(57)【特許請求の範囲】
【請求項１】
液体燃料噴射弁の通電時間を規定する第１パルス信号を出力する第１制御装置と、前記第１パルス信号を利用して気体燃料噴射弁の通電時間を規定する第２パルス信号を生成する第２制御装置とを備える燃料噴射システムにおいて、
前記第２制御装置は、
前記第１パルス信号を基にシリンダの吸入空気量を推定する吸入空気量推定手段と、
前記吸入空気量を基に前記気体燃料噴射弁の通電時間を設定する通電時間設定手段と、
を備え、
前記吸入空気量推定手段は、
前記第１パルス信号のパルス幅を前記液体燃料噴射弁の通電時間として測定する通電時間測定手段と、
前記通電時間測定手段にて測定された前記液体燃料噴射弁の通電時間から液体燃料圧力補正時間、液体燃料温度補正時間及び前記液体燃料噴射弁の無効通電時間を除去して得られる値に基づいて液体燃料噴射量を算出する液体燃料噴射量算出手段と、
前記液体燃料噴射量算出手段にて算出された前記液体燃料噴射量と液体燃料の理論空燃比とに基づいて前記吸入空気量を算出する吸入空気量算出手段と、
を備えることを特徴とする燃料噴射システム。
【請求項２】
前記通電時間設定手段は、
前記吸入空気量推定手段にて推定された前記吸入空気量と気体燃料の理論空燃比とに基づいて気体燃料噴射量を算出する気体燃料噴射量算出手段と、
前記気体燃料噴射量算出手段にて算出された前記気体燃料噴射量を基に前記気体燃料噴射弁の基本通電時間を算出する基本通電時間算出手段と、
前記基本通電時間算出手段にて算出された前記基本通電時間を前記気体燃料の温度及び圧力に基づいて補正し、その補正後に得られる値に前記気体燃料噴射弁の無効通電時間を加えて最終的な前記気体燃料噴射弁の通電時間を算出する最終通電時間算出手段と、
を備えることを特徴とする請求項１に記載の燃料噴射システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料噴射システムに関する。
【背景技術】
【０００２】
従来から、車両の燃費性能及び環境保護性能を向上させる技術として、ガソリン等の液体燃料と圧縮天然ガス（ＣＮＧ）等の気体燃料とを選択的に切替えて単一エンジンに供給するバイフューエルシステムが知られている。このバイフューエルシステムは、開発コストを削減するために、既存のガソリン噴射システムに新規のガス噴射システムを増設する形で構築される場合が多い。
【０００３】
このバイフューエルシステムでは、ガソリン噴射量を制御する既存の電子制御装置が、ガソリンインジェクタの通電時間を規定するガソリンパルスを新規の電子制御装置に出力する一方、新規の電子制御装置が、上記のガソリンパルスを利用してガスインジェクタの通電時間を規定するガスパルスを生成する（下記特許文献１参照）。
【０００４】
下記特許文献１には、ガソリンパルスにガス燃料噴射用の係数を乗じることでガス燃料有効噴射時間を算出し、ガソリンパルスから求めたエンジン回転速度とガソリン有効噴射時間とを乗じることにより燃料流量指数を求め、この燃料流量指数に基づいて上記のガス燃料有効噴射時間を補正することにより、燃料流量の変化に起因した燃料噴射圧力の変動によるガス燃料噴射量の誤差を解消する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−３８８７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記従来技術では、ガソリンパルスにガス燃料噴射用の係数を直接乗じることでガス燃料有効噴射時間を算出するため、ガス燃料噴射量の誤差が大きくなる虞がある。
【０００７】
本発明は、上述した事情に鑑みてなされたものであり、液体燃料噴射弁の通電時間を規定する第１パルス信号を出力する第１制御装置と、前記第１パルス信号を利用して気体燃料噴射弁の通電時間を規定する第２パルス信号を生成する第２制御装置とを備える燃料噴射システムにおいて、気体燃料噴射量の高精度な制御を実現することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明では、燃料噴射システムに係る第１の解決手段として、液体燃料噴射弁の通電時間を規定する第１パルス信号を出力する第１制御装置と、前記第１パルス信号を利用して気体燃料噴射弁の通電時間を規定する第２パルス信号を生成する第２制御装置とを備える燃料噴射システムにおいて、前記第２制御装置は、前記第１パルス信号を基にシリンダの吸入空気量を推定する吸入空気量推定手段と、前記吸入空気量を基に前記気体燃料噴射弁の通電時間を設定する通電時間設定手段とを備える、という手段を採用する。
【０００９】
また、本発明では、燃料噴射システムに係る第２の解決手段として、上記第１の解決手段において、前記吸入空気量推定手段は、前記第１パルス信号のパルス幅を前記液体燃料噴射弁の通電時間として測定する通電時間測定手段と、前記通電時間測定手段にて測定された前記液体燃料噴射弁の通電時間から液体燃料圧力補正時間、液体燃料温度補正時間及び前記液体燃料噴射弁の無効通電時間を除去して得られる値に基づいて液体燃料噴射量を算出する液体燃料噴射量算出手段と、前記液体燃料噴射量算出手段にて算出された前記液体燃料噴射量と液体燃料の理論空燃比とに基づいて前記吸入空気量を算出する吸入空気量算出手段とを備える、という手段を採用する。
【００１０】
また、本発明では、燃料噴射システムに係る第３の解決手段として、上記第１または第２の解決手段において、前記通電時間設定手段は、前記吸入空気量推定手段にて推定された前記吸入空気量と気体燃料の理論空燃比とに基づいて気体燃料噴射量を算出する気体燃料噴射量算出手段と、前記気体燃料噴射量算出手段にて算出された前記気体燃料噴射量を基に前記気体燃料噴射弁の基本通電時間を算出する基本通電時間算出手段と、前記基本通電時間算出手段にて算出された前記基本通電時間を前記気体燃料の温度及び圧力に基づいて補正し、その補正後に得られる値に前記気体燃料噴射弁の無効通電時間を加えて最終的な前記気体燃料噴射弁の通電時間を算出する最終通電時間算出手段とを備える、という手段を採用する。
【発明の効果】
【００１１】
本発明によれば、液体燃料噴射弁の通電時間を規定する第１パルス信号を出力する第１制御装置と、前記第１パルス信号を利用して気体燃料噴射弁の通電時間を規定する第２パルス信号を生成する第２制御装置とを備える燃料噴射システムにおいて、前記第２制御装置が、前記第１制御装置から入力される第１パルス信号を基にシリンダの吸入空気量を推定し、その推定結果を基に前記気体燃料噴射弁の通電時間を設定するので、気体燃料噴射量の高精度な制御を実現することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態に係る燃料噴射システムＡの概略構成図である。
【図２】２ｎｄ−ＥＣＵ４の機能の内、ガス運転時に有効となる機能をブロック図で示したものである。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施形態について、図面を参照しながら説明する。
図１は、本実施形態に係る燃料噴射システムＡの概略構成図である。この燃料噴射システムＡは、液体燃料（例えばガソリン）と気体燃料（例えば圧縮天然ガス）とを選択的に切替えて単一エンジン（図示省略）に供給するバイフューエルシステムであり、液体燃料供給系１と、気体燃料供給系２と、１ｓｔ−ＥＣＵ（Electronic Control Unit）３と、２ｎｄ−ＥＣＵ４と、燃料切替スイッチ５とから構成されている。
【００１４】
液体燃料供給系１は、ガソリンタンク１１と、ガソリン供給パイプ１２と、ガソリンインジェクタ１３（液体燃料噴射弁）とから構成されている。ガソリンタンク１１は、液体燃料としてガソリンを貯蔵する耐腐食性容器であり、ガソリンを吸い上げてガソリン供給パイプ１２へ送出するポンプ及びレギュレータ（図示省略）などを内蔵している。
【００１５】
ガソリン供給パイプ１２は、ガソリンタンク１１からガソリンインジェクタ１３へガソリンを配送するための配管である。ガソリンインジェクタ１３は、例えばエンジンの吸気ポートに向けて噴射口が露出するように吸気管に装着された電磁弁（例えばソレノイドバルブ等）であり、２ｎｄ−ＥＣＵ４から入力されるガソリンパルス信号に応じて所定量のガソリンを噴射する。
【００１６】
気体燃料供給系２は、ガスタンク２１と、高圧ガス供給パイプ２２と、遮断弁２３と、レギュレータ２４と、低圧ガス供給パイプ２５と、ガスインジェクタ２６（気体燃料噴射弁）と、ガス燃料圧力センサ２７と、ガス燃料温度センサ２８とから構成されている。
【００１７】
ガスタンク２１は、気体燃料として圧縮天然ガス（ＣＮＧ）が充填された高耐圧容器である。高圧ガス供給パイプ２２は、ガスタンク２１からレギュレータ２４へ高圧のガス燃料を配送するための高耐圧配管である。遮断弁２３は、高圧ガス供給パイプ２２に介挿された電磁弁であり、２ｎｄ−ＥＣＵ４から入力される遮断弁駆動信号に応じて開弁或いは閉弁する。
【００１８】
レギュレータ２４は、遮断弁２３の下流側に配置された減圧弁であり、遮断弁２３の開弁時にガスタンク２１から供給される高圧のガス燃料を所望の圧力まで減圧して低圧ガス供給パイプ２５へ送出する。低圧ガス供給パイプ２５は、レギュレータ２４からガスインジェクタ２６へ低圧のガス燃料を配送するための低耐圧配管である。ガスインジェクタ２６は、例えばエンジンの吸気ポートに向けて噴射口が露出するように吸気管に装着された電磁弁であり、２ｎｄ−ＥＣＵ４から入力されるガスパルス信号に応じて所定量のガス燃料を噴射する。
【００１９】
ガス燃料圧力センサ２７は、レギュレータ２４より低圧側、つまり低圧ガス供給パイプ２５の内部圧力（低圧側のガス燃料圧力）を検出し、その検出結果を示すガス燃料圧力信号を２ｎｄ−ＥＣＵ４へ出力する。ガス燃料温度センサ２８は、低圧ガス供給パイプ２５の内部温度（低圧側のガス燃料温度）を検出し、その検出結果を示すガス燃料温度信号を２ｎｄ−ＥＣＵ４へ出力する。
【００２０】
１ｓｔ−ＥＣＵ３（第１制御装置）は、エンジン運転状態を検出する各種センサ（図示省略）から入力される各種センサ信号に基づいて、ガソリンインジェクタ１３から噴射すべきガソリン噴射量（液体燃料噴射量）を算出し、その算出結果を基にガソリンインジェクタ１３の通電時間（以下、ガソリンインジェクタ通電時間と称す）を規定するガソリンパルス信号（第１パルス信号）を生成して２ｎｄ−ＥＣＵ４へ出力する。
【００２１】
２ｎｄ−ＥＣＵ４（第２制御装置）は、ガス燃料圧力センサ２７から入力されるガス燃料圧力信号と、ガス燃料温度センサ２８から入力されるガス燃料温度信号と、１ｓｔ−ＥＣＵ３から入力されるガソリンパルス信号と、燃料切替スイッチ５から入力される燃料切替信号とに基づいて、ガソリンインジェクタ１３、ガスインジェクタ２６及び遮断弁２３の通電制御を行う。
【００２２】
具体的に、この２ｎｄ−ＥＣＵ４は、燃料切替スイッチ５から入力される燃料切替信号を基にエンジン運転に使用する燃料としてガソリンが選択されていると認識した場合（つまりガソリン運転時の場合）、１ｓｔ−ＥＣＵ３から入力されるガソリンパルス信号をそのままガソリンインジェクタ１３へ出力する。
【００２３】
また、この２ｎｄ−ＥＣＵ４は、エンジン運転に使用する燃料としてガス燃料が選択されていると認識した場合（つまりガス運転時の場合）、遮断弁２３を開弁させてガスタンク２１からガスインジェクタ２６へのガス燃料の供給を開始すると共に、１ｓｔ−ＥＣＵ３から入力されるガソリンパルス信号を利用してガスインジェクタ２６の通電時間（以下、ガスインジェクタ通電時間と称す）を規定するガスパルス信号（第２パルス信号）を生成してガスインジェクタ２６へ出力する。
【００２４】
燃料切替スイッチ５は、ユーザの手動操作によって燃料の切替えを可能とするスイッチであり、そのスイッチの状態、つまりエンジン運転に使用する燃料として液体燃料が選択されているのか、或いは気体燃料が選択されているのかを示す燃料切替信号を２ｎｄ−ＥＣＵ４に出力する。
【００２５】
次に、上記のように構成された燃料噴射システムＡの動作、特にガス運転時の動作について図２を参照しながら詳細に説明する。
【００２６】
図２は、２ｎｄ−ＥＣＵ４の機能の内、ガス運転時に有効となる機能をブロック図で示したものである。この図２に示すように、２ｎｄ−ＥＣＵ４は、ガス運転時に有効となる機能として、１ｓｔ−ＥＣＵ３から入力されるガソリンパルス信号を基にシリンダの吸入空気量を推定する吸入空気量推定部４１（吸入空気量推定手段）と、その吸入空気量を基にガスインジェクタ通電時間を設定するガスインジェクタ通電時間設定部４２（通電時間設定手段）とを備えている。
【００２７】
なお、１ｓｔ−ＥＣＵ３は、エンジン運転中であれば、燃料切替スイッチ５の状態に関係なく（つまりガソリン運転、ガス運転に関係なく）、各種センサ信号を基に毎回の燃料噴射タイミングにおいてガソリンインジェクタ１３から噴射すべきガソリン噴射量を算出し、その算出結果を基にガソリンインジェクタ通電時間を規定するガソリンパルス信号、つまりガソリンインジェクタ通電時間に相当するパルス幅のガソリンパルス信号を生成して２ｎｄ−ＥＣＵ４へ出力する。
【００２８】
２ｎｄ−ＥＣＵ４の吸入空気量推定部４１は、上記のように１ｓｔ−ＥＣＵ３から入力されるガソリンパルス信号を基にシリンダの吸入空気量を推定するための機能として、ガソリンインジェクタ通電時間測定部４１ａ、ガソリン燃料圧力補正時間推定部４１ｂ、ガソリン燃料温度補正時間推定部４１ｃ、ガソリンインジェクタ無効通電時間推定部４１ｄ、ガソリン噴射量算出部４１ｅ及び吸入空気量算出部４１ｆを含んでいる。
【００２９】
まず、ガソリンインジェクタ通電時間測定部４１ａ（通電時間測定手段）は、１ｓｔ−ＥＣＵ３から入力されるガソリンパルス信号のパルス幅をガソリンインジェクタ通電時間として測定し、その測定結果をガソリン噴射量算出部４１ｅに出力する。
【００３０】
ここで、ガソリンインジェクタ通電時間には、ガソリン噴射量から算出された基本となる通電時間（ガソリンインジェクタ基本通電時間）と、圧力変化によるガソリン燃料の密度変化分を補正するためのガソリン燃料圧力補正時間と、温度変化によるガソリン燃料の密度変化分を補正するためのガソリン燃料温度補正時間と、実際にはガソリン噴射に寄与しない通電時間（ガソリンインジェクタ１３の通電開始から開弁完了までの時間；ガソリンインジェクタ無効通電時間）とが含まれている。
【００３１】
ガソリン噴射量算出部４１ｅにて正確にガソリン噴射量を算出するため、ひいては吸入空気量算出部４１ｆにて正確に吸入空気量を算出するためには、ガソリンインジェクタ通電時間からガソリン燃料圧力補正時間をキャンセル（除去）する必要がある。なぜなら、１ｓｔ−ＥＣＵ３は、ガソリン燃料の圧力補正として、ガソリン噴射量から算出したガソリンインジェクタ基本通電時間に対して、上記のガソリン燃料圧力補正時間、つまりガソリン噴射量に影響しない時間を加減算しているからである。
【００３２】
そこで、ガソリン燃料圧力補正時間推定部４１ｂは、ガソリンインジェクタ通電時間に含まれるガソリン燃料圧力補正時間を推定し、その推定結果をガソリン噴射量算出部４１ｅに出力する。ガソリン燃料圧力補正時間の推定には、例えば各種センサ信号から把握される現在のエンジン運転状態を基に所定の演算式からガソリン燃料圧力補正時間を算出しても良いし、或いは、エンジン運転状態とガソリン燃料圧力補正時間との相関関係を示すテーブルデータを用いて、現在のエンジン運転状態に対応するガソリン燃料圧力補正時間を検索しても良い。
【００３３】
また、ガソリン噴射量算出部４１ｅにて正確にガソリン噴射量を算出するため、ひいては吸入空気量算出部４１ｆにて正確に吸入空気量を算出するためには、ガソリンインジェクタ通電時間からガソリン燃料温度補正時間をキャンセルする必要がある。なぜなら、１ｓｔ−ＥＣＵ３は、ガソリン燃料の温度補正として、ガソリン噴射量から算出したガソリンインジェクタ基本通電時間に対して、上記のガソリン燃料温度補正時間、つまりガソリン噴射量に影響しない時間を加減算しているからである。
【００３４】
そこで、ガソリン燃料温度補正時間推定部４１ｃは、ガソリンインジェクタ通電時間に含まれるガソリン燃料温度補正時間を推定し、その推定結果をガソリン噴射量算出部４１ｅに出力する。ガソリン燃料温度補正時間の推定手法は、前述のガソリン燃料圧力補正時間と同様の手法を用いることができる。
【００３５】
また、ガソリン噴射量算出部４１ｅにて正確にガソリン噴射量を算出するため、ひいては吸入空気量算出部４１ｆにて正確に吸入空気量を算出するためには、ガソリンインジェクタ通電時間からガソリンインジェクタ無効通電時間をキャンセルする必要がある。なぜなら、エンジン運転状態によっては、ガソリンインジェクタ無効通電時間が増減しているのにかかわらず、ガソリンインジェクタ基本通電時間が変動しない場合があるからである。
【００３６】
そこで、ガソリンインジェクタ無効通電時間推定部４１ｄは、ガソリンインジェクタ通電時間に含まれるガソリンインジェクタ無効通電時間を推定し、その推定結果をガソリン噴射量算出部４１ｅに出力する。ガソリンインジェクタ無効通電時間の推定手法は、前述のガソリン燃料圧力補正時間と同様の手法を用いることができる。
【００３７】
そして、ガソリン噴射量算出部４１ｅ（液体燃料噴射量算出手段）は、ガソリンインジェクタ通電時間からガソリン燃料圧力補正時間、ガソリン燃料温度補正時間及びガソリンインジェクタ無効通電時間をキャンセルして得られる値（つまりガソリンインジェクタ基本通電時間）に基づいてガソリン噴射量を算出し、その算出結果を吸入空気量算出部４１ｆに出力する。
【００３８】
具体的には、ガソリン噴射量算出部４１ｅは、ガソリンインジェクタ通電時間からガソリン燃料圧力補正時間、ガソリン燃料温度補正時間及びガソリンインジェクタ無効通電時間を減算する（ガソリン燃料圧力補正時間、ガソリン燃料温度補正時間については加算する場合もある）ことでガソリンインジェクタ基本通電時間を算出し、事前に計測していたガソリンインジェクタ１３の流量特性に基づいて、ガソリンインジェクタ基本通電時間からガソリン噴射量を算出する。
【００３９】
そして、吸入空気量算出部４１ｆ（吸入空気量算出手段）は、ガソリン噴射量算出部４１ｅにて算出されたガソリン噴射量とガソリンの理論空燃比とに基づいてシリンダの吸入空気量を算出し、その算出結果をガスインジェクタ通電時間設定部４２に出力する。吸入空気量は、下記（１）式を用いて算出することができる。なお、ガソリン噴射量と吸入空気量との相関関係を示すテーブルデータを用いて、今回算出したガソリン噴射量に対応する吸入空気量を検索しても良い。
吸入空気量  ＝  ガソリン噴射量  ×  ガソリンの理論空燃比    …（１）
【００４０】
ガスインジェクタ通電時間設定部４２は、上記のように吸入空気量推定部４１にて推定された吸入空気量を基にガスインジェクタ通電時間を設定するための機能として、ガス燃料噴射量算出部４２ａ、ガスインジェクタ基本通電時間算出部４２ｂ、ガス燃料圧力補正係数算出部４２ｃ、ガス燃料温度補正係数算出部４２ｄ、ガスインジェクタ無効通電時間算出部４２ｅ及びガスインジェクタ通電時間算出部４２ｆを含んでいる。
【００４１】
ガス燃料噴射量算出部４２ａ（気体燃料噴射量算出手段）は、吸入空気量推定部４１にて推定された吸入空気量とガス燃料の理論空燃比とに基づいてガス燃料噴射量を算出し、その算出結果をガスインジェクタ基本通電時間算出部４２ｂに出力する。ガス燃料噴射量は、下記（２）式を用いて算出することができる。なお、吸入空気量とガス燃料噴射量の相関関係を示すテーブルデータを用いて、今回算出した吸入空気量に対応するガス燃料噴射量を検索しても良い。
ガス燃料噴射量  ＝  吸入空気量  ÷  ガス燃料の理論空燃比    …（２）
【００４２】
ガスインジェクタ基本通電時間算出部４２ｂ（基本通電時間算出手段）は、事前に計測していたガスインジェクタ２６の流量特性に基づいて、ガス燃料噴射量算出部４２ａにて算出されたガス燃料噴射量からガスインジェクタ２６の基本通電時間（ガスインジェクタ基本通電時間）を算出し、その算出結果をガスインジェクタ通電時間算出部４２ｆに出力する。
【００４３】
ここで、ガスインジェクタ通電時間算出部４２ｆにて正確なガスインジェクタ通電時間を算出するためには、ガスインジェクタ基本通電時間に対して、圧力変化によるガス燃料の体積変動分を補正するためのガス燃料圧力補正と、温度変化によるガス燃料の音速変動分を補正するためのガス燃料温度補正を行うと共に、実際にはガス噴射に寄与しない通電時間（ガスインジェクタ２６の通電開始から開弁完了までの時間；ガスインジェクタ無効通電時間）を加える必要がある。
【００４４】
そこで、ガス燃料圧力補正係数算出部４２ｃは、ガス燃料圧力センサ２７にて検出されたレギュレータ２４より低圧側のガス燃料圧力に基づいて、ガスインジェクタ基本通電時間のガス燃料圧力補正を行うための係数（ガス燃料圧力補正係数）を算出し、その算出結果をガスインジェクタ通電時間算出部４２ｆに出力する。
【００４５】
ガス燃料圧力補正係数は、下記（３）式のボイルの法則式により、今回検出したガス燃料圧力と、基準となる基準燃料圧力との変動圧力の比から求めることができる。なお、ガス燃料圧力とガス燃料圧力補正係数との相関関係を示すテーブルデータを用いて、今回検出したガス燃料圧力に対応するガス燃料圧力補正係数を検索しても良い。
ガス燃料圧力補正係数  ＝  Ｖ２／Ｖ１  ＝  Ｐ１／Ｐ２      …（３）
（Ｖ１：基準燃料体積、Ｖ２：燃料体積、Ｐ１：基準燃料圧力、Ｐ２：ガス燃料圧力）
【００４６】
また、ガス燃料温度補正係数算出部４２ｄは、ガス燃料温度センサ２８にて検出されたレギュレータ２４より低圧側のガス燃料温度に基づいて、ガスインジェクタ基本通電時間のガス燃料温度補正を行うための係数（ガス燃料温度補正係数）を算出し、その算出結果をガスインジェクタ通電時間算出部４２ｆに出力する。
【００４７】
ガス燃料温度補正係数は、下記（４）式の気体の音速式により、今回検出したガス燃料温度と、基準となる基準燃料温度との変動圧力の比から求めることができる。なお、ガス燃料温度とガス燃料温度補正係数との相関関係を示すテーブルデータを用いて、今回検出したガス燃料温度に対応するガス燃料温度補正係数を検索しても良い。
【００４８】
【数１】
0005919003.tif 000002
【００４９】
また、ガスインジェクタ無効通電時間算出部４２ｅは、バッテリ電圧及びガス燃料圧力を基に所定の演算式からガスインジェクタ無効通電時間を算出し、その算出結果をガスインジェクタ通電時間算出部４２ｆに出力する。なお、バッテリ電圧及びガス燃料圧力とガスインジェクタ無効通電時間との相関関係を示すテーブルデータを用いて、現在のバッテリ電圧及びガス燃料圧力に対応するガスインジェクタ無効通電時間を検索しても良い。
【００５０】
そして、ガスインジェクタ通電時間算出部４２ｆ（最終通電時間算出手段）は、ガスインジェクタ基本通電時間にガス燃料圧力補正係数とガス燃料温度補正係数とを乗算することでガス燃料圧力補正及びガス燃料温度補正を行うと共に、その補正後に得られる値にガスインジェクタ無効通電時間を加算することで最終的なガスインジェクタ通電時間を算出する。
【００５１】
２ｎｄ−ＥＣＵ４は、上記のようにガス運転時に有効となる機能によってガスインジェクタ通電時間を算出すると、その算出結果を基にガスインジェクタ通電時間を規定するガスパルス信号、つまりガスインジェクタ通電時間に相当するパルス幅のガスパルス信号を生成してガスインジェクタ２６へ出力する。これにより、エンジン運転状態に応じて要求される量のガス燃料がガスインジェクタ２６から噴射されることになる。
【００５２】
以上のような本実施形態によれば、２ｎｄ−ＥＣＵ４が、１ｓｔ−ＥＣＵ３から入力されるガソリンパルス信号を基にシリンダの吸入空気量を推定し、その推定結果を基にガスインジェクタ通電時間（ガスパルス信号のパルス幅）を設定するので、ガスインジェクタ２６から噴射されるガス燃料噴射量の高精度な制御を実現することが可能となる。
【００５３】
なお、本発明は上記実施形態に限定されず、本発明の趣旨を逸脱しない範囲において実施形態を変更しても良いことは勿論である。例えば、ＣＮＧ以外の気体燃料とガソリン以外の液体燃料とを選択的に切替えて単一エンジンに供給するバイフューエルシステムにも本発明を適用することができる。
【符号の説明】
【００５４】
Ａ…燃料噴射システム、３…１ｓｔ−ＥＣＵ（第１制御装置）、４…２ｎｄ−ＥＣＵ（第２制御装置）、１３…ガソリンインジェクタ（液体燃料噴射弁）、２６…ガスインジェクタ（気体燃料噴射弁）、４１…吸入空気量推定部（吸入空気量推定手段）、４２…ガスインジェクタ通電時間設定部（通電時間設定手段）、４１ａ…ガソリンインジェクタ通電時間測定部（通電時間測定手段）、４１ｅ…ガソリン噴射量算出部（液体燃料噴射量算出手段）、４１ｆ…吸入空気量算出部（吸入空気量算出手段）、４２ａ…ガス燃料噴射量算出部（気体燃料噴射量算出手段）、４２ｂ…ガスインジェクタ基本通電時間算出部（基本通電時間算出手段）、４２ｆ…ガスインジェクタ通電時間算出部（最終通電時間算出手段）
【図１】
0005919003.tif 000003
【図２】
0005919003.tif 000004