(57)【特許請求の範囲】
【請求項１】
内燃機関に燃料を供給するインジェクタに備えられ、このインジェクタを開弁させるためのソレノイドに対して先ず第１の所定電流値にて所定期間定電流制御し、所定期間後に第１の所定電流値よりも低い第２の所定電流値にて噴射量に応じた通電停止タイミングまで定電流制御するインジェクタ制御装置において、
前記噴射量に応じた通電停止タイミングが前記所定期間の終わりとほぼ等しい時には、前記第１の所定電流値で定電流制御する期間を延長することを特徴とするインジェクタ制御装置。
【請求項２】
請求項１に記載のインジェクタ制御装置において、
前記噴射量に応じた通電停止タイミングが前記所定期間よりも短いか、長いかを判断し、短いと判断した時は前記通電停止タイミングを早める、または長いと判断したときは前記通電停止タイミングを遅らせることを特徴とするインジェクタ制御装置。
【請求項３】
請求項２に記載のインジェクタ制御装置において、
第２の所定電流値での適合により算出した噴射時間が所定時間よりも短いと、通電停止タイミングを早めるべく、前記噴射時間に所定値を減算するインジェクタ制御装置。
【請求項４】
請求項２に記載のインジェクタ制御装置において、
第１の所定電流値での適合により算出した噴射時間が所定時間よりも長いと、通電停止タイミングを遅らせるべく、前記噴射時間に所定値を加算するインジェクタ制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、エンジンに燃料を噴射供給するためのインジェクタ制御装置に係り、特に、インジェクタを定電流駆動する際に高電流と低電流に切り替え可能な２段定電流制御機能を有するインジェクタ制御装置に関するものである。
【０００２】
【従来の技術】
従来より、インジェクタの定電流制御において、特公平７−７８３７４号公報に示すような２段定電流制御方式がある。これは、インジェクタへの通電による可動部の急激なバウンドにおいても確実な開弁を確保するための高電流と、閉弁を早くし、不要なエネルギー消費を抑えるため、保持するのに最低限必要な低電流とに切り替えるものである。
【０００３】
この種の装置（車載用インジェクタ制御装置）の構成例を図９に示す。
図９において、インジェクタ３０１のソレノイド３０１ａに対して、ＤＣ−ＤＣコンバータ３０２とバッテリ電源とが接続され、駆動用ＩＣ３０３によりスイッチ３０４，３０５，３０６をオンすることによりＤＣ−ＤＣコンバータ３０２からの高エネルギーとバッテリ電源からの低エネルギーをインジェクタ３０１のソレノイド３０１ａに供給できるようになっている。つまり、駆動用ＩＣ３０３は、図１０に示すように、マイコン３０７からのエンジン運転状態に応じた噴射信号＃１を入力して、各スイッチ３０４〜３０６をオン／オフ制御する。詳しくは、噴射信号＃１に従い駆動用ＩＣ３０３はスイッチ３０６，３０４をオンしてコンデンサ３０２ａの充電電圧をインジェクタ３０１のソレノイド３０１ａに対して放出してインジェクタ３０１の開弁当初に大電流を流してインジェクタ３０１の開弁応答性を向上させるとともに、抵抗３０８により検出されるインジェクタ電流ＩINJ に応じてスイッチ３０５をオン／オフさせてインジェクタ３０１を高電流値Ｉc1で定電流駆動させてインジェクタ３０１への通電による可動部の急激なバウンドにおいても確実な開弁を確保する。その後に、保持するのに最低限必要な低電流値Ｉc2での定電流駆動に切り替えて、閉弁を早くし、不要なエネルギー消費を抑える。
【０００４】
ここで、駆動用ＩＣ３０３は、噴射信号＃１に対し一定時間Ｔ１の定電流値切り替え信号ＳＧ１を生成し、定電流値切り替えを行っている。
【０００５】
【発明が解決しようとする課題】
しかし、エンジン運転に応じた噴射信号を連続して入力した時、高電流値Ｉc1での定電流制御中に通電が終了する場合（ＴＱ＜Ｔ１）と、低電流値Ｉc2での定電流制御中に通電が終了する場合（ＴＱ＞Ｔ１）では、閉弁時間が異なり不具合が生じる。詳しくは、インジェクタ３０１のばねによる閉弁が、高電流値Ｉc1の場合（ＴＱ＜Ｔ１）は残留エネルギーが大きいため、閉弁が遅れ噴射量が増加し、低電流値Ｉc2の場合（ＴＱ＞Ｔ１）は残留エネルギーが小さいため、閉弁が早く噴射量が減少する。従って、図１１に示すように、計算上の噴射時間と実際の噴射量との関係において、燃料噴射量（噴射信号のオンレベルの期間ＴＱ）を徐々に増加させていっても、定電流値切り替え付近で、噴射量が減少する。つまり、噴射時間と噴射量との関係において段差が形成されてしまう。このような噴射量の段差（窪み）は、乗り心地の悪化やスモーク、ＮＯｘの発生が大きくなるといった問題が発生する。
【０００６】
なお、電流値切り替え前後で噴射量補正をかけることも可能だが、定電流値切り替え時間を駆動用ＩＣ３０３内で作っていたのでは、高・低どちらの電流から閉弁するのか不明のため、噴射量補正をかけることもできない。
【０００７】
そこで、この発明の目的は、噴射終了が定電流値の切り替え付近であっても良好な噴射特性を確保することができるインジェクタ制御装置を提供することにある。
【０００８】
【課題を解決するための手段】
請求項１に記載の発明によれば、ソレノイドに対して第１の所定電流値にて所定期間定電流制御し、所定期間後に第１の所定電流値よりも低い第２の所定電流値にて噴射量に応じた通電停止タイミングまで定電流制御するに際し、噴射量に応じた通電停止タイミングが所定期間の終わりとほぼ等しい時には、第１の所定電流値で定電流制御する期間が延長される。
よって、第１の所定電流値で定電流制御する期間の最適化を図って、噴射終了が定電流値の切り替え付近であっても、噴射特性に段差（窪み）がなくなり、良好な噴射特性を確保することができる。
請求項２に記載の発明によれば、請求項１に記載のインジェクタ制御装置において、噴射量に応じた通電停止タイミングが所定期間よりも短いか、長いかが判断され、短いと判断した時は通電停止タイミングが早められ、または長いと判断されたときは通電停止タイミングが遅らされ、通電停止タイミングの最適化を図ることができる。
【０００９】
ここで、請求項３に記載のように、請求項２に記載のインジェクタ制御装置において、第２の所定電流値での適合により算出した噴射時間が所定時間よりも短いと、通電停止タイミングを早めるべく、前記噴射時間に所定値を減算するとよい。また、請求項４に記載のように、請求項２に記載のインジェクタ制御装置において、第１の所定電流値での適合により算出した噴射時間が所定時間よりも長いと、通電停止タイミングを遅らせるべく、前記噴射時間に所定値を加算するとよい。
【００１２】
【発明の実施の形態】
（第１の実施の形態）
以下、この発明を具体化した第１の実施の形態を図面に従って説明する。
【００１３】
本実施の形態は、車載用４気筒ディーゼルエンジンのコモンレール式燃料噴射システムとして具体化されるものであり、同燃料噴射システムにおいてコモンレール内で蓄圧された高圧燃料は、インジェクタの駆動に伴いディーゼルエンジンの各気筒に対して噴射供給される。
【００１４】
図１は、本実施の形態におけるインジェクタ制御装置を示す電気回路図である。図１の装置は、エンジンの各気筒に対して燃料噴射を行うインジェクタ１０１，１０２，１０３，１０４と、これらインジェクタ１０１〜１０４を駆動する駆動回路（ＥＤＵ：Electric Driver Unit）１００と、この駆動回路１００に接続されるＥＣＵ（電子制御装置）２００とを備える。ＥＣＵ２００は、ＣＰＵ、各種メモリ等からなる周知のマイクロコンピュータを備え、エンジン回転数Ｎｅ、アクセル開度ＡＣＣ、エンジン水温ＴＨＷなど、各種センサにて検出されるエンジン運転情報に基づき気筒毎に噴射信号♯１〜♯４を生成して駆動回路１００に出力する。また、ＥＣＵ２００は、２段定電流制御を行う際の定電流値切り替え信号ＳＧ１を生成して駆動回路１００に出力する。
【００１５】
インジェクタ１０１〜１０４は常閉式の電磁弁にて構成され、ソレノイド１０１ａ，１０２ａ，１０３ａ，１０４ａを個々に備える。この場合、各ソレノイド１０１ａ〜１０４ａが通電されると、図示しない弁体がリターンスプリングの付勢力に抗して開弁位置に移動し、燃料噴射が行われる。また、各ソレノイド１０１ａ〜１０４ａの通電が遮断されると、弁体が元の閉弁位置に戻り、燃料噴射が停止される。
【００１６】
本実施の形態では、全４気筒のインジェクタ１０１〜１０４を２気筒ずつに分け、インジェクタ１０１と１０３を同じ噴射グループとして駆動回路１００の共通端子ＣＯＭ１に接続し、インジェクタ１０２と１０４を同じ噴射グループとして駆動回路１００の共通端子ＣＯＭ２に接続している。
【００１７】
インダクタＬ００は一端がバッテリ電源ライン（＋Ｂ）に接続され、他端がトランジスタ（スイッチング素子）Ｔ００に接続されている。以下、トランジスタは全てスイッチング素子として使用される。トランジスタＴ００のゲート端子には自励式の発振回路１１０が接続され、この回路１１０の出力に応じてトランジスタＴ００がオン／オフする。また、トランジスタＴ００とＧＮＤとの間には電流検出抵抗Ｒ００が接続されている。
【００１８】
インダクタＬ００とトランジスタＴ００との間には、逆流防止用のダイオードＤ１３を介してコンデンサＣ１０の一端が接続されると共に、逆流防止用のダイオードＤ２３を介してコンデンサＣ２０の一端が接続されている。これらコンデンサＣ１０，Ｃ２０の他端はトランジスタＴ００と電流検出抵抗Ｒ００との接続点に接続されている。
【００１９】
なお、コンデンサＣ１０は、ＣＯＭ１側の噴射グループであるインジェクタ１０１，１０３専用のエネルギー蓄積コンデンサであり、コンデンサＣ２０は、ＣＯＭ２側の噴射グループであるインジェクタ１０２，１０４専用のエネルギー蓄積コンデンサである。
【００２０】
上記インダクタＬ００、トランジスタＴ００、電流検出抵抗Ｒ００、発振回路１１０、ダイオードＤ１３，Ｄ２３、コンデンサＣ１０，Ｃ２０によりＤＣ−ＤＣコンバータが構成されている。トランジスタＴ００がオン／オフされると、ダイオードＤ１３，Ｄ２３を通じてコンデンサＣ１０，Ｃ２０が充電される。これにより、各コンデンサＣ１０，Ｃ２０がバッテリ電圧＋Ｂよりも高い電圧に充電される。かかる場合、電流検出抵抗Ｒ００により充電電流がモニタされつつ、発振回路１１０によりトランジスタＴ００がオン／オフされることで、コンデンサＣ１０，Ｃ２０が効率の良い周期で充電される。また、コンデンサＣ１０，Ｃ２０は常に満充電となっている。
【００２１】
駆動用ＩＣ１２０には、＃１〜＃４の入力端子が接続され、駆動用ＩＣ１２０はこの各端子を通じてＥＣＵ２００から第１気筒（＃１）〜第４気筒（＃４）の各噴射信号を取り込む。また、駆動用ＩＣ１２０はＥＣＵ２００からの定電流値切り替え信号ＳＧ１を入力する。
【００２２】
トランジスタＴ１２，Ｔ２２は、＃１〜＃４の噴射信号がオフ（論理ローレベル）からオン（論理ハイレベル）に反転するタイミングで一時的にオンとなり、コンデンサＣ１０，Ｃ２０の蓄積エネルギーをインジェクタ１０１〜１０４に供給（放出）するためのトランジスタである。より詳しくは、トランジスタＴ１２はコンデンサＣ１０と共通端子ＣＯＭ１との間に設けられ、駆動用ＩＣ１２０によりトランジスタＴ１２がオンされると、コンデンサＣ１０の蓄積エネルギーがＣＯＭ１側のインジェクタ１０１，１０３に供給される。また、トランジスタＴ２２はコンデンサＣ２０と共通端子ＣＯＭ２との間に設けられ、駆動用ＩＣ１２０によりトランジスタＴ２２がオンされると、コンデンサＣ２０の蓄積エネルギーがＣＯＭ２側のインジェクタ１０２，１０４に供給される。こうしたコンデンサＣ１０，Ｃ２０のエネルギー放出により、インジェクタの駆動電流として大電流が流れ、それに伴いインジェクタの開弁応答性が向上する。
【００２３】
各インジェクタ１０１〜１０４のローサイドには、駆動回路１００の端子ＩＮＪ１，ＩＮＪ２，ＩＮＪ３，ＩＮＪ４を介してトランジスタＴ１０，Ｔ２０，Ｔ３０，Ｔ４０が接続されており、駆動用ＩＣ１２０から＃１〜＃４の噴射信号が各々供給されると、その論理ハイレベルの噴射信号により当該トランジスタＴ１０〜Ｔ４０がオンとなる。トランジスタＴ１０，Ｔ３０とトランジスタＴ２０，Ｔ４０とは、各々同一の噴射グループを構成するものであり、それら各トランジスタはグループ毎に電流検出抵抗Ｒ１０，Ｒ２０を介して接地されている。電流検出抵抗Ｒ１０，Ｒ２０によりインジェクタ１０１〜１０４に流れる駆動電流が検出され、その検出結果が駆動用ＩＣ１２０に取り込まれる。
【００２４】
ＣＯＭ１，ＣＯＭ２端子はそれぞれ、ダイオードＤ１１，Ｄ２１とトランジスタＴ１１，Ｔ２１とを介してバッテリ電源ライン（＋Ｂ）に接続されている。かかる場合、駆動用ＩＣ１２０は、インジェクタ１０１〜１０４に流れる駆動電流に応じてトランジスタＴ１１，Ｔ２１をオン／オフ制御する。これにより、＋Ｂからインジェクタ１０１〜１０４に定電流が供給される。ダイオードＤ１２，Ｄ２２は定電流制御のための帰還ダイオードであり、トランジスタＴ１１，Ｔ２１のオフ時にインジェクタ１０１〜１０４に流れる電流はダイオードＤ１２，Ｄ２２を介して還流される。
【００２５】
実際の動作に際しては、駆動指令である噴射信号の立ち上がりと同時に先ずトランジスタＴ１２またはＴ２２がオンされ、インジェクタ１０１〜１０４の駆動電流としてコンデンサＣ１０，Ｃ２０のエネルギー放出により大電流が流れた後、引き続き、トランジスタＴ１１またはＴ２１を通じて定電流が流れ、噴射信号の立ち下がりに伴い同駆動電流が遮断される。なお、ダイオードＤ１１，Ｄ２１は、コンデンサＣ１０，Ｃ２０のエネルギー放出に際し、高電位となるＣＯＭ１，ＣＯＭ２端子から＋Ｂ側への回り込みを防止するためのダイオードである。
【００２６】
また、各インジェクタ１０１〜１０４のうち、一方の噴射グループを構成するインジェクタ１０１，１０３は、ダイオードＤ１０，Ｄ３０を介してコンデンサＣ１０に接続されており、通電遮断に伴い当該インジェクタ１０１，１０３に発生する逆起電力エネルギーはダイオードＤ１０，Ｄ３０を介してコンデンサＣ１０に回収される。また、他方の噴射グループを構成するインジェクタ１０２，１０４は、ダイオードＤ２０，Ｄ４０を介してコンデンサＣ２０に接続されており、通電遮断に伴い当該インジェクタ１０２，１０４に発生する逆起電力エネルギーはダイオードＤ２０，Ｄ４０を介してコンデンサＣ２０に回収される。
【００２７】
また、ＥＣＵ２００から駆動用ＩＣ１２０に対し噴射信号♯１〜♯４と定電流値切り替え信号ＳＧ１が出力されるが、ＥＣＵ２００では切り替え信号ＳＧ１に基づいて噴射終了時刻を補正する（詳細は後記する）。
【００２８】
次に、本実施の形態における作用を、図２のタイムチャートおよび図３のフローチャートを用いて説明する。
図２においては、定電流値切り替え信号ＳＧ１と、第１気筒の噴射信号＃１と、電流検出抵抗Ｒ１０により検出した駆動電流（ＩＮＪ１電流）と、端子ＩＮＪ１の電位を示している。
【００２９】
この図２において、２段定電流制御を行う際の様子が表されている。つまり、ＩＮＪ１電流に着目したとき、ソレノイドに対して先ず第１の所定電流値（例えば１０アンペア）にて所定期間Ｔ１だけ定電流制御される。これにより、インジェクタへの通電による弁体の急激なバウンドに対しても確実なる開弁を確保できる。この後に、第１の所定電流値よりも低い第２の所定電流値（例えば５アンペア）にて噴射量に応じた通電停止タイミングｔ３まで定電流制御される。これにより、閉弁が早くなり、また、不要なエネルギー消費が抑えられる。この２段定電流制御の際の電流値の切り替えのために信号ＳＧ１が使用される。つまり、図２においては、両信号ＳＧ１，＃１は同時にオンし、信号ＳＧ１は所定時間Ｔ１が経過したらオフし、噴射信号＃１は噴射量に応じた時間ＴＱが経過したらオフする。ここで、信号ＳＧ１がオンの時、インジェクタ電流は高電流（例えば１０アンペア）に、また、信号ＳＧ１がオフで、かつ噴射信号＃１がオンの時、低電流（例えば５アンペア）に制御される。さらに、図２において、噴射信号＃１のオン時間ＴＱが定電流値切り替え信号ＳＧ１のオン時間Ｔ１より長い場合（ＴＱ＞Ｔ１）を実線にて示すとともに、逆に、オン時間ＴＱがオン時間Ｔ１より短い場合（ＴＱ＜Ｔ１）を一点鎖線にて示す。
【００３０】
一方、ＥＣＵ２００は、図３に示す信号処理を実行しており、このフローチャートに従った処理によってＥＣＵ２００から駆動用ＩＣ１２０への信号が生成される。
【００３１】
ＥＣＵ２００はステップ１００において、多段定電流制御のうちの低電流値（５アンペア）で適合された噴射量を演算し、遮断電流値Ｉｃを５アンペアとした噴射時間ＴＱを算出する。そして、ＥＣＵ２００はステップ１０１において噴射時間ＴＱと所定時間Ｔ１を比較して噴射時間ＴＱが所定時間Ｔ１より短いか否か判定する。噴射時間ＴＱが所定時間Ｔ１より短いと、ＥＣＵ２００はステップ１０２において噴射時間ＴＱに所定値αを減算し、これを新たな噴射時間ＴＱとして更新する。ここでのα値は、図２に示すように、１０アンペアからの閉弁遅れ量τ１と、５アンペアからの閉弁遅れ量τ２の差分（＝τ１−τ２）である。その結果、図２の通電停止タイミングｔ３’は早められることになる。また、ステップ１０１で噴射時間ＴＱが所定時間Ｔ１より長いと、ＥＣＵ２００はステップ１０２の処理を迂回する。
【００３２】
ＥＣＵ２００はステップ１０２または１０１を実行した後、本処理を終了する。
そして、図２に示すように、ＥＣＵ２００からの噴射信号＃１〜＃４と定電流値切り替え信号ＳＧ１が駆動用ＩＣ１２０に同時に入力されると、ｔ１のタイミングで噴射信号に対応したトランジスタＴ１０，Ｔ２０，Ｔ３０，Ｔ４０がオンすると同時に、噴射信号＃１又は＃３が入力された時はトランジスタＴ１２を、＃２，＃４が入力された時は、トランジスタＴ２２を短時間オンし、コンデンサＣ１０，Ｃ２０に蓄積されたエネルギーを放出し、インジェクタに大電流を流すことで開弁を早める。
【００３３】
つまり、図２の噴射前において、コンデンサＣ１０，Ｃ２０は満充電の状態にあり、ｔ１のタイミングで＃１の噴射信号がオンに立ち上げられると、トランジスタＴ１０がオンすると共に、それと同時にトランジスタＴ１２がオンし、インジェクタ１０１による噴射が開始される。トランジスタＴ１２がオンした後において通電電流値（ＩＮＪ１電流）が所定の値Ｉ0 になると、１回の噴射に必要な所定のエネルギーを放出したとしてトランジスタＴ１２がオフする。
【００３４】
コンデンサＣ１０のエネルギー放出後は、それに引き続いてトランジスタＴ１１がオン／オフ制御され、ダイオードＤ１１を介してインジェクタ１０１に定電流が供給される。すなわち、電流検出抵抗Ｒ１０により検出した駆動電流（ＩＮＪ１電流）に応じて駆動用ＩＣ１２０がトランジスタＴ１１をオン／オフし、その駆動電流を所定値（例えば１０アンペア）に保持する。つまり、抵抗Ｒ１０（Ｒ２０）によりインジェクタの電流値を検出し、トランジスタＴ１１（Ｔ２１）をオン／オフさせることで、定電流制御を行う。
【００３５】
さらに、図２のｔ２のタイミングにおいて、ＥＣＵ２００からの定電流値切り替え信号ＳＧ１により、抵抗Ｒ１０，Ｒ２０による電流検出値のスレッシュレベルを切り替えて定電流値（例えば５アンペア）を変更する。これにより、インジェクタ１０１は開弁状態で保持される。
【００３６】
その後、ｔ３のタイミングにおいて、＃１の噴射信号がオフされると、トランジスタＴ１０がオフしてインジェクタ１０１が閉弁し、同インジェクタ１０１による噴射が終了される。インジェクタ１０１の通電遮断時に発生する逆起電力エネルギーはダイオードＤ１０を通じてコンデンサＣ１０に回収される。このとき、噴射開始時にエネルギー放出を行ったのと同じコンデンサＣ１０でエネルギーが回収される。
【００３７】
以後、同様にしてエンジン運転に応じた噴射信号が連続して生成され、インジェクタによる燃料噴射が行われる。
このようにして燃料噴射が行われるわけであるが、図３の処理の実行にて、噴射信号♯１〜♯４に補正をかけることにより、図１１の場合には噴射終了が定電流値切り替え付近であると噴射特性に段差が発生したが、本実施形態では、図４に示すように、噴射終了が定電流値切り替え前後でも、閉弁遅れによる噴射量差がなくなる。
【００３８】
このように、本実施の形態は下記の特徴を有する。
（イ）ＥＣＵ２００から噴射信号♯１〜♯４と定電流値切り替え信号ＳＧ１を出力するようにし、図３の処理の実行にて、切り替え信号に応じて噴射終了時刻（図２のｔ３’のタイミング）を補正するようにした。つまり、噴射量に応じた通電停止タイミングが所定期間よりも短いかを判断し、短いと判断した時は通電停止タイミングを早めるようにした。よって、通電停止タイミングの最適化を図って、噴射終了が定電流値の切り替え付近であっても、良好な噴射特性を確保することができる。その結果、乗り心地を向上させることができるとともにスモーク、ＮＯx の発生を抑制できる。
（第２の実施の形態）
次に、第２の実施の形態を、第１の実施の形態との相違点を中心に説明する。
【００３９】
図３に代わる補正方法として、本例では、図５に示すフローを実行している。ＥＣＵ２００はステップ２００において、多段定電流制御のうちの高電流値（１０アンペア）で適合された噴射量を演算し、遮断電流値Ｉｃを１０アンペアとした噴射時間ＴＱを算出する。そして、ＥＣＵ２００はステップ２０１において、噴射時間ＴＱと所定時間Ｔ１を比較して噴射時間ＴＱが所定時間Ｔ１より長いか否か判定する。噴射時間ＴＱが所定時間Ｔ１より長いと、ＥＣＵ２００はステップ２０２において噴射時間ＴＱに所定値αを加算し、これを新たな噴射時間ＴＱとして更新する。その結果、図２の通電停止タイミングｔ３は遅くなる。また、ステップ２０１で噴射時間ＴＱが所定時間Ｔ１より短いと、ＥＣＵ２００はステップ２０２の処理を迂回する。
【００４０】
ＥＣＵ２００はステップ２０２または２０１を実行した後、本処理を終了する。
このように、噴射信号♯１〜♯４に補正をかけることにより、図６に示すように、噴射終了が定電流値切り替え前後でも、閉弁遅れによる噴射量差がなくなる。
【００４１】
以上のごとく、噴射量に応じた通電停止タイミングが所定期間よりも長いかを判断し、長いと判断したときは通電停止タイミングを遅らせることによっても、通電停止タイミングの最適化を図って、噴射終了が定電流値の切り替え付近であっても、良好な噴射特性を確保することができる。
（第３の実施の形態）
次に、第３の実施の形態を説明する。
【００４２】
本例では、図７に示すフローを実行している。噴射量を演算して噴射時間ＴＱを算出した後において、ＥＣＵ２００はステップ３００で噴射時間ＴＱと所定時間Ｔ１の差の絶対値が所定値γより小さいか否か判断する。つまり、図２の通電停止タイミングｔ３，ｔ３’が所定期間Ｔ１の終わりとほぼ等しいか否か判定する。そして、｜ＴＱ−Ｔ１｜が所定値γより小さいと、ＥＣＵ２００はステップ３０１でＴ１値に補正値ΔＴ１を加算し、これを新たなＴ１値として更新する。つまり、図２の１０アンペアでの定電流制御期間Ｔ１を延長する。その結果、噴射特性が図８のようになる。
【００４３】
このように、噴射終了時、高低どちらの電流値となるか不定の場合、切り替え信号を延長させて、高電流値からの通電カットをすることで、確実な補正で良好な噴射量制御を行うことができる。
【００４４】
なお、本例は、第１もしくは第２の実施形態と併用が可能である。
このように、本実施の形態は下記の特徴を有する。
（イ）噴射量に応じた通電停止タイミングが所定期間の終わりとほぼ等しい時には、第１の所定電流値で定電流制御する期間を延長するようにした。よって、第１の所定電流値で定電流制御する期間の最適化を図って、噴射終了が定電流値の切り替え付近であっても、噴射特性に段差（窪み）がなくなり、良好な噴射特性を確保することができる。その結果、乗り心地を向上させることができるとともにスモーク、ＮＯx の発生を抑制できる。
【００４５】
なお、これまでの説明ではディーゼルエンジンのインジェクタの制御装置に適用したが、ガソリンエンジンのインジェクタの制御装置に適用してもよい。
【図面の簡単な説明】
【図１】  実施の形態におけるインジェクタ制御装置を示す電気回路図。
【図２】  作用説明のためのタイムチャート。
【図３】  第１の実施の形態の作用説明のためのフローチャート。
【図４】  第１の実施の形態の作用説明のための噴射特性図。
【図５】  第２の実施の形態の作用説明のためのフローチャート。
【図６】  第２の実施の形態の作用説明のための噴射特性図。
【図７】  第３の実施の形態の作用説明のためのフローチャート。
【図８】  第３の実施の形態の作用説明のための噴射特性図。
【図９】  従来技術を説明するためのインジェクタ制御装置の構成例を示す図。
【図１０】  従来技術を説明するためのタイムチャート。
【図１１】  従来技術を説明するための噴射特性図。
【符号の説明】
１０１，１０２，１０３，１０４…インジェクタ、１０１ａ，１０２ａ，１０３ａ，１０４ａ…ソレノイド、１２０…駆動用ＩＣ、２００…ＥＣＵ、Ｃ１０，Ｃ２０…コンデンサ、Ｒ１０，Ｒ２０…抵抗、Ｔ１０，Ｔ２０，Ｔ３０，Ｔ４０…トランジスタ、Ｔ１２，Ｔ２２…トランジスタ。
【図１】
0004089092.tif 000002
【図２】
0004089092.tif 000003
【図３】
0004089092.tif 000004
【図４】
0004089092.tif 000005
【図５】
0004089092.tif 000006
【図６】
0004089092.tif 000007
【図７】
0004089092.tif 000008
【図８】
0004089092.tif 000009
【図９】
0004089092.tif 000010
【図１０】
0004089092.tif 000011
【図１１】
0004089092.tif 000012