(57)【要約】【課題】制御にかかる負荷を抑制しつつ、インジェクタの切替に伴う運転者が不快と感じるような出力変動の発生を防ぐことが可能な内燃機関の燃料噴射制御装置を提供する。【解決手段】複数の燃料ポンプと、対応する燃料ポンプから供給された燃料を、共通の気筒に対して噴射する複数のインジェクタと、複数のインジェクタの中で、燃料噴射に用いる１つのインジェクタを指示する指示手段と、指示手段によって指示されたインジェクタを対象として、そのインジェクタによる燃料噴射を制御する噴射制御手段とを備える。指示手段によって燃料噴射に用いるインジェクタの切替が指示されると、噴射制御手段は、そのインジェクタによる燃料噴射を停止させる条件が成立するまで、以前に指示されたインジェクタを用いて燃料噴射を継続させ、その後、燃料噴射を再開するとき、新たに指示されたインジェクタを用いて燃料噴射を行わせる。【選択図】図１
2014206051.tif 000002
【特許請求の範囲】
【請求項１】
複数の燃料ポンプ（２１、２２）と、
前記複数の燃料ポンプに対して、それぞれ独立に設けられ、対応する燃料ポンプから供給された燃料を、内燃機関（１０）の共通の気筒（１１）に対して噴射する複数のインジェクタ（１３、１４）と、
前記複数のインジェクタの中で、燃料噴射に用いる１つのインジェクタを指示する指示手段（３０、４０）と、
前記指示手段によって指示されたインジェクタを対象として、当該インジェクタによる燃料噴射を制御する噴射制御手段（３０）と、を備え、
前記指示手段によって燃料噴射に用いるインジェクタの切替が指示されると、前記噴射制御手段は、そのインジェクタによる燃料噴射を停止させる条件が成立するまで、以前に指示されたインジェクタを用いて燃料噴射を継続させ、その後、燃料噴射を再開するとき、新たに指示されたインジェクタを用いて燃料噴射を行わせることを特徴とする内燃機関の燃料噴射制御装置。
【請求項２】
前記内燃機関は、車両に搭載され、当該車両の走行駆動源として用いられるものであり、
前記噴射制御手段は、車両の走行中に、当該車両の走行状態が、前記インジェクタの燃料噴射先の気筒が吸入工程であっても、前記インジェクタによる燃料噴射を一時的に停止可能な状態となったときを、そのインジェクタによる燃料噴射を停止させる条件が成立したときとみなすことを特徴とする請求項１に記載の内燃機関の燃料噴射制御装置。
【請求項３】
前記複数のインジェクタのうち、少なくとも一つは前記内燃機関の吸気管（１２）に設けられており、
前記吸気管に設けられたインジェクタから他のインジェクタへの切替が指示された場合、前記内燃機関の負荷を低減する負荷低減制御を実行する負荷低減制御手段（３０）を備えることを特徴とする請求項２に記載の内燃機関の燃料噴射制御装置。
【請求項４】
前記負荷低減制御手段は、前記車両の走行状態が燃料噴射を一時的に停止可能な状態となったときの前記内燃機関の回転数が所定回転数以下であるときに、前記負荷低減制御を実行することを特徴とする請求項３に記載の内燃機関の燃料噴射制御装置。
【請求項５】
前記複数のインジェクタのうち、少なくとも一つは前記内燃機関の吸気管に設けられており、
前記吸気管に設けられたインジェクタから他のインジェクタへの切替が指示された場合であって、前記吸気管に設けられたインジェクタから噴射され、前記吸気管内に残存している燃料が無くなるとみなせる時間が経過する以前に、燃料噴射を再開するとき、前記噴射制御手段は、新たに指示されたインジェクタを用いた燃料噴射の噴射量を、残存燃料量の分だけ補正することを特徴とする請求項２ないし４のいずれか一項に記載の内燃機関の燃料噴射制御装置。
【請求項６】
前記指示手段によって燃料噴射に用いるインジェクタの切替が指示された後、その切替がなされないまま、強制切替のための所定条件が成立した場合には、前記噴射制御手段は、燃料噴射を行うインジェクタを、以前に指示されたインジェクタから、新たに指示されたインジェクタに切替えることを特徴とする請求項１ないし５のいずれか一項に記載の内燃機関の燃料噴射制御装置。
【請求項７】
前記所定条件は、前記燃料ポンプが供給できる燃料の残量を基準に設定されることを特徴とする請求項６に記載の内燃機関の燃料噴射制御装置。
【請求項８】
前記所定条件は、前記指示手段によって燃料噴射に用いるインジェクタの切替が指示されてからの経過時間を基準に設定されることを特徴とする請求項６に記載の内燃機関の燃料噴射制御装置。
【請求項９】
前記噴射制御手段は、前記内燃機関が運転を停止したときを、前記インジェクタによる燃料噴射を停止させる条件が成立したときとみなすことを特徴とする請求項１に記載の内燃機関の燃料噴射制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の共通の気筒に燃料を噴射する複数のインジェクタを備える内燃機関の燃料噴射制御装置に関するものである。
【背景技術】
【０００２】
従来、例えば特許文献１に示されるように、種類の異なる燃料についてそれぞれ独立に設けられ、内燃機関の共通の気筒に対してそれぞれの燃料を供給する複数の燃料供給系を備える内燃機関の燃料噴射制御装置が提案されている。この内燃機関の燃料噴射制御装置は、内燃機関の気筒に供給する燃料を選択的に切替る切替手段を有している。この切替手段により、供給する燃料を一の燃料から他の燃料に切替る際には、切替直前の一の燃料の供給の後、次の燃料供給のタイミングで他の燃料の供給が行われている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２４１７５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記したように、特許文献１に示される内燃機関の燃料噴射制御装置では、供給される燃料の切替が行われると、切替前後で燃料供給系が異なる、供給される燃料の種類が異なるなどの理由から、内燃機関の出力（単位時間あたりの仕事）変動がおこる虞がある。このような出力変動が、車両の運転者がアクセルペダルの開度を一定に保っているにも関わらず生じた場合、運転者に不快感を与える可能性がある。そのため、特許文献１では、この内燃機関の出力変動を抑制すべく、切替後の燃料供給系の燃料供給量を補正している。しかし、出力変動を起こさないように、切替後の燃料供給系の燃料供給量を補正するには、高精度な補正が要求され、制御の負荷が増大する。さらに、吸入工程毎に燃料の供給が行われている場合では、切替直前の燃料の供給後、次の燃料供給のタイミングまでの時間間隔は短い。この場合での、切替後の燃料供給系の燃料供給量の補正には、高速な処理が要求されるので、制御の負荷がさらに増大する。
【０００５】
そこで、本発明は上記問題点に鑑み、制御にかかる負荷の増大を抑制しつつ、インジェクタの切替に伴う運転者が不快と感じるような出力変動の発生を防ぐことが可能な内燃機関の燃料噴射制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記した目的を達成するために、本発明は、複数の燃料ポンプ（２１、２２）と、複数の燃料ポンプに対して、それぞれ独立に設けられ、対応する燃料ポンプから供給された燃料を、内燃機関（１０）の共通の気筒（１１）に対して噴射する複数のインジェクタ（１３、１４）と、複数のインジェクタの中で、燃料噴射に用いる１つのインジェクタを指示する指示手段（３０、４０）と、指示手段によって指示されたインジェクタを対象として、そのインジェクタによる燃料噴射を制御する噴射制御手段（３０）と、を備え、指示手段によって燃料噴射に用いるインジェクタの切替が指示されると、噴射制御手段は、そのインジェクタによる燃料噴射を停止させる条件が成立するまで、以前に指示されたインジェクタを用いて燃料噴射を継続させ、その後、燃料噴射を再開するとき、新たに指示されたインジェクタを用いて燃料噴射を行わせることを特徴とする。
【０００７】
このように本発明によれば、インジェクタによる燃料噴射を停止させる条件が成立するまで、以前に指示されたインジェクタを用いて燃料噴射が継続される。そして、条件が成立すると、以前に指示されたインジェクタによる燃料噴射が停止される。その後、燃料の噴射が再開されるときには、新たに指示されたインジェクタを用いて燃料噴射が行われる。つまり、新たに指示されたインジェクタを用いた燃料噴射は、燃料の噴射が停止し、内燃機関が出力ゼロとなってから、その内燃機関の出力を再度高めるものとなる。ここで、燃料の噴射が停止されてから、噴射が再開される間においては、当然のことではあるが、内燃機関の出力変動が生じる。したがって、その燃料噴射の停止、再開に合わせてインジェクタの切替を行うことにより、車両の運転者は内燃機関の出力変動を当然生じるべきものとして捉える。このため、本発明によれば、インジェクタの切替に伴って運転者が不快と感じるような出力変動の発生を防ぐことができる。
【０００８】
さらに、本発明によれば、切替後の燃料による噴射について、高精度な補正やその補正のための演算処理を高速に行う必要がないので、制御にかかる負荷の増大も抑制される。
【０００９】
なお、上記括弧内の参照番号は、本発明の理解を容易にすべく、後述する実施形態における具体的な構成との対応関係の一例を示すものにすぎず、なんら本発明の範囲を制限することを意図したものではない。また、上述した特徴以外の本発明の特徴に関しては、後述する実施形態の説明および添付図面から明らかになる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る内燃機関の燃料噴射制御装置のブロック図である。
【図２】第１実施形態に係る内燃機関の燃料噴射制御装置で実行される一連の処理を表したフローチャートである。
【図３】第１実施形態に係る内燃機関の燃料噴射制御装置の各構成要素の動作を示したタイムチャートである。
【図４】図２のフローチャートで実行される燃料噴射処理の詳細を表したフローチャートである。
【図５】第１実施形態に係る内燃機関の燃料噴射制御装置における噴射カット時の状態変化の様子を示したタイムチャートである。
【図６】第１実施形態に係る内燃機関の燃料噴射制御装置における燃料噴射量の補正の様子を示したタイムチャートである。
【図７】第２実施形態に係る内燃機関の燃料噴射制御装置で実行される処理の一部を表したフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を図に基づいて説明する。
（第１実施形態）
図１に基づいて、本実施形態に係る燃料噴射制御装置１００を説明する。この燃料噴射制御装置１００は、車両用の内燃機関１０の気筒１１に繋がる吸気管１２に燃料を噴射する第一インジェクタ１３および第二インジェクタ１４と、それぞれのインジェクタ１３、１４に燃料を供給する第一燃料ポンプ２１および第二燃料ポンプ２２と、第一および第二燃料ポンプ２１、２２をそれぞれ内部に収容するとともに燃料を貯留している第一燃料タンク２３および第二燃料タンク２４と、これらのインジェクタ１３、１４および燃料ポンプ２１、２２を制御するＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）３０とを有する。第一インジェクタ１３および第二インジェクタ１４の燃料噴射先は共通の吸気管１２であり、この吸気管１２に噴射された燃料は共通の気筒１１に供給される。
【００１２】
この燃料噴射制御装置１００では、ＥＣＵ３０の指示によって、いずれかのインジェクタ１３、１４が燃料を噴射する。ＥＣＵ３０の指示によって、燃料を噴射させるインジェクタ１３、１４は切替えられる。燃料噴射させるインジェクタ１３、１４の切替は、ＥＣＵ３０に入力されるセンサ入力や、後述する切替スイッチ４０からの指示に基づいて行われる。
【００１３】
第一インジェクタ１３および第二インジェクタ１４は、それぞれ第一燃料ポンプ２１および第二燃料ポンプ２２から供給される燃料を、吸気管１２に噴射する。噴射のタイミングおよび噴射量は、ＥＣＵ３０の指示に基づき制御される。
【００１４】
第一燃料ポンプ２１および第二燃料ポンプ２２は、それぞれ第一燃料タンク２３および第二燃料ポンプ２４に蓄えられた燃料を、それぞれの供給先である第一インジェクタ１３および第二インジェクタ１４に供給する。燃料供給の制御は、ＥＣＵ３０の指示に基づき行われる。
【００１５】
第一燃料タンク２３および第二燃料タンク２４は、それぞれの燃料供給先である第一インジェクタ１３および第二インジェクタ１４に供給する燃料を蓄えている。第一燃料タンク２３および第二燃料タンク２４に蓄えられている燃料は、同じ成分の燃料でもよいし、異なる成分の燃料でもよい。たとえば、第一燃料タンク２３に蓄えられている燃料をガソリンとし、第二燃料タンク２４に蓄えられている燃料をＣＮＧ（Ｃｏｍｐｒｅｓｓｅｄ  Ｎａｔｕｒａｌ  Ｇａｓ）としてもよい。本実施形態では、燃料タンクは第一および第二燃料タンク２３、２４の二つであるが、例えば、燃料タンクがサドルバック型のような特殊な形状を有する場合には、共通の一つの燃料タンクであってもよい。つまり、その共通の燃料タンクは、内部に第一および第二燃料ポンプ２１、２２を収容しており、第一および第二燃料ポンプ２１、２２はそれぞれ、その共通の燃料タンクに貯留されている燃料を対応する第一および第二インジェクタ１３、１４に供給していてもよい。
【００１６】
ＥＣＵ３０は、第一インジェクタ１３および第二インジェクタ１４に対して燃料噴射の制御を行い、第一燃料ポンプ２１および第二燃料ポンプ２２に対して燃料供給の制御を行う。このＥＣＵ３０は、センサ入力や切替スイッチ４０からの指示を受けて、それに基づき、燃料を噴射させるインジェクタ１３、１４を選択し切替ている。具体的なセンサ入力としては、たとえば、各燃料タンク２３、２４の残燃料、アクセル開度、内燃機関１０の水温及び回転数などがある。ＥＣＵ３０は、選択されたインジェクタ１３、１４に対し、燃料を噴射するよう制御し、それに対応する燃料ポンプ２１、２２に対して、そのインジェクタ１３、１４に燃料を供給するよう制御する。
【００１７】
センサ入力に基づき燃料を噴射させるインジェクタ１３、１４を切替る例としては、燃料を噴射させているインジェクタ１３、１４に対応する燃料タンク２３、２４の残燃料が少なくなってきたときに、その燃料の燃料切れを防止するため、燃料を噴射させるインジェクタ１３、１４を他の燃料を噴射するインジェクタ１３、１４に切替ることがある。
【００１８】
また、ＥＣＵ３０は、燃料の噴射カット機能を有している。この機能は、内燃機関１０の減速時や車両が下り坂を走行しているときなど、内燃機関１０が燃料の噴射を停止させても、車両の走行に影響がないことを示す噴射カット条件が成立しているときに、燃料の噴射を停止させる機能である。噴射カット条件は、アクセル開度、内燃機関１０の回転数および水温に基づいて設定されている。具体的には、例えば、水温が所定温度以上の状態で、かつ、アクセル開度がゼロとなり、内燃機関１０の回転数が、噴射カットを開始させる回転数以上になったとき、噴射カット条件が成立したものとすることができる。噴射カットの作動中は、内燃機関１０の燃焼サイクルにおける燃料噴射のタイミングにおいても、燃料の噴射が停止される。また、燃料の噴射の再開は、アクセルが踏まれて、内燃機関１０が正のトルクを発生させるときや、内燃機関１０の回転数が、エンジンストール防止のために燃料噴射を再開させる再開回転数まで落ち込んだときに実行される。このＥＣＵ３０は、請求項の指示手段および噴射制御手段に該当する。
【００１９】
切替スイッチ４０は、運転者によって操作され、その操作に応じて使用される燃料の切替指示をＥＣＵ３０に行うスイッチである。運転者によって、この切替スイッチ４０が操作されることで、使用される燃料の切替指示がＥＣＵ３０に伝達され、ＥＣＵ３０は、燃料を噴射させるインジェクタ１３、１４を切替る。
【００２０】
この具体例としては、第一燃料タンク２３および第二燃料タンク２４に異なる成分の燃料が蓄えられている場合において、運転者による切替スイッチ４０の操作によって出力重視モードや燃費重視モードが選択される。選択されたモードに応じて、切替スイッチ４０は、燃料の切替指示をＥＣＵ３０に行う。たとえば、第一燃料タンク２３にガソリン、第二燃料タンク２４にＣＮＧが蓄えられている場合に、出力重視モードが選択されたときには、切替スイッチ４０は、ＥＣＵ３０に対して、内燃機関１０の高出力を得るのに適したガソリンを使用するよう指示を行う。
【００２１】
次に、本実施形態に係る内燃機関の燃料噴射制御装置１００の動作を説明する。
【００２２】
図２は、内燃機関の燃料噴射制御装置１００のＥＣＵ３０が実行する一連の処理が示されたフローチャートであり、図３はこのフローチャートを実行したときの各部の動作の一例を示したタイムチャートである。このタイムチャートを参照しつつ、フローチャートについて説明する。
【００２３】
図３のｔ０時点は、噴射カット条件は成立しておらず、燃料切替要求は無い状態で、第一燃料ポンプ２１によって供給された燃料が第一インジェクタ１３によって噴射されている状態である。燃料を噴射していない第二インジェクタ１４および第二燃料ポンプ２２は停止している。このときのＥＣＵ３０が実行する一連の処理については、ＥＣＵ３０は燃料切替要求が無い（Ｓ１０１）、噴射カット条件が成立していない（Ｓ１０２）と判定し、図４に示された燃料噴射処理を実行する（Ｓ１０３）。この燃料噴射処理では、切替後の初回の噴射ではない（Ｓ２０１）、前回の燃料噴射にて噴射量の補正がなされていない（Ｓ２０２）と判定し、現在使用している第一インジェクタ１３による燃料の噴射を行う（Ｓ２０３）。そして、ＥＣＵ３０は、図２のフローチャートの処理を終える。
【００２４】
次に、ｔ１時点では、噴射カット条件が成立し、このときに使用している第一インジェクタ１３の燃料噴射は停止している。このときのＥＣＵ３０が実行する一連の処理については、ＥＣＵ３０は、燃料切替要求が無い（Ｓ１０１）、噴射カット条件が成立している（Ｓ１０２）と判定し、ｔ１時点で使用している第一インジェクタ１３による燃料の噴射を停止させる（Ｓ１０４）。そして、ＥＣＵ３０は、図２のフローチャートの処理を終える。
【００２５】
次に、ｔ２時点では、噴射カット条件が成立から不成立に変化しているので、ｔ２時点で使用されている第一インジェクタ１３の燃料噴射が再開されている。この時点でＥＣＵ３０が実行する一連の処理は、ｔ０時点と同じなので省略する。
【００２６】
次に、ｔ３時点では、噴射カット条件は成立していないが、燃料切替要求が有る状態である。この場合、燃料噴射制御装置１００は、噴射カット条件が成立するまでは、使用されているインジェクタを使用し続け、噴射カット中に使用されるインジェクタを切替る、つまり、使用される燃料を切替ることを行う。なぜなら、この燃料切替要求時は、噴射カット条件が不成立なので、運転者がアクセルを踏んでいる状態である。このときに、燃料の切替が行われ、内燃機関１０の出力が変動すると、運転者は、自分の操作するアクセル開度に応じて内燃機関１０が出力していないと感じ、不快に感じるからである。例えば、運転者がアクセル開度を一定に保っているにも関わらず、燃料の切替によって出力が変動した場合、運転者は不快に感じる。
【００２７】
よって、このｔ３時点では、この時点で使用されている第一インジェクタ１３による燃料の噴射を継続させる。このときのＥＣＵ３０の一連の処理では、ＥＣＵ３０は、燃料切替要求が有る（Ｓ１０１）、噴射カット条件が成立していない（Ｓ１０５）と判定し、切替前の燃料の噴射、つまり、ｔ３時点で使用されている第一インジェクタ１３に燃料を噴射させる（Ｓ１０６）。そして、ＥＣＵ３０は、図２のフローチャートの処理を終える。
【００２８】
次に、ｔ４時点では、燃料切替要求が有る状態で、噴射カット条件が不成立から成立に変化している。噴射カット条件成立により、噴射カットが行われ、ｔ４時点まで使用されていた第一インジェクタ１３による燃料の噴射は停止される。そして、燃料の切替を行うため、ｔ4時点まで使用されていた第一燃料ポンプ２１による燃料供給が停止され、これから使用される第二燃料ポンプ２２による燃料供給が開始される。これにより、第二インジェクタ１４には、第二燃料ポンプ２２によって燃料が供給されるが、噴射カット中であるため、燃料の噴射は停止されたままである。
【００２９】
このときのＥＣＵ３０が実行する一連の処理については、ＥＣＵ３０は、燃料切替要求が有る（Ｓ１０１）、噴射カット条件が成立している（Ｓ１０５）と判定し、内燃機関１０の回転数が所定回転数以上か否か判定する（Ｓ１０７）。内燃機関１０の回転数が所定回転数より小さいときは、内燃機関１０にかかる負荷を低減させる処置（Ｓ１０８）が行われ、次のステップ（Ｓ１０９）を実行する。処置の具体例としては、内燃機関１０によって駆動されて発電を行うオルタネーターの発電停止や、内燃機関１０によって駆動されるコンプレッサを備えたエアコンの出力低減等がある。所定回転数とは、噴射カットを行うと、すぐに内燃機関１０の回転数が、燃料噴射を再開させる再開回転数まで落ち込んでしまう回転数、つまり、再開回転数に近い回転数のことである。
【００３０】
内燃機関１０の回転数が所定回転数より小さいときに、内燃機関１０にかかる負荷を低減させる処置が行われる場合について、図５のタイムチャートに基づき、詳細に説明する。図５の上のタイムチャートは、噴射カット前後における吸気管１２内の残燃料の時間変化を示している。噴射カットまで第一インジェクタ１３によって燃料の噴射が行われていたので、この残燃料は第一インジェクタ１３によって噴射された燃料のうち、吸気管１２内に残存しているものである。図５の下のタイムチャートは、噴射カット前後における内燃機関１０の回転数の時間変化を示している。
【００３１】
図５の上のタイムチャートのように、ｔ４時点で噴射カットが行われると、ｔ４時点まで燃料を噴射していた第一インジェクタ１３による燃料の噴射が停止される。その後も、内燃機関１０は運転しているので、吸気管１２内に残存している燃料は気筒１１に供給されて消費され続け、やがて残存していた燃料はｔｆ時点で無くなる。
【００３２】
図５の下のタイムチャート中の回転数ａのように、内燃機関１０の回転数が所定回転数以下の場合、ｔ４時点で噴射カットが行われると、回転数は燃料噴射を再開させる再開回転数まですぐに落ち込み、ｔｅ１時点で燃料噴射が再開される。ｔｅ１時点は，ｔｆ時点よりも前の時点なので、ｔｅ１時点では、吸気管１２内に燃料が残存している。よって、ｔｅ１時点で燃料を適正な量で噴射するには、吸気管１２内の燃料の残存量を考慮しなければならない。
【００３３】
ここで、この燃料噴射制御装置１００では、内燃機関１０の回転数が所定回転数以下の場合に、内燃機関１０の負荷低減（Ｓ１０８）を行うので、回転数ｂのように、内燃機関１０の回転数の低下速度を遅くすることができる。よって、回転数が再開回転数まで落ち込む時点がｔｅ２時点まで延長され、吸気管１２内の燃料の残存量が無くなるｔｆ時点よりも遅くなる。そして、ｔｆ時点からｔｅ２時点までの期間に、つまり、吸気管１２内の燃料の残存量が無くなってから、燃料の噴射を再開することができる。したがって、これによれば、吸気管１２内の燃料の残存量を考慮せずに、燃料の噴射の再開を適正な噴射量で行うことができる。
【００３４】
また、内燃機関１０の回転数が所定回転数以上である（Ｓ１０７）と判定されたときは、回転数が燃料噴射を再開させる再開回転数まで落ち込むまでの時間が長い。つまり、図５の下のタイムチャート中の回転数ｃのように、内燃機関１０の負荷低減をしなくとも、回転数が再開回転数まで落ち込む時点ｔｅ３が、吸気管１２内の燃料の残存量が無くなるｔｆ時点よりも遅い。よって、この場合は、内燃機関１０の負荷低減処置（Ｓ１０８）を行わずに、次のステップ（Ｓ１０９）を実行する。但し、この場合でも、内燃機関１０の負荷低減処置（Ｓ１０８）を行ってもよい。
【００３５】
次に実行されるＳ１０９では、ＥＣＵ３０は、ｔ４時点まで使用されていた第一インジェクタ１３による燃料の噴射を停止させ、このインジェクタ１３に燃料を供給している第一燃料ポンプ２１が行う燃料供給を停止させる。
【００３６】
ＥＣＵ３０は、Ｓ１０９を実行した後は、次回から燃料を噴射する第二インジェクタ１４に燃料を供給する第二燃料ポンプ２２を作動させ、燃料供給を開始させる（Ｓ１１０）。第二インジェクタ１４には、その燃料が供給されるが、噴射カット中なので、第二インジェクタ１４による燃料噴射は停止されたままである。これにより、切替後の燃料を噴射する第二インジェクタ１４による燃料の噴射の準備が整い、燃料の切替が完了したことになる。
【００３７】
次に、ＥＣＵ３０は、燃料切替要求を解除し（Ｓ１１１）、燃料切替要求が無い状態になり、図２のフローチャートの処理を終える。
【００３８】
次に、ｔ５時点では、噴射カット条件が成立から不成立に変化している。これにより、ＥＣＵ３０は、第二インジェクタ１４による燃料の噴射を開始させる。このときのＥＣＵ３０が実行する一連の処理については、ＥＣＵ３０は、燃料切替要求が無い（Ｓ１０１）、噴射カット条件が成立していない（Ｓ１０２）と判定し、燃料噴射処理（Ｓ１０３）を実行する。燃料噴射処理（Ｓ１０３）では、ＥＣＵ３０は、次の燃料の噴射が燃料の切替後の初回の噴射である（Ｓ２０１）と判定し、切替前の残燃料が吸気管１２に残っているか否か判定する（Ｓ２０４）。この判定は、例えば、燃料の切替が伴う噴射カット時、つまり、ｔ４時点での、内燃機関１０の回転数や切替前の燃料を噴射していた第一インジェクタ１３による燃料の噴射量に基づき、ＥＣＵ３０により算出された切替前の残燃料が吸気管１２から無くなる時間に基づいて判定される。
【００３９】
切替前の残燃料が吸気管１２内に残っていると判定された場合は、ＥＣＵ３０は、燃料噴射量の補正を行う（Ｓ２０５）。切替前の残燃料が吸気管１２に残っている場合の具体例としては、燃料の切替が伴う噴射カット中において、吸気管１２内に残っている切替前の残燃料が無くなる前に、アクセルが踏まれて、噴射カットが中断され、燃料噴射が再開される場合がある。
【００４０】
具体的な補正方法を、図６を用いて説明する。切替前の残燃料が吸気管１２に残っているとは、噴射カットが開始されたｔ４時点に残っていた切替前の燃料が、切替後の燃料によって燃料の噴射が再開されるｔ５時点までに全ては消費されず、残っている状態である。よって、吸気管１２に切替前の残燃料が残っているｔ５時点から、その残燃料が無くなるｔｇ時点までは、ＥＣＵ３０は、燃料の噴射量の補正を行い、その結果、吸気管１２への適正な量の燃料供給が行われる。噴射量の補正とは、具体的には、吸気管１２に残っている切替前の残燃料の量に応じて、切替後の燃料の噴射量を通常の噴射量に対して減らすことである。図６では、切替後の燃料の噴射量については、補正前の噴射量を表す噴射量ｅから、補正後の噴射量を表す噴射量ｆへと補正されている。
【００４１】
補正後の噴射量の算出方法の例としては、切替前および切替後の燃料の標準噴射量と、切替後の燃料噴射を行う時点での吸気管１２内の残燃料に応じて、切替前の燃料を補正して噴射させるとした場合の噴射量である切替前補正噴射量とに基づいて算出する。標準噴射量は、各燃料について予め決められた所定の噴射量で、アクセル開度、内燃機関１０の回転数および水温などに応じて決められている。この標準噴射量はＥＣＵ３０に記憶されている。切替前補正噴射量は、具体的には、切替前の燃料の標準噴射量に対して、切替後の燃料噴射を行う時点での吸気管１２内の残燃料の量に応じて補正を行ったときの噴射量である。具体的な算出式の例としては、補正後の切替後の燃料の噴射量＝切替後の燃料の標準噴射量×（切替前補正噴射量／切替前の燃料の標準噴射量）がある。
【００４２】
ｔ５時点の燃料噴射量を算出する場合を例にすると、切替後の燃料の標準噴射量は、第二インジェクタ１４によって噴射される燃料の標準噴射量であり、切替前の燃料の標準噴射量は、第一インジェクタ１３によって噴射される燃料の標準噴射量である。切替前補正噴射量は、第一インジェクタ１３の標準噴射量に対して、ｔ５時点の吸気管１２内の残燃料の量に応じて補正を行ったときの噴射量である。
【００４３】
燃料の噴射量の補正（Ｓ２０５）の後、ＥＣＵ３０は、第二インジェクタ１４に補正された噴射量の燃料を噴射させる（Ｓ２０３）。
【００４４】
一方、切替前の残燃料が吸気管１２に残っていない（Ｓ２０４）と判定された場合は、ＥＣＵ３０は、燃料の噴射量の補正を行わずに、第二インジェクタ１４に燃料を噴射させる（Ｓ２０３）。
【００４５】
ＥＣＵ３０はステップＳ２０３を終えると、図２のフローチャートの処理を終える。
【００４６】
次に、本実施形態の燃料噴射制御装置１００の効果を説明する。
【００４７】
この燃料噴射制御装置１００によれば、燃料の切替要求が発生したとき、噴射カット条件が成立するまで、切替前の燃料の噴射が継続される。そして、噴射カット条件が成立し、噴射カットが実行されることによって燃料の噴射が停止される。その後、燃料の噴射が再開されるときに、切替後の燃料の噴射が開始される。この切替後の燃料の噴射は、燃料の噴射が停止し、内燃機関１０が出力ゼロとなってから、内燃機関の出力を再度高める。ここで、燃料の噴射が停止されてから、噴射が再開される間においては、当然のことではあるが、内燃機関１０の出力変動が生じる。したがって、その燃料噴射の停止、再開に合わせてインジェクタ１３、１４の切替を行うことにより、車両の運転者は内燃機関１０の出力変動を当然生じるべきものとして捉える。このため、燃料噴射制御装置１００によれば、インジェクタ１３、１４の切替に伴って運転者が不快と感じるような出力変動の発生を防ぐことができる。
【００４８】
また、この燃料噴射制御装置１００によれば、燃料の切替が伴う噴射カット時の内燃機関１０の回転数が小さく、燃料の噴射を停止できる時間が短い場合には、内燃機関１０の負荷低減処置が行われ、燃料の噴射を停止できる時間を長く確保できる。これにより、燃料の切替に要する時間、例えば、切替後の燃料噴射を行うインジェクタの始動の準備やそれに対して燃料ポンプが適正な圧力で燃料供給を行うのに要する時間を確保でき、再開時に切替後の燃料を適正に噴射できる。
【００４９】
さらに、燃料の噴射の停止時間が長くなると、噴射カット時に吸気管１２内に残っていた切替前の燃料がその時間で全て消費されるので、切替後の燃料による燃料の噴射の再開時には、吸気管１２内の残燃料が無い状態になる。したがって、燃料の噴射の再開時には、吸気管１２内の残燃料を考慮する必要がなくなるので、簡易な制御で適正な量の燃料噴射ができる。
【００５０】
また、噴射カットが中断され、燃料の噴射の再開時に、吸気管１２内に残燃料が残っていた場合には、燃料の噴射量が補正されるので、適正な量の燃料噴射が行える。
【００５１】
（第２実施形態）
次に、第２実施形態について、第１実施形態と異なる点を中心に説明する。この第２実施形態にかかる燃料噴射制御装置２００は、第１実施形態と構成は同じであり、ＥＣＵ３０が行う一連の処理の一部が異なり、それ以外の一連の処理は同じである。
【００５２】
この燃料噴射制御装置２００では、燃料切替要求が発生した後、噴射カット条件が成立せず、切替前の燃料の噴射が継続され、強制切替のための所定条件が成立した場合に、強制的に噴射カットを行い、燃料の切替を行う。この所定条件とは、切替前の燃料の燃料タンクの残燃料が残りわずかであることや、燃料切替要求が発生してから所定時間が経過したこと等がある。
【００５３】
具体的な燃料噴射制御装置２００のＥＣＵ３０の一連の処理では、図２の第１実施形態のＥＣＵ３０の一連の処理のように、ＥＣＵ３０は、燃料切替要求が有る（Ｓ１０１）、噴射カット条件が成立していない（Ｓ１０５）と判定した場合、その後に、図７のフローチャートの処理を実行する。
【００５４】
このフローチャートの処理では、まず、強制切替のための所定条件が成立しているか否かを判定する（Ｓ３０１）。所定条件が成立していれば、ＥＣＵ３０は、強制的に噴射カットを行い（Ｓ３０２）、第１実施形態のＥＣＵ３０の一連の処理のＳ１０７以降を実行することで、燃料の切替が行われる。一方、所定条件が成立していない場合は、ＥＣＵ３０は、第１実施形態のＥＣＵ３０の一連の処理のＳ１０６以降を実行することで、切替前の燃料の噴射が継続される。
【００５５】
この燃料噴射制御装置２００によれば、所定条件が成立した場合に、強制的に噴射カットが行われ、燃料の切替が実行されるので、より適切に燃料の切替を実行できる。例えば、所定条件が切替前の燃料の燃料タンクの残燃料が残りわずかであることであれば、その残燃料が無くなる前に燃料の切替が行われるので、燃料切れによる内燃機関の停止が抑制される。また、所定条件が、ユーザーが燃料切替を指示したときから所定時間を経過したことであれば、その所定時間経過時に燃料の切替が行われるので、ユーザーの要求に応じて速やかに燃料の切替を実行することができる。
【００５６】
（他の実施形態）
以上、本発明の好ましい実施形態について説明したが、本発明は上記した実施形態になんら制限されることなく、本発明の主旨を逸脱しない範囲において、種々変形して実施することが可能である。
【００５７】
第１実施形態では、燃料切替要求が有る状態で、噴射カット条件が成立したときに、燃料の切替が行われていたが、本発明はこれに限定されず、燃料切替要求が有る状態で、内燃機関１０の停止条件が成立したときに、燃料の切替が行われてもよい。内燃機関１０の停止条件が成立とは、例えば、アイドルストップ条件が成立したことや、運転者が内燃機関１０を停止させる指示を行ったこと等がある。
【００５８】
具体的には、内燃機関１０が停止する場合において、燃料の噴射が停止された後に、燃料噴射制御装置１００は、燃料の切替を行い、次回の内燃機関１０の始動時に、切替後の燃料を噴射する。具体的なＥＣＵ３０の一連の処理としては、ＥＣＵ３０は、第１実施形態の一連の処理において噴射カット条件の成立を判定しているステップ（Ｓ１０２、Ｓ１０５）にて、内燃機関１０の停止条件が成立しているか否かを判定する。この条件が成立している場合および成立していない場合のそれぞれの実施ステップは、第１実施形態と同様である。
【００５９】
これにより、内燃機関１０の停止条件が成立し、それに伴い燃料の噴射が停止され、その後、燃料が切替えられ、内燃機関１０の停止後、内燃機関１０が始動する際に、切替後の燃料の噴射が開始される。この切替後の燃料の噴射は、内燃機関１０が停止し、内燃機関１０が出力ゼロとなってから、内燃機関１０が始動する際に、その出力を再度高める。ここで、内燃機関１０が停止するときや、内燃機関１０が始動するときにおいては、当然のことではあるが、内燃機関１０の出力変動が生じる。したがって、その内燃機関１０の停止や始動に合わせてインジェクタ１３、１４の切替を行うことにより、車両の運転者は内燃機関１０の出力変動を当然生じるべきものとして捉える。このため、燃料噴射制御装置１００によれば、インジェクタ１３、１４の切替に伴って運転者が不快と感じるような出力変動の発生を防ぐことができる。
【００６０】
また、第一実施形態では、第一インジェクタ１３および第二インジェクタ１４は、共通の吸気管１２に燃料が噴射されるよう取り付けられていたが、本発明はこれに限定されない。例えば、そのうちの片方のインジェクタを吸気管１２に繋がる気筒１１に直接燃料が噴射されるように取り付けてもよいし、両方のインジェクタをその気筒１１に直接燃料が噴射されるように取り付けてもよい。
【符号の説明】
【００６１】
１０・・・内燃機関
１１・・・気筒
１２・・・吸気管
１３・・・第一インジェクタ
１４・・・第二インジェクタ
２１・・・第一燃料ポンプ
２２・・・第二燃料ポンプ
２３・・・第一燃料タンク
２４・・・第二燃料タンク
３０・・・ＥＣＵ
４０・・・切替スイッチ
１００・・・内燃機関の燃料噴射制御装置
２００・・・内燃機関の燃料噴射制御装置
【図１】
2014206051.tif 000003
【図２】
2014206051.tif 000004
【図３】
2014206051.tif 000005
【図４】
2014206051.tif 000006
【図５】
2014206051.tif 000007
【図６】
2014206051.tif 000008
【図７】
2014206051.tif 000009