(57)【要約】【課題】  ディーゼルエンジンにおいて燃料の硫黄濃度に違いが有っても適切に排気浄化触媒の硫黄被毒回復制御を実行することで排気エミッションを悪化させたり燃費を悪化させたりすることのない排気浄化触媒制御装置の提供。【解決手段】  高Ｓスイッチが存在することによりＥＣＵは高Ｓスイッチの「オン・オフ」状態を参照（Ｓ１０２）するのみで燃料のＳ濃度レベルを容易に判断できる。このためＥＣＵは補給状態や補給地域を決定してから実際の燃料のＳ濃度を計算するという複雑な処理を行わなくてもＮＯｘ吸蔵還元触媒やフィルタに対して容易に適切なＳ被毒回復制御を実行できる（Ｓ１０４〜Ｓ１１４）。このことで排気エミッション悪化や燃費悪化を防止できる。高Ｓスイッチは手動スイッチであるのでＳ濃度レベルを決定するための機構や処理が不要となりＥＣＵの構成が簡易となり処理負荷も無くなるので製造コストを低減できる。【選択図】      図２
2005090277.tif 000002
【特許請求の範囲】
【請求項１】
ディーゼルエンジンの排気系に配置された排気浄化触媒の硫黄被毒量に応じて前記排気浄化触媒の硫黄被毒回復制御を実行する内燃機関の排気浄化触媒制御装置であって、
ディーゼルエンジンに用いられる燃料の硫黄濃度レベルを判定する硫黄濃度レベル判定手段と、
前記硫黄濃度レベル判定手段により判定された硫黄濃度レベルに基づいて、前記硫黄被毒回復制御の制御態様を切り替える制御切替手段と、
を備えたことを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項２】
請求項１において、前記排気浄化触媒はＮＯｘ吸蔵還元触媒であることを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項３】
内燃機関の排気系に配置された排気浄化触媒の硫黄被毒量に応じて前記排気浄化触媒の硫黄被毒回復制御を実行する内燃機関の排気浄化触媒制御装置であって、
内燃機関に用いられる燃料の硫黄濃度レベルを指示する硫黄濃度レベル指示手段を備えたことを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項４】
請求項３において、前記硫黄濃度レベル指示手段は、手動スイッチであることを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項５】
請求項３において、燃料の硫黄濃度を検出する硫黄濃度センサを備え、
前記硫黄濃度レベル指示手段は、前記硫黄濃度センサにより検出された燃料の硫黄濃度検出値に基づいて硫黄濃度レベルを指示する自動スイッチあるいは前記硫黄濃度レベルのデータを記憶する記憶装置であることを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項６】
請求項３〜５のいずれかにおいて、前記硫黄濃度レベル指示手段により指示された硫黄濃度レベルに基づいて、前記硫黄被毒回復制御の制御態様を切り替える制御切替手段を備えたことを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項７】
請求項６において、前記制御切替手段は、前記硫黄被毒回復制御における硫黄放出制御処理のインターバル又は該インターバルを決定する制御パラメータの変更により、前記硫黄被毒回復制御の制御態様を切り替えることを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項８】
請求項６において、前記制御切替手段は、前記硫黄被毒回復制御における硫黄放出制御処理時間の変更により、前記硫黄被毒回復制御の制御態様を切り替えることを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項９】
請求項６において、前記排気浄化触媒は排気中の粒子状物質を濾過する機能を有し、前記制御切替手段は、前記硫黄濃度レベル指示手段により指示された硫黄濃度レベルが高い場合には前記排気浄化触媒に対する粒子状物質再生制御における昇温制御処理に連続して前記硫黄被毒回復制御における硫黄放出制御処理を実行することにより、前記硫黄被毒回復制御の制御態様を切り替えることを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項１０】
請求項６〜８のいずれかにおいて、前記排気浄化触媒は排気中の粒子状物質を濾過する機能を有し、前記制御切替手段は、前記硫黄濃度レベル指示手段により指示された硫黄濃度レベルに基づいて、前記硫黄被毒回復制御の制御態様とともに、前記排気浄化触媒に対する粒子状物質再生制御の制御態様を切り替えることを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項１１】
請求項３〜５のいずれかにおいて、前記排気浄化触媒は排気中の粒子状物質を濾過する機能を有するとともに、
前記硫黄被毒回復制御の制御態様を切り替えることなく、前記硫黄濃度レベル指示手段により指示された硫黄濃度レベルに基づいて、前記排気浄化触媒に対する粒子状物質再生制御の制御態様を切り替える制御切替手段を備えたことを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項１２】
請求項１０又は１１において、前記制御切替手段は、前記粒子状物質再生制御における昇温制御処理のインターバル又は該インターバルを決定する制御パラメータの変更により、前記粒子状物質再生制御の制御態様を切り替えることを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項１３】
請求項１０又は１１において、前記制御切替手段は、前記粒子状物質再生制御における昇温制御処理時間の変更により、前記粒子状物質再生制御の制御態様を切り替えることを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項１４】
請求項６において、前記制御切替手段が前記硫黄濃度レベル指示手段により指示された硫黄濃度レベルが高くなったことにより前記硫黄被毒回復制御の制御態様を切り替えた場合には、切り替える前よりも、前記硫黄被毒回復制御における硫黄放出制御処理にて行われる空燃比低下処理における空燃比の低下程度を弱める空燃比リーン化手段を備えたことを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項１５】
請求項６〜１４のいずれかにおいて、前記硫黄濃度レベル指示手段は燃料の硫黄濃度を高低の２状態で示すものであり、前記制御切替手段は、前記硫黄濃度レベル指示手段が硫黄濃度が高いと指示している場合には、予め知られている燃料の内で最高の硫黄濃度を示す燃料であるとして、前記制御態様を切り替えることを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項１６】
請求項６〜１５のいずれかにおいて、前記硫黄濃度レベル指示手段は燃料の硫黄濃度を高低の２状態で示すものであり、前記制御切替手段は、前記硫黄濃度レベル指示手段が燃料の硫黄濃度が高いとの指示から低いとの指示に変化した場合には、前記硫黄被毒回復制御における硫黄放出制御処理を実行して該硫黄放出制御処理により排気浄化触媒の硫黄被毒量を最低レベルに低下させることを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項１７】
請求項６〜１５のいずれかにおいて、前記硫黄濃度レベル指示手段は燃料の硫黄濃度を高低の２状態で示すものであり、前記制御切替手段は、前記硫黄濃度レベル指示手段が燃料の硫黄濃度が高いとの指示から低いとの指示に変化した場合には、排気浄化触媒の硫黄被毒量は飽和に達しているとして、前記硫黄被毒回復制御における硫黄放出制御処理を実行させることを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項１８】
請求項６〜１５のいずれかにおいて、前記硫黄濃度レベル指示手段は燃料の硫黄濃度を高低の２状態で示すものであり、前記制御切替手段は、前記硫黄濃度レベル指示手段が燃料の硫黄濃度が高いとの指示から低いとの指示に変化した場合には、前記制御態様の切り替え状態から徐々に前記制御態様を戻すことを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項１９】
請求項３〜１８のいずれかにおいて、前記内燃機関はディーゼルエンジンであることを特徴とする内燃機関の排気浄化触媒制御装置。
【請求項２０】
請求項３〜１９のいずれかにおいて、前記排気浄化触媒は、内燃機関の排気系に配置され、排気中の粒子状物質を濾過するフィルタを基体として、該フィルタ上にＮＯｘ吸蔵還元触媒の層が形成された構成であることを特徴とする内燃機関の排気浄化触媒制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の排気系に配置された排気浄化触媒の硫黄被毒量に応じて前記排気浄化触媒の硫黄被毒回復制御を実行する内燃機関の排気浄化触媒制御装置に関する。
【背景技術】
【０００２】
従来、筒内噴射型のガソリンエンジンの排気系に配置された排気浄化触媒の硫黄被毒量に応じて排気浄化触媒の硫黄被毒回復制御を実行する排気浄化触媒制御装置が知られている（例えば特許文献１参照）。
【０００３】
この従来技術では、ナビゲーションシステムを用いて車両が存在する該当地域や給油所を区別して燃料補給時におけるガソリンの硫黄濃度を判断している。そして、この硫黄濃度と、補給されたガソリンの量と、ガソリンタンクに存在するガソリンの硫黄濃度及びその量とから、燃焼に用いられるガソリンの硫黄濃度を決定している。そしてこの燃焼に用いられるガソリンの硫黄濃度に基づいて排気浄化触媒の硫黄被毒量を計算し、このことにより硫黄被毒回復制御を適切に実行して排気エミッションの悪化や燃費の悪化を防止しようとしている。
【特許文献１】特開２０００−２７４２２９号公報（第４−９頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし前述した従来技術の硫黄被毒回復制御ではガソリンエンジンにおける制御であり、ディーゼルエンジンについては燃料が異なるため同様に適用できるかは不明である。
これとは別に、前述した従来技術の硫黄被毒回復制御ではナビゲーションシステムを用いて、補給されるガソリンの硫黄濃度を判断すると共に、更にガソリンタンク中での異なる硫黄濃度のガソリンの混合割合から実際の硫黄濃度を計算するという複雑な処理を行っている。したがって制御装置における計算処理負荷が大きくなると言う問題がある。
【０００５】
更に、このような複雑な処理を実行しても、実際には燃料噴射弁までの燃料経路中のガソリンの硫黄濃度が上記計算通りになっているわけではなく、徐々に新たな硫黄濃度に移行するために過渡状態が存在する。したがって結局、過渡時には適切に硫黄被毒回復制御が行われていないという問題がある。特に燃料が高硫黄濃度から低硫黄濃度に変化する場合には、初期においては燃料噴射弁近くでは高硫黄濃度の燃料が残存するが、硫黄被毒量は低硫黄濃度にて計算されるので、硫黄被毒回復制御が適切に行われずに、排気エミッションに問題を生じるおそれがある。
【０００６】
本発明は、ディーゼルエンジンにおいて燃料の硫黄濃度に違いが有っても適切に排気浄化触媒の硫黄被毒回復制御を実行することで排気エミッションを悪化させたり燃費を悪化させたりすることのない内燃機関の排気浄化触媒制御装置を提供することを目的とするものである。
【０００７】
又、内燃機関の排気系に配置された排気浄化触媒の硫黄被毒量に応じて排気浄化触媒の硫黄被毒回復制御を実行する内燃機関の排気浄化触媒制御装置において、前述した複雑な処理を行わずに燃料の硫黄濃度の高低に適合させて適切に硫黄被毒回復制御を容易に実行できるようにすることを目的とするものである。そして、この排気浄化触媒制御装置において硫黄濃度が異なる燃料を補給した場合の過渡時の問題に対処して硫黄被毒回復制御を適切に実行することで排気エミッションの悪化や燃費の悪化を防止することを目的とするものである。
【課題を解決するための手段】
【０００８】
以下、上記目的を達成するための手段及びその作用効果について記載する。
請求項１に記載の内燃機関の排気浄化触媒制御装置は、ディーゼルエンジンの排気系に配置された排気浄化触媒の硫黄被毒量に応じて前記排気浄化触媒の硫黄被毒回復制御を実行する内燃機関の排気浄化触媒制御装置であって、ディーゼルエンジンに用いられる燃料の硫黄濃度レベルを判定する硫黄濃度レベル判定手段と、前記硫黄濃度レベル判定手段により判定された硫黄濃度レベルに基づいて、前記硫黄被毒回復制御の制御態様を切り替える制御切替手段とを備えたことを特徴とする。
【０００９】
このように硫黄濃度レベル判定手段と制御切替手段とを備えることにより、ディーゼルエンジンにおいて、制御切替手段が、硫黄濃度レベル判定手段により判定された硫黄濃度レベルに基づいて硫黄被毒回復制御の制御態様を切り替えている。このことでディーゼルエンジンにおいても燃料の硫黄濃度に違いが有ってもこの硫黄濃度に基づいて硫黄被毒回復制御を適切に実行でき、排気エミッションの悪化や燃費の悪化を防止できる。
【００１０】
請求項２に記載の内燃機関の排気浄化触媒制御装置では、請求項１において、前記排気浄化触媒はＮＯｘ吸蔵還元触媒であることを特徴とする。
ディーゼルエンジンの排気浄化に用いられ、硫黄被毒回復制御の対象となる排気浄化触媒としてはＮＯｘ吸蔵還元触媒が挙げられる。このようなＮＯｘ吸蔵還元触媒を用いて排気浄化する場合において、制御切替手段が、硫黄濃度レベル判定手段により判定された硫黄濃度レベルに基づいてＮＯｘ吸蔵還元触媒に対する硫黄被毒回復制御の制御態様を切り替える。このことでＮＯｘ吸蔵還元触媒を用いたディーゼルエンジンにおいても燃料の硫黄濃度に違いが有ってもこの硫黄濃度に基づいて硫黄被毒回復制御を適切に実行でき、排気エミッションの悪化や燃費の悪化を防止できる。
【００１１】
請求項３に記載の内燃機関の排気浄化触媒制御装置は、内燃機関の排気系に配置された排気浄化触媒の硫黄被毒量に応じて前記排気浄化触媒の硫黄被毒回復制御を実行する内燃機関の排気浄化触媒制御装置であって、内燃機関に用いられる燃料の硫黄濃度レベルを指示する硫黄濃度レベル指示手段を備えたことを特徴とする。
【００１２】
この構成により、排気浄化触媒制御装置は、補給状態や補給地域を決定してから硫黄濃度の異なる燃料の混合割合により実際の硫黄濃度を計算するという複雑な処理を行わなくても、硫黄濃度レベル指示手段の指示状態を参照するのみで燃料の硫黄濃度レベルを容易に判断できる。このことにより燃料の硫黄濃度の高低に適合させて適切な排気浄化触媒の硫黄被毒回復制御を容易に実行できるようになる。
【００１３】
請求項４に記載の内燃機関の排気浄化触媒制御装置では、請求項３において、前記硫黄濃度レベル指示手段は、手動スイッチであることを特徴とする。
このように手動スイッチにより燃料の硫黄濃度レベルを指示しても良い。このことにより硫黄濃度レベルを決定するための機構や処理が不要となるので装置が簡易となり、更に処理負荷も無くなるので、製造コストを低減できる。
【００１４】
そして排気浄化触媒制御装置は、手動スイッチの指示状態を参照するのみで燃料の硫黄濃度レベルを容易に判断でき、このことにより燃料の硫黄濃度の高低に適合させて適切な排気浄化触媒の硫黄被毒回復制御を容易に実行できるようになる。
【００１５】
請求項５に記載の内燃機関の排気浄化触媒制御装置では、請求項３において、燃料の硫黄濃度を検出する硫黄濃度センサを備え、前記硫黄濃度レベル指示手段は、前記硫黄濃度センサにより検出された燃料の硫黄濃度検出値に基づいて硫黄濃度レベルを指示する自動スイッチあるいは前記硫黄濃度レベルのデータを記憶する記憶装置であることを特徴とする。
【００１６】
このように硫黄濃度レベル指示手段としては、硫黄濃度センサの検出値に基づいて硫黄濃度レベルを指示する自動スイッチあるいは前記硫黄濃度レベルのデータを記憶する記憶装置であっても良い。このように硫黄濃度センサの検出値を利用すれば良いので、補給状態や補給地域を決定してから硫黄濃度の異なる燃料の混合割合により実際の硫黄濃度を計算するという複雑な処理を行わなくても、容易に硫黄濃度レベルを指示することができる。
【００１７】
そして排気浄化触媒制御装置は、このような自動スイッチの指示状態あるいは記憶装置上のデータを参照するのみで燃料の硫黄濃度レベルを容易に判断でき、このことにより燃料の硫黄濃度の高低に適合させて適切な排気浄化触媒の硫黄被毒回復制御を容易に実行できるようになる。
【００１８】
請求項６に記載の内燃機関の排気浄化触媒制御装置では、請求項３〜５のいずれかにおいて、前記硫黄濃度レベル指示手段により指示された硫黄濃度レベルに基づいて、前記硫黄被毒回復制御の制御態様を切り替える制御切替手段を備えたことを特徴とする。
【００１９】
このように制御切替手段を設けて、硫黄濃度レベル指示手段により指示された硫黄濃度レベルに基づいて硫黄被毒回復制御の制御態様を切り替えることにより、硫黄濃度レベル指示手段の指示状態に応じて、適切な硫黄被毒回復制御の制御態様を容易に実行できる。
【００２０】
請求項７に記載の内燃機関の排気浄化触媒制御装置では、請求項６において、前記制御切替手段は、前記硫黄被毒回復制御における硫黄放出制御処理のインターバル又は該インターバルを決定する制御パラメータの変更により、前記硫黄被毒回復制御の制御態様を切り替えることを特徴とする。
【００２１】
制御切替手段が切り替え対象とする硫黄被毒回復制御の制御態様としては、硫黄放出制御処理のインターバルが挙げられる。硫黄濃度レベルに基づいて硫黄放出制御処理のインターバル又は該インターバルを決定する制御パラメータを変更することにより、排気浄化触媒制御装置は、適切な硫黄被毒回復制御の制御態様を容易に実行できる。
【００２２】
請求項８に記載の内燃機関の排気浄化触媒制御装置では、請求項６において、前記制御切替手段は、前記硫黄被毒回復制御における硫黄放出制御処理時間の変更により、前記硫黄被毒回復制御の制御態様を切り替えることを特徴とする。
【００２３】
制御切替手段が切り替え対象とする硫黄被毒回復制御の制御態様としては、硫黄放出制御処理時間が挙げられる。硫黄濃度レベルに基づいて硫黄被毒回復制御における硫黄放出制御処理時間を変更することにより、適切な硫黄被毒回復制御の制御態様を容易に実行できる。
【００２４】
請求項９に記載の内燃機関の排気浄化触媒制御装置では、請求項６において、前記排気浄化触媒は排気中の粒子状物質を濾過する機能を有し、前記制御切替手段は、前記硫黄濃度レベル指示手段により指示された硫黄濃度レベルが高い場合には前記排気浄化触媒に対する粒子状物質再生制御における昇温制御処理に連続して前記硫黄被毒回復制御における硫黄放出制御処理を実行することにより、前記硫黄被毒回復制御の制御態様を切り替えることを特徴とする。
【００２５】
粒子状物質再生制御が行われる場合には、制御切替手段が切り替え対象とする硫黄被毒回復制御の制御態様としては、硫黄濃度レベルが高い場合には粒子状物質再生制御における昇温制御処理に連続して硫黄被毒回復制御における硫黄放出制御処理を実行する手法が挙げられる。このことにより、硫黄濃度レベルに基づいて硫黄被毒回復制御における硫黄放出頻度を変更することができ、排気浄化触媒制御装置は、適切な硫黄被毒回復制御の制御態様を容易に実行できる。
【００２６】
この場合、硫黄被毒回復制御のための昇温制御処理を実行しなくても、粒子状物質再生制御における昇温制御処理により既に昇温されているので、硫黄放出制御処理の頻度が増加しても燃費の悪化を抑制することができる。
【００２７】
請求項１０に記載の内燃機関の排気浄化触媒制御装置では、請求項６〜８のいずれかにおいて、前記排気浄化触媒は排気中の粒子状物質を濾過する機能を有し、前記制御切替手段は、前記硫黄濃度レベル指示手段により指示された硫黄濃度レベルに基づいて、前記硫黄被毒回復制御の制御態様とともに、前記排気浄化触媒に対する粒子状物質再生制御の制御態様を切り替えることを特徴とする。
【００２８】
排気浄化触媒への硫黄被毒が過多となると、粒子状物質再生制御における昇温制御処理によっても過多部分の硫黄成分が排気浄化触媒から排出される場合がある。もし硫黄被毒が過多となった状態で、硫黄被毒回復制御側で硫黄放出制御処理を実行すると、過多部分を含めた大量の硫黄成分が放出されてサルフェートによる白煙や臭気などを生じるおそれがある。このため、制御切替手段は、粒子状物質再生制御の制御態様についても硫黄濃度レベルに基づいて切り替えることで、予め過多部分の硫黄成分のみを放出するようにしておけるので、硫黄被毒回復制御において白煙や臭気などを生じることがない。
【００２９】
請求項１１に記載の内燃機関の排気浄化触媒制御装置では、請求項３〜５のいずれかにおいて、前記排気浄化触媒は排気中の粒子状物質を濾過する機能を有するとともに、前記硫黄被毒回復制御の制御態様を切り替えることなく、前記硫黄濃度レベル指示手段により指示された硫黄濃度レベルに基づいて、前記排気浄化触媒に対する粒子状物質再生制御の制御態様を切り替える制御切替手段を備えたことを特徴とする。
【００３０】
このように硫黄濃度レベルに基づいて排気浄化触媒に対する粒子状物質再生制御の制御態様を切り替える制御切替手段を設けても良い。このことにより、前述したごとくの作用により硫黄被毒回復制御において白煙や臭気などを生じないようにできる。
【００３１】
そしてこのようにＳ被毒の過多部分が排除されるので、Ｓ被毒回復制御は、複雑な処理を行わずに燃料の硫黄濃度の高低に適合させて容易かつ適切に実行できるようになる。
請求項１２に記載の内燃機関の排気浄化触媒制御装置では、請求項１０又は１１において、前記制御切替手段は、前記粒子状物質再生制御における昇温制御処理のインターバル又は該インターバルを決定する制御パラメータの変更により、前記粒子状物質再生制御の制御態様を切り替えることを特徴とする。
【００３２】
制御切替手段が切り替え対象とする粒子状物質再生制御の制御態様としては、粒子状物質再生制御における昇温制御処理のインターバルが挙げられる。硫黄濃度レベルに基づいて粒子状物質再生制御における昇温制御処理のインターバル又は該インターバルを決定する制御パラメータを変更することにより、排気浄化触媒制御装置は、前述したごとくの作用により硫黄被毒回復制御において白煙や臭気などを生じないようにできる。
【００３３】
そしてこのようにＳ被毒の過多部分が排除されるので、Ｓ被毒回復制御は、複雑な処理を行わずに燃料の硫黄濃度の高低に適合させて容易かつ適切に実行できるようになる。
請求項１３に記載の内燃機関の排気浄化触媒制御装置では、請求項１０又は１１において、前記制御切替手段は、前記粒子状物質再生制御における昇温制御処理時間の変更により、前記粒子状物質再生制御の制御態様を切り替えることを特徴とする。
【００３４】
制御切替手段が切り替え対象とする粒子状物質再生制御の制御態様としては、粒子状物質再生制御における昇温制御処理時間が挙げられる。硫黄濃度レベルに基づいて昇温制御処理時間を変更することにより、排気浄化触媒制御装置は、前述したごとくの作用により硫黄被毒回復制御において白煙や臭気などを生じないようにできる。
【００３５】
そしてこのようにＳ被毒の過多部分が排除されるので、Ｓ被毒回復制御は、複雑な処理を行わずに燃料の硫黄濃度の高低に適合させて容易かつ適切に実行できるようになる。
請求項１４に記載の内燃機関の排気浄化触媒制御装置では、請求項６において、前記制御切替手段が前記硫黄濃度レベル指示手段により指示された硫黄濃度レベルが高くなったことにより前記硫黄被毒回復制御の制御態様を切り替えた場合には、切り替える前よりも、前記硫黄被毒回復制御における硫黄放出制御処理にて行われる空燃比低下処理における空燃比の低下程度を弱める空燃比リーン化手段を備えたことを特徴とする。
【００３６】
燃料の硫黄濃度レベルが高くなった場合には、排気浄化触媒への硫黄被毒が急速に行われるため、硫黄放出制御処理時には既に大量に硫黄被毒している可能性が高くなり、硫黄放出時に臭気を生じ易くなる。この時、空燃比が低いほど硫化水素による排気の臭気が強くなる傾向があるため、空燃比の低下程度を弱めることにより、すなわち空燃比を相対的にリーン側に調節することにより排気の臭気を抑制することができる。
【００３７】
請求項１５に記載の内燃機関の排気浄化触媒制御装置では、請求項６〜１４のいずれかにおいて、前記硫黄濃度レベル指示手段は燃料の硫黄濃度を高低の２状態で示すものであり、前記制御切替手段は、前記硫黄濃度レベル指示手段が硫黄濃度が高いと指示している場合には、予め知られている燃料の内で最高の硫黄濃度を示す燃料であるとして、前記制御態様を切り替えることを特徴とする。
【００３８】
一般に存在する燃料は各種の硫黄濃度のものが知られているが、硫黄濃度レベル指示手段が燃料の硫黄濃度を高低の２状態で示すものである場合に、硫黄濃度レベル指示手段が硫黄濃度が高いと指示している場合には、予め知られている燃料の内で最高の硫黄濃度を示す燃料であるとして制御態様を切り替える。
【００３９】
このことによりいかなる硫黄濃度レベルの燃料が補給されても、最高の硫黄濃度を示す燃料であるとして、硫黄被毒回復制御や粒子状物質再生制御の制御態様を切り替えることにより、硫黄被毒が過多となるのを十分に防止でき、硫黄被毒回復制御において白煙や臭気などを生じないようにできる。
【００４０】
請求項１６に記載の内燃機関の排気浄化触媒制御装置では、請求項６〜１５のいずれかにおいて、前記硫黄濃度レベル指示手段は燃料の硫黄濃度を高低の２状態で示すものであり、前記制御切替手段は、前記硫黄濃度レベル指示手段が燃料の硫黄濃度が高いとの指示から低いとの指示に変化した場合には、前記硫黄被毒回復制御における硫黄放出制御処理を実行して該硫黄放出制御処理により排気浄化触媒の硫黄被毒量を最低レベルに低下させることを特徴とする。
【００４１】
高硫黄濃度燃料が予め想定している硫黄濃度よりも高い場合がある。このような場合において、再度低硫黄濃度燃料に戻った場合に、そのまま硫黄被毒回復制御や粒子状物質再生制御を実行しても、硫黄被毒量は過大なままで低硫黄濃度燃料に対する制御が行われることになり制御精度が低下するおそれがある。又、このような高硫黄濃度燃料と低硫黄燃料との補給が繰り替えされると、硫黄被毒量が過多となり白煙や臭気などを生じるおそれがある。
【００４２】
本発明では硫黄濃度レベル指示手段による指示が硫黄濃度が高い状態から低い状態に変化した場合には、硫黄放出制御処理を実行し、この硫黄放出制御処理により排気浄化触媒の硫黄被毒量を最低レベルに低下させているので、十分に低い硫黄被毒量にて低硫黄濃度燃料に対する制御を実行できる。このことにより制御側で把握している硫黄被毒量と実際の硫黄被毒量とのずれが抑制されるので、制御精度が低下することはない。更にこのことにより高硫黄濃度燃料と低硫黄燃料との補給が繰り替えされても、硫黄被毒量が過多となることはなく白煙や臭気などを防止できる。
【００４３】
請求項１７に記載の内燃機関の排気浄化触媒制御装置では、請求項６〜１５のいずれかにおいて、前記硫黄濃度レベル指示手段は燃料の硫黄濃度を高低の２状態で示すものであり、前記制御切替手段は、前記硫黄濃度レベル指示手段が燃料の硫黄濃度が高いとの指示から低いとの指示に変化した場合には、排気浄化触媒の硫黄被毒量は飽和に達しているとして、前記硫黄被毒回復制御における硫黄放出制御処理を実行させることを特徴とする。
【００４４】
このように硫黄濃度が高いとの指示から低いとの指示に変化した場合に、排気浄化触媒の硫黄被毒量は飽和に達しているとして、硫黄放出制御処理を実行させても良い。すなわち排気浄化触媒が最大に硫黄被毒されているとして対処しているので、実際に、硫黄濃度が低レベル状態である制御態様に戻す時に排気浄化触媒が予想よりも大きく被毒されていても、この大きな被毒状態を確実に解消できる。このため硫黄濃度が低レベル状態となってからも大きな被毒状態を継続させることが無い。このことにより制御側で把握している硫黄被毒量と実際の硫黄被毒量とのずれが抑制されるので、制御精度が低下することはない。更にこのことにより高硫黄濃度燃料と低硫黄燃料との補給が繰り替えされても、硫黄被毒量が過多となることはなく白煙や臭気などを防止できる。
【００４５】
請求項１８に記載の内燃機関の排気浄化触媒制御装置では、請求項６〜１５のいずれかにおいて、前記硫黄濃度レベル指示手段は燃料の硫黄濃度を高低の２状態で示すものであり、前記制御切替手段は、前記硫黄濃度レベル指示手段が燃料の硫黄濃度が高いとの指示から低いとの指示に変化した場合には、前記制御態様の切り替え状態から徐々に前記制御態様を戻すことを特徴とする。
【００４６】
このように硫黄濃度レベル指示手段が燃料の硫黄濃度が高いとの指示から低いとの指示に変化した場合には、硫黄被毒回復制御や粒子状物質再生制御の制御態様を切り替え状態から徐々に制御態様を戻すことにより、過渡状態に適合した制御態様で硫黄被毒回復制御や粒子状物質再生制御を実行できる。このため過渡時においても、更に制御態様が完全に戻った後においても、燃料の硫黄濃度に基づいて硫黄被毒回復制御を適切に実行でき、排気エミッションの悪化や燃費の悪化を一層確実に防止することができる。
【００４７】
請求項１９に記載の内燃機関の排気浄化触媒制御装置では、請求項３〜１８のいずれかにおいて、前記内燃機関はディーゼルエンジンであることを特徴とする。
このようにディーゼルエンジンにおいて、排気浄化触媒制御装置は、補給状態や補給地域を決定してから実際の硫黄濃度を計算するという複雑な処理を行わなくても、硫黄濃度レベル指示手段の指示状態から容易に適切な排気浄化触媒の硫黄被毒回復制御を実行することができるようになる。
【００４８】
更に、硫黄濃度が異なる燃料を補給した場合の過渡時の問題に対処して硫黄被毒回復制御を適切に実行することができ、排気エミッションの悪化や燃費の悪化を防止することができる。
【００４９】
請求項２０に記載の内燃機関の排気浄化触媒制御装置では、請求項３〜１９のいずれかにおいて、前記排気浄化触媒は、内燃機関の排気系に配置され、排気中の粒子状物質を濾過するフィルタを基体として、該フィルタ上にＮＯｘ吸蔵還元触媒の層が形成された構成であることを特徴とする。
【００５０】
排気浄化触媒としては上記フィルタ型の触媒構成を挙げることができる。このようなフィルタ型の触媒を用いた場合にも、排気浄化触媒制御装置は、補給状態や補給地域を決定してから実際の硫黄濃度を計算するという複雑な処理を行わなくても、硫黄濃度レベル指示手段の指示状態から容易に適切な排気浄化触媒の硫黄被毒回復制御を実行することができるようになる。更に硫黄濃度が異なる燃料を補給した場合の過渡時の問題に対処して硫黄被毒回復制御を適切に実行することができ、排気エミッションの悪化や燃費の悪化を防止することができる。
【発明を実施するための最良の形態】
【００５１】
［実施の形態１］
図１は、上述した発明が適用された車両用ディーゼルエンジン及び制御装置の概略構成を表すブロック図である。尚、本発明は希薄燃焼式ガソリンエンジンなどについて同様な触媒構成を採用した場合においても適用できる。
【００５２】
ディーゼルエンジン２は複数気筒、ここでは４気筒＃１，＃２，＃３，＃４からなる。各気筒＃１〜＃４の燃焼室４は吸気弁６にて開閉される吸気ポート８及び吸気マニホールド１０を介してサージタンク１２に連結されている。そしてサージタンク１２は、吸気経路１３を介して、インタークーラ１４及び過給機、ここでは排気ターボチャージャ１６のコンプレッサ１６ａの出口側に連結されている。コンプレッサ１６ａの入口側はエアクリーナ１８に連結されている。サージタンク１２には、排気再循環（以下、「ＥＧＲ」と称する）経路２０のＥＧＲガス供給口２０ａが開口している。そしてサージタンク１２とインタークーラ１４との間の吸気経路１３には、スロットル弁２２が配置され、コンプレッサ１６ａとエアクリーナ１８との間には吸入空気量センサ２４及び吸気温センサ２６が配置されている。
【００５３】
各気筒＃１〜＃４の燃焼室４は排気弁２８にて開閉される排気ポート３０及び排気マニホールド３２を介して排気ターボチャージャ１６の排気タービン１６ｂの入口側に連結され、排気タービン１６ｂの出口側は排気経路３４に接続されている。尚、排気タービン１６ｂは排気マニホールド３２において第４気筒＃４側から排気を導入している。
【００５４】
この排気経路３４には、排気浄化触媒が収納されている３つの触媒コンバータ３６，３８，４０が配置されている。最上流の第１触媒コンバータ３６にはＮＯｘ吸蔵還元触媒３６ａが収納されている。ディーゼルエンジン２の通常の運転時において排気が酸化雰囲気（リーン）にある時には、ＮＯｘはこのＮＯｘ吸蔵還元触媒３６ａに吸蔵される。そして還元雰囲気（ストイキあるいはストイキよりも低い空燃比）ではＮＯｘ吸蔵還元触媒３６ａに吸蔵されたＮＯｘがＮＯとして離脱しＨＣやＣＯにより還元される。このことによりＮＯｘの浄化を行っている。
【００５５】
そして２番目に配置された第２触媒コンバータ３８にはモノリス構造に形成された壁部を有するフィルタ３８ａが収納され、この壁部の微小孔を排気が通過するように構成されている。この基体としてのフィルタ３８ａの微小孔表面にコーティングにてＮＯｘ吸蔵還元触媒の層が形成されているので、前述したごとくにＮＯｘの浄化が行われる。更にフィルタ壁部には排気中の粒子状物質（以下「ＰＭ」と称する）が捕捉されるので、高温の酸化雰囲気でＮＯｘ吸蔵時に発生する活性酸素によりＰＭの酸化が開始され、更に周囲の過剰酸素によりＰＭ全体が酸化される。このことによりＮＯｘの浄化と共にＰＭの浄化を実行している。尚、ここでは第１触媒コンバータ３６と第２触媒コンバータ３８とは一体に形成されている。
【００５６】
最下流の第３触媒コンバータ４０は、酸化触媒４０ａが収納され、ここではＨＣやＣＯが酸化されて浄化される。
尚、ＮＯｘ吸蔵還元触媒３６ａの上流には第１空燃比センサ４２が、更にＮＯｘ吸蔵還元触媒３６ａとフィルタ３８ａとの間には第１排気温センサ４４が配置されている。又、フィルタ３８ａと酸化触媒４０ａとの間において、フィルタ３８ａの近くには第２排気温センサ４６が、酸化触媒４０ａの近くには第２空燃比センサ４８が配置されている。
【００５７】
上記第１空燃比センサ４２と第２空燃比センサ４８とは、それぞれの位置で排気成分に基づいて排気の空燃比を検出し、空燃比に比例した電圧信号をリニアに出力するセンサである。又、第１排気温センサ４４と第２排気温センサ４６とはそれぞれの位置で排気温Ｔｅｘｉｎ，Ｔｅｘｏｕｔを検出するものである。
【００５８】
フィルタ３８ａの上流側と下流側には差圧センサ５０の配管がそれぞれ設けられ、差圧センサ５０はフィルタ３８ａの目詰まりを検出するためにフィルタ３８ａの上下流での差圧を検出している。
【００５９】
尚、排気マニホールド３２には、ＥＧＲ経路２０のＥＧＲガス吸入口２０ｂが開口している。このＥＧＲガス吸入口２０ｂは第１気筒＃１側で開口しており、排気タービン１６ｂが排気を導入している第４気筒＃４側とは反対側である。
【００６０】
ＥＧＲ経路２０の途中にはＥＧＲガス吸入口２０ｂ側から、ＥＧＲガスを改質するための鉄系ＥＧＲ触媒５２が配置され、更にＥＧＲガスを冷却するためのＥＧＲクーラ５４が設けられている。尚、ＥＧＲ触媒５２はＥＧＲクーラ５４の詰まりを防止する機能も有している。そしてＥＧＲガス供給口２０ａ側にはＥＧＲ弁５６が配置されている。このＥＧＲ弁５６の開度調節によりＥＧＲガス供給口２０ａから吸気系へのＥＧＲガス供給量の調節が可能となる。
【００６１】
各気筒＃１〜＃４に配置されて、各燃焼室４内に直接燃料を噴射する燃料噴射弁５８は、燃料供給管５８ａを介してコモンレール６０に連結されている。このコモンレール６０内へは電気制御式の吐出量可変燃料ポンプ６２から燃料が供給され、燃料ポンプ６２からコモンレール６０内に供給された高圧燃料は各燃料供給管５８ａを介して各燃料噴射弁５８に分配供給される。尚、コモンレール６０には燃料圧力を検出するための燃料圧センサ６４が取り付けられている。
【００６２】
更に、燃料ポンプ６２からは別途、低圧燃料が燃料供給管６６を介して添加弁６８に供給されている。この添加弁６８は第４気筒＃４の排気ポート３０に設けられて、排気タービン１６ｂ側に向けて燃料を噴射することにより排気中に燃料添加するものである。この燃料添加により後述する触媒制御モードが実行される。
【００６３】
電子制御ユニット（以下「ＥＣＵ」と称する）７０はＣＰＵ、ＲＯＭ、ＲＡＭ等を備えたデジタルコンピュータと、各種装置を駆動するための駆動回路とを主体として構成されている。そしてＥＣＵ７０は前述した吸入空気量センサ２４、吸気温センサ２６、第１空燃比センサ４２、第１排気温センサ４４、第２排気温センサ４６、第２空燃比センサ４８、差圧センサ５０、ＥＧＲ弁５６内のＥＧＲ開度センサ、燃料圧センサ６４及びスロットル開度センサ２２ａの信号を読み込んでいる。更にアクセルペダル７２の踏み込み量（アクセル開度）を検出するアクセル開度センサ７４、及びディーゼルエンジン２の冷却水温を検出する冷却水温センサ７６から信号を読み込んでいる。更に、クランク軸７８の回転数ＮＥを検出するエンジン回転数センサ８０、クランク軸７８の回転位相あるいは吸気カムの回転位相を検出して気筒判別を行う気筒判別センサ８２から信号を読み込んでいる。
【００６４】
ダッシュボードには高Ｓ（ここでＳは硫黄を表す）スイッチ８４が設けられている。この高Ｓスイッチ８４は運転者により操作設定される手動スイッチであり、「オン」と「オフ」との２状態を示すことができる。ここでは高Ｓ濃度の燃料が供給される地域あるいは給油所であることにより、燃料補給時に燃料タンクに補給される燃料のＳ濃度が高い場合には高Ｓスイッチ８４を「オン」状態とし、低い場合には「オフ」状態とする。このことによりＥＣＵ７０では後述するごとくＳ被毒回復制御等の制御態様が切り替えられる。
【００６５】
そしてこれらの信号から得られるエンジン運転状態や操作状態に基づいて、ＥＣＵ７０は燃料噴射弁５８による燃料噴射量制御や燃料噴射時期制御を実行する。更にＥＧＲ弁５６の開度制御、モータ２２ｂによるスロットル開度制御、燃料ポンプ６２の吐出量制御、及び後述するＰＭ再生制御やＳ被毒回復制御等の各処理を実行する。例えば、ＥＧＲ率がエンジン負荷とエンジン回転数ＮＥとに基づいて設定される目標ＥＧＲ率となるようにスロットル開度とＥＧＲ開度（ＥＧＲ弁５６の開度）とが協調して調節されるＥＧＲ制御が行われる。更にエンジン負荷とエンジン回転数ＮＥとに基づいて設定される目標吸入空気量（エンジン１回転当たりの目標値）となるようにＥＧＲ開度が調節される吸入空気量フィードバック制御が行われる。尚、エンジン負荷は、ここでは燃料噴射量であるがアクセル開度でも良い。
【００６６】
ＥＣＵ７０が実行する燃焼モード制御としては、通常燃焼モードと低温燃焼モードとの２種類から選択した燃焼モードを、運転状態に応じて実行する。ここで低温燃焼モードとは、大量の排気再循環量により燃焼温度の上昇を緩慢にしてＮＯｘとスモークとを同時低減させる燃焼モードである。低温燃焼モードは本実施の形態では主として低負荷低中回転領域にて実行している。これ以外の燃焼モードが通常のＥＧＲ制御（ＥＧＲしない場合も含める）を実行する通常燃焼モードである。
【００６７】
そして触媒に対する制御処理を実行する触媒制御モードとしては、ＰＭ再生制御モード、Ｓ被毒回復制御モード、ＮＯｘ還元制御モード、及び通常制御モードの４種類のモードが存在する。ＰＭ再生制御モードとは、特に第２触媒コンバータ３８内のフィルタ３８ａに堆積しているＰＭを高温化により前述したごとく燃焼させてＣＯ2とＨ2Ｏにして排出するモードである。このモードでは、昇温制御処理によりストイキよりも高い空燃比状態で添加弁６８からの燃料添加を繰り返して触媒床温を高温化（例えば６００〜７００℃）するが、更に燃料噴射弁５８によるアフター噴射を加える場合がある。
【００６８】
Ｓ被毒回復制御モードとは、ＮＯｘ吸蔵還元触媒３６ａ及びフィルタ３８ａがＳ被毒してＮＯｘ吸蔵能力が低下した場合にＳ成分を放出させてＳ被毒から回復させるモードである。このモードでは、添加弁６８からの燃料添加を繰り返して触媒床温を高温化（例えば６００〜７００℃）する昇温制御処理を実行し、更に空燃比をストイキ又はストイキよりもわずかに低い空燃比とする空燃比低下処理を行う。このモードも燃料噴射弁５８によるアフター噴射を加える場合がある。
【００６９】
ＮＯｘ還元制御モードとは、ＮＯｘ吸蔵還元触媒３６ａ及びフィルタ３８ａに吸蔵されたＮＯｘを、Ｎ2、ＣＯ2及びＨ2Ｏに還元して放出するモードである。このモードでは、添加弁６８からの比較的時間をおいた間欠的な燃料添加により触媒床温は比較的低温（例えば２５０〜５００℃）として、空燃比をストイキ又はストイキよりも低下させる処理を行う。
【００７０】
尚、これら３つの触媒制御モード以外の状態が通常制御モードとなり、この通常制御モードでは添加弁６８からの燃料添加や燃料噴射弁５８によるアフター噴射はなされない。
図２にＥＣＵ７０により実行される高Ｓスイッチ判定処理のフローチャートを示す。本処理は高Ｓスイッチ８４の状態を判定して、フィルタ３８ａ上のＮＯｘ吸蔵還元触媒及びＮＯｘ吸蔵還元触媒３６ａに対するＳ被毒回復制御の制御態様を切り替える処理である。本処理は一定時間毎の割り込みで実行される。なお個々の処理内容に対応するフローチャート中のステップを「Ｓ〜」で表す。
【００７１】
本処理が開始されると、まず高Ｓスイッチ８４が「オン」か否かが判定される（Ｓ１０２）。運転者が高Ｓスイッチ８４を「オフ」としていれば（Ｓ１０２で「ＮＯ」）、１制御周期当たりのＳ被毒量であるＳ被毒単位量Ｓｉｎｃに、低Ｓ濃度燃料を用いた場合の低Ｓ濃度燃料用Ｓ被毒単位量ＳｉｎｃＬが設定される（Ｓ１０４）。この低Ｓ濃度燃料用Ｓ被毒単位量ＳｉｎｃＬは燃料噴射弁５８からの燃料噴射量Ｑとエンジン回転数ＮＥとから低Ｓ濃度燃料用マップあるいは低Ｓ濃度燃料用計算により求められる。
【００７２】
次にＳ被毒回復制御におけるＳ放出制御処理の開始を判定する最大被毒量Ｓｍａｘに低Ｓ濃度燃料用最大被毒量ＳｍａｘＬが設定される（Ｓ１０６）。次にＳ被毒回復制御におけるＳ放出制御処理の完了を判定する最小被毒量Ｓｍｉｎに低Ｓ濃度燃料用最小被毒量ＳｍｉｎＬが設定される（Ｓ１０８）。こうして本処理を一旦終了する。
【００７３】
一方、運転者が高Ｓスイッチ８４を「オン」としていれば（Ｓ１０２で「ＹＥＳ」）、Ｓ被毒単位量Ｓｉｎｃに高Ｓ濃度燃料を用いた場合の高Ｓ濃度燃料用Ｓ被毒単位量ＳｉｎｃＨが設定される（Ｓ１１０）。この高Ｓ濃度燃料用Ｓ被毒単位量ＳｉｎｃＨは燃料噴射弁５８からの燃料噴射量Ｑとエンジン回転数ＮＥとから高Ｓ濃度燃料用マップあるいは高Ｓ濃度燃料用計算により求められる。
【００７４】
次に最大被毒量Ｓｍａｘに高Ｓ濃度燃料用最大被毒量ＳｍａｘＨが設定される（Ｓ１１２）。次に最小被毒量Ｓｍｉｎに高Ｓ濃度燃料用最小被毒量ＳｍｉｎＨが設定される（Ｓ１１４）。こうして本処理を一旦終了する。
【００７５】
ここで、後述する図５に示すごとく、ＳｉｎｃＬ＜ＳｉｎｃＨ、ＳｍａｘＬ＜ＳｍａｘＨ、ＳｍｉｎＬ＜ＳｍｉｎＨ、（ＳｍａｘＨ−ＳｍｉｎＨ）＞（ＳｍａｘＬ−ＳｍｉｎＬ）に設定されている。尚、高Ｓ濃度燃料用の各値ＳｉｎｃＨ，ＳｍａｘＨ，ＳｍｉｎＨについては予め知られている燃料の内で最高のＳ濃度を示す燃料が用いられたことを想定して設定されているものとする。
【００７６】
上述した高Ｓスイッチ判定処理（図２）により設定されたＳ被毒単位量Ｓｉｎｃ、最大被毒量Ｓｍａｘ及び最小被毒量Ｓｍｉｎに基づいてＥＣＵ７０により実行されるＳ被毒量Ｓｘ算出処理（図３）について説明する。本処理は高Ｓスイッチ判定処理（図２）と同周期で、高Ｓスイッチ判定処理（図２）の次に実行される処理である。
【００７７】
本処理が開始されると、まずＳ被毒回復制御におけるＳ放出制御処理実行中か否かが判定される（Ｓ１５２）。ここで「Ｓ放出制御処理」とはＳ被毒回復制御中にて、昇温制御処理にてＮＯｘ吸蔵還元触媒３６ａとフィルタ３８ａとの触媒床温を高温化した後に、空燃比低下処理を実行することでＳ成分を放出させてＳ被毒から回復させる制御を意味する。
【００７８】
Ｓ被毒回復制御自体が実行されていない場合には（Ｓ１５２で「ＮＯ」）、式１によりＳ被毒量Ｓｘが算出される（Ｓ１５４）。
［式１］
Ｓｘ  ←  Ｓｘｏｌｄ  ＋  Ｓｉｎｃ
ここで右辺の前回値Ｓｘｏｌｄは前回の制御周期にて算出されたＳ被毒量Ｓｘである。Ｓ被毒単位量Ｓｉｎｃは制御周期当たりのＳ被毒量であり、前述したごとく高Ｓスイッチ８４の設定内容に応じて低Ｓ濃度燃料用Ｓ被毒単位量ＳｉｎｃＬ又は高Ｓ濃度燃料用Ｓ被毒単位量ＳｉｎｃＨが設定されている。
【００７９】
次にＳ被毒量Ｓｘが最大被毒量Ｓｍａｘ未満か否かが判定される（Ｓ１５８）。最大被毒量ＳｍａｘはＳ被毒回復制御実行開始のために設定したフィルタ３８ａ及びＮＯｘ吸蔵還元触媒３６ａに対する最大被毒量を示している。この最大被毒量Ｓｍａｘには前述したごとく高Ｓスイッチ８４の設定内容に応じて低Ｓ濃度燃料用最大被毒量ＳｍａｘＬ又は高Ｓ濃度燃料用最大被毒量ＳｍａｘＨが設定されている。
【００８０】
ここでＳｘ＜Ｓｍａｘであれば（Ｓ１５８で「ＹＥＳ」）、次にＳｘ＞Ｓｍｉｎか否かが判定される（Ｓ１６０）。最小被毒量ＳｍｉｎはＳ被毒回復制御におけるＳ放出制御処理の完了を判定するために設定したフィルタ３８ａ及びＮＯｘ吸蔵還元触媒３６ａに対する最小被毒量を示している。この最小被毒量Ｓｍｉｎには前述したごとく高Ｓスイッチ８４の設定内容に応じて低Ｓ濃度燃料用最小被毒量ＳｍｉｎＬ又は高Ｓ濃度燃料用最小被毒量ＳｍｉｎＨが設定されている。
【００８１】
ここでＳｘ＞Ｓｍｉｎであれば（Ｓ１６０で「ＹＥＳ」）、このまま一旦本処理を終了する。
以後、Ｓ放出制御処理実行中でなければ前記式１の演算が繰り返えされる。この結果、Ｓ被毒量Ｓｘが増加してＳｘ≧Ｓｍａｘとなると（Ｓ１５８で「ＮＯ」）、Ｓ被毒回復制御実行設定がなされる（Ｓ１６２）。このことによりＳ被毒回復制御処理が実行されて、フィルタ３８ａ及びＮＯｘ吸蔵還元触媒３６ａを高温化する昇温制御処理と、添加弁６８からの燃料添加により排気の空燃比をリッチ化する空燃比低下処理とが実行される。尚、この空燃比のリッチ化は、ここではストイキ（＝「１４．７」）よりも少し低い空燃比「１４．０」にしている。
【００８２】
次の制御周期では、Ｓ被毒回復制御実行中ではあるが昇温制御処理がなされていて未だ空燃比低下処理によるＳ放出制御処理の実行中でない場合には（Ｓ１５２で「ＮＯ」）、前述したごとく式１によるＳ被毒量Ｓｘの演算がなされる。したがってＳ被毒量Ｓｘの減少はまだ開始されない。
【００８３】
そして昇温制御処理により、フィルタ３８ａの触媒床温が目標床温（ここでは６５０℃）に達したと第１排気温センサ４４にて検出されている排気温Ｔｅｘｉｎとディーゼルエンジン２の運転状態とに基づいて推定されると、空燃比低下処理によるＳ放出制御処理が開始される。このＳ放出制御処理では、添加弁６８からの燃料添加により排気の空燃比が目標空燃比（＝１４．０）に調節される。尚、この目標空燃比は第２空燃比センサ４８の検出値に基づいて燃料添加量がフィードバック制御されることにより実現される。
【００８４】
このようにＳ放出制御処理が開始されると（Ｓ１５２にて「ＹＥＳ」）、Ｓ放出量Ｓｄｅｃを式２のごとく算出する（Ｓ１５５）。
［式２］
Ｓｄｅｃ  ←  制御周期  ×  Ｓｒｔ
このＳ放出量Ｓｄｅｃは１制御周期にてフィルタ３８ａ及びＮＯｘ吸蔵還元触媒３６ａから放出されるＳ成分量を表している。前記目標床温での単位時間当たりのＳ放出量Ｓｒｔ（ｇ／ｓ）は図４に示すごとくＳ被毒量Ｓｘの値に基づいて設定される値である。図４ではＳ被毒量Ｓｘが大きいほどＳ放出効率は高いことを示している。
【００８５】
次にフィルタ３８ａやＮＯｘ吸蔵還元触媒３６ａに対するＳ被毒量Ｓｘの減少演算が式３のごとくなされる（Ｓ１５６）。
［式３］
Ｓｘ  ←  Ｓｘｏｌｄ  ＋  Ｓｉｎｃ  −  Ｓｄｅｃ
ここで右辺の前回値Ｓｘｏｌｄ及びＳ被毒単位量Ｓｉｎｃは前記式１で述べたごとくである。Ｓｉｎｃ≪Ｓｄｅｃであるので、式３の演算によりＳ被毒量Ｓｘは減少する。すなわちＳ被毒からの回復がなされることになる。
【００８６】
そしてＳｘ＜Ｓｍａｘ（Ｓ１５８で「ＹＥＳ」）、Ｓｘ＞Ｓｍｉｎ（Ｓ１６０で「ＹＥＳ」）であれば、このまま一旦本処理を終了する。
そして次の制御周期にてもＳ放出制御処理が継続しているので（Ｓ１５２で「ＹＥＳ」）、上記式３によるＳ被毒量Ｓｘの減少（Ｓ１５５，Ｓ１５６）が繰り返される。
【００８７】
このようにして上記式３が繰り返されることにより、Ｓｘ≦Ｓｍｉｎとなった場合には（Ｓ１６０で「ＮＯ」）、次にＳ被毒回復制御実行中か否かが判定される（Ｓ１６４）。ここではＳ被毒回復制御実行中であるので（Ｓ１６４で「ＹＥＳ」）、Ｓ被毒回復制御停止が設定される（Ｓ１６６）。このことによりＳ被毒回復制御は停止することになる。
【００８８】
次の制御周期では、Ｓ被毒回復制御は停止したことからＳ放出制御処理は実行されていないので（Ｓ１５２で「ＮＯ」）、前記式１にてＳ被毒量Ｓｘの増加演算を開始し、最初の状態に戻る。
【００８９】
図５の走行距離グラフに本実施の形態の処理の一例を示す。図５(Ａ)は高Ｓスイッチ８４が「オフ」である時のＳ被毒量Ｓｘの推移を示している。各距離ｔ０，ｔ１，ｔ２，ｔ３にてＳ被毒量Ｓｘが最大被毒量Ｓｍａｘ(＝低Ｓ濃度燃料用最大被毒量ＳｍａｘＬ)に到達しているのでＳ放出制御処理が実行されて最小被毒量Ｓｍｉｎ（＝低Ｓ濃度燃料用最小被毒量ＳｍｉｎＬ）に減少されている。そして各距離ｔ０，ｔ１，ｔ２，ｔ３の間の走行期間においては燃料中の低Ｓ濃度に対応して、比較的緩慢な速度でＳ被毒量Ｓｘが増加している。
【００９０】
図５(Ｂ)は高Ｓスイッチ８４が「オン」である時のＳ被毒量Ｓｘの推移を示している。この場合には高Ｓスイッチ８４の「オン」設定により（距離ｔ１０）、高Ｓ濃度燃料に対応させて制御態様を切り替える。ここで制御態様の切り替えとは、Ｓｉｎｃ＝ＳｉｎｃＬ、Ｓｍａｘ＝ＳｍａｘＬ及びＳｍｉｎ＝ＳｍｉｎＬの制御状態から、Ｓｉｎｃ＝ＳｉｎｃＨ、Ｓｍａｘ＝ＳｍａｘＨ及びＳｍｉｎ＝ＳｍｉｎＨの制御状態への切り替えに相当する。
【００９１】
このことにより各距離ｔ１１，ｔ１２，ｔ１３，ｔ１４，ｔ１５，ｔ１６にてＳ被毒量Ｓｘが最大被毒量Ｓｍａｘ(＝高Ｓ濃度燃料用最大被毒量ＳｍａｘＨ)に到達するのでＳ放出制御処理が実行されて最小被毒量Ｓｍｉｎ（＝高Ｓ濃度燃料用最小被毒量ＳｍｉｎＨ）に減少される。そして各距離ｔ１０，ｔ１１，ｔ１２，ｔ１３，ｔ１４，ｔ１５，ｔ１６，ｔ１７の間の走行期間においては燃料中のＳ成分濃度を考慮したことにより比較的高速にＳ被毒量Ｓｘが増加している。尚、距離ｔ１０では、高Ｓスイッチ８４が「オフ」から「オン」に切り替えられた直後の状態であり、直ちにＳ放出制御処理が実行されて最小被毒量Ｓｍｉｎ（＝高Ｓ濃度燃料用最小被毒量ＳｍｉｎＨ）に減少されている。
【００９２】
又、高Ｓスイッチ８４が「オン」から「オフ」に切り替えられた場合（距離ｔ１７）には、直ちにＳ放出制御処理が実行されて最小被毒量Ｓｍｉｎ（＝低Ｓ濃度燃料用最小被毒量ＳｍｉｎＬ）に減少され、制御態様が戻される。ここで制御態様の戻しとは、Ｓｉｎｃ＝ＳｉｎｃＨ、Ｓｍａｘ＝ＳｍａｘＨ及びＳｍｉｎ＝ＳｍｉｎＨの制御状態から、Ｓｉｎｃ＝ＳｉｎｃＬ、Ｓｍａｘ＝ＳｍａｘＬ及びＳｍｉｎ＝ＳｍｉｎＬの制御状態への切り替えに相当する。
【００９３】
尚、図５(Ｂ)に、高Ｓスイッチ８４が「オン」となった場合にＳ被毒単位量Ｓｉｎｃのみ切り替えて最大被毒量Ｓｍａｘ及び最小被毒量Ｓｍｉｎについては切り替えない場合のＳ被毒量Ｓｘの推移を、一点鎖線にて示す。この場合には、高Ｓ濃度燃料に対応してＮＯｘ吸蔵還元触媒３６ａ及びフィルタ３８ａのＳ被毒量Ｓｘを低く制御することは可能である。しかし、Ｓ被毒量Ｓｘの上昇が高速となっても、最大被毒量Ｓｍａｘ及び最小被毒量Ｓｍｉｎは、それぞれ低Ｓ濃度燃料用最大被毒量ＳｍａｘＬ及び低Ｓ濃度燃料用最小被毒量ＳｍｉｎＬのままであるのでＳ放出制御処理の頻度は可成り高くなる。
【００９４】
上述した構成において請求項との関係は次のごとくである。すなわち、高Ｓスイッチ８４が硫黄濃度レベル判定手段及び硫黄濃度レベル指示手段に相当する。高Ｓスイッチ判定処理（図２）が制御切替手段としての処理に相当する。
【００９５】
以上説明した本実施の形態１によれば、以下の効果が得られる。
（イ）．高Ｓスイッチ８４が存在することにより、ＥＣＵ７０は高Ｓスイッチ８４の「オン・オフ」状態を参照するのみで燃料のＳ濃度レベルが容易に判断できる。このことによりＥＣＵ７０は補給状態や補給地域を決定してから実際の燃料のＳ濃度を計算するという複雑な処理を行わなくても、高Ｓスイッチ８４の状態からＮＯｘ吸蔵還元触媒３６ａやフィルタ３８ａに対して容易に適切なＳ被毒回復制御を実行することができる。更にこのことにより排気エミッションの悪化や燃費の悪化を防止できるようになる。
【００９６】
特に高Ｓスイッチ８４は手動スイッチであることによりＳ濃度レベルを決定するための機構や処理を不要とするのでＥＣＵ７０の構成が簡易となり、更にＥＣＵ７０における処理負荷も無くなるので、製造コストを低減できる。
【００９７】
そして高Ｓスイッチ８４が「オン」となれば、高Ｓ濃度レベルであることに基づいてＳ被毒回復制御の制御態様を切り替え、高Ｓスイッチ８４が「オフ」となれば、低Ｓ濃度レベルであることに基づいてＳ被毒回復制御の制御態様を戻している。このことにより燃料のＳ濃度レベルに違いがあってもこのＳ濃度レベルに応じて適切な態様でＳ被毒回復制御を実行できるようになり、排気エミッションの悪化や燃費の悪化を防止できるようになる。
【００９８】
（ロ）．高Ｓスイッチ８４の内容に応じてＳ被毒単位量Ｓｉｎｃが増加するのでＳ被毒回復制御におけるＳ放出制御処理のインターバルは短くなる方向に調節されることで高Ｓ濃度燃料によりＳ被毒によるＮＯｘ吸蔵還元機能が低下するのを未然に防止している。
【００９９】
更に高Ｓスイッチ８４＝「オン」ではＳ被毒回復制御におけるＳ放出制御処理のインターバルを決定する制御パラメータ、ここでは最大被毒量Ｓｍａｘと最小被毒量Ｓｍｉｎとを大きくなるように変更している。すなわちＳ放出制御処理時間が長くなるように調節されている。このことによりＳ放出制御処理のインターバルが短くなっていても、図５(Ｂ)に示したごとく高Ｓ濃度燃料を用いた場合においてもＳ放出制御処理のインターバルは極端に短くならず比較的長い状態に維持できる。このようにＳ放出制御処理の高頻度化が或る程度抑制できるので燃費の悪化を抑制することができるとともに、図４に示したごとくＳ放出効率が高い側でのＳ放出となり更に燃費の悪化を抑制できる。
【０１００】
（ハ）．高Ｓ濃度燃料用の各値ＳｉｎｃＨ，ＳｍａｘＨ，ＳｍｉｎＨは、予め知られている燃料の内で最高のＳ濃度を示す燃料が用いられたことを想定して設定されている。このことによりいかなるＳ濃度レベルの燃料が補給されても、最高のＳ濃度を示す燃料であるとして、Ｓ被毒回復制御の制御態様を切り替えることにより、Ｓ被毒が過多となるのを十分に防止でき、Ｓ被毒回復制御において白煙や臭気などを生じないようにできる。
【０１０１】
［実施の形態２］
本実施の形態では、通常のＳ被毒回復制御以外に、高Ｓスイッチ８４＝「オン」である時にＰＭ再生制御を利用してＳ放出制御処理を実行することで、Ｓ被毒回復制御側での制御態様を切り替えて高Ｓ濃度燃料に対応した触媒制御を実行している。
【０１０２】
このために本実施の形態では、高Ｓスイッチ判定処理（図２）は用いない。そして本来のＳ被毒量Ｓｘ算出処理（図３）では、Ｓ被毒単位量Ｓｉｎｃを低Ｓ濃度燃料用Ｓ被毒単位量ＳｉｎｃＬに、最大被毒量Ｓｍａｘを低Ｓ濃度燃料用最大被毒量ＳｍａｘＬに、最小被毒量Ｓｍｉｎを低Ｓ濃度燃料用最小被毒量ＳｍｉｎＬに固定して処理を実行している。そしてＰＭ再生制御処理として図６のフローチャートに示す処理が実行される。尚、これ以外の制御処理及びハード構成については前記実施の形態１と同じであるので、図１，３も参照して説明する。
【０１０３】
ＰＭ再生制御処理（図６）について説明する。本処理は一定時間毎の割り込みで実行される。本処理が開始されると、まずＰＭ堆積量ＰＭｓｍが式４のごとく算出される（Ｓ２０２）。
【０１０４】
［式４］
ＰＭｓｍ  ←  ＰＭｓｍｏｌｄ ＋ ＰＭｅ − ＰＭｃ
ここで前回値ＰＭｓｍｏｌｄは、前回の本処理の実行時に算出されたＰＭ堆積量ＰＭｓｍである。エンジン排出量ＰＭｅは、本処理の１制御周期の間にディーゼルエンジン２の全燃焼室４から排出されるＰＭの量である。このエンジン排出量ＰＭｅは、予め実験によりエンジン回転数ＮＥと負荷（ここでは燃料噴射弁５８からの燃料噴射量）とをパラメータとしてＰＭ排出量を求めてマップとして設定し、このマップに基づいて、現在のエンジン回転数ＮＥと負荷とから求められる。酸化量ＰＭｃは、本処理の１制御周期の間にフィルタ３８ａに捕捉されたＰＭが酸化により浄化される量である。酸化量ＰＭｃは、予め実験によりフィルタ３８ａの触媒床温（ここでは第２排気温センサ４６にて検出される排気温Ｔｅｘｏｕｔ）と吸入空気量とをパラメータとしてＰＭ酸化量を求めてマップとして設定し、このマップに基づいて、現在の触媒床温と吸入空気量とから求められる。
【０１０５】
このようにしてＰＭ堆積量ＰＭｓｍを算出すると、次にＰＭ再生のための昇温制御処理が実行中か否かが判定される（Ｓ２０４）。ここで昇温制御処理実行中ではないとすると（Ｓ２０４で「ＮＯ」）、次にＰＭ堆積量ＰＭｓｍがＰＭ再生制御における昇温制御処理実行を判定するための基準堆積量ＰＭｊｄ以上か否かが判定される（Ｓ２０６）。ここでＰＭｓｍ＜ＰＭｊｄであれば（Ｓ２０６で「ＮＯ」）、昇温制御処理実行のタイミングではないとして、このまま一旦処理を終了する。
【０１０６】
次の制御周期においても、ＰＭ堆積量ＰＭｓｍの算出（Ｓ２０２）によってＰＭｓｍ＜ＰＭｊｄであれば（Ｓ２０６で「ＮＯ」）、ＰＭ再生制御における昇温制御処理は実行されない。
【０１０７】
しかし、このような処理が繰り返されることで、前記式４の右辺において各周期毎に実際に堆積するＰＭ量を表す「ＰＭｅ−ＰＭｃ」が、ＰＭ堆積量ＰＭｓｍへ積算されてＰＭ堆積量ＰＭｓｍが増加する。このＰＭ堆積量ＰＭｓｍの増加により、ＰＭｓｍ≧ＰＭｊｄとなると（Ｓ２０６で「ＹＥＳ」）、次にＰＭ再生制御における昇温制御処理実行が設定される（Ｓ２０８）。こうして一旦本処理を終了する。
【０１０８】
上述したごとく昇温制御処理実行が設定されたので、ＥＣＵ７０では添加弁６８から排気中に燃料を添加する。このことにより、特に第２触媒コンバータ３８内のフィルタ３８ａにおけるＮＯｘ吸蔵還元触媒の触媒床温を目標床温（ここでは６５０℃）に上昇させて、フィルタ３８ａに捕捉されているＰＭを酸化してフィルタ３８ａの再生を行う。尚、フィルタ３８ａにおける触媒床温の昇温制御処理により同時にＮＯｘ吸蔵還元触媒３６ａについても高温化している。
【０１０９】
ステップＳ２０８にて昇温制御処理実行が設定された次の制御周期では、ＰＭ堆積量ＰＭｓｍの算出（Ｓ２０２）の後、昇温制御処理実行中であるので（Ｓ２０４で「ＹＥＳ」）、次にＰＭ堆積量ＰＭｓｍ＞０か否かが判定される（Ｓ２１０）。昇温制御処理実行により、前記式４において、エンジン排出量ＰＭｅについては大きな変化はないが、酸化量ＰＭｃが急速に増大する。このため、昇温制御処理時には急速にＰＭ堆積量ＰＭｓｍの値が低下して、フィルタ３８ａに堆積しているＰＭは消滅する。ステップＳ２１０はＰＭが消滅する前か否かを判定する処理である。ＰＭｓｍ＞０であれば（Ｓ２１０で「ＹＥＳ」）、ＰＭは消滅する前であるので、このまま一旦本処理を終了する。したがって昇温制御処理は継続される。
【０１１０】
そして式４の計算によりＰＭｓｍ≦「０」となると（Ｓ２１０で「ＮＯ」）、ＰＭは消滅したので昇温制御処理停止が設定される（Ｓ２１２）。このことによりＰＭ再生制御における昇温制御処理による添加弁６８からの燃料添加はなされなくなる。そしてＰＭ堆積量ＰＭｓｍの値をクリア（＝「０」）する（Ｓ２１４）。
【０１１１】
そしてこの昇温制御処理停止設定のタイミングで高Ｓスイッチ８４が「オン」か否かが判定される（Ｓ２１６）。「オフ」であれば（Ｓ２１６で「ＮＯ」）、このまま一旦本処理を終了する。したがって高Ｓスイッチ８４が「オフ」の時は通常のＰＭ再生制御処理となる。
【０１１２】
一方、高Ｓスイッチ８４が「オン」である場合には（Ｓ２１６で「ＹＥＳ」）、Ｓ放出制御処理の開始設定（Ｓ２１８）がなされた後に、本処理を一旦終了することになる。ここで開始設定されるＳ放出制御処理は基本的には本来のＳ被毒回復制御におけるＳ放出制御処理と同じである。ただし、Ｓ被毒量Ｓｘが高Ｓ濃度燃料用最大被毒量ＳｍａｘＨに達していると仮定して、Ｓ被毒量Ｓｘが高Ｓ濃度燃料用最大被毒量ＳｍａｘＨから高Ｓ濃度燃料用最小被毒量ＳｍｉｎＨまで低下するまで、空燃比低下処理（空燃比＝１４．０）を実行させる。この空燃比低下処理では既にＰＭ再生制御における昇温制御処理にて、ＮＯｘ吸蔵還元触媒３６ａ及びフィルタ３８ａはＳ放出可能な触媒床温となっているので、Ｓ放出制御処理のための昇温制御処理を実行することなく、直ちに空燃比低下処理を実行するのみでＳ放出を実現できる。
【０１１３】
通常、ＰＭ再生制御における昇温制御処理は、Ｓ被毒回復制御による昇温制御処理及びＳ放出制御処理よりも高頻度に実行されるように設定されている。このため高Ｓスイッチ８４が「オン」の時には、前記実施の形態１にて高Ｓ濃度燃料使用時にＳ放出制御処理が実行されるのと近い頻度でＳ放出制御処理が実行されるようになる。
【０１１４】
尚、高Ｓスイッチ８４が「オン」から「オフ」に切り替わった時、及び「オフ」から「オン」に切り替わった時にＳ放出制御処理を実行させる処理については前記実施の形態１と同じである。
【０１１５】
本実施の形態による制御の一例を図７，８の走行距離グラフに示す。
図７は高Ｓスイッチ８４が「オフ」である時のＰＭ再生制御によるＰＭ堆積量ＰＭｓｍの変化とＳ被毒回復制御によるＳ被毒量Ｓｘの変化とを示している。この場合には、ＰＭ再生制御における昇温制御処理（ｔ２０，ｔ２１，ｔ２２，ｔ２３，ｔ２４，ｔ２５，ｔ２６，ｔ２７）とＳ被毒回復制御のＳ放出制御処理（ｔ３０，ｔ３１，ｔ３２，ｔ３３）とは独立した制御が実行されている。
【０１１６】
図８は高Ｓスイッチ８４が「オン」である時のＰＭ再生制御によるＰＭ堆積量ＰＭｓｍの変化とＳ被毒回復制御によるＳ被毒量Ｓｘの変化とを示している。この場合には、ＰＭ再生制御における昇温制御処理（ｔ４０，ｔ４１，ｔ４２，ｔ４３，ｔ４４，ｔ４５，ｔ４６，ｔ４７）に対してＳ放出制御処理（ｔ５０，ｔ５１，ｔ５２，ｔ５３，ｔ５４，ｔ５５，ｔ５６，ｔ５７）は連続して実行されている。すなわちＰＭ再生制御とＳ放出制御処理とが同期している。
【０１１７】
上述した構成において請求項との関係は次のごとくである。すなわち、高Ｓスイッチ８４が硫黄濃度レベル判定手段及び硫黄濃度レベル指示手段に相当する。ＰＭ再生制御処理（図６）が制御切替手段としての処理に相当する。
【０１１８】
以上説明した本実施の形態２によれば、以下の効果が得られる。
（イ）．前記実施の形態１の（イ）及び（ハ）の効果を生じる。
（ロ）．図７，８に示したごとく高Ｓスイッチ８４＝「オフ」ではＰＭ再生制御の昇温制御処理とＳ被毒回復制御のＳ放出制御処理とは独立しており同期していない。しかし、高Ｓスイッチ８４＝「オン」ではＰＭ再生制御の昇温制御処理に連続してＳ被毒回復制御のＳ放出制御処理が実行されることで、ＰＭ再生制御における昇温制御処理のインターバルと同期されている。ＰＭ再生制御における昇温制御処理のインターバルはＳ被毒回復制御におけるＳ放出制御処理のインターバルに比較して短いので、高Ｓ濃度燃料に対応してＳ放出頻度を高めることができ、ＮＯｘ吸蔵還元触媒３６ａ及びフィルタ３８ａのＳ被毒回復制御を適切にかつ容易に実行することができる。
【０１１９】
しかも、ＰＭ再生制御ではＮＯｘ吸蔵還元触媒３６ａ及びフィルタ３８ａの触媒床温を既に高温化しているので、Ｓ被毒回復制御のための昇温制御処理を実行しなくても、連続して直ちにＳ放出制御処理を実行することができる。このためＳ放出制御処理の頻度が増加しても燃費の悪化を抑制することができる。
【０１２０】
［実施の形態３］
本実施の形態では、通常のＳ被毒回復制御以外に、高Ｓスイッチ８４＝「オン」である時にＰＭ再生制御における制御態様を切り替えること、ここではＰＭ再生制御における昇温制御処理のインターバルを短くして、ＰＭ再生のための昇温制御処理の頻度を高めている。尚、Ｓ被毒回復制御では高Ｓスイッチ８４＝「オン」でも「オフ」でも同一の制御態様にて制御されている。
【０１２１】
このために本実施の形態では、高Ｓスイッチ判定処理（図２）は用いない。そしてＳ被毒量Ｓｘ算出処理（図３）では、Ｓ被毒単位量Ｓｉｎｃを低Ｓ濃度燃料用Ｓ被毒単位量ＳｉｎｃＬに、最大被毒量Ｓｍａｘを低Ｓ濃度燃料用最大被毒量ＳｍａｘＬに、最小被毒量Ｓｍｉｎを低Ｓ濃度燃料用最小被毒量ＳｍｉｎＬに固定して処理を実行している。そしてＰＭ再生制御処理として図９のフローチャートに示す処理が実行される。尚、これ以外の制御処理及びハード構成については前記実施の形態１と同じであるので、図１，３も参照して説明する。
【０１２２】
ＰＭ再生制御処理（図９）について説明する。本処理は一定時間毎の割り込みで実行される。本処理が開始されると、まずＰＭ堆積量ＰＭｓｍが前記式４のごとく算出される（Ｓ３０２）。
【０１２３】
次に高Ｓスイッチ８４が「オフ」か否かが判定される（Ｓ３０４）。「オフ」であれば（Ｓ３０４で「ＹＥＳ」）、ステップＳ３０８の処理に移行するが、「オン」であれば（Ｓ３０４で「ＮＯ」）、ステップＳ３０２で算出されたＰＭ堆積量ＰＭｓｍの増加処理が実行される（Ｓ３０６）。ここでは式５に示すごとく一定値として予め設定されている増加補正量ＰＭａｄｄがＰＭ堆積量ＰＭｓｍに加えられる。
【０１２４】
［式５］
ＰＭｓｍ  ←  ＰＭｓｍ ＋ ＰＭａｄｄ
そしてステップＳ３０８の処理に移行する。
【０１２５】
尚、ステップＳ３０８〜ステップＳ３１８までの処理は、前記実施の形態２のＰＭ再生制御処理（図６）のステップＳ２０４〜ステップＳ２１４にて説明したごとくである。ただしＰＭ堆積量ＰＭｓｍのクリア（Ｓ３１８）の後は、一旦本処理を終了している。
【０１２６】
このことにより高Ｓスイッチ８４が「オフ」の時に比較して「オン」の時は、ＰＭ堆積量ＰＭｓｍの増加が急速になり、早期にＰＭｓｍ≧ＰＭｊｄとなるので、ＰＭ再生制御における昇温制御処理のインターバルが短くなる。
【０１２７】
尚、高Ｓスイッチ８４が「オン」から「オフ」に切り替わった時、及び「オフ」から「オン」に切り替わった時にＳ放出制御処理を実行させる処理については前記実施の形態１と同じである。
【０１２８】
本実施の形態による制御の一例を図１０の走行距離グラフに示す。図１０は高Ｓスイッチ８４が「オン」である時のＰＭ再生制御によるＰＭ堆積量ＰＭｓｍの変化とＳ被毒回復制御によるＳ被毒量Ｓｘの変化とを示している。尚、高Ｓスイッチ８４が「オフ」である場合の例は、前記実施の形態２の図７と同じである。
【０１２９】
高Ｓスイッチ８４が「オン」である時にはＰＭ堆積量ＰＭｓｍは図示するごとく増加補正量ＰＭａｄｄの加算により急速に増加して、ＰＭ再生制御における昇温制御処理のインターバルが短くなる。したがってＰＭ再生制御における昇温制御処理（ｔ６０，ｔ６１，ｔ６２，ｔ６３，ｔ６４，ｔ６５，ｔ６６，ｔ６７，ｔ７０，ｔ７１）の頻度が、前記図７に比較して高くなっている。
【０１３０】
上述した構成において請求項との関係は次のごとくである。すなわち、高Ｓスイッチ８４が硫黄濃度レベル判定手段及び硫黄濃度レベル指示手段に相当する。ＰＭ再生制御処理（図９）が制御切替手段としての処理に相当する。
【０１３１】
以上説明した本実施の形態３によれば、以下の効果が得られる。
（イ）．Ｓ被毒回復制御については高Ｓスイッチ８４の状態に応じて制御態様は変化していないが、ＰＭ再生制御については高Ｓスイッチ８４＝「オン」では「オフ」に比較して、ＰＭ再生制御における昇温制御処理のインターバルが短くなり、ＰＭ再生制御による昇温制御処理の頻度が高くなる。
【０１３２】
燃料が高Ｓ濃度燃料に切り替わることにより、ＮＯｘ吸蔵還元触媒３６ａやフィルタ３８ａへのＳ被毒が過多となると、ＰＭ再生制御の昇温制御処理によっても過多部分についてはＳ成分がＮＯｘ吸蔵還元触媒３６ａやフィルタ３８ａから放出される。したがって、もしＳ被毒が過多となった状態で、Ｓ被毒回復制御のみでＳ放出制御処理を実行すると、過多部分を含めた大量のＳ成分が放出されてサルフェートによる白煙や臭気などを生じるおそれがある。このため高Ｓスイッチ８４＝「オン」時にはＰＭ堆積量ＰＭｓｍの増加を早めて高頻度で昇温してＳ被毒の過多部分については大量に蓄積しない内に放出している。したがってＳ被毒回復制御の実行時においては、Ｓ被毒の過多部分については予め放出されて、ほとんど存在しないので、白煙や臭気などを生じることがない。
【０１３３】
そしてこのようにＳ被毒の過多部分が排除されるので、Ｓ被毒回復制御は、複雑な処理を行わずに燃料の硫黄濃度の高低に適合させて適切かつ容易に実行できる。
［実施の形態４］
本実施の形態では、高Ｓスイッチ８４が「オン」から「オフ」に切り替わった際に、Ｓ被毒量Ｓｘを最低レベルに低下させるものである。
【０１３４】
このために本実施の形態では、高Ｓスイッチ判定処理（図２）の代わりに図１１に示す高Ｓスイッチ判定処理を実行する。尚、これ以外の制御処理及びハード構成については前記実施の形態１と同じであるので、図１，３も参照して説明する。
【０１３５】
高Ｓスイッチ判定処理（図１１）について説明する。本処理は一定時間毎の割り込みで実行される。本処理が開始されると、まず高Ｓスイッチ８４が「オン」か否かが判定される（Ｓ４０２）。高Ｓスイッチ８４が「オフ」であれば（Ｓ４０２で「ＮＯ」）、次に最低被毒レベル移行フラグＦｂが「ＯＦＦ」か否かが判定される（Ｓ４０４）。最低被毒レベル移行フラグＦｂは、高Ｓスイッチ８４が「オン」から「オフ」に移行した直後に行われるＮＯｘ吸蔵還元触媒３６ａ及びフィルタ３８ａの実際のＳ被毒量を最低レベルまで低下させる処理を実行中であることを示すフラグである。
【０１３６】
ここでＦｂ＝「ＯＦＦ」であれば（Ｓ４０４で「ＹＥＳ」）、１制御周期当たりのＳ被毒量であるＳ被毒単位量Ｓｉｎｃに低Ｓ濃度燃料を用いた場合の低Ｓ濃度燃料用Ｓ被毒単位量ＳｉｎｃＬが設定される（Ｓ４０６）。次にＳ被毒回復制御におけるＳ放出制御処理の実行開始を判定する最大被毒量Ｓｍａｘに低Ｓ濃度燃料用最大被毒量ＳｍａｘＬが設定される（Ｓ４０８）。次にＳ被毒回復制御におけるＳ放出制御処理の完了を判定する最小被毒量Ｓｍｉｎに低Ｓ濃度燃料用最小被毒量ＳｍｉｎＬが設定される（Ｓ４１０）。こうして本処理を一旦終了する。尚、これらステップＳ４０６〜Ｓ４１０の処理は、前記図２のステップＳ１０４〜Ｓ１０８にて説明したごとくである。
【０１３７】
このことによりＳｉｎｃ＝ＳｉｎｃＬ、Ｓｍａｘ＝ＳｍａｘＬ及びＳｍｉｎ＝ＳｍｉｎＬとして、前記実施の形態１にて述べたごとくＳ被毒量Ｓｘ算出処理（図３）が実行される。
【０１３８】
一方、運転者が高Ｓスイッチ８４を「オン」とすれば（Ｓ４０２で「ＹＥＳ」）、まず最低被毒レベル移行フラグＦｂに「ＯＮ」を設定する（Ｓ４１２）。そしてＳ被毒単位量Ｓｉｎｃに高Ｓ濃度燃料を用いた場合の高Ｓ濃度燃料用Ｓ被毒単位量ＳｉｎｃＨが設定される（Ｓ４１４）。次に最大被毒量Ｓｍａｘに高Ｓ濃度燃料用最大被毒量ＳｍａｘＨが設定される（Ｓ４１６）。次に最小被毒量Ｓｍｉｎに高Ｓ濃度燃料用最小被毒量ＳｍｉｎＨが設定される（Ｓ４１８）。こうして本処理を一旦終了する。尚、これらステップＳ４１４〜Ｓ４１８の処理は、前記図２のステップＳ１１０〜Ｓ１１４にて説明したごとくである。
【０１３９】
このことによりＳｉｎｃ＝ＳｉｎｃＨ、Ｓｍａｘ＝ＳｍａｘＨ及びＳｍｉｎ＝ＳｍｉｎＨとして、前記実施の形態１にて述べたごとくＳ被毒量Ｓｘ算出処理（図３）が実行される。
【０１４０】
そして運転者が高Ｓスイッチ８４を「オン」から「オフ」に戻すと（Ｓ４０２で「ＮＯ」）、次に最低被毒レベル移行フラグＦｂが「ＯＦＦ」か否かが判定される（Ｓ４０４）。直前の制御周期までは高Ｓスイッチ８４＝「オン」であって最低被毒レベル移行フラグＦｂには「ＯＮ」が設定されていたので（Ｓ４０４で「ＮＯ」）、次に昇温制御処理が完了しているか否かが判定される（Ｓ４２０）。この昇温制御処理は高Ｓスイッチ８４が「オン」から「オフ」に切り替わった際に行われるＳ放出制御処理のための昇温制御処理である。初期においては昇温制御処理自体が開始されていないので（Ｓ４２０で「ＮＯ」）、次に昇温制御処理が実行される（Ｓ４２２）。そしてステップＳ４０６〜Ｓ４１０の処理を実行して一旦本処理を終了する。
【０１４１】
以後、フィルタ３８ａが目標床温に達していなければ、ステップＳ４２０で「ＮＯ」と判定されて昇温制御処理の実行（Ｓ４２２）が継続されることになる。
そしてフィルタ３８ａが目標床温に達することにより昇温制御処理が完了したと判定されると（Ｓ４２０で「ＹＥＳ」）、昇温制御処理が停止される（Ｓ４２４）。そして次にＳ放出制御処理が実行される（Ｓ４２６）。このことにより空燃比低下処理がなされてＮＯｘ吸蔵還元触媒３６ａ及びフィルタ３８ａを被毒しているＳ成分が放出されるようになる。そしてこの処理中で前記ステップＳ１５５，Ｓ１５６（図３）で説明したごとくのＳ放出量Ｓｄｅｃの算出と前記式３によるＳ被毒量Ｓｘの算出がなされる。
【０１４２】
そして次にＳ被毒量Ｓｘが最低被毒量Ｓｚ以下か否かが判定される（Ｓ４２８）。ここで最低被毒量ＳｚはＳ被毒量の最低レベルを示すもので、ここでは「０ｇ」が設定されている。
【０１４３】
Ｓｘ＞Ｓｚである場合には（Ｓ４２８で「ＮＯ」）、ステップＳ４０６〜Ｓ４１０の処理を実行して一旦本処理を終了する。その後、Ｓ放出制御処理によりＳｘ≦Ｓｚとなると（Ｓ４２８で「ＹＥＳ」）、次にＳｘ≦Ｓｚである状態で基準継続時間が経過したか否かが判定される（Ｓ４３０）。この基準継続時間は、先に補給された燃料のＳ濃度が、高Ｓスイッチ８４の「オン」により予め想定しているＳ濃度よりも高い場合を考慮して、Ｓ放出制御処理を更に延長するために設けられている。
【０１４４】
基準継続時間が経過していない場合には（Ｓ４３０で「ＮＯ」）、前記ステップＳ４０６〜Ｓ４１０を実行して一旦本処理を終了する。そして基準継続時間が経過すれば（Ｓ４３０で「ＹＥＳ」）、Ｓ被毒量Ｓｘをクリアし（Ｓ４３２）、最低被毒レベル移行フラグＦｂに「ＯＦＦ」を設定する（Ｓ４３４）。そしてＳ放出制御処理を停止して（Ｓ４３６）、前記ステップＳ４０６〜Ｓ４１０を実行する。このことにより、最初の状態に戻る。
【０１４５】
図１２の走行距離グラフに本実施の形態の処理の一例を［実施例］として示す。尚、同図１２に、Ｓ被毒量Ｓｘに対して最低レベル低下（Ｓ４２０〜Ｓ４３６）を実行しない［比較例］を示す。
【０１４６】
図示するごとく［実施例］では高Ｓスイッチ８４が「オン」の状態で、高Ｓ濃度燃料が予め想定しているＳ濃度よりもわずかに高いので、実際には高Ｓ濃度燃料用最小被毒量ＳｍｉｎＨと高Ｓ濃度燃料用最大被毒量ＳｍａｘＨとの間よりも少し高い位置にずれた状態でＳ被毒量Ｓｘが制御されている。しかし高Ｓスイッチ８４が「オン」から「オフ」に切り替わると（ｔ９２）、このようなずれを想定してステップＳ４２８，Ｓ４３０の処理によりＳ放出制御処理が通常よりも長く継続するので、Ｓ被毒量Ｓｘが「０ｇ」に到達している。このため、これ以後、高Ｓスイッチ８４＝「オフ」に対応した制御としては、実際のＳ被毒量に対応したＳ被毒量Ｓｘ＝０から制御を開始することができる。
【０１４７】
一方、［比較例］では計算により求められているＳ被毒量Ｓｘを低Ｓ濃度燃料用最大被毒量ＳｍａｘＬに戻すＳ放出制御処理しか実行しないので（ｔ１０２）、高Ｓ濃度燃料時の実際のＳ被毒量とＳ被毒量Ｓｘとのずれがそのまま残る。このずれた状態で、以後、高Ｓスイッチ８４＝「オフ」に対応した制御が行われることになる。
【０１４８】
上述した構成において請求項との関係は次のごとくである。すなわち、高Ｓスイッチ８４が硫黄濃度レベル判定手段及び硫黄濃度レベル指示手段に相当する。高Ｓスイッチ判定処理（図１１）が制御切替手段としての処理に相当する。
【０１４９】
以上説明した本実施の形態４によれば、以下の効果が得られる。
（イ）．前記実施の形態１の（イ）、（ロ）及び（ハ）の効果を生じる。
（ロ）．図１２にて説明したごとく、高Ｓ濃度燃料が予め想定しているＳ濃度よりも高くても、再度、低Ｓ濃度燃料に戻った場合に、Ｓ放出制御処理を実行し、このＳ放出制御処理によりＮＯｘ吸蔵還元触媒３６ａ及びフィルタ３８ａのＳ被毒量を最低レベル（ここでは実際のＳ被毒量＝０ｇ）に低下させている。このためＳ被毒量＝０ｇから低Ｓ濃度燃料に対する制御を実行できる。したがって制御側で把握しているＳ被毒量と実際のＳ被毒量とのずれが全くなくなるので、制御精度が低下することはない。更にこのことにより高Ｓ濃度燃料と低Ｓ燃料との補給が繰り替えされても、Ｓ被毒量が過多となることはなく白煙や臭気などを防止できる。
【０１５０】
［実施の形態５］
本実施の形態では、高Ｓスイッチ８４が「オン」から「オフ」に切り替わった際に、Ｓ被毒量ＳｘがＮＯｘ吸蔵還元触媒３６ａ及びフィルタ３８ａにおいてＳ被毒によるＳ吸蔵が飽和状態にあるものとしてＳ被毒を解消させるＳ放出制御処理を実行するものである。
【０１５１】
このために本実施の形態では、高Ｓスイッチ判定処理（図２）の代わりに図１３に示す高Ｓスイッチ判定処理を実行する。尚、これ以外の制御処理及びハード構成については前記実施の形態１と同じであるので、図１，３も参照して説明する。
【０１５２】
高Ｓスイッチ判定処理（図１３）について説明する。本処理は一定時間毎の割り込みで実行される。尚、ステップＳ４５２〜Ｓ４７４の処理は、前記実施の形態４で説明した図１１におけるステップＳ４０２〜Ｓ４２４までの処理と同じである。したがって、ここでは高Ｓスイッチ８４を「オン」から「オフ」に戻した場合について説明する。
【０１５３】
運転者が高Ｓスイッチ８４を「オン」から「オフ」に戻すと（Ｓ４５２で「ＮＯ」）、次に最低被毒レベル移行フラグＦｂが「ＯＦＦ」か否かが判定される（Ｓ４５４）。直前の制御周期までは高Ｓスイッチ８４＝「オン」であって最低被毒レベル移行フラグＦｂには「ＯＮ」が設定されていたので（Ｓ４５４で「ＮＯ」）、ステップＳ４７０，Ｓ４７２の処理によりＳ放出制御処理のための昇温制御処理が実行される。そして目標床温まで到達すると（Ｓ４７０で「ＹＥＳ」）、昇温制御処理が停止される（Ｓ４７４）。
【０１５４】
そして、次にＳ被毒量Ｓｘに、ＮＯｘ吸蔵還元触媒３６ａとフィルタ３８ａとが共にＳ被毒によるＳ吸蔵が飽和状態になった場合のＳ被毒量Ｓｓａｔが設定される（Ｓ４７６）。すなわち、Ｓ被毒量Ｓｓａｔは、ＮＯｘ吸蔵還元触媒３６ａとフィルタ３８ａとが物理的に吸蔵できる最大のＳ成分の量に相当する。
【０１５５】
そしてこのように最大のＳ吸蔵状態であるとしてＳ放出制御処理を実行する（Ｓ４７８）。このことによりＮＯｘ吸蔵還元触媒３６ａ及びフィルタ３８ａを被毒しているＳ成分が放出されるようになる。そしてこの処理中で前記図３（実施の形態１）のステップＳ１５５，Ｓ１５６で説明したＳ放出量Ｓｄｅｃの算出と前記式３によるＳ被毒量Ｓｘの算出がなされる。
【０１５６】
そして次にＳ被毒量Ｓｘの計算結果が「０ｇ」以下か否かが判定される（Ｓ４８０）。
Ｓｘ＞「０ｇ」である場合には（Ｓ４８０で「ＮＯ」）、ステップＳ４５６〜Ｓ４６０が実行される。その後、Ｓ放出制御処理によりＳｘ≦「０ｇ」となると（Ｓ４８０で「ＹＥＳ」）、Ｓ被毒量Ｓｘをクリアし（Ｓ４８２）、最低被毒レベル移行フラグＦｂに「ＯＦＦ」を設定する（Ｓ４８４）。そしてＳ放出制御処理を停止して（Ｓ４８６）、ステップＳ４５６〜Ｓ４６０を実行する。このことにより、最初の状態に戻る。
【０１５７】
この結果、前記実施の形態４の図１２にて説明したごとくの作用効果が生じる。ただし、Ｓ成分が飽和していると仮定して、この飽和分のＳ成分を全て放出するだけのＳ放出制御処理を実行している点が異なる。
【０１５８】
上述した構成において請求項との関係は次のごとくである。すなわち、高Ｓスイッチ８４が硫黄濃度レベル判定手段及び硫黄濃度レベル指示手段に相当する。高Ｓスイッチ判定処理（図１３）が制御切替手段としての処理に相当する。
【０１５９】
以上説明した本実施の形態５によれば、以下の効果が得られる。
（イ）．前記実施の形態１の（イ）、（ロ）及び（ハ）の効果を生じる。
（ロ）．図１２にて説明したごとく、高Ｓ濃度燃料が予め想定しているＳ濃度よりも高いとしても、再度、低Ｓ濃度燃料に戻った場合に、Ｓ成分が飽和していると仮定して完全にＳ成分を放出するようにＳ放出制御処理を実行している。
【０１６０】
したがってＮＯｘ吸蔵還元触媒３６ａ及びフィルタ３８ａから放出できるＳ成分が全て放出した後に、低Ｓ濃度燃料に対する制御を実行できることになる。このため制御側で把握しているＳ被毒量と実際のＳ被毒量とのずれが全くなくなるので、制御精度が低下することはない。更にこのことにより高Ｓ濃度燃料と低Ｓ燃料との補給が繰り替えされても、Ｓ被毒量が過多となることはなく白煙や臭気などを防止できる。
【０１６１】
［実施の形態６］
本実施の形態では、高Ｓスイッチ８４が「オン」から「オフ」に切り替わった際に、高Ｓ濃度燃料に対する制御態様を徐々に低Ｓ濃度燃料に対する制御態様に戻すものである。
【０１６２】
このために本実施の形態では、高Ｓスイッチ判定処理（図２）の代わりに図１４に示す高Ｓスイッチ判定処理を実行する。尚、これ以外の制御処理及びハード構成については前記実施の形態１と同じであるので、図１，３も参照して説明する。
【０１６３】
高Ｓスイッチ判定処理（図１４）について説明する。本処理は一定時間毎の割り込みで実行される。尚、ステップＳ５０２〜Ｓ５１８の処理は、前記実施の形態４の図１１で説明したステップＳ４０２〜Ｓ４１８までの処理と同じである。ただし、最低被毒レベル移行フラグＦｂの代わりに徐変フラグＦｃが用いられている点が異なる。この徐変フラグＦｃは高Ｓスイッチ８４が「オン」から「オフ」に移行した場合には徐々に高Ｓ濃度燃料に対する制御態様から低Ｓ濃度燃料に対する制御態様へ戻していることを示すフラグである。
【０１６４】
したがって、ここでは高Ｓスイッチ８４を「オン」から「オフ」に戻した場合について説明する。
運転者が高Ｓスイッチ８４を「オン」から「オフ」に戻すと（Ｓ５０２で「ＮＯ」）、次に徐変フラグＦｃが「ＯＦＦ」か否かが判定される（Ｓ５０４）。直前の制御周期までは高Ｓスイッチ８４＝「オン」であって徐変フラグＦｃには「ＯＮ」が設定されていたので（Ｓ５０４で「ＮＯ」）、次にＳ被毒単位量Ｓｉｎｃの徐変処理が式６に示すごとく実行される（Ｓ５２０）。
【０１６５】
［式６］
Ｓｉｎｃ  ←  Ｓｉｎｃｏｌｄ  ＋（ＳｉｎｃＬ−ＳｉｎｃＨ）×Ｋｃ
ここで前回値Ｓｉｎｃｏｌｄは前回の制御周期時に求められているＳ被毒単位量Ｓｉｎｃである。徐変係数Ｋｃは、１回当たりの燃料噴射量Ｑとエンジン回転数ＮＥとに基づいてマップから求められる燃料の入れ替わり速度に対応した係数であり、単位時間当たりの燃料消費量の大きさに対応する係数である。単位時間当たりの燃料消費量が大きければ燃料噴射弁５８から噴射される燃料は早期に入れ替わるので徐変係数Ｋｃも大きくなり、単位時間当たりの燃料消費量が小さければ燃料噴射弁５８から噴射される燃料の入れ替わりは遅れるので徐変係数Ｋｃも小さくなる。
【０１６６】
次に最大被毒量Ｓｍａｘの徐変処理が式７に示すごとく実行される（Ｓ５２２）。
［式７］
Ｓｍａｘ  ←  Ｓｍａｘｏｌｄ  ＋（ＳｍａｘＬ−ＳｍａｘＨ）×Ｋｃ
ここで前回値Ｓｍａｘｏｌｄは前回の制御周期時に求められている最大被毒量Ｓｍａｘである。
【０１６７】
次に最小被毒量Ｓｍｉｎの徐変処理が式８に示すごとく実行される（Ｓ５２４）。
［式８］
Ｓｍｉｎ  ←  Ｓｍｉｎｏｌｄ  ＋（ＳｍｉｎＬ−ＳｍｉｎＨ）×Ｋｃ
ここで前回値Ｓｍｉｎｏｌｄは前回の制御周期時に求められている最小被毒量Ｓｍｉｎである。
【０１６８】
次に徐変終了か否かが判定される（Ｓ５２６）。この徐変終了との判定は、ステップＳ５２０，Ｓ５２２，Ｓ５２４にて算出したＳ被毒単位量Ｓｉｎｃ、最大被毒量Ｓｍａｘ及び最小被毒量Ｓｍｉｎが、低Ｓ濃度燃料時の制御態様を実行する値ＳｉｎｃＬ，ＳｍａｘＬ，ＳｍｉｎＬに十分に近づいたか否かを判定するものである。ここで未だ各値ＳｉｎｃＬ，ＳｍａｘＬ，ＳｍｉｎＬに十分に近づいていない場合には（Ｓ５２６で「ＮＯ」）、このまま一旦本処理を終了する。
【０１６９】
この後、ステップＳ５２０，Ｓ５２２，Ｓ５２４の徐変処理の繰り返しにより、Ｓ被毒単位量Ｓｉｎｃ、最大被毒量Ｓｍａｘ及び最小被毒量Ｓｍｉｎが値ＳｉｎｃＬ，ＳｍａｘＬ，ＳｍｉｎＬに十分に近づくと（Ｓ５２６で「ＹＥＳ」）、徐変フラグＦｃに「ＯＦＦ」が設定される（Ｓ５２８）。
【０１７０】
そして次の制御周期では、Ｆｃ＝「ＯＦＦ」であるので（Ｓ５０４で「ＹＥＳ」）、前述したステップＳ５０６，Ｓ５０８，Ｓ５１０の処理により、Ｓ被毒単位量Ｓｉｎｃ、最大被毒量Ｓｍａｘ及び最小被毒量Ｓｍｉｎにそれぞれ値ＳｉｎｃＬ，ＳｍａｘＬ，ＳｍｉｎＬが設定されるようになる。このことにより最初の状態に戻る。
【０１７１】
図１５の走行距離グラフに本実施の形態の処理の一例を［実施例］として示す。尚、同図１５に徐変処理（Ｓ５２０〜Ｓ５２８）を実行しない［比較例］も示す。尚、高Ｓスイッチ８４の切り替え時にはＳ放出制御処理が別途行われるものとする。
【０１７２】
図示するごとく［実施例］では高Ｓスイッチ８４が「オン」から「オフ」に切り替わった場合（ｔ１１０）、初期においては燃料ポンプ６２、コモンレール６０及び各燃料供給管５８ａ等に高Ｓ濃度燃料が残っているので、高Ｓ濃度から低Ｓ濃度へ徐々に変化する（ｔ１１０〜ｔ１１１）。これに対応して徐変処理（Ｓ５２０〜Ｓ５２８）によりＳ被毒量Ｓｘを計算しているので、実際のＳ被毒量とＳ被毒量Ｓｘとがずれない。
【０１７３】
一方、［比較例］では、高Ｓスイッチ８４が「オン」から「オフ」に切り替わった場合（ｔ１２０）、直ちに低Ｓ濃度燃料に対応した制御態様に変更しているので、一点鎖線で示す実際のＳ被毒量は、計算により求められているＳ被毒量Ｓｘよりも大きくなる（ｔ１２０〜ｔ１２１）。したがってＳ放出制御処理時（ｔ１２２，ｔ１２３）直前に既に低Ｓ濃度燃料用最大被毒量ＳｍａｘＬを少し越えてしまう。
【０１７４】
上述した構成において請求項との関係は次のごとくである。すなわち、高Ｓスイッチ８４が硫黄濃度レベル判定手段及び硫黄濃度レベル指示手段に相当する。高Ｓスイッチ判定処理（図１４）が制御切替手段としての処理に相当する。
【０１７５】
以上説明した本実施の形態６によれば、以下の効果が得られる。
（イ）．前記実施の形態１の（イ）、（ロ）及び（ハ）の効果を生じる。
（ロ）．図１５にて説明したごとく、高Ｓスイッチ８４が「オン」から「オフ」に変化した場合には、Ｓ被毒回復制御の制御態様を高Ｓ濃度燃料に対応した状態から徐々に制御態様を低Ｓ濃度燃料に対応した状態へ戻すことにより、過渡状態に適合した制御態様でＳ被毒回復制御を実行できる。このため過渡時においても制御態様が完全に戻った後においてもＳ被毒回復制御を適切に実行できるので、排気エミッションの悪化や燃費の悪化を一層確実に防止することができる。
【０１７６】
［その他の実施の形態］
（ａ）．前記各実施の形態においては、高Ｓスイッチ８４は手動スイッチであったが、例えば燃料タンクやコモンレール６０等の燃料が存在する場所、あるいは排気マニホールド３２や排気経路３４等の排気経路にＳ濃度センサを備えて燃料や排気のＳ濃度を検出しても良い。この硫黄濃度検出値が基準Ｓ濃度より大きければ「オン」、小さければ「オフ」となるように自動スイッチあるいは記憶装置上のデータを書き換えても良い。このことにより補給状態や補給地域を決定してから実際のＳ濃度を計算するという複雑な処理を行わなくても、容易にＳ濃度レベルを指示することができる。そして、このように指示された自動スイッチあるいは記憶装置上のデータを参照することにより、ＥＣＵ７０は、容易に適切なＳ被毒回復制御を実行することができるようになる。このことにより前記各実施の形態の効果を生じさせることができる。
【０１７７】
（ｂ）．前記実施の形態１，４，５，６においては、高Ｓスイッチ８４の「オフ」と「オン」とで制御パラメータ（Ｓ被毒単位量Ｓｉｎｃ、最大被毒量Ｓｍａｘ、最小被毒量Ｓｍｉｎ）を切り替えることで、Ｓ放出制御処理のインターバル及びＳ放出制御処理時間を変更している。これ以外に、直接、Ｓ放出制御処理のインターバル及びＳ放出制御処理時間を変更し、このことにより制御態様を切り替えても良い。
【０１７８】
又、前記実施の形態３においては高Ｓスイッチ８４の「オン」時に制御パラメータ（ＰＭ堆積量ＰＭｓｍ）を補正することによりＰＭ再生制御における昇温制御処理のインターバルを変更している。これ以外の制御パラメータとして、基準堆積量ＰＭｊｄの値やＰＭ再生終了時のＰＭ堆積量ＰＭｓｍの値を切り替えることにより変更しても良い。更にこれ以外に、直接、ＰＭ再生制御における昇温制御処理のインターバル及びこの昇温制御処理時間を変更し、このことによりＰＭ再生制御の制御態様を切り替えても良い。
【０１７９】
（ｃ）．前記実施の形態３においてはＰＭ再生制御の制御態様を高Ｓスイッチ８４の状態に応じて切り替えていたが、更に同時にＳ被毒回復制御の制御態様についても実施の形態１のごとく切り替えても良い。
【０１８０】
（ｄ）．前記各実施の形態において、高Ｓスイッチ８４の「オン」時には、Ｓ放出制御処理にて行われる空燃比低下処理としては、高Ｓスイッチ８４の「オフ」時よりも空燃比の低下程度を弱める空燃比リーン化処理（空燃比リーン化手段としての処理に相当）を行っても良い。例えば高Ｓスイッチ８４の「オフ」時に空燃比低下処理として空燃比＝１４．０を目標空燃比としている場合には、高Ｓスイッチ８４の「オン」時には空燃比＝１４．３を目標空燃比としてフィードバック制御する。燃料のＳ濃度レベルが高くなった場合には、各触媒へのＳ被毒が急速に行われるため、Ｓ放出制御処理時には既に大量にＳ被毒している可能性が高くなり、Ｓ放出時に臭気を生じ易くなる。この時、空燃比が低いほど硫化水素による排気の臭気が強くなる傾向があるため、空燃比の低下程度を弱めることにより、すなわち空燃比を相対的にリーン側に調節することにより排気の臭気を抑制することができる。
【０１８１】
（ｅ）．前記実施の形態２では、高Ｓスイッチ８４が「オン」から「オフ」に変化した時には、ＰＭ再生制御に同期して実行していたＳ放出制御処理を停止していたが、同期のＳ放出制御処理を徐々に少なくして行っても良い。
【０１８２】
又、前記実施の形態３では、高Ｓスイッチ８４が「オン」から「オフ」に変化した時には、ＰＭ堆積量ＰＭｓｍに対する増加補正量ＰＭａｄｄによる増加を停止したが、徐々に増加補正量ＰＭａｄｄを小さくして行っても良い。
【０１８３】
これらの徐変処理により過渡状態に適合した制御態様でＰＭ再生制御を実行できる。
（ｆ）．前記実施の形態４の高Ｓスイッチ判定処理（図１１）では、最低被毒量Ｓｚは「０ｇ」に設定していたが、マイナスの値を設定しても良い。又、最低被毒量Ｓｚに絶対値として十分に大きいマイナスの値を設定した場合には、ステップＳ４３０による基準継続時間の経過を待つ必要はなく、Ｓｘ≦Ｓｚとなれば直ちにステップＳ４３２に移行する。
【図面の簡単な説明】
【０１８４】
【図１】実施の形態１の車両用ディーゼルエンジン及び制御装置の概略構成を表すブロック図。
【図２】実施の形態１のＥＣＵが実行する高Ｓスイッチ判定処理のフローチャート。
【図３】同じくＳ被毒量Ｓｘ算出処理のフローチャート。
【図４】上記Ｓ被毒量Ｓｘ算出処理にて単位時間当たりのＳ放出量Ｓｒｔを算出するためのマップ構成説明図。
【図５】実施の形態１の処理の一例を示す走行距離グラフ。
【図６】実施の形態２のＥＣＵが実行するＰＭ再生制御処理のフローチャート。
【図７】実施の形態２の処理の一例を示す走行距離グラフ。
【図８】実施の形態２の処理の一例を示す走行距離グラフ。
【図９】実施の形態３のＥＣＵが実行するＰＭ再生制御処理のフローチャート。
【図１０】実施の形態３の処理の一例を示す走行距離グラフ。
【図１１】実施の形態４のＥＣＵが実行する高Ｓスイッチ判定処理のフローチャート。
【図１２】実施の形態４の処理の一例と比較例とを示す走行距離グラフ。
【図１３】実施の形態５のＥＣＵが実行する高Ｓスイッチ判定処理のフローチャート。
【図１４】実施の形態６のＥＣＵが実行する高Ｓスイッチ判定処理のフローチャート。
【図１５】実施の形態６の処理の一例と比較例とを示す走行距離グラフ。
【符号の説明】
【０１８５】
２…ディーゼルエンジン、４…燃焼室、６…吸気弁、８…吸気ポート、１０…吸気マニホールド、１２…サージタンク、１３…吸気経路、１４…インタークーラ、１６…排気ターボチャージャ、１６ａ…コンプレッサ、１６ｂ…排気タービン、１８…エアクリーナ、２０…ＥＧＲ経路、２０ａ…ＥＧＲガス供給口、２０ｂ…ＥＧＲガス吸入口、２２…スロットル弁、２２ａ…スロットル開度センサ、２２ｂ…モータ、２４…吸入空気量センサ、２６…吸気温センサ、２８…排気弁、３０…排気ポート、３２…排気マニホールド、３４…排気経路、３６…第１触媒コンバータ、３６ａ…ＮＯｘ吸蔵還元触媒、３８…第２触媒コンバータ、３８ａ…フィルタ、４０…第３触媒コンバータ、４０ａ…酸化触媒、４２…第１空燃比センサ、４４…第１排気温センサ、４６…第２排気温センサ、４８…第２空燃比センサ、５０…差圧センサ、５２…ＥＧＲ触媒、５４…ＥＧＲクーラ、５６…ＥＧＲ弁、５８…燃料噴射弁、５８ａ…燃料供給管、６０…コモンレール、６２…燃料ポンプ、６４…燃料圧センサ、６６…燃料供給管、６８…添加弁、７０…ＥＣＵ、７２…アクセルペダル、７４…アクセル開度センサ、７６…冷却水温センサ、７８…クランク軸、８０…エンジン回転数センサ、８２…気筒判別センサ、８４…高Ｓスイッチ。
【図１】
2005090277.tif 000003
【図２】
2005090277.tif 000004
【図３】
2005090277.tif 000005
【図４】
2005090277.tif 000006
【図５】
2005090277.tif 000007
【図６】
2005090277.tif 000008
【図７】
2005090277.tif 000009
【図８】
2005090277.tif 000010
【図９】
2005090277.tif 000011
【図１０】
2005090277.tif 000012
【図１１】
2005090277.tif 000013
【図１２】
2005090277.tif 000014
【図１３】
2005090277.tif 000015
【図１４】
2005090277.tif 000016
【図１５】
2005090277.tif 000017