(57)【要約】【課題】内燃機関の始動時に、その直後のアイドリング期間の長さをより精度良く予測することが可能な技術を提供する。【解決手段】内燃機関の始動直後において該内燃機関の運転状態がアイドリング状態となっている期間であるアイドリング期間の長さを計測するとともに内燃機関が搭載された車両の運転者を判別し、アイドリング期間の長さを運転者に対応させて記憶する。そして、記憶された過去のアイドリング期間の長さのうち対応している運転者が今回の運転者と同一と判断できるものに基づいて、今回のアイドリング期間の長さを予測する。【選択図】図２
2009150354.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関の始動直後において該内燃機関の運転状態がアイドリング状態となっている期間であるアイドリング期間の長さを計測する計測手段と、
内燃機関を搭載した車両の運転者を判別する判別手段と、
前記計測手段によって計測されたアイドリング期間の長さを前記判別手段によって判別された運転者と対応させて記憶する記憶手段と、
前記内燃機関の始動時に、前記記憶手段に記憶されている過去のアイドリング期間の長さのうち対応している運転者が前記判別手段によって今回判別された運転者と同一と判断できるものを複数回分選択し、それらの長さに基づいて今回のアイドリング期間の長さを予測する予測手段と、を備えたことを特徴とする内燃機関のアイドリング期間予測装置。
【請求項２】
前記判別手段が、車両の運転席にかかる荷重、前記内燃機関の始動の時間帯もしくはイグニッションスイッチＯＮからスタータＯＮまでの期間の長さ又はこれらの組合せに基づいて運転者を判別することを特徴とする請求項１記載の内燃機関のアイドリング期間予測装置。
【請求項３】
前記予測手段が、選択した複数回分の過去のアイドリング期間の長さの代表値を今回のアイドリング期間の長さの予測値とすることを特徴とする請求項１または２記載の内燃機関のアイドリング期間予測装置。
【請求項４】
請求項１から３のいずれか１項に記載の内燃機関のアイドリング期間予測装置と、
前記内燃機関が冷間始動されたときは、アイドリング期間中に、前記内燃機関の点火時期、吸入空気量および燃料噴射量を制御することで前記内燃機関の排気通路に設けられた排気浄化触媒を昇温させる昇温手段と、を備える内燃機関の制御システムにおいて、
前記昇温手段は、前記アイドリング期間予測装置によって予測されたアイドリング期間の長さに基づいて、アイドリング期間中の点火時期、吸入空気量および燃料噴射量を制御することを特徴とする内燃機関の制御システム。
【請求項５】
前記昇温手段は、アイドリング期間が終了した時点の前記排気浄化触媒の温度が所定の活性温度以上となる範囲内で、アイドリング期間中における前記排気浄化触媒よりも下流側に流出する未燃燃料成分の積算量が最少となるように、前記アイドリング期間予測装置によって予測されたアイドリング期間の長さに基づいて、アイドリング期間中の点火時期、吸入空気量および燃料噴射量を制御することを特徴とする請求項４記載の内燃機関の制御システム。
【請求項６】
前記内燃機関を搭載した車両がオートマチックトランスミッションを搭載した車両であって、
アイドリング期間中において、前記内燃機関の点火時期、吸入空気量および燃料噴射量を制御することで、シフトポジションがニュートラルレンジであるときは前記排気浄化触媒に流入する排気の空燃比を理論空燃比よりもリーン側に制御し、シフトポジションがニュートラルレンジからドライブレンジに切り換わった後は前記排気浄化触媒に流入する排気の空燃比を理論空燃比よりもリッチ側に制御する空燃比制御手段と、
アイドリング期間中においてシフトポジションがニュートラルレンジとなっている期間中に前記排気浄化触媒に吸蔵されたＯ２の量を算出するＯ２吸蔵量算出手段と、
アイドリング期間中においてシフトポジションがドライブレンジとなっている期間であるドライブレンジアイドリング期間の長さを計測するドライブレンジアイドリング期間計測手段と、
該ドライブレンジアイドリング期間計測手段によって計測されたドライブレンジアイドリング期間の長さを前記判別手段によって判別された運転者と対応させて記憶するドライ
ブレンジアイドリング期間記憶手段と、
アイドリング期間中にシフトポジションがニュートラルレンジからドライブレンジに切り換わった時に、前記ドライブレンジアイドリング期間記憶手段に記憶されている過去のドライブレンジアイドリング期間の長さのうち対応している運転者が前記判別手段によって今回判別された運転者となっているものを複数回分選択し、それらの長さに基づいて今回のドライブレンジアイドリング期間の長さを予測するドライブレンジアイドリング期間予測手段と、をさらに備え、
前記空燃比制御手段は、前記排気浄化触媒におけるＯ２吸蔵量がドライブレンジアイドリング期間中に所定吸蔵量以下まで減少するように、前記Ｏ２吸蔵量算出手段によって算出された前記排気浄化触媒におけるＯ２吸蔵量及びドライブレンジアイドリング期間予測手段によって予測されたドライブレンジアイドリング期間の長さに基づいて、ドライブレンジアイドリング期間中の前記排気浄化触媒に流入する排気の空燃比を制御することを特徴とする請求項４または５に記載の内燃機関の制御システム。
【請求項７】
前記内燃機関を搭載した車両がオートマチックトランスミッションを搭載した車両であって、
アイドリング期間中において、前記内燃機関の点火時期、吸入空気量および燃料噴射量を制御することで、シフトポジションがニュートラルレンジであるときは前記排気浄化触媒に流入する排気の空燃比を理論空燃比よりもリーン側に制御し、シフトポジションがニュートラルレンジからドライブレンジに切り換わった後は前記排気浄化触媒に流入する排気の空燃比を理論空燃比よりもリッチ側に制御する空燃比制御手段と、
アイドリング期間中においてシフトポジションがニュートラルレンジとなっている期間中に前記排気浄化触媒に吸蔵されたＯ２の吸蔵量を算出するＯ２吸蔵量算出手段と、
アイドリング期間中においてシフトポジションがニュートラルレンジとなっている期間であるニュートラルレンジアイドリング期間の長さを計測するニュートラルレンジアイドリング期間計測手段と、
アイドリング期間中においてシフトポジションがニュートラルレンジからドライブレンジに切り換わった際に、前記予測手段によって予測された今回のアイドリング期間の長さからニュートラルレンジアイドリング期間計測手段によって計測された今回のニュートラルレンジアイドリング期間の長さを減算することで、今回のアイドリング期間中においてシフトポジションがドライブレンジとなっている期間であるドライブレンジアイドリング期間の長さを予測するドライブレンジアイドリング期間予測手段と、をさらに備え、
前記空燃比制御手段は、前記排気浄化触媒におけるＯ２吸蔵量がドライブレンジアイドリング期間中に所定吸蔵量以下まで減少するように、前記Ｏ２吸蔵量算出手段によって算出された前記排気浄化触媒におけるＯ２吸蔵量及びドライブレンジアイドリング期間予測手段によって予測されたドライブレンジアイドリング期間の長さに基づいて、ドライブレンジアイドリング期間中の前記排気浄化触媒に流入する排気の空燃比を制御することを特徴とする請求項４または５に記載の内燃機関の制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の始動時に、その直後のアイドリング期間の長さを予測する内燃機関のアイドリング期間予測装置およびそれを備えた内燃機関の制御システムに関する。
【背景技術】
【０００２】
内燃機関が冷間始動されたときは、排気通路に設けられた排気浄化触媒を昇温させ、該排気浄化触媒をより早期に活性化させる必要がある。そこで、内燃機関の始動直後における、内燃機関の運転状態がアイドリング状態となっている期間であるアイドリング期間中に、内燃機関の点火時期を基本点火時期より遅角させると共に内燃機関の吸入空気量を基本空気量より増加させる技術が知られている。
【０００３】
点火時期が遅角されると排気の温度が上昇するため排気浄化触媒をより速やかに昇温させることが可能となる。また、アイドリング期間中に点火時期が遅角されると、内燃機関の出力トルクが低下するために、アイドリング期間中の機関回転数であるアイドル回転数が低下しその値が不安定となる虞がある。しかしながら、吸入空気量を増加させることで、アイドル回転数の低下を抑制することが出来る。
【０００４】
従って、上記技術によれば、内燃機関の始動直後のアイドリング期間中に、アイドル回転数が不安定となることを抑制しつつ排気浄化触媒の活性化を図ることが出来る。
【０００５】
上記のように、アイドリング期間中に点火時期を遅角させる場合、その遅角量を大きくすると排気浄化触媒の昇温をより促進させることが出来る。しかしながら、点火時期を過度に遅角すると、排気中の未燃燃料成分が増加することにより、排気浄化触媒の昇温中における排気浄化触媒よりも下流側に流出する未燃燃料成分（以下、流出燃料成分と称する）の量が増加する場合がある。その結果、アイドリング期間中の流出燃料成分の積算量が過剰に増加する虞がある。一方、アイドリング期間中に排気浄化触媒が十分に昇温されなかった場合、該アイドリング期間終了直後における流出燃料成分の量を十分に抑制することが困難となる。
【０００６】
しかしながら、内燃機関の始動時に、その直後のアイドリング期間の長さを予測することが出来ない場合、点火時期の遅角量に対するアイドリング期間中の流出燃料成分の積算量およびアイドリング期間終了時点の排気浄化触媒の温度を予測することは困難である。そのため、流出燃料成分の量を抑制するためには、アイドリング期間の長さを予測することが重要である。
【０００７】
また、特許文献１には、パティキュレートフィルタに補助熱を与えることによりＤＰＦ再生を行う技術が開示されている。この特許文献１では、内燃機関の運転履歴に基づいて内燃機関の運転傾向を判別するとともに、補助熱投与量が少なくて済む運転状態のときにＤＰＦ再生を行う。
【特許文献１】特開２００７−０７１１１３号公報
【特許文献２】特開２００４−２１８５５８号公報
【特許文献３】特公昭６４−００２５３５号公報
【特許文献４】特開平０３−２７４５９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、内燃機関の始動時に、その直後のアイドリング期間の長さをより精度良く予
測することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、アイドリング期間の長さを計測するとともに内燃機関が搭載された車両の運転者を判別し、アイドリング期間の長さを運転者に対応させて記憶する。そして、記憶された過去のアイドリング期間の長さのうち対応している運転者が今回の運転者と同一と判断できるものに基づいて、今回のアイドリング期間の長さを予測する。
【００１０】
より詳しくは、本発明に係る内燃機関のアイドリング期間予測装置は、
内燃機関の始動直後において該内燃機関の運転状態がアイドリング状態となっている期間であるアイドリング期間の長さを計測する計測手段と、
内燃機関を搭載した車両の運転者を判別する判別手段と、
前記計測手段によって計測されたアイドリング期間の長さを前記判別手段によって判別された運転者と対応させて記憶する記憶手段と、
前記内燃機関の始動時に、前記記憶手段に記憶されている過去のアイドリング期間の長さのうち対応している運転者が前記判別手段によって今回判別された運転者と同一と判断できるものを複数回分選択し、それらの長さに基づいて今回のアイドリング期間の長さを予測する予測手段と、を備えたことを特徴とする。
【００１１】
アイドリング期間の長さは車両の運転者に応じた傾向がある。そこで、本発明においては、アイドリング期間の長さを車両の運転者に応じて予測する。これにより、内燃機関の始動時に、その直後のアイドリング期間の長さをより精度良く予測することが出来る。
【００１２】
車両の運転席にかかる荷重は運転者の体重に応じて変化する。また、内燃機関の始動の時間帯やイグニッションスイッチＯＮからスタータＯＮまでの期間の長さも運転者に応じた傾向がある。そこで、本発明において、判別手段は、これらの値のいずれか又はこれらの値の組合せに基づいて運転者を判別してもよい。
【００１３】
本発明において、予測手段は、選択した複数回分の過去のアイドリング期間の長さの代表値を今回のアイドリング期間の長さの予測値としてもよい。
【００１４】
この場合、アイドリング期間の長さを十分な精度で予測することが可能と判断出来る回数分の過去のアイドリング期間の長さを選択する。また、代表値は、平均値、最高値、最低値、最頻値等どのような値でもよい。
【００１５】
内燃機関が冷間始動されたときは、アイドリング期間中に、内燃機関の点火時期、吸入空気量および燃料噴射量を制御することで内燃機関の排気通路に設けられた排気浄化触媒を昇温させる昇温手段を備えた内燃機関の制御システムに、本発明に係る内燃機関のアイドリング期間予測装置を適用してもよい。
【００１６】
アイドリング期間中の排気浄化触媒の温度および流出燃料成分の量は、点火時期のみならず、吸入空気量および燃料噴射量にも相関がある。そこで、上記内燃機関の制御システムに係る昇温手段は、点火時期、吸入空気量および燃料噴射量を制御することで排気浄化触媒を昇温させる。
【００１７】
そして、この場合、内燃機関の始動時にアイドリング期間の長さを予測することが出来ると、アイドリング期間中に点火時期、吸入空気量および燃料噴射量のそれぞれを変化させた場合における、アイドリング期間が終了した時点の排気浄化触媒の温度およびアイドリング期間中の流出燃料成分の積算量をその予測値に基づいて推定することが出来る。
【００１８】
そこで、上記の場合、昇温手段は、アイドリング期間予測装置によって予測されたアイドリング期間の長さに基づいて、アイドリング期間中の点火時期、吸入空気量および燃料噴射量を制御する。
【００１９】
これによれば、アイドリング期間が終了した時点の排気浄化触媒の温度およびアイドリング期間中における流出燃料成分の積算量をより好適に制御することが出来る。
【００２０】
上記の場合において、昇温手段は、アイドリング期間が終了した時点の排気浄化触媒の温度が所定の活性温度以上となる範囲内で、アイドリング期間中における流出燃料成分の積算量が最少となるように、アイドリング期間予測装置によって予測されたアイドリング期間の長さに基づいて、アイドリング期間中の点火時期、吸入空気量および燃料噴射量を制御してもよい。
【００２１】
これによれば、アイドリング期間中における流出燃料成分の積算量およびアイドリング期間終了直後における流出燃料成分の量の双方を可及的に少なくすることが出来る。
【００２２】
また、オートマチックトランスミッションを搭載した車両の内燃機関に本発明に係る内燃機関の制御システムを適用してもよい。この場合、内燃機関の制御システムは、アイドリング期間中において、内燃機関の点火時期、吸入空気量および燃料噴射量を制御することで排気浄化触媒に流入する排気の空燃比を制御する空燃比制御手段をさらに備えてもよい。空燃比制御手段は、アイドリング期間中において、シフトポジションがニュートラルレンジであるときは排気浄化触媒に流入する排気の空燃比を理論空燃比よりもリーン側に制御し、シフトポジションがニュートラルレンジからドライブレンジに切り換わった後は排気浄化触媒に流入する排気の空燃比を理論空燃比よりもリッチ側に制御する。
【００２３】
また、上記の場合、内燃機関の制御システムは、アイドリング期間中においてシフトポジションがニュートラルレンジとなっている期間中に排気浄化触媒に吸蔵されたＯ２の吸蔵量を算出するＯ２吸蔵量算出手段と、アイドリング期間中においてシフトポジションがドライブレンジとなっている期間であるドライブレンジアイドリング期間の長さを計測するドライブレンジアイドリング期間計測手段と、該ドライブレンジアイドリング期間計測手段によって計測されたドライブレンジアイドリング期間の長さを判別手段によって判別された運転者と対応させて記憶するドライブレンジアイドリング期間記憶手段と、アイドリング期間中にシフトポジションがニュートラルレンジからドライブレンジに切り換わった時に、ドライブレンジアイドリング期間記憶手段に記憶されている過去のドライブレンジアイドリング期間の長さのうち対応している運転者が判別手段によって今回判別された運転者となっているものを複数回分選択し、それらの長さに基づいて今回のドライブレンジアイドリング期間の長さを予測するドライブレンジアイドリング期間予測手段と、をさらに備えてよい。
【００２４】
この場合、ドライブレンジアイドリング期間予測手段は、ドライブレンジアイドリング期間の長さを十分な精度で予測することが可能と判断出来る回数分の過去のドライブレンジアイドリング期間を選択する。また、選択された過去の複数回分のドライブレンジアイドリング期間の長さの代表値を今回のドライブレンジアイドリング期間の長さとしてもよい。代表値は、平均値、最高値、最低値、最頻値等どのような値でもよい。
【００２５】
そして、上記の場合、空燃比制御手段は、排気浄化触媒におけるＯ２吸蔵量がドライブレンジアイドリング期間中に所定吸蔵量以下まで減少するように、Ｏ２吸蔵量算出手段によって算出された排気浄化触媒におけるＯ２吸蔵量及びドライブレンジアイドリング期間予測手段によって予測されたドライブレンジアイドリング期間の長さに基づいて、ドライブレンジアイドリング期間中の排気浄化触媒に流入する排気の空燃比を制御してもよい。
【００２６】
ここで、所定吸蔵量とは、アイドリング期間が終了した時において、排気浄化触媒から流出するＮＯｘの量を許容範囲内に抑制することが可能な値である。
【００２７】
上記によれば、ドライブレンジアイドリング期間予測手段よって、ドライブレンジアイドリング期間の長さを予測することが出来る。そして、ドライブレンジアイドリング期間中に排気浄化触媒におけるＯ２吸蔵量を所定吸蔵量以下にまで減少させることが出来る。従って、アイドリング期間が終了した時において、排気浄化触媒から流出するＮＯｘの量を抑制することが出来る。
【００２８】
尚、上記においては、ドライブレンジアイドリング期間予測手段及びドライブレンジアイドリング期間記憶手段に代えて、アイドリング期間中においてシフトポジションがニュートラルレンジとなっている期間であるニュートラルレンジアイドリング期間の長さを計測するニュートラルレンジアイドリング期間計測手段を備えてもよい。この場合、ドライブレンジアイドリング期間予測手段は、アイドリング期間中においてシフトポジションがニュートラルレンジからドライブレンジに切り換わった際に、予測手段によって予測された今回のアイドリング期間の長さからニュートラルレンジアイドリング期間計測手段によって計測された今回のニュートラルレンジアイドリング期間の長さを減算することで、今回のドライブレンジアイドリング期間の長さを予測することが出来る。
【発明の効果】
【００２９】
本発明によれば、内燃機関の始動時に、その直後のアイドリング期間の長さをより精度良く予測することが出来る。
【発明を実施するための最良の形態】
【００３０】
以下、本発明に係る内燃機関のアイドリング期間予測装置および制御システムの具体的な実施形態について図面に基づいて説明する。
【００３１】
＜実施例１＞
＜内燃機関およびその吸排気系の概略構成＞
図１は、本実施例に係る内燃機関およびその吸排気系の概略構成を示す図である。内燃機関１は、４つの気筒２を有する車両駆動用のガソリンエンジンである。
【００３２】
気筒２内にはピストン３が摺動自在に設けられている。気筒２内上部の燃焼室には吸気ポート４と排気ポート５とが接続されている。吸気ポート４および排気ポート５の燃焼室への開口部は、それぞれ吸気弁６および排気弁７によって開閉される。
【００３３】
また、内燃機関１には、気筒２内の燃焼室において混合気に点火する点火プラグ１０、および、吸気ポート４内に燃料を噴射する燃料噴射弁１１が設けられている。
【００３４】
吸気ポート４および排気ポート５は、それぞれ吸気通路８および排気通路９に接続されている。吸気通路８にはエアフローメータ１２およびスロットル弁１３が設けられている。本実施例においては、スロットル弁１３によって内燃機関１の吸入空気量が制御される。
【００３５】
排気通路９には三元触媒１４が設けられている。本実施例においては、三元触媒１４が本発明に係る排気浄化触媒に相当する。尚、本発明に係る排気浄化触媒は、三元触媒１４に限られるものではなく、酸化機能を有する触媒であればどのようなものでもよい。そのため、三元触媒１４に代えて、酸化触媒や吸蔵還元型ＮＯｘ触媒等の触媒を設けてもよい。
【００３６】
また、内燃機関１には、該内燃機関１に形成されたウォータージャケット内を流れる冷却水の温度を検出する水温センサ１５が設けられている。本実施例では、水温センサ１５の検出値を内燃機関１の機関温度として用いる。つまり、水温センサ１５が、本発明に係る機関温度取得手段に相当する。
【００３７】
以上述べたように構成された内燃機関１には電子制御ユニット（ＥＣＵ）２０が併設されている。ＥＣＵ２０には、エアフローメータ１２、水温センサ１５、クランクポジションセンサ１６、アクセル開度センサ１７、イグニッションスイッチ１８および運転席荷重測定装置１９が電気的に接続されている。これらの出力信号がＥＣＵ２０に入力される。
【００３８】
クランクポジションセンサ１６は、内燃機関１のクランク角を検出するセンサである。また、アクセル開度センサ１７は、内燃機関１を搭載した車両のアクセル開度を検出するセンサである。運転席荷重測定装置１９は、内燃機関１が搭載された車両の運転席にかかる荷重を測定する装置である。
【００３９】
また、ＥＣＵ２０には、点火プラグ１０、燃料噴射弁１１およびスロットル弁１３が電気的に接続されている。ＥＣＵ２０によってこれらが制御される。
【００４０】
＜アイドリング期間中の制御＞
本実施例において、内燃機関１の運転状態がアイドリング状態となっているアイドリング期間中の制御について説明する。尚、以下において、「アイドリング期間」とは「内燃機関１の始動直後のアイドリング期間」のことをいうものとする。
【００４１】
本実施例に係る内燃機関１では、アイドリング期間中は、機関回転数（アイドル回転数）が予め定められた目標アイドル回転数に制御される。このとき、三元触媒１４を昇温させる必要がない場合（即ち、三元触媒１４が十分に活性化している場合）は、内燃機関１の点火時期および吸入空気量は、それぞれ、予め定められた基本点火時期および基本空気量に制御される。つまり、基本点火時期および基本空気量は、内燃機関の点火時期および吸入空気量がこれらの値に制御されるとアイドル回転数が目標アイドル回転数となる値として定められている。
【００４２】
ここで、内燃機関１が冷間始動された場合は、三元触媒１４をより早期に活性化させる必要がある。そこで、本実施例では、内燃機関１が冷間始動された場合、その直後のアイドリング期間中において、三元触媒１４を昇温させるべく昇温制御が実行される。本実施例に係る昇温制御は、内燃機関の点火時期を基本点火時期よりも遅角させることで実現される。点火時期を遅角させることで、排気の温度を上昇させることが出来る。その結果、三元触媒１４をより速やかに昇温させることが可能となる。
【００４３】
また、アイドリング期間中において点火時期が遅角されるとアイドル回転数が低下する虞がある。そこで、本実施例では、アイドリング期間中に昇温制御が実行される場合、吸入空気量を基本空気量より増加させる吸入空気量増加制御が実行される。この吸入空気量増加制御では、点火時期が遅角された場合におけるアイドル回転数が目標アイドル回転数となるように吸入空気量が制御される。尚、本実施例に係る吸入空気量増加制御はスロットル弁１３の開度を増加させることで実現される。
【００４４】
このように、本実施例においては、内燃機関１が冷間始動された場合、アイドリング期間中に昇温制御および吸入空気量増加制御が実行されることで、アイドル回転数を目標アイドル回転数に制御しつつ、三元触媒１４をより速やかに昇温させることが出来る。
【００４５】
アイドリング期間中に昇温制御を実行する場合、点火時期の遅角量を大きくすると三元触媒１４の昇温をより促進させることが出来る。しかしながら、点火時期を過度に遅角すると、排気中の未燃燃料成分が増加することにより、三元触媒１４の昇温中における三元触媒１４よりも下流側に流出する未燃燃料成分（以下、流出燃料成分と称する）の量が増加する場合がある。その結果、アイドリング期間中の流出燃料成分の積算量が過剰に増加する虞がある。一方、アイドリング期間中に三元触媒１４が十分に昇温されなかった場合、該アイドリング期間終了直後における流出燃料成分の量を十分に抑制することが困難となる。
【００４６】
そこで、本実施例では、内燃機関１が冷間始動された場合、その直後のアイドリング期間の長さを予測する。そして、アイドリング期間中における流出燃料成分の積算量およびアイドリング期間終了直後における流出燃料成分の量の双方を可及的に少なくすべく、アイドリング期間の長さの予測値に基づいてアイドリング期間中のスロットル弁１３の開度、点火時期および燃料噴射時間を制御する。
【００４７】
＜アイドリング期間の長さの予測方法＞
ここで、本実施例に係るアイドリング期間の長さの予測方法について図２に基づいて説明する。アイドリング期間の長さは、内燃機関１を搭載した車両の運転者の運転パターンの一つである。つまり、アイドリング期間の長さは車両の運転者に応じた傾向がある。また、車両の運転席にかかる荷重は運転者の体重に応じて変化する。
【００４８】
そこで、本実施例においては、内燃機関１の始動毎にアイドリング期間の長さをＥＣＵ２０が計測する。本実施例では、イグニッションスイッチ１８がＯＮとなり且つ内燃機関１の機関回転数が所定の機関始動回転数（例えば、４００ｒｐｍ）以上となった時点から、アクセル開度センサ１７によって検出されるアクセル開度が零より大きくなるまでの期間の長さがアイドリング期間の長さとして計測される。ここで、機関始動回転数とは、内燃機関１において燃料噴射弁１１からの燃料噴射および点火プラグ１０による点火が開始されたと判断出来る閾値である。そして、ＥＣＵ２０は、図２に示すように、その計測値を、その計測時（即ち、機関始動時）に運転席荷重測定装置１９によって測定される運転席にかかる荷重と対応させて記憶する。
【００４９】
尚、イグニッションスイッチ１８がＯＮとなり且つ内燃機関１の機関回転数が所定の機関始動回転数以上となった時点から、内燃機関１の機関回転数が所定のアイドル終了回転数以上となった時点までの期間の長さをアイドリング期間の長さとして計測してもよい。ここで、アイドル終了回転数とは、目標アイドル回転数よりも高い値である。また、イグニッションスイッチ１８がＯＮとなり且つ内燃機関１の機関回転数が所定の機関始動回転数以上となった時点から、内燃機関１の機関負荷が所定のアイドル終了負荷以上となった時点までの期間の長さをアイドリング期間の長さとして計測してもよい。ここで、アイドル終了負荷とは、内燃機関１が目標アイドル回転数で運転されているときの機関負荷よりも高い値である。
【００５０】
本実施例では、アイドリング期間の長さを計測するＥＣＵ２０が、本発明に係る計測手段に相当する。また、アイドリング期間の長さを記憶するＥＣＵ２０が、本発明に係る記憶手段に相当する。
【００５１】
図２において、上段の縦軸はアイドリング期間の長さΔｔｉを表しており、下段の縦軸は運転席にかかる荷重Ｐｓを表している。また、図２において、横軸は、時系列の機関始動回数（ｎ回目の機関始動の“ｎ”）を表している。
【００５２】
このように、アイドリング期間の長さΔｔｉと運転席にかかる荷重Ｐｓとが記録された
ときに、ＥＣＵ２０は、運転席にかかる荷重Ｐｓが所定の範囲（例えば、図２に示す範囲ＡまたはＢ）内にあるもの同士は運転者が同一の者であるときのデータであると判断する。
【００５３】
そして、内燃機関１が冷間始動された場合、ＥＣＵ２０は、そのときの運転席にかかる荷重Ｐｓから運転者が同一であると判断出来る過去のアイドリング期間の長さΔｔｉのうち最新の所定回数分のデータを選択する。そして、選択した所定回数分のデータの平均値を算出し、その平均値を今回のアイドリング期間の長さΔｔｉｔｈの予測値とする。このようにアイドリング期間の長さを予測するＥＣＵ２０が、本発明に係る予測手段に相当する。
【００５４】
尚、所定回数は、アイドリング期間の長さΔｔｉｔｈを十分な精度で予測することが可能と判断出来る回数であって、実験等に基づいて予め定められている。
【００５５】
例として、今回の冷間始動がｎ＋１回目の機関始動であって、運転席にかかる荷重Ｐｓが範囲Ａに属している場合について説明する。尚、ここでは、所定回数を５回とする。この場合、ｎ回目以前の機関始動であって運転席にかかる荷重Ｐｓが範囲Ａ内であったときのアイドリング期間の長さΔｔｉのうち最新の５回分のデータ（図２の上段において楕円で囲まれたデータ）を選択する。そして、選択した５回分のデータの平均値を今回のアイドリング期間の長さΔｔｉｔｈの予測値とする。
【００５６】
上記のようなアイドリング期間の長さの予測方法によれば、車両の運転者を考慮しつつ、履歴に基づいてアイドリング期間の長さが予測される。従って、内燃機関１の冷間始動時に、その直後のアイドリング期間の長さをより高い精度で予測することが出来る。
【００５７】
尚、上記においては、選択した過去の所定回数分のアイドリング期間の長さの平均値を今回のアイドリング期間の長さの予測値としたが、選択したデータの平均値以外の代表値を予測値として用いてもよい。
【００５８】
また、内燃機関１の始動の時間帯も運転者に応じた傾向がある。そこで、本実施例においては、上記の運転席にかかる荷重に代えて内燃機関１の始動の時間帯に基づいて運転者を判断してもよい。この場合、運転席にかかる荷重に基づいて運転者を判断する場合と同様、内燃機関１の始動毎に、内燃機関１の始動の時間帯に対応させてアイドリング期間の長さを記憶する。そして、内燃機関１が冷間始動された場合、そのときの時間帯から運転者が同一であると判断出来る過去のアイドリング期間の長さのうち最新の所定回数分のデータを選択する。
【００５９】
また、イグニッションスイッチ１８がＯＮとなってからスタータがＯＮとなるまでの期間の長さも運転者に応じた傾向がある。そこで、上記の運転席にかかる荷重に代えてイグニッションスイッチ１８ＯＮからスタータＯＮまでの期間の長さに基づいて運転者を判断してもよい。この場合、運転席にかかる荷重に基づいて運転者を判断する場合と同様、内燃機関１の始動毎に、イグニッションスイッチ１８ＯＮからスタータＯＮまでの期間の長さに対応させてアイドリング期間の長さを記憶する。そして、内燃機関１が冷間始動された場合、そのときのイグニッションスイッチ１８ＯＮからスタータＯＮまでの期間の長さから運転者が同一であると判断出来る過去のアイドリング期間の長さのうち最新の所定回数分のデータを選択する。
【００６０】
さらに、運転席にかかる荷重、内燃機関１の始動の時間帯及びイグニッションスイッチ１８ＯＮからスタータＯＮまでの期間の長さの組合せに基づいて運転者を判別してもよい。
【００６１】
＜アイドリング期間中の点火時期およびスロットル弁開度＞
内燃機関１の冷間始動後のアイドリング期間中において昇温制御が実行される場合、点火時期の遅角量およびアイドリング期間の長さに応じて、アイドリング期間が終了した時点の三元触媒１４の温度およびアイドリング期間中の流出燃料成分の積算量が変化する。例えば、アイドリング期間中の点火時期の遅角量が一定の場合、アイドリング期間の長さが長いほど、アイドリング期間が終了した時点の三元触媒１４の温度は高くなり、アイドリング期間中の流出燃料成分の積算量は多くなる。また、アイドリング期間の長さが一定の場合、アイドリング期間中の点火時期の遅角量が大きいほど（即ち、点火時期が遅いほど）、アイドリング期間が終了した時点の三元触媒１４の温度は高くなり、アイドリング期間中の流出燃料成分の積算量は多くなる。
【００６２】
そこで、本実施例においては、アイドリング期間が終了した時点の三元触媒１４の温度が所定の活性温度以上となる範囲内で、アイドリング期間中における流出燃料成分の積算量が最少となるように、アイドリング期間中の点火時期、スロットル弁の開度および燃料噴射時間を制御する。以下、本実施例に係るアイドリング期間中の点火時期、スロットル弁の開度および燃料噴射時間の設定方法について説明する。
【００６３】
本実施例においては、アイドリング期間中における、内燃機関１の始動時点からの経過時間（以下、始動後経過時間と称することもある）に応じた三元触媒１４の温度および流出燃料成分の量を算出するための下記式（１）から（３）がＥＣＵ２０に記憶されている。これらの式（１）から（３）は実験等に基づいて予め求めることが出来る。尚、ここでは、アイドリング期間中に０．１ｓｅｃ毎に三元触媒１４の温度および流出燃料成分の量を算出する場合を例に挙げて説明する。
【００６４】
Ｔｃａｔ（ｔ）＝ａＴｃａｔ（ｔ−０．１）＋ｂＴｃａｔ（ｔ−０．２）＋ｆ（ＴＡ（ｔ−ｔｄ），ＳＡ（ｔ−ｔｄ），ＩＮＪ（ｔ−ｔｄ））・・・式（１）  
Ｔｃａｔ（ｔ）：始動後経過時間ｔにおける三元触媒１４の温度（℃）
ＴＡ（ｔ）：始動後経過時間ｔにおけるスロットル弁１３の開度（ｄｅｇ）
ＳＡ（ｔ）：始動後経過時間ｔにおける点火時期（ｄｅｇＢＴＤＣ）
ＩＮＪ（ｔ）：始動後経過時間ｔにおける燃料噴射時間（μｓｅｃ）
ａ，ｂ：定数、ｆ：関数、ｔｄ：応答遅れ時間
【００６５】
上記式（１）において、Ｔｃａｔ（ｔ−０．１）は始動後経過時間ｔより０．１ｓｅｃ前の三元触媒１４の温度である。また、Ｔｃａｔ（ｔ−０．２）は始動後経過時間ｔより０．２ｓｅｃ前の三元触媒１４の温度である。また、スロットル弁１３の開度、点火時期および燃料噴射時間のそれぞれが変化してから、その変化に応じて三元触媒１４の温度が変化するまでには応答遅れがある。ＴＡ（ｔ−ｔｄ）、ＳＡ（ｔ−ｔｄ）およびＩＮＪ（ｔ−ｔｄ）は、始動後経過時間ｔよりもそれぞれの応答遅れ時間ｔｄ前のスロットル弁１３の開度、点火時期および燃料噴射時間である。
【００６６】
ＨＣ（ｔ）＝ｃＨＣ（ｔ−０．１）＋ｄＨＣ（ｔ−０．２）＋ｇ（ＴＡ（ｔ−ｔｄ），ＳＡ（ｔ−ｔｄ），ＩＮＪ（ｔ−ｔｄ））・・・式（２）  
ＨＣ（ｔ）：始動後経過時間ｔにおける内燃機関１から排出される燃料成分（以下、機関排出燃料成分と称する）の量（ｇ／ｓｅｃ）
ｃ，ｄ：定数、ｇ：関数、ｔｄ：応答遅れ時間
【００６７】
上記式（２）において、ＨＣ（ｔ−０．１）は始動後経過時間ｔより０．１ｓｅｃ前の機関排出燃料成分の量である。また、ＨＣ（ｔ−０．２）は始動後経過時間ｔより０．２ｓｅｃ前の機関排出燃料成分の量である。また、スロットル弁１３の開度、点火時期、燃
料噴射時間および三元触媒１４の温度のそれぞれが変化してから、それに応じて機関排出燃料成分の量が変化するまでには応答遅れがある。ＴＡ（ｔ−ｔｄ）、ＳＡ（ｔ−ｔｄ）、ＩＮＪ（ｔ−ｔｄ）は、始後動経過時間ｔよりもそれぞれの応答遅れ時間ｔｄ前のスロットル弁１３の開度、点火時期および燃料噴射時間である。
【００６８】
ＨＣｃａｔ（ｔ）＝ｅＨＣｃａｔ（ｔ−０．１）＋ｈＨＣｃａｔ（ｔ−０．２）＋ｉＨＣ（ｔ−ｔｄ２）×Ｋ（ｔ−ｔｄ２）・・・式（３）
ＨＣｃａｔ（ｔ）：始動後経過時間ｔにおける流出燃料成分の量（ｇ／ｓｅｃ）
ｅ，ｈ，ｉ：定数、ｔｄ２：応答遅れ時間
Ｋ（ｔ）：始動後経過時間ｔにおける三元触媒１４での燃料成分浄化率
【００６９】
上記式（３）において、ＨＣｃａｔ（ｔ−０．１）は始動後経過時間ｔより０．１ｓｅｃ前の流出燃料成分の量である。また、ＨＣｃａｔ（ｔ−０．２）は始動後経過時間ｔより０．２ｓｅｃ前の流出燃料成分の量である。また、機関排出燃料成分の量が変化してから、それに応じて流出燃料成分の量が変化するまでには応答遅れがある。ＨＣ（ｔ−ｔｄ２）は始後動経過時間ｔよりも応答遅れ時間ｔｄ２前の機関排出燃料成分の量である。また、三元触媒１４での未燃燃料浄化率は該三元触媒１４の温度に応じて変化する。本実施例においては、三元触媒１４での未燃燃料浄化率と三元触媒１４の温度との関係が図３に示すようなマップとしてＥＣＵ２０に予め記憶されている。このマップに三元触媒１４の温度を代入することで三元触媒１４での未燃燃料浄化率を算出することが出来る。Ｋ（ｔ−ｔｄ２）は始動後経過時間ｔよりも応答遅れ時間ｔｄ２前の三元触媒１４での未燃燃料浄化率である。
【００７０】
そして、本実施例においては、ＥＣＵ２０は、内燃機関１が冷間始動された場合、上記のような方法でその直後のアイドリング期間の長さΔｔｉｔｈを予測する。このアイドリング期間の長さの予測値Δｔｉｔｈを式（１）のｔに代入することにより、今回のアイドリング期間が終了した時点の三元触媒１４の温度を算出することが出来る。また、式（２）及び（３）のｔに、０からアイドリング期間の長さの予測値Δｔｉｔｈを代入した値を積算することにより、アイドリング期間中の流出燃料成分の積算量を算出することが出来る。
【００７１】
そこで、本実施例では、ＥＣＵ２０は、下記式（４）を満たしつつ、下記式（５）によって算出されるアイドリング期間中の流出燃料成分の積算量Ｊが最少となるようなアイドリング期間中のスロットル弁１３の開度ＴＡ（ｔ）、点火時期ＳＡ（ｔ）および燃料噴射時間ＩＮＪ（ｔ）を時系列で算出する。
【００７２】
Ｔｃａｔ（Δｔｉｔｈ）≧Ｔｃａｔａｃｔ・・・式（４）
Ｔｃａｔ（Δｔｉｔｈ）：今回のアイドリング期間が終了した時点の三元触媒１４の温度（℃）
Ｔｃａｔａｃｔ：所定の活性温度（℃）
【００７３】
2009150354.tif 000003
Ｊ：アイドリング期間中の流出燃料成分の積算量（ｇ）
【００７４】
以上によれば、図４に示すような、アイドリング期間中におけるスロットル弁１３の開度、点火時期および燃料噴射時間それぞれの最適な制御値を、内燃機関１が冷間始動した時点で求めることが出来る。
【００７５】
そして、本実施例において、ＥＣＵ２０は、アイドリング期間中におけるスロットル弁１３の開度、点火時期および燃料噴射時間を、図４に示すように時系列で求められたＴＡ（ｔ）、ＳＡ（ｔ）およびＩＮＪ（ｔ）に制御する。尚、図４において、ＮＥｉはアイドル回転数を表している。また、本実施例においては、アイドリング期間中におけるスロットル弁１３の開度、点火時期および燃料噴射時間をこのように制御するＥＣＵ２０が、本発明に係る昇温手段に相当する。
【００７６】
これにより、アイドリング期間中の流出燃料成分の積算量を可及的に抑制しつつ、アイドリング期間が終了した時点の三元触媒１４の温度を所定の活性温度以上に制御することが出来る。従って、本実施例によれば、内燃機関１が冷間始動された場合において、アイドリング期間中の流出燃料成分の積算量およびアイドリング期間終了直後における流出燃料成分の量の双方を可及的に少なくすることが出来る。
【００７７】
＜実施例２＞
＜内燃機関およびその吸排気系の概略構成＞
図５は、本実施例に係る内燃機関およびその吸排気系の概略構成を示す図である。本実施例においては、内燃機関１を搭載する車両がオートマチックトランスミッションを搭載している。そして、シフトレバーポジションセンサ２１がＥＣＵ２０と電気的に接続されている。これら以外の概略構成は実施例１と同様である。また、本実施例においても、内燃機関１の冷間始動時に、実施例１と同様の方法で、アイドリング期間の長さを予測するとともに、アイドリング期間中におけるスロットル弁１３の開度、点火時期および燃料噴射時間それぞれの制御値が求められる。
【００７８】
＜アイドリング期間中の空燃比制御＞
以下、アイドリング期間中において、シフトポジションがニュートラルレンジである期間をニュートラルレンジアイドリング期間と称し、シフトポジションがドライブレンジである期間をドライブレンジアイドリング期間と称する。
【００７９】
本実施例においては、ニュートラルレンジアイドリング期間中は、内燃機関１から排出される排気（即ち、三元触媒１４に流入する排気）の空燃比が理論空燃比よりもリーン側の空燃比である目標リーン空燃比に制御される。これにより、三元触媒１４の昇温が促進させることが出来る。
【００８０】
しかしながら、空燃比がリーンの排気が三元触媒１４に流入すると三元触媒１４にＯ２が吸蔵される。三元触媒１４におけるＯ２の吸蔵量が増加すると三元触媒１４のＮＯｘ還元能力が低下する。そのため、三元触媒１４にＯ２が吸蔵された状態でアイドリング期間が終了し三元触媒１４に流入する排気の流量が急増すると、ＮＯｘの流出量の増加を招く虞がある。
【００８１】
そこで、アイドリング期間中において、シフトポジションがニュートラルレンジからドライブレンジに移った後、ドライブレンジアイドリング期間中においては、内燃機関１から排出される排気が理論空燃比よりもリッチ側の空燃比である目標リッチ空燃比に制御される。これにより、三元触媒１４に吸蔵されたＯ２をドライブレンジアイドリング期間中に減少させることが出来る。
【００８２】
尚、本実施例において、上記のようなアイドリング期間中における排気の空燃比の制御
は、ＥＣＵ２０によってスロットル弁１３の開度および燃料噴射時間を制御することによって行われる。排気の空燃比を制御すべくスロットル弁１３の開度および燃料噴射時間を制御するＥＣＵ２０が、本発明に係る空燃比制御手段に相当する。
【００８３】
しかしながら、ドライブレンジアイドリング期間中において、内燃機関１から排出される排気の空燃比を過度にリッチにすると流出燃料成分の量が増加する虞がある。従って、ドライブレンジアイドリング期間中における流出燃料成分の量およびアイドリング期間終了後のＮＯｘの流出量の双方を可及的に抑制するためには、アイドリング期間が終了する時点で三元触媒１４におけるＯ２の吸蔵量が０となるのが好ましい。
【００８４】
そこで、本実施例においては、ニュートラルレンジ期間中において三元触媒１４に吸蔵されたＯ２の量を算出する。さらに、算出されたＯ２の吸蔵量に基づいて、アイドリング期間が終了する時点で三元触媒１４におけるＯ２の吸蔵量が略０となるようにドライブレンジアイドリング期間中の目標リッチ空燃比を設定する。以下、本実施例に係るドライブレンジアイドリング期間中の目標リッチ空燃比の設定方法について説明する。
【００８５】
本実施例においては、アイドリング期間中の目標リッチ空燃比を算出するための下記式（６）から（８）がＥＣＵ２０に記憶されている。これらの式（６）から（８）は実験等に基づいて予め求めることが出来る。尚、ここでは、ニュートラルレンジ期間中に０．１ｓｅｃ毎に三元触媒１４におけるＯ２の吸蔵量を算出する場合を例に挙げて説明する。
【００８６】
ＯＳＣ（ｔ）＝ＯＳＣ（ｔ−０．１）＋Ｏ２ｃａｔ（ｔ−ｔｄ１）・・・式（６）
Ｏ２ｃａｔ（ｔ−ｔｄ１）＝Ｇａ（ｔ−ｔｄ１−ｔｄ２）×α−ＩＮＪ（ｔ−ｔｄ１−ｔｄ３）×ＡＦＲｓｔ・・・式（７）
ＯＳＣ（ｔ）：始動後経過時間ｔにおける三元触媒１４でのＯ２吸蔵量（ｇ）
Ｏ２ｃａｔ（ｔ）：始動後経過時間ｔにおける三元触媒１４への流入Ｏ２量（ｇ／ｓ）
Ｇａ（ｔ）：始動後経過時間ｔにおける内燃機関１の吸入空気量（ｇ／ｓ）（エアフローメータ１２による検出値）
ＩＮＪ（ｔ）：始動後経過時間ｔにおける燃料噴射時間（μｓｅｃ）
ＡＦＲｓｔ：理論空燃比
α：空気中におけるＯ２の割合
ｔｄ１：三元触媒１４への流入Ｏ２量が三元触媒１４でのＯ２吸蔵量に反映されるまでの遅れ時間
ｔｄ２：内燃機関１の吸入空気量が三元触媒１４への流入Ｏ２量に反映されるまでの遅れ時間
ｔｄ３：燃料噴射が実行されてから該燃料噴射によって噴射された燃料が燃焼することで生じた既燃ガスが排気として三元触媒１４へ流入するまでの遅れ時間
【００８７】
上記式（６）および（７）に係る各遅れ時間ｔｄ１、ｔｄ２およびｔｄ３は実験等に基づいて予め求めることが出来る。
【００８８】
上記式（６）および（７）により、ニュートラルレンジ期間中における三元触媒１４でのＯ２吸蔵量を算出することが出来る。但し、三元触媒１４でのＯ２吸蔵量は三元触媒１４の温度Ｔｃａｔに応じてその最大値が定まる。つまり、下記式（６）´が成立する。
ＯＳＣ（ｔ）≦ＯＳＣｍａｘ（Ｔｃａｔ）・・・式（６）´
ＯＳＣｍａｘ：三元触媒１４でのＯ２吸蔵量の最大値（ｇ）
Ｔｃａｔ：三元触媒１４の温度（℃）
【００８９】
三元触媒１４でのＯ２吸蔵量の最大値ＯＳＣｍａｘと三元触媒１４の温度Ｔｃａｔとの関係は図６に示すようなマップとしてＥＣＵ２０に予め記憶されている。このマップに三
元触媒１４の温度を代入することで三元触媒１４でのＯ２吸蔵量の最大値を算出することが出来る。そして、上記式（６）の算出値がその最大値を超えた場合は三元触媒１４でのＯ２吸蔵量は最大値となっていると判断する。
【００９０】
本実施例では、アイドリング期間中においてシフトポジションがニュートラルレンジからドライブレンジに移った時点で、ＥＣＵ２０が、その時点における三元触媒１４でのＯ２吸蔵量を上記式（６）、（７）および（６）´に基づいて算出する。本実施例においては、このようにニュートラルレンジ期間中に三元触媒１４に吸蔵されたＯ２の量を算出するＥＣＵ２０が、本発明に係るＯ２吸蔵量算出手段に相当する。そして、アイドリング期間中においてシフトポジションがニュートラルレンジからドライブレンジに移った時点で下記式（８）に基づいて今回のドライブレンジアイドリング期間中の目標リッチ空燃比ＡＦＲｄｉを算出する。
【００９１】
ＯＳＣ（Δｔｎｉｔｈ）＝Ｇａｄｉｔｈ×Δｔｄｉｔｈ×（ＡＦＲｓｔ−ＡＦＲｄｉ）／ＡＦＲｓｔ・・・式（８）
ＯＳＣ（ｔ）：始動後経過時間ｔにおける三元触媒１４でのＯ２吸蔵量（ｇ）
Ｇａｄｉｔｈ：今回のドライブレンジアイドリング期間中の吸入空気量（ｇ／ｓ）
Δｔｎｉｔｈ：今回のニュートラルレンジアイドリング期間の長さの実測値（ｓｅｃ）
Δｔｄｉｔｈ：今回のドライブレンジアイドリング期間の長さの予測値（ｓｅｃ）
ＡＦＲｓｔ：理論空燃比
ＡＦＲｄｉ：今回のドライブレンジアイドリング期間中の目標リッチ空燃比
【００９２】
ドライブレンジアイドリング期間中の吸入空気量は、シフトポジションがニュートラルレンジからドライブレンジに移った時点における内燃機関１の冷却水温に基づいて設定される。そして、ドライブレンジアイドリング期間の長さについては、シフトポジションがニュートラルレンジからドライブレンジに移った時点で予測する。
【００９３】
本実施例においては、シフトポジションがニュートラルレンジからドライブレンジに移った時点において、その後のドライブレンジアイドリング期間の長さをアイドリング期間の長さの予測方法と同様の方法で予測する。つまり、内燃機関１の始動毎にドライブレンジアイドリング期間の長さをＥＣＵ２０が計測し、その計測値をその計測時に運転席荷重測定装置１９によって測定される運転席にかかる荷重と対応させて記憶する。そして、シフトポジションがニュートラルレンジからドライブレンジに移った時点において、そのときの運転席にかかる荷重から運転者が同一であると判断出来る過去のドライブレンジアイドリング期間の長さのうち最新の所定回数分のデータを選択する。そして、選択した所定回数分のデータの平均値を今回のドライブレンジアイドリング期間の長さの予測値とする。
【００９４】
尚、ドライブレンジアイドリング期間の長さを予測する場合の所定回数も、ドライブレンジアイドリング期間の長さを十分な精度で予測することが可能と判断出来る回数であって、実験等に基づいて予め定められている。また、選択した所定回数分のデータの平均値以外の代表値を今回のドライブレンジアイドリング期間の長さの予測値としてもよい。また、運転席にかかる荷重に代えて又はそれに加えて、内燃機関１の始動の時間帯および／またはイグニッションスイッチ１８ＯＮからスタータＯＮまでの期間の長さに基づいて運転者を判断してもよい。
【００９５】
本実施例においては、ドライブレンジアイドリング期間の長さを計測するＥＣＵ２０が本発明に係るドライブレンジアイドリング期間計測手段に相当する。また、ドライブレンジアイドリング期間の長さを記憶するＥＣＵ２０が、本発明に係るドライブレンジアイドリング期間記憶手段に相当する。また、ドライブレンジアイドリング期間の長さを予測す
るＥＣＵ２０が、本発明に係るドライブレンジアイドリング期間予測手段に相当する。
【００９６】
上記式（８）においては、左辺ＯＳＣ（Δｔｎｉｔｈ）が、上記式（６）、（７）および（６）´に基づいて算出されたシフトポジションがニュートラルレンジからドライブレンジに移った時点における三元触媒１４でのＯ２吸蔵量を表している。そして、右辺が、ドライブレンジアイドリング期間中に三元触媒１４に排気に含まれた状態で供給される燃料の量を表している。そのため、上記式（８）を満たすようなドライブレンジアイドリング期間中の目標リッチ空燃比ＡＦＲｄｉを求め、ドライブレンジアイドリング期間中の空燃比をその値に制御することにより、アイドリング期間が終了する時点での三元触媒１４におけるＯ２の吸蔵量を略０とすることが出来る。
【００９７】
上述したように、本実施例においても、内燃機関１の冷間始動時に、実施例１と同様の方法で、アイドリング期間中におけるスロットル弁１３の開度ＴＡ（ｔ）、点火時期ＳＡ（ｔ）および燃料噴射時間ＩＮＪ（ｔ）それぞれの制御値が時系列で求められる。さらに、本実施例においては、ドライブレンジアイドリング期間中の空燃比を上記のように算出された目標リッチ空燃比に制御すべく、ドライブレンジアイドリング期間中のスロットル弁１３の開度ＴＡ（ｔ）および燃料噴射時間ＩＮＪ（ｔ）が、図７に示すように補正される。尚、目標リッチ空燃比とスロットル弁１３の開度ＴＡ（ｔ）および燃料噴射時間ＩＮＪ（ｔ）の補正量との関係は実験等によって予め求めることが出来る。また、図７において、ＡＦＲ（ｔ）は、始動後経過時間ｔにおける排気の空燃比を表している。
【００９８】
以上により、ドライブレンジアイドリング期間中における排気の空燃比が過度にリッチ側の空燃比となることを抑制しつつ、アイドリング期間が終了する時点での三元触媒１４におけるＯ２の吸蔵量を略０とすることが出来る。従って、本実施例によれば、ドライブレンジアイドリング期間中における流出燃料成分の量およびアイドリング期間終了後のＮＯｘの流出量の双方を可及的に抑制することが可能となる。
【００９９】
尚、本実施例においては、アイドリング期間が終了する時点で三元触媒１４におけるＯ２の吸蔵量を略０とすべくドライブレンジアイドリング期間中の目標リッチ空燃比を設定した。しかしながら、アイドリング期間が終了する時点で三元触媒１４におけるＯ２の吸蔵量は必ずしも略０でなくともよく、その値が許容範囲の上限値以下となるように目標リッチ空燃比を設定してもよい。
【０１００】
＜変形例＞
ここで、本実施例に係るドライブレンジアイドリング期間中の目標リッチ空燃比の算出方法の変形例について説明する。上記においては、ドライブレンジアイドリング期間中の目標リッチ空燃比を設定するときに、シフトポジションがニュートラルレンジからドライブレンジに移った時点において、その後のドライブレンジアイドリング期間の長さを予測した。そして、ドライブレンジアイドリング期間の長さの予測値を用いて上記式（８）に基づいてドライブレンジアイドリング期間中の目標リッチ空燃比を算出した。
【０１０１】
しかしながら、ドライブレンジアイドリング期間の長さは、アイドリング期間全体の長さの予測値からニュートラルレンジアイドリング期間の長さの実測値を減算することによっても求めることが出来る。そこで、本変形例においては、上記式（８）に代えて下記式（９）に基づいてドライブレンジアイドリング期間中の目標リッチ空燃比を算出する。
【０１０２】
ＯＳＣ（Δｔｎｉｔｈ）＝Ｇａｄｉｔｈ×（Δｔｉｔｈ−Δｔｎｉｔｈ）×（ＡＦＲｓｔ−ＡＦＲｄｉ）／ＡＦＲｓｔ・・・式（９）
ＯＳＣ（ｔ）：始動後経過時間ｔにおける三元触媒１４でのＯ２吸蔵量（ｇ）
Ｇａｄｉｔｈ：今回のドライブレンジアイドリング期間中の吸入空気量（ｇ／ｓ）
Δｔｉｔｈ：今回のアイドリング期間の長さの予測値（ｓｅｃ）
Δｔｎｉｔｈ：今回のニュートラルレンジアイドリング期間の長さの実測値（ｓｅｃ）
ＡＦＲｓｔ：理論空燃比
ＡＦＲｄｉ：今回のドライブレンジアイドリング期間中の目標リッチ空燃比
【０１０３】
上記式（９）によっても、アイドリング期間が終了する時点での三元触媒１４におけるＯ２の吸蔵量が略０となるようなドライブレンジアイドリング期間中の目標リッチ空燃比を算出することが出来る。そして、上記式（９）を用いることにより、内燃機関１の始動毎にアイドリング期間全体の長さとは別にドライブレンジアイドリング期間の長さを計測し記憶することなく、ドライブレンジアイドリング期間中の目標リッチ空燃比を算出することが可能となる。
【図面の簡単な説明】
【０１０４】
【図１】本発明の実施例１に係る内燃機関およびその吸排気系の概略構成を示す図。
【図２】本発明の実施例１に係るアイドリング期間の長さの予測方法について説明するための図。
【図３】実施例１に係る三元触媒での未燃燃料浄化率と三元触媒の温度との関係を示すマップ。
【図４】本発明の実施例１に係る、アイドリング期間中における、スロットル弁の開度、点火時期および燃料噴射時間の制御値、アイドル回転数、三元触媒の温度、流出燃料成分の量の推移を示す図。
【図５】実施例２に係る内燃機関およびその吸排気系の概略構成を示す図。
【図６】実施例２に係る三元触媒でのＯ２吸蔵量の最大値と三元触媒の温度との関係を示すようなマップ。
【図７】本発明の実施例２に係る、アイドリング期間中における、スロットル弁の開度、点火時期および燃料噴射時間の制御値、排気の空燃比、アイドル回転数、三元触媒の温度の推移を示す図。
【符号の説明】
【０１０５】
１・・・内燃機関
２・・・気筒
８・・・吸気通路
９・・・排気通路
１０・・点火プラグ
１１・・燃料噴射弁
１２・・エアフローメータ
１３・・スロットル弁
１４・・三元触媒
１５・・水温センサ
１６・・クランクポジションセンサ
１７・・アクセル開度センサ
１８・・イグニッションスイッチ
１９・・運転席荷重測定装置
２０・・ＥＣＵ
２１・・シフトレバーポジションセンサ
【図１】
2009150354.tif 000004
【図２】
2009150354.tif 000005
【図３】
2009150354.tif 000006
【図４】
2009150354.tif 000007
【図５】
2009150354.tif 000008
【図６】
2009150354.tif 000009
【図７】
2009150354.tif 000010