JP5110036B2 - 内燃機関の燃料噴射制御装置 - Google Patents

内燃機関の燃料噴射制御装置 Download PDF

Info

Publication number
JP5110036B2
JP5110036B2 JP2009123942A JP2009123942A JP5110036B2 JP 5110036 B2 JP5110036 B2 JP 5110036B2 JP 2009123942 A JP2009123942 A JP 2009123942A JP 2009123942 A JP2009123942 A JP 2009123942A JP 5110036 B2 JP5110036 B2 JP 5110036B2
Authority
JP
Japan
Prior art keywords
learning
rail pressure
fuel
injection
internal combustion
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.)
Active
Application number
JP2009123942A
Other languages
English (en)
Other versions
JP2010270698A (ja
Inventor
公一 杉山
英志 草次
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP2009123942A priority Critical patent/JP5110036B2/ja
Publication of JP2010270698A publication Critical patent/JP2010270698A/ja
Application granted granted Critical
Publication of JP5110036B2 publication Critical patent/JP5110036B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

本発明は、燃料噴射弁からの実噴射量と指令噴射量とのずれを検出して噴射量補正値を設定する学習制御を行う内燃機関の燃料噴射制御装置に関する。
従来、車両用の内燃機関(より詳細にはディーゼルエンジン)では、燃焼騒音の低減、NOxの抑制等のために、メイン噴射に先立って極少量の燃料噴射を行うパイロット噴射が行われているが、このパイロット噴射では、燃料噴射弁からの実噴射量と指令噴射量とにずれが生じると、燃料噴***度が著しく低下して、その効果を充分に発揮することができないという問題があった。
そこで、従来より、内燃機関への燃料噴射量が零となる減速運転時に、学習対象となる気筒の燃料噴射弁から単発的に燃料噴射を実施させて、その単発噴射によって生じる内燃機関の回転速度変動量から実噴射量を算出し、その算出した実噴射量と指令噴射量とのずれに基づき噴射量補正値を設定する、といった手順で、気筒毎に燃料噴射量の学習制御を実行することが提案されている(例えば、特許文献1、2参照)。
なお、この学習制御は、コモンレール内の燃料圧力(以下、レール圧という)が学習用の目標レール圧(以下、学習レール圧という)になったときに実行される。また、一般的には、学習レール圧は複数設定される。
特開2005−36788号公報 特開2009−74389号公報
ところで、ディーラ等で燃料噴射弁が交換されるなどして強制的に学習制御を実行させる場合には、場所の都合により変速装置をニュートラル状態にし、レーシングを繰り返して行うのが一般的である。
そして、ニュートラル状態でレーシングを行う場合、減速時間は短い。また、レール圧は、燃料噴射量の増加に伴って高く設定されるとともに、内燃機関の回転数の上昇に伴って高く設定されるため、レーシングの際の加速中はレール圧が高くなる。さらに、減速時には無噴射状態となり、レール圧は高圧燃料経路から低圧部への燃料のリークのみによって低下することになるため、減速時のレール圧の低下速度が遅く、特に低圧側の学習レール圧に到達するまでの時間が長くなってしまう。
したがって、特に低圧側の学習レール圧での学習機会が少なくなり、学習完了に必要な時間が非常に長くなってしまうという問題がある。
本発明は上記点に鑑みて、ディーラ等で強制的に学習制御を実行させるような場合の、学習完了に必要な時間を短縮させることを目的とする。
上記目的を達成するため、請求項1に記載の発明では、外部機器(60)から学習指令を受けたときに、レール圧が学習用の目標レール圧になるように、燃料供給手段からコモンレール(20)への燃料供給量を制御する学習時レール圧制御手段と、学習指令を受けたときに、内燃機関(2)を第1所定回転数に到達するまで加速させた後に、燃料噴射量を零にして内燃機関(2)を第2所定回転数に到達するまで減速させる学習時加減速制御手段と、学習時レール圧制御手段によりレール圧が学習用の目標レール圧に制御され、かつ学習時加減速制御手段により内燃機関(2)が減速されているときに、学習対象となる気筒の燃料噴射弁に噴射指令を出力して、燃料噴射弁から指令噴射量だけ学習用の燃料噴射を実施させる学習噴射制御手段と、学習噴射制御手段からの噴射指令によって学習用の燃料噴射を実施した場合と実施しなかった場合との内燃機関(2)の回転速度変動量に基づき、学習噴射制御手段からの噴射指令による燃料噴射弁からの実噴射量を算出する実噴射量算出手段と、実噴射量算出手段にて算出された実噴射量と指令噴射量とのずれに基づき、噴射量補正値を算出する補正値算出手段とを備え、学習指令を受けていない通常運転時に設定されるレール圧の目標レール圧を通常時の目標レール圧としたとき、学習時レール圧制御手段は、学習用の目標レール圧及び通常時の目標レール圧を算出し、通常時の目標レール圧が学習用の目標レール圧を超え、且つ学習時加減速制御手段により内燃機関(2)が加速されている場合は、レール圧が学習用の目標レール圧になるように、燃料供給手段(14、16、18)からコモンレール(20)への燃料供給量を制御するとともに、通常時の目標レール圧が学習用の目標レール圧以下で、且つ学習時加減速制御手段により内燃機関(2)が加速されている場合は、レール圧が通常時の目標レール圧になるように、燃料供給手段からコモンレール(20)への燃料供給量を制御することを特徴とする。
これによると、外部機器(60)から学習指令を受けて学習制御を実行する場合には、燃料のリークによってレール圧を低下させるのではなく、コモンレール(20)への燃料供給量を制御して積極的にレール圧を学習用の目標レール圧に制御するため、学習機会が多くなる。したがって、ディーラ等で強制的に学習制御を実行させるような場合の、学習完了に必要な時間を短縮させることができる。
ところで、外部機器(60)から学習指令を受けて学習制御を実行する場合、レール圧を学習用の目標レール圧に制御すると、噴射量とレール圧のバランスが崩れて燃焼状態が悪化しスモークなどが発生し易くなる。
これに対し、請求項1に記載の発明では、通常時の目標レール圧が学習用の目標レール圧以下で且つ加速中である場合は、レール圧を通常時の目標レール圧に制御するため、噴射量とレール圧とのバランスが良好になり、燃焼状態も良好になってスモークなどが発生しにくくなる。
請求項2に記載の発明では、外部機器(60)から学習指令を受けたときに、レール圧が学習用の目標レール圧になるように、燃料供給手段からコモンレール(20)への燃料供給量を制御する学習時レール圧制御手段と、学習指令を受けたときに、内燃機関(2)を第1所定回転数に到達するまで加速させた後に、燃料噴射量を零にして内燃機関(2)を第2所定回転数に到達するまで減速させる学習時加減速制御手段と、学習時レール圧制御手段によりレール圧が学習用の目標レール圧に制御され、かつ学習時加減速制御手段により内燃機関(2)が減速されているときに、学習対象となる気筒の燃料噴射弁に噴射指令を出力して、燃料噴射弁から指令噴射量だけ学習用の燃料噴射を実施させる学習噴射制御手段と、学習噴射制御手段からの噴射指令によって学習用の燃料噴射を実施した場合と実施しなかった場合との内燃機関(2)の回転速度変動量に基づき、学習噴射制御手段からの噴射指令による燃料噴射弁からの実噴射量を算出する実噴射量算出手段と、実噴射量算出手段にて算出された実噴射量と指令噴射量とのずれに基づき、噴射量補正値を算出する補正値算出手段とを備え、学習指令を受けていない通常運転時に設定されるレール圧の目標レール圧を通常時の目標レール圧としたとき、学習時レール圧制御手段は、学習用の目標レール圧及び通常時の目標レール圧を算出し、第1所定回転数よりも低く第2所定回転数よりも高い第3所定回転数を設定し、内燃機関(2)の回転数が第3所定回転数以上で、且つ学習時加減速制御手段により内燃機関(2)が加速されている場合は、レール圧が学習用の目標レール圧になるように、燃料供給手段(14、16、18)からコモンレール(20)への燃料供給量を制御するとともに、内燃機関(2)の回転数が第3所定回転数未満で、且つ学習時加減速制御手段により内燃機関(2)が加速されている場合は、レール圧が通常時の目標レール圧になるように、燃料供給手段からコモンレール(20)への燃料供給量を制御することを特徴とする。
これによると、内燃機関(2)の回転数が第3所定回転数未満で且つ加速中である場合は、レール圧を通常時の目標レール圧に制御するため、噴射量とレール圧とのバランスが良好になり、燃焼状態も良好になってスモークなどが発生しにくくなる。
なお、この欄および特許請求の範囲で記載した各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
本発明の前提となる参考例としての燃料噴射制御装置が適用された蓄圧式の燃料噴射システムを示す概略構成図である。 図1のECU50にて実行される自動学習制御処理を表すフローチャートである。 強制学習制御を実行させるための構成を示す概略構成図である。 強制学習制御時の作動説明に供するタイムチャートである。 図1のECU50にて実行される強制学習制御処理を表すフローチャートである。 本発明の第1実施形態に係る燃料噴射制御装置の強制学習制御処理を表すフローチャートである。 本発明の第2実施形態に係る燃料噴射制御装置の強制学習制御処理を表すフローチャートである。
以下、本発明の実施形態および参考例について図に基づいて説明する。なお、以下の各実施形態および参考例相互において、互いに同一もしくは均等である部分には、図中、同一符号を付してある。
参考例
図1は、本発明の参考例としての燃料噴射制御装置が適用された蓄圧式の燃料噴射システム10を示す概略構成図である。
図1に示すように、本参考例の燃料噴射システム10は、自動車用の4気筒4サイクルの内燃機関2に燃料を供給するためのものであり、高圧燃料を蓄えるコモンレール20と、コモンレール20より供給される高圧燃料を内燃機関2の各気筒の燃焼室に噴射する燃料噴射弁30と、本システムを制御する電子制御ユニット(以下ECUという)50とを備える。
また、燃料噴射システム10には、コモンレール20に燃料を供給するために、燃料タンク12から燃料を汲み上げるフィードポンプ14と、フィードポンプ14から供給された燃料を加圧してコモンレール20に供給する高圧ポンプ16とが備えられている。
ここで、高圧ポンプ16は、カムシャフトのカムの回転に伴いプランジャが往復移動することにより加圧室に吸入した燃料を加圧する公知のポンプである。そして、この高圧ポンプ16には、吸入行程でフィードポンプ14から吸入する燃料量を調量するための調量弁18が設けられている。なお、フィードポンプ14、高圧ポンプ16、及び調量弁18は、本発明の燃料供給手段を構成する。
また、コモンレール20には、内部の燃料圧力(以下、レール圧という)を検出する圧力センサ22、及び、内部の燃料を燃料タンク12側へ溢流させることで内部の燃料圧力を減圧する減圧弁24が設けられている。
また、内燃機関2には、その運転状態を検出するセンサとして、内燃機関2の所定の回転角度(本参考例では30°CA)毎に回転角信号(パルス信号)を出力する回転速度センサ32、運転者によるアクセル操作量(以下アクセル開度ACCという)を検出するアクセルセンサ34、冷却水の温度を検出する水温センサ36、吸入空気の温度を検出する吸気温センサ38、等が設けられている。
一方、ECU50は、本発明の燃料噴射制御装置に相当するものであり、CPU,ROM,RAM等を中心とするマイクロコンピュータにて構成されている。そして、ECU50は、コモンレール20に設けられた圧力センサ22や、内燃機関2に設けられた各種センサ32、34、36、38…から検出信号を取り込み、レール圧や燃料噴射弁30からの燃料噴射量及び燃料噴射時期を制御する。
つまり、ECU50は、内燃機関2の運転状態に基づきコモンレール20の目標圧力を算出し、圧力センサ22にて検出されたレール圧が目標圧力となるよう調量弁18及び減圧弁24を通電制御するレール圧制御、及び、内燃機関2の運転状態に基づき燃料噴射量及び燃料噴射時期を算出し、その算出結果に応じて各気筒の燃料噴射弁30に所定タイミングで所定の通電期間だけ通電することで、燃料噴射弁30を通電期間に対応した所定期間開弁させて、各気筒に燃料を噴射供給させる、燃料噴射制御を実行する。
また、この燃料噴射制御では、ECU50は、メイン噴射に先立ってパイロット噴射を実行させる。そして、このパイロット噴射では、燃料噴射弁30に対する燃料噴射指令の出力期間(つまり通電期間)と燃料噴射弁30から実際に噴射される燃料量(以下実噴射量という)とのずれによって燃料噴***度が大きく変化することから、ECU50は、燃料噴射弁30からの実噴射量を目標噴射量(パイロット噴射量)に制御するのに必要な噴射量補正値を算出する学習制御を実行し、この学習制御で求めた噴射量補正値にてパイロット噴射時の噴射量(詳しくは燃料噴射弁30の通電期間)を補正することで、燃料噴射弁30からの実噴射量を目標噴射量に制御できるようにしている。
さらに、学習制御は、従来と同様に車両走行中等に自動的に実行されるとともに、例えばディーラ等で燃料噴射弁30が交換された場合に強制的に実行させることが可能になっている。
以下、この学習制御について説明する。まず、自動的に実行される学習制御(以下、自動学習制御という)について説明する。図2は、ECU50においてメインルーチンの一つとして噴射量の自動学習制御処理を表すフローチャートである。
図2に示すように、自動学習制御処理では、まずS110(Sはステップを表す)にて、燃料噴射量の学習条件が成立しているか否かを判定する。この判定処理では、例えば、アクセル開度ACCが零となって、内燃機関2が減速運転に入り、各気筒への燃料噴射量が零となっているとき(換言すれば内燃機関2が無噴射減速状態であるとき)に、学習条件が成立したと判定する。
そして、S110にて学習条件が成立したと判定されなければ、自動学習制御処理を終了し、S110にて学習条件が成立したと判定されると、S120に移行する。S120では、内燃機関2の4つの気筒の中から今回学習対象となる気筒を選択し、その気筒の所定の噴射タイミングで燃料噴射弁30から所定の指令噴射量だけ燃料噴射が実施されるように噴射指令をセットする。
この結果、ECU50から学習対象気筒の燃料噴射弁30には、所定の噴射タイミングで指令噴射量に対応した時間だけ開弁信号が出力されて、燃料噴射弁30から学習用の燃料噴射(単発噴射)が実施されることになる。
このように、S120の処理によって単発噴射が実施されると、S130に移行して、その単発噴射により生じた内燃機関2の回転速度変動量△NEを検出し、その検出した回転速度変動量△NEと内燃機関2の回転数NEとに基づき内燃機関2のトルクを求め、そのトルクから実噴射量を算出する。この内燃機関2のトルク及び実噴射量は、ECU50に記憶されたマップから算出する。
そして、続くS140では、S130で求めた実噴射量と指令噴射量とのずれに基づき、今回単発噴射を行った気筒に対する燃料噴射量を補正するための噴射量補正値を算出し、ECU50内の補正値算出用マップを更新して、自動学習制御処理を終了する。
次に、強制的に実行される学習制御(以下、強制学習制御という)について説明する。学習制御を強制的に実行させる場合は、図3に示すように、ディーラ等に準備された外部機器としてのツール60を用いる。具体的には、燃料噴射弁30の交換後、変速装置をニュートラル状態にするとともに内燃機関2を始動し、ツール60をECU50に接続し、学習制御の実行を要求する学習指令をツール60からECU50に出力する。ECU50は、この学習指令を受けて学習制御を実行し、学習制御が完了すると学習制御が完了したことを示す学習完了信号をツール60に出力する。なお、この学習制御は、停車状態で実施される。
図4に示すように、ECU50は、学習指令を受けると内燃機関2を第1所定回転数NE1まで加速させた後に、燃料噴射量を零にして内燃機関2を第2所定回転数NE2まで減速させる。そして、この加減速を繰り返し行っている間に、噴射量補正値を算出して補正値算出用マップを更新する。なお、図4においてレール圧を示す線のうち、実線は実レール圧を示し、破線は目標レール圧を示している。
図5は、ECU50においてメインルーチンの一つとしてツール60からの学習指令を受けて実行される強制学習制御処理を表すフローチャートである。
図5に示すように、強制学習制御処理では、まずS210にて、内燃機関2を加速させるために必要な噴射量を算出し、算出した噴射量に対応した時間だけ開弁信号を出力して燃料噴射弁30から燃料を噴射させる。これにより、内燃機関2の回転数が上昇する。なお、強制学習制御のために予め設定された噴射量特性のマップがECU50に記憶されており、そのマップから噴射量を求める。
次に、S220では、レール圧を学習用の目標レール圧に制御するために必要なコモンレール20への燃料供給量を周知の方法で算出し、算出した燃料供給量に応じて調量弁18を通電制御する。なお、学習用の目標レール圧はECU50に記憶されている。
このように、内燃機関2を加速させている時からレール圧を学習用の目標レール圧に制御した場合、図4に示すように、内燃機関2の減速開始時点でレール圧が学習用の目標レール圧になっているため、学習可能な時間が長くなる。
ところで、通常は噴射量に見合ったレール圧に制御されるが、本参考例では、強制学習制御時にはレール圧を学習用の目標レール圧に制御するため、噴射量とレール圧のバランスが崩れて燃焼状態が悪化しスモークなどが発生し易くなる。
そこで、S210では、学習時専用噴射パターンで噴射を行わせる。具体的には、強制学習制御は停車状態で実施され、この時には加速性を良くする必要はないので、内燃機関2が第1所定回転数NE1に到達できる程度に噴射量を制限して、スモークなどの発生を抑制する。さらに、例えば、学習指令を受けていない通常運転時に設定される通常噴射パターンではパイロット噴射が1回のところを、学習時専用噴射パターンではパイロット噴射を2回にしてスモークや騒音を抑制する。
次に、S230では、内燃機関2の回転数NEが第1所定回転数NE1に到達したか否かを判定する。この第1所定回転数NE1は、ECU50に記憶されている。そして、内燃機関2の回転数NEが第1所定回転数NE1に到達するまで、S210及びS220の処理を繰り返し実行する。
内燃機関2の回転数NEが第1所定回転数NE1に到達するとS230にて肯定判定され、S240に移行する。そして、S240では、燃料噴射量を零にして内燃機関2を減速させる。なお、S210およびS240は、本発明の学習時加減速制御手段を構成する。
次に、S250では、レール圧を学習用の目標レール圧に制御するために必要なコモンレール20への燃料供給量を周知の方法で算出し、算出した燃料供給量に応じて調量弁18を通電制御する。なお、S220およびS250は、本発明の学習時レール圧制御手段を構成する。
次に、S260では、レール圧が、所定の圧力範囲に設定された学習用の目標レール圧に到達したか否かを判定する。そして、レール圧が学習用の目標レール圧に到達するまで、S240及びS250の処理を繰り返し実行する。
レール圧が学習用の目標レール圧に到達するとS260にて肯定判定され、S270に移行する。そして、S270では、S120〜S140(図2参照)と同じ処理を実行することにより、噴射量補正値を算出して補正値算出用マップを更新する。
なお、S270は、本発明の学習噴射制御手段、実噴射量算出手段、及び補正値算出手段に相当する。より詳細には、S270におけるS120の部分が本発明の学習噴射制御手段に相当し、S270におけるS130の部分が本発明の実噴射量算出手段に相当し、S270におけるS140の部分が本発明の補正値算出手段に相当する。
次に、S280では、全気筒の燃料噴射弁30について補正値算出用マップが更新されたか否か、すなわち全気筒の燃料噴射弁30について学習が完了したか否かを判定する。そして、学習が完了していない場合はS280にて否定判定され、S290に移行する。
S290では、内燃機関2の回転数NEが第2所定回転数NE2に到達したか否かを判定する。この第2所定回転数NE2は、ECU50に記憶されている。そして、内燃機関2の回転数NEが第2所定回転数NE2に到達するまで、S240〜S280の処理を繰り返し実行する。すなわち、噴射量補正値を算出して補正値算出用マップを更新する処理を繰り返す。
また、内燃機関2の回転数NEが第2所定回転数NE2に到達するとS290にて肯定判定され、補正値算出用マップを更新する処理を中止し、S210に戻って内燃機関2を加速させる処理を実行する。これにより、内燃機関2の回転数NEが第1所定回転数NE1まで上昇するとS230にて肯定判定され、S240〜S280の補正値算出用マップを更新する処理が再開される。
そして、全気筒の燃料噴射弁30について補正値算出用マップが更新されるとS280にて肯定判定され、S300にて学習完了信号をツール60に出力して、強制学習制御処理を終了する。
参考例では、ツール60から学習指令を受けて強制学習制御を実行する場合には、燃料のリークによってレール圧を低下させるのではなく、コモンレール20への燃料供給量を制御して積極的にレール圧を学習用の目標レール圧に制御するため、学習機会が多くなる。したがって、ディーラ等で強制的に学習制御を実行させるような場合の、学習完了に必要な時間を短縮させることができる。
第1実施形態
本発明の第1実施形態について説明する。図6は第1実施形態に係る燃料噴射制御装置の強制学習制御処理を表すフローチャートである。
本実施形態は、参考例におけるS210〜S230の処理、すなわち内燃機関2を第1所定回転数NE1に到達するまで加速させる際の制御を変更したものである。なお、その他に関しては参考例と同様であるため、異なる部分についてのみ説明する。
図6に示すように、強制学習制御処理では、まずS410にて学習用の目標レール圧を算出する。この学習用の目標レール圧は、ECU50に記憶されている。
次に、S420では、学習指令を受けていない通常運転時に設定されるレール圧の目標レール圧(以下、通常時の目標レール圧という)を算出する。なお、ECU50には、噴射量の増加に伴って通常時の目標レール圧が高くなる特性のマップが記憶されており、そのマップを用いて、最新の噴射量に基づいて通常時の目標レール圧を求める。
次に、S430では、S410にて算出した学習用の目標レール圧と、S420で算出した通常時の目標レール圧とを比較する。通常時の目標レール圧が学習用の目標レール圧を超えている場合は、S430にて肯定判定されて、S440に進む。
そして、S440では、内燃機関2を加速させるために必要な噴射量を算出し、算出した噴射量に対応した時間だけ開弁信号を出力して燃料噴射弁30から燃料を噴射させる。なお、強制学習制御のために予め設定された噴射量特性のマップがECU50に記憶されており、そのマップから噴射量を求める。また、S440では、学習時専用噴射パターンで噴射を行わせる。
次に、S450では、レール圧をS410にて求めた学習用の目標レール圧に制御するために必要なコモンレール20への燃料供給量を周知の方法で算出し、算出した燃料供給量に応じて調量弁18を通電制御する。このように、内燃機関2を加速させている時からレール圧を学習用の目標レール圧に制御すれば、内燃機関2の減速開始時点でレール圧が学習用の目標レール圧になっているため、学習可能な時間が長くなる。
一方、S430にて否定判定された場合、すなわち、通常時の目標レール圧が学習用の目標レール圧以下である場合は、S430からS460に進む。
そして、S460では、内燃機関2を加速させるために必要な噴射量を算出し、算出した噴射量に対応した時間だけ開弁信号を出力して燃料噴射弁30から燃料を噴射させる。このS460では、通常噴射パターンで噴射を行わせる。なお、S440およびS460は、S240とともに、本発明の学習時加減速制御手段を構成する。
次に、S470では、レール圧をS420にて求めた通常時の目標レール圧に制御するために必要なコモンレール20への燃料供給量を周知の方法で算出し、算出した燃料供給量に応じて調量弁18を通電制御する。このように、レール圧を通常時の目標レール圧に制御することにより、噴射量とレール圧とのバランスが良好になり、燃焼状態も良好になってスモークなどが発生しにくくなる。なお、S410、S420、S450およびS470は、S250とともに、本発明の学習時レール圧制御手段を構成する。
そして、S450またはS470からS230に進み、以下、参考例と同様の処理を行う。
本実施形態では、強制学習制御を実行中は常にレール圧を学習用の目標レール圧に制御するのではなく、強制学習制御を実行中であっても、通常時の目標レール圧が学習用の目標レール圧以下である場合は、レール圧を通常時の目標レール圧に制御するため、噴射量とレール圧とのバランスが良好になり、燃焼状態も良好になってスモークなどが発生しにくくなる。
第2実施形態
本発明の第2実施形態について説明する。図7は第2実施形態に係る燃料噴射制御装置の強制学習制御処理を表すフローチャートである。
本実施形態は、参考例におけるS210〜S230の処理、すなわち内燃機関2を第1所定回転数NE1に到達するまで加速させる際の制御を変更したものである。なお、その他に関しては参考例と同様であるため、異なる部分についてのみ説明する。
図7に示すように、強制学習制御処理では、まずS510にて内燃機関2の回転数NEが第3所定回転数NE3に到達したか否かを判定する。なお、第3所定回転数NE3は、第1所定回転数NE1よりも低く第2所定回転数NE2よりも高い回転数である。また、この第1所定回転数NE1は、ECU50に記憶されている。内燃機関2の回転数NEが第3所定回転数NE3未満の場合は、S510にて否定判定されて、S520に進む。
そして、S520では、内燃機関2を加速させるために必要な噴射量を算出し、算出した噴射量に対応した時間だけ開弁信号を出力して燃料噴射弁30から燃料を噴射させる。なお、強制学習制御のために予め設定された噴射量特性のマップがECU50に記憶されており、S520ではそのマップから噴射量を求める。また、S520では、通常噴射パターンで噴射を行わせる。
次に、S530では、レール圧を通常時の目標レール圧に制御するために必要なコモンレール20への燃料供給量を、S520で算出した噴射量に基づいて周知の方法で算出し、算出した燃料供給量に応じて調量弁18を通電制御する。このように、レール圧を通常時の目標レール圧に制御することにより、噴射量とレール圧とのバランスが良好になり、燃焼状態も良好になってスモークなどが発生しにくくなる。
一方、S510にて肯定判定された場合、すなわち、内燃機関2の回転数NEが上昇して第3所定回転数NE3以上になった場合は、S540に進む。
そして、S540では、内燃機関2を加速させるために必要な噴射量を算出し、算出した噴射量に対応した時間だけ開弁信号を出力して燃料噴射弁30から燃料を噴射させる。このS540では、学習時専用噴射パターンで噴射を行わせる。なお、S520およびS540は、S240とともに、本発明の学習時加減速制御手段を構成する。
次に、S550では、学習用の目標レール圧を算出する。なお、学習用の目標レール圧はECU50に記憶されている。また、S550では、レール圧を学習用の目標レール圧に制御するために必要なコモンレール20への燃料供給量を周知の方法で算出し、算出した燃料供給量に応じて調量弁18を通電制御する。ここで、第3所定回転数NE3は、減速開始までに、すなわち、内燃機関2の回転数NEが第3所定回転数NE3に到達してから第1所定回転数NE1に到達するまでの間に、レール圧を学習用の目標レール圧に追従させられるだけの余裕を持った回転数に設定されている。なお、S530およびS550は、S250とともに、本発明の学習時レール圧制御手段を構成する。
そして、S530またはS550からS230に進み、以下、参考例と同様の処理を行う。
本実施形態では、強制学習制御を実行中は常にレール圧を学習用の目標レール圧に制御するのではなく、強制学習制御を実行中であっても、内燃機関2の回転数NEが第3所定回転数NE3未満で且つ加速中である場合は、レール圧を通常時の目標レール圧に制御するため、噴射量とレール圧とのバランスが良好になり、燃焼状態も良好になってスモークなどが発生しにくくなる。
(他の実施形態)
上記各実施形態では、学習用の目標レール圧を1段階に設定したが、学習用の目標レール圧を複数(例えば3段階)設定し、各目標レール圧毎に噴射量補正値を算出して補正値算出用マップを更新するようにしてもよい。
上記各実施形態は、実施可能な範囲で任意に組み合わせが可能である。
2 内燃機関
14 フィードポンプ(燃料供給手段)
16 高圧ポンプ(燃料供給手段)
18 調量弁(燃料供給手段)
20 コモンレール
30 燃料噴射弁
60 ツール(外部機器)

Claims (2)

  1. 高圧燃料を蓄えるコモンレール(20)と、前記コモンレール(20)へ燃料を供給するとともに、前記コモンレール(20)内の燃料圧力であるレール圧が目標レール圧になるように前記コモンレール(20)への燃料供給量が制御される燃料供給手段(14、16、18)と、前記コモンレール(20)から供給される高圧燃料を内燃機関(2)の気筒内に噴射する燃料噴射弁(30)とを備える蓄圧式燃料噴射システムに適用され、
    外部機器(60)から学習指令を受けたときに、前記レール圧が学習用の目標レール圧になるように、前記燃料供給手段(14、16、18)から前記コモンレール(20)への燃料供給量を制御する学習時レール圧制御手段と、
    前記学習指令を受けたときに、前記内燃機関(2)を第1所定回転数に到達するまで加速させた後に、燃料噴射量を零にして前記内燃機関(2)を第2所定回転数に到達するまで減速させる学習時加減速制御手段と、
    前記学習時レール圧制御手段により前記レール圧が学習用の目標レール圧に制御され、且つ前記学習時加減速制御手段により前記内燃機関(2)が減速されているときに、学習対象となる気筒の燃料噴射弁(30)に噴射指令を出力して、前記燃料噴射弁(30)から指令噴射量だけ学習用の燃料噴射を実施させる学習噴射制御手段と、
    前記学習噴射制御手段からの噴射指令によって学習用の燃料噴射を実施した場合と実施しなかった場合との前記内燃機関(2)の回転速度変動量に基づき、前記学習噴射制御手段からの噴射指令による前記燃料噴射弁(30)からの実噴射量を算出する実噴射量算出手段と、
    前記実噴射量算出手段にて算出された実噴射量と前記指令噴射量とのずれに基づき、噴射量補正値を算出する補正値算出手段とを備え、
    前記学習指令を受けていない通常運転時に設定される前記レール圧の目標レール圧を通常時の目標レール圧としたとき、
    前記学習時レール圧制御手段は、
    前記学習用の目標レール圧及び前記通常時の目標レール圧を算出し、
    前記通常時の目標レール圧が前記学習用の目標レール圧を超え、且つ前記学習時加減速制御手段により前記内燃機関(2)が加速されている場合は、前記レール圧が学習用の目標レール圧になるように、前記燃料供給手段(14、16、18)から前記コモンレール(20)への燃料供給量を制御するとともに、
    前記通常時の目標レール圧が前記学習用の目標レール圧以下で、且つ前記学習時加減速制御手段により前記内燃機関(2)が加速されている場合は、前記レール圧が通常時の目標レール圧になるように、前記燃料供給手段(14、16、18)から前記コモンレール(20)への燃料供給量を制御することを特徴とする内燃機関の燃料噴射制御装置。
  2. 高圧燃料を蓄えるコモンレール(20)と、前記コモンレール(20)へ燃料を供給するとともに、前記コモンレール(20)内の燃料圧力であるレール圧が目標レール圧になるように前記コモンレール(20)への燃料供給量が制御される燃料供給手段(14、16、18)と、前記コモンレール(20)から供給される高圧燃料を内燃機関(2)の気筒内に噴射する燃料噴射弁(30)とを備える蓄圧式燃料噴射システムに適用され、
    外部機器(60)から学習指令を受けたときに、前記レール圧が学習用の目標レール圧になるように、前記燃料供給手段(14、16、18)から前記コモンレール(20)への燃料供給量を制御する学習時レール圧制御手段と、
    前記学習指令を受けたときに、前記内燃機関(2)を第1所定回転数に到達するまで加速させた後に、燃料噴射量を零にして前記内燃機関(2)を第2所定回転数に到達するまで減速させる学習時加減速制御手段と、
    前記学習時レール圧制御手段により前記レール圧が学習用の目標レール圧に制御され、且つ前記学習時加減速制御手段により前記内燃機関(2)が減速されているときに、学習対象となる気筒の燃料噴射弁(30)に噴射指令を出力して、前記燃料噴射弁(30)から指令噴射量だけ学習用の燃料噴射を実施させる学習噴射制御手段と、
    前記学習噴射制御手段からの噴射指令によって学習用の燃料噴射を実施した場合と実施しなかった場合との前記内燃機関(2)の回転速度変動量に基づき、前記学習噴射制御手段からの噴射指令による前記燃料噴射弁(30)からの実噴射量を算出する実噴射量算出手段と、
    前記実噴射量算出手段にて算出された実噴射量と前記指令噴射量とのずれに基づき、噴射量補正値を算出する補正値算出手段とを備え、
    前記学習指令を受けていない通常運転時に設定される前記レール圧の目標レール圧を通常時の目標レール圧としたとき、
    前記学習時レール圧制御手段は、
    前記学習用の目標レール圧及び前記通常時の目標レール圧を算出し、
    前記第1所定回転数よりも低く前記第2所定回転数よりも高い第3所定回転数を設定し、
    前記内燃機関(2)の回転数が前記第3所定回転数以上で、且つ前記学習時加減速制御手段により前記内燃機関(2)が加速されている場合は、前記レール圧が学習用の目標レール圧になるように、前記燃料供給手段(14、16、18)から前記コモンレール(20)への燃料供給量を制御するとともに、
    前記内燃機関(2)の回転数が前記第3所定回転数未満で、且つ前記学習時加減速制御手段により前記内燃機関(2)が加速されている場合は、前記レール圧が通常時の目標レール圧になるように、前記燃料供給手段(14、16、18)から前記コモンレール(20)への燃料供給量を制御することを特徴とする内燃機関の燃料噴射制御装置。
JP2009123942A 2009-05-22 2009-05-22 内燃機関の燃料噴射制御装置 Active JP5110036B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009123942A JP5110036B2 (ja) 2009-05-22 2009-05-22 内燃機関の燃料噴射制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009123942A JP5110036B2 (ja) 2009-05-22 2009-05-22 内燃機関の燃料噴射制御装置

Publications (2)

Publication Number Publication Date
JP2010270698A JP2010270698A (ja) 2010-12-02
JP5110036B2 true JP5110036B2 (ja) 2012-12-26

Family

ID=43418920

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009123942A Active JP5110036B2 (ja) 2009-05-22 2009-05-22 内燃機関の燃料噴射制御装置

Country Status (1)

Country Link
JP (1) JP5110036B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5382006B2 (ja) * 2011-01-11 2014-01-08 株式会社デンソー 燃料噴射制御装置
JP5644805B2 (ja) * 2012-04-02 2014-12-24 株式会社デンソー 燃料噴射制御装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4407730B2 (ja) * 2007-08-31 2010-02-03 株式会社デンソー 内燃機関の燃料噴射制御装置
WO2009034812A1 (ja) * 2007-09-13 2009-03-19 Toyota Jidosha Kabushiki Kaisha エンジン学習値受渡システム
JP5052484B2 (ja) * 2008-11-17 2012-10-17 トヨタ自動車株式会社 内燃機関の燃料噴射量学習制御装置

Also Published As

Publication number Publication date
JP2010270698A (ja) 2010-12-02

Similar Documents

Publication Publication Date Title
JP4650478B2 (ja) ディーゼル機関の制御装置
JP4442670B2 (ja) 内燃機関の燃料噴射制御装置
JP4424393B2 (ja) 内燃機関の燃料噴射制御装置
JP2009057910A (ja) 内燃機関の燃料噴射制御装置
JP5482532B2 (ja) 燃料噴射制御装置
US10787986B2 (en) Fuel pump control device
JP4513757B2 (ja) 燃料噴射制御装置
JP5110036B2 (ja) 内燃機関の燃料噴射制御装置
JP4532532B2 (ja) 燃料噴射制御装置及び燃料噴射システム
JP5256922B2 (ja) 内燃機関の噴射量制御装置
US9732696B2 (en) Control device for internal combustion engine and control method for internal combustion engine
EP2273091B1 (en) Fuel injection control system for internal combustion engine and control method therefor
JP4788557B2 (ja) 燃料噴射制御装置
JP2009057898A (ja) 内燃機関の燃料噴射制御装置
JP5644805B2 (ja) 燃料噴射制御装置
JP5648646B2 (ja) 燃料噴射制御装置
JP2016205220A (ja) 内燃機関のアイドルストップ制御装置
JP2009002301A (ja) ディーゼル機関の燃料噴射制御装置
JPH08232740A (ja) ディーゼル機関の蓄圧式燃料噴射装置
JP6252327B2 (ja) 燃料供給制御装置
JP2019143571A (ja) 内燃機関の制御装置
JP5223972B2 (ja) 車載ディーゼル機関の制御装置
JPH11173192A (ja) 蓄圧式燃料噴射装置及びその蓄圧室内圧力低減方法
JP2002195075A (ja) エンジンの始動制御方法
JP6213351B2 (ja) 内燃機関の噴射量学習装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110621

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120531

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120605

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120712

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: 20120911

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: 20120924

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151019

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 5110036

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: 20151019

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250