JPS60228741A - 空燃比制御方法 - Google Patents

空燃比制御方法

Info

Publication number
JPS60228741A
JPS60228741A JP4483584A JP4483584A JPS60228741A JP S60228741 A JPS60228741 A JP S60228741A JP 4483584 A JP4483584 A JP 4483584A JP 4483584 A JP4483584 A JP 4483584A JP S60228741 A JPS60228741 A JP S60228741A
Authority
JP
Japan
Prior art keywords
air
fuel ratio
learning
map
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
Application number
JP4483584A
Other languages
English (en)
Inventor
Matsuo Amano
松男 天野
Masami Shida
正実 志田
Masahide Sakamoto
坂本 正英
Takeshi Hirayama
平山 健
Takao Sasayama
隆生 笹山
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP4483584A priority Critical patent/JPS60228741A/ja
Priority to US06/672,591 priority patent/US4703430A/en
Priority to KR1019840007238A priority patent/KR890000497B1/ko
Priority to DE8484114027T priority patent/DE3471973D1/de
Priority to EP84114027A priority patent/EP0145992B1/en
Publication of JPS60228741A publication Critical patent/JPS60228741A/ja
Priority to US07/112,146 priority patent/US4837698A/en
Pending legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2441Methods of calibrating or learning characterised by the learning conditions
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2451Methods of calibrating or learning characterised by what is learned or calibrated
    • F02D41/2454Learning of the air-fuel ratio control
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02BINTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
    • F02B1/00Engines characterised by fuel-air mixture compression
    • F02B1/02Engines characterised by fuel-air mixture compression with positive ignition
    • F02B1/04Engines characterised by fuel-air mixture compression with positive ignition with fuel-air mixture admission into cylinder

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、自動車用ガソリンエンジンなどの内燃機関に
おける燃料供給量の制御方法に係り、特に減速運転時で
の排気ガスの悪化を充分に抑えることができるようにし
た制御方法に関する。
〔発明の背景〕
大気汚染の防止による環境保全やエネルギー資源の枯渇
に両心が高まるにつれ、自動車用ガソリンエンジンの運
転状態を総合的に制御して排気ガスの状態を良好にし、
燃費の改善が図れるようKした制御装置が望まれるよう
になり、そのため、マイコン(マイクロコンピュータ)
を用い、冷却水温センサ、排気ガス中の酸素の有無を検
出する0、センサなとエンジンの運転状態を表わす各棟
のデータを与えるセンサからの信号を取り込み、燃料供
給量や点火時期及びアイドル回転数や排気ガス還流量な
ど種々の制御を行なって常に最適なエンジンの運転状態
が得られるよう処した、電子式エンジン制御装置(以下
、EECという)が使用されるようになってきた。
このようなEECを燃料噴射タイプの内燃機関に適用し
たシステムの一例が特開昭55−134721号公報に
よシ提案されておシ、この従来例を第1図及び第2図で
説明する。
第1図はエンジンの制御系全体を概括的に示した一部断
面図で、図において、吸入空気はエアクリーナ2.スロ
ットルチャンバ4.e、気管6を通シ、シリンダ8の中
に供給すれる。シリンダ8内で燃焼したガスは、シリン
ダ8から排気管10を通り、大気中へ排出される。
スロットルチャンバ4には、燃料を噴射するためのイン
ジェクタ12が設けられており、このインジェクタ12
から噴出した燃料はスロットルチャンバ4の空気通路内
で霧化され、牧人空気と混合して混合気を形成し、この
混合気は蚊気管6t−通って、吸気弁20の開弁により
、シリンダ8の燃焼室へ供給される。
インジェクタ12の出口近傍にはMD弁14が設けられ
ている。叙シ弁14は、アクセルペダルと機械的に連動
するように構成され、運転者によυ駆動される。
スロットルチャンバ4のffり弁14の上流には空気通
路22が設けられ、この空気通路22には電気的発熱体
からなる熱線式空気流量針、即ち流量センサ24が配設
され、空気流速に応じて変化する電気信号APか取シ出
される。この発熱体(ホットワイヤ)からなる流電セン
サ24はバイパス空気進路22内に設けられているので
、シリンダ8からのバツクファイア時に生じる高温ガス
から保護されると共に、吸入空気中のごみなどによって
汚染されることからも保護される。このバイパス金気通
路22の出口はベンチシリの最狭部近傍に開口され、そ
の入口はペンチきりの上流側に開口されている。
インジェクタ12には、燃料タンク30からフ二一エル
ボンプ32を介して加圧さ、れた燃料が常時供給され、
制御回路60からの噴射信号かインジェクタ12に与え
られたとき、インジェクタ12から吸入管6の中に燃料
が噴射される。
吸気弁20から吸入された混合気はピストン50によシ
圧縮され、点火プラグ(図示してない)Kよるスパーク
により燃焼し、この燃焼は連動エネルギに変換される。
シリンダ8は冷却水54により冷却される。この耐却水
の温度は水温センサ56によシ計測され、この計測値T
Wはエンジン温度として利用される。
排気ii′lOにはOtセンサ142が設けられ、排気
ガス中のOlの有無を計測°して計測値λを出力する。
また、図示しないクランク軸にはエンジンの回転に応じ
て基準クランク角度毎に及び一定角度(例えば0.5度
)毎に基準角信号及びポジション信号を出すクランク角
センサが設けられている。
このクランク角センサの出力、水温センサ56の出力信
号TW、0.センサ142の出力信号λ及び発熱体24
からの電気信号AFはマイクロコン、ピユータなどから
なる制御回路60の出力によってインジェクタ12及び
点火コイルが駆動される。
さらに、スロットルチャンバ4には絞シ弁14を跨いで
吸気11ir6に連通するバイパス26が設けられ、こ
のバイパス26には開閉制御されるバイパスパルプ61
が設けられている。
このバイパスパルプ61は紋シ弁14を迂回して設けら
れたバイパス26に臨ませられ、パルス電流によって開
閉制御され、そのリフト蓋によりバイパス26の断面積
を変更するもので、このり7ト量は制御回路60の出力
によって駆動部が駆動され制御される。即ち、制御回路
60によって駆動部の制(至)のため開閉周期信号が発
生され、駆動部はこの開閉周期信号によってバイパスパ
ルプ61のリフト量を調節する。
HG几制御弁90は排気管10と吸入管6との間の通路
を制御し、排気管ioから吸入管6へのEG比意が制御
される。
従って、第1図のインジェクタ1zt−佃+mして空燃
比(A/F)の制御と燃料増景制御とを行い、バイパス
パルプ61とインジェクタ12によりアイドル時のエン
ジン回転数制御(I8C)を行う。
ことができ、さらにHGRiliの制御を行なうことが
できる。
第2図はマイコンを用いた制御回路60の全体構成図で
、セントラル・グロセッシング・ユニツ)102(以下
CPUと記す)とリード・オンリ・メモリ 104 (
以下ROMと記す)とランダム・アクセス・メモリ10
6(以下RAMと配す)と入出力回路108とから構成
されている。上記CPU 102は比OM 104内に
記憶された各種のプログラムにより、入出力回路108
からの入力データを演算し、その演算結果を再び入出力
回路108へ民す。これらの演算に必要な中間的な記憶
はRAM 106を使用する。CPU 102.HOM
104. 凡AMl’06.入出力回路108間の各種
データのやυ取りはデータ・バスとコントロール−バス
とアドレス・バスからなるパスライン110によって行
なわれる。
入出力回路108にを1第1のアナログ・ディ、ジタル
・コンバータ122(以下At)C1と配ス)と與2の
アナログ・ディジタルφコンバータ124(以下ADC
2と記す)と角度信号処理回路126と1ビツト情報を
入出力する為のディスクリート入出力回路128(以下
DIOと記す)との入力手段を持つ。
ADC1にはバッテリ電圧検出センサ132(以下■B
Sと記す)と冷却水温センサ56(以下TWSと記す)
と大気温センサ136(以下TASと記す)と調整′屯
田発生器138(以下■几Sと記す)とスロットルセン
サ140(以下0TH8と記す)と0.センサ142(
以下0. Sと記す)との出力がマルチ・プレクサ16
2(以下MPXと記す)に加えられ、MPX 162に
よシ、この内の1つを選択してアナログ・ディジタル・
変換回路164(以下ADCと配す)へ入力する。AD
C164の出力であるディジタル値はレジスタ166(
以下kLEGと記す)に保持される。
また流量センサ24(以下AFSと記す)はADC2・
 124へ入力され、アナログ・ディジタル、変換回路
172(以下ADCと記す)を介してディジタル変換さ
れレジスタ174(以下几EGと記す)へセットされる
角度センサ146(以下ANGLSと記す)からは基準
クランク角、例えは180クランク角を示す信号(以下
kLEFと記す)と微少角、例えば1度クランク角を示
す信号(以下PO8と記す)とが出力され、角度信号処
理回路126へ加えられ、ここで波形整形される。
DIO(128)Kは叙り弁14が全閉位置に戻ってい
るときに動作するアイドル−スイッチ148、(以下I
DLE−8Wと記す)とトップ−ギア・スイッチ150
(以下TOP−8Wと記す)とスタータ令スイッチ15
2(以下8TART−8Wと記す)とが入力される。
次にCPUの演算結果に基づくパルス出力回路及び制御
対象について説明する。インジェクタ制御回路1134
(以下INJCと記す)は演算結果のディジタル値をパ
ルス出力に変換する回路である。従って燃料噴射量に相
当したパルス幅を有するパルスINJが1NJc113
4で作られ、ANDゲート1136を介してインジェク
タ12へ印加される。
点火パルス発生回路1138(以下IGNcと記す)は
点火時期をセットするレジスタ(以下ALIVと記す)
と点火コイルの一次電流通電開始時間をセットするレジ
スタ(以下DWLと記す)とを有し、CPUよシこれら
データがセットされる。
セットされたデータに基づいてパルスIGNを発生し、
点火コイルに一次電流を供給するための増幅器62へA
NDゲート1140を介してこのパルスIGNを加える
バイパスバルブ61の開弁率は制御回路(以下I SC
Cと記す)1142からANDゲー) 1144を介し
て加えられるパルスISCによって制御される。1sc
c1142はパルス幅をセットするレジスタl5CDと
パルス周期をセラトスるレジスタl8CPとを持ってい
る。
EG)1制御弁90を制御するE G )1.[制御パ
ルス発生回路1178(以下EG)ECと記す)Kはパ
ルスのデユーティを表わす値をセットするレジスタwa
kLoとパルスの周期を表わす値をセットするレジスタ
HGRPとを有している。とのEGRCの出力パルスE
GRはANDゲート1156を介してトランジスタ90
に加えられる。
またシ lビットの入出力信号は回路DIO(128)
により制御される。入力信号としては よりLR−8W
イは号、5TART−8W信号、T。
P−8W信号がある。また、出力信号としては燃料ポン
プをkmするためのパルス出力信号がある。
このDIOは端子を入力端子として使用するかを決定す
るためのレジスタD D 14192と、出力データを
ラッチするためのレジスタυ0UT194とが設けられ
ている。
モードレジスタ1160は入出力回路108内部の色々
な状態を指令する命令を保持するレジスタ(以下MOI
)と記す)であシ、例えばこのモードレジスタ1160
に命令セットすることによりANDゲート1136,1
140,1144,1156を総て動作状態にさせた夛
、不動作状態にさせたシする。このようKMODレジス
タ1160に命令セットする−ことKよシ、INJCや
1GNC。
l5CCの出力の停止や起動を制御できる。
DIO(128)にはフ瓢−エル・ポンプ32を制御す
るための信号LJIOIが出力される。
従って、このようなEECを適用すれば、A/Fの制御
など内燃機関に関するほとんど全ての制御を適切に行な
うことができ、自動車用として厳しい排ガス規制も充分
にクリア可能で、しかも燃費の優れたエンジンを得るこ
とができる。
ところで、このようなEECにおけるA/F’の制御で
は、例えば吸入空気量を表わすデータAF24とエンジ
ン回転数データNとからインジェクタ12の制御データ
を得、その結果を0.センサ142のデータによシフイ
ードバック制御で補正し、所定のA / Fが得られる
ようにしていることは周知であシ、この棟の制御技術に
よれば、機械部品、センサやアクチュエータのばらつき
、経時変化及び環境変化などによシ、噴射パルスが最適
の空燃比状態を得る値からずれた場合にも、排ガス中の
特定成分濃度が0!センサ142で検出され、この検出
値に応じたフィードバック補正が行なわれるため、噴射
パルスは常に最適値に制御される。
しかしながら、このような制御は、機関の運転状態が定
常状態であるか、ゆるやかに変化している状態では有効
に作用するが、急激に運転状態が変化するような過渡運
転状態においては、空燃比のフィードバック補正が運転
状態に追従できないため、機関の空燃比状態が最適値か
ら大きくずれる。このため、排ガス中の有害成分の低減
を計るための触媒コンバータの浄化効率が大幅に悪化す
る。
一方、このように、望燃比が太きくずれた場合に、噴射
パルスを最適値処する方法として竿習制御が提案されて
いる。学習制御の一例として、特開昭57−26229
号公報がある。この方法によれば、機関がアイドル運転
状態にある際の排ガス中の特定成分濃度によって決まる
空燃比補正係数の平均値をめ、該平均値が所定範囲内に
収まる。ように藤差稲正量を学習制御によって定め、機
関がアイドルとは異なる所定回転速度の運転状態にある
際の排ガス中の特定成分濃度によって決まる空燃比軸正
係数の平均値をめ、その平均値が所定範囲内に収まるよ
うな誤差補正量を学習制御によ請求め、アイドル時とア
イドル以外の各々の誤差補正量から回転速度に応じて変
動する成分を回転速度の関数としてめて、全体の誤差補
正量を定めている。
しかしながら、この種の方法は、アイドル時とアイドル
以外の処理が異なるためのプログラム量の増大、学習制
御による誤差補正量による収束性及び回転速度による補
正量の一義性に問題を有している上、上記したようにエ
ンジンの負荷状態が急激に変化するような過渡状態の補
正はできない。
このように、従来の全燃比制御方法では、いずれもエン
ジンの運転状態か急激に変化する過渡運転状態で充分に
排ガスの悪化を抑えることができず、特にエンジンの急
激な減速時に排ガス中にスパイク状に有害成分を発生し
、排ガスの悪化をもたらし易いという欠点があった。
〔発明の目的〕
本発明の目的は、上ロピした従来技術の欠点を除き、エ
ンジンの連転状態が急激に変化し、轡に急減速運転を行
なったときでも排ガスの悪化を充分に抑えることができ
、常に排ガスの状態を良好に保つことができるようにし
た空燃比制御方法を提供するにある。
〔発明の概要〕
この目的を達成するため、本発明は、排ガス中の特定成
分儀度によってフィードバック補正する全領域において
、エンジン回転数と負荷によって決まるアドレスが変化
しないときで、フィードバック補正がある期間続いたと
きに学習するようにした定常学習と、負荷の変動を基本
燃料噴射時間の変化としてとらえ、その後の空燃比補正
係数の極値を基本燃料噴射時点の過渡学習補正量を記憶
すると共に、基本燃料噴射時間の変化が急激で、基本燃
料噴射時間の絶対値がアイドル状態の基本燃料噴射時間
よシ小さくなるような急減速時にム工、燃料の壁面付着
を考慮して噴射燃料量を少くした点に%徴がある。
〔発明の実施例〕
以下、本発明による空燃比制御方法について、図示の実
施例を参照して詳細に説明する。なお、本発明の一実施
例は、そのハード的な構成は第1図及び第2図で説明し
た従来のHECと同じで、ただマイコンを含む制御回路
60による制御動作が異なシ、そのため、ROM104
に格納されているプログラムの一部が異なったものとな
っているものである。
まず、第1図及び第2図で示したEECでは、インジェ
クタ12による燃料の噴射が、エンジンの回転に同期し
て周期的に断続して行なわれ、燃料噴射量の制御は、1
回の噴射動作におけるインジェクタ12の開弁時間、つ
まb ox射時間TIの制御によって行なわれている。
そこで、本発明の一実施例では、この噴射時間T1を次
のように定めている。
T+=α・Tp ・(Kz+Kt −Ks ) ・(1
+ΣKI)・凹曲(1)ここで、k:インジェクタによ
って決まる係数Tp:基本燃料噴射時間 α:空燃比補正係数 Kt:定常学習係数 Kt:過渡学習係数 に1:各種補正係数 Ks:シフト係数 Ql:吸入空気流量 N:エンジン回転数 すなわち、エンジンの吸入空気流量Q、と回転数Nから
(2)式により基本燃料噴射時間l1lpを定め、大ま
かに理論空燃比(k/F= 14.7 )が得られるよ
うにし、0.センサ142の信号λにより空燃比補正係
数αを変えてフィードバックによるを燃比の補正を行な
い、さらに正確な理論空燃比を得られるよう処した上で
、さらに定常学習補正量によって、空燃比制御に関係す
る各種アクチュエータやセンサの特性のばらつきや経年
変化の補正を行なわせるようKし、これに、過渡学習係
数KtKよシ加速及び減速の補正も行なわせ、これに、
急減速時にシフト係数を減算して、燃料噴射時間TIを
決定するものである。
まず、学習係数Ktについて説明する。0.センサ14
2は排ガス中の酸素の有無に応じて二値信号(高、低レ
ベル電圧)を出力する。この二値信号に基づいて、空燃
比補正係数αをステップ的に増減し、その後、漸増又は
漸減して空燃比制御を行うことは周知である。0.セン
サの出力信号λによって、空燃比のリッチ又はり一部を
検出して動く空燃比補正係数αの状態を第3図に示す。
ここで、0.センサの信号が反転したときの空燃比補正
係数αで、リーンがらリッチの極値番αrnax。
リッチからり一部の極値をαmlnとし、その平均値α
aveは次式で計算する。
この平均値の考えは周知であるが、この実施例では、平
均値αaweが上限値(T、U、L )と下限値(T、
L、L)の範囲外にあるときは、平均値αaVeと1.
0の偏差Ktを定常学習補正量とするものである。この
定常学習補正量Ktの演算は、0.センサによるフィー
ドバック補正を行なりでいる全領域で実施する。
第4図に1定常学習補正量Ktt−書き込むテープルを
示す。このテーブルは基本燃料噴射時間Tpとエンジン
回転数Nとで決まる分割点にKtを書き込むようKして
いる。この学習タイミングは、分割点が変らないときで
、極値の回数が1回になったときである。この第4図に
示すテーブルを定常学習マツプと定義する。この定常学
習マツプは分割点(ここでは64点)全てが学習により
埋められることは、実用上まずありえない。このため、
未学習の分割点は学習している分割点を参考にして、作
成する必要がある。
そこで、次に、この作成法について説明する。
第5図に、定常学習マツプ作成のために用いる、定常学
習マツプの分割点と同じ点数を持つ、バッファマツプと
比較マツプの一例を示す。
第6図に、定常学習マツプ作成のルーチンをブロック図
で示す。(1)では、定常学習マツプと比較マツプは全
てクリアされておシ、バッファマツプに定常学習補正量
を書き込んで行く。但し、この時点では;バッファマツ
プに二重1Fキ込みはしない。(2)で、バッファマツ
プの書き込み個数が0個になったら、バッファマツプの
内容を比較マツプに転送し、(3)で、バッファマツプ
に誓き込んである0個の内容を参考にして、バッファマ
ツプ全てを作成し、その内容を定常学習マツプに転送す
る。
(4)では、比較マツプの内容をバッファマツプに再転
送する。この時点から、燃料噴射時間の計算にKtO値
を使用する。この時点までは、(1)式のKtは1.0
である。(5)で定常学習補正量を定常学習マツプとバ
ッファマツプの両方に曹き込むと共K、空燃比補正係数
αを1.0にし、バッファマツプと比較マツプの内容を
比較する。この比軟した内容の違いが、ある個数になる
と、(6)において、(2)から(4)までのルーチン
をくシ返し行うことKなる。
この実施例によれば、定常学習補正Ktは1.0からの
偏差を記憶するので、−回の補正量で、空燃比補正係数
αを1.0付近で制御することができ、排ガスの有害成
分を低減できる。
又、第4図に示す定常学習マツプで、基本燃料噴射時間
Ill、?以上及びエンジン回転数N?以上では1、最
右端列及び最下端行のマツプ1旺を使用することになる
ので、パワー領域でも、常に最適なパワーとなるような
補正を行うことができる。
次に、定電学習係数Kzの学習ルーチンの一実施例を第
7図、第8図のフローチャートによって説明する。
このフローチャートにしたがった処理は工/ジ/始動後
、所定の周期で繰シ返され、まず、ステップ300で0
.フィードバック制御に入っているか否かを判定し、結
果がYesの場合はステップ302に進む。結果がNO
の場合はステップ332に向う。ステップ302では%
U!センサの信号がλ=1(理論空燃比A/1” = 
14.7 )をよぎったか否かを判定する。結果がNo
の場合はステップ332に向い周知の積分処理(図示せ
ず)を行、うことになる。結果がYesなら、ステップ
3041c、進み、(3)弐に示す平均値α8マeを計
算する。ステップ306では、平均値αaweが第3図
に示す上・下限値の中に入っているか否かを判定し、結
果がYesなら、正常なフィードバック制御が行なわれ
ているので、ステップ326でカウンタをクリアし、ス
テップ332へ向う。一方、平均値αeveが上・下限
値外にあるなら、ステップ308で、平均値αaVeと
1との差を定常学習補正量Ktとする。
次に、ステップ310では、第4図に示す、基本燃料噴
射時間Tpとエンジン回転数Nから決まる現在の分割点
を#算し、ステップ312で、このルーチンの1回前の
分割点と比較して、分割点が変化しているか否かを判定
する。分割点が変化しているなら(Yes)、定常学習
補正量Ktを書き込む分割点が定まっていないので、ス
テップ326に向う。分割点が変化してないなら、ステ
ップ314でカウンタをアップし、ステップ316でカ
ウンタはnになったか否かを判定する。カウンタ値がn
でないなら(No ) 、ステップ332に向う。カウ
ンタ値がnになったら(Yes )、ステップ318で
カウンタをクリアし、ステップ320に進む。
ステップ320では、第6図で説明した(2)から(4
)の動作である定常学習マツプの最初の作成が行なわれ
たか否かを判定する。マツプ作成がまだなら、ステップ
322以降に進み、第6図で説明した(1)の動作を行
なう。ステップ322では、分割点には、既に書き込ん
であるか否かを判定する。既に沓き込んであるなら(Y
es )、何もしないでステップ332に向う。結果が
NOなら、ステップ324で、ステップ308で計算し
た定常学習補正量KLを分割点に誉き込む。ステップ3
20で、最初の定常学習マツプの作成をしたなら(Ye
s )、ステップ328以降に進み、第6図で説明した
(5) (6)の動作を行う。ステップ328で定常学
習マツプ及びバッファマツプの分割点に足當学習袖正1
liiiKtを加算する。そして、ステップ330で空
燃比倫正係数を1.0にする。
従って、これらのステップ300ないし332にしたが
った処理が練シ返されることにより第、6図で説明した
(1) (e (6)の!、4t1作が得られたことK
なる。
次に、第8図のフローチャートで、第6区に説明した(
2) (3) (4)の動作を説つ1する。
ステップ350で、最初の定常学習マツプを作成したか
否かを判定する。作成がまだなら(No)。
ステップ354に進み、バッファマツプの誉き込み個数
のチェックを行う。個数がm個罠なったら、ステップ3
56に進むが、m個に達していないなら、ステップ37
0に向う。ステップ350で最初の定常学習マツプを作
成したなら(Yes )、ステップ352で、バッファ
マツプと比較マツプのデータの違いをチェックする。バ
ッファマツプと比較マツプでその内容に1個の違いがあ
るなら、ステップ356に進み、定常学習マツプの作成
を行う。その内科に1個の違いがないなら、ステップ3
70に向う。
ステップ356で、マツプ作成中のフラグをセットし、
学習結果の書き込みを禁止する。ステップ358で、バ
ッファマツプの内科を比較マツプに転送し、ステップ3
60で、バッファマツプを使用して、定常学習マツプの
作成を行う。ステップ362で、作成したバッファマツ
プの内容を定常学習マツプに転送し、ステップ364で
、比較マツプの内容をバッファマツプに転送する。ステ
ップ366で定常学習マツプを作成したというフラグを
セットする。このフラグは、ステップ350及び第7図
のステップ320での判定に&用する。
ステップ368では、ステップ356でセットした、マ
ツプ作成中フラグをリセットする。
次に、過渡状態における基本燃料噴射時間ipと空燃比
補正係数αの状態を第9図に示す。
過渡状態の変化は、基本燃料噴射時間ipの時間当シの
変化量Δl1lpで知ることができる。このΔTpが増
加方向にある加速期間及び減少方向の減速期間では、空
燃比倫正係数αが極値a Jf bを示す〇これらの極
値a、bが上限値(K、U、L)を超えたシ、下限値(
K、1..1.)以下のときの差KaccやKd e 
cを過渡学習補正量とし、加速学習補正量K a cc
 、減速学i/補正量Kdecとする。これらの各補正
量は加速学習マツプや減速学習マツプに豊き込まれる。
第1θ図、第11図に、加速学習マツプと減速学習マツ
プを示す。これらのマツプは、基本燃料噴射時間の変化
ΔTpとエンジン回転数へからなるマツプであシ、加速
及び減速期間の時間当たシの最大変化量Δl1lpを検
出した時点のエンジン回転数Nから分割点を計算し、そ
の後の極値における補正量KaccやKdeeを分割点
に書くことになる。
次に、過渡学習の一実施例をフローチャートで説明する
ステップ400で、0.フィードバック制御中か否かを
判定する。制御中でないならステップ424へ向う。制
御中ならステップ402に選み、02センサが反転した
か否かをチェックし、反転直後ならステップ404KM
む。反転直後でないなら、メチツブ424に向う。ステ
ップ404で加速又は減速のチェックを行う。加減速の
チェックはある時間当たりの基本燃料噴射時間ipの震
化奮見て行う。加減速でないなら、ステップ424へ向
う。
加減速ならステップ406に運む。ステップ406では
、定常学習マップパを作成して使用状態にあるか否かを
判定する。定常学習マツプが作成されていないなら、ス
テップ424に向う。定常学習マツプが使用許可状態な
らステップ408に進む。
ステップ408モは、全燃比桶正保数αが第9図に示す
上・下限値内圧あるか否かを判定する。−上・下限値内
にあればステップ424に向う。結果がNoであればス
テップ410に進む。ステップ410では、空燃比例正
係数αが上限値(m、u、h)より上にあれば、ステッ
プ412に結果がNOであれば、ステップ414に進み
、それぞれ、加減速の学習補正量Δαを計算する。ステ
ップ416では、加減速を検出した時点のエンジン回転
数へとその時の基本燃料噴射時間の変化ΔTpより分割
点を計算する。ステップ418では、加減速を検出した
時点が加速か減速かの判定を行い、加速ならステップ4
20で、加速学習マツプに加速学習補正量Δαを加算し
、減速ならステップ422で、減速学習マツプに減速学
習補正量Δαを加算する。
第13図に、本発明の基本燃料噴射時間と各補正の関係
を示す。Aは定常学習、Bは加速学習。
Cは減速学習の各領域7示す。Dは(1)式で示される
シフト係数に3が作用する領域を示す。
このシフト係数Ksに藺するフローチャートを第14図
に示す。ステップ600では、第8図のステップ366
でセットするマツプ作成フラグにより、定常学習マツプ
の作成完了かどうかを調べる。
作成完了ならステップ602に進み、作成が未完ならス
テップ616に進む。ステップ602では、現在の基本
燃料噴射時間がアイドル時の基本燃料噴射時間より小さ
い場合はステップ604に進み、空燃比補正係数αを1
.0にする。ステップ606では、リーンシフトフラグ
のセット状態を調べ、セットされてないなら、ステップ
608でリーンにシフトする時間をセットし、ステップ
610でり−ンシフトフラグをセットする。ステップ6
12では、ステップ608でセットした時間が零になっ
たかどうかを調べ、零でないなら、ステップ614で、
リーンシフト用ワークをに8にする。これにより、基本
燃料噴射時間がアイドル時の基本燃料噴射時間よシ小さ
くなっているDC1413図に示す)の期間でリーンシ
フト時間の間、Ks分だけ薄くなる。
ステップ616では、リーンシフトフラグをリセットし
、ステップ618でリーンシフト用ワークを零にする。
ここで、リーンシフト時間の更新は別のタスク(図示せ
ず)で行なわれる。
従って、この実施例によれば、基本燃料噴射時間Tpが
アイドル状態での基本燃料噴射時間(アイドルIll、
)よシ小さくなっているときだけ、このシフト係数に、
が作用し、(1)式によシ唄射時間Tiをさらに/J%
さくするように働く。そして、これにより。
吸気管内壁面に付着し1こ燃料が急減速時にシリンダに
多葉に吸込まルることにより発生するA / Fの濃化
を防止し、排ガス中の有害成分を規制内にすることがで
きる。
ここで、シフト係数Ksの大きさは、急減速時の基本燃
料噴射時間の変化量や空燃比補正係数に比例した飯にし
てもよい。
なお、シフト係数は、学習制御のない空燃比フィードバ
ック制御のみの場合では、急減速時に、空燃比補正係数
を現在の値で固定して、シフト係数を設定しても、排ガ
スの有害成分を除去することができる。
また、上記実施例では、急減速時であるか否かを基本燃
料噴射時間で判定しているが、吸気管内負圧値やスロッ
トル角度をエンジン回転数で除算した値でも判定できる
第15図は、シフト係数に3を急減速時の学習によ請求
めるフローチャートである。ステップ700及びステッ
プ702は、第15図のステップ600及びステップ6
02と同じ処理である。ステップ704では、リーンシ
フトフラグのセット状態を調べ、セットされてないなら
、ステップ706でリーンシフト時間をセットし、ステ
ップ708でり一ンシフトフラグをセットする。ステッ
プ710では、空燃比補正係数は上、下限値にあるかど
うかを調べ、上、下限値内であれは、ステップ718に
進む。
上、下限値にないならば、ステップ712に進み、空燃
比補正係数が上限値以上であれば、ステップ714に進
む。空燃比補正係数が下限値以下であれば、ステップ7
16に進む。ステップ714では、空燃比補正係数と1
.0の差をリーンシフトメモリに加算し、ステップ71
6では、空燃比補正係数と1.0との差をリーンシフト
メモリから減算し、ギの値をリーンシフトメモリに格納
する。ステンプ718では、リーンシフト時間が零でな
い力ら、ステップ720で、ステップ714及び716
で計算したり一ンシフトメモリの値をリーンシフトワー
クに格納する。ステップ722では、ステップ708で
セットしたり一ンシフトフラグをリセットし。
ステップ724で、リーンシフトワークを零にする。
これによシ、急減速時の補償を学習により決定したシフ
ト係数に3で行うことができる。
なお、燃料噴射時間の#を算は、リーンシフト用ワーク
を参照することでできる。
以上の結果、この実施例によれは、空燃比制御における
一連の定常的な学習や過渡的な学習に加え、急減速時の
補正(シフト係数KsKよる補正)が適用されているた
め、急減速時、排ガス中に、スパイク状に現われる有害
成分の発生を充分に抑えることができる上、空燃比制御
に必要な各株アクチェエータやセンサに特性上のばらつ
きや経年変化があっても、常に自動的に動作条件の補正
が行なわれるようにすることができるので、排ガスの有
害成分の除去ができるはかりでなく、空燃比フィードバ
ック制御が行なわれないパワー領域においても、センサ
、アクチュエータのばらつきゃ経年変化の補正を定常学
習マツプで行なっているので、常に最適なパワー補正に
することができる内燃機関の空燃比制御方式を容易に提
供することができる。
又、定常学習マツプの分割点が変化しないことをとらえ
て、空燃比補正係数の反転個数をカウントして安定な状
態の定常学習補正量を算出するので、確実な定常学習マ
ツプが得られる。
そして、定常学習マツプ作成後は、過渡学習マツプによ
p、加減速における空燃比補正係数αの変化を学習補正
量とするので、過渡状態においても空燃比の変動が抑え
られ、排ガスの有害成分を除去でき、ドライバビリティ
を向上させることができる。
〔発明の効果〕
以上説明したように、本発明によれば、エンジンが急減
速運転されたときでも排ガスの態化を光分に抑えること
ができるから、従来技術の欠点を除き、常に排ガスの状
態を良好に保つことができる空燃比制御方法を容易に提
供することができる。
【図面の簡単な説明】
第1図は電子式エンジン制御装置の一例を示す概略構成
図、第2図は制御回路の一例を示すブロック図、第3図
は定常学習状態での空燃比補正係数の動作説明図、第4
図は本発明における定常学習マツプの一実施例を示す構
成図、第5図は本発明における定常学習マツプとバッフ
ァそれに比軟マッグの一実施例を示す配置図、m6図は
本発明の一実施例における各マツプの作成状況説明図、
第7図及び第8図は本発明の一実施例における定常学習
状態での空燃比制御動作を説明するフローチャート、第
9図は加減速時における本発明の一実施例による学習動
作の説明図、第10図及び第11図は本発明による加減
速学習マツプの一実施例を示す構成図、第12図は本発
明の一実施例による過渡学習制御処理動作を説明するフ
ローチャー)、第ta図は本発明の一実施例における過
渡学習動作の説明図、第14図は本発明の一実施例にお
けるシフト係数を用いた制御の動作を示すフリーチヤー
ド、第15図は本発明におけるシフト係数の学習動作の
一実施例を示すフローチャートである。 12・・・・・・インジェクタ(燃料噴射弁)、24・
・・・・・吸入空気流量センサ、56・・・・・・冷却
水温センサ。 142・・・・・・0.センサ。 第1図 第2図 第3図 祐4図 第5図 第6図 第7図 第8図 第9図 め bTp 第12図 第13図 −一時間 第14図

Claims (1)

  1. 【特許請求の範囲】 1、 内燃機関の運転条件のうちの吸入空気量に応じて
    燃料噴射弁による燃料゛供給量の基本値を算出し、他の
    運転条件に応じて上記基本値に対する補正を行なう方式
    の空燃比制御方法において、上記基本値が内燃機関のア
    イドル状態における燃料供給量の基本値以下になったと
    きだけ働く補正手段を設け、この補正手段による補正動
    作が、このときの基本値に対して1以下の値をとる係数
    の乗算動作となるように構成したことを%畝とする空燃
    比制御方法。 2、特許請求の範囲第1項において、上記1以下の値を
    とる係数が、内燃機関減速時における空燃比補正に基づ
    く学習によって決定されるように構成したことを%徴と
    する空燃比制御方法。
JP4483584A 1983-11-21 1984-03-10 空燃比制御方法 Pending JPS60228741A (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP4483584A JPS60228741A (ja) 1984-03-10 1984-03-10 空燃比制御方法
US06/672,591 US4703430A (en) 1983-11-21 1984-11-19 Method controlling air-fuel ratio
KR1019840007238A KR890000497B1 (ko) 1983-11-21 1984-11-19 공연비 제어장치
DE8484114027T DE3471973D1 (en) 1983-11-21 1984-11-20 Method of controlling air-fuel ratio
EP84114027A EP0145992B1 (en) 1983-11-21 1984-11-20 Method of controlling air-fuel ratio
US07/112,146 US4837698A (en) 1983-11-21 1987-10-26 Method of controlling air-fuel ratio

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4483584A JPS60228741A (ja) 1984-03-10 1984-03-10 空燃比制御方法

Publications (1)

Publication Number Publication Date
JPS60228741A true JPS60228741A (ja) 1985-11-14

Family

ID=12702522

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4483584A Pending JPS60228741A (ja) 1983-11-21 1984-03-10 空燃比制御方法

Country Status (1)

Country Link
JP (1) JPS60228741A (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57143136A (en) * 1981-02-26 1982-09-04 Toyota Motor Corp Method of controlling air fuel ratio of internal combustion engine
JPS58220931A (ja) * 1982-06-16 1983-12-22 Japan Electronic Control Syst Co Ltd 内燃機関の電子制御燃料噴射装置
JPS5934429A (ja) * 1982-08-23 1984-02-24 Japan Electronic Control Syst Co Ltd 内燃機関の電子制御燃料噴射装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57143136A (en) * 1981-02-26 1982-09-04 Toyota Motor Corp Method of controlling air fuel ratio of internal combustion engine
JPS58220931A (ja) * 1982-06-16 1983-12-22 Japan Electronic Control Syst Co Ltd 内燃機関の電子制御燃料噴射装置
JPS5934429A (ja) * 1982-08-23 1984-02-24 Japan Electronic Control Syst Co Ltd 内燃機関の電子制御燃料噴射装置

Similar Documents

Publication Publication Date Title
KR930006056B1 (ko) 내연기관에 공급되는 혼합기의 공연비 피드백 제어방법
US4837698A (en) Method of controlling air-fuel ratio
JPS58152147A (ja) 内燃機関の空燃比制御方法
JPH0634491A (ja) イオン電流によるリーン限界検出方法
US4589390A (en) Air-fuel ratio feedback control method for internal combustion engines
KR900002313B1 (ko) 내연기관의 학습제어방법
JPS58150057A (ja) 内燃機関の空燃比学習制御方法
JPS60228741A (ja) 空燃比制御方法
JP2512789B2 (ja) エンジンの燃料制御装置
JPS62203951A (ja) 空燃比制御方法
JP2655145B2 (ja) 内燃機関の制御装置
JPH0567776B2 (ja)
JPS6353366B2 (ja)
JP3170046B2 (ja) 内燃機関の空燃比学習方法
JPH01155047A (ja) 空燃比制御装置
JP3014541B2 (ja) 内燃機関の空燃比制御方法
JPS58150034A (ja) 内燃機関の空燃比学習制御方法
JPH0544553B2 (ja)
JPS6172848A (ja) 内燃機関の燃料増量及び点火時期制御装置
JP6599301B2 (ja) 内燃機関の制御装置
JPH06100126B2 (ja) エンジンの空燃比学習制御装置
JPH01155042A (ja) 内燃エンジンの燃料供給制御装置
JPS6158946A (ja) 自動車の空燃比制御方法
JPH02108827A (ja) 2サイクル内燃機関の燃料噴射制御装置
JPS60204937A (ja) 空燃比学習制御方法