JPH0237144A - 内燃機関の空燃比制御装置 - Google Patents

内燃機関の空燃比制御装置

Info

Publication number
JPH0237144A
JPH0237144A JP18670988A JP18670988A JPH0237144A JP H0237144 A JPH0237144 A JP H0237144A JP 18670988 A JP18670988 A JP 18670988A JP 18670988 A JP18670988 A JP 18670988A JP H0237144 A JPH0237144 A JP H0237144A
Authority
JP
Japan
Prior art keywords
air
fuel ratio
sensor
downstream
control
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.)
Pending
Application number
JP18670988A
Other languages
English (en)
Inventor
Tadashi Sugino
忠 杉野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP18670988A priority Critical patent/JPH0237144A/ja
Publication of JPH0237144A publication Critical patent/JPH0237144A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は触媒コンバータの上流側、下流側に空燃比セン
サ(本明細書では、酸素濃度センサ(0,センサ))を
設けたダブル空燃比センサシステムにおける空燃比制御
装置に関する。
〔従来の技術〕
単なる空燃比フィードバック制J(シングルOxセンサ
システム)では、酸素濃度を検出するOtセンサをでき
るだけ燃焼室に近い排気系の箇所、すなわち触媒コンバ
ータより上流である排気マニホールドの集合部分に設け
ているが、Otセンサの出力特性のばらつきのために空
燃比の制御精度の改善に支障が生じている。かかるO2
センサの出力特性のばらつきおよび燃料噴射弁等の部品
のばらつき、経時あるいは経年的変化を補償するために
、触媒コンバータの下流に第2の0.センサを設け、上
流側02センサによる空燃比フィードバック制御に加え
て下流側02センサによる空燃比フィードバック制御を
行うダブル0!センサシステムが既に提案されている(
参照:特開昭58−72647号公報)。このダブル0
2センサシステムでは、触媒コンバータの下流側に設け
られた02センサは、上流側02センサに比較して、低
い応答速度を有するものの、次の理由により出力特性の
ばらつきが小さいという利点を有している。
(1)  M媒コンバータの下流では、排気温が低いの
で熱的影響が少ない。
(2)触媒コンバータの下流では、種々の毒が触媒にト
ラップされているので下流側側02セ、ンサの被毒量は
少ない。
(3)触媒コンバータの下流では排気ガスは十分に混合
されており、しかも、排気ガス中の酸素濃度は平衡状態
に近い値になっている。
従って、上述のごとく、2つのOtセンサの出力にもと
づく空燃比フィードバック制御(ダブルO2センサシス
テム)により、上流側O2センサの出力特性のばらつき
を下流側O2センサにより吸収できる。実際に、第2図
に示すように、シングルOxセンサシステムでは、O2
センサの出力特性が悪化した場合には、排気エミッショ
ン特性に直接影響するのに対し、ダブル02センサシス
テムでは、上流側02センサの出力特性が悪化しても、
排気エミッション特性は悪化しない。つまり、ダブル0
2センサシステムにおいては、下流側02センサが安定
な出力特性を維持している限り、良好な排気エミッショ
ンが保証される。
上述のダブル02センサシステムにおいては、下流側O
xセンサによる空燃比フィードバック制御実行中にあっ
ては、上流側Otセンサの出力にもとづく空燃比補正量
FAFの制御定数たとえばリッチスキップ量R3R,リ
ーンスキップ量R3Lを下流側O2センサの出力にもと
づいて可変制御するシステムがあるが、下流側Oxセン
サの非活性等により下流側Otセンサの出力による制御
定数の可変制御を停止するときには、制御定数が可変制
御されていたときにバックアツプRAM等に記憶されて
いた値を用いて上流側Otセンサの出力のみによる空燃
比フィードバック制御が行われていた(参照:特開昭6
1−192828号公報、特開昭61−234241号
公報)。
〔発明が解決しようとする課題〕
しかしながら、下流側O2センサ出力による制御定数の
可変制御がたとえば燃料カット等のリーン化制御により
一旦停止された後に該リーン化制御の終了と同時に再び
開始されると、空燃比がリチ側に過補正される課題点が
ある。すなわち、リーン制御中(たとえば燃料カット)
に触媒内に大量の酸素が導入され、これが保持されると
いう02ストレージ効果のため、このり、−ン制御が終
了した後に仮にリッチ空燃比の排ガスが触媒内に導入さ
れても、保持されていた酸素を消費するまでは触媒下流
にはリッチ空燃比の排ガスが排出されない、このため、
下流側O2センサはその間リーンと判定し、従って、空
燃比はリッチ側へ過補正されるのである。この結果、H
C、Coエミッションの増大、燃費の悪化、触媒排気異
臭等を招(という課題があった。
このため、本願出願人は、下流側O2センサの出力によ
る制御定数の可変制御が再開された当初は、空燃比フィ
ードバック制御定数の更新速度を小さくすることにより
、空燃比の過補正を防止することを提案しているが(参
照:特願昭62−26339号、昭和62年2月9日出
l1i)、この場合には、上記更新速度小さくする期間
を下流側02センサの出力反転までとしており、その期
間をO2ストレージ効果の影響が残っている期間として
把握しておらず、更新速度を不必要に遅くして応答性の
低下を招くという別の課題がある。
従って、本発明の目的は、Otストレージ効果の影響を
考慮し、下流側空燃比センサ(O2センサ)の出力によ
る制御定数の可変制御が再開された直後の過補正を精度
よく抑制して、HC、COエミッションの増大、燃費の
悪化、触媒排気異臭等を・防止することにある。
〔課題を解決するだめの手段〕
上述の問題点を解決するための手段は第1図に示される
。すなわち、内燃機関の排気通路に設けられた三元触媒
CC*oの上流側の排気通路には、機関の空燃比を検出
する上流側空燃比センサが設けられ、また、三元触媒C
CR0の下流側の排気通路には、機関の空燃比を検出す
る下流側空燃比センサが設けられている。下流側空燃比
制御判別手段は、下流側空燃比センサによる空燃比制御
条件が空燃比閉ループ条件かオープンループ条件かを判
別し、この結果、空燃比閉ループ条件の成立後に制御定
数更新手段は該下流側空燃比センサの出力に応じて空燃
比フィードバック制御定数を所定の更新速度で更新する
。また、更新速度低下手段は空燃比閉ループ条件の成立
後の所定期間、上記更新速度のうち少なくともリッチ側
の更新速度を低下させ、期間可変手段は上記所定期間を
三元触媒のO2ストレージ量に応じたパラメータに応じ
て可変とする。そして、空燃比補正量演算手段は空燃比
フィードバック制御定数RSR、R3Lおよび上流側空
燃比センサの出力■1に応じて空燃比補正量FAFを演
算し、空燃比調整手段は空燃比補正量FAFに応じて機
関の空燃比を調整するものである。
〔作 用〕
上述の手段によれば、下流側空燃比センサの出力による
空燃比フィードバック制御定数の可変制御が再開された
後の02ストレージ効果の影響が残っている期間は、空
燃比フィードバック制御定数は小さい更新速度で更新さ
れる。
〔実施例〕
始めに、三元触媒のO2ストレージ効果について説明す
ると、三元触媒はNoX、 Co 、 ICを同時に浄
化するものであり、その浄化率ηを第3図の一点鎖線に
示すように、理論空燃比(λ=1)よりリッチ側ではN
OXの浄化率が大きく、リーン側ではCO、ICの浄化
率が大きい(HCは図示しないが、COと同一傾向であ
る)。この場合、三元触媒は、空燃比がリーンのときに
は02を取込み、空燃比がリッチになったときにCo 
、 ICを取込んでリーンのときに取込まれた02と反
応せしめるという02ストレージ効果を有し、空燃比フ
ィードバック制御はこのような02ストレージ効果を積
極的に利用するため、最適な周波数、振幅で空燃比を制
御させるようにしている。一般に、三元触媒は新品であ
ればその02ストレージ効果は大きく、従って、第3図
の実線に示すように、空燃比フィードバック制御時には
浄化率ηは向上し、要求浄化率ηをη。とすれば、制御
可能な空燃比ウィンドウWは実質的に広< (w=w、
)なる。しかし、三元触媒が劣化すると、そのO2スト
レージ効果は小さくなり、従って、第3図の一点鎖線に
示すごとく、空燃比ウィンドウWは非常に狭くなる(w
=wz)。
第4図は本発明に係る内燃機関の空燃比制御装置の一実
施例を示す全体概要図である。第4図において、機関本
体1の吸気通路2にはエアフローメータ3が設けられて
いる。エアフローメータ3は吸入空気量を直接計測する
ものであって、ポテンショメータを内臓して吸入空気量
に比例したアナログ電圧の出力信号を発生する。この出
力信号は制御回路10のマルチプレクサ内臓A/D変換
器101に供給されている。ディストリビュータ4には
、その軸がたとえばクランク角に換算して720°毎に
基準位置検出用パルス信号を発生するクランク角センサ
5およびクランク角に換算して30”毎に基準位置検出
用パルス信号を発生するクランク角センサ6が設けられ
ている。これらクランク角センサ5,6のパルス信号は
制御回路IOの入出力インターフェイス102に供給さ
れ、このうち、クランク角センサ6の出力はCPU10
3の割込み端子に供給される。
さらに、吸気通路2には各気筒毎に燃料供給系から加圧
燃料を吸気ボートへ供給するための燃料噴射弁7が設け
られている。
また、機関本体1のシリンダブロックのウォータジャケ
ット8には、冷却水の温度を検出するための水温センサ
9が設けられている。水温センサ9は冷却水の温度TH
Wに応じたアナログ電圧の電気信号を発生する。この出
力もA/D変換器101に供給されている。
排気マニホールド11より下流に排気系には、排気ガス
中の3つの有害成分HC、CO、No、を同時に浄化す
る三元触媒を収容する触媒コンバータ12が設けられて
いる。
排気マニホールド11には、すなわち触媒コンバータ1
2の上流側には第1の0!センサ13が設けられ、触媒
コンバータ12の下流側の排気管14には第2の0.セ
ンサ15が設けられている。
O2センサ13 、15は排気ガス中の酸素成分濃度に
応じた電気信号を発生する。すなわち、08センサ13
 、15は空燃比が理論空燃比に対してリーン側かリッ
チ側かに応じて、異なる出力電圧を制御回路10でA/
D変換器101に発生する。
また、吸気通路2のスロットル弁16には、スロットル
弁16が全閉か否かを検出するためのアイドルスイッチ
17が設けられており、この出力信号LLは制御回路1
0の入出力インターフェイス102に供給される。
制御回路10は、たとえばマイクロコンピュータとして
構成され、A/D変換器101、入出力インターフェイ
ス102、CPU103の外にROM104 、 RA
M105、バックアップRAM106、クロック発生回
路107等が設けられている。
また、制御回路10において、ダウンカウンタ108、
フリップフロップ109、および駆動回路110は燃料
噴射弁7を制御するためのものである。
すなわら、後述のルーチンにおいて、燃料噴射量TAU
が演算されると、燃料噴射11TAUがダウンカウンタ
108にプリセットされると共にフリップフロップ10
9もセットされる。この結果、駆動回路110が燃料噴
射弁7の付勢を開始する。他方、ダウンカウンタ108
がクロック信号(図示せず)を計算して最後にそのキャ
リアウド端子が“1”レベルとなったときに、フリップ
フロップ109がリセットされて駆動回路110は燃料
噴射弁7の付勢を停止する。つまり、上述の燃料噴射量
TAUだけ燃料噴射弁7は付勢され、従って、燃料噴射
11TAUに応じた量の燃料が機関本体lの燃焼室に送
り込まれることになる。
なお、cpυ103の割込み発生は、A/D変換器lO
1のA/D変換終了時、入出力インターフェイス102
がクランク角センサ6のパルス信号を受信した時、クロ
ック発生回路107からの割込信号を受信した時、等で
ある。
エアフローメータ3の吸入空気量データQおよび冷却水
温データTHWは所定時間毎に実行されるA/D変換ル
ーチンによって取込まれてRAM105の所定領域に格
納される。つまり、RAM105におけるデータQおよ
びTHWは所定時間毎に更新されている。また、回転速
度データNeはクランク角センサ6の30°CA毎の割
込みによって演算されてRAM105の所定領域に格納
される。
第5図は上流側02センサ13の出力にもとづいて空燃
比補正係数FAFを演算する第1の空燃比フィードバッ
ク制御ルッチンであって、所定時間たとえば4tas毎
に実行される。
ステップ501では、上流側02センサ13による空燃
比の閉ループ(フィードバック)条件が成立しているか
否かを判別する。たとえば、冷却水温が所定値以下の時
、機関始動中、始動後項量中、暖機増量中、パワー増量
中、触媒加熱防止のためのOTP増量中、上流側0.セ
ンサ13の出力信号が一度も反転していない時、燃料カ
ット中(XFC=“1”)等はいずれも閉ループ条件が
不成立であり、その他の場合が閉ループ条件成立である
。閉ループ条件が不成立のときには、ステップ527に
進んでFAFを閉ループ制御終了直前値とする。なお、
一定値たとえば1.0としてもよい、他方、閉ループ条
件成立の場合はステップ502に進む。
なお、ステップ501における燃料カットフラグXFC
は第6図のルーチンにより実行される。このルーチンは
所定時間たとえば4ms毎に実行され、第7図に示すよ
うな燃料カットフラグXFCを設定するためのものであ
る。なお、第7図において、Ncは燃料カット回転速度
、Nllは燃料カット復帰回転速度を示し、いずれも機
関の冷却水温THWによって更新される。ステップ60
1では、アイドルスイッチ17の出力信号LLが“1゛
か否か、すなわち、アイドル状態が否かを判別する。
非アイドル状態であればステップ604に進み、他方、
アイドル状態であれば、ステップ602に進む。
ステップ602では、RAM105より回転速度N、を
読み出して燃料カット回転速度N、と比較し、ステップ
603では、燃料カット復帰回転速度NRと比較する。
この結果、N0≦Nllのときにはステップ604にて
燃料カットフラグXFCを“0”とし、N、≧Ncのと
きにはステップ605に進み、燃料カットフラグXFC
を“1゛とする。N* <N。
< N cのときには、フラグXFCは以前の状態に保
持されることになる。そして、ステップ606にて終了
する。
第5図に戻ると、ステップ502では、上流側O2セン
サ13の出力vIをA/D変換して取込み、ステップ5
03にてvIが比較電圧V□たとえば0.45V以下か
否かを判別する、つまり、空燃比がリッチかリーンかを
判別する、つまり、空燃比がリーン(V+ ≦Vat)
であれば、ステップ504にてデイレイカウンタCDL
Yが負か否かを判別し、CDLY>0であればステップ
505にてCDLYを0とし、ステップ506に進む、
ステップ506では、デイレイカウンタCDLYを1減
算し、ステップ507 、508にてデイレイカウンタ
CDLYを最小値TDLでガードする。この場合、デイ
レイカウンタC0LYが最小値TDLに到達したときに
はステップ509にて第1の空燃比フラグFlを“0゛
(リーン)とする。
なお、最小値TDLは上流側02センサ13の出力にお
いてリッチからリーンへの変化があってもリッチ状態で
あるとの判断を保持するためのり一ン遅延状態であって
、負の値で定義される。他方、リッチ(V+>Vm+)
であれば、ステップ510にてデイレイカウンタCDL
Yが正か否かを判別し、CDLY<Oであればステップ
511にてCQLYを0とし、ステップ512に進む、
ステップ512ではデイレイカウンタCDLYを1加算
し、ステップ513 、514にてデイレイカウンタC
DLYを最大値TDRでガードする。この場合、デイレ
イカウンタCDLYが最大値TDRに到達したときには
ステップ515にて第1の空燃比フラグFlを“1゛(
リッチ)とする。
なお、最大値TDRは上流側O2センサ13の出力にお
いてリーンからリッチへの変化があってもリーン状態で
あるとの判断を保持するためのリッチ遅延時間であって
、正の値で定義される。
ステップ516では、第1の空燃比フラグFlの符号が
反転したか否かを判別する、すなわち遅延処理後の空燃
比が反転したか否かを判別する。空燃比が反転していれ
ば、ステップ517にて、第1の空燃比フラグF1の値
により、リッチからリーンへの反転か、リーンからリッ
チへの反転かを判別する。リッチからリーンへの反転で
あれば、ステップ518にてFAF4−NAP + R
SRとスキップ的に増大させ、逆に、リーンからリッチ
への反転であれば、ステップ519にてFAF−FAF
 −RSLとスキップ的に減少させる。つまり、スキッ
プ処理を行う。
ステップ516にて第1の空燃比フラグF1の符号が反
転していなければ、ステップ520. 521゜522
にて積分処理を行う。つまり、ステップ520にて、F
1=“0”か否かを判別し、F1=“0”(リーン)で
あればステップ521にてFAF −FAF+ KIR
とし、他方、F1=“l” (リッチ)であればステッ
プ522にてFAF←PAP −KILとする。
ここで、積分定数KIR、KILはスキップ量R5R。
RSLに比して十分小さく設定してあり、つまり、KI
R(KIL) < RSR(RSL)である、従って、
ステップ521はリーン状態(F1=“0′)で燃料噴
射量を徐々に増大させ、ステップ522はリッチ状態(
F1=“°1”)で燃料噴射量を徐々に減少させる。
ステップ518. 519. 521. 522にて演
算された空燃比補正係数FAFはステップ523 、5
24に最小値たとえば0.8にてガードされ、また、ス
テップ525 、526にて最大値たとえば1.2にて
ガードされる。これにより、何らかの原因で空燃比補正
係数FAFが太き(なり過ぎ、もしくは小さくなり過ぎ
た場合に、その値で機関の空燃比を制御してオーバリッ
チ、オーバリーンになるのを防ぐ。
上述のごとく演算されたFAFをRAM105に格納し
て、ステップ527にてこのルーチンは終了する。
第8図は第5図のフローチャートによる動作を補足説明
するタイミング図である。上流側02センサ13の出力
により第8図CA)に示すごとくリッチ、リーン判別の
空燃比信号A/Fが得られると、デイレイカウンタCD
LYは、第8図(B)に示すごとく、リッチ状態でカウ
ントアツプされ、リーン状態でカウントダウンされる。
この結果、第8図(C)に示すごとく、遅延処理された
空燃比信号A/F’  (フラグF1に相当)が形成さ
れる。たとえば、時刻t1にて空燃比信号A/F’がリ
ーンからリッチに変化しても、遅延処理された空燃比信
号A/F’はリッチ遅延時間TDRだけリーンに支持さ
れた後に時刻t2にてリッチに変化する0時刻む、にて
空燃比信号A/Fがリッチからリーンに変化しても、遅
延処理された空燃比信号A/F’はリーン遅延時間(−
TDL)相当だけリッチに保持された後に時刻t4にて
リーンに変化する。しかし空燃比信号A/F’が時刻t
s、th 、jtのごとくリッチ遅延時間TDRの短い
期間で反転すると、デイレイカウンタCDLYが最大値
TDRに到達するのに時間を要し、この結果、時刻t6
にて遅延処理後の空燃比信号A/F’が反転される。つ
まり、遅延処理後の空燃比信号A/F’は遅延処理前の
空燃比信号A/Fに比べて安定となる。このように遅延
処理後の安定した空燃比信号A/F’にもとづいて第8
図(D)に示す空燃比補正係数FAFが得られる。
次に、下流側O2センサ15による第2の空燃比フィー
ドバック制御について説明する。第2の空燃比フィード
バック制御としては、第1の空燃比フィードバック制御
定数としてのスキップ量RSR、R5L 、積分定数K
IR、KIL 、遅延時間TDR。
TDL、もしくは上流側O2センサ13の出力vIの比
較電圧V□を可変にするシステムと、第2の空燃比補正
係数FAF2を導入するシステムとがある。
たとえば、リッチスキップ量R3Rを大きくすると、制
御空燃比をリッチ側に移行でき、また、リーンスキップ
IR3Lを小さくしても制御空燃比をリッチ側に移行で
き、他方、リーンスキップIR3Lを大きくすると、制
御空燃比をリーン側に移行でき、また、リッチスキップ
量R3Rを小さくしても制御空燃比をリーン側に移行で
きる。
従って、下流側O2センサ15の出力に応じてリッチス
キップ量R3Rおよびリーンスキップ量R3Lを補正す
ることにより空燃比が制御できる。
また、リッチ積分定数KIRを大きくすると、制御空燃
比をリッチ側に移行でき、また、リーン積分定数KIL
を小さ(しても制御空燃比をリッチ側に移行でき、他方
、リーン積分定数KILを大きくすると、制御空燃比を
リーン側に移行でき、また、リッチ積分定数KIRを小
さくしても制御空燃比をリーン側に移行できる。従って
、下流側O2センサ15の出力に応じてリッチ積分定数
KIRおよびリーン積分定数KILを補正することによ
り空燃比が制御できる。リッチ遅延時間TDRを大きく
もしくはリーン遅延時間(−TDL)を小さく設定すれ
ば、制御空燃比はリッチ側に移行でき、逆に、リーン遅
延時間(−TDL)を大きくもしくはリッチ遅延時間(
TDR)を小さく設定すれば、制御空燃比はリーン側に
移行できる。つまり、下流側02センサ15の出力に応
じて遅延時間TDR、TDLを補正することにより空燃
比が制御できる。さらにまた、比較電圧Vllを大きく
すると制御空燃比をリッチ側に移行でき、また、比較電
圧vlIを小さくすると制御空燃比をリーン側に移行で
きる。従って、下流側O2センサ15の出力に応じて比
較電圧Vll+を補正することにより空燃比が制御でき
る。
これらスキップ量、積分定数、遅延時間、比較電圧を下
流側o2センサによって可変とすることはそれぞれに長
所がある。たとえば、遅延時間は非常に微妙な空燃比の
調整が可能であり、また、スキップ量は、遅延時間のよ
うに空燃比のフィードバック周期を長くすることなくレ
スポンスの良い制御が可能である。従って、これら可変
量は当然2つ以上組み合わされて用いられ得る。
次に、空燃比フィードバック制御定数としてのスキップ
量を可変にしたダブルO2センサシステムについて説明
する。
第9図は下流側Ozセンサ15の出力にもとづいてスキ
ップl R2H、RSLを演算する第2の空燃比フィー
ドバック制御ルーチンであって、所定時間たとえば51
2m5毎に実行される。
ステップ901〜905では、下流側O2センサ15に
よる閉ループ条件か否かを判別する。たとえば、上流側
O2センサ13による閉ループ条件の不成立(ステップ
901)に加えて、冷却水温THWが所定値(たとえば
70’C)以下のとき(ステップ902) 、スロット
ル弁16が全閉(LL=“1”)のとき(ステップ90
3) 、下流側Otセンサ15が活性化していないとき
(ステップ904) 、軽負荷のとき(Q / N e
≦x1)(ステップ905)等が閉ループ条件が不成立
であり、その他の場合が閉ループ条件成立である。閉ル
ープ条件でなければステップ912に進む。
閉ループ条件が満たされていれば、ステップ906に進
む。ステップ906では、下流側O2センサ15の出力
v2をA/D変換して取込み、ステップ907にて■2
が比較電圧vl□たとえば0.55V以下か否かを判別
する。つまり、空燃比がリッチかリーンかを判別する。
なお、比較電圧V12は触媒コ7ンバータ12の上流、
下流で生ガスの影響による出力特性が異なることおよび
劣化速度が異なること等を考慮して上流側O2センサ1
3の出力の比較電圧Vlllより高く設定される。この
結果、v2≦V+zt(リーン)であれば、ステップ9
08に進み、他方、Vz>Vat(リッチ)であればス
テップ909に進む、ステップ908ではリッチスキッ
プIR3Rを値ΔRRだけ増加させ、他方、ステップ9
09ではリッチスキップ量R3Rを値ΔRLだけ減少さ
せる。ステップ910は、上述のごとく演算されたR2
Hのガード処理を行うものであり、たとえば最小値MI
N=2.5%、最大値MAX=7.5%にてガードする
。なお、最小値MINは過渡追従性がそこなわれないレ
ベルの値であり、また、最大値MAXは空燃比変動によ
りドライバビリティの悪化が発生しないレベルである。
ステップ911では、リーチスキップ量R5Lを、RA
M105−R2H にて演算する。つまり、RSR+RSL = 10%で
ある。
上述のごとく演算されたR2HはRAM105に格納さ
れた後に、ステップ912にてこのルーチンは終了する
第10図は第9図のステップ908 、909における
リッチスキップ量R3Rの更新速度ΔRR。
ΔRLを演算するためのルーチンであって、所定時間た
とえば512+ms毎に実行される。すなわち、ステッ
プ1001では、燃料カット中(XFC=“1°′)か
否かを判別する。この結果、燃料カット中(XFC=“
1″′)であれば、ステップ1002にて燃料カットカ
ウンタCFCを+1カウントアツプし、ステップ100
3にてカウンタCFCを所定値でガードしてステップ1
009に進む。他方、燃料カット中(XFC=“0”)
でなければ、ステップ1004に進み、RAM105よ
り吸入空気量Qに続出してROM104に移動された1
次元マツプによりf (Q)を演算する。なお、値f 
(Q)は吸入空気IQが大きい程、三元触媒の02スト
レージ効果が小さ(なるので太き(設定し、Q≦Q0で
は一定値とする。次に、ステップ1005では、燃料カ
ットカウンタCFCが値f (Q)以上か否かを判別し
、この結果、CFC≧f (Q)であれば、ステップ1
006にてカウンタCFCをf (Q)だけ減算し、ス
テップ1007にてカウンタCFCを0でガードする。
他方、CFC<f (Q)であればステップ1008に
てカウンタCFCをクリアする。このようにして演算さ
れた値CFCは三元触媒のO2ストレージ量に応じたパ
ラメータとして把握される。
ステップ1009では、カウンタCFCが所定値C0以
上か否かを判別する。CFC≧C0であれば、三元触媒
の02ストレージ量が大きいとして、ステップ101O
にてリッチスキップ量R3Rのリッチ側更新速度ΔRR
を小さくたとえば0.003%とし、また、リーン側更
新速度ΔRLを大きく、たとえば0.010%とする。
つまり、第11図に示すように、リッチスキップ量R3
Rのリッチ側への補正を抑制しくA)、リーン側への補
正を進捗させる(B)。
逆に、CFC<C,であれば、三元触媒のOtストレー
ジ量が小さいとして、ステップ1012にてリッチスキ
ップ量R3Rのリッチ側更新速度ΔRRを0.005%
とし、また、リーン側更新速度ΔRLをたとえば0.0
05%とする。つまり、第12図に示すように、リッチ
スキップ@R3Rのリッチ側への補正(A)とリーン側
への補正(B)とを同一にする。
そして、ステップ10I4にて第1O図のルーチンは終
了する。
このように、第10図のルーチンによりリッチスキップ
量R3Rの更新速度はリッチ側への補正が抑制されるよ
うに演算される。
第13図は噴射量演算ルーチンであって、所定クランク
角毎たとえば360°CA毎に実行される。
ステップ1301では、燃料カットフラグXFCが“0
″か否かを判別し、XFC−1”であればステップ13
06に直接進み、燃料噴射を実行しない。
他方、XFC=“0″であればステップ1302に進む
。ステップ1302では、RAM105により吸入空気
量データQおよび回転速度データNeを読出して基本噴
射1iTAUPを演算する。たとえば、TAIIP−α
・Q/Ne  (αは定数)とする。ステップ1303
にてRAM105より冷却水温データTHWを読出して
ROM104に格納された1次元マツプにより暖機増量
値FWLを補間計算する。この暖機増量値FWLは、図
示のごとく、現在の冷却水温THWが上昇するに従って
小さ(なるように設定されている。次に、ステップ13
04では、最終噴射量TAUを、TAU −TAUP 
−FAF ・ (FWL十β+1)十Tにより演算する
。なお、β・Tは他の運転状態パラメータによって定ま
る補正量であり、たとえば図示しないスロットル位置セ
ンサからの信号、あるいは吸気温センサからの信号、バ
ッテリ電圧等により決められる補正量であり、これらも
RAM105に格納されている。次いで、ステップ13
05にて、噴射量TAUをダウンカウンタ108にセッ
トすると共にフリップフロップ109をセットして燃料
噴射を開始させる。そして、ステップ1306にてこの
ルーチンは終了する。なお、上述のごとく、噴射量TA
Uに相当する時間が経過すると、ダウンカウンタ108
のキャリアウド信号によってフリップフロップ109が
リセットされて燃料噴射は終了する。
なお、第1の空燃比フィードバック制御は4ms毎に、
また、第2の空燃比フィードバック制御は512 tm
s毎に行われるのは、空燃比フィードバック制御の応答
性の良い上流側O2センサによる制御を主にして行い、
応答性の悪い下流側O2センサによる制御を従にして行
うためである。
また、上流側O2センサによる空燃比フィードバック制
御における他の制御定数、たとえば遅延時間、積分定数
、上流側O2センサの比較電圧(参照:特開昭55−3
7562号公報)等を下流側O2センサの出力により補
正するダブル02センサシステムあるいは第2の空燃比
補正係数を導入したダブルO2センサシステムにも、本
発明を適用し得る。
また、吸入空気量センサとして、エアフローメータの代
りに、カルマン渦センサ、ヒートワイヤーセンサ等を用
いることもできる。
さらに、上述の実施例では、吸入空気量および機関の回
転速度に応じて燃料噴射量を演算しているが、吸入空気
圧および機関の回転速度、もしくはスロットル弁開度お
よび機関の回転速度に応じて燃料噴射量を演算してもよ
い。
さらに、上述の実施例では、燃料噴射量により吸気系へ
の燃料噴射量を制御する内燃機関を示したが、キャブレ
タ式内燃機関にも本発明を適用し得る。たとえば、エレ
クトリック・エア・コントロールバルブ(EACV)に
より機関の吸入空気量を調整した空燃比を制御するもの
、エレクトリック・ブリード・エア・コントロールパル
プによりキャプレタのエアブリード量を調整してメイン
系通路およびスロー系通路への大気の導入により空燃比
を制御するもの、機関の排気系へ送りこまれる2次空気
量を調整するもの、等に本発明を適用し得る。この場合
には、ステップ1302における基本噴射量TAUP相
当の基本燃料噴射量がキャプレタ自身によって決定され
、すなわち、吸入空気量に応じた吸気管負圧と機関の回
転速度に応じて決定され、ステップ1304にて最終燃
料噴射量TAUに相当する供給空気量が演算される。
さらに、上述の実施例では、空燃比センサとして0.セ
ンサを用いたが、COセンサ、リーンミクスチャセンサ
等を用いることもできる。
さらに、上述の実施例はマイクロコンピュータすなわち
ディジタル回路によって構成されているが、アナログ回
路により構成することもできる。
〔発明の効果〕
以上説明したように本発明によれば、三元触媒の02ス
トレージ効果等により下流側空燃比センサのリーンから
リッチへの出力特性が遅い場合にあっても、制御定数等
のリッチ過補正を防止でき、排気エミッションの低減、
燃費の向上、触媒排気異臭の低減等に役立つものである
【図面の簡単な説明】
第1図は本発明の詳細な説明するための全体ブロック図
、 第2図はシングル0!センサシステムおよびダブル0.
センサシステムを説明する排気エミッション特性図、 第3図はOtストレージ効果を説明するグラフ、第4図
は本発明に係る内燃機関の空燃比制御装置の一実施例を
示す全体概略図、 第5図、第6図、第9図、第10図、第13図は第4図
の制御回路の動作を説明するためのフローチャート、 第7図は第6図のフローチャートを補足説明するための
図、 第8図は第5図のフローチャートを補足説明するタイミ
ング図、 第11図、第12図は第1O図のフローチャートを補足
説明するタイミング図である。 工・・・機関本体、     3・・・エアフロメータ
、4・・・ディストリビュータ、 5.6・・・クランク角センサ、 10・・・制御回路、    12・・・触媒コンバー
タ、13・・・上流側O2センサ、 15・・・下流側O!センサ、 17・・・アイドルスイッチ。 Ox 第2図 第 図 第 図 リッチ側補正 02ストレージ効果の影響ありの場合 第11図 リッチ側補正 02ストレージ効果の影響なしの場合 第12図

Claims (1)

  1. 【特許請求の範囲】 1、内燃機関の排気通路に設けられ、O_2ストレージ
    効果を有する三元触媒(12)と、 該三元触媒の上流側の排気通路に設けられ、前記機関の
    空燃比を検出する上流側空燃比センサ(13)と、 前記三元触媒の排気通路の下流側に設けられ、前記機関
    の空燃比を検出する下流側空燃比センサ(15)と、 該下流側空燃比センサによる空燃比制御条件が空燃比閉
    ループ条件かオープンループ条件かを判別する下流側空
    燃比制御判別手段と、 該空燃比閉ループ条件の成立後に前記下流側空燃比セン
    サの出力に応じて空燃比フィードバック制御定数を所定
    の更新速度で更新する制御定数更新手段と、 前記空燃比閉ループ条件の成立後の所定期間、前記更新
    速度のうち少なくともリッチ側の更新速度を低下させる
    更新速度低下手段と、 前記所定期間を前記三元触媒のO_2ストレージ量に応
    じたパラメータに応じて可変とする期間可変手段と 前記空燃比フィードバック制御定数および前記上流側空
    燃比センサの出力に応じて空燃比補正量を演算する空燃
    比補正量演算手段と、 前記空燃比補正量に応じて前記機関の空燃比を調整する
    空燃比調整手段と、 を具備する内燃機関の空燃比制御装置。
JP18670988A 1988-07-28 1988-07-28 内燃機関の空燃比制御装置 Pending JPH0237144A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18670988A JPH0237144A (ja) 1988-07-28 1988-07-28 内燃機関の空燃比制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18670988A JPH0237144A (ja) 1988-07-28 1988-07-28 内燃機関の空燃比制御装置

Publications (1)

Publication Number Publication Date
JPH0237144A true JPH0237144A (ja) 1990-02-07

Family

ID=16193266

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18670988A Pending JPH0237144A (ja) 1988-07-28 1988-07-28 内燃機関の空燃比制御装置

Country Status (1)

Country Link
JP (1) JPH0237144A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5228286A (en) * 1991-05-17 1993-07-20 Toyota Jidosha Kabushiki Kaisha Air-fuel ratio control device of engine

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5228286A (en) * 1991-05-17 1993-07-20 Toyota Jidosha Kabushiki Kaisha Air-fuel ratio control device of engine

Similar Documents

Publication Publication Date Title
JP3348434B2 (ja) 内燃機関の空燃比制御装置
JPS63120835A (ja) 内燃機関の空燃比制御装置
JP2518247B2 (ja) 内燃機関の空燃比制御装置
JPS61232349A (ja) 内燃機関の空燃比制御装置
JPS63205441A (ja) 内燃機関の空燃比制御装置
JPS61234241A (ja) 内燃機関の空燃比制御装置
JPS62147034A (ja) 内燃機関の空燃比制御装置
JPS63176641A (ja) 内燃機関の空燃比制御装置
JPH0237144A (ja) 内燃機関の空燃比制御装置
JPH0192548A (ja) 内燃機関の空燃比制御装置
JPH01113552A (ja) 内燃機関の空燃比制御装置
JPS6397846A (ja) 内燃機関の空燃比制御装置
JP2518243B2 (ja) 内燃機関の空燃比制御装置
JPH0718361B2 (ja) 内燃機関の空燃比制御装置
JPS6397849A (ja) 内燃機関の空燃比制御装置
JPS63208639A (ja) 内燃機関の空燃比制御装置
JPS61232350A (ja) 内燃機関の空燃比制御装置
JP2503956B2 (ja) 内燃機関の空燃比制御装置
JPH01190936A (ja) 内燃機関の空燃比制御装置
JPH01300034A (ja) 内燃機関の空燃比制御装置
JPS6226337A (ja) 内燃機関の空燃比制御装置
JPH01121538A (ja) 内燃機関の空燃比制御装置
JPS6397850A (ja) 内燃機関の空燃比制御装置
JPS63219847A (ja) 内燃機関の空燃比制御装置
JPS6397847A (ja) 内燃機関の空燃比制御装置