(57)【特許請求の範囲】
【請求項１】
エンジンの出力を制御すべく該エンジンの各アクチュエータを操作する電子制御装置において、
前記エンジンの出力を制御すべく、前記各アクチュエータを操作する際に用いる複数の指令値を算出する指令値算出手段と、
前記複数の指令値に基づき、前記各アクチュエータを操作する操作手段と、
前記複数の指令値のそれぞれについて、前記電子制御装置の外部から与えられて且つ指令値を適合する際に評価対象となる値を含んだ適合処理に用いられる値やディーラが異常診断を行なうために入力する値であるマニュアル値を格納する格納部と、
前記操作手段により用いられる複数の指令値のそれぞれを、前記指令値算出手段による算出値から前記格納部に格納される値に切り替える旨を指示する複数の個別指示信号を前記電子制御装置の外部から取り込む手段と、
前記複数の個別指示信号のそれぞれが前記複数の指令値のうちの該当するものについて前記切り替える旨を指示しているか否かに応じて、前記算出値及び前記格納される値のいずれを前記操作手段が用いるかを前記複数の指令値のそれぞれについて各別に切り替える切替手段とを備えることを特徴とする電子制御装置。
【請求項２】
エンジンの出力を制御すべく該エンジンの各アクチュエータを操作する電子制御装置において、
前記エンジンの出力を制御すべく、前記各アクチュエータを操作する際に用いる複数の指令値を算出する指令値算出手段と、
前記複数の指令値に基づき、前記各アクチュエータを操作する操作手段と、
前記複数の指令値のそれぞれについて、前記電子制御装置の外部から与えられて且つ指令値を適合する際に評価対象となる値を含んだ適合処理に用いられる値であるマニュアル値を格納する格納部と、
前記操作手段により用いられる複数の指令値のそれぞれを、前記指令値算出手段による算出値から前記格納部に格納される値に切り替える旨を指示する複数の個別指示信号を前記電子制御装置の外部から取り込む手段と、
前記複数の個別指示信号のそれぞれが前記複数の指令値のうちの該当するものについて前記切り替える旨を指示しているか否かに応じて、前記算出値及び前記格納される値のいずれを前記操作手段が用いるかを前記複数の指令値のそれぞれについて各別に切り替える切替手段とを備え、
前記エンジンが、蓄圧室に蓄えられる高圧燃料を燃料噴射弁を介して噴射するエンジンであって、
前記複数の指令値が、前記エンジンの噴射量、噴射期間、及び前記蓄圧室内の燃圧についての指令値を含み、
前記指令値算出手段のうちの前記噴射期間の指令値を算出する手段は、前記噴射量の指令値と前記蓄圧室内の燃料の圧力に基づき算出することを特徴とする電子制御装置。
【請求項３】
前記操作手段が用いる複数の指令値を、前記指令値算出手段による算出値から前記格納部に格納される値に切り替えることを許可する許可信号を取り込む手段を更に備え、
前記切替手段は、前記個別指示信号により前記切り替えの指示される指令値の切り替えを、前記許可信号により前記切り替えが許可されるときに行なうことを特徴とする請求項１または２記載の電子制御装置。
【請求項４】
エンジンの出力を制御すべく該エンジンの各アクチュエータを操作する電子制御装置について、前記制御にかかる各種演算パラメータを適合する電子制御装置の適合支援方法において、
前記エンジンの各アクチュエータを操作するために用いられる複数の指令値を算出する指令値算出手段、前記複数の指令値に基づき、前記各アクチュエータを操作する操作手段、前記複数の指令値のそれぞれについて前記電子制御装置の外部から与えられて且つ指令値を適合する際に評価対象となる値を含んだ適合処理に用いられる値であるマニュアル値を格納する格納部、前記各アクチュエータの操作に際して用いられる前記複数の指令値のそれぞれを、前記指令値算出手段による算出値から前記格納部に格納される値に切り替える旨を指示する複数の個別指示信号を前記電子制御装置の外部から取り込む入力手段、及び複数の個別指示信号のそれぞれが前記複数の指令値のうちの該当するものについて前記切り替える旨を指示しているか否かに応じて前記算出値及び前記格納される値のいずれを前記操作手段が用いるかを前記複数の指令値のそれぞれについて各別に切り替える切替手段を前記電子制御装置に搭載する工程を有し、
前記エンジンが、蓄圧室に蓄えられる高圧燃料を燃料噴射弁を介して噴射するエンジンであって、
前記複数の指令値が、前記エンジンの噴射量、噴射期間、及び前記蓄圧室内の燃圧についての指令値を含み、
前記指令値算出手段のうちの前記噴射期間の指令値を算出する手段は、前記噴射量の指令値と前記蓄圧室内の燃料の圧力に基づき算出するものであり、
前記各種パラメータの適合に際して、前記格納部、前記入力手段及び前記切替手段を備える電子制御装置を提供することで、前記指令値算出手段の各種演算パラメータの適合に際して前記各アクチュエータを操作するために用いられる前記複数の指令値のいくつかをマニュアル値に設定可能とすることを特徴とする電子制御装置の適合支援方法。
【請求項５】
前記入力手段に、前記指令値算出手段による算出値から前記格納部に格納される値に切り替えることを許可する許可信号を取り込む機能を付与する工程を更に有し、
前記各種演算パラメータの適合に際して、前記各アクチュエータを操作するために用いられる前記複数の指令値のいくつかについての前記個別指示信号によるマニュアル値への切り替えが、前記許可信号により切り替えが許可されるときに行なわれることを特徴とする請求項４記載の電子制御装置の適合支援方法。
【請求項６】
前記エンジンの噴射量の指令値の適合に際し、前記噴射期間についての指令値を前記指令値算出手段により算出し、前記噴射量の指令値についてはマニュアル値を用いることを特徴とする請求項４または５記載の電子制御装置の適合支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジンの出力を制御すべく該エンジンの各アクチュエータを操作する電子制御装置に関する。また、本発明は、エンジンの出力を制御すべく該エンジンの各アクチュエータを操作する電子制御装置について、前記制御にかかる各種パラメータを適合する電子制御装置の適合支援方法に関する。
【背景技術】
【０００２】
エンジンの出力（出力トルク、排気特性等）を制御すべく、エンジンの各アクチュエータを操作する電子制御装置が周知である。電子制御装置では、エンジンの運転状態や運転環境、更にはユーザによる加速要求等に応じて、各アクチュエータの操作量を算出するための各種演算を行なう。例えばコモンレール式のディーゼルエンジンの電子制御装置において燃料噴射弁の操作量を算出するためには、まず、アクセルペダルの操作量とエンジンの回転速度とから噴射量の基本値を算出する。次に、この基本値を冷却水温等に基づき補正することで、噴射量の指令値を算出する。そして、この噴射量の指令値とコモンレール内の燃圧とに応じて燃料噴射弁による噴射期間の指令値を設定し、同噴射期間の指令値に渡って燃料噴射弁を開弁操作する。
【０００３】
ところで、エンジンの出力を所望に制御するための操作量を、上記各種演算により適切に算出することができるためには、演算を正しく行なうことができるような適合を行なう必要がある。換言すれば、噴射期間の指令値や、冷却水温による補正値等、上記演算に用いるパラメータ（演算パラメータ）を適合する必要がある。
【０００４】
そこで従来は、エンジンの出力軸にダイナモメータを連結し、電子制御装置によりエンジンの出力を制御する際に、エンジンの出力を計測することがなされてきた（特許文献１）。そして、演算パラメータを様々な値としつつエンジンの出力を計測することで、演算パラメータの値を適切な値に適合するようにしていた。
【０００５】
ところで、上述したようにエンジンの出力を制御すべく各種アクチュエータの操作量を算出する際には様々なパラメータが用いられるため、これら各パラメータを適合する必要がある。例えば上述した噴射量の指令値を適合する際には、アクセルペダルの操作量及びエンジンの回転速度と噴射量の基本値との関係を定める適合（基本値の適合）のみならず、冷却水温に応じた補正値の適合等を行なう必要がある。
【０００６】
ただし、これら各パラメータを適合すべく、その値を可変設定しつつエンジンの出力を計測したとしても、その際には電子制御装置により他のパラメータも可変設定されてしまう。このため、計測された出力の変化が適合を所望するパラメータの変化によるものなのか、あるいは電子制御装置により可変設定される他のパラメータの変化によるものなのかを見極めることが非常に困難なものとなっていた。
【０００７】
例えば、エンジンの回転速度とアクセルペダルの操作量とを固定したとしても、電子制御装置によって算出される噴射期間の指令値は、一義的に定まらず、冷却水温のみならず、コモンレール内の燃圧等に応じて変化する。このため、エンジンの冷却水温を変化させつつエンジンの出力を計測したとしても、この際、電子制御装置の別のロジックによりコモンレール内の燃圧も可変設定される。したがって、計測されるエンジンの出力の変化が水温補正値の変化に応じた噴射期間の変化よるものなのか、燃圧の変化に応じた噴射期間の変化によるものなのかを判断することが困難なものとなっている。
【０００８】
更に、上記例の場合、噴射量の基本値を定めるマップが未だ適合されていないときには、電子制御装置によりエンジンを稼動させるためには、適合に先立ち、暫定的な適合値を定める仮のマップを作成する必要も生じる。
【特許文献１】特開２００３−１３７９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、上記課題を解決するためになされたものであり、その目的は、エンジンの制御にかかる各種演算パラメータの適合を容易に行なうことのできる電子制御装置、及び電子制御装置の適合支援方法を提供することにある。
【課題を解決するための手段】
【００１０】
以下、上記課題を解決するための手段、及びその作用効果について記載する。
【００１１】
請求項１記載の発明は、エンジンの出力を制御すべく該エンジンの各アクチュエータを操作する電子制御装置において、前記エンジンの出力を制御すべく、前記各アクチュエータを操作する際に用いる複数の指令値を算出する指令値算出手段と、前記複数の指令値に基づき、前記各アクチュエータを操作する操作手段と、前記複数の指令値のそれぞれについて、前記電子制御装置の外部から与えられて且つ指令値を適合する際に評価対象となる値を含んだ適合処理に用いられる値やディーラが異常診断を行なうために入力する値であるマニュアル値を格納する格納部と、前記操作手段により用いられる複数の指令値のそれぞれを、前記指令値算出手段による算出値から前記格納部に格納される値に切り替える旨を指示する複数の個別指示信号を前記電子制御装置の外部から取り込む手段と、前記複数の個別指示信号のそれぞれが前記複数の指令値のうちの該当するものについて前記切り替える旨を指示しているか否かに応じて、前記算出値及び前記格納される値のいずれを前記操作手段が用いるかを前記複数の指令値のそれぞれについて各別に切り替える切替手段とを備えることを特徴とする。
【００１２】
上記構成では、適合が所望される演算パラメータとしての指令値又は適合が所望される演算パラメータにより算出される指令値については、これをマニュアル値として適合を行なうことができる。更に、この際、適合が所望される演算パラメータ以外の他のパラメータの変動の影響によりエンジンの出力が変化することを抑制又は回避すべく、上記他のパラメータについてもこれをマニュアル値として固定することができる。したがって、上記構成によれば、演算パラメータの適合を簡易に行なうことができる。
【００１３】
更に、上記構成によれば、ディーラーでの異常診断時等においても、マニュアル値を用いて所定の指令値を固定することで、異常のある箇所を絞り込む作業を簡易化することができる。
【００１４】
請求項３記載の発明は、請求項１または２記載の発明において、前記操作手段が用いる複数の指令値を、前記指令値算出手段による算出値から前記格納部に格納される値に切り替えることを許可する許可信号を取り込む手段を更に備え、前記切替手段は、前記個別指示信号により前記切り替えの指示される指令値の切り替えを、前記許可信号により前記切り替えが許可されるときに行なうことを特徴とする。
【００１５】
上記構成では、指令値算出手段による値からマニュアル値への変更タイミングを許可信号により制御することができる。このため、例えばマニュアル値を用いることを所望する複数の指令値を、許可信号により同時にマニュアル値とすることができる。このため、各種演算パラメータの適合を好適に支援することができる。
【００１８】
請求項２記載の発明は、エンジンの出力を制御すべく該エンジンの各アクチュエータを操作する電子制御装置において、前記エンジンの出力を制御すべく、前記各アクチュエータを操作する際に用いる複数の指令値を算出する指令値算出手段と、前記複数の指令値に基づき、前記各アクチュエータを操作する操作手段と、前記複数の指令値のそれぞれについて、前記電子制御装置の外部から与えられて且つ指令値を適合する際に評価対象となる値を含んだ適合処理に用いられる値であるマニュアル値を格納する格納部と、前記操作手段により用いられる複数の指令値のそれぞれを、前記指令値算出手段による算出値から前記格納部に格納される値に切り替える旨を指示する複数の個別指示信号を前記電子制御装置の外部から取り込む手段と、前記複数の個別指示信号のそれぞれが前記複数の指令値のうちの該当するものについて前記切り替える旨を指示しているか否かに応じて、前記算出値及び前記格納される値のいずれを前記操作手段が用いるかを前記複数の指令値のそれぞれについて各別に切り替える切替手段とを備え、前記エンジンが、蓄圧室に蓄えられる高圧燃料を燃料噴射弁を介して噴射するエンジンであって、前記複数の指令値が、前記エンジンの噴射量、噴射期間、及び前記蓄圧室内の燃圧についての指令値を含み、前記指令値算出手段のうちの前記噴射期間の指令値を算出する手段は、前記噴射量の指令値と前記蓄圧室内の燃料の圧力に基づき算出することを特徴とする。
【００１９】
上記構成では、噴射量や蓄圧室内の燃圧、噴射期間についての指令値が含まれる。ここで、噴射期間は、噴射量と蓄圧室内の燃圧とに応じて決定され得る。したがって、噴射期間の指令値の適合に際しては、噴射期間をマニュアル値とすることで、噴射期間の指令値の適合を簡易に行なうことができる。
【００２０】
また、噴射量の指令値の適合に際しては、噴射期間の指令値については、指令値算出手段により算出されることが望ましい。この点、上記構成では、個別指示信号に基づき、噴射量の指令値等についてはマニュアル値を用いることとし、噴射期間の指令値については指令値算出手段による値を用いることとすることで、噴射量の適合を簡易に行なうことができる。
【００２３】
請求項５記載の発明は、請求項４記載の発明において、前記入力手段に、前記指令値算出手段による算出値から前記格納部に格納される値に切り替えることを許可する許可信号を取り込む機能を付与する工程を更に有し、前記各種演算パラメータの適合に際して、前記各アクチュエータを操作するために用いられる前記複数の指令値のいくつかについての前記個別指示信号によるマニュアル値への切り替えが、前記許可信号により切り替えが許可されるときに行なわれることを特徴とする。
【００２４】
上記方法では、指令値算出手段による値からマニュアル値への変更タイミングを許可信号により制御することができる。このため、例えばマニュアル値を用いることを所望する複数の指令値を、許可信号により同時にマニュアル値とすることができる。このため、各種演算パラメータの適合を好適に支援することができる。
【００２７】
請求項４記載の発明は、エンジンの出力を制御すべく該エンジンの各アクチュエータを操作する電子制御装置について、前記制御にかかる各種演算パラメータを適合する電子制御装置の適合支援方法において、前記エンジンの各アクチュエータを操作するために用いられる複数の指令値を算出する指令値算出手段、前記複数の指令値に基づき、前記各アクチュエータを操作する操作手段、前記複数の指令値のそれぞれについて前記電子制御装置の外部から与えられて且つ指令値を適合する際に評価対象となる値を含んだ適合処理に用いられる値であるマニュアル値を格納する格納部、前記各アクチュエータの操作に際して用いられる前記複数の指令値のそれぞれを、前記指令値算出手段による算出値から前記格納部に格納される値に切り替える旨を指示する複数の個別指示信号を前記電子制御装置の外部から取り込む入力手段、及び複数の個別指示信号のそれぞれが前記複数の指令値のうちの該当するものについて前記切り替える旨を指示しているか否かに応じて前記算出値及び前記格納される値のいずれを前記操作手段が用いるかを前記複数の指令値のそれぞれについて各別に切り替える切替手段を前記電子制御装置に搭載する工程を有し、前記エンジンが、蓄圧室に蓄えられる高圧燃料を燃料噴射弁を介して噴射するエンジンであって、前記複数の指令値が、前記エンジンの噴射量、噴射期間、及び前記蓄圧室内の燃圧についての指令値を含み、前記指令値算出手段のうちの前記噴射期間の指令値を算出する手段は、前記噴射量の指令値と前記蓄圧室内の燃料の圧力に基づき算出するものであり、前記各種パラメータの適合に際して、前記格納部、前記入力手段及び前記切替手段を備える電子制御装置を提供することで、前記指令値算出手段の各種演算パラメータの適合に際して前記各アクチュエータを操作するために用いられる前記複数の指令値のいくつかをマニュアル値に設定可能とすることを特徴とする。
【００２８】
上記方法では、噴射量や蓄圧室内の燃圧、噴射期間についての指令値が含まれる。ここで、噴射期間は、噴射量と蓄圧室内の燃圧とに応じて決定され得る。したがって、噴射期間の指令値の適合に際しては、噴射期間をマニュアル値とすることで、噴射期間の指令値の適合を簡易に行なうことができる。その他、上記方法では、下記請求項６記載のこともできる。
【００２９】
請求項６記載の発明は、請求項４または５記載の発明において、前記エンジンの噴射量の指令値の適合に際し、前記噴射期間についての指令値を前記指令値算出手段により算出し、前記噴射量の指令値についてはマニュアル値を用いることを特徴とする。
【００３０】
これにより、噴射量の指令値の適合を適切に行なうことできる。特に、噴射期間の指令値の適合後に、噴射量の指令値の適合を別の場所にて行なう場合であっても、噴射期間の指令値については指令値算出手段による指令値を用いることで、噴射量の指令値毎に噴射期間を算出してマニュアル値として設定する必要がなくなり、噴射量の適合を簡易に行なうことができる。
【発明を実施するための最良の形態】
【００３１】
以下、本発明にかかる電子制御装置及び電子制御装置の適合支援方法をコモンレール式のディーゼルエンジンの電子制御装置及び適合支援方法に適用した一実施形態について、図面を参照しつつ説明する。
【００３２】
図１に、本実施形態にかかるエンジンシステムの全体構成を示す。
【００３３】
図示されるように、ディーゼルエンジン（エンジン２）の吸気通路４には、排気通路６と連通する排気還流通路（ＥＧＲ通路８）が設けられている。そして、吸気通路４とＥＧＲ通路８の間とには、吸気通路４からＥＧＲ通路８への流路面積を調整するＥＧＲバルブ１０が設けられている。
【００３４】
一方、燃料タンク１２内の燃料は、燃料フィルタ１４を介して燃料ポンプ１６によって汲み上げられる。燃料ポンプ１６からの燃料は、コモンレール１８に加圧供給（圧送）される。圧送された燃料は、コモンレール１８にて高圧状態で蓄えられ、高圧燃料通路２０を介して各気筒（ここでは、４気筒を例示）の燃料噴射弁２２に供給される。なお、燃料噴射弁２２は、低圧燃料通路２４を介して燃料タンク１２と接続されている。
【００３５】
一方、電子制御装置（ＥＣＵ３０）は、マイクロコンピュータを主体として構成されている。ＥＣＵ３０は、コモンレール１８内の燃圧を検出する燃圧センサや、出力軸の回転角度を検出する回転角度センサ等、ディーゼル機関の運転状態や運転環境等を検出する各種センサの検出値や、ユーザによる加速要求に応じて操作されるアクセルペダルの操作量を検出するアクセルセンサの検出値を取り込み、これに基づきエンジン２の出力を制御する。すなわち、ＥＧＲバルブ１０や、燃料ポンプ１６、燃料噴射弁２２等の各種アクチュエータを操作することで、エンジン２の出力を制御する。
【００３６】
この出力の制御に際して、ＥＣＵ３０では上記各種アクチュエータの操作量を設定する際に用いる様々な指令値を算出する。
【００３７】
図２に、これら指令値の算出に関するＥＣＵ３０の機能ブロックを示す。
【００３８】
噴射期間指令値算出部Ｂ１は、各種検出値等に基づき、噴射量の指令値を算出する部分である。噴射量指令値算出部Ｂ２は、各種検出値等に基づき、噴射量の指令値を算出する部分である。噴射時期指令値算出部Ｂ３は、各種検出値等に基づき、噴射時期（噴射開始のタイミング）についての指令値を算出する部分である。燃圧指令値算出部Ｂ４は、各種検出値等に基づき、コモンレール１８内の燃圧の指令値（目標値）を算出する部分である。ＥＧＲ開度指令値算出部Ｂ５は、各種検出値等に基づき、ＥＧＲバルブ１０の開度についての指令値を算出する部分である。
【００３９】
格納部Ｍ１〜Ｍ５は、上記各指令値についてのマニュアル値を格納する部分である。
【００４０】
切替部Ｓ１は、噴射期間指令値算出部Ｂ１によって算出される指令値か、格納部Ｍ１に格納されるマニュアル値かのいずれかを最終的な指令値として出力する部分である。切替部Ｓ２は、噴射量指令値算出部Ｂ２によって算出される指令値か、格納部Ｍ２に格納されるマニュアル値かのいずれかを最終的な指令値として出力する部分である。切替部Ｓ３は、噴射時期指令値算出部Ｂ３によって算出される指令値か、格納部Ｍ３に格納されるマニュアル値かのいずれかを最終的な指令値として出力する部分である。切替部Ｓ４は、燃圧指令値算出部Ｂ４によって算出される指令値か、格納部Ｍ４に格納されるマニュアル値かのいずれかを最終的な指令値として出力する部分である。切替部Ｓ５は、ＥＧＲ開度指令値算出部Ｂ５によって算出される指令値か、格納部Ｍ５に格納されるマニュアル値かのいずれかを最終的な指令値として出力する部分である。
【００４１】
切替指示部Ａ１〜Ａ５は、上記切替部Ｓ１〜Ｓ５のそれぞれについて、その出力を上記いずれにするかを指示する部分である。これら各切替指示部Ａ１〜Ａ５は、各切替部Ｓ１〜Ｓ５のそれぞれの出力をマニュアル値とする旨を指示する個別マニュアルフラグの値と、マニュアル値とすることを許可する許可フラグの値とを取り込む。そして、これら個別マニュアルフラグの値と許可フラグの値との論理積に基づき、各切替部Ｓ１〜Ｓ５の出力を設定する。すなわち、例えば許可フラグが「１」となり、且つ切替指示部Ａ１に入力される個別マニュアルフラグが「１」となっているときには、切替部Ｓ１の出力は、マニュアル値となる。また、例えば許可フラグが「０」となっているときには、切替部Ｓ１〜Ｓ５のいずれの出力もマニュアル値とならない。ちなみに、個別マニュアルフラグは、先の図１に示す個別指示信号がＥＣＵ３０に取り込まれることで「１」となるものであり、許可フラグは、同図１に示す許可信号がＥＣＵ３０に取り込まれることで「１」となるものである。
【００４２】
上記各指令値算出部では、各種検出値に基づき各種演算パラメータを演算することにより、指令値を算出する。ここで、噴射量指令値算出部Ｂ２の詳細を図３に示す。
【００４３】
基本マップｂｓ１は、図４（ａ）に例示されるマップを備えて構成され、エンジン２の出力軸の回転速度（ＮＥ）と、アクセルペダルの操作量（ＡＣＣＰ）とに基づき、基本となる噴射量Ｑｂを算出する部分である。また、最高回転速度設定マップｂｓ２は、回転速度に応じて燃料噴射量の上限値を設定する部分である。また、スモークリミットマップｂｓ３は、回転速度に応じて、煤（スモーク）の発生を抑制するための噴射量の補正値を算出する部分である。水温補正マップｂｓ４は、図４（ｂ）に例示されるマップを備えて構成され、エンジン２の冷却水の温度（ＴＨＷ）に基づき、噴射量の補正値を算出する部分である。吸気温補正マップｂｓ５は、吸気温（ＴＨＡ）に基づき、噴射量の補正値を算出する部分である。始動時噴射量マップｂｓ６は、アイドル時の噴射量を設定する部分である。
【００４４】
補正値算出部ｂｓ７は、最高回転速度設定マップｂｓ２により設定される値を上限としつつ、スモークリミットマップｂｓ３、水温補正マップｂｓ４、吸気温補正マップｂｓ５による基本となる噴射量Ｑｂの補正値を算出する部分である。また、補正部ｂｓ８は、基本となる噴射量Ｑｂを、補正値算出部ｂｓ７の出力で補正したり、始動時噴射量マップｂｓ６の値で補正したりする部分である。
【００４５】
補正部ｂｓ８の出力は、気筒間での各燃料噴射弁２２の個体差に起因した噴射量のばらつきを補償する補正値を出力する気筒間補正マップｂｓ９の出力や、気筒間での各燃料噴射弁２２の個体差に起因した噴射開始時期のばらつきを補償する補正値を出力する遅れ補正マップｂｓ１０の出力により補正される。
【００４６】
こうして補正された噴射量が最終的な噴射量の指令値として噴射量指令値算出部Ｂ２から出力される。
【００４７】
ところで、エンジン２の出力（出力トルク、排気特性）を制御するためには、各種演算パラメータ（噴射量等の指令値、基本となる噴射量Ｑｂ等の基本値、水温による噴射量Ｑｂの補正値等の各種基本値の補正値等）の適合を行なう必要がある。この適合は、演算パラメータを様々な値に設定したときのエンジン２の出力を計測することなどにより行なうことができる。ただし、エンジン２の各種アクチュエータを操作すべくＥＣＵ３０を用いる場合、先の図２に示した各指令値算出部のマップ等を都度書き換えると、適合工程が煩雑化する。
【００４８】
このため、本実施形態では、先の図２に示したように、格納部Ｍ１〜Ｍ５や切替部Ｓ１〜Ｓ５を設けて、外部により設定されるマニュアル値を用いて、各種アクチュエータを操作可能とする。以下、これについて詳述する。
【００４９】
図５に、各種演算パラメータのうち、特に噴射期間の適合の手法を示す。図示されるように、この際には、燃料噴射弁２２が未だエンジン２に搭載されない状態で適合がなされる。すなわち、燃料噴射弁２２の先端を、その内周に歪みゲージ４０を備える容器内４２に入れた状態で、適合用コンピュータ４４により燃料供給装置４６を操作することで、燃料噴射弁２２に供給される燃料の圧力を調整する。また、適合用コンピュータ４４により、先の図２に示した格納部Ｍ１に噴射期間の指令値についてのマニュアル値を格納し、切替指示部Ａ１の個別マニュアルフラグを「１」とするとともに、適宜のタイミングで許可フラグを「１」とする。これにより、マニュアル値により設定された噴射期間の間、燃料噴射弁２２が開弁操作される。そして、このとき噴射される燃料により歪みゲージ４０に及ぼされる圧力が、電気信号に変換され、燃料噴射率や燃料噴射量が計測される。
【００５０】
適合用コンピュータ４４では、燃料噴射弁２２に供給される燃料の圧力を固定した状態で、噴射期間を様々に設定しつつ燃料噴射量を計測し、燃圧を固定したときの要求噴射量と噴射期間との関係を適合する。こうした作業を様々な圧力に固定した状態で行なうことで、燃圧と噴射量とから噴射期間を算出する図６に示すマップを作成する。このマップは、先の図２に示した噴射期間指令値算出部Ｂ１に備えられる。
【００５１】
こうして基本的な適合が完了すると、図７に示すように、エンジン２をテストベンチに配置することで各種演算パラメータの適合が行なわれる。
【００５２】
図中、ダイナモメータ５０は、エンジン２の出力トルクを吸収することで、エンジン２が擬似的に車両に搭載された状態を生成するものである。また、調整装置５２は、エンジン２の冷却水温や、吸気温等を調整する装置である。更に、計測装置５４は、エンジン２の排気特性等を計測したり、エンジン２の出力軸の回転速度を計測したりする装置である。更に、適合用コンピュータ５６は、調整装置５２やダイナモメータ５０を操作するとともに、ＥＣＵ３０の適宜の指令値をマニュアル値とする機能を有する。そして、適合用コンピュータ５６では、計測装置５４による計測結果に基づき、各種演算パラメータの適合を行なう。
【００５３】
図８に、適合用コンピュータ５６による演算パラメータの適合にかかる処理の手順を示す。この処理は、適合用コンピュータ５６により、実行される。
【００５４】
この一連の処理では、まずステップＳ１０において、適宜の指令値について、マニュアル値を、格納部Ｍ１〜Ｍ５のうちの該当するものに格納する。更に、切替部Ｓ１〜Ｓ５のうちの対応するものの出力をマニュアル値とすべく、ＥＣＵ３０に個別指示信号を出力することで個別マニュアルフラグを「１」とする。例えば、先の図２に示した噴射量指令値算出部Ｂ２、噴射時期指令値算出部Ｂ３、燃圧指令値算出部Ｂ４、ＥＧＲ開度指令値算出部Ｂ５のいずれも未だ適合がなされていないときには、格納部Ｍ２〜Ｍ５にマニュアル値を格納し、切替指示部Ａ２〜Ａ５の個別マニュアルフラグを「１」とし、切替指示部Ａ１の個別マニュアルフラグを「０」とする。
【００５５】
続くステップＳ１２では、ＥＣＵ３０に許可信号を出力することで、許可フラグを「１」とする。これにより、上記マニュアル値が用いられ、各種アクチュエータがＥＣＵ３０により操作される。
【００５６】
そして、ステップＳ１４では、エンジン２の出力が計測装置５４により計測されることで、適合値が評価される。例えば先の図３に示した基本マップｂｓ１の適合に際しては、計測装置５４にて計測されるエンジン２の出力軸の回転速度と、適合用コンピュータ５６の想定するアクセルペダルの操作量とに基づき、基本となる噴射量Ｑｂを設定する。そして、この基本となる噴射量Ｑｂをマニュアル値として設定する。更に、燃圧の指令値についてのマニュアル値を適宜に設定する。これら設定されたマニュアル値に基づき、ＥＣＵ３０において先の図６に示したマップを用いて噴射期間が設定され、これにより燃料噴射弁２２が操作される。そして、このときのエンジン２の出力が計測されることで、適合用コンピュータ５６では、基本となる噴射量Ｑｂの適合値を評価する。
【００５７】
そして、適合値が適切でないと判断されるときには（ステップＳ１６：ＮＯ）、ステップＳ１０に戻ってマニュアル値を別の値に設定する。ここでは例えば、噴射量Ｑｂの適合値が適切でないと判断されるときには、噴射量Ｑｂを別の値に設定する。
【００５８】
一方、適合値が適切であると判断されるときには（ステップＳ１６：ＹＥＳ）、当該適合値を採用するとして、この処理を一旦終了する。すなわち、例えば、エンジン２の出力にとって噴射量Ｑｂが適切であるときには、そのときの回転速度とアクセルペダルの操作量とにとって、その噴射量Ｑｂが適切な値であるとしてこれを適合値として採用する。
【００５９】
このようにして、各演算パラメータの適合をその上流のパラメータから順に行なっていく。すなわち、例えば先の図４（ｂ）に示した水温補正マップｂｓ４の適合に際しては、調整装置５２を操作することで、冷却水の温度を、水温補正が必要と思われる値に制御する。そして、適合用コンピュータ５６では、計測される水温に基づいて補正値を設定するとともに、既に適合された基本となる噴射量Ｑｂをこの補正値で補正した値をマニュアル値として先の図３に示した格納部Ｍ２に格納する。そして、エンジン２の出力を計測することで、設定される補正値を評価する。
【００６０】
なお、演算パラメータの適合に際しては、必ずしも他のパラメータをマニュアル値に固定しなくてもよい。例えば上記ＥＧＲバルブ１０の開度の指令値の適合について、これを他のパラメータをマニュアル値として行なう代わりに、噴射量指令値算出部Ｂ２、噴射時期指令値算出部Ｂ３、燃圧指令値算出部Ｂ４の適合が完了してから、これらを稼動させた状態で行なってもよい。
【００６１】
このようにマニュアル値に適宜切替可能とすることで、適合を簡易に行なうことができる。特に、先の図５に示したエンジンベンチ以前の適合と、先の図７に示したエンジンベンチにおける適合とを別の場所によって行なう場合（別の業者が行う場合）には、個別マニュアルフラグによりマニュアル値を設定することは有効である。すなわち、要求噴射量及び燃圧と噴射期間との関係を定める先の図６に示したマップを適合した後には、噴射期間の指令値については、同図６に示したマップを用いてそれ例外の適合を行なうことができる。このため、先の図５に示したエンジンベンチ以前の適合と、先の図７に示したエンジンベンチにおける適合とが別の業者によって行なわれる場合であっても、エンジンベンチにおける適合を行なう業者が、先の図６に示したマップに関する情報を知ることなく簡易に適合を行なうことができる。
【００６２】
更に、上記構成を有するＥＣＵ３０によれば、ディーラ等によるエンジンシステムの異常診断に際しても、これを簡易に行なうことを可能とする。すなわち、例えば、適宜の指令値をマニュアル値とする前後における異常の有無を検査することで、同指令値又はこれを算出するための演算パラメータの異常の有無を判断することができる。
【００６３】
これに対し、こうした切替が可能でないときには、適合の手順は図９に示されるようなものとなる。この場合、まず適合にとって不要なマップを無効化し（ステップＳ２０）、また、未だ適合されていないものであって適合に必要なマップを仮に設定する（ステップＳ２２）。これにより、既にあるマップやステップＳ２２にて仮に設定されたマップに基づき指令値がＥＣＵ３０により設定され（ステップＳ２４）、適合値が評価される（ステップＳ２６、Ｓ２８）。ただし、この場合、様々な演算パラメータの影響により、複数の指令値を固定することができず、適合が困難となる。例えば、噴射量の水温補正値を適合する際、ＥＣＵ３０内のマップにより、水温補正された噴射量に応じた噴射期間に基づき燃料噴射弁２２の操作がなされたとしても、コモンレール１８内の燃圧の目標値に水温補正がなされる場合には、エンジン２の出力の計測結果には、噴射量の補正値の影響のみならず燃圧の補正値の影響も含まれる。このため、噴射量の水温補正値の適合を行なうことが困難なものとなる。
【００６４】
以上詳述した本実施形態によれば、以下の効果が得られるようになる。
【００６５】
（１）各指令値算出部による各指令値と、格納部Ｍ１〜Ｍ５に格納されるマニュアル値とのいずれかを、アクチュエータの操作に選択的に用いられるようにすべく、切替部Ｓ１〜Ｓ５や切替指示部Ａ１〜Ａ５等を備えた。これにより、演算パラメータの適合を簡易に行なうことができるとともに、ディーラーでの異常診断時等においても、異常のある箇所を絞り込む作業を簡易化することができる。
【００６６】
（２）個別マニュアルフラグが「１」となっているものに対応する指令値を、許可信号により切り替えが許可されるときにマニュアル値に切り替えるべく、切替指示部Ａ１〜Ａ３を構成した。このため、指令値算出部による値からマニュアル値への変更タイミングを許可信号により制御することができる。このため、例えばマニュアル値を用いたい複数の指令値を、許可信号により同時にマニュアル値とすることができる。このため、各種演算パラメータの適合を好適に支援することができる。
【００６７】
（３）エンジンの噴射量、コモンレール１８内の燃圧、噴射期間についての指令値をマニュアル値とすることが可能とした。これにより、噴射期間の指令値の適合に際しては、噴射期間をマニュアル値とすることで、噴射期間の指令値の適合を簡易に行なうことができる。そして、噴射量の指令値の適合に際して、噴射期間の指令値を噴射期間指令値算出部Ｂ１によって算出される値とすることで、噴射量の適合を簡易に行なうことができる。
【００６８】
（その他の実施形態）
なお、上記実施形態は、以下のように変更して実施してもよい。
【００６９】
・許可フラグによるマニュアル値への許可機能を有していなくても、先の実施形態の上記（１）の効果を得ることはできる。
【００７０】
・エンジンのアクチュエータを操作する際に用いる複数の指令値としては、上記実施形態で例示したものに限らない。この際、先の実施形態において噴射期間の指令値として例示したもののように、他の指令値の値に基づき定まる指令値を有する場合には、これら指令値について指令値算出部（指令値算出手段）による値とマニュアル値との切替を行なう機能を有することは特に有効である。すなわち、この場合、まず下流にある指令値を適合した後、上流の適合値の適合に際しては、下流の適合値は指令値算出手段によって設定させるようにするなら、指令値の適合を簡易に行なうことができる。
【００７１】
また、例えばガソリンエンジンにおいて、吸気バルブや排気バルブのバルブ特性を可変とする機構を備えるものにあっては、バルブ特性の指令値等を含めてもよい。
【００７２】
・上記実施形態では、適合後にエンジンシステムに搭載されるＥＣＵについても、個別指示信号や許可信号を取り込むことが可能であって且つ格納部Ｍ１〜Ｍ５等を有する構成としたが、これに限らない。例えば適合後については、格納部Ｍ１〜Ｍ５や切替部Ｓ１〜Ｓ５、切替指示部Ａ１〜Ａ５を削除したものをエンジンシステムに搭載するようにしてもよい。これにより、異常診断の支援を行なうことはできなくなるが、ＥＣＵ３０の構成を簡素化することができる。
【図面の簡単な説明】
【００７３】
【図１】一実施形態にかかるエンジンシステムの全体構成を示す図。
【図２】同実施形態におけるＥＣＵ内の指令値の算出にかかる機能ブロック図。
【図３】同実施形態における噴射量の算出にかかる機能ブロック図。
【図４】噴射量の算出に際して用いるマップを示す図。
【図５】エンジンベンチ以前のＥＣＵの演算パラメータの適合の手法を示す図。
【図６】噴射量と燃圧とから噴射期間を算出するマップを示す図。
【図７】エンジンベンチにおける演算パラメータの適合の手法を示す図。
【図８】本実施形態にかかる演算パラメータの適合の手順を示すフローチャート。
【図９】従来の演算パラメータの適合の手順を示すフローチャート。
【符号の説明】
【００７４】
２…エンジン、２２…燃料噴射弁、３０…ＥＣＵ（電子制御装置）。
【図１】
0004581931.tif 000002
【図２】
0004581931.tif 000003
【図３】
0004581931.tif 000004
【図４】
0004581931.tif 000005
【図５】
0004581931.tif 000006
【図６】
0004581931.tif 000007
【図７】
0004581931.tif 000008
【図８】
0004581931.tif 000009
【図９】
0004581931.tif 000010