(57)【特許請求の範囲】
【請求項１】
液体還元剤が貯蔵される貯蔵タンク内に配設され、離間した２点間の熱伝達特性により前記液体還元剤の濃度及び残量に関連した信号を出力するセンサと、
エンジン始動後、所定時間毎に測定トリガを出力する測定トリガ出力手段と、
車両が停止したか否かを判定する車両停止判定手段と、
該車両停止判定手段により車両が停止したと判定されたときに、該車両が連続して停止している停止時間を計測する停止時間計測手段と、
該停止時間計測手段により計測された停止時間が判定時間に達したときに、車両状態が安定したと判定する車両状態判定手段と、
前記測定トリガ出力手段により測定トリガが出力され、かつ、前記車両状態判定手段により車両状態が安定したと判定されたときに、前記センサからの信号に基づいて液体還元剤の濃度を算出する濃度算出手段と、
前記測定トリガ出力手段により測定トリガが出力されたときに、前記センサからの信号に基づいて液体還元剤の残量を判定する残量判定手段と、
を含んで構成されたことを特徴とする液体還元剤の濃度及び残量検出装置。
【請求項２】
車両の減速度を算出する減速度算出手段と、
該減速度算出手段により算出された減速度に基づいて、前記判定時間を設定する判定時間設定手段と、
を備えたことを特徴とする請求項１記載の液体還元剤の濃度及び残量検出装置。
【請求項３】
前記残量判定手段は、前記センサからの信号に基づいて液体還元剤の残量を判定した結果に応じたポイントを順次積算し、その積算値が所定値以上になったときに、前記液体還元剤が空になったと判定することを特徴とする請求項１又は請求項２に記載の液体還元剤の濃度及び残量検出装置。
【請求項４】
エンジン停止時に、前記ポイントを不揮発性のメモリに書き込むポイント書込手段と、
エンジン始動時に、前記メモリからポイントを読み出すポイント読出手段と、
を備えたことを特徴とする請求項３記載の液体還元剤の濃度及び残量検出装置。
【請求項５】
前記液体還元剤の濃度を記憶する濃度記憶手段と、
前記濃度算出手段により算出された液体還元剤の濃度により、前記濃度記憶手段に記憶された液体還元剤の濃度を更新する濃度更新手段と、
を備えたことを特徴とする請求項１〜請求項４のいずれか１つに記載の液体還元剤の濃度及び残量検出装置。
【請求項６】
前記濃度記憶手段に記憶された液体還元剤の濃度を可視的に表示する濃度表示手段を備えたことを特徴とする請求項５記載の液体還元剤の濃度及び残量検出装置。
【請求項７】
前記濃度記憶手段に記憶された液体還元剤の濃度が所定範囲から逸脱したときに、その旨を報知する第１の報知手段を備えたことを特徴とする請求項５又は請求項６に記載の液体還元剤の濃度及び残量検出装置。
【請求項８】
前記液体還元剤の残量を記憶する残量記憶手段と、
前記残量判定手段による液体還元剤の残量判定結果により、前記残量記憶手段に記憶された液体還元剤の残量を更新する残量更新手段と、
を備えたことを特徴とする請求項１〜請求項７のいずれか１つに記載の液体還元剤の濃度及び残量検出装置。
【請求項９】
前記残量記憶手段に記憶された液体還元剤の残量が空になったときに、その旨を報知する第２の報知手段を備えたことを特徴とする請求項８記載の液体還元剤の濃度及び残量検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、離間した２点間の熱伝達特性により液体還元剤の濃度及び残量に関連する信号を出力するセンサを移動車両に搭載したときに、液体還元剤の濃度及び残量の検出精度を共に確保する技術に関する。
【背景技術】
【０００２】
エンジンの排気に含まれるＮＯｘを除去する触媒浄化システムとして、特開２０００−２７６２７号公報（特許文献１）に開示された排気浄化装置が提案されている。
かかる排気浄化装置は、エンジンの排気系に還元触媒を配設し、還元触媒の排気上流に還元剤を噴射供給することにより、排気中のＮＯｘと還元剤とを触媒還元反応させて、ＮＯｘを無害成分に浄化処理するものである。還元剤は、常温において液体状態で貯蔵タンクに貯蔵され、エンジン運転状態に対応した必要量が噴射ノズルから噴射供給される。また、還元反応は、ＮＯｘと反応性が良好なアンモニアを用いるもので、還元剤としては、排気熱及び排気中の水蒸気により加水分解してアンモニアを容易に発生する尿素水溶液、アンモニア水溶液、その他の還元剤水溶液（以下「液体還元剤」という）が用いられる。
【特許文献１】特開２０００−２７６２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来の排気浄化装置によると、液体還元剤の濃度変化に伴って還元反応効率が変化したときに、これを知らないでエンジン運転を継続すると、ＮＯｘ還元効率が低下し、所要のＮＯｘ浄化性能を得られなくなるおそれがある。特に、液体還元剤を構成する還元剤と水分との混合比率が不適正であったり、異種水溶液又は水分の混入、液体還元剤の残量不足などが発生したにもかかわらず、エンジン運転を継続すると、ＮＯｘの大量放出状態を招くおそれがある。
【０００４】
このため、離間した２点間の熱伝達特性により液体還元剤の濃度及び残量を検出するセンサを設けることが考えられるが、これを自動車などの移動車両に搭載すると、次のような不具合が発生してしまう。即ち、移動車両の走行中には、路面のうねりなどにより車体が絶えず振動するので、貯蔵タンク内の液体還元剤には対流が発生する。液体還元剤に対流が発生すると、これを熱伝達媒体とした熱伝達特性が変化し、液体還元剤の濃度及び残量のうち、熱伝達特性の変化に敏感な濃度検出精度が著しく低下してしまう。
【０００５】
そこで、本発明は以上のような従来の問題点に鑑み、車両状態が安定したときのみ液体還元剤の濃度を算出する一方、車両状態にかかわらず液体還元剤の残量を判定することで、液体還元剤の濃度及び残量の検出精度を共に確保した液体還元剤の濃度及び残量検出装置（以下「検出装置」という）を提供することを目的とする。
【課題を解決するための手段】
【０００６】
このため、請求項１記載の発明では、液体還元剤が貯蔵される貯蔵タンク内に配設され、離間した２点間の熱伝達特性により前記液体還元剤の濃度及び残量に関連した信号を出力するセンサと、エンジン始動後、所定時間毎に測定トリガを出力する測定トリガ出力手段と、車両が停止したか否かを判定する車両停止判定手段と、該車両停止判定手段により車両が停止したと判定されたときに、該車両が連続して停止している停止時間を計測する停止時間計測手段と、該停止時間計測手段により計測された停止時間が判定時間に達したときに、車両状態が安定したと判定する車両状態判定手段と、前記測定トリガ出力手段により測定トリガが出力され、かつ、前記車両状態判定手段により車両状態が安定したと判定されたときに、前記センサからの信号に基づいて液体還元剤の濃度を算出する濃度算出手段と、前記測定トリガ出力手段により測定トリガが出力されたときに、前記センサからの信号に基づいて液体還元剤の残量を判定する残量判定手段と、を含んで構成されたことを特徴とする。
【０００７】
請求項２記載の発明では、車両の減速度を算出する減速度算出手段と、該減速度算出手段により算出された減速度に基づいて、前記判定時間を設定する判定時間設定手段と、を備えたことを特徴とする。
請求項３記載の発明では、前記残量判定手段は、前記センサからの信号に基づいて液体還元剤の残量を判定した結果に応じたポイントを順次積算し、その積算値が所定値以上になったときに、前記液体還元剤が空になったと判定することを特徴とする。
【０００８】
請求項４記載の発明では、エンジン停止時に、前記ポイントを不揮発性のメモリに書き込むポイント書込手段と、エンジン始動時に、前記メモリからポイントを読み出すポイント読出手段と、を備えたことを特徴とする。
請求項５記載の発明では、前記液体還元剤の濃度を記憶する濃度記憶手段と、前記濃度算出手段により算出された液体還元剤の濃度により、前記濃度記憶手段に記憶された液体還元剤の濃度を更新する濃度更新手段と、を備えたことを特徴とする。
【０００９】
請求項６記載の発明では、前記濃度記憶手段に記憶された液体還元剤の濃度を可視的に表示する濃度表示手段を備えたことを特徴とする。
請求項７記載の発明では、前記濃度記憶手段に記憶された液体還元剤の濃度が所定範囲から逸脱したときに、その旨を報知する第１の報知手段を備えたことを特徴とする。
請求項８記載の発明では、前記液体還元剤の残量を記憶する残量記憶手段と、前記残量判定手段による液体還元剤の残量判定結果により、前記残量記憶手段に記憶された液体還元剤の残量を更新する残量更新手段と、を備えたことを特徴とする。
【００１０】
請求項９記載の発明では、前記残量記憶手段に記憶された液体還元剤の残量が空になったときに、その旨を報知する第２の報知手段を備えたことを特徴とする。
【発明の効果】
【００１１】
請求項１記載の発明によれば、車両停止後その状態が判定時間連続すると、車両状態が安定したと判定される。即ち、車両走行中又は減速中には、貯蔵タンク内の液体還元剤には多方向に加速度が作用して対流が生じてしまう。しかし、車両が停止すると、液体還元剤の対流は時間経過に伴い徐々に減少し、最終的には対流がない状態となる。そこで、車両が停止したか否かに加え、その状態が判定時間連続したか否かを判定することで、貯蔵タンク内の液体還元剤に対流がなくなったことを、間接的かつ高精度に把握することができる。そして、測定トリガが出力され、かつ、車両状態が安定したときには、センサからの信号に基づいて液体還元剤の濃度が算出される一方、測定トリガが出力されるたびに、センサからの信号に基づいて液体還元剤の残量が判定される。
【００１２】
このため、移動車両に対して、離間した２点間の熱伝達特性により液体還元剤の濃度及び残量に関連する信号を出力するセンサを搭載しても、液体還元剤に対流があるときには濃度が算出されないことから、誤検出の可能性がある信号が反映されず、濃度及び残量の検出精度を共に確保することができる。
請求項２記載の発明によれば、車両停止直後における液体還元剤の対流は、減速度と密接な関連があるので、減速度に応じて判定時間を動的に設定することで、精度の高い車両状態判定を行うことができる。
【００１３】
請求項３記載の発明によれば、センサからの信号に基づいて残量が「空」であると判定されても、これがそのまま残量判定結果に反映されず、ポイントが徐々に積算され、その積算値が所定値以上になったときに初めて残量が「空」になったと判定される。このため、センサからの信号にノイズなどが重畳しても誤判定されることがなく、液体還元剤の残量判定精度を大幅に向上させることができる。
【００１４】
請求項４記載の発明によれば、エンジン停止時にポイントが不揮発性メモリに書き込まれる一方、エンジン始動時に不揮発性メモリからポイントが読み込まれる。このため、エンジン始動前のポイントが引き継がれるので、エンジンを始動するたびにポイント更新を初めから行う必要がなく、エンジン始動直後から液体還元剤の残量判定を高精度に行うことができる。
【００１５】
請求項５記載の発明によれば、液体還元剤の濃度がメモリなどの濃度記憶手段に記憶されるので、その濃度がリアルタイムで検出できなくとも、任意の時点で液体還元剤の濃度を参照することができる。
請求項６記載の発明によれば、液体還元剤の濃度が可視的に表示されるため、その濃度が所定範囲内を逸脱したことに気付いたとき、貯蔵タンクに液体還元剤を補充するなどの作業を行うことで、液体還元剤の濃度を所定範囲内に保持することができる。
【００１６】
請求項７記載の発明によれば、液体還元剤の濃度が所定範囲を逸脱するとその旨が報知されるので、貯蔵タンクに液体還元剤を補充するなどの作業を行うことで、液体還元剤の濃度を所定範囲内に保持することができる。
請求項８記載の発明によれば、液体還元剤の残量がメモリなどの残量記憶手段に記憶されるので、その残量がリアルタイムで検出できなくとも、任意の時点で液体還元剤の残量を参照することができる。
【００１７】
請求項９記載の発明によれば、液体還元剤の残量が空になるとその旨が報知されるので、貯蔵タンクに液体還元剤を補充することで、液体還元剤が空の状態のままエンジン運転を継続することを防止できる。
【発明を実施するための最良の形態】
【００１８】
以下、添付された図面を参照して本発明を詳述する。
図１は、本発明に係る検出装置を備えた排気浄化装置の構成を示す。
エンジン１０の排気は、排気マニフォールド１２からＮＯｘ還元触媒１４が配設された排気管１６を経由して大気中に排出される。詳細には、排気管１６には、排気上流側から順に、一酸化窒素（ＮＯ）の酸化触媒，ＮＯｘの還元触媒及びスリップ式アンモニア酸化触媒の３つの触媒が配設され、その前後に温度センサ，酸素センサなどが配設されて排気系が構成されるが、詳細には図示していない。また、ＮＯｘ還元触媒１４の排気上流には、貯蔵タンク１８に貯蔵される液体還元剤が、還元剤供給装置２０及び噴射ノズル２２を経由して、空気と共に噴射供給される。ここで、液体還元剤としては、本実施形態では尿素水溶液を用いるが、アンモニア水溶液並びに炭化水素を主成分とする軽油，石油又はガソリンなどを用いるようにしてもよい。
【００１９】
尿素水溶液は、固体又は粉体の尿素を溶解した水溶液であって、貯蔵タンク１８の底部近くの下部位置に開口する吸込口２４から吸い込まれて、供給配管２６を通って還元剤供給装置２０に供給される。ここで、還元剤供給装置２０に供給された尿素水溶液のうち、噴射に寄与しない余剰のものは、戻り配管２８を通って貯蔵タンク１８の上部位置に開口する戻り口３０からその内部に戻される。
【００２０】
ＮＯｘ還元触媒１４の排気上流に噴射供給された尿素水溶液は、排気熱及び排気中の水蒸気により加水分解され、アンモニアが容易に発生する。発生したアンモニアは、ＮＯｘ還元触媒１４において、排気中のＮＯｘと反応し、水及び無害なガスに浄化されることは知られたことである。
また、貯蔵タンク１８には、尿素水溶液の濃度及び残量に関連した信号を出力するセンサ３２が取り付けられる。即ち、貯蔵タンク１８の天壁に、回路基板が内蔵された基部３２Ａが固定されると共に、基部３２Ａから貯蔵タンク１８底部へと検出部３２Ｂが垂下される。
【００２１】
ここで、検出部３２Ｂとしては、図２（Ａ）に示すように、離間した２位置に加熱ヒータＡ及び温度センサＢが夫々配設される。そして、加熱ヒータＡを加熱したとき、その熱が温度センサＢに伝達される熱的特性を介して、尿素水溶液の濃度及び残量に関連した信号が出力される。具体的には、同図（Ｂ）に示すように、加熱ヒータＡを所定時間ｔ1作動させると、温度センサＢでは、尿素水溶液の熱伝導率に応じた特性をもって徐々に温度が上昇する。そして、加熱ヒータを停止したときの温度上昇特性、即ち、温度センサＢにおける初期温度とピーク温度との差に応じて、尿素水溶液の濃度及び残量を検出することができる。一方、加熱ヒータを停止させた後には、温度センサＢにおける温度が徐々に低下し、時間ｔ2を要して加熱ヒータ作動前の温度まで戻る。このため、尿素水溶液の濃度及び残量を、所定時間（ｔ1＋ｔ2）ごとに検出することができる。なお、センサ３２としては、三井金属鉱業（株）製造販売のものが知られている。
【００２２】
センサ３２の出力信号は、コンピュータを内蔵した制御装置３４に入力される。また、制御装置３４には、エンジン１０の各種制御を行うエンジン制御装置３６から、ＣＡＮ（Controller Area Network）を介して、エンジン回転速度信号，イグニッションスイッチ信号，車速信号などが入力される。そして、制御装置３４では、ＲＯＭ（Read Only Memory）に記憶された制御プログラムにより、図３に示すように、測定トリガ出力手段３４Ａ，減速度算出手段３４Ｂ，車両停止判定手段３４Ｃ，停止時間計測手段３４Ｄ，エンジン始動判定手段３４Ｅ，車両状態判定手段３４Ｆ，濃度算出手段３４Ｇ，濃度更新手段３４Ｈ，濃度出力手段３４Ｉ，残量判定手段３４Ｊ，残量更新手段３４Ｋ及び残量出力手段３４Ｌが夫々実現される。
【００２３】
測定トリガ出力手段３４Ａは、イグニッションスイッチ信号がＯＮとなったときに起動され、図２（Ａ）に示す所定時間（ｔ1＋ｔ2）ごとに、尿素水溶液の濃度及び残量の検出を開始すべきことを示す測定トリガを出力する。減速度算出手段３４Ｂは、車速の変化率から減速度を算出する。車両停止判定手段３４Ｃは、車速に基づいて車両が停止したか否かを判定する。停止時間計測手段３４Ｄは、車両停止判定手段３４Ｃにより車両が停止したと判定されたときに、車両が連続して停止している停止時間を計測する。エンジン始動判定手段３４Ｅは、エンジン回転速度に基づいてエンジン１０が始動しているか否かを判定する。車両状態判定手段３４Ｆは、減速度算出手段３４Ｂにより算出された減速度，停止時間計測手段３４Ｄにより計測された停止時間及びエンジン始動判定手段３４Ｅによる判定結果に基いて、車両状態を判定する。ここで、「車両状態」とは、車両が安定しているか否か、具体的には、貯蔵タンク１８内の尿素水溶液に対流が発生しているか（非安定）又は対流が発生していないか（安定）のことをいう。
【００２４】
濃度算出手段３４Ｇは、測定トリガ出力手段３４Ａにより測定トリガが出力され、かつ、車両状態判定手段３４Ｆにより車両状態が安定していると判定されたときに、センサ３２からの信号に基づいて尿素水溶液濃度を算出する。濃度更新手段３４Ｈは、濃度算出手段３４Ｇにより算出された尿素水溶液濃度により、濃度記憶手段としてのメモリに記憶される尿素水溶液濃度を更新する。濃度出力手段３４Ｉは、濃度表示手段として機能し、記憶された尿素水溶液濃度を可視的に表示すべく、濃度計３８に対して作動信号を出力する。残量判定手段３４Ｊは、測定トリガ出力手段３４Ａにより測定トリガが出力されたときに、センサ３２からの信号に基づいて尿素水溶液の残量（有無）を判定する。残量更新手段３４Ｋは、残量判定手段３４Ｊによる判定結果により、残量記憶手段としてのメモリに記憶される尿素水溶液残量を更新する。残量出力手段３４Ｌは、第２の報知手段として機能し、尿素水溶液残量が０（空）になったときにこれを報知すべく、警報器４０に対して作動信号を出力する。
【００２５】
次に、検出装置の作用について、図４〜図８のフローチャートを参照しつつ説明する。
測定トリガ出力手段３４Ａによる測定トリガ出力処理を示す図４において、ステップ１（図では「Ｓ１」と略記する。以下同様）では、ＣＡＮを介して、エンジン制御装置３６からイグニッションスイッチ信号が読み込まれる。
ステップ２では、イグニッションスイッチ信号がＯＮであるか否か、換言すると、エンジン１０が始動しているか否かが判定される。そして、イグニッションスイッチ信号がＯＮであればステップ３へと進む一方（Ｙｅｓ）、イグニッションスイッチ信号がＯＦＦであればステップ１へと戻る（Ｎｏ）。
【００２６】
ステップ３では、測定トリガが出力される。
ステップ４では、測定トリガを出力してから所定時間（ｔ1＋ｔ2）経過したか否かが判定される。そして、測定トリガを出力してから所定時間経過していれば処理を終了する一方（Ｙｅｓ）、所定時間経過していなければ待機する（Ｎｏ）。
かかる測定トリガ出力処理によれば、エンジン１０が始動した後、所定時間（ｔ1＋ｔ2）ごとに測定トリガが出力される。このため、測定トリガの有無を監視することで、センサ３２による尿素水溶液の濃度及び残量の検出が可能になったか否かを把握することができる。
【００２７】
減速度算出手段３４Ｂ，車両停止判定手段３４Ｃ，停止時間計測手段３４Ｄ，エンジン始動判定手段３４Ｅ及び車両状態判定手段３４Ｆによる車両状態判定処理を示す図５において、ステップ１１では、ＣＡＮを介して、エンジン制御装置３６からエンジン回転速度信号が読み込まれる。
ステップ１２では、エンジン回転速度がアイドル回転速度以上であるか否か、換言すると、エンジン１０が始動しているか否かが判定される。そして、エンジン回転速度がアイドル回転速度以上であればステップ１３へと進む（Ｙｅｓ）。一方、エンジン回転速度がアイドル回転速度未満であればステップ２１へと進み（Ｎｏ）、車両が非安定状態にあることを示す信号が出力される。ここで、車両状態を示す信号は、任意の時点で参照可能とすべく、メモリの所定領域に出力する。
【００２８】
ステップ１３では、ＣＡＮを介して、エンジン制御装置３６から車速信号が読み込まれる。
ステップ１４では、車速の変化率から減速度が算出される。
ステップ１５では、減速度に基づいて車両安定状態を判定するための判定時間が動的に設定される。なお、ステップ１５の処理により、判定時間設定手段が実現される。
【００２９】
ステップ１６では、車速に基づいて車両が停止したか否かが判定される。ここで、「車両が停止」とは、車両が完全に停止した状態に限らず、貯蔵タンク１８内の尿素水溶液の対流が徐々に減少する略停止状態を含む概念をいう。そして、車両が停止したならばステップ１７へと進む（Ｙｅｓ）。一方、車両が停止していなければステップ２０へと進み（Ｎｏ）、車両が非安定状態にあることを示す信号が出力される。
【００３０】
ステップ１７では、車両が停止してから判定時間経過したか否か、換言すると、車両停止状態が判定時間だけ連続しているか否かが判定される。そして、車両が停止してから判定時間経過したならばステップ１８へと進み（Ｙｅｓ）、車両が安定状態にあることを示す信号が出力される。一方、車両が停止してから判定時間経過していなければステップ１９へと進み（Ｎｏ）、車両が非安定状態にあることを示す信号が出力される。
【００３１】
かかる車両状態判定処理によれば、車両が停止した後その状態が判定時間連続すると、車両が安定状態にあることを示す信号が出力される。即ち、車両走行中又は減速中には、貯蔵タンク１８内の尿素水溶液には多方向に加速度が作用し、尿素水溶液に対流が生じてしまう。しかし、車両が停止すると、尿素水溶液の対流は時間経過に伴い徐々に減少し、最終的には対流がない状態となる。そこで、車両が停止したか否かを判定することに加え、その状態が判定時間連続したか否かを判定することで、貯蔵タンク１８内の尿素水溶液に対流がなくなったことを、間接的かつ高精度に把握することができる。このとき、車両停止直後における尿素水溶液の対流は、減速度と密接な関連があるので、減速度に応じて判定時間を動的に設定することで、精度の高い判定を行うことができる。
【００３２】
濃度算出手段３４Ｇ，濃度更新手段３４Ｈ，濃度出力手段３４Ｉ，残量判定手段３４Ｊ，残量更新手段３４Ｋ及び残量出力手段３４Ｌによる尿素水溶液濃度及び残量の更新処理を示す図６において、ステップ３１では、測定トリガが出力されているか否かが判定される。そして、測定トリガが出力されていればステップ３２へと進む一方（Ｙｅｓ）、測定トリガが出力されていなければ待機する（Ｎｏ）。
【００３３】
ステップ３２では、尿素水溶液の濃度及び残量の検出を開始すべく、センサ３２の加熱ヒータが所定時間ｔ1だけ作動される。
ステップ３３では、メモリから車両状態、即ち、車両が安定状態にあるか非安定状態にあるかを示す信号が読み込まれる。
ステップ３４では、車両が安定状態にあるか否かが判定される。そして、車両が安定状態にあればステップ３５へと進む一方（Ｙｅｓ）、車両が非安定状態にあればステップ３８へと進む（Ｎｏ）。
【００３４】
ステップ３５では、センサ３２の加熱ヒータを作動させたときの温度センサＢにおける温度上昇特性に基づいて、尿素水溶液濃度が算出される。
ステップ３６では、算出された尿素水溶液濃度により、メモリに記憶された尿素水溶液濃度が更新される。
ステップ３７では、メモリに記憶された尿素水溶液濃度を可視的に表示すべく、濃度計３８に対して濃度信号が出力される。ここで、尿素水溶液が所定範囲を逸脱したときには、所要のＮＯｘ浄化効率が得られないおそれがあることを報知すべく、警報器４０を作動させるようにしてもよい。なお、警報器４０及びこれを作動させる制御により、第１の報知手段が実現される。
【００３５】
ステップ３８では、貯蔵タンク１８における尿素水溶液の残量、即ち、尿素水溶液が空となったか否かを判定すべく、図７に示す残量判定処理を行うサブルーチンがコールされる。
ステップ３９では、尿素水溶液の残量判定結果により、メモリに記憶された尿素水溶液残量が更新される。
【００３６】
ステップ４０では、尿素水溶液が空となったときに、これを補充すべきことを報知すべく、警報器４０が作動される。
残量判定処理を行うサブルーチンを示す図７において、ステップ４１では、メモリに記憶された残量ポイントが読み込まれる。なお、「残量ポイント」とは、センサ３２からの信号にノイズなどが重畳して残量検出が正常に行われない可能性があることを考慮し、貯蔵タンク１８における尿素水溶液の残量検出精度を向上させるための閾値であって、メモリに記憶される。
【００３７】
ステップ４２では、残量ポイントが所定値以上であるか否かが判定される。そして、残量ポイントが所定値以上であればステップ４３へと進み（Ｙｅｓ）、残量「空」と判定される。一方、残量ポイントが所定値未満であればステップ４４へと進み（Ｎｏ）、残量「有」と判定される。
ここで、残量ポイントの更新は、図８に示す処理により行われる。
【００３８】
ステップ５１では、測定トリガが出力されているか否かが判定される。そして、測定トリガが出力されていればステップ５２へと進む一方（Ｙｅｓ）、測定トリガが出力されていなければ待機する（Ｎｏ）。
ステップ５２では、センサ３２の加熱ヒータを作動させたときの温度センサＢにおける温度上昇特性に基づいて、貯蔵タンク１８における尿素水溶液の残量、即ち、尿素水溶液が空となったか否かが判定される。
【００３９】
ステップ５３では、メモリから残量ポイントが読み込まれる。
ステップ５４では、メモリから車両状態が読み込まれる。
ステップ５５では、車両が安定状態にあるか否かが判定される。そして、車両が安定状態にあればステップ５６へと進む一方（Ｙｅｓ）、車両が非安定状態にあればステップ５９へと進む（Ｎｏ）。
【００４０】
ステップ５６では、尿素水溶液の残量に応じた分岐処理が行われる。そして、尿素水溶液が空であればステップ５７へと進み（Ｙｅｓ）、残量ポイントに所定値としてのａポイントが加算される。一方、尿素水溶液が空でなければステップ５８へと進み（Ｎｏ）、残量ポイントがクリアされる。
ステップ５９では、尿素水溶液の残量に応じた分岐処理が行われる。そして、尿素水溶液が空であればステップ６０へと進み（Ｙｅｓ）、残量ポイントに所定値としてのｂポイントが加算される。一方、尿素水溶液が空でなければステップ６１へと進み（Ｎｏ）、残量ポイントに所定値としてのｃポイントが加算される。
【００４１】
ステップ６２では、更新された残量ポイントにより、メモリに記憶される残量ポイントが更新される。
かかる尿素水溶液濃度及び残量の更新処理によれば、測定トリガが出力されるたびに、センサ３２の加熱ヒータが所定時間ｔ1作動される。そして、車両が安定状態にあれば、温度センサＢにおける温度上昇特性に基づいて尿素水溶液濃度が算出され、メモリ上の尿素水溶液濃度が更新されると共に、メモリ上の尿素水溶液濃度が濃度計３８に表示される。このため、尿素水溶液濃度は、車両が安定状態にあるとき、換言すると、尿素水溶液に対流が生じていないときのみ更新されるので、対流に起因する尿素水溶液濃度の検出精度低下を確実に防止することができる。そして、濃度計３８に表示された尿素水溶液濃度が所定範囲を逸脱したことに気付いたとき、又は、警報器４０が作動したときには、貯蔵タンク１８に尿素水溶液を補充するなどの作業を行うことで、尿素水溶液濃度が所定範囲内に保持され、所要のＮＯｘ浄化効率を維持することができる。
【００４２】
また、センサ３２には、尿素水溶液に対流があっても残量を誤検出しないという特性があるが、その信号にノイズなどが重畳して残量が誤検出されてしまうおそれがある。しかし、センサ３２からの信号に基づいて残量が「空」であると判定されても、これがそのまま残量判定結果に反映されず、残量ポイントが徐々に加算され、その積算値が所定値以上になったときに初めて残量が「空」であると判定される。このため、ＮＯｘ還元触媒１４におけるＮＯｘ浄化に不可欠な尿素水溶液の残量判定精度が大幅に向上し、例えば、残量が「空」であるにもかかわらず「有」と判定しエンジン運転を継続することで、ＮＯｘが未浄化の排気がそのまま排出されることを防止することができる。
【００４３】
さらに、貯蔵タンク１８における尿素水溶液の残量が「空」になったときには、警報器４０が作動されるので、運転者などが尿素水溶液を補充すべきことを認識することができる。そして、かかる報知により貯蔵タンク１８に尿素水溶液を適宜補充することで、尿素水溶液が空のままエンジン運転を継続することを防止できる。
なお、エンジン１０を停止したときに、メモリ上の残量ポイントを不揮発性メモリとしてのＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）に書き込む一方、エンジン１０を始動したときに、ＥＥＰＲＯＭに書き込まれた残量ポイントをメモリ上に読み出すようにしてもよいい。このようにすれば、エンジン１０の始動前の残量ポイントが引き継がれるので、エンジン１０を始動するたびに、残量ポイントの更新を初めから行う必要がなくなる。このため、エンジン１０の始動直後であっても、尿素水溶液の残量判定を高精度に行うことができる。
【００４４】
従って、本発明に係る検出装置によれば、移動車両に対して、離間した２点間の熱伝達特性により液体還元剤の濃度及び残量に関連する信号を出力するセンサを搭載しても、誤検出の可能性がある信号が反映されないため、濃度及び残量の検出精度を共に確保することができる。このため、液体還元剤の濃度が不適切であったり、液体還元剤が空でのエンジン運転を抑制することが可能となり、ＮＯｘ浄化効率を良好に維持することができる。
【図面の簡単な説明】
【００４５】
【図１】本発明に係る検出装置を備えた排気浄化装置の構成図
【図２】センサの詳細を示し、（Ａ）は検出部の詳細図、（Ｂ）は検出原理の説明図
【図３】検出装置を構成する各種機能のブロック図
【図４】測定トリガ出力処理を示すフローチャート
【図５】車両状態判定処理を示すフローチャート
【図６】尿素水溶液濃度及び残量の更新処理を示すフローチャート
【図７】残量判定処理を示すフローチャート
【図８】残量ポイント更新処理を示すフローチャート
【符号の説明】
【００４６】
１０    エンジン
１８    貯蔵タンク
３２    センサ
３４    制御装置
３８    濃度計
４０    警報器
【図１】
0003687917.tif 000002
【図２】
0003687917.tif 000003
【図３】
0003687917.tif 000004
【図４】
0003687917.tif 000005
【図５】
0003687917.tif 000006
【図６】
0003687917.tif 000007
【図７】
0003687917.tif 000008
【図８】
0003687917.tif 000009