JP4352791B2 - 内燃機関の制御装置 - Google Patents
内燃機関の制御装置 Download PDFInfo
- Publication number
- JP4352791B2 JP4352791B2 JP2003201230A JP2003201230A JP4352791B2 JP 4352791 B2 JP4352791 B2 JP 4352791B2 JP 2003201230 A JP2003201230 A JP 2003201230A JP 2003201230 A JP2003201230 A JP 2003201230A JP 4352791 B2 JP4352791 B2 JP 4352791B2
- Authority
- JP
- Japan
- Prior art keywords
- internal combustion
- combustion engine
- control
- fuel injection
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Output Control And Ontrol Of Special Type Engine (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Electrical Control Of Ignition Timing (AREA)
Description
【発明の属する技術分野】
本発明は、内燃機関の制御装置に関するものである。
【0002】
【従来の技術】
自動車等の車両に搭載される内燃機関にあっては、機関運転状態に基づき燃料噴射量の要求値が求められ、この要求値が得られるよう燃料噴射弁の燃料噴射量が制御される。
【0003】
また、内燃機関の運転中には、燃焼室からシリンダ内壁面とピストンリングとの間を介してクランクケースに燃料を含んだブローバイガスが漏れるため、クランクケース内のブローバイガスを同ガス中の燃料とともに吸気通路に戻すことも行われている。
【0004】
ただし、ブローバイガスの吸気通路への流出時には、燃料噴射弁からの噴射燃料が燃焼室に供給されるだけでなく、同ガス中の燃料も燃焼室に供給された状態になる。このため、ブローバイガス中の燃料の分だけ余分に燃焼室に燃料が供給された状態になって、内燃機関の空燃比が過度にリッチになったり、機関回転速度が過上昇したりするおそれがある。
【0005】
こうした問題に対処するため、特許文献1に示されるように、ブローバイガス流出時には、要求値が得られるように制御された燃料噴射量を減量することが提案されている。この場合、ブローバイガス中の燃料が燃焼室に余分な燃料として供給されたとしても、燃料噴射弁からの噴射燃料が少なくされるため、空燃比が過度にリッチになったり、機関回転速度が過上昇したりするのを抑制することができる。
【0006】
【特許文献1】
特開2000−186601公報
【0007】
【発明が解決しようとする課題】
ところで、燃料噴射弁の燃料噴射量については、燃料噴射弁の開弁時間(燃料噴射時間)が短くなるほど少なくなるが、燃料噴射量が極めて少なくなって燃料噴射弁の開弁時間が過度に短くなると、同弁の構造上の問題から安定した燃料噴射を行えなくなる。即ち、燃料噴射弁の開弁時間の単位時間当たりの変化に対し、燃料噴射量の変化を一定とすることができなくなり、燃料噴射量を目標とする値である要求値に制御することが困難になる。
【0008】
安定した燃料噴射を行えなくなるときの燃料噴射時間(以下、下限時間という)は、燃料噴射弁の大きさ等によって変わってくる。このため、通常は、燃料噴射量制御が行われるとき、燃料噴射時間が上記下限時間よりも増大側の所定範囲で可変とされるよう燃料噴射弁の大きさ等を予め設定し、上述した問題が生じるのを抑制するようにしている。
【0009】
しかし、このような設定を行ったとしても、燃料噴射量の要求値が小さくなる機関運転状態のときにブローバイガス中の燃料が多くなると、燃料噴射量が燃料噴射時間を下限時間としたときの値(以下、下限値という)を越えて少なくなるおそれがある。これは、上記の状況のもとでは、要求値が得られるように制御された燃料噴射量が下限値付近の小さい値になる上に、更に当該ガス中の燃料に対応して燃料噴射量が大きく減量されるためである。そして、燃料噴射量が下限値を越えて少なくなると、安定した燃料噴射を行えなくなって燃料噴射量がばらつくため、燃料噴射量の制御性が低下するとともに、不適切な量の燃料で燃焼が行われることによる燃焼悪化が生じる。
【0010】
なお、上記のように燃料噴射量が下限値を越えて少なくなる状況の具体例としては、内燃機関の冷えた状態での始動・停止が繰り返された後にアイドル運転が行われているという状況があげられる。内燃機関が冷えた状態で運転されると、シリンダ内壁面に付着する燃料が多くなることから、その燃料がブローバイガスとともに燃焼室からシリンダ内壁面とピストンリングとの間を介してクランクケースに漏れ易くなり、当該ガス中の燃料が多くなる。また、アイドル運転時には必要とされる燃料噴射量が少ないために燃料噴射量の要求値が小さくなり、その状態でブローバイガス中の燃料の分だけ燃料噴射量の減量が行われると、燃料噴射量が下限値を越えて少なくなる可能性が高い。
【0011】
本発明はこのような実情に鑑みてなされたものであって、その目的は、吸気通路へのブローバイガスの流出に伴い燃料噴射量が減量されるとき、同燃料噴射量が下限値を越えて少なくなり、安定した燃料噴射を行えなくなるのを抑制することのできる内燃機関の制御装置を提供することにある。
【0017】
【課題を解決するための手段】
以下、上記目的を達成するための手段及びその作用効果について記載する。
(1)請求項1に記載の発明は、燃焼室から漏れたブローバイガスが当該ガス中の燃料とともに吸気通路に戻される内燃機関に適用され、機関運転状態に基づき求められる燃料噴射量の要求値が得られるよう燃料噴射弁の燃料噴射量を制御するとともに、前記ブローバイガスの吸気通路への流出時には当該ガス中の燃料に対応する分だけ前記燃料噴射弁の燃料噴射量を減量する内燃機関の制御装置において、内燃機関の冷えた状態からの始動が所定回数繰り返された後のアイドル運転時に、前記要求値が大となる内燃機関の運転制御を行う制御手段を備えたことを要旨としている。
(2)請求項2に記載の発明は、請求項1に記載の内燃機関の制御装置において、前記制御手段は、内燃機関の冷えた状態からの始動がなされ且つこの始動から機関停止までの期間が所定期間よりも短い機関運転を特定運転として、この特定運転が連続して繰り返された回数が前記所定回数に達することに基づいて、前記要求値が大となる内燃機関の運転制御を行うことを要旨としている。
【0018】
内燃機関の冷えた状態からの始動時には、シリンダ内壁面への燃料付着が多くなり、その燃料がブローバイガスとともに燃焼室からシリンダ内壁面とピストンリングとの間を介して漏れ易くなることから、当該ガスとともに吸気通路に戻される燃料も多くなる。また、アイドル運転は必要とされる燃料噴射量が少ない運転状態であるため、アイドル運転時には燃料噴射量の要求値が小さくなる。従って、内燃機関の冷えた状態からの始動が所定回数繰り返された後のアイドル運転時には、要求値となるよう制御された燃料噴射量からブローバイガスに含まれる燃料に対応した分の燃料を減量することにより、燃料噴射量が下限値を越えて少なくなり易い。しかし、このような状況下では、制御手段による内燃機関の運転制御を通じて上記要求値が大とされるため、上記要求値が得られるように制御された燃料噴射量から上記ブローバイガス中の燃料に対応する分の減量が行われたとき、燃料噴射量が下限値を越えて少なくなるのを抑制することができる。
【0019】
(3)請求項3に記載の発明は、請求項1または2に記載の内燃機関の制御装置において、前記制御手段は、前記ブローバイガスの前記吸気通路への流出時に燃料噴射量が前記下限値以上となるよう、前記要求値を大とする内燃機関の運転制御を行うことを要旨としている。
【0020】
制御手段による内燃機関の運転制御を通じて燃料噴射量の要求値が大とされるとき、それはブローバイガスの吸気通路への流出時に燃料噴射量が下限値を越えて少なくなることのない値に達するまで大とされる。従って、吸気通路へのブローバイガスの流出に伴い燃料噴射量が下限値を越えて少なくなるのを的確に抑制することができる。
【0021】
(4)請求項4に記載の発明は、請求項1〜3のいずれか一項に記載の内燃機関の制御装置において、前記要求値は、内燃機関の運転に基づき駆動される機器についての同機関の駆動負荷が大となるほど大きくされるものであって、前記制御手段は、前記要求値が大となる内燃機関の運転制御として、前記駆動負荷が大となるよう前記機器を制御するものであることを要旨としている。
【0022】
制御手段による燃料噴射量の要求値が大となる内燃機関の運転制御として、内燃機関の運転に基づき駆動される機器についての同機関の駆動負荷が大となるよう当該機器が作動される。燃料噴射量の要求値については、同機関の駆動負荷が大となるほど大きくなるものであるため、上記機器の作動に基づき同機関の駆動負荷を大とすることで的確に上記要求値を大とすることができる。
【0023】
(5)請求項5に記載の発明は、請求項4に記載の内燃機関の制御装置において、前記機器は、発電機であって、前記制御手段は、前記要求値を大とする内燃機関の運転制御として、前記発電機の発電量を多くして前記駆動負荷を大とするものであることを要旨としている。
【0024】
制御手段による燃料噴射量の要求値が大となる内燃機関の運転制御として、内燃機関の運転に基づき駆動される発電機についての同機関の駆動負荷が大となるよう同発電機の発電量が多くされる。燃料噴射量の要求値については、同機関の駆動負荷が大となるほど、即ち発電機の発電量が多くなるほど大きくなるものであるため、このように発電機の発電量を大とすることで的確に上記要求値を大とすることができる。
【0025】
(6)請求項6に記載の発明は、請求項4に記載の内燃機関の制御装置において、前記機器は、内燃機関で駆動される発電機からの給電に基づき駆動される電気機器であって、前記制御手段は、前記要求値が大となる内燃機関の運転制御として、前記電気機器を作動させて同機関に対する駆動負荷である電気負荷を大とするものであることを要旨としている。
【0026】
制御手段による燃料噴射量の要求値が大となる内燃機関の運転制御として、内燃機関で駆動される発電機からの給電に基づき作動する電気機器が作動させられ、同機関の電気負荷(駆動負荷)が大となるようにされる。燃料噴射量の要求値については、同機関の電気負荷、即ち駆動負荷が大となるほど大きくなるものであるため、このように電気機器を作動させることで的確に上記要求値を大とすることができる。
【0027】
(7)請求項7に記載の発明は、請求項4に記載の発明において、前記機器は、内燃機関に連結される自動変速装置であり、同装置に対しては、ドライブポジションでのアイドル運転中の所定条件成立時にニュートラルポジションに近い状態に制御する負荷低減制御が行われ、前記制御手段は、前記要求値が大となる内燃機関の運転制御として、前記負荷低減制御を停止して前記駆動負荷を大とするものであることを要旨としている。
【0028】
制御手段による燃料噴射量の要求値が大となる内燃機関の運転制御として、内燃機関に連結される自動変速装置の負荷低減制御の停止が行われ、これにより内燃機関の駆動負荷が大となるようにされる。燃料噴射量の要求値については、同機関の駆動負荷が大となるほど大きくなるものであるため、このように自動変速装置の負荷低減制御の停止を行うことで的確に上記要求値を大とすることができる。
【0029】
(8)請求項8に記載の発明は、請求項1〜3のいずれか一項に記載の内燃機関の制御装置において、前記要求値は、アイドル運転時に機関回転速度が目標アイドル回転速度となるように調整されるものであって、前記制御手段は、前記要求値が大となる内燃機関の運転制御として、アイドル運転時に前記目標アイドル回転速度を大きくするものであることを要旨としている。
【0030】
制御手段による燃料噴射量の要求値が大となる内燃機関の運転制御として、アイドル運転時に機関回転速度の目標アイドル回転速度が大とされ、当該機関回転速度の上昇が図られる。燃料噴射量の要求値については、上記目標アイドル回転速度が大となって同目標アイドル回転速度に機関回転速度を合わせ込むのに必要な燃料噴射量が多くなるほど大きくなるものであるため、同目標アイドル回転速度を大きくすることで的確に上記要求値を大とすることができる。
【0031】
(9)請求項9に記載の発明は、請求項1〜3のいずれか一項に記載の内燃機関の制御装置において、前記内燃機関は、複数の気筒を備えるものであって、前記要求値は、アイドル運転時に機関回転速度が目標アイドル回転速度となるように調整されるものであり、前記制御手段は、前記要求値が大となる内燃機関の運転制御として、アイドル運転時に稼働気筒数を低減するものであることを要旨としている。
【0032】
制御手段による燃料噴射量の要求値が大となる内燃機関の運転制御として、アイドル運転時に稼働気筒の低減が行われる。燃料噴射量の要求値については、稼働気筒の低減時には、少ない気筒の稼働で機関回転速度を目標アイドル回転速度に維持する必要があることから大とされるようになる。このため、稼働気筒を低減することで的確に上記要求値を大とすることができる。
【0033】
(10)請求項10に記載の発明は、請求項1〜3のいずれか一項に記載の内燃機関の制御装置において、前記要求値は、アイドル運転時に機関回転速度が目標アイドル回転速度となるように調整されるものであって、前記制御手段は、前記要求値が大となる内燃機関の運転制御として、アイドル運転時に内燃機関の運転制御に用いられるパラメータを燃焼効率低下側に変更するものであることを要旨としている。
【0034】
制御手段による燃料噴射量の要求値が大となる内燃機関の運転制御として、アイドル運転時に内燃機関の運転制御に用いられるパラメータが同機関の燃焼効率を低下させる側に変更される。燃料噴射量の要求値については、上記パラメータの変更時には、燃焼効率を低下させた状態で機関回転速度を目標アイドル回転速度に維持する必要があることから大とされるようになる。このため、上記パラメータの変更によって的確に上記要求値を大とすることができる。
【0035】
(11)請求項11に記載の発明は、請求項10に記載の内燃機関の制御装置において、前記パラメータは点火時期であって、前記制御手段は点火時期を遅角させるものであることを要旨としている。
内燃機関にあっては点火時期を遅角させることにより燃焼効率が低下する。このため、制御手段による燃料噴射量の要求値が大となる内燃機関の運転制御として、アイドル運転時に内燃機関の点火時期の遅角が行われることで同機関の燃焼効率低下が図られる。また、このときにはアイドル運転時の機関回転速度を目標アイドル回転速度に維持すべく燃料噴射量の要求値が大とされる。従って、点火時期の遅角によって的確に上記要求値を大とすることができる。
【0036】
(12)請求項12に記載の発明は、請求項10に記載の内燃機関の制御装置において、前記内燃機関は燃焼室に直接燃料が噴射供給されるものであり、前記パラメータは燃料噴射時期であって、前記制御手段は燃料噴射時期を燃焼効率低下側に変更するものであることを要旨としている。
【0037】
燃焼室に直接燃料が噴射供給される内燃機関にあっては、燃料噴射時期の変更によって燃焼効率が変化する。このため、制御手段による燃料噴射量の要求値が大となる内燃機関の運転制御として、アイドル運転時に上記燃料噴射時期の変更を行うことで内燃機関の燃焼効率低下が図られる。また、このときにはアイドル運転時の機関回転速度を目標アイドル回転速度に維持すべく燃料噴射量の要求値が大とされる。従って、上記燃料噴射時期の変更によって的確に上記要求値を大とすることができる。
【0038】
【発明の実施の形態】
以下、本発明を直列六気筒の燃料直接噴射火花点火式の自動車用エンジンに適用した一実施形態を図1〜図6に従って説明する。
【0039】
図1に示されるエンジン1においては、一番〜六番気筒#1〜#6(一番気筒#1のみ図示)の合計六つの気筒を備え、各気筒#1〜#6の燃焼室2には吸気通路3及び排気通路4が接続されている。そして、吸気通路3を介して燃焼室2に空気が吸入されるとともに、各気筒#1〜#6の燃料噴射弁5から燃焼室2内に燃料が噴射されると、燃焼室2には空気と燃料とからなる混合気が充填される。この混合気が各気筒#1〜#6の点火プラグ6による点火に基づき燃焼すると、そのときの燃焼エネルギによってピストン7が往復移動するとともに、エンジン1の出力軸であるクランクシャフト8が回転する。また、燃焼後の混合気は、排気として排気通路4に送り出されるようになる。
【0040】
なお、エンジン1の圧縮行程や膨張行程においては、燃焼室2に存在するガスの一部がブローバイガスとして燃料とともにピストンリング7aとシリンダ内壁面9との間からクランクケース10内に漏れる。このブローバイガスとともにクランクケース10内に漏れる燃料は、シリンダ内壁面9に付着した燃料のうち、ピストン7の往復移動に伴いピストンリング7aによってクランクケース10内に掻き落とされるものである。従って、クランクケース10内に漏れたブローバイガスには燃料が含まれており、同燃料の量はシリンダ内壁面9に多量の燃料が付着するエンジン低温時ほど多くなる。特に、燃料直接噴射式のエンジン1においては、シリンダ内壁面9に燃料噴射弁5からの噴射燃料が直接当たるため、エンジン低温時に多量の燃料がシリンダ内壁面9に付着し易く、上記ブローバイガス中の燃料も多くなる傾向にある。
【0041】
また、エンジン1の吸気通路3には、エンジン1の吸入空気量を調整するためのスロットルバルブ11が設けられている。この吸気通路3において、スロットルバルブ11の上流にはクランクケース10内に吸気通路3の新気を導入するための導入通路12が接続され、スロットルバルブ11の下流にはクランクケース10内のブローバイガスを吸気通路3に戻す還元通路13が接続されている。従って、燃焼室2内のガスがブローバイガスとして燃料とともにクランクケース10内に漏れたとしても、そのブローバイガスは燃料を含んだ状態で還元通路13を介して吸気通路3に戻されるようになる。
【0042】
エンジン1のクランクシャフト8は、ドライブポジションやニュートラルポジションなど各種シフトポジションの間で切り換えが行われる自動変速装置14等を介して自動車の車輪に接続されている。そして、自動変速装置14がドライブポジションにあるときにはクランクシャフト8と車輪との間の回転伝達が可能な状態とされ、同装置14がニュートラルポジションにあるときにはクランクシャフト8と車輪との間の回転伝達が遮断された状態となる。なお、自動変速装置14に対しては、ドライブポジションでのアイドル運転中の所定条件成立時にニュートラルポジションに近い状態い制御する負荷低減制御が実行される。この負荷低減制御を行うことにより、エンジン1のアイドル運転時の燃費改善が図られるようになる。
【0043】
また、クランクシャフト8にはオルタネータ15も接続されている。このオルタネータ15は、パワーコントロールユニット16を介してバッテリ17に電気接続されるとともに、同ユニット16を通じて作動制御される。そして、クランクシャフト8の回転に基づきオルタネータ15による発電が行われ、発電された交流電気はパワーコントロールユニット16を通じて直流電気に変換されてバッテリ17に蓄えられる。このときには、パワーコントロールユニット16を通じて、オルタネータ15のロータの例示コイルに対する印可電圧を調整することで、発電量が調整されるようになる。
【0044】
こうしたオルタネータ15による発電を行うことで、自動車に搭載された各種電気機器への給電が行われる。即ち、自動車の各種電気機器に対しては、パワーコントロールユニット16を通じてのオルタネータ15からの給電やバッテリ17からの給電が行われ、この給電に基づき上記各種電気機器が駆動されることとなる。なお、自動車の各種電気機器としては、自動車に搭載された各電動ファン、例えばラジエータの冷却を行うための電動ファン18があげられる。
【0045】
自動車には、CPU、ROM、RAM、入出力回路、及びバックアップRAM等を備えた電子制御装置19が搭載され、同装置19を通じてエンジン制御、自動変速装置14に対する負荷低減制御、及び電動ファン18のオン・オフ制御等の各種電気機器の制御が実行される。電子制御装置19を通じての上記エンジン制御としては、例えば、燃料噴射弁5の駆動を通じての燃料噴射制御、点火プラグ6の点火時期を調整する点火時期制御、スロットルバルブ11の駆動を通じてのスロットル開度制御、及び稼働気筒数を変更する稼働気筒数制御等があげられる。
【0046】
また、電子制御装置19には、以下に示される各種センサからの検出信号が入力される。
・自動車の運転者によって踏込操作されるアクセルペダル20の踏み込み量(アクセル踏込量)を検出するアクセルポジションセンサ21。
【0047】
・エンジン1の吸気通路3に設けられたスロットルバルブ11の開度(スロットル開度)を検出するスロットルポジションセンサ22。
・吸気通路3内におけるスロットルバルブ11の下流側の圧力を検出するバキュームセンサ23。
【0048】
・クランクシャフト8の回転に対応した信号を出力するクランクポジションセンサ24。
・エンジン1の冷却水温を検出する水温センサ25。
【0049】
・排気通路4を流れる排気中の酸素濃度に対応した信号を出力する酸素(O2 )センサ26。
ここで、エンジン1の燃料噴射量制御、及びスロットル開度制御について、各制御毎に以下に説明する。
【0050】
[燃料噴射量制御]
エンジン1の燃料噴射量制御は、電子制御装置19による燃料噴射弁5の駆動を通じて実現される。即ち、電子制御装置19は、エンジン運転状態に基づき噴射量指令値Qfin を算出し、この噴射量指令値Qfin に基づき燃料噴射弁5を駆動制御することで、実際の燃料噴射量が噴射量指令値Qfin となるようにする。なお、この噴射量指令値Qfin は、必要とされる燃料噴射量に対応する値、即ち燃料噴射量の要求値に対応する値として、例えば以下の式(1)を用いて算出される。
【0051】
Qfin =Qbase・FAF・X …(1)
Qfin :噴射量指令値
Qbase:基本燃料噴射量
FAF:フィードバック補正係数
X :その他の補正係数
式(1)において、基本燃料噴射量Qbaseは、エンジン回転速度及びエンジン負荷等に基づき算出され、そのエンジン運転状態にあって必要とされる理論上の燃料噴射量を表す値となる。ここで用いられるエンジン回転速度は、クランクポジションセンサ24からの検出信号に基づき求められる。また、エンジン負荷は、エンジン1の吸入空気量に対応するパラメータと上記エンジン回転速度とから算出される。なお、吸入空気量に対応するパラメータとしては、バキュームセンサ23からの検出信号に基づき求められるエンジン吸気圧、スロットルポジションセンサ22からの検出信号に基づき求められるスロットル開度、及びアクセルポジションセンサ21からの検出信号に基づき求められるアクセル踏込量等があげられる。
【0052】
また、フィードバック補正係数FAFは、エンジン1の空燃比を理論空燃比へと近づくようにフィードバック制御すべく燃料噴射量を補正するための値であって、酸素センサ26からの検出信号が理論空燃比に対応する値よりもリッチ側の値かリーン側の値かに応じて、「1.0」を中心に増減させられる。即ち、フィードバック補正係数FAFについては、酸素センサ26からの検出信号が理論空燃比よりもリッチ側の値であるときには燃料噴射量を減量補正すべく小さくされ、リーン側の値であるときには燃料噴射量を増量補正すべく大きくされる。
【0053】
以上のように算出される噴射量指令値Qfin を用いた燃料噴射量制御により、燃料噴射弁5から噴射された燃料と燃焼室2内の空気とによって混合気が形成され、当該混合気を燃焼させることによってエンジン1が駆動されるようになる。また、自動車の走行可能性のない停車時など、エンジン出力を高める必要のない状況のもとでは、エンジン1の燃費改善を図るべく稼働気筒数を低減する稼働気筒制御が行われるが、その際には一番〜六番気筒#1〜#6のうちのいくつかの気筒について噴射量指令値Qfin が「0」とされる。これにより、当該気筒では燃料噴射が停止されて稼働停止されることから、エンジン1全体の稼働気筒数は低減されるようになる。
【0054】
ところで、燃料噴射弁5の燃料噴射量を制御する際には同弁5の開弁時間(燃料噴射時間)が調整されるが、燃料噴射量(噴射量指令値Qfin )が極めて少なくなって燃料噴射弁5の開弁時間が過度に短くなると、同弁5の構造上の問題から安定した燃料噴射を行えなくなる。このため、燃料噴射時間の変化に対する実際の燃料噴射量の推移傾向は、例えば図2に実線で示されるような傾向をとるようになる。
【0055】
同図から分かるように、燃料噴射時間が所定値a以上となる燃料噴射量領域Aでは、燃料噴射時間の変化に対する実際の燃料噴射量の変化がリニアになる。これに対し、燃料噴射時間が所定値a未満となる燃料噴射量領域Bでは、安定した燃料噴射を行えなくなって、燃料噴射時間の変化に対する実際の燃料噴射量の変化にばらつきが生じる。即ち、燃料噴射量領域Bでは、燃料噴射時間の単位時間当たりの変化に対し、実際の燃料噴射量の変化を一定とすることができなくなり、実際の燃料噴射量を噴射量指令値Qfin に制御することが困難になる。
【0056】
上記の安定した燃料噴射を行えなくなるときの燃料噴射時間の最大値(所定値a)は、燃料噴射弁5の大きさ等によって変わってくる。このため、燃料噴射弁5については、その大きさが燃料噴射量制御の実行時に燃料噴射時間が所定値aよりも増大側の所定範囲内で可変とされる大きさに設定されている。これによって、燃料噴射量制御が行われるときの燃料噴射弁5の燃料噴射量(噴射量指令値Qfin )は、燃料噴射時間を所定値aとしたときの値(以下、下限値Qmin という)以上の値をとるようになり、上記安定した燃料噴射を行えなくなるという問題が生じないようにされる。
【0057】
[スロットル開度制御]
スロットルバルブ11は、電子制御装置19を通じて、スロットル開度指令値TAtに基づき開度制御される。こうしたスロットル開度制御によってエンジン1の吸入空気量が調整されると、式(1)の基本燃料噴射量Qbaseが吸入空気量に関係するパラメータの変化に対応して変化することから、噴射量指令値Qfin が吸入空気量に対応した値をとるようになる。そして、この噴射量指令値Qfin に対応した量の燃料が燃料噴射弁5から噴射されることにより、燃焼室2内に充填される混合気の量が調整されてエンジン出力の調整が行われる。なお、エンジン1のアイドル運転時には、エンジン回転速度が予め定められた目標アイドル回転速度に近づくようスロットルバルブ11の開度を調整するアイドルスピードコントロール(ISC)が実行される。
【0058】
スロットル開度制御に用いられる上記スロットル開度指令値TAtは、以下の式(2)に基づき算出される。
TAt=TAbase +Qcal ・kt …(2)
TAt :スロットル開度指令値
TAbase:基本スロットル開度
Qcal :ISC補正量
kt :変換係数
式(2)において、基本スロットル開度TAbaseは、アクセル踏込量及びエンジン回転速度等に基づき算出される値である。この基本スロットル開度TAbaseについては、エンジン1のアイドル運転時には例えば「0」とされる。従って、アイドル運転時のスロットル開度指令値TAtは、式(1)における「Qcal ・kt」という項によって決定されることになる。この「Qcal ・kt」という項において、ISC補正量Qcal はアイドル運転時のエンジン回転速度を調整すべく増減する無次元のパラメータであり、変換係数ktは当該ISC補正量Qcal をスロットル開度というパラメータに変換するためのものである。
【0059】
アイドルスピードコントロールには上記ISC補正量Qcal が用いられることとなる。このISC補正量Qcal は、以下の式(3)に基づき算出される。
Qcal =qi+qthw+qo+qe+Y …(2)
Qcal :ISC補正量
qi :フィードバック補正項
qthw:水温補正項
qo :オルタネータ負荷補正項
qe :電気負荷補正項
Y :その他の補正項
ここで、式(3)で用いられるフィードバック補正項qi、水温補正項qthw、オルタネータ負荷補正項qo、及び電気負荷補正項qeについて、順に説明する。
【0060】
フィードバック補正項qiは、アイドル運転時のエンジン回転速度を予め定められた目標アイドル回転速度に近づけるべく増減する値である。即ち、エンジン回転速度が目標アイドル回転速度よりも小さい場合には、フィードバック補正項qiが大きくされてISC補正量Qcal が大きくされ、これによりスロットル開度指令値TAtが大となってスロットルバルブ11が開き側に制御される。その結果、エンジン1の吸入空気量が多くなるとともに、噴射量指令値Qfin も大きくなって燃料噴射量が増大され、エンジン回転速度が上昇して目標アイドル回転速度に近づくようになる。また、アイドル運転時のエンジン回転速度が目標アイドル回転速度よりも大きい場合には、フィードバック補正項qiが小さくされてISC補正量Qcal が小さくされ、これによりスロットル開度指令値TAtが小となってスロットルバルブ11が閉じ側に制御される。その結果、エンジン1の吸入空気量が少なくなるとともに、噴射量指令値Qfin も小さくなって燃料噴射量が低減され、エンジン回転速度が低下して目標アイドル回転速度に近づくようになる。
【0061】
水温補正項qthwは、エンジン1の冷却水温に基づいて同水温が低くなるほど大きい値として算出されるものである。これは、エンジン1の冷却水温が低くなるほど、安定したアイドル運転を行う上で、ISC補正量Qcal を大きくしてスロットル開度を開き気味にし、アイドル運転時に燃焼室2内に充填される混合気の量を多くすることが好ましいためである。
【0062】
オルタネータ負荷補正項qoは、オルタネータ15による発電が行われているとき、それに伴いオルタネータ15についてのエンジン1の駆動抵抗が大きくなったとしても、エンジン回転速度が目標アイドル回転速度に対し過度に低下側にずれないようにするためのものである。このオルタネータ負荷補正項qoは、オルタネータ15による発電量に基づいて同発電量が多くなるほど大きい値として算出される。従って、オルタネータ15による発電時には、オルタネータ負荷補正項qoの分だけISC補正量Qcal が大きくされ、アイドル運転時に燃焼室2内に充填される混合気の量が多くされる。このため、エンジン1にオルタネータ15の駆動負荷が作用しているとき、エンジン回転速度が目標アイドル回転速度に対し過度に低下側に離れることは抑制される。
【0063】
電気負荷補正項qeは、自動車の各種電気機器の作動に伴い、それら機器への給電を行うオルタネータ15の発電量を多くする必要が生じたとき、要求される発電量を得る際のエンジン1の駆動負荷(電気負荷)によって、エンジン回転速度が過度に低下しないようにするためのものである。この電気負荷補正項qeは、各種電気機器の作動時には大きくなり、停止時には小さくなるように算出される。従って、各種電気機器の作動時には、電気負荷補正項qeの分だけISC補正量Qcal が大きくされ、アイドル運転時に燃焼室2内に充填される混合気の量が多くされる。このため、各種電気機器が作動するとき、上記電気負荷に起因して、エンジン回転速度が目標アイドル回転速度に対し過度に低下側に離れることは抑制される。
【0064】
以上、説明した燃料噴射量制御、及びスロットル開度制御以外に、エンジン1の運転制御として点火時期制御や燃料噴射時期制御も行われる。これらの制御においても、燃料噴射量制御などと同様に、エンジン回転速度やエンジン負荷といったエンジン運転状態が加味され、そのエンジン運転状態にとって最適な点火時期や燃料噴射時期が得られるように同制御が行われることになる。
【0065】
次に、吸気通路3へのブローバイガスの流出に伴う燃料噴射量の変化、及び当該変化に起因する不具合に対処するための制御について、図3〜図6を併せ参照して説明する。
【0066】
吸気通路3へのブローバイガスの流出時には、燃焼室2には燃料噴射弁から噴射された燃料が供給されるだけでなく、同ガス中の燃料も燃焼室2に供給されることになる。その結果、エンジン1の空燃比が理論空燃比よりもリッチになって式(1)のフィードバック補正係数FAFが小さくされることから、噴射量指令値Qfin が小さくなって燃料噴射弁5から噴射される燃料の量が減量される。このように燃料噴射弁5の燃料噴射量が減量されることで、エンジン1の空燃比が過度にリッチになることは抑制される。
【0067】
ところで、冷えた状態から始動したエンジン1の始動後運転では、シリンダ内壁面9に付着する燃料が多くなることから、その燃料がブローバイガスとともに燃焼室2からクランクケース10に漏れ易くなる。このため、エンジン1の冷えた状態での始動・停止が繰り返されると、クランクケース10内に多量の燃料が漏れることになり、その後のエンジン運転時に吸気通路3にブローバイガスを流出させるとき、当該ガス中の燃料が多くなって噴射量指令値Qfin が通常よりも大幅に小さい値をとるようになる。
【0068】
従って、上記のようにエンジン1の始動・停止が繰り返された後、エンジン冷却水温が上昇した状態でアイドル運転が行われると、吸気通路3へのブローバイガスの流出に伴う噴射量指令値Qfin の低下により、燃料噴射量が上述した下限値Qmin (図2参照)を越えて少なくなる場合がある。
【0069】
例えば、アイドル運転時にはスロットル開度が極めて小さくなり、冷却水温が上昇した状態にあると式(3)の水温補正項qthwが小さい値をとることから、スロットル開度が一層小さいものとなる。その結果、エンジン1の吸入空気量が少なくなり、吸入空気量に応じて変化する式(1)の基本燃料噴射量Qbase が小さい値となって、燃料噴射量の要求値を表す噴射量指令値Qfin も小さい値になる。このように、冷却水温が上昇した状態でのアイドル運転にあって、もともと噴射量指令値Qfin が小さい状況下で、多くの燃料を含んだブローバイガスの吸気通路3への流出が行われると、それに伴い上記噴射量指令値Qfin が更に小さくなり、燃料噴射量が下限値Qmin を越えて少なくなってしまう。
【0070】
このように燃料噴射量が下限値Qmin を越えて少なくなると、上述したように安定した燃料噴射を行えなくなって、同燃料噴射量を噴射量指令値Qfin に制御することが困難になる。
【0071】
そこで本実施形態では、上述した状況が生じたとき、燃料噴射量の要求値が大きくなるエンジン1の運転制御(以下、要求値増大制御という)を実行する。この要求値増大制御を実行することにより、燃料噴射量の要求値が大きくなると、その値を表す噴射量指令値Qfin が大きくなることから、燃料噴射量が下限値Qmin を越えて少なくなることは抑制されるようになる。このため、燃料噴射量が下限値Qmin を越えて少なくなることに伴い、燃料噴射量を噴射量指令値Qfin に制御する上での制御性が低下するのを抑制することができる。
【0072】
以下、要求値増大制御を実行すべきか否かを判断するための判定フラグF1の設定手順、及び同判定フラグF1に基づく要求値増大制御の実行手順について、図3及び図4を参照して説明する。
【0073】
図3は、判定フラグF1を「0(停止)」又は「1(実行)」に設定するための判定フラグ設定ルーチンを示すフローチャートである。この判定フラグ設定ルーチンは、電子制御装置19を通じて例えば所定時間毎の時間割り込みにて実行される。
【0074】
判定フラグ設定ルーチンにおいては、運転者によるイグニッションスイッチのオフ操作に基づきエンジン停止指令が有った旨判断されると(S101:YES)、今回のエンジン運転がエンジン1の冷えた状態での短時間の運転であったか否かを判断するための処理(S102,S103)が実行される。即ち、ステップS102ではエンジン1の連続運転時間が所定時間(例えば5分)未満であったか否かが判断され、ステップS103では冷却水温が所定値α以下であるか否かが判断される。これらステップS102,S103で共に肯定判定であれば、今回のエンジン運転がエンジン1の冷えた状態での短時間の運転であった旨判断され、ステップS104に進む。
【0075】
ステップS104では、エンジン1の冷えた状態での短時間の運転が繰り返された回数を表す回数カウンタC1が「1」だけカウントアップされる。そして、この回数カウンタC1が所定値X(例えば「5」)以上になると(S105:YES)、エンジン1の冷えた状態からの始動が所定値Xに対応する回数繰り返された旨判断され、判定フラグF1として「1(実行)」が電子制御装置19のバックアップRAMの所定領域に記憶される(S106)。
【0076】
なお、エンジン1の冷えた状態からの始動が所定値Xに対応する回数繰り返されたときには(S105:YES)、燃焼室2からクランクケース10に漏れたブローバイガスに含まれる燃料が所定量以上であると判断することができる。従って、上記ブローバイガス中の燃料が所定量以上であるとき、判定フラグF1が「1(実行)」に設定されることとなる。ここでの所定量については、上記所定値Xに対応して定まる値である。本実施形態の上記所定量については、燃料噴射量が下限値Qmin を越えて少なくなる値を意味するよう、ステップS105の所定値Xが予め設定されている。
【0077】
一方、判定フラグ設定ルーチンにおいて、ステップS102とステップS103とのいずれかで否定判定がなされると、今回のエンジン運転が冷えた状態での短時間の運転ではない旨判断され、回数カウンタC1がリセットされて「0」にされる(S107)。更に、判定フラグF1として「0(停止)」が電子制御装置19のバックアップRAMの所定領域に記憶される(S108)。従って、判定フラグF1については、エンジン運転によって冷却水温が所定値α以上になったり(S102:NO)、エンジン1の連続運転時間が所定時間α以上になったりすると(S103:NO)、「0(停止)」に設定されることとなる。
【0078】
以上のように、エンジン停止指令が有ってから、判定フラグF1が「1(実行)」又は「0(停止)」に設定され、その後にエンジン1が停止される。なお、エンジン停止中、判定フラグF1に関するデータはバックアップRAMに保持される。
【0079】
図4は、判定フラグF1に基づき、要求値増大制御を実行するための要求値増大制御ルーチンを示すフローチャートである。この要求値増大制御ルーチンは、電子制御装置19を通じて例えば所定時間毎の時間割り込みにて実行される。
【0080】
要求値増大制御ルーチンにおいては、アイドル運転中であるとき(S201:YES)、要求値増大制御の実行中であるか否かを判断するための実行フラグF2が「0(停止中)」であるか否かが判断される(S202)。そして、要求値増大制御の実行中でなければ(S202:YES)、バックアップRAMの所定領域に記憶された判定フラグF1に関するデータに基づき、当該判定フラグF1が「1(実行)」であるか否かが判断される(S203)。
【0081】
ここで、「F1=1」であれば(S203:YES)、エンジン1の冷えた状態での始動・停止が繰り返された後のアイドル運転中であり、言い換えれば吸気通路3に流出するブローバイガス中の燃料が所定量以上になるアイドル運転中であることになる。この状況下では、燃料噴射量が下限値Qmin を越えて少なくなる状況である旨判断することができ、続く処理として要求値増大制御で用いられる実行時間カウンタC2が所定値bにセットされ(S204)、更に上記実行フラグF2が「1(実行中)」にされる(S205)。
【0082】
このように実行フラグF2が「1(実行中)」に設定されると、ステップS202で否定判定がなされ、要求値増大制御が実行されるようになる(S206)。この要求値増大制御の実行により、燃料噴射量の要求値を表す噴射量指令値Qfin が大きくされ、燃料噴射量が下限値Qmin を越えて少なくなることは抑制される。上記要求値増大制御の具体例としては、以下の[1]〜[7]に示される各制御のうちのいずれか一つの制御、或いは複数を組み合わせた制御が考えられる。
【0083】
[1]オルタネータ15の発電量を増大するオルタネータ負荷増大制御。
[2]自動変速装置14に対しての負荷低減制御の実行を停止する負荷低減停止制御。
【0084】
[3]目標アイドル回転速度を大きくする目標アイドル回転速度増大制御。
[4]エンジン1の稼働気筒数を低減する稼働気筒数低減制御。
[5]電動ファン18を駆動する電動ファンオン制御。
【0085】
[6]点火時期をエンジン1の燃焼効率低下側(遅角側)に変更する点火時期遅角制御。
[7]燃料噴射時期をエンジン1の燃焼効率低下側に変更する燃料噴射時期変更制御。
【0086】
要求値増大制御の実行中には、実行時間カウンタC2が「1」ずつカウントダウンされ(S207)、同カウンタC2が「0」になると(S208)、判定フラグF1が「0(停止)」に設定され(S209)、更に実行フラグF2も「0(停止中)」に設定される(S210)。このように判定フラグF1及び実行フラグF2が共に「0」になると、ステップS202で肯定判定がなされ、ステップS203で否定判定がなされることから、ステップS206での要求値増大制御がなされることはなくなる。
【0087】
従って、要求値増大制御は、実行時間カウンタC2が所定値bから「0」になるまでの間だけ実行されることとなる。なお、上記所定値bについては、クランクケース10から吸気通路3に流出されるブローバイガスに含まれる燃料が所定量未満となるのに必要な時間に対応する値に設定することが好ましい。
【0088】
次に、要求値増大制御の実行による燃料噴射量の動きについて、図5を参照して説明する。なお、図5において、(a)は要求値増大制御が実行されていないときのアイドル運転時の各種パラメータやフラグの状態を表しており、(b)は要求値増大制御が実行されているときのアイドル運転時の各種パラメータやフラグの状態を表している。
【0089】
エンジン1のアイドル運転時には、アイドルスピードコントロールとして、式(2)のISC補正量Qcal の調整、正確にはISC補正量Qcal のフィードバック補正項qiの調整により、エンジン回転速度が目標アイドル回転速度に制御される。即ち、式(3)のフィードバック補正項qiの調整に応じてスロットル開度が調整されて吸入空気量が変化し、当該吸入空気量に対応した量の燃料噴射が行われることにより、エンジン回転速度が目標アイドル回転速度に制御されるのである。
【0090】
アイドル運転時には、必要とされる燃料噴射量が極めて少ないことから、燃料噴射量の要求値を表す噴射量指令値Qfin 、及び実際の燃料噴射量が下限値Qmin 付近まで低下することとなる。特に、エンジン1の冷却水温が上昇した状態でのアイドル運転時には、ISC補正量Qcal の水温補正項qthwが小さくされることから、噴射量指令値Qfin 及び実際の燃料噴射が小となる傾向が強く、そらが下限値Qmin に極めて近い値となる。
【0091】
また、アイドル運転時においても、燃料噴射量の補正として、空燃比を理論空燃比に近づけるためのフィードバック補正係数FAFによる燃料噴射量の増減補正が行われることとなる。
【0092】
このとき、図5(a)に示されるように、判定フラグF1が「0(停止)」であれば、吸気通路3に流出するブローバイガス中の燃料は少ない状態にあり、その燃料に起因して空燃比が過度にリッチになることはない。このため、空燃比を理論空燃比に近づけるための上記フィードバック補正係数FAFによる燃料噴射量(噴射量指令値Qfin )の減量補正が大きなもになることはなく、燃料噴射量が下限値Qmin よりも少なくなることはない。
【0093】
これに対し、判定フラグF1が「1(実行)」であれば、吸気通路3に流出するブローバイガス中の燃料が多い状態にあり、その燃料に起因して空燃比が大幅にリッチになる傾向にある。このため、空燃比を理論空燃比に近づけるための上記フィードバック補正係数FAFによる燃料噴射量(噴射量指令値Qfin )の減量補正が大きなものになり、燃料噴射量が図5(b)に破線L1で示されるように下限値Qmin を越えて少なくなるおそれがある。
【0094】
しかし、判定フラグF1が「1(実行)」であるときには、燃料噴射量の要求値を表す噴射量指令値Qfin が大きくなるよう要求値増大制御が実行され、これにより燃料噴射量が下限値Qmin を越えて少なくなることは抑制される。なお、要求値増大制御の実行中は、実行フラグF2が「1(実行中)」に設定されることとなる。
【0095】
ここで、要求値増大制御として例示した上記[1]〜[7]の各制御について、図6を併せ参照して個別に詳しく説明する。なお、図6において、(a)は要求値増大制御が実行されていないときのアイドル運転時の各種パラメータやフラグの状態を表しており、(b)は要求値増大制御が実行されているときのアイドル運転時の各種パラメータやフラグの状態を表している。
【0096】
[1]オルタネータ負荷増大制御
この制御では、実行フラグF2が「1(実行中)」であるとき、オルタネータ15の発電量が例えば最大値まで増大され、同オルタネータ15についてのエンジン1の駆動負荷が最大となるようにされる。オルタネータの発電量が最大にされると、式(3)のオルタネータ負荷補正項qoが最大値とされることからISC補正量Qcal が大きくなり、スロットル開度が開き側に変化して吸入空気量が多くなる。その結果、吸入空気量に関係するパラメータに基づき算出される式(1)の基本燃料噴射量Qbase が大きくなり、燃料噴射量の要求値を表す噴射量指令値Qfin 、及び実際の燃料噴射量が大とされるようになる。
【0097】
[2]負荷低減停止制御
この制御では、実行フラグF2が「1(実行中)」であるとき、自動変速装置14に対して行われる負荷低減制御が停止される。負荷低減制御の実行中においては、自動変速装置14がニュートラルポジションにある状態に近い状態に制御されるため、同装置14についてのエンジン1の駆動負荷が比較的小さくなる。このため、エンジン回転速度を目標アイドル回転速度に維持するのに、ISC補正量Qcal のフィードバック補正項qiを大きくする必要はなくなり、同補正項qiが小さい値をとるようになってISC補正量Qcal が小さくなる。ISC補正量Qcal が小さくなると、スロットル開度が閉じ側に変化して吸入空気量が少なくなる。その結果、上記基本燃料噴射量Qbaseが小さくなり、燃料噴射量の要求値を表す噴射量指令値Qfin 、及び実際の燃料噴射量が小とされるようになる。しかし、負荷低減停止制御が行われると、上記フィードバック補正項qiが大きくなり、ISC補正量Qcal が大きくされるとともに上記スロットル開度が開き側に変化する。これにより、上記基本燃料噴射量Qbaseが大きくなって、燃料噴射量の要求値を表す噴射量指令値Qfin 、 及び実際の燃料噴射量が大とされるようになる。
【0098】
[3]目標アイドル回転速度増大制御
この制御では、実行フラグF2が「1(実行中)」であるとき、目標アイドル回転速度が大きくされる。目標アイドル回転速度が大きくされると、それにエンジン回転速度を合わせ込むために、式(3)のフィードバック補正項qiが大きくされる。即ち、フィードバック補正項qiの増大によってISC補正量Qcal が大きくなると、スロットル開度が開き側に変化して吸入空気量が多くなるとともに、噴射量指令値Qfin 及び実際の燃料噴射量が大とされる。その結果、燃焼室2内に充填される混合気の量が増え、エンジン回転速度が上記目標アイドル回転速度に合わせ込まれるようになる。このように、目標アイドル回転速度を大きくすれば、燃料噴射量の要求値を表す噴射量指令値Qfin 、及び実際の燃料噴射量を大とすることができる。
【0099】
[4]稼働気筒数低減制御
この制御では、実行フラグF2が「1(実行中)」であるとき、各気筒#1〜#6のうちの複数(例えば三つ)の気筒が対応する燃料噴射弁5からの燃料噴射の停止によって休止させられ、エンジン1の稼働気筒数低減が図られる。このときには、稼働気筒の少ない状態でエンジン回転速度を目標アイドル回転速度に維持するために、式(3)のフィードバック補正項qiが大きくされる。フィードバック補正項qiが大きくなることに伴いISC補正量Qcal が大きくなると、スロットル開度が開き側に変化して吸入空気量が多くなるとともに、噴射量指令値Qfin 及び実際の燃料噴射量が大とされる。その結果、燃焼室2内に充填される混合気の量が増え、稼働気筒数低減時にもエンジン回転速度が上記目標アイドル回転速度に合わせ込まれるようになる。従って、稼働起動数を低減することにより、燃料噴射量の要求値を表す噴射量指令値Qfin 、及び実際の燃料噴射量を大とすることができる。
【0100】
[5]電動ファンオン制御
この制御では、実行フラグF2が「1(実行中)」であるとき、電動ファン18が駆動され、同電動ファン18についてのエンジン1の駆動負荷(電気負荷)が増大させられる。電動ファン18が駆動されると、式(3)の電気負荷補正項qeが大きくなることからISC補正量Qcal が大きくなり、スロットル開度が開き側に変化して吸入空気量が多くなる。その結果、上記基本燃料噴射量Qbaseが大きくなり、燃料噴射量の要求値を表す噴射量指令値Qfin 、及び実際の燃料噴射量が大とされるようになる。
【0101】
[6]点火時期遅角制御
この制御では、実行フラグF2が「1(実行中)」であるとき、点火時期がエンジン1の燃焼効率低下側である遅角側に所定量だけ変更される。このときには、エンジン1の燃焼効率低下が図れた状態で、エンジン回転速度を目標アイドル回転速度に維持するために、式(3)のフィードバック補正項qiが大きくされる。フィードバック補正項qiが大きくなることに伴いISC補正量Qcal が大きくなると、スロットル開度が開き側に変化して吸入空気量が多くなるとともに、噴射量指令値Qfin 及び実際の燃料噴射量が大とされる。その結果、燃焼室2内に充填される混合気の量が増え、点火時期時期の遅角によるエンジン1の燃焼効率低減時にもエンジン回転速度が上記目標アイドル回転速度に合わせ込まれるようになる。従って、点火時期を遅角することにより、燃料噴射量の要求値を表す噴射量指令値Qfin 、及び実際の燃料噴射量を大とすることができる。なお、この制御での点火時期の遅角は、エンジン1の燃費悪化を生じさせない程度に行うことが好ましい。
【0102】
[7]燃料噴射時期変更制御
この制御では、実行フラグF2が「1(実行中)」であるとき、燃料噴射時期がエンジン1の燃焼効率低下側に所定量だけ変更される。このときには、上記[6]と同様に、エンジン回転速度を目標アイドル回転速度に維持するために、フィードバック補正項qiが大きくされる。このため、ISC補正量Qcal も大きくなり、スロットル開度が開き側に変化して吸入空気量が多くなるとともに、噴射量指令値Qfin 及び実際の燃料噴射量が大とされる。その結果、燃焼室2内に充填される混合気の量が増え、燃料噴射時期の変更によるエンジン1の燃焼効率低減時にもエンジン回転速度が上記目標アイドル回転速度に合わせ込まれるようになる。従って、上記のように燃料噴射時期を変更することにより、燃料噴射量の要求値を表す噴射量指令値Qfin 、及び実際の燃料噴射量を大とすることができる。なお、この制御での燃料噴射時期の変更は、エンジン1の燃費悪化を生じさせない程度に行うことが好ましい。
【0103】
以上、[1]〜[7]の各制御について説明したが、これらのうちの一つの制御、或いは複数を組み合わせた制御が要求値増大制御として実行される。この要求値増大制御により、ISC補正量Qcal が図5(b)に破線L2で示される状態から実線L3に示される状態へと大きくなり、それに応じてスロットル開度が破線L4で示される状態から実線L5で示される状態へと開き側に変化する。そして、このスロットル開度の変化に応じて吸入空気量が多くなることで、燃料噴射量の要求値を表す噴射量指令値Qfin が大となり、実際の燃料噴射量が図5(b)に実線L6で示されるように下限値Qmin よりも大とされる。即ち、要求値増大制御により実際の燃料噴射量が下限値Qmin よりも大となるよう、要求値増大制御として行われる上記[1]〜[7]の制御の組み合わせや、それら各制御の制御対象パラメータの変更量等が設定される。
【0104】
本実施形態によれば、以下に示す効果を得ることができる。
(1)エンジン1の冷えた状態からの始動・停止が繰り返された後のアイドル運転状態にあるときには、吸気通路3へのブローバイガスの流出に伴い燃料噴射量が下限値Qmin を越えて少なくなる状況にある旨判断される。このときには、要求値増大制御の実行によって燃料噴射量の要求値を表す値である噴射量指令値Qfin が大きくなり、実際の燃料噴射量が下限値Qmin よりも大きくされるようになる。燃料噴射量が下限値Qmin を越えて少なくなると、燃料噴射量を噴射量指令値Qfin に制御する上での制御性が低下し、実際の燃料噴射量の噴射量指令値Qfin に対するずれに起因して、不適切な量の燃料が燃焼室2に供給された状態で燃焼が行われ、燃焼悪化が生じるようになる。また、多気筒のエンジン1においては、実際の燃料噴射量の噴射量指令値Qfin に対するずれが各気筒#1〜#6毎に異なるものとなり、更に当該ずれが一つの気筒での燃焼サイクル毎にも異なるものとなる。このため、各気筒#1〜#6毎、及び燃焼サイクル毎に燃焼状態が異なるようになり、エンジン1の回転変動の増大を招く。しかし、以上のような燃料噴射量が下限値Qmin を越えて少なくなることに伴う問題については、要求値増大制御の実行により燃料噴射量を下限値Qmin よりも大きくすることで抑制することができる。
【0105】
(2)要求値増大制御として、上記[1]のオルタネータ負荷増大制御が実行されると、オルタネータ15の発電量が最大とされて同オルタネータ15についてのエンジン1の駆動負荷が最大とされるようになる。燃料噴射量の要求値を表す噴射量指令値Qfin は、ISC補正量Qcal の大きさによって変化することとなるが、このISC補正量Qcal の大きさはオルタネータ15の発電量が大となるほど大きくなるオルタネータ負荷補正項qoの値によって変化する。従って、オルタネータ負荷増大制御を実行することで、オルタネータ負荷補正項qoが最大とされてISC補正量Qcal が大きくなるため、上記噴射量指令値Qfin を的確に大きくすることができる。また、オルタネータ負荷増大制御の実行に伴う燃料噴射量の増量分は、オルタネータ15での発電に伴うバッテリ充電によって電気エネルギとして蓄えられるため、上記燃料噴射量の増量分が無駄にされることはない。
【0106】
(3)要求値増大制御として、上記[2]の負荷低減停止制御が実行されると、負荷低減制御中に比べて自動変速装置14についてのエンジン1の駆動負荷が大とされるようになる。このときには、エンジン回転速度を目標アイドル回転速度に維持するため、ISC補正量Qcal のフィードバック補正項qiが大きくされる。このフィードバック補正項qiが多くなると、ISC補正量Qcal も大きくなる。従って、ISC補正量Qcal の大きさによって変化する上記噴射量指令値Qfin を、負荷低減停止制御の実行によって負荷低減制御中と比較して的確に大きくすることができる。
【0107】
(4)要求値増大制御として、上記[3]の目標アイドル回転速度増大制御が実行されると、大きくされた目標アイドル回転属度にエンジン回転速度を合わせ込むために、ISC補正量Qcal のフィードバック補正項qiが大きくされる。このフィードバック補正項qiが多くなると、ISC補正量Qcal も大きくなる。従って、ISC補正量Qcal の大きさによって変化する上記噴射量指令値Qfin を、目標アイドル回転速度増大制御の実行によって的確に大きくすることができる。
【0108】
(5)要求値増大制御として、上記[4]の稼働気筒数低減制御が実行されると、稼働気筒数が低減した状態でエンジン回転速度を目標アイドル回転速度に維持するために、ISC補正量Qcal のフィードバック補正項qiが大きくされる。このフィードバック補正項qiが多くなると、ISC補正量Qcal も大きくなる。従って、ISC補正量Qcal の大きさによって変化する上記噴射量指令値Qfin を、稼働気筒数低減制御の実行によって的確に大きくすることができる。
【0109】
(6)要求値増大制御として、上記[5]の電動ファンオン制御が実行されると、同電動ファン18についてのエンジン1の駆動負荷(電気負荷)が増大させられる。噴射量指令値Qfin の大きさに影響を及ぼすISC補正量Qcal は、電動ファン18等の駆動によるエンジン1の電気負荷の増加に応じて大きくなる電気負荷補正項qeの値に応じて変化する。従って、電動ファンオン制御を実行することで、電気負荷補正項qeが大きくされてISC補正量Qcal が大きくなるため、上記噴射量指令値Qfin を的確に大きくすることができる。
【0110】
(7)要求値増大制御として、上記[6]の点火時期遅角制御が実行されると、点火時期の遅角に伴いエンジン1の燃焼効率低下が図られることから、エンジン回転速度を目標アイドル回転速度に維持するため、ISC補正量Qcal のフィードバック補正項qiが大きくされる。このフィードバック補正項qiが多くなると、ISC補正量Qcal も大きくなる。従って、ISC補正量Qcal の大きさによって変化する上記噴射量指令値Qfin を、点火時期遅角制御の実行によって的確に大きくすることができる。
【0111】
(8)要求値増大制御として、上記[7]の燃料噴射時期変更制御が実行されると、燃料噴射時期の変更に伴いエンジン1の燃焼効率低下が図られることから、エンジン回転速度を目標アイドル回転速度に維持するため、ISC補正量Qcal のフィードバック補正項qiが大きくされる。このフィードバック補正項qiが多くなると、ISC補正量Qcal も大きくなる。従って、ISC補正量Qcal の大きさによって変化する上記噴射量指令値Qfin を、燃料噴射時期変更制御の実行によって的確に大きくすることができる。
【0112】
なお、上記実施形態は、例えば以下のように変更することもできる。
・エンジン1の燃焼効率を低下させて噴射量指令値Qfin を大きくする制御として、点火時期や燃料噴射時期という燃焼効率に関係するパラメータを変更する制御を例示したが、エンジン1の燃焼効率に影響を与える他のパラメータを変更して噴射量指令値Qfin を大きくする制御を行ってもよい。
【0113】
・エンジン1の電気負荷を増大させて噴射量指令値Qfin を大きくする制御として、電動ファン18を駆動する電動ファンオン制御を例示したが、電動ファン18以外の他の電気機器を駆動して上記電気負荷を大きくする制御を行ってもよい。
【0114】
・エンジン1の冷えた状態からの始動・停止の繰り返し後のアイドル運転であることに基づき、吸気通路3へのブローバイガスの流出に伴う燃料噴射量の減量によって同燃料噴射量が下限値Qmin を越えて少なくなる状況である旨判断したが、本発明はこれに限定されない。例えば、ブローバイガス中の燃料量を検出するセンサを設け、その燃料量がアイドル運転時に所定量以上になるとき、燃料噴射量が下限値Qmin を越えて少なくなると判断してもよい。なお、上記所定量は当該判断を正しく行うことの可能な値に設定される。また、ブローバイガスの燃料量を上記のようにセンサによって検出する代わりに、エンジン1の運転状況を表す各種パラメータから推定して求めてもよい。
【0115】
・燃料直接噴射式のエンジン1に本発明を適用したが、吸気通路3に燃料を噴射供給するポート噴射式のエンジンに本発明を適用してもよい。
・また、火花点火式のエンジン1ではなく、ディーゼルエンジンなど火花点火式以外のエンジンに本発明を適用してもよい。
【0116】
・直列六気筒のエンジン1ではなく、直列四気筒、V型六気筒、又はV型八気筒など他の形式のエンジンに本発明を適用してもよい。
【図面の簡単な説明】
【図1】本発明の制御装置が適用されるエンジン全体、及び同エンジンによって駆動される各種機器を示す略図。
【図2】燃料噴射弁の燃料噴射時間と燃料噴射量との関係を示すグラフ。
【図3】判定フラグの設定手順を示すフローチャート。
【図4】要求値増大制御の実行手順を示すフローチャート。
【図5】(a)は要求値増大制御が実行されていないときのアイドル運転時の各種パラメータやフラグの状態を表す図。(b)は要求値増大制御が実行されているときのアイドル運転時の各種パラメータやフラグの状態を表す図。
【図6】(a)は要求値増大制御が実行されていないときのアイドル運転時の各種パラメータやフラグの状態を表す図。(b)は要求値増大制御が実行されているときのアイドル運転時の各種パラメータやフラグの状態を表す図。
【符号の説明】
1…エンジン、2…燃焼室、3…吸気通路、4…排気通路、5…燃料噴射弁、6…点火プラグ、7…ピストン、7a…ピストンリング、8…クランクシャフト、9…シリンダ内壁面、10…クランクケース、11…スロットルバルブ、12…導入通路、13…還元通路、14…自動変速装置、15…オルタネータ(発電機)、16…パワーコントロールユニット、17…バッテリ、18…電動ファン(電気機器)、19…電子制御装置(制御手段)、20…アクセルペダル、21…アクセルポジションセンサ、22…スロットルポジションセンサ、23…バキュームセンサ、24…クランクポジションセンサ、25…水温センサ、26…酸素センサ。
Claims (12)
- 燃焼室から漏れたブローバイガスが当該ガス中の燃料とともに吸気通路に戻される内燃機関に適用され、機関運転状態に基づき求められる燃料噴射量の要求値が得られるよう燃料噴射弁の燃料噴射量を制御するとともに、前記ブローバイガスの吸気通路への流出時には当該ガス中の燃料に対応する分だけ前記燃料噴射弁の燃料噴射量を減量する内燃機関の制御装置において、
内燃機関の冷えた状態からの始動が所定回数繰り返された後のアイドル運転時に、前記要求値が大となる内燃機関の運転制御を行う制御手段を備える
ことを特徴とする内燃機関の制御装置。 - 請求項1に記載の内燃機関の制御装置において、
前記制御手段は、内燃機関の冷えた状態からの始動がなされ且つこの始動から機関停止までの期間が所定期間よりも短い機関運転を特定運転として、この特定運転が連続して繰り返された回数が前記所定回数に達することに基づいて、前記要求値が大となる内燃機関の運転制御を行う
ことを特徴とする内燃機関の制御装置。 - 請求項1または2に記載の内燃機関の制御装置において、
前記制御手段は、前記ブローバイガスの前記吸気通路への流出時に燃料噴射量が前記下限値以上となるよう前記要求値を大とする内燃機関の運転制御を行う
ことを特徴とする内燃機関の制御装置。 - 請求項1〜3のいずれか一項に記載の内燃機関の制御装置において、
前記要求値は、内燃機関の運転に基づき駆動される機器についての同機関の駆動負荷が大となるほど大きくされるものであり、
前記制御手段は、前記要求値が大となる内燃機関の運転制御として、前記駆動負荷が大となるよう前記機器を制御するものである
ことを特徴とする内燃機関の制御装置。 - 請求項4に記載の内燃機関の制御装置において、
前記機器は、発電機であり、
前記制御手段は、前記要求値を大とする内燃機関の運転制御として、前記発電機の発電量を多くして前記駆動負荷を大とするものである
ことを特徴とする内燃機関の制御装置。 - 請求項4に記載の内燃機関の制御装置において、
前記機器は、内燃機関で駆動される発電機からの給電に基づき駆動される電気機器であり、
前記制御手段は、前記要求値が大となる内燃機関の運転制御として、前記電気機器を作動させて同機関に対する駆動負荷である電気負荷を大とするものである
ことを特徴とする内燃機関の制御装置。 - 請求項4に記載の内燃機関の制御装置において、
前記機器は、内燃機関に連結される自動変速装置であり、
この変速装置は、ドライブポジションでのアイドル運転中の所定条件成立時にニュートラルポジションに近い状態に制御する負荷低減制御が行われるものであり、
前記制御手段は、前記要求値が大となる内燃機関の運転制御として、前記負荷低減制御を停止して前記駆動負荷を大とするものである
ことを特徴とする内燃機関の制御装置。 - 請求項1〜3のいずれか一項に記載の内燃機関の制御装置において、
前記要求値は、アイドル運転時に機関回転速度が目標アイドル回転速度となるように調整されるものであり、
前記制御手段は、前記要求値が大となる内燃機関の運転制御として、アイドル運転時に前記目標アイドル回転速度を大きくするものである
ことを特徴とする内燃機関の制御装置。 - 請求項1〜3のいずれか一項に記載の内燃機関の制御装置において、
前記内燃機関は、複数の気筒を備えるものであり、
前記要求値は、アイドル運転時に機関回転速度が目標アイドル回転速度となるように調整されるものであり、
前記制御手段は、前記要求値が大となる内燃機関の運転制御として、アイドル運転時に稼働気筒数を低減するものである
ことを特徴とする内燃機関の制御装置。 - 請求項1〜3のいずれか一項に記載の内燃機関の制御装置において、
前記要求値は、アイドル運転時に機関回転速度が目標アイドル回転速度となるように調整されるものであり、
前記制御手段は、前記要求値が大となる内燃機関の運転制御として、アイドル運転時に内燃機関の運転制御に用いられるパラメータを燃焼効率低下側に変更するものである
ことを特徴とする内燃機関の制御装置。 - 請求項10に記載の内燃機関の制御装置において、
前記パラメータは、点火時期であり、
前記制御手段は、点火時期を遅角するものである
ことを特徴とする内燃機関の制御装置。 - 請求項10に記載の内燃機関の制御装置において、
前記内燃機関は、燃焼室に直接燃料が噴射供給されるものであり、
前記パラメータは、燃料噴射時期であり、
前記制御手段は、燃料噴射時期を燃焼効率低下側に変更するものである
こととを特徴とする内燃機関の制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003201230A JP4352791B2 (ja) | 2003-07-24 | 2003-07-24 | 内燃機関の制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003201230A JP4352791B2 (ja) | 2003-07-24 | 2003-07-24 | 内燃機関の制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005042575A JP2005042575A (ja) | 2005-02-17 |
| JP4352791B2 true JP4352791B2 (ja) | 2009-10-28 |
Family
ID=34261390
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003201230A Expired - Fee Related JP4352791B2 (ja) | 2003-07-24 | 2003-07-24 | 内燃機関の制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4352791B2 (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009074369A (ja) * | 2007-09-18 | 2009-04-09 | Toyota Motor Corp | 燃料噴射システム |
| JP2009121360A (ja) * | 2007-11-15 | 2009-06-04 | Toyota Motor Corp | 内燃機関の制御装置 |
| DE102008042638A1 (de) * | 2008-10-07 | 2010-04-08 | Robert Bosch Gmbh | Verfahren zum Betrieb einer Brennkraftmaschine |
| JP2010138871A (ja) * | 2008-12-15 | 2010-06-24 | Toyota Motor Corp | 内燃機関の制御装置 |
| JP6350494B2 (ja) * | 2015-11-27 | 2018-07-04 | マツダ株式会社 | 内燃機関の制御装置 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0533711A (ja) * | 1991-07-31 | 1993-02-09 | Suzuki Motor Corp | 内燃機関のアイドルアツプ制御装置 |
| JP4026197B2 (ja) * | 1997-06-18 | 2007-12-26 | 日産自動車株式会社 | 筒内直接噴射式内燃機関の燃料噴射制御装置 |
| JP2000186601A (ja) * | 1998-12-24 | 2000-07-04 | Mazda Motor Corp | ディーゼルエンジンの制御装置 |
| JP2002276402A (ja) * | 2001-03-19 | 2002-09-25 | Toyota Motor Corp | 筒内噴射式内燃機関の燃料噴射制御装置 |
| JP2003161211A (ja) * | 2001-11-28 | 2003-06-06 | Toyota Motor Corp | 内燃機関の制御装置 |
| JP3812432B2 (ja) * | 2001-12-10 | 2006-08-23 | 株式会社デンソー | 自動変速機の制御装置 |
-
2003
- 2003-07-24 JP JP2003201230A patent/JP4352791B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005042575A (ja) | 2005-02-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8463533B2 (en) | Method and system for pre-ignition control | |
| US10202912B2 (en) | System and method for reducing variable compression ratio engine shutdown shake | |
| US7975670B2 (en) | Control unit and control method for torque-demand-type internal combustion engine | |
| US7591243B2 (en) | Fuel injection control apparatus and method for direct injection internal combustion engine | |
| CN103282632B (zh) | 内燃发动机的起动控制方法及起动控制装置 | |
| US20100241333A1 (en) | Control apparatus and control method for internal combustion engine | |
| CN105452633A (zh) | 内燃机的控制装置 | |
| JP6280537B2 (ja) | 内燃機関の制御装置 | |
| JP6661593B2 (ja) | 内燃機関の制御装置 | |
| KR101779281B1 (ko) | 터보 과급기를 갖는 내연 기관의 제어 장치 | |
| US11378035B2 (en) | Engine control device | |
| JP4352791B2 (ja) | 内燃機関の制御装置 | |
| JP3772890B2 (ja) | エンジンの始動装置 | |
| JP2016098786A (ja) | 内燃機関の制御装置 | |
| JP5067397B2 (ja) | 内燃機関の制御装置 | |
| JP2009121360A (ja) | 内燃機関の制御装置 | |
| JP3546742B2 (ja) | 内燃機関の吸入空気量制御装置 | |
| JP2010168931A (ja) | 火花点火式内燃機関の点火時期制御装置 | |
| JP4329591B2 (ja) | エンジンの始動装置 | |
| JP3713781B2 (ja) | 内燃機関のアイドル回転数制御装置 | |
| JP5397304B2 (ja) | 内燃機関の制御装置 | |
| JP3613658B2 (ja) | 多気筒内燃機関の燃料噴射制御装置 | |
| JP2011017306A (ja) | 車両制御装置 | |
| JP3695070B2 (ja) | エンジンの制御装置 | |
| JP2006009704A (ja) | 筒内噴射式内燃機関の燃料噴射制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060713 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060713 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20060713 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080730 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081202 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090130 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090707 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090720 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 4352791 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120807 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130807 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |