(57)【要約】【課題】故障診断中に一時的に機関停止した際に故障診断時間を短縮させる。【解決手段】エンジンが始動した際にデリバリ燃圧を変化させる燃圧上昇側制御または燃圧下降側制御を行なって、所定期間経過するまでにデリバリ燃圧の検出値が所定値以上変化するか否かによって燃圧センサ２４の故障判定を行なう故障判定部５１を備えたエンジンの燃料噴射装置において、故障判定部５１は、燃圧センサ２４の故障判定をしている最中に所定期間経過するまでにエンジンが停止した場合に、当該停止後にエンジンが再始動した際に、エンジンが停止するまでの経過時間から継続して所定期間の計測を再開する。【選択図】図１
2018123790.tif 000002
【特許請求の範囲】
【請求項１】
燃料タンクに貯留した燃料を加圧する高圧燃料供給装置と、
前記高圧燃料供給装置により加圧された燃料を供給されて内燃機関の燃焼室に噴射する筒内燃料噴射弁と、
前記高圧燃料供給装置から前記筒内燃料噴射弁に供給された燃料の圧力を検出する圧力検出器と、
前記内燃機関の始動後に前記筒内燃料噴射弁に供給された燃料の圧力を上昇側または下降側に変化させ、所定期間経過するまでの前記圧力検出器による圧力検出値の変化度合に基づいて当該圧力検出器の故障判定をする故障判定部と、
を備えた内燃機関の燃料噴射装置であって、
前記故障判定部は、前記内燃機関の始動後に前記所定期間が経過するまでに前記内燃機関が停止した場合に、当該停止後に前記内燃機関が再始動した際に、前記内燃機関が停止するまでの経過期間から継続して前記所定期間の計測を再開して前記故障判定を実行することを特徴とする内燃機関の燃料噴射装置。
【請求項２】
前記故障判定部は、前記故障判定において前記燃料の圧力を変化させる際に上昇側または下降側で前記所定期間が異なるように設定することを特徴とする請求項１に記載の内燃機関の燃料噴射装置。
【請求項３】
前記故障判定部は、前記所定期間が経過するまでに前記内燃機関が停止した場合に、当該停止後に内燃機関が再始動した際に、前記内燃機関が停止するまでの経過時間に所定時間加算した時間から前記所定期間の計測を再開して前記故障判定を実行することを特徴とする請求項１または２に記載の内燃機関の燃料噴射装置。
【請求項４】
前記故障判定部は、前記故障判定において前記燃料の圧力を下降側に変化させる場合には上昇側に変化させる場合よりも、前記所定時間を大きく設定することを特徴とする請求項３に記載の内燃機関の燃料噴射装置。
【請求項５】
前記故障判定部は、前記所定期間が経過するまでに前記内燃機関の停止回数が所定回数以上となった場合には、前記内燃機関が再始動した際での前記所定期間の計測の再開を中止することを特徴とする請求項１から４のいずれか一項に記載の内燃機関の燃料噴射装置。
【請求項６】
前記故障判定部は、前記燃料の圧力を上昇側または下降側に変化させる際の目標燃圧と前記圧力検出値との差が大きいほど、前記所定期間を短く設定することを特徴とする請求項１から５のいずれか一項に記載の内燃機関の燃料噴射装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の筒内燃料噴射弁に燃料を供給する高圧燃料供給装置の故障診断技術に関するものである。
【背景技術】
【０００２】
燃焼室内に燃料を噴射する筒内燃料噴射弁を備えた内燃機関が知られている。筒内燃料噴射弁には、燃料タンクから高圧燃料供給装置によって高圧化した燃料が供給されることで、高圧となる燃焼室内に燃料を噴射可能としている。高圧燃料供給装置は、例えば内燃機関によって駆動する高圧燃料ポンプ（プランジャポンプ）と流量制御弁（スピル弁）を備えており、流量制御弁からの吐出圧、すなわち筒内燃料噴射弁に供給する燃料の圧力（デリバリ燃圧）を燃圧センサによって検出し、当該デリバリ燃圧が目標燃圧になるように、流量制御弁を駆動制御する。
【０００３】
更に、特許文献１では、内燃機関の始動時において、高圧燃料ポンプを作動させてデリバリ燃圧を上昇させ、燃圧センサの検出値の上昇度合に基づいて、燃圧センサ、高圧燃料ポンプ、流量制御弁のいずれかが異常であると判定する故障診断装置が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４３５５３４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１のように、燃圧センサの検出値の上昇度合に基づいて故障判定を行う場合には、例えば所定時間内に検出値が所定値以上変化したか否かによって故障か否かを判別することが多い。
しかしながら、内燃機関の始動直後において、例えばＭＴ車におけるシフト操作ミスや実際のデリバリ燃圧が不足していて機関停止すると、故障診断の完了が不能となるといった問題点がある。また、故障診断については、エンジン始動後に迅速に完了することが望まれている。
【０００６】
本発明は、上述した課題を解決すべくなされたものであり、その目的とするところは、故障診断中に一時的に機関停止しても故障診断を可能にするとともに、故障診断時間を短縮させる内燃機関の燃料噴射装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記の目的を達成するべく、本発明の内燃機関の燃料噴射装置は、燃料タンクに貯留した燃料を加圧する高圧燃料供給装置と、前記高圧燃料供給装置により加圧された燃料を供給されて内燃機関の燃焼室に噴射する筒内燃料噴射弁と、前記高圧燃料供給装置から前記筒内燃料噴射弁に供給された燃料の圧力を検出する圧力検出器と、前記内燃機関の始動後に前記筒内燃料噴射弁に供給された燃料の圧力を上昇側または下降側に変化させ、所定期間経過するまでの前記圧力検出器による圧力検出値の変化度合に基づいて当該圧力検出器の故障判定をする故障判定部と、を備えた内燃機関の燃料噴射装置であって、前記故障判定部は、前記内燃機関の始動後に前記所定期間が経過するまでに前記内燃機関が停止した場合に、当該停止後に前記内燃機関が再始動した際に、前記内燃機関が停止するまでの経過期間から継続して前記所定期間の計測を再開して前記故障判定を実行することを特徴とする。
【０００８】
また、好ましくは、前記故障判定部は、前記故障判定において前記燃料の圧力を変化させる際に上昇側または下降側で前記所定期間が異なるように設定するとよい。
また、好ましくは、前記故障判定部は、前記所定期間が経過するまでに前記内燃機関が停止した場合に、当該停止後に内燃機関が再始動した際に、前記内燃機関が停止するまでの経過時間に所定時間加算した時間から前記所定期間の計測を再開して前記故障判定を実行するとよい。
【０００９】
また、好ましくは、前記故障判定部は、前記故障判定において前記燃料の圧力を下降側に変化させる場合には上昇側に変化させる場合よりも、前記所定時間を大きく設定するとよい。
また、好ましくは、前記故障判定部は、前記所定期間が経過するまでに前記内燃機関の停止回数が所定回数以上となった場合には、前記内燃機関が再始動した際での前記所定期間の計測の再開を中止するとよい。
【００１０】
また、好ましくは、前記故障判定部は、前記燃料の圧力を上昇側または下降側に変化させる際の目標燃圧と前記圧力検出値との差が大きいほど、前記所定期間を短く設定するとよい。
【発明の効果】
【００１１】
本発明の内燃機関の燃料噴射装置によれば、圧力検出器の故障判定をしている最中に内燃機関が停止した場合には、当該停止後に内燃機関が再始動した際に、内燃機関が停止するまでの経過期間から継続して所定期間の計測を再開するので、内燃機関が一時的に停止しても、故障診断を行うことができる。更に、内燃機関が再始動した際に所定期間の計測を始めからやり直さずに継続して故障診断を行うことから、故障診断時間を短縮させることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態のエンジンの燃料噴射装置の概略構成図である。
【図２】本実施形態のエンジン始動時におけるデリバリ燃圧、各種モード、各種判定の推移を示すタイムチャートの一例である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について図面を参照しながら説明する。
図１は、本発明の一実施形態の内燃機関の燃料噴射装置の概略構成図である。
本発明の一実施形態に係る燃料噴射装置を備えたエンジン(内燃機関)は、例えば自動車の走行駆動用エンジンであり、４気筒のガソリンエンジンである。エンジンには、吸気通路に燃料を噴射する吸気通路燃料噴射弁１０（１０ａ〜１０ｄ）と、燃焼室内に燃料を噴射する筒内燃料噴射弁１１（１１ａ〜１１ｄ）と、が各気筒に１つずつ備えられている。
【００１４】
吸気通路燃料噴射弁１０は、内燃機関の吸気ポートに噴射口が配置されている。図１に示すように、吸気通路燃料噴射弁１０は、燃料タンク１２からフィードポンプ１３によって燃料が供給され、吸気ポート内に低圧の燃料を噴射する。フィードポンプ１３の吐出圧は、レギュレータ１４によって調圧される。なお、この吸気通路燃料噴射弁１０による燃料噴射を吸気通路燃料噴射（ＭＰＩ）という。
【００１５】
筒内燃料噴射弁１１は、エンジンの燃焼室に噴射口が配置されている。筒内燃料噴射弁１１は、高圧燃料供給装置２０から供給された高圧の燃料を燃焼室内に噴射する。高圧燃料供給装置２０は、フィードポンプ１３により燃料タンク１２から供給された低圧の燃料を加圧して筒内燃料噴射弁１１に供給する。なお、この筒内燃料噴射弁１１による燃料噴射を筒内燃料噴射(ＤＩ)という。
【００１６】
フィードポンプ１３と吸気通路燃料噴射弁１０との間の燃料供給路にはオリフィス２１ａ、２１ｂが設けられ、高圧燃料供給装置２０と筒内燃料噴射弁１１との間の燃料供給路にはオリフィス２２が設けられており、夫々燃料の流量を調整する。
また、高圧燃料供給装置２０から各筒内燃料噴射弁１１ａ〜１１ｄへの燃料供給路であるデリバリパイプ２３には、高圧燃料供給装置２０からの燃料の吐出圧であるデリバリ燃圧Ｐd（圧力検出値）を検出する燃圧センサ２４（圧力検出器）が設けられている。
【００１７】
高圧燃料供給装置２０は、フィルタ３０、パルセーションダンパ室３１、スピル弁３２、プランジャポンプ３３、吐出弁３４、リリーフ弁３５、を備えて構成されている。
プランジャポンプ３３は、筒状のシリンダ３６内をプランジャ３７が往復動可能に設けられている。プランジャ３７は、図示しないエンジンのドライブシャフトに設けられたカムによって移動される。ドライブシャフトは、例えばエンジンの排気カムシャフトに連結しており、よって、エンジンの駆動によりプランジャ３７がシリンダ３６内を往復動し、シリンダ３６内の加圧室３８の容積を増減させる。
【００１８】
高圧燃料供給装置２０には、フィードポンプ１３から加圧室３８に燃料を供給する供給路３９と、加圧室３８から燃料を吐出する吐出路４０が設けられている。
供給路３９には、上流側から順番に、フィルタ３０、パルセーションダンパ室３１、スピル弁３２が配置されている。
フィルタ３０は、フィードポンプ１３により燃料タンク１２から供給された燃料を濾過する機能を有する。パルセーションダンパ室３１は、供給路３９の燃料の圧力変動を抑制する機能を有する。
【００１９】
スピル弁３２は、スプリング４１により開弁するように付勢されるとともに、ソレノイド４２に通電させることで閉弁するように構成されている。ソレノイド４２は、コントロールユニット５０からスピル弁駆動信号として電力を供給されることで、スピル弁３２を閉作動させる。
吐出路４０には、吐出弁３４が配置されている。吐出弁３４は、スプリングによって閉弁するように付勢されており、前後の差圧が所定値以上、即ち加圧室３８内の圧力が筒内燃料噴射弁１１への設定供給圧力以上に上昇した場合に開弁するように設定されている。
【００２０】
また、リリーフ弁３５は吐出弁３４と並列に配置されている。リリーフ弁３５は、吐出弁３４の下流側の圧力がリリーフ圧Ｐr以上で開弁するように設定されている。
高圧燃料供給装置２０は、プランジャ３７の下方への移動時、即ち加圧室３８の容積の拡大時には、スピル弁３２が開弁し、供給路３９から燃料が加圧室３８内に供給される。プランジャ３７の上方への移動時、即ち加圧室３８の容積の縮小時には、ソレノイド４２にスピル弁駆動信号を一時的に供給してスピル弁３２を閉作動させることで、その後のプランジャ３７の上方への移動時にスピル弁３２の閉弁状態が維持されて、加圧室３８内の燃料が加圧される。
【００２１】
したがって、高圧燃料供給装置２０では、プランジャ３７の下死点から上方への移動開始時毎にスピル弁３２を閉作動させるスピル弁駆動信号をソレノイド４２に入力することで、プランジャ３７の上下動に応じてスピル弁３２が開閉作動を繰り返し、燃料を繰り返して加圧し、高圧の燃料を吐出することが可能となっている。
なお、本実施形態の高圧燃料供給装置２０では、シリンダ３６内におけるプランジャ３７に対して加圧室３８とは反対側の副室に、パルセーションダンパ室３１から燃料を供給して貯留しておくように構成されている。
【００２２】
コントロールユニット５０は、入出力装置、記憶装置（ＲＯＭ、ＲＡＭ、不揮発性ＲＡＭ等）及び中央演算処理装置（ＣＰＵ）等を含んで構成されている。コントロールユニット５０は、アクセル操作やエンジン回転速度等に基づいて、吸気通路燃料噴射弁１０及び筒内燃料噴射弁１１を制御して、燃料噴射量の制御を行なうとともに、図示しない点火プラグ等の作動制御を行なって、エンジンの運転制御を行なう。
【００２３】
また、コントロールユニット５０は、エンジンの回転速度及び負荷に基づいて、燃料噴射モードを判定する。燃料噴射モードは、燃料噴射モードマップを用いて判定される。例えば、低負荷低回転時にはＭＰＩモード、中、高負荷運転時にはＤＩ+ＭＰＩモードに判定される。なお、ＭＰＩモードは、筒内燃料噴射弁１１による燃料噴射を行なわず、吸気通路燃料噴射弁１０のみで燃料噴射を行なうモードであり、ＤＩ+ＭＰＩモードでは、筒内燃料噴射弁１１及び吸気通路燃料噴射弁１０の両方から燃料を噴射する。
【００２４】
また、コントロールユニット５０は、燃圧センサ２４からデリバリ燃圧Ｐdを入力し、エンジンの運転時にデリバリ燃圧Ｐdが所定の目標燃圧Ｐdtになるように、高圧燃料供給装置２０をフィードバック制御する機能を有している。目標燃圧Ｐdtは、エンジン運転時に燃料噴射モードに基づく基本目標燃圧Ｐdtaに設定される。また、コントロールユニット５０は、デリバリ燃圧Ｐdが目標燃圧Ｐdtより高い場合には、筒内燃料噴射弁１１から燃料を噴射してデリバリ燃圧Ｐdを目標燃圧Ｐdtに低減させる機能も有している。
【００２５】
更に、本実施形態のコントロールユニット５０は、高圧燃料供給装置２０の故障診断、詳しくは燃圧センサ２４の固着を判定する故障判定部５１を備えている。以下に、図２を用いて、エンジン始動時における故障判定部５１による燃圧センサ２４の故障診断について説明する。
図２は、故障判定部５１により、エンジン始動時において高圧燃料供給装置２０の故障診断を実施した際の、デリバリ燃圧、各種モード、各種判定の推移の一例を示すタイムチャートである。
【００２６】
エンジンが停止したエンストモードが成立している状態（図２中のａまで）から、例えばエンジン始動操作により始動モードが成立して、エンジンを始動させる（図２中のａ→ｂ）。
エンジンが始動完了し、燃圧センサ固着診断共通実施条件が成立したときに、コントロールユニット５０は、燃圧センサ２４からデリバリ燃圧Ｐdを入力し、当該デリバリ燃圧Ｐdに基づいて、燃圧上昇側判定及び燃圧下降側判定のいずれかを選択する（図２中のｂ）。燃圧センサ固着診断共通実施条件は、例えば車両電源ＯＮであること、エンストモードまたは始動モードでないこと、エンジン始動から燃圧センサ２４の正常または故障判定が済んでいないこと、燃圧センサ２４が天絡、地絡、断線故障ではないこと等の条件である。燃圧センサ２４が、天絡、地絡、断線故障ではないか否かは、燃圧センサ２４の出力が所定値以上または０でないことによって判定できる。
【００２７】
デリバリ燃圧Ｐdが最大燃圧値Ｐdmax−第３の所定値α以下の場合には燃圧上昇側判定を選択し、デリバリ燃圧Ｐdが最大燃圧値Ｐdmax−第３の所定値αより高い場合には、燃圧下降側判定を選択する。最大燃圧値Ｐdmaxは、通常のエンジン運転時に設定される目標燃圧Ｐdtである基本目標燃圧Ｐdtaより高く、かつリリーフ弁３５のリリーフ圧Ｐrより低い値である。第３の所定値αは、後述する第１の所定値（燃圧上昇側判定値）γより大きい値に設定する。
【００２８】
燃圧上昇側判定は、図２の燃圧上昇側判定のグラフにおける短い破線で示すように、目標燃圧Ｐdtを現状のデリバリ燃圧Ｐdに第３の所定値αを加算した値（Ｐd＋α）にする燃圧上昇制御を行なうとともに、燃圧上昇側判定カウンタを初期値Ｘu（例えば３０回点火）から減少するように計測する（図２中の燃圧上昇側判定におけるｂ）。なお、燃圧上昇側判定カウンタ及び後述する燃圧下降側判定カウンタは、点火回数を計測するカウンタであるが、点火回数の代わりに時間を計測するものでもよい。図２の（Ａ）正常時に示すように、燃圧上昇側判定カウンタが０に到達する前に、デリバリ燃圧Ｐdが燃圧上昇側判定開始後、第１の所定値（燃圧上昇側正常判定値）γ以上上昇した場合には、燃圧センサ固着正常判定が成立し、燃圧センサ２４が正常であると判定する（図２中のc）。なお、この第１の所定値γは、デリバリ燃圧を上昇させる上記の燃圧上昇制御を行い燃圧センサ２４の検出値（デリバリ燃圧Ｐd）の変化に基づいて正常か否かを判別するのに必要な値に設定すればよい。
【００２９】
図２の（Ｂ）故障時に示すように、燃圧上昇側判定カウンタが０に到達しても、デリバリ燃圧Ｐdが燃圧上昇側判定開始後、第１の所定値（燃圧上昇側正常判定値）γ以上変化しない場合には、燃圧センサ固着故障判定が成立し、燃圧センサ２４が固着していると判定する（図２中のｄ）。
一方、燃圧下降側判定では、図２の燃圧下降側判定のグラフにおける破線で示すように、目標燃圧Ｐdtは基本目標燃圧Ｐdtaと同一とする。デリバリ燃圧Ｐdが最大燃圧値Ｐdmax−αより高いと判定して所定時間ｔａ経過した後に燃料噴射モードをＭＰＩモードからＭＰＩ＋ＤＩモードに切り変える（図２中ｅ）。ここで基本目標燃圧Ｐdtaは、ＭＰＩ＋ＤＩモードを行うためにＭＰＩモードよりも高く設定されるが、最大燃圧値Ｐdmax−αよりも低い値である。したがって、ＭＰＩ＋ＤＩモードの実行により、筒内燃料噴射弁１１から燃料を噴射する燃圧下降制御を行ない、デリバリ燃圧Ｐdが低下する。燃圧下降制御中、デリバリ燃圧Ｐdが、目標燃圧Ｐdt＋第４の所定値βより大きい場合に燃圧下降側判定を行い、燃圧下降側判定カウンタを初期値Ｘd（例えば１００回点火）から減少するように計測する。なお、燃圧上昇側判定カウンタの初期値Ｘu、燃圧下降側判定カウンタの初期値Ｘdは、本発明の所定の所定期間に該当する。
【００３０】
図２（Ｃ）正常時に示すように、燃圧下降側判定カウンタが０に到達する前に、デリバリ燃圧Ｐdが第２の所定値δ以上下降した場合には、燃圧センサ固着正常判定が成立し、燃圧センサ２４が正常であると判定する（図２中ｆ）。
なお、第２の所定値δは、燃圧下降制御を行い燃圧センサ２４の検出値（デリバリ燃圧Ｐd）の変化に基づいて正常か否かを判別するのに必要な値に設定すればよい。第４の所定値βは燃圧下降側判定実施条件として第２の所定値δより大きい値に設定される。これにより、デリバリ燃圧Ｐdが目標燃圧Ｐdt＋第４の所定値βより大きい場合に燃圧下降制御を実行すれば、確実に第２の所定値δ以上変化して燃圧下降側判定が可能となる。
【００３１】
また、第１の所定値（燃圧上昇側判定値）γを第３の所定値αより小さく設定すること、及び第２の所定値（燃圧下降側判定値）δを第４の所定値βより小さく設定することは、いずれも燃圧のフィードバック制御において目標燃圧Ｐdt付近に設定されている不感帯を避けて燃圧上昇側判定及び燃圧下降側判定を行うためである。
本実施形態では、燃圧上昇側判定カウンタ及び燃圧下降側判定カウンタにおけるカウント方法に特徴を有している。
【００３２】
図２の（Ｄ）故障時に示すように、燃圧下降側判定カウンタが０に到達する前にデリバリ燃圧Ｐdが第２の所定値δ以上下降しない状態で、エンジンが停止した場合では、停止した状態での燃圧下降側判定カウンタのカウント値をホールドする（図２中ｇ）。その後、エンジンを再始動して（図２中ｈ→ｉ）から所定時間ｔａ経過しＭＰＩモードからＭＰＩ＋ＤＩモードに切り替えて、燃圧下降側判定を再開する（図２中ｊ）。ここで、燃圧下降側判定カウンタは、エンジン停止時にホールドされた値から継続して再開する。
【００３３】
そして、燃圧下降側判定カウンタが０に到達してもデリバリ燃圧Ｐdが第２の所定値δ以上下降しない場合には、燃圧センサ固着故障判定が成立し、燃圧センサ２４が固着していると判定する（図２中ｋ）。
なお、図２のタイムチャートでは、燃圧下降側判定においてエンジンが停止した場合に燃圧下降側判定カウンタのカウント値をホールドする制御を行っているが、燃圧上昇側判定においても同様に、燃圧上昇側判定カウンタのカウント値をホールドする制御を行う。
【００３４】
以上のように、本実施形態では、エンジン始動直後に目標燃圧Ｐdtを変化させ、燃圧センサ２４の検出値であるデリバリ燃圧Ｐdの変化に基づいて、燃圧センサ２４が故障しているか否かの故障診断を行う。特に、本実施形態では、エンジン始動後のデリバリ燃圧Ｐdに基づいて燃圧上昇側判定と燃圧下昇側判定を選択し、目標燃圧Ｐdtを現状のデリバリ燃圧Ｐdより所定値α上昇させる燃圧上昇制御を行なうか、または目標燃圧ＰdtをＭＰＩ＋ＤＩモードにおける基本目標燃圧Ｐdta、即ち現状より低い値に抑えた上で筒内燃料噴射弁１１から燃料噴射をする燃圧下降制御を行なうことで、デリバリ燃圧を低下させて燃圧センサ２４の検出値（デリバリ燃圧Ｐd）の変化を監視する。
【００３５】
このように、エンジン始動直後のモニタ開始時におけるデリバリ燃圧Ｐdに基づいて、燃圧上昇側判定及び燃圧下昇側判定のいずれかを選択し、目標燃圧Ｐdtを互いに異なる値に設定するので、いずれの判定においても目標燃圧Ｐdtを適切な値に設定することができる。詳しくは、デリバリ燃圧Ｐdが最大燃圧値Ｐdmax−α以下の場合には、目標燃圧Ｐdtをデリバリ燃圧Ｐd＋αとして燃圧上昇側判定を行っても、デリバリ燃圧Ｐdが最大燃圧値Ｐdmaxを超えることを防止できる。一方、デリバリ燃圧Ｐdが最大燃圧値Ｐdmax−αを超えている場合には、燃圧上昇側判定を行わず、目標燃圧Ｐdtを基本目標燃圧Ｐdtaとし筒内燃料噴射を行って燃圧下降側判定を実行することで、デリバリ燃圧Ｐdが最大燃圧値Ｐdmaxを超えないようにすることができる。
【００３６】
これにより、燃圧センサ２４の故障診断においてデリバリ燃圧Ｐdがリリーフ弁３５のリリーフ圧Ｐrを超えることを防止することができ、リリーフ弁３５の耐久寿命を長くすることができる。
また、デリバリ燃圧Ｐdが最大燃圧値Ｐdmax−α以下では、燃圧上昇側判定が行われるので、エンジン始動直後に燃圧上昇側判定を極力実施させることができる。これにより、例えば燃圧センサ２４が固着していて、実際のデリバリ燃圧Ｐdが低いにもかかわらず高い値を出力している場合に燃圧上昇側判定を行なうことで、燃圧下降側判定の機会を減少させ、燃圧下降側判定による燃圧低下によってエンジン停止してしまう虞を回避することができる。
【００３７】
以上のように、エンジン始動直後に、燃圧上昇側判定だけでなく燃圧下降側判定を行うことによって、エンジン始動時での故障診断機会を増加させ、始動時を除くエンジン運転中における故障診断を抑制し、エンジン出力への影響を抑制することができる。
更に、本実施形態では、燃圧下降側判定カウンタが０に到達する前にデリバリ燃圧Ｐdが第２の所定値δ以上下降しない状態で、エンジンが停止した場合では、停止した状態での燃圧下降側判定カウンタのカウント値をホールドし、エンジン再始動後にカウント値をホールドした値から再開するので、故障診断中にエンジンが停止しても故障診断を不能とせずに再開可能とし、故障診断機会を増加させることができる。また、エンジンが再始動した際にカウント値の計測を初期値からやり直さずに継続して故障診断を行うことから、故障診断時間を短縮させることができる。
【００３８】
また、上記実施形態では、燃圧上昇側判定でのカウンタの初期値Ｘuを短く設定し、燃圧下降側判定におけるカウンタの初期値Ｘdを長く設定している。燃圧上昇側判定においては、高圧燃料供給装置２０によりデリバリ燃圧Ｐdを比較的迅速に上昇させることができるので、初期値Ｘuを短く設定することができ、これにより燃圧上昇側判定を早期に完了させることができる。これに対し、燃圧下降側判定ではエンジン始動直後のアイドル状態での筒内燃料噴射弁１１からの燃料噴射によってデリバリ燃圧Ｐdを低下させるので、デリバリ燃圧Ｐdの低下は比較的遅いため、カウンタの初期値Ｘdを長く設定する必要がある。また、リリーフ弁３５が故障して実際にデリバリ燃圧Ｐdが燃圧センサ２４の検出可能な上限値よりも大幅に上昇している場合には、燃圧センサ２４により検出可能となるまでに時間を要するためであり、初期値Ｘdを長く設定することで燃圧センサ２４が故障しているとの誤判定を回避することができる。
【００３９】
また、燃圧下降側判定カウンタの初期値Ｘdをモニタ開始時におけるデリバリ燃圧Ｐdに基づいて変化させてもよい。例えば、燃圧下降側判定においては、モニタ開始時におけるデリバリ燃圧Ｐdが燃圧センサ２４の検出可能な上限値よりも高い場合に初期値Ｘdを長く設定するとともに、デリバリ燃圧Ｐdが燃圧センサ２４の検出可能な上限値以下の場合に初期値Ｘdを短く設定すればよい。このようにすれば、燃圧センサ２４の故障誤判定を回避しつつ、早期に故障判定を完了させることができる。
【００４０】
また、エンジン再始動後にホールドした値に所定時間ｔｂを減算する場合に、燃圧上昇側判定と燃圧下降側判定とで所定時間ｔｂを異なる値に設定してもよい。例えば、燃圧下降側判定の場合には、燃圧上昇側判定の場合よりも所定時間ｔｂを大きくして、エンジン再始動の際のカウンタを短く設定する。これにより、上記のように燃圧下降側判定で燃圧上昇側判定よりもカウンタ初期値を大きく設定した場合でも、燃圧下降側判定における故障診断時間を短くすることができる。
【００４１】
また、エンジン始動してから燃圧上昇側判定または燃圧下降側判定が完了するまでのエンジン停止回数をカウントしておき、このエンジン停止回数が所定回数以上となった場合には、燃圧上昇側判定カウンタまたは燃圧下降側判定カウンタのカウント値を初期値に戻すようにして、経過期間からの計測の再開を中止するようにしてもよい。これにより、エンジン停止回数の多い場合には、故障判定を中止して、故障判定の精度を高めるとともに、警告等を行なうことでメンテナンスを促すことができる。また、エンジン停止以外に例えば燃圧センサ固着診断共通実施条件が不成立となった場合には、カウント値を初期値に戻すようにしてもよい。
【００４２】
また、上記実施形態では、例えばエンジン始動操作によりエンジン始動した際に故障判定部５１による燃圧センサ２４の故障診断を行うが、エンジン始動操作時だけでなく、エンジン自動停止始動装置によるエンジン再始動時、ハイブリッド車において走行モードをＥＶモードからシリーズモードまたはパラレルモードに移行した際でのエンジン始動時等に実行してよい。
【００４３】
本願発明は、筒内燃料噴射弁に高圧の燃料を供給する高圧燃料供給装置を備え、筒内燃料噴射弁に供給する燃料の圧力を検出して高圧燃料供給装置を制御する内燃機関において、広く適用することができる。
【符号の説明】
【００４４】
１  エンジン
１１  筒内燃料噴射弁
２０  高圧燃料供給装置
３３  プランジャポンプ
２４  燃圧センサ（圧力検出器）
５０  コントロールユニット
５１  故障判定部
【図１】
2018123790.tif 000003
【図２】
2018123790.tif 000004