(57)【要約】【課題】ガス燃料供給系に設けられた遮断弁及び減圧手段について燃料漏れ異常の有無を適正に判定する。【解決手段】ガス配管４１等よりなる燃料通路には、第１噴射弁２１に供給されるガス燃料の圧力を減圧調整する減圧部６０が設けられるとともに、タンク主止弁４４と遮断弁４５とが設けられている。制御部８０は、第１噴射弁２１に供給されるガス燃料の圧力である噴射圧について変化の態様を監視するとともに、その噴射圧の変化の態様に基づいて、異常発生の要因が減圧部６０におけるガス燃料の漏れ異常によるものか遮断弁４５におけるガス燃料の漏れ異常によるものかを判定する。【選択図】      図１
2014118844.tif 000002
【特許請求の範囲】
【請求項１】
ガス燃料を高圧状態で貯蔵するガスタンク（４２）と、
該ガスタンクから燃料通路（４１）を通じて供給されるガス燃料を噴射するガス燃料噴射手段（２１）と、
前記燃料通路に設けられ、前記ガス燃料噴射手段に供給されるガス燃料の圧力を減圧調整する減圧手段（６０）と、
前記燃料通路において前記減圧手段の上流側に設けられ、ガス燃料の流通を遮断する遮断機能を有する遮断弁（４５）と、
を備える燃料噴射システムに適用される内燃機関の燃料噴射制御装置であって、
前記ガス燃料噴射手段に供給されるガス燃料の圧力である噴射圧について変化の態様を監視する監視手段と、
ガス燃料供給系における異常発生時に、前記監視手段により監視されている前記噴射圧の変化の態様に基づいて、異常発生の要因が前記減圧手段におけるガス燃料の漏れ異常によるものか前記遮断弁におけるガス燃料の漏れ異常によるものかを判定する異常判定手段と、
を備えることを特徴とする内燃機関の燃料噴射制御装置。
【請求項２】
前記監視手段は、前記遮断弁を閉鎖した状態で前記ガス燃料噴射手段による燃料噴射を実施している場合に、その燃料噴射の実施期間内における前記噴射圧の低下速度を算出する第１監視手段を有しており、
前記異常判定手段は、前記第１監視手段により算出した前記噴射圧の低下速度が所定以下である場合に、前記遮断弁における漏れ異常が生じていると判定する請求項１に記載の内燃機関の燃料噴射制御装置。
【請求項３】
前記ガス燃料噴射手段以外に、液体燃料を噴射する液体燃料噴射手段（２２）を備える燃料噴射システムに適用され、前記ガス燃料噴射手段によるガス燃料の噴射と前記液体燃料噴射手段による液体燃料の噴射とを切り替えて実施する内燃機関の燃料噴射制御装置であって、
前記ガス燃料を用いた運転状態と前記液体燃料を用いた運転状態との切替要求が生じた場合、前記ガス燃料による前記内燃機関の始動要求が生じた場合、前記ガス燃料による燃料噴射状態での前記内燃機関の停止要求が生じた場合のいずれかにおいて、前記遮断弁に閉指令を出力するともに前記ガス燃料噴射手段による燃料噴射を実施する手段を備え、
前記第１監視手段は、前記遮断弁に閉指令を出力し、かつ前記ガス燃料噴射手段による燃料噴射を実施している状態下で前記噴射圧の低下速度を算出するものである請求項２に記載の内燃機関の燃料噴射制御装置。
【請求項４】
前記監視手段は、前記遮断弁を閉鎖した状態で前記ガス燃料噴射手段による燃料噴射を停止している場合に、その燃料噴射の停止期間内で上昇変化した前記噴射圧及び前記停止期間内における前記噴射圧の上昇速度の少なくともいずれかを算出する第２監視手段を有しており、
前記異常判定手段は、前記第２監視手段により算出した前記上昇変化の後の噴射圧が所定以上である場合に、前記遮断弁における漏れ異常が生じていると判定し、前記第２監視手段により算出した前記噴射圧の上昇速度が所定以上である場合に、前記減圧手段における漏れ異常が生じていると判定する請求項１乃至３のいずれか一項に記載の内燃機関の燃料噴射制御装置。
【請求項５】
前記ガス燃料噴射手段以外に、液体燃料を噴射する液体燃料噴射手段（２２）を備える燃料噴射システムに適用され、前記ガス燃料噴射手段によるガス燃料の噴射と前記液体燃料噴射手段による液体燃料の噴射とを切り替えて実施する内燃機関の燃料噴射制御装置であって、
前記第２監視手段は、前記液体燃料噴射手段により液体燃料を噴射する運転状態、又は前記内燃機関の運転停止状態で、前記上昇変化の後の噴射圧及び前記噴射圧の上昇速度を算出するものである請求項４に記載の内燃機関の燃料噴射制御装置。
【請求項６】
前記監視手段は、前記遮断弁を開放した状態で前記ガス燃料噴射手段による燃料噴射を実施している場合に、その燃料噴射の実施期間内で上昇変化した前記噴射圧を算出する第３監視手段を有しており、
前記異常判定手段は、前記第３監視手段により算出した前記上昇変化の後の噴射圧が所定以上である場合に、前記減圧手段における漏れ異常が生じていると判定する請求項１乃至５のいずれか一項に記載の内燃機関の燃料噴射制御装置。
【請求項７】
前記第３監視手段は、前記内燃機関の運転状態が、前記ガス燃料噴射手段によりガス燃料を噴射する運転状態になっている場合に前記上昇変化の後の噴射圧を算出するものである請求項６に記載の内燃機関の燃料噴射制御装置。
【請求項８】
前記監視手段は、前記遮断弁を開放した状態で前記ガス燃料噴射手段による燃料噴射を停止している場合に、その燃料噴射の停止期間内における前記噴射圧の上昇速度を算出する第４監視手段を有しており、
前記異常判定手段は、前記第４監視手段により算出した前記噴射圧の上昇速度が所定以上である場合に、前記減圧手段における漏れ異常が生じていると判定する請求項１乃至７のいずれか一項に記載の内燃機関の燃料噴射制御装置。
【請求項９】
前記ガス燃料噴射手段によりガス燃料を噴射する運転状態において一時的に燃料噴射を停止する燃料カット手段を備え、
前記第４監視手段は、前記燃料カット手段により燃料噴射が停止されている状態で前記噴射圧の上昇速度を算出するものである請求項８に記載の内燃機関の燃料噴射制御装置。
【請求項１０】
前記異常判定手段は、前記ガス燃料噴射手段による燃料噴射状態にあるか噴射停止状態にあるか、及び前記遮断弁が閉鎖状態にあるか開放状態にあるかに応じて、前記減圧手段及び前記遮断弁のいずれを異常判定の対象にするかを選定し、かつ異常判定の基準値を可変に設定する請求項１乃至９のいずれか一項に記載の内燃機関の燃料噴射制御装置。
【請求項１１】
前記異常判定手段により前記減圧手段での漏れ異常が生じている旨判定された場合に、前記遮断弁を閉鎖した状態で前記ガス燃料噴射手段による燃料噴射を実施して、前記噴射圧を低下させる第１減圧制御手段を備え、
前記異常判定手段は、前記第１減圧制御手段により前記噴射圧の低下が実施された後に、前記異常発生の要因の判定を再び実施する請求項１乃至１０のいずれか一項に記載の内燃機関の燃料噴射制御装置。
【請求項１２】
前記異常判定手段により前記減圧手段での漏れ異常が生じている旨判定された場合に、前記遮断弁を閉鎖した状態で前記ガス燃料噴射手段による燃料噴射を実施して、前記噴射圧を低下させる第１減圧制御手段と、
前記第１減圧制御手段により前記噴射圧の低下が実施された後に、前記ガス燃料噴射手段による燃料噴射を停止させる手段と、
を備える請求項１乃至１１のいずれか一項に記載の内燃機関の燃料噴射制御装置。
【請求項１３】
前記ガスタンクの燃料出口近傍に設けられ、ガス燃料の流通を遮断する遮断機能を有するタンク出口弁（４４）を備える燃料噴射システムに適用され、
前記異常判定手段により前記遮断弁での漏れ異常が生じている旨判定された場合に、前記タンク出口弁を閉鎖しかつ前記遮断弁を開放した状態で前記ガス燃料噴射手段による燃料噴射を実施して、前記ガスタンクと前記減圧手段との間の高圧通路部（４１ａ，５１）の燃料圧力を低下させる第２減圧制御手段と、
前記第２減圧制御手段により前記高圧通路部の燃料圧力の低下が実施された後に、前記ガス燃料噴射手段による燃料噴射を停止させる手段と、
を備える請求項１乃至１２のいずれか一項に記載の内燃機関の燃料噴射制御装置。
【請求項１４】
前記ガスタンクと前記減圧手段との間の高圧通路部（４１ａ，５１）の燃料圧力があらかじめ定めた所定値以上であることを判定する圧力判定手段を備え、
前記異常判定手段は、前記圧力判定手段により前記高圧通路部の燃料圧力が所定値以上であると判定された場合に、前記噴射圧の変化の態様に基づく異常発生の要因の判定を実施する請求項１乃至１３のいずれか一項に記載の内燃機関の燃料噴射制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の燃料噴射制御装置に関するものである。
【背景技術】
【０００２】
従来から、圧縮天然ガス（ＣＮＧ）等のガス燃料を燃焼させるようにした内燃機関が実用化されている。こうした内燃機関において、ガス燃料を燃料噴射弁に対して供給させるガス燃料供給系の構成として、ガス燃料を高圧状態で貯蔵するガスタンクと、ガスタンク及び燃料噴射弁を繋ぐ燃料配管の途中に設けられ、ガスタンクから供給されるガス燃料の圧力を減圧調整する減圧弁と、減圧弁よりも上流側（すなわちガスタンク側）に設けられ、減圧弁に対するガス燃料の流通を遮断する遮断弁とを備える構成が知られている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−２９４２２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のようなガス燃料供給系では、減圧弁や遮断弁に対して上流側から高圧のガス燃料が供給され、これら減圧弁や遮断弁を通じて下流側に高圧ガスが漏れ出ることが懸念される。そして、こうした燃料漏れが生じているにもかかわらず、それに気付かず内燃機関の運転を継続すると、燃料噴射弁における燃料噴射に悪影響が生じるなど各種の不都合が生じると考えられる。この点、改善の余地が存在する。
【０００５】
本発明は、ガス燃料供給系に設けられた遮断弁及び減圧手段について燃料漏れ異常の有無を適正に判定することができる内燃機関の燃料噴射制御装置を提供することを主たる目的とするものである。
【課題を解決するための手段】
【０００６】
以下、上記課題を解決するための手段、及びその作用効果について説明する。
【０００７】
本発明は、ガス燃料を高圧状態で貯蔵するガスタンク（４２）と、該ガスタンクから燃料通路（４１）を通じて供給されるガス燃料を噴射するガス燃料噴射手段（２１）と、前記燃料通路に設けられ、前記ガス燃料噴射手段に供給されるガス燃料の圧力を減圧調整する減圧手段（６０）と、前記燃料通路において前記減圧手段の上流側に設けられ、ガス燃料の流通を遮断する遮断機能を有する遮断弁（４５）と、を備える燃料噴射システムに適用される内燃機関の燃料噴射制御装置である。そして、前記ガス燃料噴射手段に供給されるガス燃料の圧力である噴射圧について変化の態様を監視する監視手段と、ガス燃料供給系における異常発生時に、前記監視手段により監視されている前記噴射圧の変化の態様に基づいて、異常発生の要因が前記減圧手段におけるガス燃料の漏れ異常によるものか前記遮断弁におけるガス燃料の漏れ異常によるものかを判定する異常判定手段と、を備えることを特徴とする。
【０００８】
ガスタンクに通じる燃料通路に設けられた減圧手段や遮断弁は、閉弁状態であってもガス燃料が下流側に漏れ出る燃料漏れ異常が生じることが考えられる。そして、こうした燃料漏れ異常が生じると、噴射圧（ガス燃料噴射手段に対する供給ガス圧）の変化の態様が正常時とは異なるものとなる。また、燃料漏れ異常が減圧手段で生じたのか、遮断弁で生じたのかに応じて、噴射圧の変化の態様が相違する。本発明では、こうした事象に着目し、ガス燃料供給系における異常発生時において、噴射圧の変化の態様に基づいて、異常発生の要因が減圧手段での漏れ異常によるものか遮断弁での漏れ異常によるものかを判定する。その結果、ガス燃料供給系に設けられた遮断弁及び減圧手段について燃料漏れ異常の有無を適正に判定することができる。
【図面の簡単な説明】
【０００９】
【図１】エンジンの燃料噴射システムの概略を示す構成図。
【図２】第１噴射弁の概略構成を示す図。
【図３】レギュレータの概略構成を示す図。
【図４】ガス燃料供給部の構成を示す略図。
【図５】正常時及び異常時における噴射圧の変化の態様をまとめた図。
【図６】異常判定処理のメインルーチンを示すフローチャート。
【図７】第１異常判定処理を示すフローチャート。
【図８】第２異常判定処理を示すフローチャート。
【図９】第３異常判定処理を示すフローチャート。
【図１０】第４異常判定処理を示すフローチャート。
【図１１】遮断弁異常の判定後処理を示すフローチャート。
【図１２】減圧部異常の判定後処理を示すフローチャート。
【図１３】第１異常判定処理に関する作用を説明するためのタイムチャート。
【図１４】第２異常判定処理に関する作用を説明するためのタイムチャート。
【図１５】第２異常判定処理に関する作用を説明するためのタイムチャート。
【図１６】第３異常判定処理に関する作用を説明するためのタイムチャート。
【図１７】第４異常判定処理に関する作用を説明するためのタイムチャート。
【発明を実施するための形態】
【００１０】
以下、本発明を具体化した一実施形態を図面を参照しつつ説明する。本実施形態は、ガス燃料である圧縮天然ガス（ＣＮＧ）と液体燃料であるガソリンとを燃焼用の燃料として使用する、いわゆるバイフューエルタイプの車載多気筒エンジン（多気筒内燃機関）に適用される燃料噴射システムとして具体化するものとしている。本システムの全体概略図を図１に示す。
【００１１】
図１に示すエンジン１０は直列３気筒の火花点火式エンジンよりなり、その吸気ポート及び排気ポートには吸気系統１１、排気系統１２がそれぞれ接続されている。吸気系統１１は、吸気マニホールド１３と吸気管１４とを有している。吸気マニホールド１３は、エンジン１０の吸気ポートに接続される複数（エンジン１０の気筒数分）の分岐管部１３ａと、その上流側であって吸気管１４に接続される集合部１３ｂとを有している。吸気管１４には空気量調整手段としてのスロットル弁１５が設けられている。スロットル弁１５は、ＤＣモータ等のスロットルアクチュエータ１５ａにより開度調節される電子制御式のスロットル弁として構成され、スロットル弁１５の開度（スロットル開度）は、スロットルアクチュエータ１５ａに内蔵されたスロットル開度センサ１５ｂにより検出されるようになっている。
【００１２】
また、排気系統１２は、排気マニホールド１６と排気管１７とを有している。排気マニホールド１６は、エンジン１０の排気ポートに接続される複数（エンジン１０の気筒数分）の分岐管部１６ａと、その下流側であって排気管１７に接続される集合部１６ｂとを有している。排気管１７には、排気の成分を検出する排気センサ１８と、排気を浄化する触媒１９とが設けられている。排気センサ１８として具体的には、排気中の酸素濃度から空燃比を検出する空燃比センサが設けられている。
【００１３】
エンジン１０の各気筒には点火プラグ２０が設けられている。点火プラグ２０には、点火コイル等よりなる点火装置２０ａを通じて、所望とする点火時期に高電圧が印加される。この高電圧の印加により、各点火プラグ２０の対向電極間に火花放電が発生し、気筒内（燃焼室内）に導入した燃料が着火され燃焼に供される。
【００１４】
また、本システムは、エンジン１０に対して燃料を噴射供給する燃料噴射手段として、ガス燃料（ＣＮＧ燃料）を噴射する第１噴射弁２１と、液体燃料（ガソリン）を噴射する第２噴射弁２２とを有している。これら各噴射弁２１，２２は、吸気系統１１において吸気マニホールド１３の分岐管部１３ａにそれぞれ燃料を噴射するものであり、第１噴射弁２１の噴射によりガス燃料が各気筒の吸気ポートに供給され、第２噴射弁２２の噴射により液体燃料が各気筒の吸気ポートに供給される。
【００１５】
各噴射弁２１，２２は、電磁駆動部が電気的に駆動されることで弁体が閉位置から開位置にリフトされる開閉タイプの制御弁であり、制御部８０から入力されるオン／オフ式の開弁駆動信号によりそれぞれ開弁駆動される。これら各噴射弁２１，２２は、通電により開弁し、通電遮断により閉弁する。そして、通電時間に応じた量の燃料（ガス燃料、液体燃料）が各噴射弁２１，２２から噴射される。なお、本実施形態では、第１噴射弁２１の先端部に噴射管２３が接続されており、第１噴射弁２１から噴出されたガス燃料は噴射管２３を介して吸気マニホールド１３の分岐管部１３ａに噴射されるようになっている。
【００１６】
ここで、ガス噴射用の第１噴射弁２１の構成を図２を参照して説明する。図２において（ａ）は非噴射状態を示し、（ｂ）は噴射状態を示している。第１噴射弁２１は、自身に供給されるガス燃料の圧力により閉鎖シール性が高められる、いわゆるセルフシール（自密閉）構造を有している。
【００１７】
筒状のボディ３１には弁体３２が摺動可能に収容されており、そのボディ３１内において弁体３２がばね３３により閉弁方向に付勢されている。図２（ａ）では、弁体３２の先端部によって、噴射弁先端に設けられた噴孔部３４が閉鎖されている。また、ボディ３１内には、弁体３２の後端側（上流側）に第１燃料室３５が設けられるとともに、弁体３２の先端側（下流側）に第２燃料室３６が設けられている。弁体３２には、摺動部分よりも先端側に小径部３２ａが設けられており、その小径部３２ａの周りに第２燃料室３６が設けられている。第１燃料室３５と第２燃料室３６とは、弁体３２に設けられた燃料通路３７を介して連通されており、燃料通路３７の入口側は第１燃料室３５に通じ、出口側は第２燃料室３６に通じている。弁体３２は、ソレノイド等からなる電磁駆動部３８への通電に応じて開弁位置に変位する。
【００１８】
上記構成の第１噴射弁２１では、第１燃料室３５に対して後述のレギュレータ４３からガス燃料が供給され、そのガス燃料が燃料通路３７を介して第２燃料室３６にも導入される。そして、図２（ｂ）に示すように、電磁駆動部３８への通電に伴いばね３３の付勢力に抗して弁体３２が開弁位置に変位すると、噴孔部３４が開放され、ガス燃料が噴射される。
【００１９】
第１噴射弁２１において、弁体３２にはその先端側に小径部３２ａが設けられていることから、閉弁状態での第１燃料室３５側の受圧面積と第２燃料室３６側の受圧面積とは、「第１燃料室３５側の受圧面積＞第２燃料室３６側の受圧面積」となっている（図２（ａ）参照）。そのため、図２（ａ）に示す閉弁状態では、レギュレータ４３側から供給されるガス燃料の圧力（噴射圧に相当）が、弁体３２を閉弁する方向（閉弁方向）に対してはより大きく作用するようになっている。なお、図２（ｂ）に示す開弁状態では、小径部３２ａの端面（図の下端面）にも噴射圧が作用するため、弁体３２に作用する閉弁方向の燃料圧力と開弁方向の燃料圧力とは略同じになっている。
【００２０】
次に、図１の説明に戻り、第１噴射弁２１に対してガス燃料を供給するガス燃料供給部４０の構成と、第２噴射弁２２に対して液体燃料を供給する液体燃料供給部７０の構成とを説明する。
【００２１】
ガス燃料供給部４０において、第１噴射弁２１にはガス配管４１を介してガスタンク４２が接続されており、そのガス配管４１の途中には、第１噴射弁２１に供給されるガス燃料の圧力を減圧調整する圧力調整機能を有するレギュレータ４３が設けられている。レギュレータ４３（より詳しくは後述する減圧部６０）は、ガスタンク４２内に貯蔵された高圧状態（例えば最大２０ＭＰａ）のガス燃料を、第１噴射弁２１の噴射圧である所定の設定圧（例えば０．２〜１．０ＭＰａ）に減圧調整するものであり、減圧調整後のガス燃料がガス配管４１を通って第１噴射弁２１に供給されるようになっている。なお、ガス配管４１において、レギュレータ４３よりも上流側が高圧側通路を形成する高圧配管部４１ａ、下流側が低圧側通路を形成する低圧配管部４１ｂとなっている。
【００２２】
また、ガス配管４１等により形成されるガス燃料通路には更に、ガスタンク４２の燃料出口の付近に配置されたタンク主止弁４４（タンク出口弁）と、そのタンク主止弁４４よりも下流側であってレギュレータ４３の燃料入口の付近に配置された遮断弁４５とが設けられており、これら各弁４４，４５によって、ガス配管４１におけるガス燃料の流通が許容及び遮断されるようになっている。タンク主止弁４４及び遮断弁４５はいずれも電磁式の開閉弁であり、非通電時においてガス燃料の流通が遮断され、通電時においてガス燃料の流通が許容される常閉式となっている。
【００２３】
ガス配管４１において、高圧配管部４１ａには燃料圧力を検出する圧力センサ４６と、燃料温度を検出する温度センサ４７とが設けられ、低圧配管部４１ｂには燃料圧力を検出する圧力センサ４８と、燃料温度を検出する温度センサ４９とが設けられている。
【００２４】
なお、遮断弁４５と圧力センサ４６とはレギュレータ４３に一体に設けることが可能であり、本実施形態では、レギュレータ４３に一体に遮断弁４５と圧力センサ４６とを設ける構成を採用することとしている（詳細は図３で後述する）。
【００２５】
ここで、レギュレータ４３の具体的構成を図３を用いて説明する。レギュレータ４３は、機械的に定められた設定圧に対して低圧配管部４１ｂ内の燃料圧力を調整する機械式の圧力調整装置を構成するものである。
【００２６】
図３において、レギュレータ４３は、高圧配管部４１ａ（すなわちガスタンク４２側）に接続される高圧通路５１と、低圧配管部４１ｂ（すなわち第１噴射弁２１側）に接続される低圧通路５２とを有しており、高圧通路５１には遮断弁４５と圧力センサ４６とが設けられている。圧力センサ４６は、遮断弁４５よりも上流側でガス燃料の圧力を検出する。符号５３は、異物除去用のフィルタである。
【００２７】
遮断弁４５の構成は第１噴射弁２１の構成と概ね同じであり、セルフシール（自密閉）構造を有している。その構成を簡単に説明する。遮断弁４５は、ばね５４により閉弁方向に付勢された弁体５５を有しており、電磁駆動部５６が通電されることによりばね５４の付勢力に抗して弁体５５が閉弁位置から開弁位置に変位するようになっている。弁体５５の後端側（上流側）には第１燃料室５７が設けられるとともに、弁体５５の先端側（小径部が設けられた下流側）には第２燃料室５８が設けられている。これら両燃料室５７，５８は、弁体５５に設けられた燃料通路５９を介して連通されている。この場合、両燃料室５７，５８にはガスタンク４２から高圧のガス燃料が供給され、遮断弁４５の閉鎖状態下ではガスタンク４２側の燃料圧力により弁体５５に閉鎖方向の力が付与されている。そして、電磁駆動部５６への通電に伴いばね５４の付勢力に抗して弁体５５が開弁位置に変位すると（図示の状態）、高圧のガス燃料が下流側に流通する。
【００２８】
レギュレータ４３において、遮断弁４５の下流側には減圧部６０が設けられている。減圧部６０の構成として、高圧通路５１には弁体室６１が設けられており、その弁体室６１には弁体６２が収容されている。弁体６２は低圧通路５２の入口部分である弁座部６３を開閉する開閉部材であり、弁体６２が開位置にあれば、弁座部６３が開かれて高圧通路５１と低圧通路５２とが連通される。また、弁体６２が閉位置にあれば、弁座部６３が閉じられて高圧通路５１と低圧通路５２との連通が遮断される。
【００２９】
弁体６２は、低圧通路５２内の燃料圧力（噴射圧に相当）と、弁体作動部６５により生じる開弁方向の力とに応じて開閉される。弁体作動部６５は、大気に開放された空間であってその内部に調整ばね６６が設けられた大気開放部６７を有するとともに、大気開放部６７と低圧通路５２とを仕切る仕切部材としてのダイアフラム６８を有している。ダイアフラム６８は弁体６２に一体に設けられている。ダイアフラム６８には、閉弁方向の力として低圧通路５２内の燃料圧力が作用し、開弁方向の力として調整ばね６６の付勢力と大気圧とが作用する。
【００３０】
かかる構成において、「閉弁方向の力＞開弁方向の力」になっていれば、弁体６２が閉弁位置で保持される。一方、第１噴射弁２１の燃料噴射等により低圧通路５２内の燃料圧力が低下し、「閉弁方向の力＜開弁方向の力」になると、ダイアフラム６８の変位に伴い弁体６２が開弁される。このとき、閉弁方向の力と開弁方向の力との差に応じて弁体６２の開位置（弁体リフト量）が決まり、その開位置に応じて弁座部６３における開口面積が変更され、ひいては高圧通路５１から低圧通路５２に流入する燃料量が調整される。
【００３１】
低圧通路５２から分岐した分岐部５２ａには、低圧通路５２内の燃料圧力が異常高圧になった場合にガス抜きをするリリーフ弁６９が設けられている。
【００３２】
本実施形態では、レギュレータ４３において、弁体６２や弁体作動部６５といった構成部品からなる減圧部６０により減圧手段が構成されている。なお、図３の構成では、レギュレータ４３において遮断弁４５と圧力センサ４６と減圧部６０とを一体に設けたが、これを変更してもよく、例えば遮断弁４５と圧力センサ４６とをレギュレータ４３とは別体として高圧配管部４１ａに設けることも可能である。
【００３３】
図１の説明に戻り、液体燃料供給部７０において、第２噴射弁２２には、燃料配管７１を介して燃料タンク７２が接続されている。また、燃料配管７１には、燃料タンク７２内の液体燃料を第２噴射弁２２に給送する燃料ポンプ７３が設けられている。
【００３４】
制御部８０は、ＣＰＵ８１と、ＲＯＭ８２と、ＲＡＭ８３と、バックアップＲＡＭ８４と、インターフェース８５と、双方向バス８６とを備えている。ＣＰＵ８１、ＲＯＭ８２、ＲＡＭ８３、バックアップＲＡＭ８４、及びインターフェース８５は、双方向バス８６によって互いに接続されている。
【００３５】
ＣＰＵ８１は、本システムにおける各部の動作を制御するためのルーチン（プログラム）を実行する。ＲＯＭ８２には、ＣＰＵ８１が実行するルーチン、及びこのルーチン実行の際に参照されるマップ類（マップの他、テーブルや関係式等を含む）、パラメータ、等の各種データが予め格納されている。ＲＡＭ８３は、ＣＰＵ８１がルーチンを実行する際に、必要に応じてデータを一時的に格納する。バックアップＲＡＭ８４は、電源が投入された状態でＣＰＵ８１の制御下でデータを適宜格納するとともに、この格納されたデータを電源遮断後も保持する。
【００３６】
インターフェース８５は、上述したスロットル開度センサ１５ｂ、排気センサ１８、圧力センサ４６，４８、温度センサ４７，４９を含む、本システムに設けられたセンサ類（クランク角センサ、エアフロメータ、冷却水温センサ、車速センサ等）と電気的に接続されており、これらのセンサからの出力（検出信号）をＣＰＵ８１に伝達する。また、インターフェース８５は、スロットルアクチュエータ１５ａ、点火装置２０ａ、各噴射弁２１，２２、タンク主止弁４４、遮断弁４５等の駆動部と電気的に接続されていて、これらの駆動部を駆動させるためにＣＰＵ８１から送出された駆動信号を当該駆動部に向けて出力する。すなわち、制御部８０は、上述のセンサ類の出力信号等に基づいて運転状態を取得し、この運転状態に基づいて上述の駆動部の制御を実施する。
【００３７】
制御部８０は、タンク内の燃料残量や、図示しない燃料選択スイッチからの入力信号等に応じて使用燃料を選択的に切り替えている。具体的には、ガスタンク４２内のガス燃料の残存量が所定値を下回った場合又は燃料選択スイッチにより液体燃料の使用が選択されている場合には、液体燃料を優先的に使用し、燃料タンク７２内の液体燃料の残存量が所定値を下回った場合又は燃料選択スイッチによりガス燃料の使用が選択されている場合には、ガス燃料を優先的に使用する。また制御部８０は、エンジン運転状態に応じて使用燃料を切り替えている。また制御部８０は、第１噴射弁２１への供給ガス圧及びエンジン負荷に応じて使用燃料を切り替えている。
【００３８】
ところで、減圧部６０及び遮断弁４５のうちいずれかが異常状態（ガス燃料の漏れ異常の状態）になっている場合、第１噴射弁２１に供給されるガス燃料の圧力である噴射圧が、正常時とは異なる態様で変化することが考えられる。そしてこの場合、減圧部６０及び遮断弁４５のうちいずれが異常状態になっているかに応じて、噴射圧の変化の態様（噴射圧の挙動）が相違する。そこで本実施形態では、噴射圧の変化の態様に基づいて、異常発生の要因が減圧部６０によるものか遮断弁４５によるものかを特定する。
【００３９】
ここで、減圧部６０では、弁座部６３においてシール性が低下することや異物が付着すること等により閉弁状態での隙間が生じ、ガス燃料が過剰に漏れ出てしまう燃料漏れ異常（閉弁時漏れ異常）が生じることが考えられる。この場合、減圧部６０において燃料漏れ異常が生じると、その上流側に存在している高圧のガス燃料が意図せず減圧部６０の下流側に流れ出ることになる。そのため、減圧部６０の下流側において燃料圧力（第１噴射弁２１への供給ガス圧である噴射圧）が上昇することとなる。
【００４０】
なお、減圧部６０では、ガス燃料が弁座部６３を通過する際において減圧作用により液化が生じ、その液化物質が弁座部６３に付着することが考えられる。この場合、ガス燃料にはオイル成分が含まれるため、弁座部６３にはオイル成分を含む粘性の高い物質（異物に相当）が付着し、それに起因して減圧部６０での燃料漏れが生じる。こうした不都合は、減圧部６０の上流側にフィルタを設けた場合にも生じうると考えられる。
【００４１】
また、遮断弁４５においてもやはり、燃料漏れ異常（閉弁時漏れ異常）が生じることが考えられる。つまり、弁座部においてシール性が不足したり異物が付着したりすると閉弁状態での隙間が生じ、ガス燃料が過剰に漏れ出してしまう。この場合、遮断弁４５において燃料漏れが生じると、その上流側に存在している高圧のガス燃料が意図せず遮断弁４５の下流側に流れ出ることになる。そのため、遮断弁４５の下流側において燃料圧力が上昇することとなる。
【００４２】
減圧部６０の上流側における高圧のガス燃料が減圧部６０の下流側に漏れ出る場合、遮断弁４５が正常か異常かに応じて、減圧部６０における高圧ガスの漏出量に差違が生じ、それに伴い噴射圧の変化の態様に違いが生じる。つまり、図４に示すように、減圧部６０の上流側において遮断弁４５までの燃料通路部分を「Ａ」、ガスタンク４２までの燃料通路部分を「Ｂ」とする場合に、遮断弁４５が正常であれば（閉弁漏れ異常が生じていなければ）、噴射圧は、Ａ部分の高圧ガスが減圧部６０を介してその下流側に流出することで変化する。これに対して、遮断弁４５に閉弁漏れ異常が生じていると、噴射圧は、Ｂ部分の高圧ガスが減圧部６０を介してその下流側に流出することで変化する。この場合、遮断弁４５が正常か異常かに応じて、噴射圧の変化速度や上昇量が相違するものとなっている。
【００４３】
なお、遮断弁４５が正常である場合において遮断弁４５が閉弁状態であるか開弁状態であるかに応じても、上記同様、減圧部６０における高圧ガスの漏出量に差違が生じ、それに伴い噴射圧の変化の態様に違いが生じるようになっている。
【００４４】
ちなみに、車両においてはレギュレータ４３（減圧部６０及び遮断弁４５）が車両前部に設けられ、ガスタンク４２が車両後部に設けられている。そのため、遮断弁４５とガスタンク４２との間の高圧通路部は全長が比較的長いものとなっている。
【００４５】
減圧部６０や遮断弁４５の異常判定が実施可能となる実施条件としては、以下の（１）〜（４）の各状況が考えられる。
（１）遮断弁４５が閉鎖されており、かつガス燃料の噴射が実施されている場合
（２）遮断弁４５が閉鎖されており、かつガス燃料の噴射が停止されている場合
（３）遮断弁４５が開放されており、かつガス燃料の噴射が実施されている場合
（４）遮断弁４５が開放されており、かつガス燃料の噴射が停止されている場合
本実施形態では、上記（１）の場合に第１異常判定処理を実施し、上記（２）の場合に第２異常判定処理を実施し、上記（３）の場合に第３異常判定処理を実施し、上記（４）の場合に第４異常判定処理を実施する。上記各場合について正常時と異常時との各状況を図５を参照しつつ説明する。図５は、上記（１）〜（４）について正常時及び異常時における噴射圧の変化の態様をまとめた図である。
【００４６】
上記（１）の場合（遮断弁４５＝閉、噴射実施の場合）、減圧部６０及び遮断弁４５が共に正常であれば、遮断弁４５の下流側に新たにガス燃料が供給されないため、燃料噴射に伴い噴射圧が徐々に低下する。この場合、噴射圧の低下に応じて減圧部６０の開度調整が行われる。この動作は、減圧部６０において燃料漏れ異常が生じていたとしても同様である。
【００４７】
これに対し、遮断弁４５において燃料漏れ異常が生じている場合には、遮断弁４５の下流側に高圧のガス燃料が供給されるため、噴射圧が低下しない、又は噴射圧の低下速度が遅くなる。
【００４８】
上記（２）の場合（遮断弁４５＝閉、噴射停止の場合）、減圧部６０及び遮断弁４５が共に正常であれば、遮断弁４５から減圧部６０までの通路部分（図４のＡ）に存在する高圧のガス燃料が、シール部の微小隙間（許容隙間）を介して減圧部６０の下流側に徐々に拡散する。これにより、噴射圧が徐々に上昇する。このとき、減圧部６０や遮断弁４５において燃料漏れ異常（閉弁時漏れ異常）が生じていなくても、若干の燃料漏れ（許容範囲での燃料漏れ）は生じていると考えられ、その燃料漏れにより噴射圧が徐々に上昇する。
【００４９】
これに対し、減圧部６０において燃料漏れ異常が生じている場合には、遮断弁４５から減圧部６０までの通路部分（図４のＡ）に存在する高圧のガス燃料が減圧部６０の下流側に比較的速く流出する。この場合、噴射圧の上昇量は正常時と同じだが、噴射圧の変化速度が正常時よりも速くなっている。
【００５０】
また、遮断弁４５において燃料漏れ異常が生じている場合には、ガスタンク４２から減圧部６０までの通路部分（図４のＢ）に存在する高圧のガス燃料が減圧部６０の下流側に流出する。この場合、減圧部６０が正常であるため、噴射圧の変化速度は正常時と概ね同じだが、噴射圧の上昇量が正常時よりも大きくなっている。
【００５１】
上記（３）の場合（遮断弁４５＝開、噴射実施の場合）、減圧部６０及び遮断弁４５が共に正常であれば、減圧部６０における減圧調整が正しく機能し、噴射圧は一定の設定圧に維持される（これが通常動作に相当）。
【００５２】
これに対し、減圧部６０において燃料漏れ異常が生じている場合には、減圧調整が正しく機能しないため、エンジン１０の所定負荷状態（例えば低負荷状態）において噴射圧が意図せず変化する。つまり、エンジン１０の低回転・低負荷域において要求噴射量が少なくなる低流量域、すなわち噴射による燃料消費が少なくなる領域で、噴射圧を調圧しきれず噴射圧が上昇する。
【００５３】
なお、上記（３）の場合には、遮断弁４５が開弁されている状態を想定しているため、遮断弁４５での燃料漏れ異常（閉弁漏れ異常）は異常判定の対象外となっている（次の（４）の場合も同様）。
【００５４】
上記（４）の場合（遮断弁４５＝開、噴射停止の場合）、減圧部６０及び遮断弁４５が共に正常であれば、ガスタンク４２から減圧部６０までの通路部分（図４のＢ）に存在する高圧のガス燃料が、シール部の微小隙間（許容隙間）を介して減圧部６０の下流側に徐々に拡散する。これにより、噴射圧が徐々に上昇する。また（４）の正常時には、上記（２）の正常時と比べて、噴射圧の上昇量が大きくなっている。
【００５５】
これに対し、減圧部６０において燃料漏れ異常が生じている場合には、ガスタンク４２から減圧部６０までの通路部分（図４のＢ）に存在する高圧のガス燃料が減圧部６０の下流側に比較的速く流出する。この場合、噴射圧の上昇量は正常時と同じだが、噴射圧の変化速度が正常時よりも速くなっている。
【００５６】
次に、制御部８０において実施される異常判定処理について説明する。図６は、異常判定処理のメインルーチンを示すフローチャートであり、本処理は、制御部８０のＣＰＵ８１により所定周期で繰り返し実施される。
【００５７】
図６において、ステップＳ１１では、遮断弁４５の上流側の燃料圧力であるレギュレータ上流圧を算出し、続くステップＳ１２では、減圧部６０の下流側の燃料圧力である噴射圧を算出する。レギュレータ上流圧は、圧力センサ４６の検出値により算出される。噴射圧は、圧力センサ４８の検出値により算出される。
【００５８】
その後、ステップＳ１３では、レギュレータ上流圧が所定の判定値Ｋ１以上であるか否かを判定する。判定値Ｋ１は、減圧部６０や遮断弁４５の異常発生時において噴射圧の変化の態様が明確になる圧力域であることを判定するためのしきい値であり、例えば１０ＭＰａである。そして、レギュレータ上流圧が判定値Ｋ１未満であれば、ステップＳ１４に進んで異常判定を禁止し、その後本処理を終了する。
【００５９】
また、レギュレータ上流圧が判定値Ｋ１以上であれば、ステップＳ１５に進み、減圧部６０及び遮断弁４５の異常判定に関する一連の処理を実施する。ここでは、今現在の状況に応じて、どの異常判定を実施するかを切り替えるようにしており、状況判定の処理としてステップＳ１５〜Ｓ１７の各判定を実施する。具体的には、
・ステップＳ１５では、燃料の切替要求（ガス→液体の切替要求、又は液体→ガスの切替要求）が生じていること、ガス燃料モードでの始動要求が生じていること、ガス燃料モードでの停止要求が生じていることのいずれかが成立しているか否かを判定する。
・ステップＳ１６では、エンジン停止中であること、液体燃料モードであることのいずれかが成立しているか否かを判定する。
・ステップＳ１７では、ガス燃料モードでのガス燃料の噴射中であるか否かを判定する。
【００６０】
そして、ステップＳ１５がＹＥＳならステップＳ１８に進み、噴射圧が所定の判定値Ｋ２以上であるか否かを判定する。判定値Ｋ２は、遮断弁４５を閉弁させた場合に噴射量不足が生じるか否かを判定するためのしきい値であり、例えば減圧部６０の設定圧−αである。そして、噴射圧が判定値Ｋ２未満であれば、ステップＳ１４に進んで異常判定を禁止する。また、噴射圧が判定値Ｋ２以上であれば、ステップＳ１９に進む。ステップＳ１９では、タンク主止弁４４を閉弁させる閉指令を出力し、続くステップＳ２０では、遮断弁４５を閉弁させる閉指令を出力する。その後、ステップＳ２１では、燃料噴射モードをガス燃料モードとする。なお、既にガス燃料モードになっていれば現モードを維持する。
【００６１】
ステップＳ２２では、第１異常判定処理を実施する。この第１異常判定処理は、遮断弁４５が閉鎖され、かつガス燃料の噴射が実施されている状態（上記（１）の状態）で実施される異常判定処理であり、その処理の内容を図７に示す。図７の処理が第１監視手段に相当する。
【００６２】
図７において、ステップＳ３１では、今現在、遮断弁４５が閉弁状態であり、かつガス燃料の噴射実施状態であるか否かを判定し、ＹＥＳの場合に、後続のステップＳ３２に進む。ステップＳ３２では、遮断弁４５の異常判定のための判定値ｄＰ１を設定する。判定値ｄＰ１は、正常時における噴射圧の変化速度を基準としてそれよりも大きい値（低下速度で言えば正常時よりも小さい値）として定められている。その後、ステップＳ３３では、本第１異常判定処理が実施されている期間内での噴射圧の変化速度を算出する（変化速度＝噴射圧の今回値−前回値）。そして、ステップＳ３４では、噴射圧の変化速度が判定値ｄＰ１よりも大きいか否かを判定する。噴射圧の変化速度が判定値ｄＰ１よりも大きいことは、噴射圧の低下速度が所定以下であること（低下が遅いこと）を意味する。なお、噴射圧の変化速度＞ｄＰ１であることは所定期間にわたって判定されるとよい。変化速度＞ｄＰ１であれば、ステップＳ３５に進んで遮断弁４５において異常（燃料漏れ異常）が生じている旨を判定する。このとき、遮断弁異常フラグをセットする。
【００６３】
また、図６において、ステップＳ１６がＹＥＳならステップＳ２３に進み、タンク主止弁４４を閉弁させる閉指令を出力し、続くステップＳ２４では、遮断弁４５を閉弁させる閉指令を出力する。
【００６４】
ステップＳ２５では、第２異常判定処理を実施する。この第２異常判定処理は、遮断弁４５が閉鎖され、かつガス燃料の噴射が停止されている状態（上記（２）の状態）で実施される異常判定処理であり、その処理の内容を図８に示す。図８の処理が第２監視手段に相当する。
【００６５】
図８において、ステップＳ４１では、今現在、遮断弁４５が閉弁状態であり、かつガス燃料の噴射停止状態であるか否かを判定し、ＹＥＳの場合に、後続のステップＳ４２に進む。ステップＳ４２では、遮断弁４５の異常判定のための判定値Ｐｉ１を設定する。判定値Ｐｉ１は、正常時の噴射圧の上昇分を加味してそれよりも大きい値として定められている。また、ステップＳ４３では、減圧部６０の異常判定のための判定値ｄＰ２を設定する。判定値ｄＰ２は、正常時の上昇速度を基準としてそれよりも大きい値として定められている。
【００６６】
その後、ステップＳ４４では、噴射圧が判定値Ｐｉ１よりも大きいか否かを判定し、噴射圧＞Ｐｉ１であれば、ステップＳ４５に進んで遮断弁４５において異常（燃料漏れ異常）が生じている旨を判定する。このとき、遮断弁異常フラグをセットする。
【００６７】
また、ステップＳ４６では、本第２異常判定処理が実施されている期間内での噴射圧の変化速度を算出する（変化速度＝噴射圧の今回値−前回値）。そして、ステップＳ４７では、噴射圧の変化速度（上昇速度）が判定値ｄＰ２よりも大きいか否かを判定し、変化速度＞ｄＰ２であれば、ステップＳ４８に進んで減圧部６０において異常（燃料漏れ異常）が生じている旨を判定する。このとき、減圧部異常フラグをセットする。
【００６８】
なお、図８の処理では、遮断弁４５及び減圧部６０のいずれか一方のみについて異常判定を実施する構成であってもよい。
【００６９】
また、図６において、ステップＳ１７がＹＥＳならステップＳ２６に進み、第３異常判定処理を実施する。この第３異常判定処理は、遮断弁４５が開放され、かつガス燃料の噴射が実施されている状態（上記（３）の状態）で実施される異常判定処理であり、その処理の内容を図９に示す。図９の処理が第３監視手段に相当する。
【００７０】
図９において、ステップＳ５１では、今現在、遮断弁４５が開弁状態であり、かつガス燃料の噴射実施状態であるか否かを判定し、ＹＥＳの場合に、後続のステップＳ５２に進む。ステップＳ５２では、減圧部６０の異常判定のための判定値Ｐｉ２を設定する。判定値Ｐｉ２は、正常時の噴射圧の上昇分を加味してそれよりも大きい値として定められている。このとき、Ｐｉ２は、エンジン負荷に応じて可変に設定される判定値であり、エンジン負荷が小さいほど大きい値が設定されるようになっている。
【００７１】
その後、ステップＳ５３では、噴射圧が判定値Ｐｉ２よりも大きいか否かを判定し、噴射圧＞Ｐｉ２であれば、ステップＳ５４に進んで減圧部６０において異常（燃料漏れ異常）が生じている旨を判定する。このとき、減圧部異常フラグをセットする。
【００７２】
また、図６において、ステップＳ１７がＮＯならステップＳ２７に進み、第４異常判定処理を実施する。ステップＳ１７がＮＯであることは、ガス燃料モードでの燃料カット中であることを意味する。第４異常判定処理は、遮断弁４５が開放され、かつガス燃料の噴射が停止されている状態（上記（４）の状態）で実施される異常判定処理であり、その処理の内容を図１０に示す。図１０の処理が第４監視手段に相当する。
【００７３】
図１０において、ステップＳ６１では、今現在、遮断弁４５が開弁状態であり、かつガス燃料の噴射停止状態であるか否かを判定し、ＹＥＳの場合に、後続のステップＳ６２に進む。ステップＳ６２では、減圧部６０の異常判定のための判定値ｄＰ３を設定する。判定値ｄＰ３は、正常時の噴射圧の上昇速度よりも大きい値として定められている。
【００７４】
また、ステップＳ６３では、本第４異常判定処理が実施されている期間内での噴射圧の変化速度を算出する（変化速度＝噴射圧の今回値−前回値）。そして、ステップＳ６４では、噴射圧の変化速度（上昇速度）が判定値ｄＰ３よりも大きいか否かを判定し、変化速度＞ｄＰ３であれば、ステップＳ６５に進んで減圧部６０において異常（燃料漏れ異常）が生じている旨を判定する。このとき、減圧部異常フラグをセットする。
【００７５】
次に、上述した異常判定処理による異常判定後に実施される判定後処理について説明する。図１１は、遮断弁異常に関する判定後処理を示すフローチャートであり、本処理は、制御部８０のＣＰＵ８１により所定周期で繰り返し実施される。本処理では、遮断弁４５の異常判定後においてレギュレータ上流圧が高圧であることに起因する噴射圧の過上昇を抑制すべくレギュレータ上流圧を低下させるようにしている。
【００７６】
図１１において、ステップＳ７１では、遮断弁異常フラグがセットされているか否かを判定し、続くステップＳ７２ではエンジン停止中でないか否かを判定する。そして、ステップＳ７１，Ｓ７２が共にＹＥＳであれば、ステップＳ７３に進み、ガス燃料の噴射を指令する。続くステップＳ７４では、タンク主止弁４４を閉弁させる閉指令を出力し、続くステップＳ７５では、遮断弁４５を開弁させる開指令を出力する。
【００７７】
その後、ステップＳ７６では、レギュレータ上流圧が所定の判定値Ｐｒ１よりも小さいか否かを判定する。この判定値Ｐｒ１は、遮断弁４５の異常発生時において噴射圧の過上昇が生じない程度までレギュレータ上流圧を低下させるための基準値である。そして、レギュレータ上流圧＜Ｐｒ１であれば、ステップＳ７７で遮断弁４５を閉弁させる閉指令を出力するとともに、続くステップＳ７８でガス燃料の噴射を停止する。なお、遮断弁４５を開弁させた後（ステップＳ７５の実施後）においては、その状態でレギュレータ上流圧の変化が監視され、遮断弁４５＝開の状態でレギュレータ上流圧が判定値Ｐｒ１まで低下したら、遮断弁４５が閉鎖される（ステップＳ７７）。
【００７８】
図１２は、減圧部異常に関する判定後処理を示すフローチャートであり、本処理は、制御部８０のＣＰＵ８１により所定周期で繰り返し実施される。本処理では、減圧部６０の異常判定後において遮断弁４５を閉弁した状態でガス燃料の噴射を実施して、噴射圧を所定レベルまで低下させるようにしている。
【００７９】
図１２において、ステップＳ８１では、減圧部異常フラグがセットされているか否かを判定し、続くステップＳ８２ではエンジン停止中でないか否かを判定する。なお、減圧部異常フラグがセットされていることは、減圧部６０の異常が仮判定されていることを意味する。そして、ステップＳ８１，Ｓ８２が共にＹＥＳであれば、ステップＳ８３に進み、ガス燃料の噴射を指令する。続くステップＳ８４では、タンク主止弁４４を閉弁させる閉指令を出力し、続くステップＳ８５では、遮断弁４５を閉弁させる閉指令を出力する。
【００８０】
その後、ステップＳ８６では、噴射圧が所定の判定値Ｐｉ３よりも小さいか否かを判定する。この判定値Ｐｉ３は、減圧部６０の異常発生時において噴射圧を許容レベルまで低下させるための基準値である。そして、噴射圧＜Ｐｉ３であれば、ステップＳ８７に進み、減圧部異常の仮判定を所定回数実施したか否かを判定する。
【００８１】
仮判定の実施が所定回数になっていなければステップＳ８８に進み、通常制御に復帰する。また、仮判定の実施が所定回数になっていければステップＳ８９に進み、減圧部異常の本判定を実施する。本判定が実施された場合には、その旨をランプ表示やメッセージ表示等で運転者に通知する。続くステップＳ９０では、ガス燃料の噴射を停止する。
【００８２】
次いで、上述した各異常判定処理の作用についてより具体的に説明する。図１３は、第１異常判定処理に関する作用を説明するためのタイムチャートであり、遮断弁４５において異常（燃料漏れ異常）が生じている場合を想定している。図１３において、タイミングｔ１は、ガス燃料でのエンジンの始動要求が生じたタイミングを示しており、タイミングｔ１以前は、タンク主止弁４４及び遮断弁４５が共に閉弁状態となっている。
【００８３】
さて、タイミングｔ１では、ガス燃料によりエンジン始動要求が生じ、ガス燃料の噴射が開始されている。本例では、タイミングｔ１において、レギュレータ上流圧はＫ１以上であるとしている。タイミングｔ１では、遮断弁４５が閉弁状態で、かつガス燃料の噴射実施状態であり、かかる状態下において第１異常判定処理が実施される。
【００８４】
ここでは、遮断弁４５の異常（燃料漏れ異常）により噴射圧の低下が遅く、噴射圧の変化速度がｄＰ１よりも大きくなっている（言い換えると、噴射圧の低下速度が所定以下になっている）。タイミングｔ１〜ｔ２は、噴射圧の変化速度＞ｄＰ１を判定するための判定期間である。そして、タイミングｔ２では、遮断弁異常フラグがセットされるとともに、遮断弁４５が開弁される。タンク主止弁４４が閉弁された状態で遮断弁４５が開弁されることに伴い、レギュレータ上流圧が低下し始めるとともに、噴射圧が低下から上昇に転じる。
【００８５】
その後、タイミングｔ３では、レギュレータ上流圧がＰｒ１まで低下し、遮断弁４５が閉弁される。また、ガス燃料の噴射に代えて液体燃料の噴射が開始される。タイミングｔ３以降においては、レギュレータ上流圧がＰｒ１まで低下しているため、噴射圧の過上昇が抑制されている。本例では、Ｐｒ１＝減圧部６０の設定圧としており、タイミングｔ３以降、噴射圧は一定のまま保持されている。
【００８６】
また、図１４は、第２異常判定処理に関する作用を説明するためのタイムチャートであり、遮断弁４５において異常（燃料漏れ異常）が生じている場合を想定している。図１４において当初の期間では液体燃料モードとなっており、ガス燃料の噴射が停止されているとともに、タンク主止弁４４及び遮断弁４５が共に閉弁状態となっている。そして、かかる状態下において第２異常判定処理が実施される。なお、レギュレータ上流圧はＫ１以上であるとしている。
【００８７】
さて、タイミングｔ１１以降、遮断弁４５の異常（燃料漏れ異常）により噴射圧が上昇し、タイミングｔ１２では、噴射圧がＰｉ１まで上昇する。そして、タイミングｔ１２では、遮断弁異常フラグがセットされるとともに、液体燃料の噴射に代えてガス燃料の噴射が開始される。これにより、レギュレータ上流圧が低下し始めるとともに、噴射圧が上昇から低下に転じる。タイミングｔ１２の後に、遮断弁４５が開弁される。なお、図１４では遮断弁異常、減圧部正常を想定しており、タイミングｔ１１以降における噴射圧の変化速度はｄＰ２よりも小さくなっている。
【００８８】
その後、タイミングｔ１３では、レギュレータ上流圧がＰｒ１まで低下し、遮断弁４５が閉弁される。また、ガス燃料の噴射に代えて液体燃料の噴射が開始される。タイミングｔ１３以降においては、レギュレータ上流圧がＰｒ１まで低下しているため、噴射圧の過上昇が抑制されている。
【００８９】
図１５は、第２異常判定処理に関する作用を説明するためのタイムチャートであり、減圧部６０において異常（燃料漏れ異常）が生じている場合を想定している。図１５において当初の期間では液体燃料モードとなっており、ガス燃料の噴射が停止されているとともに、タンク主止弁４４及び遮断弁４５が共に閉弁状態となっている。そして、かかる状態下において第２異常判定処理が実施される。なお、レギュレータ上流圧はＫ１以上であるとしている。
【００９０】
減圧部６０の異常（燃料漏れ異常）が生じているタイミングｔ２１以降において、噴射圧は比較的速く上昇変化し、噴射圧の変化速度がｄＰ２よりも大きくなっている。タイミングｔ２１〜ｔ２２は、噴射圧の変化速度＞ｄＰ２を判定するための判定期間である。そして、タイミングｔ２２では、減圧部異常フラグがセットされるとともに、液体燃料の噴射に代えてガス燃料の噴射が開始される。このとき、タンク主止弁４４及び遮断弁４５が閉弁された状態でガス燃料が噴射されることに伴い噴射圧が上昇から低下に転じる。なお、図１５では遮断弁正常、減圧部異常を想定しており、タイミングｔ２１以降において噴射圧がＰｉ１まで上昇するよりも前に、変化速度＞ｄＰ２であることの判定が実施されている。
【００９１】
その後、タイミングｔ２３では、噴射圧がＰｉ３まで低下し、ガス燃料の噴射に代えて液体燃料の噴射が開始される。本例では、仮判定の回数が所定回数まで達しておらず、タイミングｔ２３以降は、液体燃料モードでの通常制御に復帰している。タイミングｔ２３以降、噴射圧＝Ｐｉ３の状態が維持されている。
【００９２】
図１６は、第３異常判定処理に関する作用を説明するためのタイムチャートであり、減圧部６０において異常（燃料漏れ異常）が生じている場合を想定している。図１６において当初の期間ではガス燃料モードとなっており、ガス燃料の噴射が実施されているとともに、タンク主止弁４４及び遮断弁４５が共に開弁状態となっている。そして、かかる状態下において第３異常判定処理が実施される。なお、レギュレータ上流圧はＫ１以上であるとしている。
【００９３】
さて、タイミングｔ３１以降、減圧部６０の異常（燃料漏れ異常）により噴射圧が上昇し、タイミングｔ３２では、噴射圧がＰｉ２まで上昇する。タイミングｔ３２では、減圧部異常フラグがセットされるとともに、タンク主止弁４４及び遮断弁４５が共に閉弁される。この場合、タンク主止弁４４及び遮断弁４５が閉弁された状態でガス燃料が噴射されることに伴い噴射圧が上昇から低下に転じる。
【００９４】
その後、タイミングｔ３３では、噴射圧がＰｉ３まで低下し、ガス燃料モードでの通常制御に復帰する。これにより、タンク主止弁４４及び遮断弁４５が開弁状態に戻される（タイミングｔ３１と同じ状態に戻される）。そして、減圧部６０の異常（燃料漏れ異常）により噴射圧が再び上昇し、タイミングｔ３４で噴射圧がＰｉ２まで上昇すると、減圧部異常フラグが再びセットされる。このとき、異常判定の回数が所定回数に達していれば、減圧部異常の本判定が実施される。そして、再びタンク主止弁４４及び遮断弁４５が共に閉弁され、それに伴い噴射圧が低下する。
【００９５】
減圧部異常の本判定がなされた後において、噴射圧がＰｉ３まで低下したタイミングｔ３５では、ガス燃料の噴射が停止され、これに代わって液体燃料の噴射が開始される。
【００９６】
図１７は、第４異常判定処理に関する作用を説明するためのタイムチャートであり、減圧部６０において異常（燃料漏れ異常）が生じている場合を想定している。図１７においてタイミングｔ４１では、ガス燃料モードにおいて燃料カットが開始されており、タンク主止弁４４及び遮断弁４５が共に開弁されたまま、ガス燃料の噴射が一時的に停止されている。そして、かかる状態下において第４異常判定処理が実施される。なお、レギュレータ上流圧はＫ１以上であるとしている。
【００９７】
減圧部６０の異常（燃料漏れ異常）が生じているタイミングｔ４１以降において、噴射圧は比較的速く上昇変化し、噴射圧の変化速度がｄＰ３よりも大きくなっている。タイミングｔ４１〜ｔ４２は、噴射圧の変化速度＞ｄＰ３を判定するための判定期間である。そして、タイミングｔ４２では、減圧部異常フラグがセットされるとともに、ガス燃料の少量噴射が実施される。ここでのガス燃料の噴射量は、噴射圧の低下変化を生じさせるのに足りる量であればよい。このとき、タンク主止弁４４及び遮断弁４５が閉弁された状態でガス燃料が噴射されることに伴い噴射圧が上昇から低下に転じる。
【００９８】
その後、タイミングｔ４３では、噴射圧がＰｉ３まで低下し、ガス燃料モードでの通常制御（ここでは通常の燃料カット状態）に復帰する。これにより、タンク主止弁４４及び遮断弁４５が開弁状態に戻される（タイミングｔ４１と同じ状態に戻される）。そして、減圧部６０の異常（燃料漏れ異常）により噴射圧が再び上昇し、タイミングｔ４４で、噴射圧の変化速度＞ｄＰ３であることが判定されると、減圧部異常フラグが再びセットされる。このとき、異常判定の回数が所定回数に達していれば、減圧部異常の本判定が実施される。そして、再びタンク主止弁４４及び遮断弁４５が共に閉弁され、それに伴い噴射圧が低下する。
【００９９】
減圧部異常の本判定がなされた後であって、噴射圧がＰｉ３まで低下したタイミングｔ４５では、ガス燃料の噴射が停止され、これに代わって液体燃料の噴射が開始される。
【０１００】
以上詳述した本実施形態によれば、以下の優れた効果が得られる。
【０１０１】
ガス燃料供給系における異常発生時において、噴射圧の変化の態様に基づいて、異常発生の要因が減圧部６０での燃料漏れ異常によるものか遮断弁４５での燃料漏れ異常によるものかを判定するようにした。その結果、ガス燃料供給系に設けられた減圧部６０及び遮断弁４５について燃料漏れ異常の有無を適正に判定することができる。したがって、噴射圧が過剰に上昇し、それに起因して第１噴射弁２１弁における燃料噴射に悪影響が生じる等の不都合を抑制できる。
【０１０２】
第１噴射弁２１による噴射実施状態にあるか噴射停止状態にあるか、及び遮断弁４５が閉鎖状態にあるか開放状態にあるかに応じて、減圧部６０及び遮断弁４５のいずれを異常判定の対象にするかを選定し、かつ異常判定の基準値（判定値）を可変に設定するようにした。この場合、第１〜第４の異常判定処理のいずれを実施するかに応じて、個別に異常判定の基準値を設定するようにした。これにより、都度の状況に応じて適正な異常判定を実施できる。
【０１０３】
例えば、第３異常判定処理と第４異常判定処理とでは、いずれも遮断弁４５が開弁状態であり、違いはガス燃料の噴射を実施しているか停止しているかである。この場合、燃料噴射の実施／非実施に応じて異常判定用の基準（判定値）を変更している。これにより、減圧部６０の異常を適正に判定できる。
【０１０４】
第１異常判定処理（図７）によれば、遮断弁４５を閉鎖した状態でガス燃料の噴射を実施している場合に、その燃料噴射の実施期間内における噴射圧の低下速度に基づいて、遮断弁４５の燃料漏れ異常を好適に判定できる。
【０１０５】
第２異常判定処理（図８）によれば、遮断弁４５を閉鎖した状態でガス燃料の噴射を停止している場合に、その燃料噴射の停止期間内で上昇変化した噴射圧、及び停止期間内における噴射圧の上昇速度に基づいて、遮断弁４５における燃料漏れ異常と減圧部６０における燃料漏れ異常とを好適に判定できる。
【０１０６】
第３異常判定処理（図９）によれば、遮断弁４５を開放した状態でガス燃料の噴射を実施している場合に、その燃料噴射の実施期間内で上昇変化した噴射圧に基づいて、減圧部６０における燃料漏れ異常を好適に判定できる。
【０１０７】
第４異常判定処理（図１０）によれば、遮断弁４５を開放した状態でガス燃料の噴射を停止している場合に、その燃料噴射の停止期間内における噴射圧の上昇速度に基づいて、減圧部６０における燃料漏れ異常を好適に判定できる。
【０１０８】
減圧部異常の判定後処理（図１２）として、遮断弁４５を閉鎖した状態でガス燃料の噴射を実施して噴射圧を低下させ、その噴射圧の低下が実施された後に、異常発生の要因の判定を再び実施するようにした。減圧部６０での漏れ異常が生じている場合に、その異常発生が一旦判定された後（仮判定された後）も、噴射圧を低下させれば、同じ異常判定を繰り返し実施できる。この場合、減圧部６０での異常が解消されれば仮判定をキャンセルできるし、減圧部６０での異常が解消されないのであれば精度良く本判定を実施できる。
【０１０９】
減圧部異常の判定後処理（図１２）として、遮断弁４５を閉鎖した状態でガス燃料の噴射を実施して噴射圧を低下させ、その噴射圧の低下が実施された後に、ガス燃料の噴射を停止させる（ガス燃料モードを終了させる）ようにした。これにより、ガス燃料の噴射停止中に噴射圧が過度に上昇することを抑制できる。
【０１１０】
遮断弁異常の判定後処理（図１１）として、タンク主止弁４４を閉鎖しかつ遮断弁４５を開放した状態でガス燃料の噴射を実施してレギュレータ上流圧（高圧通路部の燃料圧力）を低下させ、そのレギュレータ上流圧の低下が実施された後にガス燃料の噴射を停止させる（ガス燃料モードを終了させる）ようにした。これにより、ガス燃料の噴射停止中に噴射圧が過度に上昇することを抑制できる。遮断弁４５での漏れ異常が生じている場合には、遮断弁４５の上流側のガス燃料が下流側に流れやすい。そのため、噴射圧の過度の上昇を抑制するには、レギュレータ上流圧を下げておくことが有効となる。
【０１１１】
レギュレータ上流圧がＫ１以上であると判定された場合に、噴射圧の変化の態様に基づく異常発生の要因の判定を実施するようにした。レギュレータ上流圧が低圧であると、異常発生時における噴射圧の変化の態様の差が小さくなり、異常判定がしづらくなる。この点、レギュレータ上流圧が高圧であることを条件に異常判定を実施する構成としたため、異常判定の精度を高めることができる。
【０１１２】
（他の実施形態）
上記実施形態を例えば次のように変更してもよい。
【０１１３】
・第１〜第４の異常判定処理において異常判定用の各判定値を可変に設定する構成としてもよい。例えば、それら各判定値をレギュレータ上流圧に基づいて設定する。噴射圧の変化（挙動）は、レギュレータ上流圧によって変化すると考えられる。よって、レギュレータ上流圧に基づいて各判定値を設定すれば、一層適正な異常判定を実施できる。
【０１１４】
・レギュレータ上流圧に基づいて、ガスタンク４２内の燃料残量を推定することが可能である。かかる場合において、タンク主止弁４４を閉じてガス燃料を噴射している期間中は燃料残量の推定を停止するとよい。つまり、遮断弁異常や減圧部異常が判定された後に実施される判定後処理（図１１、図１２）では、タンク主止弁４４を閉弁した状態でガス燃料の噴射が実施される。この場合に、レギュレータ上流圧に基づく燃料残量の推定を停止する。
【０１１５】
・各噴射弁２１，２２として、図示しない電磁駆動部が電気的に駆動されることで弁開度（噴射口の開口面積）が連続的又は多段的に調整される開度調整タイプの噴射弁を用いることも可能であり、この場合には制御部８０から入力されるデューティ信号により弁開度が調整される。このとき、各噴射弁２１，２２の弁開度に応じて単位時間当たりの燃料流量が調整され、その流量調整された燃料（ガス燃料、液体燃料）が各気筒の吸気ポートに供給される。
【０１１６】
・上記実施形態では、多気筒エンジンの気筒ごとに各噴射弁２１，２２を設ける構成としたが、これを変更し、複数の気筒に共通にして各噴射弁２１，２２を設ける構成としてもよい。例えば吸気系統１１の集合部分に対してガス燃料や液体燃料を噴射する構成としてもよい。
【０１１７】
・上記実施形態では、ガス燃料（ＣＮＧ）と液体燃料（ガソリン）とを燃焼用の燃料として使用するバイフューエルエンジンにて本発明を具体化したが、これを変更し、ガス燃料のみを用いるガスエンジンにて本発明を具体化することも可能である。
【０１１８】
・上記実施形態では、ガス燃料としてＣＮＧ燃料を用いたが、標準状態で気体となるその他のガス燃料を用いることもでき、例えばメタン、エタン、プロパン、ブタン、水素、ＤＭＥなどを主成分とする燃料を用いる構成としてもよい。また、液体燃料についてもガソリン燃料に限らず、例えば軽油などを用いる構成としてもよい。
【符号の説明】
【０１１９】
１０…エンジン（内燃機関）、２１…第１噴射弁（ガス燃料噴射手段）、４１…ガス配管（燃料通路）、４１ａ…高圧配管部（高圧通路部）、４２…ガスタンク、４５…遮断弁、５１…高圧通路（高圧通路部）、６０…減圧部（減圧手段）、８０…制御部（燃料噴射制御装置、監視手段、異常判定手段）。
【図１】
2014118844.tif 000003
【図２】
2014118844.tif 000004
【図３】
2014118844.tif 000005
【図４】
2014118844.tif 000006
【図５】
2014118844.tif 000007
【図６】
2014118844.tif 000008
【図７】
2014118844.tif 000009
【図８】
2014118844.tif 000010
【図９】
2014118844.tif 000011
【図１０】
2014118844.tif 000012
【図１１】
2014118844.tif 000013
【図１２】
2014118844.tif 000014
【図１３】
2014118844.tif 000015
【図１４】
2014118844.tif 000016
【図１５】
2014118844.tif 000017
【図１６】
2014118844.tif 000018
【図１７】
2014118844.tif 000019