(57)【要約】      （修正有）【課題】アイドル等に自動停止したエンジンを再始動する際に、逆転燃焼始動とスタータ始動とを使い分ける場合、それぞれの得失に着目して吸気弁のリフト特性を変えることにより、異常燃焼を抑制し、良好な始動性も確保する。【解決手段】エンジン再始動時に、停止時膨張行程気筒の気筒が適正停止位置にあれば（ＳＣ２でＹＥＳ）、吸気弁を最小リフト状態に制御するとともに（ＳＣ３）、停止時圧縮行程気筒の燃焼によりエンジンを一旦、逆転作動させた後に、停止時膨張行程気筒の燃焼により正転させて、再始動させる（ＳＣ４：逆転燃焼始動）。適正停止位置になければ（ＳＣ２でＮＯ）吸気弁を最大リフト状態に制御して、その閉時期ＩＶＣをＢＤＣよりも大幅に遅角させ（ＳＣ８）、スタータモータによりクランキングしてエンジンを始動させる（ＳＣ９：スタータ始動）。【選択図】図１３
2009097374.tif 000002
【特許請求の範囲】
【請求項１】
停止しているエンジンの圧縮行程気筒に点火して燃焼させることにより一旦、逆転作動させ、これにより圧縮される膨張行程気筒に点火して燃焼させることにより正転させて、エンジンを始動させる逆転燃焼始動手段と、
停止しているエンジンの前記膨張行程気筒に点火して燃焼させるとともに、スタータモータを作動させて、エンジンを始動させるスタータ始動手段と、
エンジンの自動停止後、所定の再始動条件が成立したときに、前記逆転燃焼始動手段とスタータ始動手段とのいずれかを選択して、エンジンを再始動させる選択手段と、を備えたエンジンの始動装置において、
エンジンの動弁系には、少なくとも吸気弁のリフト量を連続的に変更可能であり、且つそのリフト量の増大に伴い閉時期を遅角させる一方、リフト量の減少に伴い閉時期を進角させるリフト可変機構が設けられ、
前記逆転燃焼始動手段によるエンジン再始動のときに、吸気弁のリフト量が相対的に小さくなってその閉時期が下死点よりも進角側となるように前記リフト可変機構を制御する一方、前記スタータ始動手段による再始動のときには、リフト量が相対的に大きくなってその閉時期が下死点よりも遅角側となるように前記リフト可変機構を制御する、リフト制御手段を備える
ことを特徴とするエンジンの始動装置。
【請求項２】
逆転燃焼始動手段によるエンジン再始動のときに、少なくとも、停止しているエンジンの圧縮行程気筒に供給する混合気の空燃比を、理論空燃比よりもリーンになるように制御する空燃比制御手段を備える、請求項１に記載のエンジンの始動装置。
【請求項３】
停止しているエンジンの膨張行程気筒におけるピストンの停止位置を検出するピストン位置検出手段を備え、
空燃比制御手段は、前記検出されたピストン停止位置が上死点寄りにあるほど、圧縮行程気筒の空燃比のリーン度合いを大きくするものである、請求項２に記載のエンジンの始動装置。
【請求項４】
エンジンの吸気通路には吸気の流れを絞るスロットル弁が設けられ、
リフト制御手段は、スタータ始動手段による再始動の後、吸気弁のリフト量が減少してアイドル運転に対応する所定量になるようにリフト可変機構を制御するものであり、
前記リフト可変機構によって吸気弁のリフト量が変更されるときに、少なくとも、当該吸気弁の閉時期が進角側に変化して下死点近傍となる所定期間、前記スロットル弁を閉じるスロットル制御手段を備える、請求項１に記載のエンジンの始動装置。
【請求項５】
停止しているエンジンの膨張行程気筒におけるピストンの停止位置を検出するピストン位置検出手段を備え、
選択手段は、前記検出されたピストン停止位置に基づいて、逆転燃焼始動手段とスタータ始動手段とのいずれかを選択するものである、請求項１に記載のエンジンの始動装置。
【請求項６】
選択手段は、逆転燃焼始動手段によるエンジンの再始動に失敗したときは、スタータ始動手段による再始動に切換えるものである、請求項１に記載のエンジンの始動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アイドル時等に自動停止したエンジンを再始動要求に応じて自動的に始動するようにしたエンジンの始動装置に関し、特に、リフト可変機構を備える場合の逆転燃焼始動とスタータ始動との使い分けに係る。
【背景技術】
【０００２】
従来より、燃費低減及びＣＯ２排出量抑制等を目的として、アイドル時にエンジンを自動で停止するようにしたエンジン制御システム（アイドルストップシステム）が知られている。このようなシステムでは、発進操作等のエンジン再始動要求に対して即座にエンジンを始動しなくてはならないが、モータによるクランキングを経てエンジンを始動するという一般的な始動方法では始動時間がやや長くなるきらいがあり、また、クランキングに伴う騒音が運転者に違和感を与えるという不具合もある。
【０００３】
この点につき、特許文献１に記載の始動制御方法は、アイドルストップ後の再始動の際にクランキングを可能な限り静粛化するために、吸気弁のリフト量を小さく且つ適切に制御して、気筒の吸気充填量を着火の可能な最小量とするようにしたものである。
【０００４】
また、本願の発明者は、圧縮行程で停止している気筒（以下、停止時圧縮行程気筒ともいう。他の気筒も同様）に点火して燃焼させることにより一旦、エンジンを逆転作動させ、これにより停止時膨張行程気筒を圧縮してから点火、燃焼させることで、エンジンを正転させて自力で再始動させる手法（以下、逆転燃焼始動ともいう）を提案している（例えば特許文献２を参照）。
【特許文献１】特開２００２−２１３２６１号公報
【特許文献２】特開２００７−９２７１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、近年、自動車用のエンジンにおいてはポンピングロスの低減のために、吸気弁のリフト量を連続的に変化させるリフト可変機構を設けたものが実用化されつつあり、このリフト可変機構は、一般に、リフト量の小さいときには作用角も小さくなって、吸気弁の開時期が進角する一方、リフト量の大きいときには作用角も大きくなって、吸気弁閉時期は遅角するという傾向がある。
【０００６】
そして、そのようなエンジンにおいて前記従来例のように再始動を行うときには以下のような問題がある。すなわち、アイドルストップ後の再始動時には気筒内の空気がかなり温度の高い状態になっており、回転速度が非常に低いことも相俟って気筒の充填効率も高くなるから、特にエンジンの正転開始とともに最初に圧縮上死点（以下、ＴＤＣという）を迎える停止時の圧縮行程気筒や２番目にＴＤＣを迎える停止時の吸気行程気筒ではその気筒内の温度及び圧力が高くなり、圧縮行程において混合気の自着火によるプレイグニッション等の異常燃焼を生じる虞れがある。
【０００７】
この点、前者の従来例のように、スタータによる始動時に吸気弁のリフト量を小さくしても、前記停止時の圧縮行程気筒や吸気行程気筒には既に大気圧状態で高温の空気が入っており、さらに、吸気行程気筒には吸気ポートからも空気が吸い込まれることになるので、これらの気筒について充填効率はあまり低くはならず、異常燃焼を阻止し得るものではない。
【０００８】
しかも、スタータモータによる始動時には十分に大きな始動トルクが得られるものの、モータ回転速度に制限されることからエンジン回転の立ち上がりはやや遅くなり、例えば２００〜３００ｒｐｍと回転速度の非常に低い状態で異常燃焼が発生しやすい。
【０００９】
これに対し、後者の従来例のようにエンジンを少しだけ逆転させてから自力で始動させる場合は、モータ回転速度の制限がないため、平均的な回転速度の上昇はむしろ早くなるから、異常燃焼の抑制には有利になる。また、エンジンの逆転作動の際に停止時の吸気行程気筒内から吸気通路に空気が一旦、排出されることから、気筒内に充填される吸気の温度がやや低下することになり、このことも異常燃焼の抑制には有利になる。
【００１０】
一方で逆転燃焼始動の場合は、スタータモータを用いず、停止時の膨張行程気筒の燃焼によるトルクのみによって、正転開始後の最初のＴＤＣ（停止時圧縮行程気筒のＴＤＣ）と２番目のＴＤＣ（停止時吸気行程気筒のＴＤＣ）とを乗り越えなくてはならないから、良好な始動性を安定的に確保することが難しい。
【００１１】
斯かる諸点に鑑みて本発明の目的は、自動停止したエンジンを再始動する際に逆転燃焼始動とスタータ始動とを使い分ける場合、それぞれの得失に着目して吸気弁のリフト特性を変えることにより、異常燃焼を抑制し、良好な始動性も確保することにある。
【課題を解決するための手段】
【００１２】
前記の目的を達成するために本発明では、逆転燃焼始動によるエンジン再始動時には、吸気弁のリフト量を小さくして機械的損失を減らす一方、スタータ始動のときには吸気弁の遅閉じにより有効圧縮比を低下させて、異常燃焼を防止するようにした。
【００１３】
すなわち、請求項１の発明は、停止しているエンジンの圧縮行程気筒に点火して燃焼させることにより一旦、逆転作動させ、これにより圧縮される膨張行程気筒に点火して燃焼させることにより正転させて、エンジンを始動させる逆転燃焼始動手段と、停止しているエンジンの前記膨張行程気筒に点火して燃焼させるとともに、スタータモータを作動させて、エンジンを始動させるスタータ始動手段と、エンジンの自動停止後、所定の再始動条件が成立したときに前記逆転燃焼始動手段とスタータ始動手段とのいずれかを選択して、エンジンを再始動させる選択手段と、を備えたエンジンの始動装置を前提とする。
【００１４】
そして、エンジンの動弁系には、少なくとも吸気弁のリフト量を連続的に変更可能であり、且つそのリフト量の増大に伴い閉時期を遅角させる一方、リフト量の減少に伴い閉時期を進角させるリフト可変機構が設けられている場合に、このリフト可変機構をリフト制御手段によって、前記逆転燃焼始動手段によるエンジン再始動のときには、吸気弁のリフト量が相対的に小さくなってその閉時期が下死点（以下、ＢＤＣという）よりも進角側となるように制御する一方、前記スタータ始動手段による再始動のときには、リフト量が相対的に大きくなってその閉時期がＢＤＣよりも遅角側となるように制御するものとする。
【００１５】
前記の構成により、逆転燃焼始動のときには、まず、圧縮行程で停止している気筒（停止時圧縮行程気筒）に点火され、該気筒内の混合気の燃焼によってエンジンが少しだけ逆転作動し、これにより、膨張行程で停止している気筒（停止時膨張行程気筒）が圧縮される。こうして圧縮した上で停止時膨張行程気筒内の混合気に点火して燃焼させることで、大きな正転側へのトルクが発生する。
【００１６】
また、このときにはリフト制御手段によるリフト可変機構の制御によって、吸気弁のリフト量が相対的に小さくされ、その駆動に伴う機械的損失が小さくなるから、良好な始動性を確保する上で有利になる。尚、上述したが、逆転燃焼始動では異常燃焼は比較的、生じ難い。
【００１７】
一方、スタータ始動の場合は、まず、前記停止時膨張行程気筒の点火、燃焼によって、正転側へのトルクが発生するとともに、スタータモータの作動によってクランキングが行われる。このときには前記リフト制御手段によるリフト可変機構の制御によって吸気弁のリフト量が相対的に大きくされ、その閉時期がＢＤＣよりも遅角側とされることで、気筒の有効圧縮比が低くなり、停止時の圧縮行程気筒や吸気行程気筒においても気筒内の温度及び圧力の上昇が抑制されて、混合気の自着火による異常燃焼が抑制される。
【００１８】
尚、スタータ始動の場合は、スタータモータによって強制的にクランク軸を回転させるものであるから、吸気弁の大リフトによって機械的な損失が大きくなっても良好な始動性を確保できる。
【００１９】
ところで、前記したように逆転燃焼始動のときに吸気弁のリフト量を小さくすると、その閉時期がＢＤＣよりも進角側になるので、エンジンの逆転作動のために燃焼させる停止時圧縮行程気筒において逆転作動から正転作動へ切り換わる前後で吸気弁は開かず、既燃ガスを排出することができなくなる。このため、正転開始後にその停止時圧縮行程気筒が圧縮されるときの反力がかなり大きくなってしまい、エンジン回転がスムーズに立ち上がらないばかりか、ＴＤＣを乗り越えられなくなって始動に失敗する虞れもある。
【００２０】
そこで好ましいのは、前記停止時圧縮行程気筒に供給する混合気の空燃比を理論空燃比よりもリーンになるように制御して（請求項２）、燃焼により生成されるガス（既燃ガス）の量を減らすことであり、特に好ましいのは、何れかの気筒のピストン停止位置を検出し、これに基づいて停止時圧縮行程気筒内の空気量を推定して、この空気量が多いほど、当該気筒の空燃比のリーン度合いを大きくすることである（請求項３）。
【００２１】
一方、前記したスタータ始動のときには、吸気弁のリフト量を大きくしてその閉時期をＢＤＣよりも遅角側としており、始動後にはアイドル運転に移行するためにリフト量を小さくすることになるが、この際、吸気弁の閉時期は進角側に変化してＢＤＣを通過することになり、ＢＤＣ近傍の所定範囲では気筒への吸気充填効率が非常に高くなってしまい、異常燃焼が特に発生しやすい。
【００２２】
そこで好ましいのは、エンジンの吸気通路に設けたスロットル弁を制御するスロットル制御手段を備え、前記のようにスタータ始動後に吸気弁の閉時期を進角側へ変更するときに、少なくとも吸気弁閉時期が下死点近傍となる所定期間は、スロットル弁を閉じることである（請求項４）。こうすれば、気筒への吸気の流れを絞って充填量を減らすことができ、吸気弁閉時期がＢＤＣ近傍になっても吸気充填効率が過度に高くなることはない。
【００２３】
尚、前記逆転燃焼始動とスタータ始動との選択については、一例として、ピストン停止位置に基づき停止時膨張行程気筒の燃焼により所定以上のトルクが得られるかどうか判定し、所定以上のトルクが得られるのであれば逆転燃焼始動を、そうでなければスタータ始動を選択することができる（請求項５）。また、逆転燃焼始動に失敗したときにスタータ始動に切換えることもできる（請求項６）。
【発明の効果】
【００２４】
以上、説明したように、本発明に係るエンジンの始動装置によると、自動停止後に逆転燃焼始動とスタータ始動とのいずれかを選択して再始動させるときに、それぞれの得失を考慮してリフト可変機構の制御の仕方を変更し、逆転燃焼始動の際は吸気弁のリフト量を小さくして機械的損失を減らすことで、良好な始動性を安定確保できる一方、スタータ始動の際はリフト量は大きくなっても、遅閉じにより有効圧縮比を低下させることで、異常燃焼を防止できる。
【００２５】
特に、逆転燃焼始動の際は停止時圧縮行程気筒の燃焼をリーン空燃比で行うことで、既燃ガス量を減らすことができるので、それを排出できなくても、正転開始後に当該気筒が圧縮されるときの反力の増大を抑制し、エンジン回転をスムーズに立ち上げることができる。
【００２６】
一方、スタータ始動のときには、その後、アイドル運転に移行するために吸気弁のリフト特性を変更する過程で、その閉時期が下死点近傍となる期間を含むようにスロットル弁を閉じることで、吸気充填効率が過度に高くなることを阻止し、異常燃焼を防止できる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施形態を図面に基づいて詳細に説明する。なお、以下の好ましい実施形態の説明は本質的に例示に過ぎず、本発明、その適用物或いはその用途を制限することを意図するものではない。
【００２８】
（エンジン制御システムの概要）
図１は、本発明に係るエンジン始動装置を含むエンジン制御システムＥの実施形態を示し、このシステムＥはエンジン１と、これを制御するＥＣＵ２（エンジンコントローラ）とを備えている。エンジン１は、シリンダヘッド１０及びシリンダブロック１１を備え、図２に示すように４つの気筒１２Ａ〜１２Ｄが設けられている。該各気筒１２Ａ〜１２Ｄの内部には、図１に示すように、クランク軸３に連結されるピストン１３がそれぞれ嵌挿され、これにより、前記各気筒１２Ａ〜１２Ｄ内部でピストン１３の上方には燃焼室１４が形成されている。
【００２９】
ここで、一般的に、多気筒４サイクルエンジンにおいては、各気筒が所定の位相差をもって吸気、圧縮、膨張、排気の各行程からなる燃焼サイクルを行うようになっており、この実施形態の４気筒エンジンの場合、気筒列方向一端側から１番気筒１２Ａ、２番気筒１２Ｂ、３番気筒１２Ｃ、４番気筒１２Ｄと呼ぶと、１番気筒（＃１）、３番気筒（＃３）、４番気筒（＃４）、２番気筒（＃２）の順にクランク角で１８０度ずつの位相差をもって燃焼が行われる。
【００３０】
前記各気筒１２Ａ〜１２Ｄのそれぞれの燃焼室１４の頂部には、該燃焼室１４内の混合気に点火して燃焼させるための点火プラグ１５が設けられていて、それらの各点火プラグ１５先端の電極が燃焼室１４内に臨むように配置されている。また、その燃焼室１４の側方（図１の右方）には、該燃焼室１４内に燃料を直接、噴射するように燃料噴射弁１６が設けられている。燃料噴射弁１６は、ＥＣＵ２からのパルス信号の入力によりそのパルス幅に対応する時間だけ開弁されて、その開弁時間に応じた量の燃料を各気筒１２Ａ〜１２Ｄ内に噴射する。
【００３１】
また、前記燃焼室１４の天井部に開口するように、シリンダヘッド１０には吸気ポート１７及び排気ポート１８が、各気筒１２Ａ〜１２Ｄ毎に各々２つずつ設けられていて、この各ポート開口部にそれぞれ吸気弁１９及び排気弁２０が配設されている。吸気ポート１７及び排気ポート１８は各々燃焼室１４から離れるよう斜め上方に向かって延びて、シリンダヘッド１０の吸気側及び排気側の側壁に開口し、吸気通路２１及び排気通路２２に連通している。
【００３２】
同図には示さないが、この実施形態のエンジン１は、吸気弁１９及び排気弁２０を別々のカム軸によって駆動する所謂ＤＯＨＣタイプの動弁系を備えており、これによる吸排気弁１９，２０の基本的な開閉作動タイミングは、上述の如く各気筒１２Ａ〜１２Ｄが所定の位相差をもって燃焼サイクルを行うように設定されている。
【００３３】
その上で、図３〜８を参照して後述するように、吸気側の動弁系には吸気弁１９のリフト量を連続的に変更可能な公知のリフト可変機構４０（Variable Valve Lift 以下、ＶＶＬと略称する）が設けられている。また、吸気側カム軸４１の位相を所定の角度範囲内で連続的に変更可能な公知の位相可変機構４２（Variable Valve Timing 以下、ＶＶＴと略称する）も配設されている。
【００３４】
尚、ＶＶＴ４２は、吸気側カム軸４１の前端部と、カムチェーンの巻き掛けられるスプロケット４３との間に組み込まれており、詳しい説明は省略するが、油圧アクチュエータによってスプロケット４３とカム軸４１との間に位相差を生じさせる周知構造のものである。このような油圧式のＶＶＴ４２は、エンジン１の始動時のように所要の油圧が供給されない状態では作動させないことが好ましい。
【００３５】
図２に示すように、吸気通路２１の下流側は各気筒１２Ａ〜１２Ｄ毎に独立の分岐吸気通路２１ａとされ、この各分岐吸気通路２１ａの上流端がそれぞれサージタンク２１ｂに連通している。このサージタンク２１ｂよりも上流の吸気通路２１は各気筒１２Ａ〜１２Ｄに共通の共通吸気通路２１ｃであり、ここには通路断面積を調整して吸気流を絞る電動スロットル弁２４が配設され、電動モータ２４ａにより駆動されるようになっている。
【００３６】
さらに、図２にのみ示すが、スロットル弁２４の上流側及び下流側には、それぞれ、吸気量を検出するためのエアフローセンサ２５と吸気圧力を検出するための吸気圧センサ２６とが配設されている。尚、この実施形態では、スロットル弁２４をバイパスする通路は設けておらず、アイドル運転時の吸気流量はスロットル開度にて調整する。
【００３７】
また、この実施形態のエンジン１にはスタータモータ２７が設けられている。このスタータモータ２７は従来周知のもので、詳細は図示しないが、軸方向に進退可能な出力軸の先端にピニオンギヤが設けられ、エンジン１の始動時にはそのピニオンギヤをフライホイール外周のリングギヤに噛合させて、該フライホイールを介してクランク軸３を強制的に回転（クランキング）させるようになっている。
【００３８】
また、エンジン１にはベルト等によりクランク軸３に駆動連結されたオルタネータ２８が付設されている。このオルタネータ２８には、詳細は図示しないが、フィールドコイルの電流を制御することによって出力電圧を変更し、これにより発電量を調整するレギュレータ回路２８ａが内蔵されており、このレギュレータ回路２８ａにＥＣＵ２からの制御指令（例えば電圧）が入力されることで、基本的には車両の電装品の電気負荷と車載バッテリ電圧とに応じて発電量が制御されるようになっている。
【００３９】
さらに、エンジン１にはクランク軸３の回転角を検出する２つのクランク角センサ３０，３１が設けられており、ＥＣＵ２は、主に一方のクランク角センサ３０からの信号に基づいてエンジン回転速度を求めるとともに、詳しくは後述するが、それら２つのクランク角センサ３０，３１から出力される互いに位相のずれたクランク角信号によって、クランク軸３の回転方向及び回転角度を検出するようになっている。
【００４０】
尚、図１に示す符号３２は、吸気側カム軸の特定の回転位置を検出して気筒識別信号として出力するカム角センサであり、符号３３は、運転者によるアクセルペダルの操作量（アクセル開度）を検出するためのアクセル開度センサである。
【００４１】
（ＶＶＬの構造）
次に、図３〜８を参照して吸気弁１９のリフト量を可変とするＶＶＬ４０の構造、及びその作動について詳細に説明する。
【００４２】
まず、図３に示すように吸気側のカム軸４１には、シリンダ１２Ａ〜１２Ｄ（同図には示さず）のそれぞれに対応して一対の揺動カム４４，４５が支持されている。これら一対の揺動カム４４，４５は、各気筒１２毎の２つの吸気弁１９，１９をそれぞれリフトさせるように配置され、円筒状の連結部４９によって互いに連結されて、カム軸４１の周りに一体に揺動するようになっている。
【００４３】
また、カムシャフト４１には、揺動カム４４，４５を動作させるために、軸心Ｘ（図４等参照）から偏心した円盤状の偏心カム４６が一体に設けられている。各偏心カム４６にはそれぞれ回転自在に外輪４７が外嵌めされていて、この外輪４７の外周に突出するように設けられた偏心凸部に、連結リンク４８を介して一方の揺動カム４５が連結されている。すなわち、外輪４７は、一端側がカム軸４１の偏心カム４６に回転自在に嵌合され、他端部（偏心凸部）が連結リンク４８によって揺動カム４５に連結されたリンクであり、以下ではオフセットリンクと呼称する。
【００４４】
また、カム軸４１の斜め上方には、これと平行にコントロールシャフト５１が設けられている。このコントロールシャフト５１には４つのコントロールアーム５２がそれぞれ結合固定されており、該各コントロールアーム５２の先端部と前記オフセットリンク４７の他端部とが規制リンク５３によって連結されている。この規制リンク５３は、前記偏心カム４６の回転に伴いオフセットリンク４７の一端側がカム軸４１の周りを公転するときに、このオフセットリンク４７の変位を規制してその他端部を往復運動させるものであり、これにより、そのオフセットリンク４７の他端部に連結された前記連結リンク４８が揺動カム４４，４５を揺動させることになる。
【００４５】
さらに、前記コントロールシャフト５１には、円周の一部のみに歯が形成されたウォーム歯車５４が結合され、このウォーム歯車５４の歯に、電動モータ５５で回転駆動されるウォーム５６が噛み合っている。そして、ＥＣＵ２からの制御信号の入力に応じてモータ５５が作動し、コントロールシャフト５１が回動してコントロールアーム５２の位置が変わることによって、オフセットリンク４７の他端部の往復運動の軌跡、即ち前記連結リンク４８の揺動軌跡が変更され、これにより揺動カム４４，４５の揺動角（揺動範囲）などが変化して、吸気弁１９のリフト量や開閉時期などのリフト特性が変化するようになっている。
【００４６】
言い換えると、前記連結リンク４８及び規制リンク５３は、揺動カム４５とオフセットリンク４７とを連結するとともに、前記偏心カム４６の回転に伴う該オフセットリンク４７の動作を、揺動カム４５（及び揺動カム４４）が揺動するように規制するリンク機構である。このリンク機構を含めて、前記カム軸４１の偏心カム４６、オフセットリンク４７、コントロールシャフト５１、コントロールアーム５２等により、吸気弁１，２のリフト量を連続的に変更可能なＶＶＬ４０が構成されている。
【００４７】
ＶＶＬ４０の構造についてより詳しくは、まず、図４(b)に示すように、吸気弁１９のステム上端には直動式タペット５７が設けられ、このタペット５７に揺動カム４５が当接している。吸気弁１９は、タペット５７内部に設けられたリテーナ５８とシリンダヘッドに設けられたリテーナ５９との間に配設されたバルブスプリング６０によって、吸気ポート１７を閉じる方向（吸気弁１９のリフト方向とは反対方向）に付勢されている。
【００４８】
前記連結リンク４８の一端部は、揺動カム４５にピン６１により回動自在に連結され、一方、規制リンク５３の一端部は、コントロールアーム５２の先端部にピン６２により回動自在に連結されている。そうして、この連結リンク４８と規制リンク５３とは、オフセットリンク４７の両側にそれぞれ配設されて、該オフセットリンク４７を中間に挟んで連係している。すなわち、連結リンク４８及び規制リンク５３の各々の他端部は、オフセットリンク４７の他端部に連結ピン６３によって同軸に且つ回動自在に連結されている。尚、前記ピン６１〜６３はいずれもカム軸４１と平行に延びている。
【００４９】
図示の如く、前記オフセットリンク４７と連結リンク４８との連結ピン６３はカム軸４１の上方に位置しており、その側方にはコントロールアーム５２の回動中心（コントロールシャフト５１の軸心）が位置している。コントロールアーム５２の先端のピン６２は規制リンク５３の回動軸であり、そのピン６２の位置を変更することによって規制リンク５３及び連結ピン６３の揺動軌跡を変化させ、これにより、吸気弁１９のリフト量を変更することができる。
【００５０】
すなわち、各リンクやピンの具体的な動作については以下に述べるが、モータ５５によりコントロールシャフト５１及びコントロールアーム５２を回動させて、図４に示すようにピン６２をコントロールシャフト５１の下方に位置づけると、揺動カム４４，４５の揺動角が大きくなり、リフトピークにおける吸気弁１９のリフト量が最も大きな最大リフト状態になる。また、そこからコントロールアーム５２などの回動によってピン６２を上方へ移動させると、これに応じて揺動カム４４，４５の揺動角は小さくなり、図５に示すようにピン６２がカム軸４１の上方に位置するときに、吸気弁１９のリフト量が最も小さな最小リフト状態になる。
【００５１】
図４の最大リフト状態において揺動カム４５は、同図(b)に示すようにカムノーズの先端側で直動式タペット５７を押圧し、該タペット５７を介して吸気弁１９を大きくリフトさせたリフトピークの状態（揺動カム４４が直動式タペットを介して吸気弁１９を大きくリフトさせた状態）と、同図(a)に示すように吸気弁１９がリフトしないゼロリフトの状態との間で揺動する。最小リフト状態である図５の場合も同様にリフトピークの状態（カムノーズの基端側でタペット５７を押圧）とゼロリフトの状態との間で揺動する（同図(a)及び(b)参照）。
【００５２】
−ＶＶＬの動作−
以下、そのようなリンクやカムの動作を、図６及び図７を参照して具体的に説明する。この両図では、コントロールアーム５２、連結リンク４８及び規制リンク５３については簡略に直線で表しており、また、偏心カム４６の中心（オフセットリンク４７の外輪の中心）の回転軌跡を符号Ｔ０として示している。尚、上述の如く吸気弁１９と揺動カム４４との関係は吸気弁１９と揺動カム４５との関係と同じであって、揺動カム４５は揺動カム４５と同様に働くので、以下では吸気弁１９と揺動カム４５との関係について説明する。
【００５３】
まず、図６を参照して揺動カム４５自体のプロファイルを説明すると、この揺動カム４５の周面には、曲率半径が所定角度範囲一定の基円面（ベースサークル区間）θ１と、該θ１に続いて曲率半径が漸次大きくなっているカム面（リフト区間）θ２とが形成されている。同図は、前記図４の最大リフト状態を表しており、コントロールアーム５２は最大リフト制御位置にある。
【００５４】
同図に実線で示すのは吸気弁１９がリフトピーク近傍にある図４(b)の状態であり、このときには、連結リンク４８によってピン６１が最も上方に引き上げられ、揺動カム４５は、カム面θ２のカムノーズ先端側がタペット５７に当接した状態になっている。一方、仮想線で示すのはゼロリフトの状態（図４(a)）であり、このときには揺動カム４５の基円面θ１がタペット５７に接していて、吸気弁１９はリフトしていない（即ち、吸気弁１９は閉じている）。
【００５５】
そして、カム軸４１（偏心カム４６）が図の時計回りに回転すると、これに伴いオフセットリンク４７の一端側（図の下端側）は、図に矢印で示すようにカム軸４１の軸心Ｘ周りを公転することになるが、このときにはオフセットリンク４７の他端部の変位は、そこに連結されている規制リンク５３によって規制される。すなわち、規制リンク５３は、コントロールシャフト５１の下方に位置付けられたピン６２を中心に図の実線の位置と仮想線の位置との間を揺動し、これに伴い、オフセットリンク４７の他端側（連結ピン６３）は、偏心カム４６が１回転する度に、ピン６２を中心として往復円弧運動をすることになる（この連結ピン６３の運動軌跡をＴ１として示す）。
【００５６】
前記連結ピン６３の往復円弧運動Ｔ１に伴い、同じ連結ピン６３によって一端部がオフセットリンク４７に連結されている連結リンク４８の他端部（ピン６１）は、図にＴ２として示す軌跡で往復円弧運動し、そのピン６１によって連結リンク４８に連結されている揺動カム４５が図の実線の位置と仮想線の位置との間で揺動運動をする。すなわち、前記連結ピン６３が上方に移動するときには、連結リンク４８によってピン６１が上方に引き上げられて、揺動カム４５のカムノーズがタペット５７を押し下げ、これによりバルブスプリング６０（図４参照）を押し縮めながら、吸気弁１９をリフトさせる。
【００５７】
一方、連結ピン６３が下方に移動するときには、連結リンク４８によってピン６１が下方に押し下げられて、揺動カム４５のカムノーズが上昇することになるので、前記のようにして圧縮されたバルブスプリング６０の反力によってタペット５７が押し上げられて、前記カムノーズの上昇に追従するように上方に移動し、そのタペット５７内のリテーナ５８によって吸気弁１９が引き上げられて、吸気ポート１７が閉じられる。
【００５８】
つまり、最大リフト状態では、揺動カム４５がその周面の基円面θ１及びカム面θ２の略全体によってタペット５７を押圧するように大きく揺動し、このように大きな揺動角に対応して吸気弁１９のリフト量が大きくなるのである。
【００５９】
次に、前記の最大リフト状態から、コントロールアーム５２をコントロールシャフト５１の軸心回りに上方へ略水平になるまで回動させると、図５や図７に示すように、規制リンク５３の回動軸であるピン６２が前記最大リフト状態よりもカム軸４１の回転方向の手前側に位置して、リフト量の小さな最小リフト状態になる。図７においても前記図６と同様に吸気弁１９がリフトピーク近傍にある状態を実線で示し、ゼロリフトの状態を仮想線で示している。
【００６０】
同図において、カム軸４１（偏心カム４６）が回転すると、前記最大リフト状態と同様にオフセットリンク４７の連結ピン６３は規制リンク５３によって変位が規制され、コントロールシャフト５１の側方に位置するピン６２を中心として、往復円弧運動Ｔ３をする（規制リンク５３は図の実線位置と仮想線位置との間で往復回動する）。そして、その連結ピン６３の往復円弧運動Ｔ３に伴って連結リンク４８のピン６１が往復円弧運動Ｔ４をし、そのピン６１によって連結リンク４８に連結されている揺動カム４５が、図の実線の位置と仮想線の位置との間で揺動運動をして、吸気弁１９を開閉するようになる。
【００６１】
つまり、最小リフト状態では、前記最大リフト状態と比べて揺動カム４５の揺動角が小さくなり、この揺動カム４５が、その周面の基円面θ１及びこれに連続するカム面θ２の一部分のみによってタペット５７を押圧するようになって、吸気弁１９のリフト量が小さくなるのである。
【００６２】
−リフト特性の変化−
上述のようなＶＶＬ４０の作動によって最大リフト状態から最小リフト状態まで連続的に変更される吸気弁１９のリフトカーブを、図８に示す。同図においてリフトカーブＬ１は、揺動カム４５が図６の実線位置（リフトピーク近傍）と仮想線位置（ゼロリフト）との間で揺動する最大リフト状態を示し、一方、Ｌ２は、揺動カム４５が図７の実線位置と仮想線位置との間で揺動する最小リフト状態を示している。
【００６３】
図示の如く、この実施形態のリフト可変機構ＶＶＬによれば、吸気弁１９のリフト量の増大とともに作用角（開時期から閉時期までのクランク角であって、緩衝区間を含まない）も広がって、当該吸気弁１９の閉時期ＩＶＣが遅角するようになっている。これは、上述したように、揺動カム４５の揺動角の変化に対応して、吸気弁１９のリフト量が変更されるからである。
【００６４】
また、図の例では、吸気弁１９のリフト量が小さいときほど、リフトピークの時期（クランク角）が進角している。これは、上述したように、最大リフト状態から最小リフト状態への移行にあたって、コントロールアーム５２等の回動により規制リンク５３の位置をカム軸４１の回転方向手前側に移動させており、これにより、連結ピン６３の往復円弧運動の軌跡が図６のＴ１の位置から図７のＴ３の位置へと、カム軸４１の回転方向手前側に移動するからである。
【００６５】
すなわち、図６に示す最大リフト状態においては、吸気弁１９がリフトピーク近傍にあるときの偏心カム４６の中心は、その回転軌跡Ｔ０上の点Ｔａに位置するが、図７に示す最小リフト状態においてはリフトピーク近傍での偏心カム４６の中心位置は同図に示す点Ｔｂに移動する。つまり、最大リフト状態から最小リフト状態に移行すると、吸気弁１９のリフトピークは、図７に示すように前記回転軌跡Ｔ０上の点Ｔａ、Ｔｂの中心角θ３だけ進角するのである。
【００６６】
以上、要するに、この実施形態のＶＶＬ４０によると、吸気弁１９のリフト特性は、そのリフト量が小さなときほど作用角が狭くなり、且つその閉時期ＩＶＣが進角する一方、リフト量の連続的な増大とともに作用角が広がって、その閉時期ＩＶＣが遅角するようになっており、吸気弁１９の閉時期ＩＶＣは、相対的に小リフト寄りではＢＤＣりも進角側になり、相対的に大リフト寄りであればＢＤＣりも遅角側になる。
【００６７】
（エンジン制御の概要）
以上のように構成されたエンジン１の各センサ２５，２６，３０〜３３からの信号を受けて、ＥＣＵ２は、燃料噴射弁１６に噴射量及び噴射時期の制御信号を出力するとともに、点火プラグ１５の点火装置２９に対して点火時期の制御信号を出力し、スロットル弁２４のモータ２４ａに対してスロットル開度の制御信号を出力する。また、ＥＣＵ２は、ＶＶＬ４０のモータ５５に対してリフト量の制御信号を出力し、さらに、ＶＶＴ４２の油圧制御回路の電磁弁に対しても制御信号を出力する。
【００６８】
一例を挙げればＥＣＵ２は、アクセル開度やエンジン回転速度に基づいて、高負荷側乃至高回転側ほどリフト量が大きくなるようにＶＶＬ４０を制御する。これにより吸気弁１９のリフト量が最小から最大の範囲で連続的に変更され、スロットル開度に依らず気筒１２Ａ〜１２Ｄの吸気充填量を、エンジン１への出力要求に対応するものとすることができる。
【００６９】
また、本願発明の特徴として以下に詳述するように、ＥＣＵ２は、アイドル時に所定のエンジン停止条件が成立すれば、各気筒１２Ａ〜１２Ｄへの燃料供給を停止して自動的にエンジンを停止させるとともに、その後、運転者の操作等により所定の再始動条件が成立すれば、自動的にエンジン１を再始動させる。その際、ＥＣＵ２は、スタータモータ２７によるクランキングを経てエンジンを始動する一般的な始動（スタータ始動）と、以下に述べる逆転燃焼始動とのいずれかを選択して実行する。
【００７０】
ここで逆転燃焼始動とは、基本的にスタータモータ２７の力を借りることなく、エンジン１をそれ自体の力で始動させるものである。すなわち、図９に模式的に示すように、まず、ピストン１３が圧縮行程の途中で停止している気筒１２（図の例では＃１気筒１２Ａであり、以下、停止時圧縮行程気筒ともいう）を燃焼させて、ピストン１３を押し下げることによりクランク軸３を少しだけ逆転させ（同図(a)）、これにより、膨張行程にある気筒１２（図の例では＃２気筒１２Ｂであり、以下、停止時膨張行程気筒ともいう）のピストン１３を上昇させて、この気筒１２Ｂ内の混合気を圧縮する（同図(b)）。そうして圧縮されて温度及び圧力の高くなった膨張行程気筒１２Ｂ内の混合気に点火して、燃焼させることにより、クランク軸３には比較的大きな正転方向のトルクが与えられる。
【００７１】
そのようにエンジン１をそれ自体の力のみによって始動させるためには、前記停止時膨張行程気筒１２Ｂの燃焼によってクランク軸３にできるだけ大きな正転方向のトルクを与え、これにより、同図(c)に示すように続いて圧縮上死点（以下、ＴＤＣと略称）を迎える気筒１２Ａが、その圧縮反力（圧縮圧力）に打ち勝ってＴＤＣを越えるようにしなければならない。従って、エンジン１の確実な始動のためには前記停止時膨張行程気筒１２Ｂ内に燃焼のための空気を十分に確保しておく必要がある。
【００７２】
具体的に停止時膨張行程気筒１２Ｂのピストン停止位置は、図１０に模式的に示すように、行程中央部からやや下死点（ＢＤＣ）寄りの上限位置（例えばＡＴＤＣ９５〜１００°ＣＡくらい）よりもＢＤＣ寄りにあれば、燃焼のための空気を確保できる。しかし、停止位置がＢＤＣ寄りになるほど、停止時圧縮行程気筒１２Ａにおいてはピストン１３がＴＤＣに近づくことになるから、今度はエンジン１の逆転作動のための燃焼に必要な空気を確保できなくなる。よって、停止時膨張行程気筒１２Ｂにおけるピストン停止位置の下限は例えばＡＴＤＣ１２０〜１２５°ＣＡくらいになり、両者の間（図に斜線を入れて示す）が、逆転燃焼始動に好適な範囲Ｒになる。
【００７３】
そこで、この実施形態では、アイドル時にエンジン１を自動で停止させるときに、アイドル回転速度よりもやや高い回転速度で燃料の供給を停止するとともに、その後の所定期間はスロットル弁２４を開き、これを適切なタイミングで閉じるようにしている。こうすれば、停止時膨張行程気筒１２Ｂ及び停止時圧縮行程気筒１２Ａへそれぞれ所要量の空気が吸入されて、膨張行程気筒１２Ｂの空気量が圧縮行程気筒１２Ａよりもやや多くなる。そして、２つの気筒１２Ａ，Ｂ内の空気の圧縮圧力のバランスによって、膨張行程気筒１２Ｂのピストン１３が前記の範囲Ｒ内に停止するようになる。
【００７４】
（自動停止制御）
次に、エンジン１の停止制御について、図１１のフローチャートに基づいて説明する。このフローはエンジン運転中の所定のタイミングでスタートし、ステップＳＡ１では所定の自動停止条件が成立するまで待機する。例えば車速が所定速度よりも小さく、ブレーキの作動が所定時間継続していて、エンジン水温が所定範囲内にあり、さらにエンジン１を停止させることに特に不都合のない状況であれば、エンジン自動停止条件が成立したと判定する。
【００７５】
そうしてステップＳＡ１で自動停止条件が成立したと判定すれば（ＹＥＳ）、ステップＳＡ２に進んでエンジン回転速度調整制御を開始する。これは、例えばクランク角センサ３０からの信号に基づいてエンジン回転速度Ｎeの低下状態をモニターし、これに応じてオルタネータ２８の発電量を増減変更することにより、エンジン回転速度Ｎｅの低下度合いを調整するものである。
【００７６】
すなわち、エンジン１を停止させるときに、その回転速度Ｎｅが徐々に低下する過程で各気筒１２Ａ〜１２Ｄが順次、ＴＤＣを通過するときの回転速度（以下、ＴＤＣ回転速度ともいう）と、エンジン停止後に膨張行程にある気筒１２のピストン停止位置との間に明確な相関関係があることは分かっている。そこで、そのＴＤＣ回転速度を検出し、この検出値に応じてオルタネータ２８の発電量等を制御することで、エンジン回転の落ち具合を調整して、停止時に膨張行程にある気筒１２のピストン１３を前記の再始動に適した範囲Ｒ内に停止させるようにする。
【００７７】
具体的には、まず、エンジン回転速度Ｎeが所定の回転速度Ｎ1（例えば７６０ｒｐｍ）になるように燃料噴射量等を制御して、ステップＳＡ３に進み、ここではエンジン回転速度Ｎeが前記所定回転速度Ｎ1以上になるまで待機する。この回転速度Ｎ1以上になればステップＳＡ４に進んで、各気筒１２Ａ〜１２Ｄへの燃料噴射を停止し（燃料カット）、ステップＳＡ５に進む。
【００７８】
ステップＳＡ５ではスロットル弁２４を予め設定した開度になるように開いて、各気筒１２Ａ〜１２Ｄへの吸気量を増大させ、十分な掃気が行われるようにする。ステップＳＡ６では、エンジン回転速度Ｎeが所定の回転速度Ｎ2以下になるまで待機する。この回転速度Ｎ2は、吸気の輸送遅れを考慮して、停止時膨張行程気筒１２Ｂへの吸気量が停止時圧縮行程気筒１２Ａよりも多くなるようなタイミングでスロットル弁２４を閉じるためのものであり、例えば約５７０〜６００ｒｐｍの範囲に設定すればよい。
【００７９】
そして、エンジン回転速度Ｎeが前記所定回転速度Ｎ2以下になるまでは待機して、前記のようにオルタネータ２８等の制御によってエンジン回転速度Ｎeの低下状態を調整する。すなわち、エンジン回転の低下が遅すぎれば、エンジン１の負荷が増えるようにオルタネータ２８の発電量を増大させる一方、エンジン回転の低下度合いが急すぎれば、エンジン１の負荷が減るように発電量を減少させる。
【００８０】
そうしてオルタネータ２８の制御によって、燃料カット後のエンジン回転速度Ｎeの低下度合いを調整することで、短周期のアップダウンを繰り返しながら徐々に低下するエンジン回転速度Ｎeの軌跡を徐々に修正し、遅くとも停止完了前の最後のＴＤＣまでには適正な状態に収束させることができる。
【００８１】
また、エンジン回転速度Ｎeが所定回転速度Ｎ2以下になれば（ステップＳＡ６でＹＥＳ）ステップＳＡ７に進んでスロットル弁２４を閉じるが、その後も、前記のようなオルタネータ２８の制御は継続する。そして、ステップＳＡ８では、エンジン１が最後のＴＤＣを通過したかどうか、即ちエンジン１の停止直前かどうか判定する。この判定は、例えば、ＴＤＣ回転速度が所定位置以下になったときにＹＥＳと判定することができる。
【００８２】
最後のＴＤＣを通過すればエンジン１は、各々圧縮行程及び膨張行程にある２つの気筒１２，１２の圧縮反力によって正転側及び逆転側に数回、回動（揺動）した後に、停止する。そこで、停止直前であるＹＥＳと判定すればステップＳＡ９に進んでエンジン回転速度調整制御を終了し、ステップＳＡ１０に進んで、クランク角センサ３０，３１からの信号に基づいてエンジン１の停止（完全な停止）を確認するとともに、後述のサブルーチン（図１２参照）により膨張行程気筒１２Ｂのピストン停止位置を検出し、これをメモリに記憶して、エンジン停止制御を完了する（エンド）。
【００８３】
すなわち、前記のようにエンジン１の停止直前には、クランク軸３が正逆両方に数回、回動するので、クランク角センサ３０からの信号をカウントするのみではピストン停止位置を検出できない。そこで、この実施形態では、２つのクランク角センサ３０，３１から出力される互いに位相のずれたクランク角信号に基づいて、以下のようにクランク軸３の回転方向及び回転角度を検出し、これにより各気筒１２Ａ〜１２ＤのＴＤＣ又はＢＤＣに対するクランク角、即ちピストン停止位置を検出するようにしている。
【００８４】
−ピストン停止位置の検出−
具体的に図１２(a)は、ピストン１３の停止位置を検出するためのサブルーチンを示すフローチャートであり、スタート後のステップＳＢ１では、第１、第２クランク角センサ３０，３１からの各出力信号ＣＡ１，ＣＡ２に基づいて、その第１クランク角信号ＣＡ１の立ち上がり時に第２クランク角信号ＣＡ２がＬｏｗ、Ｈｉｇｈのいずれであるか、或いは第１クランク角信号ＣＡ１の立ち下がり時に第２クランク角信号ＣＡ２がＨｉｇｈ、Ｌｏｗのいずれであるか、を判定する。
【００８５】
すなわち、エンジン正転時には同図(b)のように、第１クランク角信号ＣＡ１に対して第２クランク角信号ＣＡ２が半パルス幅程度の位相遅れを生じることから、第１クランク角信号ＣＡ１の立ち上がり時に第２クランク角信号ＣＡ２はＬｏｗに、また、第１クランク角信号ＣＡ１の立ち下がり時には第２クランク角信号ＣＡ２はＨｉｇｈになる。一方、逆転時には同図(c)のように、第１クランク角信号ＣＡ１に対して第２クランク角信号ＣＡ２の位相が半パルス幅程度進むことになるから、前記正転時とは逆に、第１クランク角信号ＣＡ１の立ち上がり時に第２クランク角信号ＣＡ２がＨｉｇｈに、また、第１クランク各信号ＣＡ１の立ち下がり時には第２クランク角信号ＣＡ２がＬｏｗになる。
【００８６】
つまり、それらクランク角信号ＣＡ１，ＣＡ２の位相の関係が前記図(b)のようになるか、図(c)のようになるかによって、エンジン１の正転、反転を判別することができる。そして、前記ステップＳＢ１でエンジン１が正転状態にあると判定すれば（ＹＥＳ）、ステップＳＢ２に進んでエンジン１の正転方向のクランク角変化を計測するためのＣＡカウンタのカウント数を増やす一方、逆転状態であると判定すれば（ＮＯ）ステップＳＢ３に進んで、ＣＡカウンタのカウント数を減らし、しかる後にリターンする。
【００８７】
そうしてＣＡカウンタによってクランク角信号ＣＡ１，ＣＡ２の立ち上がり又は立ち下がりの回数を数えることで、クランク軸３の回転角度を求めることができる。これは、第１クランク角信号ＣＡ１及び第２クランク角信号ＣＡ２の立ち上がり及び立ち下がりが、クランク軸３の回転により所定角度毎（この実施形態では、立ち上がり又は立ち下がりのそれぞれの間隔が略１０度毎）に生じるからである。
【００８８】
前記のサブルーチンによって、エンジン１の自動停止時に上述の如くクランク軸３が正逆、両方に回動しても、そのことに依らず正確にクランク角を検出して、ピストン停止位置を特定することができる。このサブルーチンが、エンジン１の停止時膨張行程気筒１２Ｂにおけるピストン１３の停止位置を検出する、ＥＣＵ２のピストン位置検出部２ａ（ピストン位置検出手段）を構成する。つまり、ＥＣＵ２は、前記ピストン位置検出部２ａをプログラムの形態で備えている。
【００８９】
以上の如きエンジン１の自動停止制御によれば、アイドル時の燃料カットの際に最初の所定期間、スロットル弁２４を開いて、停止後に各々膨張行程及び吸気行程になる気筒１２，１２にそれぞれ所要量の空気が吸入されるようにするとともに、オルタネータ２８等の制御によりエンジン回転速度Ｎｅの低下の度合いを調整することで、エンジン停止後の膨張行程気筒１２においてピストン１３を再始動に好適な範囲Ｒ（図１０参照）に停止させることができる。
【００９０】
また、前記の如くエンジン停止動作期間において所定期間、スロットル弁２４が開かれることで、各気筒１２Ａ〜１２Ｄ内の既燃ガスが殆ど全て気筒外へ掃気されて、それぞれ新気で満たされるようになる。但し、エンジン１の停止後は吸排気弁１９，２０の閉じている膨張行程気筒１２や圧縮行程気筒１２であってもすぐに空気圧がリークすることから、各気筒１２Ａ〜１２Ｄには、それぞれピストン停止位置に対応する容積内に略大気圧の新気（空気）が存在する状態になる。
【００９１】
（再始動）
次に、上述のように自動停止したエンジン１の再始動について前記図９の他、図１３〜１７を参照して詳細に説明する。上述したように、この実施形態ではエンジン１を自動停止させるときに、スロットル弁２４やオルタネータ２８の制御によってピストン１３を逆転燃焼始動に適した範囲Ｒに停止させるようにしているが、万一、その範囲Ｒからずれてしまえば、スタータモータ２７によるクランキングを経て始動することになる（スタータ始動）。
【００９２】
まず、逆転燃焼始動の場合は、図９を参照して上述したように、逆転作動によって圧縮した停止時膨張行程気筒１２Ｂの燃焼（図９(b)参照）のトルクのみによってエンジン１を正転させ、その後、２つの気筒１２Ａ、１２ＣのＴＤＣを乗り越えなくてはならないから、停止時膨張行程気筒１２Ｂの燃焼によるトルクを十分に大きくするとともに、回転抵抗をできるだけ減らすために吸気弁１９のリフト量を最小化して、その駆動に伴う機械的損失を極小化する。
【００９３】
一方、スタータ始動の場合は、スタータモータ２７の作動によってクランキングを行うので、十分な始動トルクを確保できるものの、そのモータ回転速度に制限されることからエンジン回転の立ち上がりは比較的遅くなる傾向があり、例えば２００〜３００ｒｐｍと回転速度Ｎｅの非常に低い状態においてプレイグニッション等、自着火による異常燃焼を生じやすい。
【００９４】
すなわち、アイドルストップ後のエンジン再始動時には気筒１２Ａ〜１２Ｄ内の空気はかなり温度の高い状態になっているから、正転開始とともに最初にＴＤＣを迎える停止時圧縮行程気筒１２Ａや２番目にＴＤＣを迎える停止時吸気行程気筒１２Ｃでは、その温度及び圧力が高くなり、特に停止時吸気行程気筒１２Ｃでは、前記のようにエンジン回転速度Ｎｅが非常に低いことから充填効率も過度に高くなってしまい、異常燃焼が極めて起こりやすい状態になる。
【００９５】
そこで、スタータ始動の際には吸気弁１９のリフト量を大きくして、その閉時期をＢＤＣよりも大きく遅角させることで、前記停止時圧縮行程気筒１２Ａや停止時吸気行程気筒１２Ｃの有効圧縮比を大幅に低下させる。これにより、各気筒１２Ａ，１２Ｃの圧縮行程における温度及び圧力の上昇を十分に抑制して、異常燃焼を防止することができる。尚、スタータ始動ではクランキングによって大きな始動トルクが得られるから、吸気弁１９の大リフトによって機械的な損失が大きくなっても始動性は確保できる。
【００９６】
−始動方法の選択−
以下に、始動時の制御手順を、図１３のフローチャートに基づいて具体的に説明する。このメインフローは、上述の如くエンジン１が自動で停止された後にスタートし、ステップＳＣ１において所定のエンジン再始動条件が成立したか否かを判定する。再始動条件としては、停車状態から発進するためにブレーキが解除された場合やアクセル操作等が行われた場合、エアコン等の動作のためにエンジンの運転が必要になった場合等であり、このような条件が成立していなければ、成立するまで待機する一方、再始動条件が成立すれば（ステップＳＣ１でＹＥＳ）、ステップＳＣ２へ進む。
【００９７】
ステップＳＣ２では、ＥＣＵ２のピストン位置検出部２ａ（図１２に示すサブルーチン）によって検出された停止時膨張行程気筒１２Ｂのピストン停止位置に基づいて、それが逆転燃焼始動に適した範囲Ｒにあるかどうか、即ちピストンが適正停止位置かどうか判定し、ＮＯであればスタータ始動を選択して、後述のステップＳＣ７に進む一方、ＹＥＳであれば逆転燃焼始動を選択してステップＳＣ３に進む。
【００９８】
このステップＳＣ３では最小リフト状態になるようにＶＶＬ４０を制御し、続くステップＳＣ４において、詳細は後述するが、上述した逆転燃焼始動のための燃料噴射及び点火制御（逆転燃焼始動制御）を行う。その後のステップＳＣ５ではエンジン１の始動に成功したかどうか判定し、万一、失敗した場合にはステップＳＣ７に進んでスタータ始動を行う。一方、始動に成功すればステップＳＣ６に進んで、アイドル等、通常のエンジン１運転制御に移行する（エンド）。
【００９９】
一方、前記ステップＳＣ２でスタータ始動を選択したか、或いはステップＳＣ５にて逆転燃焼始動に失敗したと判定して、ステップＳＣ７に進んだときには、まず、スロットル弁２４を全閉に、即ちアイドル運転時よりもさらに閉じて、殆ど空気が流れないようにするとともに、ステップＳＣ８において最大リフト状態になるようにＶＶＬ４０を制御し、続くステップＳＣ９では、詳細は後述するスタータ始動を行う。
【０１００】
続くステップＳＣ１０では、吸気圧センサ２６からの信号に基づいて、スロットル弁２４よりも下流の吸気通路２１の圧力が所定値よりも低いか（負圧が所定圧よりも大きいか）どうか判定する。この所定圧は、それよりも吸気圧が低く（負圧が大きく）なれば、各気筒１２Ａ〜１２Ｄへの吸気の充填量があまり多くはならず、エンジン１が大きく吹け上がらなくなるような値に設定されている。
【０１０１】
そして、吸気負圧が前記所定圧以下の間（判定がＮＯ）、即ち気筒１２Ｃ，１２Ｄ，…へ空気が吸入されることによって吸気通路２１の圧力が低下し、前記所定値よりも低くなるまでの間は、前記ステップＳＣ７〜９のようなスタータ始動のための制御手順を繰り返す一方、吸気負圧が所定圧よりも大きくなれば（ＳＣ１０でＹＥＳ）ステップＳＣ１１へ進み、吸気弁１９の閉時期がＢＤＣよりも所定以上、進角側になるように小リフト側へＶＶＬ４０を制御してから、前記ステップＳＣ６に進んでスロットル弁２４を開き、通常制御に移行する（エンド）。
【０１０２】
前記図１３に示すメインフローのステップＳＣ２によって、エンジン１の自動停止後、所定の再始動条件が成立したときに、逆転燃焼始動とスタータ始動とのいずれかを選択してエンジン１を再始動させる、ＥＣＵ２の選択始動制御部２ｂ（選択手段）が構成されている。
【０１０３】
また、同ステップＳＣ３，ＳＣ８，ＳＣ１１によって、逆転燃焼始動のときには吸気弁１９のリフト量が相対的に小さくなって、その閉時期がＢＤＣよりも進角側となるようにＶＶＬ４０を制御する一方、スタータ始動のときにはリフト量が相対的に大きくなって、その閉時期がＢＤＣよりも遅角側となるようにＶＶＬ４０を制御する、ＥＣＵ２の始動時ＶＶＬ制御部２ｃ（リフト量制御手段）が構成されている。
【０１０４】
そして、同ステップＳＣ１１に示すように、前記始動時ＶＶＬ制御部２ｃは、スタータ始動の後、例えばアイドル運転に移行すべく吸気弁１９のリフト量を減少させるものであり、そうしてリフト量が減少するのに伴い吸気弁１９の閉時期が進角して、ＢＤＣ近傍の所定期間（例えばＢＢＤＣ５〜ＡＢＤＣ５°ＣＡくらい）を通過するまでの間、スロットル弁２４を全閉に維持する始動時スロットル制御部２ｄ（スロットル制御手段）が、同ステップＳＣ７，ＳＣ１０によって構成されている。
【０１０５】
−逆転燃焼始動の制御手順−
次に、前記メインフローのステップＳＣ４における逆転燃焼始動のサブルーチンについて、図１４のフローチャートに基づき具体的に説明する。このサブルーチンのスタート後のステップＳＤ１では、ピストン位置検出部２ａ（図１２に示すサブルーチン）によって検出されたピストン停止位置に基づいて、停止時圧縮行程気筒１２Ａ及び停止時膨張行程気筒１２Ｂ内の空気量をそれぞれ算出し、続くステップＳＤ２では、その空気量に対応して、理論空燃比よりもリーンな所定の空燃比となるような燃料噴射量を算出して、該停止時圧縮行程気筒１２Ａに燃料を噴射する。
【０１０６】
こうして、停止時圧縮行程気筒１２Ａを空燃比のリーンな状態で燃焼させることで、燃焼によるガスボリュームの増大を抑えることができるので、エンジン１の逆転作動時に気筒１２Ａ内から既燃ガスを排出することができなくても、正転開始後にその気筒１２Ａが圧縮されるときの圧縮反力の増大を抑制することができる。所定空燃比は、停止時圧縮行程気筒１２Ａ内の空気量が多いほどリーンに、即ちＡ／Ｆで値が大きくなるように予め設定されたマップから求められる。このことで、既燃ガスの増大抑制と逆転トルクの確保との両立が図られる。
【０１０７】
続いてステップＳＤ３では、前記停止時圧縮行程気筒１２Ａへの燃料噴射から燃料の気化時間を考慮して設定される所定時間の経過後に、当該気筒１２Ａの点火プラグ１５に通電して混合気に点火する。そして、ステップＳＤ４では、そうして点火した後の所定時間内にクランク角センサ３０，３１からの信号のエッジ（クランク角信号の立ち上がり又は立ち下がり）が検出されるか否かによって、ピストン１３が動いたかどうか判定する（この判定は図１２のサブルーチンを参照）。万一、ピストン１３が動かなかった場合には再度、点火するようにしてもよい。
【０１０８】
続いてステップＳＤ５では、前記ステップＳＤ３で算出された停止時膨張行程気筒１２Ｂの空気量に対して所定の空燃比となるように該気筒１２Ｂ内に燃料を噴射する。この場合も空燃比は、エンジン停止時のピストン停止位置等に対応付けて予め設定されたマップから求められ、通常は理論空然比或いはそれよりもリッチにされる。
【０１０９】
そして、ステップＳＤ６では、前記エンジン１の逆転作動を検出してから所定時間（点火ディレイ）の経過後に停止時膨張行程気筒１２Ｂに点火して燃焼させる。この点火ディレイ時間は、エンジン１の逆転作動により停止時膨張行程気筒１２Ｂのピストン１３が上昇して、この気筒１２Ｂ内の混合気が十分に圧縮され、且つその圧縮反力によってピストン１３が殆ど停止するまでの時間に対応するもので、ピストン停止位置等に対応付けて予め設定されたマップから求められる。
【０１１０】
このように停止時膨張行程気筒１２Ｂ内で十分に圧縮された混合気に点火して燃焼させれば、エンジン１は十分に大きなトルクでもって正転を開始し、停止時圧縮行程気筒１２Ａを圧縮する。そして、ステップＳＤ７では前記停止時圧縮行程気筒１２Ａ内に再び燃料を噴射する。この燃料が気化するときに周囲の熱を奪うことによって（気化潜熱）気筒１２Ａ内の温度が下がり圧力が低下するため、この気筒１２ＡのＴＤＣ、即ち正転開始後最初のＴＤＣを乗り越えて、エンジン１の各気筒１２Ａ〜１２Ｄがそれぞれ次の行程へと進むようになる。
【０１１１】
そして、ステップＳＤ８では、前記のようなエンジン１の正転作動によって停止時の吸気行程気筒１２（図９では＃３気筒１２Ｃ）が圧縮行程に移行した後に、この気筒１２Ｃ内に所定のタイミング（例えば圧縮行程の中期以降）で燃料を噴射する。こうして圧縮行程の適切なタイミングで燃料を噴射すれば、前記停止時圧縮行程気筒１２Ａと同様に気化潜熱によって気筒１２Ｃ内の温度及び圧力を低下させることができ、圧縮反力が小さくなるとともに、異常燃焼の抑制に有利になる。
【０１１２】
ステップＳＤ９では前記停止時吸気行程気筒１２ＣがＴＤＣを越えたかどうか判定し、ＴＤＣを越えて膨張行程に移行すれば（ＹＥＳ）、ステップＳＤ１０において該停止時吸気行程気筒１２Ｃの点火プラグ１５に通電して、当該気筒１２Ｃ内の混合気に点火し、しかる後にリターンする。こうしてＴＤＣ後に点火、燃焼させれば、逆転方向のトルクが生成されないので、エンジン回転をスムーズに立ち上げる上で有利になる。
【０１１３】
その後、上述したメインフロー（図１３）に戻って、ステップＳＣ６で通常の制御に移行すれば、前記停止時吸気行程気筒１２Ｃに続いて燃焼する停止時排気行程気筒１２Ｄや始動時の２度目の燃焼サイクルを迎える停止時膨張行程気筒１２Ｂ、停止時圧縮行程気筒１２Ａ、…においてそれぞれ通常の燃料噴射及び点火制御が行われる。また、吸気弁１９のリフト量はエンジン運転状態に対応して制御され、アイドル運転であれば最小リフトよりも少しだけ大きくなる。
【０１１４】
前記図１４のサブルーチンが、停止時圧縮行程気筒１２Ａに点火して燃焼させることによりエンジン１を一旦、逆転作動させ、これにより圧縮される停止時膨張行程気筒１２Ｂに点火して燃焼させることにより正転させて、再始動させる、ＥＣＵ２の逆転燃焼始動制御部２ｅ（逆転燃焼始動手段）を構成している。
【０１１５】
特にステップＳＤ２は、停止時圧縮行程気筒１２Ａへの燃料噴射量を調整して、混合気の空燃比を理論空燃比よりもリーンになるように制御する、ＥＣＵ２の始動時空燃比制御部２ｆ（空燃比制御手段）を構成する。この実施形態ではピストン位置検出部２ａにより検出された始動時膨張行程気筒１２Ｂのピストン停止位置がＴＤＣ寄りにあるほど、空燃比のリーン度合いを大きくするものである。
【０１１６】
−スタータ始動の制御手順−
次に、前記メインフローのステップＳＣ９におけるスタータ始動のサブルーチンについて、図１５のフローチャートに基づき具体的に説明する。このサブルーチンのスタート後のステップＳＥ１では、前記逆転燃焼始動のフロー（図１４）のステップＳＤ１と同様に、ピストン停止位置に基づいて停止時の圧縮行程気筒１２Ａ、膨張行程気筒１２Ｂ及び吸気行程気筒１２Ｃ内の空気量をそれぞれ算出する。
【０１１７】
続いてステップＳＥ２では、クランキングを開始すべくスタータモータ２７を作動させ、ステップＳＥ３では、前記ステップＳＥ１にて算出した空気量に対応して例えば理論空燃比等、所定の空燃比となるような燃料噴射量を算出して、停止時膨張行程気筒１２Ｂに燃料を噴射する。そして、その燃料噴射から燃料の気化時間を考慮して設定される所定時間の経過後に、当該気筒１２Ｂの点火プラグ１５に通電して混合気に点火する（ステップＳＥ４）。
【０１１８】
続いて、ステップＳＥ５において、前記ステップＳＥ１にて算出した空気量に対応して例えば理論空燃比等、所定の空燃比となるような燃料噴射量を算出して、停止時圧縮行程気筒１２Ａに燃料を噴射する。この噴射燃料の気化潜熱により気筒１２Ａ内の温度及び圧力が低下し、圧縮反力が小さくなる。このことは、エンジン回転をスムーズに立ち上げるとともに、異常燃焼の発生を抑制する上で有利になる。
【０１１９】
続いてステップＳＥ６では、クランキングによるエンジン１の正転作動によって停止時圧縮行程気筒１２ＡがＴＤＣを通過したかどうか判定し、ＴＤＣを越えて膨張行程に移行すれば（ＹＥＳ）、当該気筒１２Ａの点火プラグ１５に通電して混合気に点火する（ステップＳＥ７）。こうしてＴＤＣ後に点火、燃焼させれば逆転方向のトルクが生成されないので、エンジン回転をスムーズに立ち上げる上で有利になる。
【０１２０】
そうして停止時圧縮行程気筒１２ＡがＴＤＣを越えて、停止時吸気行程気筒１２Ｃが圧縮行程に移行すると、この停止時吸気行程気筒１２Ｃに対しステップＳＥ８では所定のタイミング（例えば圧縮行程の中期以降）で燃料を噴射する。こうして圧縮行程の適切なタイミングで燃料を噴射すれば、前記停止時圧縮行程気筒１２Ａと同様に気化潜熱によって筒内温度及び圧力を低下させることができ、エンジン回転のスムーズな立ち上げや異常燃焼の抑制に有利になる。
【０１２１】
続いてステップＳＥ９では、前記停止時吸気行程気筒１２ＣがＴＤＣを通過したかどうか判定し、ＴＤＣを越えて膨張行程に移行すれば（ＹＥＳ）、ステップＳＥ１０において当該気筒１２Ａの点火プラグ１５に通電して混合気に点火する。それからステップＳＥ１１に進んで、順に燃焼サイクルを迎える気筒１２（まずは停止時排気行程気筒１２Ｄであり、場合によっては、続いて２度目の燃焼サイクルを迎える停止時膨張行程気筒１２Ｂ、停止時圧縮行程気筒１２Ａ、…である）にも前記と同様の燃料噴射及びＴＤＣ後の点火制御を行う（点火リタードのまま燃焼制御）。
【０１２２】
その後、上述したメインフロー（図１３）に戻って、ステップＳＣ１０で吸気負圧が所定圧よりも大きくなれば（ＹＥＳ）、ステップＳＣ１１で吸気弁１９を小リフト側へ変化させてからステップＳＣ６の通常制御に移行し、点火時期をＴＤＣ前に戻して始動制御を終了する（エンド）。尚、通常制御に移行すれば、スロットル開度や吸気弁１９のリフト量はエンジン１の運転状態に応じて制御され、例えばスロットル弁２４は開かれる一方、アイドル運転であれば吸気弁１９リフト量は最小リフトよりも少しだけ大きくされる。
【０１２３】
前記図１５のサブルーチンは、停止時膨張行程気筒１２Ｂに点火して燃焼させるとともに、スタータモータ２７を作動させて、エンジン１を始動させる、ＥＣＵ２のスタータ始動制御部２ｇ（スタータ始動手段）を構成している。
【０１２４】
（エンジンシステムの作動）
次に、前記逆転燃焼始動とスタータ始動とのそれぞれについて図面を参照して時系列に説明する。最初に逆転燃焼始動の場合は、前記図１３のフローのステップＳＣ２においてピストン停止位置が適正であるＹＥＳと判定されると（時刻ｔ０）、図１６(a)に符号ａ１として示すように、圧縮行程で停止している＃１気筒１２Ａの燃料噴射弁１６が作動されて燃料を噴射し、これにより形成される混合気に点火プラグ１５により点火されて（ａ２）燃焼すると、図(e)のようにクランク軸３が逆転作動を始めて（時刻ｔ１）、図(f)のようにエンジン回転速度Ｎｅが一時的に負の値になる。
【０１２５】
ここで、停止圧縮行程気筒１２Ａでは、その空気量に応じて設定されたリーン空燃比の混合気が燃焼するので、逆転作動のためのトルクを十分に確保しながら、燃焼により生成されるガス（既燃ガス）の量を減らすことができる。また、図(g)に示すように吸気弁１９は最小リフト状態とされているため、その駆動に伴う機械的損失、即ちエンジン１の回転抵抗が極小化される。
【０１２６】
そして、前記エンジン１の逆転作動がクランク角センサ３０，３１からの信号により検出されると、図(b)のように停止時膨張行程気筒１２Ｂ（＃２気筒）の燃料噴射弁１６が作動されて（ａ３）、当該気筒１２Ｂ内に混合気が形成され、逆転作動によるピストン１３の上昇によって圧縮される。この圧縮圧力によりエンジン１の回転方向が逆転から正転に反転するとき、即ち、図(e)(f)に示すようにエンジン１が正転を開始するのに同期して（時刻ｔ２：正転開始）図(b)に符号ａ４として示すように停止時膨張行程気筒１２Ｂに点火が行われ、これによる燃焼によって大きな正転トルクが発生する。
【０１２７】
ここで、前記のように吸気弁１９を最小リフト状態にしていると、その閉時期ＩＶＣはＢＤＣよりも進角側になるため（図８を参照）、エンジン１が逆転作動しても停止時圧縮行程気筒１２Ａの吸気弁１９は開かず、既燃ガスは排出されないことになるが、この気筒１２Ａ内では、前記したように空燃比リーンでの燃焼によって既燃ガス量ができるだけ少なくなるようにしている。
【０１２８】
しかも、前記エンジン１の正転開始に伴い停止時圧縮行程気筒１２Ａが圧縮されるときに、図(a)に符号ａ５として示すように、圧縮行程の中期以降で当該気筒１２Ａ内へ再び燃料が噴射されてその気化潜熱により冷却されることから、当該気筒１２Ａの圧縮による温度及び圧力の上昇が抑制される。このことで、エンジン１は始動時に最初に迎えるＴＤＣ（最初のＴＤＣ）を確実に越えることができるようになり（時刻ｔ３）、しかも、その際のエンジン回転の落ち込みが小さくなる（図(f)参照）。
【０１２９】
前記のようにして停止時圧縮行程気筒１２Ａが始動時の最初のＴＤＣを越えた後に、これに伴い圧縮行程に移行した停止時吸気行程気筒１２Ｃ（＃３気筒）に対し、図(c)に示すように圧縮行程中期以降に燃料の噴射が行われ（ａ６）、気化潜熱により気筒１２Ｃ内が冷却される。よって、圧縮による温度及び圧力の上昇が抑制されて、異常燃焼の発生が抑制されるとともに、気筒１２Ｃの圧縮反力が小さくなり、エンジン１は始動時の２番目のＴＤＣも確実に乗り越えることができる（時刻ｔ４）。
【０１３０】
そして、その２番目のＴＤＣを越えて膨張行程に移行した停止時吸気行程気筒１２Ｃに点火されて（ａ７）燃焼が行われると、エンジン１に正転方向のトルクが付加されて、図(f)のようにエンジン回転速度Ｎｅが上昇する。但し、前記のように点火時期がＴＤＣ以降まで遅角されていて、燃焼が膨張行程で開始することから、始動トルクの立ち上がりは過度に大きくはならないように抑えられ、エンジン回転の上昇は緩やかなものになる。
【０１３１】
続いて、同図(d)に示すように、停止時排気行程気筒１２Ｄに対して燃料噴射が行われるとともに、そのときの吸気負圧に応じてＴＤＣ以降に遅角制御された点火時期に点火が行われて、燃焼する。こうして膨張行程で開始された燃焼によるトルクの立ち上がりは、同図(f)に示すように比較的穏やかなものとなり、エンジン回転はスムーズにアイドル回転速度Ｎidleに収束するようになる（始動に成功）。よって、エンジン１を自動で始動するときであっても、運転者が違和感を感じることはない。
【０１３２】
尚、その後、吸気負圧が所定圧よりも大きくなれば、これに応じて点火時期がＴＤＣ前に進角されて、機械効率の高い適切な点火時期に制御されるとともに、吸気弁１９のリフト量も少しだけ大きくされ、通常のアイドル運転時に対応する状態になる。
【０１３３】
次にスタータ始動の場合は、前記図１３のフローのステップＳＣ２においてピストン停止位置が適正でないＮＯと判定されると（時刻ｔ０）、スタータモータ２７の作動により図１７(e)のようにクランク軸３が正転を始めて（クランキング）、図(f)のようにエンジン回転速度Ｎｅが緩やかに上昇を始めるとともに、図(b)に符号ａ１として示すように、膨張行程で停止している＃１気筒１２Ｂ内に燃料が噴射され、点火プラグ１５により混合気に点火されて（ａ２）燃焼し、エンジン回転が助勢される（時刻ｔ１）。
【０１３４】
その際、図(g)に示すように吸気弁１９は最大リフト状態とされ、その閉時期ＩＶＣがＢＤＣよりも大幅に遅角されているため（図８を参照）、前記エンジン１の正転開始に伴い圧縮される停止時圧縮行程気筒１２Ａにおいて有効圧縮比が大幅に低下するとともに、図(a)に示すように圧縮行程の中盤以降に燃料噴射弁１６が作動され（ａ３）、燃料の気化潜熱によって気筒１２Ａ内の温度及び圧力の上昇が抑制される。このことで、プレイグニッション等、異常燃焼の発生が抑制されるとともに、気筒１２Ａの圧縮反力が小さくなって、始動時の最初のＴＤＣを越えるときのエンジン回転の落ち込みは非常に小さくなる（時刻ｔ２）。
【０１３５】
そうしてＴＤＣを越えて膨張行程に移行した後に停止時圧縮行程気筒Ａに点火されて（ａ４）燃焼すると、エンジン１に正転方向のトルクが付加されて図(f)のようにエンジン回転が助勢される。また、前記のように停止時圧縮行程気筒１２Ａが最初のＴＤＣを越えるのと同時に圧縮行程に移行した停止時吸気行程気筒１２Ｃに対し、図(c)に示すように圧縮行程中期以降に燃料の噴射が行われ（ａ５）、気化潜熱により気筒１２Ｃ内が冷却される。
【０１３６】
また、このときも吸気弁１９は最大リフト状態とされ（図(g)に示す）、その閉時期ＩＶＣが大幅に遅角されているため、停止時吸気行程気筒１２Ｃにおいても停止時圧縮行程気筒１２Ａと同様に有効圧縮比が大幅に低下し、前記噴射燃料の気化潜熱による冷却効果と相俟って、圧縮行程における筒内の温度及び圧力の上昇が抑制される。このことで、プレイグニッション等、異常燃焼の発生が抑制されるとともに、気筒１２Ｃの圧縮反力が小さくなって、ＴＤＣを乗り越えるときもエンジン回転の落ち込みは小さくなる（時刻ｔ３）。
【０１３７】
そうして停止時吸気行程気筒１２Ｃが始動時の２番目のＴＤＣを越えて膨張行程に移行した後に、点火されて（ａ６）燃焼すると、エンジン１に正転方向のトルクが付加されて、図(f)のようにエンジン回転速度が立ち上がる。但し、このときも点火時期がＴＤＣ以降まで遅角されていて、燃焼が膨張行程で開始することから、エンジン回転の上昇は緩やかなものになり、過度の吹け上がりが抑制されて、スムーズにアイドル回転速度Ｎidleに収束してゆく（始動に成功）。
【０１３８】
その後、前記停止時吸気行程気筒１２Ｃの膨張行程への移行に伴い圧縮行程に移行した停止時排気行程気筒１２Ｄにも、同様に燃料噴射及び点火制御が行われ、続いて停止時膨張行程気筒１２Ｂに対し始動時の２回目の燃料噴射及び点火制御が行われる頃に、図示は省略するが、吸気負圧が所定圧よりも大きくなって、これに応じて吸気弁１９のリフト量がアイドル運転状態に対応する小リフト寄りに変更されるようになる。
【０１３９】
こうしてリフト量が減少されるときには、吸気弁１９の閉時期ＩＶＣが進角側に変化してＢＤＣを通過することになるが、このときまで、即ち、例えばＢＢＤＣ５°ＣＡくらいになるまでの間、スロットル弁２４は全閉に維持されて前記のように吸気負圧が大きくなっているので、吸気弁閉時期ＩＶＣがＢＤＣ近傍になっても気筒１２の吸気充填効率が過度に高くなることはなく、過渡的な異常燃焼の発生も防止することができる。
【０１４０】
したがって、この実施形態のエンジン・システムＥ（エンジンの始動装置）によると、まず、アイドル時にエンジン１が自動で停止するときには、上述した停止制御によって、各気筒１２Ａ〜１２Ｄの既燃ガスを掃気し、且つエンジン停止後に膨張行程になる気筒１２Ｂのピストン停止位置を行程中央部よりもややＢＤＣ寄りの再始動に好適な範囲Ｒ内にすることができる。
【０１４１】
その後のエンジン１の再始動時には、停止時膨張行程気筒１２Ｂのピストン停止位置が前記の範囲Ｒにあれば、上述したように逆転燃焼始動を選択し、スタータモータ２７を用いずにエンジン１を自力で再始動させるのであるが、この際、ＶＶＬ４０の作動によって吸気弁１９を最小リフト状態とし、その駆動に伴う機械的損失を極小化することで、良好な始動性を安定的に確保することができる。
【０１４２】
特に、この実施形態では、エンジン１の逆転作動のために燃焼させる停止時圧縮行程気筒１２Ａの空燃比をリーンにして、既燃ガス量を減らすことで、それを排出できなくても正転開始後の当該気筒の圧縮反力の増大を抑制し、エンジン回転をスムーズに立ち上げることができる。
【０１４３】
一方、停止時膨張行程気筒１２Ｂのピストン停止位置が前記範囲Ｒからずれていれば、スタータモータ２７によってクランキングしながら、エンジン１を再始動させる。この場合はＶＶＬ４０の作動によって吸気弁１９を最大リフト状態として、その閉時期ＩＶＣをＢＤＣよりも大幅に遅角させることで、停止時圧縮行程気筒１２Ａや停止時吸気行程気筒１２Ｃの有効圧縮比を大幅に低下させ、該各気筒１２Ａ，１２Ｃの圧縮行程においてプレイグニッション等の異常燃焼の発生を抑制することができる。
【０１４４】
また、スタータ始動の際は吸気通路２１のスロットル弁２４を全閉として、吸気通路２１の負圧が十分に大きくなった後に、該スロットル弁２４を全閉に維持したままＶＶＬ４０を作動させて、アイドル運転に移行すべく吸気弁１９のリフト量を小さくさせる。こうすれば、吸気弁１９の閉時期ＩＶＣがＢＤＣを通過するときにも吸気負圧は大きいままなので、過渡的に気筒１２の吸気充填効率が過大なものとなって異常燃焼が発生することもない。
【０１４５】
尚、上述の実施形態では、エンジン１の吸気側動弁系にＶＶＬ４０の他に油圧作動式のＶＶＴ４２を設けているが、これは電磁作動式のものであってもよいし、或いはＶＶＴはなくてもよい。
【０１４６】
また、ＶＶＬ４０の構造が実施形態のものに限定されないことは勿論、それによる吸気弁１９のリフト特性も、図８に示すようにリフト量の変更に伴いリフトピークの時期が変化するものには限定されない。リフト特性は、例えば図１８に示すようなものであってもよい。
【産業上の利用可能性】
【０１４７】
本発明に係るエンジン始動装置は、独自の逆転燃焼始動と一般的なスタータ始動とを使い分けて、短時間で且つスムーズにエンジンを再始動できるものであり、自動車のアイドリングストップシステムにおいて極めて有用である。
【図面の簡単な説明】
【０１４８】
【図１】本発明の実施形態に係るエンジン制御システムの概略構成図である。
【図２】エンジンの吸気系の構成を示す模式図である。
【図３】吸気側動弁系に設けられたリフト可変機構を示す斜視図である。
【図４】リフト可変機構の大リフト制御状態を示す断面図であり、（ａ）はゼロリフトの状態を示し、（ｂ）はリフトピークの状態を示す。
【図５】最小リフト状態を示す図４相当図である。
【図６】最大リフト状態の作動の説明図である。
【図７】最小フト状態に係る図６相当図である。
【図８】リフト可変機構によるリフトカーブの変化を示す特性図である。
【図９】逆転燃焼始動の際のエンジンの作動状態を示す説明図である。
【図１０】停止時の圧縮行程気筒及び膨張行程気筒の逆転作動を示す説明図である。
【図１１】エンジン自動停止の制御手順の概略を示すフローチャートである。
【図１２】(a)は、ピストン位置検出のサブルーチンを示し、(b)、(c)は各々、エンジンの正転、逆転に伴い２つのクランク角センサから出力される信号を示す説明図である。
【図１３】始動方式の選択について示すフローチャートである。
【図１４】逆転燃焼始動の際の燃焼制御の手順を示すフローチャートである。
【図１５】スタータ始動についての図１４相当図である。
【図１６】逆転燃焼始動の各気筒毎の筒内圧とエンジン回転速度等の変化を、    吸気弁リフト量の変化とともに示すタイムチャートである。
【図１７】スタータ始動のときの図１６相当図である。
【図１８】他の実施形態に係る図８相当図である。
【符号の説明】
【０１４９】
Ｅ            エンジン制御システム（エンジンの始動装置）
１            エンジン
２            ＥＣＵ（エンジンコントローラ）
２ａ        ピストン位置検出部（ピストン位置検出手段）
２ｂ        選択始動制御部（選択手段）
２ｃ        始動時ＶＶＬ制御部（リフト量制御手段）
２ｄ        始動時スロットル制御部（スロットル制御手段）
２ｅ        逆転燃焼始動制御部（逆転燃焼始動手段）
２ｆ        始動時空燃比制御部（空燃比制御手段）
２ｇ        スタータ始動制御部（スタータ始動手段）
１２Ａ〜１２Ｄ    気筒
１３          ピストン
１９          吸気弁
２３          ＶＶＴ（吸気弁制御手段）
３０，３１    クランク角センサ（ピストン位置検出手段）
【図１】
2009097374.tif 000003
【図２】
2009097374.tif 000004
【図３】
2009097374.tif 000005
【図４】
2009097374.tif 000006
【図５】
2009097374.tif 000007
【図６】
2009097374.tif 000008
【図７】
2009097374.tif 000009
【図８】
2009097374.tif 000010
【図９】
2009097374.tif 000011
【図１０】
2009097374.tif 000012
【図１１】
2009097374.tif 000013
【図１２】
2009097374.tif 000014
【図１３】
2009097374.tif 000015
【図１４】
2009097374.tif 000016
【図１５】
2009097374.tif 000017
【図１６】
2009097374.tif 000018
【図１７】
2009097374.tif 000019
【図１８】
2009097374.tif 000020