(57)【要約】【課題】気筒毎にインジェクタを有する燃料噴射装置において各インジェクタからの噴射量を均一にするための補正値について作業者による誤入力が発生しても、各インジェクタからの噴射量を均一にすることができる燃料噴射装置の初期設定装置を提供する。【解決手段】初期設定装置をなすＥＣＵは、補正値が気筒毎に記憶される前に、気筒毎に仮入力された補正値に基づき、回転変動量を気筒毎に取得する噴射特性取得手段、および、回転変動量の気筒間差に応じて、補正値を気筒間で入れ替えるか否かを判断し、補正値が気筒間で入れ替えられた場合、再度、噴射特性取得手段により回転変動量を気筒毎に取得し、再度、気筒間差に応じて補正値を気筒間で入れ替えるか否かを判断する補正値入替判定手段の機能を具備する。これにより、作業者による補正値の誤入力が発生しても、回転変動量の気筒間差をゼロ近傍に収束させ噴射量のばらつきを抑えることができる。【選択図】図３
2007162623.tif 000002
【特許請求の範囲】
【請求項１】
エンジンの気筒毎に組み付けられた各インジェクタからの噴射量を均一にするために、前記各インジェクタに固有の補正値を気筒毎に記憶する燃料噴射装置の初期設定方法において、
前記補正値が気筒毎に記憶される前に、気筒毎に仮入力された前記補正値に基づき、前記各インジェクタからの噴射量に応じて変動する噴射特性を気筒毎に取得し、
気筒毎に取得した前記噴射特性の気筒間差に応じて、前記補正値を気筒間で入れ替えるか否かを判断し、前記補正値が気筒間で入れ替えられた場合、再度、前記噴射特性を気筒毎に取得し、再度、気筒間差に応じて前記補正値を気筒間で入れ替えるか否かを判断することを特徴とする燃料噴射装置の初期設定方法。
【請求項２】
エンジンの気筒毎に組み付けられた各インジェクタからの噴射量を均一にするために、前記各インジェクタに固有の補正値を気筒毎に記憶する燃料噴射装置の初期設定方法に用いられる初期設定装置において、
前記補正値が気筒毎に記憶される前に、気筒毎に仮入力された前記補正値に基づき、前記各インジェクタからの噴射量に応じて変動する噴射特性を気筒毎に取得する噴射特性取得手段と、
気筒毎に取得した前記噴射特性の気筒間差に応じて、前記補正値を気筒間で入れ替えるか否かを判断し、前記補正値が気筒間で入れ替えられた場合、再度、前記噴射特性取得手段により前記噴射特性を気筒毎に取得し、再度、気筒間差に応じて前記補正値を気筒間で入れ替えるか否かを判断する補正値入替判定手段とを備える初期設定装置。
【請求項３】
請求項２に記載の初期設定装置において、
前記補正値入替判定手段は、気筒間差に対し所定の許容値を設定し、気筒間差が前記許容値よりも大きい場合に、前記補正値を気筒間で入れ替えることを特徴とする初期設定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料噴射装置の初期設定方法、および燃料噴射装置の初期設定方法に用いられる初期設定装置に関し、特に、エンジンの気筒毎にインジェクタを有する燃料噴射装置の初期設定方法、および燃料噴射装置の初期設定方法に用いられる初期設定装置に関する。
【背景技術】
【０００２】
〔従来の技術〕
従来から、気筒毎にインジェクタを有する燃料噴射装置の初期設定方法では、各インジェクタからの噴射量を均一にするために、各インジェクタに固有の補正値が気筒毎に記憶される。そして、噴射制御において、噴射開始時期や噴射時間等を算出する際、記憶された補正値に基づく演算が付加されて、各インジェクタからの実噴射量が均一になる（例えば、特許文献１、２参照）。
【０００３】
〔従来技術の不具合〕
ところで、従来の初期設定方法によれば、補正値は、作業者により情報記憶媒体に書き込まれて記憶される。このため、常に補正値を誤入力する虞があり、補正値が誤入力されたまま書き込まれた気筒では、組み付けられたインジェクタに固有の補正値と、記憶された補正値との間に差があるため、記憶された補正値に基づく演算が付加されると、逆に噴射量のばらつきが増大してしまう。
【特許文献１】特表２０００−５０１１５５号公報
【特許文献２】特開２００２−１８０８９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、上記の問題点を解決するためになされたものであり、気筒毎にインジェクタを有する燃料噴射装置において各インジェクタからの噴射量を均一にするための補正値について作業者による誤入力が発生しても、各インジェクタからの噴射量を均一にすることができる燃料噴射装置の初期設定方法、および燃料噴射装置の初期設定方法に用いられる初期設定装置を提供することにある。
【課題を解決するための手段】
【０００５】
〔請求項１の手段〕
請求項１に記載の燃料噴射装置の初期設定方法は、エンジンの気筒毎に組み付けられた各インジェクタからの噴射量を均一にするために、各インジェクタに固有の補正値を気筒毎に記憶する。そして、この燃料噴射装置の初期設定方法によれば、各インジェクタに固有の補正値が気筒毎に記憶される前に、気筒毎に仮入力された補正値に基づき、インジェクタからの噴射量に応じて変動する噴射特性を気筒毎に取得し、気筒毎に取得した噴射特性の気筒間差に応じて、補正値を気筒間で入れ替えるか否かを判断し、補正値が気筒間で入れ替えられた場合、再度、噴射特性を気筒毎に取得し、再度、気筒間差に応じて補正値を気筒間で入れ替えるか否かを判断する。
【０００６】
これにより、補正値を気筒間で入れ替えることで、噴射特性の気筒間差をゼロ近傍に収束させることができる。さらに、補正値の入れ替えは作業者が仮入力した補正値に基づいて行われるので、作業者による誤入力が発生しても、噴射特性の気筒間差をゼロ近傍に収束させ噴射量のばらつきを抑えることができる。
【０００７】
〔請求項２の手段〕
請求項２に記載の初期設定装置は、エンジンの気筒毎に組み付けられた各インジェクタからの噴射量を均一にするために、各インジェクタに固有の補正値を気筒毎に記憶する燃料噴射装置の初期設定方法に用いられる。そして、この初期設定装置は、補正値が気筒毎に記憶される前に、気筒毎に仮入力された補正値に基づき、各インジェクタからの噴射量に応じて変動する噴射特性を気筒毎に取得する噴射特性取得手段と、気筒毎に取得した噴射特性の気筒間差に応じて、補正値を気筒間で入れ替えるか否かを判断し、補正値が気筒間で入れ替えられた場合、再度、噴射特性取得手段により噴射特性を気筒毎に取得し、再度、気筒間差に応じて補正値を気筒間で入れ替えるか否かを判断する補正値入替判定手段とを備える。
【０００８】
〔請求項３の手段〕
請求項３に記載の初期設定装置によれば、補正値入替判定手段は、気筒間差に対し所定の許容値を設定し、気筒間差が許容値よりも大きい場合に、補正値を気筒間で入れ替える。
これにより、噴射特性の気筒間差を確実に許容値以下に収めることができる。このため、要求される噴射制御の精度に応じて許容値を設定すれば、確実に要求される精度の噴射制御を行うことができる。
【発明を実施するための最良の形態】
【０００９】
最良の形態１の燃料噴射装置の初期設定方法は、エンジンの気筒毎に組み付けられた各インジェクタからの噴射量を均一にするために、各インジェクタに固有の補正値を気筒毎に記憶する。そして、この燃料噴射装置の初期設定方法によれば、各インジェクタに固有の補正値が気筒毎に記憶される前に、気筒毎に仮入力された補正値に基づき、インジェクタからの噴射量に応じて変動する噴射特性を気筒毎に取得し、気筒毎に取得した噴射特性の気筒間差に応じて、補正値を気筒間で入れ替えるか否かを判断し、補正値が気筒間で入れ替えられた場合、再度、噴射特性を気筒毎に取得し、再度、気筒間差に応じて補正値を気筒間で入れ替えるか否かを判断する。
【００１０】
つまり、この燃料噴射装置の初期設定方法に用いられる初期設定装置は、補正値が気筒毎に記憶される前に、気筒毎に仮入力された補正値に基づき、各インジェクタからの噴射量に応じて変動する噴射特性を気筒毎に取得する噴射特性取得手段と、気筒毎に取得した噴射特性の気筒間差に応じて、補正値を気筒間で入れ替えるか否かを判断し、補正値が気筒間で入れ替えられた場合、再度、噴射特性取得手段により噴射特性を気筒毎に取得し、再度、気筒間差に応じて補正値を気筒間で入れ替えるか否かを判断する補正値入替判定手段とを備える。
また、この初期設定装置によれば、補正値入替判定手段は、気筒間差に対し所定の許容値を設定し、気筒間差が許容値よりも大きい場合に、補正値を気筒間で入れ替える。
【実施例１】
【００１１】
〔実施例１の構成〕
実施例１の初期設定装置１の構成を、図１および図２を用いて説明する。
まず、この初期設定装置１により初期設定される燃料噴射装置２は、例えば、ディーゼルエンジン等の直噴型のエンジン３に燃料を噴射供給するものであり、燃料タンク４から燃料を吸入するとともに、吸入した燃料を高圧化して吐出する燃料供給ポンプ５、エンジン３の気筒＃１〜＃４に搭載され気筒＃１〜＃４内に燃料を噴射するインジェクタ６〜９、燃料供給ポンプ５から吐出された燃料を高圧状態で蓄圧するとともに、インジェクタ６〜９に燃料を分配するコモンレール１０、燃料供給ポンプ５やインジェクタ６〜９を駆動制御する電子制御装置（ＥＣＵ）１１、ＥＣＵ１１からインジェクタ６〜９を駆動制御するための制御信号の入力を受けて作動し、インジェクタ６〜９の各アクチュエータに給電する駆動回路１２等により構成される。
【００１２】
そして、この初期設定装置１は、インジェクタ６〜９からの噴射量を均一にするために、インジェクタ６〜９の各々に固有の補正値を気筒＃１〜＃４毎に記憶する初期設定方法に対して用いられるものである。すなわち、インジェクタ６〜９は、噴射量を均一にするために、固有の補正値が求められている。そして、作業者は、インジェクタ６〜９をそれぞれ気筒＃１〜＃４に搭載した後、補正値を気筒＃１〜＃４毎に入力し、ＥＣＵ１１の情報記憶媒体に書き込んで記憶させる。そして、初期設定装置１は、このような初期設定方法に対して用いられるものであり、補正値がＥＣＵ１１の情報記憶媒体等に記憶される前に、その機能を発揮するものである。
【００１３】
初期設定装置１は、噴射特性を取得するためのセンサ１３と、ＥＣＵ１１とからなる。
ここで、噴射特性とは、インジェクタ６〜９からの噴射量に応じて変動する特性値であり、例えば、後記する回転変動量やレール圧等である。
【００１４】
センサ１３は、クランク角を検出する周知のクランク角センサである。そして、ＥＣＵ１１は、センサ１３から出力される検出信号を用いて、エンジン回転数を算出し、さらに回転変動量を算出する。ここで、回転変動量とは、図２に示すように、インジェクタ６〜９の各々の１回の噴射によるエンジン回転数の増加量を示すものである。
【００１５】
例えば、気筒＃１のピストンが上死点に到達しインジェクタ６から燃料が噴射されると、気筒＃１で燃料の燃焼が始まりエンジン回転数が増大する。その後、エンジン回転数は最大値を示した後、減少する。やがて、次に燃料が噴射される気筒＃４において、ピストンが上死点に到達すると、気筒＃４に搭載されたインジェクタ９から燃料が噴射され、エンジン回転数は、同様の経時変化を繰り返す。このようなエンジン回転数の経時変化において、回転変動量は、気筒＃１〜＃４への燃料の噴射により得られるエンジン回転数の最大値と、気筒＃１〜＃４の各ピストンが上死点に到達したときのエンジン回転数の値との差分として求められる。
【００１６】
ＥＣＵ１１は、制御処理および演算処理を行うＣＰＵ、各種の情報記憶媒体を有する記憶装置、入力装置、出力装置等からなる周知のマイクロコンピュータである。そして、ＥＣＵ１１は、後記する噴射特性取得手段や補正値入替判定手段等の機能をテストモードとして記憶する。このテストモードは通常の噴射制御を行うための通常運転モードとは異なる制御モードである。そして、このテストモードは、インジェクタ６〜９が気筒＃１〜＃４に搭載された後であって、噴射量を均一にするための補正値が気筒毎に記憶される前に、補正値が気筒＃１〜＃４毎に仮入力されて実行される。
【００１７】
噴射特性取得手段は、補正値が気筒＃１〜＃４毎に記憶される前に、気筒＃１〜＃４毎に仮入力された補正値に基づき、噴射特性を気筒＃１〜＃４毎に取得する機能である。そして、噴射特性取得手段は、気筒＃１〜＃４毎に仮入力された補正値に基づき、気筒＃１〜＃４毎に噴射特性として回転変動量を取得する。なお、この回転変動量は、実際にエンジン３を起動して気筒＃１〜＃４に燃料を噴射供給することで取得してもよく、何らかのシミュレーションにより取得してもよい。
【００１８】
補正値入替判定手段は、気筒＃１〜＃４毎に取得した噴射特性の気筒間差に応じて、補正値を気筒間で入れ替えるか否かを判断し、補正値が気筒間で入れ替えられた場合、再度、噴射特性取得手段により噴射特性を気筒毎に取得し、再度、気筒間差に応じて補正値を気筒間で入れ替えるか否かを判断する機能である。つまり、補正値入替判定手段は、気筒＃１〜＃４毎に取得した回転変動量の気筒間差に応じて、補正値を気筒間で入れ替えるか否かを判断し、補正値が気筒間で入れ替えられた場合、再度、噴射特性取得手段により回転変動量を気筒＃１〜＃４毎に取得し、再度、気筒間差に応じて補正値を気筒間で入れ替えるか否かを判断する。また、補正値入替判定手段は、気筒間差に対し所定の許容値を設定し、気筒間差が許容値よりも大きい場合に、補正値を気筒間で入れ替える。
【００１９】
〔実施例１の制御方法〕
実施例１の制御方法を、図３に示すテストモードのフローチャートを用いて説明する。
まず、ステップＳ１では、気筒＃１〜＃４毎に回転変動量を取得する。
【００２０】
次に、ステップＳ２では、４つの回転変動量が全て等しいか否かを判断する。この判断は、回転変動量の気筒間差を用いて次のようにして行うことができる。すなわち、４気筒の場合、６つの気筒間差が得られる。そして、６つの気筒間差の絶対値が全て許容値以下であれば、４つの回転変動量が全て等しいと判断し（ＹＥＳ）、全ての気筒＃１〜＃４で補正値が正確に入力されているとみなしてテストモードを終了する。また、６つの気筒間差の絶対値の内、１つでも許容値よりも大きいものがあれば、４つの回転変動量が全て等しいと判断されず（ＮＯ）、ステップＳ３に進む。
【００２１】
次に、ステップＳ３では、２つの回転変動量が等しい気筒組合せ（以下、「特定組合せ」と呼ぶ）があるか否かを判断する。つまり、ステップＳ３では、６つの気筒間差の内で許容値以下のものがあるか否かを判断する。そして、６つの気筒間差の内で許容値以下のものがあれば、特定組合せがあると判断し（ＹＥＳ）、ステップＳ４に進む。また、６つの気筒間差の内で許容値以下のものがなければ、特定組合せがないと判断し（ＮＯ）、ステップＳ６に進む。
【００２２】
ステップＳ４では、特定組合せ以外の２つの気筒組み合わせ（以下、「他組合せ」と呼ぶ）において回転変動量が等しいか否かを判断する。つまり、ステップＳ４では、他組合せにおける回転変動量の気筒間差が許容値以下であるか否かを判断する。そして、他組合せにおける回転変動量の気筒間差が許容値以下であれば、他組合せにおいて回転変動量が等しいと判断し（ＹＥＳ）、ステップＳ５に進む。また、他組合せにおける回転変動量の気筒間差が許容値よりも大きければ、他組合せにおいて回転変動量が等しくないと判断し（ＮＯ）、ステップＳ７に進む。
【００２３】
ステップＳ５では、特定組合せの２気筒の内の１つと他組合せの２気筒の内の１つとで、補正値を交換して仮入力しなおす。
ステップＳ６では、気筒＃１〜＃４における回転変動量が大きいものほど、補正値に基づく噴射量の低減幅が大きくなるように補正値を仮入力しなおす。例えば、補正値の絶対値が＋側に大きいほど噴射量が大きくなり、補正値の絶対値が−側に大きいほど噴射量が小さくなる場合、気筒＃１〜＃４について回転変動量が大きいものから順に、補正値が小さいものを仮入力する。
ステップＳ７では、他組合せの２気筒で、補正値を交換して仮入力しなおす。
そして、ステップＳ５〜Ｓ７の処理を行った後、再度、ステップＳ１に戻る。
【００２４】
以上のステップＳ１〜Ｓ７を繰り返すことで、６つの気筒間差の絶対値が全て許容値以下になり、テストモードが終了する。
【００２５】
〔実施例１の効果〕
実施例１の初期設定装置１をなすＥＣＵ１１は、補正値が気筒＃１〜＃４毎に記憶される前に、気筒＃１〜＃４毎に仮入力された補正値に基づき、回転変動量を気筒＃１〜＃４毎に取得する噴射特性取得手段、および、回転変動量の気筒間差に応じて、補正値を気筒間で入れ替えるか否かを判断し、補正値が気筒間で入れ替えられた場合、再度、噴射特性取得手段により回転変動量を気筒＃１〜＃４毎に取得し、再度、気筒間差に応じて補正値を気筒間で入れ替えるか否かを判断する補正値入替判定手段の機能を具備する。
これにより、補正値を気筒間で入れ替えることで、回転変動量の気筒間差をゼロ近傍に収束させることができる。さらに、補正値の入れ替えは作業者が仮入力した補正値に基づいて行われるので、作業者による誤入力が発生しても、回転変動量の気筒間差をゼロ近傍に収束させ噴射量のばらつきを抑えることができる。
【００２６】
また、補正値入替判定手段は、回転変動量の気筒間差に対し所定の許容値を設定し、気筒間差が許容値よりも大きい場合に、補正値を気筒間で入れ替える。
これにより、回転変動量の気筒間差を確実に許容値以下に収めることができる。このため、要求される噴射制御の精度に応じて許容値を設定すれば、確実に要求される精度の噴射制御を行うことができる。
【００２７】
〔変形例〕
本実施例の初期設定装置１によれば、噴射特性取得手段や補正値入替判定手段は、ＥＣＵ１１の機能の一部として構成されていたが、ＥＣＵ１１とは別体のパソコン端末等に噴射特性取得手段や補正値入替判定手段の機能を具備させることもできる。
本実施例の初期設定装置１は、噴射特性に回転変動量を選択したが、コモンレール１０内の燃料圧力（レール圧）に基づく変数（例えば、噴射前後のレール圧の差分）や、エンジン冷却水温度に基づく変数（例えば、噴射前後のエンジン冷却水温度の差分）を、噴射特性として選択することもできる。
本実施例の初期設定装置１によれば、エンジン３は４気筒であったが、４気筒以外の６気筒や８気筒のエンジンでも、同様にして、補正値を入れ替え噴射量のばらつきを抑えることができる。
【図面の簡単な説明】
【００２８】
【図１】初期設定装置の構成図である。
【図２】回転変動量の説明図である。
【図３】初期設定装置による制御処理を示すフローチャートである。
【符号の説明】
【００２９】
１  初期設定装置
２  燃料噴射装置
３  エンジン
６〜９  インジェクタ
１１  ＥＣＵ（噴射特性取得手段、補正値入替判定手段）
＃１〜＃４  気筒
【図１】
2007162623.tif 000003
【図２】
2007162623.tif 000004
【図３】
2007162623.tif 000005