(57)【要約】【課題】  燃料噴射停止中の点火継続による未燃燃料の燃焼処理を、より適切に行うこと。【解決手段】  本発明のエンジン制御装置は、エンジンの気筒及び／又は吸気系の壁面に付着した燃料量である壁面付着燃料量を推定し、この壁面付着燃料量の推定値に基づいて燃焼予定燃料量（気筒内のガス中の燃料量）を推定し、この燃焼予定燃料量の推定値に基づいて燃料噴射停止処理中における気筒内のガスに対する点火を実行するか否かを決定する。【選択図】  図３
2010255591.tif 000002
【特許請求の範囲】
【請求項１】
エンジンの気筒及び／又は吸気系の壁面に付着した燃料量である壁面付着燃料量を、前記壁面への燃料付着挙動を表す燃料挙動モデルを用いて推定する、燃料付着量推定手段と、
前記燃料付着量推定手段によって推定された前記壁面付着燃料量に基づいて、前記気筒内のガス中の燃料量である燃焼予定燃料量を推定する、燃焼予定燃料量推定手段と、
前記燃焼予定燃料量推定手段によって推定された前記燃焼予定燃料量に基づいて、燃料噴射停止処理中における前記気筒内のガスに対する点火を実行するか否かを決定する、点火制御手段と、
を備えたことを特徴とする、エンジン制御装置。
【請求項２】
請求項１に記載の、エンジン制御装置において、
前記燃料付着量推定手段によって推定された前記壁面付着燃料量、又は、前記燃焼予定燃料量推定手段によって推定された前記燃焼予定燃料量に基づいて、前記気筒内への吸入空気量を制御する、吸入空気量制御手段をさらに備えたことを特徴とする、エンジン制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジン制御装置に関する。
【背景技術】
【０００２】
特開平６−１３７１９７号公報、特開２００３−１５５９４０号公報、特開２００６−３４８７７６号公報、等に開示されたエンジン制御装置は、燃料噴射停止後も点火を或る程度継続して気筒や吸気系の壁面に付着した燃料（残存未燃燃料）を燃焼させてから、点火を停止することで、燃焼室から排気系に排出される排気ガス中における未燃燃料の量を抑制するように構成されている。
【０００３】
上述のような従来のこの種のエンジン制御装置において、燃料噴射停止後の点火継続時間には、上述の残存未燃燃料が完全に燃焼され尽くすのに充分と考えられる時間が設定される（例えば、特開２００６−３４８７７６号公報の段落［００２７］参照。）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のこの種のエンジン制御装置においては、燃料噴射停止後の点火継続時間が、残存未燃燃料に対して適切に設定されないことで、諸々の不具合が生じ得る。
【０００５】
具体的には、燃料噴射停止後の点火継続時間が、残存未燃燃料に対して長すぎる場合が生じ得る。この場合、残存未燃燃料が完全に燃焼され尽くした後であっても、点火がかなりの時間継続されてしまう。すると、未燃燃料の燃焼に供されない本来不必要な点火エネルギーが消費されるとともに、点火装置の寿命が低下する。
【０００６】
一方、燃料噴射停止後の点火継続時間が、残存未燃燃料に対して短すぎる場合が生じ得る。この場合、残存未燃燃料量が完全に燃焼され尽くす前に点火が停止されることで、排気ガス中へ未燃燃料が流出してしまう。
【０００７】
本発明は、このような課題に対処するためになされたものである。すなわち、本発明の目的は、燃料噴射停止中の点火継続による未燃燃料の燃焼処理を、より適切に行うことにある。
【課題を解決するための手段】
【０００８】
本発明のエンジン制御装置は、燃料付着量推定手段と、燃焼予定燃料量推定手段と、を備えている。
【０００９】
前記燃料付着量推定手段は、燃料挙動モデルを用いて壁面付着燃料量を推定するようになっている。ここで、前記壁面付着燃料量は、エンジンの気筒及び／又は吸気系の壁面に付着した燃料量である。また、前記燃料挙動モデルは、前記壁面への燃料付着挙動を表すモデルである。具体的には、この燃料挙動モデルは、燃料噴射弁からの噴射燃料の前記壁面への付着率や付着燃料の当該壁面における残留率を含む所定のパラメータに基づいて、前記燃料噴射弁から噴射された後の燃料の挙動を定めたモデルである。
【００１０】
前記燃焼予定燃料量推定手段は、前記燃料付着量推定手段によって推定された前記壁面付着燃料量に基づいて、燃焼予定燃料量（前記気筒内のガス中の燃料量）を推定するようになっている。
【００１１】
本発明の特徴は、前記エンジン制御装置が、前記燃焼予定燃料量推定手段によって推定された前記燃焼予定燃料量に基づいて、燃料噴射停止処理中における前記気筒内のガスに対する点火を実行するか否かを決定する、点火制御手段をさらに備えたことにある。
【００１２】
ここで、「燃料噴射停止処理」とは、エンジン運転中にて前記燃料噴射弁からの燃料噴射が停止されることをいう。この燃料噴射停止処理には、いわゆるフューエルカットが含まれ得る。このフューエルカットとは、エンジン運転中にて所定のフューエルカット条件（例えばアクセルオフでエンジン回転数が所定値以上）が成立した場合に、前記燃料噴射弁からの燃料噴射が中断（一時的停止）されることをいう。
【００１３】
前記エンジン制御装置は、吸入空気量制御手段をさらに備え得る。この吸入空気量制御手段は、前記燃料付着量推定手段によって推定された前記壁面付着燃料量、又は、前記燃焼予定燃料量推定手段によって推定された前記燃焼予定燃料量に基づいて、前記気筒内への吸入空気量を制御するようになっている。
【００１４】
上述のような構成を備えた本発明のエンジン制御装置においては、前記燃料付着量推定手段は、前記燃料挙動モデルを用いて、前記壁面付着燃料量を推定する。また、前記燃焼予定燃料量推定手段は、前記燃料付着量推定手段によって推定された前記壁面付着燃料量に基づいて、前記燃焼予定燃料量を推定する。
【００１５】
ところで、エンジン運転中にて、前記燃料噴射弁からの燃料噴射が停止されることがある（前記燃料噴射停止処理）。この燃料噴射停止処理中も、前記壁面付着燃料量及び前記燃焼予定燃料量の推定が行われる。そして、前記点火制御手段は、前記燃焼予定燃料量推定手段によって推定された前記燃焼予定燃料量に基づいて、燃料噴射停止処理中における前記気筒内のガスに対する点火を実行するか否かを決定する。
【００１６】
すなわち、本発明のエンジン制御装置においては、燃料噴射停止処理の開始時点からの点火継続時間及びその停止タイミングが、前記壁面付着燃料量及び前記燃焼予定燃料量の推定結果に基づいて決定される。よって、例えば、前記壁面における付着燃料により燃料噴射停止処理中でも前記燃焼予定燃料量が可燃範囲にあると推定される場合は、点火が継続される。そして、前記壁面における付着燃料が（ほぼ）無くなって燃料噴射停止処理中における前記燃焼予定燃料量が可燃範囲未満であると推定される場合は、点火継続が停止される。
【００１７】
ここで、例えば、前記吸入空気量制御手段によって、燃料噴射停止処理中の前記吸入空気量が、適宜制御（調整）され得る。これにより、燃料噴射停止中の点火（燃焼）継続状態が、より好ましく設定され得る。
【００１８】
具体的には、例えば、可及的速やかにフューエルカット中の点火継続を停止させ得るように前記吸入空気量を制御することで、ポンプ損失を可及的に低減させることが可能になる。あるいは、例えば、燃焼停止が長期間継続することによる空燃比制御の精度悪化を可及的に抑制するために、フューエルカット中の点火継続が或る程度継続するように前記吸入空気量が制御され得る。
【発明の効果】
【００１９】
このように、本発明によれば、燃料噴射停止処理の開始時点からの点火継続時間及びその停止タイミングが、前記壁面における燃料の付着及び残留の挙動の推定結果に応じて、精度よく決定される。したがって、本発明によれば、燃料噴射停止中の点火継続による未燃燃料の燃焼処理を、より適切に行うことが可能になる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態が適用された火花点火式多気筒（４気筒）のエンジンの全体構成を示す概略図である。
【図２】図１に示されているポート噴射弁から噴射された燃料の挙動を定めたモデルである燃料挙動モデルの概略を示した概念図である。
【図３】図１に示されているＣＰＵによって実行される、フューエルカット中点火制御処理の一具体例を示すフローチャートである。
【図４】図１に示されているＣＰＵによって実行される、フューエルカット中点火制御処理の他の具体例を示すフローチャートである。
【図５】図１に示されているＣＰＵによって実行される、フューエルカット中点火制御処理のさらに他の具体例を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態について、図面を参照しつつ説明する。なお、以下の実施形態に関する記載は、法令で要求されている明細書の記載要件（記述要件・実施可能要件）を満たすために、本発明の具体化の単なる一例を、可能な範囲で具体的に記述しているものにすぎない。
【００２２】
よって、後述するように、本発明が、以下に説明する実施形態の具体的構成に何ら限定されるものではないことは、全く当然である。本実施形態に対して施され得る各種の変更（modification）は、当該実施形態の説明中に挿入されると、一貫した実施形態の説明の理解が妨げられるので、末尾にまとめて記載されている。
【００２３】
＜構成＞
図１は、本発明の一実施形態が適用された火花点火式多気筒（４気筒）のエンジン１の全体構成を示す概略図である。エンジン１は、シリンダブロック部２と、シリンダヘッド部３と、吸気系統４と、排気系統５と、を備えている。
【００２４】
シリンダブロック部２は、シリンダブロック、シリンダブロックロワーケース、及びオイルパン等を含んでいる。シリンダヘッド部３は、シリンダブロック部２の上に固定されている。吸気系統４は、シリンダブロック部２及びシリンダヘッド部３の内部に形成された燃焼室ＣＣにガソリン混合気を供給するように設けられている。排気系統５は、燃焼室ＣＣから排出された排気ガスを外部に放出するように設けられている。
【００２５】
シリンダブロック部２は、シリンダ２１、ピストン２２、コンロッド２３、及びクランクシャフト２４を備えている。ピストン２２は、シリンダ２１内にて往復動可能に収容されている。クランクシャフト２４は、ピストン２２の往復動によって回転駆動されるように、コンロッド２３を介してピストン２２と連結されている。シリンダ２１の内側の空間と、ピストン２２の頂面と、シリンダヘッド部３の下端に設けられた凹部と、によって、燃焼室ＣＣが形成されている。
【００２６】
シリンダヘッド部３は、吸気ポート３１、吸気弁３２、可変吸気タイミング装置３３（アクチュエータ３３ａを含む）、排気ポート３４、排気弁３５、エキゾーストカムシャフト３６、点火プラグ３７、イグナイタ３８、及びポート噴射弁３９を備えている。
【００２７】
吸気ポート３１は、燃焼室ＣＣに連通するように設けられている。吸気弁３２は、インテークカムシャフト（可変吸気タイミング装置３３に含まれる）の回転に応じて吸気ポート３１を開閉するように設けられている。可変吸気タイミング装置３３は、吸気弁３２を駆動するための上述のインテークカムシャフトの位相角をアクチュエータ３３ａによって連続的に変更可能に構成されている。
【００２８】
排気ポート３４は、燃焼室ＣＣに連通するように設けられている。排気弁３５は、エキゾーストカムシャフト３６の回転に応じて排気ポート３４を開閉するように設けられている。イグナイタ３８は、点火プラグ３７に与える高電圧を発生するイグニッションコイルを含んでいる。燃料噴射弁であるポート噴射弁３９は、燃料を吸気ポート３１内に噴射するように設けられている。
【００２９】
吸気系統４は、吸気管４１、エアフィルタ４２、及びスロットル弁４３を備えている。吸気管４１は、吸気ポート３１とともに吸気通路を形成するインテークマニホールドを含んでいて、吸気ポート３１に連通するように設けられている。エアフィルタ４２は、吸気管４１の端部に設けられている。スロットル弁４３は、ＤＣモータからなるスロットル弁アクチュエータ４３ａによって駆動されることで、吸気管４１内における開口断面積を可変とするように設けられている。
【００３０】
排気系統５は、排気ポート３４とともに排気通路を構成するエキゾーストマニホールド５１及びエキゾーストパイプ５２、並びに三元触媒５３を備えている。
【００３１】
エキゾーストマニホールド５１は、排気ポート３４に連通するように設けられている。エキゾーストパイプ５２は、エキゾーストマニホールド５１（実際には、各排気ポート３４に連通したそれぞれのエキゾーストマニホールド５１が集合した部分）に接続されている。このエキゾーストパイプ５２には、三元触媒５３が介装されている。
【００３２】
また、エンジン１には、スロットルポジションセンサ６１、カムポジションセンサ６２、クランクポジションセンサ６３、水温センサ６４、熱線式エアフローメータ６５、空燃比センサ６７、及び圧力センサ６６が設けられている。
【００３３】
スロットルポジションセンサ６１は、スロットル弁４３に対応する位置に設けられている。このスロットルポジションセンサ６１は、スロットル弁４３の開度に対応する信号（この信号からスロットル弁開度TAが取得される）を出力するようになっている。
【００３４】
カムポジションセンサ６２は、シリンダヘッド部３に装着されている。このカムポジションセンサ６２は、インテークカムシャフトが９０°回転する毎に（すなわちクランクシャフト２４が１８０°回転する毎に）一つのパルスを有する信号（Ｇ２信号：この信号は吸気弁３２の開閉タイミングを表す）を発生するようになっている。
【００３５】
クランクポジションセンサ６３は、シリンダブロック部２に装着されている。このクランクポジションセンサ６３は、クランクシャフト２４が１０°回転する毎に幅狭のパルスを有するとともに同クランクシャフト２４が３６０°回転する毎に幅広のパルスを有する信号（この信号からエンジン回転速度NEが計算される）を出力するようになっている。
【００３６】
水温センサ６４は、シリンダブロック部２に装着されている。この水温センサ６４は、エンジン１の冷却水の温度に対応する信号（この信号から冷却水温THWが取得される）を出力するようになっている。
【００３７】
熱線式エアフローメータ６５は、吸気管４１に配設されている。この熱線式エアフローメータ６５は、吸気管４１を流れる吸入空気の単位時間あたりの質量流量に応じた出力電圧（この出力から吸入空気量（流量）Gaが算出される）を出力するようになっている。
【００３８】
圧力センサ６６は、吸気通路に配設されている。この圧力センサ６６は、スロットル弁４３よりも下流で吸気弁３２よりも上流の吸気管４１内のガスの圧力を検出し吸気管圧力Pmを表す信号を出力するようになっている。
【００３９】
空燃比センサ６７は、三元触媒５３の上流の排気通路（本例では、上記各々のエキゾーストマニホールド５１が集合した部分）に配設されている。この空燃比センサ６７は、排気ガスの空燃比に応じた電流を出力し、この電流に応じた電圧を出力する（この出力から排気ガスの空燃比が算出される）ようになっている。
【００４０】
＜＜制御装置＞＞
本実施形態に係る制御装置７０は、ＣＰＵ７１、ＲＯＭ７２、ＲＡＭ７３、バックアップＲＡＭ７４、及びインターフェース７５を含むマイクロコンピュータである。ＣＰＵ７１、ＲＯＭ７２、ＲＡＭ７３、バックアップＲＡＭ７４、及びインターフェース７５は、双方向バス７６によって互いに接続されている。
【００４１】
本発明の燃料付着量推定手段、燃焼予定燃料量推定手段、点火制御手段、吸入空気量制御手段を構成するＣＰＵ７１は、エンジン１の各部の動作を制御するためのルーチン（プログラム）を実行するように構成されている。
【００４２】
ＲＯＭ７２には、ＣＰＵ７１が実行するルーチン（プログラム）、テーブル（ルックアップテーブル、マップ）、定数（パラメータの初期値等）、等が予め格納されている。
【００４３】
ＲＡＭ７３は、ＣＰＵ７１がルーチンを実行する際に、必要に応じてデータを一時的に格納し得るように構成されている。
【００４４】
バックアップＲＡＭ７４は、電源が投入された状態でＣＰＵ７１がルーチンを実行する際にデータを格納するとともに、この格納したデータを電源遮断後も保持し得るように構成されている。
【００４５】
インターフェース７５は、上述の熱線式エアフローメータ６５、カムポジションセンサ６２、クランクポジションセンサ６３、水温センサ６４、空燃比センサ６７、及び圧力センサ６６と電気的に接続されていて、これらのセンサからの検出信号をＣＰＵ７１に供給するように構成されている。
【００４６】
また、インターフェース７５は、ＣＰＵ７１によるルーチン実行によって発生する指令に応じて、可変吸気タイミング装置３３のアクチュエータ３３ａ、イグナイタ３８、ポート噴射弁３９、及びスロットル弁アクチュエータ４３ａへ駆動信号を送出するようになっている。
【００４７】
＜実施形態の構成による動作の概要＞
図２は、図１に示されているポート噴射弁３９から噴射された燃料の挙動を定めたモデルである燃料挙動モデルの概略を示した概念図である。以下、本実施形態に係る制御装置７０の動作の概要（燃料挙動モデルの概略）について、図１及び図２を参照しつつ説明する。以下の説明において、(k)は今回の吸気行程に対する値を示し、(k+1)は次回の吸気行程に対する値を示すものとする。
【００４８】
ポート噴射弁３９から吸気ポート３１内に噴射された燃料は、シリンダ２１内に吸入される。このとき、燃料の一部は、吸気管４１、吸気ポート３１、及びシリンダ２１の壁面に付着する。以下、吸気系（吸気管４１及び吸気ポート３１）の壁面における（未燃）燃料付着量を吸気系壁面付着燃料量fwと称する。また、シリンダ２１の壁面における（未燃）燃料付着量をシリンダ壁面付着燃料量fwcと称する。
【００４９】
ポート噴射弁３９による燃料噴射量fiのうちの吸気系の壁面に新たに付着する割合を吸気系壁面燃料付着率Ｒ（０≦Ｒ＜１）、吸気系の壁面に既に付着している燃料が吸気行程にて残留する割合を吸気系壁面燃料残留率Ｐ（０≦Ｐ＜１）、吸気行程にてシリンダ２１内に吸入される燃料量を筒内流入燃料量fcとすると、以下の式（１）及び（２）が成立する。
fc(k)＝（１−Ｐ）・fw(k)＋（１−Ｒ）・fi(k)・・・（１）
fw(k+1)＝Ｐ・fw(k)＋Ｒ・fi(k)・・・（２）
【００５０】
また、筒内流入燃料量fcのうちのシリンダ２１の壁面に新たに付着する割合をシリンダ壁面燃料付着率Ｒｃ（０≦Ｒｃ＜１）、シリンダ２１の壁面に既に付着している燃料がそのまま残留する割合をシリンダ壁面燃料残留率Ｐｃ（０≦Ｐｃ＜１）、燃焼室ＣＣ内のガス中の燃料量（燃焼行程にて燃焼室ＣＣ内にて燃焼に供され得る燃料量）を燃焼予定燃料量fcbとすると、以下の式（３）及び（４）が成立する。
fcb(k)＝（１−Ｐｃ）・fwc(k)＋（１−Ｒｃ）・fc(k)・・・（３）
fwc(k+1)＝Ｐｃ・fwc(k)＋Ｒｃ・fc(k)・・・（４）
【００５１】
上記（１）ないし（４）式から理解されるように、今回の吸気行程における燃焼室ＣＣ内のガス中の燃料量である燃焼予定燃料量fcb(k)は、燃料噴射停止処理中（式（１）におけるfi(k)＝０）であっても、吸気系壁面付着燃料量fw(k)及びシリンダ壁面付着燃料量fwc(k)が０でない限り、０にはならない。
【００５２】
そこで、制御装置７０（ＣＰＵ７１）は、上述の燃料挙動モデルを用いて推定された燃焼予定燃料量fcb(k)に基づいて、燃料噴射停止処理中におけるシリンダ２１（燃焼室ＣＣ）内のガスに対して、点火プラグ３７及びイグナイタ３８による点火を実行するか否かを決定する。
【００５３】
具体的には、制御装置７０は、燃料噴射停止処理（例えばフューエルカット）中であっても、吸気系やシリンダ２１の壁面における付着燃料により、燃焼予定燃料量fcb(k)が燃焼可能な所定量以上となると推定される場合は、点火プラグ３７による点火を継続する。これにより、燃焼室ＣＣから排気ポート３４に排出される排気ガス中への未燃燃料の流出が、良好に抑制される。
【００５４】
一方、制御装置７０は、吸気系やシリンダ２１の壁面における付着燃料が（ほぼ）無くなって、燃料噴射停止処理中における燃焼予定燃料量fcb(k)がゼロあるいは可燃範囲未満となると推定された時点で、点火継続を停止する（その後、通常のフューエルカットあるいはエンジン停止処理を実行する。）。これにより、壁面付着燃料の燃焼に供されない本来不必要な点火エネルギーの消費が可及的に抑制される。また、点火プラグ３７及びイグナイタ３８の不用意な寿命低下が、良好に抑制される。
【００５５】
このように、本実施形態の制御装置７０によれば、燃料噴射停止処理の開始時点からの点火継続時間及びその停止タイミングが、吸気系及びシリンダ２１の壁面における燃料の付着及び残留の挙動の推定結果に応じて、精度よく決定される。
【００５６】
なお、吸気系壁面燃料付着率Ｒ、吸気系壁面燃料残留率Ｐ、シリンダ壁面燃料付着率Ｒｃ、及びシリンダ壁面燃料残留率Ｐｃは、筒内吸入空気量Mc、スロットル弁開度TA、冷却水温THW、等のパラメータ（これらは上述の各センサの出力に基づいて取得され得る）と、これらのパラメータを引数とするテーブルと、に基づいて取得され得る。
【００５７】
＜実施形態の構成による動作の具体例＞
続いて、上述の構成を備えた本実施形態の制御装置７０の動作の具体例について、以下に説明する。なお、フローチャートを示す図面においては、「ステップ」は“Ｓ”と略称されているものとする。
【００５８】
＜＜第一の具体例＞＞
図３は、図１に示されているＣＰＵ７１によって実行される、フューエルカット中点火制御処理の一具体例を示すフローチャートである。ＣＰＵ７１は、図３に示されているルーチンを、各シリンダ２１におけるクランク角が吸気上死点前の所定クランク角度（例えば、ＢＴＤＣ９０°ＣＡ）となる毎に、繰り返し実行する。
【００５９】
このルーチンの処理が開始されると、まず、ステップ３１０にて、現在フューエルカット中であるか否かが判定される。フューエルカット中でない場合（ステップ３１０＝Ｎｏ）、それ以降の処理がスキップされ、本ルーチンが一旦終了する。よって、以下、現在フューエルカット中であるものとして（ステップ３１０＝Ｙｅｓ）、説明を続行する。
【００６０】
次に、ステップ３２０にて、吸気系及びシリンダ２１の壁面に付着（残留）した燃料があるか否かが判定される。具体的には、例えば、吸気系壁面付着燃料量fw及びシリンダ壁面付着燃料量fwcが、それぞれ所定の閾値fw0及びfwc0（これらは０あるいは小さな値に設定され得る）より大きいか否かが判定される。
【００６１】
吸気系及びシリンダ２１の壁面に付着（残留）した燃料が（所定量）ない場合（ステップ３２０＝Ｎｏ）、処理がステップ３３０に進行し、点火フラグがオフにセットされ、本ルーチンが一旦終了する。この場合、点火プラグ３７及びイグナイタ３８による点火は実行されず、通常のフューエルカットが行われることとなる。
【００６２】
吸気系及びシリンダ２１の壁面に付着（残留）した燃料が（所定量）ある場合（ステップ３２０＝Ｙｅｓ）、処理がステップ３４０に進行し、上述の燃料挙動モデルに基づいて算出された燃焼予定燃料量fcbが取得される。
【００６３】
具体的には、燃焼予定燃料量fcb(n)は、空燃比フィードバック制御（燃料噴射量制御：例えば、特開平７−１６６９２２号公報、特開平１０−１５９６３２号公報、特開２００３−９７３０４号公報、特開２００７−２７８１３７号公報、特開２００９−３０４６０号公報、等参照）のために、上述の所定クランク角度毎に算出されて、ＲＡＭ７３あるいはバックアップＲＡＭ７４に格納されている。よって、このステップ３４０においては、かかる格納値における最新の値（今回の値fcb(k)）がＣＰＵ７１によって読み取られる。
【００６４】
続いて、処理がステップ３５０に進行する。ステップ３５０においては、筒内空燃比afが、筒内吸入空気量Mc及びステップ３４０にて取得された燃焼予定燃料量fcbに基づいて、以下の式（５）により算出される。
af＝Mc／fcb・・・（５）
【００６５】
続くステップ３５５においては、筒内空燃比afが可燃範囲（例えば９〜１８）内にあるか否かが判定される。筒内空燃比afが可燃範囲内にある場合（ステップ３５５＝Ｙｅｓ）、処理がステップ３６０に進行し、点火フラグがオンにセットされ、本ルーチンが一旦終了する。この場合、フューエルカット中であっても、所定の点火タイミングにて、点火プラグ３７及びイグナイタ３８による点火が実行される。
【００６６】
筒内空燃比afが可燃範囲内にない場合（ステップ３５５＝Ｎｏ）、処理がステップ３７０に進行し、燃焼室ＣＣ内の燃料を燃焼させるために実現すべき筒内吸入空気量である可燃限界要求空気量mcrが算出される。そして、続くステップ３７５にて、かかる可燃限界要求空気量mcrがスロットル操作によって実現可能であるか否かが判定される。
【００６７】
ステップ３７０にて算出された可燃限界要求空気量mcrがスロットル操作によって実現可能である場合（ステップ３７５＝Ｙｅｓ）、処理がステップ３８０に進行する。ステップ３８０においては、ＣＰＵ７１は、スロットル弁アクチュエータ４３ａを駆動することでスロットル弁４３の開度を操作する。その後、処理がステップ３６０に進行し、点火フラグがオンにセットされ、本ルーチンが一旦終了する。
【００６８】
一方、ステップ３７０にて算出された可燃限界要求空気量mcrがスロットル操作によって実現可能でない場合（ステップ３７５＝Ｙｅｓ）、処理がステップ３３０に進行し、点火フラグがオフにセットされ、本ルーチンが一旦終了する。
【００６９】
この具体例によれば、上述のように、燃料噴射停止処理の開始時点からの点火継続時間及びその停止タイミングが、吸気系及びシリンダ２１の壁面における燃料の付着及び残留の挙動の推定結果に応じて、精度よく決定される。さらに、この具体例によれば、当該壁面における燃料の付着（残留）量が少なくなった場合に適宜スロットル操作を行うことで、燃焼室ＣＣから排気ポート３４に排出される排気ガス中への未燃燃料の流出量が、可及的に抑制される。
【００７０】
＜＜第二の具体例＞＞
図４は、図１に示されているＣＰＵ７１によって実行される、フューエルカット中点火制御処理の他の具体例を示すフローチャートである。ＣＰＵ７１は、図４に示されているルーチンを、各シリンダ２１におけるクランク角が吸気上死点前の所定クランク角度（例えば、ＢＴＤＣ９０°ＣＡ）となる毎に、繰り返し実行する。
【００７１】
このルーチンの処理が開始されると、まず、ステップ４１０にて、現在フューエルカット中であるか否かが判定される。フューエルカット中でない場合（ステップ４１０＝Ｎｏ）、それ以降の処理がスキップされ、本ルーチンが一旦終了する。よって、以下、現在フューエルカット中であるものとして（ステップ４１０＝Ｙｅｓ）、説明を続行する。
【００７２】
次に、ステップ４２０にて、シリンダ２１の内壁温度保持等のための燃焼継続要求があるか否かが判定される。燃焼継続要求がない場合（ステップ４２０＝Ｎｏ）、それ以降の処理がスキップされ、本ルーチンが一旦終了する。よって、以下、燃焼継続要求があるものとして（ステップ４２０＝Ｙｅｓ）、説明を続行する。
【００７３】
続いて、ステップ４３０にて、上述の燃料挙動モデルに基づいて算出された燃焼予定燃料量fcb(k)、並びにシリンダ壁面付着燃料量の今回値fwc(k)及び前回値fwc(k-1)が取得される。このステップ４３０における処理の具体的内容は、上述の第一の具体例におけるステップ３４０と同様である。その後、処理がステップ４４０に進行する。
【００７４】
ステップ４４０においては、燃焼予定燃料量fcbが所定値fcb0以上であるか否かが判定される。すなわち、今回の燃焼予定燃料量fcbが燃焼可能燃料量以上であるか否かが判定される。この所定値（燃焼可能燃料量）fcb0は、筒内吸入空気量Mc等を引数とするテーブルによって取得され得る。
【００７５】
今回の燃焼予定燃料量fcbが燃焼可能燃料量fcb0以上である場合（ステップ４４０＝Ｙｅｓ）、処理がステップ４５０に進行し、シリンダ壁面付着燃料量変化率dfwc（シリンダ壁面付着燃料量fwcの変化率）が、以下の式によって算出される。
dfwc＝fwc(k)−fwc(k-1)
【００７６】
このステップ４５０の処理の後に、処理がステップ４６０に進行する。ステップ４６０においては、ＣＰＵ７１は、シリンダ壁面付着燃料量変化率dfwcに応じて、スロットル弁アクチュエータ４３ａを駆動してスロットル弁４３の開度を操作する。その後、本ルーチンが一旦終了する。この場合、フューエルカット中であっても、所定の点火タイミングにて、点火プラグ３７及びイグナイタ３８による点火が実行される。
【００７７】
ステップ４６０においては、具体的には、シリンダ２１の壁面における付着燃料量の減少率が上昇傾向にある場合は、かかる減少率を抑制するように、スロットル弁４３の開度が閉方向に操作される。また、かかる減少率が所定の閾値以上である場合に、スロットル弁４３の開度が閉方向に操作される。これにより、フューエルカット中の点火継続が、極めて短時間で終了することなく、或る程度継続され得るようになる。したがって、燃焼停止が長期間継続することによる空燃比制御の精度悪化が可及的に抑制され得る。
【００７８】
一方、今回の燃焼予定燃料量fcbが燃焼可能燃料量fcb0より少ない場合（ステップ４４０＝Ｎｏ）、処理がステップ４７０に進行し、フューエルカット復帰要求フラグがオンにセットされる。フューエルカット復帰要求フラグがオンにセットされた後は、制御装置７０は、フューエルカット要求と燃焼継続要求との優先度を考慮しつつ、通常のフューエルカットを実行する。
【００７９】
＜＜第三の具体例＞＞
図５は、図１に示されているＣＰＵ７１によって実行される、フューエルカット中点火制御処理のさらに他の具体例を示すフローチャートである。ＣＰＵ７１は、図５に示されているルーチンを、各シリンダ２１におけるクランク角が吸気上死点前の所定クランク角度（例えば、ＢＴＤＣ９０°ＣＡ）となる毎に、繰り返し実行する。
【００８０】
本具体例におけるステップ５１０ないし５５０の処理は、上述の第二の具体例におけるステップ４１０ないし４５０と同様である。よって、ステップ５１０ないし５５０の説明は、上述の第二の具体例におけるステップ４１０ないし４５０の説明を援用する。
【００８１】
ステップ５６０においては、ＣＰＵ７１は、シリンダ壁面付着燃料量変化率dfwcに応じて、スロットル弁アクチュエータ４３ａを駆動してスロットル弁４３の開度を操作する。その後、本ルーチンが一旦終了する。この場合、フューエルカット中であっても、所定の点火タイミングにて、点火プラグ３７及びイグナイタ３８による点火が実行される。
【００８２】
ステップ５６０においては、具体的には、シリンダ２１の壁面における付着燃料量の減少率が下降傾向にある場合は、かかる減少率を上昇させるように、スロットル弁４３の開度が開方向に操作される。また、かかる減少率が所定の閾値以下である場合に、スロットル弁４３の開度が開方向に操作される。これにより、フューエルカット中の点火継続が、極めて短時間で終了するようになる。したがって、通常のフューエルカットが可及的すみやかに実行され、ポンプ損失が可及的に低減される。
【００８３】
一方、今回の燃焼予定燃料量fcbが燃焼可能燃料量fcb0より少ない場合（ステップ５４０＝Ｎｏ）、処理がステップ５７０に進行し、燃焼完了フラグがオンにセットされる。すなわち、壁面付着燃料の即時燃焼完了要求が満足されたことが判定される。その後は、制御装置７０は、通常のフューエルカットを実行する。
【００８４】
＜変形例の例示列挙＞
なお、上述の実施形態は、上述した通り、出願人が取り敢えず本願の出願時点において最良であると考えた本発明の代表的な実施形態を単に例示したものにすぎない。よって、本発明はもとより上述の実施形態に何ら限定されるものではない。
【００８５】
したがって、本発明の本質的部分を変更しない範囲内において、上述の実施形態に対して種々の変形が施され得ることは、当然である。
【００８６】
以下、代表的な変形例について、幾つか例示する。もっとも、言うまでもなく、変形例とて、以下に列挙されたものに限定されるものではない。また、複数の変形例が、技術的に矛盾しない範囲内において、適宜、複合的に適用され得る。
【００８７】
本発明（特に、本発明の課題を解決するための手段を構成する各構成要素における、作用的・機能的に表現されているもの）は、上述の実施形態や、下記変形例の記載に基づいて限定解釈されてはならない。このような限定解釈は、（先願主義の下で出願を急ぐ）出願人の利益を不当に害する反面、模倣者を不当に利するものであって、許されない。
【００８８】
（Ａ）本発明は、上述の実施形態にて開示された具体的な装置構成に限定されない。例えば、本発明は、ガソリンエンジン、ディーゼルエンジン、メタノールエンジン、バイオエタノールエンジン、その他任意のタイプの内燃機関に適用可能である。気筒数、気筒配列方式（直列、Ｖ型、水平対向）、燃料供給方式も、特に限定はない。
【００８９】
ポート噴射弁３９とともに、あるいはこれに代えて、燃焼室ＣＣ内に燃料を直接噴射するための筒内噴射弁が設けられていてもよい（例えば特開２００７−２７８１３７号公報等参照）。かかる構成に対しても、本発明は好適に適用される。
【００９０】
（Ｂ）本発明は、上記の実施形態にて開示された具体的な処理に限定されない。例えば、本発明の適用対象は、フューエルカットに限定されない。よって、本発明は、エンジン停止処理に対しても好適に適用され得る。
【００９１】
燃料挙動モデルにおいて、吸気系付着分に、吸気弁３２への付着分が考慮されてもよい（例えば特開２００９−３０４６０号公報等参照）。また、筒内付着分に、ピストン２２の頂面への付着分が考慮されてもよい（例えば特開平７−１６６９２２号公報等参照）。さらに、燃料挙動モデルにおいて、筒内付着及び吸気系付着の一方のみが考慮されてもよい。
【００９２】
上述の各具体例におけるスロットル操作に代えて、あるいはこれとともに、吸気弁３２の開閉タイミングやリフト量の可変操作が行われてもよい。
【００９３】
また、吸気系や筒内の付着燃料量やその減量率を適宜制御するために、吸気弁３２やスロットル弁４３その他の吸気流制御弁が操作されてもよい。
【００９４】
さらに、上述の第二及び第三の具体例において、スロットル操作が常に行われてもよい。この場合、付着量の変化率（減少率）に重み付けが行われる（変化量が大きいほどスロットル操作量が大）。これにより、運転状態の連続性が確保され、ドライバビリティに対する悪影響が可及的に抑制され得る。
【００９５】
（Ｃ）その他、特段に言及されていない変形例についても、本発明の本質的部分を変更しない範囲内において、本発明の範囲内に含まれることは当然である。
【００９６】
また、本発明の課題を解決するための手段を構成する各要素における、作用・機能的に表現されている要素は、上述の実施形態や変形例にて開示されている具体的構造の他、当該作用・機能を実現可能ないかなる構造をも含む。
【００９７】
さらに、本明細書にて引用した各公報の内容（明細書及び図面を含む）は、本明細書の一部を構成するものとして援用され得る。
【符号の説明】
【００９８】
１…エンジン                    ＣＣ…燃焼室
２…シリンダブロック部          ２１…シリンダ            ２２…ピストン
３…シリンダヘッド部            ３１…吸気ポート          ３２…吸気弁
３３…可変吸気タイミング装置    ３４…排気ポート          ３５…排気弁
３７…点火プラグ                ３８…イグナイタ          ３９…ポート噴射弁
４…吸気系統                    ４１…吸気管              ４３…スロットル弁
５…排気系統                    ７０…制御装置            ７１…ＣＰＵ
【先行技術文献】
【特許文献】
【００９９】
【特許文献１】特開平６−１３７１９７号公報
【特許文献２】特開２００３−１５５９４０号公報
【特許文献３】特開２００６−３４８７７６号公報
【図１】
2010255591.tif 000003
【図２】
2010255591.tif 000004
【図３】
2010255591.tif 000005
【図４】
2010255591.tif 000006
【図５】
2010255591.tif 000007