(57)【要約】【課題】  ファーストアイドル時におけるエンジン回転数の適正化を速やかに行う。【解決手段】  エンジン１２の回転数を検出する回転数検出部６３と、ファーストアイドル時に回転数検出部６３で検出される実回転数が目標回転数に近づくようにサブスロットルバルブ４２の開度を補正してフィードバック制御を行うファーストアイドル制御部６６と、ファーストアイドル時におけるサブスロットルバルブ４２の初期開度を、前回のファーストアイドル時に実回転数が目標回転数の許容範囲内に収まった時の開度にセットすることに連動させて、メインスロットルバルブ４０の初期開度を前回のファーストアイドル時に実回転数が目標回転数の許容範囲内に収まった時の開度にセットする初期開度設定部６７とを備えている。【選択図】  図６
2007077888.tif 000002
【特許請求の範囲】
【請求項１】
ファーストアイドルの際に、エンジンへの吸気流量を調節するスロットルバルブの開度を補正しながら、エンジンの実回転数が目標回転数に近づくようにフィードバック制御を行うエンジン制御方法であって、
ファーストアイドル時における前記スロットルバルブの初期開度を、前回のファーストアイドル時に前記実回転数が前記目標回転数の許容範囲内に収まった際の開度にセットすることを特徴とするビークル用のエンジン制御方法。
【請求項２】
エンジンの実回転数を検出する回転数検出部と、
ファーストアイドルの際に、前記エンジンへの吸気流量を調節するスロットルバルブの開度を補正しながら、前記回転数検出部で検出される前記実回転数が目標回転数に近づくようにフィードバック制御を行うファーストアイドル制御部と、
ファーストアイドル時における前記スロットルバルブの初期開度を、前回のファーストアイドル時に前記実回転数が前記目標回転数の許容範囲内に収まった際の開度にセットする初期開度設定部と
を備えていることを特徴とするビークル用のエンジン制御装置。
【請求項３】
前記ファーストアイドル制御部は、前記スロットルバルブに対して吸気方向に並設されたサブスロットルバルブの開度を制御することで、前記サブスロットルバルブに連動する前記スロットルバルブの開度を間接的に制御している請求項２に記載のビークル用のエンジン制御装置。
【請求項４】
前記初期開度設定部は、予め決められたファーストアイドル時の基準開度に対して前回の開度補正量を加算したものを前記初期開度に決定している請求項２又は３に記載のビークル用のエンジン制御装置。
【請求項５】
電力供給を受けずに情報を保存可能で、前記フィードバック制御の終了時点の前記スロットルバルブの開度補正量が保存される補正量記憶部を備え、
前記初期開度設定部は、前記補正量記憶部から読み出した前回の開度補正量を用いて前記初期開度を決定している請求項４に記載のビークル用のエンジン制御装置。
【請求項６】
前記エンジンの温度を直接的若しくは間接的に検出する温度センサを備え、
前記ファーストアイドル制御部は、前記温度センサで検出された温度に基づいて、前記実回転数が前記目標回転数の許容範囲内に収まるように前記スロットルバルブの開度を制御する時間を決定している請求項２乃至５のいずれかに記載のビークル用のエンジン制御装置。
【請求項７】
前記ファーストアイドル制御部は、前記フィードバック制御の終了後の所定時間中は前記スロットルバルブの開度を前記フィードバック制御の終了時点の状態に保持するようにしている請求項２乃至６のいずれかに記載のビークル用のエンジン制御装置。
【請求項８】
請求項２乃至７のいずれかに記載のエンジン制御装置を備えることを特徴とする自動二輪車。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動二輪車や小型滑走艇（Personal WaterCraft：PWC）や不整地走行車（ＡＴＶ）等のビークルのエンジン始動時のアイドリング（ファーストアイドル）を制御するためのエンジン制御方法、装置および自動二輪車に関するものである。
【背景技術】
【０００２】
近年の自動二輪車では、エンジンへの吸気流量を調節する吸気装置にメインスロットルバルブとサブスロットルバルブとの２つのバルブを吸気通流方向に対して直列的に設けたスロットルボディが用いられることがある。該メインスロットルバルブは運転者によるスロットルグリップあるいはスロットルレバー（以下、単にスロットルグリップという）の操作がケーブルを介して伝達されて開閉される一方、該サブスロットルバルブはモータにより駆動されてＥＣＵ（Electric Control Unit）により開度制御されるようになっている。そして、スロットル操作でメインスロットルバルブが急開閉した場合に、サブスロットルバルブの開度を調節して吸気流量の急変動を緩和することにより、エンジン回転数の変化をスムーズにして運転フィーリングを向上させている。
【０００３】
また、前記スロットルボディには、メインスロットルバルブが閉じた状態でサブスロットルバルブが開かれると、サブスロットルバルブの回転がリンク機構を介してメインスロットルバルブへ伝達される構成のものがある（例えば、特許文献１参照）。この構成のスロットルボディでは、エンジン始動時のアイドリング（ファーストアイドル）の際に、ＥＣＵからの指令によるサブスロットルバルブの開動作に連動してメインスロットルバルブが微小角度だけ開かれることで、所望の吸気流量を確保して燃焼の安定化を図っている。しかも、エンジンの実回転数を検出しながらサブスロットルバルブの開度を調節することで、該サブスロットルバルブに連動するメインスロットルバルブの開度を調節し、エンジン回転数が予め定められた目標回転数に近づくようにフィードバック制御しているので、目標回転数を実現するサブスロットルバルブの開度が運転環境等の影響により変動しても、エンジン回転数を目標回転数に合わせることが可能となっている。
【０００４】
また、別の構成の吸気装置として、スロットルボディの吸気通路にスロットルバルブを一つだけ設けたものもある。この吸気装置では、ＥＣＵがスロットルグリップの操作量を検知するセンサから情報に基づいてアクチュエータを作動させることによりスロットルバルブを所要の開度に開閉し、スロットル操作量に応じた吸気流量が確保されるように制御している。この場合も、ファーストアイドルの際に、エンジンの実回転数を検出しながらＥＣＵからの指令によりスロットルバルブの開度を調節することで、エンジン回転数が予め定められた目標回転数に近づくようにフィードバック制御すればよい。
【特許文献１】特開２００５−１０６０４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記特許文献１に記載の発明の場合には、ファーストアイドル時のエンジン回転数を適正化するためにバルブ開度のフィードバック制御を行っているが、エンジンを始動させるたびにリセットされた状態からフィードバック制御を開始することとなるので、エンジン回転数を目標回転数に近づけるために毎回同じように時間が掛かってしまう。特に、エンジンの始動直後はエンジンが止まるのを防ぐために、一時的に燃料噴射量を増やすことでエンジン回転数を大きく増加させてから目標回転数まで徐々に低下させるようになっており、エンジン回転数が高い状態が長く続くと排ガス低減の観点からも好ましくない。
【０００６】
そこで、本発明は、ファーストアイドル時におけるエンジン回転数の適正化を速やかに行うことができるようにすることを目的としている。
【課題を解決するための手段】
【０００７】
本発明は上述のような事情に鑑みてなされたものであり、第１の発明に係るビークル用のエンジン制御方法は、ファーストアイドルの際に、エンジンへの吸気流量を調節するスロットルバルブの開度を補正しながら、エンジンの実回転数が目標回転数に近づくようにフィードバック制御を行うエンジン制御方法であって、ファーストアイドル時における前記スロットルバルブの初期開度を、前回のファーストアイドル時に前記実回転数が前記目標回転数の許容範囲内に収まった際の開度にセットすることを特徴とする。
【０００８】
このようにすると、前回のファーストアイドルの際にフィードバック制御によりエンジンの実回転数が目標回転数の許容範囲内に収まった時のスロットルバルブの開度を、次回のファーストアイドル時におけるスロットルバルブの初期開度として利用する学習機能を設けているので、ファーストアイドル時にエンジンの実回転数を目標回転数に近づけるのに要する時間が短縮化される。したがって、ファーストアイドル時におけるエンジン回転数の適正化を速やかに行うことができ、排ガス低減にも貢献する。
【０００９】
また、第２の発明に係るビークル用のエンジン制御装置は、エンジンの実回転数を検出する回転数検出部と、ファーストアイドルの際に、前記エンジンへの吸気流量を調節するスロットルバルブの開度を補正しながら、前記回転数検出部で検出される前記実回転数が目標回転数に近づくようにフィードバック制御を行うファーストアイドル制御部と、ファーストアイドル時における前記スロットルバルブの初期開度を、前回のファーストアイドル時に前記実回転数が前記目標回転数の許容範囲内に収まった際の開度にセットする初期開度設定部とを備えていることを特徴とする。
【００１０】
このようにすると、前記同様に、前回のファーストアイドル時にフィードバック制御によりエンジンの実回転数が目標回転数の許容範囲内に収まった時のスロットルバルブの開度を、次回のファーストアイドル時におけるスロットルバルブの初期開度として利用する学習機能を設けているので、エンジンの実回転数を目標回転数に近づけるのに要する時間が短縮化される。したがって、ファーストアイドル時におけるエンジン回転数の適正化を速やかに行うことができ、排ガス低減にも貢献する。
【００１１】
前記ファーストアイドル制御部は、前記スロットルバルブに対して吸気方向に並設されたサブスロットルバルブの開度を制御することで、前記サブスロットルバルブに連動する前記スロットルバルブの開度を間接的に制御していてもよい。
【００１２】
このようにすると、所謂ダブルスロットルバルブの機構を利用し、サブスロットルバルブをアクチュエータ（例えば、モータ等）により駆動して、前回のファーストアイドル時に前記実回転数が前記目標回転数の許容範囲内に収まった際の開度にセットすることで、そのサブスロットルバルブの動きに連動するメインのスロットルバルブは前回のファーストアイドル時に前記実回転数が前記目標回転数の許容範囲内に収まった際の開度にセットされ、吸気流量を安定して確保することができる。なお、所謂シングルスロットルバルブの場合には、スロットルバルブの開度を、前回のファーストアイドル時に前記実回転数が前記目標回転数の許容範囲内に収まった際の開度とするように直接制御すればよい。
【００１３】
前記初期開度設定部は、予め決められたファーストアイドル時の基準開度に対して前回の開度補正量を加算したものを前記初期開度に決定していてもよい。
【００１４】
このようにすると、所定の基準開度に開度補正量を加える簡単な演算を行うだけで、ファーストアイドル時のスロットルバルブの初期開度を容易に求めることができる。
【００１５】
電力供給を受けずに情報を保存可能で、前記フィードバック制御の終了時点の前記スロットルバルブの開度補正量が保存される補正量記憶部を備え、前記初期開度設定部は、前記補正量記憶部から読み出した前回の開度補正量を用いて前記初期開度を決定してもよい。
【００１６】
このようにすると、ビークルの電源をオフしても次回のファーストアイドル時のフィードバック制御に利用する開度補正量を記憶しておくことができる。なお、前記補正量記憶部には、例えばＥＥＰＲＯＭやフラッシュメモリのような不揮発性半導体メモリを用いると好適である。また、フィードバック制御の終了時点における開度補正量を記憶するのではなく、フィードバック制御の終了時点におけるスロットルバルブの開度自体を記憶部に保存しておき、該開度をそのまま次回の初期開度として利用してもよい。
【００１７】
前記エンジンの温度を直接的若しくは間接的に検出する温度センサを備え、前記ファーストアイドル制御部は、前記温度センサで検出された温度に基づいて、前記実回転数が前記目標回転数の許容範囲内に収まるように前記スロットルバルブの開度を制御する時間を決定していてもよい。
【００１８】
このようにすると、エンジン温度が低いときにはエンジン回転数を目標回転数に維持する暖機時間を長くする一方、エンジン温度が高いときにはエンジン回転数を目標回転数に維持する暖機時間を短くするなどして、効率的な暖機運転を行うことが可能となる。また、エンジン回転数を通常アイドリング時よりも高回転である目標回転数に維持する時間をエンジン温度に応じて短くすることで、排ガス低減にも貢献することが可能となる。
【００１９】
前記ファーストアイドル制御部は、前記フィードバック制御の終了後の所定時間中は前記スロットルバルブの開度を前記フィードバック制御の終了時点の状態に保持するようにしてもよい。
【００２０】
このようにすると、エンジンの実回転数が目標回転数の許容範囲に収まったところでフィードバック制御を早く終らせながらも、ファーストアイドルに必要な回転数を維持する時間を十分確保することが可能となる。
【００２１】
また本発明は、前述したエンジン制御装置を備えることを特徴とする自動二輪車も提供している。
【発明の効果】
【００２２】
以上の説明から明らかなように、本発明によれば、ファーストアイドル時におけるスロットルバルブの適正な開度を学習するようにしているので、ファーストアイドル時にエンジンの実回転数を目標回転数に近づけるのに要する時間が短縮化される。したがって、ファーストアイドル時におけるエンジン回転数の適正化を速やかに行うことができ、排ガス低減にも貢献する。
【発明を実施するための最良の形態】
【００２３】
以下、本発明に係る実施形態をビークルの一種である自動二輪車を例に挙げて説明する。なお、以下の説明で用いる方向の概念は、自動二輪車に搭乗したライダー（図示せず）から見た方向を基準とする。
【００２４】
図１は本発明の実施形態に係るエンジン制御装置を採用したロードスポーツタイプの自動二輪車１の一部破断した側面図である。図１に示すように、自動二輪車１は、所定のキャスター角をもって略上下方向に設けられたフロントフォーク２を備え、このフロントフォーク２の下部には操舵輪である前輪３が回転自在に軸支されている。フロントフォーク２の上部には図示しないステアリングシャフトを介してバー型のステアリングハンドル４が取り付けられている。該ステアリングシャフトはフレームを構成するヘッドパイプ５によって回動自在に軸支されており、ライダーがステアリングハンドル４を左右に揺動させることで前輪３が所望の方向に操舵される。
【００２５】
ヘッドパイプ５からは左右一対のメインフレーム６が後方へ延びており、このメインフレーム６の後部に左右一対のピボットフレーム７が設けられている。このピボットフレーム７には略前後方向に延びるスイングアーム８の前部が枢支されており、このスイングアーム８の後部に駆動輪である後輪（走行駆動部）９が回転自在に軸支されている。ステアリングハンドル４の後方には燃料タンク１０が設けられており、この燃料タンク１０の後方に運転者騎乗用のシート１１が設けられている。
【００２６】
前輪３と後輪９の間では、並列四気筒のエンジン１２がメインフレーム６およびピボットフレーム７に支持された状態で搭載されている。このエンジン１２の排気ポートには排気管１６が接続されていると共に、吸気ポートにはメインフレーム６の内側に配置された四連のスロットル装置１３が接続されている。スロットル装置１３の上部である吸気上流側には燃料タンク１０の下方に配置されたエアクリーナボックス１４が接続されており、前方からの走行風圧（ラム圧）を利用して外気を取り込む構成となっている。さらに、エアクリーナボックス１４は二次エア供給管（二次エア供給路）３１によりエンジン１２の排気ポートとも接続されている。また、車体前部から車体両側にかけてエンジン１２などを覆うようにカウリング１７が設けられている。
【００２７】
図２は自動二輪車１のエンジン１２及びその周囲の拡大図である。図２に示すように、エンジン１２は、クランクシャフト１８を収容するクランクケース２３と、クランクケース２３の上部に接続されて並列四気筒を形成するシリンダブロック２０と、シリンダブロック２０の上部に接続されてシリンダブロック２０と共に燃焼室を形成してＤＯＨＣ型のバルブシステムが設けられたシリンダヘッド２１と、シリンダヘッド２１の上部を覆うシリンダヘッドカバー１９とを備えている。クランクケース２３には、クランクシャフト１８と連動して回転するメインシャフト２７と、後輪９にチェーンを介して動力を伝達するカウンターシャフト２８と、これらを変速自在に結合する歯車列（図示せず）とが収容されて変速機構を構成している。クランクケース２３の下方には、潤滑オイルを一時的に蓄えるオイルパン２４が取り付けられており、オイルポンプ２９によりエンジン１２の各所に潤滑オイルを送出して潤滑及び冷却を行っている。
【００２８】
シリンダヘッド２１の前部には、エンジン１２からの排気を排出する４つの排気ポート３０が前方斜め下方へ向かって開口しており（図２では最も左側の排気ポートのみを図示）。この排気ポート３０には排気管１６の上流端が接続されている。シリンダヘッド２１の後部には、エンジン１２が有する各気筒の燃焼室へ吸気を供給する４つの吸気ポート２５が形成されている（図２では最も左側の吸気ポートのみを図示）。吸気ポート２５にはスロットル装置１３が接続され、このスロットル装置１３の上部にエアクリーナボックス１４が接続されている。また、エアクリーナボックス１４は二次エア供給管３１を介して排気ポート３０にも接続されており、排気ポートに新気を導入して排ガスを再燃焼させることで、ＣＯ（一酸化炭素）とＨＣ（炭化水素）を低減して排ガス浄化を図っている。
【００２９】
クランクケース２３には、クランクシャフト１８の回転角を検出するクランク角センサ３３と、変速ギヤポジションを検出するギヤ位置センサ３７と、エンジン１２の冷却水温度を検出する水温センサ２６とが設けられている。シリンダヘッド２１には、ＤＯＨＣ型の排気バルブ（図示せず）を駆動するカムの角度を検出するカム角センサ３５が設けられている。
【００３０】
図３はスロットル装置１３の左側面図である。図４はスロットル装置１３の要部概略断面図である。図３および図４に示すように、スロットル装置１３には、エンジン１２の４つの吸気ポート２５（図２参照）に接続される四連の吸気通路５４を有するスロットルボディ３８が設けられている。スロットルボディ３８の各吸気通路５４には、下流側の円盤状のメインスロットルバルブ（スロットルバルブ）４０がメインスロットルシャフト３９に取り付けられた状態で開閉可能に設けられていると共に、上流側に円盤状のサブスロットルバルブ４２がサブスロットルシャフト４１に取り付けられた状態で開閉可能に設けられている。また、スロットルボディ３８には各吸気通路５４に燃料を噴射するインジェクタ４７が設けられていると共に、各吸気通路５４における吸気圧を検出する吸気圧センサ３６が設けられている。
【００３１】
図３に示すように、スロットルボディ３８の左端には、メインスロットルシャフト３９に連結されたメインスロットルプーリ４３が設けられており、このメインスロットルプーリ４３はステアリングハンドル４（図１）のスロットルグリップとケーブル（図示せず）を介して接続されている。即ち、スロットルグリップの回動操作量に応じてメインスロットルプーリ４３が回動されてメインスロットルバルブ４０が開閉される構成となっている。
【００３２】
メインスロットルプーリ４３には第１当接部４３ａと第２当接部４３ｂが径方向に突出している。メインスロットルプーリ４３はスプリング（図示せず）により付勢されることで第１当接部４３ａをアイドリング調節部４４に当接させている。アイドリング調節部４４は、チューブ４６内にケーブル４５が挿通されており、その後端に設けたツマミ部７０を回すことで、ツマミ部７０の雄ネジがチューブ４６側に設けられた雌ネジに対して回転してケーブル４５の先端部４５ａが第１当接部４３ａと当接した状態で進退し、メインスロットルバルブ４０のスロットル操作を受けない状態におけるバルブ角度を調節可能な構成としている。
【００３３】
メインスロットルプーリ４３の上方にはサブスロットルシャフト４１に連結された第１リンク部材４８が設けられていると共に、この第１リンク部材４８に連動して揺動する第２リンク部材４９が設けられている。第２リンク部材４９には調節ボルト５０が第２当接部４３ｂに対向するように取り付けられている。また、スロットルボディ３８には、サブスロットルシャフト４１を回転駆動させるサブスロットルモータ（アクチュエータ）５１が設けられており、後述するＥＣＵ（Electric Control Unit）５８（図６）からの指令に基づいてサブスロットルモータ５１で駆動されてサブスロットルバルブ４２が開閉される。
【００３４】
このような構成とすると、エンジン１２のファーストアイドル時（冷間始動時）においてサブスロットルバルブ４２がサブスロットルモータ５１により開かれることで、第１リンク部４８および第２リンク部４９が揺動して調節ボルト５０の先端部５０ａが第１当接部４３ｂに当接する。そして、調節ボルト５０の押圧力により第１当接部４３ｂが左側面視で時計回りに動かされることで、メインスロットルプーリ４３が微小角度回転してメインスロットルバルブ４０にファーストアイドルに必要な開度が与えられる機構となっている。
【００３５】
図５はスロットル装置１３の右側面図である。図５に示すように、スロットルボディ３８の右端には、メインスロットルシャフト３９の回転角度を検知するメインスロットル開度センサ５２が設けられていると共に、サブスロットルシャフト４１の回転角度を検知するサブスロットル開度センサ５３が設けられている。
【００３６】
図６は自動二輪車１が有するエンジン制御装置１００のブロック図である。図６に示すように、エンジン制御装置１００は、主電源をオン／オフするメインスイッチ５６と、エンジン１２を始動させるイグニッションスイッチ５７と、前述したクランク角センサ３３と、カム角センサ３５と、水温センサ２６と、サブスロットル開度センサ５３とを備え、これらスイッチ類およびセンサ類からの検出情報を車載されたＥＣＵ５８で受信している。そして、ＥＣＵ５８は該検出情報に基づいてサブスロットルモータ５１の動作を制御している。
【００３７】
ＥＣＵ５８は、サブスロットルモータ５１を駆動するためのモータ駆動回路５９と、このモータ駆動回路５９をＭＰＵ（Micro Processing Unit）とプログラムとが協働して制御を行う制御モジュール６０と、電力供給を受けなくても情報を保存可能な不揮発性半導体メモリであるＥＥＰＲＯＭ６１と、一時記憶に利用される揮発性半導体メモリであるＲＡＭ６２とが設けられている。
【００３８】
制御モジュール６０には、回転数検出部６３、エンジン始動検出部６４、エンジン暖機状態検出部６５、ファーストアイドル制御部６６および初期開度設定部６７が設けられている。
【００３９】
回転数検出部６３は、クランク角センサ３３で検出されたクランクシャフト１８の回転角に基づき、あるいは、カム角センサ３５で検出された排気バルブ５５を往復させるカム（図示せず）の回転角に基づき、エンジン回転数（ｒｐｍ）を算出する機能を有する。
【００４０】
エンジン始動検出部６４は、メインスイッチ５６がオンされて且つイグニッションスイッチ５７がオンされた後に、回転数検出部６３からエンジン回転数が規定回転数以上であることを受信すると、エンジン１２が始動されたと判定する機能を有する。エンジン暖機状態検出部６５は、水温センサ２６から受信した冷却水温度に基づいてエンジン温度を間接的に把握して暖機状態を検出する機能を有する。なお、オイルパン２４の内部の油温センサ（図示せず）からエンジン温度を把握してもよいし、エンジン１２の温度を直接的に検出する温度センサ（例えば、熱電対など）を用いて暖気状態を検出してもよい。
【００４１】
ファーストアイドル制御部６６は、回転数検出部６３、エンジン始動検出部６４、エンジン暖機状態検出部６５およびサブスロットル開度センサ５３からの検出情報に基づいて、モータ駆動回路５９を介してサブスロットルモータ５１を駆動し、サブスロットルバルブ４２の回転に連動させてメインスロットルバルブ４０の開度を調節し、ファーストアイドル時のエンジン回転数が目標回転数に近づくようにフィードバック制御を行う機能を有する。
【００４２】
初期開度設定部６７は、前回のファーストアイドル時にエンジン回転数が目標回転数（水温センサ２６で検出された温度に基づいて決められるファーストアイドルに最適な回転数）の許容範囲内に収まった時の開度補正量を用いてファーストアイドル時におけるサブスロットルバルブ４２の初期開度を始動毎に決定し、モータ駆動回路５９を介してサブスロットルモータ５１を駆動してサブスロットルバルブ４２を初期開度にセットする機能を有する。即ち、初期開度設定部６７によりサブスロットルバルブ４２が前回の開度補正量を反映させた初期開度にセットされることに連動して、メインスロットルバルブ４０が間接的に前回の開度補正量を反映させた初期開度へとセットされる構成となっている。
【００４３】
ＲＡＭ６２は、補正量一時記憶部６９を有しており、メインスイッチ５６がオフされるまではフィードバック制御終了時点のサブスロットルバルブ４２の開度補正量が保存されるようになっている。ＥＥＰＲＯＭ６１は、補正量記憶部６８を有しており、メインスイッチ５６がオフされた後に補正量一時記憶部６９に保存された開度補正量が書き込まれるようになっている。モータ駆動回路５９は、ファーストアイドル制御部６６および初期開度設定部６７からの信号に応じてサブスロットルモータ５１を駆動する機能を有する。
【００４４】
次に、エンジン制御装置１００の動作について図６乃至図８に基づいて説明する。図７はエンジン制御装置１００の制御手順を表すフローチャートである。図８はエンジン制御装置１００の作用を説明するタイミングチャートである。図６乃至図８に示すように、メインスイッチ５６がオンされると（ステップＳ１）、水温センサ２６で冷却水温度を検出し（ステップＳ２）、ファーストアイドル制御部６６はその冷却水温度に応じて後述するフィードバック制御モードの時間ｔ１とＦＩＤ保持モードの時間ｔ２を決定する（ステップＳ３）。即ち、検出された水温が高い場合にはｔ１、ｔ２の時間を短くする一方、水温が低い場合にはｔ１、ｔ２の時間を長くするようにしている。
【００４５】
次いで、初期開度設定部６７は、前回のファーストアイドル時のフィードバック制御でエンジン１２の実回転数が目標回転数の許容範囲内に収まった際におけるサブスロットルバルブ４２の基準開度に対する開度補正量をＥＥＰＲＯＭ６１の補正量記憶部６８から読み込む。そして、以下の数式１に基づいて、その前回の開度補正量を基準開度に加算したものを今回のファーストアイドル時の初期開度として決定し、サブスロットルモータ５１を駆動してサブスロットルバルブ４２を該初期開度にセットする。即ち、初期開度は、前回のフィードバック制御での開度補正量を反映させて決定されてエンジン始動の度に変わるものである。なお、基準開度とは、工場出荷時に予め固定されたファーストアイドル時のサブスロットルバルブ４２の開度を意味する。
【００４６】
初期開度＝基準開度＋（前回の）開度補正量  ・・・（数式１）
このようにして、サブスロットルバルブ４２が前回の開度補正量を反映させた初期開度にセットされるように回動すると、図３に示すように第１リンク部４８および第２リンク部４９が揺動して調節ボルト５０の先端部５０ａが第１当接部４３ｂに当接し、メインスロットルプーリ４３が回転する。これにより、メインスロットルバルブ４０の初期開度は、前回のファーストアイドル時のフィードバック制御でエンジン回転数が目標回転数の許容範囲内に収まった際におけるメインスロットルバルブ４０の開度となるようにセットされる。  
【００４７】
エンジン１２が始動されると（ステップＳ５）、図８に示すように、その始動初期段階でインジェクタ４７（図４）からの燃料噴射量を一時的に増やしてエンジン回転数を一旦２５００ｒｐｍ程度まで高めた後、回転数検出部６３で検出されたエンジン１２の実回転数が目標回転数に近づくようにフィードバック制御を行う。具体的には、エンジン１２の実回転数と目標回転数との差の絶対値が所定の不感帯設定値より小さいか否か、即ち、以下の数式２の条件を満たすか否かを判定し（ステップＳ６）、数式２の条件を満たさない場合には、エンジン１２の実回転数が目標回転数の許容範囲内に収まっていないと判断して開度補正量のフィードバック制御を実施する（ステップＳ７）。一方、ステップＳ６で数式２の条件を満たす場合には、エンジン１２の実回転数が目標回転数の許容範囲内に収まっていると判断して開度補正量のフィードバック制御を実施しない。
【００４８】
｜目標回転数−実回転数｜＜不感帯設定値  ・・・（数式２）
そして、エンジン始動からｔ１時間が経過したか否かを判定し（ステップＳ８）、ｔ１時間が経過した場合には、ファーストアイドル制御部６６は、フィードバック制御モードを終了すると共にＲＡＭ６２の補正量一時記憶部６９にフィードバック制御の終了時点におけるサブスロットルバルブ４２の開度補正量を保存する（ステップＳ９）。そして、フィードバック制御モードに連続して、フィードバック制御の終了時点におけるサブスロットルバルブ４２の開度補正量をｔ２時間保持してファーストアイドル状態を継続させるＦＩＤ保持モードに移行する（ステップＳ１０）。そして、ＦＩＤ保持モードの開始からｔ２時間以上経過すれば（ステップＳ１１）、ＦＩＤ保持モードを終了し、サブスロットルバルブ４２の開度を下げることに連動させてメインスロットルバルブ４０の開度を下げて、通常のアイドリング状態である通常運転モードへと移行する（ステップＳ１２）。以上のようにステップＳ１からステップＳ１２までの一連の処理を行うことで、図８のタイミングチャートで表すような制御が実施される。
【００４９】
そして、所望の走行運転がなされた後、エンジン１２が停止され（ステップＳ１３）、メインスイッチ５６がオフされると（ステップＳ１４）、所定のシャットダウン時間だけ電源供給を継続させた後に電源を自動的にオフさせる。初期開度設定部６７は、このシャットダウン時の電源供給が継続している間に、ＲＡＭ６２の補正量一時記憶部６９に保存された開度補正量を、次回のファーストアイドル時の初期開度に利用するためにＥＥＰＲＯＭ６１の補正量記憶部６８に保存する作業を行い（ステップＳ１５）、処理を終了する。
【００５０】
以上の構成とすると、前回のファーストアイドル時にフィードバック制御を行うことでエンジン１２の実回転数が目標回転数の許容範囲内に収まった際のサブスロットルバルブ４２の開度を、次回のファーストアイドル時におけるサブスロットルバルブ４２の初期開度として利用する学習機能を設けているので、初期開度とフィードバック制御終了時における開度との差α（図８参照）が低減され、エンジン回転数を目標回転数に近づけるのに要する時間が短縮化される。したがって、ファーストアイドル時におけるエンジン回転数の適正化を速やかに行うことができ、排ガス低減にも貢献する。また、フィードバック制御モードの時間ｔ１とＦＩＤ保持モードの時間ｔ２は、水温センサ２６で検出された水温が高い場合に短くして水温が低い場合には長くすることで、通常アイドリング時よりも高回転である目標回転数に維持する時間をエンジン温度に応じて短くすることが可能となり、排ガス低減を図ることができる。
【００５１】
なお、本実施形態ではＥＥＰＲＯＭ６１にフィードバック制御の終了時点におけるサブスロットルバルブ４２の開度の補正量を記憶させているが、フィードバック制御の終了時点におけるサブスロットルバルブ４２の開度自体を保存しておき、該開度をそのまま次回の初期開度として利用してもよい。即ち、数式１の代わりに、以下の数式３を用いて初期開度を決定してもよい。
【００５２】
初期開度＝前回の開度  ・・・（数式３）
また、所謂シングルスロットルバルブの場合には、スロットルバルブの開度を、前回のファーストアイドル時に実回転数が目標回転数の許容範囲内に収まった際の開度となるようにＥＣＵで直接制御すればよい。
【００５３】
また、本実施形態では自動二輪車を例に説明したが、小型滑走艇（Personal Water Craft：PWC）や不整地走行車（ＡＴＶ）等にも適用可能であることは言うまでもない。
【産業上の利用可能性】
【００５４】
以上のように、本発明に係るビークル用のエンジン制御方法および装置は、ファーストアイドル時におけるエンジン回転数の適正化が速やかに行われる優れた効果を有し、自動二輪車や小型滑走艇（Personal Water Craft：PWC）や不整地走行車（ＡＴＶ）等のビークルに適用するのに適している。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施形態に係るエンジン制御装置を有する自動二輪車の一部破断した側面図である。
【図２】図１に示す自動二輪車のエンジン及びその周囲の拡大図である。
【図３】図１に示す自動二輪車のスロットル装置の左側面図である。
【図４】図１に示す自動二輪車のスロットル装置の要部概略断面図である。
【図５】図１に示す自動二輪車のスロットル装置の右側面図である。
【図６】図１に示す自動二輪車が有するエンジン制御装置のブロック図である。
【図７】図６に示すエンジン制御装置の制御手順を表すフローチャートである。
【図８】図６に示すエンジン制御装置の作用を説明するタイミングチャートである。
【符号の説明】
【００５６】
１      自動二輪車（ビークル）
１２    エンジン
１３    スロットル装置
１４    エアクリーナボックス
２６    水温センサ（温度センサ）
４０    メインスロットルバルブ（スロットルバルブ）
４２    サブスロットルバルブ
５１    サブスロットルモータ（アクチュエータ）
５８    ＥＣＵ
６１    ＥＥＰＲＯＭ
６２    ＲＡＭ
６３    回転数検出部
６６    ファーストアイドル制御部
６７    初期開度設定部
６８    補正量記憶部
１００  エンジン制御装置
【図１】
2007077888.tif 000003
【図２】
2007077888.tif 000004
【図３】
2007077888.tif 000005
【図４】
2007077888.tif 000006
【図５】
2007077888.tif 000007
【図６】
2007077888.tif 000008
【図７】
2007077888.tif 000009
【図８】
2007077888.tif 000010