(57)【要約】【課題】スロットルバルブにデポジットが付着している場合にＩＳＣ学習値がリセットされたとき、エアコンカットによるアイドル回転数のハンチングを抑制してアイドル回転数を安定させることができる内燃機関の制御装置を提供すること。【解決手段】エンジンシステムにおいて、ＥＣＵ２０がエアコンカット時におけるＩＳＣ学習増量条件が成立しているか否かを判断し（Ｓ４）、ＩＳＣ学習増量条件が成立している場合に（Ｓ４：ＹＥＳ）、ＩＳＣ学習値を増量する（Ｓ５）。これにより、エンジン１の吸入空気量が増加し、エンジン回転がエアコンカット実施回転数よりも下がらなくなって、エンジン回転数がハンチングしなくなりアイドル回転数が安定する。【選択図】図３
2010031691.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関のアイドル運転時に実際のアイドル回転数が目標アイドル回転数に一致するように吸入空気量を学習するアイドル回転数学習制御手段と、エアコンが作動しているときにアイドル回転数が所定回転数以下に低下した場合にエアコンの作動を禁止するエアコンカット手段とを備えた内燃機関の制御装置において、
前記アイドル回転数学習制御手段は、前記エアコンカット手段によりエアコンの作動が禁止された場合に、吸入空気量の学習値を所定量増やす
ことを特徴とする内燃機関の制御装置。
【請求項２】
請求項１に記載する内燃機関の制御装置において、
前記アイドル回転数学習制御手段は、吸入空気量の学習値を単位時間当たり一定量ずつ増やす
ことを特徴とする内燃機関の制御装置。
【請求項３】
請求項１又は請求項２に記載する内燃機関の制御装置において、
前記アイドル回転数学習制御手段は、前記エアコンカット手段によるエアコンの作動禁止が所定回数以上実施された後に、吸入空気量の学習値を所定量増やす
ことを特徴とする内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関のアイドル運転時におけるエンジン回転数（アイドル回転数）を安定させる内燃機関の制御装置に関する。特に、エアコンスイッチがオンされた状態におけるアイドル回転数を安定させる内燃機関の制御装置に関するものである。
【背景技術】
【０００２】
近年、自動車に搭載されるエンジンのアイドル回転数制御としては、エンジンの吸気通路に電子制御式のスロットルバルブを設け、実際のアイドル回転数が目標アイドル回転数に一致するようにスロットルバルブの開度を調整してアイドル回転数を制御するという方法が採られている。
【０００３】
このようなアイドル回転数制御では、実際のアイドル回転数を目標アイドル回転数にするスロットルバルブの開度に応じた吸入空気量をＩＳＣ学習値として学習し、そのＩＳＣ学習値をスロットルバルブの開度に反映させる学習制御（以下、ＩＳＣ学習制御ともという）が行われている。
【０００４】
ここで、エアコンを作動させた場合には、エアコン作動分のエンジン出力を向上させるために、アイドル回転数を上昇させている。その一方、エンジンストールを防止するために、エアコン作動中にアイドル回転数が所定回転数以下に低下した場合、エアコンの作動を禁止するエアコンカットが実施されるようになっている（特許文献１）。
【特許文献１】特開２０００−１０８６５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、経年変化などによりスロットルバルブにデポジットが付着している場合、車両整備時などのバッテリクリア等によってＩＳＣ学習値がリセットされた状態でエンジンが始動されてエアコンがオンされると、次のような問題が発生するおそれがあった。すなわち、スロットルバルブにデポジットが付着している状態でＩＳＣ学習値がリセットされると、デポジットが付着していない状態（新品状態）で目標アイドル回転数を確保するスロットルバルブの開度になるようなＩＳＣ学習値を初期セットする。このため、デポジットが付着している状態では、吸入空気量が不足してしまい、アイドル回転数が低下してしまう。このとき、エアコンがオンされる（又はエンジン始動時にエアコンがオンされている）と、エンジンストール防止のためにエアコンカットが実施される。そして、エアコンカットが実施されると、エアコンの負荷がエンジンに作用しなくなるため、アイドル回転数が上昇してエアコンカットから復帰し、エアコンが作動する。その結果、再び吸入空気量が不足してアイドル回転数が低下する。
【０００６】
このように、スロットルバルブにデポジットが付着している場合に、バッテリクリア等によってＩＳＣ学習値がリセットされた状態でエアコンがオンされていると、アイドル回転数の低下に対するエアコンカットによるアイドル回転数の上昇と、エアコンカットからの復帰によるアイドル回転数の低下とが繰り返し発生する。つまり、エアコンカットによるアイドル回転数のハンチングが発生してしまうおそれがあった。
【０００７】
そして、このアイドル回転数のハンチングは、ＩＳＣのフィードバック制御量が更新されて吸入空気量が大きくなるまで続いてしまう。また、ＩＳＣ学習値を学習（更新）しないと、再始動後にアイドル回転数のハンチングが再発してしまう。ＩＳＣのフィードバック制御量は、再始動時にクリアされてしまうからである。
【０００８】
そこで、本発明は上記した問題点を解決するためになされたものであり、スロットルバルブにデポジットが付着している場合にＩＳＣ学習値がリセットされたとき、エアコンカットによるアイドル回転数のハンチングを抑制してアイドル回転数を安定させることができる内燃機関の制御装置を提供することを課題とする。
【課題を解決するための手段】
【０００９】
上記問題点を解決するためになされた本発明に係る内燃機関の制御装置は、内燃機関のアイドル運転時に実際のアイドル回転数が目標アイドル回転数に一致するように吸入空気量を学習するアイドル回転数学習制御手段と、エアコンが作動しているときにアイドル回転数が所定回転数以下に低下した場合にエアコンの作動を禁止するエアコンカット手段とを備えた内燃機関の制御装置において、前記アイドル回転数学習制御手段は、前記エアコンカット手段によりエアコンの作動が禁止された場合に、吸入空気量の学習値を所定量増やすことを特徴とする。
【００１０】
この内燃機関の制御装置では、エアコンカット手段によってエアコンの作動が禁止された場合には、アイドル回転数学習制御手段により、吸入空気量の学習値が所定量増やされる。このため、スロットルバルブにデポジットが付着している場合に、バッテリクリア等によって学習値がリセットされても、エアコンカットから復帰した際、吸入空気量が増加しているのでアイドル回転数の低下が抑制される。その結果、アイドル回転数がエアコンカットが実施される所定回転数まで低下しなくなる。これにより、エアコンカットから復帰した後に、再度エアコンカットが実施されなくなるため、アイドル回転数のハンチングが抑制され、アイドル回転数を安定させることができる。
【００１１】
本発明に係る内燃機関の制御装置においては、前記アイドル回転数学習制御手段は、吸入空気量の学習値を単位時間当たり一定量ずつ増やすことが望ましい。
【００１２】
吸入空気量の学習値を一度に増やしてしまうと、スロットルバルブへのデポジットの付着態様（量や付着状態など）によっては、バッテリクリア等によって学習値がリセットされた状態でエアコンカットから復帰した際、吸入空気量が過剰となりアイドル回転数が上昇し過ぎるおそれがある。
【００１３】
このため、この内燃機関の制御装置では、エアコンカット手段によりエアコンの作動が禁止された場合には、吸入空気量の学習値を単位時間当たり一定量ずつ増やす（除変する）ようにしている。これにより、エアコンカットから復帰した際に、吸入空気量が過剰となることが確実に防止されるので、アイドル回転数を過剰に上昇させることなく安定させることができる。
【００１４】
また、本発明に係る内燃機関の制御装置においては、前記アイドル回転数学習制御手段は、前記エアコンカット手段によるエアコンの作動禁止が所定回数以上実施された後に、吸入空気量の学習値を所定量増やすことが望ましい。
【００１５】
エアコンカットは、経年変化などによりスロットルバルブにデポジットが付着している場合に吸入空気が不足して発生する他、内燃機関に負荷が一時的にかかった場合でも実施される。つまり、スロットルバルブにデポジットが付着していない場合でも実施される。このような場合、エアコンカット手段によりエアコンの作動が禁止されたときに、アイドル回転数学習制御手段により吸入空気量の学習値を所定量増やしまうと、エアコンカットから復帰した際、吸入空気量が過剰となりアイドル回転数が上昇し過ぎるおそれがある。そして、スロットルバルブにデポジットが付着していない場合にエアコンカットが実際された場合には、エアコンカットの実施と復帰が繰り返して行われることはない。
【００１６】
このため、この内燃機関の制御装置では、エアコンカット手段によるエアコンの作動禁止が所定回数以上実施された後に、吸入空気量の学習値を所定量増やすようにしている。これにより、スロットルバルブにデポジットが付着していない場合にエアコンカットが実施されても、吸入空気量の学習値が増やされることがない。すなわち、スロットルバルブにデポジットが付着している場合にエアコンカットが実施されたときにのみ、吸入空気量の学習値が増やされる。これにより、エアコンカットから復帰した際、スロットルバルブへのデポジットの付着の有無に関係なく、アイドル回転数学習制御手段により適切な吸入空気量とすることができるので、アイドル回転数を安定させることができる。
【発明の効果】
【００１７】
本発明に係る内燃機関の制御装置によれば、上記した通り、スロットルバルブにデポジットが付着している場合にＩＳＣ学習値がリセットされたとき、エアコンカットにより発生するアイドル回転数のハンチングを抑制してアイドル回転数を安定させることができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の内燃機関の制御装置を具体化した最も好適な実施の形態について図面に基づいて詳細に説明する。そこで、本実施の形態に係る内燃機関の制御装置について、図１を参照しながら説明する。図１は、本実施の形態に係る制御装置を適用したエンジンシステムを示す概略構成図である。
【００１９】
エンジンシステムを構成する多気筒のエンジン１は、その吸気系に吸気マニホールド２、エアダクト３及びエアクリーナ４を備えている。これら吸気マニホールド２、エアダクト３及びエアクリーナ４の内部により、エンジン１に外気を吸入させる一連の吸気通路５が構成されている。また、エンジン１は、その排気系に排気マニホールド６、排気管７及び触媒コンバータ８を備えている。これら排気マニホールド６、排気管７及び触媒コンバータ８の内部により、エンジン１から排気ガスを排出する一連の排気通路９が構成されている。
【００２０】
エンジン１には、複数の燃焼室１０のそれぞれに対応して燃料噴射弁（インジェクタ）１１が設けられている。これらインジェクタ１１には、燃料タンク（図示略）から燃料ポンプ（図示略）により燃料が供給される。各インジェクタ１１に供給された燃料は、各インジェクタ１１が作動することにより、吸気ポート１２へ向けて噴射される。吸気通路５には、エアクリーナ４を通って清浄化された空気が導入される。この導入された空気と噴射された燃料とが混合気を形成して各燃焼室１０に吸入される。吸入された混合気は、各燃焼室１０にて、点火装置１３が作動することにより、点火されて爆発燃焼する。燃焼後の排気ガスは、排気通路９を通じて外部へ排出される。
【００２１】
吸気マニホールド２は、吸気の脈動を沈静化するためのサージタンク１４と、そのタンク１４から各気筒へ分岐する複数の分岐パイプ１５と、サージタンク１４の空気流上流側に位置するスロットルボディ１６とを備えている。スロットルボディ１６には、スロットルバルブ１７が設けられている。スロットルバルブ１７は、運転者によるアクセルペダル（図示略）の操作に連動して開閉するものである。スロットルバルブ１７が開閉されることにより、吸気通路５を流れる空気量（吸気量）が調節される。そして、吸気通路５を流れる空気量（吸気量）を測定するために、エアダクト３にエアフローメータ３１が設けられている。
【００２２】
スロットルバルブ１７には、その開度（スロットル開度）ＴＡを検出するためのスロットルセンサ２１が設けられている。サージタンク１４には、吸気圧ＰＭを検出するための吸気圧センサ２２が設けられている。エンジン１には、その回転速度（エンジン回転速度）ＮＥを検出するための回転速度センサ２３が設けられている。エンジン１には、その内部を流れる冷却水の温度（冷却水温）ＴＨＷを検出するための水温センサ２４が設けられている。
【００２３】
そして、エンジン１の運転を制御するために、電子制御装置（ＥＣＵ）２０が設けられている。ＥＣＵ２０は、周知のように中央処理装置（ＣＰＵ）及びメモリなどを備える。ＥＣＵ２０には、上記した各種センサ２１〜２４が接続されている。同じく、ＥＣＵ２０には、各インジェクタ１１および点火装置１３がそれぞれ接続されている。さらに、ＥＣＵ２０は、車両に搭載されているエアコン（Ａ／Ｃ）５０、及びブレーキスイッチ５１にも接続されている。
【００２４】
このＥＣＵ２０は、各種センサ２１〜２４からの検出信号に基づき、各インジェクタ１１及び点火装置１３を制御することにより、燃料噴射制御及び点火時期制御を実行する。また、ＥＣＵ２０は、各種センサ２１〜２４、およびエアフローメータ３１に基づき、エンジン１のアイドルスピードコントロール制御（ＩＳＣ学習制御）を実行する。ＩＳＣ学習制御は、エンジン１のアイドル運転時に行われる制御である。すなわち、アイドル運転時のエンジン回転数を目標のアイドル回転数に一致させるべく、実際のアイドル回転数を目標アイドル回転数にするスロットルバルブの開度に応じた吸入空気量をＩＳＣ学習値として学習し、そのＩＳＣ学習値をスロットルバルブの開度に反映させる制御である。なお、ＥＣＵ２０が本発明の「アイドル回転数学習制御手段」に相当する。
【００２５】
また、ＥＣＵ２０は、エンジン１のアイドル運転時にエアコン５０がオンされている状態で、エアコン５０の負荷によるエンジン１のストールを防止するために、アイドル回転数が所定回転数以下に低下した場合にはエアコン５０の作動を禁止する。つまり、ＥＣＵ２０は、本発明の「エアコンカット手段」に相当する。
【００２６】
ここで、経年変化などによりスロットルバルブ１７にデポジットが付着している場合（ＩＳＣ学習値イニシャルでは吸入空気量不足になる場合）に、車両整備時などのバッテリクリア等によってＩＳＣ学習値がリセットされた状態でエンジン１が始動されてエアコン５０がオンされると、図２に示すように、エアコンカットによるアイドル回転数のハンチングが発生してしまう。なお、図２は、エアコンカットによってアイドル回転数がハンチングしたときの各種信号及びエンジン回転数を示すタイムチャートである。
【００２７】
このようにエンジン回転数がハンチングするのは、スロットルバルブ１７にデポジットが付着しておりＩＳＣ学習値イニシャルでは吸入空気量不足になる場合、ＩＳＣ学習値がリセットされた状態でエアコン５０がオンされる（又はエンジン始動時にエアコンがオンされている）と、吸入空気量が不足してしまい、アイドル回転数が低下してしまう（図２の時刻ｔ０〜ｔ１間参照）。
【００２８】
そして、時刻ｔ１において、エンジン回転数がエアコンカット実施回転数まで低下すると、エアコンカットが実施（オン）される。これにより、エンジン１のストールが防止される。その結果、エアコン５０の負荷がエンジン１に作用しなくなり、時刻ｔ２において、エンジン回転数が上昇してエアコン復帰回転数に達すると、エアコンカットがオフされて（エアコンカットから復帰して）、エアコン５０が作動し始める。このため、再び吸入空気量が不足してアイドル回転数が低下して、エアコンカットが実施される。以後、エアコンカットからの復帰、エアコンカットの実施が繰り返される。このようにして、エアコンカットによるアイドル回転数のハンチングが発生してしまうのである。
【００２９】
なお、このようなアイドル回転数のハンチングは、ＥＣＵ２０によって行われているＩＳＣフィードバックにより吸入空気量が所定量（エンジン回転数がエアコンカット実施回転数を下回らない量）になるまで継続する。また、ＩＳＣフィードバックにより吸入空気量が増えてアイドル回転数のハンチングが収まったとしても、エンジン１の再始動時にＩＳＣフィードバックはクリアされるため、ＩＳＣ学習値が更新されていないと、エンジン１の再始動後にアイドル回転数のハンチングが再発してしまう。なお、ＩＳＣ学習値の更新は、一般的に水温センサ２４で検出される温度が所定値以上になっている状態（エンジン１の暖機完了後）のアイドル時に行われる。
【００３０】
このため、本実施の形態のエンジンシステムでは、エアコンカットによるアイドル回転数のハンチングが抑制するために、以下に述べるハンチング抑制制御を実施している。そこで、このハンチング抑制制御について、図３及び図４を参照しながら説明する。図３は、エアコンカットによるアイドル回転数のハンチング抑制制御の内容を示すフローチャートである。図４は、ハンチング抑制制御を実施した際における各種信号及びエンジン回転数を示すタイムチャートである。なお、図３に示すハンチング抑制制御はエンジン１の運転中に数ｍｓで繰り返し実施される。また、ＩＳＣ学習制御については公知の方法により実施される。
【００３１】
まず、ＥＣＵ２０は、エンジン１がアイドル運転時においてエアコンカットによるアイドル回転数のハンチングが発生しているか否かを判断する。具体的には、前回のエアコンカットから所定時間（本実施の形態では４秒）未満、かつアイドル運転状態が所定時間（本実施の形態では３秒）以上であるか否かが判断される（ステップ（以下、「Ｓ」とも記す）１）。なお、アイドル運転状態であるか否かの判断については公知の方法により行えばよい。
【００３２】
そして、ＥＣＵ２０は、エンジン１がアイドル運転時においてエアコンカットによるアイドル回転数のハンチングが発生していると判断すると（Ｓ１：ＹＥＳ）、エアコンカットの開始タイミングであるか否かを判断する（ステップ２）。一方、ＥＣＵ２０は、エンジン１がアイドル運転時においてエアコンカットによるアイドル回転数のハンチングが発生していないと判断すると（Ｓ１：ＮＯ）、エアコンカット回数をクリアし（ステップ６）、後述するステップ４の処理を実行する。
【００３３】
ここで、ステップ２の処理時においてエアコンカットの開始タイミングであれば（Ｓ２：ＹＥＳ）、ＥＣＵ２０はエアコンカット回数をカウントアップする（ステップ３）。一方、ステップ２の処理時においてエアコンカットの開始タイミングでなけらば（Ｓ２：ＮＯ）、ＥＣＵ２０はエアコンカット回数をカウントアップすることなく、後述するステップ４の処理を実行する。
【００３４】
そして、ＥＣＵ２０はステップ４において、エアコンカット時におけるＩＳＣ学習増量条件が成立しているか否かを判断する。ここで、ＩＳＣ学習増量条件は、（１）ＩＳＣ学習の完了（学習値の更新）履歴がないこと、（２）ＥＣＵ２０がエンジンシステムの異常（故障）を検出していないこと、（３）ブレーキスイッチ５１がオンされていること、（４）エアコンカット回数が所定回数（本実施の形態では３回）以上であること、（５）エアコンカット開始タイミングであることであり、（１）〜（５）の条件がすべて成立した場合に限り、ＩＳＣ学習増量条件が成立していると判断される。
【００３５】
このステップ４の処理において、ＥＣＵ２０が上記（１）〜（５）の条件をすべて満たしていると判断すると（Ｓ４：ＹＥＳ）、ＥＣＵ２０はＩＳＣ学習値を所定量だけ増量する（ステップ５）。本実施の形態では、ＩＳＣ学習値が０．１Ｌ／ｓだけ増量される。このように、ＩＳＣ学習値を単位時間当たり一定量ずつ増やす（除変する）ことにより、エアコンカットから復帰した際に、吸入空気量が過剰となることを確実に防止している。これにより、エアコンカットから復帰した際に、吸入空気量が過剰となってエンジン回転数（アイドル回転数）が過剰に上昇することなく安定させることができる。
【００３６】
一方、ステップ４の処理において、ＥＣＵ２０が上記（１）〜（５）の条件のうち１つでも満たしていないと判断すると（Ｓ４：ＮＯ）、ＥＣＵ２０はＩＳＣ学習値を増量することなく、ハンチング抑制制御を一旦終了する。これにより、エアコンカットによってアイドリング回転がハンチングしている場合に限り、ＩＳＣ学習値を所定量だけ増量することができる。
【００３７】
ここで、エアコンカットは、経年変化などによりスロットルバルブ１７にデポジットが付着している場合に吸入空気量が不足して発生する他、エンジン１に負荷が一時的にかかった場合にも実施される。つまり、スロットルバルブ１７にデポジットが付着していない場合でも実施されるおそれがある。例えば、エンジンシステムの異常（故障）によって、アイドル回転数が低下してエアコンカットが実施される場合もあり得る。このような場合、エアコンカットによりエアコン５０の作動が禁止されたときに、ＩＳＣ学習値を所定量増やしてしまうと、エアコンカットから復帰した際、吸入空気量が過剰となりエンジン回転数が上昇し過ぎてしまい、アイドル回転数を不安定にしてしまう。このため、ＩＳＣ学習増量条件の１つに、エンジンシステムに異常（故障）がないことを含めている。
【００３８】
また、スロットルバルブ１７にデポジットが付着してＩＳＣ学習値イニシャルで吸入空気量不足にならなければ、エアコンカットが実施されても、エアコンカットの実施と復帰が繰り返して行われることはない。つまり、アイドリング運転時にエンジン回転数がハンチングすることはない。このため、ＩＳＣ学習増量条件の１つに、エアコンカット回数が所定回数（本実施の形態では３回）以上であることを含めている。これにより、スロットルバルブ１７にデポジットが付着してＩＳＣ学習値イニシャルで吸入空気量不足になる場合にエアコンカットが実施されたときに限り、ＩＳＣ学習値を増やすことができるので、エアコンカットによるアイドル回転数のハンチングを回避してアイドル回転数を安定させることができる。
【００３９】
さらに、ＩＳＣ学習増量条件の１つに、ブレーキスイッチ５１がオンされていることを含めているので、ＩＳＣ学習値を所定量だけ増量させたときに、エンジン回転数が上昇することによって車両が飛び出すことを確実に防止することができる。
【００４０】
ここで、スロットルバルブ１７にデポジットが付着してＩＳＣ学習値イニシャルでは吸入空気量不足になっており、このような状態でバッテリクリアによってＩＳＣ学習値がリセットされ、エンジンが始動された後にエアコン５０のスイッチが、図４に示すように時刻ｔ０でオンされたとする。そうすると、吸入空気量が不足してしまい、アイドル回転数が低下してしまう（図４の時刻ｔ０〜ｔ１間）。
【００４１】
その後、時刻ｔ１において、エンジン回転数がエアコンカット実施回転数まで低下すると、エアコンカットが実施（オン）される。このとき、エアコンカット開始タイミングであるので、エアコンカット回数がカウントアップされる（図３においてＳ２：ＹＥＳ，Ｓ３）。これにより、エアコンカット回数が「１」となる。このとき、エアコンカット回数が所定回数（本実施の形態では「３」）以上ではないので、ＩＳＣ学習増量条件が成立せず、ＩＳＣ学習値が増やされることはない（図３においてＳ４：ＮＯ）。
【００４２】
そして、エアコンカットが実施されると、エアコン５０の負荷がエンジン１に作用しなくなり、時刻ｔ２において、エンジン回転数が上昇してエアコン復帰回転数に達する。そうすると、エアコンカットがオフされて（エアコンカットから復帰して）、エアコン５０が作動し始める。このため、再び吸入空気量が不足してアイドル回転数が低下して、エアコンカットが実施される。以後、エアコンカットからの復帰、エアコンカットの実施が繰り返される。
【００４３】
しかしながら、本実施の形態では、エアコンカット回数が３回となる時刻ｔ３において、ＩＳＣ学習増量条件が成立して（図３においてＳ４：ＹＥＳ）、ＩＳＣ学習値が増やされる（図３においてＳ５）。そして、時刻ｔ３以降においてエアコンカットが実施されるタイミングでＩＳＣ学習値が徐々に（本実施の形態では、０．１Ｌ／ｓずつ）増やされていく。その結果、ＩＳＣ学習値を増量してから数回のエアコンカットの実施／復帰が繰り返された後、エンジン回転がエアコンカット実施回転数よりも下がらなくなり、エンジン回転数がハンチングしなくなってアイドル回転数が安定する。そして、この場合には、ＩＳＣ学習値が増量される度に学習（更新）されるので、エンジン１の再始動後において、アイドル回転数のハンチングが再発することがない。
【００４４】
そして、図２と図４とを比較すると、図４に示す場合の方がエンジン回転数のハンチング時間が短いことが明らかである。つまり、本実施の形態に係るエンジンシステムによれば、エアコンカットによって発生するアイドル回転数のハンチングを効果的に抑制してハンチングを短時間で収束させることができる。
【００４５】
以上、詳細に説明したように本実施の形態に係るエンジンシステムによれば、ＥＣＵ２０がエアコンカット時におけるＩＳＣ学習増量条件が成立しているか否かを判断し（Ｓ４）、ＩＳＣ学習増量条件が成立している場合に（Ｓ４：ＹＥＳ）、ＩＳＣ学習値を増量する（Ｓ５）。これにより、エンジン１の吸入空気量が増加し、エンジン回転がエアコンカット実施回転数よりも下がらなくなって、エンジン回転数がハンチングしなくなりアイドル回転数が安定する。そして、ＩＳＣ学習値が増量されるとその学習値が更新されるので、エンジン１の再始動後において、アイドル回転数のハンチングが再発することがない。
【００４６】
なお、上記した実施の形態は単なる例示にすぎず、本発明を何ら限定するものではなく、その要旨を逸脱しない範囲内で種々の改良、変形が可能であることはもちろんである。例えば、上記した実施の形態では、ＩＳＣ学習増量条件の１つとして、ブレーキスイッチ５１のオン（ブレーキが踏まれていること）を入れているが、この条件の代わりにシフトレバーがＮ（ニュートラル）又はＰ（パーキング）となっていることを入れることもできる。また、ＡＴ車ではなく、ＭＴ車の場合にはブレーキスイッチのオン（ブレーキが踏まれていること）という条件をなくすこともできる。ＭＴ車であれば、ＩＳＣ学習値を増量してエンジン１の回転数が上昇したとしても、アイドリング運転状態ではクラッチが係合していないので車両が飛び出すことがないからである。
【図面の簡単な説明】
【００４７】
【図１】本実施の形態に係る制御装置を適用したエンジンシステムを示す概略構成図である。
【図２】エアコンカットによってアイドル回転数がハンチングしたときの各種信号及びエンジン回転数を示すタイムチャートである。
【図３】エアコンカットによるアイドル回転数のハンチング抑制制御の内容を示すフローチャートである。
【図４】ハンチング抑制制御を実施した際における各種信号及びエンジン回転数を示すタイムチャートである。
【符号の説明】
【００４８】
１      エンジン
１６    スロットルボディ
１７    スロットルバルブ
２０    ＥＣＵ
２１    スロットルセンサ
２２    吸気圧センサ
２３    回転速度センサ
３１    エアフローメータ
５０    エアコン
５１    ブレーキスイッチ
【図１】
2010031691.tif 000003
【図２】
2010031691.tif 000004
【図３】
2010031691.tif 000005
【図４】
2010031691.tif 000006