(57)【要約】      （修正有）【課題】機関の運転状態が燃料噴射状態から燃料停止状態に移行する場合、及び、同運転状態が燃料停止状態から燃料噴射状態に移行する場合であっても、燃圧を精度良く制御することができる燃料噴射制御装置を提供する。【解決手段】燃圧の目標値と実際値との偏差の時間積分値に基づく積分項を含むフィードバック量を算出するとき、噴射弁が燃料を噴射する第１状態から噴射弁が燃料を噴射しない第２状態へ機関の運転状態が移行する場合には、移行前の積分項の値を記憶すると共に、移行後の積分項の値をゼロに決定し、その後に第２状態から第１状態に運転状態が移行する場合には、移行後の積分項の値を記憶した値に決定する。その結果、噴射弁からの燃料の噴射状態が急変する場合に燃圧が目標値から乖離することを防ぎ、燃圧の制御性を高めることができる。【選択図】図２
2016011601.tif 000002
【特許請求の範囲】
【請求項１】
燃料を気筒内に噴射する噴射弁を有する内燃機関に適用され、前記噴射弁に供給される燃料の圧力である燃圧をフィードバック制御する制御部を備えた、燃料噴射制御装置であって、
前記制御部は、
前記燃圧の目標値と実際値との偏差の時間積分値に基づく積分項を含むフィードバック量を算出するとき、
前記噴射弁が燃料を噴射する第１状態から前記噴射弁が燃料を噴射しない第２状態へ前記機関の運転状態が移行する場合には、移行前の前記積分項の値を記憶すると共に、移行後の前記積分項の値をゼロに決定し、
その後に前記第２状態から前記第１状態に前記運転状態が移行する場合には、移行後の前記積分項の値を前記記憶した値に決定する、
内燃機関の燃料噴射制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料を気筒内に噴射する噴射弁を備えた内燃機関に適用される燃料噴射制御装置に関する。
【背景技術】
【０００２】
従来から、噴射弁に供給される燃料の圧力（以下「燃圧」という。）を内燃機関の運転状態を考慮しながら制御する燃料噴射制御装置が提案されている。例えば、従来の制御装置の一つ（以下「従来装置」という。）は、燃料が噴射弁から噴射されない燃料停止状態（例えば、フューエルカット運転中）における燃圧が、燃料供給パイプの受熱に起因して所定の閾値にまで上昇した場合、敢えて燃圧を更に強制的に上昇させるようになっている。これにより、従来装置は、同パイプに設けられた燃圧調整用のリリーフ弁が開閉する頻度を低下させ、リリーフ弁の劣化及び作動騒音の低減を図っている（例えば、特許文献１を参照。）。なお、以下、内燃機関を単に「機関」と称呼する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２３１３６２号公報
【発明の概要】
【０００４】
ところで、従来装置は、機関の運転状態に基づいて燃圧の目標値を設定し、燃圧の実際値をその目標値に一致させる制御（即ち、燃圧制御）を行うようになっている。このような燃圧制御の一つの手法として、フィードバック制御が挙げられる。
【０００５】
燃圧をフィードバック制御する際、一般に、目標値と実際値との間の残留偏差を無くすために、“燃圧の目標値と実際値との偏差の時間積分値に基づく積分項”を含むフィードバック量が用いられる場合がある（例えば、いわゆるＰＩ制御またはＰＩＤ制御）。しかし、積分項を算出するためには上記偏差を時間積分する必要があるため、一般に、燃圧の実際値が変化してから積分項がその変化に追従するまでの間には、所定の時間差（応答遅れ時間）が生じる。
【０００６】
そのため、例えば、燃料が噴射弁から噴射される“燃料噴射状態”から燃料が噴射弁から噴射されない“燃料停止状態”に機関の運転状態が移行するとき（例えば、フューエルカット運転を開始するとき）、積分項が移行前の値（通常、装置に固有の正の値または負の値）から移行後の燃料停止状態に適した値（例えば、ゼロ）に変化するまでには、所定の応答遅れ時間を要する。その結果、この応答遅れに起因し、運転状態の移行後に燃圧の実際値が目標値から大きく異なる値となる（乖離する）場合がある。逆に、燃料停止状態から燃料噴射状態に運転状態が変化するとき（例えば、フューエルカット運転を終了して通常運転を開始するとき）も、同様の乖離が生じる場合がある。燃圧を精度良く制御する観点から、このような実際値と目標値との間の乖離を出来る限り防ぐことが望ましい。
【０００７】
本発明の目的は、上記課題に鑑み、機関の運転状態が燃料噴射状態から燃料停止状態に移行する場合、及び、同運転状態が燃料停止状態から燃料噴射状態に移行する場合であっても、燃圧を精度良く制御することができる燃料噴射制御装置を提供することにある。
【０００８】
上記課題を解決するための本発明による燃料噴射制御装置は、
燃料を気筒内に噴射する噴射弁を有する内燃機関に適用され、前記噴射弁に供給される燃料の圧力である燃圧をフィードバック制御する制御部を備えている。
【０００９】
更に、前記制御部は、
前記燃圧の目標値と実際値との偏差の時間積分値に基づく積分項を含むフィードバック量を算出するとき、
前記噴射弁が燃料を噴射する第１状態から前記噴射弁が燃料を噴射しない第２状態へ前記機関の運転状態が移行する場合には、移行前の前記積分項の値を記憶すると共に、移行後の前記積分項の値をゼロに決定し、
その後に前記第２状態から前記第１状態に前記運転状態が移行する場合には、移行後の前記積分項の値を前記記憶した値に決定する、
ように構成されている。
【００１０】
上記構成により、燃料噴射状態（第１状態）から燃料停止状態（第２状態）に機関の運転状態が移行するとき、積分項の応答遅れ時間の経過を待つことなく（即ち、移行前の値が徐々に移行後の適値にまで変化するための時間を必要とせず）、積分項の値が「ゼロ」に設定される。なお、一般に、燃料停止状態への移行後の積分項の値が「ゼロ」に設定されれば、噴射弁への追加の燃料供給が移行後すぐに停止されるので、移行の前後において燃圧が適切に制御された状態が維持される（実際値が目標値から乖離しない）ことになる。その結果、機関の運転状態が燃料噴射状態（第１状態）から燃料停止状態（第２状態）に移行する際、燃圧の実際値が目標値から大きく乖離することが防がれる。
【００１１】
逆に、機関の運転状態が燃料停止状態（第２状態）から燃料噴射状態（第１状態）に移行するときも、積分項の応答遅れ時間の経過を待つことなく（即ち、移行前のゼロが徐々に移行後の適値にまで変化するための時間を必要とせず）、積分項の値が事前に「記憶した値」に設定される。なお、「記憶した値」は以前の燃料噴射状態において用いられていた積分項の値であるので、燃料噴射状態への移行後の積分項の値が「記憶した値」に設定されれば、移行の前後において燃圧が適切に制御された状態が維持される（実際値が目標値から乖離しない）ことになる。その結果、機関の運転状態が燃料停止状態（第２状態）から燃料噴射状態（第１状態）に移行する際も、燃圧の実際値が目標値から大きく乖離することが防がれる。
【００１２】
したがって、本発明の燃料噴射制御装置は、機関の運転状態が燃料噴射状態から燃料停止状態に移行する場合、及び、同運転状態が燃料停止状態から燃料噴射状態に移行する場合であっても、燃圧を精度良く制御することができる。
【００１３】
ところで、本発明において「燃圧をフィードバック制御する」ための具体的手法として、例えば、燃料タンク内の燃料を昇圧して噴射弁に供給する部材（フューエルポンプ等）が吐出する燃料の量（燃料吐出量）をフィードバック制御する手法が挙げられる。同部材から吐出された燃料は噴射弁及び供給経路内に密閉されるため、この燃料吐出量を制御することにより、燃圧を制御することができる。本手法が用いられる場合、例えば、燃料吐出量は、噴射弁にて消費される燃料量（燃料消費量）と燃圧制御用のフィードバック量との和として算出され得る。
【００１４】
更に、本発明における「フィードバック量」は、「積分項」に加え、燃圧の目標値と実際値との偏差に基づく“比例項”及び同偏差の時間微分値に基づく“微分項”の一方または双方を含んでもよい。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る燃料噴射制御装置および同装置が適用される内燃機関の概略図である。
【図２】本発明の実施形態に係る燃料噴射制御装置のＣＰＵが実行するルーチンを示したフローチャートである。
【図３】内燃機関の運転状態と、燃圧制御用フィードバック量と、同フィードバック量に含まれる積分項と、燃圧の実際値と、の関係の一例を表すタイムチャートである。
【発明を実施するための形態】
【００１６】
＜実施形態＞
・装置の概要
図１は、本発明の実施形態に係る燃料噴射制御装置（以下、「実施装置」ともいう。）が適用される内燃機関１０の概略構成を示している。機関１０は、筒内噴射・火花点火式・４サイクルの内燃機関である。
【００１７】
機関１０は、燃料噴射系統（１１〜１５）、シリンダブロック部（２１〜２５）、シリンダヘッド部（３１〜３８）、吸気系統（４１〜４４）、排気系統（５１〜５３）、アクセルペダル（６１）、イグニッション・キー・スイッチ（６２）、各種センサ（７１〜７３）、及び、電子制御装置８１を備えている。
【００１８】
燃料噴射系統は、気筒内に燃料を噴射する噴射弁（インジェクタ）１１、噴射弁１１に高圧の燃料を注入するデリバリパイプ１２、燃料を昇圧してデリバリパイプ１２に送るフューエルポンプ１３、フューエルポンプ１３に燃料を供給する燃料タンク１４、及び、デリバリパイプ１２内の燃料の圧力（以下「燃圧」という。）を計測する燃圧センサ１５を備えている。
【００１９】
フューエルポンプ１３は、電子制御装置８１の指示信号（具体的には、作動用電圧のデューティ比）に従って作動する電動ポンプであり、燃料タンク１４から供給された燃料を昇圧する（燃圧を指示信号に対応する燃圧に一致させる）ように構成されている。具体的には、燃圧センサ１５の出力値（燃圧の実際値）が所定の目標値に一致するように、燃圧がフィードバック制御される（図２の燃圧制御ルーチンも参照。）。そして、デリバリパイプ１２は、フューエルポンプ１３から供給された燃料を燃圧を維持しながら一時的に蓄えつつ、噴射弁１１に同燃料を注入する。噴射弁１１は、電子制御装置８１の指示に従って燃料を気筒２１の内部に噴射する。
【００２０】
シリンダブロック部は、気筒２１、ピストン２２、コンロッド２３、及び、クランクシャフト２４、を有している。気筒２１の内壁面、ピストン２２の上面およびシリンダヘッド部の下面は、燃焼室２５を画成している。シリンダヘッド部は、燃焼室２５に連通した吸気ポート３１、吸気ポート３１を開閉する吸気弁３２、吸気弁３２を駆動するインテークカムシャフト３３、燃焼室２５に連通した排気ポート３４、排気ポート３４を開閉する排気弁３５、排気弁３５を駆動するエキゾーストカムシャフト３６、点火プラグ３７、及び、点火プラグ３７に与える高電圧を発生するイグナイタ３８を有している。
【００２１】
吸気系統は、吸気ポート３１を介して各気筒に接続されたインテークマニホールド４１、インテークマニホールド４１に接続された吸気管４２、吸気管４２の端部に設けられたエアクリーナ４３、吸気管４２の開口面積を変更可能なスロットル弁４４、及び、指示信号に応じてスロットル弁４４を回転駆動するスロットル弁アクチュエータ４４ａ、を有している。排気系統は、排気ポート３４を介して各気筒に接続されたエキゾーストマニホールド５１、エキゾーストマニホールド５１に接続された排気管５２、及び、排気管５２に設けられた排ガス浄化用触媒５３、を有している。
【００２２】
アクセルペダル６１は、機関１０への出力要求等に応じて機関１０の操作者によって操作される。イグニッション・キー・スイッチ６２は、機関１０を始動させるとき、機関１０の操作者によって操作される。各種センサとして、機関１０は、カムポジションセンサ７１、クランクポジションセンサ７２、及び、水温センサ７３を備えている。
【００２３】
電子制御装置８１は、ＣＰＵ、ＲＯＭ及びＲＡＭ等を含む周知のマイクロコンピュータを主体とした電子回路である。電気制御装置のＣＰＵ（以下、単に「ＣＰＵ」という。）は、噴射弁１１及びフューエルポンプ１３等に指示信号を送信すると共に、上記各センサから出力される信号を受信するように構成されている。
【００２４】
・装置の作動
実施装置において、ＣＰＵは、図２に示した「燃圧制御ルーチン」を実行し、フューエルポンプから吐出される燃料の量を調整することにより、燃圧を制御する。
【００２５】
具体的には、ＣＰＵは、所定時間が経過する毎に図２のルーチンを実行する。本ルーチンの処理を開始すると、ＣＰＵは、ステップ２００からステップ２０５に進み、上述した各種センサ７１〜７３の出力値等を参照して機関１０の運転状態を特定し、同運転状態に基づいて現時点（時刻ｔ）における燃圧の目標値ＦＰｔｇｔ（ｔ）を設定する。
【００２６】
次いで、ＣＰＵは、ステップ２１０に進み、燃圧センサ１５の出力値に基づいて現時点における燃圧の実際値ＦＰａｃｔ（ｔ）を取得すると共に、目標値ＦＰｔｇｔ（ｔ）と実際値ＦＰａｃｔ（ｔ）との偏差ΔＦＰ（ｔ）を算出する。更に、ＣＰＵは、ステップ２１５に進み、偏差ΔＦＰ（ｔ）に所定のゲインＫｐを乗算することにより、現時点における燃圧制御用フィードバック量の「比例項ＦＢｐ（ｔ）」を算出する。なお、ゲインＫｐは、事前の実験等によって定められた適値であり、ＲＯＭに格納されている。
【００２７】
次いで、ＣＰＵは、ステップ２２０に進み、「現時点（時刻ｔ）の制御ステータスが燃料噴射状態であるか否か」を判定する。なお、制御ステータスは機関１０の運転状態を表す指標であり、噴射弁１１から燃料を噴射する状態（燃料噴射状態）、及び、噴射弁１１から燃料を噴射しない状態（燃料停止状態）などが同指標に含まれる。例えば、機関１０が通常運転されているとき、制御ステータスは“燃料噴射状態”に設定される。一方、機関１０がフューエルカット運転されているとき、制御ステータスは“燃料停止状態”に設定される。
【００２８】
例えば、現時点において通常運転が継続的に行われている場合、制御ステータスは燃料噴射状態であるので、ＣＰＵは、ステップ２２０にて「Ｙｅｓ」と判定し、ステップ２２５に進む。ＣＰＵは、ステップ２２５にて、「現時点が、制御ステータスが燃料停止状態から燃料噴射状態に移行した直後であるか否か」を判定する。具体的には、ＣＰＵは、現時点（時刻ｔ）の制御ステータスと、本ルーチンが前回実行された時点（時刻ｔ−１）の制御ステータスと、を比較することにより、制御ステータスの推移（制御ステータスがどのように変化したか）を確認する。
【００２９】
上記のように通常運転が継続されている場合、制御ステータスは燃料噴射状態に維持されているため、ＣＰＵは、ステップ２２５にて「Ｎｏ」と判定し、ステップ２３０に進む。ＣＰＵは、ステップ２３０にて、下式（１）に従い、偏差ΔＦＰ（ｔ）を時間積分した値（積分開始時点τ＝０から現時点τ＝ｔまでの積分値）に所定のゲインＫｉを乗算することにより、燃圧制御用フィードバック量の“積分項”ＦＢｉ（ｔ）を算出する。なお、ゲインＫｐは、事前の実験等によって定められた適値であり、ＲＯＭに格納されている。
【００３０】
ＦＢｉ（ｔ）＝Ｋｉ・∫ΔＦＰ（τ）ｄτ［τ＝０，ｔ］    …（１）
【００３１】
次いで、ＣＰＵは、ステップ２３５に進み、下式（２）に従い、比例項ＦＢｐ（ｔ）と積分項ＦＢｉ（ｔ）との和に所定の係数Ｋｆｂを乗算することにより、燃圧制御用のフィードバック量Ｆｆｂ（ｔ）を算出する。即ち、実施装置は、燃圧を比例・積分制御（ＰＩ制御）する。係数Ｋｆｂは、“燃圧”の値として算出される比例項ＦＢｐ（ｔ）及び積分項ＦＢｉ（ｔ）をフューエルポンプ１３からの“燃料吐出量”に変換するための係数である。係数Ｋｆｂは、事前の実験等によって定められ、ＲＯＭに格納されている。
【００３２】
Ｆｆｂ（ｔ）＝Ｋｆｂ・（ＦＢｐ（ｔ）＋ＦＢｉ（ｔ））    …（２）
【００３３】
次いで、ＣＰＵは、ステップ２４０に進み、噴射弁１１から噴射されて消費される燃料量（燃料消費量）Ｆｉｎｊ（ｔ）にフィードバック量Ｆｆｂ（ｔ）を加算することにより、フューエルポンプ１３からの燃料吐出量Ｆｏｕｔ（ｔ）を算出する。燃料消費量Ｆｉｎｊ（ｔ）は、同燃料消費量を決定するための他のルーチン（図示省略）に現時点における機関１０の運転状態等を適用することにより、決定される。なお、燃料吐出量Ｆｏｕｔ（ｔ）はゼロ以上の値である。
【００３４】
次いで、ＣＰＵは、ステップ２４５に進み、燃料吐出量Ｆｏｕｔ（ｔ）の燃料を吐出するよう、フューエルポンプ１３に指示信号を送信する。具体的には、ＣＰＵは、ＲＯＭに格納されたマップ等を参照して「燃料吐出量Ｆｏｕｔ（ｔ）に対応したフューエルポンプ１３の作動用電圧のデューティ比」を特定し、このデューティ比の作動用電圧をフューエルポンプ１３に印加する指示を、フューエルポンプ１３を動作させるコントローラ（いわゆるＦＰＣ。Ｆｕｅｌ  Ｐｕｍｐ  Ｃｏｎｔｒｏｌｌｅｒ。図示省略）に送信する。
【００３５】
その後、ＣＰＵは、ステップ２９５に進んで本ルーチンを一旦終了する。
【００３６】
これに対し、フューエルカット運転が開始された直後にステップ２２０の処理が行われた場合、ＣＰＵは、ステップ２２０にて「Ｎｏ」と判定し、ステップ２５０に進む。ＣＰＵは、ステップ２５０にて、「現時点が、制御ステータスが燃料噴射状態から燃料停止状態に移行した直後であるか否か」を判定する。具体的には、ＣＰＵは、現時点（時刻ｔ）の制御ステータスと、本ルーチンが前回実行された時点（時刻ｔ−１）の制御ステータスと、を比較することにより、制御ステータスの推移（制御ステータスがどのように変化したか）を確認する。
【００３７】
上記のようにフューエルカット運転が開始された場合、制御ステータスは燃料噴射状態から燃料停止状態に移行した直後であるため、ＣＰＵは、ステップ２５０にて「Ｙｅｓ」と判定し、ステップ２５５に進む。ＣＰＵは、ステップ２５５にて、本ルーチンが前回実行された時点（時刻ｔ−１）における積分項ＦＢｉ（ｔ−１）の値を、記憶値ＦＢｓｔｒとしてＲＡＭに記憶する。その後、ＣＰＵは、ステップ２６０に進み、積分項ＦＢｉ（ｔ）の値をゼロに設定する。即ち、ＣＰＵは、積分項ＦＢｉ（ｔ）の値をリセットする。なお、フューエルカット運転が開始される前（制御ステータスの移行前）の燃圧の実際値ＦＰａｃｔ（ｔ）は、通常、目標値ＦＰｔｇｔ（ｔ）の近傍に維持されている。よって、現時点における比例項ＦＢｐ（ｔ）の値も、ゼロ近傍の値となっている。
【００３８】
その後、ＣＰＵは、ステップ２３５〜ステップ２４５の処理を行い、燃料吐出量Ｆｏｕｔ（ｔ）の算出及び吐出指示を行う。燃料停止状態における燃料消費量Ｆｉｎｊ（ｔ）はゼロであり、現時点での積分項ＦＢｉ（ｔ）の値はゼロであり、比例項ＦＢｐ（ｔ）の値も実質的にゼロであるので、燃料吐出量Ｆｏｕｔ（ｔ）は実質的にゼロとなる。これにより、制御ステータスが燃料噴射状態から燃料停止状態に移行した場合（本例のようにフューエルカット運転が開始された場合）であっても、燃圧の実際値ＦＰａｃｔ（ｔ）が目標値ＦＰｔｇｔ（ｔ）から乖離することが防がれる。
【００３９】
なお、フューエルカット運転が継続されている期間中に本ルーチンが再び実行されると、ＣＰＵは、ステップ２５０にて「Ｎｏ」と判定し、接続指標Ａを経由してステップ２３０に進む。そして、通常運転時と同様にステップ２３０にて積分項ＦＢｉ（ｔ）を定め、ステップ２３５〜ステップ２４５にてフューエルポンプ１３に指示信号を送信する。但し、フューエルカット運転中はデリバリパイプ１２内で燃料が実質的に流動しないため、積分項ＦＢｉ（ｔ）の値は実質的にゼロに維持されることになる。この観点から、フューエルカット運転の実行中は、常に積分項ＦＢｉ（ｔ）の値をゼロに更新し続けても良い。
【００４０】
その後、フューエルカット運転が停止されて通常運転が開始された直後にステップ２２０が実行された場合、ＣＰＵは、ステップ２２０及びステップ２２５にて「Ｙｅｓ」と判定し、ステップ２６５に進む。ＣＰＵは、ステップ２６５にて、積分項ＦＢｉ（ｔ）の値を記憶値ＦＢｓｔｒに設定する。即ち、ＣＰＵは、積分項ＦＢｉ（ｔ）の値をＲＡＭから読み出し（リードし）、フューエルカット運転の実行前の値に再設定する。
【００４１】
その後、ＣＰＵは、ステップ２３５〜ステップ２５０の処理を実行し、燃料吐出量Ｆｏｕｔ（ｔ）の算出及び吐出指示を行う。記憶値ＦＢｓｔｒはフューエルカット運転の実行前に比例項ＦＢｐとして用いられていた適値であるので、燃料吐出量Ｆｏｕｔ（ｔ）は燃圧制御の観点において適切な値に設定されることになる。これにより、制御ステータスが燃料停止状態から燃料噴射状態に移行した場合（例えば、フューエルカット運転が終了した場合）であっても、速やかに燃圧の実際値ＦＰａｃｔ（ｔ）が目標値ＦＰｔｇｔ（ｔ）に一致し、燃圧の実際値ＦＰａｃｔ（ｔ）が目標値ＦＰｔｇｔ（ｔ）から乖離することが防がれる。
【００４２】
・実際の制御例
図３に示すタイムチャートを参照しながら、実施装置が実際に燃圧制御を行った場合の燃圧の推移等について、説明する。
【００４３】
具体的には、図３の時刻ｔ０にて、機関１０は通常運転されている（即ち、制御ステータスは燃料噴射状態である）。そのため、機関１０の運転状態に対応する燃料消費量Ｆｉｎｊ（ｔ０）及びフィードバック量Ｆｆｂ（ｔ０）に基づく量の燃料がフューエルポンプ１３から吐出され、燃圧の実際値ＦＰａｃｔ（ｔ）が目標値ＦＰｔｇｔの近傍の値となっている。なお、時刻ｔ０における積分項ＦＢｉ（ｔ０）の大きさは、フューエルポンプ１３の個体差および経年劣化等に基づいて定まる所定値ＦＢｉ０の近傍の値となっている。本例において、所定値ＦＢｉ０は正の値である。
【００４４】
その後、時刻ｔ１にて、フューエルカット運転が開始されると（即ち、制御ステータスが燃料噴射状態から燃料停止状態に移行すると）、実施装置は、時刻ｔ１にて、燃料消費量Ｆｉｎｊ（ｔ１）をゼロに設定する。更に、実施装置は、直前の時刻ｔ１−１における積分項ＦＢｉ（ｔ１−１）の値を記憶値ＦＢｓｔｒとしてＲＡＭに記憶すると共に、積分項ＦＢｉ（ｔ１）をゼロに設定する。なお、記憶値ＦＢｓｔｒの値は、所定値ＦＢｉ０の近傍の値である。
【００４５】
その結果、積分項ＦＢｉの応答遅れに起因する燃料の過剰注入（具体的には、噴射弁１１から燃料が噴射されないにもかかわらず、フューエルポンプ１３からデリバリパイプ１２に燃料が注入され続けること）が生じないため、時刻ｔ１以降においても燃圧の実際値ＦＰａｃｔ（ｔ１）が目標値ＦＰｔｇｔの近傍に維持される。なお、燃圧の実際値ＦＰａｃｔ（ｔ１）が目標値ＦＰｔｇｔの近傍に維持される結果、図示しない比例項ＦＢｐの値もゼロ近傍の値に維持される。よって、時刻ｔ１以降のフィードバック量Ｆｆｂ（ｔ１）は、ゼロ近傍の値となる。
【００４６】
その後、時刻ｔ２にて、フューエルカット運転が終了して通常運転が開始されると（即ち、制御ステータスが燃料停止状態から燃料噴射状態に移行すると）、実施装置は、燃料消費量Ｆｉｎｊ（ｔ２）を運転状態に対応した値に設定すると共に、積分項ＦＢｉ（ｔ２）に記憶値ＦＢｓｔｒ（≒ＦＢｉ０）を設定する。その結果、積分項ＦＢｉの応答遅れに起因する過小注入（具体的には、噴射弁１１から燃料が噴射されるにもかかわらず、フューエルポンプ１３からデリバリパイプ１２に十分な量の燃料が注入されないこと）が生じないため、時刻ｔ２以降においても燃圧の実際値ＦＰａｃｔ（ｔ２）が目標値ＦＰｔｇｔの近傍に維持される。
【００４７】
なお、時刻ｔ１から時刻ｔ２までの間、デリバリパイプ１２内で燃料が実質的に流動しないため、積分項ＦＢｉ（ｔ）の値は実質的にゼロに維持される。
【００４８】
このように、実施装置は、機関１０の制御ステータスが燃料噴射状態から燃料停止状態に移行する場合（フューエルカット運転が開始される場合）、及び、同制御ステータスが燃料停止状態から燃料噴射状態に移行する場合（通常運転が再開される場合）であっても、燃圧ＦＰａｃｔ（ｔ）を目標値ＦＰｔｇｔ（ｔ）に精度良く一致させることができる。
【００４９】
＜実施形態の総括＞
以上、説明したように、本発明の実施形態に係る燃料噴射制御装置（実施装置）は、
燃料を気筒内に噴射する噴射弁１１を有する内燃機関１０に適用され、噴射弁１１に供給される燃料の圧力である燃圧ＦＰａｃｔをフィードバック制御する制御部（電子制御装置）８１を備えている。
【００５０】
この制御部８１は、燃圧の目標値ＦＰｔｇｔと実際値ＦＰａｃｔとの偏差ΔＦＰの時間積分値に基づく積分項ＦＢｉを含むフィードバック量Ｆｆｂを算出するとき（ステップ２３５）、噴射弁１１が燃料を噴射する第１状態（通常運転）から噴射弁１１が燃料を噴射しない第２状態（フューエルカット運転）へ機関１０の運転状態が移行する場合には、移行前の積分項の値ＦＢｓｔｒを記憶すると共に（ステップ２５５）、移行後の積分項ＦＢｉの値をゼロに決定し（ステップ２６０）、その後に第２状態から第１状態に運転状態が移行する場合には、移行後の積分項ＦＢｉの値を記憶した値ＦＢｓｔｒに決定する（ステップ２６５）、ように構成されている。
【００５１】
＜その他の態様＞
本発明は上記実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。例えば、実施装置は、燃圧をフィードバック制御する手法として、比例・積分制御（ＰＩ制御）に代えて、比例・積分・微分制御（ＰＩＤ制御）を採用してもよい。
【符号の説明】
【００５２】
１０…内燃機関、１１…噴射弁、１２…デリバリパイプ、１３…フューエルポンプ、１４…燃料タンク、１５…燃圧センサ、８１…電子制御装置
【図１】
2016011601.tif 000003
【図２】
2016011601.tif 000004
【図３】
2016011601.tif 000005