トップ :: F 機械工学 照明 加熱 武器 爆破 :: F02 燃焼機関;風力原動機,ばね原動機,重力原動機;他類に属さない機械動力または反動推進力を発生するもの




【発明の名称】 リニア空燃比センサの劣化診断装置
【発明者】 【氏名】宮腰 穂

【氏名】宮本 浩二

【氏名】寺田 浩市

【氏名】竹林 広行

【要約】 【課題】リニア空燃比センサに片側劣化が生じている場合であっても、診断時のエミッション低下を可及的に防止することができ、精度の高い劣化検出を実行すること。

【解決手段】エンジン10のリニア空燃比センサSW4の劣化診断に際し、空燃比をリッチ側とリーン側とに交互に変更することにより前記フィードバック制御系110にインパルス状の外乱LR、RLを所定回数出力する。2回目以降の外乱LR、RLを出力する際に、前回の外乱LR、RLの実績時間積分値IRを相殺する目標時間積分値ITで次の外乱LR、RLを設定する。トータルでもリッチ側とリーン側とで外乱LR、RLが中和され、目標空燃比に対する悪影響を可及的に防止することが可能になる。
【特許請求の範囲】
【請求項1】
エンジンの目標空燃比を制御するフィードバック制御系に設けられ、排気ガス中の酸素濃度に比例する値を出力するリニア空燃比センサの劣化診断装置であって、
空燃比をリッチ側とリーン側とに交互に変更することにより前記フィードバック制御系にインパルス状の外乱を所定回数出力する外乱発生手段と、
外乱発生手段が出力する外乱の目標時間積分値を設定する目標値設定手段と、
外乱発生手段による外乱出力後にリニア空燃比センサの出力の微分値を出力する微分手段と、
微分手段が出力した微分値に基づいてリニア空燃比センサのむだ時間と時定数のうち少なくとも一方を劣化判定の判定パラメータとして、リッチ側、リーン側毎に演算する判定パラメータ演算手段と、
少なくとも前記微分値が所定のしきい値を越えた後に外乱をリセットする外乱リセット手段と、
外乱のリセット後に実際に出力された外乱の実績時間積分値を演算する実績値演算手段と
を備え、
前記目標値設定手段は、2回目以降の外乱に対し、前回の外乱の実績時間積分値を相殺する目標時間積分値を設定するものであり、
前記外乱リセット手段は、前記微分値が所定のしきい値を越え、且つ現在出力されている外乱の実績時間積分値が当該外乱の目標時間積分値以上になった後に外乱をリセットするものである
ことを特徴とするリニア空燃比センサの劣化診断装置。
【請求項2】
請求項1記載のリニア空燃比センサの劣化診断装置において、
前記判定パラメータ演算手段は、判定パラメータとして少なくともむだ時間を演算するものであり、
前記目標値設定手段は、初回の外乱発生時においては、リニア空燃比センサの劣化診断に必要最小限の目標時間積分値を設定するものであり、
前記外乱リセット手段は、初回の外乱生成後、むだ時間の演算終了時点で外乱の生成をリセットするものであることを特徴とするリニア空燃比センサの劣化診断装置。
【発明の詳細な説明】【技術分野】
【0001】
本発明はリニア空燃比センサの劣化診断装置に関し、より詳細には、エンジンの排気系に設けられ、排気ガス中の酸素濃度に比例する値を出力するリニア空燃比センサの劣化を検出するリニア空燃比センサの劣化診断装置に関する。
【背景技術】
【0002】
従来、この種のリニア空燃比センサの劣化診断装置としては、例えば特許文献1に開示されている技術がある。この特許文献1に開示されている技術では、通常運転時では、PID動作によって空燃比のフィードバック制御を実行するとともに、診断時には、フィードバック制御系のD動作を禁止してPI動作に切り換えることにより、リニア空燃比センサの出力変動を拡大し、センサ劣化度合いが大きい程、応答周期が長くなることに基づいて、リニア空燃比センサの応答劣化を拡大して検出するようにしている。
【特許文献1】特許第3377336号公報
【発明の開示】
【発明が解決しようとする課題】
【0003】
特許文献1に開示されている装置では、リニア空燃比センサの出力変動を拡大しているのでリニア空燃比センサの劣化判定が容易になる反面、診断時にD動作を禁止してPI動作に切り換えているので、目標空燃比に対する追従性が低下する結果、診断時のエミッション低下が不可避になるという問題があった。
【0004】
特に、特許文献1において、片側劣化(リーン側からリッチ側、或いはリッチ側からリーン側に空燃比が変動した際、何れか一方のみについて、センサ出力変化の応答性が悪化する応答劣化)が生じている場合、平均空燃比が目標空燃比からずれてしまうという問題を来す恐れもある。
【0005】
本発明は上記課題に鑑みてなされたものであり、リニア空燃比センサに片側劣化が生じている場合であっても、診断時のエミッション低下を可及的に防止することができ、精度の高い劣化検出を実行することのできるリニア空燃比センサの劣化診断装置を提供することを課題としている。
【課題を解決するための手段】
【0006】
上記課題を解決するために本発明は、エンジンの目標空燃比を制御するフィードバック制御系に設けられ、排気ガス中の酸素濃度に比例する値を出力するリニア空燃比センサの劣化診断装置であって、空燃比をリッチ側とリーン側とに交互に変更することにより前記フィードバック制御系にインパルス状の外乱を所定回数出力する外乱発生手段と、外乱発生手段が出力する外乱の目標時間積分値を設定する目標値設定手段と、外乱発生手段による外乱出力後にリニア空燃比センサの出力の微分値を出力する微分手段と、微分手段が出力した微分値に基づいてリニア空燃比センサのむだ時間と時定数のうち少なくとも一方を劣化判定の判定パラメータとして、リッチ側、リーン側毎に演算する判定パラメータ演算手段と、少なくとも前記微分値が所定のしきい値を越えた後に外乱をリセットする外乱リセット手段と、外乱のリセット後に実際に出力された外乱の実績時間積分値を演算する実績値演算手段とを備え、前記目標値設定手段は、2回目以降の外乱に対し、前回の外乱の実績時間積分値を相殺する目標時間積分値を設定するものであり、前記外乱リセット手段は、前記微分値が所定のしきい値を越え、且つ現在出力されている外乱の実績時間積分値が当該外乱の目標時間積分値以上になった後に外乱をリセットするものであることを特徴とするリニア空燃比センサの劣化診断装置である。この態様では、外乱を目標空燃比からリッチ側とリーン側とに交互に変更して劣化診断が実行されるので、リッチ側の外乱とリーン側の外乱とが相互に中和され、目標空燃比に対するずれが生じにくくなる。また、判定パラメータをリッチ側、リーン側毎に演算することが可能になり、よりきめの細かい劣化診断を実行することが可能になる。さらに、2回目以降の外乱を出力する際に、前回の外乱の実績時間積分値を相殺するように次の外乱の目標時間積分値が設定されるとともに、前記微分値が所定のしきい値を越え、且つ現在出力されている外乱の実績時間積分値が当該外乱の目標時間積分値以上になった後に外乱がリセットされるので、トータルでもリッチ側とリーン側とで外乱が中和され、目標空燃比に対する悪影響を可及的に防止することが可能になる。また、演算された微分値が所定のしきい値を越えるまでは、外乱が出力され続けるので、小さな目標時間積分値を設定しても、確実にむだ時間の演算が可能になる。この発明において、エンジンの目標空燃比は、原則として理論空燃比(λ=1)に設定される。さらに、外乱発生手段が生成する「外乱」とは、空燃比のフィードバック制御系の状態を一時的に乱す外的作用をいい、具体的な例としては、燃料噴射量を意図的にリッチ側またはリーン側に変動させることにより、空燃比のフィードバック制御系に付加されるものである。また、「時間積分値」は、外乱の振幅(空燃比の変更幅)と出力時間の面積を求めた値であってもよく、振幅と空気量と出力時間の体積を求めた値であってもよい。「目標時間積分値」とは、外乱発生手段が出力すべき外乱の時間積分値をいい、「実績時間積分値」とは、実際に外乱発生手段が出力した外乱の時間積分値をいう。
【0007】
好ましい態様において、前記判定パラメータ演算手段は、判定パラメータとしてむだ時間を演算するものであり、前記目標値設定手段は、初回の外乱発生時においては、リニア空燃比センサの劣化診断に必要最小限の目標時間積分値を設定するものであり、前記外乱リセット手段は、初回の外乱生成後、むだ時間の演算終了時点で外乱の生成をリセットするものである。この態様では、最初の外乱の時間積分値がリニア空燃比センサの劣化診断に必要充分な値に設定されるので、出力される外乱を可及的に小さく設定し、目標空燃比に対する悪影響を防止することが可能になる。また、この初回の外乱に関しては、当該初回の外乱を生成した後、むだ時間を演算し、むだ時間の演算終了後に、外乱をリセットするようにしているので、可及的に小さな外乱で劣化の進んだリニア空燃比センサを診断する場合においても、むだ時間等を確実に検出することが可能になる。この態様において、「必要最小限」とは、正常なリニア空燃比センサが出力するであろう外乱面積のことをいう。
【発明の効果】
【0008】
以上説明したように、本発明によれば、トータルでもリッチ側とリーン側とで外乱が中和され、目標空燃比に対する悪影響を可及的に防止することが可能になる結果、リニア空燃比センサに片側劣化が生じている場合であっても、診断時のエミッション低下を可及的に防止することができ、精度の高い劣化検出を実行することが可能になるという顕著な効果を奏する。
【発明を実施するための最良の形態】
【0009】
以下、添付図面を参照しながら本発明の好ましい実施形態について詳述する。
【0010】
図1は本発明の実施の一形態に係るエンジン10の系統図である。
【0011】
図1を参照して、本実施形態の劣化判定装置1に係るエンジン10には、複数の気筒11が設けられるとともに、各気筒11の内部には、図略のクランクシャフトに連結されたピストン12が嵌挿されることにより、その上方に燃焼室14が形成されている。エンジン10には、前記クランクシャフトのエンジン回転速度Neを検出する回転角度センサSW1が設けられている。
【0012】
エンジン10のシリンダヘッドには、前記気筒11毎に燃焼室14に向かって開口する吸気ポート15、排気ポート16がそれぞれ形成されているとともに、これらのポート15、16には、吸気弁17および排気弁18がそれぞれ装備されている。
【0013】
吸気ポート15には、吸気システム20が、排気ポート16には排気システム30がそれぞれ設けられている。
【0014】
吸気システム20は、吸入空気を浄化するエアクリーナ21を上流端に備えている。エアクリーナ21には、エレメント22が内蔵されている。エアクリーナ21の下流側には、スロットルボディ23が設けられている。スロットルボディ23には、吸気システム20内を流通する吸入空気量Qaを調整するスロットルバルブ24が設けられている。そして、スロットルボディ23の下流側には、インテークマニホールド25が設けられ、このインテークマニホールド25の下流端に設けられた分岐吸気通路26が対応する気筒11の吸気ポート15に接続されている。図示の例では、分岐吸気通路26に燃料噴射弁27が設けられている。この吸気システム20には、エアクリーナ21とスロットルボディ23の間にエアフローセンサSW2が配置されている。エアフローセンサSW2は、エレメント22に濾過された吸入空気の吸入空気量Qaを出力するものである。さらに、スロットルボディ23には、当該スロットルバルブ24のスロットル開度TVOを検出するスロットルセンサSW3が設けられている。
【0015】
排気システム30は、排気ポート16に接続されるエキゾーストマニホールド31と、このエキゾーストマニホールド31の下流側に配置され、当該エキゾーストマニホールド31内に排出された既燃ガスを浄化する三元触媒32とが設けられている。本実施形態の三元触媒32は、酸化触媒に酸素吸蔵材としてCeO2を添加した酸素吸蔵機能(OSC:Oxygen Storage Component)を有するものである。そして、この排気システム30には、三元触媒32の上流側に配置されたリニア空燃比センサSW4と、下流側に配置された酸素濃度センサSW5とが設けられている。リニア空燃比センサSW4は、既燃ガスから酸素濃度に概ね比例する信号を出力するためのものである。酸素濃度センサSW5は、理論空燃比に相当する酸素濃度で出力電圧が急変するように構成されており、理論空燃比に対し酸素濃度が多いか少ないかをオンオフ的に検出することにより、空燃比のフィードバック制御を実行するためのものである。リニア空燃比センサSW4は、フィードバック制御の実空燃比に相当する出力を演算するものであるのに対し、酸素濃度センサSW5は、浄化後の既燃ガスの酸素濃度に相当する検出値を演算するものである。本実施形態において、エンジンの目標空燃比は、原則として理論空燃比(λ=1)に設定される。
【0016】
上述した各センサSW1〜SW5並びに燃料噴射弁27は、コントロールユニット100に接続されることにより、空燃比のフィードバック制御系を構成している。
【0017】
図2は本実施形態に係る劣化判定装置1の制御回路ブロック図であり、図3は図2の制御回路によって実現される劣化判定装置1のブロック線図である。
【0018】
まず、図2を参照して、コントロールユニット100は、CPU101、ROMで具体化される補助記憶装置102、RAMで具体化される主記憶装置103を含んでいる。上述した各センサSW1〜SW5は、CPU101に接続されており、それぞれ対応する信号Ne、Qa、TVO、PF、SFをCPU101に出力するように構成されている。
【0019】
CPU101は、補助記憶装置102に記憶されているプログラムに基づいて、各センサSW1〜SW5の出力した信号Ne、Qa、TVO、PF、SFを処理し、燃料噴射弁27を制御して空燃比をフィードバック制御するように構成されている。
【0020】
補助記憶装置102には、詳しくは後述する劣化診断プログラムが記憶されている。
【0021】
主記憶装置103は、補助記憶装置102に記憶されたプログラムを実行する過程で、各センサSW1〜SW5が出力した信号Ne、Qa、TVO、PF、SFやこれに基づいて演算された演算値を記憶するように構成されている。
【0022】
図3を参照して、コントロールユニット100は、同図に示すフィードバック制御系110を構成している。このフィードバック制御系110は、目標空燃比(λ=1)を目標値DVとする基準入力要素111と、基準入力要素111の出力した基準入力IPに補正をかけるBIAS補正要素112と、BIAS補正要素112に補正された動作信号ASに基づいて、エンジン10(より詳細には燃料噴射弁27)への操作量OVを決定する主制御要素114とを含んでいる。
【0023】
BIAS補正要素112と主制御要素114との間には、リニア空燃比センサSW4により検出された実空燃比に相当する出力PFが入力されるようになっており、主制御要素114は、基準入力要素111の基準入力IPからBIAS補正要素112の補正量SSを差し引き、さらにリニア空燃比センサSW4の出力PFを差し引いた動作信号ASを受けて、ゲインKPを含む所定の伝達関数GP(S)に基づき、操作量OVを出力するように構成されている。
【0024】
次に、基準入力要素111とBIAS補正要素112との間には、副制御要素115が接続されている。この副制御要素115は、酸素濃度センサSW5からの検出値SFを受けて、ゲインKSを含む所定の伝達関数GS(S)に基づき、副補正量SbSを出力するように構成されている。従って、主制御要素114には、この副補正量SbSが差し引かれた動作信号ASが入力されることになっている。
【0025】
さらに、本実施形態に係るフィードバック制御系110には、外乱LR、RLを交互に発生させる外乱発生手段116が機能的に構成されている。この外乱発生手段116は、補助記憶装置102に記憶されたプログラムが実行されることにより、次に説明するリニア空燃比センサSW4の劣化診断時において、動作するものである。外乱発生手段116は、燃料噴射量にインパルス状の外乱を与えることによって、過渡的に空燃比をリッチ側またはリーン側に変更するように構成されている。以下の説明では、リッチ側に空燃比を変化させるときの外乱はLRと表記し、リーン側に空燃比を変化させるときの外乱はRLと表記する。外乱発生手段116が出力した外乱LR、RLの発生回数NLR、NRLは、それぞれ主記憶装置103に記憶されるようになっている。そして、予め劣化診断プログラムに設定されている出力回数NENDだけ外乱LR、RLを交互に同数出力するように設定されている。これにより、診断によって意図的に変更された空燃比が中和され、主制御要素114によって制御されている空燃比が必要以上に乱されないようにして、エミッションの低下を阻止するようにしている。
【0026】
次にこの外乱発生手段116が発生する外乱LR、RLの目標時間積分値ITを設定するために、このフィードバック制御系110には、目標値設定手段119が設けられている。目標時間積分値ITとは、外乱発生手段116が出力すべき時間積分値Iのことをいう。本実施形態において、時間積分値Iとは、外乱LR、RLの振幅±Hdis(空燃比の変更幅)を出力時間[ta、tb]で積分した面積の値(酸素モル)をいう。本実施形態において、目標値設定手段119による目標時間積分値ITの初期値は、リニア空燃比センサSW4の劣化診断のために必要最小限の値に設定される。なお、後述するように、実際に出力された外乱LR、RLの時間積分値Iを実績時間積分値IRという。
【0027】
図4〜図6は本実施形態における劣化診断プログラムのフローチャートである。また図7は図4〜図6のフローチャートを実行することによって得られた信号のタイミングチャートである。
【0028】
まず、図4を参照して、劣化診断プログラムが実行されると、CPU101は診断条件が成立するのを待機する(ステップS1)。ここで診断条件とは、
(1) 回転角度センサSW1で検出されるエンジン回転速度Neの変化量が所定変化量以下であり、
(2) スロットルセンサSW3によって検出されるスロットル開度TVOの変化量が所定変化量以下であり、且つ
(3) CE=Qa/Neで演算される充填効率CEの変化量が所定変化量以下である
という条件を全て満たすいわゆる定常運転時であることをいう。
【0029】
仮に加速時等、診断条件を満たさない場合には、診断条件を満たすまで待機し、診断条件が成立している場合には、次に収束判定しきい値設定サブルーチンに移行し、収束判定しきい値ThC、dThCが設定される(ステップS2)。
【0030】
収束判定しきい値ThC、dThCが設定されると、今度はこの収束判定しきい値ThC、dThCに基づいて、収束判定が実行される(ステップS3)。この収束判定では、外乱発生手段116による外乱RL、LRがリセットされている状態において、図7に示すように、リニア空燃比センサSW4の出力PFの変動幅OPとしきい値ThCとが比較されるとともに、微分値DO2の変動幅dOPとしきい値dThCとが比較され、各変動幅OP、dOPが何れも対応するしきい値ThC、dThC未満である場合に空燃比が収束したと判定する。このステップS3を実行することにより、CPU101は、収束判定手段を機能的に構成している。
【0031】
空燃比が収束したと判定されると、CPU101は、タイマをスタートし(ステップS4)、タイマのカウントダウンにより、そのタイマ時間が0になるのを待機する(ステップS5)。そして、タイマ時間が0になった後、CPU101は、まず、今回の外乱LR、RLの出力が、診断実行条件成立後初回であるか否かを判定する(ステップS6)。この判定で初回であれば、目標値設定手段119は、初回の外乱LR、RLを必要最低限の目標時間積分値ITで設定し(ステップS7)、2回目以降であれば、前回の実績時間積分値IRを今回の目標時間積分値ITに設定する(ステップS8)。例えば、60km/hで定常走行し、外乱LRの振幅割合を6%に設定し、吸入空気量Qaがある値でほぼ一定である場合には、初回の外乱LRの目標時間積分値ITは、約+27(酸素モル)となる。
【0032】
次いで、設定された目標時間積分値ITに基づき、外乱LR、RLの振幅の絶対値|Hdis|と出力時間[ta、tb]とが決定される(ステップS9)。一般に振幅の絶対値|Hdis|が大きい程、劣化が進んだリニア空燃比センサSW4でも応答しやすくなる一方、振幅の絶対値|Hdis|が極端に小さいと、同じ目標時間積分値ITであっても、リニア空燃比センサSW4が反応しなくなることから、本実施形態においては、そのような特性を勘案して、振幅の絶対値|Hdis|を設定し、次いで出力時間[ta、tb]を決定するように設定されている。
【0033】
次に、図5を参照して、振幅の絶対値|Hdis|および出力時間[ta、tb]が決定された後、外乱LR、RLの発生回数NLR、NRLが比較され(ステップS10)、NRL>NLRが成立する場合には、設定された目標時間積分値ITに基づいて外乱LRがフィードバック制御系110に出力されるとともに(ステップS11)、不成立の場合には、設定された目標時間積分値ITに基づいて外乱RLがフィードバック制御系110に出力される(ステップS12)。これにより、例えば、図7に示すように、まず、外乱LRが出力され、これによってリニア空燃比センサSW4の出力が変化することになる。
【0034】
外乱発生手段116が外乱LR(またはRL)を出力すると、CPU101は、リニア空燃比センサSW4の出力PFの微分値DO2を演算する(ステップS13)。これにより、リニア空燃比センサSW4の出力PFが外乱LR(またはRL)によってどのように変化するか把握することが可能になる。このように本実施形態のCPU101は、外乱発生手段116による外乱出力後にリニア空燃比センサSW4の出力PFを微分した微分値DO2を出力する微分手段を機能的に構成している。
【0035】
ここで、リニア空燃比センサSW4の検出値は、通常、所定のむだ時間Lと時定数τを伴うものである。
【0036】
図8はリニア空燃比センサSW4のステップ応答特性を示すグラフである。
【0037】
図8を参照して、リニア空燃比センサSW4の入力x(t)と出力y(t)との間には
y(t)=x(t−L) (L≧0) (1)
という関係が成立し、むだ時間要素としてのリニア空燃比センサSW4は、次式の伝達関数に従う。
【0038】
G(s)=Y(s)/X(s)=e-Ls (2)
但し、Y(s):出力の複素関数、X(s):入力の複素関数
従って、むだ時間要素としてのリニア空燃比センサSW4のステップ応答h(t)は、逆ラプラス変換により、次式の通りとなり、図8のように決まる。
【0039】
h(t)=u(t−L) (3)
但し、u(t):単位ステップ関数(1(t≧0)且つ0(t<0))
そこで、本実施形態では、むだ時間Lが経過するのを待機し、むだ時間Lの終了を検出して外乱LR、RLをリセットするようにしている。かかる制御を実行するために、CPU101は、図5に示すように、演算された微分値±DO2と所定のリセットしきい値±ThDとを比較し、+DO2>+ThDまたは−DO2<−ThDが成立するのを待機し(ステップS14)、成立した場合には、リニア空燃比センサSW4のむだ時間Lを演算する(ステップS15)。
【0040】
次いで、本実施形態では、現時点での振幅±Hdisと出力時間[ta、tb]に基づいて、今回の実績時間積分値IRを演算する(ステップS16)。次いで、今回の実績時間積分値IRと当該外乱LR、RLの目標時間積分値ITとを比較し(ステップS17)、実績時間積分値IRが目標時間積分値IT(すなわち前回の実績時間積分値IR)以上になるまで外乱LR、RLの出力を継続する。そして、ステップS17において、実績時間積分値IRが目標時間積分値IT以上になった場合に初めて外乱をリセットし(ステップS18)、次のステップに移行する。なお初回については、前回の実績時間積分値IRがリニア空燃比センサSW4の診断に必要最小限の値に設定されているため、外乱発生手段116は、初回の外乱LR、RL生成後、むだ時間Lの演算終了時点で外乱LR、RLの生成をリセットすることになる。このように本実施形態では、CPU101が、実績値演算手段を機能的に構成している。
【0041】
上述したように、図4のステップS6の判定で、2回目以降の外乱LR、RLを出力する場合には、ステップS8において、前回の実績時間積分値IRが今回の目標時間積分値ITに設定されることから、ステップS6からステップS17までを実行することにより、本実施形態では、CPU101が、2回目以降の外乱を出力する際に前回の外乱の実績時間積分値を相殺する目標時間積分値ITで次の外乱を設定する目標値設定手段119と、現在出力されている外乱LR、RLの実績時間積分値IRが当該外乱の目標時間積分値IT以上になった後に外乱をリセットする外乱リセット手段とを機能的に構成することになる。例えば、初回の外乱LRの目標時間積分値ITを27に設定し、交互に10回ずつ外乱LR、RLを出力して、リッチ側に劣化したリニア空燃比センサSW4の劣化診断を実行した結果、1回目および2回目の実績時間積分値IRが+72、−72だった場合には、ステップS6からステップS17までを実行することにより、表1に示す結果が得られる。
【0042】
【表1】


【0043】
このように本実施形態においては、相当量の外乱LR、RLを出力した場合であっても、リーン側とリッチ側とで実績時間積分値IRが相殺され、空燃比の中心ずれを防止することが可能になる。
【0044】
なお表1において、2回目の実績時間積分値IRの絶対値が目標時間積分値ITの絶対値よりも大きくなった場合には、その差分が残ることになるが、3回目以降の外乱の出力においては、図4、図5で示したフローチャートを実行することにより、そのような差分が生じなくなる。従って、本実施形態では、初回の目標時間積分値ITを実験等で適切に設定しておくことにより、片側劣化が生じている場合の差分を、三元触媒32の酸素吸蔵機能(OSC)により吸収可能な充分小さな値とすることが可能になる。換言すれば、初回の目標時間積分値ITを充分大きな値に設定したとしても、2回目以降の外乱LR、RLの出力によって、外乱LR、RLが相殺されるので、目標空燃比のずれを防止することができるばかりでなく、エミッションの低下を可及的に防止することも可能になる。
【0045】
次に、時定数τは、一次遅れ要素の伝達関数
G(s)=Y(s)/X(s)=K/(1−τ) (4)
の定数である。
【0046】
この式(4)から逆ラプラス変換によって得られるステップ応答h(t)
h(t)=K(1−e-t/M) (5)
但し、K、M:定数
から、
h(t)|τ=M =0.632K (6)
が得られることから、これにむだ時間Lの特性を加えると、時定数τとリニア空燃比センサSW4のステップ応答h(t)とは図8で示す関係になる。
【0047】
図8から明らかなように、時定数τが大きい程、ステップ応答波形の立ち上がりが遅くなり、最終値に達するまでの時間がかかる。そして、リニア空燃比センサSW4の劣化が進む程、時定数τは長くなる。
【0048】
そこで本実施形態では、図6に示すように、時定数τを劣化診断の要素として取り入れるため、リニア空燃比センサSW4の出力の微分ピーク値(CPU101が出力した微分値±DO2のピーク値)DO2PKを演算し(ステップS20)、この微分ピーク値DO2PKからリニア空燃比センサSW4の時定数τを演算するようにしている(ステップS21)。
【0049】
時定数τの演算が終了すると、CPU101は、外乱発生手段116が生成した外乱が、燃料を減量するものであったか、増量するものであったかを判定し(ステップS22)、減量の場合はRLとして、増量の場合はLRとして、それぞれ判定パラメータ(演算されたむだ時間L、時定数τ)を主記憶装置103に保存し(ステップS23、S24)、主記憶装置103に記憶されている発生回数NLR、NRLをインクリメントする(ステップS25、S26)。
【0050】
その後、各外乱LR、RLについて、所要の回数NENDを終了したか否かが判定され(ステップS27、S28)、何れかの発生回数NLR、NRLが所要の回数NENDに満たない場合には、ステップS1に戻って処理を繰り返し、双方の発生回数NLR、NRLが終了している場合には、劣化判定処理に移行する。
【0051】
図9は劣化判定処理の詳細を示すフローチャートである。
【0052】
図9を参照して、ここでは、劣化判定を行うために、むだ時間Lと時定数τの和を過渡時間Tとして定義し、ステップS22までの処理が終了すると、CPU101は、リッチ側の外乱LRとリーン側の外乱RLに係る平均過渡時間TLR、TRLをそれぞれ演算する(ステップS211)。次いで、両平均過渡時間TLR、TRLの絶対値の差を演算し、その値が所定のしきい値ThBを越えていないかどうか判定する(ステップS212)。各平均過渡時間TLR、TRLにおいて、絶対値の差が大きい場合には、主制御要素114による空燃比制御がリッチ側またはリーン側にずれてしまうので、そのようなずれを防止するために、両平均過渡時間TLR、TRLの絶対値の差が演算されている。
【0053】
仮に両平均過渡時間TLR、TRLの絶対値の差がしきい値ThB以下の場合、今度は、両平均過渡時間TLR、TRLの絶対値の和がしきい値ThAを越えているか否かが判定される(ステップS213)。両平均過渡時間TLR、TRLの絶対値の和が大きい場合には、酸素濃度センサSW5でサブフィードバック制御を実行していることもあり、フィードバック制御が過補正になり、制御が緩慢になって発散しやすくなるからである。
【0054】
仮に、両平均過渡時間TLR、TRLの絶対値の和がしきい値ThA以下の場合には、過渡時間について正常と判定される(ステップS214)。他方、両平均過渡時間TLR、TRLの絶対値の和がしきい値ThAを越えている場合には、リニア空燃比センサSW4の劣化がリッチ側でもリーン側でも起きていると判定される(ステップS215)。
【0055】
他方、ステップS212において、両平均過渡時間TLR、TRLの絶対値の差がしきい値ThBを越えている場合、リッチ側の平均過渡時間TLRとリッチ側のしきい値ThRとが比較されてリッチ側で過渡時間劣化が生じているか否かが判定され(ステップS216)、しきい値ThRを越えている場合には、リッチ側過渡時間TLR劣化が生じていると判定される(ステップS217)。他方、平均過渡時間TLRがしきい値ThR以下の場合には、さらにリーン側の平均過渡時間TRLとリーン側のしきい値ThLとが比較され、リーン側で過渡時間劣化が生じているか否かが判定される(ステップS218)。リーン側の平均過渡時間TRLがしきい値ThLを越えている場合には、リーン側過渡時間TRL劣化が生じていると判定され(ステップS219)、しきい値ThL以内である場合には、正常判定がなされる。なおしきい値ThB、ThAの設定によっては、ステップS218を省略し、ステップS216でNOと判定された場合には、そのままステップS219の判定を実行するようにしてもよい。
【0056】
そして、ステップS214、S215、S217、S219の何れかが終了すると、処理が終了する。このように本実施形態では、CPU101が図5のステップS15並びに図6のステップS21を実行することにより、判定パラメータ演算手段を機能的に構成している。
【0057】
図10は図4における収束判定しきい値設定サブルーチン(ステップS2)の一例を示すフローチャートである。
【0058】
図10を参照して、この例では、予め、吸入空気量Qaからしきい値ThC、dThCを求めるマップ220を主記憶装置103内に記憶させておき、エアフローセンサSW2から検出された吸入空気量Qaからしきい値ThC、dThCを索引して(ステップS205)、収束判定しきい値ThC、dThCを設定するようにしている(ステップS206)。この形態では、吸入空気量Qaが少なくなるに連れて収束判定しきい値ThC、dThCの値を小さく設定し、収束判定を厳格にすることが可能になる。このように図10の実施形態では、エンジン10の吸入空気量Qaを検出するエアフローセンサSW2を設け、CPU101が機能的に構成する収束判定手段は、吸入空気量Qaが少ないほど収束条件を厳しくし、吸入空気量Qaの変化に伴う時定数τの判定基準を補正することができる結果、誤判定を回避することが可能になる。
【0059】
以上説明したように本実施形態では、外乱LR、RLを目標空燃比からリッチ側とリーン側とに交互に変更して劣化診断が実行されるので、リッチ側の外乱LR、RLとリーン側の外乱LR、RLとが相互に中和され、目標空燃比に対するずれが生じにくくなる。また、判定パラメータ(むだ時間L、時定数τ、或いは過渡時間T)をリッチ側、リーン側毎に演算することが可能になり、よりきめの細かい劣化診断を実行することが可能になる。さらに、2回目以降の外乱LR、RLを出力する際に、前回の外乱LR、RLの時間積分値を相殺するように次の外乱LR、RLの目標時間積分値ITが設定されるとともに、前記微分値±DO2が所定のしきい値±ThDを越え、且つ現在出力されている外乱LR、RLの実績時間積分値IRが当該外乱LR、RLの目標時間積分値IT以上になった後に外乱LR、RLがリセットされるので、表1で示したように、トータルでもリッチ側とリーン側とで外乱LR、RLが中和され、目標空燃比に対する悪影響を可及的に防止することが可能になる。また、演算された微分値±DO2が所定のしきい値±ThDを越えるまでは、外乱LR、RLが出力され続けるので、小さな目標時間積分値ITを設定しても、確実にむだ時間Lの演算が可能になる。
【0060】
また本実施形態において、前記目標値設定手段119は、初回の外乱LR、RL発生時においては、リニア空燃比センサSW4の劣化診断に必要最小限の目標時間積分値ITを設定するものであり、前記外乱リセット手段は、初回の外乱LR、RL生成後、むだ時間Lの演算終了時点で外乱LR、RLの生成をリセットするものである。このため本実施形態では、最初の外乱LR、RLの目標時間積分値ITがリニア空燃比センサSW4の劣化診断に必要充分な値に設定されるので、出力される外乱LR、RLを可及的に小さく設定し、目標空燃比に対する悪影響を防止することが可能になる。また、この初回の外乱LR、RLに関しては、当該初回の外乱LR、RLを生成した後、むだ時間Lを演算し、むだ時間Lの演算終了後に、外乱LR、RLをリセットするようにしているので、可及的に小さな外乱LR、RLで劣化の進んだリニア空燃比センサSW4を診断する場合においても、むだ時間L等を確実に検出することが可能になる。
【0061】
このように本実施形態によれば、トータルでもリッチ側とリーン側とで外乱LR、RLが中和され、目標空燃比に対する悪影響を可及的に防止することが可能になる結果、リニア空燃比センサSW4に片側劣化が生じている場合であっても、診断時のエミッション低下を可及的に防止することができ、精度の高い劣化検出を実行することが可能になるという顕著な効果を奏する。
【0062】
上述した実施形態は本発明の好ましい具体例に過ぎず、本発明は上述した実施形態に限定されない。
【0063】
例えば、時間積分値は、外乱LR、RLの振幅±Hdisと吸入空気量Qaと出力時間[ta、tb]の体積を求めた値であってもよい。また、リニア空燃比センサSW4の応答特性に応じて、初回の振幅±Hdisを小さな値で設定し、漸次、振幅±Hdisを増加するようにしてもよい。
【0064】
また、劣化診断を具体化するに当たり、図9で示したフローチャートをむだ時間L毎、時定数τ毎に実行し、それぞれの劣化状態を判定するようにしてもよい。
【0065】
その他、本発明の特許請求の範囲内で種々の変更が可能であることはいうまでもない。
【図面の簡単な説明】
【0066】
【図1】本発明の実施の一形態に係るエンジンの系統図である。
【図2】本実施形態に係る劣化判定装置の制御回路ブロック図である。
【図3】図2の制御回路によって実現される劣化判定装置のブロック線図である。
【図4】本実施形態における劣化診断プログラムのフローチャートである。
【図5】本実施形態における劣化診断プログラムのフローチャートである。
【図6】本実施形態における劣化診断プログラムのフローチャートである。
【図7】図4から図6のフローチャートを実行することによって得られた信号のタイミングチャートである。
【図8】リニア空燃比センサのステップ応答特性を示すグラフである。
【図9】劣化判定処理の詳細を示すフローチャートである。
【図10】図4における収束判定しきい値設定サブルーチンの一例を示すフローチャートである。
【符号の説明】
【0067】
1 劣化判定装置
10 エンジン
32 三元触媒
100 コントロールユニット
101 CPU(微分手段、判定パラメータ設定手段、外乱リセット手段、実績値演算手段の一例)
110 フィードバック制御系
116 外乱発生手段
119 目標値設定手段
O2 微分値
O2PK 微分ピーク値
I 時間積分値
R 実績時間積分値
T 目標時間積分値
L むだ時間
LR、RL 外乱
PF 実空燃比に相当するリニア空燃比センサの出力
SF 検出値
SW4 リニア空燃比センサ
SW5 酸素濃度センサ
LR、TRL 平均過渡時間
TVO スロットル開度
τ 時定数
【出願人】 【識別番号】000003137
【氏名又は名称】マツダ株式会社
【出願日】 平成17年6月28日(2005.6.28)
【代理人】 【識別番号】100067828
【弁理士】
【氏名又は名称】小谷 悦司

【識別番号】100096150
【弁理士】
【氏名又は名称】伊藤 孝夫

【識別番号】100099955
【弁理士】
【氏名又は名称】樋口 次郎


【公開番号】 特開2007−9713(P2007−9713A)
【公開日】 平成19年1月18日(2007.1.18)
【出願番号】 特願2005−187912(P2005−187912)