(57)【特許請求の範囲】
【請求項１】
内燃機関の排気通路に備えられて窒素酸化物を吸蔵する触媒部（５）と、
前記触媒部の下流に備えられて空燃比を検出する検出手段（５０）と、
前記触媒部を通過する排気を燃料過剰にして前記触媒部に吸蔵された窒素酸化物を還元するように制御する制御手段（６）と、
その制御手段による窒素酸化物の還元の実行中に、前記触媒部に吸着した炭化水素の量を算出する算出手段（６、Ｓ４０）と、
前記制御手段によるＮＯｘの還元制御の実行中に、前記検出手段による空燃比の検出値が所定値以下となる前に、前記算出手段により算出された炭化水素の吸着量が第１の閾値以上となった場合に、前記制御手段によるＮＯｘの還元制御を中断する中断手段（６、Ｓ６０）と、
を備えたことを特徴とする内燃機関の排気浄化装置。
【請求項２】
前記中断手段による窒素酸化物の還元の中断中に、前記触媒部に吸着した炭化水素の量を算出する副算出手段（６、Ｓ７０）と、
前記中断手段によるＮＯｘの還元制御の中断中に、前記副算出手段により算出された炭化水素の吸着量が第２の閾値未満となり、前記触媒部の温度が所定値未満となった場合に、前記制御手段によるＮＯｘの還元制御を再開する再開手段（６、Ｓ９０）と、
を備えた請求項１に記載の内燃機関の排気浄化装置。
【請求項３】
前記内燃機関の運転中に前記第１の閾値を調節する調節手段（６、Ｓ１１０）を備えた請求項１又は２に記載の内燃機関の排気浄化装置。
【請求項４】
前記調節手段は、前記触媒部における窒素酸化物の吸蔵量が多いほど前記第１の閾値を小さい数値に調節する請求項３に記載の内燃機関の排気浄化装置。
【請求項５】
前記調節手段は、
前記第１の閾値を上限値と下限値との間の範囲内で調節する第１副調節手段（６、Ｓ１１０）と、
前記中断手段による中断回数が多いほど、前記上限値と下限値とのうちの少なくとも一方を大きい数値に調節する第２副調節手段（６、Ｓ１１０）と、
を備えた請求項３又は４に記載の内燃機関の排気浄化装置。
【請求項６】
前記算出手段は、前記触媒部の上流の空燃比、排気流量、排気中の炭化水素濃度、前記触媒部の温度、前記触媒部の劣化度合いのうちの少なくとも１つを用いて、炭化水素の吸着量を算出する請求項１乃至５のいずれか１項に記載の内燃機関の排気浄化装置。
【請求項７】
前記副算出手段は、排気流量、排気中の酸素濃度、前記触媒部の温度、前記触媒部の劣化度合いのうちの少なくとも１つを用いて、炭化水素の吸着量を算出する請求項２に記載の内燃機関の排気浄化装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は内燃機関の排気浄化装置に関する。
【背景技術】
【０００２】
周知のとおり、内燃機関の排気中のＮＯｘ（窒素酸化物）を浄化するための技術が各種開発されてきている。たとえばＮＯｘ吸蔵還元触媒（ＬＮＴ:Lean NOx Trap）を用いる方法では、リーン雰囲気時に吸蔵剤によって排気中のＮＯｘを吸蔵する。そしてＮＯｘの吸蔵量が十分な量となったらリッチ雰囲気に切り替えて、例えばＨＣを還元剤としてＮＯｘをＮ２（窒素分子）に還元、浄化する。
【０００３】
下記特許文献１ではＬＮＴにおけるＮＯｘ還元反応の終了時期の判定手法が示されている。具体的に特許文献１では、ＬＮＴ下流に空燃比センサを配置して、ＬＮＴに流入する排気ガスの空燃比がリーンからリッチに切り替えられた後に、空燃比センサの検出値がリッチからリーンに切り替わった時点がＮＯｘの還元反応の終了時期だと判定する。この手法によって適切な時期にＮＯｘ還元制御が終了できると主張されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第２６９２３８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明者が得た知見によれば、上記特許文献１も含めＬＮＴによる従来のＮＯｘ還元制御には改善すべき点がある。その具体的な一例が図８に示されている。
【０００６】
図８は、ＮＯｘ還元制御実行フラグ（Ａ）、ＬＮＴ下流排気空燃比（Ｂ）、ＬＮＴへのＨＣ吸着量（Ｃ）、ＬＮＴ基材温度（Ｄ）、テールパイプＮＯｘ（Ｅ）の、横軸を時間とした推移の例である。ＮＯｘ還元制御では、ＮＯｘ還元制御実行フラグ（Ａ）がＯＮとされたら、例えばエンジン筒内で燃料のポスト噴射を行って排気雰囲気をリッチに切り替える。これによりＬＮＴ下流排気空燃比（Ｂ）が低下していき、ＬＮＴ内に吸蔵されたＮＯｘの還元反応が進行する。そして上記のとおり、この空燃比が所定値（Ｂ１)まで低下したらＬＮＴに吸蔵されたすべてのＮＯｘの還元反応が終了したと判定してＮＯｘ還元制御実行を終了する。
【０００７】
本発明者の知見では、ＮＯｘ還元制御実行中にＬＮＴへＨＣ（炭化水素）が吸着していく。これにより図８に示すとおりＮＯｘ還元制御実行中にＨＣ吸着量（Ｃ）が増加していく。そして、ＬＮＴに吸着したＨＣはＮＯｘ還元制御の終了後にリーン雰囲気の中でＬＮＴから脱離する（図中のＧ１の部分）。脱離したＨＣは酸素過剰な排気中で酸化し、これによりＬＮＴ基材温度（Ｄ）が昇温する（図中Ｇ２の部分）。この昇温によりＮＯｘがＬＮＴへ吸蔵されにくくなる。
【０００８】
ＬＮＴに吸蔵されなかったＮＯｘはテールパイプＮＯｘ（Ｅ）を増加させることとなる（図中Ｇ２の部分）。以上のように、ＮＯｘ還元制御中にＬＮＴにＨＣが吸着し、それが還元制御終了後にＮＯｘ浄化性能を低下させる。従来技術ではこのような現象が認識されていないと思われる。図８に示されたＮＯｘ浄化性能の低下を抑制するような技術の開発が望まれる。
【０００９】
そこで本発明が解決しようとする課題は、上記に鑑み、ＮＯｘ還元制御中にＬＮＴに吸着したＨＣによるＮＯｘ浄化性能の低下を抑制することが可能な内燃機関の排気浄化装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を達成するために、本発明に係る内燃機関の排気浄化装置は、内燃機関の排気通路に備えられて窒素酸化物を吸蔵する触媒部（５）と、その触媒部の下流に備えられて空燃比を検出する検出手段（５０）と、前記触媒部を通過する排気を燃料過剰にして前記触媒部に吸蔵された窒素酸化物を還元するように制御する制御手段（６）と、前記制御手段によるＮＯｘの還元制御の実行中に、前記検出手段による空燃比の検出値が所定値以下となる前に、前記触媒部に吸着した炭化水素の量を算出する算出手段（６、Ｓ４０）と、その制御手段によるＮＯｘの還元制御の実行中に、前記算出手段により算出された炭化水素の吸着量が第１の閾値以上となった場合に、前記制御手段によるＮＯｘの還元制御を中断する中断手段（６、Ｓ６０）と、を備えたことを特徴とする。
【００１１】
この発明によれば、還元制御の実行中に触媒部への炭化水素の吸着量を算出するという新規な手段を備え、算出された炭化水素の吸着量が第１の閾値以上となったら還元制御を中断するので、吸着した炭化水素が相対的に少量の状態で還元制御を中断することとなる。これにより、多量に吸着した炭化水素による上記のようなＮＯｘ浄化性能の低下が抑制できるという新規で重要な効果が実現される。
【図面の簡単な説明】
【００１２】
【図１】本発明の排気浄化装置の１実施例における構成図。
【図２】本発明の処理手順の例を示すフローチャート。
【図３】本発明による各種数値の時間的推移の例を示す図。
【図４】閾値の設定方法の例を示す図。
【図５】閾値の上限値、下限値の設定方法の例を示す図。
【図６】閾値Ｃ１の時間的推移の例を示す図。
【図７】閾値Ｃ１の時間的推移の別の例を示す図。
【図８】従来技術における各種数値の時間的推移の例を示す図。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態を図面を参照しつつ説明する。まず図１は、本発明に係る排気浄化システム１（以下、システム）の１実施例における構成図である。システム１は、エンジン２、吸気管３、排気管４、ＮＯｘ吸蔵還元触媒５（ＬＮＴ）、電子制御ユニット６（ＥＣＵ）を備える。
【００１４】
エンジン２は例えばディーゼルエンジンやリーンバーンエンジンなどのように空気過剰なリーン燃焼をおこなうエンジンとすればよい。エンジン２に空気を供給する吸気管３には吸気量を検出するエアフロメータ３０が備えられている。ＬＮＴ５はエンジン２の排気が排出される排気管４に配置されている。ＬＮＴ５の上流および下流に空燃比センサ５０、排気温度センサ５１、ＮＯｘセンサ５２が配置されている。空燃比センサ５０、排気温度センサ５１、ＮＯｘセンサ５２はそれぞれ、ＬＮＴ５の上流、下流位置での空燃比、排気温度、ＮＯｘ量を検出する。
【００１５】
ＬＮＴ５は、基材の上に例えばＮＯｘ吸蔵剤とＮＯｘ還元触媒とを担持する構造を有し、リーン雰囲気においてＮＯｘ吸蔵剤によってＮＯｘを吸蔵する。吸蔵されたＮＯｘは、吸蔵量が十分な量となったと判断された毎にＥＣＵ６の制御によりリッチ雰囲気に変えられることによって、ＮＯｘ還元触媒の作用のもとで窒素に還元して放出される。
【００１６】
ＥＣＵ６はシステム１の上記構成を制御する部位である。ＥＣＵ６はコンピュータと同様の構成、すなわち各種演算や指令などを行うＣＰＵ、その作業領域としてのＲＡＭ、ＣＰＵでの情報処理に必要となるデータやプログラムを記憶する不揮発性の記憶部６０（メモリ）などを備える。
【００１７】
ＥＣＵ６が行う処理には、ＬＮＴ６におけるＮＯｘ吸蔵量を推定する処理や、推定されたＮＯｘ吸蔵量が所定値に達したらエンジン２で例えばポスト噴射を行ってＬＮＴ６に供給される排気をリッチ雰囲気に変える処理（ＮＯｘ還元制御）が含まれる。このうちＬＮＴ６でのＮＯｘ吸蔵量の推定方法は、従来から提案されている方法、すなわち例えばＬＮＴ６の上流と下流のＮＯｘセンサ５２の差分値の積算から吸蔵量を推定する方法や、エンジン２の運転状態と排気温度と吸蔵量の数学的モデルから算出する方法などを用いればよい。
【００１８】
以上の構成のもとでシステム１は、図２に例示された制御手順を実行する。図２の処理手順はあらかじめプログラム化しておいてＥＣＵ６のメモリ６０に記憶しておいて、ＥＣＵ６が自動的にそれを呼び出してエンジン２の運転中に例えば所定の周期で周期的に実行すればよい。
【００１９】
図２の手順においてＥＣＵ６は、まずＳ１０でＮＯｘ還元制御を実行中であるか否かを判定する。ＮＯｘ還元制御を実行中である場合（Ｓ１０：Ｙｅｓ）はＳ２０に進み、実行中でない場合（Ｓ１０：Ｎｏ）はＳ３０に進む。
【００２０】
Ｓ２０に進んだらＥＣＵ６はＬＮＴ５へのＨＣの吸着速度（単位時間あたりのＨＣ吸着量）を算出する。この算出方法の例は後述する。続いてＳ４０でＥＣＵ６は、Ｓ２０で算出したＨＣ吸着速度を積算して、その時点でのＬＮＴ５におけるＨＣ吸着量を算出する。
【００２１】
そしてＳ５０でＥＣＵ６は、Ｓ４０で算出したＨＣ吸着量が閾値Ｃ１を超えているか否かを判定する。ここで閾値Ｃ１は、ＨＣ吸着量がその値を超えないならば、その時点でＮＯｘ還元制御を中断しても図８を参照して説明したようなＮＯｘ浄化性能の低減が許容範囲内に収まるような数値である。ＨＣ吸着量が閾値Ｃ１を超えている場合（Ｓ５０：Ｙｅｓ）はＳ６０に進み、超えていない場合（Ｓ５０：Ｎｏ）はＳ１２０に進む。Ｓ６０に進んだらＥＣＵ６は、ＮＯｘ還元制御を中断する。閾値Ｃ１の値はエンジン２の運転中にＥＣＵ６により調節すればよく、その詳細は後述する。
【００２２】
一方Ｓ３０に進んだらＥＣＵ６は、ＨＣ酸化速度（単位時間あたりの酸化したＨＣ量）を算出する。この算出方法の詳細は後述する。続いてＳ７０でＥＣＵ６は、Ｓ３０で算出したＨＣ酸化速度を積算したうえでリーン期間開始時のＨＣ吸着量から減算して、その時点でのＬＮＴ５におけるＨＣ吸着量を算出する。
【００２３】
そしてＳ８０でＥＣＵ６は、Ｓ７０で算出したＨＣ吸着量が閾値Ｃ２未満であり、かつＬＮＴ５の温度が閾値Ｔ１未満であるか否かを判定する。ここで閾値Ｃ２は十分に小さい数値とすればよく、例えばゼロでもよい。またＴ１も十分低い数値とすればよい。ＬＮＴ５の温度情報は、従来技術で用いられている方法、例えばＬＮＴ５の上流および下流（の一方または両方）の排気温度センサ５１の検出値とＬＮＴ５の温度推定モデルとから推定する方法などで求めればよい。ＨＣ吸着量がＣ２未満であり、かつＬＮＴ５の温度がＴ１未満である場合（Ｓ８０：Ｙｅｓ）はＳ９０に進み、それ以外の場合（Ｓ８０：Ｎｏ）はＳ１２０に進む。
【００２４】
Ｓ９０に進んだらＥＣＵ６は、ＮＯｘ還元制御を再開する。続いてＳ１００でＥＣＵ６は、ＬＮＴ５におけるその時点でのＮＯｘ吸蔵量を推定する（推定方法の例は上述）。そしてＳ１１０でＥＣＵ６は、Ｓ１００で算出したＮＯｘ吸蔵量に応じて上述のＳ５０で用いられる閾値Ｃ１を設定する。Ｃ１の設定方法の詳細は後述する。
【００２５】
Ｓ１２０に進んだらＥＣＵ６は、ＬＮＴ５の下流の空燃比が閾値λ１未満であるか否かを判定する。ここでλ１は、ＬＮＴ５の下流の空燃比がその値まで低下したらＬＮＴ５に吸蔵されたＮＯｘが全て還元されたとみなせる数値とする。ＬＮＴ５の下流の空燃比がλ１未満の場合（Ｓ１２０：Ｙｅｓ）は、吸蔵されたＮＯｘが全て還元されたと判断して図２の処理手順を終了し、ＬＮＴ５の下流の空燃比がλ１以上の場合（Ｓ１２０：Ｎｏ）はＳ１０に戻って上記手順を繰り返す。以上が図２の処理手順である。なおＳ１００とＳ１１０の処理は図２に示された箇所で実行するだけでなく、ＮＯｘ還元制御の開始時（つまり、ＮＯｘ吸蔵量が還元制御が必要な量に達して実行フラグ（Ａ）がＯＮとなった時点）でも行う。
【００２６】
図２の処理を実行した場合の効果の例が図３に示されている。図３に示されているのは、図８と同様に、ＮＯｘ還元制御実行フラグ（Ａ）、ＬＮＴ下流排気空燃比（Ｂ）、ＬＮＴへのＨＣ吸着量（Ｃ）、ＬＮＴ基材温度（Ｄ）、テールパイプＮＯｘ（Ｅ）の時間的推移の例である。
【００２７】
図３から明らかなとおり、本発明により、従来技術とは異なり、ＬＮＴへのＨＣ吸着量（Ｃ）が所定値Ｃ１に達するごとにＮＯｘ還元制御が中断される（図中のＦ１の部分）。図３の例では中断回数は３回である。また中断後にＨＣ吸着量（Ｃ）が所定値Ｃ２以下まで下がり、ＬＮＴ温度が所定値より下がるとＮＯｘ還元制御が再開される（図中のＦ２の部分）。
【００２８】
Ｃ１が適切に設定されていることにより、中断時のＨＣ吸着量（Ｃ）は小さな数値となっている。これにより、中断後にリッチ雰囲気に戻ってＨＣが脱離しても脱離量が少量なので、脱離したＨＣの酸化による温度上昇幅も相対的に小さく、その結果ＮＯｘの車外排出量も相対的に小さくできる（図中のＦ３、Ｆ４の部分）。
【００２９】
また図２の処理によってＮＯｘ還元制御中断後にＨＣ吸着量がＣ２まで低減し、かつＬＮＴ温度がＴ１未満となるまでＮＯｘ還元制御を再開しないことにより、図３に示すとおり、ＨＣ吸着量が十分小さい状態からＮＯｘ還元を再開できることとなる。これも、ＨＣ吸着量を少なくしたいという本発明にとって好適となる。
【００３０】
以上のとおり本発明によれば、ＮＯｘ還元制御中にＬＮＴ５に吸着したＨＣに起因するＮＯｘ浄化性能の低減が抑制できるとの従来にない効果が得られる。ＮＯｘ還元制御を中断する処理が従来技術にない新規な処理であるだけでなく、上記Ｓ２０におけるＮＯｘ還元制御中にＨＣ吸着量を算出する処理も従来技術にはない新規な処理である。
【００３１】
次にＳ１１０でのＣ１の設定方法を、図４を参照しながら説明する。図４では、横軸をＬＮＴ５におけるＮＯｘ吸蔵量（Ｈ）とし、縦軸をＣ１としている。Ｓ１１０では基本的には、この図に示された線ＬによってＣ１を求めるが、その際、上限値Ｃ１ｍａｘ、下限値Ｃ１ｍｉｎに挟まれた範囲内で決定する。
【００３２】
具体的にはまず、Ｓ１００で推定されたＮＯｘ吸蔵量（Ｈ）に対応するＬ上の点を求める。仮にＳ１００で推定されたＮＯｘ吸蔵量（Ｈ）がｈ１、ｈ２、ｈ３ならば、対応するＬ上の点はそれぞれ点Ｐ１、Ｐ２、Ｐ３となる。次に、こうして求められたＬ上の点が上限値Ｃ１ｍａｘと下限値Ｃ１ｍｉｎに挟まれた範囲内の点ならば、その点におけるＣ１の値をＳ１１０で設定されるＣ１の値とする。したがって例えばＳ１００で推定されたＮＯｘ吸蔵量（Ｈ）がｈ２の場合、Ｓ１１０での設定値は点Ｐ２でのＣ１の値となる。
【００３３】
また上記で求められたＬ上の点でのＣ１の値が上限値Ｃ１ｍａｘより大きいならば、Ｃ１ｍａｘをＳ１１０で設定されるＣ１の値とする。したがって例えばＳ１００で推定されたＮＯｘ吸蔵量（Ｈ）がｈ１の場合、Ｓ１１０での設定値は点Ｐ１’におけるＣ１ｍａｘとなる。また上記で求められたＬ上の点でのＣ１の値が下限値Ｃ１ｍｉｎより小さいならば、Ｃ１ｍｉｎをＳ１１０で算出されるＣ１の値とする。したがって例えばＳ１００で推定されたＮＯｘ吸蔵量（Ｈ）がｈ３の場合、Ｓ１１０での設定値は点Ｐ３’におけるＣ１ｍｉｎとなる。
【００３４】
以上のようにＣ１を設定する根拠を説明する。図４の線ＬはＮＯｘ吸蔵量（Ｈ）に対してＣ１が単調減少となる曲線である。したがって、ＮＯｘ吸蔵量が多いほど、Ｃ１が小さくなり、その結果、ＮＯｘ還元制御が早めに中断されることとなる。一般にＮＯｘ吸蔵量が多いほどＮＯｘ吸蔵速度よりもＮＯｘの脱離速度の方が大きいと考えられる。つまりＮＯｘ吸蔵量が多いほどＮＯｘが脱離しやすい。したがって本発明におけるＮＯｘ脱離を抑制する観点からは、ＮＯｘ吸蔵量が多い場合はＮＯｘ還元制御を早めに中断するような閾値設定が妥当となる。上記のＣ１の設定方法は以上のような考え方に合致するものとなっている。
【００３５】
さらに、一般にＮＯｘ還元制御終了後にはＯＳＣ消費（吸着された酸素が脱離して酸化する）により燃費が悪化するが、上記のようにＮＯｘ吸蔵量が少ない場合には、Ｃ１が大きく設定され、その結果ＮＯｘ還元制御の中断回数が少なくなることは、このような燃費悪化の抑制のためにも望ましい。線Ｌはあらかじめ適切に定めておけばよい。
【００３６】
またＣ１をＣ１ｍａｘとＣ１ｍｉｎに挟まれた範囲内で設定する理由は、Ｓ１００で求めるＮＯｘ吸蔵量の算出値が誤差を含む可能性があるからである。この目的のために、適切なＣ１はＣ１ｍａｘとＣ１ｍｉｎの間にあるはずだと想定されるような数値としてＣ１ｍａｘとＣ１ｍｉｎを設定する。これによりＮＯｘ吸蔵量の算出値が仮に大きな誤差を含んでいても、不適切なＣ１値が回避できる。以上がＣ１の設定方法の例である。
【００３７】
さらにＳ１１０において、図４のＣ１ｍａｘ、Ｃ１ｍｉｎを図５のように調節してもよい。図５において横軸はＮＯｘ還元制御のその時点までの中断回数（Ｉ）、縦軸はＣ１ｍａｘ、Ｃ１ｍｉｎである。図３の例でも示されているように、一般的な傾向として中断を多く経るほどＮＯｘ吸蔵量は減少していくと考えられる。そして例えば図４の場合ＮＯｘ吸蔵量が少ないほどＣ１は大きい数値となる。この観点から、図５の例では、中断回数（Ｉ）が多くなるほど、Ｃ１ｍａｘ、Ｃ１ｍｉｎを大きな数値にしている。図５のようにすれば、中断回数の情報を有効に利用することにより、ＮＯｘ吸蔵量の推定値が誤差を含んでいる場合にも、不適切なＣ１値が回避できる。なお本発明では図５のようにＣ１ｍａｘ、Ｃ１ｍｉｎの両方を中断回数（Ｉ）に関する単調増加関数としなくともよく、Ｃ１ｍａｘ、Ｃ１ｍｉｎの少なくとも一方でもよい。
【００３８】
次に、上記Ｓ２０でのＬＮＴ５におけるＨＣ吸着速度の算出は例えば次の（式１）で行えばよい。ここでＸがＨＣ吸着速度、Ｘ１がエンジン２から排出される単位時間あたりのＨＣ量、Ｘ２がＬＮＴ５へのＨＣの吸着割合である。＊は積を示す。
Ｘ＝Ｘ１＊Ｘ２        （式１）
【００３９】
Ｘ１の算出は例えば次の（式２）で行えばよい。ここでＸ１１は排気量、Ｘ１２は排気中のＨＣ濃度である。排気量は例えばエアフロメータ３０による吸気量の検出値としてもよい。
Ｘ１＝Ｘ１１＊Ｘ１２      （式２）
【００４０】
Ｘ１２の算出は例えば次の（式３）で行えばよい。ここでλ、ＮＥ、ＱはそれぞれＬＮＴ５の上流の空燃比、エンジン回転数、エンジン筒内噴射量を表す。そしてｆ１は適切に設定された関数とする。λはＬＮＴ５上流の空燃比センサ５０の検出値、ＮＥは図示しないエンジン回転数センサの検出値、ＱはＥＣＵ６による筒内噴射量の指令値とすればよい。関数ｆ１は、Ｘ１１を高精度に出力するように設計者が予め適切に求めればよい。その際、ＮＥ，Ｑが一定の場合にｆ１をλに対して単調減少関数とすればλとＸ１１の関係が適切となる。
Ｘ１２＝ｆ１（λ、ＮＥ、Ｑ）      （式３）
【００４１】
またＸ２の算出は例えば次の（式４）で行えばよい。ここでＴＭＰ、ＤＥＧはそれぞれＬＮＴ５の温度、ＬＮＴ５の劣化係数（ＬＮＴ５の例えば熱劣化などの劣化の度合いを示す係数）を表す。そしてｆ２は適切に設定された関数とする。ＴＭＰは例えば上述のとおりＬＮＴ上流、下流の一方あるいは両方とＬＮＴ温度の数学的モデルから算出すればよい。
Ｘ２＝ｆ２（ＴＭＰ、ＤＥＧ）      （式４）
【００４２】
ＤＥＧの算出は従来から提案されている算出方法、例えばＬＮＴ５の時々刻々の温度からその時点でのＬＮＴ５の劣化速度をモデルから推定し、それを積算する等の方法を用いればよい。関数ｆ２は、Ｘ２を高精度に出力するように設計者が予め適切に求めればよい。その際、ＤＥＧが一定の場合にｆ２をＴＭＰに対して単調減少関数とすれば、ＴＭＰとＸ２の関係が適切となる。同様にＴＭＰが一定の場合にｆ２をＤＥＧに対して単調減少関数とすれば、ＤＥＧとＸ２の関係が適切となる。以上がＸの算出方法の例である。なお、以上の方法は一例であり、本発明ではＸを算出するための他のあらゆる方法も除外されない。
【００４３】
次に、Ｓ３０でのＨＣ酸化速度の算出は例えば次の（式５）で行えばよい。ここでＹがＨＣ酸化速度、Ｙ１がエンジン２から排出される単位時間あたりのＯ２量、Ｙ２がＬＮＴ５からのＨＣの脱離割合である。
Ｙ＝Ｙ１＊Ｙ２        （式５）
【００４４】
Ｙ１の算出は例えば次の（式６）で行えばよい。ここでＹ１１は排気量、Ｙ１２は排気中のＯ２濃度である。排気量は上記Ｘ１１と同様に例えばエアフロメータ３０による吸気量の検出値としてもよい。Ｙ１２は例えばＬＮＴ５上流の空燃比センサ５０の検出値から推定すればよい。
Ｙ１＝Ｙ１１＊Ｙ１２      （式６）
【００４５】
またＹ２の算出は例えば次の（式７）で行えばよい。ここでＴＭＰ、ＤＥＧはそれぞれ上記と同様、ＬＮＴ５の温度、ＬＮＴ５の劣化係数を表す。そしてｆ３は適切に設定された関数とする。ＴＭＰ、ＤＥＧは上記と同様に算出すればよい。
Ｙ２＝ｆ３（ＴＭＰ、ＤＥＧ）      （式７）
【００４６】
関数ｆ３は、Ｙ２を高精度に出力するように設計者が予め適切に求めればよい。その際、ＤＥＧが一定の場合にｆ３をＴＭＰに対して単調増加関数とすれば、ＴＭＰとＹ２の関係が適切となる。同様にＴＭＰが一定の場合にｆ３をＤＥＧに対して単調増加関数とすれば、ＤＥＧとＹ２の関係が適切となる。以上がＹの算出方法の例である。なお、以上の方法は一例であり、本発明ではＹを算出するための他のあらゆる方法も除外されない。
【００４７】
図３では所定値Ｃ１が図中で一定値となっているが、図２の処理を実行した場合は一般には図６の例のようになる。図６の例では、ＮＯｘの還元処理が中断をはさみながら進行するにつれて、ＮＯｘの吸蔵量が少なくなり、これにより例えば図４に従って適切にＣ１が大きな値へと設定されている。
【００４８】
あるいは本発明ではＳ１００およびＳ１１０の処理を時々刻々行ってもよい。すなわちＳ１００およびＳ１１０の処理を、中断をはさんだ一連のＮＯｘ還元制御中に常時周期的に実行しつづけて、時々刻々のＮＯｘ吸蔵量に応じて時々刻々Ｃ１を、例えば図４により設定してもよい。その例が図７に示されている（一般には図示のような直線的な推移とは限らない）。このような設定方法によってより精緻にＣ１が設定され得る。
【００４９】
上記実施例は特許請求の範囲に記載された趣旨の範囲内で適宜変更してよい。例えば、Ｃ１の設定方法は上記例には限定されず、予め（一定値として、あるいは時間の関数として）設定しておいてもよい。
【符号の説明】
【００５０】
１    排気浄化システム（排気浄化装置）
５    ＬＮＴ（触媒部）
６    ＥＣＵ（制御手段）
【図１】
0005928422.tif 000002
【図２】
0005928422.tif 000003
【図３】
0005928422.tif 000004
【図４】
0005928422.tif 000005
【図５】
0005928422.tif 000006
【図６】
0005928422.tif 000007
【図７】
0005928422.tif 000008
【図８】
0005928422.tif 000009