JPS6220645A - エンジンの空燃比制御装置 - Google Patents
エンジンの空燃比制御装置Info
- Publication number
- JPS6220645A JPS6220645A JP16046885A JP16046885A JPS6220645A JP S6220645 A JPS6220645 A JP S6220645A JP 16046885 A JP16046885 A JP 16046885A JP 16046885 A JP16046885 A JP 16046885A JP S6220645 A JPS6220645 A JP S6220645A
- Authority
- JP
- Japan
- Prior art keywords
- air
- fuel ratio
- value
- learning value
- fuel
- 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
Links
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は排気センサの出力に応じて混合気の空燃比をフ
ィードバック制御するエンジンの空燃比制御装置、特に
フィードバック制御に際して過去の制御に基く学習値を
用いるようにした空燃比制御装置に関する。
ィードバック制御するエンジンの空燃比制御装置、特に
フィードバック制御に際して過去の制御に基く学習値を
用いるようにした空燃比制御装置に関する。
(従 来 技 術)
一般にエンジンにおいては、燃焼室に供給される混合気
の空燃比を所定値に維持する空燃比制御が行われる。こ
の制御は、排気通路上に設買された排気センサにより例
えば排気ガス中の残存酸素濃度を検出して、燃焼室に供
給された混合気の空燃比がリーン状態(燃料不足の状態
)であるかリッチ状態(燃料過剰の状態)であるかを判
定すると共に、リーン状態にある場合はエンジンの運転
状態に対応する基本燃料供給間を増量補正し、またリッ
チ状態にある場合は減m補正することにより、空燃比を
所定値に収束ざUるようにフィードバック制御するもの
である。
の空燃比を所定値に維持する空燃比制御が行われる。こ
の制御は、排気通路上に設買された排気センサにより例
えば排気ガス中の残存酸素濃度を検出して、燃焼室に供
給された混合気の空燃比がリーン状態(燃料不足の状態
)であるかリッチ状態(燃料過剰の状態)であるかを判
定すると共に、リーン状態にある場合はエンジンの運転
状態に対応する基本燃料供給間を増量補正し、またリッ
チ状態にある場合は減m補正することにより、空燃比を
所定値に収束ざUるようにフィードバック制御するもの
である。
ところで、この空燃比制御に際しては、例えば特開昭5
8−110831号公報に示されているように、過去の
制御時に作成した学習値を用いることによって制御の応
答性を向上させることが行われる。つまり、負荷や回転
数によって特定されるエンジンの運転領域が変化した場
合、これに応じて基本燃料供給量が変化するので、空燃
比を所定値に維持するためのフィードバック制御による
補正量も変化するのであるが、この補正Rの変化が排気
センサによって検出される空燃比のリーン、リッチ状態
を判定しながら徐々に行われるので、エンジンの運転領
域が変化した時に空燃比が所定値に復帰されるまでに時
間遅れが生じるのである。
8−110831号公報に示されているように、過去の
制御時に作成した学習値を用いることによって制御の応
答性を向上させることが行われる。つまり、負荷や回転
数によって特定されるエンジンの運転領域が変化した場
合、これに応じて基本燃料供給量が変化するので、空燃
比を所定値に維持するためのフィードバック制御による
補正量も変化するのであるが、この補正Rの変化が排気
センサによって検出される空燃比のリーン、リッチ状態
を判定しながら徐々に行われるので、エンジンの運転領
域が変化した時に空燃比が所定値に復帰されるまでに時
間遅れが生じるのである。
そこで、当該運転領域での前回のフィードバック制御時
に出力した補正量を学習値として設定記憶しておくと共
に、次にこの運転領域でフィードバック制御を開始する
時に上記学習値を補正量の基準値として与え、これによ
り当該運転領域でのフィードバック制御の開始時に、補
正量が所定の空燃比を得るのに必要な量に設定された状
態で制御が開始されるようにして、空燃比が所定値に収
束されるまでの時@遅れを解消させるのである。
に出力した補正量を学習値として設定記憶しておくと共
に、次にこの運転領域でフィードバック制御を開始する
時に上記学習値を補正量の基準値として与え、これによ
り当該運転領域でのフィードバック制御の開始時に、補
正量が所定の空燃比を得るのに必要な量に設定された状
態で制御が開始されるようにして、空燃比が所定値に収
束されるまでの時@遅れを解消させるのである。
然して、上記排気センサは、排気ガス中の残存酸素濃度
等に応じた値の信号を出力して、例えばその出力値が一
定値を超えた時に空燃比がリッチ状態であると判定して
燃料供給mを減車ざヒ、また燃料供給mの減Wによって
上記出力値が一定値以下に低下した時に空燃比がリーン
状態になったと判定して燃料供給量を増ωさせるように
動作し、従って該センサは、通常は第5図(a )に示
すようにリッチ信号aとリーン信号すとを所定周期で繰
り返し出力する。しかし、例えば長時間の低負荷運転等
にj;り排気ガスの湿度が低下すると該センサは不活性
状態となり、その場合、第5図(a )に符号b′で示
づように出力値が一定値以下のリーン信号のみを継続し
て出力することになる。そして、このような状態になる
と、フィードバック制御量(補正量)は第5図(b )
に示すように燃料供給量を増量させようとして次第に大
きくなり、そのためこのフィードバック制御111 f
fiに暴いて設定される学習値も著しく大きな値になる
。その結果、当該運転領域での次回の制御時に、空燃比
が過度にリッヂな状態から制御が開始されることになる
のである。
等に応じた値の信号を出力して、例えばその出力値が一
定値を超えた時に空燃比がリッチ状態であると判定して
燃料供給mを減車ざヒ、また燃料供給mの減Wによって
上記出力値が一定値以下に低下した時に空燃比がリーン
状態になったと判定して燃料供給量を増ωさせるように
動作し、従って該センサは、通常は第5図(a )に示
すようにリッチ信号aとリーン信号すとを所定周期で繰
り返し出力する。しかし、例えば長時間の低負荷運転等
にj;り排気ガスの湿度が低下すると該センサは不活性
状態となり、その場合、第5図(a )に符号b′で示
づように出力値が一定値以下のリーン信号のみを継続し
て出力することになる。そして、このような状態になる
と、フィードバック制御量(補正量)は第5図(b )
に示すように燃料供給量を増量させようとして次第に大
きくなり、そのためこのフィードバック制御111 f
fiに暴いて設定される学習値も著しく大きな値になる
。その結果、当該運転領域での次回の制御時に、空燃比
が過度にリッヂな状態から制御が開始されることになる
のである。
排気センサの不活性化に起因する上記のような不具合に
対して、上記公報で開示された発明では、リッチ信号と
リーン信号とが所定周期で繰り返し出力されなくなった
時に学習値の更新を停止し、その直前に更新した学習値
を用いて次回の制御を行うようにしている。しかし、排
気センサの不活性化は次第に進行するものであって、例
えば第5図に領域Cで示すように、所定周期でリッチ信
号aとリーン信号すとが繰り返し出力されていてもその
出力値が異常となる時期があり、この時期においては該
出力値に対応するフィードバック制御量ないし該制御量
に基いて設定される学習値も異常となる。そのため、次
回のl制御時に不適切な学習値が用いられることになっ
て、制御開始時に空燃比に大きな誤差が生じることにな
る。
対して、上記公報で開示された発明では、リッチ信号と
リーン信号とが所定周期で繰り返し出力されなくなった
時に学習値の更新を停止し、その直前に更新した学習値
を用いて次回の制御を行うようにしている。しかし、排
気センサの不活性化は次第に進行するものであって、例
えば第5図に領域Cで示すように、所定周期でリッチ信
号aとリーン信号すとが繰り返し出力されていてもその
出力値が異常となる時期があり、この時期においては該
出力値に対応するフィードバック制御量ないし該制御量
に基いて設定される学習値も異常となる。そのため、次
回のl制御時に不適切な学習値が用いられることになっ
て、制御開始時に空燃比に大きな誤差が生じることにな
る。
(発 明 の 目 的)
本発明は、排気センサの出力に基く空燃比のフィードバ
ック制御に際して過去の制御時に作成更新した学習値を
用いる場合において、上記排気センサの不活性化に起因
して不適切な学習値が設定され、これに伴って次回の制
m+開始時に空燃比に大ぎな誤差が生じることを防止す
るものであり、これにより空燃比の異常によるエンジン
の運転状態や排気性能の悪化等を防止することを目的と
する。
ック制御に際して過去の制御時に作成更新した学習値を
用いる場合において、上記排気センサの不活性化に起因
して不適切な学習値が設定され、これに伴って次回の制
m+開始時に空燃比に大ぎな誤差が生じることを防止す
るものであり、これにより空燃比の異常によるエンジン
の運転状態や排気性能の悪化等を防止することを目的と
する。
(発 明 の 構 成)
本発明に係るエンジンの空燃比制W装置は上記目的を達
成ずべく次のように構成したことを特徴とする。
成ずべく次のように構成したことを特徴とする。
即ち、第1図に示すように例えば排気ガス中の残存酸素
濃度等から燃焼室に供給された混合気の空燃比がリッチ
状態であるかリーン状態であるかを検出する排気センサ
1と、該センサ1の出力を受け、空燃比がリッチ状態に
ある場合は燃料供給間を減最し、また空燃比がリーン状
態にある場合は燃料供給間を増filして該空燃比を所
定値に収束させるように燃料供給手段2による燃料供給
量を補正するフィードバック手段3と、該フィードバッ
ク手段3による補正量に基いて学習値を作成更新する学
習値設定手段4とが備えられて、′空燃比のフィードバ
ック制御に際して学習値を用いるようにした構成におい
て、上記排気センサ1の出力に基いてエンジン作動中に
該センサ1が活性状態から不活性状態になったことを判
定する不活性判定手段5と、該判定手段5が排気センサ
1の不活性を判定した時に上記学習値設定手段4に設定
記憶されている学習値を無効にする無効手段6とを備え
る。
濃度等から燃焼室に供給された混合気の空燃比がリッチ
状態であるかリーン状態であるかを検出する排気センサ
1と、該センサ1の出力を受け、空燃比がリッチ状態に
ある場合は燃料供給間を減最し、また空燃比がリーン状
態にある場合は燃料供給間を増filして該空燃比を所
定値に収束させるように燃料供給手段2による燃料供給
量を補正するフィードバック手段3と、該フィードバッ
ク手段3による補正量に基いて学習値を作成更新する学
習値設定手段4とが備えられて、′空燃比のフィードバ
ック制御に際して学習値を用いるようにした構成におい
て、上記排気センサ1の出力に基いてエンジン作動中に
該センサ1が活性状態から不活性状態になったことを判
定する不活性判定手段5と、該判定手段5が排気センサ
1の不活性を判定した時に上記学習値設定手段4に設定
記憶されている学習値を無効にする無効手段6とを備え
る。
このような構成によれば、排気センサ1が活性状態にあ
る時は、前回制御時に学習値設定手段4によって更新設
定された学習値が次回のフィードバック制御における補
正量の基準値として与えられて、空燃比が直ちに所定値
又はこれに近い値に収束設定されることになる。一方、
排気センサ1の出力が周期的に変化しなくなることによ
って該センサ1の不活性化が判定された時には、無効手
段6によって上記の学習値が全て無効とされるので、排
気センサ1の不活性化の前兆段階として出力値の異常が
発生した時に設定された不適切な学習値を用いることが
防止される。
る時は、前回制御時に学習値設定手段4によって更新設
定された学習値が次回のフィードバック制御における補
正量の基準値として与えられて、空燃比が直ちに所定値
又はこれに近い値に収束設定されることになる。一方、
排気センサ1の出力が周期的に変化しなくなることによ
って該センサ1の不活性化が判定された時には、無効手
段6によって上記の学習値が全て無効とされるので、排
気センサ1の不活性化の前兆段階として出力値の異常が
発生した時に設定された不適切な学習値を用いることが
防止される。
(発 明 の 効 果)
以上のように本発明によれば、排気セン1すの出力に基
く空燃比のフィードバック制御に際して、エンジンの運
転領域ないし基本燃料供給量の変化時にお番ノる空燃比
の所定値への復帰遅れを防止するため学習値を用いるよ
うにした場合において、上記排気センサが不活性状態と
なった時に学習値を無効にするようにしたから、該セン
サの不活性化に起因して設定された不適切な学習値を用
いることによる空燃比の異常が防止される。これにより
、運転領域が変化した場合等における空燃比の異常によ
るエンジンの運転性能や排気性能の悪化等が未然に防止
されることになる。
く空燃比のフィードバック制御に際して、エンジンの運
転領域ないし基本燃料供給量の変化時にお番ノる空燃比
の所定値への復帰遅れを防止するため学習値を用いるよ
うにした場合において、上記排気センサが不活性状態と
なった時に学習値を無効にするようにしたから、該セン
サの不活性化に起因して設定された不適切な学習値を用
いることによる空燃比の異常が防止される。これにより
、運転領域が変化した場合等における空燃比の異常によ
るエンジンの運転性能や排気性能の悪化等が未然に防止
されることになる。
(実 施 例)
以下、図面に示す本発明の実施例について説明する。
第2図に示すように、エンジン10は吸、排気弁11.
12を介して夫々燃焼室13に通じる吸気通路14及び
排気通路15を有すると共に、吸気通路14には上流側
からエアクリーナ16と、燃焼室13への吸入空気量を
検出するエア70−センサ17と、吸入空気量ないしエ
ンジン出力をコントロールするスロットルバルブ18と
、燃焼室13に燃料を供給する燃料噴射弁19とが備え
られており、また排気通路15には排気ガス中の残存酸
素濃度から燃焼室13に供給された混合気の空燃比を検
出する02センサ20が設置されている。
12を介して夫々燃焼室13に通じる吸気通路14及び
排気通路15を有すると共に、吸気通路14には上流側
からエアクリーナ16と、燃焼室13への吸入空気量を
検出するエア70−センサ17と、吸入空気量ないしエ
ンジン出力をコントロールするスロットルバルブ18と
、燃焼室13に燃料を供給する燃料噴射弁19とが備え
られており、また排気通路15には排気ガス中の残存酸
素濃度から燃焼室13に供給された混合気の空燃比を検
出する02センサ20が設置されている。
また、このエンジン10には上記エアフローセンυづ7
から出力される吸入空気量信号へと、該エンジン10の
回転数を検出する回転センサ21からのエンジン回転数
信号Bと、上記o2センサ20から出力される空燃比信
号Cと、点火装置(図示せず)から出力されるイグニッ
ション信号(パルス信号)Dとが入力され、これらの信
号A〜Dに基いて上記燃料噴射弁19に燃料制御信号E
を出力するコントローラ22が備えられている。
から出力される吸入空気量信号へと、該エンジン10の
回転数を検出する回転センサ21からのエンジン回転数
信号Bと、上記o2センサ20から出力される空燃比信
号Cと、点火装置(図示せず)から出力されるイグニッ
ション信号(パルス信号)Dとが入力され、これらの信
号A〜Dに基いて上記燃料噴射弁19に燃料制御信号E
を出力するコントローラ22が備えられている。
このコントローラ22は、第3図に示すように、基本的
には上記吸入空気量信号Aとエンジン回転数信号Bとを
入力して1サイクル当りの吸入空気Mに対応する基本燃
料噴tAはを設定する基本噴射量設定手段23と、該手
段23によって設定された基本噴01ωを補正する補正
手段24と、イグニッション信号りを入力した時に上記
補正手段24によって補正された噴射量に対応するパル
ス幅の噴射パルスを発生する噴射パルス発生手段25と
、この噴射パルスを受けて燃料噴射弁19を駆1+する
駆動手段26とで構成され、該駆動手段26から上記燃
料制御信号Eが出力されて、上記噴射パルスのパルス幅
に対応する慣の燃料が燃料噴射弁19から噴射されるよ
うになっている。また、このコントローラ22には、上
記02センサ20からの空燃比信号Cを入力して該信号
Cが示す値が一定値以上の時(M素81度が一定値以下
の時)には空燃比がリッチ状態であると判定して噴射量
を減量させるように、また上記値が一定値以下の時(酸
素濃度が一定値以上の時)は空燃比がリーン状態である
と判定して噴射mを増量させるようにフィードバック制
御量を設定するフィードバック手段27と、このフィー
ドバック手段27から出力されるフィードバック制御l
l量に基いて学習値を作成更新する学習値設定手段28
と、この学習値設定手段28で設定された学習値と上記
フィードバック手段27から出力されるフィードバック
制御量とを加算して補正量を算出する加算手段29とが
備えられ、この加算手段29から出力される補正量を上
記補正手段24に入力して基本噴rAfiを補正するよ
うになっている。ここで、上記学習値設定手段28は0
2センサ20の出力に応じて周期的に変化するフィード
バック制御量の極大、極小値を平均することにより学習
値を作成すると共に、この学習値を上記フィードバック
制御量の変化に応じて逐次更新するようになっている。
には上記吸入空気量信号Aとエンジン回転数信号Bとを
入力して1サイクル当りの吸入空気Mに対応する基本燃
料噴tAはを設定する基本噴射量設定手段23と、該手
段23によって設定された基本噴01ωを補正する補正
手段24と、イグニッション信号りを入力した時に上記
補正手段24によって補正された噴射量に対応するパル
ス幅の噴射パルスを発生する噴射パルス発生手段25と
、この噴射パルスを受けて燃料噴射弁19を駆1+する
駆動手段26とで構成され、該駆動手段26から上記燃
料制御信号Eが出力されて、上記噴射パルスのパルス幅
に対応する慣の燃料が燃料噴射弁19から噴射されるよ
うになっている。また、このコントローラ22には、上
記02センサ20からの空燃比信号Cを入力して該信号
Cが示す値が一定値以上の時(M素81度が一定値以下
の時)には空燃比がリッチ状態であると判定して噴射量
を減量させるように、また上記値が一定値以下の時(酸
素濃度が一定値以上の時)は空燃比がリーン状態である
と判定して噴射mを増量させるようにフィードバック制
御量を設定するフィードバック手段27と、このフィー
ドバック手段27から出力されるフィードバック制御l
l量に基いて学習値を作成更新する学習値設定手段28
と、この学習値設定手段28で設定された学習値と上記
フィードバック手段27から出力されるフィードバック
制御量とを加算して補正量を算出する加算手段29とが
備えられ、この加算手段29から出力される補正量を上
記補正手段24に入力して基本噴rAfiを補正するよ
うになっている。ここで、上記学習値設定手段28は0
2センサ20の出力に応じて周期的に変化するフィード
バック制御量の極大、極小値を平均することにより学習
値を作成すると共に、この学習値を上記フィードバック
制御量の変化に応じて逐次更新するようになっている。
そして、この学習値と上記フィードバック制御量とが加
算されてなる補正量によって空燃比を所定値に維持する
ように基本噴射量が補正される。
算されてなる補正量によって空燃比を所定値に維持する
ように基本噴射量が補正される。
以上の構成に加えて、このコントローラ22には上記0
2センサ20の出力信号(空燃比信号)Cを入力して該
センサ20の活性、不活性を判定する不活性判定手段3
0が備えられ、該判定手段30が02センサ20の不活
性を判定した時に上記学習値設定手段28によって設定
された学習値を無効にするようになっている。
2センサ20の出力信号(空燃比信号)Cを入力して該
センサ20の活性、不活性を判定する不活性判定手段3
0が備えられ、該判定手段30が02センサ20の不活
性を判定した時に上記学習値設定手段28によって設定
された学習値を無効にするようになっている。
次に上記コントローラ22の作動、特に学習値を用いた
フィードバック制御に関する作動を第4図のフローチャ
ートに従って説明する。
フィードバック制御に関する作動を第4図のフローチャ
ートに従って説明する。
先ず、コントローラ22はエンジン始動時に第4図のフ
ローチャートのステップS1でカウンタKを“0″にイ
ニシャライズした後、ステップS2で02センサ20の
出力値Xが不活性の判定基準値Xoを超えたか否かを判
定するが、エンジン始動直後においては排気ガスの温度
が低いため02センサ20は不活性の状態にあり、その
ため該センサ20の出力値Xは上記基準IXo以下とな
っている。従って、コントローラ22はステップ81.
82を繰り返し実行し、02センサ20の活性化、即ち
出力値Xが基準値xOを超えるのを持つ。そして、該出
力値Xが基準値Xoを超えた時点でステップ83.34
を実行して上記カウンタKに1を加算すると共に、該カ
ウンタにの値が112 ITになったか否かを判定する
。つまり、ステップS2で02センサ20の出力値Xが
2回連続して基準値Xoを超えたことが判定された時に
該センサ20が活性化したものと判断し、その上で以下
の制御を実行するのである。
ローチャートのステップS1でカウンタKを“0″にイ
ニシャライズした後、ステップS2で02センサ20の
出力値Xが不活性の判定基準値Xoを超えたか否かを判
定するが、エンジン始動直後においては排気ガスの温度
が低いため02センサ20は不活性の状態にあり、その
ため該センサ20の出力値Xは上記基準IXo以下とな
っている。従って、コントローラ22はステップ81.
82を繰り返し実行し、02センサ20の活性化、即ち
出力値Xが基準値xOを超えるのを持つ。そして、該出
力値Xが基準値Xoを超えた時点でステップ83.34
を実行して上記カウンタKに1を加算すると共に、該カ
ウンタにの値が112 ITになったか否かを判定する
。つまり、ステップS2で02センサ20の出力値Xが
2回連続して基準値Xoを超えたことが判定された時に
該センサ20が活性化したものと判断し、その上で以下
の制御を実行するのである。
このようにして02センサ20の活性化が確認されると
、コントローラ22は次にステップS5でタイマTを初
期値Toにイニシャライズすると共に、ステップS6で
エンジン10の運転領域が例えば中負荷中回転領域等の
空燃比のフィードバック制御を行う領域にあるか否かを
判定し、またステップS1で例えばエンジン10の暖機
が完了していること等のフィードバック制御を行う条件
が成立しているか否かを判定する。そして、フィードバ
ック制御を行う領域にあり且つフィードバック制御を行
う条件が成立している時にステップS8でフィードバッ
ク制御を行う。このフィードバック制御は、02センサ
20の出力信号が燃焼空に供給された混合気の空燃比が
リッチ状態にあることを示す+15には基本噴射量を次
第に減Jさせるように補正し、またこの減債補正によっ
て02ヒンサ20の出力信号が示す空燃比がリーン状態
に転じた時には上記基本噴射量を次第に増ωさせ。
、コントローラ22は次にステップS5でタイマTを初
期値Toにイニシャライズすると共に、ステップS6で
エンジン10の運転領域が例えば中負荷中回転領域等の
空燃比のフィードバック制御を行う領域にあるか否かを
判定し、またステップS1で例えばエンジン10の暖機
が完了していること等のフィードバック制御を行う条件
が成立しているか否かを判定する。そして、フィードバ
ック制御を行う領域にあり且つフィードバック制御を行
う条件が成立している時にステップS8でフィードバッ
ク制御を行う。このフィードバック制御は、02センサ
20の出力信号が燃焼空に供給された混合気の空燃比が
リッチ状態にあることを示す+15には基本噴射量を次
第に減Jさせるように補正し、またこの減債補正によっ
て02ヒンサ20の出力信号が示す空燃比がリーン状態
に転じた時には上記基本噴射量を次第に増ωさせ。
るように補正することにより行われ、これにより空燃比
が所定値に収束されることになる。
が所定値に収束されることになる。
そして、このようなフィードバック制御中にコン]・ロ
ーラ22はステップS9で学習値を作成する条件が成立
しているか否か、即らエンジンの運転状態が加速時等を
除く定常運転状態にあるか否かを判定し、この学習値作
成条件が成立している時に学習値の作成更新制御を行う
。この制御は、上記ステップS8によるフィードバック
制御において出力された基本噴射量に対する補正量(フ
ィードバック制御量)の極大値と極小値とを平均するこ
とによって学習値を算出し且つこれを逐次更新するよう
に行われる。そして、このようにして設定された学習値
は次回のフィードバック制御時に補正量の基準値として
利用される。そのため、次回以時の制御においては、基
本噴射量が上記学習値によって概ね補正された上で、史
に空燃比を所定値に収束させるために必要な微妙な補正
についてのみ02セン(J20の出力に基づくフィード
バック制御が行われることになる。従って、特にエンジ
ン10の運転領域の変化に伴って基本噴射mが変化した
場合には、当該運転領域での前回の制御時に作成記憶さ
れた学習値によって空燃比を所定値に維持するのに必要
な補正固の大部分が直ちに与えられることになって、空
燃比が速かに所定値に収束されることになり、これによ
り基本噴射量が変化した場合に空燃比を維持りるための
補正ωの全゛Cをフィードバック制御によって確保する
場合のような時間遅れが解消されることになる。
ーラ22はステップS9で学習値を作成する条件が成立
しているか否か、即らエンジンの運転状態が加速時等を
除く定常運転状態にあるか否かを判定し、この学習値作
成条件が成立している時に学習値の作成更新制御を行う
。この制御は、上記ステップS8によるフィードバック
制御において出力された基本噴射量に対する補正量(フ
ィードバック制御量)の極大値と極小値とを平均するこ
とによって学習値を算出し且つこれを逐次更新するよう
に行われる。そして、このようにして設定された学習値
は次回のフィードバック制御時に補正量の基準値として
利用される。そのため、次回以時の制御においては、基
本噴射量が上記学習値によって概ね補正された上で、史
に空燃比を所定値に収束させるために必要な微妙な補正
についてのみ02セン(J20の出力に基づくフィード
バック制御が行われることになる。従って、特にエンジ
ン10の運転領域の変化に伴って基本噴射mが変化した
場合には、当該運転領域での前回の制御時に作成記憶さ
れた学習値によって空燃比を所定値に維持するのに必要
な補正固の大部分が直ちに与えられることになって、空
燃比が速かに所定値に収束されることになり、これによ
り基本噴射量が変化した場合に空燃比を維持りるための
補正ωの全゛Cをフィードバック制御によって確保する
場合のような時間遅れが解消されることになる。
然して、上記のような学習値を用いた空燃比の制御にお
いて、02センリ°20が不活性化し、その出力値Xが
不活性判定基準値XO以下に低下すると、コントローラ
22は上記ステップS10からステップS11を経てス
テップ812以下を実行する。
いて、02センリ°20が不活性化し、その出力値Xが
不活性判定基準値XO以下に低下すると、コントローラ
22は上記ステップS10からステップS11を経てス
テップ812以下を実行する。
つまり、先ずステップS 12で上記タイマ下から1を
減じると共に、ステップS 13で該タイマTの値が“
0パであるか否かを判定覆る。そして、上記02センサ
20の出力値Xが判定基準値XO以下である間、ス−7
ツプS+z、S13を繰り返し実行し、タイマT=Oと
なった時、即ち、02センサ20の出力値X′/J<基
準値×o以下に低下してから一定時間が経過した時にコ
ント・ローラ22は該レンチ20が不活性状態となった
判定し、ステップS 14で上記の学習値を無効にする
。これにより、次の制御時には基本噴射量の補正がフィ
ードバック制御のみによって行われることにへり、02
センサ20が不活性化づる前段階において該センサ20
の異常な出力に基づいで設定される不適切な学習値が制
御に用いられることが防止され、このような不適切な学
習値を用いることによる空燃比の異常が回避されること
になる。
減じると共に、ステップS 13で該タイマTの値が“
0パであるか否かを判定覆る。そして、上記02センサ
20の出力値Xが判定基準値XO以下である間、ス−7
ツプS+z、S13を繰り返し実行し、タイマT=Oと
なった時、即ち、02センサ20の出力値X′/J<基
準値×o以下に低下してから一定時間が経過した時にコ
ント・ローラ22は該レンチ20が不活性状態となった
判定し、ステップS 14で上記の学習値を無効にする
。これにより、次の制御時には基本噴射量の補正がフィ
ードバック制御のみによって行われることにへり、02
センサ20が不活性化づる前段階において該センサ20
の異常な出力に基づいで設定される不適切な学習値が制
御に用いられることが防止され、このような不適切な学
習値を用いることによる空燃比の異常が回避されること
になる。
第1図は本発明の全体構成を示すブロック図、第2図は
本発明の実IM例における制御システム図、第3図は該
実施例におけるコントローラの構成を示すブロック図、
第4図は該実施例におりるコンI・ローラの作動を示す
フローチャート図である。 また、第5図は排気センサの不活性化に伴う異常の説明
図である。 10・・・エンジン、20・・・排気センサ(02セン
サ)、22・・・コントローラ(27・・・フィードバ
ック手段、28・・・学習値設定手段、30・・・不活
性判定手段)。
本発明の実IM例における制御システム図、第3図は該
実施例におけるコントローラの構成を示すブロック図、
第4図は該実施例におりるコンI・ローラの作動を示す
フローチャート図である。 また、第5図は排気センサの不活性化に伴う異常の説明
図である。 10・・・エンジン、20・・・排気センサ(02セン
サ)、22・・・コントローラ(27・・・フィードバ
ック手段、28・・・学習値設定手段、30・・・不活
性判定手段)。
Claims (1)
- (1)排気センサの出力に基いてエンジンに供給される
混合気の空燃比をフィードバック制御するフィードバッ
ク手段と、該フィードバック手段の出力に基いて逐次学
習値を作成更新する学習値設定手段とを備え、この学習
値設定手段で設定された学習値を用いて空燃比制御を行
うようにしたエンジンの空燃比制御装置であって、エン
ジン作動中、上記排気センサが活性状態から不活性状態
になったことを判定する不活性判定手段と、この判定手
段が排気センサの不活性を判定した時に上記学習値設定
手段によって設定された学習値を無効にする無効手段と
を備えたことを特徴とするエンジンの空燃比制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16046885A JPS6220645A (ja) | 1985-07-19 | 1985-07-19 | エンジンの空燃比制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16046885A JPS6220645A (ja) | 1985-07-19 | 1985-07-19 | エンジンの空燃比制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6220645A true JPS6220645A (ja) | 1987-01-29 |
Family
ID=15715598
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16046885A Pending JPS6220645A (ja) | 1985-07-19 | 1985-07-19 | エンジンの空燃比制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6220645A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01106935A (ja) * | 1987-10-20 | 1989-04-24 | Toyota Motor Corp | 内燃機関の空燃比制御装置 |
| JPH033938A (ja) * | 1989-05-31 | 1991-01-10 | Mitsubishi Electric Corp | 空燃比制御装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55134731A (en) * | 1979-04-05 | 1980-10-20 | Nippon Denso Co Ltd | Controlling method of air-fuel ratio |
| JPS6035148A (ja) * | 1983-08-05 | 1985-02-22 | Nippon Denso Co Ltd | 空燃比制御方法 |
-
1985
- 1985-07-19 JP JP16046885A patent/JPS6220645A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55134731A (en) * | 1979-04-05 | 1980-10-20 | Nippon Denso Co Ltd | Controlling method of air-fuel ratio |
| JPS6035148A (ja) * | 1983-08-05 | 1985-02-22 | Nippon Denso Co Ltd | 空燃比制御方法 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01106935A (ja) * | 1987-10-20 | 1989-04-24 | Toyota Motor Corp | 内燃機関の空燃比制御装置 |
| JPH033938A (ja) * | 1989-05-31 | 1991-01-10 | Mitsubishi Electric Corp | 空燃比制御装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6470854B1 (en) | Air-fuel ratio control with improved fuel supply operation immediately after complete combustion of mixture | |
| JPH05248288A (ja) | 内燃機関のブローバイガス発生検出装置及び空燃比学習制御装置 | |
| KR960016085B1 (ko) | 내연기관의 공연비제어장치 | |
| US5634454A (en) | Failure detecting device for a fuel supply system of an internal combustion engine | |
| US5320080A (en) | Lean burn control system for internal combustion engine | |
| JP5577310B2 (ja) | 内燃機関の燃料供給制御装置 | |
| CN100390394C (zh) | 发动机空燃比控制系统及方法 | |
| JP2927074B2 (ja) | 内燃機関の空燃比制御装置 | |
| CN100390392C (zh) | 发动机空燃比控制系统 | |
| JP2003013780A (ja) | 内燃機関の空燃比制御装置および制御法 | |
| JPH08100714A (ja) | 内燃機関の空燃比制御装置 | |
| JPH07127499A (ja) | 内燃機関の燃料制御装置 | |
| JP4049067B2 (ja) | 内燃機関の空燃比制御装置 | |
| JP2715208B2 (ja) | 内燃機関の空燃比学習制御装置 | |
| JPH10311237A (ja) | エンジンのアイドル回転制御装置 | |
| JPS6231180B2 (ja) | ||
| KR20020039034A (ko) | 가속시 연료 제어방법 및 시스템 | |
| JPH07103831B2 (ja) | 排気ガス還流制御装置 | |
| JPH05149166A (ja) | 内燃エンジンのアイドリング時燃料供給制御装置 | |
| JP2001336438A (ja) | エンジンの空燃比制御装置 | |
| JPH0722050U (ja) | 内燃機関のブローバイガス影響量推定装置 | |
| JPH06221232A (ja) | エンジンの蒸発燃料処理装置 | |
| JPS6088834A (ja) | 内燃機関の空燃比制御装置 | |
| JPH02169836A (ja) | エンジンの空燃比制御装置 | |
| JPH0821230A (ja) | 内燃機関の触媒活性装置 |