(57)【要約】【課題】内燃機関の制御装置に関し、触媒の暖機を良好に行うことで、エミッションの悪化や燃費性能の悪化を抑制する。【解決手段】排気通路に触媒を備える内燃機関の制御装置において、内燃機関の運転状態を取得する（ステップ１０４〜ステップ１１０）。運転状態に基づいて、水温推定値ＴＨＷ（ｋ）を演算する（ステップ１１２）。推定水温の時間変化量ΔＴＨＷ（ｋ）／Δｔを演算する（ステップ１１４）。推定水温の時間変化量ΔＴＨＷ（ｋ）／Δｔと判定値Ｃとを比較する（ステップ１１６）。推定水温の時間変化量ΔＴＨＷ（ｋ）／Δｔが判定値Ｃよりも大きい場合に、点火時期の要求点火時期補正量ΔＳＡｒｅｑを演算する（ステップ１１８）。要求点火時期補正量ΔＳＡｒｅｑに基づいて、要求点火時期ＳＡｒｅｑを演算する（ステップ１２０）。【選択図】図３
2009092004.tif 000002
【特許請求の範囲】
【請求項１】
排気通路に触媒を備える内燃機関において、
前記内燃機関の始動時の水温に前記内燃機関の発熱量に関連するパラメータの影響を重畳させることにより、現在または将来の水温を推定する水温推定手段と、
前記触媒に導入される排気ガスの温度を上昇させる排気温度上昇手段と、
前記水温推定手段により推定された水温の変化量が、所定の基準値よりも大きい場合に、前記排気温度上昇手段の実行を判定する判定手段と、
を備えることを特徴とする内燃機関の制御装置。
【請求項２】
前記水温推定手段は、
過去のサンプリングタイムにおける処理で推定された水温と、現在までのサンプリングタイムにおいて計測された機関回転数、スロットル開度、および燃料噴射量とを、前記内燃機関の発熱量に関連するパラメータとして使用することを特徴とする請求項１記載の内燃機関の制御装置。
【請求項３】
前記内燃機関は火花点火式の内燃機関であり、
前記排気温度上昇手段は、
点火時期の遅角量を演算する遅角量演算手段と、
前記遅角量に基づいて、点火時期を補正する点火時期補正手段と、
を含むことを特徴とする請求項１または２記載の内燃機関の制御装置。
【請求項４】
前記遅角量演算手段は、前記水温推定手段により推定された水温の時間変化量と前記基準値との偏差が大きいほど、前記遅角量を大きな値として演算することを特徴とする請求項３記載の内燃機関の制御装置。
【請求項５】
前記排気温度上昇手段は、
前記内燃機関の空燃比を理論空燃比よりも燃料リッチに制御するリッチ制御手段と、
前記触媒上流の排気ガスに空気を導入する空気導入手段と、
を含むことを特徴とする請求項１乃至４の何れか１項記載の内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、内燃機関の制御装置に係り、特に、排気通路に触媒を備えた内燃機関の制御装置に関する。
【背景技術】
【０００２】
従来、例えば、特開平７−２２９４１９号公報に開示されているように、点火時期を遅角して排気温度を上昇させることにより、触媒の早期活性化を促して未浄化成分の排出を抑制する内燃機関の制御装置が提案されている。この装置によれば、内燃機関への燃料供給量と点火時期とから機関１回転当たりに触媒に付与される熱量を算出するとともに、この熱量の積算値を算出し、この積算値が予め定められた所定値に到達したときに触媒の暖機が完了したと判断される。これにより、触媒の暖機完了が正確に判定されるので、触媒の暖機完了後に直ちに暖機操作を停止することができ、機関の運転性悪化と燃費性能の悪化を防止することができる。
【０００３】
【特許文献１】特開平７−２２９４１９号公報
【特許文献２】特開平９−１０５３７４号公報
【特許文献３】特開２００３−２３９８３５号公報
【特許文献４】特開平１１−３４３９５３号公報
【特許文献５】特表２００３−５３１３３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の装置では、装置の経年劣化、気象条件、個体差などの要因により、運転条件がエンジン適合値と異なる値になることも想定される。このような場合、燃料噴射量、点火時期、スロットル開度等を最適な値に制御することができず、触媒の暖機性能を損なうおそれがある。これらの運転条件の変化は、水温センサやＯ２センサ等を用いて計測することができるが、冷間始動後のＨＣ排出は５秒以内に０となることから、センサの応答性や制御遅れの程度によってはセンサの計測値では対応できないことも想定される。このため、エミッションの悪化や燃費性能の悪化を招くおそれがあった。
【０００５】
この発明は、上述のような課題を解決するためになされたもので、触媒の暖機を良好に行うことで、エミッションの悪化や燃費性能の悪化を抑制することのできる内燃機関の制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
第１の発明は、上記の目的を達成するため、内燃機関の制御装置であって、
排気通路に触媒を備える内燃機関において、
前記内燃機関の始動時の水温に前記内燃機関の発熱量に関連するパラメータの影響を重畳させることにより、現在または将来の水温を推定する水温推定手段と、
前記触媒に導入される排気ガスの温度を上昇させる排気温度上昇手段と、
前記水温推定手段により推定された水温の変化量が、所定の基準値よりも大きい場合に、前記排気温度上昇手段の実行を判定する判定手段と、
を備えることを特徴とする。
【０００７】
第２の発明は、第１の発明において、
前記水温推定手段は、
過去のサンプリングタイムにおける処理で推定された水温と、現在までのサンプリングタイムにおいて計測された機関回転数、スロットル開度、および燃料噴射量とを、前記内燃機関の発熱量に関連するパラメータとして使用することを特徴とする。
【０００８】
第３の発明は、第１または第２の発明において、
前記内燃機関は火花点火式の内燃機関であり、
前記排気温度上昇手段は、
点火時期の遅角量を演算する遅角量演算手段と、
前記遅角量に基づいて、点火時期を補正する点火時期補正手段と、
を含むことを特徴とする。
【０００９】
第４の発明は、第３の発明において、
前記遅角量演算手段は、前記水温推定手段により推定された水温の時間変化量と前記基準値との偏差が大きいほど、前記遅角量を大きな値として演算することを特徴とする。
【００１０】
第５の発明は、第１乃至第４の何れか１つの発明において、
前記排気温度上昇手段は、
前記内燃機関の空燃比を理論空燃比よりも燃料リッチに制御するリッチ制御手段と、
前記触媒上流の排気ガスに空気を導入する空気導入手段と、
を含むことを特徴とする。
【発明の効果】
【００１１】
水温上昇が著しい冷間始動時においては、水温センサの応答遅れ、および制御ロジック上の処理遅れにより、水温の計測値を制御に使用することができないおそれがある。第１の発明によれば、内燃機関の始動時の水温に内燃機関の発熱量に関連するパラメータの影響を重畳させることにより、現在または将来の冷却水温が推定される。そして、推定された水温の時間変化量が基準値よりも大きい場合に、所定の基準よりも冷却水への熱損失が大きいと判断されて、排気温度を上昇させる処理の実行が判断される。このため、本発明によれば、水温の計測値を制御に使用できない場合であっても、推定水温に基づいて排気温度上昇処理の要否判定を正確に行うことができる。
【００１２】
第２の発明によれば、内燃機関の発熱量に関連するパラメータとして、過去のサンプリングタイムにおける処理で推定された水温と、現在までのサンプリングタイムにおいて計測された機関回転数、スロットル開度、および燃料噴射量とが使用される。このため、本発明によれば、内燃機関の現在までの発熱量に関連する種々のパラメータに基づいて、冷却水への熱損失、すなわち、冷却水の水温上昇を精度よく推定することができる。
【００１３】
第３の発明によれば、冷却水への熱損失に応じて、所望の点火時期に遅角させることができるので、排気温度を効果的に上昇させることができる。
【００１４】
第４の発明によれば、推定水温の上昇量と基準値との偏差が大きいほど、点火遅角量が大きく設定される。このため、本発明によれば、冷却水への熱損失が大きいほど、遅角量を大きくして排気温度を上昇させることができる。
【００１５】
第５の発明によれば、排気ガスに２次空気を導入するとともに、空燃比を燃料リッチに制御することで、排気ガスの燃焼反応を活発化させて、排気温度を上昇させることができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面に基づいてこの発明の実施の形態について説明する。尚、各図において共通する要素には、同一の符号を付して重複する説明を省略する。また、以下の実施の形態によりこの発明が限定されるものではない。
【００１７】
実施の形態１．
［実施の形態１の構成］
図１は、本発明の実施の形態１にかかるシステムの構造を説明するための図である。内燃機関（エンジン）１０には、吸気通路１２および排気通路１４が連通している。吸気通路１２は、上流側の端部にエアフィルタ１６を備えている。また、排気通路１４には排気浄化触媒２４が配置されている。
【００１８】
エアフィルタ１６の下流には、エアフロメータ５２が配置されている。エアフロメータ５２の下流には、スロットルバルブ１８が設けられている。スロットルバルブ１８の近傍には、スロットル開度ＴＡを検出するためのスロットル開度センサ５４が配置されている。
【００１９】
スロットルバルブ１８の下流には、サージタンク２０が設けられている。また、サージタンク２０の更に下流には、エンジン１０の吸気ポートに燃料を噴射するための燃料噴射弁２２が配置されている。
【００２０】
エンジン１０の各気筒はピストン２６を備えている。ピストン２６には、その往復運動によって回転駆動されるクランク軸３０が連結されている。クランク軸３０の近傍には、クランク軸３０の回転角を検出するためのクランク角センサ５８が取り付けられている。また、エンジン１０の燃焼室には点火プラグ２８が配置されている。また、エンジン１０のシリンダブロックには、冷却水温を検出する水温センサ５６が取り付けられている。
【００２１】
また、エンジン１０の排気通路１４には、排気浄化触媒（以下、単に「触媒」とも称す）２４が配置されている。触媒２４は三元触媒であって、排気ガス中の有害成分であるＣＯ、ＨＣ（炭化水素）、およびＮＯＸを、理論空燃比近傍で同時に除去するものである。
【００２２】
本実施の形態のエンジン１０には、その制御装置として、ＥＣＵ(Electronic Control Unit)５０が備えられている。ＥＣＵ５０の出力部には、上述した燃料噴射弁２２、点火プラグ２８、スロットルバルブ１８等の種々の機器が接続されている。また、ＥＣＵ５０の入力部には、上述したエアフロメータ５２、スロットル開度センサ５４、水温センサ５６、クランク角センサ５８等の種々のセンサ類が接続されている。ＥＣＵ５０は、各センサの出力に基づいて、所定の制御プログラムに従って各機器を駆動する。
【００２３】
［実施の形態１の動作］
次に、図１および２を参照して、本実施の形態の動作について説明する。図１に示すとおり、本実施の形態のシステムは、排気ガス中に含まれるＣＯ、ＨＣ、およびＮＯｘを浄化するための触媒２４を備えている。触媒２４は、活性温度（３５０〜４００℃程度）に達しないと十分な浄化性能を発揮することができないため、エンジン１０の始動後、速やかに活性温度まで暖機されることが望ましい。しかしながら、エンジン１０の水温が低い冷間始動時等においては、冷却水への熱損失が大きいため、排気温度が通常時に比して低い状態となっている。このため、かかる状況においては、触媒２４を逸早く暖機することができない。
【００２４】
そこで、本実施の形態では、排気温度が低い期間に点火時期遅角補正が実行される。これにより、エンジン１０の排気温度を効果的に上昇させて、触媒２４の暖機を促進することができる。但し、点火時期が遅角されると排気温度が上昇する反面、出力低下や燃費の低下等を引き起こすおそれがある。このため、排気温度に応じて、点火時期遅角補正の実行要否および遅角量を適切に判断することが求められる。
【００２５】
ここで、上述したとおり、冷間始動時においては、排気温度と水温との間に一定の相関関係がある。このため、水温を正確に計測してエンジン１０から冷却水への熱損失量を推定することとすれば、排気温度を精度よく推定することができる。しかしながら、水温センサの応答性や制御遅れによっては、現在の水温を正確に検出することが困難となる場合がある。特に、水温上昇率の大きい冷間始動時等においては、水温の計測値に基づいて点火時期遅角補正を制御することとすると、触媒暖機性能を損ない所望のエミッション浄化性能を得ることができないおそれがある。
【００２６】
そこで、本実施の形態では、エンジン１０の始動時における初期水温およびエンジン１０の発熱量に関連するパラメータである機関回転数ＮＥ，スロットル開度ＴＡ，燃料噴射量ＥＴＡＵに基づいて、将来の水温を推定し、かかる水温の推定値に基づいて、点火時期遅角補正を制御することとする。以下、水温推定動作および点火時期補正動作について更に詳細に説明する。
【００２７】
（水温推定動作）
水温推定値ＴＨＷ（ｋ）は、機関回転数ＮＥ，スロットル開度ＴＡ，燃料噴射量ＥＴＡＵを用いて、次式（１）で表される。
水温推定値ＴＨＷ（ｋ）＝
ａ１ＴＨＷ（ｋ−１）＋ａ２ＴＨＷ（ｋ−２）＋ａ３ＴＨＷ（ｋ−３）＋
ｂ１ＮＥ（ｋ−１）＋ｂ２ＮＥ（ｋ−２）＋ｂ３ＮＥ（ｋ−３）＋
ｃ１ＴＡ（ｋ−１）＋ｃ２ＴＡ（ｋ−２）＋ｃ３ＴＡ（ｋ−３）＋
ｄ１ＥＴＡＵ（ｋ−１）＋ｄ２ＥＴＡＵ（ｋ−２）＋ｄ３ＥＴＡＵ（ｋ−３）＋
ｅ  ・・・（１）
ここで、ｋはタイムステップナンバーを示し、タイムステップｋ−１が現在のサンプリングタイムに対応している。また、ａ１，ａ２，ａ３，ｂ１，ｂ２，ｂ３，ｃ１，ｃ２，ｃ３，ｄ１，ｄ２，ｄ３，ｅはモデル定数を示している。モデル定数は、予め実験等により適合作業を行い特定された値が使用される。
【００２８】
エンジン１０の機関回転数ＮＥ、スロットル開度ＴＡ、燃料噴射量ＥＴＡＵは、単位時間当たりにエンジン内部に導入される熱量を決定するためのパラメータである。冷間始動時においてはアイドル状態を想定しているため、フリクションによる熱損失が略一定であると考えることができる。このため、上式（１）に示すとおり、それぞれのパラメータが水温上昇に与える影響をモデル定数により反映させて加算することにより、水温推定値ＴＨＷ（ｋ）を精度よく推定することができる。
【００２９】
（点火時期補正動作）
点火時期補正の実行要否および点火時期遅角量は、上述した水温推定値ＴＨＷ（ｋ）に基づいて判断される。より具体的には、水温推定値の時間変化量ΔＴＨＷ（ｋ）／Δｔが大きいほど、冷却水への熱損失が大きいと判断できるので、水温推定値の時間変化量は排気温度の指標値となり得る。そこで、水温推定値の時間変化量が所定の基準値Ｃよりも大きい場合に、点火時期の遅角補正を実行することとする。尚、水温推定値の時間変化量は以下に示す式（２）により算出される。
ΔＴＨＷ（ｋ）／Δｔ＝（ＴＨＷ（ｋ）−ＴＨＷ（ｋ−１））／Δｔ  ・・・（２）
ここで、Δｔは、ｋ−１からｋまでのタイムステップ間隔（時間）を示している。
【００３０】
図２は、推定水温と機関始動時の水温との偏差（以下、「水温上昇量」と称する）と基準値Ｃとの関係を示す図である。基準値Ｃはこの図に従って特定される。水温の時間変化量は、水温上昇量が大きくなるにつれて小さくなる。このため、この図に示すとおり、基準値Ｃは、水温上昇量が大きいほど小さな値となる傾向を示している。
【００３１】
また、要求点火時期補正量ΔＳＡｒｅｑは、水温推定値の時間変化量ΔＴＨＷ（ｋ）／Δｔと判定値Ｃとを次式（３）に代入することにより演算される。
ΔＳＡｒｅｑ＝ＡＳＡ（ΔＴＨＷ（ｋ）／Δｔ−Ｃ）  ・・・（３）
ここで、ＡＳＡは、予め実験等により適合作業を行い特定された定数（正値）を示している。上式（３）によれば、水温推定値の時間変化量ΔＴＨＷ（ｋ）／Δｔと基準値Ｃとの偏差が大きいほど、すなわち、水温推定値の時間変化量ΔＴＨＷ（ｋ）／Δｔが基準値Ｃから外れるほど、要求点火時期補正量ΔＳＡｒｅｑが大きくなることを示している。
【００３２】
したがって、最終的な要求点火時期ＳＡｒｅｑは、次式（４）にて演算することができる。
ＳＡｒｅｑ＝ＳＡｂａｓｅ−ΔＳＡｒｅｑ  ・・・（４）
ここで、ＳＡｂａｓｅは、予め適合作業により規定された基本マップを使用して、機関回転数ＮＥおよび吸入空気量Ｇａに基づいて特定された基本点火時期を示している。
【００３３】
このように、水温推定値に基づいて、点火時期遅角補正の実行要否および要求点火時期補正量を制御することができる。これにより、エンジン１０の冷間始動時における触媒３８の暖機を良好に行うことができる。
【００３４】
［実施の形態１における具体的処理］
次に、図３を参照して、本実施の形態において実行する処理の具体的内容について説明する。図３は、ＥＣＵ５０が実行するルーチンのフローチャートである。
【００３５】
図３に示すルーチンでは、先ず、イグニッション（ＩＧ）がオンされたか否かが、ＩＧ信号に基づいて判定される（ステップ１００）。その結果、ＩＧがオンされていないと判定された場合には、本ステップが繰り返し実行される。一方、ＩＧがオンされていると判定された場合には、次のステップに移行し、エンジン１０が始動しているか否かが判定される（ステップ１０２）。その結果、エンジン１０が始動していないと判定された場合には、再度ステップ１００に移行し、本ルーチンが再度実行される。一方、エンジン１０が始動していると判定された場合には、次のステップに移行し、水温初期値ＴＨＷｓｔが取得される（ステップ１０４）。ここでは、具体的には、水温センサ５６の検出信号に基づいて、エンジン１０の始動直後の水温が取得される。
【００３６】
次に、エンジン１０の機関回転数ＮＥが取得される（ステップ１０６）。ここでは、具体的には、クランク角センサ５８の検出信号に基づいて、機関回転数ＮＥが取得される。次に、スロットル開度センサ５４の検出信号に基づいて、スロットル開度ＴＡが取得される（ステップ１０８）。次に、燃料噴射量ＥＴＡＵが算出される（ステップ１１０）。ここでは、具体的には、機関回転数ＮＥおよび吸入空気量Ｇａに基づいて、空燃比が理論空燃比となるように、燃料噴射量ＥＴＡＵが演算される。
【００３７】
図３に示すルーチンでは、次に、水温推定値ＴＨＷ（ｋ）が算出される（ステップ１１２）。ここでは、具体的には、上述した（１）式に、上記ステップ１０６乃至１１０の処理で取得されたパラメータと、過去のサンプリングタイムにおけるルーチンにおいて、上記ステップ１０６乃至１１２の処理を実行することにより取得されたパラメータを代入することにより、次タイムステップの水温推定値ＴＨＷ（ｋ）が算出される。
【００３８】
次に、水温推定値の時間変化量ΔＴＨＷ（ｋ）／Δｔが算出される（ステップ１１４）。ここでは、具体的には、上述した（２）式に、本ルーチンにおけるステップ１１４において算出されたＴＨＷ（ｋ）、および前ルーチンにおけるステップ１１４において算出されたＴＨＷ（ｋ−１）が代入される。また、タイムステップ間隔Δｔは、図３に示すルーチンの実行間隔（例えば、１０msec.）が代入される。
【００３９】
次に、水温推定値の時間変化量ΔＴＨＷ（ｋ）／Δｔと判定値Ｃより大きいか否かが判定される（ステップ１１６）。ここでは、具体的には、先ず、上記ステップ１１２において算出された水温推定値ＴＨＷ（ｋ）と上記ステップ１０４において取得された水温初期値ＴＨＷｓｔとの偏差（水温上昇量）が算出される。ＥＣＵ５０は、当該水温上昇量と判定値Ｃとの関係（図２に示す関係）を規定したマップを記憶している。ここでは、かかるマップに従い、水温上昇量に対応する判定値Ｃが特定される。そして、水温推定値の時間変化量ΔＴＨＷ（ｋ）／Δｔと判定値Ｃとの大小関係が比較される。
【００４０】
その結果、ΔＴＨＷ（ｋ）／Δｔ＞判定値Ｃの成立が認められた場合には、触媒３８が未だ活性温度に達しておらず、且つ、排気温度が低いと判断されて、次のステップに移行し、要求点火時期補正量ΔＳＡｒｅｑが算出される（ステップ１１８）。ここでは、具体的には、上記ステップ１１４において算出された水温推定値の時間変化量ΔＴＨＷ（ｋ）／Δｔおよび上記ステップ１１６において特定された判定値Ｃが上式（３）に代入されて
、本ルーチンにおける要求点火時期補正量ΔＳＡｒｅｑが算出される。
【００４１】
次に、要求点火時期ＳＡｒｅｑが算出される（ステップ１２０）。ここでは、具体的には、エンジン１０の運転状態に基づいて、基本点火時期ＳＡｂａｓｅが特定される。次いで、当該ＳＡｂａｓｅおよび上記ステップ１０８において算出された要求点火時期補正量ΔＳＡｒｅｑが上式（４）に代入されて、最終的な要求点火時期ＳＡｒｅｑが算出される。
【００４２】
一方、上記ステップ１１６において、ΔＴＨＷ（ｋ）／Δｔ＞判定値Ｃの成立が認められない場合には、既に触媒３８が活性温度に達しているか、或いは、排気温度が十分に高く、点火時期の補正を実行する必要がないと判断されて、本ルーチンは速やかに終了される。
【００４３】
以上説明したとおり、本実施の形態によれば、エンジン１０の運転状態の変化に基づいて、水温推定値ＴＨＷ（ｋ）を演算することができる。これにより、水温の計測値で対応しきれない場合においても、当該水温推定値に基づいて、点火時期遅角補正を正確に実行することができる。
【００４４】
また、本実施の形態によれば、水温推定値の時間変化量ΔＴＨＷ（ｋ）／Δｔに基づいて、点火時期の遅角補正の実行要否および遅角量が決定される。これにより、排気温度を所望の温度に制御することができるので、触媒２４の暖機処理を良好に行うことができる。
【００４５】
ところで、上述した実施の形態においては、触媒３８の暖機を促進するために、点火時期を遅角させて排気温度を上昇させることとしているが、排気温度を上昇させる方法はこれに限られない。すなわち、点火時期遅角補正に代えて、触媒上流の排気ガスに２次空気を導入するとともに、空燃比をリッチにして未燃燃料を導入することにより、未燃燃料を燃焼させて、排気ガスの温度を上昇させることとしてもよい。
【００４６】
また、上述した実施の形態においては、上式（１）に基づいて水温推定値ＴＨＷ（ｋ）を算出することとしているが、水温推定値ＴＨＷ（ｋ）を算出する方法はこれに限られない。すなわち、エンジン１０の運転状態の現在までの挙動に基づいて算出するのであれば、例えば、タイムステップ（ｋ−４）以前のサンプリングタイムにおける運転状態をも考慮することとしてもよい。また、点火時期等の運転状態も水温を推定するためのパラメータとして使用することとしてもよい。
【００４７】
また、上述した実施の形態においては、タイムステップ（ｋ−１）を現在の処理ルーチンとして、次タイムステップｋにおける水温推定値ＴＨＷ（ｋ）を算出することとしているが、水温推定値ＴＨＷ（ｋ）はこれに限られない。すなわち、タイムステップｋを現在の処理ルーチンとして、現在の水温推定値をＴＨＷ（ｋ）として算出することしてもよい。
【００４８】
尚、上述した実施の形態においては、ＥＣＵ５０が、上記ステップ１１２の処理を実行することにより、前記第１の発明における「水温推定手段」が、実現されている。
【００４９】
また、上述した実施の形態においては、ＥＣＵ５０が、上記ステップ１１８の処理を実行することにより、前記第３の発明における「遅角量演算手段」が、上記ステップ１２０の処理を実行することにより、前記第４の発明における「点火時期補正手段」が、それぞれ実現されている。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施形態のシステムの概略構成を説明するための図である。
【図２】水温上昇量と基準値Ｃとの関係を示す図である。
【図３】本発明の実施の形態において実行されるルーチンのフローチャートである。
【符号の説明】
【００５１】
１０  内燃機関（エンジン）
１２  吸気通路
１４  排気通路
１６  エアフィルタ
１８  スロットルバルブ
２０  サージタンク
２２  燃料噴射弁
２４  排気浄化触媒
２６  ピストン
２８  点火プラグ
３０  クランク軸
５０  ＥＣＵ(Electronic Control Unit)
５２  エアフロメータ
５４  スロットル開度センサ
５６  水温センサ
５８  クランク角センサ
Ｇａ  吸入空気量
ＮＥ  機関回転数
ＴＡ  スロットル開度
ＥＴＡＵ  燃料噴射量
Ｃ  基準値
ＴＨＷ（ｋ）  水温推定値
ＳＡｂａｓｅ  基本点火時期
ＳＡｒｅｑ  要求点火時期
ＴＨＷｓｔ  水温初期値
ΔＳＡｒｅｑ  要求点火時期補正量
Δｔ  タイムステップ間隔
【図１】
2009092004.tif 000003
【図２】
2009092004.tif 000004
【図３】
2009092004.tif 000005