(57)【要約】【課題】内燃機関の排気と排気浄化触媒との間での熱伝達を考慮し、あるいは空燃比のリッチ化を考慮することで高精度に触媒推定温度を算出する。【解決手段】触媒推定温度CatTは触媒温度変化量ΔTexq,ΔToutq,ΔTracqに基づいて算出している(S100~S104,S110~S116)。この内で排気による触媒温度変化量ΔTexqについては排気と排気浄化触媒との間での熱伝達に関係し、排気流量によっては授受しきれない熱量があるので、触媒温度変化量ΔTexqには限界を設けている(S106,S108)。このことで最終的に算出されるトータルの触媒温度変化量ΔTcatは現実に近い触媒温度変化量となり、高精度な触媒推定温度CatTを算出することができる。空燃比がリッチ化された場合には低い定常運転時触媒温度TexqのマップMAPtexq(S102)に切り替えることによっても可能である。【選択図】図２
2008031950.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関の運転状態に基づいて排気浄化触媒の温度を推定する内燃機関の排気浄化触媒温度推定装置であって、
排気流量又は排気流量を反映する物理量と前回算出されている触媒推定温度とに基づいて触媒温度変化量を算出し、該触媒温度変化量を用いて触媒推定温度を算出する触媒推定温度算出手段と、
前記触媒推定温度算出手段が算出する触媒温度変化量に限界を設ける推定温度変化限度設定手段と、
を設けたことを特徴とする内燃機関の排気浄化触媒温度推定装置。
【請求項２】
請求項１において、前記触媒推定温度算出手段は、前記排気流量又は排気流量を反映する物理量と前回算出されている触媒推定温度とに基づく触媒温度変化量と共に、前記排気浄化触媒からの放熱による触媒温度変化量と前記排気浄化触媒での触媒反応による触媒温度変化量との一方又は両方の触媒温度変化量を用いて触媒推定温度を算出することを特徴とする内燃機関の排気浄化触媒温度推定装置。
【請求項３】
請求項１又は２において、前記推定温度変化限度設定手段は、前記排気流量又は排気流量を反映する物理量と前回算出されている触媒推定温度とに基づく触媒温度変化量に上限の限界を設けることを特徴とする内燃機関の排気浄化触媒温度推定装置。
【請求項４】
請求項２において、前記推定温度変化限度設定手段は、前記排気流量又は排気流量を反映する物理量と前回算出されている触媒推定温度とに基づく触媒温度変化量と、前記排気浄化触媒からの放熱による触媒温度変化量及び前記排気浄化触媒での触媒反応による触媒温度変化量の一方又は両方の触媒温度変化量との合計の触媒温度変化量に上限の限界を設けることを特徴とする内燃機関の排気浄化触媒温度推定装置。
【請求項５】
請求項１〜４のいずれかにおいて、前記推定温度変化限度設定手段は、前記排気流量又は排気流量を反映する物理量に基づいて前記限界を切り替えることを特徴とする内燃機関の排気浄化触媒温度推定装置。
【請求項６】
請求項５において、前記推定温度変化限度設定手段は、前記排気流量又は排気流量を反映する物理量が基準値より大きい場合には前記触媒温度変化量に上限を設定し、前記排気流量又は排気流量を反映する物理量が基準値より小さい場合には前記触媒温度変化量に上限を設定しないことを特徴とする内燃機関の排気浄化触媒温度推定装置。
【請求項７】
請求項１〜６のいずれかにおいて、内燃機関での燃焼混合気がリッチか否かを判定するリッチ判定手段を備えると共に、
前記推定温度変化限度設定手段は、前記リッチ判定手段にてリッチであると判定されると前記限界を低くすることを特徴とする内燃機関の排気浄化触媒温度推定装置。
【請求項８】
内燃機関の運転状態に基づいて排気浄化触媒の温度を推定する内燃機関の排気浄化触媒温度推定装置であって、
排気流量又は排気流量を反映する物理量を用いて該排気流量又は該物理量と定常状態触媒温度との関係から対応する定常状態触媒温度を算出し、該定常状態触媒温度と前回算出されている触媒推定温度とに基づいて触媒温度変化量を算出し、該触媒温度変化量を用いて触媒推定温度を算出する触媒推定温度算出手段と、
内燃機関での燃焼混合気がリッチか否かを判定するリッチ判定手段と、
前記リッチ判定手段にてリッチであると判定されると、前記排気流量又は前記物理量と定常状態触媒温度との関係を、定常状態触媒温度がより低くなる関係に切り替える関係切替手段と、
を設けたことを特徴とする内燃機関の排気浄化触媒温度推定装置。
【請求項９】
内燃機関の運転状態に基づいて排気浄化触媒の温度を推定する内燃機関の排気浄化触媒温度推定装置であって、
排気流量又は排気流量を反映する物理量と前回算出されている触媒推定温度とに基づいて触媒温度変化量を算出し、該触媒温度変化量を用いて触媒推定温度を算出する触媒推定温度算出手段と、
内燃機関での燃焼混合気がリッチか否かを判定するリッチ判定手段と、
前記リッチ判定手段にてリッチであると判定されると、前記触媒推定温度算出手段が算出する触媒温度変化量に上限の限界を設ける推定温度変化限度設定手段と、
を設けたことを特徴とする内燃機関の排気浄化触媒温度推定装置。
【請求項１０】
請求項９において、前記推定温度変化限度設定手段は、燃焼混合気のリッチの程度が高いと前記触媒温度変化量に対する上限の限界をより低くすることを特徴とする内燃機関の排気浄化触媒温度推定装置。
【請求項１１】
請求項１〜７、９，１０のいずれかにおいて、前記推定温度変化限度設定手段は、燃料カット時には前記触媒温度変化量の限界を低くすることを特徴とする内燃機関の排気浄化触媒温度推定装置。
【請求項１２】
請求項１１において、前記推定温度変化限度設定手段は、燃料カット時には前記触媒温度変化量に対する上限の限界を０以下の値に設定することを特徴とする内燃機関の排気浄化触媒温度推定装置。
【請求項１３】
請求項１〜１２のいずれかにおいて、前記排気流量を反映する物理量は内燃機関の吸気流量であることを特徴とする内燃機関の排気浄化触媒温度推定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は内燃機関の排気浄化触媒温度推定装置に関する。
【背景技術】
【０００２】
内燃機関に用いられている排気浄化触媒は内燃機関の始動直後の低温状態では不活性である。したがって排気浄化触媒の劣化状態を判定するためには排気の熱量により十分に排気浄化触媒温度が上昇した後に排気浄化触媒の浄化能力を判定する必要がある。このため排気浄化触媒温度を正確に推定することが重要である。このための手法として排気から与えられる熱量や触媒反応による生成熱に基づいて排気浄化触媒温度（触媒床温）を推定する技術が知られている（例えば特許文献１参照）。
【０００３】
このような排気浄化触媒においては、特に溶損に至る高温化を防止する観点から触媒温度を高精度に判定するために、推定温度の上限値を内燃機関回転数と吸気圧とに応じて設定する技術が知られている（例えば特許文献２参照）。又、運転領域に応じた上昇率で推定温度を算出する技術も知られている（例えば特許文献３参照）。
【特許文献１】特開２００４−６０５６３号公報（第６−７頁、図５）
【特許文献２】特開平４−１４３７号公報（第５頁、図４）
【特許文献３】特開２００６−３７８３４号公報（第４頁、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、このように触媒温度を高精度に得るための特許文献２，３の手法では、推定温度の上限値についても、運転領域に応じた上昇率についても、排気温の値に基づくものであり、排気と触媒との間での熱伝達に限界が存在することについては考慮していない。すなわち排気温が高温化したとしても高温化に対応して熱伝達率が上昇するわけではなく、触媒が単純に昇温するわけではない。
【０００５】
このため排気温の急激な上昇が生じても触媒温度の上昇はそれほどではない現象が生じる。したがって従来の技術では特に触媒温度上昇時において触媒温度を実際よりも高温側に推定しやすくなっている。このため触媒温度がいまだに低く、十分に活性化していないのにもかかわらず活性化していると推定し、この触媒活性完了を前提として各種の処理を実行してしまうおそれがある。尚、このことは排気が低温化する場合においても同様であり、排気温の急激な低下が生じても触媒温度の低下はそれほどではない。
【０００６】
又、触媒過熱時には燃料を増量して空燃比をリッチ化して排気温を低下させる処理を実行する場合があるが、このようにリッチ化している場合には排気温による触媒の昇温は通常のストイキに比較して小さい。したがってリッチ化を考慮していない従来の技術では特に触媒温度上昇時において実際よりも高温側に推定しやすくなっている。
【０００７】
本発明は、内燃機関の排気と排気浄化触媒との間での熱伝達を考慮し、あるいは空燃比のリッチ化を考慮することで高精度に触媒推定温度を算出することを目的とするものである。
【課題を解決するための手段】
【０００８】
以下、上記目的を達成するための手段及びその作用効果について記載する。
請求項１に記載の内燃機関の排気浄化触媒温度推定装置は、内燃機関の運転状態に基づいて排気浄化触媒の温度を推定する内燃機関の排気浄化触媒温度推定装置であって、排気流量又は排気流量を反映する物理量と前回算出されている触媒推定温度とに基づいて触媒温度変化量を算出し、該触媒温度変化量を用いて触媒推定温度を算出する触媒推定温度算出手段と、前記触媒推定温度算出手段が算出する触媒温度変化量に限界を設ける推定温度変化限度設定手段とを設けたことを特徴とする。
【０００９】
触媒推定温度算出手段により算出される触媒推定温度は、上記触媒温度変化量を用いて算出される。この触媒温度変化量は、排気流量又は排気流量を反映する物理量と前回算出されている触媒推定温度とに基づいて算出される値である。触媒温度変化量は排気と排気浄化触媒との間の熱伝達による熱量の授受に関係している。この熱伝達は排気と排気浄化触媒との間での温度差により単純に決定されるわけではなく、排気が高速に流れていることから排気浄化触媒との間での熱量の授受にも限度がある。
【００１０】
したがって触媒温度変化量を排気と排気浄化触媒との間の温度差のみにて決定するのではなく、触媒温度変化量に限界を設けることにより、上記熱量授受の限度を反映させることができる。
【００１１】
このため触媒温度変化量を排気と排気浄化触媒との間の温度差のみにて決定した場合に比較して、触媒推定温度の変化速度は無制限でなく現実に近い変化となる。このように触媒温度変化量に限界を設けることにより排気と排気浄化触媒との間での熱伝達を考慮することができ、高精度に触媒推定温度を算出することができる。
【００１２】
請求項２に記載の内燃機関の排気浄化触媒温度推定装置では、請求項１において、前記触媒推定温度算出手段は、前記排気流量又は排気流量を反映する物理量と前回算出されている触媒推定温度とに基づく触媒温度変化量と共に、前記排気浄化触媒からの放熱による触媒温度変化量と前記排気浄化触媒での触媒反応による触媒温度変化量との一方又は両方の触媒温度変化量を用いて触媒推定温度を算出することを特徴とする。
【００１３】
このように触媒推定温度を算出するために、前記排気流量又は前記物理量と前回算出された触媒推定温度とに基づく触媒温度変化量に加えて、排気浄化触媒からの放熱による触媒温度変化量と排気浄化触媒での触媒反応による触媒温度変化量との一方又は両方の触媒温度変化量を用いても良い。このことにより触媒推定温度を更に高精度に算出できる。
【００１４】
請求項３に記載の内燃機関の排気浄化触媒温度推定装置では、請求項１又は２において、前記推定温度変化限度設定手段は、前記排気流量又は排気流量を反映する物理量と前回算出されている触媒推定温度とに基づく触媒温度変化量に上限の限界を設けることを特徴とする。
【００１５】
特に排気浄化触媒が活性化したタイミングを捉えてその浄化能力を検出したい場合などでは、実際には低温であって不活性なのに、計算上高温化しており活性化していると判定されることは避けたい。このため上記触媒温度変化量に上限の限界を設けることで少なくとも触媒推定温度のオーバーシュートを防止でき、不活性な温度状態の排気浄化触媒に対して触媒推定温度が活性の温度を示すことを阻止できる。
【００１６】
請求項４に記載の内燃機関の排気浄化触媒温度推定装置では、請求項２において、前記推定温度変化限度設定手段は、前記排気流量又は排気流量を反映する物理量と前回算出されている触媒推定温度とに基づく触媒温度変化量と、前記排気浄化触媒からの放熱による触媒温度変化量及び前記排気浄化触媒での触媒反応による触媒温度変化量の一方又は両方の触媒温度変化量との合計の触媒温度変化量に上限の限界を設けることを特徴とする。
【００１７】
上限の限界を設ける触媒温度変化量としては、上述した各種の触媒温度変化量の合計の触媒温度変化量としても良い。特に、排気流量又は排気流量を反映する物理量と前回算出されている触媒推定温度とに基づく触媒温度変化量は、他の触媒温度変化量に比較して触媒推定温度に対する寄与が極めて大きい。したがってこのように合計した触媒温度変化量に対して上限の限界を設けても、少なくとも触媒推定温度のオーバーシュートを防止でき、不活性な温度状態の排気浄化触媒に対して触媒推定温度が活性の温度を示すことを阻止できる。
【００１８】
請求項５に記載の内燃機関の排気浄化触媒温度推定装置では、請求項１〜４のいずれかにおいて、前記推定温度変化限度設定手段は、前記排気流量又は排気流量を反映する物理量に基づいて前記限界を切り替えることを特徴とする。
【００１９】
排気流量の程度によって排気と排気浄化触媒との間での熱伝達の程度も変化する。このため排気流量又は排気流量を反映する物理量に基づいて、触媒温度変化量に設定した限界を切り替えることにより、更に適切に排気と排気浄化触媒との間での熱伝達を考慮することができ、より高精度に触媒推定温度を算出することができる。
【００２０】
請求項６に記載の内燃機関の排気浄化触媒温度推定装置では、請求項５において、前記推定温度変化限度設定手段は、前記排気流量又は排気流量を反映する物理量が基準値より大きい場合には前記触媒温度変化量に上限を設定し、前記排気流量又は排気流量を反映する物理量が基準値より小さい場合には前記触媒温度変化量に上限を設定しないことを特徴とする。
【００２１】
このように排気流量又は排気流量を反映する物理量に基準値を設けて、触媒温度変化量に影響のある基準値より大きい場合には触媒温度変化量に上限を設定し、基準値より小さい場合には触媒温度変化量に上限を設定しないようにしても良い。このことにより一律に上限を設定するよりも、適切に排気と排気浄化触媒との間での熱伝達を考慮することができ、高精度に触媒推定温度を算出することができる。
【００２２】
請求項７に記載の内燃機関の排気浄化触媒温度推定装置では、請求項１〜６のいずれかにおいて、内燃機関での燃焼混合気がリッチか否かを判定するリッチ判定手段を備えると共に、前記推定温度変化限度設定手段は、前記リッチ判定手段にてリッチであると判定されると前記限界を低くすることを特徴とする。
【００２３】
燃焼混合気がリッチであれば燃料過剰による排気の冷却効果が存在する。このため燃焼混合気がリッチであれば昇温程度は低くなることから前記限界を低くしている。このことにより排気と排気浄化触媒との間での熱伝達を考慮すると共に、空燃比のリッチ化をも考慮して触媒温度変化量をより低く限定することで、更に高精度に触媒推定温度を算出することができる。
【００２４】
請求項８に記載の内燃機関の排気浄化触媒温度推定装置は、内燃機関の運転状態に基づいて排気浄化触媒の温度を推定する内燃機関の排気浄化触媒温度推定装置であって、排気流量又は排気流量を反映する物理量を用いて該排気流量又は該物理量と定常状態触媒温度との関係から対応する定常状態触媒温度を算出し、該定常状態触媒温度と前回算出されている触媒推定温度とに基づいて触媒温度変化量を算出し、該触媒温度変化量を用いて触媒推定温度を算出する触媒推定温度算出手段と、内燃機関での燃焼混合気がリッチか否かを判定するリッチ判定手段と、前記リッチ判定手段にてリッチであると判定されると、前記排気流量又は前記物理量と定常状態触媒温度との関係を、定常状態触媒温度がより低くなる関係に切り替える関係切替手段とを設けたことを特徴とする。
【００２５】
触媒推定温度算出手段により算出される触媒推定温度は、上記触媒温度変化量に基づいて算出される。この触媒温度変化量は、前記関係により前記排気流量又は前記物理量から得られる定常状態触媒温度と、前回算出されている触媒推定温度とに基づいて算出される値である。前記関係は、燃焼混合気がリッチであれば燃料過剰による排気の冷却効果が存在するため、同じ前記排気流量又は前記物理量でも定常状態触媒温度は低くなるはずである。したがってリッチ時には、前記関係を、定常状態触媒温度がより低い関係に切り替えることで、空燃比のリッチ化を考慮することができる。このため適切に触媒温度変化量の算出ができるようになり、高精度に触媒推定温度を算出することができる。
【００２６】
請求項９に記載の内燃機関の排気浄化触媒温度推定装置は、内燃機関の運転状態に基づいて排気浄化触媒の温度を推定する内燃機関の排気浄化触媒温度推定装置であって、排気流量又は排気流量を反映する物理量と前回算出されている触媒推定温度とに基づいて触媒温度変化量を算出し、該触媒温度変化量を用いて触媒推定温度を算出する触媒推定温度算出手段と、内燃機関での燃焼混合気がリッチか否かを判定するリッチ判定手段と、前記リッチ判定手段にてリッチであると判定されると、前記触媒推定温度算出手段が算出する触媒温度変化量に上限の限界を設ける推定温度変化限度設定手段とを設けたことを特徴とする。
【００２７】
触媒推定温度算出手段により算出される触媒推定温度は、上記触媒温度変化量に基づいて算出される。この触媒温度変化量は排気と排気浄化触媒との間の熱量の授受に関係している。しかし燃焼混合気がリッチであれば燃料過剰による排気の冷却効果が存在する。このため排気から排気浄化触媒へと熱伝達される場合、すなわち触媒温度変化量が昇温側である場合にはその昇温の程度も抑制される。
【００２８】
したがって触媒温度変化量を排気と排気浄化触媒との間の温度差のみにて決定するのではなく、更に燃焼混合気がリッチである場合には触媒温度変化量に上限の限界を設けている。このことにより空燃比のリッチ化を考慮することができ、高精度に触媒推定温度を算出することができる。
【００２９】
請求項１０に記載の内燃機関の排気浄化触媒温度推定装置では、請求項９において、前記推定温度変化限度設定手段は、燃焼混合気のリッチの程度が高いと前記触媒温度変化量に対する上限の限界をより低くすることを特徴とする。
【００３０】
燃焼混合気のリッチの程度が高いとそれだけ燃料過剰になり排気の冷却効果が増加する。このためリッチの程度が高ければ上限の限界をより低くすることにより、高精度に触媒推定温度を算出することができる。
【００３１】
請求項１１に記載の内燃機関の排気浄化触媒温度推定装置では、請求項１〜７、９，１０のいずれかにおいて、前記推定温度変化限度設定手段は、燃料カット時には前記触媒温度変化量の限界を低くすることを特徴とする。
【００３２】
燃料カット時には内燃機関の燃焼室での燃焼は停止し、排気温度は急速に低下する。したがって排気浄化触媒は冷却されるのみとなることから、燃料カット時には触媒温度変化量の限界を低くする。このことにより排気温度の低下に迅速に対応でき、高精度に触媒推定温度を算出することができる。
【００３３】
請求項１２に記載の内燃機関の排気浄化触媒温度推定装置では、請求項１１において、前記推定温度変化限度設定手段は、燃料カット時には前記触媒温度変化量に対する上限の限界を０以下の値に設定することを特徴とする。
【００３４】
このように燃料カット時に上限の限界を０以下とすることにより、燃料カット直後にて演算処理での応答性上、一時的に触媒温度変化量がプラスとなるような値が設定されることが防止されるので、燃料カット時も排気温度の低下に迅速に対応できて、高精度な触媒推定温度が得られる。
【００３５】
請求項１３に記載の内燃機関の排気浄化触媒温度推定装置では、請求項１〜１２のいずれかにおいて、前記排気流量を反映する物理量は内燃機関の吸気流量であることを特徴とする。
【００３６】
直接、排気流量を測定しなくても、吸気流量と排気流量とは比例しているので、吸気流量を排気流量を反映する物理量として用いることができる。内燃機関の制御では通常、吸気流量を測定して各種の制御に用いているので、この吸気流量のデータを用いることにより、特にハード的にセンサを増加しなくても前述したごとくの内燃機関の排気浄化触媒温度推定装置を実現できる。
【発明を実施するための最良の形態】
【００３７】
［実施の形態１］
図１は、車両に搭載された内燃機関（本実施の形態ではガソリンエンジン）２、及び排気浄化触媒温度推定装置として機能を備えた内燃機関制御用の電子制御ユニット（以下、「ＥＣＵ」と称す）４の概略構成図を示している。内燃機関２は、ここでは４気筒内燃機関であるが、図１では１気筒の縦断面にて示している。尚、気筒数は他の気筒数、例えば３気筒、６気筒、あるいは８気筒などでも良い。又、図１では１気筒に吸気バルブ２ａと排気バルブ２ｂとはそれぞれ１つ示されているが、４バルブエンジンでも５バルブエンジンでも良い。
【００３８】
内燃機関２の出力は変速機を介して最終的に車輪に走行駆動力として伝達される。内燃機関２には、燃焼室６内の混合気に点火する点火プラグ８が設けられている。この燃焼室６には吸気バルブ２ａにより開閉される吸気ポート１０が設けられ、この吸気ポート１０に接続されたインテークマニホールド１２には吸気ポート１０に向けて燃料を噴射する燃料噴射弁１４が気筒毎に設けられている。そしてインテークマニホールド１２はサージタンク１６に接続され、サージタンク１６の上流側における吸気通路１７にはモータ１８によって開度が調節されるスロットルバルブ２０が設けられている。このスロットルバルブ２０の開度であるスロットル開度ＴＡにより吸気量ＧＡが調節される。スロットル開度ＴＡはスロットル開度センサ２２により検出されてＥＣＵ４に読み込まれている。吸気量ＧＡはスロットルバルブ２０の上流側に設けられた吸気量センサ２４により検出されてＥＣＵ４に読み込まれている。尚、燃料噴射弁１４が直接、燃焼室６内に燃料を噴射する筒内噴射タイプのガソリンエンジンであっても良い。
【００３９】
更に燃焼室６には排気バルブ２ｂにより開閉される排気ポート２６が設けられ、排気ポート２６に接続された排気通路２８の途中には触媒コンバータ３０が配置されている。触媒コンバータ３０内には三元触媒などの排気浄化触媒３０ａが配置されている。排気通路２８において触媒コンバータ３０よりも上流側には、排気成分に基づいて燃焼室６に燃焼した混合気の空燃比ＡＦに対応する信号を出力する空燃比センサ３２が配置されている。
【００４０】
ＥＣＵ４はデジタルコンピュータを中心として構成され、上述したスロットル開度センサ２２、吸気量センサ２４、空燃比センサ３２以外にも内燃機関２の運転状態を検出するセンサ類から信号を入力している。ここではアクセルペダル３４の踏み込み量であるアクセル開度ＡＣＣＰを検出するアクセル開度センサ３６、クランクシャフトの回転から内燃機関回転数ＮＥを検出する内燃機関回転数センサ３８、及び吸気カムシャフトの回転位相から基準クランク角を決定する基準クランク角センサ４０から信号を入力している。更に冷却水温センサ４２から内燃機関冷却水温ＴＨＷを表す信号、吸気通路１７の先端部のエアクリーナに配置された吸気温センサ４４から吸気温ＴＨＡを表す信号、及び変速機の出力軸の回転数を検出する車速センサ４６から車速ＳＰＤを表す信号を入力している。
【００４１】
ＥＣＵ４は、上述した各センサからの検出内容に基づいて、燃料噴射弁１４、点火プラグ８、あるいはスロットルバルブ用モータ１８に対する制御信号によって内燃機関２の燃料噴射時期、燃料噴射量、点火時期及び吸気量等を調節する。そして前記燃料噴射量は目標空燃比、ここでは混合気が理論空燃比を達成するように空燃比センサ３２の出力によりフィードバック制御される。触媒過熱防止のための燃料噴射量増量により混合気をリッチ化する制御も行っている。
【００４２】
更にアイドル時においてＥＣＵ４は、特に暖機完了後は内燃機関２の状態（冷却水温ＴＨＷ、エアコン負荷等）に応じて設定されているアイドル目標回転数ＮＴとなるようにスロットル開度ＴＡの調節によりアイドル回転数フィードバック制御を実行している。尚、スロットルバルブ２０が電子制御スロットルでない場合には、スロットルバルブ２０をパイパスするＩＳＣＶによる吸気量制御によりアイドル回転数フィードバック制御を実行するものでも良い。
【００４３】
次にＥＣＵ４により実行される触媒温度推定処理のフローチャートを図２に示す。本処理は、一定時間周期で繰り返し実行される処理である。尚、個々の処理内容に対応するフローチャート中のステップを「Ｓ〜」で表す。
【００４４】
まずＥＣＵ４により前述した吸気量センサ２４、車速センサ４６、吸気温センサ４４の信号から算出されている吸気量ＧＡ（ｇ／ｓ）、車速ＳＰＤ（ｋｍ／ｈ）、吸気温ＴＨＡ（℃）の値が作業メモリ上に読み込まれる（Ｓ１００）。
【００４５】
次に図３に示すマップＭＡＰｔｅｘｑを用いて今回測定されている吸気量ＧＡから定常運転時触媒温度Ｔｅｘｑを算出する（Ｓ１０２）。内燃機関２が定常運転状態にある時には、排気流量と排気浄化触媒３０ａの触媒温度とは一意の対応関係にあるが、吸気量ＧＡ（吸気流量に相当）と排気流量との間にも一意の対応関係が存在する。したがって排気流量を反映する物理量としての吸気量ＧＡと触媒温度との間にも一意の対応関係が存在することになる。この対応関係を、内燃機関２と同型の標準内燃機関について実験にて求めることで、前記図３に示すごとく、吸気量ＧＡと触媒温度との対応関係をマップＭＡＰｔｅｘｑとして得ることができ、これを用いて吸気量ＧＡから定常運転時触媒温度Ｔｅｘｑを算出できる。
【００４６】
次に式１により、定常運転時触媒温度Ｔｅｘｑと、前回の制御周期で求められている触媒推定温度ＣａｔＴとにより、排気浄化触媒３０ａにおける本処理の制御周期当たりの排気による触媒温度変化量ΔＴｅｘｑを算出する（Ｓ１０４）。
【００４７】
［式１］  ΔＴｅｘｑ  ←  （Ｔｅｘｑ  −  ＣａｔＴ）・Ｋｅｘｑ／ｎ
ここで係数Ｋｅｘｑは制御周期当たりに熱伝達に基づく排気と排気浄化触媒３０ａとの間での熱量の授受が反映されている係数であり、正の数値ｎは時間遅れを表す値である。
【００４８】
次に前記式１にて算出された排気による触媒温度変化量ΔＴｅｘｑが、上限の限界を表す上限値ＤＴｍａｘ以下か否かが判定される（Ｓ１０６）。
排気の流速が高速である場合には排気の熱量が排気浄化触媒３０ａに十分に伝達されない間に、排気は触媒コンバータ３０から排出されてしまう。この場合には、前記式１に示した熱伝達率に基づく計算通りには熱量の伝達が排気から排気浄化触媒３０ａになされない。上限値ＤＴｍａｘは、このように実際の温度上昇以上に触媒温度変化量ΔＴｅｘｑが設定される状態を判定して制限するために設けられている。この上限値ＤＴｍａｘは内燃機関２と同型の標準内燃機関について排気の流速を種々変更することで実験や解析により求められている値である。本実施の形態の内燃機関２では上限値ＤＴｍａｘ＝１０℃／ｓとして求められている。
【００４９】
ここでΔＴｅｘｑ≦ＤＴｍａｘであれば（Ｓ１０６でyes）、特に排気による触媒温度変化量ΔＴｅｘｑに対しての制限はなされない。一方、ΔＴｅｘｑ＞ＤＴｍａｘであれば（Ｓ１０６でno）、式２に示すごとく触媒温度変化量ΔＴｅｘｑに上限値ＤＴｍａｘの値が設定される（Ｓ１０８）。
【００５０】
［式２］  ΔＴｅｘｑ  ←  ＤＴｍａｘ
こうして排気からの熱量に基づく触媒温度変化量ΔＴｅｘｑに対して限界が設けられて、上限値ＤＴｍａｘを越える値が設定されるのが防止される。
【００５１】
ステップＳ１０６でyesと判定された場合、あるいはステップＳ１０８の次には、式３により、排気浄化触媒３０ａにおける本処理の制御周期当たりに、触媒コンバータ３０の外面から外気との間でなされる熱量の授受による触媒温度変化量ΔＴｏｕｔｑを算出する（Ｓ１１０）。
【００５２】
［式３］  ΔＴｏｕｔｑ  ←  ＳＰＤ・（ＴＨＡ−ＣａｔＴ）・Ｋｏｕｔ
ここで係数Ｋｏｕｔは制御周期当たりに触媒コンバータ３０の外壁を介して排気浄化触媒３０ａと外気との間の熱伝達による熱量の授受が反映されている係数である。車速ＳＰＤが高いほど外気との間での熱量の授受は大きくなるので、上記式３のように車速ＳＰＤが掛けられている。この触媒温度変化量ΔＴｏｕｔｑは、通常、マイナスであり、この場合に授受される熱量は放熱量を表すことになる。
【００５３】
次に触媒推定温度ＣａｔＴと触媒反応による触媒温度変化量ΔＴｒａｃｑとの関係を表すマップＭＡＰｒａｃから、触媒推定温度ＣａｔＴに基づいて触媒反応の生成熱による触媒温度変化量ΔＴｒａｃｑを算出する（Ｓ１１２）。ここで触媒推定温度ＣａｔＴと触媒反応による触媒温度変化量ΔＴｒａｃｑとは一意の対応関係が存在する。したがって予め内燃機関２と同型の標準内燃機関について実験や解析により触媒推定温度ＣａｔＴと触媒反応による触媒温度変化量ΔＴｒａｃｑとの関係をマップ化しておき、このマップを前記マップＭＡＰｒａｃとして用いる。
【００５４】
そして上述したごとく算出した３つの触媒温度変化量ΔＴｅｘｑ，ΔＴｏｕｔｑ，ΔＴｒａｃｑを式４のごとく合計して、トータルの触媒温度変化量ΔＴｃａｔを設定する（Ｓ１１４）。
【００５５】
［式４］  ΔＴｃａｔ  ←  ΔＴｅｘｑ  ＋  ΔＴｏｕｔｑ  ＋  ΔＴｏｕｔｑ
次にこのように求められた触媒温度変化量ΔＴｃａｔにより触媒推定温度ＣａｔＴを式５に示すごとく補正して、新たな触媒推定温度ＣａｔＴを算出する（Ｓ１１６）。
【００５６】
［式５］  ＣａｔＴ  ←  ＣａｔＴ  ＋  ΔＴｃａｔ
こうして本処理を一旦終了する。以後、制御周期毎に前述した処理が繰り返されて、触媒推定温度ＣａｔＴが更新される。
【００５７】
本実施の形態における制御の一例を図４のタイミングチャートに示す。タイミングｔ０前では、前記式１にて触媒温度変化量ΔＴｅｘｑは上限値ＤＴｍａｘ（＝１０℃／ｓ）以下であるので、トータルの触媒温度変化量ΔＴｃａｔにそのまま加算される。しかし前記式１での触媒温度変化量ΔＴｅｘｑが上限値ＤＴｍａｘより大きくなると（ｔ０〜ｔ１）、前記式４においてトータルの触媒温度変化量ΔＴｃａｔに対しては触媒温度変化量ΔＴｅｘｑとして上限値ＤＴｍａｘの値が加算されることになる。このため触媒推定温度ＣａｔＴは実際の触媒温度に近い変化を示す。もし破線で示したごとく触媒温度変化量ΔＴｅｘｑに上限値ＤＴｍａｘを設定しないと、触媒推定温度ＣａｔＴは実際の触媒温度よりもオーバーシュートしてしまう。このため、例えば排気浄化触媒３０ａの暖機完了を触媒推定温度ＣａｔＴにて捉えようとしても、いまだ冷間状態にあるにもかかわらず、早期に暖機完了したと判断してしまうおそれがある。
【００５８】
上述した構成において、請求項との関係は、触媒温度推定処理（図２）のステップＳ１００〜Ｓ１０４，Ｓ１１０〜Ｓ１１６が触媒推定温度算出手段としての処理に、ステップＳ１０６，Ｓ１０８が推定温度変化限度設定手段としての処理に相当する。
【００５９】
以上説明した本実施の形態１によれば、以下の効果が得られる。
（イ）．触媒温度推定処理（図２）では触媒推定温度ＣａｔＴを求めるのに、３つの触媒温度変化量ΔＴｅｘｑ，ΔＴｏｕｔｑ，ΔＴｒａｃｑを算出している（Ｓ１０２，Ｓ１０４，Ｓ１１０，Ｓ１１２）。このことにより排気流量を反映する物理量としての吸気量ＧＡ、排気浄化触媒３０ａからの放熱、及び排気浄化触媒３０ａでの触媒反応を考慮した触媒推定温度ＣａｔＴが求められている（Ｓ１１４，Ｓ１１６）。
【００６０】
これら３つの触媒温度変化量ΔＴｅｘｑ，ΔＴｏｕｔｑ，ΔＴｒａｃｑの内で、排気による触媒温度変化量ΔＴｅｘｑについては、排気と排気浄化触媒３０ａとの間での熱伝達に関係している。この熱伝達は、排気浄化触媒３０ａが曝されている排気との間で、その温度差により単純に決定されるわけではなく、排気流量によっては授受しきれない熱量があり、排気浄化触媒３０ａとの間での熱量の交換にも限度がある。このため排気による触媒温度変化量ΔＴｅｘｑについては限界を設けている。
【００６１】
このことにより、最終的に算出されるトータルの触媒温度変化量ΔＴｃａｔは現実に近い触媒温度変化量となる。こうして高精度な触媒推定温度ＣａｔＴを算出することができる。
【００６２】
特に触媒温度の昇温側においては暖機完了タイミング判定などに重要なことから限界として上限（上限値ＤＴｍａｘ）を設定している（Ｓ１０６，Ｓ１０８）。したがって排気浄化触媒３０ａの劣化状態を判断する場合にも、適切な暖機完了タイミングで判断できるので、未暖機状態にて、劣化していない排気浄化触媒３０ａに対して劣化したとの誤判定を下すことが防止される。
【００６３】
（ロ）．なお、トータルの触媒温度変化量ΔＴｃａｔに対する寄与は小さいが、触媒コンバータ３０の外面からの熱量の授受による触媒温度変化量ΔＴｏｕｔｑと、触媒反応の生成熱による触媒温度変化量ΔＴｒａｃｑとを算出して、トータルの触媒温度変化量ΔＴｃａｔの算出に用いている。このため、より高精度な触媒推定温度ＣａｔＴを算出することができる。
【００６４】
［実施の形態２］
本実施の形態では図５に示すごとくの触媒温度推定処理が一定時間周期で繰り返し実行される。この処理では上限値ＤＴｍａｘの値が、図６に示すマップＭＡＰｄｔｍａｘごとく排気流量を反映する物理量である吸気量ＧＡにより切り替えられる。
【００６５】
本実施の形態の触媒温度推定処理（図５）では、ステップＳ２００の次に吸気量ＧＡに基づいて図６に示したマップＭＡＰｄｔｍａｘにより上限値ＤＴｍａｘを算出している（Ｓ１０５）。このようにして算出した上限値ＤＴｍａｘに基づいてステップＳ１０６の判断がなされる。尚、ステップＳ１０６，Ｓ１０８は前記実施の形態１に示した図２の同一ステップ番号と同じ処理である。更にステップＳ２００は前記図２のステップＳ１００〜Ｓ１０４の処理と同じであり、ステップＳ２１０は前記図２のステップＳ１１０〜Ｓ１１６の処理と同じである。他の構成は前記実施の形態１と同じである。
【００６６】
図６のマップＭＡＰｄｔｍａｘでは吸気量ＧＡが大きいほど上限値ＤＴｍａｘは低くされている。これは吸気量ＧＡが大きいほど排気の流速が高くなり、十分に排気浄化触媒３０ａとの間での熱量授受が行われなくなるからである。
【００６７】
尚、図６のように徐々に変化させるのではなく、段階的に上限値ＤＴｍａｘを変化させても良い。具体例としては、図７に示すごとく基準値として高流量側に設定した吸気量ＧＡｓ以上の吸気量で上限値ＤＴｍａｘを設定し、吸気量ＧＡｓより小さい吸気量では上限値ＤＴｍａｘを設定しないようにしても良い。例えば図５のフローチャートでは、ステップＳ１０５において吸気量ＧＡｓより小さい吸気量では上限値ＤＴｍａｘを通常有り得ない大きな値（例えば：５００℃／ｓ）に設定することによりステップＳ１０６では常にyesと判定するようにしても良い。あるいはステップＳ１０６，Ｓ１０８をジャンプしても良い。
【００６８】
上述した構成において、請求項との関係は、触媒温度推定処理（図５）のステップＳ２００，Ｓ２１０が触媒推定温度算出手段としての処理に、ステップＳ１０５，Ｓ１０６，Ｓ１０８が推定温度変化限度設定手段としての処理に相当する。
【００６９】
以上説明した本実施の形態２によれば、以下の効果が得られる。
（イ）．前記実施の形態１の効果を生じると共に、吸気量ＧＡに基づいて上限値ＤＴｍａｘを切り替えることにより、更に適切に排気と排気浄化触媒３０ａとの間での熱伝達を考慮することができ、高精度に触媒推定温度ＣａｔＴを算出できる。
【００７０】
［実施の形態３］
本実施の形態では図８に示すごとくの触媒温度推定処理が一定時間周期で繰り返し実行される。この処理では燃料カット時には上限値ＤＴｍａｘの値が０（℃／ｓ）に固定される。すなわち本実施の形態の触媒温度推定処理（図８）は、ステップＳ３００の次に燃料カットを実行していないか否かが判定される（Ｓ１２０）。燃料カット実行中でなければ（Ｓ１２０でyes）、ステップＳ１０６の処理に移る。燃料カット実行中であれば（Ｓ１２０でno）、上限値ＤＴｍａｘに０（℃／ｓ）を設定して（Ｓ１２２）、ステップＳ１０６の処理に移る。
【００７１】
尚、ステップＳ１０６，Ｓ１０８は前記実施の形態１に示した図２の同一ステップ番号と同じ処理である。更にステップＳ３００は前記図２のステップＳ１００〜Ｓ１０４の処理と同じであり、ステップＳ３１０は前記図２のステップＳ１１０〜Ｓ１１６の処理と同じである。他の構成は前記実施の形態１と同じである。
【００７２】
燃料カット時には排気は低温化して排気浄化触媒３０ａは冷却されるのみとなり温度は上昇することはないので、上限値ＤＴｍａｘ＝０（℃／ｓ）としている。尚、上限値ＤＴｍａｘは０（℃／ｓ）よりも小さい値（マイナス）を設定しても良い。
【００７３】
上述した構成において、請求項との関係は、触媒温度推定処理（図８）のステップＳ３００，Ｓ３１０が触媒推定温度算出手段としての処理に、ステップＳ１２０，Ｓ１２２，Ｓ１０６，Ｓ１０８が推定温度変化限度設定手段としての処理に相当する。
【００７４】
尚、ステップＳ３００の次に図５のステップＳ１０５を実行しても良い。
以上説明した本実施の形態３によれば、以下の効果が得られる。
（イ）．前記実施の形態１の効果を生じると共に、燃料カットによる排気温度の低下に迅速に対応できるので、更に高精度に触媒推定温度ＣａｔＴを算出できる。
【００７５】
（ロ）．図５のステップＳ１０５を実行すれば更に前記実施の形態２の効果も生じる。
［実施の形態４］
本実施の形態では、図９に示すごとくの触媒温度推定処理が一定時間周期で繰り返し実行される。この処理では空燃比のリッチ化処理時には上限値ＤＴｍａｘの値が減少補正値ｄｒｉｃｈ分の減少がなされる。すなわち本実施の形態の触媒温度推定処理（図９）は、ステップＳ４００の次に空燃比のリッチ化を実行していないか否かが判定される（Ｓ１３０）。例えば、燃料噴射量制御において、触媒過熱防止のために燃料増量係数が「１」か、「１」を越える値かにより判定される。空燃比センサ３２の出力値にて判定しても良い。
【００７６】
リッチ化実行中でなければ（Ｓ１３０でyes）、上限値ＤＴｍａｘに初期値を設定して（Ｓ１３１）、ステップＳ１０６の処理に移る。リッチ化実行中であれば（Ｓ１３０でno）、上限値ＤＴｍａｘに、初期値から減少補正値ｄｒｉｃｈ分を減算した値が設定される処理がなされてから（Ｓ１３２）、ステップＳ１０６の処理に移る。
【００７７】
尚、ステップＳ１０６，Ｓ１０８は前記実施の形態１に示した図２の同一ステップ番号と同じ処理である。更に、ステップＳ４００は前記図２のステップＳ１００〜Ｓ１０４の処理と同じであり、ステップＳ４１０は前記図２のステップＳ１１０〜Ｓ１１６の処理と同じである。他の構成は前記実施の形態１と同じである。
【００７８】
リッチ化するための増量分の燃料は蒸発熱による冷却効果があるので排気はストイキ時よりも低温化する。このためリッチ化に対応して上限値ＤＴｍａｘを低下している。
上述した構成において、請求項との関係は、触媒温度推定処理（図９）のステップＳ４００，Ｓ４１０が触媒推定温度算出手段としての処理に、ステップＳ１３２，Ｓ１０６，Ｓ１０８が推定温度変化限度設定手段としての処理に、ステップＳ１３０がリッチ判定手段としての処理に相当する。
【００７９】
尚、ステップＳ４００の次に図５のステップＳ１０５を実行しても良い。この場合にはステップＳ１３１，Ｓ１３２の初期値には、図６又は図７のマップＭＡＰｄｔｍａｘから算出した上限値ＤＴｍａｘを用いる。
【００８０】
以上説明した本実施の形態４によれば、以下の効果が得られる。
（イ）．前記実施の形態１の効果を生じると共に、空燃比のリッチ化を考慮して排気による触媒温度変化量ΔＴｅｘｑをより小さく限定することで空燃比リッチ化時における排気温度の低下に対応して高精度に触媒推定温度ＣａｔＴを算出できる。
【００８１】
（ロ）．図５のステップＳ１０５を実行すれば更に前記実施の形態２の効果も生じる。
［実施の形態５］
本実施の形態では、図１０に示すごとくの触媒温度推定処理が一定時間周期で繰り返し実行される。この処理では空燃比のリッチ化処理時には（Ｓ１４０でno）、ステップＳ１０２にて用いられる吸気量ＧＡと定常運転時触媒温度Ｔｅｘｑとの関係を表すマップＭＡＰｔｅｘｑが図３から図１１に示す内容に切り替えられる（Ｓ１４２）。すなわち図１１に示すごとく通常のストイキ燃焼時（破線）よりもリッチ燃焼時（実線）では燃料蒸発熱により排気温度は低下することから、吸気量ＧＡと定常運転時触媒温度Ｔｅｘｑとの関係は、同じ吸気量ＧＡであってもリッチ化の程度に応じて定常運転時触媒温度Ｔｅｘｑが低下する。
【００８２】
したがって触媒温度推定処理（図１０）では空燃比のリッチ化実行中で無ければ（Ｓ１４０でyes）、マップＭＡＰｔｅｘｑ（図３）が切り替えられずにステップＳ１０２にて用いられる。そして得られた定常運転時触媒温度Ｔｅｘｑに基づいて前記式１にて排気による触媒温度変化量ΔＴｅｘｑが算出されて（Ｓ１０４）、最終的に触媒推定温度ＣａｔＴが更新される（Ｓ５００）。
【００８３】
しかし空燃比のリッチ化実行中であれば（Ｓ１４０でno）、ステップＳ１４２にてリッチ化の程度、ここでは燃料増量係数の数値（＞１）の大きさに応じて定常運転時触媒温度Ｔｅｘｑが低く切り替えられたマップＭＡＰｔｅｘｑ（図１１）がステップＳ１０２にて用いられる。このマップＭＡＰｔｅｘｑ（図１１）にて算出された定常運転時触媒温度Ｔｅｘｑにより前記式１にて排気による触媒温度変化量ΔＴｅｘｑが算出されて（Ｓ１０４）、最終的に触媒推定温度ＣａｔＴが更新される（Ｓ５００）。
【００８４】
尚、ステップＳ１００，Ｓ１０２，Ｓ１０４は前記実施の形態１に示した図２の同一ステップ番号と同じ処理である。更にステップＳ５００は前記図２のステップＳ１１０〜Ｓ１１６の処理と同じである。他の構成は前記実施の形態１と同じである。
【００８５】
図１２のタイミングチャートに本実施の形態による処理の一例を示す。タイミングｔ１０前では、燃料増量係数＝１でありリッチ化はなされていないので、切り替え前のマップＭＡＰｔｅｘｑ（図３）が用いられる。タイミングｔ１０〜ｔ１１では燃料増量係数＞１であり混合気の空燃比がリッチ化されるので、燃料増量係数の数値（＞１）の大きさに応じて定常運転時触媒温度Ｔｅｘｑが低く切り替えられたマップＭＡＰｔｅｘｑ（図１１）が用いられる。このため触媒推定温度ＣａｔＴは実線に示すごとく実際の触媒温度に近い変化を示す。もしリッチ化に応じたマップＭＡＰｔｅｘｑにしなかった場合には、図１２に破線で示したごとく触媒推定温度ＣａｔＴは実際の触媒温度よりも高くなりオーバーシュートしてしまう。
【００８６】
上述した構成において、請求項との関係は、触媒温度推定処理（図１１）のステップＳ１４０がリッチ判定手段としての処理に、ステップＳ１４２が関係切替手段としての処理に、ステップＳ１００，Ｓ１０２，Ｓ１０４，Ｓ５００が触媒推定温度算出手段としての処理に相当する。
【００８７】
以上説明した本実施の形態５によれば、以下の効果が得られる。
（イ）．空燃比のリッチ化を考慮してマップＭＡＰｔｅｘｑを定常運転時触媒温度Ｔｅｘｑがより低い関係に切り替えることで空燃比のリッチ化を考慮することができる。このため適切に排気による触媒温度変化量ΔＴｅｘｑの算出ができるようになり、高精度に触媒推定温度ＣａｔＴを算出することができる。
【００８８】
［実施の形態６］
本実施の形態では図１３に示すごとくの触媒温度推定処理が一定時間周期で繰り返し実行される。上限値ＤＴｍａｘ（前記実施の形態１と同一値とは限らない）による触媒温度変化量ΔＴｅｘｑの上限の限界設定が、空燃比のリッチ化実行中のみに行われるようにされている。したがってステップＳ６００の次に空燃比のリッチ化実行中か否かが判定される（Ｓ１５０）。空燃比のリッチ化実行中であれば（Ｓ１５０でyes）、触媒温度変化量ΔＴｅｘｑの上限の限界設定（Ｓ１０６，Ｓ１０８）がなされる。しかし空燃比のリッチ化実行中でなければ（Ｓ１５０でno）、触媒温度変化量ΔＴｅｘｑの上限の限界設定（Ｓ１０６，Ｓ１０８）はなされずに、ステップＳ６００側にて前記式１にて設定された触媒温度変化量ΔＴｅｘｑがそのまま前記式４においてトータルの触媒温度変化量ΔＴｃａｔの算出に用いられる。
【００８９】
尚、ステップＳ１０６，Ｓ１０８は前記実施の形態１に示した図２の同一ステップ番号と同じ処理である。更にステップＳ６００は前記図２のステップＳ１００〜Ｓ１０４の処理と同じであり、ステップＳ６１０は前記図２のステップＳ１１０〜Ｓ１１６の処理と同じである。他の構成は前記実施の形態１と同じである。
【００９０】
上述した構成において、請求項との関係は、触媒温度推定処理（図１３）のステップＳ１５０がリッチ判定手段としての処理に、ステップＳ１０６，Ｓ１０８が推定温度変化限度設定手段としての処理に、ステップＳ６００，Ｓ６１０が触媒推定温度算出手段としての処理に相当する。
【００９１】
以上説明した本実施の形態６によれば、以下の効果が得られる。
（イ）．本実施の形態では、空燃比のリッチ化実行中のみに上限値ＤＴｍａｘによって触媒温度変化量ΔＴｅｘｑに対する限界を設定している。燃焼混合気がリッチであれば燃料過剰による排気の冷却効果が存在する。このため排気から排気浄化触媒３０ａへと熱伝達される場合、すなわち触媒温度変化量ΔＴｅｘｑが昇温側である場合にはその昇温の程度も抑制される。このことにより、空燃比のリッチ化を考慮することができ、高精度に触媒推定温度ＣａｔＴを算出することができる。
【００９２】
（ロ）．前記実施の形態１の（ロ）の効果を生じる。
［その他の実施の形態］
（ａ）．前記各実施の形態において、３つの触媒温度変化量ΔＴｅｘｑ，ΔＴｏｕｔｑ，ΔＴｒａｃｑを用いるのではなく、触媒温度変化量ΔＴｅｘｑ，ΔＴｏｕｔｑの２つのみでトータルの触媒温度変化量ΔＴｃａｔの算出を行っても良い。又、触媒温度変化量ΔＴｅｘｑ，ΔＴｒａｃｑの２つのみでトータルの触媒温度変化量ΔＴｃａｔの算出を行っても良い。
【００９３】
トータルの触媒温度変化量ΔＴｃａｔに対する寄与は排気による触媒温度変化量ΔＴｅｘｑが最も大きいので、トータルの触媒温度変化量ΔＴｃａｔを計算せずに、排気による触媒温度変化量ΔＴｅｘｑそのものをトータルの触媒温度変化量ΔＴｃａｔの代わりに用いても良い。
【００９４】
（ｂ）．前記実施の形態６において上限値ＤＴｍａｘは固定値であったが、リッチの程度が大きいほど、すなわち燃料増量係数が大きいほど、上限値ＤＴｍａｘを小さくしても良い。
【００９５】
（ｃ）．実施の形態５を除いて前記各実施の形態においては触媒温度変化量ΔＴｅｘｑの限界として、上限を設定していたが、下限を設定して排気温低下時のアンダーシュートを防止しても良い。
【００９６】
（ｄ）．実施の形態５を除いて各実施の形態においては排気による触媒温度変化量ΔＴｅｘｑに対して上限を設定した。しかし前述したごとくトータルの触媒温度変化量ΔＴｃａｔに対する寄与は排気による触媒温度変化量ΔＴｅｘｑが最も大きいので、トータルの触媒温度変化量ΔＴｃａｔに対して上限を設定しても高精度に触媒推定温度ＣａｔＴを算出することができる効果が得られる。
【００９７】
（ｅ）．前記各実施の形態では、吸気通路１７に配置された吸気量センサ２４にて吸気量ＧＡを測定し、この吸気量ＧＡを排気流量を反映する物理量として用いていた。これ以外に、吸気圧を測定している場合にはこの吸気圧と内燃機関回転数ＮＥとの関係から排気流量（又は吸気量ＧＡ）を、マップなどにより求めて用いても良い。排気通路２８にて直接、排気流量を測定できる場合には吸気量ＧＡの代わりに排気流量を用いても良い。
【図面の簡単な説明】
【００９８】
【図１】実施の形態１の車両搭載内燃機関及びＥＣＵの概略構成図。
【図２】上記ＥＣＵが実行する触媒温度推定処理のフローチャート。
【図３】吸気量ＧＡと定常運転時触媒温度Ｔｅｘｑとの関係を表すマップＭＡＰｔｅｘｑの構成説明図。
【図４】実施の形態１の制御の一例を示すタイミングチャート。
【図５】実施の形態２の触媒温度推定処理のフローチャート。
【図６】吸気量ＧＡと上限値ＤＴｍａｘとの関係を表すマップＭＡＰｄｔｍａｘの構成説明図。
【図７】上記マップＭＡＰｄｔｍａｘの別例を示す構成説明図。
【図８】実施の形態３の触媒温度推定処理のフローチャート。
【図９】実施の形態４の触媒温度推定処理のフローチャート。
【図１０】実施の形態５の触媒温度推定処理のフローチャート。
【図１１】マップＭＡＰｔｅｘｑの切り替え状態を示す構成説明図。
【図１２】実施の形態５の制御の一例を示すタイミングチャート。
【図１３】実施の形態６の触媒温度推定処理のフローチャート。
【符号の説明】
【００９９】
２…内燃機関、２ａ…吸気バルブ、２ｂ…排気バルブ、４…ＥＣＵ、６…燃焼室、８…点火プラグ、１０…吸気ポート、１２…インテークマニホールド、１４…燃料噴射弁、１６…サージタンク、１７…吸気通路、１８…スロットルバルブ用モータ、２０…スロットルバルブ、２２…スロットル開度センサ、２４…吸気量センサ、２６…排気ポート、２８…排気通路、３０…触媒コンバータ、３０ａ…排気浄化触媒、３２…空燃比センサ、３４…アクセルペダル、３６…アクセル開度センサ、３８…内燃機関回転数センサ、４０…基準クランク角センサ、４２…冷却水温センサ、４４…吸気温センサ、４６…車速センサ。
【図１】
2008031950.tif 000003
【図２】
2008031950.tif 000004
【図３】
2008031950.tif 000005
【図４】
2008031950.tif 000006
【図５】
2008031950.tif 000007
【図６】
2008031950.tif 000008
【図７】
2008031950.tif 000009
【図８】
2008031950.tif 000010
【図９】
2008031950.tif 000011
【図１０】
2008031950.tif 000012
【図１１】
2008031950.tif 000013
【図１２】
2008031950.tif 000014
【図１３】
2008031950.tif 000015