(57)【要約】【課題】誤判定を防止して診断精度を向上する。【解決手段】内燃機関の排気通路に配置された酸素センサから出力される負電圧に基づいて酸素センサの故障を診断する装置において、酸素センサの検出素子における排気極の被毒の有無を検出し、排気極の被毒が無いことが検出されていることを条件に酸素センサの故障診断を実行する。【選択図】  図９
2010203787.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関の排気通路に配置された酸素センサから出力される負電圧に基づいて前記酸素センサの故障を診断する装置において、
前記酸素センサの検出素子における排気極の被毒の有無を検出する被毒検出手段を設け、該被毒検出手段により前記排気極の被毒が無いことが検出されていることを条件に前記酸素センサの故障診断を実行することを特徴とする酸素センサの故障診断装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は酸素センサの故障診断装置に係り、特に、内燃機関の排気通路に設けられ、排気ガスの酸素濃度に応じた起電力を発生する酸素センサの故障診断装置に関する。
【背景技術】
【０００２】
空燃比フィードバック制御等のため、内燃機関の排気通路には、排気ガスの酸素濃度に基づき空燃比を検出する酸素センサが設けられている。酸素センサは、排気通路内に配置された筒形の検出素子を備え、検出素子は、内外の表面に電極が形成された固体電解質により形成される。外表面側の電極が排気通路内に臨まされる排気極とされ、内表面側の電極が、検出素子内部の大気室内に臨まされる大気極とされる。酸素センサは、これら電極の雰囲気ガスの酸素分圧の差に応じて起電力を発生し、具体的には、排気ガスの酸素濃度が少なくなるほど（つまり排気ガスの空燃比がリッチであるほど）大きな起電力を発生する。
【０００３】
この酸素センサにおいて、検出素子の欠損が生じて検出素子の内外が連通すると、検出素子外部の排気ガスがその内部に侵入し、その内外の酸素分圧の差が無くなってセンサは起電力を発生しなくなる。そしてさらに、検出素子内部に排気ガスが侵入した状態で検出素子外部により酸素濃度の高い（空燃比リーンの）排気ガスが存在すると、酸素センサにおいて逆方向の起電力が発生する。従って、この逆起電力に対応した酸素センサの負（マイナス）の出力電圧を検出することで、酸素センサの検出素子の欠損、即ち酸素センサの故障を検出することができる（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１２１４６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、酸素センサが上記のように欠損故障しておらず、正常な場合であっても、排気極が排ガス中の被毒物質により被毒すると、酸素センサから負の出力電圧が発生することがある。従ってこの場合にも酸素センサの故障と判断してしまうことは誤判定となり、故障診断の精度を落としめる結果となる。
【０００６】
そこで、本発明はかかる実情に鑑みてなされたものであって、その目的は、誤判定を防止して診断精度を向上することができる酸素センサの故障診断装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一形態によれば、
内燃機関の排気通路に配置された酸素センサから出力される負電圧に基づいて前記酸素センサの故障を診断する装置において、
前記酸素センサの検出素子における排気極の被毒の有無を検出する被毒検出手段を設け、該被毒検出手段により前記排気極の被毒が無いことが検出されていることを条件に前記酸素センサの故障診断を実行する
ことを特徴とする酸素センサの故障診断装置が提供される。
【発明の効果】
【０００８】
本発明によれば、誤判定を防止して診断精度を向上することができるという、優れた効果が発揮される。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る内燃機関の排気ガス浄化システムを示す図である。
【図２】酸素センサの取付状態を示す部分断面図である。
【図３】酸素センサの検出素子周辺の拡大断面図である。
【図４】酸素センサの出力特性を示すグラフである。
【図５】酸素センサの検出素子に欠損部が生じた場合の拡大断面図である。
【図６】酸素センサの故障時における出力電圧の変化を示すグラフである。
【図７】正常な酸素センサの暖機過程における出力電圧の変化を示すグラフである。
【図８】素子温度と負電圧レベルとの関係を示すグラフである。
【図９】故障診断処理のメインルーチンのフローチャートである。
【図１０】被毒側燃料性状係数の算出マップである。
【図１１】脱離側燃料性状係数の算出マップである。
【図１２】残存被毒量算出のためのサブルーチンのフローチャートである。
【図１３】被毒側素子温係数の算出マップである。
【図１４】脱離側素子温係数の算出マップである。
【発明を実施するための形態】
【００１０】
以下、本発明の好適一実施形態を添付図面に基づいて詳述する。
【００１１】
本発明が適用される車両用内燃機関の排気ガス浄化システムの構成を、図１を参照して説明する。火花点火式内燃機関、具体的にはガソリンエンジン１０の吸気通路１１には、その通路面積を調節するスロットルバルブ１５（本実施形態では電子制御式）が設けられ、その開度制御によりエアクリーナ１４を通じて吸入される空気の量が調整される。ここで吸入された空気の量（吸入空気量）は、エアフローメータ１６により検出されている。そして吸気通路１１に吸入された空気は、スロットルバルブ１５下流に設けられたインジェクタ１７より噴射された燃料と混合された後、燃焼室１２に送られて、そこで燃焼される。
【００１２】
一方、燃焼室１２での燃焼により生じた排気ガスが送られる排気通路１３には、排気ガス中の有害成分を浄化する三元触媒１８が設けられ、その上流側には触媒前酸素センサ１９、その下流側には触媒後酸素センサ２０がそれぞれ設けられている。
【００１３】
三元触媒１８は、燃焼される混合気の空燃比が理論空燃比（ストイキ）近傍の狭い範囲（ウインドウ）でのみ、排気ガス中の主要有害成分（ＨＣ、ＣＯ、ＮＯｘ）のすべてを効率的に浄化する。そうした三元触媒１８を有効に機能させるには、混合気の空燃比を上記ウインドウの中心に合わせこむ、厳密なコントロールが必要となる。
【００１４】
こうした空燃比の制御は、電子制御ユニット（以下「ＥＣＵ」という）２２により行われる。ＥＣＵ２２には、上記エアフローメータ１６や酸素センサ１９，２０、あるいはアクセルペダルの踏み込み量を検出するアクセルセンサ２１、機関回転速度を検出するＮＥセンサ２３、外気温を検出する外気温センサ２４を始めとする各種センサ類の検出信号が入力されている。そしてそれらセンサ類の検出信号より把握される内燃機関１０や車両の運転状況に応じて、上記スロットルバルブ１５やインジェクタ１７等を駆動制御して、上記のような空燃比の制御を行っている。
【００１５】
まずＥＣＵ２２は、上記アクセルペダルの踏み込み量や機関回転速度の検出結果に応じて把握される吸入空気量の要求量を求め、それに応じた吸入空気量が得られるようにスロットルバルブ１５の開度を調整する。その一方、エアフローメータ１６により検出される吸入空気量の実測値に対して、理論空燃比が得られるだけの燃料量を求め、それによりインジェクタ１７からの燃料噴射量を調整する。これにより、燃焼室１２で燃焼される混合気の空燃比を、ある程度理論空燃比に近づけることができる。ただし、それだけでは上記要求される高精度の空燃比制御には不十分である。
【００１６】
そこでＥＣＵ２２は、上記各酸素センサ１９，２０の検出結果より把握される空燃比の実測値に基づいて、インジェクタ１７からの燃料噴射量をフィードバック補正し、要求される空燃比制御の精度を確保している。
【００１７】
以上のように、この排気ガス浄化システムでは、酸素センサ１９，２０の検出結果に応じて燃料噴射量をフィードバック補正する、いわゆる空燃比フィードバック制御を実施することで、混合気の空燃比を理論空燃比近傍に保持し、高い排気ガス浄化率を確保している。なお、この排気ガス浄化システムでは、上述のように２つの酸素センサ１９，２０によって空燃比フィードバック制御を実施することで、空燃比フィードバック制御の更なる高精度化を図っている。
【００１８】
前記２つの酸素センサ１９，２０は互いに同様の構成であり、また故障診断の方法も同様である。そこで以下、触媒前酸素センサ１９を例にとって説明し（以下、触媒前酸素センサ１９を単に「酸素センサ１９」と称す）、触媒後酸素センサ２０については説明を省略する。
【００１９】
図２及び図３に示すように、酸素センサ１９は、排気通路１３内に突出するように配設された筒型の検出素子３１を備えている。検出素子３１は、その内側に大気室３４を画成する。大気室３４は、センサ内に設けられた図示しない大気通路と、センサボディに形成された大気穴３５とを通じて外部に連通され、大気（空気）が導出入可能となっている。検出素子３１の外表面部は排気通路１３内に露出され、センサカバー３２を通じて流入する排気ガスに曝される。
【００２０】
図３に示すように、検出素子３１は、固体電解質３７と、固体電解質３７の内表面に形成され大気室３４内に臨まされる一方の電極としての大気極３８と、固体電解質３７の外表面に形成され排気通路１３内に臨まされる他方の電極としての排気極３９とを備える。固体電解質３７は、酸素がイオン化した状態でその内部を移動可能な固形物質であり、酸素センサ用としては例えばジルコニアなどが利用される。大気極３８および排気極３９は例えば白金Ｐｔを含む。
【００２１】
大気室３４には、検出素子３１を加熱して早期に活性化させるためのヒータ３６が設けられ、ヒータ３６はＥＣＵ２２によって通電制御される。また大気極３８と排気極３９はＥＣＵ２２、特にその電圧検出回路に接続され、大気極３８と排気極３９の間に発生した起電力をＥＣＵ２２により検出し得るようになっている。
【００２２】
大気極３８の雰囲気ガス（通常は空気）と排気極３９の雰囲気ガス（通常は排気ガス）との間に酸素分圧の差が生じると、その分圧の差を縮小すべく、酸素分圧の高い側（通常は大気極３８側）の酸素がイオン化して固体電解質３７を通り、酸素分圧の低い側（通常は排気極３９側）へと移動する。酸素分子はイオン化する過程で４価の電子を受け取り、イオン化した状態から分子に戻る過程で４価の電子を放出する。そのため、上記の酸素の移動に応じて両電極３８，３９間で電子の移動が生じ、その結果、両電極３８，３９間に起電力が発生する。
【００２３】
こうして酸素センサ１９は、大気と排気ガスとの酸素分圧の差に応じて起電力を発生し、より具体的には、排気ガスの酸素濃度が少なくなるほど（つまり検出素子３１外部の排気ガスの空燃比がリッチであるほど）大きな起電力を発生する。ここで酸素イオンが内側の大気極３８から外側の排気極３９に向かうことから、電流の向きは逆となり、両電極に接続されたＥＣＵ２２に対しては内側の大気極３８が正極、外側の排気極３９が負極となる。
【００２４】
ちなみに、酸素センサには他にも、板形状の検出素子を用いたものや、検出素子にジルコニア以外の素材を用いたものなど、様々なタイプの酸素センサがある。そしてその多くでは、上記例示したセンサと同様の検出原理により排気ガスの酸素分圧を検出する構成、すなわち基準ガス（大気）と排気ガスとを隔離するよう配設された検出素子が、基準ガスに対する排気ガスの酸素分圧の差に応じて起電力を発生する構成となっている。
【００２５】
酸素センサ１９の出力特性を図４に例示する。示されるように、酸素センサ１９の出力電圧は理論空燃比Ａ／Ｆｓ（例えば１４．６）を境に過渡的に変化し、酸素センサ１９に供給される排気ガスの空燃比Ａ／Ｆが理論空燃比Ａ／Ｆｓよりもリーンな領域（Ａ／Ｆ＞Ａ／Ｆｓ、以下リーン空燃比ともいう）では０．１Ｖ程度の小さい電圧を示し、理論空燃比Ａ／Ｆｓよりもリッチな領域（Ａ／Ｆ＜Ａ／Ｆｓ、以下リッチ空燃比ともいう）では０．９Ｖ程度の比較的高い電圧を示す。ここでは、０．４５Ｖのセンサ出力をリッチ・リーン判定閾値として、センサ１９の検出結果が、理論空燃比よりもリッチかリーンかを判断している。なお、酸素センサ１９の上記各領域でのセンサ出力電圧の大きさは、検出素子３１の温度状態に応じて変化することがある。
【００２６】
なお、本実施形態のように、理論空燃比での燃焼（ストイキ燃焼）のみを目的とした空燃比制御を行う内燃機関では、理論空燃比を境に出力電圧が過渡的に変化する特性の酸素センサが用いられることが多い。こうしたセンサは比較的低い分解能しか持たないものの、上記ストイキ燃焼のみを行うにはそれで十分なことが多い。一方、希薄空燃比での燃焼を行うなど、より広範囲の空燃比での燃焼を行う内燃機関では、排気ガスの空燃比に応じてその出力電圧が線形的に変化する特性の、より分解能の高い酸素センサが用いられることもある。本発明はこのような酸素センサに対しても適用可能である。
【００２７】
ところで、長期使用による経年劣化等により、酸素センサ１９の検出素子３１にクラックが入ったり、検出素子３１が割れたりするといった検出素子３１の欠損が発生し、酸素センサ１９が故障する場合がある。この欠損によるセンサ故障の場合、図５に示すように、検出素子３１の欠損部Ａを通じて検出素子３１の内外が連通し、検出素子３１外部の排気ガスがその内部に侵入する。そして検出素子３１内部に排気ガスが侵入した状態で、検出素子３１外部により酸素濃度の高い（空燃比リーンの）排気ガスが存在すると、酸素センサ１９において逆方向の起電力が発生する。このことは例えば、センサ故障状態で空燃比をリッチからリーンに切り替えた場合や、フューエルカットが行われた場合などに起こり得る。この場合、大気極３８の電位よりも排気極３９の電位の方が高くなり、負（マイナス）の起電力ないし出力電圧が発生することになる。
【００２８】
図６はかかる故障時の酸素センサ出力電圧の変化の一例を示す。円で囲った領域に示されるように、酸素センサ１９からはしばしば負の電圧が出力されている。従ってこのような負の出力電圧をＥＣＵ２２により検知することで、酸素センサの欠損故障を検出することができる。
【００２９】
しかしながら、前述したように、酸素センサ１９が欠損故障しておらず、正常な場合であっても、排気極３９が排ガス中の被毒物質、具体的にはリッチ成分（炭化水素ＨＣや一酸化炭素ＣＯなど）により被毒すると（以下、これをリッチ被毒という）、酸素センサ１９から負の出力電圧が発生することがある。従って、この場合にも酸素センサ１９の故障と判断してしまうことは誤判定となり、故障診断の精度を落としめる結果となる。
【００３０】
例えば、機関始動後の所定時間内には、回転安定化および暖機促進等のため、燃料噴射量を理論空燃比相当よりも増量し、空燃比をリッチ側に制御する場合がある。
【００３１】
このような燃料増量制御が、酸素センサ１９（特に排気極３９）の未活性時に実施されると、排気極３９がリッチな排ガスに曝され、排気極３９がリッチ被毒する。
【００３２】
すると、大気極３８から固体電解質３７を通って排気極３９に移動してきた酸素イオンを、排気極３９が十分に分子化（即ち電子を放出）できなくなり、排気極３９に酸素イオンが集中する。
【００３３】
この後酸素センサ１９が活性化すると、排気極３９に集中していた酸素イオンの分子化が急激に進行し、また、排気極３９にフューエルカット等に基づくリーンガスが到達することもあるので、排気極３９上には大量の酸素が存在するようになり、これに起因して排気極３９と大気極３８との酸素濃度差が逆転し、負の出力電圧が発生する。
【００３４】
その後、排気極３９からリッチ成分が脱離し、排気極３９での酸素イオン集中が解消されれば、負電圧の発生もなくなる。
【００３５】
図７には、正常な酸素センサの暖機過程において燃料増量制御が実施されたときの酸素センサ出力電圧の変化を実線で示す。なお図中、酸素センサの検出素子のインピーダンス（以下、「素子インピーダンス」ともいう）の変化を破線で併記した。素子インピーダンスは検出素子の温度（以下、「素子温度」ともいう）に相関する値であり、両者は、素子温度が高温になるほど素子インピーダンスが低くなるという関係にある。図から分かるように、素子温度は次第に上昇しており、酸素センサは未活性状態から活性状態に徐々に変化している。
【００３６】
図中破線円内に示されるように、酸素センサ出力電圧が負になっている時間帯があり、これは、センサ活性化前に排気極３９がリッチ被毒し、その影響がセンサ活性化後に現れたことによるものである。
【００３７】
また、図８には、素子温度と、リッチ被毒による負電圧レベルとの関係を示す。白抜き三角は空燃比Ａ／Ｆがストイキ（＝１４．６）且つ通常燃料使用時のデータ、黒塗り三角は空燃比がストイキ且つ重質燃料使用時のデータ、白抜き円は空燃比がストイキよりリッチ（＝１３）且つ通常燃料使用時のデータ、黒塗り円は空燃比がストイキよりリッチ且つ重質燃料使用時のデータである。
【００３８】
図示するように、素子温度約２５０℃において、空燃比がリッチであるほど、また燃料が重質であるほど、被毒量ないし被毒度合いは大きくなり、酸素センサ１９から出力される負電圧レベルは大きくなる傾向にある。これら負電圧レベルの差は、素子温度が上昇するにつれ少なくなり、素子温度約３５０℃では殆ど差が無くなる。これは素子温度上昇とともに排気極３９からリッチ成分が脱離し、被毒が解消していくためである。
【００３９】
そこで本実施形態では、かかるリッチ被毒に起因した負電圧に基づく誤判定を防止するため、排気極３９の被毒の有無を検出する被毒検出手段を設け、この被毒検出手段により排気極３９の被毒が無いことが検出されていることを条件に酸素センサ１９の故障診断を実行することとしている。以下、これについて説明する。
【００４０】
本実施形態では、排気極に堆積した被毒物質の量即ち被毒量と、排気極から脱離した被毒物質の量即ち脱離量とを推定し、これら推定被毒量と推定脱離量とに基づき、排気極３９の被毒の有無を検出する。具体的には、推定被毒量から推定脱離量を減じてなる残存被毒量を算出し、この残存被毒量がゼロ以上であれば被毒有り、ゼロ未満であれば被毒無しと検出している。
【００４１】
図９に、本実施形態の故障診断処理のメインルーチンのフローチャートを示す。図示するルーチンはＥＣＵ２２により所定の演算周期（例えば１６ｍｓｅｃ）毎に繰り返し実行される。
【００４２】
まずステップＳ１０１では、エンジンが始動されているか否かが判断される。始動されていないときはルーチンが終了され、他方、始動されているときはステップＳ１０２に進む。
【００４３】
ステップＳ１０２では、前トリップでの残存被毒量ΔＳＲ0の値がＥＣＵ２２の記憶装置（ＳＲＡＭ等）から取得されると共に、被毒側燃料性状係数Ｋｓおよび脱離側燃料性状係数Ｋｒが図１０および図１１に示すような所定のマップ等からそれぞれ算出される。
【００４４】
残存被毒量とは、現に排気極３９に堆積もしくは残存している被毒物質の量のことである。トリップとは、内燃機関の１回の始動から停止までの期間のことであり、前トリップとは現トリップの１回前のトリップのことである。すなわち、前トリップでの残存被毒量ΔＳＲ0とは、前トリップ終了時点で排気極３９に堆積もしくは残存していた被毒物質の量のことであり、現トリップでは残存被毒量の初期値を意味する。
【００４５】
被毒側燃料性状係数Ｋｓおよび脱離側燃料性状係数Ｋｒとは、それぞれ、後述するサブルーチンにおいて被毒量および脱離量の推定に用いる係数であり、燃料性状を表すパラメータに基づいて算出される。ここで燃料性状を表すパラメータとは、例えばエンジン始動直後の所定時間内におけるエンジンの回転変動である。例えば通常燃料では回転変動は小さく、重質燃料では回転変動は大きくなるので、当該回転変動は燃料性状を表すパラメータとして用いることができる。
【００４６】
図１０から分かるように、被毒側燃料性状係数Ｋｓは、回転変動が大きくなるほど大きくなる。これにより、後に理解されるが、回転変動が大きくなるほど（例えば燃料が重質であるほど）多い被毒量が算出される。逆に、図１１から分かるように、脱離側燃料性状係数Ｋｒは、回転変動が大きくなるほど小さくなる。これにより、後に理解されるが、回転変動が大きくなるほど（例えば燃料が重質であるほど）少ない脱離量が算出される。
【００４７】
次いで、ステップＳ１０３では、現時点での残存被毒量ΔＳＲの値が算出される。この算出は図１２に示すサブルーチンで行われ、その詳細は後述する。
【００４８】
その後、ステップＳ１０４では、脱離完了判定がなされる。すなわち、ステップＳ１０３で算出された残存被毒量ΔＳＲがゼロ以上であれば排気極３９は被毒しており、排気極３９からの被毒物質の脱離は完了していないと判定される。逆に、ステップＳ１０３で算出された残存被毒量ΔＳＲがゼロ未満であれば排気極３９は被毒しておらず、排気極３９からの被毒物質の脱離は完了したと判定される。このように、このステップＳ１０４を実行するＥＣＵ２２が被毒検出手段を構成する。
【００４９】
ステップＳ１０４で脱離完了と判定されなかった場合、すなわち排気極３９が被毒していると判定された場合、ステップＳ１０８に進んで、現時点での残存被毒量ΔＳＲの値が記憶装置に保存され、ルーチンが終了される。
【００５０】
他方、ステップＳ１０４で脱離完了と判定された場合、すなわち排気極３９の被毒が解消したと判定された場合、ステップＳ１０５以降に進んで、負電圧に基づく故障診断が実行される。
【００５１】
まずステップＳ１０５では、故障診断を実行するための前提条件が成立しているかどうかが判断される。この前提条件が成立している場合とは、例えば、エンジンの暖機がある程度終了している場合、具体的には水温センサ（図示せず）により検出されたエンジン冷却水温が所定温度（例えば４０℃）を超えている場合である。但しこの前提条件は任意に設定可能である。
【００５２】
前提条件が成立していない場合、ステップＳ１０８に進んで現時点での残存被毒量ΔＳＲの値が記憶装置に保存され、ルーチンが終了される。他方、前提条件が成立している場合、ステップＳ１０６に進み、酸素センサ１９からの負の出力電圧が検出されたか否かが判断される。
負の出力電圧が検出された場合、ステップＳ１０７に進んで、酸素センサ１９が故障ないし異常と判定される。即ち、酸素センサ１９の検出素子３１にクラックや割れ等の欠損故障が生じていると判断される。その後ステップＳ１０８に進んで現時点での残存被毒量ΔＳＲの値が記憶装置に保存され、ルーチンが終了される。
【００５３】
他方、負の出力電圧が検出されていない場合、直ちにセンサ正常とはせず、精度向上のため、ステップＳ１０９において、正常判定可能な条件（正常判定条件）が成立しているか否かが判断される。この正常判定条件とは、酸素センサ１９が欠損故障している場合に必ず負電圧が発生するような条件であり、例えば、吸入空気量Ｇａが多い運転直後のフューエルカット時であることである。吸入空気量Ｇａが少ない場合は排ガス流量も少なく、検出素子３１の欠損部Ａから大気室３４に排気ガスが十分流入しない可能性があり、また、大気室３４に排気ガスが十分流入した状態でフューエルカットされると、検出素子３１の外側が内側より酸素分圧が高くなり負電圧が発生するからである。
【００５４】
正常判定条件が成立していないと判断された場合、正常判定されることなく、ステップＳ１０８に進んで残存被毒量ΔＳＲの保存がなされ、ルーチンが終了される。他方、正常判定条件が成立していると判断された場合、ステップＳ１１０にて酸素センサ１９が正常と判定され、その後ステップＳ１０８で残存被毒量ΔＳＲの保存がなされ、ルーチンが終了される。
【００５５】
次に、残存被毒量ΔＳＲの算出のためのサブルーチンを図１２を参照して説明する。図示するルーチンもＥＣＵ２２により所定の演算周期（例えば１６ｍｓｅｃ）毎に繰り返し実行される。
【００５６】
まずステップＳ２０１では、酸素センサ１９の素子温度が検出されると共に、この素子温度が第１所定値Ｘと比較される。
【００５７】
すなわち、ＥＣＵ２２は、酸素センサ１９の素子インピーダンスＲを常時検出しており、この素子インピーダンスＲを素子温度に換算する。第１所定値Ｘは、排気極３９の被毒が生じ得る最大温度に設定され、本実施形態では図８の結果を考慮して３５０℃とされている。なおこの第１所定値Ｘは、通常、酸素センサ１９の最小活性化温度（例えば３００℃）より高い温度である。
【００５８】
素子温度が第１所定値Ｘより低い場合、排気極３９の被毒が生じ得るので、ステップＳ２０２〜Ｓ２０４にて被毒量が算出される。
【００５９】
まずステップＳ２０２では、被毒側素子温係数Ｔｓが図１３に示すような所定のマップ等から算出される。被毒側素子温係数Ｔｓとは、被毒量の算出に用いる係数であり、素子温度に基づいて算出される。図１３から分かるように、被毒側素子温係数Ｔｓは、素子温度が低いほど大きくなる。これにより、後に理解されるが、素子温度が低くなるほど多い被毒量が算出される。
【００６０】
次いで、ステップＳ２０３では、現時点における空燃比ＡＦと、燃料噴射量ＴＡＵとの値がそれぞれ取得される。空燃比ＡＦは、エアフローメータ１６により検出された吸入空気量Ｇａを燃料噴射量ＴＡＵで除して得られる。またＥＣＵ２２が燃料噴射量ＴＡＵを決定していることから、燃料噴射量ＴＡＵ自体はＥＣＵ２２における内部値である。
【００６１】
次いで、ステップＳ２０４において、被毒量の今回値Ｓと積算値ＴＳが算出される。今回値Ｓとは、前回の演算時期と今回の演算時期との間に排気極に堆積したと推定される被毒物質の量をいい、積算値ＴＳとは、積算開始時期（具体的にはエンジン始動後、図９のステップＳ１０３が最初に実行された時期）における残存被毒量ΔＳＲ0すなわち初期値と、積算開始時期から現時点までの間に逐次的に積算された今回値ΣＳとの合計値をいう。つまり積算値ＴＳが、現時点における被毒量の推定値（推定被毒量）を表す。今回値Ｓと積算値ＴＳは、それぞれ次式により算出される。
【００６２】
【数１】
2010203787.tif 000003
【００６３】
【数２】
2010203787.tif 000004
【００６４】
これら式から分かるように、被毒量の推定値は、燃料性状を表すパラメータと、素子温度と、空燃比ＡＦと、燃料噴射量ＴＡＵとに基づいて算出される。空燃比ＡＦが理論空燃比（＝１４．６）よりリッチであるほど大きな今回値Ｓが得られる。なお、空燃比ＡＦが理論空燃比よりリーンであったり、フューエルカットで燃料噴射量ＴＡＵがゼロとなったりした場合には、計算上ゼロ以下の今回値Ｓが得られるが、この場合には処理上今回値Ｓをゼロとして取り扱う。
【００６５】
こうして被毒量の今回値Ｓと積算値ＴＳが算出された後、ステップＳ２０５に進んで現時点での残存被毒量ΔＳＲが算出され、ルーチンが終了される。残存被毒量ΔＳＲは次式により算出される。
【００６６】
【数３】
2010203787.tif 000005
【００６７】
ここでＴＲは、後述のステップＳ２０９で算出される脱離量の積算値である。
一方、ステップＳ２０１において検出素子温度が第１所定値Ｘ以上の場合、ステップＳ２０６に進んで検出素子温度が第２所定値Ｙと比較される。第２所定値Ｙは、排気極３９の被毒物質の脱離が生じ得る最小温度に設定され、第１所定値Ｘ以上の値である。本実施形態では図８の結果を考慮して３６０℃とされている。本実施形態では、第１所定値Ｙと第２所定値Ｙとの間で被毒も脱離も生じないとみなして第２所定値Ｙを第１所定値Ｘより高い値に設定しているが、これらを等しい値に設定してもよい。
【００６８】
ステップＳ２０６において、検出素子温度が第２所定値Ｙ未満の場合には、ステップＳ２０５に進んで現時点での残存被毒量ΔＳＲが算出され、ルーチンが終了される。
【００６９】
他方、ステップＳ２０６において、検出素子温度が第２所定値Ｙ以上の場合には、排気極３９からの被毒物質の脱離が生じ得るので、ステップＳ２０７〜Ｓ２０９にて脱離量が算出される。
【００７０】
まずステップＳ２０７では、脱離側素子温係数Ｔｒが図１４に示すような所定のマップから算出される。脱離側素子温係数Ｔｒとは、脱離量の算出に用いる係数であり、素子温度に基づいて算出される。図１４から分かるように、脱離側素子温係数Ｔｒは、素子温度が高いほど大きくなる。これにより、後に理解されるが、素子温度が高くなるほど多い脱離量が算出される。
【００７１】
次いで、ステップＳ２０８では、現時点における空燃比ＡＦと、燃料噴射量ＴＡＵとの値がそれぞれ取得される。これら空燃比ＡＦおよび燃料噴射量ＴＡＵについてはステップＳ２０３で説明したのと同様である。
【００７２】
次いで、ステップＳ２０９において、脱離量の今回値Ｒと積算値ＴＲが算出される。今回値Ｒとは、前回の演算時期と今回の演算時期との間に排気極から脱離したと推定される被毒物質の量をいい、積算値ＴＲとは、積算開始時期（具体的には、このステップＳ２０９が最初に実行された時期）から現時点までの間に逐次的に積算された今回値ΣＲをいう。つまり積算値ＴＲが、現時点における脱離量の推定値（推定脱離量）を表す。今回値Ｒと積算値ＴＲは、それぞれ次式により算出される。
【００７３】
【数４】
2010203787.tif 000006
【００７４】
【数５】
2010203787.tif 000007
【００７５】
これら式から分かるように、脱離量の推定値も、被毒量の推定値同様、燃料性状を表すパラメータと、素子温度と、空燃比ＡＦと、燃料噴射量ＴＡＵとに基づいて算出されることとなる。空燃比ＡＦが理論空燃比（＝１４．６）よりリーンであるほど大きな今回値Ｒが得られる。なお前記同様、空燃比ＡＦが理論空燃比よりリッチであったり、フューエルカットで燃料噴射量ＴＡＵがゼロとなったりした場合には、計算上ゼロ以下の今回値Ｒが得られるが、この場合には処理上今回値Ｒをゼロとして取り扱う。
【００７６】
こうして脱離量の今回値Ｒと積算値ＴＲが算出された後、ステップＳ２０５に進んで現時点での残存被毒量ΔＳＲが算出され、ルーチンが終了される。
【００７７】
以上、本発明の実施形態を詳細に述べたが、本発明は他の実施形態を採ることも可能である。例えば、内燃機関の用途、形式、種類等は限定されず、内燃機関は車両用以外であってもよいし、ディーゼルエンジン等であってもよい。
【００７８】
推定被毒量および推定脱離量は、上記以外のパラメータ、例えば排ガス量、排ガス温度、検出素子が排ガスに曝された時間等に基づいて算出してもよい。また、素子温度の代用値として、素子インピーダンス、ヒータ投入電力、排ガス温度等を用いてもよい。
【００７９】
本発明の実施形態は前述の実施形態のみに限らず、特許請求の範囲によって規定される本発明の思想に包含されるあらゆる変形例や応用例、均等物が本発明に含まれる。従って本発明は、限定的に解釈されるべきではなく、本発明の思想の範囲内に帰属する他の任意の技術にも適用することが可能である。
【符号の説明】
【００８０】
１０  内燃機関
１３  排気通路
１９，２０  酸素センサ
２２  電子制御ユニット（ＥＣＵ）
３１  検出素子
３４  大気室
３８  大気極
３９  排気極
【図１】
2010203787.tif 000008
【図２】
2010203787.tif 000009
【図３】
2010203787.tif 000010
【図４】
2010203787.tif 000011
【図５】
2010203787.tif 000012
【図６】
2010203787.tif 000013
【図７】
2010203787.tif 000014
【図８】
2010203787.tif 000015
【図９】
2010203787.tif 000016
【図１０】
2010203787.tif 000017
【図１１】
2010203787.tif 000018
【図１２】
2010203787.tif 000019
【図１３】
2010203787.tif 000020
【図１４】
2010203787.tif 000021