JPS631742A - 空燃比制御方法 - Google Patents
空燃比制御方法Info
- Publication number
- JPS631742A JPS631742A JP13711887A JP13711887A JPS631742A JP S631742 A JPS631742 A JP S631742A JP 13711887 A JP13711887 A JP 13711887A JP 13711887 A JP13711887 A JP 13711887A JP S631742 A JPS631742 A JP S631742A
- Authority
- JP
- Japan
- Prior art keywords
- air
- engine
- fuel ratio
- fuel
- sensor
- 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
【発明の詳細な説明】
本発明は、自動車用などのエンジンの排気成分によって
空燃比を検出し、この検出信号によってエンジンに供給
する混合気の空燃比を所定空燃比に帰還制御する空燃比
制御方法に関する。
空燃比を検出し、この検出信号によってエンジンに供給
する混合気の空燃比を所定空燃比に帰還制御する空燃比
制御方法に関する。
従来の空燃比制御方法は空燃比センサの出力を積分し、
この積分された信号による単なる積分制御であった。こ
のためエンジン運転の過渡時において、基本空燃比の変
動が前記積分制御の補正速度より速いと補正が追い着か
ない。また空燃比センサが不活性な場合においては、空
燃比の帰還制御ができない等、充分な空燃比制御ができ
ず排ガスの悪化がもたらされていた。即ち、このような
制御方法はエンジンの比較的安定な運転状態においては
良好であるが、それ以外のたとえば有害な排ガス成分が
多量に排出される加速域はほとんど学習できないので積
分制御の補正速度が基本空燃比の変動に追い着かず排ガ
スの悪化がもたらされる。特に燃料供給量を吸気管圧力
と回転速度でプ(以下余白) ログラムする燃料噴射ψdまた校り弁開度と回転速度で
プログラムする燃@噴射装寸に2いてこの不具合が著し
い。
この積分された信号による単なる積分制御であった。こ
のためエンジン運転の過渡時において、基本空燃比の変
動が前記積分制御の補正速度より速いと補正が追い着か
ない。また空燃比センサが不活性な場合においては、空
燃比の帰還制御ができない等、充分な空燃比制御ができ
ず排ガスの悪化がもたらされていた。即ち、このような
制御方法はエンジンの比較的安定な運転状態においては
良好であるが、それ以外のたとえば有害な排ガス成分が
多量に排出される加速域はほとんど学習できないので積
分制御の補正速度が基本空燃比の変動に追い着かず排ガ
スの悪化がもたらされる。特に燃料供給量を吸気管圧力
と回転速度でプ(以下余白) ログラムする燃料噴射ψdまた校り弁開度と回転速度で
プログラムする燃@噴射装寸に2いてこの不具合が著し
い。
また、lll′:Aツ圧力と回転速度でプログラムする
と燃料噴射袋詰についてさらに詳しく述べると、基本空
燃比が目悼窒燃比に対してv4肩?生じさせる王な畏因
として (1) エンシンの吸νμバルブのタペットクリアジ
ンスのに6時変化・または生産バラツキ、12) イ
ンジェクタの生にeバラツキ、油時変化、(3)大気圧
力の変化(例えば高地で運転する墳9)の3つかめる〇 この6つの要因による誤差はそれぞれ、1里伝条件によ
り異なることが・幀I31″J等の凋だによって分かっ
た。
と燃料噴射袋詰についてさらに詳しく述べると、基本空
燃比が目悼窒燃比に対してv4肩?生じさせる王な畏因
として (1) エンシンの吸νμバルブのタペットクリアジ
ンスのに6時変化・または生産バラツキ、12) イ
ンジェクタの生にeバラツキ、油時変化、(3)大気圧
力の変化(例えば高地で運転する墳9)の3つかめる〇 この6つの要因による誤差はそれぞれ、1里伝条件によ
り異なることが・幀I31″J等の凋だによって分かっ
た。
鯛因11) Kよる誤差は、アイドルで最も大さく、吸
気マ圧力が絶対値で見て大きくなる程、また回転が簡く
なる程小さい。
気マ圧力が絶対値で見て大きくなる程、また回転が簡く
なる程小さい。
要因(2)Kよる誤差は、負荷の小さい(吸気゛彦圧力
の小さい)運転粂件檜大ぎ(、負荷が大ぎ(なる程小さ
くなる。
の小さい)運転粂件檜大ぎ(、負荷が大ぎ(なる程小さ
くなる。
要因(3)による1lfi、−%は、いかなる゛迷伝条
件でも同じ大きさになる。
件でも同じ大きさになる。
し1こかって、3つの要因による誤差が同時に生じてい
る場合、アイドル状態での誤差は要因(1)による誤差
が支配的であり、また帳A荷2!!転状態では要因(2
)による誤差が支配的であり、また、(6負荷、4払込
幅では要因(3)による鵬差が支配的になることが+U
明した。
る場合、アイドル状態での誤差は要因(1)による誤差
が支配的であり、また帳A荷2!!転状態では要因(2
)による誤差が支配的であり、また、(6負荷、4払込
幅では要因(3)による鵬差が支配的になることが+U
明した。
本発明の目Fnは、従来の望燃比センサの出力1ど号に
よる空燃比の(R分割−方法を改善し、エンシンの過渡
・寺に2いても応答遅れがアよく、索早く、所定空燃比
K flllJ dU ”C:ざると共に、エンシンの
低温時における空燃比センサが不活性であって、帰膚市
り坤ができないとさでもb己汚→奄1rイにシ憶したエ
ンシン吠鹿禰正故に基づいて、空燃比を槍或よく側倒で
さる7j!燃比哨(1方法を提IAするコトテアルO本
発明においては、空燃センサの出力′a号?:項分して
侮られ、2瓢比補正?必要としない仏!甜を瀾わす所定
値?中心としてその上下VC変化する償分補正MLKよ
り所定の基本燃料噴射量を直接補正することな(、まず
エンシンの運転領域のうちの所定の運転状態、即ち、ア
イドル状態、定常走行通常負荷状d及び定常走行高負荷
状態に対してHffg償分4+R正値が上述の所定1に
より大といか小さいかの判定に従ってそれぞれ減少又は
増加するエンシン状団補正鑓をそれぞれ計算し、これら
のエンシン状態補正量を基本燃料膚射危く加えてエンシ
ン状頭補正噴射量をatSする。次に、このエンシン状
嗜補正噴射童に11記偵分捕正4を東線して燃料噴射址
を討痺し、この燃料噴射潰を表わす(1号によりシλ射
うPを制御する。この場合、それぞれのエンシン状態補
正量は、アイドル法線については、積分(+fi正(i
[が所定値より大か小か?こより所定の基$1互を中心
として減少又は増加する係数に2を基本燃料噴1tmK
乗算し、さらに吸気前負圧とエンジン回転数に反比例す
る係数(’ f<乗算して求め、また定常走行通常負荷
状態については、議分倒正値が所定値より大か小かによ
り所定の菟$煩を中心として減少又は1加する係数kl
を6本燃料1′は耐量に乗算して求め、また定常走行高
負荷状pHについては、(貢分個正直が所定値より大か
小かにより所定の2’s ft!l (iKを中心に減
少又は増加する係数に3の1直がそのf−補正量となる
。
よる空燃比の(R分割−方法を改善し、エンシンの過渡
・寺に2いても応答遅れがアよく、索早く、所定空燃比
K flllJ dU ”C:ざると共に、エンシンの
低温時における空燃比センサが不活性であって、帰膚市
り坤ができないとさでもb己汚→奄1rイにシ憶したエ
ンシン吠鹿禰正故に基づいて、空燃比を槍或よく側倒で
さる7j!燃比哨(1方法を提IAするコトテアルO本
発明においては、空燃センサの出力′a号?:項分して
侮られ、2瓢比補正?必要としない仏!甜を瀾わす所定
値?中心としてその上下VC変化する償分補正MLKよ
り所定の基本燃料噴射量を直接補正することな(、まず
エンシンの運転領域のうちの所定の運転状態、即ち、ア
イドル状態、定常走行通常負荷状d及び定常走行高負荷
状態に対してHffg償分4+R正値が上述の所定1に
より大といか小さいかの判定に従ってそれぞれ減少又は
増加するエンシン状団補正鑓をそれぞれ計算し、これら
のエンシン状態補正量を基本燃料膚射危く加えてエンシ
ン状頭補正噴射量をatSする。次に、このエンシン状
嗜補正噴射童に11記偵分捕正4を東線して燃料噴射址
を討痺し、この燃料噴射潰を表わす(1号によりシλ射
うPを制御する。この場合、それぞれのエンシン状態補
正量は、アイドル法線については、積分(+fi正(i
[が所定値より大か小か?こより所定の基$1互を中心
として減少又は増加する係数に2を基本燃料噴1tmK
乗算し、さらに吸気前負圧とエンジン回転数に反比例す
る係数(’ f<乗算して求め、また定常走行通常負荷
状態については、議分倒正値が所定値より大か小かによ
り所定の菟$煩を中心として減少又は1加する係数kl
を6本燃料1′は耐量に乗算して求め、また定常走行高
負荷状pHについては、(貢分個正直が所定値より大か
小かにより所定の2’s ft!l (iKを中心に減
少又は増加する係数に3の1直がそのf−補正量となる
。
また、これらの補正Jl;%数に2. kよ及びに3の
計算のための所定のエンシン運転状態としては、これら
係数を紀億張陵に記憶する場合、前述した基不空燃比が
0徐空燃比に対して誤!表を生じる各要因のを4卓が最
も大きな状1)4VCおいてその要因の字11 :tl
l 1.141を行ない、またその学−のためのサンプ
ル時間がある1度必要となるので時に自助雇用エンシン
の:4曾、学習可能な運伝染件としてアイドルまたは定
、l?を走行時などの比く的安定な状態が選ばれるが、
笑際の補正に当り【は、これらの運転状態以外の過渡時
を含む総ての運転領域で最術の補正%数1t2.lcl
及びに3による補正が行なわれる。従って、例えば、テ
ィドル状態では、その状態で計算されその状憾な直接反
映する係数に2の他に記憶されている最近の係数によ及
びに3により補正量が計算され、また定fi52行通常
負荷状態では、その状態で計算される係数に工の他にそ
の状態に移行するnflの最近のアイドル体y景及び定
′に走行、<@ @荷伏級で計算され記1−電されてい
るに2及びに3を用いてエンシン状態補正鼠が計、4さ
れる◎そのためエンシンの運転状態が1つの状!、!1
1から他の伏寒に変化しても、全体の補正量がこれに伜
って急激に変化することはなくエンシンの円滑な運転な
保持すると共にまたエンジン運転のり・A痕時において
も応答遅れなく補正1lll′llllI41すること
ができる・また、エンシン状11/1清正保数に2.
kよ及びに3は記憶装置に記を区されるので、エンシン
の低温時に2ける空燃比センナが不活性であっても記憶
され【いる係数により12P%比の帰還側脚ができろ。
計算のための所定のエンシン運転状態としては、これら
係数を紀億張陵に記憶する場合、前述した基不空燃比が
0徐空燃比に対して誤!表を生じる各要因のを4卓が最
も大きな状1)4VCおいてその要因の字11 :tl
l 1.141を行ない、またその学−のためのサンプ
ル時間がある1度必要となるので時に自助雇用エンシン
の:4曾、学習可能な運伝染件としてアイドルまたは定
、l?を走行時などの比く的安定な状態が選ばれるが、
笑際の補正に当り【は、これらの運転状態以外の過渡時
を含む総ての運転領域で最術の補正%数1t2.lcl
及びに3による補正が行なわれる。従って、例えば、テ
ィドル状態では、その状態で計算されその状憾な直接反
映する係数に2の他に記憶されている最近の係数によ及
びに3により補正量が計算され、また定fi52行通常
負荷状態では、その状態で計算される係数に工の他にそ
の状態に移行するnflの最近のアイドル体y景及び定
′に走行、<@ @荷伏級で計算され記1−電されてい
るに2及びに3を用いてエンシン状態補正鼠が計、4さ
れる◎そのためエンシンの運転状態が1つの状!、!1
1から他の伏寒に変化しても、全体の補正量がこれに伜
って急激に変化することはなくエンシンの円滑な運転な
保持すると共にまたエンジン運転のり・A痕時において
も応答遅れなく補正1lll′llllI41すること
ができる・また、エンシン状11/1清正保数に2.
kよ及びに3は記憶装置に記を区されるので、エンシン
の低温時に2ける空燃比センナが不活性であっても記憶
され【いる係数により12P%比の帰還側脚ができろ。
また、エンジン状j順補正量のうちアイドル伏j遺禰正
量は#AI2に2と同時に吸気管圧力と回転速度に反比
例する係数Cを用いるので回転及び負荷の高い爪域での
補正量は小さくなるのでタペットクリアランスの変化に
対応した送圧な1正ができる。
量は#AI2に2と同時に吸気管圧力と回転速度に反比
例する係数Cを用いるので回転及び負荷の高い爪域での
補正量は小さくなるのでタペットクリアランスの変化に
対応した送圧な1正ができる。
以下本発明を図面を参照して実施例につぎ説明する。
第1図に2いてエンシン1は自動車に積載される公知の
4サイクル火花点火式1゛ンゾンで、燃焼用空気をエア
クリーナ2、吸気管3、スロットル弁4を経て吸入する
。
4サイクル火花点火式1゛ンゾンで、燃焼用空気をエア
クリーナ2、吸気管3、スロットル弁4を経て吸入する
。
また燃料は図示しない燃料系から各気筒に対応して設け
られたt磁式燃料噴射弁5を介して供給される。燃燐後
の排ガスは排気マニホルド6、排気″177、三元触媒
コンバータ8を経て大気に放出される。吸−A’&3の
スロットル弁下流の圧力は公知の半導体式圧力センサ1
1(吸気・a圧センサンにより検出される。圧力センナ
は、アナログ電圧信号を出力する。さらに吸気・a3に
はエンジンに;及入されろ!2!″A温度を検出する吸
気己1センサ12゜エンシン1には冷却水温を(貞出す
る水温センサ13が設置1されている。さらにηF気マ
ニホールド6には排ガス中の酸索讃度から空燃比センサ
し、空燃比が理論空燃比より小さい(リッチ)と1ボル
ト程度(IaJレベル)、理論空燃比より犬さい(り一
ン)と、0.171ぐルト、鑵度(低しベルンの電圧を
出力する空燃比センサ14が設′11tされ【いる。
られたt磁式燃料噴射弁5を介して供給される。燃燐後
の排ガスは排気マニホルド6、排気″177、三元触媒
コンバータ8を経て大気に放出される。吸−A’&3の
スロットル弁下流の圧力は公知の半導体式圧力センサ1
1(吸気・a圧センサンにより検出される。圧力センナ
は、アナログ電圧信号を出力する。さらに吸気・a3に
はエンジンに;及入されろ!2!″A温度を検出する吸
気己1センサ12゜エンシン1には冷却水温を(貞出す
る水温センサ13が設置1されている。さらにηF気マ
ニホールド6には排ガス中の酸索讃度から空燃比センサ
し、空燃比が理論空燃比より小さい(リッチ)と1ボル
ト程度(IaJレベル)、理論空燃比より犬さい(り一
ン)と、0.171ぐルト、鑵度(低しベルンの電圧を
出力する空燃比センサ14が設′11tされ【いる。
回転速度センサ15はエンシン1のクランク軸の回転速
度を検出し、回転jK度に応じた周波数のパルス信号を
出力する。Tll1l@XIユニツト20は各センサ1
1〜15の構出信号に基いて燃料懺射唆を演算する回路
で電磁式燃料噴射弁5の開弁時間を制御することにより
、燃#+ヌ射atを祠祭−「る。
度を検出し、回転jK度に応じた周波数のパルス信号を
出力する。Tll1l@XIユニツト20は各センサ1
1〜15の構出信号に基いて燃料懺射唆を演算する回路
で電磁式燃料噴射弁5の開弁時間を制御することにより
、燃#+ヌ射atを祠祭−「る。
第2図により1bリーユニツト20について、伐明する
。
。
100は応科噴射通を演算するマイクロプロセッサ(C
PU )である。101は回A数カクンタで回転速度セ
ンサ15からの信号よりエンシン回転数をカウントする
。また、この回転、収カウンタ101はエンシン回転に
同期して萌込制tllEG 102K・刈込指令16号
を送る。割込みカリ−部102はこの1g号を受けると
、コモンバス150¥通じてマイクロプロセッサ100
に((す込債号を出力する。
PU )である。101は回A数カクンタで回転速度セ
ンサ15からの信号よりエンシン回転数をカウントする
。また、この回転、収カウンタ101はエンシン回転に
同期して萌込制tllEG 102K・刈込指令16号
を送る。割込みカリ−部102はこの1g号を受けると
、コモンバス150¥通じてマイクロプロセッサ100
に((す込債号を出力する。
103はデシタル入力ボートで空燃比センサ14の出力
な所定比較レベルと比較する比¥Z器の出力(6号や図
示しないスタータの作動をオンオフするスタータスイッ
チ16からのスターク仁1号尋のデゾタルイバ号をマイ
クロゾロセッサID0K伝達する0 104はアナログマルチプレクサとA−D変換器から成
るアナログ入力ポートでIa気管圧カセンサ11、吸気
温センサ12、冷却水温度センナ13からの!?+1バ
号をA−D変換して4次マイクロプロセッサ100に絖
み込ませる機能を持つ。これら% ユニ7ト101,1
02,103.IU4の出力情報はコモンパス1501
idlしてマイクロ、プロセッサ100に伝達される・
105は″IJL搾回路で後述するRAM I Q 7
にdt源を供給する。11はバッテリ、18はキースイ
ッチであるが、ta1!!1wIt105 kl dt
−スイッチ18を通さず直接、バッテリー1γに3Hb
)Rされている。よって後述するRAM 107は中−
スイッチ18に関1A無(常時電諒がl”fl加されて
いる。
な所定比較レベルと比較する比¥Z器の出力(6号や図
示しないスタータの作動をオンオフするスタータスイッ
チ16からのスターク仁1号尋のデゾタルイバ号をマイ
クロゾロセッサID0K伝達する0 104はアナログマルチプレクサとA−D変換器から成
るアナログ入力ポートでIa気管圧カセンサ11、吸気
温センサ12、冷却水温度センナ13からの!?+1バ
号をA−D変換して4次マイクロプロセッサ100に絖
み込ませる機能を持つ。これら% ユニ7ト101,1
02,103.IU4の出力情報はコモンパス1501
idlしてマイクロ、プロセッサ100に伝達される・
105は″IJL搾回路で後述するRAM I Q 7
にdt源を供給する。11はバッテリ、18はキースイ
ッチであるが、ta1!!1wIt105 kl dt
−スイッチ18を通さず直接、バッテリー1γに3Hb
)Rされている。よって後述するRAM 107は中−
スイッチ18に関1A無(常時電諒がl”fl加されて
いる。
106も電源回路であるが争−スイッチ1Bを通してバ
ッテリー17に接続されている。畦源回路106は後述
するRAM 107以外の部分tct源を供給する。1
07はダクグ2ム動作中−時使用される一4紀憚ユニツ
) (RAM )であるが、前述の様にキースイッチ1
8に関係なく ′U時框ぶが19口されキースイッチ1
8ttoyFにして機関の1車転を停止してもrid憧
内容が消失しないf4成となっていて、不rA兄性メモ
リをなす。後述するエンシン状粗浦正係数によ# k2
1 k3もこの湖10γに記憶されている。
ッテリー17に接続されている。畦源回路106は後述
するRAM 107以外の部分tct源を供給する。1
07はダクグ2ム動作中−時使用される一4紀憚ユニツ
) (RAM )であるが、前述の様にキースイッチ1
8に関係なく ′U時框ぶが19口されキースイッチ1
8ttoyFにして機関の1車転を停止してもrid憧
内容が消失しないf4成となっていて、不rA兄性メモ
リをなす。後述するエンシン状粗浦正係数によ# k2
1 k3もこの湖10γに記憶されている。
10Bはプログラム−?%橿の定収等を上世してお(絖
み出し専用メモ!J (ROM )である。109はレ
ジスタを含む燃料噴射時間制御用カクンタでダウンカウ
ントよりJAす、マイク算プロセッサ(CPU ) 1
00でtX算された電磁式思料噴射弁5の開弁時間つま
り燃料噴射量を吹わ丁デゾタルイざ号を実際の4磁式燃
料噴射弁5の開弁時間を与えるパルス時間巾のパルス信
号に変換する。
み出し専用メモ!J (ROM )である。109はレ
ジスタを含む燃料噴射時間制御用カクンタでダウンカウ
ントよりJAす、マイク算プロセッサ(CPU ) 1
00でtX算された電磁式思料噴射弁5の開弁時間つま
り燃料噴射量を吹わ丁デゾタルイざ号を実際の4磁式燃
料噴射弁5の開弁時間を与えるパルス時間巾のパルス信
号に変換する。
110は?l!磁式燃料噴射弁5を駆動する亀力増巾部
である。111はタイマで経涌時間な測定しCPU 1
00に低連する。回%X数カウンタ101は回転数セン
サ15の出力によりエンシン1回転に1回エンシン回転
数を測定し、その測定の終了時に割込み制御部102に
l111込み指令信号を供給する◎割込制御部102は
その信号″から割込信号を発生し、マイクロプロセッサ
100KNpS料噴射量の演算を行なう割込み処理ルー
チンを実行させる。
である。111はタイマで経涌時間な測定しCPU 1
00に低連する。回%X数カウンタ101は回転数セン
サ15の出力によりエンシン1回転に1回エンシン回転
数を測定し、その測定の終了時に割込み制御部102に
l111込み指令信号を供給する◎割込制御部102は
その信号″から割込信号を発生し、マイクロプロセッサ
100KNpS料噴射量の演算を行なう割込み処理ルー
チンを実行させる。
第31閾はマイクロコンぎユータ100の概略フローチ
ャートを示すもので、この7c!−チャートにf52t
マイクロコンピュータ100の4:@能ゼ説明する。キ
ースイッチ18並びにスタータスイッチ16がON し
てエンシンが始動されると第1ステップ10口0のスタ
ートr〔てメインルーテンの演痒処理が開始されスゲツ
ブ1o tliにて?/7期化の処j@が実行され、ス
テップ1002に2いてアナログ入カポ−)104から
の冷却水温、吸気温に応じたデシタル値ヲeにみ込む。
ャートを示すもので、この7c!−チャートにf52t
マイクロコンピュータ100の4:@能ゼ説明する。キ
ースイッチ18並びにスタータスイッチ16がON し
てエンシンが始動されると第1ステップ10口0のスタ
ートr〔てメインルーテンの演痒処理が開始されスゲツ
ブ1o tliにて?/7期化の処j@が実行され、ス
テップ1002に2いてアナログ入カポ−)104から
の冷却水温、吸気温に応じたデシタル値ヲeにみ込む。
ステップ1003ではその4果により補正値に1を公知
のび4式で演抹しs 4染をRAM 107に格納する
。ステップ1004ではデシタル人力ボートより仝燃比
センサ14の信号を入力し、タイマー111による経過
時間の(4奴として後述の遣分11正1+i K2を糟
減し、この補正(ぽに2なRAM I Q 7 K、格
納する。第4 IAはこの積分補正値に2を増減するつ
まり積分する処理ステツー1P1004の睦細なフロー
チャートである。ま丁ステッf400では空燃比検出?
Jが活性状悪くなっているかどうか、または冷却水Lj
、1等から窒慾此の帰還1111虜ができるか否かな判
定し、殉j1制付できない時つまクオープンループの埒
はステラ7°406に進み補正1九に2はに2=1とし
ステラ7’40 Stζjlむ。帰還!IIグリできる
場合は2tツf401に通む。ステップ401では経過
時間が単位時間Δt1過ぎたか測定し、過ぎていなザれ
ばに2の積分処理をせずに、この処理ステップ1004
を祿了する。時間がΔt工だゆ経過していると、ステッ
プ4Q2に峨み、空愈比がリッチであって、空燃比セン
サ14の出力がリッチである高レベル1八号であればス
テップ41:13KAみ以前のサイクルで求めたに2?
:Δに2だけ減少させ、ステップ405に;逃み、新し
い補正値Kg ?:RA)J107に格納する。ステッ
プ402において空燃比がリーンであって空燃比センサ
14の出力がリーンを示す低いレベル16号であればス
テップ404に進みに2をΔに2だけ増加させ、ステッ
プ405に進む。この様にして補正値x2を増減させる
。
のび4式で演抹しs 4染をRAM 107に格納する
。ステップ1004ではデシタル人力ボートより仝燃比
センサ14の信号を入力し、タイマー111による経過
時間の(4奴として後述の遣分11正1+i K2を糟
減し、この補正(ぽに2なRAM I Q 7 K、格
納する。第4 IAはこの積分補正値に2を増減するつ
まり積分する処理ステツー1P1004の睦細なフロー
チャートである。ま丁ステッf400では空燃比検出?
Jが活性状悪くなっているかどうか、または冷却水Lj
、1等から窒慾此の帰還1111虜ができるか否かな判
定し、殉j1制付できない時つまクオープンループの埒
はステラ7°406に進み補正1九に2はに2=1とし
ステラ7’40 Stζjlむ。帰還!IIグリできる
場合は2tツf401に通む。ステップ401では経過
時間が単位時間Δt1過ぎたか測定し、過ぎていなザれ
ばに2の積分処理をせずに、この処理ステップ1004
を祿了する。時間がΔt工だゆ経過していると、ステッ
プ4Q2に峨み、空愈比がリッチであって、空燃比セン
サ14の出力がリッチである高レベル1八号であればス
テップ41:13KAみ以前のサイクルで求めたに2?
:Δに2だけ減少させ、ステップ405に;逃み、新し
い補正値Kg ?:RA)J107に格納する。ステッ
プ402において空燃比がリーンであって空燃比センサ
14の出力がリーンを示す低いレベル16号であればス
テップ404に進みに2をΔに2だけ増加させ、ステッ
プ405に進む。この様にして補正値x2を増減させる
。
積分補正値に2は、このようにして空燃比補正を必要と
したい状dを表わす所定Kを中心とし【その上下に変化
する。
したい状dを表わす所定Kを中心とし【その上下に変化
する。
r、g3図のステップ1005ではエンジン状態補正貸
’k Iti算するための係数によ、 k2. k3を
増減tlIi[算し、砧未を据10 Tに格納する。
’k Iti算するための係数によ、 k2. k3を
増減tlIi[算し、砧未を据10 Tに格納する。
壌5図は係数に□、に2. k、sを@耳処理し格納す
る。つまり記憶処理するステップ1005の詳細なフロ
ーチャートである。
る。つまり記憶処理するステップ1005の詳細なフロ
ーチャートである。
ステップ501では経過時間が琳位時間Δt2通ぎたか
測定し、Δt2経過していないとぎは記1.1!処理ス
デツfioos’v終了する。経過しているとステップ
502に進み、RAM 107に配慮された回転数N、
@気′気圧C圧力がアイドル状態を辰わ丁記載のL4m
条件(600<N<90 Orpm、200 < P
< 400 mwrHg )にあるか?44J別する
。
測定し、Δt2経過していないとぎは記1.1!処理ス
デツfioos’v終了する。経過しているとステップ
502に進み、RAM 107に配慮された回転数N、
@気′気圧C圧力がアイドル状態を辰わ丁記載のL4m
条件(600<N<90 Orpm、200 < P
< 400 mwrHg )にあるか?44J別する
。
配畝運@条件にある時、ステラf5θ3に7Aみ、積分
補正値に2の値を判定する。K2;1ならば何本せず、
この処理ステラ7#1°005を終了する。
補正値に2の値を判定する。K2;1ならば何本せず、
この処理ステラ7#1°005を終了する。
ステップ503でに2〉1のときはステップ504に進
み、K2〈1のとぎはステップ505に進む。
み、K2〈1のとぎはステップ505に進む。
ステラf50,4,505では、係数に2rCΔに2を
加4または減74処理し、ステップ506でt「たに累
めたに2をRAM i 07に格網しステップ1005
1h:終了する。
加4または減74処理し、ステップ506でt「たに累
めたに2をRAM i 07に格網しステップ1005
1h:終了する。
ステップ502で4d戚矯件tは丁nる場合は、ステッ
プ507に遮み、回転数Nが定常走行ス雇Y:弐わ丁1
400〜6000 rpmの!lii!囲にあるか判別
し、この領域にない場合、ステップ1005では+dj
も処理せず終了する。1400〜6U00rpmの#1
囲にある時、ステラf508に遮み、吸気管圧力Pが通
、V負荷を戎わす250〜400mpnHg、の範囲に
あるか刊足し、上記範囲にある時はステップ509に進
む。吸気管圧力Pが250〜400 mn*E4gの倶
城にない時、ステップ513に進み、さらKl&気°を
圧力Pが高負荷を表わ丁400〜650胸n*Hg f
)範囲にあるか判定する。
プ507に遮み、回転数Nが定常走行ス雇Y:弐わ丁1
400〜6000 rpmの!lii!囲にあるか判別
し、この領域にない場合、ステップ1005では+dj
も処理せず終了する。1400〜6U00rpmの#1
囲にある時、ステラf508に遮み、吸気管圧力Pが通
、V負荷を戎わす250〜400mpnHg、の範囲に
あるか刊足し、上記範囲にある時はステップ509に進
む。吸気管圧力Pが250〜400 mn*E4gの倶
城にない時、ステップ513に進み、さらKl&気°を
圧力Pが高負荷を表わ丁400〜650胸n*Hg f
)範囲にあるか判定する。
上ad斌戚にない時はFlも処理せず、このステップi
o”asを終了する。
o”asを終了する。
ステップ509では積分補正値に2の値を判定する。
K2=1ならば例もせず、この処理ステップ1005を
終了する。
終了する。
K、〉1のとぎはステップ510に進み、K2<1のと
きはステラ21″511に進む。ステラ7P510゜5
11では係数に3にΔに3を加算または威舅処理し、ス
テップ512で新たに求めた係数に3を■107に4f
fiし、ステップ1005χ終了する。
きはステラ21″511に進む。ステラ7P510゜5
11では係数に3にΔに3を加算または威舅処理し、ス
テップ512で新たに求めた係数に3を■107に4f
fiし、ステップ1005χ終了する。
1&気′8圧力Pが400〜65 Q *mJLgにあ
る時にはステップ514に進み、積分?+fl正値に2
の匝を判定する。
る時にはステップ514に進み、積分?+fl正値に2
の匝を判定する。
K2=1ならば倒もせす、この処理ステップ1005χ
、5)了する。
、5)了する。
K2> 1 f)ト’gハスfツf 515に!ミ、K
2<1のとぎはステップ516に1Aむ。ステップ51
5゜516では係数に工にΔklを刀0匹または減f1
処理し、ステラ7p517で新たに求めた係数に工をR
pat 107にJ6hlAしステップ1005を終了
する。
2<1のとぎはステップ516に1Aむ。ステップ51
5゜516では係数に工にΔklを刀0匹または減f1
処理し、ステラ7p517で新たに求めた係数に工をR
pat 107にJ6hlAしステップ1005を終了
する。
通常は1002〜1005のメインルーチン処理を制御
プログラムにしたがってくり返しX行する。剖9込み制
がU部102からの燃料噴吋愈演4のvA9込み償号が
入力されると、マイクロコンピュータ100はメインル
ーチンの処理中であってもただちにそのも理χ中断しス
テップ1010の割込6理ルーチンに移る。ステラf1
011では回転数カワンタ101からのエンシン回転数
Nな我わ丁偏号を取り込み、欠くステップ1012にて
、アナログ入カポ−)104から1&気・a圧力Pを宍
わす1ざ号を取9込み、久(ステップ1013では回転
数NとI&;<(せ圧力Pヶメインルーチンの鎮痒処理
で使用゛fるためにRAM 1 [37に46納する。
プログラムにしたがってくり返しX行する。剖9込み制
がU部102からの燃料噴吋愈演4のvA9込み償号が
入力されると、マイクロコンピュータ100はメインル
ーチンの処理中であってもただちにそのも理χ中断しス
テップ1010の割込6理ルーチンに移る。ステラf1
011では回転数カワンタ101からのエンシン回転数
Nな我わ丁偏号を取り込み、欠くステップ1012にて
、アナログ入カポ−)104から1&気・a圧力Pを宍
わす1ざ号を取9込み、久(ステップ1013では回転
数NとI&;<(せ圧力Pヶメインルーチンの鎮痒処理
で使用゛fるためにRAM 1 [37に46納する。
次にステップ1014にて、あらかじめRO!、(1Q
3円区エンシン1g1転数Nと吸気管圧力Pの2矢元
マツダとし【あらかじめメログラムされたテS−F帖科
噴射tTp(つfr)電磁式燃料・貞射弁5の噴射時1
川巾ンをtlf1間肘鐸して求める。次にステップ10
15で蚤エメインルーチンで求めた名主)・貞射用の合
一、・電の゛涌正憧及び補正係数’@ RAM107か
ら読み出し空燃比を決定する噴射t (”R射時間巾]
の補正lff痺をおこなう。噴射時間巾TI)8t′−
4式はT = ((1+cl+m2誉c)aTp+に3
)舛に0誉に2である。
3円区エンシン1g1転数Nと吸気管圧力Pの2矢元
マツダとし【あらかじめメログラムされたテS−F帖科
噴射tTp(つfr)電磁式燃料・貞射弁5の噴射時1
川巾ンをtlf1間肘鐸して求める。次にステップ10
15で蚤エメインルーチンで求めた名主)・貞射用の合
一、・電の゛涌正憧及び補正係数’@ RAM107か
ら読み出し空燃比を決定する噴射t (”R射時間巾]
の補正lff痺をおこなう。噴射時間巾TI)8t′−
4式はT = ((1+cl+m2誉c)aTp+に3
)舛に0誉に2である。
この式かられかるように
(1+kl+に2舛C)汁Tν+に3
は6つの補正量αによ、 k2. k3に基いて、tt
、gされろエンシン状態補正量ケ基本噴射肴に加えたエ
ンジン状d補正噴耐量Y漱わし、このうちに□舛Tpは
定常λ辻行闘負荷状態補正破t、k2袴C誉Tpはアイ
ドル状曝捕正量を、またに3は足常走行通常負荷補正社
である。工た、Cは吸気管圧力Pと回転速直Nの凋数と
して演算式 %式% 次にステップ1016tCて重圧1t$t、た燃料噴射
iTのデータをカクンタ109にセットする。
、gされろエンシン状態補正量ケ基本噴射肴に加えたエ
ンジン状d補正噴耐量Y漱わし、このうちに□舛Tpは
定常λ辻行闘負荷状態補正破t、k2袴C誉Tpはアイ
ドル状曝捕正量を、またに3は足常走行通常負荷補正社
である。工た、Cは吸気管圧力Pと回転速直Nの凋数と
して演算式 %式% 次にステップ1016tCて重圧1t$t、た燃料噴射
iTのデータをカクンタ109にセットする。
次にステラ7’1017KaA、メインルーチンに復帰
する。メインルーチンに復帰する際は割込処理で中断し
たときの処理ステップに戻る。マイクロプロセッサ10
0の概略の機能は以上の通りである。
する。メインルーチンに復帰する際は割込処理で中断し
たときの処理ステップに戻る。マイクロプロセッサ10
0の概略の機能は以上の通りである。
以上の様にして、エンジン状態補正量は3つの係数に、
、に、、に、で補正するので、種々の要因で生じる各運
転モードでの基本空燃比のずれを、きめ細かく補正する
ことができる。
、に、、に、で補正するので、種々の要因で生じる各運
転モードでの基本空燃比のずれを、きめ細かく補正する
ことができる。
またに+、kz、ksはいずれもアイドルまたは安定な
運転条件でのみ学習し、補正は全域実施するので学習で
きない加減速域も適正に補正することができる。
運転条件でのみ学習し、補正は全域実施するので学習で
きない加減速域も適正に補正することができる。
第1図は本発明の詳細な説明するための装置の全体構成
図、第2図は第1図に示す制御回路のブロック図、第3
図は第2図に示すマイクロプロセッサの概略のフローチ
ャート、第4図は第3図に示すステップ1004の詳細
なフローチャート、第5図は第3図に示すステップ10
05の詳細なフローチャートを示す。 1・・・エンジン、5・・・燃料噴射弁、11・・・吸
気圧センサ、14・・・空燃比センサ、15・・・回転
速度センサ、20・・・制御ユニット。
図、第2図は第1図に示す制御回路のブロック図、第3
図は第2図に示すマイクロプロセッサの概略のフローチ
ャート、第4図は第3図に示すステップ1004の詳細
なフローチャート、第5図は第3図に示すステップ10
05の詳細なフローチャートを示す。 1・・・エンジン、5・・・燃料噴射弁、11・・・吸
気圧センサ、14・・・空燃比センサ、15・・・回転
速度センサ、20・・・制御ユニット。
Claims (1)
- 【特許請求の範囲】 エンジンの排出ガス成分により空燃比を検出する空燃比
センサを備え、この空燃比センサの信号によりエンジン
に供給される混合気の空燃比を所定空燃比に制御する方
法であって、 前記空燃比センサからの信号を積分処理した第1の補正
値を求め、 アイドル状態、通常負荷運転状態、高負荷運転状態の3
つのエンジン運転状態毎に前記第1の補正値に基づいて
それぞれのエンジン状態補正値を計算して、記憶装置に
更新記憶し、 前記エンジンへの基本燃料量を、前記アイドル状態で更
新記憶したエンジン状態補正値と前記通常負荷状態で更
新記憶したエンジン状態補正値とで乗算的に補正すると
共に、更に前記高負荷状態で更新記憶したエンジン状態
補正値で加算的に補正し、 この補正された燃料量を前記エンジンに供給することを
特徴とする空燃比制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13711887A JPS631742A (ja) | 1987-05-29 | 1987-05-29 | 空燃比制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13711887A JPS631742A (ja) | 1987-05-29 | 1987-05-29 | 空燃比制御方法 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5205681A Division JPS57165645A (en) | 1981-04-07 | 1981-04-07 | Control method of air-fuel ratio |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS631742A true JPS631742A (ja) | 1988-01-06 |
| JPH0131020B2 JPH0131020B2 (ja) | 1989-06-22 |
Family
ID=15191245
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13711887A Granted JPS631742A (ja) | 1987-05-29 | 1987-05-29 | 空燃比制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS631742A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0976922A3 (de) * | 1998-07-29 | 2002-02-06 | DaimlerChrysler AG | Verfahren zur Drehmomenteinstellung |
-
1987
- 1987-05-29 JP JP13711887A patent/JPS631742A/ja active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0976922A3 (de) * | 1998-07-29 | 2002-02-06 | DaimlerChrysler AG | Verfahren zur Drehmomenteinstellung |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0131020B2 (ja) | 1989-06-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3868693B2 (ja) | 内燃機関の空燃比制御装置 | |
| JPS6231178B2 (ja) | ||
| JPS6336408B2 (ja) | ||
| JPS6228299B2 (ja) | ||
| JPS627374B2 (ja) | ||
| JPS5925055A (ja) | 空燃比制御装置 | |
| JPS6256339B2 (ja) | ||
| JPS6313014B2 (ja) | ||
| JP3791032B2 (ja) | 内燃機関の燃料噴射制御装置 | |
| JPS58217736A (ja) | 内燃エンジンの燃料供給制御方法 | |
| JPS631742A (ja) | 空燃比制御方法 | |
| JPS5813130A (ja) | 空燃比制御方法 | |
| JPS6267252A (ja) | 車両用内燃エンジンの空燃比制御方法 | |
| JP2017020417A (ja) | 内燃機関の制御装置 | |
| JPH04132849A (ja) | エンジン用空燃比制御装置 | |
| JPS6254976B2 (ja) | ||
| JPS63131840A (ja) | 内燃機関の燃料噴射量制御方法 | |
| JPS6075737A (ja) | 内燃機関の空燃比制御方法 | |
| JP3324640B2 (ja) | 天然ガス使用内燃機関の空燃比制御装置 | |
| JPS6123633Y2 (ja) | ||
| JPH0410359Y2 (ja) | ||
| JPS614842A (ja) | 内燃エンジンの冷間時の燃料供給量フイ−ドバツク制御方法 | |
| JPS5847135A (ja) | 内燃機関の空燃比制御方法 | |
| JP2712089B2 (ja) | 内燃エンジンの空燃比制御方法 | |
| JPS6233974Y2 (ja) |