(57)【要約】【課題】ＥＨＣ（電気加熱式触媒）を備えたシステムにおいて、触媒温度の算出精度を向上させて、触媒暖機制御を精度良く行うことができるようにする。【解決手段】ＥＨＣ１３の通電電流が所定値以下になるようにＥＨＣ１３に通電する温度検出用通電制御の実行中に、電流センサ１８で検出したＥＨＣ１３の通電電流と電圧センサ１９で検出したＥＨＣ１３の印加電圧とに基づいてＥＨＣ１３の通電加熱部である基材１４の抵抗値を算出し、この基材１４の抵抗値に基づいて触媒温度を算出することで、触媒温度を精度良く算出する。この触媒温度と目標触媒温度とに基づいてＥＨＣ１３を目標触媒温度まで加熱するのに必要な目標加熱エネルギを算出し、ＥＨＣ１３を通電加熱する本通電制御による通電電力の積算量が目標加熱エネルギに達するまで本通電制御を実行することで、触媒温度を目標触媒温度まで上昇させる触媒暖機制御を精度良く行う。【選択図】図１
2014040789.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関（１１）の排出ガスを浄化する電気加熱式触媒（１３）の暖機制御装置において、
前記電気加熱式触媒（１３）の通電電流を検出する電流センサ（１８）と、
前記電気加熱式触媒（１３）の印加電圧を検出する電圧センサ（１９）と、
前記電気加熱式触媒（１３）の暖機要求が発生したときに、前記電気加熱式触媒（１３）の通電電流が所定値以下になるように該電気加熱式触媒（１３）に通電する温度検出用通電制御を実行する温度検出用通電制御手段（２０）と、
前記温度検出用通電制御の実行中に、前記電流センサ（１８）で検出した前記電気加熱式触媒（１３）の通電電流と前記電圧センサ（１９）で検出した前記電気加熱式触媒（１３）の印加電圧とに基づいて前記電気加熱式触媒（１３）の通電加熱部（１４）の抵抗値を算出し、該通電加熱部（１４）の抵抗値に基づいて前記電気加熱式触媒（１３）の温度（以下「触媒温度」という）を算出する触媒温度算出手段（２０）と、
前記触媒温度算出手段（２０）で算出した触媒温度と所定の目標触媒温度とに基づいて前記電気加熱式触媒（１３）を前記目標触媒温度まで加熱するのに必要な目標加熱エネルギを算出する目標加熱エネルギ算出手段（２０）と、
前記温度検出用通電制御の実行後に、前記電気加熱式触媒（１３）の通電電力を制御して該電気加熱式触媒（１３）を通電加熱する本通電制御を該本通電制御による通電電力の積算量が前記目標加熱エネルギに達するまで実行する本通電制御手段（２０）と
を備えていることを特徴とする電気加熱式触媒の暖機制御装置。
【請求項２】
前記温度検出用通電制御手段（２０）は、前記本通電制御による通電電力の積算量が前記目標加熱エネルギに達したときに、前記温度検出用通電制御を再実行し、
前記触媒温度算出手段（２０）は、前記温度検出用通電制御の再実行中に、前記触媒温度を再算出し、
前記触媒温度算出手段（２０）で再算出した触媒温度と前記目標触媒温度とを比較して前記電気加熱式触媒（１３）の暖機が完了したか否かを判定する暖機完了判定手段（２０）を備えていることを特徴とする請求項１に記載の電気加熱式触媒の暖機制御装置。
【請求項３】
前記本通電制御の実行中に前記電流センサ（１８）で検出した前記電気加熱式触媒（１３）の通電電流が所定の異常判定値以上になった場合に、前記電気加熱式触媒（１３）の異常が発生したと判定して該電気加熱式触媒（１３）の通電加熱を中止する異常時通電中止手段（２０）を備えていることを特徴とする請求項１又は２に記載の電気加熱式触媒の暖機制御装置。
【請求項４】
前記温度検出用通電制御手段（２０）は、前記温度検出用通電制御の際に前記電気加熱式触媒（１３）の通電電流が前記所定値以下の一定値になるように制御することを特徴とする請求項１乃至３のいずれかに記載の電気加熱式触媒の暖機制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の排出ガスを浄化する電気加熱式触媒の暖機制御装置に関する発明である。
【背景技術】
【０００２】
近年、低燃費、低排気エミッションの社会的要請から車両の動力源として内燃機関（エンジン）とモータジェネレータとを搭載したハイブリッド車が注目されている。このようなハイブリッド車においては、例えば、特許文献１（特開平８−７４６４５号公報）に記載されているように、内燃機関の排出ガスを浄化する触媒として、バッテリの電力で加熱可能な電気加熱式触媒を搭載し、内燃機関の始動前（例えばモータジェネレータの動力のみで走行するＥＶ走行中）に、バッテリの電力で電気加熱式触媒を加熱し、電気加熱式触媒の温度が活性温度に達して電気加熱式触媒の暖機が完了した後に、内燃機関を始動することで、内燃機関の始動時の排出ガス浄化率を高めるようにしたものがある。その際、上記特許文献１では、触媒を加熱するヒータの抵抗値を検出し、このヒータの抵抗値と触媒温度との相関関係を用いて、ヒータの抵抗値から触媒温度を算出するようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−７４６４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、一般に、電流センサは、個体差（製造ばらつき）や経時変化等によってセンサ出力に誤差（ばらつき）が生じることは避けられず、実電流の大きさに応じて変化するゲイン誤差の影響を受けて、実電流が大きくなるほどセンサ出力（電流検出値）の誤差が大きくなることがある。このため、電気加熱式触媒を通電加熱する場合に、印加電圧を一定にしても、ヒータ等の通電加熱部の温度変化によって抵抗値が変化して実電流が変化すると、それに伴って電流センサの電流検出値の誤差が変化することがある。電流検出値の誤差が大きくなると、抵抗値（＝電圧／電流）の算出精度が低下して触媒温度の算出精度が低下するため、触媒温度を目標触媒温度まで上昇させる触媒暖機制御を精度良く行うことができない可能性がある。特に、温度が高くなるほど抵抗値が低下するＮＴＣ（Negative Temperature Coefficient）特性を有する通電加熱部を採用する場合、通電による加熱が進むほど実電流が増加して、電流センサの電流検出値の誤差が増加するため、その影響を無視できない。
【０００５】
そこで、本発明が解決しようとする課題は、触媒温度の算出精度を向上させることができ、触媒温度を目標触媒温度まで上昇させる触媒暖機制御を精度良く行うことができる電気加熱式触媒の暖機制御装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に係る発明は、内燃機関（１１）の排出ガスを浄化する電気加熱式触媒（１３）の暖機制御装置において、電気加熱式触媒（１３）の通電電流を検出する電流センサ（１８）と、電気加熱式触媒（１３）の印加電圧を検出する電圧センサ（１９）と、電気加熱式触媒（１３）の暖機要求が発生したときに、電気加熱式触媒（１３）の通電電流が所定値以下になるように該電気加熱式触媒（１３）に通電する温度検出用通電制御を実行する温度検出用通電制御手段（２０）と、温度検出用通電制御の実行中に、電流センサ（１８）で検出した電気加熱式触媒（１３）の通電電流と電圧センサ（１９）で検出した電気加熱式触媒（１３）の印加電圧とに基づいて電気加熱式触媒（１３）の通電加熱部（１４）の抵抗値を算出し、該通電加熱部（１４）の抵抗値に基づいて電気加熱式触媒（１３）の温度（以下「触媒温度」という）を算出する触媒温度算出手段（２０）と、この触媒温度算出手段（２０）で算出した触媒温度と所定の目標触媒温度とに基づいて電気加熱式触媒（１３）を目標触媒温度まで加熱するのに必要な目標加熱エネルギを算出する目標加熱エネルギ算出手段（２０）と、温度検出用通電制御の実行後に、電気加熱式触媒（１３）の通電電力を制御して該電気加熱式触媒（１３）を通電加熱する本通電制御を該本通電制御による通電電力の積算量が目標加熱エネルギに達するまで実行する本通電制御手段（２０）とを備えた構成としたものである。
【０００７】
電気加熱式触媒の通電電流が所定値以下になるように電気加熱式触媒に通電する温度検出用通電制御の実行中は、電流センサの電流検出値（センサ出力）の誤差が小さくなるため、この温度検出用通電制御の実行中に、電流センサで検出した電気加熱式触媒の通電電流と電圧センサで検出した電気加熱式触媒の印加電圧とに基づいて通電加熱部の抵抗値を算出することで、電流センサの電流検出値の誤差の影響を低減して、通電加熱部の抵抗値を精度良く算出することができ、この抵抗値に基づいて触媒温度を算出することで、触媒温度を精度良く算出することが可能となり、触媒温度の算出精度を向上させることができる。そして、この触媒温度と目標触媒温度とに基づいて電気加熱式触媒を目標触媒温度まで加熱するのに必要な目標加熱エネルギを算出することで、目標加熱エネルギを精度良く算出することができ、電気加熱式触媒の通電電力を制御して電気加熱式触媒を通電加熱する本通電制御を該本通電制御による通電電力の積算量が目標加熱エネルギに達するまで実行することで、触媒温度を目標触媒温度まで上昇させる触媒暖機制御を精度良く行うことができる。
【０００８】
本発明は、本通電制御による通電電力の積算量が目標加熱エネルギに達したときに、電気加熱式触媒の暖機が完了したと判定するようにしても良いが、請求項２のように、本通電制御による通電電力の積算量が目標加熱エネルギに達したときに、温度検出用通電制御を再実行して、この温度検出用通電制御の再実行中に、触媒温度を再算出し、再算出した触媒温度と目標触媒温度とを比較して電気加熱式触媒の暖機が完了したか否かを判定するようにしても良い。このようにすれば、電気加熱式触媒の暖機が完了したか否かを精度良く判定することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は本発明の一実施例におけるＥＨＣ制御システムの概略構成を示す図である。
【図２】図２はＥＨＣ通電制御ルーチンの処理の流れを示すフローチャートである。
【図３】図３はＥＨＣ通電制御の実行例を示すタイムチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態を具体化した一実施例を説明する。
まず、図１に基づいてＥＨＣ制御システムの概略構成を説明する。車両の動力源として内燃機関であるエンジン１１が搭載され、このエンジン１１の排気管１２には、排出ガスを浄化する触媒として、電気的に加熱可能な電気加熱式触媒（以下「ＥＨＣ」と表記する）１３が設けられている。このＥＨＣ１３は、導電性抵抗体で形成された基材１４（通電加熱部）を触媒コート材（図示せず）で被覆して構成され、バッテリ１５から供給される電力を基材１４に通電することで、基材１４がヒータとして機能して加熱できるようになっている。
【００１１】
ＥＨＣ１３の通電電力（ＥＨＣ１３の基材１４に供給する電力）は、ＥＨＣ制御装置１６により制御される。このＥＨＣ制御装置１６には、スイッチング回路等を備えた通電電力制御部１７が設けられ、この通電電力制御部１７でバッテリ１５から供給される電力を電圧変換や平滑化してＥＨＣ１３に供給するようになっている。また、ＥＨＣ制御装置１６には、ＥＨＣ１３の通電電流（ＥＨＣ１３の基材１４に流れる電流）を検出する電流センサ１８と、ＥＨＣ１３の印加電圧（ＥＨＣ１３の基材１４に印加される電圧）を検出する電圧センサ１９が設けられている。
【００１２】
ＥＣＵ２０は、マイクロコンピュータを主体として構成され、車両の運転状態等に応じてエンジン１１を制御すると共に、触媒暖機要求（ＥＨＣ１３の暖機要求）が発生したときに、ＥＨＣ制御装置１６を制御してＥＨＣ１３の通電電力を制御することで、触媒温度Ｔehc （ＥＨＣ１３の温度）を目標触媒温度Ｔtgt （例えばＥＨＣ１３が活性状態となる温度）まで上昇させる触媒暖機制御を実行する。
【００１３】
その際、電流センサ１８で検出したＥＨＣ１３の通電電流Ｉehc と電圧センサ１９で検出したＥＨＣ１３の印加電圧Ｖehc とに基づいてＥＨＣ１３の基材１４の抵抗値Ｒehc を算出し、この基材１４の抵抗値Ｒehc と触媒温度Ｔehc との相関関係（例えば基材１４の抵抗値Ｒehc と触媒温度Ｔehc との関係を規定するマップ）を用いて、基材１４の抵抗値Ｒehc から触媒温度Ｔehc を算出する。
【００１４】
しかし、一般に、電流センサ１８は、個体差（製造ばらつき）や経時変化等によってセンサ出力に誤差（ばらつき）が生じることは避けられず、実電流の大きさに応じて変化するゲイン誤差の影響を受けて、実電流が大きくなるほどセンサ出力（電流検出値）の誤差が大きくなることがある。このため、ＥＨＣ１３を通電加熱する場合に、印加電圧を一定にしても、基材１４の温度変化によって抵抗値が変化して実電流が変化すると、それに伴って電流センサ１８の電流検出値の誤差が変化することがある。電流検出値の誤差が大きくなると、抵抗値（＝電圧／電流）の算出精度が低下して触媒温度Ｔehc の算出精度が低下するため、触媒温度Ｔehc を目標触媒温度Ｔtgt まで上昇させる触媒暖機制御を精度良く行うことができない可能性がある。特に、温度が高くなるほど抵抗値が低下するＮＴＣ（Negative Temperature Coefficient）特性を有する基材１４を採用する場合、通電による加熱が進むほど実電流が増加して、電流センサ１８の電流検出値の誤差が増加するため、その影響を無視できない。
【００１５】
そこで、本実施例では、ＥＣＵ２０により後述する図２のＥＨＣ通電制御ルーチンを実行することで、触媒暖機要求が発生したときに、まず、ＥＨＣ１３の通電電流が所定値以下になるようにＥＨＣ１３に通電する温度検出用通電制御を実行する。この温度検出用通電制御の実行中は、電流センサ１８の電流検出値（センサ出力）の誤差が小さくなるため、この温度検出用通電制御の実行中に、電流センサ１８で検出したＥＨＣ１３の通電電流Ｉehc と電圧センサ１９で検出したＥＨＣ１３の印加電圧Ｖehc とに基づいてＥＨＣ１３の基材１４の抵抗値Ｒehc を算出することで、電流センサ１８の電流検出値の誤差の影響を低減して、基材１４の抵抗値Ｒehc を精度良く算出し、この基材１４の抵抗値Ｒehc に基づいて触媒温度Ｔehc を算出することで、触媒温度Ｔehc を精度良く算出する。
【００１６】
この触媒温度Ｔehc と目標触媒温度Ｔtgt との偏差に基づいてＥＨＣ１３を目標触媒温度Ｔtgt まで加熱するのに必要な目標加熱エネルギＥehc を算出することで、目標加熱エネルギＥehc を精度良く算出し、温度検出用通電制御の実行後に、ＥＨＣ１３の通電電力を制御してＥＨＣ１３を通電加熱する本通電制御を、該本通電制御による通電電力の積算量ΣＰehc が目標加熱エネルギＥehc に達するまで実行することで、触媒温度Ｔehc を目標触媒温度Ｔtgt まで上昇させる触媒暖機制御を精度良く行う。
【００１７】
そして、本通電制御による通電電力の積算量ΣＰehc が目標加熱エネルギＥehc に達したときに、温度検出用通電制御を再実行して、この温度検出用通電制御の再実行中に触媒温度Ｔehc を再算出し、再算出した触媒温度Ｔehc が目標触媒温度Ｔtgt 以上であれば、ＥＨＣ１３の暖機が完了したと判定する。
【００１８】
以下、本実施例でＥＣＵ２０が実行する図２のＥＨＣ通電制御ルーチンの処理内容を説明する。
図２に示すＥＨＣ通電制御ルーチンは、ＥＣＵ２０の電源オン中に所定周期で繰り返し実行される。本ルーチンが起動されると、まず、ステップ１０１で、触媒暖機要求（ＥＨＣ１３の暖機要求）が発生しているか否かを判定する。このステップ１０１で、触媒暖機要求が発生していないと判定された場合には、ステップ１１０に進み、ＥＨＣ１３の通電を禁止して、本ルーチンを終了する。
【００１９】
一方、上記ステップ１０１で、触媒暖機要求が発生していると判定された場合には、ステップ１０２に進み、目標触媒温度Ｔtgt と異常判定電流値Ｉd を読み込む。これらの目標触媒温度Ｔtgt と異常判定電流値Ｉd は、予め試験データや設計データ等に基づいて設定され、ＥＣＵ２０のＲＯＭに記憶されている。
【００２０】
この後、ステップ１０３に進み、ＥＨＣ１３の通電電流が所定値以下になるようにＥＨＣ１３に通電する温度検出用通電制御を実行する。ここで、所定値は、例えば、電流センサ１８の電流検出値の誤差が許容範囲内になる通電電流の上限値（つまり触媒温度Ｔehc の算出誤差が許容範囲内になる通電電流の上限値）に設定されている。
【００２１】
本実施例では、この温度検出用通電制御の際に、ＥＨＣ１３の通電電流が所定値以下の一定値になるように制御する。この場合、一定値を電流センサ１８の性能検査実施点と一致させるようにしても良く、このようにすれば、触媒温度Ｔehc の算出精度を保障することができる。このステップ１０３の処理が特許請求の範囲でいう温度検出用通電制御手段としての役割を果たす。
【００２２】
この後、ステップ１０４に進み、温度検出用通電制御の実行中に、電流センサ１８で検出したＥＨＣ１３の通電電流Ｉehc と、電圧センサ１９で検出したＥＨＣ１３の印加電圧Ｖehc とに基づいて、ＥＨＣ１３の基材１４の抵抗値Ｒehc を次式により算出する。
Ｒehc ＝Ｖehc ／Ｉehc
【００２３】
更に、この基材１４の抵抗値Ｒehc に基づいて触媒温度Ｔehc をマップ等により算出する。触媒温度Ｔehc のマップ（基材１４の抵抗値Ｒehc と触媒温度Ｔehc との関係を規定するマップ）は、予め試験データや設計データ等に基づいて作成され、ＥＣＵ２０のＲＯＭに記憶されている。このステップ１０４の処理が特許請求の範囲でいう触媒温度算出手段としての役割を果たす。
【００２４】
この後、ステップ１０５に進み、算出した触媒温度Ｔehc が目標触媒温度Ｔtgt よりも低いか否かを判定し、触媒温度Ｔehc が目標触媒温度Ｔtgt よりも低いと判定された場合には、ステップ１０６に進み、目標触媒温度Ｔtgt と触媒温度Ｔehc との偏差（Ｔtgt −Ｔehc ）に基づいてＥＨＣ１３を目標触媒温度Ｔtgt まで加熱するのに必要な目標加熱エネルギＥehc をマップ等により算出する。目標加熱エネルギＥehc のマップは、予め試験データや設計データ等に基づいて作成され、ＥＣＵ２０のＲＯＭに記憶されている。このステップ１０６の処理が特許請求の範囲でいう目標加熱エネルギ算出手段としての役割を果たす。
【００２５】
この後、ステップ１０７に進み、ＥＨＣ１３の通電電力を制御してＥＨＣ１３を通電加熱する本通電制御を実行する。この本通電制御では、予め設定した最大通電電力Ｐehcmaxと、バッテリ１５の状態（バッテリ電流、バッテリ電圧、バッテリ充電状態ＳＯＣ、バッテリ温度等）に基づいて設定したバッテリ１５の出力電力制限値のうちの小さい方を目標通電電力として設定し、この目標通電電力となるようにＥＨＣ制御装置１６の通電電力制御部１７のスイッチング回路を駆動してＥＨＣ１３に通電する。このステップ１０７の処理が特許請求の範囲でいう本通電制御手段としての役割を果たす。
【００２６】
この後、ステップ１０８に進み、本通電制御の実行中に、電流センサ１８で検出したＥＨＣ１３の通電電流Ｉehc が異常判定電流値Ｉd よりも低いか否かを判定する。このステップ１０８で、本通電制御の実行中に、電流センサ１８で検出したＥＨＣ１３の通電電流Ｉehc が異常判定電流値Ｉd 以上になったと判定された場合には、ＥＨＣ１３の異常（例えばＥＨＣ１３の基材１４の破損等）が発生したフェール状態であると判定して、ステップ１１０に進み、ＥＨＣ１３の通電を禁止してＥＨＣ１３の通電加熱を中止する。この場合、ステップ１０８、１１０の処理が特許請求の範囲でいう異常時通電中止手段としての役割を果たす。
【００２７】
一方、上記ステップ１０８で、本通電制御の実行中に、電流センサで検出したＥＨＣ１３の通電電流Ｉehc が異常判定電流値Ｉd よりも低いと判定された場合には、ステップ１０９に進み、本通電制御を開始してから現在までの通電電力Ｐehc （＝Ｖehc ×Ｉehc ）を積算した積算量ΣＰehc を算出し、この本通電制御による通電電力の積算量ΣＰehc が目標加熱エネルギＥehc よりも小さいか否かを判定する。
【００２８】
このステップ１０９で、本通電制御による通電電力の積算量ΣＰehc が目標加熱エネルギＥehc よりも小さいと判定された場合には、上記ステップ１０７に戻り、本通電制御を継続する。その後、ステップ１０９で、本通電制御による通電電力の積算量ΣＰehc が目標加熱エネルギＥehc 以上になったと判定された時点で、上記ステップ１０３に戻り、温度検出用通電制御を再実行して、この温度検出用通電制御の再実行中に触媒温度Ｔehc を再算出し、再算出した触媒温度Ｔehc が目標触媒温度Ｔtgt よりも低いか否かを判定する（ステップ１０３〜１０５）。
【００２９】
その結果、ステップ１０５で、再算出した触媒温度Ｔehc が目標触媒温度Ｔtgt 以上であると判定された場合には、ＥＨＣ１３の暖機が完了したと判定して、ステップ１１０に進み、ＥＨＣ１３の通電を禁止してＥＨＣ１３の通電加熱を終了する。
【００３０】
一方、上記ステップ１０５で、再算出した触媒温度Ｔehc が目標触媒温度Ｔtgt よりも低いと判定された場合には、ＥＨＣ１３の暖機が完了していないと判定して、ステップ１０６に進み、目標加熱エネルギＥehc を再算出して、本通電制御による通電電力の積算量ΣＰehc が目標加熱エネルギＥehc 以上になるまで本通電制御を再実行する（ステップ１０７〜１０９）。この場合、ステップ１０５等の処理が特許請求の範囲でいう暖機完了判定手段としての役割を果たす。
【００３１】
以上説明した本実施例のＥＨＣ通電制御の実行例を図３のタイムチャートを用いて説明する。
触媒暖機要求が発生した時点ｔ1 で、ＥＨＣ１３の通電電流が所定値以下の一定値になるように制御する温度検出用通電制御を実行し、この温度検出用通電制御の実行中に、電流センサ１８で検出したＥＨＣ１３の通電電流Ｉehc と電圧センサ１９で検出したＥＨＣ１３の印加電圧Ｖehc とに基づいてＥＨＣ１３の基材１４の抵抗値Ｒehc （＝Ｖehc ／Ｉehc ）を算出し、この基材１４の抵抗値Ｒehc に基づいて触媒温度Ｔehc を算出する。
【００３２】
触媒温度Ｔehc の算出が完了した時点ｔ2 で、目標触媒温度Ｔtgt と触媒温度Ｔehc との偏差（Ｔtgt −Ｔehc ）に基づいて目標加熱エネルギＥehc を算出し、ＥＨＣ１３の通電電力を目標通電電力（例えば最大通電電力Ｐehcmax）となるように制御してＥＨＣ１３を通電加熱する本通電制御を実行する。
【００３３】
その後、本通電制御による通電電力の積算量ΣＰehc が目標加熱エネルギＥehc 以上になったと判定された時点ｔ3 で、温度検出用通電制御を再実行して、この温度検出用通電制御の再実行中に触媒温度Ｔehc を再算出し、再算出した触媒温度Ｔehc が目標触媒温度Ｔtgt 以上であると判定された時点ｔ4 で、ＥＨＣ１３の暖機が完了したと判定して、ＥＨＣ１３の通電を終了する。
【００３４】
尚、本通電制御の実行中に、電流センサ１８で検出したＥＨＣ１３の通電電流Ｉehc が異常判定電流値Ｉd 以上になった場合には、ＥＨＣ１３の異常（例えばＥＨＣ１３の基材１４の破損等）が発生したフェール状態であると判定して、その時点で、ＥＨＣ１３の通電加熱を中止する。
【００３５】
以上説明した本実施例では、ＥＨＣ１３の通電電流が所定値以下になるようにＥＨＣ１３に通電する温度検出用通電制御の実行中に、電流センサ１８で検出したＥＨＣ１３の通電電流Ｉehc と電圧センサ１９で検出したＥＨＣ１３の印加電圧Ｖehc とに基づいてＥＨＣ１３の基材１４の抵抗値Ｒehc を算出するようにしたので、電流センサ１８の電流検出値の誤差の影響を低減して、基材１４の抵抗値Ｒehc を精度良く算出することができ、この基材１４の抵抗値Ｒehc に基づいて触媒温度Ｔehc を算出するようにしたので、触媒温度Ｔehc を精度良く算出することができ、触媒温度Ｔehc の算出精度を向上させることができる。
【００３６】
そして、この触媒温度Ｔehc と目標触媒温度Ｔtgt との偏差に基づいてＥＨＣ１３を目標触媒温度Ｔtgt まで加熱するのに必要な目標加熱エネルギＥehc を算出するようにしたので、目標加熱エネルギＥehc を精度良く算出することができ、本通電制御による通電電力の積算量ΣＰehc が目標加熱エネルギＥehc に達するまで本通電制御を実行するようにしたので、触媒温度Ｔehc を目標触媒温度Ｔtgt まで上昇させる触媒暖機制御を精度良く行うことができる。
【００３７】
更に、本実施例では、本通電制御による通電電力の積算量ΣＰehc が目標加熱エネルギＥehc に達したときに、温度検出用通電制御を再実行して、この温度検出用通電制御の再実行中に触媒温度Ｔehc を再算出し、再算出した触媒温度Ｔehc と目標触媒温度Ｔtgt とを比較してＥＨＣ１３の暖機が完了したか否かを判定するようにしたので、ＥＨＣ１３の暖機が完了したか否かを精度良く判定することができる。
【００３８】
また、本実施例では、本通電制御の実行中に、電流センサ１８で検出したＥＨＣ１３の通電電流Ｉehc が異常判定電流値Ｉd 以上になった場合に、ＥＨＣ１３の異常が発生したと判定して、ＥＨＣ１３の通電加熱を中止するようにしたので、基材１４の異常発熱による触媒焼損や過電流による他機器への影響を回避することができる。
【００３９】
また、本実施例では、温度検出用通電制御の際に、ＥＨＣ１３の通電電流が所定値以下の一定値になるように制御するようにしたので、電流値の変化による触媒温度Ｔehc の算出誤差の変化を無くすことができ、触媒温度Ｔehc の算出精度を電流センサ１８の公差のみで規定することができる。
【００４０】
尚、上記実施例では、再算出した触媒温度Ｔehc が目標触媒温度Ｔtgt 以上であると判定されたときに、ＥＨＣ１３の暖機が完了したと判定するようにしたが、これに限定されず、例えば、本通電制御による通電電力の積算量ΣＰehc が目標加熱エネルギＥehc に達したときに、ＥＨＣ１３の暖機が完了したと判定するようにしても良い。
【００４１】
また、上記実施例では、基材自体がヒータ（通電加熱部）として機能する構成としたが、これに限定されず、例えば、基材とは別にヒータ（通電加熱部）を設けた構成としても良い。
【００４２】
その他、本発明は、エンジンのみを動力源とする車両に限定されず、エンジンとモータの両方を動力源とするハイブリッド車にも適用して実施できる。
【符号の説明】
【００４３】
１１…エンジン（内燃機関）、１３…ＥＨＣ（電気加熱式触媒）、１４…基材（通電加熱部）、１６…ＥＨＣ制御装置、１８…電流センサ、１９…電圧センサ、２０…ＥＣＵ（温度検出用通電制御手段，触媒温度算出手段，目標加熱エネルギ算出手段，本通電制御手段，暖機完了判定手段，異常時通電中止手段）
【図１】
2014040789.tif 000003
【図２】
2014040789.tif 000004
【図３】
2014040789.tif 000005