(57)【要約】【課題】アンモニアを検知可能なセンサの学習精度をより高める。【解決手段】選択還元型ＮＯｘ触媒（ＳＣＲ触媒）よりも下流でアンモニアを検知するセンサの学習装置において、ＳＣＲ触媒が吸着しているアンモニア量を推定するアンモニア吸着量推定手段と、ＳＣＲ触媒の温度を検出または推定する温度検出手段と、アンモニア吸着量推定手段により推定されるアンモニア量及び温度検出手段により検出または推定される温度の上昇速度に基づいて、ＳＣＲ触媒から流出する排気中のアンモニア濃度を推定するアンモニア濃度推定手段と、アンモニア濃度推定手段により推定されるアンモニア濃度が閾値よりも大きな場合に、アンモニア濃度推定手段により推定されるアンモニア濃度に基づいて、センサの出力値の学習を実施する学習手段と、を備える。【選択図】図３
2014084731.tif 000002
【特許請求の範囲】
【請求項１】
アンモニアを還元剤としてＮＯｘを還元させる選択還元型ＮＯｘ触媒が配置される内燃機関の排気通路の該選択還元型ＮＯｘ触媒よりも下流で排気中のアンモニアを検知するセンサの学習装置において、
前記選択還元型ＮＯｘ触媒が吸着しているアンモニア量を推定するアンモニア吸着量推定手段と、
前記選択還元型ＮＯｘ触媒の温度を検出または推定する温度検出手段と、
前記アンモニア吸着量推定手段により推定されるアンモニア量及び前記温度検出手段により検出または推定される温度の上昇速度に基づいて、前記選択還元型ＮＯｘ触媒から流出する排気中のアンモニア濃度を推定するアンモニア濃度推定手段と、
前記アンモニア濃度推定手段により推定されるアンモニア濃度が閾値よりも大きな場合に、前記アンモニア濃度推定手段により推定されるアンモニア濃度に基づいて、前記センサの出力値の学習を実施する学習手段と、
を備えるセンサの学習装置。
【請求項２】
前記アンモニア濃度推定手段により推定されるアンモニア濃度が閾値以下の場合には、閾値よりも大きな場合よりも、前記選択還元型ＮＯｘ触媒に供給するアンモニア量を多くする請求項１に記載のセンサの学習装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサの学習装置に関する。
【背景技術】
【０００２】
内燃機関の排気通路に排気中のＮＯｘ濃度を検出するＮＯｘセンサを備えることがある。そして、このＮＯｘセンサは、経年変化等により出力値が変化することがある。これに対し、内燃機関の燃料カット時またはアイドル時に、ＮＯｘセンサの出力値と、運転条件に応じて予め設定された基準出力値との差に基づき、ＮＯｘセンサの出力を補正（学習）することが知られている（例えば、特許文献１参照。）。
【０００３】
ここで、ＮＯｘセンサの出力値にずれがある場合、ＮＯｘセンサの出力値が大きくなるほど、出力値のずれの程度が大きくなる。このため、ＮＯｘセンサの出力値が大きなときに出力値を学習させれば、より精度の高い学習が可能となる。しかし、ＮＯｘセンサよりも上流に選択還元型ＮＯｘ触媒（以下、ＳＣＲ触媒ともいう。）が設けられていると、ＳＣＲ触媒においてＮＯｘが浄化されるため、該ＮＯｘセンサの出力値は比較的小さくなる。このような状態では、ＮＯｘセンサの出力値のばらつきの影響が大きくなり、学習の精度が低くなる虞がある。なお、ＮＯｘセンサは、ＮＯｘと同様にアンモニア（ＮＨ３）を検知する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１２７５５２号公報
【特許文献２】特開２００９−１８５７５４号公報
【特許文献３】特開２００６−１６２３２５号公報
【特許文献４】特開２００４−２７０４６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上記したような問題点に鑑みてなされたものであり、その目的は、アンモニアを検知可能なセンサの学習精度をより高めることにある。
【課題を解決するための手段】
【０００６】
上記課題を達成するために本発明によるセンサの学習装置は、
アンモニアを還元剤としてＮＯｘを還元させる選択還元型ＮＯｘ触媒が配置される内燃機関の排気通路の該選択還元型ＮＯｘ触媒よりも下流で排気中のアンモニアを検知するセンサの学習装置において、
前記選択還元型ＮＯｘ触媒が吸着しているアンモニア量を推定するアンモニア吸着量推定手段と、
前記選択還元型ＮＯｘ触媒の温度を検出または推定する温度検出手段と、
前記アンモニア吸着量推定手段により推定されるアンモニア量及び前記温度検出手段により検出または推定される温度の上昇速度に基づいて、前記選択還元型ＮＯｘ触媒から流出する排気中のアンモニア濃度を推定するアンモニア濃度推定手段と、
前記アンモニア濃度推定手段により推定されるアンモニア濃度が閾値よりも大きな場合に、前記アンモニア濃度推定手段により推定されるアンモニア濃度に基づいて、前記センサの出力値の学習を実施する学習手段と、
を備える。
【０００７】
センサは、アンモニアを検知可能なものであればよく、例えばＮＯｘセンサ、または、アンモニアセンサとすることができる。ここで、ＳＣＲ触媒の温度が上昇するにしたがって、ＳＣＲ触媒からアンモニアが脱着する。このため、ＳＣＲ触媒の温度が上昇するときに、該ＳＣＲ触媒からアンモニアが流出し得る。そして、ＳＣＲ触媒から流出する排気中のアンモニア濃度は、アンモニア吸着量推定手段により推定されるアンモニア量、及び温度検出手段により検出または推定される温度の上昇速度と相関関係がある。したがって、アンモニア濃度推定手段は、アンモニア吸着量推定手段により推定されるアンモニア量及び温度検出手段により検出または推定される温度の上昇速度に基づいて、ＳＣＲ触媒から流出する排気中のアンモニア濃度を推定することができる。アンモニア濃度推定手段は、アンモニア吸着量推定手段により推定されるアンモニア量及び温度検出手段により検出または推定される温度の上昇速度と、ＳＣＲ触媒から流出する排気中のアンモニア濃度と、の関係を予め記憶しておいてもよい。
【０００８】
そして、ＳＣＲ触媒からアンモニアが流出すれば、センサの出力値が大きくなる。したがって、このときにセンサの出力値を学習すれば、学習精度をより高めることができる。なお、閾値は、ＳＣＲ触媒からアンモニアが流出しているか否かを判定するために設定される値であり、例えば０としてもよい。また、閾値を、センサに検出されるか否かの境にあるときのアンモニア濃度としてもよい。さらに、センサの出力値が大きくなるほど、学習精度が向上するため、閾値を、センサの出力値の学習精度が要求される精度となるアンモニア濃度としてもよい。そして、学習は、例えば、アンモニア濃度推定手段による推定されるアンモニア濃度が、そのときのセンサの出力値に対応していることを記憶することにより実施される。
【０００９】
なお、センサの出力値が、アンモニア濃度推定手段による推定されるアンモニア濃度となるように、該センサの出力値を補正するようにしてもよい。また、ＳＣＲ触媒の温度が高くなるほど、ＳＣＲ触媒に吸着可能なアンモニア量が減少するため、温度の上昇に伴いＳＣＲ触媒からアンモニアが脱着し易くなる。このため、ＳＣＲ触媒の温度が、所定温度以上のときに学習を実施してもよい。また、「アンモニア濃度推定手段により推定されるアンモニア濃度が閾値よりも大きな場合」を、「ＳＣＲ触媒の温度が所定温度以上の場合」に置き換えてもよい。所定温度は、温度の上昇に伴いＳＣＲ触媒からアンモニアが脱着する温度としてもよい。
【００１０】
また、本発明においては、前記アンモニア濃度推定手段により推定されるアンモニア濃度が閾値以下の場合には、閾値よりも大きな場合よりも、前記選択還元型ＮＯｘ触媒に供給するアンモニア量を多くすることができる。
【００１１】
ＳＣＲ触媒に供給するアンモニア量を多くすることにより、ＳＣＲ触媒からアンモニアが流出したり、ＳＣＲ触媒から流出するアンモニア量が多くなったりするため、前記アンモニア濃度推定手段により推定されるアンモニア量が、閾値よりも大きくなり得る。これにより、センサの出力値の学習精度を高くすることができる。
【００１２】
なお、アンモニア濃度推定手段により推定されるアンモニア濃度が閾値以下となっている時間が所定時間以上の場合、または、アンモニア濃度推定手段により推定されるアンモニア濃度が閾値以下の状態での走行距離が所定距離以上の場合に、ＳＣＲ触媒に供給するアンモニア量を多くしてもよい。そうすると、少なくとも所定時間が経過したときや、所定距離を走行したときにセンサの出力値を学習することができる。所定時間は、車両の走行距離に応じて設定されてもよい。すなわち、所定の距離を走行するのに要する時間を所定時間としてもよい。所定時間（所定距離）は、センサの出力値の学習を実施しなければ、該センサの検出値の精度が低下する時間（距離）とすることができる。また、「アンモニア濃度推定手段により推定されるアンモニア濃度が閾値以下となっている時間」は、セ
ンサの出力値の学習の要求がなされてからの時間に限ってもよい。
【発明の効果】
【００１３】
本発明によれば、アンモニアを検知可能なセンサの学習精度をより高めることができる。
【図面の簡単な説明】
【００１４】
【図１】実施例に係る内燃機関の概略構成を示す図である。
【図２】ＳＣＲ触媒の昇温速度と、ＳＣＲ触媒よりも下流のアンモニア濃度と、の関係を、アンモニア吸着量毎に示した図である。
【図３】実施例に係る第二ＮＯｘセンサの学習のフローを示した図である。
【発明を実施するための形態】
【００１５】
以下に図面を参照して、この発明を実施するための形態を、実施例に基づいて例示的に詳しく説明する。ただし、この実施例に記載されている構成部品の寸法、材質、形状、その相対配置などは、特に記載がない限りは、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１６】
＜実施例１＞
図１は、本実施例に係る内燃機関の概略構成を示す図である。図１に示す内燃機関１は、ディーゼル機関であるが、ガソリン機関であってもよい。内燃機関１は、たとえば車両に搭載される。
【００１７】
内燃機関１には、吸気通路２及び排気通路３が接続されている。吸気通路２には、該吸気通路２を流通する吸気の量を検出するエアフローメータ１１が設けられている。一方、排気通路３には、排気の流れ方向の上流側から順に、噴射弁４と、選択還元型ＮＯｘ触媒５（以下、ＳＣＲ触媒５という。）と、が設けられている。
【００１８】
噴射弁４は、還元剤を噴射するときに開き、還元剤の噴射を停止するときに閉じる。還元剤には、アンモニア（ＮＨ３）が用いられる。なお、噴射弁４は、アンモニアを噴射してもよく、尿素水を噴射してもよい。ここで、噴射弁４から噴射された尿素水は、ＳＣＲ触媒５において加水分解されてアンモニアとなり、ＳＣＲ触媒５により吸着される。すなわち、噴射弁４からは、アンモニアを供給してもよく、最終的にアンモニアに変化する物質を供給してもよい。また、還元剤は、固体、液体、気体の何れの状態で供給してもよい。
【００１９】
また、ＳＣＲ触媒５は、吸着していた還元剤によりＮＯｘを選択還元する。したがって、ＳＣＲ触媒５に還元剤としてアンモニアを予め吸着させておけば、このアンモニアによりＮＯｘを還元させることができる。
【００２０】
ＳＣＲ触媒５よりも上流側の排気通路３には、排気の温度を検出する温度センサ１２が設けられている。温度センサ１２は、ＳＣＲ触媒５に流入する排気の温度を検出する。そして、この排気の温度に基づいて、ＳＣＲ触媒５の温度を推定することができる。なお、温度センサ１２の測定値を、ＳＣＲ触媒５の温度としてもよい。また、ＳＣＲ触媒５よりも下流側に温度センサを取り付けて、該温度センサの測定値をＳＣＲ触媒５の温度としてもよい。また、ＳＣＲ触媒５に温度センサを直接取り付けて、該ＳＣＲ触媒５の温度を測定してもよい。また、内燃機関１の運転条件に基づいて、ＳＣＲ触媒５の温度を推定することもできる。例えば、機関回転数、燃料噴射量、及び吸入空気量と、ＳＣＲ触媒５の温度と、には相関関係があるため、これらの関係を予め実験等により求めてマップ化しておいてもよい。なお、本実施例においては温度センサ１２が、本発明における温度検出手段
に相当する。
【００２１】
また、ＳＣＲ触媒５よりも上流側の排気通路３には、排気中のＮＯｘ濃度を検出する第一ＮＯｘセンサ１３が設けられている。また、ＳＣＲ触媒５よりも下流側の排気通路３には、排気中のＮＯｘ濃度を検出する第二ＮＯｘセンサ１４が設けられている。第一ＮＯｘセンサ１３によれば、ＳＣＲ触媒５に流入する排気中のＮＯｘ濃度を測定することができる。なお、内燃機関１の運転状態（例えば機関回転数及び機関負荷）と、ＳＣＲ触媒５に流入する排気中のＮＯｘ濃度と、には相関関係があるため、内燃機関１の運転状態に基づいて、ＳＣＲ触媒５に流入する排気中のＮＯｘ濃度を推定することもできる。また、第二ＮＯｘセンサ１４によれば、ＳＣＲ触媒５から流出する排気中のＮＯｘ濃度を測定することができる。なお、第一ＮＯｘセンサ１３及び第二ＮＯｘセンサ１４は、ＮＯｘと同様にアンモニアも検知する。そして、本実施例においては第二ＮＯｘセンサ１４が、本発明におけるセンサに相当する。なお、第二ＮＯｘセンサ１４を、アンモニア濃度を測定するアンモニアセンサとしてもよい。
【００２２】
なお、噴射弁４よりも上流側の排気通路３に、酸化触媒やパティキュレートフィルタを備えていてもよい。
【００２３】
以上述べたように構成された内燃機関１には、該内燃機関１を制御するための電子制御装置であるＥＣＵ１０が併設されている。このＥＣＵ１０は、内燃機関１の運転条件や運転者の要求に応じて内燃機関１を制御する。
【００２４】
ＥＣＵ１０には、上記センサの他、アクセルペダルの踏込量に応じた電気信号を出力し機関負荷を検出可能なアクセル開度センサ１５、及び、機関回転数を検出するクランクポジションセンサ１６が電気配線を介して接続され、これらセンサの出力がＥＣＵ１０に入力される。一方、ＥＣＵ１０には、噴射弁４が電気配線を介して接続されており、該ＥＣＵ１０により噴射弁４が制御される。
【００２５】
そして、ＥＣＵ１０は、第二ＮＯｘセンサ１４の出力値を学習する。なお、第二ＮＯｘセンサ１４の出力値を補正する補正値を求めるようにしてもよい。以下において「学習」といった場合には、第二ＮＯｘセンサ１４の出力値の学習を示す。
【００２６】
ここで、第二ＮＯｘセンサ１４は、ＮＯｘと同様にアンモニアを検出してしまう。したがって、第二ＮＯｘセンサ１４の周辺の排気中にアンモニアが多く含まれていると、第二ＮＯｘセンサ１４の出力値が大きくなる。そして、第二ＮＯｘセンサ１４の出力値が大きいときに、該第二ＮＯｘセンサ１４の出力値の学習を実施することにより、学習精度を高めることができる。そして、ＥＣＵ１０は、推定されるアンモニア濃度と、第二ＮＯｘセンサ１４の出力値と、の関係を求めて記憶することで学習を実施する。
【００２７】
本実施例では、ＳＣＲ触媒５から流出する排気中のアンモニア濃度が閾値よりも大きなときに学習を実施することにより、第二ＮＯｘセンサ１４の出力値が十分に大きな状態で学習を実施する。
【００２８】
図２は、ＳＣＲ触媒５の昇温速度と、ＳＣＲ触媒５よりも下流のアンモニア濃度と、の関係を、アンモニア吸着量毎に示した図である。ＳＣＲ触媒５の昇温速度とは、単位時間当たりのＳＣＲ触媒５の温度の上昇量である。アンモニア吸着量は、ＳＣＲ触媒５が吸着しているアンモニア量である。
【００２９】
図２に示されるように、ＳＣＲ触媒５の昇温速度が大きくなるほど、ＳＣＲ触媒５よりも下流のアンモニア濃度が高くなる。すなわち、ＳＣＲ触媒５の温度が上昇すると、ＳＣ
Ｒ触媒５からアンモニアが脱着し易くなる。この傾向は、昇温速度が大きいほど、より顕著になり、ＳＣＲ触媒５から脱着するアンモニア量がより多くなる。また、図２に示されるように、ＳＣＲ触媒５が吸着しているアンモニア量が多いほど、ＳＣＲ触媒５よりも下流のアンモニア濃度が高くなる。
【００３０】
図２に示した関係を、予め実験又はシミュレーション等により求めてＥＣＵ１０に記憶させておけば、ＳＣＲ触媒５の昇温速度と、ＳＣＲ触媒５が吸着しているアンモニア量と、からＳＣＲ触媒５よりも下流の排気中のアンモニア濃度を推定することができる。このアンモニア濃度の推定値と、第二ＮＯｘセンサ１４の出力値を比較することで、学習を実施することができる。そして、本実施例においては図２に示した関係に従ってＳＣＲ触媒５よりも下流の排気中のアンモニア濃度を推定するＥＣＵ１０が、本発明におけるアンモニア濃度推定手段に相当する。
【００３１】
なお、ＳＣＲ触媒５の昇温速度は、温度センサ１２により求めるか、内燃機関１の運転状態に基づいて推定することができる。ＳＣＲ触媒５が吸着しているアンモニア量は、供給したアンモニア量から、ＮＯｘの浄化のために消費されたアンモニア量及びＳＣＲ触媒５から流出したアンモニア量を減算することで求めることができる。ＮＯｘの浄化のために消費されたアンモニア量は、ＳＣＲ触媒５に流入したＮＯｘ量と相関関係にあるため、ＳＣＲ触媒５に流入したＮＯｘ量に基づいて算出することができる。また、ＳＣＲ触媒５から流出するアンモニア量は、ＳＣＲ触媒５の温度及び内燃機関１の吸入空気量と相関関係があるため、この関係に基づいて、ＳＣＲ触媒５から流出したアンモニア量を算出することができる。なお、ＳＣＲ触媒５の昇温速度、及びＳＣＲ触媒５が吸着しているアンモニア量は、周知の技術により求めてもよい。なお、本実施例においてはＳＣＲ触媒５が吸着しているアンモニア量を推定するＥＣＵ１０が、本発明におけるアンモニア吸着量推定手段に相当する。
【００３２】
図３は、本実施例に係る第二ＮＯｘセンサ１４の学習のフローを示した図である。本ルーチンは、ＥＣＵ１０により所定の時間毎に実施される。
【００３３】
ステップＳ１０１では、第二ＮＯｘセンサ１４の学習要求があるか否か判定される。例えば、前回の学習から所定の時間が経過した場合、又は、前回の学習から車両が所定の距離を走行した場合に、第二ＮＯｘセンサ１４の学習要求があると判定される。ステップＳ１０１で肯定判定がなされた場合には、ステップＳ１０２へ進み、一方、否定判定がなされた場合には、本ルーチンを終了させる。
【００３４】
ステップＳ１０２では、ＳＣＲ触媒５から流出する排気中のアンモニア濃度の推定値が閾値よりも大きいか否か判定される。なお、本ステップでは、ＳＣＲ触媒５からアンモニアが流出しているか否か判定してもよい。閾値は、第二ＮＯｘセンサ１４の出力値の学習ができないアンモニア濃度の上限値である。なお、ＳＣＲ触媒５からアンモニアが流出していれば、学習が可能であると考えて、閾値を０に設定してもよい。また、アンモニア濃度が高いほど、学習精度が向上すると考えて、第二ＮＯｘセンサ１４の学習精度が許容範囲内又は要求される精度となるように閾値を設定してもよい。アンモニア濃度の推定値は、図２の関係に従って求められる。ステップＳ１０２で肯定判定がなされた場合にはステップＳ１０３へ進み、一方、否定判定がなされた場合にはステップＳ１０６へ進む。
【００３５】
ステップＳ１０３では、ＳＣＲ触媒５よりも下流の排気中のＮＯｘ濃度及びアンモニア濃度の合計値が推定される。第二ＮＯｘセンサ１４では、ＮＯｘ及びアンモニアが検出されるため、これらの濃度の合計値に基づいて学習を実施する。なお、内燃機関１からＮＯｘが発生しない運転状態の場合には、アンモニア濃度だけを考えればよい。または、内燃機関１からＮＯｘが発生しない運転状態のときに限り学習を行うことで、ＮＯｘ濃度のこ
とを考えなくてもよい。ＳＣＲ触媒５よりも下流の排気中のアンモニア濃度は、ステップＳ１０２において得られる値である。ＳＣＲ触媒５よりも下流の排気中のＮＯｘ濃度は、ＳＣＲ触媒５よりも上流のＮＯｘ濃度と、ＳＣＲ触媒５におけるＮＯｘ浄化率と、に基づいて求められる。ＳＣＲ触媒５よりも上流のＮＯｘ濃度は、第一ＮＯｘセンサ１３により測定するか、内燃機関１の運転状態に基づいて算出することができる。また、ＳＣＲ触媒５におけるＮＯｘ浄化率は、例えば、ＳＣＲ触媒５の温度の履歴に応じて求められるＳＣＲ触媒５の劣化の度合いと、ＳＣＲ触媒５の温度と、に基づいて算出することができる。なお、ＳＣＲ触媒５よりも下流の排気中のＮＯｘ濃度は、周知の技術により求めてもよい。
【００３６】
ステップＳ１０４では、第二ＮＯｘセンサ１４の出力値の学習が実施される。すなわち、第二ＮＯｘセンサ１４の現時点での出力値が、ステップＳ１０３で推定される濃度であると記憶される。
【００３７】
ステップＳ１０５では、車両の走行距離を示すカウンタｉを０とする。
【００３８】
なお、第二ＮＯｘセンサ１４の学習の要求があるにもかかわらず、ＳＣＲ触媒５から流出するアンモニア量が少ないと、学習を実施することができない。このような状態が長く続くと、第二ＮＯｘセンサ１４により検出されるＮＯｘ濃度の精度が低くなる虞がある。これに対して、所定距離を走行しても学習を実施することができない場合には、アンモニアの供給量を増加させる。このように、アンモニアの供給量を積極的に増加させることで、ＳＣＲ触媒５からアンモニアを流出させたり、ＳＣＲ触媒５から流出するアンモニア量を増加させたりすることができる。なお、所定時間が経過しても学習を実施できない場合に、アンモニアの供給量を増加させてもよい。また、ステップＳ１０２で否定判定がなされた場合に、直ちにアンモニアの供給量を増加させてもよい。
【００３９】
すなわち、ステップＳ１０２で否定判定がなされた場合に、ステップＳ１０６へ進み、ステップＳ１０６では、カウンタｉに所定値Ａが加算される。本ステップでは、車両の走行距離を積算している。すなわち、カウンタｉは、第二ＮＯｘセンサ１４の学習の要求がなされてからの車両の走行距離を示している。所定値Ａは前回のステップＳ１０６が処理されてから、今回のステップＳ１０６が処理されるまでに車両が走行した距離である。また、ステップＳ１０６が初めて処理される場合には、所定値Ａは、本ルーチン開始時からの走行距離である。
【００４０】
ステップＳ１０７では、カウンタｉが閾値以上であるか否か判定される。すなわち、第二ＮＯｘセンサ１４の学習要求がなされてからの走行距離が閾値以上となったか否か判定される。この閾値は、学習を実施しなければ第二ＮＯｘセンサ１４の検出精度が低下する虞のある走行距離である。なお、本実施例では、走行距離に基づいた判定を実施しているが、時間に基づいて判定を実施してもよい。すなわち、第二ＮＯｘセンサ１４の学習要求がなされてからの時間が閾値以上であるか否か判定してもよい。
【００４１】
ステップＳ１０７で肯定判定がなされた場合にはステップＳ１０８へ進み、一方、否定判定がなされた場合には本ルーチンを終了させる。
【００４２】
ステップＳ１０８では、アンモニアの供給量が増加される。本ステップでは、ステップＳ１０７で否定判定がなされたとき、又は、ステップＳ１０２で肯定判定がなされたときよりも、アンモニアの供給量を増加させる。また、現時点よりもアンモニアの供給量を増加させるとしてもよい。また、所定量または所定割合だけアンモニア添加量を増加させてもよい。このときの増加量は、予め実験等により求めておく。その後、ステップＳ１０２へ戻る。なお、ステップＳ１０６及び１０７を省略し、ステップＳ１０２で否定判定がな
された場合に、直ちにステップＳ１０８実施してもよい。
【００４３】
以上説明したように、本実施例によれば、ＳＣＲ触媒５からアンモニアが流出する状態のときに、推定されるアンモニアの濃度に基づいて、第二ＮＯｘセンサ１４の出力値を学習することができる。すなわち、ＳＣＲ触媒５においてＮＯｘが浄化されるとしても、ＳＣＲ触媒５からアンモニアを流出させることで、第二ＮＯｘセンサ１４の出力値を大きくすることができる。このように、第二ＮＯｘセンサ１４の出力値が比較的大きな状態で学習を実施することで、学習精度を高くすることができる。
【００４４】
なお、ＳＣＲ触媒５からのアンモニアの流出は、該ＳＣＲ触媒５の温度が高いほど顕著になるため、ＳＣＲ触媒５の温度が所定温度以上のときに、第二ＮＯｘセンサ１４の出力値を学習してもよい。
【００４５】
また、本実施例では、第二ＮＯｘセンサ１４の出力値を学習しているが、これに代えて、第二ＮＯｘセンサ１４の出力値を補正する補正値を求めてもよい。すなわち、第二ＮＯｘセンサ１４の出力値が経年変化によりずれた場合に、ずれ量を補正する補正値を求め、該補正値を用いて第二ＮＯｘセンサ１４の出力値を補正してもよい。
【符号の説明】
【００４６】
１     内燃機関
２     吸気通路
３     排気通路
４     噴射弁
５     選択還元型ＮＯｘ触媒（ＳＣＲ触媒）
１０   ＥＣＵ
１１   エアフローメータ
１２   温度センサ
１３   第一ＮＯｘセンサ
１４   第二ＮＯｘセンサ
１５   アクセル開度センサ
１６   クランクポジションセンサ
【図１】
2014084731.tif 000003
【図２】
2014084731.tif 000004
【図３】
2014084731.tif 000005