(57)【要約】    【課題】特定の気筒における燃焼により始動させる内燃機関において、機関の停止に際し、燃焼ガスの掃気を充分に行わせる。    【解決手段】機関の停止に際し、点火の停止に先立ちエンジン回転数を上昇させ（Ｓ２０１〜２０３）、点火の停止後に機関が回転する回数又は角度を確保する。【選択図】  図４
2006200385.tif 000002
【特許請求の範囲】
【請求項１】
膨張行程で停止した特定の気筒における点火により回転させて機関を始動させる内燃機関の始動装置であって、
機関を停止させる所定の条件が成立したか否かを判定する停止判定手段と、
この停止判定手段により前記所定の条件が成立したと判定されたときに、機関の回転数を上昇させる回転制御手段と、
この回転制御手段により機関の回転数を上昇させた後、点火を停止させる点火停止手段と、を含んで構成される内燃機関の始動装置。
【請求項２】
前記回転制御手段は、機関の回転数を所定の目標回転数に上昇させる請求項１に記載の内燃機関の始動装置。
【請求項３】
前記回転制御手段は、前記所定の条件が成立する前後で、機関の回転数を所定の値だけ変化させる請求項１に記載の内燃機関の始動装置。
【請求項４】
前記回転制御手段は、吸入空気の流量を増大させて機関の回転数を上昇させる請求項１〜３のいずれかに記載の内燃機関の始動装置。
【請求項５】
前記回転制御手段は、点火時期を進角させて機関の回転数を上昇させる請求項１〜４のいずれかに記載の内燃機関の始動装置。
【請求項６】
機関の内部又は周囲の温度を検出する温度検出手段を更に含んで構成され、
前記回転制御手段は、この温度検出手段により検出された温度に応じ、前記所定の条件の成立前からの回転数の上昇代を変化させる請求項１〜５のいずれかに記載の内燃機関の始動装置。
【請求項７】
機関に対し、作動している状態で負荷を生じさせる補機を更に含んで構成され、
前記回転制御手段は、この補機による負荷に応じ、前記所定の条件の成立前からの回転数の上昇代を変化させる請求項１〜６のいずれかに記載の内燃機関の始動装置。
【請求項８】
機関の停止に際し、前記点火停止手段による点火の停止から機関の実質的な停止までの間にこの機関が回転した停止回転角度を検出する停止回転角度検出手段を更に含んで構成され、
前記回転制御手段は、この機関の次回の停止に際し、この停止回転角度検出手段により検出された停止回転角度に応じ、前回の停止時とは前記所定の条件の成立前からの回転数の上昇代を変化させる請求項１〜７のいずれかに記載の内燃機関の始動装置。
【請求項９】
燃料を燃焼室内に直接噴射する燃料噴射手段を更に含んで構成され、
機関の停止に際し、前記点火停止手段による点火の停止に併せ、この燃料噴射手段による燃料の噴射を停止させ、かつこの機関の次回の始動に際し、前記特定の気筒に対してこの燃料噴射手段により燃料を噴射させるとともに、この特定の気筒における点火により回転させる請求項１〜８のいずれかに記載の内燃機関の始動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の始動装置に関し、詳細には、電気モータ等を採用したスタータによらず、特定の気筒における燃焼により機関を始動させる技術に関する。
【背景技術】
【０００２】
スタータによらない、いわゆるスタータレス始動装置として、次のものが知られている。すなわち、機関の始動に際し、前回の停止時に膨張行程で停止した気筒を判定するとともに、判定した気筒で燃焼を生じさせ、この燃焼を契機として機関を回転させて、始動させるものである（特許文献１）。
【特許文献１】特開平０２−２７１０７３号公報（第２頁左上欄第７〜１４行）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、この公知の始動装置には、次のような問題がある。すなわち、機関の停止時において、機関は、点火（すなわち、燃焼）の停止により直ちに回転が停止するものではなく、ある程度惰性的に回転した後、完全に停止する。この点火の停止から完全な停止までの間に機関が回転する回数又は角度は、機関の慣性及び摩擦の大きさ等により個体同士の間でばらつきがあるとともに、１つの機関についても気温等の環境的な条件により変化する。次回の始動を考慮すると、一般的な内燃機関についていえば、点火の停止から機関が２回以上回転し、全ての気筒で燃焼ガスが充分に掃気されるのが好ましい。しかしながら、上記の理由から点火を停止した後の惰性的な回転にばらつき又は変化が生じ、燃焼ガスの掃気が充分に行われないときは、次回の始動時において、筒内に既燃ガスが残存することにより始動のための燃焼が良好に行われず、速やかに始動させることができないことが考えられる。
【０００４】
本発明は、機関の停止に際し、点火の停止後に機関が回転する回数を確保し、全ての気筒で燃焼ガスを充分に掃気することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、内燃機関の始動装置を提供する。本発明に係る装置は、膨張行程で停止した特定の気筒における点火により回転させて機関を始動させる内燃機関の始動装置であって、機関を停止させる所定の条件が成立したか否かを判定するとともに、この所定の条件が成立したと判定したときは、機関の回転数を上昇させた後、点火を停止させるものである。
【発明の効果】
【０００６】
本発明によれば、機関の停止に際し、点火の停止前に機関の回転数を上昇させることで、これが行われない場合に対し、点火の停止後に機関が回転する回数を確保することができる。このため、機関を燃焼ガスの掃気に必要な回数だけ確実に回転させ、全ての気筒でこの掃気を充分に行わせることができ、次回の始動に際し、燃焼を良好に生じさせ、速やかに始動させることができる。
【発明を実施するための最良の形態】
【０００７】
以下に図面を参照して、本発明の実施の形態について説明する。
図１は、本発明の一実施形態に係る内燃機関（以下「エンジン」という。）１の構成を示している。本実施形態では、エンジン１として、いわゆる直噴型のガソリンエンジンを採用している。
シリンダブロック１１には、ピストン１２が挿入されており、ピストン１２の冠面１２１とシリンダヘッド１３の下面との間に形成される空間が、燃焼室１４となる。ピストン１２は、コンロッド１５及びクランクアーム１６を介してクランクシャフト１７に連結されており、ピストン１２の往復運動に連動して、クランクシャフト１７が回転する。本実施形態では、気筒中心軸ｍを含む図１の断面で、ピストンボスの中心１２２を気筒中心軸ｍ上に設定しているが、ピストンボスの中心１２２は、この断面で、コンロッド１５とクランクアーム１６との連結部ｃが、この中心１２２を通り、かつ気筒中心軸ｍに対して平行な直線上を上死点前に通過する位置にオフセットさせて設定してもよい。
【０００８】
シリンダヘッド１３には、気筒中心軸ｍを基準とした一側に吸気ポート１８が形成されており、吸気ポート１８は、図示しない吸気マニホールドと接続して、吸気通路を形成している。吸気ポート１８は、吸気弁１９により開放及び遮断される。一方、気筒中心軸ｍを基準とした他側に排気ポート２０が形成されており、排気ポート２０は、図示しない排気マニホールドと接続して、排気通路を形成している。排気ポート２０は、排気弁２１により開放及び遮断される。吸気ポート１８及び排気ポート２０は、各気筒について２つずつ、気筒配列方向に並設されている。吸気弁１９及び排気弁２１は、各弁１９，２１の上方に設置された図示しない吸気カム及び排気カムにより夫々駆動される。なお、本実施形態では、後述するアイドル回転数制御のため、吸気制御弁７１が設置されている。この吸気制御弁７１は、図示しないストッロル弁（吸気通路に設けられる。）を迂回するバイパス通路に設置されている。スロットル弁が電子制御式のものである場合は、このスロットル弁に吸気制御弁７１としての機能を兼ねさせることができる。
【０００９】
また、シリンダヘッド１３には、燃料供給用のインジェクタ２２が燃焼室１４に臨ませて設置されており、このインジェクタ２２により、燃焼室１４に燃料が直接噴射される。本実施形態では、インジェクタ２２は、２つの吸気ポート１８，１８の間に配置されており、燃焼室１４に対し、側方から燃料が噴射される。また、気筒中心軸ｍ上に、インジェクタ２２により噴射された燃料を着火させるための点火プラグ２３が設置されている。インジェクタ２２及び点火プラグ２３の動作は、後述するエンジンコントロールユニット３１により制御される。
【００１０】
エンジン１の運転は、エンジンコントロールユニット（以下「ＥＣＵ」という。）３１により統合的に制御される。ＥＣＵ３１には、アクセル開度を検出するアクセルセンサ４１からの信号、クランク角センサ４２〜４４からの信号（これをもとに、エンジン回転数を算出することができる。）、及び冷却水温度を検出する温度センサ４５からの信号等が入力されるとともに、パワーステアリング装置の作動スイッチ４６、エアーコンディショナの作動スイッチ４７、オルタネータの作動スイッチ４８、イグニションスイッチ４９及びスタートスイッチ５０からの信号が入力される。ＥＣＵ３１は、これらの信号をもとに、燃料噴射弁２２の噴射量及び噴射時期と、点火装置２３の点火時期とを演算し、設定する。
【００１１】
ＥＣＵ３１は、特に、車速等に関して定められる所定のアイドルストップ条件が成立したときに、その後にアイドルストップ解除条件が成立するまでの間、エンジン１を一時的に停止させるアイドルストップ制御を行う。本実施形態では、このアイドルストップに際してクランクシャフト１７の正確な停止位置を検出するため、クランク角センサとして、３つのセンサ４２〜４４が設置されている。これらのうち、２つのセンサ４２，４３は、クランクシャフト１７に取り付けられた第１のロータ６１に対して設けられている。この第１のロータには、外周に３０ｄｅｇの間隔で凹凸が形成されており、センサ４２，４３は、この凹凸に応じ、クランク角で３０ｄｅｇ毎に位置信号を出力する。また、センサ４２，４３は、クランクシャフト１７を中心として周方向に１５ｄｅｇだけずらして配置されており、互いに１５ｄｅｇずつ位相をずらしてこの位置信号を出力する。残りの１つのセンサ４４は、カムシャフトに取り付けられた第２のロータ（図示せず。）に対して設けられている。この第２のロータには、外周に１つの突起が形成されており、センサ４４は、この突起の通過に伴い、クランク角で７２０ｄｅｇ毎に基準信号を出力する。このクランク角センサ４２〜４４により、１５ｄｅｇの精度でクランクシャフト１７の停止位置を検出することができる。ＥＣＵ３１は、アイドルストップ後の再始動に際し、検出した停止位置をもとに、アイドルストップ時に膨張行程で停止した気筒を判定するとともに、判定した気筒で燃焼を生じさせ、この燃焼を契機としてエンジン１を回転させて、始動させる。なお、エンジン回転数は、センサ４２，４３からの位置信号を所定の期間に亘りカウントするか、センサ４４からの基準信号の発生周期を測定して、検出することができる。
【００１２】
次に、クランク角センサ４２〜４４によるクランクシャフト１７の停止位置の検出について、図２により説明する。
図２は、エンジン１の停止時におけるクランク角センサ４２〜４４の出力波形を示している。
ＥＣＵ３１には、１〜４８の値をとる位置カウンタＣＮＴが設定されており、ＥＣＵ３１は、停止時におけるこの位置カウンタＣＮＴの値によりクランクシャフト１７の停止位置を検出する。前述の通り、センサ４２，４３からの位置信号ＰＯＳ１，ＰＯＳ２は、３０ｄｅｇ毎に、かつ互いに１５ｄｅｇずつ位相をずらして入力される。位置カウンタＣＮＴは、基準信号ＲＥＦを入力した次の位置信号（ここでは、ＰＯＳ１）の入力により１にリセットされ（角ＡＮＧ１）、位置信号ＰＯＳ１，ＰＯＳ２の入力毎に１ずつ加算される。位置カウンタＣＮＴは、センサ４２，４３からの位置信号ＰＯＳ１，ＰＯＳ２が交互に入力される場合は、各位置信号ＰＯＳ１，ＰＯＳ２の入力により１ずつ加算されるが、エンジン１の停止に際し、回転が完全に停止する直前にクランクシャフト１７が逆転した場合は、一方のセンサからの位置信号（ここでは、ＰＯＳ２）が連続して入力されることとなる（角ＡＮＧ２）。この場合に、位置カウンタＣＮＴから１を減算することで、逆転を加味した停止位置を検出することができる。回転が完全に停止したか否かは、所定の期間に亘り位置信号ＰＯＳ１，ＰＯＳ２のいずれの入力もないことにより判定することができる（角ＡＮＧ３）。
【００１３】
以下に、ＥＣＵ３１の動作について、フローチャートにより説明する。
図３は、アイドル制御ルーチンのフローチャートである。このルーチンは、イグニションスイッチ４９のオンにより起動され、その後、所定の周期で実行される。このルーチンに従い、エンジン１のアイドル回転数制御、アイドルストップ及びアイドルストップ後の再始動が行われる。
【００１４】
Ｓ１０１では、所定のアイドル条件が成立したか否かを判定する。この条件が成立したときは、Ｓ１０２へ進み、成立していないときは、このルーチンをリターンする。本実施形態では、ａ）アクセル開度が所定の値以下で、アクセルペダルが完全に戻された状態にあり、かつｂ−１）車速が所定の値以下である低車速時であるか又はｂ−２）トランスミッションのシフトレバーがニュートラルにあることを条件に、次のアイドル回転数制御に移行する。なお、車速は、エンジン回転数及びトランスミッションの変速比等に基づいて算出することができる。
【００１５】
Ｓ１０２では、アイドル回転数制御を行う。この制御は、公知のいかなる方法により行われてもよいが、本実施形態では、冷却水温度、補機による負荷及びシフトレバーの位置等に基づいて目標アイドル回転数ｔＮｉｄｌを設定し、吸入空気量の制御により実際のエンジン回転数ＮＥを設定した目標アイドル回転数ｔＮｉｄｌに制御する。すなわち、目標アイドル回転数ｔＮｉｄｌとエンジン回転数ＮＥとの差を算出し、算出した差に基づいて吸気制御弁７１を開閉させることで、エンジン回転数ＮＥを目標アイドル回転数ｔＮｉｄｌに一致させる。
【００１６】
Ｓ１０３では、所定のアイドルストップ条件が成立したか否かを判定する。この条件が成立したときは、Ｓ１０４へ進み、成立していないときは、このルーチンをリターンする。本実施形態では、ａ）車速が所定の値以下の実質的な停車状態が所定の時間に亘り継続しており、かつｂ）冷却水温度が所定の温度以上であることを条件に、アイドルストップを実行する。
【００１７】
Ｓ１０４では、図４に示すフローチャートに従い、停止制御を実行する。
Ｓ１０５では、所定のアイドルストップ解除条件が成立したか否かを判定する。この解除条件が成立したときは、Ｓ１０６へ進み、成立していないときは、このＳ１０５の処理を繰り返す。本実施形態では、アクセルセンサ４１により所定の値以上のアクセル開度が検出され、アクセルペダルが踏み込まれたと判断されることを条件に、アイドルストップを解除する。
【００１８】
Ｓ１０６では、クランクシャフト１７の停止位置をもとに、アイドルストップ時に膨張行程で停止した気筒を判定し、この気筒に対して燃料の噴射及び点火を実行して、燃焼を生じさせ、エンジン１を始動させる。
図４は、停止制御ルーチンのフローチャートである。
Ｓ２０１では、アイドルストップに先立ち、エンジン回転数を上昇させる。本実施形態では、エンジン１の目標回転数として、アイドルストップ条件の成立前における目標アイドル回転数ｔＮｉｄｌよりも大きな値の停止前目標回転数ｔＮｓｔｐを設定し、これと一致させるようにエンジン回転数を制御することで、エンジン回転数を上昇させる。停止前目標回転数ｔＮｓｔｐは、図５に示す傾向のテーブルから検索される停止前基本目標回転数ｔＮｓｔｐ０に、図６に示す傾向のテーブルから検索される補正値ＤＬＴを加算して、設定する（ｔＮｓｔｐ＝ｔＮｓｔｐ０＋ＤＬＴ）。図５のテーブルにおいて、停止前基本目標回転数ｔＮｓｔｐ０は、概して目標アイドル回転数ｔＮｉｄｌよりも大きな値に設定されており、かつ目標アイドル回転数ｔＮｉｄｌとの差δＮｓｔｐが、冷却水温度Ｔｗが低いときほど大きくなるように設定されている。本実施形態では、冷却水温度Ｔｗが所定の値Ｔｗ１以上であるときに、両者の回転数ｔＮｓｔｐ０，ｔＮｉｄｌを一致させているが、冷却水温度Ｔｗがとり得る値全体に渡り、停止前基本目標回転数ｔＮｓｔｐ０を目標アイドル回転数ｔＮｉｄｌよりも大きな値に設定してもよい。他方、図６のテーブルにおいて、補正値ＤＬＴは、補機による負荷に応じて設定されている。本実施形態では、この補機として、パワーステアリング装置及びオルタネータを採用している。補正値ＤＬＴは、スイッチ４６，４８からの信号をもとに、両者の補機が作動していると判断されるときは、比較的に大きな値Ａに設定され、いずれかの補機のみが作動していると判断されるときは、この値Ａよりも小さな値Ｂに設定され、補機のいずれもが停止していると判断されるときは、最も小さな値Ｃ（Ｃ＜Ｂ＜Ａ）に設定される。
【００１９】
なお、補正値ＤＬＴの変更は、補機の作動状態に応じ、すなわち、パワーステアリング装置等の作動又は停止によるばかりでなく、その負荷の大きさに応じて行うこととしてもよい。この場合は、スイッチ４６，４８に加え、補機による負荷を検出するためのセンサを設置する。たとえば、オルタネータによる負荷は、オルタネータの発電電力に基づいて検出することができる。また、補正値ＤＬＴの変更は、オルタネータによる負荷に限らず、エアーコンディショナによる負荷に応じて行うこととしてもよい。エアーコンディショナによる負荷は、エアーコンディショナを構成するブロアーの流量に基づいて算出することができる。
【００２０】
Ｓ２０２では、所定の装置を駆動させて、エンジン回転数を上昇させる。本実施形態では、吸気制御弁７１の操作により吸入空気量を増大させるか、点火時期を進角させることによる。前者の方法による場合は、エンジン回転数を大幅に上昇させることができ、後者の方法による場合は、エンジン回転数を高いレスポンスで上昇させることができる。
Ｓ２０３では、実際のエンジン回転数ＮＥが停止前目標回転数ｔＮｓｔｐに到達したか否かを判定する。到達した場合は、Ｓ２０４へ進み、到達していないときは、Ｓ２０２及び２０３の処理を繰り返す。
【００２１】
Ｓ２０４では、アイドルストップのため、点火プラグ２３の点火コイルに対する通電信号の出力を遮断し、全ての気筒における点火を停止させる。
Ｓ２０５では、インジェクタ２２のソレノイドに対する駆動信号の出力を遮断し、全ての気筒における燃料の噴射を停止させる。
本実施形態に関し、図３に示すフローチャートのＳ１０１の処理が「停止判定手段」に、図４に示すフローチャートのＳ２０１〜２０３の処理が「回転制御手段」に、同フローチャートのＳ２０４の処理が「点火停止手段」に、冷却水温度センサ４５が「温度検出手段」に、インジェクタ２２が「燃料噴射手段」に相当する。
【００２２】
本実施形態によれば、次のような効果を得ることができる。
すなわち、本実施形態では、アイドルストップに先立ち、エンジン回転数を上昇させ、より高い回転数ｔＮｓｐｔからエンジン回転数を低下させることで、点火の停止後、回転が完全に停止するまでの間に、エンジン１が回転する回数を確保することができる。このため、アイドルストップに際し、エンジン１を燃焼ガスの掃気に必要な回数だけ確実に回転させ、全ての気筒でこの掃気を充分に行わせることができ、次回の始動に際し、燃焼を良好に生じさせ、速やかに始動させることができる。
【００２３】
図７は、この効果を示すものである。アイドルストップに先立ち、エンジン回転数を上昇させた場合のものを実線で示し、通常の目標アイドル回転数ｔＮｉｄｌを維持した場合のものを二点鎖線で示している。点火の停止後にエンジン回転数が低下する際の傾きは、両者の場合で大きな差はないため、エンジン回転数を上昇させたことで、点火の停止（時刻ｔ０）後、回転が完全に停止するまでの期間を延長し、クランクシャフト１７が回転する角度（「停止回転角度」という。）を充分に確保することができる。図７は、エンジン回転数を停止前目標回転数ｔＮｓｔｐに上昇させたことで、点火の停止後、回転が完全に停止するまでの間に、エンジン１をクランク角で７２０度以上回転させ、クランクシャフト１７を２回以上回転させ得ることを示している。
【００２４】
また、本実施形態では、停止前目標回転数ｔＮｓｔｐを冷却水温度Ｔｗ及び補機による負荷に基づいて設定することで、環境等の条件によらず、停止回転角度を確実に確保することができる。すなわち、冷却水温度Ｔｗを検出し、これが低いときほど目標アイドル回転数ｔＮｉｄｌから大きく上昇させたエンジン回転数Ｎｓｔｐでアイドルストップを実行することで（図５）、環境等の変化による摩擦の増大に対応し、停止回転角度を確保することができる。他方、補機による負荷を検出し、これが高いときほど目標アイドル回転数ｔＮｉｄｌから大きく上昇させたエンジン回転数Ｎｓｔｐでアイドルストップを実行することで（図６）、補機の負荷によらず、停止回転角度を確保することができる。なお、環境等による影響を緩和するため、冷却水温度Ｔｗに代え、潤滑オイルの温度又は周囲の気温を採用してもよい。この場合に、停止前基本目標回転数ｔＮｓｔｐ０に対し、図５に示すものと同様の傾向を持たせることができる。
【００２５】
本実施形態では、エンジン回転数の上昇に際し、冷却水温度Ｔｗ等に基づいて上昇後の目標回転数（すなわち、停止前目標回転数ｔＮｓｔｐ）自体を設定している。これに限らず、目標アイドル回転数ｔＮｉｄｌからの回転数の上昇代δＮｓｔｐを算出し、これを目標アイドル回転数ｔＮｉｄｌに加算することとしてもよい。
次に、本発明の他の実施形態について説明する。
【００２６】
図８は、本実施形態に係る停止制御ルーチンのフローチャートである。なお、本実施形態に係るエンジンの構成は、図１に示す先の実施形態のものと同様である。
ＥＣＵ３１は、アイドル判定後、所定のアイドルストップ条件の成立によりこの停止制御を実行する。
アイドルストップに先立ち、図５，６に示す傾向のテーブルを参照して、停止前基本目標回転数ｔＮｓｔｐ０及び補正値ＤＬＴを算出し、停止前目標回転数ｔＮｓｔｐを設定する（ｔＮｓｔｐ＝ｔＮｓｔｐ０＋ＤＬＴ：Ｓ２０１）。設定した停止前目標回転数ｔＮｓｔｐに基づいて吸気制御弁７１等の所定の装置を駆動させ（Ｓ２０２）、エンジン回転数ＮＥが停止前目標回転数ｔＮｓｔｐに到達したときは（Ｓ２０３）、点火プラグ２３を停止させるとともに（Ｓ２０４）、インジェクタ２２を停止させる（Ｓ２０５）。
【００２７】
Ｓ３０１では、点火（すなわち、燃焼）の停止から回転が完全に停止するまでの間にエンジン１が回転した角度Ａｓｔｐを検出する。この停止回転角度Ａｓｔｐは、クランク角センサ４２〜４４の出力に基づいて容易に検出することができる。
Ｓ３０２では、検出した停止回転角度Ａｓｔｐに基づいて停止前基本目標回転数ｔＮｓｔｐ０を補正する。本実施形態では、図９に示す傾向のテーブルからの検索により学習値ＨＯＳｎを算出し、これをテーブル（図５）上の停止前基本目標回転数ｔＮｓｔｐ０に加算することによる。図９のテーブルにおいて、学習値ＨＯＳｎは、停止回転角度Ａｓｔｐが大きいときほど小さな値に設定されており、７２０ｄｅｇ以上の停止回転角度Ａｓｔｐに対して０に設定されている。全ての気筒で掃気を行わせるのに必要な停止回転角度が確保されているためである。この学習値ＨＯＳｎによる停止前基本目標回転数ｔＮｓｔｐ０の補正は、冷却水温度Ｔｗの領域毎に行われるのが好ましい。図５において、この補正後の停止前基本目標回転数ｔＮｓｔｐ０を一点鎖線で示す。停止前基本目標回転数ｔＮｓｔｐ０の補正は、次回のアイドルストップに際し、停止前目標回転数ｔＮｓｔｐの設定（Ｓ２０１）に反映される。
【００２８】
本実施形態に関し、特に、図８に示すフローチャートのＳ３０１が「停止回転角度検出手段」に、同フローチャートのＳ２０１〜２０３，３０２の処理が「回転制御手段」に相当する。
本実施形態によれば、アイドルストップに際し、停止回転角度Ａｓｔｐに基づいて燃焼ガスの掃気が全ての気筒で充分に行われたか否かを判定し、これが充分に行われていないときは、停止前基本目標回転数ｔＮｓｔｐ０を増大させたことで、次回のアイドルストップ時において、より高いエンジン回転数Ｎｓｔｐでアイドルストップを行い、停止回転角度を確保することができる。このため、エンジン１における経年的な摩擦の増大等によらず、アイドルストップ時における掃気を確実に行い、エンジン１の始動性を維持することができる。
【００２９】
なお、以上では、エンジン１を常に特定の気筒における燃焼により始動させることとしたが、エンジン１の冷機時における始動性を確保するため、電気的に作動するスタートモータを設置し、アイドルストップ後の再始動に際して冷却水温度等が所定の温度に満たないときは、このスタートモータによりエンジン１のクランキングを行い、始動させることとしてもよい。
【００３０】
また、以上では、アイドルストップ後の再始動時を対象に説明したが、本発明は、イグニションスイッチがオフされることによるエンジン１の停止後の始動時に適用することもできる。
更に、以上では、エンジン１として直噴型のものを採用した場合について説明したが、本発明は、燃料供給用のインジェクタが吸気通路に臨ませて設置され、燃料と空気とを吸気前に予め混合させるものに適用することもできる。この場合は、エンジン１の停止に際し、点火のみを停止させ、燃料の噴射を継続させることで、筒内に混合気を充填させた状態でエンジン１を停止させる。
【図面の簡単な説明】
【００３１】
【図１】本発明の一実施形態に係る内燃機関の構成
【図２】クランク角センサからの出力に対する位置カウンタの変化
【図３】アイドル制御ルーチンのフローチャート
【図４】停止制御ルーチンのフローチャート
【図５】停止前基本目標回転数ｔＮｓｔｐ０のテーブルデータ
【図６】補機による負荷に対する停止前目標回転数の補正値ＤＬＴのテーブルデータ
【図７】アイドルストップ前にエンジン回転数を上昇させることの効果
【図８】本発明の他の実施形態に係る停止制御ルーチンのフローチャート
【図９】停止前目標回転数の学習値ＨＯＳｎのテーブルデータ
【符号の説明】
【００３２】
１…エンジン、１１…シリンダブロック、１２…ピストン、１３…シリンダヘッド、１４…燃焼室、１５…コンロッド、１６…クランクアーム、１７…クランクシャフト、１８…吸気ポート、１９…吸気弁、２０…排気ポート、２１…排気弁、２２…インジェクタ、２３…点火プラグ、３１…エンジンコントロールユニット、４１…アクセルセンサ、４２，４３…単位角センサ、４４…基準角センサ、４５…冷却水温度センサ、４６…パワーステアリング作動スイッチ、４７…エアーコンディショナ作動スイッチ、４８…オルタネータ作動スイッチ、４９…イグニションスイッチ、５０…スタートスイッチ、６１…単位角検出用ロータ、７１…吸気制御弁。
【図１】
2006200385.tif 000003
【図２】
2006200385.tif 000004
【図３】
2006200385.tif 000005
【図４】
2006200385.tif 000006
【図５】
2006200385.tif 000007
【図６】
2006200385.tif 000008
【図７】
2006200385.tif 000009
【図８】
2006200385.tif 000010
【図９】
2006200385.tif 000011