(57)【要約】【課題】  車両に搭載された触媒の劣化度を精度良くリアルタイムに判定することができる触媒劣化度判定装置を提供すること。【解決手段】  この触媒劣化度判定装置は、上流側触媒５３に流入するガスに含まれるNOの濃度を検出する上流側NO濃度センサ６７と、上流側触媒５３から流出するガスに含まれるNOの濃度を検出する下流側NO濃度センサ６８と、上流側触媒５３の温度を検出する触媒温度センサ６９とを備える。触媒劣化度判定装置は、更に、上流側触媒５３内でNOと反応するガス（例えば、CO）の濃度を運転状態に基づいて取得する。そして、これらの値から上流側触媒５３における浄化反応の頻度因子を算出し、算出された頻度因子に基づいて前記触媒の劣化度を判定する。【選択図】  図４
2005105981.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関を搭載した車両に適用され同内燃機関の排気通路に配設された触媒の劣化度を判定する触媒劣化度判定装置であって、
前記触媒に流入するガスに含まれる特定ガスの濃度を取得する流入特定ガス濃度取得手段と、
前記触媒から流出する前記特定ガスの濃度を取得する流出特定ガス濃度取得手段と、
前記触媒に流入するガスに含まれる前記特定ガスと反応するガスである流入反応ガスの濃度を取得する流入反応ガス濃度取得手段と、
前記触媒の温度を取得する触媒温度取得手段と、
前記触媒における前記特定ガスの浄化反応を表した触媒反応モデル、前記取得した触媒に流入する特定ガスの濃度、前記取得した触媒から流出する特定ガスの濃度、前記取得した流入反応ガスの濃度及び前記取得した触媒の温度に基づいて同触媒における同浄化反応の頻度因子を算出する頻度因子算出手段と、
前記算出された頻度因子に基づいて前記触媒の劣化度を判定する手段と、
を備えた触媒劣化度判定装置。
【請求項２】
請求項１に記載の触媒劣化度判定装置であって、
前記触媒に流入するガスの空燃比が、前記特定ガスが前記触媒において浄化されるのに適した空燃比となるように、同触媒に流入するガスの空燃比を制御する空燃比制御手段を備えた触媒劣化度判定装置。
【請求項３】
請求項２に記載の触媒劣化度判定装置において、
前記空燃比制御手段は、前記触媒に流入するガスの空燃比を理論空燃比よりもリッチ又はリーンな一定の空燃比に制御するように構成され、
前記流入反応ガス濃度取得手段は、前記空燃比制御手段により前記触媒に流入するガスの空燃比が制御されているときの前記内燃機関の運転状態に基づいて前記流入反応ガス濃度を取得するように構成された触媒劣化度判定装置。
【請求項４】
請求項１乃至請求項３の何れか一項に記載の触媒劣化度判定装置であって、
前記車両は前記内燃機関とは別の補助動力源を備え、
前記頻度因子算出手段により前記頻度因子を算出するとき、前記内燃機関を定常運転状態に維持するとともに、前記車両の加速に必要な動力を前記補助動力源により発生させるように構成した触媒劣化度判定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の排気通路に配設された触媒の劣化度を判定する触媒劣化度判定装置（触媒劣化度検出装置、触媒劣化判定装置）に関する。
【背景技術】
【０００２】
この種の技術として、触媒の反応速度分布を机上計算により予測し、予測した反応速度分布（又は、頻度因子分布）に基づいて触媒の劣化度（劣化状態）を予測する方法が知られている（例えば、特許文献１を参照。）。
【０００３】
この方法においては、ある時点（劣化段階ｎ）での触媒貴金属粒径分布（ｎ）及び反応速度分布（ｎ）に基づいて所定時間ｔｎ経過後（劣化段階ｎ＋１）の触媒温度分布（ｎ＋１）及び酸素濃度分布（ｎ＋１）を算出し、算出した触媒温度分布（ｎ＋１）及び算出した酸素濃度分布（ｎ＋１）と被毒量分布（ｎ＋１）とに基づいて触媒貴金属粒径分布（ｎ＋１）を算出し、算出した触媒貴金属粒径分布（ｎ＋１）と被毒量分布（ｎ＋１）とに基づいて頻度因子分布（ｎ＋１）を算出し、算出した頻度因子分布（ｎ＋１）に基づいて反応速度分布（ｎ＋１）を算出する。
【０００４】
従って、劣化段階（０）における触媒貴金属粒径分布（０）、反応速度分布（０）及び各劣化段階での被毒量分布（ｋ）を得ることができれば、任意の劣化段階（ｎ）における触媒の頻度因子分布（ｎ）及び反応速度分布（ｎ）を得ることができるので、これに基づいて触媒の劣化状態を推定することができる。
【０００５】
劣化段階（０）における触媒貴金属粒径分布（０）は、触媒貴金属の種類や担体に対する担持状態に対応して定まる値であり、予め知ることができる。また、劣化段階（０）における反応速度分布（０）は、新品の触媒に対する実測から得ることができる。被毒量分布（ｋ）は、劣化段階（ｋ）における被毒物質の触媒に対する付着量の分布であり、劣化段階（ｋ）に応じて予め実測から見積もることができる。この結果、上記方法によれば、長期に渡る劣化耐久試験を実際に行うことなく、任意の劣化段階における触媒の劣化状態を机上計算により推定することができる。
【特許文献１】特開平２００１−１２２３３号公報（図１）
【０００６】
しかしながら、上記従来の方法は、劣化段階（０）、即ち、触媒が新品である場合における触媒貴金属分布（０）及び反応速度分布（０）を与えて、任意の劣化段階（ｎ）における触媒の劣化状態を推定するので、複雑に変動し且つ車両毎に大きく相違する運転状態を経た触媒の実際の劣化状態を精度良く判定することができないという問題がある。
【発明の開示】
【０００７】
本発明の目的の一つは、車両に搭載された触媒の劣化度（劣化状態）を精度良くリアルタイムに判定することができる触媒劣化度判定装置を提供することにある。
【０００８】
本発明による触媒劣化度判定装置は、
内燃機関を搭載した車両に適用され同内燃機関の排気通路に配設された触媒の劣化度を判定する触媒劣化度判定装置であって、
前記触媒に流入するガスに含まれる特定ガスの濃度を取得する流入特定ガス濃度取得手段と、
前記触媒から流出する前記特定ガスの濃度を取得する流出特定ガス濃度取得手段と、
前記触媒に流入するガスに含まれる前記特定ガスと反応するガスである流入反応ガスの濃度を取得する流入反応ガス濃度取得手段と、
前記触媒の温度を取得する触媒温度取得手段と、
前記触媒における前記特定ガスの浄化反応を表した触媒反応モデル、前記取得した触媒に流入する特定ガスの濃度、前記取得した触媒から流出する特定ガスの濃度、前記取得した流入反応ガスの濃度及び前記取得した触媒の温度に基づいて同触媒における同浄化反応の頻度因子を算出する頻度因子算出手段と、
前記算出された頻度因子に基づいて前記触媒の劣化度を判定する手段と、
を備える。
【０００９】
この触媒劣化度判定装置は、触媒での反応における頻度因子を求め、その頻度因子に基づいて触媒劣化度を判定する。頻度因子は、触媒における特定ガスの浄化反応を表した触媒反応モデルにおいて使用される値であり、浄化のための反応の起こり易さを示す値である。この触媒劣化度判定装置において、頻度因子は、前記触媒反応モデル、実際に取得した触媒に流入する特定ガスの濃度、実際に取得した触媒から流出する特定ガスの濃度、実際に取得した流入反応ガスの濃度及び実際に取得した触媒の温度（触媒床温）に基づいて求められる。従って、触媒の劣化度を精度良くリアルタイムに判定することができる。
【００１０】
本発明の一態様において、前記触媒劣化度判定装置は、前記触媒に流入するガスの空燃比が、前記特定ガスが前記触媒において浄化されるのに適した空燃比となるように、同触媒に流入するガスの空燃比を制御する空燃比制御手段を備えることが好適である。
【００１１】
これによれば、触媒に流入するガスの空燃比が前記特定ガスを浄化するのに適した空燃比（例えば、特定ガスがNOxであれば理論空燃比よりリッチな空燃比、特定ガスがHC，COであれば理論空燃比よりリーンな空燃比であって、特定ガスが触媒により高効率で浄化される理論空燃比以外の空燃比）に制御される。この結果、触媒反応モデルと実際の触媒における反応とを精度良く一致させることができるから、触媒の劣化度をより精度良く判定することができる。
【００１２】
この場合において、前記空燃比制御手段は、前記触媒に流入するガスの空燃比を理論空燃比よりもリッチ又はリーンな一定の空燃比に制御するように構成され、前記流入反応ガス濃度取得手段は、前記空燃比制御手段により前記触媒に流入するガスの空燃比が制御されているときの前記内燃機関の運転状態に基づいて前記流入反応ガス濃度を取得するように構成されることが好適である。
【００１３】
これによれば、触媒に流入する流入反応ガスの濃度が略一定となるから、触媒における浄化反応の状態が安定する。従って、触媒反応モデルと実際の触媒における反応とがより精度良く一致する。更に、流入反応ガス濃度も安定化するから、流入反応ガス濃度を取得するために流入反応ガス濃度センサを配設しなくても、内燃機関の運転状態に基づいて流入反応ガス濃度を精度良く取得することができる。
【００１４】
更に、前記車両は前記内燃機関とは別の補助動力源を備え、前記頻度因子算出手段により前記頻度因子を算出するとき、前記内燃機関を定常運転状態に維持するとともに、前記車両の加速に必要な動力を前記補助動力源により発生させるように構成することも好適である。
【００１５】
これによれば、触媒に流入する排ガス量が一定となり、流入反応ガス濃度も安定するので、同流入反応ガス濃度をより精度良く取得することができる。その結果、頻度因子をより精度よく求めることができるので、触媒劣化度をより精度良く判定することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明による触媒劣化度判定装置の各実施形態について図面を参照しつつ説明する。触媒劣化度判定装置は、内燃機関の燃料噴射量制御装置の一部として採用されている。
【００１７】
（第１実施形態）
図１は、第１実施形態に係る触媒劣化度判定装置を含む燃料噴射量制御装置を４サイクル火花点火式多気筒内燃機関１０に適用したシステムの概略構成を示している。なお、図１は、特定気筒の断面のみを示しているが、他の気筒も同様な構成を備えている。
【００１８】
この内燃機関１０は、シリンダブロック、シリンダブロックロワーケース及びオイルパン等を含むシリンダブロック部２０と、シリンダブロック部２０の上に固定されるシリンダヘッド部３０と、シリンダブロック部２０にガソリン混合気を供給するための吸気系統４０と、シリンダブロック部２０からの排ガスを外部に放出するための排気系統５０とを含んでいる。
【００１９】
シリンダブロック部２０は、シリンダ２１、ピストン２２、コンロッド２３及びクランク軸２４を含んでいる。ピストン２２はシリンダ２１内を往復動し、ピストン２２の往復動がコンロッド２３を介してクランク軸２４に伝達され、これにより同クランク軸２４が回転するようになっている。シリンダ２１とピストン２２のヘッドは、シリンダヘッド部３０とともに燃焼室２５を形成している。
【００２０】
シリンダヘッド部３０は、燃焼室２５に連通した吸気ポート３１、吸気ポート３１を開閉する吸気弁３２、吸気弁３２を駆動するインテークカムシャフトを含むとともに同インテークカムシャフトの位相角及びリフト量を連続的に変更する可変吸気タイミング装置３３、可変吸気タイミング装置３３のアクチュエータ３３ａ、燃焼室２５に連通した排気ポート３４、排気ポート３４を開閉する排気弁３５、排気弁３５を駆動するエキゾーストカムシャフト３６、点火プラグ３７、点火プラグ３７に与える高電圧を発生するイグニッションコイルを含むイグナイタ３８及び燃料を吸気ポート３１内に噴射するインジェクタ（燃料噴射手段）３９を備えている。
【００２１】
吸気系統４０は、吸気ポート３１に連通し同吸気ポート３１とともに吸気通路を形成するインテークマニホールドを含む吸気管４１、吸気管４１の端部に設けられたエアフィルタ４２、スロットルバルブ４３及びスワールコントロールバルブ（以下、「ＳＣＶ」と称呼する。）４４を備えている。スロットルバルブ４３は、ＤＣモータからなるスロットルバルブアクチュエータ４３ａにより吸気管４１内で回転駆動され、吸気通路の開口断面積を可変とするようになっている。ＳＣＶ４４は、燃焼室２５内にスワールを発生させるためのバルブであって、ＤＣモータからなるＳＣＶアクチュエータ４４ａにより回転駆動されるようになっている。
【００２２】
排気系統５０は、排気ポート３４に連通したエキゾーストマニホールド５１、エキゾーストマニホールド５１に接続されたエキゾーストパイプ５２、エキゾーストパイプ５２に介装された上流側の触媒（上流側三元触媒コンバータ、又はスタート・キャタリティック・コンバータとも云う。）５３及び上流側の触媒５３の下流のエキゾーストパイプ５２に配設（介装）された下流側の触媒（下流側三元触媒コンバータ、又は、車両のフロア下方に配設されるため、アンダ・フロア・キャタリティック・コンバータとも云う。）５４を備えている。排気ポート３４、エキゾーストマニホールド５１及びエキゾーストパイプ５２は、排気通路を構成している。なお、本触媒劣化度判定装置は、上流側触媒５３が劣化したか否かを判定するものである。
【００２３】
一方、このシステムは、熱線式エアフローメータ６１、吸気温センサ６２、スロットルポジションセンサ６３、カムポジションセンサ６４、クランクポジションセンサ６５、水温センサ６６、上流側触媒５３の上流の排気通路に配設された特定ガス濃度センサ６７（以下、「上流側特定ガス濃度センサ６７」と称呼する。）、上流側触媒５３の下流であって下流側触媒５４の上流の排気通路に配設された特定ガス濃度センサ６８（以下、「下流側特定ガス濃度センサ６８」と称呼する。）、上流側触媒５３に対して配設された触媒温度センサ６９及びアクセル開度センサ７０を備えている。
【００２４】
エアフローメータ６１は、吸気管４１内を流れる吸入空気の質量流量Gaに応じた信号を出力するようになっている。吸気温センサ６２は、吸入空気の温度を検出し、吸気温度THAを表す信号を出力するようになっている。スロットルポジションセンサ６３は、スロットルバルブ４３の開度（スロットルバルブ開度）を検出し、スロットルバルブ開度TAを表す信号を出力するようになっている。
【００２５】
カムポジションセンサ６４は、インテークカムシャフトが９０°回転する毎に（即ち、クランク軸２４が１８０°回転する毎に）一つのパルスを有する信号（Ｇ２信号）を発生するようになっている。クランクポジションセンサ６５は、クランク軸２４が１０°回転する毎に幅狭のパルスを有するとともに同クランク軸２４が３６０°回転する毎に幅広のパルスを有する信号を出力するようになっている。この信号は、エンジン回転速度NEを表す。水温センサ６６は、内燃機関１０の冷却水の温度を検出し、冷却水温THWを表す信号を出力するようになっている。
【００２６】
上流側特定ガス濃度センサ６７は、上流側触媒５３に流入するガスに含まれる特定ガスの濃度を検出・取得する流入特定ガス濃度取得手段を構成している。特定ガスは、この例においては、NOx（窒素酸化物）のうちのNOである。従って、上流側特定ガス濃度センサ６７は、上流側触媒５３に流入するNOの濃度[NO]inを表す信号を出力するようになっている。
【００２７】
下流側特定ガス濃度センサ６８は、上流側触媒５３から流出するガスに含まれる特定ガス（NO）の濃度を検出・取得する流出特定ガス濃度取得手段を構成していて、上流側触媒５３から流出するNOの濃度[NO]outを表す信号を出力するようになっている。
【００２８】
触媒温度センサ６９は、上流側触媒５３の触媒の温度（触媒床温）を検出・取得する触媒温度取得手段を構成していて、触媒の温度Tempccroを表す信号を出力するようになっている。アクセル開度センサ７０は、運転者によって操作されるアクセルペダル７１の操作量Accpを表す信号を出力するようになっている。
【００２９】
電気制御装置８０は、互いにバスで接続されたＣＰＵ８１、ＣＰＵ８１が実行するプログラム、テーブル（マップ、関数）及び定数等を予め記憶したＲＯＭ８２、ＣＰＵ８１が必要に応じてデータを一時的に格納するＲＡＭ８３、電源が投入された状態でデータを格納するとともに同格納したデータを電源が遮断されている間も保持するバックアップＲＡＭ８４並びにＡＤコンバータを含むインターフェース８５等からなるマイクロコンピュータである。
【００３０】
インターフェース８５は、前記センサ６１〜７０と接続され、ＣＰＵ８１にセンサ６１〜７０からの信号を供給するとともに、同ＣＰＵ８１の指示に応じて可変吸気タイミング装置３３のアクチュエータ３３ａ、イグナイタ３８、インジェクタ３９、スロットルバルブアクチュエータ４３ａ及びＳＣＶアクチュエータ４４ａに駆動信号を送出するようになっている。
【００３１】
（触媒劣化度判定の原理）
次に、この触媒劣化度判定装置による触媒劣化度判定の原理について説明する。いま、触媒で浄化されるべき対象となる特定ガスとして、NOxのうちの一種であるNO（一酸化窒素）に着目する。また、特定ガスであるNOと反応してNOを浄化する反応ガスとしてCO（一酸化炭素）に着目する。このとき、NOとCOとは下記(1)式のように反応する。このような反応は、触媒に流入するガスの空燃比を理論空燃比よりもリッチとしたときに主として発生する。
【数１】
2005105981.tif 000003
【００３２】
(1)式から、下記の(2)式が得られる。(2)式においてｋは触媒における反応速度を示す値であり、「反応速度定数」と呼ばれる。
【数２】
2005105981.tif 000004
【００３３】
一方、上記(2)式の左辺の項である触媒内のNO濃度の時間的変化は、下記(3)式に基づいて求めることができる。
【数３】
2005105981.tif 000005
【００３４】
一方、触媒内での浄化反応を表す式として、下記(4)に示すアレニウスの式が広く知られている。(4)式は、触媒での浄化反応を表した触媒反応モデルを示し、反応速度定数を求める式である。
【数４】
2005105981.tif 000006
この(4)式における頻度因子k0は、触媒における反応の起こり易さを示す指標である。従って、頻度因子k0は触媒の劣化度を表す。
【００３５】
そこで、本触媒劣化度判定装置は、この頻度因子k0を求め、頻度因子k0により触媒劣化度を判定する。具体的には、先ず、(2)式及び(3)式から下記の(5)式を得て、この(5)式に基づいて反応速度定数kを求める。
【数５】
2005105981.tif 000007
【００３６】
(5)式において、触媒に流入するNOの濃度[NO]inは、触媒上流に配設された上流側特定ガス濃度センサ６７（上流側NO濃度センサ）から直接取得する。触媒から流出するNOの濃度[NO]outは、触媒下流に配設された下流側特定ガス濃度センサ６８（下流側NO濃度センサ）から直接取得する。触媒に流入するCOの濃度[CO]inは、内燃機関に供給される混合気の空燃比（以下、「機関の空燃比」と称呼する。）が理論空燃比よりもリッチな一定の空燃比となるように同混合気の空燃比を制御し、そのときの機関運転状態(Q, NE, THW)と予め定めておいたマップMapCOin(Q, NE, THW)とに基づいて取得する。なお、触媒上流にCO濃度センサを流入反応ガス濃度センサとして配設し、そのCO濃度センサからCOの濃度[CO]inを直接取得してもよい。また、排ガス流量Vgは吸入空気流量Ga（又はＱ）と等しいと置く。触媒容量Ｘは既知である。
【００３７】
以上により反応速度定数kが取得される。触媒劣化度判定装置は、この取得された反応速度定数kを(4)式に適用して頻度因子k0を求める。(4)式において、活性化エネルギーE及び気体定数Rは既知である。触媒床温T（＝Tempccro）は、触媒温度センサ６９から直接取得する。そして、触媒劣化度判定装置は、頻度因子k0が所定の閾値k0thより大きければ触媒は正常であると判定し、頻度因子k0が所定の閾値k0th以下であれば触媒は劣化していると判定する。
【００３８】
以上は、特定ガスとしてNOに着目した場合であったが、特定ガスとしてCOに着目することもできる。この場合、COは機関の空燃比が理論空燃比よりもリーンであるときに浄化されるので、触媒劣化度判定装置は、機関の空燃比を理論空燃比よりもリーンとなるように制御する。ここでは、COと反応してCOを浄化する反応ガスとしてO2（酸素）に着目する。このときCOとO2は下記(6)式のように反応する。
【数６】
2005105981.tif 000008
【００３９】
これから、NOの場合と同様に、以下の(7)式及び(8)式が得られる。
【数７】
2005105981.tif 000009
【数８】
2005105981.tif 000010
【００４０】
触媒劣化度判定装置は、(7)式及び(8)式から反応速度定数kを求め、これを(4)式に適用して頻度因子k0を求め、この頻度因子k0に基づいて触媒劣化度を判定する。ただし、触媒劣化度判定装置は、触媒に流入するCOの濃度[CO]inを、触媒上流に配設された上流側特定ガス濃度センサ６７（上流側CO濃度センサ）から直接取得し、触媒から流出するCOの濃度[CO]outを、触媒下流に配設された下流側特定ガス濃度センサ６８（下流側CO濃度センサ）から直接取得する。
【００４１】
更に、触媒劣化度判定装置は、触媒に流入するO2の濃度[O2]inを、そのときの機関運転状態(Q, NE, THW)と予め定めておいたマップMapO2in(Q, NE, THW)とに基づいて取得する。なお、触媒上流にO2濃度センサを配設し、そのO2濃度センサからO2の濃度[O2]inを直接取得してもよい。
【００４２】
このように、触媒劣化度判定装置は、触媒内の浄化反応を表したモデル（例えば、(4)式）に、実際に検出・取得される特定ガスの触媒に流入する際の濃度、同特定ガスの触媒から流出する際の濃度、触媒に流入し特定ガスと反応する反応ガスの濃度、並びにその触媒の温度（触媒床温）を適用することにより頻度因子k0を算出し、この頻度因子k0に基づいて触媒劣化度を判定する。この作動は、車両に搭載されたコンピュータ上でリアルタイムに行うことができるので、実際の触媒の劣化度を精度良く推定することができる。なお、上述した例は、浄化されるべきガスとしてNO又はCOに着目したが、HC等について着目した場合にも同様の手法により頻度因子k0を算出することができる。
【００４３】
（作動）
次に、上記のように構成された燃料噴射量制御装置の実際の作動について説明する。なお、ＣＰＵ８１は、アクセルペダル７１の操作量Accpに基づいてスロットルバルブ４３の開度の目標値を決定し、スロットルバルブ４３の実際の開度が決定された目標値となるようにスロットルバルブアクチュエータ４３ａを駆動するようになっている。スロットルバルブ開度の目標値は、アクセルペダル７１の実際の操作量AccpとマップMapTAとに基づいて決定される。マップMapTAは、スロットルバルブ開度の目標値がアクセルペダル７１の操作量Accpに略比例するように、これらの関係を規定している。
【００４４】
ＣＰＵ８１は、機関１０のクランク角が、特定気筒（ここでは、第１気筒）の吸気上死点から所定クランク角度だけ前の所定角度（例えば、BTDC90°であって吸気行程を迎える直前のクランク角度）になると、図２の燃料噴射制御ルーチンをステップ２００から開始するようになっている。なお、ＣＰＵ８１は、図２に示したルーチンと同一のルーチンを他の気筒のそれぞれに対しても同様なタイミングにて実行するようになっている。
【００４５】
次に、ＣＰＵ８１はステップ２０５に進み、第１気筒の燃焼室２５に吸入される吸入空気流量Ｑを、エアフローメータ６１が検出している吸入空気流量Gaを用いて下記(9)式に応じて求める。下記(9)式において、αは０〜１までの任意の係数である。
Ｑ＝α・Ｑ＋（１−α）・Ga  …(9)
【００４６】
次いで、ＣＰＵ８１はステップ２１０に進み、前記吸入空気流量Ｑをエンジン回転速度NEで除した値に所定の係数ｋ１を乗じて、吸気行程を迎えようとしている第１気筒の燃焼室２５に吸入される空気量KLを求める。
【００４７】
次に、ＣＰＵ８１は、ステップ２１５にて触媒劣化度判定実行フラグＦhanの値が「０」であるか否かを判定する。触媒劣化度判定実行フラグＦhanは、その値が「１」であるときに触媒劣化度（頻度因子k0）を求めて触媒が劣化しているか否かの判定（即ち、触媒劣化度の判定）を行うべきであることを示し、その値が「０」であるときに触媒劣化度の判定を行うべきでないことを示すフラグである。触媒劣化度判定実行フラグＦhanの値は、図示しないイグニッション・キーがオフからオンへと変更されたときに実行される図示しないイニシャルルーチンにより「０」に設定される。また、触媒劣化度判定実行フラグＦhanの値は、後述する図３に示した触媒劣化度判定制御ルーチンにて変更・設定される。
【００４８】
いま、イグニッション・キーがオフからオンへと変更された直後であって、触媒劣化度判定実行フラグＦhanの値が「０」に設定されているとして説明を続けると、ＣＰＵ８１はステップ２１５にて「Ｙｅｓ」と判定してステップ２２０に進み、目標空燃比Abyfrefの値を理論空燃比相当の値stocih（例えば、１４．７）に設定する。
【００４９】
次いで、ＣＰＵ８１はステップ２２５に進み、空気量KLを目標空燃比Abyfrefで除することにより燃料噴射量fiを決定し、続くステップ２３０にて決定した燃料噴射量fiだけの燃料を第１気筒に対応するインジェクタ３９から噴射するように、同インジェクタ３９に指示信号を送出する。その後、ＣＰＵ８１は、ステップ２９５にて本ルーチンを一旦終了する。
【００５０】
ＣＰＵ８１は、以降、触媒劣化度判定実行フラグＦhanの値が「０」に維持されている限り、上述したステップを繰り返し実行する。これにより、内燃機関１０に供給される混合気の空燃比が理論空燃比に維持される。
【００５１】
一方、ＣＰＵ８１は、図３に示した触媒劣化度判定制御ルーチンを所定時間の経過毎に繰り返し実行するようになっている。従って、所定のタイミングになると、ＣＰＵ８１はステップ３００から処理を開始してステップ３０５に進み、触媒劣化度判定完了フラグＦdoneの値が「０」であるか否かを判定する。
【００５２】
触媒劣化度判定完了フラグＦdoneは、その値が「１」であるとき、今回の走行において（即ち、イグニッション・キーをオフからオンへと変更した後から現時点までの間に）、触媒劣化度の判定が終了したことを示し、その値が「０」であるとき、今回の走行において触媒劣化度の判定が終了していないことを示すフラグである。触媒劣化度判定完了フラグＦdoneの値は、図示しないイグニッション・キーがオフからオンへと変更されたときに実行される図示しないイニシャルルーチンにて「０」に設定される。また、触媒劣化度判定完了フラグＦdoneの値は、後述する図４に示した触媒劣化度判定ルーチンにより、触媒劣化度の判定が完了したときに「１」に設定されるようになっている。
【００５３】
いま、イグニッション・キーがオフからオンへと変更されてから、触媒劣化度の判定が完了していない（即ち、触媒劣化度判定完了フラグＦdoneの値が「０」である。）として説明を続けると、ＣＰＵ８１はステップ３０５にて「Ｙｅｓ」と判定してステップ３１０に進む。
【００５４】
ＣＰＵ８１は、ステップ３１０にて触媒温度センサ６９が検出している触媒床温Tempccroが所定の閾値温度Tempthより大きいか否かを判定する。閾値温度Tempthは、触媒床温Tempccroが所定の閾値温度Tempthより大きいとき、上流側触媒５３が十分な浄化性能を示す値に選択されている。
【００５５】
この時点において、触媒床温Tempccroが所定の閾値温度Tempth以下であると、ＣＰＵ８１はステップ３１０にて「Ｎｏ」と判定し、ステップ３１５に進んで触媒劣化度判定実行フラグＦhanの値を「０」に設定する。次いで、ＣＰＵ８１はステップ３２０に進んでその時点の吸入空気流量Ｑを前回の吸入空気流量Ｑoldとして格納し、ステップ３９５にて本ルーチンを一旦終了する。
【００５６】
また、ＣＰＵ８１は図４にフローチャートにより示した触媒劣化判定ルーチンを所定時間の経過毎に繰り返し実行している。従って、ＣＰＵ８１は所定のタイミングになると、ステップ４００から処理を開始し、ステップ４０５にて触媒劣化度判定実行フラグＦhanの値が「１」であるか否かを判定する。
【００５７】
上述したように、触媒床温Tempccroが所定の閾値温度Tempth以下であると、触媒劣化度判定実行フラグＦhanの値は「０」に設定されている。従って、ＣＰＵ８１はステップ４０５にて「Ｎｏ」と判定し、直ちにステップ４９５に進んで本ルーチンを一旦終了する。このように、触媒床温Tempccroが所定の閾値温度Tempth以下であると、上流側触媒５３が活性化しておらず、上流側触媒５３の劣化度を精度良く判定できないので、触媒劣化度の判定が禁止される。
【００５８】
その後、運転が継続されると、触媒床温Tempccroは閾値温度Tempthより大きくなる。このとき、ＣＰＵ８１が図３に示したルーチンを実行すると、ＣＰＵ８１はステップ３１０にて「Ｙｅｓ」と判定してステップ３２５に進み、その時点の吸入空気流量Ｑと前回の吸入空気流量Ｑoldとの差を吸入空気流量変化量ΔＱとして求める。次いで、ＣＰＵ８１はステップ３３０にて差ΔＱの絶対値が所定の正の閾値ΔＱthより小さいか否かを判定する。
【００５９】
いま、内燃機関１０の運転状態が加速又は減速状態である（過渡運転状態である）とすると、差ΔＱは正の閾値ΔＱth以上となるから、ＣＰＵ８１はステップ３３０にて「Ｎｏ」と判定してステップ３１５に進み、触媒劣化度判定実行フラグＦhanの値を「０」に設定するとともに、ステップ３２０を経由してステップ３９５に進んで本ルーチンを一旦終了する。このように、内燃機関１０の運転状態が定常運転状態でないとき（即ち、上流側触媒５３に流入するガスの時間的変化量が所定値よりも大きいとき）、上流側触媒５３の劣化度を精度良く判定できないので、触媒劣化度判定実行フラグＦhanの値は「０」に維持され、触媒劣化度の判定が禁止される。
【００６０】
これに対し、内燃機関１０の運転状態が定常運転状態であるとすると、差ΔＱは正の閾値ΔＱth以下となる。従って、ＣＰＵ８１は、ＣＰＵ８１がステップ３３０に進んだとき、同ステップ３３０にて「Ｙｅｓ」と判定してステップ３３５に進み、触媒劣化度判定実行フラグＦhanの値を「１」に設定する。その後、ＣＰＵ８１は、ステップ３２０を経由してステップ３９５に進み、本ルーチンを一旦終了する。
【００６１】
このように、ＣＰＵ８１は、、触媒床温Tempccroが閾値温度Tempthより大きく、且つ、差ΔＱが正の閾値ΔＱthより小さい場合に、触媒劣化度判定実行フラグＦhanの値を「１」に設定し、触媒劣化度の判定を許容する。
【００６２】
触媒劣化度判定実行フラグＦhanの値が「１」に設定された状態において、ＣＰＵ８１が図２に示した燃料噴射制御ルーチンを実行すると、ＣＰＵ８１はステップ２１５に進んだとき同ステップ２１５にて「Ｎｏ」と判定し、ステップ２３５に進んで目標空燃比Abyfrefを理論空燃比よりもリッチな空燃比に相当する値Rich（例えば、１２）に設定する。これにより、ステップ２２５にて求められる燃料噴射量fiの燃料がステップ２３０の実行により噴射されると、内燃機関１０に供給される混合気の空燃比が理論空燃比よりもリッチな空燃比に制御される。なお、ＣＰＵ８１は、ステップ６２０にて、アクセルペダル７１の操作量Accp等に応じて必要な加速及び減速を行うための力を電動モータＭに発生させるための制御を行う。
【００６３】
また、このとき、ＣＰＵ８１が図４に示した触媒劣化度判定ルーチンを実行すると、触媒劣化度判定実行フラグＦhanの値が「１」に設定されているから、ＣＰＵ８１はステップ４０５にて「Ｙｅｓ」と判定してステップ４１０に進む。
【００６４】
ＣＰＵ８１は、ステップ４１０にて触媒劣化度判定実行フラグＦhanの値が「０」から「１」に変化してから所定時間が経過したか否かを判定する。このステップは、触媒が安定してNOの浄化を行っている状態となるまで、触媒劣化度の判定を行わないようにするために設けられている。現時点は、触媒劣化度判定実行フラグＦhanの値が「０」から「１」に変化した直後でるから、ＣＰＵ８１はステップ４１０にて「Ｎｏ」と判定してステップ４９５に進み、本ルーチンを一旦終了する。
【００６５】
その後、かかる状態が継続し、触媒劣化度判定実行フラグＦhanの値が「０」から「１」へと変化してから所定時間が経過すると、ＣＰＵ８１はステップ４１０にて「Ｙｅｓ」と判定してステップ４１５に進み、その時点の実際の機関運転状態(Q, NE, THW)と予め定めておいたマップMapCOin(Q, NE, THW)とに基づいて、上流側触媒５３に流入するCO濃度[CO]inを取得する。
【００６６】
次いで、ＣＰＵ８１はステップ４２０にて上述した(5)式に基づいて反応速度定数kを算出する。このとき、上流側触媒５３に流入するNOの濃度[NO]inとして上流側特定ガス濃度センサ６７から直接取得された値が使用され、触媒から流出するNOの濃度[NO]outとして下流側特定ガス濃度センサ６８から直接取得された値が使用される。排ガス流量Vgは吸入空気流量Ga（又はＱ）と等しいと置く。触媒容量Ｘは既知である。
【００６７】
次に、ＣＰＵ８１はステップ４２５にて、上記(4)式に基づいて得られるステップ４２５中に記載した式により頻度因子k0を算出する。このとき、触媒床温Tempccroとして触媒温度センサ６９により取得された値が使用され、反応速度定数kとして上記ステップ４２０にて求められた値が使用される。また、気体定数R及び活性化エネルギーEには、予め与えられた値が使用される。
【００６８】
続いて、ＣＰＵ８１はステップ４３０に進み、ステップ４２５にて算出された頻度因子k0が所定の閾値（触媒劣化判定値）k0thより大きいか否かを判定する。そして、頻度因子k0が触媒劣化判定値k0thより大きければ、ＣＰＵ８１は、上流側触媒５３は正常である（劣化していない）と判定し、ステップ４３５に進んでその旨をバックアップラム８４に記憶させる。一方、頻度因子k0が触媒劣化判定値k0th以下であれば、ＣＰＵ８１は上流側触媒５３は劣化していると判定し、ステップ４３０からステップ４４０に進んでその旨をバックアップラム８４に記憶させる。このとき、ＣＰＵ８１は、必要に応じてランプなどを点灯させ、乗員に上流側触媒５３を交換すべきであることを知らせる。
【００６９】
次いで、ＣＰＵ８１は、ステップ４４５に進んで触媒劣化度判定実行フラグＦhanの値を「０」に設定するとともに、続くステップ４５０にて触媒劣化度判定完了フラグＦdoneの値を「１」に設定し、ステップ４９５に進んで本ルーチンを一旦終了する。
【００７０】
これにより、触媒劣化度判定実行フラグＦhanの値が「０」に設定されるので、ＣＰＵ８１は図２の燃料噴射制御ルーチンのステップ２１５にて「Ｙｅｓ」と判定し、ステップ２２０を実行するようになる。この結果、機関の空燃比は理論空燃比となるように制御される。また、触媒劣化度判定完了フラグＦdoneの値が「１」に設定されるので、ＣＰＵ８１は図３のステップ３０５にて「Ｎｏ」と判定してステップ３９５に直接進むようになる。従って、次にイグニッション・キーがオフからオンへと変更されて触媒劣化度判定完了フラグＦdoneの値が「０」に設定されるまで、ＣＰＵ８１がステップ３３５を実行して触媒劣化度判定実行フラグＦhanの値が「１」に設定されることはないので、触媒劣化度の判定は行われない。
【００７１】
以上、説明したように、第１実施形態に係る触媒劣化度判定装置は、上流側触媒５３の劣化度を表す頻度因子k0を、触媒反応モデル（(4)式）、実際に取得した上流側触媒５３に流入する特定ガスの濃度（[NO]in）、実際に取得した上流側触媒５３から流出する特定ガスの濃度（[NO]out）、実際に取得した流入反応ガスの濃度（[CO]in）及び実際に取得した上流側触媒５３の温度（触媒床温）Tempccroに基づいて求める。従って、上流側触媒５３の劣化度を精度良くリアルタイムに判定することができる。
【００７２】
また、触媒劣化度判定装置は、触媒劣化度判定時（頻度因子k0の算出時）において、上流側触媒５３に流入するガスの空燃比が、前記特定ガスであるNOが上流側触媒５３において浄化されるのに適した一定の空燃比（特定ガスが触媒により高効率で浄化される理論空燃比以外の空燃比であり、この場合理論空燃比よりもリッチ）となるように、機関の空燃比（即ち、上流側触媒５３に流入するガスの空燃比）を強制的に制御する空燃比制御手段（ステップ２３５、ステップ２２５及びステップ２３０）を備えている。
【００７３】
従って、(4)式の触媒反応モデルと実際の上流側触媒５３における反応とを精度良く一致させることができるから、触媒の劣化度をより精度良く判定することができる。更に、上流側触媒５３に流入する流入反応ガスの濃度[CO]inが略一定となるから、上流側触媒５３における浄化反応の状態が安定するので、触媒反応モデルと実際の上流側触媒５３における反応とがより精度良く一致する。
【００７４】
また、空燃比制御手段により上流側触媒５３に流入するガスの空燃比が一定の空燃比に制御されているときの内燃機関１０の運転状態（Q,NE,THWなど）に基づいて流入反応ガス濃度である[CO]inが取得される（ステップ４１５）。
【００７５】
従って、流入反応ガス濃度[CO]inを取得するために流入反応ガス濃度センサを配設しなくても、内燃機関の運転状態に基づいて流入反応ガス濃度[CO]inを精度良く取得することができる。
【００７６】
（第２実施形態）
次に、本発明の第２実施形態に係る触媒劣化度判定装置について説明する。図５は、この触媒劣化度判定装置を含む燃料噴射量制御装置を適用した火花点火式多気筒内燃機関１０を搭載した車両の動力伝達系についての概略構成を示している。
【００７７】
この車両は、内燃機関１０及び電動モータＭの２種類の動力源を備えている。電動モータＭは内燃機関１０の補助動力源として機能する。この車両は、走行状態に応じて２つの動力源がそれぞれ発生する駆動力のどちらか一方、又は同２つの駆動力を最適に組み合わせた駆動力にて前輪を駆動して走行する前輪駆動型の所謂ハイブリッド車両である。
【００７８】
より具体的に述べると、この車両は、内燃機関１０と、電動モータＭと、車両の状態に応じて動力の伝達経路（及び方向）を切替可能な動力切替機構Ｐと、動力切替機構Ｐから入力される動力を前輪側の動力伝達系に伝達するトランスミッションＴＭとを備えている。
【００７９】
電動モータＭは、交流同期電動機である。電動モータＭは、インバータＩから供給される交流電力により駆動制御されるようになっている。インバータＩは、バッテリＢから供給される直流電力を交流電力に変換するようになっている。
【００８０】
動力切替機構Ｐは、電動モータＭの動力のみをトランスミッションＴＭに伝達するモータ走行モード、内燃機関１０の動力のみをトランスミッションＴＭに伝達するエンジン走行モード、及び内燃機関１０の動力と電動モータＭの動力を共にトランスミッションＴＭに伝達するモータアシスト走行モードの３つの走行モードの何れか一つのモードを達成するようになっている。
【００８１】
モータアシスト走行モードにおいては、内燃機関１０には一定の負荷が与えられる。即ち、モータアシスト走行モードにおいては、車両の加速及び／又は減速は電動モータＭが発生する駆動力により行われ、その間、内燃機関１０は一定の吸入空気流量Ｑを吸入する定常運転状態で運転されるようになっている。この結果、モータアシスト走行モードにおいては、上流側触媒５３に一定のガス流量の排ガスが流入する。
【００８２】
また、この車両は、電気制御装置８０に代わる電気制御装置９０を搭載している。電気制御装置９０は、電気制御装置８０と同一の構成を備えるとともに、電動モータＭ、動力切替機構Ｐ、インバータＩ及びバッテリＢと電気的に接続されている。電気制御装置９０は、電気制御装置８０が備える機能に加え、例えばバッテリＢの電圧VBを入力し、電動モータＭ、動力切替機構Ｐ及びインバータＩに対して駆動信号を出力するなどの機能をも行うようになっている。
【００８３】
（作動）
次に、この触媒劣化度判定装置の作動について説明する。電気制御装置９０のＣＰＵ８１は、図４に示したルーチンを実行するとともに、図２に代わる図６及び図３に代わる図７に示したルーチンを所定時間の経過毎にそれぞれ実行するようになっている。なお、既に説明したステップと同一のステップには同一の符号を付し、詳細な説明を省略する。
【００８４】
先ず、イグニッション・キーをオフからオンへと変更して車両の運転を開始すると、前述したイニシャルルーチンにより触媒劣化度判定実行フラグＦhanの値及び触媒劣化度判定完了フラグＦdoneの値が共に「０」に設定される。
【００８５】
このため、ＣＰＵ８１が図６に示したルーチンの処理をステップ６００から開始すると、ＣＰＵ８１はステップ２１５にて「Ｙｅｓ」と判定してステップ６０５に進み、動力切替機構Ｐのモードをエンジン走行モードに設定する。
【００８６】
次に、ＣＰＵ８１は、ステップ６１０にてスロットルバルブ開度を、アクセルペダル操作量Accpと目標スロットルバルブ開度との関係を規定したマップMapTAと実際のアクセルペダル操作量Accpとにより決定される目標値に制御する。次いで、ＣＰＵ８１はステップ２２０に進み、目標空燃比Abyfrefを理論空燃比に相当する値stoichに設定する。その後、ＣＰＵ８１は、ステップ２０５〜ステップ２３０の処理を行い、ステップ６９５に進んで本ルーチンを一旦終了する。この結果、機関の空燃比が理論空燃比となるように燃料噴射量fiが決定され、その燃料噴射量fiの燃料が噴射される。
【００８７】
このような運転状態において、ＣＰＵ８１が図７に示したルーチンの処理をステップ７００から開始すると、触媒劣化度判定完了フラグＦdoneの値が「０」であるから、ＣＰＵ８１はステップ３０５にて「Ｙｅｓ」と判定してステップ７０５に進み、バッテリ電圧VBが所定の閾値VBthより大きいか否かを判定する。このステップは、後述するように、触媒劣化判定制御を実行するとき、モータアシスト走行モードとなってバッテリＢに対する負荷が大きくなるので、バッテリＢに十分な余力があるか否かを判定することにより触媒劣化判定制御に入っても良いか否かを確認するために設けられている。
【００８８】
いま、バッテリ電圧VBが所定の閾値VBthより大きいとして説明を続けると、ＣＰＵ８１はステップ７０５にて「Ｙｅｓ」と判定して前述したステップ３１０〜ステップ３２０の処理を実行し、ステップ７９５に進んで本ルーチンを一旦終了する。これにより、触媒床温Tempccroが所定の閾値温度Tempthより大きく、且つ、吸入空気流量変化量ΔＱが閾値ΔＱthより小さければ、触媒劣化度判定実行フラグＦhanの値が「１」に設定される。
【００８９】
この状態にて、ＣＰＵ８１が図６に示したルーチンを実行すると、ＣＰＵ８１はステップ２１５にて「Ｎｏ」と判定してステップ６１５に進み、動力切替機構Ｐのモードをモータアシスト走行モードに設定する。次いで、ＣＰＵ８１はステップ６２０にてスロットルバルブ開度を一定値に維持する制御を行う。この結果、内燃機関１０には一定の負荷が与えられ、内燃機関１０に吸入される吸入空気流量が一定となる。従って、内燃機関１０は一定の駆動トルクを発生する状態となり、上述したエンジン走行モードにおいて内燃機関１０が行っていた車両の加速及び／又は減速（即ち、車両駆動力の変更）は、電動モータＭによって行われる。
【００９０】
次いで、ＣＰＵ８１はステップ２３５にて目標空燃比Abyfrefを理論空燃比よりもリッチな空燃比に相当する値Richに設定し、ステップ２０５〜ステップ２３０を実行した後、ステップ６９５に進んで本ルーチンを一旦終了する。この結果、上流側触媒５３には、一定の流量で一定のリッチ空燃比の排ガスが流入することになる。
【００９１】
一方、ＣＰＵ８１は、前述した図４のルーチンを所定時間の経過毎に実行しているから、触媒劣化度判定実行フラグＦhanの値が「１」に設定されると、前述した頻度因子k0に基づく触媒劣化度の判定を行う。このとき、上流側触媒５３には、一定の流量で一定のリッチ空燃比の排ガスが流入しているから、より精度良く頻度因子k0を算出することができ、その結果、より精度良く触媒の劣化度を判定することができる。
【００９２】
なお、図７のステップ７０５を実行する際、バッテリ電圧VBが閾値VBth以下であれば、ＣＰＵ８１はステップ７０５にて「Ｎｏ」と判定して直ちにステップ７９５に進む。従って、バッテリ電圧VBが低下しているとき、触媒劣化判定制御が実行されてモータアシスト走行モードに入ることはない。
【００９３】
このように、本発明の第２実施形態に係る触媒劣化度判定装置によれば、触媒劣化度の判定時において、内燃機関１０とは別の補助動力源である電動モータＭに少なくとも車両の加速に必要な動力を発生させ、内燃機関１０を定常運転状態に維持しながら（上流側触媒５３に流入する排ガス流量を一定に維持しながら）頻度因子k0を算出する。上流側触媒５３に流入する排ガス量が一定となれば、流入反応ガス濃度（この場合[CO]in）も安定するので、ステップ４１５にて流入反応ガス濃度をより精度良く取得することができる。その結果、頻度因子k0がより精度良く算出されるので、触媒劣化度を一層精度良く判定することができる。
【００９４】
以上、本発明による触媒劣化度判定装置の各実施形態について説明してきたが、本発明は上記各実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。例えば、上述したように、頻度因子k0を求めるために着目するガスはNOに限らず、COやHCであってもよい。このとき、着目するガスがCOであれば、上流側特定ガス濃度センサ６７及び下流側特定ガス濃度センサ６８は、それぞれCO濃度センサとし、、着目するガスがHCであれば、上流側特定ガス濃度センサ６７及び下流側特定ガス濃度センサ６８は、それぞれHC濃度センサとすればよい。
【図面の簡単な説明】
【００９５】
【図１】本発明の第１実施形態に係る触媒劣化度判定装置を含む燃料噴射量制御装置を内燃機関に適用したシステムの概略構成図である。
【図２】図１に示したＣＰＵが実行する燃料噴射制御ルーチンを示したフローチャートである。
【図３】図１に示したＣＰＵが実行する触媒劣化度判定制御ルーチンを示したフローチャートである。
【図４】図１に示したＣＰＵが実行する触媒劣化度判定ルーチンを示したフローチャートである。
【図５】本発明の第２実施形態に係る触媒劣化度判定装置を含む燃料噴射量制御装置を適用した内燃機関を搭載した車両の動力伝達系についての概略構成図である。
【図６】本発明の第２実施形態に係る触媒劣化度判定装置（燃料噴射量制御装置）のＣＰＵが実行する燃料噴射制御ルーチンを示したフローチャートである。
【図７】本発明の第２実施形態に係る触媒劣化度判定装置（燃料噴射量制御装置）のＣＰＵが実行する燃料噴射制御ルーチンを示したフローチャートである。
【符号の説明】
【００９６】
１０…内燃機関、２５…燃焼室、５３…上流側触媒、５４…下流側触媒、６６…水温センサ、６７…上流側特定ガス濃度センサ、６８…下流側特定ガス濃度センサ、６９…触媒温度センサ、８０…電気制御装置。
【図１】
2005105981.tif 000011
【図２】
2005105981.tif 000012
【図３】
2005105981.tif 000013
【図４】
2005105981.tif 000014
【図５】
2005105981.tif 000015
【図６】
2005105981.tif 000016
【図７】
2005105981.tif 000017