JP2009167991A - 内燃機関のアイドル運転制御装置 - Google Patents
内燃機関のアイドル運転制御装置 Download PDFInfo
- Publication number
- JP2009167991A JP2009167991A JP2008010164A JP2008010164A JP2009167991A JP 2009167991 A JP2009167991 A JP 2009167991A JP 2008010164 A JP2008010164 A JP 2008010164A JP 2008010164 A JP2008010164 A JP 2008010164A JP 2009167991 A JP2009167991 A JP 2009167991A
- Authority
- JP
- Japan
- Prior art keywords
- correction
- idle
- amount
- internal combustion
- combustion engine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000002485 combustion reaction Methods 0.000 title claims description 31
- 230000006866 deterioration Effects 0.000 claims abstract description 16
- 230000001133 acceleration Effects 0.000 abstract 1
- 238000000034 method Methods 0.000 description 12
- 238000002347 injection Methods 0.000 description 11
- 239000007924 injection Substances 0.000 description 11
- 230000002238 attenuated effect Effects 0.000 description 10
- 239000000446 fuel Substances 0.000 description 10
- 230000007423 decrease Effects 0.000 description 7
- 239000000498 cooling water Substances 0.000 description 3
- 230000007812 deficiency Effects 0.000 description 3
- 239000007789 gas Substances 0.000 description 3
- 239000003054 catalyst Substances 0.000 description 2
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 1
- 238000013016 damping Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000001301 oxygen Substances 0.000 description 1
- 229910052760 oxygen Inorganic materials 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
【課題】エンジンのISC(アイドル回転速度制御)実行中に実アイドル回転速度が落ち込んだときに、実アイドル回転速度を速やかに目標アイドル回転速度に収束させる。
【解決手段】ISC実行中に実アイドル回転速度が落ち込んだときに、実アイドル回転速度を上昇させるように見込み補正を実行して実アイドル回転速度を上昇させる。この見込み補正を実行する毎に、実アイドル回転速度のオーバーシュート量(目標アイドル回転速度を越える回転上昇量)に応じて第1の補正係数K1 を学習すると共に、エンジン11の経時劣化の情報に応じて第2の補正係数K2 を学習し、次の見込み補正の際に、これらの補正係数K1 ,K2 で補正した見込み補正量を用いて見込み補正を実行する。これにより、見込み補正を実行する毎に、見込み補正量の精度を高めることができ、見込み補正による実アイドル回転速度の目標アイドル回転速度への収束性を高めることができる。
【選択図】図3
【解決手段】ISC実行中に実アイドル回転速度が落ち込んだときに、実アイドル回転速度を上昇させるように見込み補正を実行して実アイドル回転速度を上昇させる。この見込み補正を実行する毎に、実アイドル回転速度のオーバーシュート量(目標アイドル回転速度を越える回転上昇量)に応じて第1の補正係数K1 を学習すると共に、エンジン11の経時劣化の情報に応じて第2の補正係数K2 を学習し、次の見込み補正の際に、これらの補正係数K1 ,K2 で補正した見込み補正量を用いて見込み補正を実行する。これにより、見込み補正を実行する毎に、見込み補正量の精度を高めることができ、見込み補正による実アイドル回転速度の目標アイドル回転速度への収束性を高めることができる。
【選択図】図3
Description
本発明は、内燃機関の実アイドル回転速度を目標アイドル回転速度に一致させるように制御するアイドル回転速度制御を実行する内燃機関のアイドル運転制御装置に関する発明である。
従来の一般的なアイドル運転制御装置は、例えば、特許文献1(特開昭61−66830号公報)に記載されているように、内燃機関のアイドル運転中に実アイドル回転速度を目標アイドル回転速度に一致させるようにアイドルスピードコントロールバルブの開度(又はスロットルバルブの開度)をフィードバック補正するアイドル回転速度制御を実行するようにしている。
このようなアイドル運転制御装置においては、アイドル回転速度制御中に電気負荷の増加によるオルタネータのトルク増加等によって実アイドル回転速度が目標アイドル回転速度に対して落ち込んだときに、その落ち込み量に応じてアイドル回転速度制御のフィードバック補正量の更新量を増量補正したり、或は、落ち込み量に応じた補正量をフィードバック補正量に足し込むことで、実アイドル回転速度を上昇させて目標アイドル回転速度に収束させるようにしたものがある。
特開昭61−66830号公報
しかし、実アイドル回転速度が目標アイドル回転速度に対して落ち込んだときに、その落ち込み量のみに応じてアイドル回転速度制御に対する補正量を設定したのでは、実アイドル回転速度を目標アイドル回転速度に収束させるのに必要な補正量を精度良く設定することが困難であり、内燃機関の運転条件等によっては補正量が不足して実アイドル回転速度が目標アイドル回転速度よりも低下した状態が長くなったり、或は、補正量が大き過ぎて実アイドル回転速度が目標アイドル回転速度を越えて大きく吹き上がってしまう可能性があり、実アイドル回転速度を速やかに目標アイドル回転速度に収束させることができない場合がある。
本発明は、このような事情を考慮してなされたものであり、従って本発明の目的は、アイドル回転速度制御中に実アイドル回転速度が目標アイドル回転速度に対して変動したときに、実アイドル回転速度を速やかに目標アイドル回転速度に収束させることができる内燃機関のアイドル運転制御装置を提供することにある。
上記目的を達成するために、請求項1に係る発明は、内燃機関の実アイドル回転速度を目標アイドル回転速度に一致させるように制御するアイドル回転速度制御を実行する内燃機関のアイドル運転制御装置において、アイドル回転速度制御中に実アイドル回転速度が目標アイドル回転速度に対して所定値以上変動したときに、その変動を抑えるように見込み補正量を用いてアイドル回転速度制御の制御量を補正する見込み補正を実行する見込み補正手段と、見込み補正を実行したときに目標アイドル回転速度に対する実アイドル回転速度の収束具合に応じて見込み補正量を補正する補正係数を学習する学習手段とを備え、見込み補正手段によって、補正係数で補正した見込み補正量を用いてアイドル回転速度制御の制御量を補正するようにしたものである。
アイドル回転速度制御中に実アイドル回転速度が変動して見込み補正を実行したときに、見込み補正量の過不足によって目標アイドル回転速度に対する実アイドル回転速度の収束具合が変化するため、実アイドル回転速度の収束具合に応じて見込み補正量の補正係数を学習することで、見込み補正量の過不足分を補正する補正係数を学習することができ、この補正係数で見込み補正量を補正することで、実アイドル回転速度を目標アイドル回転速度に収束させるのに必要な見込み補正量を設定することができる。このように補正係数で補正した見込み補正量を用いて見込み補正を実行することで、実アイドル回転速度の目標アイドル回転速度への収束性を高めることができ、実アイドル回転速度を速やかに目標アイドル回転速度に収束させることができる。
この場合、請求項2のように、少なくとも見込み補正によって実アイドル回転速度が目標アイドル回転速度を越えて吹き上がったオーバーシュート量に応じて補正係数を学習するようにすると良い。見込み補正量の過不足によって実アイドル回転速度のオーバーシュート量(実アイドル回転速度−目標アイドル回転速度)が変化するため、そのオーバーシュート量に応じて補正係数を学習することで、見込み補正量の過不足分を補正する補正係数を学習することができ、この補正係数で見込み補正量を補正して見込み補正を実行することで、実アイドル回転速度のオーバーシュート(目標アイドル回転速度を越える吹き上がり)を効果的に抑制することができる。
また、請求項3のように、内燃機関の経時劣化の情報に応じて補正係数を学習するようにしても良い。内燃機関の経時劣化によって実アイドル回転速度を目標アイドル回転速度に収束させるのに必要な見込み補正量が変化するため、内燃機関の経時劣化の情報(例えば、積算走行距離や積算運転時間等)に応じて補正係数を学習することで、内燃機関の経時劣化による見込み補正量の変化分を補正する補正係数を学習することができ、この補正係数で見込み補正量を補正して見込み補正を実行することで、内燃機関の経時劣化の影響を受けずに実アイドル回転速度を速やかに目標アイドル回転速度に収束させることができる。
更に、請求項4のように、内燃機関の運転条件毎に補正係数を学習するようにしても良い。このようにすれば、内燃機関の運転条件毎(例えば、電気負荷の増加の有無毎)に適正な補正係数を学習することができる。
また、請求項5のように、少なくとも見込み補正によって実アイドル回転速度が目標アイドル回転速度を越えて吹き上がったオーバーシュート量に応じて見込み補正量の減衰率を学習し、この減衰率を用いて見込み補正量を減衰させるようにしても良い。このようにすれば、実アイドル回転速度のオーバーシュート量が大きくなるほど、見込み補正量の減衰率を大きくして見込み補正量を速やかに減衰させることができ、実アイドル回転速度のオーバーシュート後の収束性を高めることができる。
この場合、請求項6のように、内燃機関の運転条件毎に減衰率を学習するようにしても良い。このようにすれば、内燃機関の運転条件毎(例えば、電気負荷の増加の有無毎)に適正な減衰率を学習することができる。
また、請求項7のように、アイドル回転速度制御中に実アイドル回転速度が目標アイドル回転速度に対して落ち込んだときに実アイドル回転速度を上昇させるように見込み補正を実行し、見込み補正を実行する毎に補正係数を学習するようにしても良い。このようにすれば、アイドル回転速度制御中に実アイドル回転速度が落ち込んで見込み補正を実行する毎に、補正係数の学習値を更新して見込み補正量の精度を高めて見込み補正の補正精度を高めることができる。
以下、本発明を実施するための最良の形態を具体化した一実施例を説明する。
まず、図1に基づいてエンジン制御システム全体の概略構成を説明する。
内燃機関であるエンジン11の吸気管12の最上流部には、エアクリーナ13が設けられ、このエアクリーナ13の下流側に、吸入空気量を検出するエアフローメータ14が設けられている。このエアフローメータ14の下流側には、モータ15によって開度調節されるスロットルバルブ16と、このスロットルバルブ16の開度(スロットル開度)を検出するスロットル開度センサ17とが設けられている。
まず、図1に基づいてエンジン制御システム全体の概略構成を説明する。
内燃機関であるエンジン11の吸気管12の最上流部には、エアクリーナ13が設けられ、このエアクリーナ13の下流側に、吸入空気量を検出するエアフローメータ14が設けられている。このエアフローメータ14の下流側には、モータ15によって開度調節されるスロットルバルブ16と、このスロットルバルブ16の開度(スロットル開度)を検出するスロットル開度センサ17とが設けられている。
更に、スロットルバルブ16の下流側には、サージタンク18が設けられ、このサージタンク18に、吸気管圧力を検出する吸気管圧力センサ19が設けられている。また、サージタンク18には、エンジン11の各気筒に空気を導入する吸気マニホールド20が設けられ、各気筒の吸気マニホールド20の吸気ポート近傍に、それぞれ燃料を噴射する燃料噴射弁21が取り付けられている。また、エンジン11のシリンダヘッドには、各気筒毎に点火プラグ22が取り付けられ、各点火プラグ22の火花放電によって筒内の混合気に着火される。
一方、エンジン11の排気管23には、排出ガスの空燃比又はリッチ/リーン等を検出する排出ガスセンサ24(空燃比センサ、酸素センサ等)が設けられ、この排出ガスセンサ24の下流側に、排出ガスを浄化する三元触媒等の触媒25が設けられている。
また、エンジン11のシリンダブロックには、冷却水温を検出する冷却水温センサ26や、ノッキング振動を検出するノックセンサ29が取り付けられている。また、クランク軸27の外周側には、クランク軸27が所定クランク角回転する毎にパルス信号を出力するクランク角センサ28が取り付けられ、このクランク角センサ28の出力信号に基づいてクランク角やエンジン回転速度が検出される。
これら各種センサの出力は、エンジン制御回路(以下「ECU」と表記する)30に入力される。このECU30は、マイクロコンピュータを主体として構成され、内蔵されたROM(記憶媒体)に記憶された各種のエンジン制御プログラムを実行することで、エンジン運転状態に応じて燃料噴射弁21の燃料噴射量や点火プラグ22の点火時期を制御する。
また、ECU30は、図示しないアイドル回転速度制御ルーチンを実行することで、所定のアイドル回転速度制御(以下「ISC」と表記する)の実行条件が成立したときに、実アイドル回転速度を目標アイドル回転速度に一致させるようにISCフィードバック補正量を算出し、このISCフィードバック補正量を用いてスロットル開度を補正するISCを実行する。
更に、ECU30は、後述する図2の見込み補正ルーチンを実行することで、図3のタイムチャートに示すように、ISC実行中に実アイドル回転速度が目標アイドル回転速度に対して所定値以上落ち込んだときに、実アイドル回転速度の落ち込み量(目標アイドル回転速度−実アイドル回転速度の低下側ピーク値)に応じて見込み補正量を設定し、この見込み補正量をISCフィードバック補正量に足し込んでスロットル開度を補正する見込み補正を実行して実アイドル回転速度を上昇させる。この見込み補正を実行する毎に、実アイドル回転速度が目標アイドル回転速度を越えて吹き上がったオーバーシュート量である回転上昇量(実アイドル回転速度の上昇側ピーク値−目標アイドル回転速度)に応じて第1の補正係数K1 を学習すると共に、エンジン11の経時劣化の情報(例えば、積算走行距離や積算運転時間等)に応じて第2の補正係数K2 を学習する。次の見込み補正の際には、これら第1の補正係数K1 と第2の補正係数K2 を用いて補正した見込み補正量をISCフィードバック補正量に足し込んでスロットル開度を補正する。
実アイドル回転速度が落ち込んで見込み補正を実行したときに、見込み補正量の過不足によって実アイドル回転速度の回転上昇量が変化するため、実アイドル回転速度の回転上昇量に応じて第1の補正係数K1 を学習することで、見込み補正量の過不足分を補正する第1の補正係数K1 を学習することができる。
また、エンジン11の経時劣化によって実アイドル回転速度を目標アイドル回転速度に収束させるのに必要な見込み補正量が変化するため、エンジン11の経時劣化の情報に応じて第2の補正係数K2 を学習することで、エンジン11の経時劣化による見込み補正量の変化分を補正する第2の補正係数K2 を学習することができる。
これらの第1の補正係数K1 と第2の補正係数K2 で補正した見込み補正量を用いて見込み補正を実行することで、実アイドル回転速度の目標アイドル回転速度への収束性を高めることができる。
以下、ECU30が実行する図2の見込み補正ルーチンの処理内容を説明する。
図2に示す見込み補正ルーチンは、ECU30の電源オン中に所定周期で繰り返し実行され、特許請求の範囲でいう見込み補正手段としての役割を果たす。本ルーチンが起動されると、まず、ステップ101で、所定の見込み補正実行条件が成立しているか否かを、例えば、次の(1) 〜(4) の条件によって判定する。
図2に示す見込み補正ルーチンは、ECU30の電源オン中に所定周期で繰り返し実行され、特許請求の範囲でいう見込み補正手段としての役割を果たす。本ルーチンが起動されると、まず、ステップ101で、所定の見込み補正実行条件が成立しているか否かを、例えば、次の(1) 〜(4) の条件によって判定する。
(1) アイドル運転中であること
(2) 車速が0であること
(3) 暖機完了(例えば、冷却水温が80℃以上に上昇)してから所定時間以上が経過したこと
(4) ISC実行中であること
(2) 車速が0であること
(3) 暖機完了(例えば、冷却水温が80℃以上に上昇)してから所定時間以上が経過したこと
(4) ISC実行中であること
これら(1) 〜(4) の条件を全て満たせば、見込み補正実行条件が成立するが、上記(1) 〜(4) の条件のうちのいずれか1つでも満たさない条件があれば、見込み補正実行条件が不成立となる。
このステップ101で、見込み補正実行条件が不成立と判定された場合には、ステップ102以降の見込み補正に関する処理を実行することなく、本ルーチンを終了する。
一方、上記ステップ101で、見込み補正実行条件が成立していると判定された場合には、ステップ102以降の見込み補正に関する処理を次のようにして実行する。まず、ステップ102で、実アイドル回転速度が目標アイドル回転速度に対して所定値以上落ち込んだか否か(目標アイドル回転速度と実アイドル回転速度との差が所定値以上であるか否か)を判定する。
このステップ102で、実アイドル回転速度が目標アイドル回転速度に対して所定値以上落ち込んだと判定されたときに、ステップ103に進み、例えば、エアコンの稼働やヘッドライトの点灯等による電気負荷の増加有りか否かを判定することで、電気負荷の増加によってオルタネータ(図示せず)のトルクが増加して実アイドル回転速度が落ち込んだ状態であるか否かを判定する。
このステップ103で、電気負荷の増加有りと判定された場合には、ステップ104に進み、実アイドル回転速度の回転落ち込み量(目標アイドル回転速度−実アイドル回転速度の低下側ピーク値)を算出した後、ステップ105に進み、図示しないベース補正量のマップを参照して、実アイドル回転速度の回転落ち込み量に応じた電気負荷増加時のベース補正量を算出する。ここで、ベース補正量のマップは、電気負荷増加時のマップと通常時(電気負荷の増加無し時)のマップがECU30のROMに記憶され、電気負荷の増加有りと判定された場合には、電気負荷増加時のマップを選択して電気負荷増加時のベース補正量を算出する。
この電気負荷増加時のベース補正量を後述する電気負荷増加時の第1の補正係数K1 の学習値と電気負荷増加時の第2の補正係数K2 の学習値とを用いて補正して電気負荷増加時の見込み補正量を求める。
見込み補正量=ベース補正量×第1の補正係数K1 ×第2の補正係数K2
見込み補正量=ベース補正量×第1の補正係数K1 ×第2の補正係数K2
この電気負荷増加時の見込み補正量をISCフィードバック補正量に足し込むことで、実アイドル回転速度が上昇するように見込み補正を実行する。更に、後述する電気負荷増加時の減衰率dの学習値を用いて見込み補正量を減衰させる。これにより、見込み補正量は最終的に「0」にまで減衰される。
この後、ステップ106に進み、見込み補正によって実アイドル回転速度が目標アイドル回転速度を越えて吹き上がったオーバーシュート量である回転上昇量(実アイドル回転速度の上昇側ピーク値−目標アイドル回転速度)を算出する。ここで、見込み補正によって実アイドル回転速度が目標アイドル回転速度を越えた場合には、回転上昇量がプラス値となるが、見込み補正によって実アイドル回転速度が目標アイドル回転速度に達しなかった場合には、回転上昇量がマイナス値となる。
この後、ステップ107に進み、図4に示す第1の補正係数K1 のマップを参照して、実アイドル回転速度の回転上昇量に応じた電気負荷増加時の第1の補正係数K1 を算出する。ここで、第1の補正係数K1 のマップは、電気負荷増加時のマップと通常時のマップがECU30のROMに記憶され、電気負荷の増加有りと判定された場合には、電気負荷増加時のマップを選択して電気負荷増加時の第1の補正係数K1 を算出する。第1の補正係数K1 のマップは、実アイドル回転速度の回転上昇量が大きくなるほど第1の補正係数K1 が小さくなって見込み補正量が小さくなり、実アイドル回転速度の回転上昇量が「0」のときに第1の補正係数K1 が補正無しの値「1」となるように設定されている。
この後、ステップ108に進み、図5に示す第2の補正係数K2 のマップを参照して、エンジン11の経時劣化の情報となる積算走行距離(又は積算運転時間)に応じた電気負荷増加時の第2の補正係数K2 を算出する。ここで、第2の補正係数K2 のマップは、電気負荷増加時のマップと通常時のマップがECU30のROMに記憶され、電気負荷の増加有りと判定された場合には、電気負荷増加時のマップを選択して電気負荷増加時の第2の補正係数K2 を算出する。
この後、ステップ109に進み、図示しない減衰率dのマップを参照して、実アイドル回転速度の回転上昇量に応じた電気負荷増加時の減衰率dを算出する。ここで、減衰率dのマップは、電気負荷増加時のマップと通常時のマップがECU30のROMに記憶され、電気負荷の増加有りと判定された場合には、電気負荷増加時のマップを選択して電気負荷増加時の減衰率dを算出する。減衰率dのマップは、実アイドル回転速度の回転上昇量が大きくなるほど減衰率dが大きくなって見込み補正量を速やかに減衰させるように設定されている。
この後、ステップ110に進み、電気負荷増加時の第1の補正係数K1 の学習値と、電気負荷増加時の第2の補正係数K2 の学習値と、電気負荷増加時の減衰率dの学習値を、それぞれ今回の算出値で更新してECU30のバックアップRAM(図示せず)等の書き換え可能な不揮発性メモリ(ECU30の電源オフ中でも記憶データを保持する書き換え可能なメモリ)に記憶する。次回の電気負荷増加時の見込み補正の際には、これらの電気負荷増加時の第1の補正係数K1 の学習値と、電気負荷増加時の第2の補正係数K2 の学習値とを用いて電気負荷増加時のベース補正量を補正して電気負荷増加時の見込み補正量を求め、この電気負荷増加時の見込み補正量を電気負荷増加時の減衰率dの学習値を用いて減衰させる。
一方、上記ステップ103で、電気負荷の増加無しと判定された場合には、ステップ111に進み、実アイドル回転速度の回転落ち込み量(目標アイドル回転速度−実アイドル回転速度の低下側ピーク値)を算出した後、ステップ112に進み、図示しないベース補正量のマップを参照して、実アイドル回転速度の回転落ち込み量に応じた通常時(電気負荷の増加無し時)のベース補正量を算出する。前述したように、ベース補正量のマップは、電気負荷増加時のマップと通常時のマップがECU30のROMに記憶され、電気負荷の増加無しと判定された場合には、通常時のマップを選択して通常時のベース補正量を算出する。
この通常時のベース補正量を、後述する通常時の第1の補正係数K1 の学習値と通常時の第2の補正係数K2 の学習値とを用いて補正して通常時の見込み補正量を求める。
見込み補正量=ベース補正量×第1の補正係数K1 ×第2の補正係数K2
見込み補正量=ベース補正量×第1の補正係数K1 ×第2の補正係数K2
この通常時の見込み補正量をISCフィードバック補正量に足し込むことで、実アイドル回転速度が上昇するように見込み補正を実行する。更に、後述する通常時の減衰率dの学習値を用いて見込み補正量を減衰させる。これにより、見込み補正量は最終的に「0」にまで減衰される。
この後、ステップ113に進み、見込み補正によって実アイドル回転速度が目標アイドル回転速度を越えて吹き上がったオーバーシュート量である回転上昇量(実アイドル回転速度の上昇側ピーク値−目標アイドル回転速度)を算出する。
この後、ステップ114に進み、図4に示す第1の補正係数K1 のマップを参照して、実アイドル回転速度の回転上昇量に応じた通常時の第1の補正係数K1 を算出する。前述したように、第1の補正係数K1 のマップは、電気負荷増加時のマップと通常時のマップがECU30のROMに記憶され、電気負荷の増加無しと判定された場合には、通常時のマップを選択して通常時の第1の補正係数K1 を算出する。
この後、ステップ115に進み、図5に示す第2の補正係数K2 のマップを参照して、エンジン11の経時劣化の情報となる積算走行距離(又は積算運転時間)に応じた通常時の第2の補正係数K2 を算出する。前述したように、第2の補正係数K2 のマップは、電気負荷増加時のマップと通常時のマップがECU30のROMに記憶され、電気負荷の増加無しと判定された場合には、通常時のマップを選択して通常時の第2の補正係数K2 を算出する。
この後、ステップ116に進み、図示しない減衰率dのマップを参照して、実アイドル回転速度の回転上昇量に応じた通常時の減衰率dを算出する。前述したように、減衰率dのマップは、電気負荷増加時のマップと通常時のマップがECU30のROMに記憶され、電気負荷の増加無しと判定された場合には、通常時のマップを選択して通常時の減衰率dを算出する。
この後、ステップ117に進み、通常時の第1の補正係数K1 の学習値と、通常時の第2の補正係数K2 の学習値と、通常時の減衰率dの学習値を、それぞれ今回の算出値で更新してECU30のバックアップRAM(図示せず)等の書き換え可能な不揮発性メモリに記憶する。次回の通常時の見込み補正の際には、これらの通常時の第1の補正係数K1 の学習値と、通常時の第2の補正係数K2 の学習値とを用いて通常時のベース補正量を補正して通常時の見込み補正量を求め、この通常時の見込み補正量を通常時の減衰率dの学習値を用いて減衰させる。
この場合、ステップ107〜110の処理及びステップ114〜117の処理が特許請求の範囲でいう学習手段としての役割を果たす。
以上説明した本実施例では、ISC実行中に実アイドル回転速度が落ち込んで見込み補正を実行する毎に、見込み補正による実アイドル回転速度のオーバーシュート量である回転上昇量に応じて第1の補正係数K1 を学習すると共に、エンジン11の経時劣化の情報に応じて第2の補正係数K2 を学習し、次の見込み補正の際に、これらの補正係数K1 ,K2 で補正した見込み補正量を用いて見込み補正を実行するようにしたので、見込み補正を実行する毎に、補正係数K1 ,K2 の学習値を更新して見込み補正量の精度を高めて見込み補正の補正精度を高めることができる。これにより、ISC実行中に実アイドル回転速度が落ち込んだときに、見込み補正による実アイドル回転速度の目標アイドル回転速度への収束性を高めることができ、実アイドル回転速度を速やかに目標アイドル回転速度に収束させることができる。
しかも、本実施例では、見込み補正による実アイドル回転速度のオーバーシュート量である回転上昇量に応じて第1の補正係数K1 を学習し、この第1の補正係数K1 を用いて見込み補正量を補正して見込み補正を実行するようにしたので、実アイドル回転速度のオーバーシュート(目標アイドル回転速度を越える吹き上がり)を効果的に抑制することができる。
更に、本実施例では、エンジン11の経時劣化の情報となる積算走行距離(又は積算運転時間)に応じて第2の補正係数K2 を学習し、この第2の補正係数K2 を用いて見込み補正量を補正して見込み補正を実行するようにしたので、エンジン11の経時劣化の影響を受けずに実アイドル回転速度を速やかに目標アイドル回転速度に収束させることができる。
また、本実施例では、見込み補正による実アイドル回転速度のオーバーシュート量である回転上昇量が大きくなるほど見込み補正量の減衰率dを大きくして見込み補正量を速やかに減衰させるようにしたので、実アイドル回転速度のオーバーシュート後の収束性を高めることができる。
更に、本実施例では、エンジン11の運転条件毎(電気負荷の増加の有無毎)に補正係数K1 ,K2 や減衰率dを学習するようにしたので、エンジン11の運転条件毎に適正な補正係数K1 ,K2 や減衰率dを学習することができる。
尚、上記実施例では、実アイドル回転速度の回転上昇量のみに応じて、第1の補正係数K1 や減衰率dを学習するようにしたが、実アイドル回転速度の落ち込み量と回転上昇量とに応じて第1の補正係数K1 や減衰率dを学習するようにしても良い。
更に、実アイドル回転速度の回転上昇量のみに応じてISCの制御ゲインを補正したり、或は、実アイドル回転速度の落ち込み量と回転上昇量とに応じてISCの制御ゲインを補正するようにしても良い。
また、上記実施例では、電気負荷の増加の有無毎に補正係数K1 ,K2 や減衰率dを学習するようにしたが、他の運転条件毎(例えば、補機負荷の増加の有無毎やシフトレバーのシフト位置毎等)に補正係数K1 ,K2 や減衰率dを学習するようにしても良い。
また、上記実施例では、ISC実行中に実アイドル回転速度が目標アイドル回転速度に対して所定値以上落ち込んだときに実アイドル回転速度を上昇させるように見込み補正を実行するシステムに本発明を適用しが、ISC実行中に実アイドル回転速度が目標アイドル回転速度に対して所定値以上上昇したときに実アイドル回転速度を低下させるように見込み補正を実行するシステムに本発明を適用しても良い。
また、上記実施例では、スロットル開度を制御してISCを実行するシステムに本発明を適用したが、スロットルバルブのバイパス通路にISC弁を配置し、このISC弁の開度を制御してISCを実行するシステムに本発明を適用しても良い。
その他、本発明は、図1に示すような吸気ポート噴射式エンジンに限定されず、筒内噴射式エンジンや、吸気ポート噴射用の燃料噴射弁と筒内噴射用の燃料噴射弁の両方を備えたデュアル噴射式のエンジンにも適用して実施できる。
11…エンジン(内燃機関)、12…吸気管、16…スロットルバルブ、21…燃料噴射弁、22…点火プラグ、23…排気管、28…クランク角センサ、30…ECU(見込み補正手段,学習手段)
Claims (7)
- 内燃機関の実アイドル回転速度を目標アイドル回転速度に一致させるように制御するアイドル回転速度制御を実行する内燃機関のアイドル運転制御装置において、
前記アイドル回転速度制御中に前記実アイドル回転速度が前記目標アイドル回転速度に対して所定値以上変動したときに、その変動を抑えるように見込み補正量を用いて前記アイドル回転速度制御の制御量を補正する見込み補正を実行する見込み補正手段と、
前記見込み補正を実行したときに前記目標アイドル回転速度に対する前記実アイドル回転速度の収束具合に応じて前記見込み補正量を補正する補正係数を学習する学習手段とを備え、
前記見込み補正手段は、前記補正係数で補正した見込み補正量を用いて前記アイドル回転速度制御の制御量を補正することを特徴とする内燃機関のアイドル運転制御装置。 - 前記学習手段は、少なくとも前記見込み補正によって前記実アイドル回転速度が前記目標アイドル回転速度を越えて吹き上がったオーバーシュート量に応じて前記補正係数を学習することを特徴とする請求項1に記載の内燃機関のアイドル運転制御装置。
- 前記学習手段は、内燃機関の経時劣化の情報に応じて前記補正係数を学習することを特徴とする請求項1又は2に記載の内燃機関のアイドル運転制御装置。
- 前記学習手段は、内燃機関の運転条件毎に前記補正係数を学習することを特徴とする請求項1乃至3のいずれかに記載の内燃機関のアイドル運転制御装置。
- 前記学習手段は、少なくとも前記見込み補正によって前記実アイドル回転速度が前記目標アイドル回転速度を越えて吹き上がったオーバーシュート量に応じて前記見込み補正量の減衰率を学習し、
前記見込み補正手段は、前記見込み補正の際に前記減衰率を用いて前記見込み補正量を減衰させることを特徴とする請求項1乃至4のいずれかに記載の内燃機関のアイドル運転制御装置。 - 前記学習手段は、内燃機関の運転条件毎に前記減衰率を学習することを特徴とする請求項5に記載の内燃機関のアイドル運転制御装置。
- 前記見込み補正手段は、前記アイドル回転速度制御中に前記実アイドル回転速度が前記目標アイドル回転速度に対して落ち込んだときに前記実アイドル回転速度を上昇させるように前記見込み補正を実行し、
前記学習手段は、前記見込み補正を実行する毎に前記補正係数を学習することを特徴とする請求項1乃至6のいずれかに記載の内燃機関のアイドル運転制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008010164A JP2009167991A (ja) | 2008-01-21 | 2008-01-21 | 内燃機関のアイドル運転制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008010164A JP2009167991A (ja) | 2008-01-21 | 2008-01-21 | 内燃機関のアイドル運転制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009167991A true JP2009167991A (ja) | 2009-07-30 |
Family
ID=40969441
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008010164A Pending JP2009167991A (ja) | 2008-01-21 | 2008-01-21 | 内燃機関のアイドル運転制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009167991A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012241574A (ja) * | 2011-05-18 | 2012-12-10 | Daihatsu Motor Co Ltd | 内燃機関の制御装置 |
| WO2013111781A1 (ja) * | 2012-01-25 | 2013-08-01 | 日産自動車株式会社 | 内燃機関の制御装置 |
| JP2014084774A (ja) * | 2012-10-23 | 2014-05-12 | Nippon Sharyo Seizo Kaisha Ltd | エンジン発電機 |
| JP5840262B1 (ja) * | 2014-07-03 | 2016-01-06 | 三菱電機株式会社 | 船舶のアイドル回転数制御装置および船舶のアイドル回転数制御方法 |
-
2008
- 2008-01-21 JP JP2008010164A patent/JP2009167991A/ja active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012241574A (ja) * | 2011-05-18 | 2012-12-10 | Daihatsu Motor Co Ltd | 内燃機関の制御装置 |
| WO2013111781A1 (ja) * | 2012-01-25 | 2013-08-01 | 日産自動車株式会社 | 内燃機関の制御装置 |
| US9309858B2 (en) | 2012-01-25 | 2016-04-12 | Nissan Motor Co., Ltd. | Internal combustion engine control device |
| JP2014084774A (ja) * | 2012-10-23 | 2014-05-12 | Nippon Sharyo Seizo Kaisha Ltd | エンジン発電機 |
| JP5840262B1 (ja) * | 2014-07-03 | 2016-01-06 | 三菱電機株式会社 | 船舶のアイドル回転数制御装置および船舶のアイドル回転数制御方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5103459B2 (ja) | エンジンの制御装置 | |
| JP5451687B2 (ja) | エンジンの制御装置 | |
| US20110029218A1 (en) | Engine Control Apparatus | |
| JP2005113877A (ja) | 内燃機関の制御装置 | |
| JP2011094561A (ja) | エンジンの制御装置 | |
| CN103380281B (zh) | 用于内燃机的控制器和控制方法 | |
| US6360160B1 (en) | Internal combustion engine control apparatus and method | |
| JP2008215320A (ja) | トルク制御装置 | |
| JPH08284707A (ja) | 内燃機関の制御装置 | |
| JP2009167991A (ja) | 内燃機関のアイドル運転制御装置 | |
| JP2007211725A (ja) | エンジントルク推定装置 | |
| JP5660322B2 (ja) | 内燃機関のegr制御装置 | |
| JP2005120886A (ja) | 内燃機関の制御装置 | |
| JP4404354B2 (ja) | 内燃機関の制御装置 | |
| JP2006009674A (ja) | 内燃機関の制御装置 | |
| JP4803457B2 (ja) | 内燃機関のスロットル制御装置 | |
| JP4475207B2 (ja) | 内燃機関の制御装置 | |
| JP2005344604A (ja) | 内燃機関制御装置 | |
| JP2008138579A (ja) | 内燃機関の可変バルブタイミング制御装置 | |
| JP2008128160A (ja) | 内燃機関の制御装置 | |
| JP5398994B2 (ja) | 内燃機関の運転制御方法 | |
| JP2009264115A (ja) | 多気筒内燃機関の制御装置 | |
| JP2010216436A (ja) | 内燃機関の排気ガス再循環制御方法 | |
| JP2009097453A (ja) | 内燃機関の制御装置 | |
| JP6361534B2 (ja) | 内燃機関の制御装置 |