(57)【特許請求の範囲】
【請求項１】
燃料噴射弁（５０２）の作動を制御する電子制御装置であって、
前記燃料噴射弁に電圧を供給する電圧供給手段（１２、２０）と、
前記電圧供給手段による供給タイミングを制御する供給制御手段（３０）と、を備え、
前記電圧供給手段は、
電源電圧を昇圧して昇圧電圧を生成し、前記昇圧電圧を出力する昇圧回路部（２０）と、
前記昇圧回路部と前記燃料噴射弁との間に設けられたコンデンサ（２８）と、
オンすることで、前記コンデンサと前記燃料噴射弁とを電気的に接続し、オフすることで、前記コンデンサと前記燃料噴射弁とを電気的に遮断する放電手段（１２）と、を有し、
前記供給制御手段は、
前記放電手段に、所定のオンタイミングでオンを指示し、所定のオフタイミングでオフを指示する放電指示部（３２）と、
前記コンデンサの電圧及び前記コンデンサに流れる電流を計測する計測部（３０）と、
前記計測部により計測された前記コンデンサの電圧及び前記コンデンサに流れる電流に基づき、前記コンデンサの容量を算出し、この算出されたコンデンサ容量に基づき、前記オンタイミングを補正するタイミング補正部（３０）と、を備え、
内燃機関の運転状態がアイドリング運転状態において、前記計測部は、前記放電手段がオンである期間の一部または全部を計測期間とし、前記計測期間、前記コンデンサの電圧と前記燃料噴射弁に流れる電流とを計測し、前記タイミング補正部は、前記計測部により計測された前記コンデンサの電圧及び前記燃料噴射弁に流れる電流に基づき、前記コンデンサの容量を算出して補正量を設定し、
前記アイドリング運転状態以後の通常運転状態において、前記タイミング補正部は、設定された前記補正量に基づき、前記オンタイミングを補正することを特徴とする電子制御装置。
【請求項２】
前記昇圧回路部は、
前記電源電圧が入力され、前記昇圧電圧が出力される第一通電経路上に設けられ、一端に前記電源電圧が供給されるコイル（２４）と、
該コイルの他端から前記電源電圧よりも低い基準電位に至る第二通電経路上に設けられ、オンすることで前記コイルに電流を流すスイッチング素子（２５）と、を有し、
前記コンデンサは、前記第一通電経路と第二通電経路との接続点から前記基準電位に至る第三通電経路上に設けられており、前記スイッチング素子がオン・オフされることにより前記コイルに生じる逆起電力で充電され、
前記供給制御手段は、前記スイッチング素子にオン・オフの指示をすることで前記コンデンサの充電を制御する充電制御部（３０）を有し、
前記充電制御部は、前記計測期間、前記コンデンサの充電を実施せず、その後、充電を実施するよう、前記コンデンサの充電を制御することを特徴とする請求項１に記載の電子制御装置。
【請求項３】
前記タイミング補正部は、算出されたコンデンサ容量が所定容量よりも小さい場合、前記オンタイミングを早める補正を行うことを特徴とする請求項１または２に記載の電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料噴射弁の作動を制御する電子制御装置に関するものである。
【背景技術】
【０００２】
従来、例えば特許文献１に示されるように、内燃機関の各気筒に設けられたインジェクタを制御する燃料噴射制御装置が提案されている。この燃料噴射制御装置は、電磁弁に高電圧を供給するコンデンサと、バッテリ電圧を昇圧してコンデンサを充電する昇圧回路とを備えている。さらに、この燃料噴射制御装置は、コンデンサと電磁弁とを電気的に接続する電流経路に設けられた放電スイッチを備えている。この放電スイッチは、ＭＯＳＦＥＴが適用されている。昇圧回路は、バッテリ及びコンデンサをつなぐ一の電流経路と、一の電流経路から分岐しグランドにつながる他の電流経路とを有している。一の電流経路には、昇圧用コイルが、他の電流経路には、昇圧用スイッチング素子が設けられている。この昇圧用スイッチング素子のオン状態、オフ状態が切替えられることで、バッテリ電圧が、昇圧用コイルにて昇圧され、それがコンデンサに印加され、コンデンサに高電圧が充電される。このコンデンサに充電された高電圧は、放電スイッチがオンされることで、インジェクタの電磁弁に印加される。これにより、電磁弁が開弁し、燃料噴射が開始される。燃料噴射が開始された後、所定の印加タイミングで、電磁弁には、コンデンサからの電圧ではなく、別の経路から、バッテリ電圧が印加され、電磁弁の開弁状態が維持され、燃料噴射が継続される。その後、バッテリ電圧の印加が停止されると、電磁弁は閉弁し、燃料噴射が停止する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２４７１８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に示される燃料噴射制御装置では、電磁弁の開弁のため、電磁弁に高電圧を供給するコンデンサは、耐久劣化や温度特性等により容量が変化する。例えば、耐久劣化によりコンデンサの容量が減少した場合、電磁弁の開弁時におけるコンデンサの電圧の落ち込みが大きくなる。その結果、開弁時において、電磁弁に印加される電圧も大きく落ち込むので、電磁弁に流れる電流の立ち上がりが遅くなり、開弁が遅くなる。その結果、燃料噴射の開始が遅れ、所定の期間に所定量の燃料を噴射することができない虞がある。
【０００５】
そこで、本発明は、上記問題点に鑑み、燃料噴射の開始タイミングの遅れが抑制された電子制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記した目的を達成するために、本発明は、燃料噴射弁（５０２）の作動を制御する電子制御装置であって、燃料噴射弁に電圧を供給する電圧供給手段（１２、２０）と、電圧供給手段による供給タイミングを制御する供給制御手段（３０）と、を備え、電圧供給手段は、電源電圧を昇圧して昇圧電圧を生成し、昇圧電圧を出力する昇圧回路部（２０）と、昇圧回路部と燃料噴射弁との間に設けられたコンデンサ（２８）と、オンすることで、コンデンサと燃料噴射弁とを電気的に接続し、オフすることで、コンデンサと燃料噴射弁とを電気的に遮断する放電手段（１２）と、を有し、供給制御手段は、放電手段に、所定のオンタイミングでオンを指示し、所定のオフタイミングでオフを指示する放電指示部（３２）と、コンデンサの電圧及びコンデンサに流れる電流を計測する計測部（３０）と、計測部により計測されたコンデンサの電圧及びコンデンサに流れる電流に基づき、コンデンサの容量を算出し、この算出されたコンデンサ容量に基づき、オンタイミングを補正するタイミング補正部（３０）と、を備え、内燃機関の運転状態がアイドリング運転状態において、計測部は、放電手段がオンである期間の一部または全部を計測期間とし、計測期間、コンデンサの電圧と燃料噴射弁に流れる電流とを計測し、タイミング補正部は、計側部により計測されたコンデンサの電圧及び燃料噴射弁に流れる電流に基づき、コンデンサの容量を算出して補正量を設定し、アイドリング運転状態以後の通常運転状態において、タイミング補正部は、設定された補正量に基づき、オンタイミングを補正することを特徴とする。
【０００７】
このように本発明によれば、タイミング補正部により、コンデンサの容量を算出し、算出されたコンデンサ容量に基づき、オンタイミングを補正できる。つまり、コンデンサの容量に応じたオンタイミングで、放電手段がオンしてコンデンサが放電を開始し、コンデンサに充電された電圧を燃料噴射弁に印加開始することが可能になる。
【０００８】
よって、本発明によれば、経年劣化等によりコンデンサの容量が減少し、燃料の噴射開始タイミングが遅れる場合であっても、オンタイミングを補正してコンデンサの放電開始タイミングを補正することで、燃料噴射開始タイミングの遅れを抑制することができる。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態に係る電子制御装置と、それが適用される内燃機関との全体構成図である。
【図２】図１に示す電子制御装置の構成図である。
【図３】図１に示す電子制御装置で実行される一連の処理を示したフローチャートである。
【図４】図３に示すフローチャート中の通常制御処理（Ｓ１０３）で実行される一連の処理を示したフローチャートである。
【図５】図３に示すフローチャート中の補正制御処理（Ｓ１０４）で実行される一連の処理を示したフローチャートである。
【図６】図１に示す電子制御装置において、通常制御処理を実行した際の各構成要素の作動を示したタイムチャートである。
【図７】図１に示す電子制御装置において、補正制御処理を実行した際の各構成要素の作動を示したタイムチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態を図に基づいて説明する。
【００１１】
（第１実施形態）
まず、本実施形態に係る電子制御装置１００と、それが用いられる内燃機関５００との全体構成を説明する。図１に示すように、電子制御装置１００は、内燃機関５００の任意の気筒の燃焼室５０１内に、直接的に燃料を噴射するインジェクタ５０２の燃料噴射を制御する装置である。このインジェクタ５０２が特許請求の範囲に記載の燃料噴射弁に相当する。
【００１２】
インジェクタ５０２には、燃料タンク６０１に貯留された燃料が、低圧燃料ポンプ６０２及び高圧燃料ポンプ６０３を介して供給される。具体的には、燃料タンク６０１に貯留された燃料が、低圧燃料ポンプ６０２により、低圧で高圧燃料ポンプ６０３に供給され、それを受けた高圧燃料ポンプ６０３は燃料を高圧にしてインジェクタ５０２に供給する。インジェクタ５０２は、電子制御装置１００から印加される電圧に応じて、その供給された燃料を燃焼室５０１内に、直接的に噴射する。
【００１３】
電子制御装置１００には、内燃機関５００に設けられたカム角センサ５０３及びクランク角センサ５０４の出力信号が入力され、これらの出力信号に基づき、電子制御装置１００は、燃料噴射タイミングを検出し、インジェクタ５０２に電圧を印加する。そして、電圧の印加により、インジェクタ５０２から、燃料が噴射される。電子制御装置１００は、バッテリ５０５からバッテリ電圧ＶＢが供給されている。
【００１４】
図１では、気筒が１つしか示されていないが、内燃機関５００が、例えば、４気筒エンジンの場合では、気筒毎にインジェクタ５０２が設けられ、そのそれぞれに対して、電子制御装置１００は、電圧を印加するよう構成される。
【００１５】
以下の説明では、任意の一つの気筒に設けられたインジェクタ５０２を制御する電子制御装置１００について説明するが、複数の気筒にそれぞれ設けられたインジェクタ５０２を制御する場合も、同様の構成で可能である。
【００１６】
次に、図２に基づき、本実施形態に係るインジェクタ５０２及びそれを制御する電子制御装置１００に着目して説明する。
【００１７】
インジェクタ５０２は、電磁弁と、電磁弁の開閉を行う電磁コイル５０２ａとを備える。そして、電子制御装置１００からインジェクタ５０２の電磁コイル５０２ａに電圧が印加される。この電磁コイル５０２ａの通電により、図示しない弁体が開弁位置に移動し、燃料噴射が行われる。そして、電磁コイル５０２ａの通電が遮断されると、弁体が元の閉弁位置に戻り、燃料噴射が停止される。
【００１８】
電子制御装置１００は、バッテリ電圧ＶＢが印加されるＶＢ端子を有しており、ＶＢ端子とインジェクタ５０２の上流側端子とを電気的に接続する定電流経路Ｌｌを有する。定電流経路Ｌｌには、定電流スイッチ１１が設けられている。
【００１９】
また、電子制御装置１００は、ＶＢ端子とインジェクタ５０２の上流側端子とを電気的に接続する別の経路である昇圧経路Ｌｈを有している。昇圧経路Ｌｈには、インジェクタ５０２に印加される昇圧電圧を生成する昇圧回路２０が設けられており、昇圧回路２０とインジェクタ５０２との間に放電スイッチ１２が設けられている。
【００２０】
また、電子制御装置１００は、インジェクタ５０２の下流側端子とグランドとを電気的に接続する下流経路Ｌｇを有している。この下流経路Ｌｇには、下流スイッチ１３と、下流経路Ｌｇに流れる電流検出のための抵抗１４とが直列に設けられている。
【００２１】
このように、電子制御装置１００は、定電流スイッチ１１、放電スイッチ１２、下流スイッチ１３、及び昇圧回路２０を有している。
【００２２】
さらに、電子制御装置１００は、昇圧回路２０の昇圧制御と、定電流スイッチ１１、放電スイッチ１２、及び下流スイッチ１３のオン・オフの制御とを行うマイコン３０を有する。
【００２３】
定電流スイッチ１１は、オンされることで、ＶＢ端子及びインジェクタ５０２の上流側端子とを電気的に接続し、オフされることで、両者を電気的に遮断する。放電スイッチ１２は、オンされることで、昇圧回路２０の出力端子及びインジェクタ５０２の上流側端子とを電気的に接続し、オフされることで、両者を電気的に遮断する。下流スイッチ１３は、オンされることで、インジェクタ５０２の下流側端子とグランドとを電気的に接続し、オフされることで、両者を電気的に遮断する。したがって、定電流スイッチ１１及び下流スイッチ１３がオンされると、インジェクタ５０２にバッテリ電圧ＶＢが印加され、電流が流れる。また、放電スイッチ１２及び下流スイッチ１３がオンされると、インジェクタ５０２に昇圧回路１０の出力電圧が印加され、電流が流れる。定電流スイッチ１１、放電スイッチ１２、及び下流スイッチ１３としては、例えば、ＭＯＳＦＥＴが適用される。
【００２４】
昇圧回路２０は、バッテリ電圧ＶＢが入力され、そのバッテリ電圧ＶＢが昇圧された昇圧電圧を出力する第一通電経路２１と、第一通電経路２１から分岐し、グランドにつながる第二通電経路２２及び第三通電経路２３とを有する。
【００２５】
第一通電経路２１には、一端にバッテリ電圧ＶＢが印加されるコイル２４が設けられており、コイル２４の他端は第二通電経路２２に電気的に接続されている。第二通電経路２２には、オンすることでコイル２４に電流を流す充電スイッチ２５と、第二通電経路２２に流れる電流検出のための抵抗２６とが、直列に設けられている。この充電スイッチ２５のオン・オフの制御は、マイコン３０の指示によって行われる。この充電スイッチ２５がオン・オフされることで、コイル２４に逆起電力が生じる。この充電スイッチ２５としては、例えば、ＭＯＳＦＥＴが適用される。
【００２６】
第一通電経路２１には、第一通電経路２１と第二通電経路２２との接続点にアノードが接続された逆流防止用のダイオード２７が設けられており、ダイオード２７のカソードは第三通電経路２３に電気的に接続されている。第三通電経路２３には、コイル２４で生じた逆起電力によって充電されるコンデンサ２８が設けられている。この構成により、コンデンサ２８に蓄えられた電圧は、昇圧電圧として、第一通電経路を通じて出力される。コンデンサ２８としては、例えば、セラミック積層コンデンサや電解コンデンサ等が適用される。
【００２７】
マイコン３０は、定電流スイッチ１１、放電スイッチ１２、下流スイッチ１３、及び充電スイッチ２５とそれぞれ電気的に接続されており、それぞれに対してオン・オフの切替の指示を行うものである。マイコン３０は、内燃機関の燃焼サイクルに応じて、噴射信号を生成する噴射指示部３１と、その噴射信号に応じて定電流スイッチ１１、放電スイッチ１２、下流スイッチ１３、及び充電スイッチ２５のオン・オフの切替を指示する切替指示部３２とを備える。
【００２８】
噴射指示部３１は、マイコン３０に入力されるカム角センサ５０３及びクランク角センサ５０４の出力信号に基づき、燃料噴射の開始及び停止を指示する噴射信号を生成する。この噴射信号は、切替指示部３２に入力され、切替指示部３２は、噴射信号に基づき、定電流スイッチ１１、放電スイッチ１２、下流スイッチ１３、及び充電スイッチ２５に対して、オン・オフの切替指示のための制御信号を出力する。
【００２９】
また、マイコン３０は、下流経路Ｌｇの抵抗１４の両端及び第二通電経路２２の抵抗２６の両端にそれぞれ電気的に接続されている。マイコン３０は、抵抗１４の両端の電圧を検知し、その電圧に基づき下流経路Ｌｇに流れる電流を算出する。同様に、マイコン３０は、抵抗２６の両端の電圧を検知し、その電圧に基づき第二通電経路に流れる電流を算出する。
【００３０】
さらに、マイコン３０は、ダイオード２７のカソードに電気的に接続されており、コンデンサ２８の電圧を検知する。
【００３１】
次に、本実施形態に係る電子制御装置１００の作動を説明する。
【００３２】
まず、インジェクタ５０２に印加する電圧の制御について説明する。図３は、インジェクタ５０２に印加する電圧の制御のため、マイコン３０で実行される一連の処理が示されたフローチャートである。図４及び図５は、それぞれ図３のフローチャート中の通常制御処理（Ｓ１０３）及び補正制御処理（Ｓ１０４）で実行される一連の処理が示されたフローチャートである。図６及び図７は、それぞれ図４及び図５のフローチャートを実行したときの各構成要素の作動の一例を示したタイムチャートである。これらのタイムチャートを参照しつつ、図３〜図５のフローチャートについて説明する。
【００３３】
図３の一連の処理は、マイコン３０にて繰り返し実行される。まず、マイコン３０は、エンジン５００のイグニッションスイッチがオン状態か否か判定する（Ｓ１０１）。イグニッションスイッチがオン状態でない、つまり、オフ状態と判定された場合、図３のフローチャートの処理を終える。一方、オン状態と判定された場合、マイコン３０は、エンジン５００がアイドル中か否か判定する（Ｓ１０２）。アイドル中でないと判定された場合、マイコン３０は後述する図４の通常制御処理（Ｓ１０３）を実行し、図３のフローチャートの処理を終える。一方、アイドル中であると判定された場合、マイコン３０は後述する図５の補正制御処理（Ｓ１０４）を実行し、図３のフローチャートの処理を終える。
【００３４】
通常制御処理Ｓ１０３では、図４に示すように、まず、マイコン３０は、エンジン５００の運転状態等に基づいて、燃料の噴射量の設定を行う（Ｓ２０１）。次に、噴射指示部３１は、エンジン５００の運転状態等に基づいて、噴射開始指示のタイミングｔｉｓを設定する（Ｓ２０２）。具体的には、まずマイコン３０は、燃料噴射量やエンジン回転数を基に、基準噴射開始タイミングｔｉｓｂを算出する。そして、後述する図５の補正制御処理にて算出される、基準噴射開始タイミングｔｉｓｂに対する補正量Δｔｉｓを加味したタイミングｔｉｓが設定される。例えば、補正量Δｔｉｓが設定されている場合、基準噴射開始タイミングｔｉｓｂから補正量Δｔｉｓ早めたタイミングを噴射開始指示のタイミングｔｉｓとして設定する。一方、補正量Δｔｉｓが設定されていない場合、基準噴射開始タイミングｔｉｓｂを噴射開始指示のタイミングｔｉｓとして設定する。
【００３５】
次に、噴射指示部３１は、Ｓ２０１にて設定された噴射量と、Ｓ２０２にて設定された噴射開始指示のタイミングに応じて、噴射停止指示のタイミングｔｉｅを設定する（Ｓ２０３）。
【００３６】
次に、噴射指示部３１は、Ｓ２０２で設定された噴射開始指示のタイミングｔｉｓで、切替指示部３２に、噴射開始の指示を行う（Ｓ２０４）。具体的には、噴射指示部３１から切替指示部３２へと噴射開始及び停止の指示を行うための信号である噴射信号をオフ状態からオン状態にする。これにより、図６のように、Ｓ２０２で設定されたｔｉｓタイミングで噴射信号がオフからオンになる。
【００３７】
切替指示部３２は、噴射信号がオンになったことを受けて、定電流スイッチ１１、放電スイッチ１２、及び下流スイッチ１３に対してオン又はオフの指示を行う（Ｓ２０５）。具体的には、切替指示部３２は、放電スイッチ１２、及び下流スイッチ１３に対してオンの指示を行う。これにより図６に示すように、放電スイッチ１２、及び下流スイッチ１３がオンされ、インジェクタ５０２の電磁コイル５０２ａには、昇圧電圧が印加され、電磁コイル５０２ａに流れる電流が急激に上昇する。このとき、昇圧電圧はコンデンサ２８の電圧なので、電磁コイル５０２ａに電流が流れるにつれて、コンデンサ２８の電圧は低下していく。
【００３８】
電磁コイル５０２ａに流れる電流が所定の開弁電流値を超えると、電磁弁が開弁位置に向かって移動する。その後、電磁弁が完全に開弁すると、後述するステップのように、電磁コイル５０２ａには、バッテリ電圧ＶＢが印加され、電磁弁の開弁状態が維持される。
【００３９】
次に、電磁コイル５０２ａに電流を流したことで電圧が低下したコンデンサ２８の充電を開始する（Ｓ２０６）。充電開始のタイミングは、例えば、コンデンサ２８の電圧が所定閾値Ｖｔｈよりも低下したタイミングｔｃが適用される。
【００４０】
具体的な充電方法は、まず、マイコン３０の指示によって、充電スイッチ２５がオンされると、コイル２４にバッテリ電圧ＶＢが印加され、コイル２４に電流が流れる。その後、マイコン３０の指示によって、充電スイッチ２５がオフされると、コイル２４に逆起電力が発生し、コンデンサ２８が充電される。この充電スイッチ２５のオン・オフの切替は、コンデンサ２８の電圧が所定の昇圧電圧になるまで行われ、コンデンサ２８の電圧が所定の昇圧電圧になると充電が完了する。
【００４１】
その後、マイコン３０は、下流電流Ｌｇを計測することで、電磁コイル５０２ａに流れる電流ｉを算出する（Ｓ２０７）。マイコン３０は、この電流ｉに基づき、電磁弁が完全に開弁しているか否か判定する（Ｓ２０８）。完全に開弁していると判定された場合、次のステップＳ２０９に進み、完全に開弁していると判定されなかった場合は、Ｓ２０７に戻る。
【００４２】
Ｓ２０９では、Ｓ２０８の判定より、電磁弁が完全に開弁しているので、切替指示部３２は、電磁弁の開弁状態を維持するため、定電流スイッチ１１、放電スイッチ１２、及び下流スイッチ１３へオン・オフの指示を行う（Ｓ２０９）。具体的には、切替指示部３２は、まず、電磁弁が完全に開弁したタイミングｔｏで、放電スイッチ１２に対してオフの指示を行う。その後、電磁弁の開弁状態を維持するため、電磁コイル５０２ａに定電流が流れるよう、定電流スイッチ１１に対してオン・オフの指示を繰り返し行う。
【００４３】
次に、噴射指示部３１は、噴射停止指示のタイミングｔｉｅで、噴射信号をオンからオフにする（Ｓ２１０）。これを受けて、切替指示部３２は、定電流スイッチ１１及び下流スイッチ１３に対してオフの指示を行う。これにより、電磁コイル５０２ａへの電圧印加が停止され、電磁弁が閉弁し、燃料噴射が停止する。そして、このフローチャートの処理を終える。
【００４４】
次に、図５に示された補正制御処理Ｓ１０４について説明する。まず、マイコン３０は、Ｓ３０１からＳ３０５の処理を実行する。このＳ３０１からＳ３０５の処理は、それぞれ上述したＳ２０１からＳ２０５の処理と同一のため、説明を省略する。
【００４５】
これにより、上述したＳ２０１からＳ２０５の処理と同様、インジェクタ５０２の電磁コイル５０２ａには、コンデンサ２８に蓄えられた昇圧電圧がタイミングｔｉｓで印加される。その結果、電磁コイル５０２ａに流れる電流が急激に上昇する。この昇圧電圧が印加されている間、マイコン３０はコンデンサ２８の電圧ｖｃ（ｔ）と電磁コイル５０２ａに流れる電流ｉｌ（ｔ）とを計測し続け、計測された電圧ｖｃ（ｔ）及び電流ｉｌ（ｔ）をマイコン３０に記憶させる。ここで、ｔとは時間を指す。また、電流ｉｌ（ｔ）の計測は、マイコン３０が下流電流Ｌｇを計測することで行う。この計測期間は、本実施例では、電磁コイル５０２ａに昇圧電圧が印加されている期間全部とするが、その一部であってもよい。
【００４６】
次に、マイコン３０は、電流ｉｌ（ｔ）に基づき、電磁弁が完全に開弁しているか否か判定する（Ｓ３０７）。完全に開弁していると判定された場合、次のステップＳ３０８に進み、完全に開弁していると判定されなかった場合は、Ｓ３０６に戻る。
【００４７】
Ｓ３０８では、Ｓ３０７の判定より、電磁弁が完全に開弁しているので、切替指示部３２は、電磁弁の開弁状態を維持するため、定電流スイッチ１１、放電スイッチ１２、及び下流スイッチ１３へオン・オフの指示を行う（Ｓ３０８）。具体的には、切替指示部３２は、まず、電磁弁が完全に開弁したタイミングｔｏで、放電スイッチ１２に対してオフの指示を行う。その後、電磁弁の開弁状態を維持するため、電磁コイル５０２ａに定電流が流れるよう、定電流スイッチ１１に対してオン・オフの指示を繰り返し行う。
【００４８】
次に、マイコン３０に記憶されたｖｃ（ｔ）及びｉｌ（ｔ）を基に、コンデンサ２８の容量Ｃを算出し、算出された容量Ｃに基づき、噴射開始指示のタイミングｔｉｓを補正する（Ｓ３０９）。まず、具体的な容量Ｃの算出方法について説明する。エネルギー保存の法則により、コンデンサ２８の昇圧電圧を電磁コイル５０２ａに印加したとき、コンデンサ２８が失ったエネルギーは電磁コイル５０２ａの出力に等しいので、以下の（式１）が成立する。
【００４９】
【数１】
0006405919.tif 000002
【００５０】
ここで、ｔａ及びｔｂは任意の時間である。（式１）を式変形すると（式２）が得られる。
【００５１】
【数２】
0006405919.tif 000003
【００５２】
Ｓ３０６の処理によって、コンデンサ２８の昇圧電圧が電磁コイル５０２ａに印加されている間に計測された電圧ｖｃ（ｔ）及び電流ｉｌ（ｔ）がマイコン３０に保存されている。よって、マイコン３０に保存された電圧ｖｃ（ｔ）及び電流ｉｌ（ｔ）を用いて、（数２）に基づき容量Ｃを算出する。
【００５３】
次に、マイコン３０は、算出された容量Ｃに基づき、Ｓ３０２や前述した図４のＳ２０２で算出される、基準噴射開始タイミングｔｉｓｂに対する補正量Δｔｉｓを設定する。
【００５４】
具体的には、例えば、マイコン３０は、予め容量Ｃと補正量Δｔｉｓとの関係を示すマップを有しており、上記Ｓ３０９において、このマップと算出された容量Ｃを基に補正量Δｔｉｓを算出する。その上で、タイミング補正量Δｔｉｓをマイコン３０に記憶する。
【００５５】
次に、マイコン３０は、コンデンサ２８の充電を開始する（Ｓ３１０）。コンデンサ２８の充電の処理は、上記Ｓ２０６と同様のため省略する。
【００５６】
次に、噴射指示部３１は、噴射停止指示のタイミングｔｉｅで、噴射信号をオンからオフにする（Ｓ３１１）。これを受けて、切替指示部３２は、定電流スイッチ１１及び下流スイッチ１３に対してオフの指示を行う。これにより、電磁コイル５０２ａへの電圧印加が停止され、電磁弁が閉弁し、燃料噴射が停止する。そして、このフローチャートの処理を終える。
【００５７】
上記説明では、電子制御装置１００によって、ある一つの気筒に設けられたインジェクタ５０２に対して制御を行った場合を説明したが、複数の気筒、例えば、４気筒のそれぞれに設けられたインジェクタ５０２に対して制御を行う場合にも適用できる。
【００５８】
次に、本実施形態に係る電子制御装置１００の効果について説明する。この電子制御装置１００によれば、マイコン３０により、コンデンサ２８の容量Ｃを算出し、算出された容量Ｃに基づき、噴射開始指示のタイミングｔｉｓを補正できる。つまり、容量Ｃに応じたタイミングｔｉｓで、放電スイッチ１２がオンしてコンデンサ２８が放電を開始し、コンデンサ２８に充電された昇圧電圧を電磁コイル５０２ａに印加開始することが可能になる。
【００５９】
よって、電子制御装置１００によれば、経年劣化等によりコンデンサ２８の容量Ｃが変動し、燃料の噴射開始タイミングが変動する場合であっても、タイミングｔｉｓを補正してコンデンサ２８の放電開始タイミングを補正することで、燃料噴射開始タイミングの変動を抑制することができる。これにより精度良く燃料噴射ができ、燃費を向上できる。
【００６０】
特に本実施形態１００では、算出された容量Ｃが所定閾値よりも小さくなったとき、タイミングｔｉｓを早くする補正を行う。これにより、経年劣化等によりコンデンサ２８の容量Ｃが減少し、燃料の噴射開始タイミングが遅くなった場合であっても、タイミングｔｉｓを補正してコンデンサ２８の放電開始タイミングを早くする補正することで、燃料噴射開始タイミングの遅れを抑制することができる。これにより精度良く燃料噴射ができ、燃費を向上できる。
【００６１】
また、本実施形態では、電圧ｖｃ（ｔ）及び電流ｉｌ（ｔ）の計測期間は、電磁コイル５０２ａに昇圧電圧が印加されている期間全部である。したがって、計測期間を電磁コイル５０２ａに昇圧電圧が印加されている期間の一部とした場合に比べ、コンデンサ２８の容量Ｃをより精度良く算出することができる。その結果、タイミングｔｉｓをより精度良く補正でき、燃料噴射開始タイミングの変動をさらに抑制することができる。
【００６２】
また、本実施形態における補正制御処理Ｓ１０４では、コンデンサ２８の放電中、電圧ｖｃ（ｔ）及び電流ｉｌ（ｔ）の計測し、計測終了後、コンデンサ２８の充電処理３１０を実施している。つまり、電圧ｖｃ（ｔ）及び電流ｉｌ（ｔ）の計測中は、コンデンサ２８の充電処理３１０を実施しない。これにより、充電によるコンデンサ２８の電圧、電荷の変動を考慮しないで済むので、容量Ｃを算出するための数式が（式２）のような簡単な計算式になる。したがって、容量Ｃの計算負荷が軽減されるので、マイコン３０として処理能力の低いものを採用でき、電子制御装置１００のコストを低減できる。
【００６３】
また、本実施形態における補正制御処理Ｓ１０４は、マイコン３０によってエンジン５００がアイドル中と判定された（Ｓ１０２）後に実行される。つまり、補正制御処理Ｓ１０４は、アクセルが踏まれエンジン５００が高出力状態である場合のような、マイコン３０の処理負荷が高い状態ではなく、アイドル中のマイコン３０の処理負荷が低い状態で実行される。したがって、処理負荷が分散されるので、マイコン３０として処理能力の低いものを採用でき、電子制御装置１００のコストを低減できる。
【００６４】
（他の実施形態）
第１実施形態では、算出された容量Ｃが所定閾値よりも小さくなったとき、タイミングｔｉｓを早くする補正を行っていたが、本発明はこれに限定されない。マイコン３０が予め容量Ｃとタイミングｔｉｓとの関係を示すマップを有しており、マイコンはそのマップ及び算出された容量Ｃに基づきタイミングｔｉｓを補正してもよい。これにより、容量Ｃの変動に応じて、精度良くタイミングｔｉｓを補正できる。
【００６５】
第１実施形態では、容量Ｃは補正制御処理Ｓ１０４が実行される度に更新されているが、これに限らない。例えば、エンジン５００がアイドル状態になってからの初回の補正制御処理Ｓ１０４だけ容量Ｃの更新を行うようにしてもよい。また、エンジン５００がアイドル状態であるとき、任意の回数の補正制御処理Ｓ１０４においてだけ容量Ｃの更新を行うようにしてもよい。これにより、補正制御処理Ｓ１０４が実行される度に容量Ｃを更新するよりも、マイコン３０の処理負荷を低減することができる。
【符号の説明】
【００６６】
１２・・・放電スイッチ（放電手段）、２０・・・昇圧回路（昇圧回路部）、１４・・・抵抗（計測手段）、２４・・・コイル、２５・・・充電スイッチ（スイッチング素子）、２６・・・抵抗（計測手段）、２８・・・コンデンサ、３０・・・マイコン（計測手段、供給制御手段、充電制御部、タイミング補正部）、３２・・・切替指示部（放電指示部）、５０２・・・インジェクタ（燃料噴射弁）。
【図１】
0006405919.tif 000004
【図２】
0006405919.tif 000005
【図３】
0006405919.tif 000006
【図４】
0006405919.tif 000007
【図５】
0006405919.tif 000008
【図６】
0006405919.tif 000009
【図７】
0006405919.tif 000010