[go: up one dir, main page]

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

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

Info

Publication number
JPH11182296A
JPH11182296A JP34939297A JP34939297A JPH11182296A JP H11182296 A JPH11182296 A JP H11182296A JP 34939297 A JP34939297 A JP 34939297A JP 34939297 A JP34939297 A JP 34939297A JP H11182296 A JPH11182296 A JP H11182296A
Authority
JP
Japan
Prior art keywords
fuel ratio
air
value
internal combustion
combustion engine
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
JP34939297A
Other languages
English (en)
Inventor
Keizo Heiko
恵三 平工
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 JP34939297A priority Critical patent/JPH11182296A/ja
Publication of JPH11182296A publication Critical patent/JPH11182296A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【課題】 過渡運転から定常運転への内燃機関の運転状
態切換後に空燃比を理論空燃比に迅速に収束させる。 【解決手段】 内燃機関の空燃比制御装置は、触媒コン
バータ12と、触媒上流側O2 センサ13と、下流側O
2 センサ15と、上流側O2 センサ13検出値に基づい
て空燃比補正係数FAFの値を増減させるメイン空燃比
制御手段と、下流側O2 センサ15検出値に基づいて空
燃比補正係数FAFに関与するスキップ量RSR、RS
Lの値を増減させるサブ空燃比制御手段とを具備してお
り、メイン及びサブ空燃比制御が実行される定常運転か
らメイン空燃比制御のみが実行される過渡運転への切換
時にスキップ量RSR、RSLの値を所定値まで増減さ
せ、続いて、過渡運転から定常運転への切換時にスキッ
プ量RSR、RSLの値を、定常運転から過渡運転への
切換直前のスキップ量RSR、RSLの値にする。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は内燃機関の空燃比制
御装置に関する。
【0002】
【従来の技術】従来、内燃機関の空燃比のフィードバッ
ク制御を行うために排ガス浄化用触媒コンバータの上流
側にO2 センサを設けた内燃機関の空燃比制御装置が知
られている。O2 センサの出力特性及び燃料噴射弁等の
部品のばらつき及び経時変化を補償するために、その改
良形として、触媒コンバータの上流側だけでなく下流側
にもO2 センサを設けた内燃機関の空燃比制御装置が知
られている。この種の内燃機関の空燃比制御装置の例と
しては、例えば特公平6−13857号公報に記載され
たものがある。上記公報に記載の内燃機関の空燃比制御
装置は、下記の式に基づいて燃料噴射量を制御すること
により空燃比制御を行う。 TAU=TAUP・FAF・((FWL+p)+q) ここで、TAUは最終的に燃料噴射弁から噴射される燃
料の最終噴射量、TAUPはエンジン回転数、アクセル
開度等から算出された燃料の基本噴射量、FAFは内燃
機関の空燃比等に応じて基本噴射量TAUPを補正する
ための空燃比補正係数、FWLは内燃機関の暖機状態に
応じて基本噴射量TAUPを補正するための暖機増量係
数、p、qは他の運転状態パラメータに応じて基本噴射
量TAUPを補正するための補正係数を示している。
【0003】内燃機関の始動直後等の運転時において、
上記公報に記載の内燃機関の空燃比制御装置は、上流側
2 センサ又は下流側O2 センサの出力に基づいた空燃
比フィードバック制御を行わず、空燃比補正係数FAF
を一定値(=1.0)として上記式に基づいて空燃比オ
ープン制御を行う。
【0004】内燃機関の定常運転時において、上記公報
に記載の内燃機関の空燃比制御装置は、上流側O2 セン
サの出力値に基づいたメイン空燃比フィードバック制御
と、下流側O2 センサの出力値に基づいたサブ空燃比フ
ィードバック制御とを同時に実行する。詳細には、メイ
ン空燃比フィードバック制御は空燃比補正係数FAFを
増減させるために実行され、メイン空燃比フィードバッ
ク制御において、上記公報に記載の内燃機関の空燃比制
御装置は、例えば4msec毎に上流側O2 センサの出
力値に基づいて、内燃機関の空燃比がリーンであるかリ
ッチであるかを検出する。内燃機関の空燃比がリッチか
らリーンに移行したと判断した場合、内燃機関の空燃比
をリーンから理論空燃比に収束させるために、前回(つ
まり4msec前)の空燃比補正係数FAFにリッチス
キップ量RSRを加算し(FAF←FAF+RSR)、
最終噴射量TAUを増加させる。内燃機関の空燃比がリ
ーンからリッチに移行したと判断した場合、内燃機関の
空燃比をリッチから理論空燃比に収束させるために、前
回の空燃比補正係数FAFからリーンスキップ量RSL
を減算し(FAF←FAF−RSL)、最終噴射量TA
Uを減少させる。内燃機関の空燃比がリーンのままであ
ると判断した場合、内燃機関の空燃比をリーンから理論
空燃比に収束させるために、前回の空燃比補正係数FA
Fに積分定数KI(KIはRSR、RSLよりも十分に
小さい)を加算し(FAF←FAF+KI)、最終噴射
量TAUを僅かに増加させる。内燃機関の空燃比がリッ
チのままであると判断した場合、内燃機関の空燃比をリ
ッチから理論空燃比に収束させるために、前回の空燃比
補正係数FAFから積分定数KIを減算し(FAF←F
AF−KI)、最終噴射量TAUを僅かに減少させる。
一方、サブ空燃比フィードバック制御は上述したメイン
空燃比フィードバック制御に使用されるスキップ量RS
R、RSLを増減させるために実行される。下流側O2
センサの出力値に基づいたサブ空燃比フィードバック制
御において、上記公報に記載の内燃機関の空燃比制御装
置は、例えば1sec毎に下流側O2 センサの出力値に
基づいて、触媒コンバータ下流側の排気の空燃比がリー
ンであるかリッチであるかを検出する。触媒コンバータ
下流側の排気の空燃比がリーンであると判断した場合、
触媒コンバータ下流側の排気の空燃比をリーンから理論
空燃比に収束させるために、前回(つまり1sec前)
のリッチスキップ量RSRにスキップ量変更係数ΔRS
(例えば0.0008の固定値)を加算し(RSR←R
SR+ΔRS)、前回のリーンスキップ量RSLからス
キップ量変更係数ΔRSを減算する(RSL←RSL−
ΔRS)。触媒コンバータ下流側の排気の空燃比がリッ
チであると判断した場合、触媒コンバータ下流側の排気
の空燃比をリッチから理論空燃比に収束させるために、
前回のリッチスキップ量RSRからスキップ量変更係数
ΔRSを減算し(RSR←RSR−ΔRS)、前回のリ
ーンスキップ量RSRにスキップ量変更係数ΔRSを加
算する(RSL←RSL+ΔRS)。
【0005】内燃機関の高負荷加速運転時のような過渡
運転時において、上記公報に記載の内燃機関の空燃比制
御装置は、空燃比補正係数FAFを増減させるための上
流側O2 センサの出力値に基づいたメイン空燃比フィー
ドバック制御を定常運転時とほぼ同様に実行するが、ス
キップ量RSR、RSLを増減させるための下流側O 2
センサの出力値に基づいたサブ空燃比フィードバック制
御を実行しない。かわりに、リッチスキップ量RSR及
びリーンスキップ量RSLを、それぞれ、例えば0.0
5のような固定値とする。尚、内燃機関の高負荷加速運
転時において、メイン空燃比フィードバック制御にて、
内燃機関の空燃比は、NOX の排出を抑制するために、
理論空燃比にではなく、理論空燃比よりややリッチに収
束するように制御されている。
【0006】
【発明が解決しようとする課題】内燃機関の運転状態が
高負荷加速運転状態から定常運転状態に切り換わった場
合、上記公報に記載の内燃機関の空燃比制御装置は、サ
ブ空燃比フィードバック制御の実行を再開し、触媒コン
バータ下流側の排気の空燃比がリッチであると判断する
と、前回、つまり1sec前のリッチスキップ量RSR
からスキップ量変更係数ΔRS(=0.0008)を減
算する。
【0007】ところが、サブ空燃比フィードバック制御
の再開直後において、前回、つまり1sec前にはサブ
空燃比フィードバック制御は、再開前であるため、まだ
実行されていない。そのため、サブ空燃比フィードバッ
ク制御に使用される1sec前のリッチスキップ量RS
Rは、上述した、比較的大きい固定値(=0.05)に
なってしまう。それゆえ、高負荷加速運転状態から定常
運転状態への内燃機関の運転状態の切換直後において、
上記公報に記載の内燃機関の空燃比制御装置は、ややリ
ッチになっている内燃機関の空燃比を理論空燃比に迅速
に収束させたいにもかかわらず、比較的大きな値のリッ
チスキップ量RSRを使用してメイン空燃比フィードバ
ック制御を実行してしまう。その結果、内燃機関の空燃
比を理論空燃比に迅速に収束させることができない。
【0008】その上、サブ空燃比フィードバック制御が
再開されても、上述したように、比較的大きな値のリッ
チスキップ量RSRは、1sec当たり0.0008
(=ΔRS)というかなり遅い変化速度でしか減少され
ない。そのため、上記公報に記載の内燃機関の空燃比制
御装置は、内燃機関の空燃比が理論空燃比に収束するの
に適切な値までリッチスキップ量RSRを減少させるの
に、かなりの時間を要してしまう。その結果、内燃機関
の空燃比を理論空燃比に迅速に収束させることができな
い。
【0009】前記問題点に鑑み、本発明は、内燃機関の
空燃比がややリッチになっている高負荷加速運転状態か
ら定常運転状態へ内燃機関の運転状態が切り換わった後
に、内燃機関の空燃比を理論空燃比に迅速に収束させる
ことにより、エミッションを向上させると共に、無駄な
燃料噴射に伴う燃費の悪化を防止することができる内燃
機関の空燃比制御装置を提供することを目的とする。
【0010】
【課題を解決するための手段】請求項1に記載の発明に
よれば、内燃機関から排出される排気を浄化するための
排気浄化触媒と、前記排気浄化触媒の上流側における空
燃比を検出するための上流側空燃比センサと、前記排気
浄化触媒の下流側における空燃比を検出するための下流
側空燃比センサと、前記内燃機関に対して噴射すべき燃
料噴射量を前記内燃機関の運転状態に基づいて算出する
ための燃料噴射量算出手段と、前記上流側空燃比センサ
の検出値から算出される空燃比補正係数に基づいて前記
燃料噴射量を増減させて前記上流側空燃比センサが検出
する空燃比を予め決定された目標空燃比に近づけるため
のメイン空燃比制御手段と、前記下流側空燃比センサの
検出値に基づいて空燃比補正係数に関与する制御定数の
値を予め決定された割合で増減させるためのサブ空燃比
制御手段と、前記上流側空燃比センサが検出する空燃比
を目標空燃比に近づけるために前記メイン空燃比制御手
段と前記サブ空燃比制御手段とが作動される第1の状態
から前記上流側空燃比センサが検出する空燃比を目標空
燃比よりややリッチの所定の空燃比に近づけるために前
記メイン空燃比制御手段のみが作動される第2の状態へ
の切換時に、制御定数の値を予め決定された値まで増減
させる制御定数増減手段と、前記第2の状態から前記第
1の状態への切換時の制御定数の値を、前記第1の状態
から前記第2の状態への切換直前の制御定数の値とする
制御定数設定手段とを具備することを特徴とする内燃機
関の空燃比制御装置が提供される。
【0011】請求項1に記載の内燃機関の空燃比制御装
置では、第2の状態から第1の状態への切換時の制御定
数の値として、制御定数増減手段によって増加された制
御定数の値である比較的大きな値ではなく、第1の状態
から第2の状態への切換直前の制御定数の値である比較
的小さな値を使用する。そのため、上流側空燃比センサ
が検出する空燃比がややリッチになっているメイン空燃
比制御手段のみが作動される高負荷加速運転状態から、
上流側空燃比センサが検出する空燃比を理論空燃比に近
づけるためにメイン空燃比制御手段とサブ空燃比制御手
段とが作動される定常運転状態へ内燃機関の運転状態が
切り換わった後に、上流側空燃比センサが検出する空燃
比をややリッチの状態から理論空燃比に迅速に収束させ
ることができる。それゆえ、エミッションを向上させる
と共に、無駄な燃料噴射に伴う燃費の悪化を防止するこ
とができる。
【0012】請求項2に記載の発明によれば、内燃機関
から排出される排気を浄化するための排気浄化触媒と、
前記排気浄化触媒の上流側における空燃比を検出するた
めの上流側空燃比センサと、前記排気浄化触媒の下流側
における空燃比を検出するための下流側空燃比センサ
と、前記内燃機関に対して噴射すべき燃料噴射量を前記
内燃機関の運転状態に基づいて算出するための燃料噴射
量算出手段と、前記上流側空燃比センサの検出値から算
出される空燃比補正係数に基づいて前記燃料噴射量を増
減させて前記上流側空燃比センサが検出する空燃比を予
め決定された目標空燃比に近づけるためのメイン空燃比
制御手段と、前記下流側空燃比センサの検出値に基づい
て空燃比補正係数に関与する制御定数の値を予め決定さ
れた割合で増減させるためのサブ空燃比制御手段と、前
記上流側空燃比センサが検出する空燃比を目標空燃比に
近づけるために前記メイン空燃比制御手段と前記サブ空
燃比制御手段とが作動される第1の状態から前記上流側
空燃比センサが検出する空燃比を目標空燃比よりややリ
ッチの所定の空燃比に近づけるために前記メイン空燃比
制御手段のみが作動される第2の状態への切換時に、制
御定数の値を予め決定された値まで増減させる制御定数
増減手段と、前記第2の状態から前記第1の状態への切
換時以降に、空燃比補正係数に関与する制御定数の値を
前記予め決定された割合よりも大きな割合で増減させる
制御定数補正手段とを具備することを特徴とする内燃機
関の空燃比制御装置が提供される。
【0013】請求項2に記載の内燃機関の空燃比制御装
置では、第2の状態から第1の状態への切換時以降に、
空燃比補正係数に関与する制御定数の値を、サブ空燃比
制御で使用される予め決定された割合で減少させるので
はなく、当該予め決定された割合よりも大きな割合で減
少させる。そのため、上流側空燃比センサが検出する空
燃比がややリッチになっているメイン空燃比制御手段の
みが作動される高負荷加速運転状態から、上流側空燃比
センサが検出する空燃比を理論空燃比に近づけるために
メイン空燃比制御手段とサブ空燃比制御手段とが作動さ
れる定常運転状態へ内燃機関の運転状態が切り換わった
後に、制御定数を迅速に減少させることにより、上流側
空燃比センサが検出する空燃比をややリッチの状態から
理論空燃比に迅速に収束させることができる。それゆ
え、エミッションを向上させると共に、無駄な燃料噴射
に伴う燃費の悪化を防止することができる。
【0014】請求項3に記載の発明によれば、前記予め
決定された値が、前記第1の状態の終了時の制御定数の
値と、前記第1の状態中の制御定数の平均値との差に基
づいて決定されていることを特徴とする請求項1又は2
に記載の内燃機関の空燃比制御装置が提供される。
【0015】請求項3に記載の内燃機関の空燃比制御装
置では、制御定数の値の増減のために制御定数増減手段
によって使用される予め決定された値が、第1の状態の
終了時の制御定数の値だけでなく、第1の状態の終了時
の制御定数の値と第1の状態中の制御定数の平均値との
差に基づいて決定されている。そのため、高精度な空燃
比制御を実行することができる。
【0016】
【発明の実施の形態】以下、添付図面を用いて本発明の
実施形態について説明する。
【0017】図1は本発明の内燃機関の空燃比制御装置
の第一の実施形態を示す全体概要図である。図1におい
て、機関本体1の吸気通路2にはエアフローメータ3が
設けられている。エアフローメータ3は吸入空気量を直
接計測するものであって、ポテンショメータを内蔵して
吸入空気量に比例したアナログ電圧の出力信号を発生す
る。この出力信号は制御回路10のマルチプレクサ内蔵
A/D変換器101に供給されている。ディストリビュ
ータ4には、その軸が例えばクランク角に換算して72
0°毎に基準位置検出用パルス信号を発生するクランク
角センサ5及びクランク角に換算して30°毎に基準位
置検出用パルス信号を発生するクランク角センサ6が設
けられている。これらのクランク角センサ5、6のパル
ス信号は制御回路10の入出力インターフェース102
に供給され、このうち、クランク角センサ6の出力はC
PU103の割り込み端子に供給される。
【0018】更に、吸気通路2には各気筒毎に燃料供給
系から加圧燃料を吸気ポートへ供給するための燃料噴射
弁7が設けられている。また、機関本体1のシリンダブ
ロックのウォータジャケット8には、冷却水の温度を検
出するための水温センサ9が設けられている。水温セン
サ9は冷却水の温度THWに応じたアナログ電圧の電気
信号を発生する。この出力もA/D変換器101に供給
されている。
【0019】排気マニホルド11より下流の排気系に
は、排気ガス中の三つの有害成分HC、CO、NOxを
同時に浄化する三元触媒を収容する触媒コンバータ12
が設けられている。排気マニホルド11には、すなわち
触媒コンバータ12の上流側には第一のO2 センサ13
が設けられ、触媒コンバータ12の下流側の排気管14
には第二のO2 センサ15が設けられている。O2 セン
サ13、15は排気ガス中の酸素成分濃度に応じた電気
信号を発生する。すなわち、O2 センサ13、15は空
燃比が理論空燃比に対してリーン側かリッチ側かに応じ
て、異なる出力電圧を制御回路10でA/D変換器10
1に発生する。
【0020】制御回路10は、例えばマイクロコンピュ
ータとして構成され、A/D変換器101、入出力イン
ターフェース102、CPU103の他に、ROM10
4、RAM105、バックアップRAM106、クロッ
ク発生回路107等が設けられている。
【0021】また、制御回路10において、ダウンカウ
ンタ108、フリップフロップ109、及び駆動回路1
10は燃料噴射弁7を制御するためのものである。すな
わち、制御回路10において、燃料噴射量TAUが演算
されると、燃料噴射量TAUがダウンカウンタ108に
プリセットされると共にフリップフロップ109もセッ
トされる。この結果、駆動回路110が燃料噴射弁7の
付勢を開始する。他方、ダウンカウンタ108がクロッ
ク信号(図示せず)を計数して最後にそのキャリアウト
端子が“1”レベルとなった時に、フリップフロップ1
09がセットされて駆動回路110は燃料噴射弁7の付
勢を停止する。つまり、上述の燃料噴射量TAUだけ燃
料噴射弁7は付勢され、従って、燃料噴射量TAUに応
じた量の燃料が機関本体1の燃焼室に送り込まれること
になる。
【0022】なお、CPU103の割り込み発生は、A
/D変換器101のA/D変換終了時、入出力インター
フェース102がクランク角センサ6のパルス信号を受
信した時、クロック発生回路107からの割り込み信号
を受信した時等である。エアフローメータ3の吸入空気
量データQ及び冷却水温データTHWは所定時間毎に実
行されるA/D変換ルーチンによって取り込まれてRA
M105の所定領域に格納される。つまり、RAM10
5におけるデータQ及びTHWは所定時間毎に更新され
ている。また、回転速度データNeはクランク角センサ
6の30°CA毎の割り込みによって演算されてRAM
105の所定領域に格納される。
【0023】以下、本実施形態の内燃機関の空燃比制御
装置による空燃比制御方法について説明する。図2は本
実施形態の内燃機関の空燃比制御装置の空燃比制御方法
を示すフローチャートである。図2に示すように、内燃
機関の空燃比制御装置は、空燃比制御を開始すると、ス
テップ201においてメイン空燃比フィードバック制御
を実行するか否かを判断する。実行する場合にはステッ
プ202に移行し、メイン空燃比フィードバック制御を
実行する。一方、実行しない場合にはステップ205に
移行する。内燃機関の空燃比制御装置は、例えば4ms
ecのような所定時間毎に上流側O2 センサ13の出力
に基づいて空燃比補正係数FAFを演算するためにメイ
ン空燃比フィードバック制御を実行する。
【0024】図3は図2のメイン空燃比フィードバック
制御ルーチンを示すフローチャートである。図3に示す
ように、内燃機関の空燃比制御装置は、まず、ステップ
301において、上流側O2 センサ13による空燃比の
閉ループ(フィードバック)条件が成立しているか否か
を判別する。例えば、冷却水温が所定値以下の時、機関
始動中、始動後増量中、暖機増量中、パワー増量中、上
流側O2 センサ13の出力信号が一度も反転していない
時、燃料カット中等はいずれも閉ループ条件が不成立で
あり、その他の場合が閉ループ条件成立である。閉ルー
プ条件が不成立のときには、ステップ321に移行して
空燃比補正係数FAFを1.0とする。他方、閉ループ
条件成立の場合はステップ302に移行する。
【0025】ステップ302において、上流側O2 セン
サ13の出力V1 をA/D変換して取り込み、ステップ
303にてV1 が例えば0.45Vである比較電圧VR1
以下であるか否かを判別する、つまり、空燃比がリッチ
かリーンかを判別する。リーン(V1 ≦VR1)であれ
ば、ステップ304にて第一のディレイカウンタCDL
Y1を1減算し、ステップ305、306にて第一のデ
ィレイカウンタCDLY1を最小値TDR1でガードす
る。尚、最小値TDR1は上流側O2 センサ13の出力
においてリーンからリッチへの変化があってもリーン状
態であるとの判断を保持するためのリッチ遅延時間であ
って、負の値で定義される。他方、リッチ(V1
R1)であれば、ステップ307にて第一のディレイカ
ウンタCDLY1を1加算して、ステップ308、30
9にて第一のディレイカウンタCDLY1を最大値TD
L1でガードする。尚、最大値TDL1は上流側O2
ンサ13の出力においてリッチからリーンへの変化があ
ってもリッチ状態であるとの判断を保持するためのリー
ン遅延時間であって、正の値で定義される。ここで、第
一のディレイカウンタCDLY1の基準を0とし、CD
LY1>0のときに遅延処理後の空燃比をリッチとみな
し、CDLY1≦0のときに遅延処理後の空燃比をリー
ンとみなすものとする。
【0026】ステップ310では、第一のディレイカウ
ンタCDLY1の符号が反転したか否かを判別する、す
なわち遅延処理後の空燃比が反転したか否かを判別す
る。空燃比が反転していれば、ステップ311にて、リ
ッチからリーンへの反転か、リーンからリッチへの反転
かを判別する。リッチからリーンへの反転であれば、ス
テップ312にて、空燃比補正係数FAFをFAF←F
AF+RSRとスキップ的に増大させ、逆に、リーンか
らリッチへの反転であれば、ステップ313にて空燃比
補正係数FAFをFAF←FAF−RSLとスキップ的
に減少させる。つまり、スキップ処理を行う。
【0027】ステップ310にて、第一のディレイカウ
ンタCDLY1の符号が反転していなければ、ステップ
314、315、316にて積分処理を行う。つまり、
ステップ314にて、CDLY1≦0か否かを判別し、
CDLY1≦0(リーン)であればステップ315にて
空燃比補正係数FAFをFAF←FAF+KIとし、他
方、CDLY1>0(リッチ)であればステップ316
にて空燃比補正係数FAFをFAF←FAF−KIとす
る。ここで、積分定数KIはスキップ定数RSR、RS
Lに比して十分小さく設定してあり、つまり、KI<R
SR(RSL)である。従って、ステップ315はリー
ン状態(CDLY1≦0)で燃料噴射量を徐々に増大さ
せ、ステップ316はリッチ状態(CDLY>0)で燃
料噴射量を徐々に減少させる。
【0028】ステップ312、313、315、316
にて演算された空燃比補正係数FAFはステップ31
7、318にて例えば0.8のような最小値にてガード
され、また、ステップ319、320にて例えば1.2
のような最大値にてガードされる。これにより、何らか
の原因で空燃比補正係数FAFが大きくなり過ぎ、もし
くは小さくなり過ぎた場合に、その値で機関の空燃比を
制御してオーバリッチ、オーバリーンになるのを防ぐ。
上述したように演算された空燃比補正係数FAFをRA
M105に格納して、ステップ322にてこのルーチン
は終了する。尚、図3におけるステップ321は省略す
ることもでき、この場合には、空燃比フィードバック制
御終了直前の値がFAFとして用いられる。
【0029】図4は図3のフローチャートによる動作を
補足説明するタイミング図である。上流側O2 センサ1
3の出力により図4(A)に示すごとくリッチ、リーン
判別の空燃比信号A/F1が得られると、第一のディレ
イカウンタCDLY1は、図4(B)に示すごとく、リ
ッチ状態でカウンタアップされ、リーン状態でカウンタ
ダウンされる。この結果、図4(C)に示すごとく、遅
延処理された空燃比信号A/F1’が形成される。例え
ば、時刻t1 にて空燃比信号A/F1がリーンからリッ
チに変化しても、遅延処理された空燃比信号A/F1’
はリッチ遅延時間(−TDR1)だけリーンに保持され
た後に時刻t2 にてリッチに変化する。時刻t3 にて空
燃比信号A/F1がリッチからリーンに変化しても、遅
延処理された空燃比信号A/F1’はリーン遅延時間T
DL1相当だけリッチに保持された後に時刻t4 にてリ
ーンに変化する。しかし、空燃比信号A/F1が時刻t
5、t6 、t7 のごとくリッチ遅延時間(−TDR1)
より短い時間で反転すると、第一のディレイカウンタC
DLY1が基準値0を交差するのに時間を要し、この結
果、時刻t8 にて遅延処理後の空燃比信号A/F1’が
反転される。つまり、遅延処理後の空燃比信号A/F
1’は遅延処理前の空燃比信号A/F1に比べて安定と
なる。このように、遅延処理後の安定した空燃比信号A
/F1’に基づいて図4(D)に示す空燃比補正係数F
AF1が得られる。
【0030】図2に戻り、内燃機関の空燃比制御装置
は、続いて、ステップ203においてサブ空燃比フィー
ドバック制御を実行するか否かを判断する。実行する場
合にはステップ204に移行し、サブ空燃比フィードバ
ック制御を実行する。一方、実行しない場合にはステッ
プ205に移行する。内燃機関の空燃比制御装置は、例
えば1secのような所定時間毎に下流側O2 センサ1
5の出力に基づいて、上述したメイン空燃比フィードバ
ック制御に関与する定数としてのスキップ量RSR、R
SL等を設定するためにサブ空燃比フィードバック制御
を実行する。
【0031】尚、サブ空燃比フィードバック制御として
は、メイン空燃比フィードバック制御に関与する定数と
してのスキップ量RSR、RSL、遅延時間TDR1、
TDL1、積分定数KI(この場合、リッチ積分定数K
I1R及びリーン積分定数KI1Lを別々に設定す
る)、若しくは上流側O2 センサ13の出力V1 の比較
電圧VR1を可変にするシステムと、第二の空燃比補正係
数FAF2を導入するシステムとがある。
【0032】例えば、リッチスキップ量RSRを大きく
すると、制御空燃比をリッチ側に移行でき、また、リッ
チスキップ量RSRを小さくしても制御空燃比をリーン
側に移行できる。従って、下流側O2 センサ15の出力
に応じてリッチスキップ量RSR及びリーンスキップ量
RSLを補正することにより空燃比が制御できる。ま
た、リッチ遅延時間(−TDR1)>リーン遅延時間
(TDL1)と設定すれば、制御空燃比はリッチ側に移
行でき、逆に、リーン遅延時間(TDL1)>リッチ遅
延時間(−TDR1)と設定すれば、制御空燃比はリー
ン側に移行できる。つまり、下流側O2 センサ15の出
力に応じて遅延時間TDR1、TDL1を補正すること
により空燃比が制御できる。更にまた、リッチ積分定数
KI1Rを大きくすると、制御空燃比をリッチ側に移行
でき、また、リーン積分定数KI1Lを小さくしても制
御空燃比をリッチ側に移行でき、他方、リーン積分定数
KI1Lを大きくすると、制御空燃比をリーン側に移行
でき、また、リッチ積分定数KI1Rを小さくしても制
御空燃比をリーン側に移行できる。従って、下流側O2
センサ15の出力に応じてリッチ積分定数KI1Rおよ
びリーン積分定数KI1Lを補正することにより空燃比
が制御できる。更にまた、比較電圧VR1を大きくすると
制御空燃比をリッチ側に移行でき、また、比較電圧VR1
を小さくすると制御空燃比をリーン側に移行できる。従
って、下流側O2 センサ15の出力に応じて比較電圧V
R1を補正することにより空燃比が制御できる。
【0033】図面に戻り、図5及び図6は図2のサブ空
燃比フィードバック制御ルーチンを示すフローチャート
である。図5及び図6に示すように、内燃機関の空燃比
制御装置は、まず、ステップ501において、下流側O
2 センサ15による閉ループ条件か否かを判別する。例
えば、内燃機関の高負荷加速運転時に上流側O2 センサ
15が検出する空燃比をややリッチ(λ<1.0)に設
定する時、冷却水温が所定値以下の時、下流側O2 セン
サ15の出力信号が一度も反転しない時、下流側O2
ンサ15が故障している時、内燃機関の過渡運転時等は
いずれも閉ループ条件が不成立であり、その他の場合が
閉ループ条件成立である。閉ループ条件でなければステ
ップ531に移行し、閉ループ条件であればステップ5
02に移行する。
【0034】ステップ502において、前回のサブ空燃
比フィードバック制御ルーチン204の実行時に、サブ
フィードバックを実行したか否か、つまり、ステップ5
01でYesと判断したかNoと判断したかを判別す
る。前回のサブ空燃比フィードバック制御ルーチン20
4の実行時に、サブフィードバックを実行した場合、つ
まり、ステップ501でYesと判断した場合には、ス
テップ504に移行する。一方、前回のサブ空燃比フィ
ードバック制御ルーチン204の実行時に、サブフィー
ドバックを実行しなかった場合、つまり、ステップ50
1でNoと判断した場合には、ステップ503に移行し
てリッチスキップ量RSRをRSR←RSRi(RSR
iについてはステップ530にて説明する)とすると共
にリーンスキップ量RSLをRSL←RSLi(RSL
iについてはステップ530にて説明する)とし、続い
てステップ504に移行する。
【0035】ステップ504にて下流側O2 センサ15
の出力V2 をA/D変換して取り込み、ステップ505
にて出力V2 が例えば0.55Vのような比較電圧VR2
以下か否かを判別する、つまり、下流側O2 センサ15
が検出する空燃比がリッチかリーンかを判別する。尚、
比較電圧VR2は触媒コンバータ14の上流、下流で生ガ
スの影響による出力特性が異なること及び劣化速度が異
なること等を考慮して上流側O2 センサ13の出力の比
較電圧VR1より高く設定される。リーン(V2≦VR2
であれば、ステップ506にて第二のディレイカウンタ
CDLY2を1減算し、ステップ507、508にて第
二のディレイカウンタCDLY2を最小値TDR2でガ
ードする。尚、最小値TDR2はリーンからリッチへの
変化があってもリーン状態を保持するためのリッチ遅延
時間であって、負の値で定義される。他方、リッチ(V
2 >VR2)であれば、ステップ509にて第二のディレ
イカウンタCDLY2を1加算して、ステップ510、
511にて第二のディレイカウンタCDLY2を最大値
TDL2でガードする。尚、最大値TDL2はリッチか
らリーンへの変化があってもリッチ状態を保持するため
のリーン遅延時間であって、正の値で定義される。ここ
でも、第二のディレイカウンタCDLY2の基準を0と
し、CDLY2>0のときに遅延処理後の空燃比をリッ
チとみなし、CDLY2≦0のときに遅延処理後の空燃
比をリーンとみなすものとする。
【0036】ステップ512では、RAM105より吸
入空気量データQを読み出し、Q>Q1 か否かを判別
し、ステップ513ではQ>Q2 か否かを判別する。
尚、Q1<Q2 であり、例えばQ1 =20m3/h、Q2
=80m3/hである。この結果、Q≦Q1 であれば、ス
テップ514にてスキップ量RSR、RSLの上限値L
Uを4%とし、Q1 <Q≦Q2 であればステップ515
にて上限値LUを6%とし、Q>Q2 であればステップ
516にて上限値LUを8%とする。このようにして、
パラメータQが大きくなる程、スキップ量RSR、RS
Lの上限値LUを大きく設定する。尚、上限値LUは補
間計算により連続的に変化する値として求めてもよく、
また、吸入空気量Qの代わりに、車速SPD、機関回転
数Ne、負荷Q/Ne、スロットル弁開度TAに応じて
計算してもよく、更に、これらの二つ以上の運転状態パ
ラメータによるマップにより補間計算してもよい。
【0037】スロットル517にて、第二のディレイカ
ウンタCDLY2がCDLY2≦0であるか否かが判別
され、この結果、CDLY2≦0であれば空燃比はリー
ンであると判別されてステップ518〜523に移行
し、他方、CDLY2>0であれば空燃比はリッチであ
ると判別されてステップ524〜529に移行する。ス
テップ518では、RSR←RSR+ΔRS(例えば
0.08%の一定値)とし、つまり、リッチスキップ量
RSRを増大させて空燃比をリッチ側に移行させる。ス
テップ519、520ではリッチスキップ量RSRを上
限値LUにてガードする。更に、ステップ521にて、
RSL←RSL−ΔRSとし、つまり、リーンスキップ
量RSLを減少させて空燃比をリッチ側に移行させる。
ステップ522、523では、リーンスキップ量RSL
を例えば2.5%の下限値にてガードする。他方、リッ
チ(V2 >VR2)のときには、ステップ524にて、R
SR←RSR−ΔRSとし、つまり、リッチスキップ量
RSRを減少させて空燃比をリーン側に移行させる。ス
テップ525、526では、リッチスキップ量RSRを
下限値2.5%にてガードする。更に、ステップ527
にてRSL←RSL+ΔRSとし、つまり、リーンスキ
ップ量RSLを増加させて空燃比をリーン側に移行させ
る。ステップ528、529では、リーンスキップ量R
SLを上限値LUにてガードする。上述のごとく演算さ
れたスキップ量RSR、RSLは、ステップ530にて
それぞれRSRi、RSLiとしてRAM105に格納
された後にステップ533に移行してこのルーチン20
4を終了する。
【0038】一方、ステップ531においては、ステッ
プ502と同様に、前回のサブ空燃比フィードバック制
御ルーチン204の実行時に、サブフィードバックを実
行したか否か、つまり、ステップ501でYesと判断
したかNoと判断したかを判別する。前回のサブ空燃比
フィードバック制御ルーチン204の実行時に、サブフ
ィードバックを実行しなかった場合、つまり、ステップ
501でNoと判断した場合にはステップ533に移行
して、つまり、スキップ量RSR、RSLは増減されな
いままこのルーチン204を終了する。一方、前回のサ
ブ空燃比フィードバック制御ルーチン204の実行時
に、サブフィードバックを実行した場合、つまり、ステ
ップ501でYesと判断した場合には、ステップ53
2に移行してリッチスキップ量RSRをRSR←RSR
+αとすると共にリーンスキップ量RSLをRSL←R
SL−αとし、続いてステップ533に移行してこのル
ーチン204を終了する。
【0039】尚、この所定値αは、前回のサブ空燃比フ
ィードバック制御ルーチン204終了時(後で説明する
図7の時刻t1 )のスキップ量RSR(図7のRSR
i)及びRSL、機関回転数Ne、吸入空気量Q、負荷
Q/Ne、スロットル弁開度TA等に基づいて算出され
た値である。
【0040】図7は図5及び図6のフローチャートによ
る動作を補足説明するタイミング図である。図7におい
て、実線は本実施形態のリッチスキップ量RSRの変化
を示しており、破線は従来技術のリッチスキップ量RS
Rの変化を示しており、二点鎖線は後述する第二の実施
形態のリッチスキップ量RSRの変化を示している。図
7に示すように、時刻t1 以前における内燃機関の定常
運転時では、上流側O 2 センサ13が検出する空燃比を
理論空燃比に近づけるべくメイン空燃比フィードバック
制御とサブ空燃比フィードバック制御とが実行され、本
実施形態、従来技術共に、リッチスキップ量RSRは単
位時間毎に一定値ΔRSずつ減少される。続いて時刻t
1 における内燃機関の高負荷加速運転への切換時では、
本実施形態、従来技術共に、リッチスキップ量RSRに
所定値αが加算される。続いて時刻t1 〜t2 における
内燃機関の高負荷加速運転時では、上流側O2 センサ1
3が検出する空燃比をややリッチの所定の空燃比に近づ
けるべくメイン空燃比フィードバック制御のみが実行さ
れ、本実施形態、従来技術共に、リッチスキップ量RS
Rはそのまま維持される。続いて時刻t2 以降における
内燃機関の定常運転時では、従来技術の場合、時刻t1
以前と同様にリッチスキップ量RSRは単位時間毎に一
定値ΔRSずつしか減少されない。そのため、空燃比を
ややリッチから理論空燃比に迅速に収束させることがで
きない。一方、本実施形態の場合、時刻t2 における内
燃機関の運転状態の切換時に、リッチスキップ量RSR
が時刻t1 直前のリッチスキップ量RSRiに設定され
る。そのため、空燃比をややリッチから理論空燃比に迅
速に収束させることができる。
【0041】図2に戻り、内燃機関の空燃比制御装置
は、続いてステップ205にて、この空燃比制御を終了
するか否かを判断する。例えば内燃機関を停止する場合
には空燃比制御を終了し、内燃機関の運転を継続する場
合には再びステップ201を実行する。
【0042】図8は、図2〜図7に示した空燃比制御に
よって算出された空燃比補正係数FAFを使用して燃料
噴射量を演算するための燃料噴射量演算ルーチンを示し
たフローチャートである。この燃料噴射量演算ルーチン
は、例えば360°CA毎のような所定のクランク角毎
に実行される。ステップ801ではRAM105より吸
入空気量データQ及び回転速度データNeを読み出して
基本噴射量TAUPを演算する。例えばTAUP←KQ
/Ne(Kは定数)とする。ステップ802にてRAM
105より冷却水温データTHWを読み出してROM1
04に格納された一次元マップにより暖機増量値FWL
を補間計算する。ステップ803では、最終噴射量TA
Uを、TAU←TAUP・FAF・((FWL+p)+
q)により演算する。尚、p、qは他の運転状態パラメ
ータによって定まる補正量である。次いで、ステップ8
04にて、燃料噴射量TAUをダウンカウンタ108に
セットすると共にフリップフロップ109をセットして
燃料噴射を開始させる。そして、ステップ805にてこ
のルーチンは終了する。
【0043】尚、メイン空燃比フィードバック制御は4
msec毎に、また、サブ空燃比フィードバック制御は
1sec毎に行われるのは、空燃比フィードバック制御
は応答性の良い上流側O2 センサ13による制御を主に
して行い、応答性の悪い下流側O2 センサ15による制
御を従にして行うためである。
【0044】以下、本発明の内燃機関の空燃比制御装置
の第二の実施形態について説明する。本実施形態の全体
構成は、図1に示した第一の実施形態の全体構成とほぼ
同様である。図9は本実施形態の内燃機関の空燃比制御
装置の空燃比制御方法を示すフローチャートである。図
9に示したフローチャートと図2に示したフローチャー
トとは、サブ空燃比フィードバック制御204’が異な
っている。図10及び図11は図9のサブ空燃比フィー
ドバック制御ルーチンを示すフローチャートである。図
10及び図11に示すように、サブ空燃比フィードバッ
ク制御204(図5及び図6)とサブ空燃比フィードバ
ック制御204’(図10及び図11)とが異なる点
は、サブ空燃比フィードバック制御204’にはステッ
プ502、503が存在しない点とステップ551〜5
56が設けられている点とステップ530’が変形され
ている点とである。
【0045】サブ空燃比フィードバック制御204’に
ついて図7のタイミング図を用いて説明する。時刻t2
にて内燃機関の運転状態が高負荷加速運転から定常運転
に切り換えられると、内燃機関の空燃比制御装置は、空
燃比がリーンであってRSRがRSRiより小さい場合
に、ステップ552及び553においてスキップ量RS
R、RSLをRSR←RSR+ΔKLRSR、RSL←
RSL−ΔKLRSRとする。一方、空燃比がリッチで
あってRSRがRSRより大きい場合に、ステップ55
5及び556においてスキップ量RSR、RSLをRS
R←RSR−ΔKLRSR、RSL←RSL+ΔKLR
SRとする。ここで、ΔKLRSRはΔRSよりも大き
な値とされている。
【0046】つまり、時刻t2 以降における内燃機関の
定常運転時では、従来技術(図中点線)の場合、時刻t
1 以前と同様にリッチスキップ量RSRは単位時間毎に
一定値ΔRSずつしか減少されない。そのため、空燃比
をややリッチから理論空燃比に迅速に収束させることが
できない。一方、本実施形態の場合、リッチスキップ量
RSRは、単位時間毎に、ΔRSよりも大きな値ΔKL
RSRずつRSRiになるまで減少される。そのため、
空燃比をややリッチから理論空燃比に迅速に収束させる
ことができる。
【0047】尚、値ΔKLRSRは、値ΔRSより大き
い値であれば、一定値であってもよいし、例えば機関負
荷等に応じた可変値であってもよい。また、値ΔKLR
SRを、メイン空燃比フィードバック制御の実行時間
(図7の時刻t1 〜時刻t2 )の長さに応じて可変にす
ることも可能である。メイン空燃比フィードバック制御
の実行時間が長い場合、触媒コンバータ12に貯蔵され
る酸素量が少なくなるため、空燃比を迅速に理論空燃比
に戻す、つまり、触媒コンバータ12中の酸素量を増加
させることを目的として値ΔKLRSRは大きな値に設
定される。一方、メイン空燃比フィードバック制御の実
行時間が短い場合、触媒コンバータ12に貯蔵される酸
素量が比較的多いため、空燃比を安定させる、つまり、
燃焼を安定させることを目的として値ΔKLRSRは小
さな値に設定される。
【0048】あるいは、値ΔKLRSRを、メイン空燃
比フィードバック制御の実行間隔(本実施形態では4m
sec)に応じて可変にすることも可能である。メイン
空燃比フィードバック制御の実行間隔が大きい場合に値
ΔKLRSRは大きく設定され、メイン空燃比フィード
バック制御の実行間隔が小さい場合に値ΔKLRSRは
小さく設定される。また、値ΔKLRSRを、メイン空
燃比フィードバック制御のリッチ積分時間(図4(D)
の時刻t4 〜時刻t8 )及びリーン積分時間(図4
(D)の時刻t2 〜時刻t4 )に応じて可変にすること
も可能である。(リッチ積分時間/リーン積分時間)の
値が大きい場合に値ΔKLRSRは大きく設定され、小
さい場合に値ΔKLRSRは小さく設定される。
【0049】また、上述した理由から、内燃機関の運転
状態が、高負荷加速運転状態からフューエルカット状態
(メイン、サブ空燃比フィードバック制御共にオープ
ン)に切り換えられ、続いて定常運転状態に切り換えら
れた場合に値ΔKLRSRは小さく設定され、一方、高
負荷加速運転状態からOT増量(メイン、サブ空燃比フ
ィードバック制御共にオープン)され、続いて定常運転
状態に切り換えられた場合に値ΔKLRSRは大きく設
定される。
【0050】尚、本実施形態のメイン空燃比フィードバ
ック制御ルーチン及び燃料噴射量演算ルーチンは第一の
実施形態のものとほぼ同様である。
【0051】尚、本実施形態及び第一の実施形態の変形
例として、ステップ532の代わりに、ステップ53
2’としてRSR←RSR+α+α’及びRSL←RS
L−α−α’を実行することも可能である。ここでα’
とは、メイン空燃比フィードバック制御とサブ空燃比フ
ィードバック制御とが実行される期間の終了時(図7の
時刻t1 )のスキップ量RSRiと、メイン空燃比フィ
ードバック制御とサブ空燃比フィードバック制御とが実
行される期間中(時刻t1 以前)のスキップ量の平均値
RSRGとの差に基づいて算出された値である。ステッ
プ532’により、図7の時刻t1 のスキップ量RSR
iと時刻t1 以前のスキップ量の平均値RSRGとが大
きく異なっている場合、つまり、スキップ量RSRiが
大きな誤差を含んでいる場合にも、時刻t1 〜時刻2
おけるスキップ量RSRを正確に設定することができ、
それゆえ、高精度な空燃比制御を実行することができ
る。
【0052】また、例えば遅延時間、積分定数等のよう
な、上流側O2 センサ13による空燃比フィードバック
制御に関与する他の定数を下流側O2 センサ15の出力
により補正するダブルO2 センサシステムにも本発明を
適用し得る。また、スキップ量、遅延時間、積分定数の
うちの二つを同時に制御することにより制御性を向上で
きる。更に、スキップ量RSR、RSLのうちの一方を
固定し、他方のみを可変とすることも、遅延時間TDR
1、TDL1のうちの一方を固定し他方のみを可変とす
ることも、あるいはリッチ積分定数KIR、リーン積分
定数KILの一方を固定し他方を可変とすることも可能
である。また、吸入空気量センサとして、エアフローメ
ータの代わりに、カルマン渦センサ、ヒートワイヤセン
サ等を用いることもできる。
【0053】更に上述した実施形態では、吸入空気量及
び機関回転速度に応じて燃料噴射量を演算しているが、
吸入空気圧及び機関回転速度、もしくはスロットル弁開
度及び機関回転速度に応じて燃料噴射量を演算してもよ
い。更に、上述した実施形態では、燃料噴射弁により吸
気系への燃料噴射量を制御する内燃機関を示したが、キ
ャブレタ式内燃機関にも本発明を適用し得る。例えば、
エレクトリック・エア・コントロールバルブ(EAC
V)により機関の吸入空気量を調整し空燃比を制御する
もの、エレクトリック・フリード・エア・コントロール
バルブによりキャブレタのエアブリード量を調整してメ
イン系通路及びスロー系通路への大気の導入により空燃
比を制御するもの、機関の排気系へ送り込まれる二次空
気量を調整するもの等に本発明を適用し得る。この場合
には、ステップ801における基本噴射量TAUP相当
の基本燃料噴射量がキャブレタ自身によって決定され、
すなわち、吸入空気量に応じた吸気管負圧と機関の回転
速度に応じて決定され、ステップ803にて最終燃料噴
射量TAUに相当する供給空気量が演算される。更に、
上述した実施形態では、空燃比センサとしてO2 センサ
を用いたが、COセンサ、リーンミクスチャセンサ等を
用いることもできる。更に、上述した実施形態はマイク
ロコンピュータすなわちデジタル回路によって構成され
ているが、アナログ回路により構成することもできる。
【0054】
【発明の効果】請求項1又は2に記載の発明によれば、
上流側空燃比センサが検出する空燃比がややリッチにな
っているメイン空燃比制御手段のみが作動される高負荷
加速運転状態から、上流側空燃比センサが検出する空燃
比を理論空燃比に近づけるためにメイン空燃比制御手段
とサブ空燃比制御手段とが作動される定常運転状態へ内
燃機関の運転状態が切り換わった後に、上流側空燃比セ
ンサが検出する空燃比をややリッチの状態から理論空燃
比に迅速に収束させることができる。それゆえ、エミッ
ションを向上させると共に、無駄な燃料噴射に伴う燃費
の悪化を防止することができる。
【0055】請求項3に記載の発明によれば、高精度な
空燃比制御を実行することができる。
【図面の簡単な説明】
【図1】本発明の内燃機関の空燃比制御装置の第一の実
施形態の全体概要図である。
【図2】第一の実施形態の内燃機関の空燃比制御装置の
空燃比制御方法を示すフローチャートである。
【図3】第一の実施形態のメイン空燃比フィードバック
制御ルーチンを示すフローチャートである。
【図4】図3のフローチャートによる動作を補足説明す
るタイミング図である。
【図5】第一の実施形態のサブ空燃比フィードバック制
御ルーチンを示すフローチャートである。
【図6】第一の実施形態のサブ空燃比フィードバック制
御ルーチンを示すフローチャートである。
【図7】図5及び図6のフローチャートによる動作を補
足説明するタイミング図である。
【図8】第一の実施形態の燃料噴射量演算ルーチンを示
したフローチャートである。
【図9】第二の実施形態の内燃機関の空燃比制御装置の
空燃比制御方法を示すフローチャートである。
【図10】第二の実施形態のサブ空燃比フィードバック
制御ルーチンを示すフローチャートである。
【図11】第二の実施形態のサブ空燃比フィードバック
制御ルーチンを示すフローチャートである。
【符号の説明】
1…内燃機関 12…触媒コンバータ 13…上流側O2 センサ 15…下流側O2 センサ 10…制御回路

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 内燃機関から排出される排気を浄化する
    ための排気浄化触媒と、前記排気浄化触媒の上流側にお
    ける空燃比を検出するための上流側空燃比センサと、前
    記排気浄化触媒の下流側における空燃比を検出するため
    の下流側空燃比センサと、前記内燃機関に対して噴射す
    べき燃料噴射量を前記内燃機関の運転状態に基づいて算
    出するための燃料噴射量算出手段と、前記上流側空燃比
    センサの検出値から算出される空燃比補正係数に基づい
    て前記燃料噴射量を増減させて前記上流側空燃比センサ
    が検出する空燃比を予め決定された目標空燃比に近づけ
    るためのメイン空燃比制御手段と、前記下流側空燃比セ
    ンサの検出値に基づいて空燃比補正係数に関与する制御
    定数の値を予め決定された割合で増減させるためのサブ
    空燃比制御手段と、前記上流側空燃比センサが検出する
    空燃比を目標空燃比に近づけるために前記メイン空燃比
    制御手段と前記サブ空燃比制御手段とが作動される第1
    の状態から前記上流側空燃比センサが検出する空燃比を
    目標空燃比よりややリッチの所定の空燃比に近づけるた
    めに前記メイン空燃比制御手段のみが作動される第2の
    状態への切換時に、制御定数の値を予め決定された値ま
    で増減させる制御定数増減手段と、前記第2の状態から
    前記第1の状態への切換時の制御定数の値を、前記第1
    の状態から前記第2の状態への切換直前の制御定数の値
    とする制御定数設定手段とを具備することを特徴とする
    内燃機関の空燃比制御装置。
  2. 【請求項2】 内燃機関から排出される排気を浄化する
    ための排気浄化触媒と、前記排気浄化触媒の上流側にお
    ける空燃比を検出するための上流側空燃比センサと、前
    記排気浄化触媒の下流側における空燃比を検出するため
    の下流側空燃比センサと、前記内燃機関に対して噴射す
    べき燃料噴射量を前記内燃機関の運転状態に基づいて算
    出するための燃料噴射量算出手段と、前記上流側空燃比
    センサの検出値から算出される空燃比補正係数に基づい
    て前記燃料噴射量を増減させて前記上流側空燃比センサ
    が検出する空燃比を予め決定された目標空燃比に近づけ
    るためのメイン空燃比制御手段と、前記下流側空燃比セ
    ンサの検出値に基づいて空燃比補正係数に関与する制御
    定数の値を予め決定された割合で増減させるためのサブ
    空燃比制御手段と、前記上流側空燃比センサが検出する
    空燃比を目標空燃比に近づけるために前記メイン空燃比
    制御手段と前記サブ空燃比制御手段とが作動される第1
    の状態から前記上流側空燃比センサが検出する空燃比を
    目標空燃比よりややリッチの所定の空燃比に近づけるた
    めに前記メイン空燃比制御手段のみが作動される第2の
    状態への切換時に、制御定数の値を予め決定された値ま
    で増減させる制御定数増減手段と、前記第2の状態から
    前記第1の状態への切換時以降に、空燃比補正係数に関
    与する制御定数の値を前記予め決定された割合よりも大
    きな割合で増減させる制御定数補正手段とを具備するこ
    とを特徴とする内燃機関の空燃比制御装置。
  3. 【請求項3】 前記予め決定された値が、前記第1の状
    態の終了時の制御定数の値と、前記第1の状態中の制御
    定数の平均値との差に基づいて決定されていることを特
    徴とする請求項1又は2に記載の内燃機関の空燃比制御
    装置。
JP34939297A 1997-12-18 1997-12-18 内燃機関の空燃比制御装置 Pending JPH11182296A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP34939297A JPH11182296A (ja) 1997-12-18 1997-12-18 内燃機関の空燃比制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP34939297A JPH11182296A (ja) 1997-12-18 1997-12-18 内燃機関の空燃比制御装置

Publications (1)

Publication Number Publication Date
JPH11182296A true JPH11182296A (ja) 1999-07-06

Family

ID=18403450

Family Applications (1)

Application Number Title Priority Date Filing Date
JP34939297A Pending JPH11182296A (ja) 1997-12-18 1997-12-18 内燃機関の空燃比制御装置

Country Status (1)

Country Link
JP (1) JPH11182296A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007032514A (ja) * 2005-07-29 2007-02-08 Toyota Motor Corp 内燃機関の燃料噴射制御装置
CN102128094A (zh) * 2010-01-15 2011-07-20 福特环球技术公司 设定内燃发动机排气中空燃比的方法与装置
CN102733972A (zh) * 2011-04-08 2012-10-17 福特环球技术公司 用于调节发动机空燃比的方法
US11624333B2 (en) 2021-04-20 2023-04-11 Kohler Co. Exhaust safety system for an engine

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007032514A (ja) * 2005-07-29 2007-02-08 Toyota Motor Corp 内燃機関の燃料噴射制御装置
CN102128094A (zh) * 2010-01-15 2011-07-20 福特环球技术公司 设定内燃发动机排气中空燃比的方法与装置
CN102733972A (zh) * 2011-04-08 2012-10-17 福特环球技术公司 用于调节发动机空燃比的方法
US11624333B2 (en) 2021-04-20 2023-04-11 Kohler Co. Exhaust safety system for an engine

Similar Documents

Publication Publication Date Title
JP3348434B2 (ja) 内燃機関の空燃比制御装置
JP2626433B2 (ja) 触媒劣化検出装置
JPS6260941A (ja) 内燃機関の空燃比制御装置
JP2518247B2 (ja) 内燃機関の空燃比制御装置
JPS63120835A (ja) 内燃機関の空燃比制御装置
JPH0639930B2 (ja) 内燃機関の空燃比制御装置
JPS61232349A (ja) 内燃機関の空燃比制御装置
JPS63205441A (ja) 内燃機関の空燃比制御装置
JPH11182296A (ja) 内燃機関の空燃比制御装置
JPS61234241A (ja) 内燃機関の空燃比制御装置
JP2518254B2 (ja) 内燃機関の空燃比制御装置
JPS6397846A (ja) 内燃機関の空燃比制御装置
JPH01113552A (ja) 内燃機関の空燃比制御装置
JPH0718361B2 (ja) 内燃機関の空燃比制御装置
JP2518243B2 (ja) 内燃機関の空燃比制御装置
JPH0192548A (ja) 内燃機関の空燃比制御装置
JP2600749B2 (ja) 内燃機関の空燃比制御装置
JP2503956B2 (ja) 内燃機関の空燃比制御装置
JPS61237858A (ja) 内燃機関の空燃比制御装置
JPH0733791B2 (ja) 内燃機関の空燃比制御装置
JP2518260B2 (ja) 内燃機関の空燃比制御装置
JPH0531247Y2 (ja)
JPS63117139A (ja) 内燃機関の空燃比制御装置
JPH0621596B2 (ja) 内燃機関の空燃比制御装置
JPH0718364B2 (ja) 内燃機関の空燃比制御装置