JPH0693909A - エンジンの空燃比制御装置 - Google Patents
エンジンの空燃比制御装置Info
- Publication number
- JPH0693909A JPH0693909A JP4242297A JP24229792A JPH0693909A JP H0693909 A JPH0693909 A JP H0693909A JP 4242297 A JP4242297 A JP 4242297A JP 24229792 A JP24229792 A JP 24229792A JP H0693909 A JPH0693909 A JP H0693909A
- Authority
- JP
- Japan
- Prior art keywords
- air
- fuel ratio
- secondary air
- sensor
- learning value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
- F01N3/00—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust
- F01N3/08—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous
- F01N3/10—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous by thermal or catalytic conversion of noxious components of exhaust
- F01N3/18—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous by thermal or catalytic conversion of noxious components of exhaust characterised by methods of operation; Control
- F01N3/22—Control of additional air supply only, e.g. using by-passes or variable air pump drives
- F01N3/222—Control of additional air supply only, e.g. using by-passes or variable air pump drives using electric valves only
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
- F01N3/00—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust
- F01N3/08—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous
- F01N3/10—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous by thermal or catalytic conversion of noxious components of exhaust
- F01N3/18—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous by thermal or catalytic conversion of noxious components of exhaust characterised by methods of operation; Control
- F01N3/22—Control of additional air supply only, e.g. using by-passes or variable air pump drives
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
- F01N3/00—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust
- F01N3/08—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous
- F01N3/10—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous by thermal or catalytic conversion of noxious components of exhaust
- F01N3/18—Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for rendering innocuous by thermal or catalytic conversion of noxious components of exhaust characterised by methods of operation; Control
- F01N3/22—Control of additional air supply only, e.g. using by-passes or variable air pump drives
- F01N3/227—Control of additional air supply only, e.g. using by-passes or variable air pump drives using pneumatically operated valves, e.g. membrane valves
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
- F01N2550/00—Monitoring or diagnosing the deterioration of exhaust systems
- F01N2550/14—Systems for adding secondary air into exhaust
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Health & Medical Sciences (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Toxicology (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Exhaust Gas After Treatment (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
(57)【要約】
【目的】 2次空気の導入中に得られる空燃比学習値と
2次空気を導入していないときに得られる空燃比学習値
との比較から故障診断を行うことにより、故障診断の精
度を上げる。 【構成】 2次空気導入装置42はエンジンの冷間時に
O2センサ41の上流の排気管に2次空気を導入する。
判定手段43での2次空気の導入中かどうかの判定結果
より、O2センサ41の信号にもとづいて空燃比フィー
ドバック制御を行いつつ、2次空気の導入中は空燃比学
習値更新手段45が、1のメモリ44に格納している空
燃比学習値を、また2次空気を導入していないときは空
燃比学習値更新手段47が、他のメモリ46に格納して
いる空燃比学習値を更新する。2つのメモリ44,46
の値を比較することにより診断手段48が2次空気導入
装置42の診断を行う。
2次空気を導入していないときに得られる空燃比学習値
との比較から故障診断を行うことにより、故障診断の精
度を上げる。 【構成】 2次空気導入装置42はエンジンの冷間時に
O2センサ41の上流の排気管に2次空気を導入する。
判定手段43での2次空気の導入中かどうかの判定結果
より、O2センサ41の信号にもとづいて空燃比フィー
ドバック制御を行いつつ、2次空気の導入中は空燃比学
習値更新手段45が、1のメモリ44に格納している空
燃比学習値を、また2次空気を導入していないときは空
燃比学習値更新手段47が、他のメモリ46に格納して
いる空燃比学習値を更新する。2つのメモリ44,46
の値を比較することにより診断手段48が2次空気導入
装置42の診断を行う。
Description
【0001】
【産業上の利用分野】この発明はエンジンの空燃比制御
に学習機能を備える装置、特に2次空気導入装置につい
て故障診断を行うものに関する。
に学習機能を備える装置、特に2次空気導入装置につい
て故障診断を行うものに関する。
【0002】
【従来の技術】いわゆる三元触媒方式では、排気三成分
(CO,HC,NOx)の転換効率をいずれも高めるた
め、触媒を通過する排気中の空燃比が、理論空燃比を中
心としたある狭い範囲内に収まるように空燃比のフィー
ドバック制御を行っているが、運転性を配慮しなければ
ならないときは、空燃比フィードバック制御を停止して
いる。
(CO,HC,NOx)の転換効率をいずれも高めるた
め、触媒を通過する排気中の空燃比が、理論空燃比を中
心としたある狭い範囲内に収まるように空燃比のフィー
ドバック制御を行っているが、運転性を配慮しなければ
ならないときは、空燃比フィードバック制御を停止して
いる。
【0003】この運転性を考慮しなければならない場合
にエンジンの冷間時があり、このときは燃焼が不安定な
ため、空燃比フィードバック制御を停止し、かわって水
温増量補正を行い理論空燃比よりもリッチ側の混合気と
することで、エンジン回転の安定を図るのである。
にエンジンの冷間時があり、このときは燃焼が不安定な
ため、空燃比フィードバック制御を停止し、かわって水
温増量補正を行い理論空燃比よりもリッチ側の混合気と
することで、エンジン回転の安定を図るのである。
【0004】しかしながら、エンジン回転の安定のため
とはいえ、水温増量によって排気管途中に設けた触媒を
流れる排気がリッチ雰囲気の空燃比になると、HC,C
Oの転換効率が落ちるため、2次空気導入装置が設けら
れることがある。O2センサの上流の排気管に2次空気
を導入して排気をややリーン側の空燃比や理論空燃比付
近に戻すことで、HC,COの酸化を促進し、また未燃
HCを燃やすことにより排気温度を上昇させ、触媒の活
性化を早めるのである。
とはいえ、水温増量によって排気管途中に設けた触媒を
流れる排気がリッチ雰囲気の空燃比になると、HC,C
Oの転換効率が落ちるため、2次空気導入装置が設けら
れることがある。O2センサの上流の排気管に2次空気
を導入して排気をややリーン側の空燃比や理論空燃比付
近に戻すことで、HC,COの酸化を促進し、また未燃
HCを燃やすことにより排気温度を上昇させ、触媒の活
性化を早めるのである。
【0005】この場合に、2次空気導入装置に故障を生
じると、HC,COの転換効率が落ちるため、特開昭6
3−111256号公報では、O2センサの信号が、2
次空気の導入中にもかかわらずリッチになる場合は故障
が生じたと判断している。たとえば、故障により、エア
ポンプからの2次空気の流量が低下したり、2次空気導
入通路に設けた開閉弁が全閉位置に固着したり十分に開
かなかったりすると、2次空気量が不足して、排気がリ
ッチ雰囲気の空燃比にとどまることになるのである。
じると、HC,COの転換効率が落ちるため、特開昭6
3−111256号公報では、O2センサの信号が、2
次空気の導入中にもかかわらずリッチになる場合は故障
が生じたと判断している。たとえば、故障により、エア
ポンプからの2次空気の流量が低下したり、2次空気導
入通路に設けた開閉弁が全閉位置に固着したり十分に開
かなかったりすると、2次空気量が不足して、排気がリ
ッチ雰囲気の空燃比にとどまることになるのである。
【0006】
【発明が解決しようとする課題】ところで、上記の装置
のように、2次空気の導入中にO2センサの信号がリッ
チになったことから故障が生じたと判断する構成では、
2次空気導入装置による故障以外にも、O2センサの信
号がリッチになることがあるため、故障判断の精度が十
分でない。
のように、2次空気の導入中にO2センサの信号がリッ
チになったことから故障が生じたと判断する構成では、
2次空気導入装置による故障以外にも、O2センサの信
号がリッチになることがあるため、故障判断の精度が十
分でない。
【0007】たとえば、エアフローメータの流量バラツ
キや経時変化により、流量特性が多い側にずれ、噴射弁
から多めの燃料が噴かれるとしても、空燃比フィードバ
ック制御中であれば、空燃比がリッチ側にあると判断さ
れ、空燃比フィードバック補正係数αで基本噴射パルス
幅Tpが減量補正されるため、空燃比がリッチ側に傾く
ことがない。
キや経時変化により、流量特性が多い側にずれ、噴射弁
から多めの燃料が噴かれるとしても、空燃比フィードバ
ック制御中であれば、空燃比がリッチ側にあると判断さ
れ、空燃比フィードバック補正係数αで基本噴射パルス
幅Tpが減量補正されるため、空燃比がリッチ側に傾く
ことがない。
【0008】しかしながら、2次空気の導入中になる
と、空燃比フィードバック制御が停止され、αによる減
量補正が働かないため、エアフローメータの誤検出に伴
う噴射弁からの多めの燃料供給により、2次空気の流量
は適切であっても、空燃比が相対的にリッチ側に傾き、
これがO2センサにより検出される。ところが、このと
きも2次空気の導入中にO2センサ出力がリッチになっ
たのであるから故障があると判断されるわけである。
と、空燃比フィードバック制御が停止され、αによる減
量補正が働かないため、エアフローメータの誤検出に伴
う噴射弁からの多めの燃料供給により、2次空気の流量
は適切であっても、空燃比が相対的にリッチ側に傾き、
これがO2センサにより検出される。ところが、このと
きも2次空気の導入中にO2センサ出力がリッチになっ
たのであるから故障があると判断されるわけである。
【0009】この逆に、2次空気導入装置に故障がある
のに故障と判断されないこともある。たとえば、故障に
より2次空気の流量が不足する事態に陥っていても、エ
アフローメータが実際の流量よりも少なく検出したり、
噴射弁の流量特性が少ないほうにずれたときは、空燃比
がややリーン側や理論空燃比の値にとどまることがある
からである。
のに故障と判断されないこともある。たとえば、故障に
より2次空気の流量が不足する事態に陥っていても、エ
アフローメータが実際の流量よりも少なく検出したり、
噴射弁の流量特性が少ないほうにずれたときは、空燃比
がややリーン側や理論空燃比の値にとどまることがある
からである。
【0010】そこでこの発明は、2次空気の導入中に空
燃比フィードバック制御を行いつつ空燃比学習を行い、
このとき得られる空燃比学習値と2次空気を導入してい
ないときの空燃比学習値との比較から故障診断を行うこ
とにより、故障診断の精度を上げることを目的とする。
燃比フィードバック制御を行いつつ空燃比学習を行い、
このとき得られる空燃比学習値と2次空気を導入してい
ないときの空燃比学習値との比較から故障診断を行うこ
とにより、故障診断の精度を上げることを目的とする。
【0011】
【課題を解決するための手段】第1の発明は、図1に示
すように、触媒上流の排気管に介装され排気の空燃比に
応じた出力をするO2センサ41と、エンジンの冷間時
に前記O2センサ41の上流の排気管に2次空気を導入
する装置42と、2次空気の導入中かどうかを判定する
手段43と、この判定結果より2次空気の導入中に前記
O2センサ41の信号にもとづいて空燃比フィードバッ
ク制御を行いつつ空燃比フィードバック補正量αにもと
づいて1のメモリ44に格納している空燃比学習値を更
新する手段45と、前記判定結果より2次空気を導入し
ていないときに、前記O2センサ41の信号にもとづい
て空燃比フィードバック制御を行いつつ空燃比フィード
バック補正量αにもとづいて他のメモリ46に格納して
いる空燃比学習値を更新する手段47と、前記2つのメ
モリ44,46の値を比較することにより前記2次空気
導入装置42の診断を行う手段48とを設けた。
すように、触媒上流の排気管に介装され排気の空燃比に
応じた出力をするO2センサ41と、エンジンの冷間時
に前記O2センサ41の上流の排気管に2次空気を導入
する装置42と、2次空気の導入中かどうかを判定する
手段43と、この判定結果より2次空気の導入中に前記
O2センサ41の信号にもとづいて空燃比フィードバッ
ク制御を行いつつ空燃比フィードバック補正量αにもと
づいて1のメモリ44に格納している空燃比学習値を更
新する手段45と、前記判定結果より2次空気を導入し
ていないときに、前記O2センサ41の信号にもとづい
て空燃比フィードバック制御を行いつつ空燃比フィード
バック補正量αにもとづいて他のメモリ46に格納して
いる空燃比学習値を更新する手段47と、前記2つのメ
モリ44,46の値を比較することにより前記2次空気
導入装置42の診断を行う手段48とを設けた。
【0012】
【作用】2次空気の導入中に空燃比学習が行われると、
2次空気の導入中に得られる空燃比学習値には、2次空
気導入装置からの2次空気流量の影響に、エアフローメ
ータで検出される空気流量と噴射弁からの燃料流量の影
響とが合わさって現れる。これに対して、2次空気を導
入してないときに得られる空燃比学習値には、エアフロ
ーメータの空気流量と噴射弁からの燃料流量とを合わせ
た影響だけが現れる。
2次空気の導入中に得られる空燃比学習値には、2次空
気導入装置からの2次空気流量の影響に、エアフローメ
ータで検出される空気流量と噴射弁からの燃料流量の影
響とが合わさって現れる。これに対して、2次空気を導
入してないときに得られる空燃比学習値には、エアフロ
ーメータの空気流量と噴射弁からの燃料流量とを合わせ
た影響だけが現れる。
【0013】ここで、2つの空燃比学習値の比較のため
その差(または比)をとれば、その差は2次空気導入装
置からの2次空気流量の影響だけを表す。つまり、エア
フローメータや燃料噴射弁に流量バラツキがあり、また
その後に経時変化が生じることがあっても、それらの影
響を取り去ることができるのである。
その差(または比)をとれば、その差は2次空気導入装
置からの2次空気流量の影響だけを表す。つまり、エア
フローメータや燃料噴射弁に流量バラツキがあり、また
その後に経時変化が生じることがあっても、それらの影
響を取り去ることができるのである。
【0014】この結果、2次空気導入装置に故障がなけ
れば、2つの学習値の差は故障のないときの2次空気流
量に対応する目標値に落ち着くはずである。これを逆に
いえば、故障により2次空気流量が当初に決めた値より
減少したり増加すれば、学習値の差が目標値から大きく
外れるため、故障が生じたと判断される。
れば、2つの学習値の差は故障のないときの2次空気流
量に対応する目標値に落ち着くはずである。これを逆に
いえば、故障により2次空気流量が当初に決めた値より
減少したり増加すれば、学習値の差が目標値から大きく
外れるため、故障が生じたと判断される。
【0015】このように、2次空気を導入している場合
としていない場合とでそれぞれ得られる空燃比学習値の
比較により2次空気導入装置の診断を行うと、エアフロ
ーメータや燃料噴射弁に流量バラツキがあり、またその
後に経時変化が生じることがあっても、精度良く故障診
断が行われる。
としていない場合とでそれぞれ得られる空燃比学習値の
比較により2次空気導入装置の診断を行うと、エアフロ
ーメータや燃料噴射弁に流量バラツキがあり、またその
後に経時変化が生じることがあっても、精度良く故障診
断が行われる。
【0016】
【実施例】図2において、7はエアクリーナから吸入さ
れる空気量Qaを検出するエアフローメータ、9はアイ
ドルスイッチ、10は単位クランク角度ごとの信号とク
ランク角度の基準位置ごとの信号(Ref信号)とを出
力するクランク角度センサ、11は水温センサ、12は
三元触媒6の上流に設けられ、その出力が排気の酸素濃
度に反応し理論空燃比を境に値の急変する特性のO2セ
ンサ、13はノックセンサ、14は車速センサで、これ
らセンサ類の信号はマイコンからなるコントロールユニ
ット21に入力されている。
れる空気量Qaを検出するエアフローメータ、9はアイ
ドルスイッチ、10は単位クランク角度ごとの信号とク
ランク角度の基準位置ごとの信号(Ref信号)とを出
力するクランク角度センサ、11は水温センサ、12は
三元触媒6の上流に設けられ、その出力が排気の酸素濃
度に反応し理論空燃比を境に値の急変する特性のO2セ
ンサ、13はノックセンサ、14は車速センサで、これ
らセンサ類の信号はマイコンからなるコントロールユニ
ット21に入力されている。
【0017】燃料の噴射は、量が多いときも少ないとき
も吸気ポートに設けた一か所の燃料噴射弁4から供給す
るので、量の調整はコントロールユニット21によりそ
の噴射時間で行う。噴射時間が長くなれば噴射量が多く
なり、噴射時間が短くなれば噴射量が少なくなる。混合
気の濃さつまり空燃比は、一定量の吸入空気に対する燃
料噴射量が多くなればリッチ側にずれ、燃料噴射量が少
なくなればリーン側にずれる。
も吸気ポートに設けた一か所の燃料噴射弁4から供給す
るので、量の調整はコントロールユニット21によりそ
の噴射時間で行う。噴射時間が長くなれば噴射量が多く
なり、噴射時間が短くなれば噴射量が少なくなる。混合
気の濃さつまり空燃比は、一定量の吸入空気に対する燃
料噴射量が多くなればリッチ側にずれ、燃料噴射量が少
なくなればリーン側にずれる。
【0018】したがって、吸入空気量との比が一定とな
るように燃料の基本噴射量を決定してやれば運転条件が
相違しても同じ空燃比の混合気が得られる。燃料の噴射
がエンジンの1回転について1回行われるときは、1回
転で吸い込んだ空気量に対して1回転当たりの基本噴射
パルス幅(基本噴射量相当)Tp(=K・Qa/Ne、
ただしKは定数)をそのときの吸入空気量Qaとエンジ
ン回転数Neとから求めるのである。通常このTpによ
り決定される空燃比(ベース空燃比)は、空燃比フィー
ドバック制御域で理論空燃比付近になっている。
るように燃料の基本噴射量を決定してやれば運転条件が
相違しても同じ空燃比の混合気が得られる。燃料の噴射
がエンジンの1回転について1回行われるときは、1回
転で吸い込んだ空気量に対して1回転当たりの基本噴射
パルス幅(基本噴射量相当)Tp(=K・Qa/Ne、
ただしKは定数)をそのときの吸入空気量Qaとエンジ
ン回転数Neとから求めるのである。通常このTpによ
り決定される空燃比(ベース空燃比)は、空燃比フィー
ドバック制御域で理論空燃比付近になっている。
【0019】排気管5にはエンジン1から排出されてく
るCO,HC,NOxといった三つの有害成分を処理す
る三元触媒6が設けられる。この三元触媒6が三成分の
転換効率をすべて良好に保つのは、触媒の雰囲気が理論
空燃比を中心とする狭い範囲(触媒ウインドウ)にある
ときだけである。この範囲より空燃比が少しでもリッチ
側にずれるとCO,HCの転換効率が落ち、逆にリーン
側にずれるとNOxの転換効率が落ちる。
るCO,HC,NOxといった三つの有害成分を処理す
る三元触媒6が設けられる。この三元触媒6が三成分の
転換効率をすべて良好に保つのは、触媒の雰囲気が理論
空燃比を中心とする狭い範囲(触媒ウインドウ)にある
ときだけである。この範囲より空燃比が少しでもリッチ
側にずれるとCO,HCの転換効率が落ち、逆にリーン
側にずれるとNOxの転換効率が落ちる。
【0020】そこで、コントロールユニット21は、三
元触媒6がその能力を十分に発揮できる理論空燃比付近
に空燃比平均値が維持されるよう、O2センサ12から
の出力信号にもとづいて燃料噴射量をフィードバック補
正する。
元触媒6がその能力を十分に発揮できる理論空燃比付近
に空燃比平均値が維持されるよう、O2センサ12から
の出力信号にもとづいて燃料噴射量をフィードバック補
正する。
【0021】O2センサ12の出力が理論空燃比相当の
スライスレベルより高いと空燃比はリッチ側に、低いと
リーン側にある。
スライスレベルより高いと空燃比はリッチ側に、低いと
リーン側にある。
【0022】この判定結果より空燃比がリッチ側に反転
したときは空燃比をリーン側に戻さなければならない。
そこで、図4の流れ図で示したように、空燃比がリッチ
側に反転した直後は空燃比フィードバック補正係数αか
らステップ分PRを差し引き、空燃比がつぎにリーン側
へ反転する直前までαから積分分IRを差し引く(図4
のステップ2,3,7、ステップ2,3,9)。
したときは空燃比をリーン側に戻さなければならない。
そこで、図4の流れ図で示したように、空燃比がリッチ
側に反転した直後は空燃比フィードバック補正係数αか
らステップ分PRを差し引き、空燃比がつぎにリーン側
へ反転する直前までαから積分分IRを差し引く(図4
のステップ2,3,7、ステップ2,3,9)。
【0023】この逆に空燃比がリーン側に反転したとき
は、反転の直後にステップ分PLをαに加算し、実空燃
比がつぎにリッチ側に反転する直前まで積分分ILを加
算する(図4のステップ2,4,12、ステップ2,
4,14)。
は、反転の直後にステップ分PLをαに加算し、実空燃
比がつぎにリッチ側に反転する直前まで積分分ILを加
算する(図4のステップ2,4,12、ステップ2,
4,14)。
【0024】なお、αの演算はRef信号同期である。
これは、燃料噴射がRef信号同期であり、系の乱れも
Ref信号同期であるため、これに合わせたものであ
る。
これは、燃料噴射がRef信号同期であり、系の乱れも
Ref信号同期であるため、これに合わせたものであ
る。
【0025】上記のステップ分PR,PLの値は積分分
IR,ILの値よりも相対的にずっと大きい。これは、
空燃比がリッチ側やリーン側に反転した直後は大きな値
のステップ分を与えて応答よく反対側に変化させるため
である。ステップ変化の後は小さな値の積分分でゆっく
りと空燃比を反対側へと変化させ、これにより制御を安
定させる。
IR,ILの値よりも相対的にずっと大きい。これは、
空燃比がリッチ側やリーン側に反転した直後は大きな値
のステップ分を与えて応答よく反対側に変化させるため
である。ステップ変化の後は小さな値の積分分でゆっく
りと空燃比を反対側へと変化させ、これにより制御を安
定させる。
【0026】ステップ分PRとPLは、基本噴射パルス
幅Tpとエンジン回転数Neをパラメータとするマップ
(図6はステップ分PRのマップ、図7はステップ分P
Lのマップである)をルックアップすることにより求め
る。なお、図6と図7において、一部の運転域でPLと
PRのマップ値が違っているのは、この運転域において
リッチ側への反転時とリーン側への反転時とでO2セン
サの出力応答が相違しても、空燃比平均値が理論空燃比
付近に維持されるようにするためである。
幅Tpとエンジン回転数Neをパラメータとするマップ
(図6はステップ分PRのマップ、図7はステップ分P
Lのマップである)をルックアップすることにより求め
る。なお、図6と図7において、一部の運転域でPLと
PRのマップ値が違っているのは、この運転域において
リッチ側への反転時とリーン側への反転時とでO2セン
サの出力応答が相違しても、空燃比平均値が理論空燃比
付近に維持されるようにするためである。
【0027】なお、積分分IR,ILは、後述する燃料
噴射パルス幅(エンジン負荷相当量)Tiに比例させて
与えている(図4のステップ8,13)。これは、αの
制御周期が長くなる運転域でαの振幅が大きくなって、
触媒ウインドウをはみ出すことがあるので、αの振幅を
αの制御周期によらずほぼ一定とするためである。積分
分IR,ILの値は同じ値でかまわない。
噴射パルス幅(エンジン負荷相当量)Tiに比例させて
与えている(図4のステップ8,13)。これは、αの
制御周期が長くなる運転域でαの振幅が大きくなって、
触媒ウインドウをはみ出すことがあるので、αの振幅を
αの制御周期によらずほぼ一定とするためである。積分
分IR,ILの値は同じ値でかまわない。
【0028】このようにして、排気の空燃比が理論空燃
比よりリーン側にあれば、理論空燃比になるようにイン
ジェクタ4からの燃料噴射量を増量し、逆にリッチ側に
あればインジェクタ4からの燃料噴射量を減量するとい
うことを繰り返す。
比よりリーン側にあれば、理論空燃比になるようにイン
ジェクタ4からの燃料噴射量を増量し、逆にリッチ側に
あればインジェクタ4からの燃料噴射量を減量するとい
うことを繰り返す。
【0029】一方、空燃比学習についての学習エリア
は、図8のように、NeとTpで区分される複数のエリ
アに分割しており、空燃比学習値Xは各エリアごとに割
り当てている。
は、図8のように、NeとTpで区分される複数のエリ
アに分割しており、空燃比学習値Xは各エリアごとに割
り当てている。
【0030】学習に入る条件としてはたとえば、 〈1〉NeとTpが同一エリア内にあること。
【0031】〈2〉空燃比フィードバック制御中である
こと。
こと。
【0032】〈3〉O2センサ出力の最大と最小の差が
一定値以上あること。
一定値以上あること。
【0033】〈4〉O2センサ出力が数回サンプリング
されたこと。 のすべてが成立したときであり(図4のステップ1
5)、αの制御中心(1.0)からのずれ量εを ε=(αMAX+αMIN)/2−1… ただし、αMAX;PRを付加する直前のαの値 αMIN;PLを付加する直前のαの値 で求め、このずれ量εを用いて X=X+R×ε… ただし、R;学習更新割合(1未満の値) により空燃比学習値Xを更新する。学習条件が成立した
ときは、そのときのTpとNeの属するエリアを図8の
マップから選択し、そのエリアの空燃比学習値を読み出
し、その値(式右辺のX)にεを取り込んだ値(式
左辺のX)を改めて同じエリアに格納するのである(図
4のステップ15〜18)。
されたこと。 のすべてが成立したときであり(図4のステップ1
5)、αの制御中心(1.0)からのずれ量εを ε=(αMAX+αMIN)/2−1… ただし、αMAX;PRを付加する直前のαの値 αMIN;PLを付加する直前のαの値 で求め、このずれ量εを用いて X=X+R×ε… ただし、R;学習更新割合(1未満の値) により空燃比学習値Xを更新する。学習条件が成立した
ときは、そのときのTpとNeの属するエリアを図8の
マップから選択し、そのエリアの空燃比学習値を読み出
し、その値(式右辺のX)にεを取り込んだ値(式
左辺のX)を改めて同じエリアに格納するのである(図
4のステップ15〜18)。
【0034】さらに、キースイッチをOFFにしても、
学習エリアの空燃比学習値が消失しないようにバッテリ
バックアップしておく。
学習エリアの空燃比学習値が消失しないようにバッテリ
バックアップしておく。
【0035】その一方で、空燃比学習値Xは、図5のよ
うに燃料噴射パルス幅Tiを算出する際に読み出し、T
iを Ti=Tp×COEF×α×X+Ts… ただし、Tp;基本噴射パルス幅 COEF;各種補正係数 Ts;無効パルス幅 により計算する。
うに燃料噴射パルス幅Tiを算出する際に読み出し、T
iを Ti=Tp×COEF×α×X+Ts… ただし、Tp;基本噴射パルス幅 COEF;各種補正係数 Ts;無効パルス幅 により計算する。
【0036】こうした空燃比学習は、空燃比の定常エラ
ーをなくすのに効果がある。たとえば、エアフローメー
タや燃料噴射弁に流量特性のバラツキがあり、またその
後に経時変化が生じると、空燃比フィードバック制御に
よれば、始動のあと空燃比フィードバック制御に入るた
びに、フィードバック制御がある程度進むまでは空燃比
がリッチ側やリーン側に傾いてしまう。これに対して、
空燃比学習を前回の運転時に行っていれば、空燃比フィ
ードバック制御の停止中においても、エアフローメータ
や噴射弁の流量特性があたかも正規の特性と同じになっ
たかのように空燃比学習値が働くのである。
ーをなくすのに効果がある。たとえば、エアフローメー
タや燃料噴射弁に流量特性のバラツキがあり、またその
後に経時変化が生じると、空燃比フィードバック制御に
よれば、始動のあと空燃比フィードバック制御に入るた
びに、フィードバック制御がある程度進むまでは空燃比
がリッチ側やリーン側に傾いてしまう。これに対して、
空燃比学習を前回の運転時に行っていれば、空燃比フィ
ードバック制御の停止中においても、エアフローメータ
や噴射弁の流量特性があたかも正規の特性と同じになっ
たかのように空燃比学習値が働くのである。
【0037】さて、もともと燃焼の不安定なエンジン冷
間時にエンジン回転を安定させるため、空燃比フィード
バック制御を停止し、水温増量補正により理論空燃比の
混合気よりもリッチ側の空燃比にしているのであるが、
この水温増量補正により触媒がリッチ雰囲気になると、
HC,COの転換効率が十分でなくなるため、これらの
酸化を助けようとO2センサ12の上流の排気管に2次
空気を導入するようにしている。
間時にエンジン回転を安定させるため、空燃比フィード
バック制御を停止し、水温増量補正により理論空燃比の
混合気よりもリッチ側の空燃比にしているのであるが、
この水温増量補正により触媒がリッチ雰囲気になると、
HC,COの転換効率が十分でなくなるため、これらの
酸化を助けようとO2センサ12の上流の排気管に2次
空気を導入するようにしている。
【0038】2次空気導入装置は、図3に示したよう
に、電動のエアポンプ32と、このエアポンプ32から
吐出される2次空気をO2センサ12の上流の排気管3
1に導入する通路33、この2次空気導入通路33の途
中に設けられる遮断弁34と、この遮断弁34の作動室
34aに負圧または大気圧のいずれかを選択的に導入す
るソレノイド弁35とからなり、ソレノイド弁35にO
N信号を出力して作動室34aに負圧を導くと、スプリ
ング34bに抗して遮断弁34が開かれ、エアポンプ3
2から一定流量の2次空気が触媒上流の排気管31に導
かれる。2次空気の導入により触媒6を理論空燃比近く
の雰囲気にして、HC,COの転換効率を高めるのであ
る。
に、電動のエアポンプ32と、このエアポンプ32から
吐出される2次空気をO2センサ12の上流の排気管3
1に導入する通路33、この2次空気導入通路33の途
中に設けられる遮断弁34と、この遮断弁34の作動室
34aに負圧または大気圧のいずれかを選択的に導入す
るソレノイド弁35とからなり、ソレノイド弁35にO
N信号を出力して作動室34aに負圧を導くと、スプリ
ング34bに抗して遮断弁34が開かれ、エアポンプ3
2から一定流量の2次空気が触媒上流の排気管31に導
かれる。2次空気の導入により触媒6を理論空燃比近く
の雰囲気にして、HC,COの転換効率を高めるのであ
る。
【0039】ソレノイド弁35を駆動するためコントロ
ールユニット21では、図9で示したように、冷間時
(冷却水温Twが暖機後水温Twaより低いとき)に限
ってON信号を出力する(図9のステップ32,3
3)。なお、図9において、フラグFは、後述するよう
に、2次空気導入装置が故障したと判断されるとき
“1”になるフラグで、故障していないかぎりステップ
32に進むことになる。
ールユニット21では、図9で示したように、冷間時
(冷却水温Twが暖機後水温Twaより低いとき)に限
ってON信号を出力する(図9のステップ32,3
3)。なお、図9において、フラグFは、後述するよう
に、2次空気導入装置が故障したと判断されるとき
“1”になるフラグで、故障していないかぎりステップ
32に進むことになる。
【0040】ところで、2次空気の導入のためソレノイ
ド弁35にON信号を出力している場合に、O2センサ
出力がリッチになったことから2次空気導入装置に故障
が生じたと判断するときは、2次空気導入装置による故
障以外にも、O2センサ出力がリッチになる要因がある
ため、誤判断することがある。
ド弁35にON信号を出力している場合に、O2センサ
出力がリッチになったことから2次空気導入装置に故障
が生じたと判断するときは、2次空気導入装置による故
障以外にも、O2センサ出力がリッチになる要因がある
ため、誤判断することがある。
【0041】これに対処するため、コントロールユニッ
ト21では2次空気の導入中に空燃比フィードバック制
御を行いつつ空燃比学習を併せて行い、このとき得られ
る空燃比学習値と2次空気を導入していないときに得ら
れる空燃比学習値とを比較して故障診断を行う。
ト21では2次空気の導入中に空燃比フィードバック制
御を行いつつ空燃比学習を併せて行い、このとき得られ
る空燃比学習値と2次空気を導入していないときに得ら
れる空燃比学習値とを比較して故障診断を行う。
【0042】図10はその故障診断のための流れ図で、
一定周期で実行する。
一定周期で実行する。
【0043】まず、以下の条件がすべて成立しているか
どうかをみて(図10のステップ41〜45)、これら
の条件がすべて成立すると、故障診断に入る。
どうかをみて(図10のステップ41〜45)、これら
の条件がすべて成立すると、故障診断に入る。
【0044】〈1〉F=1でないこと(図10のステッ
プ41)。 〈2〉ソレノイド弁35がONであること(図10のス
テップ42)。 〈3〉O2センサ出力がリッチであること(図10のス
テップ43)。 〈4〉O2センサが活性化していること(図10のステ
ップ44)。 〈5〉アイドル時であること(図10のステップ4
5)。
プ41)。 〈2〉ソレノイド弁35がONであること(図10のス
テップ42)。 〈3〉O2センサ出力がリッチであること(図10のス
テップ43)。 〈4〉O2センサが活性化していること(図10のステ
ップ44)。 〈5〉アイドル時であること(図10のステップ4
5)。
【0045】ここで、〈1〉と〈2〉は2次空気が導入
されるときの条件である。〈5〉でアイドル時に故障診
断を行うのは、このときが運転状態が安定しているため
である。
されるときの条件である。〈5〉でアイドル時に故障診
断を行うのは、このときが運転状態が安定しているため
である。
【0046】故障診断に入ると、アイドル時の属する学
習エリアに入っている空燃比学習値XをメモリのX1に
移しておき、空燃比フィードバック制御のクランプ条件
を解除して、空燃比フィードバック制御に入る(図10
のステップ46,47)。
習エリアに入っている空燃比学習値XをメモリのX1に
移しておき、空燃比フィードバック制御のクランプ条件
を解除して、空燃比フィードバック制御に入る(図10
のステップ46,47)。
【0047】ここで、X1のメモリに移される空燃比学
習値は、前回の運転終了時からバッテリバックアップさ
れている値、つまり2次空気を導入していない状態での
値である。
習値は、前回の運転終了時からバッテリバックアップさ
れている値、つまり2次空気を導入していない状態での
値である。
【0048】空燃比フィードバック制御に入ってしばら
くすれば、学習条件が成立し、アイドル時の属する学習
エリアに入っている空燃比学習値が更新されていく(学
習が進む)ので、所定の時間が経過すると、そのときの
空燃比学習値Xを他のメモリのX2に移す(図10のス
テップ48,49)。
くすれば、学習条件が成立し、アイドル時の属する学習
エリアに入っている空燃比学習値が更新されていく(学
習が進む)ので、所定の時間が経過すると、そのときの
空燃比学習値Xを他のメモリのX2に移す(図10のス
テップ48,49)。
【0049】X1とX2の2つのメモリの差KR(=|
X1−X2|)を求めると(図10のステップ50)、
これは2次空気流量に対応する。X2の値には、エアフ
ローメータにより検出される空気流量と燃料噴射弁から
の燃料流量の影響に加えて、2次空気流量の影響が現れ
るのに対し、X1の値には、エアフローメータにより検
出される空気流量と燃料噴射弁からの燃料流量の影響だ
けが現れるため、その差は2次空気流量だけが影響する
からである。
X1−X2|)を求めると(図10のステップ50)、
これは2次空気流量に対応する。X2の値には、エアフ
ローメータにより検出される空気流量と燃料噴射弁から
の燃料流量の影響に加えて、2次空気流量の影響が現れ
るのに対し、X1の値には、エアフローメータにより検
出される空気流量と燃料噴射弁からの燃料流量の影響だ
けが現れるため、その差は2次空気流量だけが影響する
からである。
【0050】ここで、メモリの差KRは、あらかじめ定
めた2次空気流量に対応する値になるはずであるから、
その対応する値を目標値KRとすれば、KRとKTの差
は、バラツキの範囲内に落ち着くことになる。したがっ
て、目標値KTとの差ΔK(=|KR−KT|)が所定
の範囲(K1≦ΔK≦K2)に入っているかどうかを確
かめ、入ってなければ故障があると判断することができ
るため、F=1とするともに、運転席に設けた警告ラン
プを点灯する(図10のステップ51,52,53,5
4)。F=1になった以降は、2次空気の導入が禁止さ
れる(図9のステップ31,34)。なお、所定の範囲
に入っていれば、故障はないと判断してステップ53,
54を飛ばす。
めた2次空気流量に対応する値になるはずであるから、
その対応する値を目標値KRとすれば、KRとKTの差
は、バラツキの範囲内に落ち着くことになる。したがっ
て、目標値KTとの差ΔK(=|KR−KT|)が所定
の範囲(K1≦ΔK≦K2)に入っているかどうかを確
かめ、入ってなければ故障があると判断することができ
るため、F=1とするともに、運転席に設けた警告ラン
プを点灯する(図10のステップ51,52,53,5
4)。F=1になった以降は、2次空気の導入が禁止さ
れる(図9のステップ31,34)。なお、所定の範囲
に入っていれば、故障はないと判断してステップ53,
54を飛ばす。
【0051】最後に、メモリX1の値を、アイドル時の
属する学習エリアに戻しておく(図10のステップ5
5)。これは、故障診断した後は元の状態に戻すためで
ある。
属する学習エリアに戻しておく(図10のステップ5
5)。これは、故障診断した後は元の状態に戻すためで
ある。
【0052】ここで、この例の作用を説明する。
【0053】2次空気の導入中の排気の空燃比には、2
次空気導入装置の流量特性の影響だけでなく、噴射弁や
エアフローメータの流量特性の影響とが合わさって現れ
る。
次空気導入装置の流量特性の影響だけでなく、噴射弁や
エアフローメータの流量特性の影響とが合わさって現れ
る。
【0054】たとえば、製作時のバラツキやその後の
経時変化により、エアフローメータが実際の流量よりも
多く検出したり、噴射弁の流量特性が多いほうにずれて
いるときは燃料量が増加するため、2次空気の流量が適
切でも、空燃比が相対的にリッチになる。この逆に、
エアポンプの不良などにより2次空気の流量が不足する
ことになっていても、エアフローメータが実際の流量よ
りも少なく検出したり、噴射弁の流量特性が少ないほう
にずれているときは、空燃比がややリーン側や理論空燃
比の値にとどまることもある。
経時変化により、エアフローメータが実際の流量よりも
多く検出したり、噴射弁の流量特性が多いほうにずれて
いるときは燃料量が増加するため、2次空気の流量が適
切でも、空燃比が相対的にリッチになる。この逆に、
エアポンプの不良などにより2次空気の流量が不足する
ことになっていても、エアフローメータが実際の流量よ
りも少なく検出したり、噴射弁の流量特性が少ないほう
にずれているときは、空燃比がややリーン側や理論空燃
比の値にとどまることもある。
【0055】この場合に、2次空気の導入中のO2セン
サ出力をみて、リッチになれば故障と判断するのでは、
のときは故障もないのに故障と判断され、のときは
故障があるのに故障と判断されないのである。
サ出力をみて、リッチになれば故障と判断するのでは、
のときは故障もないのに故障と判断され、のときは
故障があるのに故障と判断されないのである。
【0056】これに対して、この例で、2次空気の導入
中に空燃比学習が行われると、2次空気の導入中に得ら
れる空燃比学習値には、2次空気導入装置からの2次空
気流量の影響に、エアフローメータで検出される空気流
量と噴射弁からの燃料流量の影響とが合わさって現れ
る。この場合に、両方の影響を分離することはできな
い。
中に空燃比学習が行われると、2次空気の導入中に得ら
れる空燃比学習値には、2次空気導入装置からの2次空
気流量の影響に、エアフローメータで検出される空気流
量と噴射弁からの燃料流量の影響とが合わさって現れ
る。この場合に、両方の影響を分離することはできな
い。
【0057】一方、2次空気を導入してないときに得ら
れる空燃比学習値には、当然のことながら、エアフロー
メータの空気流量と噴射弁からの燃料流量とを合わせた
影響だけが現れる。
れる空燃比学習値には、当然のことながら、エアフロー
メータの空気流量と噴射弁からの燃料流量とを合わせた
影響だけが現れる。
【0058】したがって、2つの空燃比学習値の差KR
をとれば、その差KRは2次空気導入装置からの2次空
気流量の影響だけを表し、2次空気導入装置に故障がな
ければ、その差KRは故障のないときの2次空気流量に
対応する目標値KTに落ち着くはずである。なお、現実
的には2次空気流量にバラツキがあり、このバラツキに
対応して、目標値KTとの差ΔK(=|KR−KT|)
が所定の範囲にバラツクため、このバラツキの範囲の下
限と上限に、下限値K1と上限値K2を定めておいてや
れば、K1≦ΔK≦K2であるとき故障はないことにな
る。
をとれば、その差KRは2次空気導入装置からの2次空
気流量の影響だけを表し、2次空気導入装置に故障がな
ければ、その差KRは故障のないときの2次空気流量に
対応する目標値KTに落ち着くはずである。なお、現実
的には2次空気流量にバラツキがあり、このバラツキに
対応して、目標値KTとの差ΔK(=|KR−KT|)
が所定の範囲にバラツクため、このバラツキの範囲の下
限と上限に、下限値K1と上限値K2を定めておいてや
れば、K1≦ΔK≦K2であるとき故障はないことにな
る。
【0059】これを逆にいえば、エアポンプやソレノイ
ド弁の不良により2次空気流量が減少したとすれば、Δ
Kがバラツキの下限値K1を越えて小さくなり、また2
次空気流量が増加すれば、ΔKがバラツキの上限値K2
を越えて大きくなるのであり、これらの場合に故障が生
じたと判断される。
ド弁の不良により2次空気流量が減少したとすれば、Δ
Kがバラツキの下限値K1を越えて小さくなり、また2
次空気流量が増加すれば、ΔKがバラツキの上限値K2
を越えて大きくなるのであり、これらの場合に故障が生
じたと判断される。
【0060】このように、2次空気を導入している場合
としていない場合とでそれぞれ得られる空燃比学習値の
比較により、2次空気導入装置の診断を行うと、上記の
との例が明確に区別されることになり(の例では
故障がないと、またの例では故障があると判断され
る)、誤判断されることがないのである。
としていない場合とでそれぞれ得られる空燃比学習値の
比較により、2次空気導入装置の診断を行うと、上記の
との例が明確に区別されることになり(の例では
故障がないと、またの例では故障があると判断され
る)、誤判断されることがないのである。
【0061】実施例では、2次空気を導入している場合
としていない場合とでそれぞれ得られる空燃比学習値の
比較のため、両者の差をとったが、両者の比でもかまわ
ない。
としていない場合とでそれぞれ得られる空燃比学習値の
比較のため、両者の差をとったが、両者の比でもかまわ
ない。
【0062】また、実施例では故障診断を行う運転域を
アイドル時としたが、これに限られるものでなく、所定
の時間継続して一定の運転状態にあるときでもかまわな
い。
アイドル時としたが、これに限られるものでなく、所定
の時間継続して一定の運転状態にあるときでもかまわな
い。
【0063】これを図11にしたがって説明すると、ま
ず今回の基本噴射パルス幅Tpとエンジン回転数Neと
がともに所定の範囲(TpについてTp1≦Tp≦T
p2、NeについてNe1≦Ne≦Ne2)にあるかどう
かみて(図11のステップ61,62)、今回初めてT
p,Neとも所定の範囲に入ったときは、経過時間を測
るためのカウンタ値Iをインクリメントし、今回のT
p,Neの値をそれぞれ基準値Tp0,Ne0として記憶
する(図11のステップ62,63,70,69)。
ず今回の基本噴射パルス幅Tpとエンジン回転数Neと
がともに所定の範囲(TpについてTp1≦Tp≦T
p2、NeについてNe1≦Ne≦Ne2)にあるかどう
かみて(図11のステップ61,62)、今回初めてT
p,Neとも所定の範囲に入ったときは、経過時間を測
るためのカウンタ値Iをインクリメントし、今回のT
p,Neの値をそれぞれ基準値Tp0,Ne0として記憶
する(図11のステップ62,63,70,69)。
【0064】Tp,Neとも所定の範囲に入ったのが今
回初めてでないとき(つまり継続してTp,Neが所定
の範囲に入っているとき)は、前回のTp,Neの値で
ある基準値Tp0,Ne0と今回のTp,Neとの比がと
もに所定の範囲(Tp/Tp0についてA1≦Tp/Tp
0≦A2、Ne/Ne0についてB1≦Ne/Ne0≦B2)
にあるかどうかみて(図11のステップ63,64)、
いずれかでも所定の範囲になければ、過渡時(加速時ま
たは減速時)であると判断してカウンタ値Iをクリア
し、今回のルーチンを終了する(図11のステップ6
4,71)。なお、下限値A1,B1には1よりわずかに
小さい値を、また上限値A2,B2には1よりわずかに大
きい値を選択する。
回初めてでないとき(つまり継続してTp,Neが所定
の範囲に入っているとき)は、前回のTp,Neの値で
ある基準値Tp0,Ne0と今回のTp,Neとの比がと
もに所定の範囲(Tp/Tp0についてA1≦Tp/Tp
0≦A2、Ne/Ne0についてB1≦Ne/Ne0≦B2)
にあるかどうかみて(図11のステップ63,64)、
いずれかでも所定の範囲になければ、過渡時(加速時ま
たは減速時)であると判断してカウンタ値Iをクリア
し、今回のルーチンを終了する(図11のステップ6
4,71)。なお、下限値A1,B1には1よりわずかに
小さい値を、また上限値A2,B2には1よりわずかに大
きい値を選択する。
【0065】過渡時でなければ、カウンタ値Iのインク
リメントを続け、Iが所定値I0に達したら所定の時間
継続して一定の運転状態にあったと判断する(図11の
ステップ64,65,66,67)。かつ、次の故障判
断に備えるため、カウンタ値Iをクリアし、今回のT
p,Neを基準値Tp0,Ne0として記憶させておく
(図11のステップ68,69)。なお、I<I0であ
る間はカウント値Iのインクリメントの継続と今回のT
p,Neの基準値Tp0,Ne0としての記憶とを繰り返
す(図11のステップ66,70,69)。
リメントを続け、Iが所定値I0に達したら所定の時間
継続して一定の運転状態にあったと判断する(図11の
ステップ64,65,66,67)。かつ、次の故障判
断に備えるため、カウンタ値Iをクリアし、今回のT
p,Neを基準値Tp0,Ne0として記憶させておく
(図11のステップ68,69)。なお、I<I0であ
る間はカウント値Iのインクリメントの継続と今回のT
p,Neの基準値Tp0,Ne0としての記憶とを繰り返
す(図11のステップ66,70,69)。
【0066】一方、図12の故障診断の流れ図では、所
定の時間継続して一定の運転状態にあることが、故障診
断に入るときの条件とされている(図12のステップ8
1)。なお、ステップ46において一定の運転状態の属
する学習エリアに入っている空燃比学習値Xをメモリの
X1に移し、ステップ55においてメモリX1の値を一
定の運転状態の属する学習エリアに戻すことはいうまで
もない。
定の時間継続して一定の運転状態にあることが、故障診
断に入るときの条件とされている(図12のステップ8
1)。なお、ステップ46において一定の運転状態の属
する学習エリアに入っている空燃比学習値Xをメモリの
X1に移し、ステップ55においてメモリX1の値を一
定の運転状態の属する学習エリアに戻すことはいうまで
もない。
【0067】
【発明の効果】この発明では、エンジンの冷間時にO2
センサの上流の排気管に2次空気を導入する装置を設け
る一方で、2次空気の導入中と導入していないときとで
別々に空燃比学習値を格納するメモリを用意し、2次空
気の導入中と導入していないときとでそれぞれ前記O2
センサの信号にもとづいて空燃比フィードバック制御を
行いつつ、対応するメモリに格納している空燃比学習値
を更新し、こうして得られた2つのメモリの値を比較す
ることにより2次空気導入装置の診断を行うように構成
したため、エアフローメータや燃料噴射弁に流量バラツ
キがあり、またその後に経時変化が生じることがあって
も、精度良く故障診断を行うことができる。
センサの上流の排気管に2次空気を導入する装置を設け
る一方で、2次空気の導入中と導入していないときとで
別々に空燃比学習値を格納するメモリを用意し、2次空
気の導入中と導入していないときとでそれぞれ前記O2
センサの信号にもとづいて空燃比フィードバック制御を
行いつつ、対応するメモリに格納している空燃比学習値
を更新し、こうして得られた2つのメモリの値を比較す
ることにより2次空気導入装置の診断を行うように構成
したため、エアフローメータや燃料噴射弁に流量バラツ
キがあり、またその後に経時変化が生じることがあって
も、精度良く故障診断を行うことができる。
【図1】この発明のクレーム対応図である。
【図2】一実施例のシステム図である。
【図3】2次空気導入装置のシステム図である。
【図4】空燃比フィードバック補正係数αの演算と空燃
比学習値の更新を説明するための流れ図である。
比学習値の更新を説明するための流れ図である。
【図5】燃料噴射パルス幅Tiの計算を説明するための
流れ図である。
流れ図である。
【図6】ステップ分PRのマップ値を示す特性図であ
る。
る。
【図7】ステップ分PLのマップ値を示す特性図であ
る。
る。
【図8】学習エリアを示す領域図である。
【図9】ソレノイド弁35の駆動を説明するための流れ
図である。
図である。
【図10】故障診断を説明するための流れ図である。
【図11】他の実施例の一定運転状態の判定を説明する
ための流れ図である。
ための流れ図である。
【図12】他の実施例の故障診断を説明するための流れ
図である。
図である。
4 インジェクタ(燃料供給装置) 6 三元触媒 7 エアフローメータ 10 クランク角度センサ 11 水温センサ 12 O2センサ 21 コントロールユニット 31 排気管 32 エアポンプ 33 2次空気導入通路 34 遮断弁 35 ソレノイド弁 41 O2センサ 42 2次空気導入装置 43 判定手段 44 1のメモリ 45 空燃比学習値更新手段 46 他のメモリ 47 空燃比学習値更新手段 48 診断手段
Claims (1)
- 【請求項1】 触媒上流の排気管に介装され排気の空燃
比に応じた出力をするO2センサと、エンジンの冷間時
に前記O2センサの上流の排気管に2次空気を導入する
装置と、2次空気の導入中かどうかを判定する手段と、
この判定結果より2次空気の導入中に前記O2センサの
信号にもとづいて空燃比フィードバック制御を行いつつ
空燃比フィードバック補正量にもとづいて1のメモリに
格納している空燃比学習値を更新する手段と、前記判定
結果より2次空気を導入していないときに、前記O2セ
ンサの信号にもとづいて空燃比フィードバック制御を行
いつつ空燃比フィードバック補正量にもとづいて他のメ
モリに格納している空燃比学習値を更新する手段と、前
記2つのメモリの値を比較することにより前記2次空気
導入装置の診断を行う手段とを設けたことを特徴とする
エンジンの空燃比制御装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4242297A JP3060745B2 (ja) | 1992-09-10 | 1992-09-10 | エンジンの空燃比制御装置 |
| US08/101,706 US5388401A (en) | 1992-09-10 | 1993-08-04 | System and method for controlling air/fuel mixture ratio for internal combustion engine with exhaust secondary air supply apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4242297A JP3060745B2 (ja) | 1992-09-10 | 1992-09-10 | エンジンの空燃比制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0693909A true JPH0693909A (ja) | 1994-04-05 |
| JP3060745B2 JP3060745B2 (ja) | 2000-07-10 |
Family
ID=17087144
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4242297A Expired - Fee Related JP3060745B2 (ja) | 1992-09-10 | 1992-09-10 | エンジンの空燃比制御装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5388401A (ja) |
| JP (1) | JP3060745B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8240298B2 (en) | 2009-02-02 | 2012-08-14 | Denso Corporation | Abnormality diagnosis apparatus for secondary air supply assembly of internal combustion engine |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4343639A1 (de) * | 1993-12-21 | 1995-06-22 | Bosch Gmbh Robert | Verfahren zur Überwachung eines Sekundärluftsytems in Verbindung mit dem Abgassystem eines Kraftfahrzeugs |
| JP2880081B2 (ja) * | 1994-08-23 | 1999-04-05 | 本田技研工業株式会社 | エンジンの2次エアーポンプ制御装置 |
| JP3602615B2 (ja) * | 1995-07-04 | 2004-12-15 | 本田技研工業株式会社 | 内燃機関の排気2次エア供給系の異常検出装置 |
| JPH0921313A (ja) * | 1995-07-04 | 1997-01-21 | Honda Motor Co Ltd | 内燃機関の排気2次エア供給系の異常検出装置 |
| US5878567A (en) * | 1996-01-22 | 1999-03-09 | Ford Global Technologies, Inc. | Closely coupled exhaust catalyst system and engine strategy associated therewith |
| US5709080A (en) * | 1996-03-15 | 1998-01-20 | Caterpillar Inc. | Leak detection method and apparatus for an exhaust purification system |
| DE19713180C1 (de) * | 1997-03-27 | 1998-09-24 | Siemens Ag | Verfahren zur Überwachung des Sekundärluftmassenstroms einer Abgasreinigungsanlage |
| DE19952836C1 (de) * | 1999-11-03 | 2001-04-05 | Bosch Gmbh Robert | Verfahren zur Überwachung eines Sekundärluftsystems in Verbindung mit dem Abgassystem eines Kraftfahrzeugs |
| US6640539B1 (en) * | 2002-07-12 | 2003-11-04 | Ford Global Technologies, Llc | Engine control for low emission vehicle starting |
| US6666021B1 (en) | 2002-07-12 | 2003-12-23 | Ford Global Technologies, Llc | Adaptive engine control for low emission vehicle starting |
| US6715280B2 (en) * | 2002-07-12 | 2004-04-06 | Ford Global Technologies, Llc | Method for low emission vehicle starting with improved fuel economy |
| US6637191B1 (en) * | 2002-11-22 | 2003-10-28 | Ford Global Technologies, Llc | Method and system for diagnosing a secondary air supply for an internal combustion engine |
| JP4103759B2 (ja) * | 2003-09-26 | 2008-06-18 | トヨタ自動車株式会社 | 内燃機関の排気浄化装置 |
| JP4337689B2 (ja) * | 2004-08-30 | 2009-09-30 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
| JP2015135060A (ja) * | 2014-01-16 | 2015-07-27 | 本田技研工業株式会社 | 燃料供給装置の故障判定装置 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0772514B2 (ja) * | 1986-12-05 | 1995-08-02 | トヨタ自動車株式会社 | 2次空気導入異常検出装置 |
| JP2576487B2 (ja) * | 1987-02-27 | 1997-01-29 | トヨタ自動車株式会社 | 内燃機関の供給燃料制御装置 |
| JP2570287B2 (ja) * | 1987-04-06 | 1997-01-08 | トヨタ自動車株式会社 | 2次空気供給装置の機能診断表示装置 |
| JP2505522B2 (ja) * | 1988-02-23 | 1996-06-12 | 日産自動車株式会社 | 内燃機関の二次空気導入装置 |
| US5119631A (en) * | 1990-04-18 | 1992-06-09 | Toyota Jidosha Kabushiki Kaisha | Apparatus and method for detecting abnormalities in a secondary air supplier |
| JP2724387B2 (ja) * | 1990-08-28 | 1998-03-09 | 本田技研工業株式会社 | 内燃エンジンの排気二次空気供給装置の故障検知方法 |
| US5113651A (en) * | 1991-04-01 | 1992-05-19 | General Motors Corporation | Air injection system diagnostic |
-
1992
- 1992-09-10 JP JP4242297A patent/JP3060745B2/ja not_active Expired - Fee Related
-
1993
- 1993-08-04 US US08/101,706 patent/US5388401A/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8240298B2 (en) | 2009-02-02 | 2012-08-14 | Denso Corporation | Abnormality diagnosis apparatus for secondary air supply assembly of internal combustion engine |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3060745B2 (ja) | 2000-07-10 |
| US5388401A (en) | 1995-02-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2893308B2 (ja) | 内燃機関の空燃比制御装置 | |
| JPH0693909A (ja) | エンジンの空燃比制御装置 | |
| JP2916831B2 (ja) | 空燃比制御装置の診断装置 | |
| JPH0645646Y2 (ja) | 内燃機関の失火判定装置 | |
| JP3988073B2 (ja) | 排出ガスセンサの異常診断装置 | |
| JPH0119057B2 (ja) | ||
| JPH09324683A (ja) | 内燃機関におけるNOx濃度推定装置及び排気還流装置の故障診断装置 | |
| JP3651810B2 (ja) | 内燃機関の排気還流装置の故障診断装置 | |
| JP2917725B2 (ja) | エンジンの自己診断装置 | |
| JP2767344B2 (ja) | 内燃機関の燃料供給装置における自己診断装置 | |
| JPH0617692A (ja) | エンジン燃料系の故障判定装置 | |
| JP2853566B2 (ja) | エンジンの触媒劣化診断装置 | |
| JP2646403B2 (ja) | 電子制御燃料噴射式内燃機関の燃料リーク診断装置 | |
| JPS6365155A (ja) | 電子制御燃料噴射式内燃機関の燃料リ−ク自己診断装置 | |
| JPH11141413A (ja) | 内燃機関の制御装置及び内燃機関の故障診断装置 | |
| JP2003013792A (ja) | 酸素センサの診断装置 | |
| JP2536753B2 (ja) | エンジンの空燃比制御装置 | |
| JPH0510195A (ja) | 学習制御装置 | |
| JPH0228700B2 (ja) | ||
| JP2855897B2 (ja) | 学習制御装置 | |
| JPH05141294A (ja) | 空燃比制御方法 | |
| JPH03271541A (ja) | 内燃機関の空燃比フィードバック制御装置 | |
| JPH0814089A (ja) | エンジンの空燃比制御装置 | |
| JP2633652B2 (ja) | 内燃エンジンの空燃比制御方法 | |
| JP2625984B2 (ja) | 電子制御燃料噴射式内燃機関の空燃比制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090428 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |