JPH0417749A - 内燃機関の空燃比制御装置 - Google Patents
内燃機関の空燃比制御装置Info
- Publication number
- JPH0417749A JPH0417749A JP11589090A JP11589090A JPH0417749A JP H0417749 A JPH0417749 A JP H0417749A JP 11589090 A JP11589090 A JP 11589090A JP 11589090 A JP11589090 A JP 11589090A JP H0417749 A JPH0417749 A JP H0417749A
- Authority
- JP
- Japan
- Prior art keywords
- fuel ratio
- air
- value
- learning
- correction amount
- 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
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〈産業上の利用分野〉
本発明は、内燃機関の空燃比を制御する装置に関し、特
に空燃比センサを排気浄化触媒の上流側及び下流側に備
え、これら2つの空燃比センサの検出値に基づいて空燃
比を高精度にフィードハンり制御する装置に関する。
に空燃比センサを排気浄化触媒の上流側及び下流側に備
え、これら2つの空燃比センサの検出値に基づいて空燃
比を高精度にフィードハンり制御する装置に関する。
〈従来の技術〉
従来の一般的な内燃機関の空燃比制御装置としては例え
ば特開昭60−240840号公報に示されるようなも
のがある。
ば特開昭60−240840号公報に示されるようなも
のがある。
このものの概要を説明すると、機関の吸入空気流量Q及
び回転数Nを検出してシリンダに吸入される空気量に対
応する基本燃料供給量TP (−K・Q/N 、には
定数)を演算し、この基本燃料供給量T、を機関温度等
により補正したものを排気中酸素濃度の検出によって混
合気の空燃比を検出する空燃比センサ(酸素センサ)か
らの信号によって設定される空燃比フィードバック補正
係数(空燃比補正りを用いてフィードバック補正を施し
、バッテリ電圧による補正等をも行って最終的に燃料供
給量T1を設定する。
び回転数Nを検出してシリンダに吸入される空気量に対
応する基本燃料供給量TP (−K・Q/N 、には
定数)を演算し、この基本燃料供給量T、を機関温度等
により補正したものを排気中酸素濃度の検出によって混
合気の空燃比を検出する空燃比センサ(酸素センサ)か
らの信号によって設定される空燃比フィードバック補正
係数(空燃比補正りを用いてフィードバック補正を施し
、バッテリ電圧による補正等をも行って最終的に燃料供
給量T1を設定する。
そして、このようにして設定された燃料供給量T1に相
当するパルス巾の駆動パルス信号を所定タイミングで燃
料噴射弁に出力することにより、機関に所定量の燃料を
噴射供給するようにしている。
当するパルス巾の駆動パルス信号を所定タイミングで燃
料噴射弁に出力することにより、機関に所定量の燃料を
噴射供給するようにしている。
上記空燃比センサからの信号に基づく空燃比フィードバ
ック補正は空燃比を目標空燃比(理論空燃比)付近に制
御するように行われる。これは、排気系に介装され、排
気中のCo、HC(炭化水素)を酸化すると共にN O
xを還元して浄化する排気浄化触媒(三元触媒)の転化
効率(浄化効率)が理論空燃比燃焼時の排気状態で有効
に機能するように設定されているからである。
ック補正は空燃比を目標空燃比(理論空燃比)付近に制
御するように行われる。これは、排気系に介装され、排
気中のCo、HC(炭化水素)を酸化すると共にN O
xを還元して浄化する排気浄化触媒(三元触媒)の転化
効率(浄化効率)が理論空燃比燃焼時の排気状態で有効
に機能するように設定されているからである。
前記、空燃比センサの発生起電力(出力電圧)は理論空
燃比近傍で急変する特性を有しており、この出力電圧V
0と理論空燃比相当の基準電圧(スライスレベル)SL
とを比較して混合気の空燃比が理論空燃比に対してリッ
チかリーンかを判定する。そして、例えば空燃比がリー
ン(リッチ)の場合には、前記基本燃料供給量T、に乗
しるフィードバック補正係数αをリーン(リッチ)に転
じた初回に大きな比例定数Pを増大(減少)した後、所
定の積分定数■ずつ徐々に増大(減少)していき燃料供
給量T1を増量(減量)補正することで空燃比を理論空
燃比近傍に制御する。
燃比近傍で急変する特性を有しており、この出力電圧V
0と理論空燃比相当の基準電圧(スライスレベル)SL
とを比較して混合気の空燃比が理論空燃比に対してリッ
チかリーンかを判定する。そして、例えば空燃比がリー
ン(リッチ)の場合には、前記基本燃料供給量T、に乗
しるフィードバック補正係数αをリーン(リッチ)に転
じた初回に大きな比例定数Pを増大(減少)した後、所
定の積分定数■ずつ徐々に増大(減少)していき燃料供
給量T1を増量(減量)補正することで空燃比を理論空
燃比近傍に制御する。
また、かかる空燃比制御装置にあっては、空燃比の非フ
イードバツク制御領域での空燃比の目標値からのずれ或
いはフィードバック制御中の運転領域が移動する過渡運
転時における理論空燃比からのずれを抑制するため、空
燃比フィードパ・ンク制御時に所定の定常運転条件で空
燃比フィードバック補正係数αの平均値を基準値に近づ
けるように学習補正値に1を設定して学習制御を行うこ
とが一般化してきている。
イードバツク制御領域での空燃比の目標値からのずれ或
いはフィードバック制御中の運転領域が移動する過渡運
転時における理論空燃比からのずれを抑制するため、空
燃比フィードパ・ンク制御時に所定の定常運転条件で空
燃比フィードバック補正係数αの平均値を基準値に近づ
けるように学習補正値に1を設定して学習制御を行うこ
とが一般化してきている。
ところで、上記のような通常の空燃比フィードバック制
御装置では1個の空燃比センサを応答性を高めるため、
できるだけ燃焼室に近い排気マニホールドの集合部分に
設けているが、この部分は排気温度が高いため空燃比セ
ンサが熱的影響や劣化により特性が変化し易く、また、
気筒毎の排気の混合が不十分であるため金気筒の平均的
な空燃比を検出しにくく空燃比の検出精度に難があり、
延いては空燃比制御精度を悪(していた。
御装置では1個の空燃比センサを応答性を高めるため、
できるだけ燃焼室に近い排気マニホールドの集合部分に
設けているが、この部分は排気温度が高いため空燃比セ
ンサが熱的影響や劣化により特性が変化し易く、また、
気筒毎の排気の混合が不十分であるため金気筒の平均的
な空燃比を検出しにくく空燃比の検出精度に難があり、
延いては空燃比制御精度を悪(していた。
この点に鑑み、排気浄化触媒の下流側にも空燃比セ゛/
すを設け、2つの空燃比センサの検出値を用いて空燃比
をフィードバック制御するものが提案されている(特開
昭58−48756号公報参照)。
すを設け、2つの空燃比センサの検出値を用いて空燃比
をフィードバック制御するものが提案されている(特開
昭58−48756号公報参照)。
即ち、下流側の空燃比センサは燃焼室から離れでいるた
め応答性には難があるが、排気浄化触媒の下流であるた
め、排気成分(Co、HC,N0xCo2)のばらつき
による特性のばらつきを生しにくく、排気中の毒性成分
による被毒量が少ないため被毒による特性変化も受けに
くく、しがち排気の混合状態がよいため金気筒の平均的
な空燃比を検出できる等上流側の空燃比センサに比較し
て、高精度で安定した検出性能が得られる。
め応答性には難があるが、排気浄化触媒の下流であるた
め、排気成分(Co、HC,N0xCo2)のばらつき
による特性のばらつきを生しにくく、排気中の毒性成分
による被毒量が少ないため被毒による特性変化も受けに
くく、しがち排気の混合状態がよいため金気筒の平均的
な空燃比を検出できる等上流側の空燃比センサに比較し
て、高精度で安定した検出性能が得られる。
そこで、2つの空燃比センサの検出値に基づいて前記同
様の演算によって夫々設定される2つの空燃比フィード
バック補正係数を組み合わせたり、或いは上流側の空燃
比センサにより設定される空燃比フィードハ・ツク補正
係数の制御定数(比例骨や積分分)、上流側の空燃比セ
ンサの出力電圧の比較電圧や遅延時間を補正すること等
によって上流側空燃比センサの出力特性のばらつきを下
流側の空燃比センサによって補償して高精度な空燃比フ
ィードバック制御を行うようにしている。
様の演算によって夫々設定される2つの空燃比フィード
バック補正係数を組み合わせたり、或いは上流側の空燃
比センサにより設定される空燃比フィードハ・ツク補正
係数の制御定数(比例骨や積分分)、上流側の空燃比セ
ンサの出力電圧の比較電圧や遅延時間を補正すること等
によって上流側空燃比センサの出力特性のばらつきを下
流側の空燃比センサによって補償して高精度な空燃比フ
ィードバック制御を行うようにしている。
また、このものにおいても前述の空燃比フィードバック
補正係数の学習を、2個の空燃比センサを備えた空燃比
制御装置においても、実行したものが例えば特開昭62
−60965号等に開示されている。
補正係数の学習を、2個の空燃比センサを備えた空燃比
制御装置においても、実行したものが例えば特開昭62
−60965号等に開示されている。
〈発明が解決しようとする課題〉
しかしながら、上記のように空燃比センサを2個備えた
もので空燃比補正量としての空燃比フィードバンク補正
係数を学習するものでは、かかる学習が進行しない間、
つまり空燃比フィードパ・ンク補正係数の平均値が所定
値に収束せず、運転領域間の学習のばらつきが大きく段
差がある間に下流側の空燃比センサによる空燃比補正を
行うと、該補正量は、学習が十分に進行した場合とは大
幅に異なる値となり、この間の補正は信頬性がない。
もので空燃比補正量としての空燃比フィードバンク補正
係数を学習するものでは、かかる学習が進行しない間、
つまり空燃比フィードパ・ンク補正係数の平均値が所定
値に収束せず、運転領域間の学習のばらつきが大きく段
差がある間に下流側の空燃比センサによる空燃比補正を
行うと、該補正量は、学習が十分に進行した場合とは大
幅に異なる値となり、この間の補正は信頬性がない。
特に、下流側の空燃比センサの反転周期は上流側の空燃
比センサの反転周期に対して大幅に遅いため、学習が進
行した後も下流側の空燃比センサによる空燃比補正量は
所定値に収束せず、補正により却って排気エミッション
特性を悪化させていた。
比センサの反転周期に対して大幅に遅いため、学習が進
行した後も下流側の空燃比センサによる空燃比補正量は
所定値に収束せず、補正により却って排気エミッション
特性を悪化させていた。
本発明は、このような従来の問題点に鑑みなされたもの
で、排気浄化触媒の上流及び下流に空燃比センサを備え
た内燃機関の空燃比制御装置において、学習の進行度に
応した空燃比補正を行うことにより上記問題点を解決し
た内燃機関の空燃比制御装置を提供することを目的とす
る。
で、排気浄化触媒の上流及び下流に空燃比センサを備え
た内燃機関の空燃比制御装置において、学習の進行度に
応した空燃比補正を行うことにより上記問題点を解決し
た内燃機関の空燃比制御装置を提供することを目的とす
る。
く課題を解決するための手段〉
このため本発明は第1図に示すように、機関の排気通路
に備えられた排気浄化触媒の上流側及び下流側に夫々設
けられ、空燃比によって変化する排気中特定気体成分の
濃度比に感応じて出力値が変化する第1及び第2の空燃
比センサと、前記第1の空燃比センサの出力値に応じて
第1の空燃比補正量を演算する第1の空燃比補正量演算
手段と、 前記第2の空燃比センサの出力値に応じて第2の空燃比
補正量を演算する第2の空燃比補正量演算手段と、 前記第1の空燃比補正量及び第2の空燃比補正量に基づ
いて最終的な空燃比補正量を演算する空燃比補正量演算
手段と、 空燃比補正量の学習補正値を運転領域毎に記憶する学習
補正値記憶手段と、 前記学習補正値記憶手段から検索した学習補正値と前記
最終的な空燃比補正量とに基づいて該空燃比補正量の平
均値を所定値に収束させるように新たな学習補正値を設
定すると共に、該学習補正値で前記学習補正値記憶手段
の対応する運転領域の学習補正値を更新する学習補正値
更新手段と、を備えた内燃機関の空燃比制御装置におい
て、前記学習補正値更新手段により空燃比補正量を所定
値に近づける学習の進行度を判定する学習進行度判定手
段と、 前記学習進行度が所定以上となるまでの間、第2の空燃
比補正量演算手段による第2の空燃比補正量の演算を禁
止させる第2の空燃比補正量演算禁止手段と、を備えて
構成した。
に備えられた排気浄化触媒の上流側及び下流側に夫々設
けられ、空燃比によって変化する排気中特定気体成分の
濃度比に感応じて出力値が変化する第1及び第2の空燃
比センサと、前記第1の空燃比センサの出力値に応じて
第1の空燃比補正量を演算する第1の空燃比補正量演算
手段と、 前記第2の空燃比センサの出力値に応じて第2の空燃比
補正量を演算する第2の空燃比補正量演算手段と、 前記第1の空燃比補正量及び第2の空燃比補正量に基づ
いて最終的な空燃比補正量を演算する空燃比補正量演算
手段と、 空燃比補正量の学習補正値を運転領域毎に記憶する学習
補正値記憶手段と、 前記学習補正値記憶手段から検索した学習補正値と前記
最終的な空燃比補正量とに基づいて該空燃比補正量の平
均値を所定値に収束させるように新たな学習補正値を設
定すると共に、該学習補正値で前記学習補正値記憶手段
の対応する運転領域の学習補正値を更新する学習補正値
更新手段と、を備えた内燃機関の空燃比制御装置におい
て、前記学習補正値更新手段により空燃比補正量を所定
値に近づける学習の進行度を判定する学習進行度判定手
段と、 前記学習進行度が所定以上となるまでの間、第2の空燃
比補正量演算手段による第2の空燃比補正量の演算を禁
止させる第2の空燃比補正量演算禁止手段と、を備えて
構成した。
〈作用〉
第1の空燃比補正量演算手段は、第1の空燃比センサか
らの検出値に基づいて、第1の空燃比補正量を設定し、
第2の空燃比補正量演算手段は、学習進行度判定手段に
より学習進行度が所定以上となった後に第2の空燃比セ
ンサからの検出値に基づいて、第2の空燃比補正量を設
定する。
らの検出値に基づいて、第1の空燃比補正量を設定し、
第2の空燃比補正量演算手段は、学習進行度判定手段に
より学習進行度が所定以上となった後に第2の空燃比セ
ンサからの検出値に基づいて、第2の空燃比補正量を設
定する。
そして空燃比補正量演算手段は、第1の空燃比補正量及
び第2の空燃比補正量に基づいて最終的な空燃比補正量
を演算する。
び第2の空燃比補正量に基づいて最終的な空燃比補正量
を演算する。
一方、学習補正値更新手段は、空燃比補正量の学習補正
値を運転領域毎に記憶した学習補正値記憶手段から、対
応した運転領域の学習補正値を検索し、該学習補正値と
前記最終的な空燃比補正量とに基づいて該空燃比補正量
の平均値を所定値に収束させるように新たな学習補正値
を設定すると共に、該学習補正値で前記学習補正値記憶
手段の対応する運転領域の学習補正値を更新する。
値を運転領域毎に記憶した学習補正値記憶手段から、対
応した運転領域の学習補正値を検索し、該学習補正値と
前記最終的な空燃比補正量とに基づいて該空燃比補正量
の平均値を所定値に収束させるように新たな学習補正値
を設定すると共に、該学習補正値で前記学習補正値記憶
手段の対応する運転領域の学習補正値を更新する。
但し、学習判定手段により判定される学習の進行度が所
定以上となるまでの間は、第2の空燃比補正量演算禁止
手段により、第2の空燃比補正量演算手段による第2の
空燃比補正量の演算が禁止される。
定以上となるまでの間は、第2の空燃比補正量演算禁止
手段により、第2の空燃比補正量演算手段による第2の
空燃比補正量の演算が禁止される。
〈実施例〉
以下に、本発明の実施例を図面に基づいて説明する。
一実施例の構成を示す第2図において、機関11の吸気
通路12には吸入空気流量Qを検出するエアフローメー
タ13及びアクセルペダルと連動して吸入空気流量Qを
制御する絞り弁14が設けられ、下流のマニホールド部
分には気筒毎に電磁式の燃料噴射弁15が設けられる。
通路12には吸入空気流量Qを検出するエアフローメー
タ13及びアクセルペダルと連動して吸入空気流量Qを
制御する絞り弁14が設けられ、下流のマニホールド部
分には気筒毎に電磁式の燃料噴射弁15が設けられる。
燃料噴射弁15は、マイクロコンピュータを内蔵したコ
ントロールユニット16からの噴射パルス信号によって
開弁駆動し、図示しない燃料ポンプから圧送されてプレ
ンシャレギュレータにより所定圧力に制御された燃料を
噴射供給する。更に、機関11の冷却ジャケット内の冷
却水温度Twを検出する水温センサ17が設けられる。
ントロールユニット16からの噴射パルス信号によって
開弁駆動し、図示しない燃料ポンプから圧送されてプレ
ンシャレギュレータにより所定圧力に制御された燃料を
噴射供給する。更に、機関11の冷却ジャケット内の冷
却水温度Twを検出する水温センサ17が設けられる。
一方、排気通路工8にはマニホールド集合部に排気中酸
素濃度を検出することによって吸入混合気の空燃比を検
出する第1の空燃比センサ19が設けられ、その下流側
の排気管に排気中のCo、HCの酸化とNOXの還元を
行って浄化する排気浄化触媒としての三元触媒20が設
けられ、更に該三元触媒20の下流側に第1空燃比セン
サと同一の機能を持つ第2の空燃比センサ21が設けら
れる。
素濃度を検出することによって吸入混合気の空燃比を検
出する第1の空燃比センサ19が設けられ、その下流側
の排気管に排気中のCo、HCの酸化とNOXの還元を
行って浄化する排気浄化触媒としての三元触媒20が設
けられ、更に該三元触媒20の下流側に第1空燃比セン
サと同一の機能を持つ第2の空燃比センサ21が設けら
れる。
また、第2図で図示しないディストリビュータには、ク
ランク角センサ22が内蔵されており、該クランク角セ
ンサ22から機関回転と同期して出力されるクランク単
位角信号を一定時間カウントして、又は、クランク基準
角信号の周期を計測して機関回転数Nを検出する。
ランク角センサ22が内蔵されており、該クランク角セ
ンサ22から機関回転と同期して出力されるクランク単
位角信号を一定時間カウントして、又は、クランク基準
角信号の周期を計測して機関回転数Nを検出する。
次に、コントロールユニット16による空燃比制御ルー
チンを第3図及び第4図のフローチャートに従って説明
する。第3図は燃料噴射量設定ルーチンを示し、このル
ーチンは所定周期(例えば10us)毎に行われる。
チンを第3図及び第4図のフローチャートに従って説明
する。第3図は燃料噴射量設定ルーチンを示し、このル
ーチンは所定周期(例えば10us)毎に行われる。
ステップ(図ではSと記す)1では、エアフローメータ
13によって検出された吸入空気流量Qとクランク角セ
ンサ22からの信号に基づいて算出した機関回転数Nと
に基づき、単位回転当たりの吸入空気量に相当する基本
燃料噴射量T、を次式によって演算する。このステップ
1の機能が基本燃料供給量設定手段に相当する。
13によって検出された吸入空気流量Qとクランク角セ
ンサ22からの信号に基づいて算出した機関回転数Nと
に基づき、単位回転当たりの吸入空気量に相当する基本
燃料噴射量T、を次式によって演算する。このステップ
1の機能が基本燃料供給量設定手段に相当する。
T、=KxQ/N (Kは定数)
ステップ2では、水温センサ17によって検出された冷
却水温度Tw等に基づいて各種補正係数C0EFを設定
する。
却水温度Tw等に基づいて各種補正係数C0EFを設定
する。
ステップ3では、後述する空燃比フィードバンク補正係
数設定ルーチンにより設定された空燃比フィードバック
補正係数α及び該空燃比フィードバンク補正係数αの後
述する学習補正係数に2を機関回転数Nと基本燃料噴射
量T、とに基づいてRAMの対応する運転領域から検索
して読み込む。
数設定ルーチンにより設定された空燃比フィードバック
補正係数α及び該空燃比フィードバンク補正係数αの後
述する学習補正係数に2を機関回転数Nと基本燃料噴射
量T、とに基づいてRAMの対応する運転領域から検索
して読み込む。
ステップ4では、バッテリ電圧値に基づいて電圧補正分
子、を設定する。これは、バッテリ電圧変動による燃料
噴射弁15の噴射流量変化を補正するためのものである
。
子、を設定する。これは、バッテリ電圧変動による燃料
噴射弁15の噴射流量変化を補正するためのものである
。
ステップ5では、最終的な燃料噴射IC燃料供給量)T
+を次式に従って演算する。このステップ5の機能が燃
料供給量設定手段に相当する。
+を次式に従って演算する。このステップ5の機能が燃
料供給量設定手段に相当する。
T+ =TF XC0EF ×rx×Kl+Tsステッ
プ6では、演算された燃料噴射弁T、を出力用レジスタ
にセットする。
プ6では、演算された燃料噴射弁T、を出力用レジスタ
にセットする。
これにより、予め定められた機関回転同期の燃料噴射タ
イミングになると、演算した燃料噴射量T1のパルス巾
をもつ駆動パルス信号が燃料噴射弁15に与えられて燃
料噴射が行われる。
イミングになると、演算した燃料噴射量T1のパルス巾
をもつ駆動パルス信号が燃料噴射弁15に与えられて燃
料噴射が行われる。
次に、空燃比フィードバック補正係数設定ルーチンを第
4図に従って説明する。このルーチンは機関回転に同期
して実行される。
4図に従って説明する。このルーチンは機関回転に同期
して実行される。
ステップ10では、空燃比のフィードバック制御を行う
運転条件であるか否かを判定する。運転条件を満たして
いないときには、このルーチンを終了する。この場合、
フィードバック補正係数αは前回のフィードバック制御
終了時の値若しくは一定の基準値にクランプされ、フィ
ードバック制御は停止される。
運転条件であるか否かを判定する。運転条件を満たして
いないときには、このルーチンを終了する。この場合、
フィードバック補正係数αは前回のフィードバック制御
終了時の値若しくは一定の基準値にクランプされ、フィ
ードバック制御は停止される。
ステップ1】では、第1の空燃比センサ19がらの信号
電圧■。2及び第2の空燃比センサ21からの信号電圧
V’02を入力する。
電圧■。2及び第2の空燃比センサ21からの信号電圧
V’02を入力する。
ステップ12では、ステップ10で入力した第1の空燃
比センサ19の信号電圧■。2と目標空燃比(理論空燃
比)相当の基準値SLとを比較する。
比センサ19の信号電圧■。2と目標空燃比(理論空燃
比)相当の基準値SLとを比較する。
そして、V oz > S Lであるとき、即ち、リッ
チと判定された時には、更にステップ13へ進み、リー
ン→リッチの反転直後か否かを判定する。
チと判定された時には、更にステップ13へ進み、リー
ン→リッチの反転直後か否かを判定する。
反転時にはステップ14へ進んで、空燃比フィードバッ
ク補正係数αの現在値α。と前回の第1の空燃比センサ
19の出力反転時の値α−1(比例骨Pt付与前の値)
との平均値αやを演算する。
ク補正係数αの現在値α。と前回の第1の空燃比センサ
19の出力反転時の値α−1(比例骨Pt付与前の値)
との平均値αやを演算する。
ステップ15では、前記平均値α8と所定値α。
との偏差Δαの絶対値を正の基準値Δα。と比較する。
ここで、前記所定値α。は、後述する空燃比フィードバ
ック補正係数αの学習が十分に進行した場合に空燃比フ
ィードバック補正係数αが収束する値であり、換言すれ
ば空燃比フィードバック補正係数αをこの値α。にクラ
ンプした時に目標空燃比(理論空燃比)が得られる値に
設定されている。
ック補正係数αの学習が十分に進行した場合に空燃比フ
ィードバック補正係数αが収束する値であり、換言すれ
ば空燃比フィードバック補正係数αをこの値α。にクラ
ンプした時に目標空燃比(理論空燃比)が得られる値に
設定されている。
そして、1Δα]≦Δα。となって学習が十分に進行し
たと判定された時には、ステップ16に進み、第2の空
燃比センサ21からの信号電圧v’o2と目標空燃比(
理論空燃比)相当の基準値SLとを比較する。
たと判定された時には、ステップ16に進み、第2の空
燃比センサ21からの信号電圧v’o2と目標空燃比(
理論空燃比)相当の基準値SLとを比較する。
そして空燃比がリッチ(V″oz>SL)と判定された
ときにはステップ17へ進んで空燃比フィードバック補
正係数α設定用の反転時に与える比例骨Pを補正するた
めの第2の空燃比補正量P HOSを現在値P)IO5
−、から所定量Δ叶HOS引いた値で更新した後ステッ
プ18へ進み、比例骨PRの基準値PROから前記第2
の空燃比補正量P HOSを減少した値で更新してから
ステップ21へ進む。
ときにはステップ17へ進んで空燃比フィードバック補
正係数α設定用の反転時に与える比例骨Pを補正するた
めの第2の空燃比補正量P HOSを現在値P)IO5
−、から所定量Δ叶HOS引いた値で更新した後ステッ
プ18へ進み、比例骨PRの基準値PROから前記第2
の空燃比補正量P HOSを減少した値で更新してから
ステップ21へ進む。
また、空燃比がリーン(V”。2<SL、)と判定され
たときにはステップ19へ進んで第2の空燃比補正量P
HOSを現在値PH05−、に所定量Δ叶HO5加え
た値で更新した後ステップ2oへ進み、比例骨P、の基
準値ptoに前記第2の空燃比補正量P HOSを増加
した値で更新してからステップ21へ進む。
たときにはステップ19へ進んで第2の空燃比補正量P
HOSを現在値PH05−、に所定量Δ叶HO5加え
た値で更新した後ステップ2oへ進み、比例骨P、の基
準値ptoに前記第2の空燃比補正量P HOSを増加
した値で更新してからステップ21へ進む。
一方、ステップ15で、1Δα1〉Δα。と判定された
時には、未だ十分に空燃比フィードバック補正係数αの
学習が進行していないため、第2の空燃比補正量P H
OSによる比例骨P、lの補正を行うことなく、ステッ
プ21へ進む。
時には、未だ十分に空燃比フィードバック補正係数αの
学習が進行していないため、第2の空燃比補正量P H
OSによる比例骨P、lの補正を行うことなく、ステッ
プ21へ進む。
ステップ21では、空燃比フィードバンク補正係数αを
現在値から前記比例骨PRを滅した値で更新する。
現在値から前記比例骨PRを滅した値で更新する。
このようにして、空燃比フィードバック補正係数αを設
定した後、ステップ22へ進み、次のようにして空燃比
フィードバック補正係数αの学習補正係数に2を設定更
新する。まづ、機関回転数Nと基本燃料噴射量T、とか
らRAMのマツプに記憶された対応する運転領域の学習
補正係数(空燃比補正量の学習補正値)Kfを検索し、
次式に従って検索された現在の学習補正係数Kfに前記
偏差Δαを所定割合加算することによって新たな学習補
正係数Klを演算し、同一領域の学習補正係数に!のデ
ータを修正して書き換える。即ち、学習補正係数Kff
iを記憶したRAMが学習補正値記憶手段に相当し、ス
テップ22の機能が学習補正値更新手段に相当する。
定した後、ステップ22へ進み、次のようにして空燃比
フィードバック補正係数αの学習補正係数に2を設定更
新する。まづ、機関回転数Nと基本燃料噴射量T、とか
らRAMのマツプに記憶された対応する運転領域の学習
補正係数(空燃比補正量の学習補正値)Kfを検索し、
次式に従って検索された現在の学習補正係数Kfに前記
偏差Δαを所定割合加算することによって新たな学習補
正係数Klを演算し、同一領域の学習補正係数に!のデ
ータを修正して書き換える。即ち、学習補正係数Kff
iを記憶したRAMが学習補正値記憶手段に相当し、ス
テップ22の機能が学習補正値更新手段に相当する。
K!←に!−Δα/M
(Mは定数で、M〉1)
又、ステップ13でリッチであるが反転直後でないと判
定された時にはステップ23へ進み、空燃比フィートハ
ック補正係数αを現在値から積分分Iを滅した値で更新
する。
定された時にはステップ23へ進み、空燃比フィートハ
ック補正係数αを現在値から積分分Iを滅した値で更新
する。
一方、ステップ12で■。2<SLと判定されたとき、
即ち、リーンと判定された時には、ステップ24へ進み
、リンチーリーンの反転直後か否かを判定し、反転時に
はステップ25へ進んで、ステップ14と同様にして平
均値αイを演算し、ステップ26でステップ15同様偏
差Δαの絶対値を正の基準値Δα。と比較する。
即ち、リーンと判定された時には、ステップ24へ進み
、リンチーリーンの反転直後か否かを判定し、反転時に
はステップ25へ進んで、ステップ14と同様にして平
均値αイを演算し、ステップ26でステップ15同様偏
差Δαの絶対値を正の基準値Δα。と比較する。
そして、同様にjΔα;≦Δα。となって学習が十分に
進行したと判定された時にはステップ27に進み、第2
の空燃比センサ21の信号電圧電圧V°。2と基準値S
Lとを比較し、リッチ判定時はステップ28へ進んで第
2の空燃比補正量P HOSを所定量ΔDPHO5滅し
た値で更新した後、ステップ29へ進んで比例骨P8を
基準値PROから第2の空燃比補正量P )105を減
少した値で更新し、リーン判定時はステップ30へ進ん
で第2の空燃比補正量P HOSを所定量へ〇PH05
加算した値で更新した後ステップ31へ進み、比例骨P
Lを基準値Ptoに第2の空燃比補正量P HOSを増
加した値で更新してからステップ32へ進む。
進行したと判定された時にはステップ27に進み、第2
の空燃比センサ21の信号電圧電圧V°。2と基準値S
Lとを比較し、リッチ判定時はステップ28へ進んで第
2の空燃比補正量P HOSを所定量ΔDPHO5滅し
た値で更新した後、ステップ29へ進んで比例骨P8を
基準値PROから第2の空燃比補正量P )105を減
少した値で更新し、リーン判定時はステップ30へ進ん
で第2の空燃比補正量P HOSを所定量へ〇PH05
加算した値で更新した後ステップ31へ進み、比例骨P
Lを基準値Ptoに第2の空燃比補正量P HOSを増
加した値で更新してからステップ32へ進む。
ステップ32で空燃比フィードバック補正係数αを現在
値に前記比例骨P、を増加した値で更新した後、ステッ
プ22へ進んで前記学習補正係数に!を更新設定する。
値に前記比例骨P、を増加した値で更新した後、ステッ
プ22へ進んで前記学習補正係数に!を更新設定する。
又、ステップ24で反転直後でないと判定された時には
ステップ33へ進み、空燃比フィードバンク補正係数α
を現在値に積分分Iを増加した値で更新する。
ステップ33へ進み、空燃比フィードバンク補正係数α
を現在値に積分分Iを増加した値で更新する。
かかる構成とすれば、空燃比フィードバック補正係数α
の学習が十分に進行していない間は、第2の空燃比補正
量P HOSによる比例骨PR,PLの補正演算が禁止
されるため誤補正による空燃比のずれを防止でき、良好
な空燃比フィードハック制御を維持できる。
の学習が十分に進行していない間は、第2の空燃比補正
量P HOSによる比例骨PR,PLの補正演算が禁止
されるため誤補正による空燃比のずれを防止でき、良好
な空燃比フィードハック制御を維持できる。
尚、本実施例では第1の空燃比センサ19の検出値に基
づく空燃比フィードバック制御を基調としつつ、その空
燃比フィードバック補正係数の比例骨を第2の空燃比セ
ンサの検出値に基づいて補正するものに通用した例を示
したが、これに限らず夫々の空燃比センサによって空燃
比フィードバンク補正係数を設定し、双方の値を合成し
て得た空燃比フィードバック補正係数を使用したり、第
1の空燃比センサによる空燃比フィードバック制御を行
いつつ、リッチ、リーン判定の基準値SLや出力遅延時
間を第2の空燃比センサの検出で補正したりするような
ものにも適用できる。
づく空燃比フィードバック制御を基調としつつ、その空
燃比フィードバック補正係数の比例骨を第2の空燃比セ
ンサの検出値に基づいて補正するものに通用した例を示
したが、これに限らず夫々の空燃比センサによって空燃
比フィードバンク補正係数を設定し、双方の値を合成し
て得た空燃比フィードバック補正係数を使用したり、第
1の空燃比センサによる空燃比フィードバック制御を行
いつつ、リッチ、リーン判定の基準値SLや出力遅延時
間を第2の空燃比センサの検出で補正したりするような
ものにも適用できる。
また、第2の空燃比補正量P HOSについても機関回
転数Nと基本燃料噴射量T1等によって区分された運転
領域毎に記憶しておき(反転周期が長いため空燃比フィ
ードバック補正係数αの記憶領域よりは大まかに区分さ
れる)領域が変わると、記憶された値を初期値として更
新するような学習機能を持たせてもよい。更ムこ、第2
の空燃比補正量P HOSをそのままではなく、第2の
空燃比センサの反転毎に該反転時の補正量P HOSと
前回反転時の補正量P HOSとの平均値を演算し、且
つ該平均値と過去の平均値の加重平均値とを新たに加重
平均して学習補正値を設定するような構成としてもよい
。かかる第2の空燃比補正量の学習を行うものでは、空
燃比フィードバック補正係数αの学習が進行しないうち
は、第2の空燃比補正量の学習も当然に停止する。
転数Nと基本燃料噴射量T1等によって区分された運転
領域毎に記憶しておき(反転周期が長いため空燃比フィ
ードバック補正係数αの記憶領域よりは大まかに区分さ
れる)領域が変わると、記憶された値を初期値として更
新するような学習機能を持たせてもよい。更ムこ、第2
の空燃比補正量P HOSをそのままではなく、第2の
空燃比センサの反転毎に該反転時の補正量P HOSと
前回反転時の補正量P HOSとの平均値を演算し、且
つ該平均値と過去の平均値の加重平均値とを新たに加重
平均して学習補正値を設定するような構成としてもよい
。かかる第2の空燃比補正量の学習を行うものでは、空
燃比フィードバック補正係数αの学習が進行しないうち
は、第2の空燃比補正量の学習も当然に停止する。
尚、ステップ17.19.28.30におけるP HO
Sの演算が第2の空燃比補正量演算手段に相当し、ステ
ップ18,20,29.31における比例骨の補正を除
きステップ21.23.32.33で空燃比フィードバ
ック補正係数αを演算する機能が第1の空燃比補正量演
算手段に相当し、ステップ15.26における比較の機
能が学習手段判定手段に相当する。
Sの演算が第2の空燃比補正量演算手段に相当し、ステ
ップ18,20,29.31における比例骨の補正を除
きステップ21.23.32.33で空燃比フィードバ
ック補正係数αを演算する機能が第1の空燃比補正量演
算手段に相当し、ステップ15.26における比較の機
能が学習手段判定手段に相当する。
また、学習進行度の判定は本実施例の方式に限られず、
例えば学習回数や学習が実行された領域数等によって判
定する方式としてもよい。
例えば学習回数や学習が実行された領域数等によって判
定する方式としてもよい。
〈発明の効果〉
以上説明したように本発明によれば、排気浄化触媒の上
流側及び下流側に空燃比センサを備え、これら雨空燃比
センサの検出値に基づいて空燃比フィードバック制御を
行うものにおいて、空燃比補正量の学習が十分に進行し
ない間は第2の空燃比補正量の演算を禁止する構成とし
たため、誤補正による空燃比のずれ防止でき、十分学習
が進行した後に第2の空燃比補正量による補正を行うこ
とで可及的に精度の高い空燃比制御を実行できるもので
ある。
流側及び下流側に空燃比センサを備え、これら雨空燃比
センサの検出値に基づいて空燃比フィードバック制御を
行うものにおいて、空燃比補正量の学習が十分に進行し
ない間は第2の空燃比補正量の演算を禁止する構成とし
たため、誤補正による空燃比のずれ防止でき、十分学習
が進行した後に第2の空燃比補正量による補正を行うこ
とで可及的に精度の高い空燃比制御を実行できるもので
ある。
第1図は本発明の構成を示すブロック図、第2図は本発
明の一実施例の構成を示す図、第3図は同上実施例の燃
料噴射量設定ルーチンを示すフローチャート、第4図は
同しく空燃比フィードバンク補正係数設定ルーチンを示
すフローチャートである。 11・・・内燃機関 12・・・吸気通路 15由
燃料噴射弁16・・・コントロールユニット 18・
・・排気通路 媒 19・・・第1の空燃比センサ 20・・・三元触 21・・・第2の空燃比センサ
明の一実施例の構成を示す図、第3図は同上実施例の燃
料噴射量設定ルーチンを示すフローチャート、第4図は
同しく空燃比フィードバンク補正係数設定ルーチンを示
すフローチャートである。 11・・・内燃機関 12・・・吸気通路 15由
燃料噴射弁16・・・コントロールユニット 18・
・・排気通路 媒 19・・・第1の空燃比センサ 20・・・三元触 21・・・第2の空燃比センサ
Claims (1)
- 【特許請求の範囲】 機関の排気通路に備えられた排気浄化触媒の上流側及
び下流側に夫々設けられ、空燃比によって変化する排気
中特定気体成分の濃度比に感応して出力値が変化する第
1及び第2の空燃比センサと、前記第1の空燃比センサ
の出力値に応じて第1の空燃比補正量を演算する第1の
空燃比補正量演算手段と、 前記第2の空燃比センサの出力値に応じて第2の空燃比
補正量を演算する第2の空燃比補正量演算手段と、 前記第1の空燃比補正量及び第2の空燃比補正量に基づ
いて最終的な空燃比補正量を演算する空燃比補正量演算
手段と、 空燃比補正量の学習補正値を運転領域毎に記憶する学習
補正値記憶手段と、 前記学習補正値記憶手段から検索した学習補正値と前記
最終的な空燃比補正量とに基づいて該空燃比補正量の平
均値を所定値に収束させるように新たな学習補正値を設
定すると共に、該学習補正値で前記学習補正値記憶手段
の対応する運転領域の学習補正値を更新する学習補正値
更新手段と、を備えた内燃機関の空燃比制御装置におい
て、前記学習補正値更新手段により空燃比補正量を所定
値に近づける学習の進行度を判定する学習進行度判定手
段と、 前記学習進行度が所定以上となるまでの間、第2の空燃
比補正量演算手段による第2の空燃比補正量の演算を禁
止させる第2の空燃比補正量演算禁止手段と、を備えて
構成したことを特徴とする内燃機関の空燃比制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11589090A JPH0833133B2 (ja) | 1990-05-07 | 1990-05-07 | 内燃機関の空燃比制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11589090A JPH0833133B2 (ja) | 1990-05-07 | 1990-05-07 | 内燃機関の空燃比制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0417749A true JPH0417749A (ja) | 1992-01-22 |
| JPH0833133B2 JPH0833133B2 (ja) | 1996-03-29 |
Family
ID=14673730
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11589090A Expired - Fee Related JPH0833133B2 (ja) | 1990-05-07 | 1990-05-07 | 内燃機関の空燃比制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0833133B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5706654A (en) * | 1995-03-27 | 1998-01-13 | Toyota Jidosha Kabushiki Kaisha | Air-fuel ratio control device for an internal combustion engine |
| JP2009180145A (ja) * | 2008-01-30 | 2009-08-13 | Toyota Motor Corp | 内燃機関の空燃比制御装置 |
-
1990
- 1990-05-07 JP JP11589090A patent/JPH0833133B2/ja not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5706654A (en) * | 1995-03-27 | 1998-01-13 | Toyota Jidosha Kabushiki Kaisha | Air-fuel ratio control device for an internal combustion engine |
| JP2009180145A (ja) * | 2008-01-30 | 2009-08-13 | Toyota Motor Corp | 内燃機関の空燃比制御装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0833133B2 (ja) | 1996-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0417747A (ja) | 内燃機関の空燃比制御装置 | |
| JPH0326844A (ja) | 内燃機関の燃料供給制御装置における空燃比フィードバック補正装置 | |
| JPH0412151A (ja) | 内燃機関の空燃比制御装置 | |
| JP2917173B2 (ja) | 内燃機関の空燃比制御装置 | |
| JPH04109047A (ja) | 内燃機関の空燃比制御装置 | |
| JPH0417749A (ja) | 内燃機関の空燃比制御装置 | |
| JP3596011B2 (ja) | 内燃機関の空燃比制御装置 | |
| JPH041439A (ja) | 内燃機関の空燃比制御装置 | |
| JP2757064B2 (ja) | 内燃機関の空燃比制御装置 | |
| JPH04112939A (ja) | 内燃機関の空燃比制御装置 | |
| JPS62191641A (ja) | 内燃機関の空燃比の学習制御装置 | |
| JP2582562B2 (ja) | 内燃機関の空燃比制御装置 | |
| JP2592349B2 (ja) | 内燃機関の空燃比制御装置 | |
| JP2757065B2 (ja) | 内燃機関の空燃比制御装置 | |
| JP2759545B2 (ja) | 内燃機関の空燃比制御装置 | |
| JP2757062B2 (ja) | 内燃機関の空燃比制御装置 | |
| JP3593388B2 (ja) | 内燃機関の空燃比制御装置 | |
| JPH0423099B2 (ja) | ||
| JP2631585B2 (ja) | 内燃機関の空燃比学習制御装置 | |
| JPH0461181B2 (ja) | ||
| JPH0422725A (ja) | 内燃機関の空燃比制御装置 | |
| JPS61190141A (ja) | 内燃機関の学習制御装置 | |
| JPH04124438A (ja) | 内燃機関の空燃比制御装置 | |
| JPH02176137A (ja) | 内燃機関の空燃比制御装置 | |
| JPH04101038A (ja) | 内燃機関の空燃比制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |