(57)【要約】【課題】燃料噴射弁を所定の開弁状態としつつ、燃料噴射制御装置及び燃料噴射弁の発熱量を低減すること。【解決手段】燃料噴射制御装置の制御回路部は、インジェクタに供給される燃圧に応じてピック電流期間を設定し、燃圧が基準燃圧未満の場合、ピック電流期間して第１ピック時間を設定し、燃圧が基準燃圧以上の場合、ピック電流期間として、第１ピック時間よりも短い第２ピック時間を設定する。そして、定電流期間のうち、ピーク電流期間が終了してから所定時間が経過するまでのピック電流期間において、駆動電流が設定されたピック電流となるように、定電流スイッチ及び駆動スイッチのオンオフを制御する。【選択図】図４
2017096120.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関に燃料を噴射するための燃料噴射弁（ＩＮＪ１，ＩＮＪ２）を開閉させるために、前記燃料噴射弁の電磁負荷（Ｌ１，Ｌ２）に流れる駆動電流を制御する燃料噴射制御装置であって、
電源電圧を昇圧する昇圧回路部（２０）と、
前記電磁負荷の上流側と前記昇圧回路部との間に配置され、オンすることで前記電磁負荷の上流側と前記昇圧回路部とを接続する放電スイッチ（Ｑ２）と、
前記電磁負荷の上流側に配置され、オンすることで前記電源電圧を対応する前記電磁負荷に供給する定電流スイッチ（Ｑ３）と、
前記電磁負荷の下流側に配置され、オンすることで対応する前記電磁負荷の下流側をグランドに接続する駆動スイッチ（Ｑ４）と、
前記燃料噴射弁から燃料を噴射させる噴射期間のうち、
前記噴射期間の開始から、前記駆動電流が開弁のためのピーク電流に到達し、前記ピーク電流よりも小さい閾値電流に低下するまでのピーク電流期間において、前記ピーク電流に到達するまでは放電スイッチ及び前記駆動スイッチをオンさせ、前記ピーク電流に到達してから前記閾値電流に低下するまでは、前記放電スイッチをオフさせ、
前記ピーク電流期間が終了してから前記噴射期間が終了するまでの定電流期間において、前記駆動電流として定電流が流れるように前記定電流スイッチ及び前記駆動スイッチのオンオフを制御するとともに、
前記定電流期間のうち、前記ピーク電流期間が終了してから所定時間が経過するまでの第１定電流期間において、前記駆動電流が前記ピーク電流よりも小さい電流であり、前記燃料噴射弁を所定の開弁状態にするための第１定電流となるようにし、
前記噴射期間が前記ピーク電流期間と前記第１定電流期間との和よりも長い場合に設定され、前記第１定電流期間が終了してから前記噴射期間が終了するまでの第２定電流期間において、前記駆動電流が前記第１定電流よりも小さい電流であり、前記開弁状態を保持するための第２定電流となるようにする制御部（Ｓ１６）と、
前記燃料噴射弁に供給される燃料の圧力に応じて、前記制御部が用いる前記第１定電流期間を設定し、前記圧力が第１圧力の場合、前記第１定電流期間として第１時間を設定し、前記圧力が前記第１圧力よりも高い第２圧力の場合、前記第１定電流期間として前記第１時間よりも短い第２時間を設定する時間設定部（Ｓ１４，Ｓ２２，Ｓ３２，Ｓ３４，Ｓ４０，Ｓ４２）と、
を備える燃料噴射制御装置。
【請求項２】
前記時間設定部は、前記圧力と予め設定された基準燃圧とを比較し、前記圧力が前記基準燃圧以上の場合に前記第２時間を設定し、前記圧力が前記基準燃圧未満の場合に前記第１時間を設定する請求項１に記載の燃料噴射制御装置。
【請求項３】
前記時間設定部は、前記圧力が増加するほど前記第１定電流期間が短くなるように、前記第１定電流期間を設定する請求項１に記載の燃料噴射制御装置。
【請求項４】
前記時間設定部は、前記噴射期間が予め設定された基準時間未満の場合、予め設定された固定値を前記第１定電流期間として設定し、前記噴射期間が前記基準時間以上の場合、前記圧力に応じて前記第１定電流期間を設定する請求項１〜３いずれか１項に記載の燃料噴射制御装置。
【請求項５】
前記時間設定部は、前記燃料噴射制御装置内の温度が予め設定された基準内部温度未満の場合、予め設定された固定値を前記第１定電流期間として設定し、前記燃料噴射制御装置内の温度が前記基準内部温度以上の場合、前記圧力に応じて前記第１定電流期間を設定する請求項１〜４いずれか１項に記載の燃料噴射制御装置。
【請求項６】
前記時間設定部は、前記燃料噴射弁に供給される燃料の温度が予め設定された基準燃料温度未満の場合、予め設定された固定値を前記第１定電流期間として設定し、前記燃料噴射弁に供給される燃料の温度が前記基準燃料温度以上の場合、前記圧力に応じて前記第１定電流期間を設定する請求項１〜５いずれか１項に記載の燃料噴射制御装置。
【請求項７】
前記時間設定部は、前記内燃機関の回転数が予め設定された基準回転数未満の場合、予め設定された固定値を前記第１定電流期間として設定し、前記内燃機関の回転数が予め設定された基準回転数以上の場合、前記圧力に応じて前記第１定電流期間を設定する請求項１〜６いずれか１項に記載の燃料噴射制御装置。
【請求項８】
前記内燃機関の１燃焼サイクルの間に、同一の前記燃料噴射弁が噴射する段数を設定する噴射段数設定部（Ｓ１０）をさらに備え、
前記制御部は、設定された前記段数で噴射を実施するように、前記放電スイッチ、前記定電流スイッチ、及び前記駆動スイッチのオンオフを制御する請求項１〜７いずれか１項に記載の燃料噴射制御装置。
【請求項９】
前記時間設定部は、前記段数が予め設定された基準段数未満の場合、予め設定された固定値を前記第１定電流期間として設定し、前記段数が予め設定された基準段数以上の場合、前記圧力に応じて前記第１定電流期間を設定する請求項８に記載の燃料噴射制御装置。
【請求項１０】
前記噴射段数設定部により多段噴射が設定されると、前記時間設定部は、前記多段噴射のうちのメイン噴射のみに対し、前記圧力に応じて前記第１定電流期間を設定する請求項８又は請求項９に記載の燃料噴射制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この明細書における開示は、燃料噴射弁の電磁負荷に流れる駆動電流がピーク電流に到達した後に、定電流制御を実施する燃料噴射弁制御装置に関する。
【背景技術】
【０００２】
燃料噴射弁の電磁負荷に流れる駆動電流がピーク電流に到達した後に、定電流制御を実施する燃料噴射制御装置が、特許文献１に開示されている。
【０００３】
このような燃料噴射制御装置では、燃料噴射弁から燃料を噴射させる噴射期間のうち、電磁負荷への通電を開始してから駆動電流がピーク電流に到達し、到達後にピーク電流よりも小さい閾値電流に低下するまでのピーク電流期間の後、定電流制御を実施する。燃料噴射制御装置は、定電流制御を実施する定電流期間のうち、ピーク電流期間が終了してから所定時間（固定値）が経過するまでの第１定電流期間において、駆動電流がピーク電流よりも小さい電流であり、燃料噴射弁を所定の開弁状態にするための第１定電流となるように制御を実施する。また、燃料噴射制御装置は、第１定電流期間が終了してから噴射期間が終了するまでの第２定電流期間において、駆動電流が第１定電流よりも小さい電流であり、上記開弁状態を保持するための第２定電流となるように制御を実施する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２３７４１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
燃料噴射にともない燃料噴射制御装置及び燃料噴射弁には電流が流れるため、発熱が問題となる。上記したように第２定電流期間よりも第１定電流期間の方が、駆動電流が大きいため、発熱量を低減するために、第１定電流期間（上記所定時間）を短くすることが考えられる。しかしながら、燃料噴射弁が所定の開弁状態となる前に、第１定電流期間が終了する虞がある。
【０００６】
本開示はこのような課題に鑑みてなされたものであり、燃料噴射弁を所定の開弁状態としつつ、燃料噴射制御装置及び燃料噴射弁の発熱量を低減することを目的とする。
【課題を解決するための手段】
【０００７】
本開示は、上記目的を達成するために以下の技術的手段を採用する。なお、括弧内の符号は、ひとつの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、技術的範囲を限定するものではない。
【０００８】
本開示のひとつは、内燃機関に燃料を噴射するための燃料噴射弁（ＩＮＪ１，ＩＮＪ２）を開閉させるために、燃料噴射弁の電磁負荷（Ｌ１，Ｌ２）に流れる駆動電流を制御する燃料噴射制御装置であって、
電源電圧を昇圧する昇圧回路部（２０）と、
電磁負荷の上流側と昇圧回路部との間に配置され、オンすることで電磁負荷の上流側と昇圧回路部とを接続する放電スイッチ（Ｑ２）と、
電磁負荷の上流側に配置され、オンすることで電源電圧を対応する電磁負荷に供給する定電流スイッチ（Ｑ３）と、
電磁負荷の下流側に配置され、オンすることで対応する電磁負荷の下流側をグランドに接続する駆動スイッチ（Ｑ４）と、
燃料噴射弁から燃料を噴射させる噴射期間のうち、
噴射期間の開始から、駆動電流が開弁のためのピーク電流に到達し、ピーク電流よりも小さい閾値電流に低下するまでのピーク電流期間において、ピーク電流に到達するまでは放電スイッチ及び駆動スイッチをオンさせ、ピーク電流に到達してから閾値電流に低下するまでは、放電スイッチをオフさせ、
ピーク電流期間が終了してから噴射期間が終了するまでの定電流期間において、駆動電流として定電流が流れるように定電流スイッチ及び駆動スイッチのオンオフを制御するとともに、
定電流期間のうち、ピーク電流期間が終了してから所定時間が経過するまでの第１定電流期間において、駆動電流がピーク電流よりも小さい電流であり、燃料噴射弁を所定の開弁状態にするための第１定電流となるようにし、
噴射期間がピーク電流期間と第１定電流期間との和よりも長い場合に設定され、第１定電流期間が終了してから噴射期間が終了するまでの第２定電流期間において、駆動電流が第１定電流よりも小さい電流であり、開弁状態を保持するための第２定電流となるようにする制御部（Ｓ１６）と、
燃料噴射弁に供給される燃料の圧力に応じて、制御部が用いる第１定電流期間を設定し、圧力が第１圧力の場合、第１定電流期間として第１時間を設定し、圧力が第１圧力よりも高い第２圧力の場合、第１定電流期間として第１時間よりも短い第２時間を設定する時間設定部（Ｓ１４，Ｓ２２，Ｓ３２，Ｓ３４，Ｓ４０，Ｓ４２）と、
を備える。
【０００９】
燃料噴射弁の開弁は、燃料噴射弁に供給される燃料の圧力に依存する。燃料の圧力が高いと所定の開弁状態となるまでにかかる時間は短くなり、燃料の圧力が低いと所定の開弁状態となるまでにかかる時間が長くなる。本開示によれば、燃料の圧力が高い場合には、第１定電流期間（所定時間）を短くし、燃料の圧力が低い場合には、第１定電流期間を長くすることができる。このように第１定電流期間を、燃料の圧力に応じて設定することができるため、第１定電流期間を固定値で設定する場合に較べて、燃料噴射弁を所定の開弁状態としつつ、燃料噴射制御装置及び燃料噴射弁の発熱量を低減することができる。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態に係る燃料噴射制御装置の概略構成を示す図である。
【図２】燃料噴射のために制御回路部が実行する処理を示すフローチャートである。
【図３】燃料噴射を説明するためのタイミングチャートである。
【図４】駆動波形設定処理のうち、ピック電流期間Ｋｐｉを設定する処理を示すフローチャートである。
【図５】燃圧Ｐｆとピック電流期間Ｋｐｉを規定する時間との関係を示す図である。
【図６】第１変形例を示すフローチャートであり、図４に対応している。
【図７】第２実施形態に係る燃料噴射制御装置において、多段噴射に適用した場合を示すタイミングチャートである。
【図８】第３実施形態に係る燃料噴射制御装置において、ピック電流期間Ｋｐｉを設定する処理を示すフローチャートである。
【図９】燃圧Ｐｆとピック電流期間Ｋｐｉとの対応関係を示す図である。
【発明を実施するための形態】
【００１１】
図面を参照しながら、複数の実施形態を説明する。複数の実施形態において、機能的に及び／又は構造的に対応する部分には同一の参照符号を付与する。
【００１２】
（第１実施形態）
先ず、図１に基づき、本実施形態に係る燃料噴射制御装置の概略構成を説明する。本実施形態の燃料噴射制御装置は、エンジンＥＣＵ（Electronic Control Unit）として構成されている。以下においては、エンジンＥＣＵとしての機能のうち、インジェクタの駆動を制御する機能について説明する。
【００１３】
図１に示す燃料噴射制御装置１０は、車両に配置され、内燃機関としてのディーゼルエンジンの各気筒に設けられたインジェクタの駆動を制御する。図１では、一例として、２気筒のディーゼルエンジンに設けられたインジェクタＩＮＪ１，ＩＮＪ２を示している。インジェクタＩＮＪ１，ＩＮＪ２は、それぞれソレノイドＬ１，Ｌ２を有している。インジェクタＩＮＪ１，ＩＮＪ２が燃料噴射弁に相当し、ソレノイドＬ１，Ｌ２が電磁負荷に相当する。ソレノイドＬ１，Ｌ２はコイルとも称される。インジェクタＩＮＪ１及びソレノイドＬ１は第１気筒に設けられており、インジェクタＩＮＪ２及びソレノイドＬ２は第２気筒に設けられている。
【００１４】
インジェクタＩＮＪ１，ＩＮＪ２は、周知の油圧サーボ機構を備えており、対応するソレノイドＬ１，Ｌ２が通電されると背圧が低下して図示しない弁体が開弁作動し、通電がオフされると背圧が上昇して弁体が閉弁作動するように構成されている。このように、ソレノイドＬ１，Ｌ２への通電により弁体の開閉作動が制御され、弁体の開閉作動に応じて墳孔から高圧燃料が噴射される。
【００１５】
ソレノイドＬ１，Ｌ２の上流端子は燃料噴射制御装置１０の端子Ｐ１に接続され、下流端子は端子Ｐ２に接続されている。端子Ｐ１は上流端子とも称され、端子Ｐ２は下流端子とも称される。本実施形態では、端子Ｐ１として端子Ｐ１１，Ｐ１２を有し、端子Ｐ２として端子Ｐ２１，Ｐ２２を有している。なお、端子Ｐ１１，Ｐ２１がソレノイドＬ１に接続され、端子Ｐ１２，Ｐ２２がソレノイドＬ２に接続されている。
【００１６】
燃料噴射制御装置１０は、コンデンサＣ１を有する昇圧回路部２０、放電スイッチＱ２、定電流スイッチＱ３、駆動スイッチＱ４、及び制御回路部３０を備えている。
【００１７】
コンデンサＣ１は、電解コンデンサである。コンデンサＣ１は、開弁駆動時にソレノイドＬ１，Ｌ２に印加するエネルギを蓄える。昇圧回路部２０は、バッテリ電圧ＶＢを昇圧して、コンデンサＣ１を充電する充電回路を有している。バッテリ電圧ＶＢは、電源電圧に相当する。充電回路は、インダクタＬ３（コイル）、充電スイッチＱ１、抵抗Ｒ１、及びダイオードＤ１を有している。
【００１８】
燃料噴射制御装置１０の端子Ｐ３にはバッテリ電圧ＶＢが供給される。端子Ｐ３には、電源ライン２１が接続されている。インダクタＬ３の一端は電源ライン２１に接続されており、インダクタＬ３の他端には、充電スイッチＱ１が接続されている。本実施形態では、充電スイッチＱ１としてｎチャネル型のＭＯＳＦＥＴを採用している。充電スイッチＱ１のドレインがインダクタＬ３に接続され、ソースが抵抗Ｒ１を介してグランドに接続されている。
【００１９】
インダクタＬ３と充電スイッチＱ１との接続点には、逆流阻止用のダイオードＤ１のアノードが接続されている。充電スイッチＱ１と抵抗Ｒ１との接続点とダイオードＤ１のカソードとの間には、コンデンサＣ１が配置されている。コンデンサＣ１の正極がダイオードＤ１のカソードに接続され、負極が充電スイッチＱ１と抵抗Ｒ１との接続点に接続されている。
【００２０】
放電スイッチＱ２は、コンデンサＣ１と端子Ｐ１との間に配置され、オンすることで、コンデンサＣ１に蓄積されたエネルギを、端子Ｐ１を介して対応するソレノイドＬ１，Ｌ２に放電させるスイッチである。本実施形態では、放電スイッチＱ２として、ソレノイドＬ１に対応する放電スイッチＱ２１と、ソレノイドＬ２に対応する放電スイッチＱ２２を有している。また、放電スイッチＱ２１，Ｑ２２として、ｐチャネル型のＭＯＳＦＥＴを採用している。放電スイッチＱ２１，Ｑ２２のソースは、ダイオードＤ１とコンデンサＣ１との接続点、すなわちコンデンサＣ１の正極にそれぞれ接続されている。放電スイッチＱ２１のドレインは、端子Ｐ１１を介してソレノイドＬ１の上流端子に接続され、放電スイッチＱ２２のドレインは、端子１２を介してソレノイドＬ２の上流端子に接続されている。
【００２１】
定電流スイッチＱ３は、端子Ｐ１に対して上流側に配置され、オンすることで、端子Ｐ１を介して対応するソレノイドＬ１，Ｌ２にバッテリ電圧ＶＢを供給するスイッチである。本実施形態では、定電流スイッチＱ３として、ソレノイドＬ１に対応する定電流スイッチＱ３１と、ソレノイドＬ２に対応する定電流スイッチＱ３２を有している。また、定電流スイッチＱ３１，Ｑ３２として、ｐチャネル型のＭＯＳＦＥＴを採用している。定電流スイッチＱ３１，Ｑ３２のソースは、電源ライン２１にそれぞれ接続されている。定電流スイッチＱ３１のドレインは、逆流阻止用のダイオードＤ２１及び端子Ｐ１１を介して、ソレノイドＬ１の上流端子に接続されている。定電流スイッチＱ３２のドレインは、逆流阻止用のダイオードＤ２２及び端子Ｐ１２を介して、ソレノイドＬ２の上流端子に接続されている。
【００２２】
ダイオードＤ２１のアノードは定電流スイッチＱ３１のドレインに接続され、カソードは放電スイッチＱ２１のドレインに接続されている。ダイオードＤ２１及び放電スイッチＱ２１の接続点とグランドとの間には、還流用のダイオードＤ３１がアノードをグランド側にして配置されている。同様に、ダイオードＤ２２のアノードは定電流スイッチＱ３２のドレインに接続され、カソードは放電スイッチＱ２２のドレインに接続されている。ダイオードＤ２２及び放電スイッチＱ２２の接続点とグランドとの間には、還流用のダイオードＤ３２がアノードをグランド側にして配置されている。
【００２３】
駆動スイッチＱ４は、ソレノイドＬ１，Ｌ２に対応して設けられるとともに対応するソレノイドＬ１，Ｌ２の下流側に配置され、オンすることで、対応するソレノイドＬ１，Ｌ２の下流端子をグランドに接続させる。このため、駆動スイッチＱ４は、ローサイドスイッチとも称される。また、ソレノイドＬ１，Ｌ２ごとに設けられるため、気筒選択スイッチとも称される。
【００２４】
本実施形態では、駆動スイッチＱ４として、ソレノイドＬ１に対応する駆動スイッチＱ４１と、ソレノイドＬ２に対応する駆動スイッチＱ４２を有している。また、駆動スイッチＱ４１，Ｑ４２として、ｎチャネル型のＭＯＳＦＥＴを採用している。駆動スイッチＱ４１のソースは、抵抗Ｒ２のうち、抵抗Ｒ２１を介してグランドに接続されており、ドレインは、端子Ｐ２１を介してソレノイドＬ１の下流端子に接続されている。駆動スイッチＱ４２のソースは、抵抗Ｒ２のうち、抵抗Ｒ２２を介してグランドに接続されており、ドレインは、端子Ｐ２２を介してソレノイドＬ２の下流端子に接続されている。抵抗Ｒ２（Ｒ２１，Ｒ２２）は、対応するソレノイドＬ１，Ｌ２に流れる電流（以下、駆動電流と示す）を検出するための抵抗である。
【００２５】
制御回路部３０は、昇圧回路部２０の駆動、すなわち充電スイッチＱ１のオンオフを制御する。また、制御回路部３０は、放電スイッチＱ２のオンオフ、定電流スイッチＱ３のオンオフ、及び駆動スイッチＱ４のオンオフを制御する。
【００２６】
制御回路部３０が提供する手段及び／又は機能は、実体的なメモリに記録されたソフトウェア及びそれを実行するコンピュータ、ソフトウェアのみ、ハードウェアのみ、あるいはそれらの組合せによって提供することができる。本実施形態では、燃料噴射制御装置１０がエンジンＥＣＵとして構成されている、そして、制御回路部３０が、図示しないマイコン（マイクロコンピュータ）及び駆動ＩＣにより構成されている。
【００２７】
制御回路部３０は、抵抗Ｒ１に流れる充電電流と、抵抗Ｒ２に流れる駆動電流の値を取得する。図１では図示を省略するが、制御回路部３０は、コンデンサＣ１の正極側の電圧、すなわちコンデンサＣ１の充電電圧も取得する。充電電圧は、たとえば図示しない抵抗により分圧されて、制御回路部３０に入力される。
【００２８】
制御回路部３０のマイコンは、エンジン回転数、アクセル開度、各種センサの検出信号などに基づいて、噴射段数指示信号、噴射信号、駆動波形指示信号を生成し、駆動ＩＣに出力する。制御回路部３０の駆動ＩＣは、噴射段数指示信号、噴射信号、駆動波形指示信号、及び取得した駆動電流などに基づき、放電スイッチＱ２のオンオフ、定電流スイッチＱ３のオンオフ、及び駆動スイッチＱ４のオンオフを制御することで、ソレノイドＬ１，Ｌ２に駆動電流を通電させ、インジェクタＩＮＪ１，ＩＮＪ２を開弁させる。その詳細については後述する。
【００２９】
また、制御回路部３０は、コンデンサＣ１の充電電圧が所定の閾値電圧以下になると、昇圧回路部２０の充電スイッチＱ１を繰り返しオンオフさせることで、充電電圧が目標電圧となるようにコンデンサＣ１を充電させる。たとえば制御回路部３０は、噴射のためにコンデンサＣ１から放電が行われた後、次の放電が開始されるまでの間に、コンデンサＣ１を充電させる。
【００３０】
燃料噴射制御装置１０は、さらに温度センサ４０，４１及び燃圧センサ４２を備えている。温度センサ４０は、燃料噴射制御装置１０内の温度を検出し、検出信号を制御回路部３０に出力する。
【００３１】
温度センサ４１は、インジェクタＩＮＪ１，ＩＮＪ２に供給される燃料の温度をそれぞれ検出し、検出信号を制御回路部３０に出力する。温度センサ４１は、図示しないコモンレールに蓄えられた高圧燃料の温度を検出するようにコモンレールに配置されてもよい。また、インジェクタＩＮＪ１，ＩＮＪ２内の高圧燃料の温度を検出するように、インジェクタＩＮＪ１，ＩＮＪ２にそれぞれ内蔵されてもよい。
【００３２】
燃圧センサ４２は、インジェクタＩＮＪ１，ＩＮＪ２に供給される燃料の圧力をそれぞれ検出し、検出信号を制御回路部３０に出力する。燃圧センサ４２は、コモンレール内に蓄積された高圧燃料の圧力（レール圧）を検出するようにコモンレールに配置されてもよい。また、インジェクタＩＮＪ１，ＩＮＪ２内の高圧燃料の圧力を検出するように、インジェクタＩＮＪ１，ＩＮＪ２にそれぞれ内蔵されてもよい。なお、燃圧センサ４２を温度センサ４１と兼用することもできる。この場合、燃圧センサ４２により検出される圧力から、燃料の温度を求めることができる。
【００３３】
次に、図２及び図３に基づいて、制御回路部３０が実行する燃料噴射制御について説明する。制御回路部３０は、燃料噴射制御装置１０に電源が投入されると、所定周期で以下に示す処理を繰り返し実行する。
【００３４】
図２に示すように、制御回路部３０のマイコンは、噴射段数Ｎｉを設定する（ステップＳ１０）。マイコンは、エンジン回転数、エンジン負荷トルク、燃料の圧力（以下、燃圧と示す）などに基づいて、噴射段数Ｎｉを設定する。予めメモリには、エンジン回転数、エンジン負荷トルク、及び燃圧との対応関係がマップとして格納されている。マイコンは、最適な噴射パターンとなるように、噴射段数Ｎｉを設定する。これにより段数（噴射パターン）が設定される。なお、噴射段数Ｎｉとは、エンジンの１燃焼サイクル中における噴射回数を示す。１燃焼サイクルとは、エンジンの燃焼サイクルの１周期（吸入行程−圧縮行程−膨張行程−排気行程）、すなわち１燃焼行程を示す。このステップＳ１０が、噴射段数設定部に相当する。
【００３５】
次いで制御回路部３０のマイコンは、噴射信号ＴＱを生成する（ステップＳ１２）。マイコンは、エンジン回転数、アクセル開度、燃圧などに基づいて、インジェクタＩＮＪ１，ＩＮＪ２のそれぞれに対して燃料の噴射期間Ｋｉを設定し、噴射期間Ｋｉに応じたパルス幅を有する噴射信号ＴＱを生成する。
【００３６】
次いで制御回路部３０は、駆動波形を設定する（ステップＳ１４）。駆動波形の設定は、たとえばマイコンが実行する。具体的には、図３に示すような駆動電流の波形となるように、マイコンが、ピーク電流Ｉｐｅ、ピック電流Ｉｐｉ、ホールド電流Ｉｈ、及びピック電流期間Ｋｐｉを設定する。ここで、ピック電流期間Ｋｐｉの設定とは、ピック電流期間Ｋｐｉに要する所定時間のことである。電流値としては、ピーク電流Ｉｐｅが最も大きく、次いでピック電流Ｉｐｉ、ホールド電流Ｉｈの順となっている。なお、ステップＳ１０，Ｓ１２，Ｓ１４の実施タイミングは上記例に限定されない。ステップＳ１２を先に実行し、その後にステップＳ１０，Ｓ１４を実行するなど、実施タイミングを入れ替えてもよい。
【００３７】
ピーク電流Ｉｐｅは、ＩＮＪ１，ＩＮＪ２を速やかに開弁させるための目標電流値である。ピック電流Ｉｐｉは、ＩＮＪ１，ＩＮＪ２を所定の開弁状態にする、すなわち弁体を所定の開弁位置まで移動させるための目標電流値である。ホールド電流Ｉｈは、ＩＮＪ１，ＩＮＪ２を所定の開弁状態で保持させるための目標電流値である。ホールド電流Ｉｈは、ピック電流Ｉｐｉよりも小さい。このため、定電流期間において、ピック電流Ｉｐｉからホールド電流Ｉｈに切り替えることで、ＩＮＪ１，ＩＮＪ２の駆動応答性を向上するとともに、消費電力の低減を図ることができる。これらピーク電流Ｉｐｅ、ピック電流Ｉｐｉ、ホールド電流Ｉｈは、所定の固定値として予めメモリに格納されており、マイコンがメモリから読み出すことで設定する。ピック電流期間Ｋｐｉの設定については後述する。
【００３８】
次いで制御回路部３０の駆動ＩＣは、開弁処理を実行する（ステップＳ１６）。ステップＳ１０，Ｓ１２，Ｓ１４で設定された噴射段数Ｎｉ、噴射信号ＴＱ、及び駆動波形（Ｉｐｅ，Ｉｐｉ，Ｉｈ，Ｋｐｉ）が駆動ＩＣに出力され、駆動ＩＣが、噴射段数Ｎｉ、噴射信号ＴＱ、及び駆動波形に基づいて各気筒の噴射タイミングでインジェクタＩＮＪ１，ＩＮＪ２を開弁させる。ステップＳ１６が、制御部に相当する。
【００３９】
図３に示すように、噴射信号ＴＱがＨレベルを示す噴射期間Ｋｉは、ピーク電流期間Ｋｐｅと定電流期間Ｋｃとに分けられる。さらに定電流期間Ｋｃが、ピック電流期間Ｋｐｉとホールド電流期間Ｋｈとに分けられる。ピック電流期間Ｋｐｉが第１定電流期間に相当し、ホールド電流期間Ｋｈが第２定電流期間に相当する。噴射期間Ｋｉは、ＩＮＪ１，ＩＮＪ２を通電により開弁させる期間であるため、通電期間、駆動期間とも称される。
【００４０】
ピーク電流期間Ｋｐｅは、噴射期間Ｋｉの初期であり、噴射期間Ｋｉの開始から、駆動電流がピーク電流Ｉｐｅに到達し、到達後に放電スイッチＱ２のオフにより閾値電流Ｉｔｈに低下するまでの期間である。閾値電流Ｉｔｈは、ピーク電流Ｉｐｅよりも小さい値が設定されており、予めメモリに格納されている。本実施形態では、閾値電流Ｉｔｈとして、ピック電流Ｉｐｉより小さく、ホールド電流Ｉｈより大きい値が設定されている。より詳しくは、ピック電流Ｉｐｉの後述する下限電流値と一致するか、下限電流値よりも若干大きい値が設定されている。
【００４１】
インジェクタＩＮＪ１を開弁させる場合、制御回路部３０は、放電スイッチＱ２１及び駆動スイッチＱ４１をオンさせる。これにより、昇圧回路部２０のコンデンサＣ１からソレノイドＬ１に電圧が印加され、その放電エネルギにより、ソレノイドＬ１に流れる駆動電流が急激に立ち上がる。バッテリ電圧ＶＢよりも高電圧である充電電圧が印加されるため、インジェクタＩＮＪ１の開弁を早めることができる。駆動電流がピーク電流Ｉｐｅに到達すると、制御回路部３０は、放電スイッチＱ２１をオフさせる。これにより、駆動電流は低下する。駆動電流が閾値電流Ｉｔｈまで低下すると、ピーク電流期間Ｋｐｅが終了となり、定電流期間Ｋｃとなる。なお、ＩＮＪ２（ソレノイドＬ２）についても同様である。
【００４２】
定電流期間Ｋｃは、ピーク電流期間Ｋｐｅが終了してから噴射期間Ｋｉが終了するまでの期間である。この定電流期間Ｋｃにおいて、制御回路部３０は、駆動電流が目標電流値となるようにフィードバック制御を実行する。駆動電流が閾値電流Ｉｔｈまで低下すると、制御回路部３０は、駆動電流として定電流が流れるように、定電流スイッチＱ３及び駆動スイッチＱ４のオンオフを制御する。目標電流値に対応して下限電流値、上限電流値がそれぞれ設定され、制御回路部３０は、駆動電流が下限電流値以上、上限電流値以下となるように、定電流スイッチＱ３及び駆動スイッチＱ４のオンオフを制御する。
【００４３】
定電流期間Ｋｃのうち、定電流期間Ｋｃの開始から上記した所定時間が経過するまでのピック電流期間Ｋｐｉにおいて、制御回路部３０は、駆動電流が目標電流値であるピック電流Ｉｐｉとなるように、定電流スイッチＱ３及び駆動スイッチＱ４のオンオフを制御する。これにより、対応するＩＮＪ１，ＩＮＪ２が所定の開弁状態となる。
【００４４】
噴射期間Ｋｉが、ピーク電流期間Ｋｐｅとピック電流期間Ｋｐｉとの和よりも長い場合、ホールド電流期間Ｋｈが設定される。ホールド電流期間Ｋｈは、定電流期間Ｋｃのうち、ピック電流期間Ｋｐｉが終了してから噴射期間Ｋｉが終了するまでの期間である。ホールド電流期間Ｋｈにおいて、制御回路部３０は、駆動電流が目標電流値であるホールド電流Ｉｈとなるように、定電流スイッチＱ３及び駆動スイッチＱ４のオンオフを制御する。これにより、対応するＩＮＪ１，ＩＮＪ２の開弁状態が保持される。
【００４５】
噴射信号ＴＱがＬレベルになると、制御回路部３０は、定電流スイッチＱ３及び駆動スイッチＱ４をオフさせ、開弁処理を終了する。そして、図２に示す一連の処理を終了する。
【００４６】
次に、図４に基づき、制御回路部３０が実行する駆動波形設定処理のうち、ピック電流期間Ｋｐｉの設定処理について説明する。
【００４７】
図４に示すように、制御回路部３０は、噴射信号ＴＱに対応する噴射期間Ｋｉが、基準時間Ｋｉｓ以上であるか否かを判定する（ステップＳ２０）。基準時間Ｋｉｓは、予めメモリに格納されている。噴射期間Ｋｉが基準時間Ｋｉｓ未満であると判定した場合、制御回路部３０は、ピック電流期間Ｋｐｉとして、所定の第１ピック時間Ｋ１を設定する（ステップＳ２２）。第１ピック時間Ｋ１が、第１時間に相当する。
【００４８】
ステップＳ２０において噴射期間Ｋｉが基準時間Ｋｉｓ以上であると判定した場合、制御回路部３０は、温度センサ４０から燃料噴射制御装置１０内の温度である装置内温度Ｔｃを取得して、装置内温度Ｔｃが基準内部温度Ｔｃｓ以上であるか否かを判定する（ステップＳ２４）。基準内部温度Ｔｃｓは、予めメモリに格納されている。装置内温度Ｔｃが基準内部温度Ｔｃｓ未満であると判定した場合、制御回路部３０は、ステップＳ２２の処理を実行し、ピック電流期間Ｋｐｉとして第１ピック時間Ｋ１を設定する。
【００４９】
ステップＳ２４において装置内温度Ｔｃが基準内部温度Ｔｃｓ以上であると判定した場合、制御回路部３０は、温度センサ４１が検出した燃料温度Ｔｆを取得して、取得した燃料温度Ｔｆが予め設定された基準燃料温度Ｔｆｓ以上であるか否かを判定する（ステップＳ２６）。基準燃料温度Ｔｆｓは、予めメモリに格納されている。燃料温度Ｔｆが基準燃料温度Ｔｆｓ未満であると判定した場合、制御回路部３０は、ステップＳ２２の処理を実行し、ピック電流期間Ｋｐｉとして第１ピック時間Ｋ１を設定する。
【００５０】
ステップＳ２６において燃料温度Ｔｆが基準燃料温度Ｔｆｓ以上であると判定した場合、制御回路部３０は、エンジン回転数Ｎｅが基準回転数Ｎｅｓ以上であるか否かを判定する（ステップＳ２８）。基準回転数Ｎｅｓは、予めメモリに格納されている。上記したように、燃料噴射制御装置１０はエンジンＥＣＵとして構成されており、図示しないクランク角センサの検出信号に基づいてエンジン回転数Ｎｅを算出する。制御回路部３０は算出されたエンジン回転数Ｎｅを取得してもよいし、制御回路部３０自体がエンジン回転数Ｎｅを算出してもよい。エンジン回転数Ｎｅが基準回転数Ｎｅｓ未満であると判定した場合、制御回路部３０は、ステップＳ２２の処理を実行し、ピック電流期間Ｋｐｉとして第１ピック時間Ｋ１を設定する。
【００５１】
ステップＳ２８においてエンジン回転数Ｎｅが基準回転数Ｎｅｓ以上であると判定した場合、制御回路部３０は、噴射段数Ｎｉが基準段数Ｎｉｓ以上であるか否かを判定する（ステップＳ３０）。基準段数Ｎｉｓは、予めメモリに格納されている。噴射段数Ｎｉが基準段数Ｎｉｓ未満であると判定した場合、制御回路部３０は、ステップＳ２２の処理を実行し、ピック電流期間Ｋｐｉとして第１ピック時間Ｋ１を設定する。
【００５２】
ステップＳ３０において噴射段数Ｎｉが基準段数Ｎｉｓ以上であると判定した場合、制御回路部３０は、燃圧センサ４２から取得した燃圧Ｐｆが基準燃圧Ｐｆｓ以上であるか否かを判定する（ステップＳ３２）。基準燃圧Ｐｆｓは、予めメモリに格納されている。燃圧Ｐｆが基準燃圧Ｐｆｓ未満であると判定した場合、制御回路部３０は、ステップＳ２２の処理を実行し、ピック電流期間Ｋｐｉとして第１ピック時間Ｋ１を設定する。一方、ステップＳ３２において燃圧Ｐｆが基準燃圧Ｐｆｓ以上であると判定した場合、制御回路部３０は、ピック電流期間Ｋｐｉとして、所定の第２ピック時間Ｋ２を設定する（ステップＳ３４）。第２ピック時間Ｋ２は、第１ピック時間Ｋ１よりも短い時間とされており、第１ピック時間Ｋ１及び第２ピック時間Ｋ２は、予めメモリに格納されている。第２ピック時間Ｋ２が、第２時間に相当する。
【００５３】
制御回路部３０は、ピック電流期間Ｋｐｉとして、第１ピック時間Ｋ１及び第２ピック時間Ｋ２のいずれかを設定することで、一連の処理を終了する。ステップＳ１４，Ｓ２０〜Ｓ３４が、時間設定部に相当する。
【００５４】
次に、上記した燃料噴射制御装置１０の効果について説明する。
【００５５】
ＩＮＪ１，ＩＮＪ２の開弁、具体的には弁体の移動は、燃圧Ｐｆに依存する。燃圧Ｐｆが高いと所定の開弁状態となるまでにかかる時間は短くなり、燃圧Ｐｆが低いと所定の開弁状態となるまでにかかる時間が長くなる。
【００５６】
これに対し、本実施形態では、制御回路部３０が図５に示すように燃圧Ｐｆと基準燃圧Ｐｆｓとを比較し、燃圧Ｐｆが基準燃圧Ｐｆｓ未満の場合、ピック電流期間Ｐｋｉとして第１ピック時間Ｋ１を設定する。また、燃圧Ｐｆが基準燃圧Ｐｆｓ以上の場合、ピック電流期間Ｐｋｉとして第２ピック時間Ｋ２を設定する。すなわち、制御回路部３０は、燃圧Ｐｆが第１燃圧Ｐｆ１の場合、ピック電流期間Ｐｋｉとして第１ピック時間Ｋ１を設定し、燃圧Ｐｆが第１燃圧Ｐｆ１よりも高い第２燃圧Ｐｆ２の場合、ピック電流期間Ｐｋｉとして第２ピック時間Ｋ２を設定する。第１燃圧Ｐｆ１が第１圧力に相当し、第２燃圧Ｐｆ２が第２圧力に相当する。
【００５７】
このように、燃圧Ｐｆが高い場合にはピック電流期間Ｐｋｉを短くし、燃圧Ｐｆが低い場合にはピック電流期間Ｐｋｉを長くすることができる。ピック電流期間Ｐｋｉを燃圧Ｐｆに応じて設定することができるため、ピック電流期間Ｐｋｉを固定値（一定値）で設定する場合に較べて、ＩＮＪ１，ＩＮＪ２を所定の開弁状態としつつ、燃料噴射制御装置１０及びＩＮＪ１，ＩＮＪ２の発熱量を低減することができる。
【００５８】
さらに本実施形態では、制御回路部３０が噴射期間Ｋｉと基準時間Ｋｉｓとを比較し（ステップＳ２０）、噴射期間Ｋｉが基準時間Ｋｉｓ以上の場合にのみ、燃圧Ｐｆに応じたピック電流期間Ｐｋｉの設定処理（ステップＳ２２，Ｓ３２，Ｓ３４）を実施する。なお、噴射期間Ｋｉが基準時間Ｋｉｓ未満の場合、燃圧Ｐｆに応じたピック電流期間Ｐｋｉの設定処理を実施せず、ピック電流期間Ｐｋｉとして固定値、本実施形態では第１ピック時間Ｋ１を設定する。したがって、噴射期間Ｋｉが短く、通電による発熱量が少ない場合には、燃圧Ｐｆに応じたピック電流期間Ｐｋｉの設定処理を省くことができる。これにより、制御回路部３０の処理負荷を軽減することができる。
【００５９】
また本実施形態では、制御回路部３０が装置内温度Ｔｃと基準内部温度Ｔｃｓとを比較し（ステップＳ２４）、装置内温度Ｔｃが基準内部温度Ｔｃｓ以上の場合にのみ、燃圧Ｐｆに応じたピック電流期間Ｐｋｉの設定処理を実施する。なお、装置内温度Ｔｃが基準内部温度Ｔｃｓ未満の場合、燃圧Ｐｆに応じたピック電流期間Ｐｋｉの設定処理を実施せず、ピック電流期間Ｐｋｉとして固定値、本実施形態では第１ピック時間Ｋ１を設定する。したがって、装置内温度Ｔｃが低く、燃料噴射制御装置１０の温度に余裕がある場合、換言すれば発熱量を低減しなくてもよい場合には、燃圧Ｐｆに応じたピック電流期間Ｐｋｉの設定処理を省くことができる。これにより、制御回路部３０の処理負荷を軽減することができる。
【００６０】
また本実施形態では、制御回路部３０が燃料温度Ｔｆと基準燃料温度Ｔｆｓとを比較し（ステップＳ２６）、燃料温度Ｔｆが基準燃料温度Ｔｆｓ以上の場合にのみ、燃圧Ｐｆに応じたピック電流期間Ｐｋｉの設定処理を実施する。なお、燃料温度Ｔｆが基準燃料温度Ｔｆｓ未満の場合、燃圧Ｐｆに応じたピック電流期間Ｐｋｉの設定処理を実施せず、ピック電流期間Ｐｋｉとして固定値、本実施形態では第１ピック時間Ｋ１を設定する。したがって、燃料温度Ｔｆが低く、インジェクタＩＮＪ１，ＩＮＪ２の温度に余裕がある場合、換言すれば発熱量を低減しなくてもよい場合には、燃圧Ｐｆに応じたピック電流期間Ｐｋｉの設定処理を省くことができる。これにより、制御回路部３０の処理負荷を軽減することができる。
【００６１】
また本実施形態では、制御回路部３０がエンジン回転数Ｎｅと基準回転数Ｎｅｓとを比較し（ステップＳ２８）、エンジン回転数Ｎｅが基準回転数Ｎｅｓ以上の場合にのみ、燃圧Ｐｆに応じたピック電流期間Ｐｋｉの設定処理を実施する。なお、エンジン回転数Ｎｅが基準回転数Ｎｅｓ未満の場合、燃圧Ｐｆに応じたピック電流期間Ｐｋｉの設定処理を実施せず、ピック電流期間Ｐｋｉとして固定値、本実施形態では第１ピック時間Ｋ１を設定する。したがって、エンジン回転数Ｎｅが低く、単位時間当たりの燃料噴射の回数、すなわち発熱の機会が少ない場合には、燃圧Ｐｆに応じたピック電流期間Ｐｋｉの設定処理を省くことができる。これにより、制御回路部３０の処理負荷を軽減することができる。
【００６２】
また本実施形態では、制御回路部３０が噴射段数Ｎｉと基準段数Ｎｉｓとを比較し（ステップＳ３０）、噴射段数Ｎｉが基準段数Ｎｉｓ以上の場合にのみ、燃圧Ｐｆに応じたピック電流期間Ｐｋｉの設定処理を実施する。なお、噴射段数Ｎｉが基準段数Ｎｉｓ未満の場合、燃圧Ｐｆに応じたピック電流期間Ｐｋｉの設定処理を実施せず、ピック電流期間Ｐｋｉとして固定値、本実施形態では第１ピック時間Ｋ１を設定する。したがって、噴射段数Ｎｉが少なく、単位時間当たりの燃料噴射の回数、すなわち発熱の機会が少ない場合には、燃圧Ｐｆに応じたピック電流期間Ｐｋｉの設定処理を省くことができる。これにより、制御回路部３０の処理負荷を軽減することができる。
【００６３】
なお、本実施形態では、ピック電流期間Ｋｐｉの設定処理として、ステップＳ２０，Ｓ２４〜Ｓ３０の処理を含む例を示したがこれに限定されない。ピック電流期間Ｋｐｉの設定処理として、少なくとも燃圧Ｐｆに応じたピック電流期間Ｐｋｉの設定処理（ステップＳ２２，Ｓ３２，Ｓ３４）を含めばよい。ステップＳ２０，Ｓ２４〜Ｓ３０の処理の少なくともひとつを有さない構成を採用することもできる。
【００６４】
たとえば図６の第１変形例に示すように、互いに関連性の高いステップをまとめてもよい。図６では、ステップＳ２４，Ｓ２６をまとめている。図６では、装置内温度Ｔｃが基準内部温度Ｔｃｓ以上、及び、燃料温度Ｔｆが基準燃料温度Ｔｆｓ以上の少なくとも一方の条件を満たせば、燃圧Ｐｆに応じたピック電流期間Ｐｋｉの設定処理を実施するようになっている。なお、ステップＳ２４，Ｓ２６の実施順を逆にしてもよい。また、図６では、ステップＳ２８，Ｓ３０をまとめている。図６では、エンジン回転数Ｎｅが基準回転数Ｎｅｓ以上、及び、噴射段数Ｎｉが基準段数Ｎｉｓ以上の少なくとも一方の条件を満たせば、燃圧Ｐｆに応じたピック電流期間Ｐｋｉの設定処理を実施するようになっている。なお、ステップＳ２８，Ｓ３０の実施順を逆にしてもよい。
【００６５】
（第２実施形態）
本実施形態は、先行実施形態を参照できる。このため、先行実施形態に示した燃料噴射制御装置１０と共通する部分についての説明は省略する。
【００６６】
本実施形態では、ステップＳ１０において多段噴射を設定した場合、制御回路部３０が、多段噴射のうちのメイン噴射のみに対し、ピック電流期間Ｐｋｉの設定処理を実施する。図７に示す例では、ＩＮＪ１，ＩＮＪ２それぞれに対して、メイン噴射、メイン噴射の前に実施する３段のプレ噴射、メイン噴射の後に実施するアフター噴射の計５段の噴射が設定されている。プレ噴射及びアフター噴射は、いずれもメイン噴射に較べて燃料の噴射量が少ない。そして、多段噴射のうち、メイン噴射のみが定電流期間Ｋｃとしてピック電流期間Ｋｐｉ及びホールド電流期間Ｋｈを有しており、プレ噴射及びアフター噴射は、定電流期間Ｋｃとしてホールド電流期間Ｋｈのみを有している。すなわち、プレ噴射及びアフター噴射は、ピーク電流期間Ｋｐｅの後、ホールド電流期間Ｋｈとなる。
【００６７】
制御回路部３０は、ＩＮＪ１に対するピック電流期間Ｐｋｉの設定処理を、ＩＮＪ１のメイン噴射開始となる時刻ｔ１までに実施する。また、ＩＮＪ２に対するピック電流期間Ｐｋｉの設定処理を、ＩＮＪ２のメイン噴射開始となる時刻ｔ２までに実施する。このように、ＩＮＪ２に対するピック電流期間Ｐｋｉの設定処理を、時刻ｔ１から時刻ｔ２の間で実施する。
【００６８】
上記したように、メイン噴射が最も燃料の噴射量が多く、燃料の噴射時間、すなわち通電時間が長い。このため、メイン噴射に対し、ピック電流期間Ｐｋｉの設定処理を実施することで、メイン噴射の際にＩＮＪ１，ＩＮＪ２を所定の開弁状態としつつ、燃料噴射制御装置１０及びＩＮＪ１，ＩＮＪ２の発熱量を低減することができる。また、メイン噴射のみに対し、ピック電流期間Ｐｋｉの設定処理を実施することで、エンジン回転数Ｎｅが高回転となっても、ピック電流期間Ｐｋｉの設定時間を確保することができる。すなわち、発熱量を低減しつつ、ピック電流期間Ｐｋｉの設定時間を確保することができる。
【００６９】
（第３実施形態）
本実施形態は、先行実施形態を参照できる。このため、先行実施形態に示した燃料噴射制御装置１０と共通する部分についての説明は省略する。
【００７０】
図８に示すように、本実施形態では、制御回路部３０が燃圧Ｐｆを取得し（ステップＳ４０）、燃圧Ｐｆとピック電流期間Ｐｋｉとの対応関係に基づいて、ピック電流期間Ｐｋｉを設定する（ステップＳ４２）。この対応関係は、マップデータ又は数式等の態様で、予めメモリに格納されている。
【００７１】
図９は、燃圧Ｐｆとピック電流期間Ｋｐｉとの対応関係を示すイメージ図である。図９に示すように、燃圧Ｐｆとピック電流期間Ｋｐｉとは、燃圧Ｐｆが増加するほどピック電流期間Ｋｐｉが短くなるような関係性を有している。ピック電流期間Ｋｐｉは、燃圧Ｐｆの増加に応じて多段階で短くなってもよいし、リニアに短くなってもよい。
【００７２】
本実施形態によれば、燃圧Ｐｆが増加するほどピック電流期間Ｋｐｉが短くなるように、ピック電流期間Ｋｐｉを設定することができるので、２段階で切り替える構成に較べて、発熱低減の効果を高めることができる。
【００７３】
この明細書の開示は、例示された実施形態に制限されない。開示は、例示された実施形態と、それらに基づく当業者による変形態様を包含する。たとえば、開示は、実施形態において示された要素の組み合わせに限定されない。開示は、多様な組み合わせによって実施可能である。開示される技術的範囲は、実施形態の記載に限定されない。開示されるいくつかの技術的範囲は、特許請求の範囲の記載によって示され、さらに特許請求の範囲の記載と均等の意味及び範囲内でのすべての変更を含むものと解されるべきである。
【００７４】
燃料噴射制御装置１０が、ディーゼルエンジンに適用される例を示したが、直噴型ガソリンエンジンにも適用できる。
【００７５】
エンジンの気筒数は２気筒に限定されない。単気筒や３気筒以上のエンジンにも適用できる。たとえば単気筒の場合にも第３実施形態を適用することができる。
【００７６】
特に言及しなかったが、燃料噴射制御装置１０が、駆動スイッチＱ４がオフされたときに、対応するソレノイドＬ１，Ｌ２に蓄積されたエネルギをコンデンサＣ１に回収する回収部をさらに備えてもよい。回収部として、ダイオードやＭＯＳＦＥＴなどのスイッチを採用することができる。
【符号の説明】
【００７７】
１０…燃料噴射制御装置、２０…昇圧回路部、２１…電源ライン、３０…制御回路部、４０，４１…温度センサ、４２…燃圧センサ、Ｃ１…コンデンサ、Ｄ１，Ｄ２，Ｄ３，Ｄ２１，Ｄ２２，Ｄ３１，Ｄ３２…ダイオード、ＩＮＪ１，ＩＮＪ２…インジェクタ、Ｌ１，Ｌ２…ソレノイド、Ｌ３…インダクタ、Ｐ１，Ｐ１１，Ｐ１２，Ｐ２，Ｐ２１，Ｐ２２，Ｐ３…端子、Ｑ１…充電スイッチ、Ｑ２，Ｑ２１，Ｑ２２…放電スイッチ、Ｑ３，Ｑ３１，Ｑ３２…定電流スイッチ、Ｑ４，Ｑ４１，Ｑ４２…駆動スイッチ、Ｒ１，Ｒ２，Ｒ２１，Ｒ２２…抵抗
【図１】
2017096120.tif 000003
【図２】
2017096120.tif 000004
【図３】
2017096120.tif 000005
【図４】
2017096120.tif 000006
【図５】
2017096120.tif 000007
【図６】
2017096120.tif 000008
【図７】
2017096120.tif 000009
【図８】
2017096120.tif 000010
【図９】
2017096120.tif 000011