(57)【要約】【課題】誤った特性データに基づき制御装置がインジェクタを制御してしまうことの回避を図った、燃料噴射制御装置を提供する。【解決手段】インジェクタ１０の特性データを用いてインジェクタ１０の作動を制御（噴射制御）するＥＣＵ３０と、インジェクタに設けられたＥＥＰＲＯＭ２５ａと、ＥＣＵに設けられたＥＥＰＲＯＭ３２と、を備え、インジェクタを個体識別するための識別情報を、ＩＮＪ側識別情報及びＥＣＵ側識別情報として両ＥＥＰＲＯＭ２５ａ、３２にそれぞれ記憶させておき、ＩＮＪ側識別情報及びＥＣＵ側識別情報が一致するか否かを判定する照合判定手段を備える。これによれば、市場出荷時には一致しているはずの両識別情報が、インジェクタ又はＥＣＵを交換すると一致しなくなる。よって、照合判定手段の判定結果に基づけば前記交換の有無を検出でき、ひいては、誤った特性データに基づき噴射制御することを回避できる。【選択図】      図３
2010285888.tif 000002
【特許請求の範囲】
【請求項１】
燃料を噴射するインジェクタの特性データを用いて、前記インジェクタの作動を制御する制御装置と、
前記インジェクタに設けられたインジェクタ側記憶手段と、
前記制御装置に設けられた制御装置側記憶手段と、
を備え、
前記インジェクタを個体識別するための識別情報を、インジェクタ側識別情報として前記インジェクタ側記憶手段に記憶させるとともに、制御装置側識別情報として前記制御装置側記憶手段に記憶させておき、
前記インジェクタ側識別情報及び前記制御装置側識別情報が一致するか否かを判定する照合判定手段を備えることを特徴とする燃料噴射制御装置。
【請求項２】
前記特性データは学習により記憶更新されるデータであり、
前記特性データを、インジェクタ側特性データとして前記インジェクタ側記憶手段に記憶させるとともに、制御装置側特性データとして前記制御装置側記憶手段に記憶させておくことを特徴とする請求項１に記載の燃料噴射制御装置。
【請求項３】
前記インジェクタ側識別情報及び前記制御装置側識別情報に対して、データの異常有無を判定する識別情報異常判定手段を備えることを特徴とする請求項２に記載の燃料噴射制御装置。
【請求項４】
前記照合判定手段により前記インジェクタ側識別情報及び前記制御装置側識別情報が一致しないと判定された場合であって、前記識別情報異常判定手段により前記両識別情報のいずれもが正常であると判定された場合には、
前記制御装置は、前記インジェクタ側特性データを用いて前記インジェクタの作動を制御することを特徴とする請求項３に記載の燃料噴射制御装置。
【請求項５】
前記照合判定手段により前記インジェクタ側識別情報及び前記制御装置側識別情報が一致しないと判定された場合であって、前記識別情報異常判定手段により前記インジェクタ側識別情報のデータが正常かつ前記制御装置側識別情報のデータが異常と判定された場合には、
前記制御装置は、前記インジェクタ側特性データを用いて前記インジェクタの作動を制御することを特徴とする請求項３又は４に記載の燃料噴射制御装置。
【請求項６】
前記照合判定手段により前記インジェクタ側識別情報及び前記制御装置側識別情報が一致しないと判定された場合であって、前記識別情報異常判定手段により前記インジェクタ側識別情報のデータが異常かつ前記制御装置側識別情報のデータが正常と判定された場合には、
前記制御装置は、前記制御装置側特性データを用いて前記インジェクタの作動を制御することを特徴とする請求項３〜５のいずれか１つに記載の燃料噴射制御装置。
【請求項７】
前記照合判定手段により前記インジェクタ側識別情報及び前記制御装置側識別情報が一致しないと判定された場合であって、前記識別情報異常判定手段により前記両識別情報のいずれもが異常であると判定された場合には、
前記インジェクタ側特性データ及び前記制御装置側特性データをクリアすることを特徴とする請求項３〜６のいずれか１つに記載の燃料噴射制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インジェクタの作動を制御装置（ＥＣＵ）で制御する燃料噴射制御装置に関する。
【背景技術】
【０００２】
この種の制御装置は、インジェクタの開弁時間Ｔｑを制御することで噴射量Ｑを制御することが一般的であるが、インジェクタの機差ばらつき等に起因して、同じ開弁時間Ｔｑでも噴射量Ｑは異なってくる。そこで従来では、開弁時間Ｔｑと噴射量Ｑとの関係（特性データ）を予め試験しておき、試験により得られた特性データをＥＣＵのメモリに記憶させておく。そして、内燃機関の市場出荷後においては、ＥＣＵに記憶させた特性データに基づきインジェクタの作動を制御している。
【０００３】
また近年では、燃料の圧力（燃圧）を検出する燃圧センサをインジェクタに搭載し、燃料噴射に伴い生じる燃圧の変化から燃料の噴射率変化を推定し、推定した噴射率変化から実際の噴射開始タイミングや噴射量を算出する技術が提案されている（特許文献１参照）。この技術においては、ＥＣＵがインジェクタに噴射開始指令信号を出力してから実際に噴射が開始されるまでの噴射応答遅れ時間等を、インジェクタの特性データとして試験により予め取得することが要求される。この場合においても、噴射応答遅れ時間（特性データ）をＥＣＵのメモリに記憶させておき、内燃機関の市場出荷後においては、ＥＣＵに記憶させた特性データに基づきインジェクタの作動を制御している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−７４５３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、内燃機関を市場に出荷した後にインジェクタが交換された場合には、交換作業者が、ＥＣＵに記憶されている特性データを新たなインジェクタの特性データに書き換える必要がある。また、ＥＣＵが交換された場合も同様にして、新たなＥＣＵに特性データを記憶させる必要がある。
【０００６】
しかしながら、このような交換に伴う特性データの書き換え作業は正しく実施されるとは限らず、実際のインジェクタの特性データとは異なった特性データがＥＣＵに記憶されたままになっていることが懸念される。この場合には、誤った特性データに基づきインジェクタの作動を制御してしまうとの不具合が生じる。
【０００７】
本発明は、上記課題を解決するためになされたものであり、その目的は、誤った特性データに基づき制御装置がインジェクタを制御してしまうことの回避を図った、燃料噴射制御装置を提供することにある。
【課題を解決するための手段】
【０００８】
以下、上記課題を解決するための手段、及びその作用効果について記載する。
【０００９】
請求項１記載の発明では、インジェクタの特性データを用いてインジェクタの作動を制御する制御装置と、インジェクタに設けられたインジェクタ側記憶手段と、制御装置に設けられた制御装置側記憶手段と、を備え、インジェクタを個体識別するための識別情報を、インジェクタ側識別情報及び制御装置側識別情報としてインジェクタ側記憶手段及び制御装置側記憶手段にそれぞれ記憶させておき、インジェクタ側識別情報及び前記制御装置側識別情報が一致するか否かを判定する照合判定手段を備えることを特徴とする。
【００１０】
これによれば、市場出荷時には一致しているはずのインジェクタ側識別情報及び制御装置側識別情報が、インジェクタ又は制御装置を交換すると一致しなくなる。よって、照合判定手段の判定結果に基づけば、インジェクタ又は制御装置の交換有無を検出することができる。そのため、両識別情報が一致せず交換が検出された場合には、特性データを適正なデータに書き換えるよう交換作業者に促す報知を行う等、誤った特性データに基づき制御装置がインジェクタを制御するといった不具合の回避を図ることができる。
【００１１】
請求項２記載の発明では、前記特性データは学習により記憶更新されるデータであり、前記特性データを、インジェクタ側特性データとして前記インジェクタ側記憶手段に記憶させるとともに、制御装置側特性データとして前記制御装置側記憶手段に記憶させておくことを特徴とする。
【００１２】
これによれば、照合判定手段により両識別情報が一致せず交換が検出された場合に、実際に搭載されているインジェクタの特性データであるインジェクタ側特性データを用いてインジェクタの作動を制御できるので、誤った特性データに基づき制御するといった前記不具合を回避できる。
【００１３】
さらに上記発明によれば、学習により記憶更新された特性データを、インジェクタ側記憶手段及び制御装置側記憶手段の両記憶手段に記憶させるので、いずれか一方の記憶手段が故障しても特性データの損失を免れることができる。よって、特性データを用いた制御装置による制御の信頼性を向上できる。なお、記憶手段の故障の具体例としては、何らかの要因で記憶されている特性データにデータ化けや欠けが生じた場合や、記憶手段が物理的に損傷して故障する場合等が挙げられる。
【００１４】
ここで、照合判定手段により両識別情報が不一致となるケースとして、インジェクタ及び制御装置の少なくとも一方を交換するケースの他に、交換していないにも拘わらず、インジェクタ側識別情報及び制御装置側識別情報の少なくとも一方のデータに異常（例えばデータ化けや欠け等）が生じているケースが考えられる。
【００１５】
この点を鑑みた請求項３記載の発明では、両識別情報に対してデータの異常有無を判定する識別情報異常判定手段を備えるので、照合判定手段により両識別情報が不一致であると判定された場合に、インジェクタ又は制御装置を交換することに起因して不一致判定となったのか、データの異常に起因して不一致判定となったのかを判別できる。
【００１６】
請求項４記載の発明では、照合判定手段により両識別情報が不一致判定された場合であって、識別情報異常判定手段により両識別情報のいずれもが正常であると判定された場合には、制御装置は、インジェクタ側特性データを用いてインジェクタの作動を制御することを特徴とする。
【００１７】
このように両識別情報のいずれもが正常であれば、両識別情報が不一致となる原因がデータ異常によるものではなく、インジェクタ又は制御装置の交換によるものであると特定（検出）できる。この点を鑑みた上記発明によれば、前記交換を検出した場合に、実際に搭載されているインジェクタの特性データであるインジェクタ側特性データを用いてインジェクタの作動を制御するので、誤った特性データに基づき制御装置がインジェクタを制御するといった不具合を回避できる。
【００１８】
請求項５記載の発明では、照合判定手段により両識別情報が不一致判定された場合であって、識別情報異常判定手段によりインジェクタ側識別情報のデータが正常かつ制御装置側識別情報のデータが異常と判定された場合には、制御装置は、インジェクタ側特性データを用いてインジェクタの作動を制御することを特徴とする。
【００１９】
このようにインジェクタ側識別情報が正常かつ制御装置側識別情報が異常であれば、両識別情報が不一致となる原因がインジェクタ又は制御装置の交換によるものではなく、制御装置側識別情報のデータ異常によるものであると特定（検出）できる。そしてこの場合、制御装置側識別情報とともに制御装置側特性データも異常となっている可能性が高い。この点を鑑みた上記発明によれば、制御装置側識別情報のデータ異常を検出した場合に、インジェクタ側特性データを用いてインジェクタの作動を制御するので、誤った特性データに基づき制御装置がインジェクタを制御するといった不具合を回避できる。
【００２０】
請求項６記載の発明では、照合判定手段により両識別情報が不一致判定された場合であって、識別情報異常判定手段によりインジェクタ側識別情報のデータが異常かつ制御装置側識別情報のデータが正常と判定された場合には、制御装置は、制御装置側特性データを用いてインジェクタの作動を制御することを特徴とする。
【００２１】
このようにインジェクタ側識別情報が異常かつ制御装置側識別情報が正常であれば、両識別情報が不一致となる原因がインジェクタ又は制御装置の交換によるものではなく、インジェクタ側識別情報のデータ異常によるものであると特定（検出）できる。そしてこの場合、インジェクタ側識別情報とともにインジェクタ側特性データも異常となっている可能性が高い。この点を鑑みた上記発明によれば、インジェクタ側識別情報のデータ異常を検出した場合に、制御装置側特性データを用いてインジェクタの作動を制御するので、誤った特性データに基づき制御装置がインジェクタを制御するといった不具合を回避できる。
【００２２】
請求項７記載の発明では、照合判定手段により両識別情報が不一致判定された場合であって、識別情報異常判定手段により両識別情報のいずれもが異常であると判定された場合には、インジェクタ側特性データ及び制御装置側特性データをクリアすることを特徴とする。
【００２３】
このように両識別情報が異常であれば、両識別情報が不一致となる原因がインジェクタ又は制御装置の交換によるものではなく、両識別情報のデータ異常によるものであると特定（検出）できる。そしてこの場合、両識別情報とともに両特性データも異常となっている可能性が高い。この点を鑑みた上記発明によれば、両識別情報のデータ異常を検出した場合に、両特性データをクリアするので、誤った特性データに基づき制御装置がインジェクタを制御するといった不具合を回避できる。なお、このように特性データをクリアした場合には、予め設定された初期値を特性データとして用い、その初期値データを学習して記憶更新していけばよい。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態にかかる燃料噴射制御装置の、制御対象となる燃料噴射システムの概略を示す図。
【図２】（ａ）は図１に示すインジェクタへの指令信号、（ｂ）は指令信号に伴い変化する噴射率、（ｃ）は図１に示す燃圧センサにより検出された検出圧力を示すタイムチャート。
【図３】図１に示す燃料噴射制御装置のブロック図。
【図４】図３のＥＥＰＲＯＭに記憶された識別情報及び特性データの取扱手順を示したフローチャート。
【図５】図４の処理内容を説明する図。
【発明を実施するための形態】
【００２５】
以下、本発明に係るセンサシステムを具体化した一実施形態を図面に基づいて説明する。本実施形態のセンサシステムは、車両用のエンジン（内燃機関）に搭載されたものであり、当該エンジンには、複数の気筒＃１〜＃４について高圧燃料を噴射して圧縮自着火燃焼させるディーゼルエンジンを想定している。
【００２６】
図１は、上記エンジンの各気筒に搭載されたインジェクタ１０（燃料噴射弁）、インジェクタ１０に搭載された燃圧センサ２０、及び車両に搭載された電子制御装置であるＥＣＵ３０（制御装置に相当）等を示す模式図である。
【００２７】
先ず、インジェクタ１０を含むエンジンの燃料噴射系について説明する。燃料タンク４０内の燃料は、高圧ポンプ４１によりコモンレール４２（蓄圧容器）に圧送されて蓄圧され、各気筒のインジェクタ１０へ分配供給される。
【００２８】
インジェクタ１０は、以下に説明するボデー１１、ニードル１２（弁体）及びアクチュエータ１３等を備えて構成されている。ボデー１１は、内部に高圧通路１１ａを形成するとともに、燃料を噴射する噴孔１１ｂを形成する。ニードル１２は、ボデー１１内に収容されて噴孔１１ｂを開閉する。アクチュエータ１３は、ニードル１２を開閉作動させる。
【００２９】
そして、ＥＣＵ３０がアクチュエータ１３の駆動を制御することで、ニードル１２の開閉作動が制御される。これにより、コモンレール４２から高圧通路１１ａへ供給された高圧燃料は、ニードル１２の開閉作動に応じて噴孔１１ｂから噴射される。例えばＥＣＵ３０は、エンジン出力軸の回転速度及びエンジン負荷等に基づき、噴射開始時期、噴射終了時期及び噴射量等の噴射態様を算出し、算出した噴射態様となるよう、アクチュエータ１３の駆動を制御する。
【００３０】
次に、燃圧センサ２０のハード構成について説明する。
【００３１】
燃圧センサ２０は、以下に説明するステム２１（起歪体）、圧力センサ素子２２及びモールドＩＣ２３等を備えて構成されている。ステム２１はボデー１１に取り付けられており、ステム２１に形成されたダイヤフラム部２１ａが高圧通路１１ａを流通する高圧燃料の圧力を受けて弾性変形する。
【００３２】
圧力センサ素子２２はダイヤフラム部２１ａに取り付けられており、ダイヤフラム部２１ａで生じた弾性変形量に応じて圧力検出信号を出力する。
【００３３】
モールドＩＣ２３は、圧力センサ素子２２から出力された圧力検出信号を増幅する増幅回路、書き換え可能な不揮発性メモリであるＥＥＰＲＯＭ２５ａ（インジェクタ側記憶手段）等の電子部品を樹脂モールドして形成されており、ステム２１とともにインジェクタ１０に搭載されている。
【００３４】
ボデー１１上部にはコネクタ１４が設けられており、コネクタ１４に接続されたハーネス１５により、モールドＩＣ２３及びアクチュエータ１３とＥＣＵ３０とはそれぞれ電気接続される。
【００３５】
ここで、噴孔１１ｂから燃料の噴射を開始することに伴い高圧通路１１ａ内の燃料の圧力（燃圧）は低下し、噴射を終了することに伴い燃圧は上昇する。つまり、燃圧の変化と噴射率（単位時間当たりに噴射される噴射量）の変化とは相関があり、燃圧変化から噴射率変化を推定できると言える。そして、噴射率変化を推定できれば、燃料噴射制御に用いる各種制御パラメータ（特性データに相当）を取得して学習することができる。以下、噴射率変化から取得できる上記制御パラメータについて、図２を用いて説明する。
【００３６】
図２（ａ）は、インジェクタ１０のアクチュエータ１３へＥＣＵ３０から出力される噴射指令信号を示しており、この指令信号のパルスオンによりアクチュエータ１３が作動して噴孔１１ｂが開弁する。つまり、噴射指令信号のパルスオン時期ｔ１により噴射開始が指令され、パルスオフ時期ｔ２により噴射終了が指令される。よって、指令信号のパルスオン期間（噴射指令期間）により噴孔１１ｂの開弁時間Ｔｑを制御することで、噴射量Ｑを制御している。
【００３７】
図２（ｂ）は、上記噴射指令に伴い生じる噴孔１１ｂからの燃料噴射率の変化（推移）を示し、図２（ｃ）は、噴射率の変化に伴い生じる検出圧力の変化（変動波形）を示す。検出圧力の変動と噴射率の変化とは以下に説明する相関があるため、検出圧力の変動波形から噴射率の推移波形を推定することができる。
【００３８】
すなわち、先ず、図２（ａ）に示すように噴射開始指令がなされたｔ１時点の後、噴射率がＲ１の時点で上昇を開始して噴射が開始される。一方、検出圧力は、Ｒ１の時点で噴射率が上昇を開始したことに伴い変化点Ｐ１にて下降を開始する。その後、Ｒ２の時点で噴射率が最大噴射率に到達したことに伴い、検出圧力の下降は変化点Ｐ２にて停止する。次に、Ｒ２の時点で噴射率が下降を開始したことに伴い、検出圧力は変化点Ｐ２にて上昇を開始する。その後、Ｒ３の時点で噴射率がゼロになり実際の噴射が終了したことに伴い、検出圧力の上昇は変化点Ｐ３にて停止する。
【００３９】
以上により、燃圧センサ２０による検出圧力の変動のうち変化点Ｐ１及びＰ３を検出することで、噴射率の上昇開始時点Ｒ１（実噴射開始時点）及び下降終了時点Ｒ３（実噴射終了時点）を算出することができる。また、以下に説明する検出圧力の変動と噴射率の変化との相関関係に基づき、検出圧力の変動から噴射率の変化を推定できる。
【００４０】
つまり、検出圧力の変化点Ｐ１からＰ２までの圧力下降率Ｐαと、噴射率の変化点Ｒ１からＲ２までの噴射率上昇率Ｒαとは相関がある。変化点Ｐ２からＰ３までの圧力上昇率Ｐγと変化点Ｒ２からＲ３までの噴射率下降率Ｒγとは相関がある。変化点Ｐ１からＰ２までの圧力下降量Ｐβ（最大落込量）と変化点Ｒ１からＲ２までの噴射率上昇量Ｒβとは相関がある。よって、検出圧力の変動から圧力下降率Ｐα、圧力上量率Ｐγ及び圧力下降量Ｐβを検出することで、噴射率上昇率Ｒα、噴射率下降率Ｒγ及び噴射率上昇量Ｒβを算出することができる。以上の如く噴射率の各種状態Ｒ１,Ｒ３,Ｒα,Ｒβ,Ｒγを算出することができ、よって、図２（ｂ）に示す燃料噴射率の変化（推移波形）を推定することができる。
【００４１】
さらに、実噴射開始から終了までの噴射率の積分値（斜線を付した符号Ｓに示す部分の面積）は噴射量に相当する。そして、検出圧力の変動波形のうち実噴射開始から終了までの噴射率変化に対応する部分（変化点Ｐ１〜Ｐ３の部分）の圧力の積分値と噴射率の積分値Ｓとは相関がある。よって、検出圧力の変動から圧力積分値を算出することで、噴射量Ｑに相当する噴射率積分値Ｓを算出することができる。
【００４２】
噴射指令信号のパルスオン時期ｔ１、パルスオフ時期ｔ２及びパルスオン期間Ｔｑと、上記各種状態Ｒ１,Ｒ３,Ｒα,Ｒβ,Ｒγ、及び噴射量Ｑとの関係を、制御パラメータ（特性データ）として学習して記憶更新する。
【００４３】
なお、実噴射開始時点Ｒ１については、パルスオン時期ｔ１から実噴射開始時点Ｒ１までの応答遅れ時間として学習するようにしてもよい。また、両時点Ｒ１、Ｒ３を、実噴射開始時点Ｒ１から実噴射終了時点Ｒ３までの噴射時間として学習するようにしてもよい。また、噴射開始直前の燃圧Ｐ１から噴射終了時点での燃圧Ｐ３までの燃圧降下量ΔＰを学習するようにしてもよい。また、このような制御パラメータの値を直接学習することに替え、制御パラメータ等に対する補正量を特性データとして学習するようにしてもよい。
【００４４】
ＥＣＵ３０のマイコン３１（図３参照）は、アクセル操作量等から算出されるエンジン負荷やエンジン回転速度に基づき、噴射指令信号ｔ１、ｔ２、Ｔｑを設定して燃料噴射状態（噴射タイミング及び噴射量等）を制御する。このようにエンジン負荷等に基づき噴射指令信号ｔ１、ｔ２、Ｔｑを算出にあたり、学習した制御パラメータを加味して算出することで、所望の噴射状態となるよう学習制御する。
【００４５】
図３に示すように、ＥＣＵ３０は、マイクロコンピュータ（マイコン３１）、書込可能不揮発性メモリであるＥＥＰＲＯＭ３２（制御装置側記憶手段）、及び通信用インターフェイスとして機能する通信回路３３を備えて構成されている。そしてマイコン３１は、ＣＰＵ３１ａ、書込不可の不揮発性メモリ（ＲＯＭ３１ｂ）、及び書込可能の揮発性メモリ（ＲＡＭ３１ｃ）等を有して構成されている。
【００４６】
先述した特性データの初期値は、インジェクタ１０を市場へ出荷する前に予め試験により取得されており、その取得した初期値は、インジェクタ１０の市場出荷時におけるインジェクタ１０のＥＥＰＲＯＭ２５ａ（以下、ＩＮＪ側ＥＥＰＲＯＭ２５ａと記載）に書き込まれている。
【００４７】
さらに、インジェクタ１０の市場出荷時におけるＩＮＪ側ＥＥＰＲＯＭ２５ａには、インジェクタ１０を個体識別するためのＩＤ番号（識別情報）が記憶されている。また、エンジンの市場出荷時には、エンジンに搭載されたインジェクタ１０の識別情報を、ＥＣＵ３０のＥＥＰＲＯＭ３２（以下、ＥＣＵ側ＥＥＰＲＯＭ３２と記載）にも書き込んで記憶させておく。以下、ＩＮＪ側ＥＥＰＲＯＭ２５ａに記憶された識別情報をＩＮＪ側識別情報（インジェクタ側識別情報に相当）と記載し、ＥＣＵ側ＥＥＰＲＯＭ３２に記憶された識別情報をＥＣＵ側識別情報（制御装置側識別情報に相当）と記載する。
【００４８】
そして、上述の如く学習した特性データについては、マイコン３１のＲＡＭ３１ｃに一時的に記憶させておき、エンジンの運転終了時点でＥＣＵ側ＥＥＰＲＯＭ３２及びＩＮＪ側ＥＥＰＲＯＭ２５ａの両者に書き込んで記憶させておく。以下、ＩＮＪ側ＥＥＰＲＯＭ２５ａに記憶された特性データをＩＮＪ側特性データ（インジェクタ側特性データに相当）、ＥＣＵ側ＥＥＰＲＯＭ３２に記憶された特性データをＥＣＵ側特性データ（制御装置側特性データに相当）と記載する。
【００４９】
通信回路３３は、ＩＮＪ側ＥＥＰＲＯＭ２５ａと通信可能に接続されており、ＩＮＪ側ＥＥＰＲＯＭ２５ａに記憶されているＩＮＪ側識別情報及びＩＮＪ側特性データを読み込む。さらに通信回路３３は、ＩＮＪ側ＥＥＰＲＯＭ２５ａに記憶されているＩＮＪ側特性データに対し、学習して記憶更新されたＩＮＪ側特性データに書き換える。
【００５０】
ここで、エンジンを市場に出荷した後にインジェクタ１０が交換された場合には、ＥＣＵ側特性データを、交換後のインジェクタ１０に対する特性データに書き換える必要がある。同様にして、市場出荷後にＥＣＵ３０が交換された場合には、交換後のＥＣＵ側特性データを、実際に搭載されているインジェクタ１０の特性データに書き換える必要がある。
【００５１】
本実施形態ではこのような交換が為された場合であっても、実際にエンジンに搭載されているインジェクタ１０に対する特性データを用いて、先述した燃料噴射制御を実施できるように図ったものである。
【００５２】
このような燃料噴射制御を実現させるべく、ＩＮＪ側識別情報、ＥＣＵ側識別情報、ＩＮＪ側特性データ及びＥＣＵ側特性データの取扱手順について、図４を用いて説明する。なお、図４の処理はＥＣＵ３０のマイコン３１により実行される処理であり、ＥＣＵ３０への電源供給を開始した時点で開始し、電源供給を終了した時点で終了する処理である。
【００５３】
先ず、ステップＳ１０において、ＩＮＪ側ＥＥＰＲＯＭ２５ａからＥＣＵ３０へ転送されてくるＩＮＪ側識別情報及びＩＮＪ側特性データを取得する。
【００５４】
続くステップＳ２０（照合判定手段）では、ＥＣＵ側ＥＥＰＲＯＭ３２に記憶されているＥＣＵ側識別情報と、ステップＳ１０で取得したＩＮＪ側識別情報とが一致するか否かを判定する。
【００５５】
一致していると判定された場合（Ｓ２０：ＹＥＳ）には、エンジンの市場出荷後において、インジェクタ１０及びＥＣＵ３０の交換が為されていないとみなし、ステップＳ３０へ進む。
【００５６】
ステップＳ３０（特性データ異常判定手段）では、取得したＩＮＪ側特性データ及びＥＣＵ側特性データが正常なデータであるか否かについて判定する正常判定処理を実施するとともに、ＩＮＪ側特性データ及びＥＣＵ側特性データの中から正常な特性データを選択し、選択した特性データを、先述した噴射制御の制御パラメータとして使用する。なお、特性データに異常が生じる具体例としては、電気的ノイズによりデータ化けやデータ欠けが生じる場合や、ＥＣＵ側ＥＥＰＲＯＭ３２又はＩＮＪ側ＥＥＰＲＯＭ２５ａが物理的に故障した場合等が挙げられる。
【００５７】
上記正常判定処理の具体例として、ＩＮＪ側特性データ及びＥＣＵ側特性データのそれぞれに対してチェックサムによる正常判定を実施することや、次に説明する比較判定が挙げられる。
【００５８】
すなわち、ＥＣＵ側ＥＥＰＲＯＭ３２の複数の記憶領域に、同一のＥＣＵ側特性データをそれぞれ記憶させておき、これら複数の特性データを比較して一致している場合に、ＥＣＵ側特性データが正常であると判定する。なお、一致しない場合には、複数の特性データの中から一致するデータの数と一致しないデータの数を比較して、多数決により選ばれた特性データを正常なＥＣＵ側特性データとして使用する。
【００５９】
同様にして、ＩＮＪ側ＥＥＰＲＯＭ２５ａの複数の記憶領域にも、同一のＩＮＪ側特性データをそれぞれ記憶させておき、これら複数の特性データを比較して一致している場合に、ＩＮＪ側特性データが正常であると判定する。一致しない場合には、多数決により選ばれた特性データを正常なＩＮＪ側特性データとして使用する。
【００６０】
また、ＥＣＵ側ＥＥＰＲＯＭ３２の各記憶領域に記憶された複数のＥＣＵ側特性データと、ＩＮＪ側ＥＥＰＲＯＭ２５ａの各記憶領域に記憶された複数のＩＮＪ側特性データとの全てに対して多数決を実施し、多数決により選ばれた特性データを正常なＥＣＵ側特性データ及びＩＮＪ側特性データとして使用してもよい。
【００６１】
また、複数のＩＮＪ側特性データの少なくとも１つに異常が検出された場合には、ＥＣＵ側特性データを噴射制御の制御パラメータとして使用する。同様に、複数のＥＣＵ側特性データの少なくとも１つに異常が検出された場合には、ＩＮＪ側特性データを噴射制御の制御パラメータとして使用する。
【００６２】
要するにステップＳ３０では、破損した異常な特性データを用いて噴射制御してしまわないようにすべく、取得したＩＮＪ側特性データ及びＥＣＵ側特性データの中から正常な特性データを選択する。
【００６３】
一方、ＥＣＵ側識別情報とＩＮＪ側識別情報とが一致していないと判定された場合（Ｓ２０：ＮＯ）には、インジェクタ１０及びＥＣＵ３０の少なくとも一方が交換されている可能性があるとみなし、ステップＳ４０へ進む。
【００６４】
ステップＳ４０（識別情報異常判定手段）では、ステップＳ２０の判定に用いたＥＣＵ側識別情報及びＩＮＪ側識別情報が、異常なデータでないか否かを判定する異常判定処理を実施する。なお、識別情報に異常が生じる具体例としては、電気的ノイズによりデータ化けやデータ欠けが生じる場合や、ＥＣＵ側ＥＥＰＲＯＭ３２又はＩＮＪ側ＥＥＰＲＯＭ２５ａが物理的に故障した場合等が挙げられる。
【００６５】
上記異常判定処理の具体例として、ＩＮＪ側識別情報及びＥＣＵ側識別情報のそれぞれに対してチェックサムによる正常判定を実施することや、ステップＳ３０にて説明した上記比較判定と同様の比較判定が挙げられる。
【００６６】
すなわち、ＥＣＵ側ＥＥＰＲＯＭ３２の複数の記憶領域に、同一のＥＣＵ側識別情報をそれぞれ記憶させておき、これら複数の識別情報を比較して一致している場合に、ＥＣＵ側識別情報が正常であると判定する。同様にして、ＩＮＪ側ＥＥＰＲＯＭ２５ａの複数の記憶領域にも、同一のＩＮＪ側識別情報をそれぞれ記憶させておき、これら複数の識別情報を比較して一致している場合に、ＩＮＪ側識別情報が正常であると判定する。
【００６７】
続くステップＳ５０では、ステップＳ４０で実施した異常判定処理の判定結果に基づき、ＩＮＪ側特性データ及びＥＣＵ側特性データのうちいずれの特性データを先述した噴射制御の制御パラメータとして使用するかを選択する。
【００６８】
図５は、ステップＳ４０での判定結果と、その判定結果に対して想定されるインジェクタ１０及びＥＣＵ３０の交換状態と、想定した交換状態に応じてＩＮＪ側特性データ及びＥＣＵ側特性データのいずれを使用するかの処置内容と、を示す図である。
【００６９】
ステップＳ５０での上記処理内容について図５を用いて詳細に説明すると、図５中の最上欄に示すように、ＥＣＵ側識別情報及びＩＮＪ側識別情報のいずれもが正常データであるとステップＳ４０にて判定された場合には、インジェクタ１０又はＥＣＵ３０の交換が為された状態であるとみなす。よって、噴射制御の制御パラメータとして、ＩＮＪ側特性データを選択して使用する。
【００７０】
図５中の中上欄に示すように、ＩＮＪ側識別情報が正常データであり、ＥＣＵ側識別情報が異常データであるとステップＳ４０にて判定された場合には、ＥＣＵ側ＥＥＰＲＯＭ３２が異常状態であり、ＥＣＵ側識別情報とともにＥＣＵ側特性データも異常データとなっている可能性が高いとみなす。よって、噴射制御の制御パラメータとして、ＩＮＪ側特性データを選択して使用する。
【００７１】
図５中の中下欄に示すように、ＩＮＪ側識別情報が異常データであり、ＥＣＵ側識別情報が正常データであるとステップＳ４０にて判定された場合には、ＩＮＪ側ＥＥＰＲＯＭ２５ａが異常状態であり、ＩＮＪ側識別情報とともにＩＮＪ側特性データも異常データとなっている可能性が高いとみなす。よって、噴射制御の制御パラメータとして、ＥＣＵ側特性データを選択して使用する。
【００７２】
図５中の最下欄に示すように、ＥＣＵ側識別情報及びＩＮＪ側識別情報のいずれもが異常データであるとステップＳ４０にて判定された場合には、ＥＣＵ側ＥＥＰＲＯＭ３２及びＩＮＪ側ＥＥＰＲＯＭ２５ａのいずれもが異常状態であり、両識別情報とともに両特性データも異常データとなっている可能性が高いとみなす。よって、いずれの特性データについても上記選択をすることなく、ＩＮＪ側特性データ及びＥＣＵ側特性データの両データをクリアする。この場合、予め設定しておいた初期値を制御パラメータとして使用することが望ましい。
【００７３】
また、ステップＳ５０で選択された特性データに対しても、ステップＳ３０で実施した正常判定処理を実施することが望ましい。つまり、選択した特性データに対してチェックサムによる正常判定や、次に説明する比較判定を実施する。
【００７４】
すなわち、例えばＥＣＵ側特性データを選択した場合には、ＥＣＵ側ＥＥＰＲＯＭ３２の複数の記憶領域の各々に記憶させておいたＥＣＵ側特性データが一致している場合に、ＥＣＵ側特性データが正常であると判定する。なお、一致しない場合には、複数の特性データの中から一致するデータの数と一致しないデータの数を比較して、多数決により選ばれた特性データを正常なＥＣＵ側特性データとして使用する。ＩＮＪ側特性データを選択した場合についても同様である。
【００７５】
続くステップＳ６０（学習手段）では、ステップＳ３０、Ｓ５０にて選択等の処理が施された特性データを、ＥＣＵ３０のＲＡＭ３１ｃに記憶更新させて学習する。
【００７６】
続くステップＳ７０では、ＲＡＭ３１ｃに記憶された特性データが破壊されていないかをチェックし、破壊されていないと判定されれば（Ｓ７０：ＮＯ）、続くステップＳ８０において、運転者がキーオフ操作してエンジンの停止が指令された時点で、ＲＡＭ３１ｃに記憶された学習値としての特性データを、ＥＣＵ側ＥＥＰＲＯＭ３２及びＩＮＪ側ＥＥＰＲＯＭ２５ａの両者に書き込んで記憶させておく。一方、ＲＡＭ３１ｃに記憶された特性データが破壊されていると判定されれば（Ｓ７０：ＹＥＳ）、ステップＳ８０でのＥＥＰＲＯＭ３２、２５ａへの書き込みを禁止して、ステップＳ１０の処理へ戻る。
【００７７】
以上詳述した本実施形態によれば、以下の効果が得られるようになる。
【００７８】
（１）本実施形態では、ＥＣＵ側ＥＥＰＲＯＭ３２及びＩＮＪ側ＥＥＰＲＯＭ２５ａの両メモリに、インジェクタ１０を個体識別するための識別情報を記憶させている。そして、両識別情報が一致するか否かの照合判定（Ｓ２０）に基づき前記交換の可能性を判断する。つまり、一致していれば前記交換が為されていないと判断でき、不一致であれば前記交換の可能性が高いと判断でき、ひいては、実際に搭載されているインジェクタ１０に対する特性データとは異なるデータに基づき噴射制御してしまうおそれを低減できる。
【００７９】
（２）学習により記憶更新された特性データを、ＥＣＵ側ＥＥＰＲＯＭ３２に記憶させるのみならずＩＮＪ側ＥＥＰＲＯＭ２５ａにも記憶させておくので、いずれか一方のＥＥＰＲＯＭ３２、２５ａが故障しても特性データの損失を免れることができる。よって、特性データを用いた噴射制御の信頼性を向上できる。
【００８０】
（３）両識別情報が一致して前記交換が為されていないと判定した場合であっても、噴射制御に用いようとする特性データが正常なデータであるか否かを判定する正常判定処理（Ｓ３０）を実施するので、異常な特性データを用いて噴射制御してしまうおそれを低減できる。
【００８１】
（４）両識別情報が不一致であり前記交換の可能性が高いと判定された場合には、ＥＣＵ側特性データではなく、実際に搭載されているインジェクタ１０の特性を表すＩＮＪ側特性データを用いて噴射制御するので、実際に搭載されているインジェクタ１０の特性データとは異なるデータに基づき噴射制御してしまうおそれを低減できる。
【００８２】
但し、両識別情報が不一致である場合でも、ＩＮＪ側識別情報に異常が検出された場合には、ＩＮＪ側識別情報とともにＩＮＪ側特性データにも異常が生じている可能性が高いとみなし、ＥＣＵ側特性データを用いて噴射制御するので、特性データを用いた噴射制御の信頼性を向上できる。
【００８３】
（５）ここで、揮発性メモリに比べて不揮発性メモリへのアクセスは時間がかかり、書き込み可能回数も少ない。この点を鑑みた上記実施形態では、エンジン運転中にはＲＡＭ３１ｃを用いて特性データの記憶更新を行い、エンジン停止時に、ＲＡＭ３１ｃに記憶された特性データを両ＥＥＰＲＯＭ３２、２５ａに書き込むので、エンジン運転中に両ＥＥＰＲＯＭ３２、２５ａを用いて特性データの記憶更新を行う場合に比べて、両ＥＥＰＲＯＭ３２、２５ａを長寿命化できる。
【００８４】
（他の実施形態）
本発明は上記実施形態の記載内容に限定されず、以下のように変更して実施してもよい。また、各実施形態の特徴的構成をそれぞれ任意に組み合わせるようにしてもよい。
【００８５】
・上記実施形態では、ステップＳ４０にて両識別情報に対して異常判定を実施し、これら両識別情報に対する判定結果に応じて噴射制御に使用する特性データを選択しているが、両特性データに対して異常判定を実施し、これら両特性データに対する判定結果に応じて噴射制御に使用する特性データを選択するようにしてもよい。
【００８６】
・上記実施形態では、ＩＮＪ側ＥＥＰＲＯＭ２５ａを、圧力センサ素子２２を備えた燃圧センサ２０に取り付けているが、本発明はこのような構成に限定されるものではなく、例えばボデー１１やコネクタ１４にＩＮＪ側ＥＥＰＲＯＭ２５ａを取り付けるよう構成してもよい。
【００８７】
・上記実施形態では、噴射指令信号のパルスオン時期ｔ１、パルスオフ時期ｔ２及びパルスオン期間Ｔｑの少なくとも１つと、図２に示す各種状態Ｒ１,Ｒ３,Ｒα,Ｒβ,Ｒγ、及び噴射量Ｑとの関係を、特性データとして記憶させているが、燃料噴射制御に用いる各種制御パラメータのうち個々のインジェクタ１０の特性に起因したパラメータであれば、本発明の特性データは上記関係に限られるものではない。
【００８８】
・上記実施形態では、識別情報及び特性データをＩＮＪ側ＥＥＰＲＯＭ２５ａに記憶させているが、ＩＮＪ側ＥＥＰＲＯＭ２５ａへ識別情報を記憶させていれば、特性データを記憶させることを廃止してもよい。この場合には、ＥＣＵ側ＥＥＰＲＯＭ３２が故障した場合における特性データの復旧はできなくなるが、両識別情報が一致するか否かの照合判定（Ｓ２０）に基づき前記交換の可能性を判断する、といった上記（１）の効果は発揮できる。
【００８９】
・上述の如く、ＩＮＪ側ＥＥＰＲＯＭ２５ａに特性データを記憶させることを廃止した場合には、インジェクタ側記憶手段として書換可能メモリを採用する必要性がなくなるので、ＩＮＪ側ＥＥＰＲＯＭ２５ａに替えてＲＯＭ等の書換不能メモリを採用してもよい。
【符号の説明】
【００９０】
２５ａ…ＩＮＪ側ＥＥＰＲＯＭ（インジェクタ側記憶手段）、３０…ＥＣＵ（制御装置）、３２…ＥＣＵ側ＥＥＰＲＯＭ（制御装置側記憶手段）、Ｓ２０…照合判定手段、Ｓ４０…識別情報異常判定手段。
【図１】
2010285888.tif 000003
【図２】
2010285888.tif 000004
【図３】
2010285888.tif 000005
【図４】
2010285888.tif 000006
【図５】
2010285888.tif 000007