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

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

Info

Publication number
JPH01249937A
JPH01249937A JP63074786A JP7478688A JPH01249937A JP H01249937 A JPH01249937 A JP H01249937A JP 63074786 A JP63074786 A JP 63074786A JP 7478688 A JP7478688 A JP 7478688A JP H01249937 A JPH01249937 A JP H01249937A
Authority
JP
Japan
Prior art keywords
fuel ratio
air
output
sensor
rich
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
Application number
JP63074786A
Other languages
English (en)
Other versions
JP2600259B2 (ja
Inventor
Hiroki Matsuoka
松岡 広樹
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 JP63074786A priority Critical patent/JP2600259B2/ja
Priority to US07/329,391 priority patent/US4970858A/en
Publication of JPH01249937A publication Critical patent/JPH01249937A/ja
Application granted granted Critical
Publication of JP2600259B2 publication Critical patent/JP2600259B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Measuring Oxygen Concentration In Cells (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

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

Description

【発明の詳細な説明】 ・ 〔産業上の利用分野〕 本発明は触媒コンバータの上流側および下流側に空燃比
センサ(本明細書では、酸素濃度センサ(0□センサ)
)を設け、上流側のo2センサによる空燃比フィードバ
ック制御に加えて下流側の0□センサによる空燃比フィ
ードバック制御を行うダブル空燃比センサシステム、あ
るいは触媒コンバータ下流もしくは触媒コンバータ中に
02センサを設けて該02センサによる空燃比フィード
バック制御を行うシングル空燃比センサシステムに関す
る。
〔従来の技術〕
単なる空燃比フィードバック制御(シングル02センサ
システム)では、酸素濃度を検出する。2センサをでき
るだけ燃焼室に近い排気系の箇所、すなわち触媒コンバ
ータより上流である排気マニホールドの集合部分に設け
ているが、o2センサの出力特性のばらつきのために空
燃比の制御精度の改善に支障が生じている。かかる0!
センサの出力特性のばらつきおよび燃料噴射弁等の部品
のばらつき、経時あるいは経年的変化を補償するために
、触媒コンバータの下流に第2のotセンサを設け、上
流側の0□センサによる空燃比フィードバック制御に加
えて下流側02センサによる空燃比フィードバック制御
を行うダブルOtセンサシステムが既に提案されている
。このダブル0冨センサシステムでは、触媒コンバータ
の下流側に設けられた0□センサは、上流側Otセンサ
に比較して、低い応答速度を有するものの、次の理由に
より出力特性のばらつきが小さいという利点を有してい
る。
(11触媒コンバータの下流では、排気温が低いので熱
的影響が少ない。
(2)触媒コンバータの下流では、種々の毒が触媒にト
ラップされているので下流側02センサの被毒量は少な
い。
(3)触媒コンバータの下流では排気ガスは十分に混合
されており、しかも、排気ガス中の酸素濃度は平衡状態
に近い値になっている。
従って、上述のごとく、2つの02センサの出力にもと
づく空燃比フィードバック制御(ダブル0冨センサシス
テム)により、上流側0□センサの出力特性のばらつき
を下流側o2センサにより吸収できる。実際に、第2図
に示すように、シングル02センサシステムでは、o2
センサ出力特性が悪化した場合には、排気エミッション
特性に直接影響するのに対し、ダブル0冨センサシステ
ムでは、上流側0!センサの出力特性が悪化しても、排
気エミッション特性は悪化しない。つまり、ダブルOt
センサシステムにおいては、下流側o2センサが安定な
出力特性を維持している限り、良好な排気エミッション
が保証される。
他方、0□センサの出力の入力回路としては、第3A図
に示すプルダウン型入力回路がある。すなわち、プルダ
ウン型入力回路(公開技報87−5098号参照)は、
プルダウン抵抗Rtおよびノイズ吸収用キャパシタC,
により構成されている。素子温が低いときにはOtセン
サoXの内部抵抗R0が大きく、従って、第4A図に示
すごとく、ベース空燃比がリッチで0.センサoXの起
電力があってもOtセンサ出力電圧v08はローレベル
となり、他方、素子温が高くなると、o2センサoXの
内部抵抗R0が小さくなり、ベース空燃比がリッチの場
合には0□センサOXの起電力により0□センサ出力電
圧V、ヨは起電力XRI / (R@+R1)相当のハ
イレベルとなる。このようなプルダウン型入力回路を用
いた場合の0□センサOXの活性判別は、0.センサ出
力電圧V ell’が所定値を超えたか否かあるいは反
転したか否かにより行うのが通常であるが、ベース空燃
比がリーンの場合にはだとえ0□センサOXが活性化し
ていても活性と判断されない。
そこで、ベース空燃比のリッチ、リーンに関係なく02
センサOXの活性判別が可能な入力回路として、第3B
図に示すプルアップ型入力回路(公開技報87−509
8号参照)が提案されている。
すなわち、プルアップ型入力回路は、プルアップ抵抗R
2およびノイズ吸収用キャパシタC2により構成されて
いる。素子温が低いときには02センサOXの内部抵抗
R0はプルアップ抵抗R2に比べて大きく、第4B図に
示すごとく、0.センサ出力電圧V。Xはベース空燃比
に関係なくほぼ電源電圧に近い値(VccX Re /
 (Ro + Rz))までプルアップされ、他方、素
子温が高くなると、0□センサOXの内部抵抗R0がプ
ルアップ抵抗R2に比べて小さ(なり、ベース空燃比が
リッチの場合には0.センサ出力電圧V。8は起電力士
VccXRo / (Re +R1)相当のハイレベル
となり、また、ベース空燃比がリーンの場合には0□セ
ンサ出力電圧v、、はVccx Re / (Ro +
 Rz)相当のローレベルとなる。従って、プルアップ
型入力回路を用いた場合には、OtセンサOXの活−性
判別は02センサ出力電圧y oxが暖機後のリッチ出
力レベルより少し高いレベルたとえば第4B図に示す活
性レベルAより低いか否かによって行うことができる。
〔発明が解決しようとする課題〕
しかしながら、上述のダブル0.センサシステムにおい
て、プルアップ型入力回路を下流側02センサに対して
用いると、活性レベルAはベース空燃比に応じて可変と
されていないために、ベース空燃比がリーンのときに活
性判別された直後では、リッチ誤判定による空燃比の誤
制御があり、また、その後でも、ベース空燃比のリッチ
、リーン反転によって活性、非活性のハンチング(範囲
Y)が発生して空燃比がリッチずれするという課題があ
る。すなわち、活性レベルAを第5図に示すごとく設定
すると、ベース空燃比がリッチの場合は素子温T3で活
性と判別されるが、ベース空燃比がリーンの場合はより
低い素子温T1で早く活性と判別され、しかも、この場
合、範囲X(T+〜T2)ではリッチと誤判定され、こ
の結果、空燃比は誤制御される。さらに、素子温がT、
〜T2の範囲では、ベース空燃比に応じて活性、非活性
のハンチングを起こし、この結果、空燃比の誤制御が発
生するという課題がある。
さらに、詳細に第6A図、第6B図(第6A図のB部分
の拡大図)を用いて説明すると、ベース空燃比がリーン
のまま時刻t0にて下流側02センサが活性と判別され
ると(VOX<A) 、下流側02センサによる空燃比
フィードバック制御たとえばりソチスキップ量R3Rの
更新が開始するが、この場合、リッチと誤判定されるの
で(Volt>■、)、リッチスキップ量R3Rはリー
ン側に制御された後に、時刻t、にてリッチスキップ量
R3Rは本来のどと(リッチ側に制御される。しかも、
下流側O,センサの活性初期時には、燃料カット、増量
等のためにベース空燃比のリッチ、リーンの変動が激し
く、第6B図に示すごと(、時間t2〜L3+t4〜L
S+j&〜t、において、下流側08センサの非活性状
態となる。この間、リッチスキップ量R3Rの更新は行
われず、リッチスキップ量R3Rはリッチ側に過補正さ
れることになる。なお、点線R3R’はリッチ側過補正
がない場合を示す。
また、後者の活性、非活性のハンチングを防止するため
に、活性判別値Aを高めに設定することもできるが、こ
め場合には、リッチ誤判定(t。
〜1+)の時間が長くなると共に、下流側0.センサの
生活性状態での空燃比フィードバック実行が多くなるの
で、採用することができない。
上述の課題は、触媒下流もしくは触媒中のみ0゜センサ
を設けたシングル0□センサシステムにおいても同様で
ある。
なお、本願出願人は、既に、下流側02センサの出力す
なわちプルアップ型入力回路の出力が活性レベルAより
低くなってから一定時間遅延して下流側Otセンサによ
る空燃比フィードバック制御を開始させることにより、
誤制御が行われない時間的領域で空燃比フィードバック
制御を行うことを促案している(参考:特願昭62−2
62910号)、。
しかし、この一定時間の遅延後には確実に下流側02セ
ンサが活性化している保証はない。
従って、本発明の目的は、上記先願をさらに一歩進め、
空燃比センサの活性判定後の空燃比誤制御によるエミッ
ションの悪化、燃費の悪化、ドライバビリティの悪化等
を確実に防止したダブル空燃比センサシステムおよびシ
ングル空燃比センサシステムを提供することにある。
〔課題を解決するための手段〕
上述の課題を解決するための手段は第1A図、第1B図
に示される。
第1A図はダブル空燃比センサシステムを示す。
すなわち、内燃機関の排気通路に設けられた三元触媒C
C10の上流側の排気通路には、機関の空燃比を検出す
る上流側空燃比センサが設けられ、また、三元触媒CC
II、の下流側の排気通路には、機関の空燃比を検出す
る下流側空燃比センサが設けられている。プルアップ型
入力回路は下流側空燃比センサに微小電流を流し込むと
共に下流側空燃比センサの出力を入力する。第1の判別
手段は、プルアップ型入力回路の出力が暖機後のリッチ
出力レベルよりわずかに高い活性判別レベルAより低い
か否かを判別する。そして、プルアップ型入力回路の出
力が活性判別レベルAより低いと判別された時点から所
定時間(CA=CAo)後に、第2の判別手段はプルア
ップ型入力回路の出力がベース空燃比がリッチの場合の
第1のレベル領域A〜Bおヨヒヘース空燃比がリーンの
場合の第2のレベル領域(C未満)にあるか否かを判別
する。この結果、プルアップ型入力回路の出力が第1、
第2のレベル領域のいずれかにあると判別された後、空
燃比調整手段は上流側空燃比センサの出力v1に加えて
下流側空燃比センサの出力■2に応じて前記機関の空燃
比を調整するものである。
第1B図はシングル空燃比センサシステムを示す。すな
わち、三元触媒CC110の下流側の排気通路もしくは
三元触媒中には、機関の空燃比を検出する空燃比センサ
が設けられている。プルアップ型入力回路は空燃比セン
サに微小電流を流し込むと共に空燃比センサの出力を入
力する。第1の判別手段は、プルアップ型入力回路の出
力が暖機後のリッチ出力レベルよりわずかに高い活性判
別レベルAより低いか否かを判別する。そして、プルア
ップ型入力回路の出力が活性判別レベルAより低いと判
別された時点から所定時間(CA = CA o)後に
、第2の判別手段はプルアップ型入力回路の出力がベー
ス空燃比がリッチの場合の第1のレベル領域A−Bおよ
びベース空燃比がリーンの場合の第2のレベル領域(C
未満)にあるか否かを判別する。この結果、プルアップ
型入力回路の出力が第1、第2のレベル領域のいずれか
にあると判別された後、空燃比調整手段は下流側空燃比
センサ゛の出力■2に応じて機関の空燃比を調整するも
のである。
〔作 用〕
上述の手段による作用は第7図に示される。すなわち、
活性化された空燃比センサの出力は、ベース空燃比がリ
ッチの場合には、活性制御レベルAを横切った後は比較
的高い第1のレベル領域A〜Bにあり、ベース空燃比が
リーンの場合には、活性レベルAを横切った後は比較的
低い第2のレベル領域C〜にある。他方、非活性の空燃
比センサの出力はたとえ活性判別レベルAを横切っても
、第tのレベル領域(A〜B)および第2のレベル領域
(C未満)に存在しない。従って、空燃比センサの出力
が活性判別レベルAを横切った時点t1から所定時間C
AO後の時点t!にて第1のレベル領域(A〜B)、第
2のレベルM域(C未満)のいずれかにある場合に空燃
比センサは完全に活性化したとみなし、該空燃比センサ
の出力に応じて空燃比フィードバック制御を開始する。
なお、第7図におけるFは非活性判別レベルを示す。
〔実施例〕
第8図は本発明の係る内燃機関の空燃比制御装置の一実
施例を示す全体概略図である。第8図において、機関本
体lの吸気通路2にはエアフローメータ3が設けられて
いる。エアフローメータ3は吸入空気量を直接計測する
ものであって、ポテンショメータを内蔵して吸入空気量
に比例したアナログ電圧の出力信号を発生する。この出
力信号は制御回路lOのマルチプレクサ内蔵A/D変換
器101に供給されている。ディストリビュータ4には
、その軸がたとえばクランク角に換算して720°毎に
基準位置検出用パルス信号を発生するクランク角センサ
5およびクランク角に換算して30”毎に基準位置検出
用パルス信号を発生するクランク角センサ6が設けられ
ている。これらクランク角センサ5,6のパルス信号は
制御回路lOの入出力インターフェイス102に供給さ
れ、このうち、クランク角センサ6の出力はCPU10
3の割込み端子に供給される。
さらに、吸気通路2には各気筒毎に燃料供給系から加圧
燃料を吸気ボートへ供給するための燃料噴射弁7が設け
られている。
また、機関本体lのシリンダブロックのウォータジャケ
ット8には、冷却水の温度を検出するための水温センサ
9が設けられている。水温センサ9は冷却水の温度TH
Wに応じたアナログ電圧の電気信号を発生する。この出
力もA/D変換器101に供給されている。
排気マニホールド11より下流の排気系には、排気ガス
中の3つの有毒成分IC、CO、NOxを同時に浄化す
る三元触媒を収容する触媒コンバータ12が設けられて
いる。
排気マニホールド11には、すなわち触媒コンバータ1
2の上流側には第1のo2センサ13が設けられ、触媒
コンバータ12の下流側の排気管14には第2の0.セ
ンサ15が設けられている。
02センサ13 、15は排気ガス中の酸素成分濃度に
応じた電気信号を発生する。すなわち、02センサ13
 、15は空燃比が理論空燃比に対してリーン側かリッ
チ側かに応じて、異なる出力電圧を制御回路lOのプル
アップ型入力回路111.112を介してA/D変換器
101に発生する。制御回路10は、たとえばマイクロ
コンピュータとして構成され、A/D変換器101、入
出力インターフェイス102、CPU103の外に、R
OM104 、 RAM105、バックアップRAM1
06、クロック発生回路107等が設けられている。
また、吸気通路2のスロットル弁16には、スロットル
弁16が全閉か否かを検出するためのアイドルスイッチ
17が設けられており、この出力信号は制御回路lOの
入出力インターフェイス102に供給される。
また、制御回路10において、ダウンカウンタ108、
フリップフロップ109、および駆動回路110は燃料
噴射弁7を制御するためのものである。すなわち、後述
のルーチンにおいて、燃料噴射量TAUが演算されると
、燃料噴射量TAUがダウンカウンタ108にプリセッ
トされると共にフリップフロップ109もセットされる
。この結果、駆動回路110が燃料噴射弁7の付勢を開
始する。他方、ダウンカウンタ108がクロック信号(
図示せず)を計数して最後にそのキャリアウド端子が“
1″レベルとなったときに、フリップフロップ109が
リセットされて駆動回路110は燃料噴射弁7の付勢を
停止する。つまり、上述の燃料噴射量TAUだけ燃料噴
射弁7は付勢され、従って、燃料噴射@TAUに応じた
量の燃料が機関本体1の燃焼室に送り込まれることにな
る。
なお、CPU103(7)割込み発生は、A/D変換器
101のA/D変換終了時、入出力インターフェイス1
02がクランク角センサ6のパルス信号を受信した時、
クロック発生回路107からの割込信号を受信した時、
等である。
エアフローメータ3の吸気空気量データQおよび冷却水
温データTHWは所定時間毎に実行されるA/D変換ル
ーチンによって取込まれてRAM105の所定領域に格
納される。つまり、RAM105におけるデータQおよ
びTHWは所定時間毎に更新されている。また、回転速
度データNeはクランク角センサ6の30°CA毎の割
込みによって演算されてRAM105の所定領域に格納
される。
第9図は上流側O!センサ13の出力にもとづいて空燃
比補正係数FAFを演算する第1の空燃比フィードバッ
ク制御ルーチンであって、所定時間たとえば4+as毎
に実行される。
ステップ901では、上流側02センサ13による空燃
比の閉ループ(フィードバック)条件が成立しているか
否かを判別する。たとえば、冷却水温が所定値以下の時
、機関始動中、始動後増量中、暖機増量中、パワー増量
中、触媒過熱冷却防止のためOTP増量中、上流側0□
センサ13の出力信号が一度も反転していない時、燃料
カット中等はいずれも閉ループ条件が不成立であり、そ
の他の場合が閉ループ条件成立である。閉ループ条件が
不成立のときには、ステップ927に直接進み、閉ルー
プ制御終了直前値とする。他方、閉ループ条件成立の場
合はステップ902に進む。
ステップ902では、上流側0□センサ13の出力Vl
をA/D変喚して取込み、ステップ903にてV、が比
較電圧V□たとえば0.45V以下か否かを判別する、
つまり、空燃比がリッチかリーンかを判別する、つまり
、空燃比がリーン(V、≦V□)であれば、ステップ9
04にてデイレイカウンタCDLYが正か否かを判別し
、CDI、Y>0であればステップ905にてCDLY
を0とし、ステップ906に進む。ステップ906では
、デイレイカウンタCDLYを1減算し、ステップ90
7 、908にてデイレイカウンタCDLYを最小値T
DLでガードする。この場合、デイレイカウンタCDL
Yが最小値TDI、に到達したときにはステップ909
にて第1の空燃比フラグFlを“0” (リーン)とす
る。なお、最小値TDLは上流値02センサ13の出力
においてリッチからリーンへの変化があってもリッチ状
態であるとの判断を保持するためのリーン遅延状態であ
って、負の値で定義される。他方、リッチ(V+〉■□
)であれば、ステップ910にてデイレイカウンタCD
LYが負か否かを判別し、CDLY< 0であればステ
ップ911にてCDLYを0とし、ステップ912に進
む。ステップ912ではデイレイカウンタCDLYを1
加算し、ステップ913.914にてデイレイカウンタ
CDLYを最大値TDRでガードする。この場合、デイ
レイカウンタCDLYが最大値TDRに到達したときに
はステップ915にて第1の空燃比フラグFlを“l”
 (リッチ)とする。なお、最大値TDRは上流側0.
センサ13の出力においてリーンからリッチへの変化が
あってもリーン状態であるとの判断を保持するためのリ
ッチ遅延時間であって、正の値で定義される。
ステップ916では、第1の空燃比フラグFlの符号が
反転したか否かを判別する、すなわち遅延熟理後の空燃
比が反転したか否かを判別する。空燃比が反転していれ
ば、ステップ917にて、第1の空燃比フラグF1の値
により、リッチからり一ンへの反転か、リーンからリッ
チへの反転かを判別する。リッチからリーンへの反転で
あれば、ステップ918にてFAF←FAF + RS
Rとスキップ的に増大させ、逆に、リーンからリッチへ
の反転であれば、ステップ919にてPAP←FAP 
−RSLとスキップ的に減少させる。つまり、スキップ
処理を行う。
ステップ916にて第1の空燃比フラグFlの符号が反
転していなければ、ステップ920,921,922に
て積分処理を行う。つまり、ステップ920にて、F1
=“O”か否かを判別し、F1=“O” (リーン)で
あればステップ921にてFAF 4−FAF十KIR
とし、他方、F1=“1″ (リッチ)であればステッ
プ922にてPAP −FAN−KILとする。ここで
、積分定数KIR,KILはスキップ量R5R,RSL
に比して十分小さく設定してあり、つまりKIR(KI
L) <RSR(RSL)である。従って、ステップ9
21はリーン状a(F1=“0”)で燃料噴射量を徐々
に増大させて空燃比をリッチ側に移行させ、ステップ9
22はリッチ状Li(F1=″l”)で燃料噴射量を徐
々に減少させて空燃比をリーン側に移行させる。
ステップ918,919,921.922にて演算され
た空燃比補正係数FAFはステップ923.924にて
最小値たとえば0.8にてガードされ、また、ステップ
925.926にて最大値たとえば1.2にてガードさ
れる。これにより、何らかの原因で空燃比補正係数FA
Fが大きくなり過ぎ、もしくは小さくなり過ぎた場合に
、その値で機関の空燃比を制御してオーバリッチ、オー
バリーンになるのを防ぐ。
上述のごとく演算されたFAFをRAM105に格納し
て、ステップ927にてこのルーチンは終了する。
第1O図は第9図のフローチャートによる動作を補足説
明するタイミング図である。上流側02センサ13の出
力により第10図(A)に示すごとくリッチ、リーン判
別の空燃比信号A/Fが得られると、デイレイカウンタ
CDLYは第10図(B)に示すごとく、リッチ状態で
カウントアツプされ、リーン状態でカウントダウンされ
る。この結果、第1O図(C)に示すごとく、遅延処理
された空燃比信号A/F’(フラグFlに相当)が形成
される。たとえば、時刻t、にて空燃比信号A/F’が
リーンからリッチに変化しても、遅延処理された空燃比
信号A/F ’はリッチ遅延時間TDRだけリーンに保
持された後に時刻1tにてリッチに変化する0時刻t、
にて空燃比信号A/Fがリッチからリーンに変化しても
、遅延処理された空燃比信号A/F ’はリーン遅延時
間(−TDL)相当だけリッチに保持された後に時刻t
4にてリーンに変化する。しかし空燃比信号A/F ’
が時刻js+j&+t?のごとくリッチ遅延時間TDR
の短い期間で反転すると、デイレイカウンタCDLYが
最大値TDRに到達するのに時間を要し、この結果、時
刻t、にて遅延処理後の空燃比信号A/F ’が反転さ
れる。つまり、遅延処理後の空燃比信号A/F’は遅延
処理前の空燃比信号A/Fに比べて安定となる。このよ
うに遅延処理後の安定した空燃比信号A/F ’にもと
づいて第1O図(D)に示す空燃比補正係数FAFが得
られる。
次に、下流側O!センサ15による第2の空燃比フィー
ドバック制御について説明する。第2の空燃比フィード
バック制御としては、第1の空燃比フィードバック制御
定数としてのスキップ量R5R。
R5L 、積分定数KIR,KIL 、遅延時間TDR
,TDL 、もしくは上流側Otセンサ13の出力■1
の比較電圧v1を可変にするシステムと、第2の空燃比
補正係数FAF2を導入するシステムとがある。
たとえば、リッチスキップ量R3Rを大きくすると、制
御空燃比をリッチ側に移行でき、また、リーンスキップ
IR3Lを小さくしても制御空燃比をリッチ側に移行で
き、他方、リーンスキップ量R3Lを大きくすると、制
御空燃比をリーン側に移行でき、また、リッチスキップ
量R5Rを小さくしても制御空燃比をリーン側に移行で
きる。
従って、下流側0□センサ15の出力に応じてリッチス
キップ量R3Rおよびリーンスキップ量R3Lを補正す
ることにより空燃比が制御できる。
また、リッチ積分定数KIRを大きくすると、制御空燃
比をリッチ側に移行でき、また、リーン積分定数KIL
を小さくしても制御空燃比をリッチ側に移行でき、他方
、リーン積分定数KILを大きくすると、制御空燃比を
リーン側に移行でき、また、リッチ積分定数KIRを小
さくしても制御空燃比をリーン側に移行できる。従って
、下流側、0.センサ15の出力に応じてリッチ積分定
数KIRおよびリーン積分定数KILを補正することに
より空燃比が制御できる。リッチ遅延時間TDRを大き
くすると制御空燃比をリッチ側に移行でき、また、リー
ン遅延時間(−TDL)を小さくしても制御空燃比はリ
ッチ側に移行できる。
逆に、リーン遅延時間(−TDL)を大きくすると制御
空燃比をリーン側に移行でき、リッチ遅延時間(TDR
)を小さくしても制御空燃比をリーン側に移行できる。
つまり、下流側08センサ15の出力に応じて遅延時間
TDR,TDLを補正することにより空燃比が制御でき
る。さらにまた、比較電圧V□を大きくすると制御空燃
比をリッチ側に移行でき、また、比較電圧V□を小さ(
すると制御空燃比をリーン側に移行できる。従って、下
流側Otセンサ15の出力に応じて比較電圧V□を補正
することにより空燃比が制御できる。
これらスキップ量、積分定数、遅延時間、比較電圧を下
流側0.センサによって可変とすることはそれぞれに長
所がある。たとえば、遅延時間は非常に微妙な空燃比の
調整が可能であり、また、スキップ量は、遅延時間のよ
うに空燃比のフィードバック周期を長くすることな(レ
スポンスの良い制御が可能である。従って、これら可変
量は当然2つ以上組み合わされて用いられ得る。
次に、空燃比フィードバンク制御定数としてのスキップ
量を可変にしたダブルO!センサシステムについて説明
するが、その前に、下流側0□センサ15の活性判別を
第11図を参照して説明する。なお、このルーチンは所
定時間たとえば512−毎に実行される。
第11図においては、下流側08センサ15が非活性状
態から活性状態に変化する際を考察する。
第12図のタイミング図を参照すると、時刻t。
以前では、下流側0宜センサ15は非活性状態である、
すなわち、仮活性フラグPFacおよび活性フラグF’
acは共に“O”である。この状態では、ステップ11
01にて、下流側0.センサ15の出力v2(ここでは
、プルアップ型入力回路112の出力)をA/D変換し
て取込み、ステップ1102 、1103を介してステ
ップ1104にて活性カウンタCAをクリアし、ステッ
プ1105にてv2が活性判別レベル八より低いか否か
を判別する。この結果、V t > 、Aであるのでス
テップ1115に進み、フローは終了する。
次に、時刻1.に到達すると、ステップ1105でのフ
ローはステップ1106に進み、仮活性フラグPPAC
をセットする(PPAC= ” 1”)。
そして、このルーチンが再び実行されると、ステップ1
103でのフローはステップ1107に進み、活性カウ
ンタCAを+1歩進させてステップ110Bを介してス
テップ1115に進み、フローは終了する。
この状態は時刻t−まで持続する。
時刻t ! (CA = CA o)にては、ステップ
1108でのフローがステップ1109〜1111に進
む。すなわち、図示のごとく、ベース空燃比がリッチで
あってプルアップ型入力回路112の出力vtが第1の
レベル領域(A〜B)にあればステップ1109を介し
てステップ111Oにて活性フラグF’Acをセットし
くFac”11′″)、また、ベース空燃比がリーンで
あってプルアップ型入力回路11の出力v2が第2のレ
ベル領域(C未満)にあればステップ1111を介して
やはりステップ1110にて活性フラグFAcをセント
する。他方、第1、第2のレベル領域のいずれでもない
場合には、ステップ1112に進み、仮活性フラグPF
acがリセットされるので、再び上述の動作が繰返され
ることになる。すなわち、第13図に示すように、時間
1.−1tと同様の動作が、時間t、〜14.1.〜t
、l・・・・・・で活性フラグF’Acが“l′″とさ
れるまで繰返される。
また、活性フラグF’acがセットされた後は、ステッ
プ1102でのフローはステップ1113 、1114
に進む、従って、活性状態にあっても、プルアップ型入
力回路112の出力vtが非活性判別レベルF(≧A)
を超えた場合には、ステップ1113でのフローはステ
ップ1114に進み、活性フラグF’acをリセットす
る。この結果、下流側Otセンサ15は非活性状態とさ
れる。
以上のごとくして得られた活性フラグFacは第14図
のルーチンに用いられる。
第14図は下流側0:センサ15の出力にもとづいてス
キップ量R5R,RSLを演算する第2の空燃比フィー
ドバック制御ルーチンであって、所定時間たとえば51
2m毎に実行される。ステップ1401〜1405では
、下流側02センサ15による閉ループ条件か否かを判
別する。たとえば、上流側Otセンサ13による閉ルー
プ条件の不成立(ステップ1401)に加えて、冷却水
温THWが所定値(たとえば70℃)以下のとき(ステ
ップ1402) 、スロットル弁16が全閉(LL=“
1″)のとき(ステップ1403) 、軽負荷のとき(
Q / N e < X +)(ステップ1404) 
、下流側08センサ15が活性化していないとき(ステ
ップ1405)等が閉ループ条件が不成立であり、その
他の場合が閉ループ条件成立である。閉ループ条件でな
ければ直接ステップ1413に進む。
ステップ1405における下流側Otセンサ15の活性
判別は第11図のルーチンで得られる活性フラグFac
によって行われる。
閉ループ条件で満たされていればステップ1406に進
み、下流側0冨センサ15の゛出力vtをA/D変換し
て取込み、ステップ1407にてvtが比較電圧vRf
fiたとえば0.55 V以下か否かを判別する、つま
り、空燃比がリッチかり−ンかを判別する。
なお、比較電圧vlIgは触媒コンバータ12の上流、
下流で生ガスの影響による出力特性が異なることおよび
劣化速度が異なること等を考慮して上流側。
Oxセンサ13の出力の比較電圧v1より高く設定され
ているが、この設定は任意でもよい。
ステップ1407にてv2≦■□(リーン)であればX
 テyプ1408 、1409ニ進み、他方、■、〉■
、I□(リッチ)であればステップ1410 、141
1に進む。
ステップ1408では、RSR−R5R+ΔR5とし、
つまり、リッチスキップ量R3Rを増大させて空燃比を
リッチ側に移行させると共に、ステップ1409にてR
SL←R3L−ΔRSとし、つまり、リーンスキップ量
R3Lを減少させて空燃比をリッチ側にさらに移行させ
る。他方、ステップ1410にてR5R←1?sR−Δ
R5とし、つまり、リッチスキップ量RSRを減少させ
て空燃比をリーン側に移行させると共に、ステップ14
11にてRSL −R3L十ΔRSとし、つまり、リー
ンスキップ量RSLを増大させて空燃比をリーン側にさ
らに移行させる。
ステップ1412は、上述のごとく演算されたRSR。
RSLのガード処理を行うものであり、たとえば最大値
M A X −7,5%、最小値MIN=2.5%にて
ガードする。なお、最小値MINは過渡追従性がそこな
われないレベルの値であり、また、最大値MAXは空燃
比変動によりドライバビリティの悪化が発生しないレベ
ルの値である。
そして、第14図のルーチンはステップ1413にて終
了する。
このようにして下流側0.センサ15の出力すなわちプ
ルアップ型入力回路112の出力v2が変化したときに
は、vtくvA以後さらに所定時間経過後プルアップ型
入力回路112の出力がベース空燃比に応じたレベル領
域にあるか否かに応じて下流側02センサ15は活性状
aCFAe”1”)となり、活性状態と判別されないと
きには再度活性判別を行う。従って、リッチスキップ量
R3R、リーンスキップ量R3Lはリッチ側に過補正さ
れない。また、ベース空燃比がリーンで活性化判別され
た場合の活性化判別直後のリッチ誤判定がな(なる。
第15図は噴射量演算ルーチンであって、所定クランク
角毎たとえば360 ” CA毎に実行される。
ステップ1501ではRAM105より吸入空気量デー
タQおよび回転速度データNeを読出して基本噴射量T
A叶を演算する。たとえばT^叶←α・Q/Ne(αは
定数)とする。ステップ1502にてRAM105より
冷却水温データT )I Wを読出してROM104に
格納された1次元マツプにより暖機増量値FWLを補間
計算する。ステップ1503では、最終噴射量TAUを
、TAU−TAUP −PAF ・(PWL+β)+γ
ニより演算する。なお、β、Tは他の運転状態パラメー
タによって定まる補正量である。次いで、ステップ15
04にて、噴射量TAUをダウンカウンタ108にセッ
トすると共にフリップフロップ109をセ。
トして燃料噴射を開始させる。そして、ステップ150
5にてこのルーチンは終了する。
なお、上述のごとく、噴射11TAUに相当する時間が
経過すると、ダウンカウンタ108のキャリアウド信号
によってフリップフロップ109がリセットされて燃料
噴射は終了する。
なお、触媒下流もしくは触媒中のみに0!センサを設け
て、空燃比フィードバック制御を行うシングル011セ
ンサシステムにおいては、上述の第1の空燃比フィード
バックルーチンに代え第2の空燃比フィードバックルー
チンのRSR,RSLをFAFとして計算してやればよ
い。また、空燃比フィードバックに反映させるサブ0!
センサの出力としてプルアップ型入力回路の出力値を用
いたが、プルアップ型入力回路を介さず、下流側サブ0
!センサの出力を直接用いることもできる。
また、第1の空燃比フィードバック制御は4貼毎に、ま
た、第2の空燃比フィードバック制御は512ma毎に
行われるのは、空燃比フィードバック制御は応答性の良
い上流側Otセンサによる制御を主として行い、応答性
の悪い下流側0□センサによる制御を従にして行うため
である。
また、上流側08センサによる空燃比フィードバック制
御における他の制御定数、たとえば遅延時間、積分定数
、等を下流側02センサの出力によす補正するダブル0
!センサシステムにも、また、第2の空燃比補正係数を
導入するダブル02センサシステムにも本発明を適用し
得る。また、スキップ量、遅延時間、積分定数のうちの
2つを同時に制御することにより制御性を向上できる。
さらにスキップIR5R,RSLのうちの一定を固定し
他方のみを可変とすることも、遅延時間TDR、TDL
のうちの一方を固定し他方のみを可変とすることも、あ
るいはリッチ積分定数KIR、リーン積分定数KILの
一方を固定し他方を可変とすることも可能である。
また、吸入空気量センサとして、エアフローメータの代
りに、カルマン渦センサ、ヒートワイヤセンサ等を用い
ることもできる。
さらに、上述の実施例では、吸入空気量および機関の回
転速度に応じて燃料噴射量を演算しているが、吸入空気
圧および機関の回転速度、もしくはスロットル弁開度お
よび機関の回転速度に応じて燃料噴射量を演算してもよ
い。
さらに、上述の実施例では、燃料噴射弁により吸気系へ
の燃料噴射量を制御する内燃機関を示したが、キャブレ
タ式内燃機関にも本発明を適用し得る。たとえば、エレ
クトリック・エア・コントロールバルブ(EACV)に
より機関の吸入空気量を調整して空燃比を制御するもの
、エレクトリック・ブリード・エア・コントロールバル
ブによりキャブレタのエアブリード量を調整してメイン
系通路およびスロー系通路への大気の導入により空燃比
を制御するもの、機関の排気系へ送り込まれる2次空気
量を調整するもの、等に本発明を適用し得る。この場合
には、ステップ1501における基本噴射量TAtlP
相当の基本燃料噴射量がキャプレタ自身によって決定さ
れ、すなわち、吸入空気量に応じた吸気管負圧と機関の
回転速度に応じて決定され、ステップ1503にて最終
燃料噴射量TAUに相当する供給空気量が演算される。
さらに、上述の実施例はマイクロコンピュータすなわち
ディジタル回路によって構成されているが、アナログ回
路により構成することもできる。
〔発明の効果〕
以上説明したように本発明によれ咲、活性判別レベルを
横切った後に下流側空燃比センサの活性判別をベース空
燃比に応じたレベル領域で行うので、活性、非活性判定
を確実に行うことができ、この結果、活性、非活性判別
のハンチングがなくなり、また、ベース空燃比がリーン
で活性化判別された場合の活性化判別直後のリッチ誤判
定がなくなり、従って、空燃比の誤制御がなくなり、こ
の結果、制御定数、空燃比制御量等の過補正を防止でき
、排気エミッションの低減、燃費の向上、ドライバビリ
ティの悪化の防止等に役立つものである。
【図面の簡単な説明】
第1A図、第1B図は本発明の詳細な説明するための全
体ブロック図、 第2図はシングルOtセンサシステムおよびダブル0!
センサシステムを説明する排気エミッション特性図、 第3A図、第3B図は02センサの出力の入力回路の例
を示す回路図、 第4A図、第4B図は第3A図、第3B図の回路の出力
特性図、 第5図は02センサの活性判別を説明する図、第6A図
、第6B図は本発明が解決しようとする課題を説明する
タイミング図、 第7図は本発明の詳細な説明するタイミング図、第8図
は本発明に係る内燃機関の空燃比制御装置の一実施例を
示す全体概略図、 第9図、第11図、第14図、第15図は第8図の制御
回路の動作を説明するためのフローチャート、 第10図は第9図のフローチャートを補足説明するため
のタイミング図、 第12図、第13図は第11図のフローチャートを補足
説明するタイミング図である。 1・・・機関本体、     3・・・エアフローメー
タ、4・・・ディストリビュータ、 5.6・・・クランク角センサ、 lO・・・制御回路、    12・・・触媒コンバー
タ、13・・・上流側0□センサ、 15・・・下流側02センサ、 17・・・アイドルスイッチ。

Claims (1)

  1. 【特許請求の範囲】 1、内燃機関の排気通路に設けられた三元触媒(12)
    と、 該三元触媒の上流側の排気通路に設けられ、前記機関の
    空燃比を検出する上流側空燃比センサ(13)と、 前記三元触媒の下流側の排気通路に設けられ、前記機関
    の空燃比を検出する下流側空燃比センサ(15)と、 該下流側空燃比センサに微少電流を流し込むと共に該下
    流側空燃比センサの出力を入力するプルアップ型入力回
    路(112)と、 該プルアップ型入力回路の出力が暖機後のリッチ出力レ
    ベルよりわずかに高い活性判別レベル(A)より低いか
    否かを判別する第1の判別手段と、 前記プルアップ型入力回路の出力が前記活性判別レベル
    より低いと判別された時点から所定時間後に、該プルア
    ップ型入力回路の出力がベース空燃比がリッチの場合の
    第1のレベル領域(A−B)およびベース空燃比がリー
    ンの場合の第2のレベル領域(C未満)にあるか否かを
    判別する第2の判別手段と、 該プルアップ型入力回路の出力が前記第1、第2のレベ
    ル領域のいずれかにあると判別された後に前記上流側空
    燃比センサの出力に加えて前記下流側空燃比センサの出
    力に応じて前記機関の空燃比を調整する空燃比調整手段
    と を具備する内燃機関の空燃比制御装置。 2、内燃機関の排気通路に設けられた三元触媒(12)
    と、 前記三元触媒の下流側の排気通路もしくは該三元触媒中
    に設けられ、前記機関の空燃比を検出する空燃比センサ
    (15)と、 該空燃比センサに微少電流を流し込むと共に該空燃比セ
    ンサの出力を入力するプルアップ型入力回路(112)
    と、 該プルアップ型入力回路の出力が暖機後のリッチ出力レ
    ベルよりわずかに高い活性判別レベル(A)より低いか
    否かを判別する第1の判別手段と、 前記プルアップ型入力回路の出力が前記活性判別レベル
    より低いと判別された時点から所定時間後に、該プルア
    ップ型入力回路の出力がベース空燃比がリッチの場合の
    第1のレベル領域(A〜B)およびベース空燃比がリー
    ンの場合の第2のレベル領域(C未満)にあるか否かを
    判別する第2の判別手段と、 該プルアップ型入力回路の出力が前記第1、第2のレベ
    ル領域のいずれかにあると判別された後に前記空燃比セ
    ンサの出力に応じて前記機関の空燃比を調整する空燃比
    調整手段とを具備する内燃機関の空燃比制御装置。
JP63074786A 1988-03-30 1988-03-30 内燃機関の空燃比制御装置 Expired - Fee Related JP2600259B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP63074786A JP2600259B2 (ja) 1988-03-30 1988-03-30 内燃機関の空燃比制御装置
US07/329,391 US4970858A (en) 1988-03-30 1989-03-27 Air-fuel ratio feedback system having improved activation determination for air-fuel ratio sensor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63074786A JP2600259B2 (ja) 1988-03-30 1988-03-30 内燃機関の空燃比制御装置

Publications (2)

Publication Number Publication Date
JPH01249937A true JPH01249937A (ja) 1989-10-05
JP2600259B2 JP2600259B2 (ja) 1997-04-16

Family

ID=13557320

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63074786A Expired - Fee Related JP2600259B2 (ja) 1988-03-30 1988-03-30 内燃機関の空燃比制御装置

Country Status (1)

Country Link
JP (1) JP2600259B2 (ja)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6217701B2 (ja) 2015-07-21 2017-10-25 トヨタ自動車株式会社 入力装置

Also Published As

Publication number Publication date
JP2600259B2 (ja) 1997-04-16

Similar Documents

Publication Publication Date Title
JPH0230915A (ja) 内燃機関の触媒劣化判別装置
JPH04342847A (ja) 内燃機関の空燃比制御装置
JPS6397852A (ja) 内燃機関の空燃比制御装置
JPH0291440A (ja) 内燃機関の触媒劣化判別装置
JP2679305B2 (ja) 内燃機関の空燃比制御装置
JPS63120835A (ja) 内燃機関の空燃比制御装置
JPH01224433A (ja) 内燃機関の空燃比制御装置
JPS63195351A (ja) 内燃機関の空燃比制御装置
JP2600208B2 (ja) 内燃機関の空燃比制御装置
JPS61234241A (ja) 内燃機関の空燃比制御装置
JPS62147034A (ja) 内燃機関の空燃比制御装置
JPH01113552A (ja) 内燃機関の空燃比制御装置
JP2600259B2 (ja) 内燃機関の空燃比制御装置
JPS63295831A (ja) 内燃機関の空燃比制御装置
JPS62153545A (ja) 内燃機関の空燃比制御装置
JP2600277B2 (ja) 内燃機関の空燃比制御装置
JPS6397848A (ja) 内燃機関の空燃比制御装置
JPS63208639A (ja) 内燃機関の空燃比制御装置
JPS63134835A (ja) 内燃機関の空燃比制御装置
JPH01121538A (ja) 内燃機関の空燃比制御装置
JPH01106935A (ja) 内燃機関の空燃比制御装置
JPH08210126A (ja) 触媒劣化判別装置
JPH01285635A (ja) 内燃機関の空燃比制御装置
JPS63195350A (ja) 内燃機関の空燃比制御装置
JPH0639934B2 (ja) 内燃機関の空燃比制御装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees