(57)【要約】【課題】触媒の劣化の進行に起因して昇温制御中に算出される学習値が触媒床温と目標床温との定常的なずれに対応する値として不適切な値になることを抑制する。【解決手段】昇温制御中においては、学習値Ｋが触媒床温平均値Ｔaveと目標床温Ｔｔとの定常的なずれに対応する値として算出される。こうした学習値Ｋの算出は、昇温制御中における算出許可条件の成立をもって許可される。そして、上記算出許可条件のうち、触媒床温平均値Ｔaveの上昇に関係する条件に関しては、ＮＯｘ触媒の劣化度合いが大きいときには、同劣化度合いが小さいときに比べて厳しくされる。これにより、ＮＯｘ触媒の劣化が進んで昇温制御中における触媒床温平均値Ｔaveの上昇が遅くなったとき、同劣化のあまり進んでいない状況のときと同じタイミングで算出許可条件が成立し、上昇する触媒床温平均値Ｔaveの安定前に学習値Ｋの算出が許可されることは抑制される。【選択図】図１
2009057851.tif 000002
【特許請求の範囲】
【請求項１】
排気系に設けられた触媒への未燃燃料成分の供給により前記触媒を目標床温まで昇温させる昇温制御を実施し、その昇温制御中における算出許可条件の成立をもって触媒床温と前記目標床温とに基づき両者のずれに対応する値として学習値を算出するとともに、前記算出許可条件の不成立時には前記学習値の算出を禁止し、前記算出された学習値を触媒への未燃燃料成分の供給に反映させる内燃機関の制御装置において、
前記触媒の劣化度合いを判定する劣化判定手段と、
前記触媒の劣化度合いが大きいとき、同劣化度合いが小さいときに比べて、前記算出許可条件のうち前記触媒床温の上昇と関係のある条件が厳しくなるよう、同条件を可変とする条件可変手段と、
を備えることを特徴とする内燃機関の制御装置。
【請求項２】
前記算出許可条件は、前記触媒床温が前記目標床温よりも低い値である判定温度以上になり且つ同触媒床温の上昇速度が予め定められた判定速度以下になった時点からの経過時間が安定判定時間以上であること、という条件を含むものであり、
前記条件可変手段は、前記触媒の劣化度合いが大きいとき、同劣化度合いが小さいときに比べて、前記安定判定時間を長い値とするものである
請求項１記載の内燃機関の制御装置。
【請求項３】
前記条件可変手段は、前記触媒の劣化度合いが大きくなるほど前記安定判定時間を長い値とするものであり、
前記安定判定時間に関しては、初期値が前記触媒の新品時に適した長さの値とされ、最大値が前記算出された学習値を前記触媒床温と前記目標床温との定常的なずれに対応する値として適切な値に保持するうえで必要な同学習値の算出頻度の得られる長さの値に設定される
請求項２記載の内燃機関の制御装置。
【請求項４】
前記算出許可条件は、内燃機関の排気温度が予め定められた最低温度以上であること、という条件を含むものであり、
前記条件可変手段は、前記触媒の劣化度合いが大きいとき、同劣化度合いが小さいときに比べて、前記最低温度を高い値とするものである
請求項１〜３のいずれか一項に記載の内燃機関の制御装置。
【請求項５】
前記条件可変手段は、内燃機関の排気温度が高くなるほど前記最低温度を高い値とするものであり、
前記最低温度に関しては、初期値が触媒の新品時に適した高さの値とされ、最大値が前記算出された学習値を前記触媒床温と前記目標床温との定常的なずれに対応する値として適切な値に保持するうえで必要な同学習値の算出頻度の得られる高さの値に設定される
請求項４記載の内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の制御装置に関するものである。
【背景技術】
【０００２】
従来より、車載用ディーゼルエンジン等の内燃機関に適用される排気浄化装置として煤を主成分とする微粒子（ＰＭ：ParticulateMatter）を捕集するＰＭフィルタや、窒素酸化物（ＮＯｘ）に関する排気浄化を行う吸蔵還元型のＮＯｘ触媒を担持した触媒コンバータを排気系に設けたものが知られている。こうした排気浄化装置では、排気浄化能力を回復させることを目的として、触媒への未燃燃料成分の供給を通じて触媒を目標床温まで昇温させる昇温制御が実施される。
【０００３】
例えば、ＰＭフィルタ及び触媒コンバータでは微粒子の堆積による目詰まりが生じるため、その微粒子を燃焼（酸化）させて同目詰まりを解消するフィルタ再生が行われ、同フィルタ再生の実現のために上記昇温制御が実施される。そして、この昇温制御では、触媒への未燃燃料成分の供給により、炭化水素（ＨＣ）や一酸化炭素（ＣＯ）等の成分が排気中や触媒上で酸化反応され、その酸化反応に伴う発熱で触媒床温が目標床温まで昇温される。このように触媒床温が高温化することにより、ＰＭフィルタ及び触媒コンバータが高温環境下におかれて堆積する微粒子が除去され、同ＰＭフィルタにおける微粒子の捕集能力の回復が図られる。
【０００４】
ところで、昇温制御の実行時、触媒への未燃燃料成分の供給により触媒床温を目標床温へと昇温させようとしても、その触媒床温が目標床温に達しないことがある。例えば、触媒に未燃燃料成分を供給するための燃料供給系に詰まりが生じているような場合には、触媒への未燃燃料成分の供給量が適正値からずれて少なくなり、そのずれが触媒床温と目標床温との間の定常的なずれとして現れる。
【０００５】
こうした触媒床温と目標床温との定常的なずれを解消すべく、特許文献１に示されるように、昇温制御中の触媒床温と目標床温とに基づき両者の定常的なずれに対応する値として学習値を算出し、同学習値を昇温制御での触媒への未燃燃料成分の供給に反映させることが考えられる。この場合、学習値の分だけ触媒への未燃燃料成分の供給量が補正され、当該供給量の適正値からのずれが抑制されるため、昇温制御中における触媒床温と目標床温との間の定常的なずれが抑制されるようになる。
【０００６】
なお、上記学習値の算出は、算出許可条件の成立時に行われ、同条件の不成立時には禁止される。こうした算出許可条件としては、例えば、触媒床温の上昇と関係のある条件が含まれる。ちなみに、特許文献１では、昇温制御中に目標床温が段階的に高くされており、上記触媒床温の上昇と関係のある条件として、目標床温がそれまでよりも大きくなってからそれに追従して上昇する触媒床温の安定に必要な時間が経過したこと、という条件が含まれている。従って、目標床温が高くなってから上記時間が経過するまでの間は学習値の算出が禁止され、それ以外の状況のもとで学習値の算出が許可されるようになる。これにより、目標床温に向けて上昇する触媒床温の安定前に学習値の算出が行われ、その学習値が目標床温と触媒床温との定常的なずれに対応する値として不適切な値となることのないようにされる。
【特許文献１】特開２００６−２９１８２７公報（段落［００５４］、［００５９］、［００６６］、図９）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、新品時に対し触媒の劣化が進めば進むほど、触媒での未燃燃料成分の反応速度が低下することから、昇温制御中における触媒床温の上昇が徐々に遅くなってゆく傾向がある。このため、触媒の劣化が進んだ状態にあっては、昇温制御における触媒床温の目標床温に向けての上昇中、算出許可条件（触媒床温の上昇と関係のある条件を含む）が成立して学習値の算出が許可されたとしても、そのときは目標床温に向けて上昇する触媒床温が安定していない状況ということになる。こうした状況は、言い換えれば触媒床温が目標床温に向けて大きな速度で上昇している過程にあり、同触媒床温が安定する前の状況ということになる。従って、このような状況下で学習値の算出が行われると、その学習値が目標床温と上昇過程にある触媒床温とのずれに対応した値として算出されることになり、同学習値が触媒床温と目標床温との定常的なずれに対し大きすぎる値になるおそれがある。そして、触媒床温と目標床温との定常的なずれに対応した値として大きすぎる値となった学習値が昇温制御での触媒への未燃燃料成分の供給に反映されると、触媒への未燃燃料成分の供給量が過多になり、触媒床温の過上昇に繋がるおそれもある。
【０００８】
本発明はこのような実情に鑑みてなされたものであって、その目的は、触媒の劣化の進行に起因して昇温制御中に算出される学習値が触媒床温と目標床温との定常的なずれに対応する値として不適切な値になることを抑制できる内燃機関の制御装置を提供することにある。
【課題を解決するための手段】
【０００９】
以下、上記目的を達成するための手段及びその作用効果について記載する。
上記目的を達成するため、請求項１記載の発明では、排気系に設けられた触媒への未燃燃料成分の供給により前記触媒を目標床温まで昇温させる昇温制御を実施し、その昇温制御中における算出許可条件の成立をもって触媒床温と前記目標床温とに基づき両者のずれに対応する値として学習値を算出するとともに、前記算出許可条件の不成立時には前記学習値の算出を禁止し、前記算出された学習値を触媒への未燃燃料成分の供給に反映させる内燃機関の制御装置において、前記触媒の劣化度合いを判定する劣化判定手段と、前記触媒の劣化度合いが大きいとき、同劣化度合いが小さいときに比べて、前記算出許可条件のうち前記触媒床温の上昇と関係のある条件が厳しくなるよう、同条件を可変とする条件可変手段と、を備えた。
【００１０】
上記構成によれば、触媒の劣化が進んで昇温制御中における触媒床温の上昇が遅くなったとき、目標床温に向けて上昇する触媒床温が安定していない状況のもと、言い換えれば同触媒床温が安定する前である状況のもと、算出許可条件が成立して学習値の算出が許可されることは抑制される。これは、触媒の劣化度合いが大きいときには、同劣化度合いが小さいときに比べて、算出許可条件のうち触媒床温の上昇と関係のある条件が厳しくされるためである。従って、上述した状況のもとで学習値の算出が行われることにより、同学習値が触媒床温と目標床温との定常的なずれに対応する値として不適切になることが抑制されるようになる。一方、上述したように条件が厳しくされた後には、目標床温に向けて上昇する触媒床温が安定している状況のもと算出許可条件が成立し、それに基づき学習値の算出が許可されて同学習値の算出が行われる。このときに算出された学習値は、触媒床温と目標床温との定常的なずれに対応した値として適切な値となる。
【００１１】
請求項２記載の発明では、請求項１記載の発明において、前記算出許可条件は、前記触媒床温が前記目標床温よりも低い値である判定温度以上になり且つ同触媒床温の上昇速度が予め定められた判定速度以下になった時点からの経過時間が安定判定時間以上であること、という条件を含むものであり、前記条件可変手段は、前記触媒の劣化度合いが大きいとき、同劣化度合いが小さいときに比べて、前記安定判定時間を長い値とするものであることを要旨とした。
【００１２】
上記構成によれば、算出許可条件のうち触媒床温の上昇と関係のある条件として、触媒床温が目標床温よりも低い値である判定温度以上になり且つ同触媒床温の上昇速度が予め定められた判定速度以下になった時点からの経過時間が安定判定時間以上であること、という条件が採用されている。この場合、上記安定判定時間が長い値とされることにより、算出許可条件のうちの上記触媒床温の上昇と関係のある条件が厳しくされ、算出許可条件の成立が遅くなって学習値の算出が許可されるタイミングも遅くなる。従って、触媒の劣化が進んで昇温制御中における触媒床温の上昇が遅くなったとき、目標床温に向けて上昇する触媒床温が安定していない状況のもと、言い換えれば同触媒床温が安定する前の状況のもと、算出許可条件が成立して学習値の算出が許可されることは抑制される。このため、上記状況のもとでの学習値の算出により、同学習値が触媒床温と目標床温との定常的なずれに対応する値として不適切になることも抑制されるようになる。一方、上述したように条件が厳しくされた後、算出許可条件が成立して学習値の算出が許可されたときには、目標床温に向けて上昇する触媒床温が安定している状況となり、その状況のもとで学習値の算出が行われる。このときに算出された学習値は、触媒床温と目標床温との定常的なずれに対応した値として適切な値となる。
【００１３】
請求項３記載の発明では、請求項２記載の発明において、前記条件可変手段は、前記触媒の劣化度合いが大きくなるほど前記安定判定時間を長い値とするものであり、前記安定判定時間に関しては、初期値が前記触媒の新品時に適した長さの値とされ、最大値が前記算出された学習値を前記触媒床温と前記目標床温との定常的なずれに対応する値として適切な値に保持するうえで必要な同学習値の算出頻度の得られる長さの値に設定されることを要旨とした。
【００１４】
安定判定時間を長くすればするほど、算出許可条件のうちの上記触媒床温の上昇と関係のある条件が厳しくされ、算出許可条件の成立が遅くなって学習値の算出が許可されるタイミングも遅くなってゆく。昇温制御中に目標床温に向けて触媒床温が上昇する際、その上昇に対し学習値の算出が許可されるタイミングが早すぎると、算出される学習値が触媒床温と目標床温との定常的なずれに対応する値として不適切な値になる。また、上記触媒床温の上昇に対し学習値の算出が許可されるタイミングが遅すぎると、学習値の算出頻度が同学習値を上記定常的なずれに対応する値として適切な値に保持するうえで小さくなり過ぎるおそれがある。
【００１５】
上記構成によれば、触媒の新品時であって安定判定時間が初期値となるとき、その初期値が触媒の新品時に適した長さの値とされるため、算出許可条件のうちの上記触媒床温の上昇と関係のある条件が緩すぎたり厳しすぎたりすることはない。従って、算出許可条件が成立して学習値の算出が許可されるタイミングが早すぎたり遅すぎたりすることもなく、算出される学習値が触媒床温と目標床温との定常的なずれに対応する値として不適切になること、及び、学習値の算出頻度が同学習値を上記定常的なずれに対応する値として適切な値に保持するうえで小さくなり過ぎることを抑制できる。
【００１６】
そして、触媒の劣化が進むにつれて上記安定判定時間が長くされ、その安定判定時間が最大値に達するまでは触媒の劣化度合いの進行に応じて同時間を長くすることが続けられる。なお、上記最大値に関しては、学習値を上記定常的なずれに対応する値として適切な値に保持するうえで必要な同学習値の算出頻度の得られる長さの値に設定される。このように安定判定時間を触媒の劣化度合いに応じて可変とすることにより、算出される学習値が触媒床温と目標床温との定常的なずれに対応する値として不適切になることを的確に抑制しつつ、その学習値の算出頻度を可能な限り多くし、同学習値を上記定常的なずれに対応する値として適切な値に保持するうえで必要な同学習値の算出頻度を確保することができる。
【００１７】
請求項４記載の発明では、請求項１〜３のいずれか一項に記載の発明において、前記算出許可条件は、内燃機関の排気温度が予め定められた最低温度以上であること、という条件を含むものであり、前記条件可変手段は、前記触媒の劣化度合いが大きいとき、同劣化度合いが小さいときに比べて、前記最低温度を高い値とするものであることを要旨とした。
【００１８】
内燃機関の排気温度と昇温制御中の触媒床温との間には、同機関の排気温度が低くなるほど、言い換えれば触媒を通過する排気の温度が低くなるほど、昇温制御での触媒床温の上昇速度が遅くなるという関係がある。
【００１９】
上記構成によれば、算出許可条件のうち触媒床温の上昇と関係のある条件として、内燃機関の排気温度が予め定められた最低温度以上であること、という条件が採用されている。この場合、上記最低温度が高い値とされることにより、算出許可条件のうちの上記触媒床温の上昇と関係のある条件が厳しくされ、排気温度のより高い状況、言い換えれば触媒床温の上昇速度がより確保しやすい状況のもとでしか算出許可条件が成立しなくなる。従って、触媒の劣化が進んで昇温制御中における触媒床温の上昇が遅くなったときには、上記最低温度がより高い値とされることにより、触媒床温の上昇速度がより確保しやすい状況のもとでしか算出許可条件が成立しなくなる。仮に、上記最低温度が高い値にされないとすると、触媒の劣化による触媒床温の上昇の遅れに起因して、目標床温に向けて上昇する触媒床温が安定していない状況のもと、言い換えれば同触媒床温が安定する前の状況のもと、算出許可条件が成立して学習値の算出が許可される。その結果、算出された学習値が触媒床温と目標床温との定常的なずれに対応する値として不適切になる。しかし、上述したように上記最低温度が高い値にされることで、こうした状況のもとで算出許可条件が成立することはなくなり、算出される学習値が上記定常的なずれに対応する値として不適切になるという上記不具合の発生が抑制されるようになる。
【００２０】
一方、上述したように条件が厳しくされた後、算出許可条件が成立して学習値の算出が許可されたときには、内燃機関の排気温度が高い（触媒床温の上昇速度を確保しやすい）状況であることから、目標床温に向けて上昇する触媒床温が安定している状況となる。そして、その状況のもとで学習値の算出が行われるため、算出された学習値は触媒床温と目標床温との定常的なずれに対応した値として適切な値となる。
【００２１】
請求項５記載の発明では、請求項４記載の発明において、前記条件可変手段は、内燃機関の排気温度が高くなるほど前記最低温度を高い値とするものであり、前記最低温度に関しては、初期値が触媒の新品時に適した高さの値とされ、最大値が前記算出された学習値を前記触媒床温と前記目標床温との定常的なずれに対応する値として適切な値に保持するうえで必要な同学習値の算出頻度の得られる高さの値に設定されることを要旨とした。
【００２２】
最低温度を高くすればするほど、算出許可条件のうちの上記触媒床温の上昇と関係のある条件が厳しくされ、算出許可条件が成立しにくくなって学習値の算出が許可されることが少なくなる。ここで、上記最低温度が低すぎると、触媒の劣化が進んだ状態にあっては、その劣化により触媒床温の上昇が遅くなるうえ更に同触媒床温の上昇速度が確保しにくい状況で学習値の算出が許可される。その結果、目標床温に向けて上昇する触媒床温が安定していない状況のもと、言い換えれば同触媒床温が安定する前の状況のもと学習値の算出が行われ、その学習値が触媒床温と目標床温との定常的なずれに対応する値として不適切な値になる。また、上記最低温度が高すぎると、算出許可条件が過度に成立しにくくなり、学習値の算出頻度が同学習値を上記定常的なずれに対応する値として適切な値に保持するうえで小さくなり過ぎるおそれがある。
【００２３】
上記構成によれば、触媒の新品時であって最低温度が初期値となるとき、その初期値が触媒の新品時に適した高さの値とされるため、算出許可条件のうちの上記触媒床温の上昇と関係のある条件が緩すぎたり厳しすぎたりすることはない。従って、内燃機関の排気温度に関係する上記条件を含む算出許可条件が、成立しやすくなり過ぎたり、成立しにくくなり過ぎたりすることもない。このため、算出される学習値が触媒床温と目標床温との定常的なずれに対応する値として不適切になること、及び、学習値の算出頻度が同学習値を上記定常的なずれに対応する値として適切な値に保持するうえで小さくなりぎることを抑制できる。
【００２４】
そして、触媒の劣化が進むにつれて上記最低温度が高くされ、その最低温度が最大値に達するまでは触媒の劣化度合いの進行に応じて同最低温度を高くすることが続けられる。なお、上記最大値に関しては、学習値を上記定常的なずれに対応する値として適切な値に保持するうえで必要な同学習値の算出頻度の得られる高さの値に設定される。このように最低温度を触媒の劣化度合いに応じて可変とすることにより、算出される学習値が触媒床温と目標床温との定常的なずれに対応する値として不適切になることを的確に抑制しつつ、その学習値の算出頻度を可能な限り多くし、同学習値を上記定常的なずれに対応する値として適切な値に保持するうえで必要な同学習値の算出頻度を確保することができる。
【発明を実施するための最良の形態】
【００２５】
［第１実施形態］
以下、本発明を具体化した第１実施形態を図１〜図１５に従って説明する。
図１は、本実施形態の制御装置が適用される内燃機関１０の構成を示している。この内燃機関１０は、コモンレール方式の燃料噴射装置を備える自動車用のディーゼル機関となっている。
【００２６】
内燃機関１０の吸気系を構成する吸気通路１２、及び同機関１０の排気系を構成する排気通路１４はそれぞれ、内燃機関１０の気筒の燃焼室１３に接続されている。そして、吸気通路１２にはエアフローメータ１６及び吸気絞り弁１９が設けられている。また、排気通路１４には上流側から順に、ＮＯｘ触媒コンバータ２５、ＰＭフィルタ２６、酸化触媒コンバータ２７が設けられている。
【００２７】
ＮＯｘ触媒コンバータ２５には、吸蔵還元型のＮＯｘ触媒が担持されている。このＮＯｘ触媒は、排気の酸素濃度が高いときに排気中のＮＯｘを吸蔵し、排気の酸素濃度が低いときにその吸蔵したＮＯｘを放出する。またＮＯｘ触媒は、上記ＮＯｘ放出時に、還元剤となる未燃燃料成分がその周囲に十分存在していれば、その放出されたＮＯｘを還元して浄化する。
【００２８】
ＰＭフィルタ２６は、多孔質材料によって形成されており、排気中の煤を主成分とする微粒子（ＰＭ）が捕集されるようになっている。このＰＭフィルタ２６にも、上記ＮＯｘ触媒コンバータ２５と同様に、吸蔵還元型のＮＯｘ触媒が担持されており、排気中のＮＯｘの浄化が行われるようになっている。またこのＮＯｘ触媒によって触発される反応により、上記捕集されたＰＭが燃焼（酸化）されて除去されるようにもなっている。
【００２９】
酸化触媒コンバータ２７には、酸化触媒が担持されている。この酸化触媒は、排気中の炭化水素（ＨＣ）や一酸化炭素（ＣＯ）を酸化して浄化する。
なお排気通路１４の上記ＰＭフィルタ２６の上流側及び下流側には、ＰＭフィルタ２６に流入する排気の温度である入ガス温度を検出する入ガス温度センサ２８、及びＰＭフィルタ２６通過後の排気の温度である出ガス温度を検出する出ガス温度センサ２９がそれぞれ配設されている。また排気通路１４には、上記ＰＭフィルタ２６の排気上流側とその排気下流側との差圧を検出する差圧センサ３０が配設されている。更に排気通路１４の上記ＮＯｘ触媒コンバータ２５の排気上流側、及び上記ＰＭフィルタ２６と上記酸化触媒コンバータ２７との間には、排気中の酸素濃度に基づき空燃比を検出する２つの空燃比センサ３１、３２がそれぞれ配設されている。
【００３０】
更にこの内燃機関１０には、排気の一部を吸気通路１２内の空気に再循環させる排気再循環（以下、ＥＧＲと記載する）装置が設けられている。ＥＧＲ装置は、排気通路１４と吸気通路１２とを連通するＥＧＲ通路３３を備えて構成されている。ＥＧＲ通路３３の最上流部は排気通路１４に接続されている。またＥＧＲ通路３３にはＥＧＲ弁３６が設けられている。そしてＥＧＲ通路３３の最下流部は、吸気通路１２の上記吸気絞り弁１９の下流側に接続されている。
【００３１】
一方、内燃機関１０の各気筒の燃焼室１３には、同燃焼室１３内での燃焼に供される燃料を噴射するインジェクタ４０がそれぞれ配設されている。各気筒のインジェクタ４０は、高圧燃料供給管４１を介してコモンレール４２に接続されている。コモンレール４２には、燃料ポンプ４３を通じて高圧燃料が供給される。コモンレール４２内の高圧燃料の圧力は、同コモンレール４２に取り付けられたレール圧センサ４４によって検出されるようになっている。更に燃料ポンプ４３からは、低圧燃料供給管４５を通じて、低圧燃料が添加弁４６に供給されるようになっている。
【００３２】
こうした内燃機関１０の各種制御は、電子制御装置５０により実施されている。電子制御装置５０は、機関制御に係る各種演算処理を実行するＣＰＵ、その制御に必要なプログラムやデータの記憶されたＲＯＭ、ＣＰＵの演算結果等が一時記憶されるＲＡＭ、外部との間で信号を入・出力するための入・出力ポート等を備えて構成されている。
【００３３】
電子制御装置５０の入力ポートには、上述した各センサに加え、機関回転速度を検出するＮＥセンサ５１、アクセル操作量を検出するアクセルセンサ５２、吸気絞り弁１９の開度を検出する絞り弁センサ５３、内燃機関１０の吸気温度を検出する吸気温センサ５４、及び、同機関１０の冷却水温を検出する水温センサ５５等が接続されている。また電子制御装置５０の出力ポートには、上記吸気絞り弁１９やＥＧＲ弁３６、インジェクタ４０、燃料ポンプ４３、添加弁４６等の駆動回路が接続されている。
【００３４】
電子制御装置５０は、上記各センサから入力される検出信号より把握される機関運転状態に応じて、上記出力ポートに接続された各機器類の駆動回路に指令信号を出力する。こうして上記吸気絞り弁１９の開度制御、上記ＥＧＲ弁３６の開度制御に基づくＥＧＲ制御、上記インジェクタ４０からの燃料噴射量、燃料噴射時期、及び燃料噴射圧の制御、上記添加弁４６からの燃料添加の制御等の各種制御が電子制御装置５０により実施されている。
【００３５】
以上の如く構成された本実施形態では、上記ＮＯｘ触媒コンバータ２５及びＰＭフィルタ２６でのＰＭによる目詰まりを防止すべく、それらＮＯｘ触媒コンバータ２５及びＰＭフィルタ２６など排気系に堆積したＰＭを燃焼（酸化）させて浄化するフィルタ再生が実施される。こうしたフィルタ再生を行うには、上記ＮＯｘ触媒コンバータ２５やＰＭフィルタ２６を十分に高温化する必要がある。このため、フィルタ再生の実行時には、上記ＮＯｘ触媒コンバータ２５やＰＭフィルタ２６のＮＯｘ触媒に未燃燃料成分を供給することで、触媒床温を上記ＰＭの燃焼に必要な値（例えば６００〜７００℃）まで上昇させる昇温制御が実行される。なお、昇温制御での触媒への未燃燃料成分の供給は、添加弁４６からの排気に対する燃料添加等によって行われる。
【００３６】
ちなみに本実施形態では、フィルタ再生のための昇温制御は、以下に示される条件すべての成立をもって開始される。
・フィルタ再生の要求時である。ここでのフィルタ再生要求は、機関運転状態から推定される排気系でのＰＭ堆積量が許容値以上になって同ＰＭフィルタ２６等での目詰りの発生が確認されたときになされる。
【００３７】
・上記入ガス温度センサ２８の検出値（入ガス温度ｔｈｃｉ）が昇温制御実施の下限温度（例えば１５０℃）以上である。また機関運転状態の履歴、入ガス温度センサ２８の検出値、及び、出ガス温度センサ２９の検出値から推定されるＮＯｘ触媒の触媒床温が、昇温制御実施の下限温度以上である。これら下限温度には、未燃燃料成分の供給に伴って触媒床温を上昇させられるだけの酸化反応を生じさせることのできる排気温度及び触媒床温の下限値がそれぞれ設定されている。
【００３８】
・入ガス温度センサ２８の検出値が、昇温制御に伴う発熱による触媒の過昇温を回避し得る温度範囲の上限値Ｃ未満である。
・出ガス温度センサ２９の検出値が、同じく昇温制御に伴う発熱による触媒の過昇温を回避し得る温度範囲の上限値Ｄ未満である。
【００３９】
・排気に対する燃料添加の実施が許可されている。すなわち、排気燃料添加の実施を許容できる機関運転状態にある。この内燃機関１０では、エンジンストール中でなく、気筒判別が終了しており、且つ出力の制限がなされていないのであれば、排気燃料添加が許可されるようになっている。
【００４０】
そして、上記昇温制御を通じてのフィルタ再生の実行により、ＰＭ堆積量が所定値（例えば「０」）まで減少すると、フィルタ再生が完了した旨判断され、同フィルタ再生のための昇温制御が終了させられる。
【００４１】
次に、上記昇温制御の概要について図２のタイムチャートを参照して説明する。
昇温制御中の触媒床温Ｔは、ＮＯｘ触媒コンバータ２５上流の排気温度である触媒入口排気温Ｔｂに対し、添加弁４６からの燃料添加に基づく酸化反応による発熱量の分だけ上昇した値ということになる。そして、昇温制御では、触媒の目標床温Ｔｔが例えば６０５、６３０、６５０、６７０℃と段階的に増大させられ、その目標床温Ｔｔに向けて触媒床温Ｔが上昇するよう、添加弁４６からの燃料添加を通じて触媒への未燃燃料成分の供給が行われる。ただし、内燃機関１０の排気温度が低く排気流量も少ないようなときには、添加弁４６からの燃料添加を多くしても未燃燃料成分の酸化反応が進まず、触媒床温Ｔを上昇させることができないため、目標床温Ｔｔを一時的に低下させて添加弁４６からの無駄な燃料添加が行われないようにすることもある。
【００４２】
添加弁４６からの燃料添加は、図２（ｄ）に示される添加許可フラグＦ１の「１（許可）」への変化（タイミングＴ１）に基づき開始される。この添加許可フラグＦ１は、「１」になった後、「０」に戻されるようになっている。そして、添加弁４６からの燃料添加が開始されると、図２（ａ）に示される添加パルスに従って添加弁４６からの間欠的な燃料添加が実施される。こうした間欠的な燃料添加における燃料の添加時間ａ、及び、燃料添加の休止時間ｂは、目標床温Ｔｔと触媒入口排気温Ｔｂとの温度差ΔＴｂ、及び、エアフローメータ１６によって検出される内燃機関１０のガス流量Ｇａ（内燃機関１０の排気流量に相当）に基づいて設定される。なお、上記触媒入口排気温Ｔｂとしては、例えば入ガス温度センサ２８及び出ガス温度センサ２９の検出値等に基づき推定される値を用いることが可能である。そして、上記のように開始された間欠的な燃料添加に関しては、予め定められた回数の燃料添加が実行されるまで継続され、その回数だけ燃料添加がなされた後に停止される（タイミングＴ２）。
【００４３】
添加弁４６からの燃料添加の開始後、添加弁４６の駆動状態に基づいて所定時間、例えば１６ｍｓが経過する毎に、当該１６ｍｓ中に添加弁４６から添加される燃料の量である１６ｍｓ発熱燃料量Ｑが算出される。この１６ｍｓ発熱燃料量Ｑを算出毎に「ΣＱ←前回のΣＱ＋Ｑ      …（１）」という式に基づいて累積することにより、燃料添加開始時点（Ｔ１）からの添加弁４６からの総添加量、言い換えれば酸化反応による発熱に寄与する総燃料量を表す発熱燃料量積算値ΣＱが算出される。こうして算出される発熱燃料量積算値ΣＱに関しては、図２（ｃ）に実線で示されるように、燃料添加の開始から終了までの期間である添加期間Ａにて急速に増加し、それ以後の燃料添加の休止期間Ｂには増加が抑えられる。
【００４４】
一方、添加弁４６からの燃料添加の開始後、上記所定時間（１６ｍｓ）毎に、当該１６ｍｓ中に添加弁４６から添加すべき燃料の量、言い換えれば触媒床温Ｔを目標床温Ｔｔに到達させるために必要な燃料の添加量である１６ｍｓ要求燃料量Ｑｒが算出される。この１６ｍｓ要求燃料量Ｑｒの算出は、目標床温Ｔｔと触媒入口排気温Ｔｂとの温度差ΔＴｂ、及び、内燃機関１０のガス流量Ｇａを用いて行われる。こうして算出される１６ｍｓ要求燃料量Ｑｒは、図２（ｂ）に実線Ｌ２で示される触媒入口排気温Ｔｂが目標床温Ｔｔに対し低い状態にあるほど大となる。そして、上記１６ｍｓ要求燃料量Ｑｒを算出毎に「ΣＱｒ←前回のΣＱｒ＋Ｑｒ      …（２）」という式に基づき累積することで、触媒床温Ｔの平均値を目標床温Ｔｔとするために必要な燃料添加開始時点（Ｔ１）からの燃料量を表す要求燃料量積算値ΣＱｒが算出される。こうして算出される要求燃料量積算値ΣＱｒに関しては、図２（ｃ）に破線で示されるように、発熱燃料量積算値ΣＱの増加（実線）と比較して緩やかに増加する。
【００４５】
そして、要求燃料量積算値ΣＱｒが発熱燃料量積算値ΣＱ以上になると（タイミングＴ３）、添加許可フラグＦ１が「１（許可）」へと変化し、添加弁４６からの間欠的な燃料添加が開始される。このとき、タイミングＴ１以降の発熱燃料量積算値ΣＱ分の燃料に関しては添加弁４６から添加完了しているため、要求燃料量積算値ΣＱｒから上記発熱燃料量積算値ΣＱが減算される。更に、発熱燃料量積算値ΣＱはクリアされて「０」になる。そして、添加弁４６からの間欠的な燃料添加の開始に伴い、再び添加期間Ａへと移行することになり、同添加期間Ａが終了すると休止期間Ｂへと移行する。従って、昇温制御中には添加期間Ａと休止期間Ｂとが繰り返されるようになる。
【００４６】
なお、昇温制御中においては、触媒入口排気温Ｔｂが目標床温Ｔｔに対し低下側に離れた状態となっているほど、１６ｍｓ要求燃料量Ｑｒが大となるように算出され、要求燃料量積算値ΣＱｒが速やかに増加する。その結果、要求燃料量積算値ΣＱｒが発熱燃料量積算値ΣＱ以上になるために要する時間が短くなり、休止期間Ｂが短くなる。また、触媒入口排気温Ｔｂが目標床温Ｔｔに近づくほど、１６ｍｓ要求燃料量Ｑｒが小となるように算出され、要求燃料量積算値ΣＱｒの増加が緩やかにされる。その結果、要求燃料量積算値ΣＱｒが発熱燃料量積算値ΣＱ以上になるために要する時間が長くなり、休止期間Ｂが長くなる。
【００４７】
以上のように、触媒入口排気温Ｔｂの目標床温Ｔｔに対する乖離状態に応じて休止期間Ｂの長さを変化させることで、それに応じて単位時間あたりの添加弁４６からの燃料添加量の平均値が変化する。これにより、触媒床温Ｔが例えば図２（ｂ）に実線Ｌ１で示されるように推移し、増減する触媒床温Ｔの変動中心が目標床温Ｔｔに制御されるようになる。
【００４８】
次に、昇温制御中の添加弁４６による燃料添加の制御手順について、燃料添加制御ルーチンを示す図３及び図４のフローチャートを参照して説明する。この燃料添加制御ルーチンは、電子制御装置５０を通じて、例えば所定時間（本実施形態では１６ｍｓ）毎の時間割り込みにて周期的に実行される。
【００４９】
同ルーチンにおいては、まず図３のステップＳ１０１の処理で、昇温制御中であるか否かが判断される。ここで肯定判定であれば、ステップＳ１０２に進んで、目標床温Ｔｔと触媒入口排気温Ｔｂとの温度差ΔＴｂ、及び、ガス流量Ｇａに基づき、１６ｍｓ要求燃料量Ｑｒが算出される。続くステップＳ１０３、Ｓ１０４の処理は、１６ｍｓ要求燃料量Ｑｒに対し、触媒床温Ｔと目標床温Ｔｔとの定常的なずれを解消するための学習値Ｋによる補正を施すためのものである。
【００５０】
具体的には、ステップＳ１０３の処理として、電子制御装置５０の不揮発性のＲＡＭに記憶された学習値Ｋが読み出される。この学習値Ｋは、別のルーチンによって、触媒床温Ｔと目標床温Ｔｔとの定常的なずれに対応する値として算出され、不揮発性のＲＡＭに記憶されたものである。そして、ステップＳ１０４の処理では、１６ｍｓ要求燃料量Ｑｒに上記学習値Ｋを乗算した値が新たな１６ｍｓ要求燃料量Ｑｒとして設定される。
【００５１】
上記ステップＳ１０２〜Ｓ１０４の処理によって算出された１６ｍｓ要求燃料量Ｑｒは、ステップＳ１０５において「ΣＱｒ←前回のΣＱｒ＋Ｑｒ      …（２）」という式に基づき累積される。この累積によって上述した要求燃料量積算値ΣＱｒが得られるようになる。その後、図４のステップＳ１０６に進む。
【００５２】
ステップＳ１０６の処理では、添加弁４６の駆動状態に基づき１６ｍｓ発熱燃料量Ｑが算出される。続いてステップＳ１０７の処理として、算出された１６ｍｓ発熱燃料量Ｑが「ΣＱ←前回のΣＱ＋Ｑ      …（１）」という式に基づき累積される。この累積によって上述した発熱燃料量積算値ΣＱが得られるようになる。
【００５３】
そして、ステップＳ１０８の処理では、要求燃料量積算値ΣＱｒが発熱燃料量積算値ΣＱ以上になったか否かが判断される。ここで肯定判定であれば、ステップＳ１０９に進んで、添加許可フラグＦ１が「１（許可）」に設定される。その結果、添加弁４６からの間欠的な燃料添加が開始されることとなる。その後、ステップＳ１１０の処理として、要求燃料量積算値ΣＱｒから発熱燃料量積算値ΣＱを減算した値が新たな要求燃料量積算値ΣＱｒとして設定される。更に、ステップＳ１１１の処理で発熱燃料量積算値ΣＱがクリアされて「０」とされる。
【００５４】
次に、図３のステップＳ１０３で用いられる学習値Ｋの算出手順の概要について、図５〜図７を併せ参照して説明する。
図５は、昇温制御中における触媒床温Ｔと目標床温Ｔｔとの間に定常的なずれが生じ、触媒床温Ｔ（実線）が目標床温Ｔｔ（破線）まで上昇しない状態を示している。このような定常的なずれが生じる理由としては、例えば添加弁４６の詰まりといった異常に伴う燃料添加量の適正値からのずれや、エアフローメータ１６の異常によるガス流量Ｇａの適正値からのずれがあげられる。
【００５５】
学習値Ｋは、触媒床温Ｔ（触媒床温平均値Ｔave）と目標床温Ｔｔとの間の定常的なずれに対応する値として算出され、１６ｍｓ要求燃料量Ｑｒを補正するために用いられる。そして、学習値Ｋを用いて１６ｍｓ要求燃料量Ｑｒを補正すると、要求燃料量積算値ΣＱｒの増加が早められたり遅くされたりして、要求燃料量積算値ΣＱｒが発熱燃料量積算値ΣＱ以上になるタイミングが変化する。その結果、休止期間Ｂが増減して単位時間当たりに添加弁４６から添加される燃料量の平均値が変化する。こうして触媒への未燃燃料成分への供給に学習値Ｋが反映されるようになる。
【００５６】
ここで、図５に示されるような触媒床温平均値Ｔaveと目標床温Ｔｔとの間の定常的なずれが生じる場合、そのずれに対応する学習値Ｋを触媒への未燃燃料成分への供給に反映させない場合と反映させた場合との違いを図６及び図７に示す。
【００５７】
図６の破線は、学習値Ｋを反映させない場合の要求燃料量積算値ΣＱｒの推移を示している。この場合、１６ｍｓ要求燃料量Ｑｒに学習値Ｋが乗算されず、１６ｍｓ要求燃料量Ｑｒには添加弁４６の詰まりやエアフローメータ１６の異常に起因した適正値からのずれが含まれた状態になる。その結果、１６ｍｓ要求燃料量Ｑｒの適正値からのずれの分だけ、要求燃料量積算値ΣＱｒが緩やかに増加することになり、要求燃料量積算値ΣＱｒが発熱燃料量積算値ΣＱ以上になるタイミングが遅れぎみになる。以上により、休止期間Ｂが長くなって単位時間当たりに添加弁４６から添加される燃料量の平均値が小となり、図５に示されるような触媒床温平均値Ｔaveと目標床温Ｔｔとの間の定常的なずれが生じることとなる。
【００５８】
一方、図７の破線は、学習値Ｋを反映させた場合の要求燃料量積算値ΣＱｒの推移を示している。この場合、１６ｍｓ要求燃料量Ｑｒに学習値Ｋが乗算され、１６ｍｓ要求燃料量Ｑｒから添加弁４６の詰まりやエアフローメータ１６の異常に起因した適正値からのずれが取り除かれた状態になる。その結果、１６ｍｓ要求燃料量Ｑｒの適正値からのずれの分だけ要求燃料量積算値ΣＱｒが緩やかに増加するということはなくなって図６の破線より速やかに増加するため、要求燃料量積算値ΣＱｒが発熱燃料量積算値ΣＱ以上になるタイミングが早められる。以上により、休止期間Ｂが短くされて単位時間当たりに添加弁４６から添加される燃料量の平均値が大となり、触媒床温平均値Ｔaveが高くなって当該触媒床温平均値Ｔaveと目標床温Ｔｔとの間の定常的なずれが解消される。
【００５９】
図８は、触媒床温平均値Ｔaveと目標床温Ｔｔとの間の定常的なずれを解消する際の学習値Ｋの変化態様を示すタイムチャートである。今、図８（ａ）の破線及び一点鎖線で示されるように、目標床温Ｔｔに対し触媒床温平均値Ｔaveが低下側の値になるという定常的なずれが生じているとする。
【００６０】
こうしたずれに対応する値としての学習値Ｋは、１６ｍｓ要求燃料量Ｑｒ（図２（ｃ）参照）、及び、１６ｍｓ推定発熱燃料量Ｑ’を利用して算出される。
ここで、１６ｍｓ推定発熱燃料量Ｑ’は、１６ｍｓ毎に算出されるものであって、触媒床温Ｔの触媒入口排気温Ｔｂからの上昇量ΔＴ’を得るために１６ｍｓ中に添加弁４６から添加された燃料量の推定値、言い換えれば上昇量ΔＴ’を得るための１６ｍｓ中の発熱に寄与した燃料量の推定値である。この１６ｍｓ推定発熱燃料量Ｑ’は、触媒床温Ｔと触媒入口排気温Ｔｂとの差である上昇量ΔＴ’、及びガス流量Ｇａに基づき算出される。なお、上記触媒床温Ｔとしては、例えば入ガス温度センサ２８及び出ガス温度センサ２９の検出値等に基づき推定される値を用いることが可能である。また、上記１６ｍｓ要求燃料量Ｑｒに関しては、触媒床温Ｔを触媒入口排気温Ｔｂから目標床温Ｔｔまで上昇させるために１６ｍｓの間に添加弁４６から添加すべき燃料量を表しており、目標床温Ｔｔと触媒入口排気温Ｔｂとの温度差ΔＴｂ、及びガス流量Ｇａに基づき算出されるものであることは上述したとおりである。
【００６１】
上述した１６ｍｓ要求燃料量Ｑｒと１６ｍｓ推定発熱燃料量Ｑ’との比Ｑｒ／Ｑ’は、それら１６ｍｓ要求燃料量Ｑｒ及び１６ｍｓ推定発熱燃料量Ｑ’の算出時点での目標床温Ｔｔに対する触媒床温Ｔのずれに対応する値になる。従って、上記比Ｑｒ／Ｑ’の所定期間に亘る平均値を算出することで、その平均値が目標床温Ｔｔに対する触媒床温平均値Ｔaveの定常的なずれに対応した値となる。そして、こうした比Ｑｒ／Ｑ’の所定期間に亘る平均値が学習値Ｋとして算出され、目標床温ＴｔがＰＭ燃焼可能な値での安定状態にあることに基づき上記学習値Ｋが不揮発性のＲＡＭに記憶（更新）される。
【００６２】
以上の手順で例えば図中のタイミングＴ４、Ｔ５、Ｔ６毎に学習値Ｋの更新が行われたとすると、不揮発性のＲＡＭに記憶された学習値Ｋが図８（ｂ）に示されるように推移し、昇温制御における休止期間Ｂが徐々に短縮される。その結果、添加弁４６から添加される燃料量の平均値が大となり、図８（ａ）に示されるように触媒床温平均値Ｔaveが目標床温Ｔｔまで上昇して両者の間の定常的なずれが解消される。
【００６３】
次に、学習値Ｋの算出及び更新の詳細な手順について、学習値更新ルーチンを示す図９のフローチャートを参照して説明する。この学習値更新ルーチンは、電子制御装置５０を通じて、例えば所定時間（本実施形態では１６ｍｓ）毎の時間割り込みにて周期的に実行される。
【００６４】
同ルーチンにおいては、まず学習値Ｋの算出が許可されているか否か（Ｓ２０１）、すなわち算出許可条件が成立しているか否かが判断される。このステップＳ２０１において、否定判定であれば学習値Ｋの算出が禁止される（Ｓ２０６）。また、肯定判定であれば、１６ｍｓ毎に算出される１６ｍｓ要求燃料量Ｑｒ及び１６ｍｓ推定発熱燃料量Ｑ’に基づき両者の比Ｑｒ／Ｑ’が求められ、当該比Ｑｒ／Ｑ’の所定期間に亘る平均値が学習値Ｋとして算出される（Ｓ２０２）。そして、学習値Ｋの算出が所定時間以上続き（Ｓ２０３：ＹＥＳ）、且つ、目標床温ＴｔがＰＭの燃焼可能な値以上（例えば６００℃以上）での安定状態にある場合には（Ｓ２０４：ＹＥＳ）、算出された学習値Ｋが電子制御装置５０に設けられた不揮発性のＲＡＭに記憶（更新）される。こうして不揮発性のＲＡＭに記憶された学習値Ｋが添加弁４６からの燃料添加に反映されることとなる。
【００６５】
ここで、学習値Ｋの算出の許可及び禁止に関係する上記ステップＳ２０１の算出許可条件について詳しく述べる。
この算出許可条件が成立しているか否かの判断は、例えば、以下の（ａ）〜（ｊ）に示される各条件すべてが成立しているか否かに基づき行われる。
【００６６】
（ａ）昇温制御中であること。
（ｂ）ガス流量Ｇａの少ない状態が５０ｓ間などの長い間続いていないこと。
（ｃ）目標床温Ｔｔがそれまでよりも大となった直後ではないこと。
【００６７】
（ｄ）学習値Ｋの更新直後、言い換えれば新たな学習値Ｋの燃料添加への反映直後ではないこと。
（ｅ）目標床温Ｔｔの低下が継続していない、例えば目標床温Ｔｔの低下の継続が１５ｓ未満であること。
【００６８】
（ｆ）添加弁４６からの燃料添加の禁止中ではないこと。なお、燃料添加の禁止は、例えば触媒床温Ｔが過上昇したときなどになされる。
（ｇ）入ガス温度センサ２８及び出ガス温度センサ２９が異常ではないこと。
【００６９】
（ｉ）触媒床温Ｔが目標床温Ｔｔよりも低い値である判定温度（例えば６００℃）以上になり且つ触媒床温Ｔ（触媒床温平均値Ｔave ）の上昇速度が予め定められた判定速度以下になってからの経過時間が安定判定時間以上であること。なお、ここでの安定判定時間とは、昇温制御中に目標床温Ｔｔに向けて上昇する上記触媒床温平均値Ｔave が安定して学習値Ｋの算出を行うにふさわしい状態となるために必要とされる時間である。
【００７０】
（ｊ）内燃機関１０の排気温度（触媒入口排気温Ｔｂ）が最低温度以上であること。なお、この触媒入口排気温Ｔｂと上記触媒床温平均値Ｔave との間には、触媒入口排気温Ｔｂが低くなるほど、言い換えればＰＭフィルタ２６やＮＯｘ触媒コンバータ２５に担持されたＮＯｘ触媒を通過する排気の温度が低くなるほど、昇温制御での触媒床温平均値Ｔave の上昇速度が遅くなるという関係がある。上記最低温度は、昇温制御での触媒床温平均値Ｔave の上昇速度を学習値Ｋの算出を行ううえで必要な最低限のレベルにすることの可能な排気温度である。
【００７１】
そして、上記（ａ）〜（ｉ）の各条件のうちのいずれか一つでも不成立であれば、算出許可条件が不成立である旨判断されて学習値Ｋの算出が禁止される。また、上記（ａ）〜（ｉ）の各条件すべてが成立していれば、算出許可条件が成立している旨判断されて学習値Ｋの算出が許可される。なお、上記（ａ）〜（ｉ）の各条件のうち、（ｉ）及び（ｊ）は触媒床温Ｔ（触媒床温平均値Ｔave ）の上昇に関係する条件である。このことは算出許可条件に触媒床温平均値Ｔave の上昇に関係する条件が含まれていることを意味する。
【００７２】
ところで、ＮＯｘ触媒はその使用と共に徐々に劣化してゆき、その劣化が昇温制御中における触媒床温平均値Ｔave の上昇に影響を及ぼすようになる。すなわち、ＮＯｘ触媒に関しては、新品時に対して劣化が進めば進むほど、昇温制御中における触媒床温平均値Ｔave の上昇が徐々に遅くなってゆく傾向がある。ここで、ＮＯｘ触媒の劣化があまり進んでいない状態と同劣化の進んだ状態との昇温制御中における触媒床温平均値Ｔave の推移をそれぞれ図１０に示す。
【００７３】
同図から分かるように、フィルタ再生のための昇温制御が開始された後、例えばタイミングＴｋ１にて算出許可条件が成立すると、学習値Ｋの算出が許可されて同学習値Ｋの算出が行われるようになる。ＮＯｘ触媒の劣化があまり進んでいない状態にあっては、触媒床温平均値Ｔave が昇温制御によって図中の実線Ｌ３で示されるように速やかに目標床温Ｔｔに向けて上昇する。このため、タイミングＴｋ１では目標床温Ｔｔに向けて上昇する触媒床温平均値Ｔave が安定した状態にあり、算出される学習値Ｋが触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応した値として適切な値となる。
【００７４】
一方、ＮＯｘ触媒の劣化が進んだ状態にあっては、触媒床温平均値Ｔave が昇温制御によって図中の実線Ｌ４で示されるように緩やかにしか目標床温Ｔｔに向けて上昇しない。このため、タイミングＴｋ１では目標床温Ｔｔに向けて上昇する触媒床温平均値Ｔave が安定していない状況、言い換えれば触媒床温平均値Ｔave が目標床温Ｔｔに向けて大きな速度で上昇している過程にあり、同触媒床温平均値Ｔave が安定する前の状況ということになる。従って、タイミングＴｋ１で学習値Ｋの算出が行われると、その学習値Ｋが目標床温Ｔｔと上昇過程にある触媒床温平均値Ｔave とのずれに対応した値として算出されることになり、同学習値Ｋが触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対し大きすぎる値になるおそれがある。そして、この大きすぎる学習値Ｋが昇温制御でのＮＯｘ触媒への未燃燃料成分の供給に反映されると、ＮＯｘ触媒への未燃燃料成分の供給量が過多になり、触媒床温Ｔの過上昇に繋がるおそれもある。
【００７５】
そこで本実施形態では、ＮＯｘ触媒の劣化度合いを判定し、同劣化度合いの大きいときには、同劣化度合いの小さいときに比べて、算出許可条件のうち触媒床温平均値Ｔave の上昇と関係のある条件が厳しくなるよう同条件を可変とする。
【００７６】
これにより、ＮＯｘ触媒の劣化が進んで昇温制御中における触媒床温平均値Ｔave の上昇が実線Ｌ４で示されるように遅くなったとき、タイミングＴｋ１で算出許可条件が成立して学習値Ｋの算出が許可されることは抑制される。言い換えれば、目標床温Ｔｔに向けて上昇する触媒床温平均値Ｔave が安定していない状況のもと、言い換えれば同触媒床温平均値Ｔave が安定する前である状況のもと、算出許可条件が成立して学習値Ｋの算出が許可されることは抑制される。従って、上述した状況のもとで学習値の算出が行われることにより、同学習値Ｋが触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応する値として不適切になることが抑制されるようになる。
【００７７】
一方、上述したように条件が厳しくされた後には、目標床温Ｔｔに向けて上昇する触媒床温平均値Ｔave が安定している状況のもと算出許可条件が成立し、それに基づき学習値Ｋの算出が許可されて同学習値Ｋの算出が行われる。このときに算出された学習値Ｋは、触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応した値として適切な値となる。
【００７８】
ちなみに、本実施形態では、ＮＯｘ触媒の劣化度合いが大きくなったときに厳しくされる上記条件として、上記（ｉ）の条件が採用される。以下、この条件を厳しくすることの具体例について図１１及び図１２を参照して説明する。なお、図１１はＮＯｘ触媒の劣化が進んでいない状態での昇温制御中における触媒床温平均値Ｔave の推移を示し、図１２はＮＯｘ触媒の劣化が進んだ状態での昇温制御中における触媒床温平均値Ｔave の推移を示している。
【００７９】
図１１に示されるように、昇温制御中に触媒床温Ｔが判定温度以上になり且つ触媒床温平均値Ｔave の上昇速度が判定速度以下になると（タイミングＴｓ）、その時点から時間の計測が開始される。そして、タイミングＴｓからの経過時間が安定判定時間（この図の例ではｔ１）に達したとき（タイミングＴｅ）、上記（ｉ）の条件が成立した旨判断される。ＮＯｘ触媒の劣化が進んでいない状態にあっては、昇温制御中における触媒床温平均値Ｔave の上昇が遅くはならないため、タイミングＴｅでは目標床温Ｔｔに向けて上昇する触媒床温平均値Ｔave が安定している状況となる。すなわち、タイミングＴｅでそのような状況となるよう上記安定判定時間（ｔ１）が設定されている。従って、タイミングＴｅで上記（ｉ）の条件が成立することに基づき算出許可条件が成立した場合、それに基づき算出される学習値Ｋが触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応した値として適切な値となる。
【００８０】
一方、ＮＯｘ触媒の劣化が進んだ状態にあっては、昇温制御中における触媒床温平均値Ｔave の上昇が図１２に示されるように遅くなる。従って、昇温制御中に触媒床温Ｔが判定温度以上になり且つ触媒床温平均値Ｔave の上昇速度が判定速度以下になってからの経過時間、すなわちタイミングＴｓからの経過時間が上記「ｔ１」となった時点（Ｔｅ）では、目標床温Ｔｔに向けて上昇する触媒床温平均値Ｔave が未だ安定していない状況である可能性が高い。このように触媒床温平均値Ｔave が安定する前の状況下で、算出許可条件が成立して学習値Ｋの算出が行われると、その学習値Ｋが触媒床温Ｔと目標床温Ｔｔとの定常的なずれに対し大きすぎる値になるおそれがある。こうした不具合に対処すべく、ＮＯｘ触媒の劣化度合いが大きいときには、同劣化度合いの小さいときに比べて、上記（ｉ）の条件での安定判定時間が大きくされる（この例ではｔ２）。
【００８１】
このように安定判定時間を大きくすることにより、上記（ｉ）の条件が厳しくなって同条件の成立、ひいては算出許可条件の成立も例えばタイミングＴｅｒと遅くなり、学習値Ｋの算出されるタイミングも遅くなる。従って、学習値Ｋの算出が許可されて同学習値Ｋの算出が行われるとき（Ｔｅｒ）、目標床温Ｔｔに向けて上昇する触媒床温平均値Ｔave が安定した状況となる。すなわち、タイミングＴｅｒでそのような状況となるよう上記安定判定時間（ｔ２）が設定されている。その結果、上記算出される学習値Ｋに関しては、触媒床温Ｔと目標床温Ｔｔとの定常的なずれに対し大きすぎる値になることが抑制され、上記定常的なずれに対応した値として適切な値となる。
【００８２】
次に、上記（ｉ）の条件での安定判定時間を長くして同条件を厳しくするための手順について、条件可変ルーチンを示す図１３のフローチャートを参照して説明する。この条件可変ルーチンは、電子制御装置５０を通じて、例えば所定時間毎の時間割り込みにて周期的に実行される。
【００８３】
同ルーチンにおいては、まずＮＯｘ触媒の劣化度合いが判定される（Ｓ３０１）。ＮＯｘ触媒の劣化度合いは、自動車の納車時（ＮＯｘ触媒の新品時）からの走行距離が多くなるほど、及び、ＮＯｘ触媒の新品時からの触媒床温Ｔの機関運転中における所定タイミング毎の累積値ΣＴが大きくなるほど大となることから、ステップＳ３０１ではそれらのパラメータに基づき、マップ等を参照してＮＯｘ触媒の劣化度合いが求められる。このようにして求められたＮＯｘ触媒の劣化度合いに関しては、図１４に示されるように、上記走行距離が多くなるほど大とされ、上記累積値ΣＴが大きくなるほど大とされる。
【００８４】
なお、ＮＯｘ触媒の劣化度合いを求める際に用いられる上記マップは、走行距離及び累積値ΣＴとＮＯｘ触媒の劣化度合いとの関係を規定したものであり、次のような手順で設定される。すなわち、実験等により上記走行距離及び上記累積値ΣＴとＮＯｘ触媒の浄化率との関係を求める。図１５は、こうして求められた走行距離とＮＯｘ触媒の浄化率との関係を示したものである。そして、実験等により求められた上記走行距離及び上記累積値ΣＴとＮＯｘ触媒の浄化率との関係から、上記走行距離及び上記累積値ΣＴとＮＯｘ触媒の劣化度合いとの関係を求め、その求められた関係に基づき上記マップの設定を行う。
【００８５】
図１３の条件可変ルーチンにおいては、ステップＳ１０２でＮＯｘ触媒の劣化度合いを判定した後、その劣化度合いに基づき上記（ｉ）の条件における安定判定時間が可変とされる（Ｓ１０２）。すなわち、ＮＯｘ触媒の劣化度合いが大きくなるほど、上記（ｉ）の条件の安定判定時間が長い値となるようにされる。これにより、ＮＯｘ触媒の劣化度合いが大きいときには、その劣化度合いが小さいときに比べて、上記（ｉ）の条件における安定判定時間が長い値とされる。
【００８６】
ここで、上記安定判定時間に関しては、長くすればするほど、算出許可条件のうちの上記（ｉ）の条件が厳しくされ、算出許可条件の成立が遅くなって学習値の算出が許可されるタイミングも遅くなってゆく。昇温制御中に目標床温Ｔｔに向けて触媒床温平均値Ｔave が上昇する際、その上昇に対し学習値Ｋの算出が許可されるタイミングが早すぎると、算出される学習値Ｋが触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応する値として不適切な値になる。また、上記触媒床温平均値Ｔave の上昇に対し学習値Ｋの算出が許可されるタイミングが遅すぎると、学習値Ｋの算出頻度が同学習値Ｋを上記定常的なずれに対応する値として適切な値に保持するうえで小さくなり過ぎるおそれがある。
【００８７】
このことを考慮して、ステップＳ１０２で可変とされる上記記定判定時間に関しては、初期値がＮＯｘ触媒の新品時に適した長さの値とされ、最大値が学習値Ｋを触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応する値として適切な値に保持するうえで必要な同学習値Ｋの算出頻度の得られる長さの値に設定される。
【００８８】
これにより、ＮＯｘ触媒の新品時であって安定判定時間が初期値となるとき、その初期値がＮＯｘ触媒の新品時に適した長さの値とされるため、算出許可条件のうち上記（ｉ）の条件が緩すぎたり厳しすぎたりすることはない。従って、算出許可条件が成立して学習値Ｋの算出が許可されるタイミングが早すぎたり遅すぎたりすることもない。このため、算出される学習値Ｋが触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応する値として不適切になること、及び、学習値Ｋの算出頻度が同学習値Ｋを上記定常的なずれに対応する値として適切な値に保持するうえで小さくなり過ぎることを抑制できる。
【００８９】
そして、ＮＯｘ触媒の劣化が進むにつれて上記安定判定時間が長くされ、その安定判定時間が最大値に達するまではＮＯｘ触媒の劣化度合いの進行に応じて同時間を長くすることが続けられる。なお、上記最大値に関しては、学習値を上記定常的なずれに対応する値として適切な値に保持するうえで必要な同学習値の算出頻度の得られる長さの値に設定されることは上述したとおりである。このように安定判定時間を可変とすることにより、算出される学習値Ｋが触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応する値として不適切になることを的確に抑制しつつ、その学習値Ｋの算出頻度を可能な限り多くし、同学習値Ｋを上記定常的なずれに対応する値に保持するうえで必要な同学習値Ｋの算出頻度を確保することができる。
【００９０】
以上詳述した本実施形態によれば、以下に示す効果が得られるようになる。
（１）昇温制御中においては、学習値Ｋが触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応する値として算出される。こうした学習値Ｋの算出は、昇温制御中における算出許可条件の成立をもって許可される。そして、上記算出許可条件のうち、触媒床温平均値Ｔave の上昇に関係する条件、すなわち上記（ｉ）の条件に関しては、ＮＯｘ触媒の劣化度合いが大きいときには、同劣化度合いが小さいときに比べて厳しくされる。具体的には、上記（ｉ）の条件における安定判定時間が、ＮＯｘ触媒の劣化度合いの小さいときに比べて長い値とされる。このように安定判定時間を大きくすることにより、上記（ｉ）の条件が厳しくなって同条件の成立、ひいては算出許可条件の成立も遅くなり、学習値Ｋの算出されるタイミングも遅くなる。従って、ＮＯｘ触媒の劣化が進んで昇温制御での触媒床温平均値Ｔave の上昇が遅くなった状態にあって、学習値Ｋの算出が許可されて同学習値Ｋの算出が行われるときには、目標床温Ｔｔに向けて上昇する触媒床温平均値Ｔave が安定した状況となる。その結果、上記算出される学習値Ｋに関しては、触媒床温Ｔと目標床温Ｔｔとの定常的なずれに対し大きすぎる値になることが抑制され、上記定常的なずれに対応した値として適切な値となる。
【００９１】
（２）上記（ｉ）の条件における安定判定時間のＮＯｘ触媒の劣化度合いに応じた可変は、具体的には次にように行われることとなる。すなわち、ＮＯｘ触媒の劣化度合いが大きくなればなるほど、上記安定判定時間が長い値となるよう可変とされる。なお、上記可変とされる安定判定時間の初期値は、ＮＯｘ触媒の新品時に適した長さの値とされる。また、上記安定判定時間の最大値は、算出される学習値Ｋを触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応する値として適切な値に保持するうえで必要な同学習値Ｋの算出頻度の得られる長さの値に設定される。上述したように安定判定時間を可変とすることにより、算出される学習値Ｋが触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応する値として不適切になることを的確に抑制しつつ、その学習値の算出頻度を可能な限り多くし、同学習値Ｋを上記定常的なずれに対応する値に保持するうえで必要な同学習値Ｋの算出頻度を確保することができる。
【００９２】
［第２実施形態］
次に、本発明の第２実施形態を図１６〜図１９に基づき説明する。
この実施形態でも、ＮＯｘ触媒の劣化度合いを判定し、同劣化度合いの大きいときには、同劣化度合いの小さいときに比べて、算出許可条件のうち触媒床温平均値Ｔave の上昇と関係のある条件が厳しくなるよう同条件が可変とされる。ただし、ＮＯｘ触媒の劣化度合いが大きくなったときに厳しくされる上記条件として、第１実施形態のように上記（ｉ）の条件を採用する代わりに上記（ｊ）の条件が採用される。以下、この条件を厳しくすることの具体例について図１６及び図１７を参照して説明する。なお、図１６はＮＯｘ触媒の劣化が進んでいない状態での昇温制御中における触媒床温平均値Ｔave の推移を示し、図１７はＮＯｘ触媒の劣化が進んだ状態での昇温制御中における触媒床温平均値Ｔave の推移を示している。
【００９３】
図１６において、昇温制御中に算出許可条件（上記（ｊ）の条件を含む）が成立すると（タイミングＴｋ２）、学習値Ｋの算出が許可されて同学習値Ｋの算出が行われるようになる。ＮＯｘ触媒の劣化があまり進んでいない状態にあっては、昇温制御中の触媒床温平均値Ｔave が速やかに目標床温Ｔｔに向けて上昇する。このため、タイミングＴｋ２では目標床温Ｔｔに向けて上昇する触媒床温平均値Ｔave が安定した状態にあり、算出される学習値Ｋが触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応した値として適切な値となる。
【００９４】
一方、ＮＯｘ触媒の劣化が進んだ状態にあっては、昇温制御中の触媒床温平均値Ｔave が図１７に示されるように緩やかにしか目標床温Ｔｔに向けて上昇しない。このため、タイミングＴｋ２では目標床温Ｔｔに向けて上昇する触媒床温平均値Ｔave が安定していない状況、言い換えれば触媒床温Ｔが目標床温Ｔｔに向けて大きな速度で上昇している過程にあり、同触媒床温Ｔが安定する前の状況ということになる。従って、タイミングＴｋ２で学習値Ｋの算出が行われると、その学習値Ｋが目標床温Ｔｔと上昇過程にある触媒床温Ｔとのずれに対応した値として算出されることになり、同学習値Ｋが触媒床温Ｔと目標床温Ｔｔとの定常的なずれに対し大きすぎる値になるおそれがある。
【００９５】
こうした不具合に対処すべく、ＮＯｘ触媒の劣化度合いが大きいときには、同劣化度合いの小さいときに比べて、上記（ｊ）の条件での内燃機関１０の排気温度（触媒入口排気温Ｔｂ）の最低温度が高くされる。
【００９６】
ここで、触媒入口排気温Ｔｂと昇温制御中の触媒床温平均値Ｔave との間には、触媒入口排気温Ｔｂが低くなるほど、言い換えればＮＯｘ触媒を通過する排気の温度が低くなるほど、昇温制御での触媒床温平均値Ｔave の上昇速度が遅くなるという関係がある。
【００９７】
このことから、上記最低温度を高くすることにより、上記（ｉ）の条件が厳しくされ、触媒入口排気温Ｔｂのより高い状況、言い換えれば触媒床温平均値Ｔave の上昇速度がより確保しやすい状況のもとでしか算出許可条件が成立しなくなる。従って、ＮＯｘ触媒の劣化が進んで昇温制御中における触媒床温平均値Ｔave の上昇が遅くなったときには、上記最低温度がより高い値とされることにより、触媒床温平均値Ｔave の上昇速度がより確保しやすい状況、例えば図１６に実線で示される触媒床温平均値Ｔave の推移の得られる状況のもとでしか算出許可条件が成立しなくなる。
【００９８】
仮に、上記最低温度が高い値にされないとすると、ＮＯｘ触媒の劣化による図１７に実線で示される触媒床温平均値Ｔave の上昇の遅れに起因して、目標床温Ｔｔに向けて上昇する触媒床温平均値Ｔave が安定していない状況のもと、言い換えれば同触媒床温平均値Ｔave が安定する前の状況のもと、算出許可条件が成立して学習値Ｋの算出が許可される。その結果、算出された学習値Ｋが触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応する値として不適切になる。しかし、上述したように上記最低温度が高い値にされることで、こうした状況のもとで算出許可条件が成立することはなくなり、算出される学習値Ｋが上記定常的なずれに対応する値として大きすぎる値になるという上記不具合の発生が抑制されるようになる。
【００９９】
一方、上述したように条件が厳しくされた後、算出許可条件が成立して学習値Ｋの算出が許可されたときには、触媒入口排気温Ｔｂが高い（触媒床温平均値Ｔave の上昇速度を確保しやすい）状況であることから、目標床温Ｔｔに向けて上昇する触媒床温平均値Ｔave が安定している状況となる。そして、その状況のもとで学習値Ｋの算出が行われるため、算出された学習値Ｋは触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応した値として適切な値となる。
【０１００】
次に、上記（ｊ）の条件での最低温度を高くして同条件を厳しくするための手順について、条件可変ルーチンを示す図１８のフローチャートを参照して説明する。この条件可変ルーチンは、電子制御装置５０を通じて、例えば所定時間毎の時間割り込みにて周期的に実行される。
【０１０１】
同ルーチンにおいては、まずＮＯｘ触媒の劣化度合いが判定され（Ｓ４０１）、その劣化度合い及びガス流量Ｇａ（内燃機関１０の排気流量に相当）に基づき上記（ｊ）の条件における最低温度が可変とされる（Ｓ４０２）。すなわち、ＮＯｘ触媒の劣化度合いを一定とする条件下では、図１９に示されるようにガス流量Ｇａが多くなるほど上記（ｊ）の条件の最低温度が高くされる。これは、触媒入口排気温Ｔｂの低い領域では、ガス流量Ｇａが多くなるほどＮＯｘ触媒から持ち去られる熱量が多くなって触媒床温平均値Ｔave が上昇しにくくなるためである。また、ガス流量Ｇａを一定とした条件下では、ＮＯｘ触媒の劣化度合いが大きくなるほど最低温度が高くされる。すなわち、ＮＯｘ触媒の劣化度合いが大きくなるほど、上記（ｊ）の条件の最低温度が高い値となるようにされる。これにより、ＮＯｘ触媒の劣化度合いが大きいときには、その劣化度合いが小さいときに比べて、上記（ｊ）の条件における最低温度が高い値とされる。
【０１０２】
上記最低温度を高くすればするほど、算出許可条件のうちの上記（ｊ）の条件が厳しくされ、算出許可条件が成立しにくくなって学習値Ｋの算出が許可されることが少なくなる。ここで、上記最低温度が低すぎると、ＮＯｘ触媒の劣化が進んだ状態にあっては、その劣化により触媒床温平均値Ｔave の上昇が遅くなるうえ更に同触媒床温平均値Ｔave の上昇速度が確保しにくい状況で学習値Ｋの算出が許可される。その結果、目標床温Ｔｔに向けて上昇する触媒床温平均値Ｔave が安定していない状況のもと、言い換えれば同触媒床温平均値Ｔave が安定する前の状況のもと学習値Ｋの算出が行われ、その学習値Ｋが触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応する値として不適切な値になる。また、上記最低温度が高すぎと、算出許可条件が過度に成立しにくくなり、学習値Ｋの算出頻度が同学習値Ｋを上記定常的なずれに対応する値として適切な値に保持するうえで小さくなり過ぎるおそれがある。
【０１０３】
このことを考慮して、ステップＳ２０２で可変とされる最低温度に関しては、その初期値がＮＯｘ触媒の新品時に適した高さの値とされ、最大値が算出された学習値Ｋを触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応する値として適切な値に保持するうえで必要な同学習値Ｋの算出頻度の得られる高さの値に設定される。
【０１０４】
これにより、ＮＯｘ触媒の新品時であって最低温度が初期値となるとき、その初期値がＮＯｘ触媒の新品時に適した高さの値とされるため、算出許可条件のうちの上記（ｊ）の条件が緩すぎたり厳しすぎたりすることはない。従って、同（ｊ）の条件を含む算出許可条件が、成立しやすくなり過ぎたり、成立しにくくなり過ぎたりすることもない。このため、算出される学習値Ｋが触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応する値として不適切になること、及び、学習値Ｋの算出頻度が同学習値Ｋを上記定常的なずれに対応する値として適切な値に保持するうえで小さくなりすぎることを抑制できる。
【０１０５】
そして、ＮＯｘ触媒の劣化が進むにつれて上記最低温度が高くされ、その最低温度が最大値に達するまではＮＯｘ触媒の劣化度合いの進行に応じて同最低温度を高くすることが続けられる。なお、上記最大値に関しては、学習値Ｋを上記定常的なずれに対応する値として適切な値に保持するうえで必要な同学習値Ｋの算出頻度の得られる高さの値に設定されることは上述したとおりである。このように最低温度を可変とすることにより、算出される学習値Ｋが触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応する値として不適切になることを的確に抑制しつつ、その学習値Ｋの算出頻度を可能な限り多くし、同学習値Ｋを上記定常的なずれに対応する値に保持するうえで必要な同学習値Ｋの算出頻度を確保することができる。
【０１０６】
以上詳述した本実施形態によれば、以下に示す効果が得られるようになる。
（３）学習値Ｋの算出を許可するための算出許可条件のうち、触媒床温平均値Ｔave の上昇に関係する条件、すなわち上記（ｊ）の条件に関しては、ＮＯｘ触媒の劣化度合いが大きいときには、同劣化度合いが小さいときに比べて厳しくされる。具体的には、上記（ｊ）の条件における最低温度が、ＮＯｘ触媒の劣化度合いの小さいときに比べて高い値とされる。このように最低温度を大きくすることにより、上記（ｊ）の条件が厳しくされ、触媒入口排気温Ｔｂのより高い状況、言い換えれば触媒床温平均値Ｔave の上昇速度がより確保しやすい状況のもとでしか算出許可条件が成立しなくなる。従って、ＮＯｘ触媒の劣化が進んだ状態にあっても、学習値Ｋの算出が許可されて同学習値Ｋの算出が行われるときには、目標床温Ｔｔに向けて上昇する触媒床温平均値Ｔave が安定した状況となる。その結果、上記算出される学習値Ｋに関しては、触媒床温Ｔと目標床温Ｔｔとの定常的なずれに対し大きすぎる値になることが抑制され、上記定常的なずれに対応した値として適切な値となる。
【０１０７】
（４）上記（ｊ）の条件における最低温度のＮＯｘ触媒の劣化度合いに応じた可変は、具体的には次にように行われることとなる。すなわち、ＮＯｘ触媒の劣化度合いが大きくなればなるほど、上記最低温度が高い値となるよう可変とされる。なお、上記可変とされる最低温度の初期値は、ＮＯｘ触媒の新品時に適した高さの値とされる。また、上記最低温度の最大値は、算出される学習値Ｋを触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応する値として適切な値に保持するうえで必要な同学習値Ｋの算出頻度の得られる高さの値に設定される。上述したように最低温度を可変とすることにより、算出される学習値Ｋが触媒床温平均値Ｔave と目標床温Ｔｔとの定常的なずれに対応する値として不適切になることを的確に抑制しつつ、その学習値の算出頻度を可能な限り多くし、同学習値Ｋを上記定常的なずれに対応する値に保持するうえで必要な同学習値Ｋの算出頻度を確保することができる。
【０１０８】
［その他の実施形態］
なお、上記各実施形態は、例えば以下のように変更することもできる。
・第１実施形態と第２実施形態とを組み合わせて実施してもよい。
【０１０９】
・第１及び第２実施形態において、ＮＯｘ触媒の劣化度合いを走行距離と累積値ΣＴとの両方に基づいて判定したが、いずれが一方のみを用いて判定することも可能である。
・第１及び第２実施形態において、排気系への未燃燃料成分の供給を、インジェクタ４０から燃焼室１３内での燃焼に供される燃料の噴射後に排気行程や膨張行程で行われる副噴射によって行ってもよい。この場合、添加弁４６を省略してもよい。
【０１１０】
・第１実施形態において、上記（ｉ）の条件での安定判定時間の可変に関しては、ＮＯｘ触媒の劣化度合いの変化に対し徐々に行う代わりに段階的に行うようにしてもよい。例えばＮＯｘ触媒の劣化度合いが大きくなるにつれて、安定判定時間が多段階に長くされてゆくようにしてもよい。また、上記安定判定時間が多段階ではなく二段階に長くされてゆくようにすることも可能である。
【０１１１】
・第１実施形態において、上記（ｉ）の条件での判定温度は６００℃以外の値であってもよい。
・第２実施形態において、ガス流量Ｇａに応じた最低温度の可変に関しては必須ではない。
【０１１２】
・第２実施形態において、上記（ｊ）の条件での最低温度の可変に関しては、ＮＯｘ触媒の劣化度合いの変化に対し徐々に行う代わりに段階的に行うようにしてもよい。例えばＮＯｘ触媒の劣化度合いが大きくなるにつれて、最低温度が多段階に高くされてゆくようにしてもよい。また、上記最低温度が多段階ではなく二段階に高くされてゆくようにすることも可能である。
【図面の簡単な説明】
【０１１３】
【図１】第１実施形態の制御装置が適用される内燃機関全体を示す略図。
【図２】（ａ）〜（ｄ）は、フィルタ再生のための昇温制御中における添加弁を駆動するための添加パルスの変化、触媒床温Ｔ及び触媒入口排気温Ｔｂの変化、積算値ΣＱｒ，ΣＱの推移、並びに、添加許可フラグＦ１の設定態様を示すタイムチャート。
【図３】昇温制御中の添加弁による燃料添加の制御手順を示すフローチャート。
【図４】昇温制御中の添加弁による燃料添加の制御手順を示すフローチャート。
【図５】昇温制御中に触媒床温Ｔ（触媒床温平均値Ｔave）と目標床温Ｔｔとの間に定常的なずれが生じた状態を示すタイムチャート。
【図６】学習値Ｋが反映されていない場合の積算値ΣＱｒ，ΣＱの推移を示すタイムチャート。
【図７】学習値Ｋが反映されている場合の積算値ΣＱｒ，ΣＱの推移を示すタイムチャート。
【図８】（ａ）は学習値Ｋによって触媒床温平均値Ｔaveと目標床温Ｔｔとの間の定常的なずれが解消されるときの両者の推移及び触媒入口排気温Ｔｂの推移を示すタイムチャートであり、（ｂ）はそのときの学習値Ｋの変化態様を示すタイムチャートである。
【図９】学習値Ｋを不揮発性のＲＡＭに記憶するための学習値更新ルーチンを示すフローチャート。
【図１０】ＮＯｘ触媒の劣化があまり進んでいない状態と同劣化の進んだ状態との昇温制御中における触媒床温平均値Ｔave の推移を示すグラフ。
【図１１】ＮＯｘ触媒の劣化が進んでいない状態での昇温制御中における触媒床温平均値Ｔave の推移を示すグラフ。
【図１２】ＮＯｘ触媒の劣化が進んだ状態での昇温制御中における触媒床温平均値Ｔave の推移を示すグラフ。
【図１３】（ｉ）の条件での安定判定時間を長くして同条件を厳しくするための手順を示すフローチャート。
【図１４】走行距離、及び触媒床温の累積値の変化に対するＮＯｘ触媒の劣化度合いの変化を示すグラフ。
【図１５】走行距離とＮＯｘ触媒の浄化率との関係を示したグラフ。
【図１６】ＮＯｘ触媒の劣化があまり進んでいない状態での昇温制御中における触媒床温平均値Ｔave の推移を示すグラフ。
【図１７】ＮＯｘ触媒の劣化が進んだ状態での昇温制御中における触媒床温平均値Ｔave の推移を示すグラフ。
【図１８】第２実施形態における（ｊ）の条件での最低温度を高くして同条件を厳しくするための手順を示すフローチャート。
【図１９】ＮＯｘ触媒の劣化度合い及びガス流量の変化に対する最低温度の変化を示すグラフ。
【符号の説明】
【０１１４】
１０…内燃機関、１２…吸気通路、１３…燃焼室、１４…排気通路、１６…エアフローメータ、１９…吸気絞り弁、２５…ＮＯｘ触媒コンバータ、２６…ＰＭフィルタ、２７…酸化触媒コンバータ、２８…入ガス温度センサ、２９…出ガス温度センサ、３０…差圧センサ、３１…空燃比センサ、３２…空燃比センサ、３３…ＥＧＲ通路、３６…ＥＧＲ弁、４０…インジェクタ、４１…高圧燃料供給管、４２…コモンレール、４３…燃料ポンプ、４４…レール圧センサ、４５…低圧燃料供給管、４６…添加弁、５０…電子制御装置（劣化判定手段、条件可変手段）、５１…ＮＥセンサ、５２…アクセルセンサ、５３…絞り弁センサ、５４…吸気温センサ、５５…水温センサ。
【図１】
2009057851.tif 000003
【図２】
2009057851.tif 000004
【図３】
2009057851.tif 000005
【図４】
2009057851.tif 000006
【図５】
2009057851.tif 000007
【図６】
2009057851.tif 000008
【図７】
2009057851.tif 000009
【図８】
2009057851.tif 000010
【図９】
2009057851.tif 000011
【図１０】
2009057851.tif 000012
【図１１】
2009057851.tif 000013
【図１２】
2009057851.tif 000014
【図１３】
2009057851.tif 000015
【図１４】
2009057851.tif 000016
【図１５】
2009057851.tif 000017
【図１６】
2009057851.tif 000018
【図１７】
2009057851.tif 000019
【図１８】
2009057851.tif 000020
【図１９】
2009057851.tif 000021