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