JPS6069241A - Air-fuel ratio controlling method for internal-combustion engine - Google Patents
Air-fuel ratio controlling method for internal-combustion engineInfo
- Publication number
- JPS6069241A JPS6069241A JP17779783A JP17779783A JPS6069241A JP S6069241 A JPS6069241 A JP S6069241A JP 17779783 A JP17779783 A JP 17779783A JP 17779783 A JP17779783 A JP 17779783A JP S6069241 A JPS6069241 A JP S6069241A
- Authority
- JP
- Japan
- Prior art keywords
- air
- fuel ratio
- control
- sensor
- lean
- 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
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1438—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
- F02D41/1493—Details
- F02D41/1495—Detection of abnormalities in the air/fuel ratio feedback system
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)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
本発明は内燃機関の空燃比制御方法に係υ、特に、空燃
比フィードバック補正係数および学習値を用いて空燃比
を目標空燃比に制御すると共に、所定条件下で空燃比を
目標空燃比より希薄側に制御する内燃機関の空燃比制御
方法に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an air-fuel ratio control method for an internal combustion engine, and in particular, to control the air-fuel ratio to a target air-fuel ratio using an air-fuel ratio feedback correction coefficient and a learned value, and to control the air-fuel ratio under predetermined conditions. The present invention relates to an air-fuel ratio control method for an internal combustion engine that controls the fuel ratio to be leaner than a target air-fuel ratio.
従来より、排ガス中の一酸化炭素、炭化水素および窒素
酸化物を同時に浄化するために三元触媒が用いられてお
9、この三元触媒の浄化率を良好にするため02センサ
により排ガス中の残留酸素濃度を検出して空燃比を推定
し、空燃比を理論全燃比近傍に制御するフィードバック
制御が行なわれている。このフィードバック制御を行な
うにあたっては、機関負荷(吸気管圧力PMまたは機関
1回転当りの吸入空気it Q/NE )と機関回転数
とによって定まる基本燃料噴射時間TPに、02センサ
から出力されかつ信号処理された空燃比信号に基づいて
燃料噴射時間を比例積分動作させるための第1図に示す
空燃比フィードバック補正係数(9)
FAF’i乗算して燃料噴射時間T A U 請求め、
この燃料噴射時間TAUに相当する時間燃料噴射弁を開
弁することにより空燃比を理論空燃比近傍に制御してい
る。しかし、環境変化や経時変化等により、タベットク
ライアンスの変化によるバルブタイミングの変化、圧力
センサやエアフローメータの特性変化、燃料噴射弁の特
性変化が生じ、燃料噴射ffkエンジンの要求燃料噴射
量に制御できなくなって空燃比を理論空燃比近傍に制御
できないことがある。このため、空燃比学習制御を行な
い、空燃比が常に理論空燃比近傍になるように制御する
ことが行なわれている。Conventionally, a three-way catalyst has been used to simultaneously purify carbon monoxide, hydrocarbons, and nitrogen oxides in exhaust gas.9 In order to improve the purification rate of this three-way catalyst, the 02 sensor Feedback control is performed to detect the residual oxygen concentration, estimate the air-fuel ratio, and control the air-fuel ratio to near the stoichiometric full fuel ratio. In performing this feedback control, the signal is output from the 02 sensor and processed during the basic fuel injection time TP determined by the engine load (intake pipe pressure PM or intake air it Q/NE per engine revolution) and the engine speed. Multiply the air-fuel ratio feedback correction coefficient (9) FAF'i shown in FIG. 1 to calculate the fuel injection time T AU based on the calculated air-fuel ratio signal,
By opening the fuel injection valve for a time corresponding to this fuel injection time TAU, the air-fuel ratio is controlled to be close to the stoichiometric air-fuel ratio. However, due to environmental changes and changes over time, changes in valve timing due to changes in tabet compliance, changes in characteristics of pressure sensors and air flow meters, and changes in characteristics of fuel injection valves occur, resulting in changes in the required fuel injection amount of fuel injection FFK engines. It may become impossible to control the air-fuel ratio to near the stoichiometric air-fuel ratio. For this reason, air-fuel ratio learning control is performed to control the air-fuel ratio so that it is always near the stoichiometric air-fuel ratio.
また、近時低燃費化の観点から、フィードバック制御中
の所定条件下すなわち完全暖機後の軽負荷時において、
空燃比を理論空燃比より希薄側にフィードフォワード制
御するり一ン制御を行うことが提案されている。In addition, from the perspective of improving fuel efficiency, under certain conditions during feedback control, that is, at light loads after complete warm-up,
It has been proposed to perform feedforward control or one-in control of the air-fuel ratio to leaner than the stoichiometric air-fuel ratio.
上記の空燃比学習側側lおよびリーン制御は、以下の(
1)式に基づいて燃料噴射時間TAUi演算して所定量
の燃料を噴射するものである。The above air-fuel ratio learning side l and lean control are as follows (
1) The fuel injection time TAUi is calculated based on the formula and a predetermined amount of fuel is injected.
TAU=(TP+TAUG)(1+KG)・FAF −
FLEAN−F(t)・・・・・・(1)ただし、TA
UGは吸気絞り弁がアイドル位置での学習値、KGは吸
気絞り弁がアイドル位置にないときでの学習値、F (
t)は暖機増相係数や始動時増量係数等の補正係数、F
■、EANは1以下のり一ン補正係数である。また、学
習値KGは機関負荷によって定められており、例えば、
吸気管圧力が200〜30011HyのときKGs、3
00〜400翼冨HP のときKG2.400〜500
1111HpのときKGB が採用されている。TAU=(TP+TAUG)(1+KG)・FAF −
FLEAN-F(t)...(1) However, TA
UG is the learned value when the intake throttle valve is in the idle position, KG is the learned value when the intake throttle valve is not in the idle position, F (
t) is a correction coefficient such as a warm-up phase increase coefficient and a starting phase increase coefficient, F
(2) EAN is a scale correction coefficient of 1 or less. Also, the learning value KG is determined by the engine load, for example,
KGs, 3 when the intake pipe pressure is 200-30011Hy
00~400 Tsubasa HP KG2.400~500
1111Hp uses KGB.
これらの学習値TAUG、KG(KGI、KG2、K
G 3 ) は、空燃比フィードバック制御中でかつ機
関冷却水温が所定値(例えば、80℃)を越えて学習さ
れる。オす、空燃比フィードバック補正係数PAPがス
キップする毎に補正係数FAFの最大最小値の相加平均
値FAFAV、すなわち、全求め、平均値FAFAVの
値が所定範囲(例えば、±2係)外の値になったとき学
習によって学習値TAUG、KGi所定値増減する。す
なわち、平均値FAFAVが1.02を越えたときに学
習値TAUG、KGを所定値増加させ、平均値FAF’
AVが0.98未満になったときに学習値TAUG、K
Gを所定値減算させる。These learning values TAUG, KG (KGI, KG2, K
G 3 ) is learned during air-fuel ratio feedback control and when the engine cooling water temperature exceeds a predetermined value (for example, 80° C.). Os, every time the air-fuel ratio feedback correction coefficient PAP skips, the arithmetic average value FAFAV of the maximum and minimum values of the correction coefficient FAF, that is, the value of the total calculated average value FAFAV is outside the predetermined range (for example, ±2 coefficient). When the learning values TAUG and KGi reach the specified value, the learning values TAUG and KGi are increased or decreased by a predetermined value. That is, when the average value FAFAV exceeds 1.02, the learned values TAUG and KG are increased by a predetermined value, and the average value FAF'
When AV becomes less than 0.98, learning value TAUG,K
A predetermined value is subtracted from G.
そして、上記のように学習された学習値TAUG、KG
は、吸気絞り弁の開閉状態および吸気管圧力(または機
関1回転当りの吸入空気量)の大きさに応じて上記(1
)式に適用され、燃料噴射時間TAUがめられるーこの
結果、平均値FAFAVが1.02に越えるときには学
習値が大きくされて空燃比がリッチ側に制御され、平均
値FAFAVが0.98未満のときには学習値が小さく
されて空燃比がリーン側に制御され、平均値FAFAV
が1すなわち理論空燃比に近づくよう学習制御される。Then, the learned values TAUG, KG learned as above
is determined by the above (1
) formula and determines the fuel injection time TAU - As a result, when the average value FAFAV exceeds 1.02, the learned value is increased and the air-fuel ratio is controlled to the rich side, and when the average value FAFAV is less than 0.98. Sometimes the learned value is made smaller and the air-fuel ratio is controlled to the lean side, reducing the average value FAFAV.
Learning control is performed so that the ratio approaches 1, that is, the stoichiometric air-fuel ratio.
−iた、リーン補正係数FLEANは吸気管圧力(また
は機関1回転当ジの吸入空気量)または吸気管圧力と機
関回転数とで1ハえ下の値に定められ(5)
ておシ、所定条件下で機関運転状態に応じてIJ−ン補
正係数FLFANk求めて上記(1)式に適用すること
により、燃料噴射量が減少されてリーン制御が行なわれ
る。なお、リーン制御の実行電性が成立しないときはり
一ン補正係数FLFANの値を1にすることによりリー
ン制御が停止される。-i In addition, the lean correction coefficient FLEAN is set to a value one lower than the intake pipe pressure (or intake air amount per engine revolution) or the intake pipe pressure and engine speed (5). By determining the IJ-ton correction coefficient FLFANk according to the engine operating state under predetermined conditions and applying it to the above equation (1), the fuel injection amount is reduced and lean control is performed. It should be noted that when the execution power of the lean control is not established, the lean control is stopped by setting the value of the lean correction coefficient FLFAN to 1.
しかし、学習値の学習は、フィートノ(ツク補正係数F
AFがスキップする毎に実行されるため、O2センサ断
線等の異常が発生すると学習が行なわれなくなり、特に
要求燃料噴射量が空燃比リッチ側にずれている機関にお
いては学習値が正しい値にまで大きくならず、リーン制
御条件が成立してリーン制御が実行されたとき、空燃比
オー/(リーンになってサージ等が発生し、ドライノ(
ビリティが悪化する、という問題があった。However, when learning the learning value, the learning value is
Since AF is executed every time the AF skips, if an abnormality such as a disconnection of the O2 sensor occurs, learning will not be performed, and especially in engines where the required fuel injection amount deviates to the rich side of the air-fuel ratio, the learned value will not reach the correct value. When the lean control conditions are met and lean control is executed without increasing the air-fuel ratio
There was a problem that the stability deteriorated.
本発明は上記問題点を解消すべく成されたもので、02
センナ異常時のり一ン制御におけるドライバビリティ
の悪化が生じることのない空燃比制御方法を提供するこ
とを目的とする。The present invention has been made to solve the above problems, and
It is an object of the present invention to provide an air-fuel ratio control method that does not cause deterioration of drivability in steering control when a senna abnormality occurs.
(6)
〔発明の構成〕
上記目的を達成するために本発明は、排ガス中の残留酸
素濃度を検出する02 センサの出力信号に基づいて得
られる空燃比フィードバック補正係数および前記空燃比
フィードバック補正係数の平均値が目標空燃比に対応す
る値に近づくよう学習により変更される学習値を用い、
機関負荷および機関回転数によって定まる基本燃料噴射
時間を補正して混合気の空燃比が目標空燃比になるよう
にフィードバック制御すると共に、暖機後の軽負荷時に
混合気の空燃比が前記目標空燃比より希薄側になるよう
にリーン制御する内燃機関の空燃比制御方法において、
燃料噴射蓋が目標空燃比に対する量より増量されている
条件下で02センサの出力信号が空燃比リーンを示した
とき、前記リーン制御を中止することを特徴とする。(6) [Structure of the Invention] In order to achieve the above object, the present invention provides an air-fuel ratio feedback correction coefficient obtained based on an output signal of an 02 sensor that detects the residual oxygen concentration in exhaust gas and the air-fuel ratio feedback correction coefficient. Using a learning value that is changed by learning so that the average value of is closer to the value corresponding to the target air-fuel ratio,
Feedback control is performed so that the air-fuel ratio of the air-fuel mixture becomes the target air-fuel ratio by correcting the basic fuel injection time determined by the engine load and engine speed. In an air-fuel ratio control method for an internal combustion engine that performs lean control so that the fuel ratio is on the lean side,
The present invention is characterized in that the lean control is stopped when the output signal of the 02 sensor indicates a lean air-fuel ratio under the condition that the amount of fuel injected from the fuel injection lid is increased more than the target air-fuel ratio.
この結果、燃料噴射量が目標空燃比に対する量よp増量
されている条件下で02 センサの出力信号が空燃比リ
ーンを示したとき、すなわち空燃比がリッチであるにも
拘らず02センサ出力信号が空燃比リーンを示したとき
、02 センサが異常であると判断してリーン制御が中
止される。As a result, when the output signal of the 02 sensor indicates a lean air-fuel ratio under the condition that the fuel injection amount is increased by p compared to the amount relative to the target air-fuel ratio, that is, the output signal of the 02 sensor indicates that the air-fuel ratio is lean even though the air-fuel ratio is rich. When the air-fuel ratio indicates a lean air-fuel ratio, it is determined that the 02 sensor is abnormal and the lean control is discontinued.
従って本発明によれば、空燃比オーバリーンによるドラ
イバビリティの悪化が防止される、という効果が得られ
る。Therefore, according to the present invention, it is possible to prevent deterioration of drivability due to air-fuel ratio overlean.
次に第2図を参照して本発明が適用される内燃機関(エ
ンジン)を含む実施例のハードウェアについて詳細に説
明する。エアクリーナ1は、インレットパイプ3を介し
てスロットルボディ5と接続されている。スロットルボ
ディ5には、その上流側に燃料噴射弁7が設けられ、燃
料噴射弁7の下流にはアクセルペダル(不図示)と連動
して吸入空気ilヲ調節する吸気絞り弁9が設けられ、
吸気絞9弁9の下流には、その部位の絶対圧力を測定す
る吸気管絶対圧力センサ11が設けられている。更に、
吸気絞υ弁9の開度位t′ft測定する弁開度位置セン
サ2と、吸気絞9弁9がアイドル位置(全閉していると
き)でのみオンするアイドルスイッチ4と、例えば吸気
絞り弁9の開度が30度以上のときにのみオンするパワ
ースイッチ6とが、吸気絞り弁9に関連して取付けられ
ている。Next, hardware of an embodiment including an internal combustion engine to which the present invention is applied will be described in detail with reference to FIG. Air cleaner 1 is connected to throttle body 5 via inlet pipe 3. The throttle body 5 is provided with a fuel injection valve 7 on its upstream side, and an intake throttle valve 9 is provided downstream of the fuel injection valve 7 to adjust the intake air level in conjunction with an accelerator pedal (not shown).
An intake pipe absolute pressure sensor 11 is provided downstream of the intake throttle valve 9 to measure the absolute pressure at that location. Furthermore,
A valve opening position sensor 2 that measures the opening position t'ft of the intake throttle υ valve 9, an idle switch 4 that turns on only when the intake throttle valve 9 is in the idle position (when it is fully closed), and A power switch 6 that is turned on only when the opening degree of the valve 9 is 30 degrees or more is attached in association with the intake throttle valve 9.
スロットルボディ5は、エンジンの各気筒と接続された
分岐管を有するインテークマニホルド13と接続され、
インテークマニホルド13には、その内の吸気温度を測
定する吸気温センサ15が設けられている。インテーク
マニホル)”13の分岐前の底壁13aには、エンジン
冷却水が循環されて混合気を加熱するためのライザ部1
7が設けられている。The throttle body 5 is connected to an intake manifold 13 having branch pipes connected to each cylinder of the engine,
The intake manifold 13 is provided with an intake temperature sensor 15 that measures the temperature of intake air therein. On the bottom wall 13a before branching of the intake manifold) 13, there is a riser part 1 for circulating engine cooling water and heating the air-fuel mixture.
7 is provided.
19は周知慣例のエンジン本体で、l)、ピストン21
とシリンダ23とシリンダヘッド25とにより燃焼室2
7が画成されていて、吸気弁29を介して・燃焼室27
に吸入された混合気が点火プラグ31により着火される
。シリンダ23の周囲にはクォータジャケット33が形
成され、そめウォータジャケット33にエンジン冷却水
が循環されてシリンダ23を含む部品が冷却される。そ
して、シリンダブロック35の外壁にはウォータシャケ
(9)
ット33内のエンジン冷却水温を測定するエンジン冷却
水温センサ37が設けられている。19 is a well-known and customary engine body, l), piston 21;
The combustion chamber 2 is formed by the cylinder 23 and cylinder head 25.
7 is defined, through the intake valve 29 and the combustion chamber 27
The air-fuel mixture sucked into the engine is ignited by the spark plug 31. A quarter jacket 33 is formed around the cylinder 23, and engine cooling water is circulated through the water jacket 33 to cool parts including the cylinder 23. An engine coolant temperature sensor 37 is provided on the outer wall of the cylinder block 35 to measure the temperature of the engine coolant in the water bucket (9).
シリンダヘッド25の図示しない排気ボートにはエキゾ
ーストマニホルド39が接続され、その下流側に、排気
ガス中の残留酸素濃度を測定する02 センサ41が設
けられている。エキゾーストマニホルド39は、三元触
媒コンバータ43を介して排気管45と接続されている
。An exhaust manifold 39 is connected to an exhaust boat (not shown) of the cylinder head 25, and an 02 sensor 41 for measuring the residual oxygen concentration in the exhaust gas is provided downstream of the exhaust manifold 39. The exhaust manifold 39 is connected to an exhaust pipe 45 via a three-way catalytic converter 43.
47はエンジン本体19に接続された変速装置であり、
その最終出力軸の回転数により車両の速度を測定する車
速センサ49が取付けられている。47 is a transmission connected to the engine body 19;
A vehicle speed sensor 49 is attached to measure the speed of the vehicle based on the rotational speed of the final output shaft.
また、51はキースイッチ、53はイグナイタ、55は
ディストリビュータであり、ディストリビュータ55に
は、所定のクランク角度θ1毎にオン・オフ信号を出力
するNeセンサ57が設けられ、その出力信号によりエ
ンジン回転数と所定のクランク角度位置を知ることがで
き、また、上記角度θ1より大きい角度θ2毎にオン・
オフ信号を出力するGセンサ59が設けられ、その出力
信号によ多気筒判別と上死点位置検出が行なわれる。Further, 51 is a key switch, 53 is an igniter, and 55 is a distributor. The distributor 55 is provided with an Ne sensor 57 that outputs an on/off signal at every predetermined crank angle θ1, and the output signal determines the engine rotational speed. It is possible to know the predetermined crank angle position, and also to turn on/off at every angle θ2 larger than the above angle θ1.
A G sensor 59 that outputs an off signal is provided, and the output signal is used to determine the number of cylinders and to detect the top dead center position.
(lO)
また、60はバッテリを示し、62は表示ランプヲ示ツ
;マイクロコンピュータ等で構成された制御回路61は
、弁開度位置センサ2、アイドルスイカ
ツチ4、パワースイッチ6.4日鋪計4ンサ11、吸気
温センサー5.エンジン冷却水温センサ37.09 セ
ンサ4]、、車速センサ49、キースイッチ51、Ne
センサ57、Gセンサ59、表示ランプ62およびバッ
テリ60とそれぞれ接続されて水温信号S6、空燃比信
号S7、車速信号S8、イグニッション信号S9、エン
ジン回転数信号S10、気筒判別信号811およびバッ
テリ電圧信号814が各センサから入力される。また、
制御回路61は、燃料噴射弁7とイグナイタ53にも接
続されていて、所定の演算に基づいて、燃料噴射信号8
12および点火信号813を出力すると共に、表示ラン
プ62に異常信号815を出力する。(lO) Also, 60 indicates a battery, 62 indicates an indicator lamp; a control circuit 61 composed of a microcomputer, etc., includes a valve opening position sensor 2, an idle switch switch 4, a power switch 6.4 days 4 sensor 11, intake temperature sensor 5. Engine cooling water temperature sensor 37.09 Sensor 4], Vehicle speed sensor 49, Key switch 51, Ne
The sensor 57, the G sensor 59, the display lamp 62, and the battery 60 are connected to the water temperature signal S6, air-fuel ratio signal S7, vehicle speed signal S8, ignition signal S9, engine speed signal S10, cylinder discrimination signal 811, and battery voltage signal 814. is input from each sensor. Also,
The control circuit 61 is also connected to the fuel injection valve 7 and the igniter 53, and generates a fuel injection signal 8 based on a predetermined calculation.
12 and an ignition signal 813, and also outputs an abnormality signal 815 to the display lamp 62.
制御回路61は、第3図に示すように、各種機器を制御
する中央演算処理装置(cPU)61a、予め各種の数
値やプログラムが書き込まれたり一ドオンメモリ(RO
M)6 l b、演算過程の数値やフラグが所定の領域
に書き込ま朴るランダムアクセスメモリ(RAM)61
c−アナログ入力信号をディジタル信号に変換するA
/Dコンバータ(ADC)61d、各種ディジタル信号
が入力され、各種ディジタル信号が出力される入出力イ
ンタフェースCl10)61e、エンジン停止時に補助
電源から給電されて記憶を保持するバックアップメモリ
(BU−RAM)61 f、及びこれら各機器がそれぞ
れ接続されるパスライン61gから構成されている。上
記RAMには、学習値T AUG、KG?記憶するエリ
アが用意され、ま7’(ROMには上記(1)式のプロ
グラムや第4図に示すリーン補正係1FLEANのマツ
プ、その他の定数等が予め記憶されている。そして、B
U−RAMにけリーン制御禁止フラグFが用意されてい
る。As shown in FIG. 3, the control circuit 61 includes a central processing unit (cPU) 61a that controls various devices, a central processing unit (cPU) 61a in which various numerical values and programs are written in advance, and a one-dono memory (RO).
M) 6 l b, Random access memory (RAM) 61 in which numerical values and flags of the calculation process are written in a predetermined area.
c - A converting analog input signal into digital signal
/D converter (ADC) 61d, input/output interface Cl10) 61e to which various digital signals are input and various digital signals are output, backup memory (BU-RAM) 61 which is supplied with power from the auxiliary power source and retains memory when the engine is stopped. f, and path lines 61g to which these devices are respectively connected. The above RAM contains learning values T AUG, KG? A storage area is prepared, and the program of the above formula (1), the map of the lean correction coefficient 1FLEAN shown in FIG. 4, and other constants are stored in advance in the ROM.
A lean control prohibition flag F is prepared in the U-RAM.
上記のエンジンにおいては以下に示す手順に従って燃料
噴射弁から燃料が噴射される。まず、エンジン回転数信
号S1により演算されたエンジン回転数Neを読込むと
共に吸気管圧力信号S4に基づいて吸気管圧力PMを読
込む。次に、エンジン回転数Neと吸気管圧力PMとに
基づいて、基本燃料噴射時間のマツプから2次元補間法
によりまたは演算により基本燃料噴射時間TPをめる。In the above engine, fuel is injected from the fuel injection valve according to the following procedure. First, the engine speed Ne calculated based on the engine speed signal S1 is read, and the intake pipe pressure PM is also read based on the intake pipe pressure signal S4. Next, based on the engine speed Ne and the intake pipe pressure PM, the basic fuel injection time TP is determined from a map of the basic fuel injection time by two-dimensional interpolation or calculation.
続いて、上記(1)式に基づいて燃料噴射時間TAUを
め、この燃料噴射時間TAUに相当する時間燃料噴射弁
を開いて燃料全噴射する。ただし、本実施例では1つの
学習値TAUGと1つの学習値KGが採用され、学習値
T A U Gはスロットルスイッチのオン・オフ状態
に拘らず全運転領域について上We(1)式に適用され
、学習値KGはスロットルスイッチオフの全運転領域に
ついて上記(1)式に適用される。また、リーン制御条
件成立時にはり一ン補正係数FLEANが上記(1)式
に適用され、燃料噴射量がフィードバック制御時の燃料
噴射量より減少され、リーン制御が実行される。Next, the fuel injection time TAU is determined based on the above equation (1), and the fuel injection valve is opened for a time corresponding to this fuel injection time TAU to fully inject the fuel. However, in this embodiment, one learned value TAUG and one learned value KG are adopted, and the learned value TAUG is applied to the above equation (1) for all operating ranges regardless of the on/off state of the throttle switch. The learned value KG is applied to the above equation (1) for the entire operating range when the throttle switch is off. Further, when the lean control condition is satisfied, the lean correction coefficient FLEAN is applied to the above equation (1), the fuel injection amount is reduced from the fuel injection amount during feedback control, and lean control is executed.
次に上記のエンジンに本発明を適用した場合の実施例の
処理ルーチンについて詳細に説明する。Next, a processing routine of an embodiment in which the present invention is applied to the above engine will be described in detail.
(13)
第5図は所定時間(例えば、48m5ec)毎に実行さ
れる本実施例の学習ルーチンを示すもので、まず、ステ
ップ100において吸気絞り弁9がアイドル位置にない
かをアイドルスイッチのオフ状態から判断する。アイド
ルスイッチがオフのときは、ステップ101において吸
気管圧力PMが200寵Hjlから400uHPの範囲
に入っているか、すなわち吸気管圧力PMが学習領域内
に入っているか全判断する。この吸気管圧力の範囲は定
率走行状態での吸気管圧力を示している。また、割合で
平均値FAFAVのずれが全運転領域において略同−で
あることから、定率走行状態にのみ学習領域を定めてい
る。吸気管圧力PMが学習領域内に入っているときはス
テップ103以下の学習条件を判断して学習値の学習を
行ない、吸気管圧力PMが学習領域内に入っていないと
きは学習することなくそのまま次のルーチンへ進む。一
方、アイドルスイッチがオンのときけステップ102に
おいてエンジン回転数Neが所定値(例えば、1010
00rp未満でかつ吸気管圧力PMが所定値C14)
(例えば、200 朋HP’)k越えているか否かを判
断する。ステップ102の判断が肯定の場合、すなわち
通常のアイドリンクの場合はステップ103以下の学習
条件を判断して学習値の学習を行ない、ステップ102
の判断が否定の場合、すなわちクランキング時やアイド
ルアップ時等の場合は学習することなく次のルーチンへ
進む。(13) FIG. 5 shows the learning routine of this embodiment that is executed every predetermined time (for example, 48 m5ec). First, in step 100, it is checked whether the intake throttle valve 9 is in the idle position or not by turning off the idle switch. Judging from the condition. When the idle switch is off, in step 101 it is determined whether the intake pipe pressure PM is within the range of 200 μHjl to 400 uHP, that is, whether the intake pipe pressure PM is within the learning range. This intake pipe pressure range indicates the intake pipe pressure in a constant rate running state. Further, since the percentage deviation of the average value FAFAV is approximately the same in all driving ranges, the learning range is defined only in the constant rate driving state. When the intake pipe pressure PM is within the learning range, the learning conditions in step 103 and subsequent steps are determined and learning is performed, and when the intake pipe pressure PM is not within the learning range, no learning is performed and the learning value is learned. Proceed to next routine. On the other hand, when the idle switch is on, in step 102, the engine speed Ne is set to a predetermined value (for example, 1010
It is determined whether or not the engine speed is less than 00 rpm and the intake pipe pressure PM exceeds a predetermined value C14) (for example, 200 HP'). If the determination in step 102 is affirmative, that is, in the case of a normal idle link, the learning conditions from step 103 onwards are determined and the learning value is learned, and step 102
If the judgment is negative, that is, when cranking or idling up, the process proceeds to the next routine without learning.
ステップ103では02 センサの出力信号に基づいて
空燃比が目標空燃比である理論空燃比になるようにフィ
ードバック制御をしているか否かを判断する。フィード
バック制御中でない場合、例えばリーン制u’を行なっ
ている場合は、異常学習が打力われることがあるため学
習することなく次のルーチンへ進み、ブイ−ドパツク制
御中のときはステップ104でエンジン冷却水温Tl(
Wが所定値(例えば、80℃)を越えているか否かを判
断する。冷却水温THWが所定値以下のときはエンジン
暖機中であるため学習を行なわず、冷却水温THWが所
定値を越えるときはステップ105で大気圧PMAが所
定圧(例えば、650tgHjE)を越えているか否か
を判断する。この大気圧PMAは、吸気管圧力と大気圧
とが等しくなる条件下で吸気管圧力信号S4を取込むこ
とによル検出することが可能である。この条件は吸気絞
り弁が全開状態かつエンジン回転数Neが所定値(例え
ば、200Orpm)以下である。ステップ105で大
気圧PMAが所定値以下と判断されたときすなわち高地
走行時に杜学習を行なわず、大気圧が所定値を越えてい
ると判断されたときにはステップ106で所定時間(例
えば、2 sec )内の車速の変化率ΔSPDの変化
製すなわち車速の変化率の変化率が所定値(例えば0.
7b/h)未満か否かを判断する。車速の変化率の変化
率が所定値以上のときすなわち加速時のときは学習を行
なわず、所定値未満のときはステップ107で吸気温T
HAが所定範囲内(例えば、40℃(THA(90℃)
の温度であるか否かを判断する。吸気温THAが所定範
囲外の温度のときすなわち極低温時および高温時には異
常学習をするため学習せず、庖定範囲内の温度のときは
ステップ108で竪燃比フィードバック補正係数F’A
Pがスキップしたか否かを判断し、スルツブしたときの
みステップ109で学習値の学習を行う。In step 103, it is determined whether feedback control is being performed so that the air-fuel ratio becomes the stoichiometric air-fuel ratio, which is the target air-fuel ratio, based on the output signal of the 02 sensor. If feedback control is not in progress, for example if lean control u' is being performed, abnormal learning may be affected, so proceed to the next routine without learning, and if buoy pack control is in progress, the engine is stopped in step 104. Cooling water temperature Tl (
It is determined whether W exceeds a predetermined value (for example, 80° C.). When the coolant temperature THW is below a predetermined value, learning is not performed because the engine is warming up, and when the coolant temperature THW exceeds a predetermined value, it is determined in step 105 whether the atmospheric pressure PMA exceeds a predetermined pressure (for example, 650 tgHjE). Decide whether or not. This atmospheric pressure PMA can be detected by taking in the intake pipe pressure signal S4 under the condition that the intake pipe pressure and the atmospheric pressure are equal. This condition is that the intake throttle valve is fully open and the engine speed Ne is below a predetermined value (for example, 200 rpm). When it is determined in step 105 that the atmospheric pressure PMA is below a predetermined value, that is, forest learning is not performed when driving at a high altitude, and when it is determined that the atmospheric pressure exceeds the predetermined value, the process is performed for a predetermined period of time (for example, 2 sec) in step 106. The change in the rate of change in vehicle speed ΔSPD within the range ΔSPD, that is, the rate of change in the rate of change in vehicle speed within a predetermined value (for example, 0.
7b/h). Learning is not performed when the rate of change of the vehicle speed is greater than a predetermined value, that is, during acceleration, and when it is less than the predetermined value, the intake temperature T is determined in step 107.
HA is within a specified range (for example, 40°C (THA (90°C)
The temperature is determined as follows. When the intake air temperature THA is outside the predetermined range, that is, at extremely low temperatures and high temperatures, abnormal learning occurs and no learning is performed, and when the temperature is within the fixed range, the vertical fuel ratio feedback correction coefficient F'A is set in step 108.
It is determined whether P has skipped or not, and learning of the learning value is performed in step 109 only when it has skipped.
上記ステップ10<?の学習の一例を第6図の処理ルー
チンに基づいて説明する。ます、ステップ110におい
て空燃比フィードバック補正係数FAFが所定回スキッ
プしたか否かを判断し、所定回スキップしたときのみス
テップ111で上記(2)式に基づいて平均値F A
F p、 Vt計算する。ここで、所定回スキップした
後平均値を計算するのは、オーブンループ制御であるリ
ーン制御からフィードバック制御に移行した直後は、空
燃比フィードバック補正係数の変化が不安定だからであ
る。このため不安定な空燃比フィードバック補正係数は
計算に用いない。Above step 10<? An example of learning will be explained based on the processing routine of FIG. First, in step 110, it is determined whether the air-fuel ratio feedback correction coefficient FAF has skipped a predetermined number of times, and only when the air-fuel ratio feedback correction coefficient FAF has skipped a predetermined number of times, in step 111, the average value F A is calculated based on the above equation (2).
Calculate F p, Vt. Here, the reason why the average value is calculated after skipping a predetermined number of times is because the change in the air-fuel ratio feedback correction coefficient is unstable immediately after shifting from lean control, which is oven loop control, to feedback control. Therefore, the unstable air-fuel ratio feedback correction coefficient is not used in calculations.
次のステップ112では、平均値FAFAVが1を越え
ているか否かを判断し、1を越えていればすなわち空燃
比が理論空燃比よシリーンであれば、ステップ113で
アイドルスイッチがオンか否かを判断し、アイドルスイ
ッチがオンのときに(17)
ステップ114で学習値TAUG全所定量(例えば、o
、oozl)増加させ、アイドルスイッチがオフのとき
にステップ115で学習値KG(z所定量(例えば、8
μsec ) 増加させる。一方、平均値FAFAvが
1以下のときすなわち空燃比が理論空燃比よりリッチの
ときは、ステップ116でアイドルスイッチがオンか否
かを判断し、アイドルスイッチがオンのときにステップ
117で学習値TAUGを所定!(例えば、0.002
係)減少させ、アイドルスイッチがオフのときにステッ
プ118で学習値KGを所定ft(例えば、8μsec
)減少させる。In the next step 112, it is determined whether the average value FAFAV exceeds 1. If it exceeds 1, that is, if the air-fuel ratio is as high as the stoichiometric air-fuel ratio, then in step 113 it is determined whether the idle switch is on or not. is determined, and when the idle switch is on (17), the learned value TAUG is set to a predetermined amount (for example, o
, oozl), and when the idle switch is off, the learned value KG(z is increased by a predetermined amount (e.g., 8
μsec) Increase. On the other hand, when the average value FAFAv is less than 1, that is, when the air-fuel ratio is richer than the stoichiometric air-fuel ratio, it is determined in step 116 whether or not the idle switch is on, and when the idle switch is on, the learned value TAUG is Predetermined! (For example, 0.002
), and when the idle switch is off, the learned value KG is set to a predetermined ft (for example, 8 μsec) in step 118.
) decrease.
上記のように学習された学習値はスロットルスイッチの
オンオフ状態に応じて繭記(1)式に適用され、空燃比
が学習制御される。The learning value learned as described above is applied to Equation (1) according to the on/off state of the throttle switch, and the air-fuel ratio is learning-controlled.
次に本笑施例のO!センサが異常か否かを判定してリー
ン制御禁止フラグFf:セットまたはリセットする02
センサチェックルーチンについて第7図を参照して説
明する。まず、ステップ70においてエンジン冷却水温
THWが所定温(例九ば、(1B)
50℃)以上か否かを判断することにより、暖機増量が
行なわれかつ02 センサが活性化しているか否かを判
断する。冷却水温THWが所定温未満のときは、暖機増
量が行なわれているが02センサが活性化していないこ
とが予想され、02 センサ異常チェックに不適当であ
るため、そのまま次のルーチンへ進む。冷却水温THW
が所定温以上のときは、ステップ71で燃料噴射カット
中か否かを判断する。この燃料噴射カットは、減速時の
エンジン回転が萬回転のときに実行されるもので、燃料
噴射カット中は排気エミッションがない友めそのまま次
のルーチンへ進み、燃料噴射が行なわれているときはス
テップ72でエンジン回転数Neが所定値(例えば、1
500rpm)以上の状態が所定時間(例えば、2 m
in )経続したか否かを判定する。エンジン回転数N
eが所定値未満のときすなわちアイドリンク等のエンジ
ン低回転のときは、排気エミッションが少なく02 セ
ンサが活性化していても反応速度が遅く、02 センサ
異常チェックに不適当であるため次のルーチンへ進み、
エンジン回転数Neが所定値1’−1上のときすなわち
排気エミッションが多く02 センサの反応速度が速い
ときは、所定時間経過後すなわち02センサ出力が排ガ
ス中の残留酸素濃度に対応する信号全出力する時間経過
した後、ステップ73でパワー増量が実行されて所定時
間(例えば、1 sec )経過したか否か全判断する
。このパワー増mは、パワースイッチがオンのときに燃
料噴射針を所定量増量させるものであシ、パワー増量が
行なわれていないときはそのまま次のルーチンへ進み、
パワー増tが行なわれているときはステップ74で02
センサ出力が空燃比リーンを示しているか否かを判断す
る。Next is O! Determine whether the sensor is abnormal or not and set or reset the lean control prohibition flag Ff: 02
The sensor check routine will be explained with reference to FIG. First, in step 70, it is determined whether or not the engine coolant temperature THW is higher than a predetermined temperature (for example, (1B) 50°C), thereby determining whether or not the warm-up amount has been increased and the 02 sensor is activated. to decide. If the cooling water temperature THW is less than the predetermined temperature, it is assumed that the 02 sensor is not activated even though the warm-up amount has been increased, and this is inappropriate for the 02 sensor abnormality check, so the process directly proceeds to the next routine. Cooling water temperature THW
When the temperature is higher than a predetermined temperature, it is determined in step 71 whether or not fuel injection is being cut. This fuel injection cut is executed when the engine speed is 10,000 rpm during deceleration.During the fuel injection cut, there is no exhaust emission, and the routine continues to the next routine. In step 72, the engine speed Ne is set to a predetermined value (for example, 1
500 rpm) or more for a predetermined period of time (for example, 2 m
in) Determine whether or not it has continued. Engine speed N
When e is less than a predetermined value, that is, when the engine speed is low such as when idling, the exhaust emission is low and the reaction speed is slow even if the 02 sensor is activated, which is inappropriate for the 02 sensor abnormality check, so proceed to the next routine. Go on,
When the engine speed Ne is above the predetermined value 1'-1, that is, the exhaust emissions are large. When the reaction speed of the 02 sensor is fast, after a predetermined time elapses, that is, the 02 sensor output is the full output signal corresponding to the residual oxygen concentration in the exhaust gas. After the time has elapsed, it is determined in step 73 whether or not a predetermined time (for example, 1 sec) has elapsed since the power increase was executed. This power increase m is to increase the fuel injection needle by a predetermined amount when the power switch is on, and if the power increase is not performed, proceed directly to the next routine.
If power increase t is being performed, 02 is set in step 74.
Determine whether the sensor output indicates a lean air-fuel ratio.
02 センサ出力がリーンを示したとき、すなわち02
セ/すが正常に動作する条件下で空燃比がリッチに制
御されているにも拘らず02 センサ出力がリーンを示
したときは、02 センサが異常であると判断してステ
ップ75でBU−RAMK用意されたり一ン制御禁止フ
ラグFをセットすると共に、ステップ77で異常信号8
15に出力して表示ランプ62を点灯して02センサ異
常を表示する2、一方、02 センサ出力がリッチを示
しているときは、ステップ76でリーン制御禁止フラグ
Ftl−リセットする。02 When the sensor output indicates lean, that is, 02
If the 02 sensor output indicates lean even though the air-fuel ratio is controlled to be rich under conditions in which the 02 sensor operates normally, it is determined that the 02 sensor is abnormal and the BU- When the RAMK is prepared, the one-in control prohibition flag F is set, and at step 77, an abnormality signal 8 is output.
15 and lights up the display lamp 62 to indicate the 02 sensor abnormality 2. On the other hand, when the 02 sensor output indicates rich, the lean control prohibition flag Ftl is reset in step 76.
次に本実施例の制御切換えルーチンについて第8図を参
照して説明する。このルーチンは所定時間毎に実行され
るもので、ステップ120においてエンジン冷却水温T
HWが所定値(例えば、80℃)を越えているか、ステ
ップ121において所定時間(例えば、2 sec )
内における車速の変化率ΔSPDの変化怒・ΔSPD/
2see(以下2階微分値という)が所定値(例えば、
0.7 KrII/h )未満か否か、またステップ1
22において吸気絞り弁開度TAが所定値(例えば、3
00)未満か否かを判断することにより、リーン制御条
件が成立しているか否かを判断する。なお、吸気絞シ弁
開度TAが所定値か否かは、パワースイッチがオンして
いるか否かにより判断することができる。Next, the control switching routine of this embodiment will be explained with reference to FIG. This routine is executed at predetermined intervals, and in step 120 the engine coolant temperature T
Whether the HW exceeds a predetermined value (e.g. 80°C) or for a predetermined time (e.g. 2 sec) in step 121
Change rate of change in vehicle speed ΔSPD within ΔSPD/
2see (hereinafter referred to as second-order differential value) is a predetermined value (for example,
0.7 KrII/h) or not, and step 1
22, the intake throttle valve opening TA reaches a predetermined value (for example, 3
00), it is determined whether the lean control conditions are satisfied. Note that whether or not the intake throttle valve opening degree TA is a predetermined value can be determined by whether or not the power switch is turned on.
エンジン冷却水温THW−1)を所定値以下のときす力
わちV機中のとき、車速の2階微分値ΔSPD/(21
)
2@ecが所定値以上のときすなわちエンジン加速中の
とき、または吸気絞り弁開度TAが所定値以上のときす
々わち高負荷時は、リーン制御が不可能であるため、ス
テップ125でリーン補正係数F T、 E A N
?1として空燃比フィードバック制御を行ないリターン
する。一方、ステップ120%121.122の判断が
肯定のときすなわち完全暖機後の軽負荷時で定常走行状
態のときは、ステップ123においてリーン制御禁止フ
ラグFがリセットされているか否かを判断する。フラグ
Fかリセットされていると舞は、02 センサが正常で
リーン制御が可能なため、ステップ126でり−ン制御
を実行する。7ラグFがセットされているときは02
センサが異常なため、リーン制御条件が成立していても
リーン制御を行なわず、ステップ124で基本燃料噴射
時間TPを燃料噴射時間TAUとして燃料を噴射する。When the engine cooling water temperature THW-1) is below a predetermined value, that is, when the vehicle is in a V-engine, the second derivative of the vehicle speed ΔSPD/(21
) When 2@ec is above a predetermined value, that is, when the engine is accelerating, or when the intake throttle valve opening TA is above a predetermined value, that is, when the load is high, lean control is impossible, so step 125 is performed. Lean correction coefficient F T, E A N
? 1, air-fuel ratio feedback control is performed and the process returns. On the other hand, if the determination in step 120% 121 or 122 is affirmative, that is, if the vehicle is in a steady running state under light load after complete warm-up, it is determined in step 123 whether or not the lean control prohibition flag F has been reset. If the flag F is reset, Mai executes lean control in step 126 because the 02 sensor is normal and lean control is possible. 02 when 7 lag F is set
Since the sensor is abnormal, lean control is not performed even if the lean control conditions are met, and fuel is injected at step 124 with the basic fuel injection time TP set as the fuel injection time TAU.
次に上記ステップ126のリーン制御におけるリーン補
正係数FLFANの演算処理ルーチンの一例について第
9図を参照して説明する。甘ず、C22)
ステップ128において上記ステップ120〜123の
リーン制御条件が成立していると判断されたときは、ス
テップ129に進み、リーン制御条件が成立していない
と判断されたときけステップ137でリーン補正係数F
LEANを1としてフィードバック制御を行う。Next, an example of the calculation processing routine for the lean correction coefficient FLFAN in the lean control in step 126 will be described with reference to FIG. 9. Amazzu, C22) When it is determined in step 128 that the lean control conditions of steps 120 to 123 are satisfied, the process proceeds to step 129, and when it is determined that the lean control conditions are not satisfied, step 137 and lean correction coefficient F
Feedback control is performed with LEAN set to 1.
ステップ129ではアイドルスイッチがオフして(八る
か否かを判断することにより吸気絞り弁が開いているか
を判断し、アイドルスイッチがオフのときは、ステップ
130で、ROMに記憶されている第4陶に示すリーン
補正係数F LE A Nのマツプから現在の吸気管圧
力PMに応じ交り一ン補正係数F L E AN′t−
補間法によりめてレジスタAにロードする。次のステッ
プ131では、リーン制御中か否か全判断し、リーン制
御中のときはステップ133でレジスタAの値をリーン
補正係数PL、EANとして引続いてリーン制御を行う
。In step 129, it is determined whether the intake throttle valve is open by determining whether the idle switch is off (8 or not), and when the idle switch is off, in step 130, the From the map of the lean correction coefficient FLEAN shown in Figure 4, the lean correction coefficient FLEAN't- is determined according to the current intake pipe pressure PM.
Load it into register A using interpolation. In the next step 131, a full judgment is made as to whether or not lean control is being performed. If lean control is being performed, then in step 133, the values of register A are set as lean correction coefficients PL and EAN, and lean control is subsequently performed.
一方、リーン制御中でないときは、ステップ132で車
18PD751所定値(例えば、10Km/h)?越え
ているかを判断することにより定常走行か否かを判断し
、所定値上越えているとき、すなわち定常走行時はステ
ップ133でレジス紀入の値をリーン補正係数FLEA
Nとしてリーン制御全行う。On the other hand, if lean control is not in progress, step 132 determines whether the vehicle 18PD751 has a predetermined value (for example, 10 Km/h). By determining whether or not the value exceeds the predetermined value, it is determined whether or not the driving is steady. If the value exceeds the predetermined value, that is, during steady driving, the value of the Regis entry is changed to the lean correction coefficient FLEA in step 133.
Perform full lean control as N.
これに対し、車速か所定値以下のとき、すなわち発進時
はステップ137でリーン補正係数FLEANilとし
てリーン制御を中止する。On the other hand, when the vehicle speed is less than a predetermined value, that is, at the time of starting, the lean control is stopped in step 137 by setting the lean correction coefficient FLEANil.
アイドルスイッチがオンのときは、ステップ134で所
定時間内におけるエンジン回転数の平均値NAVi求め
、次のステップ135で平均値NAVが所定値B(例え
ば、600rpm)を越えているか否かを判断する。平
均値NAVが所定値B以下のときはステップ137でリ
ーン制御を中止し、平均値NAVが所定値Bを越えてい
るときはステップ136でリーン補正係数FLEAN’
e1未満の所定値(例えば、0.92 )としてリーン
制御を行う。このように、アイドルスイッチオン時にリ
ーン補正係数FLEAN’i所定値にしてリーン制御す
ることにより、吸気管圧力変動を原因として生じるハン
チングによるアイドル不安定を防止することができる。When the idle switch is on, the average value NAVi of the engine speed within a predetermined time is determined in step 134, and it is determined in the next step 135 whether the average value NAV exceeds a predetermined value B (for example, 600 rpm). . When the average value NAV is less than the predetermined value B, the lean control is stopped in step 137, and when the average value NAV exceeds the predetermined value B, the lean correction coefficient FLEAN' is adjusted in step 136.
Lean control is performed with a predetermined value (for example, 0.92) less than e1. In this way, by performing lean control by setting the lean correction coefficient FLEAN'i to the predetermined value when the idle switch is turned on, it is possible to prevent idle instability due to hunting caused by intake pipe pressure fluctuations.
上記本実施例によれば、学習領域を1つの領域とし学習
値を2つとしているため、メモリの記憶エリアを小さく
すると共にプログラムのワード数を少なくすることがで
きる、という効果が得られる。また、02 センサ異常
時に表示ランプを点灯するので、運転者に異常を報知す
ることができ、リーン制御禁止フラグ’iBU−RAM
に設けているので、イグニッションスイッチオン時にO
?センサ異常判定結果を保持することができる、という
効果が得られる。According to the above embodiment, since the learning area is one area and the learning values are two, it is possible to reduce the storage area of the memory and reduce the number of words of the program. In addition, since the indicator lamp lights up when the 02 sensor is abnormal, it is possible to notify the driver of the abnormality, and the lean control prohibition flag 'iBU-RAM
Since the ignition switch is turned on, the O
? This provides the advantage that the sensor abnormality determination result can be retained.
なお、上記では吸気管圧力とエンジン回転数で基本燃料
噴射時間を定めると共に1つの燃料噴射弁ヲ用いたエン
ジンについて説明したが、本発明が適用されるエンジン
はこれに限られるもので杜なく、エンジン1回転当りの
吸入空気量とエンジン回転数とで基本燃料噴射時間を定
めるエンジンやインテークマニホルドに突出するよう各
気筒毎に燃料噴射弁を備えたエンジンにも適用すること
が可能である。In addition, although the engine in which the basic fuel injection time is determined by the intake pipe pressure and engine speed and uses one fuel injection valve has been described above, the engine to which the present invention is applied is not limited to this. The present invention can also be applied to an engine in which the basic fuel injection time is determined based on the amount of intake air per engine rotation and the engine rotational speed, or to an engine in which each cylinder is provided with a fuel injection valve protruding from the intake manifold.
(25)(25)
第1図は窄燃比化号とフィードバック補正係数ケ示すl
F1図、12図は本発明が節用されるエンジンを含む本
発明の構成例を示すブロック図、第3図は第2図の制御
回路の一例を示すブロック図、幀4ツ1けリーン補正係
数のマツプを示す1図、15図は本発明の実施例におけ
る学習ルーチンを示す流れ図、第6図は前記実施例の学
習値!−を算A・−チンを示す淀れ図、シ、7図り゛@
舊己丈施例の02 センサチェックA、−チンを示す流
れ図、r; 8必は本実施例の制御1切換えルーチンを
示す流れ図、第9図は前記実施例のリーン補正係数演算
ルーチンを示す流れ図である。
7・・・燃料噴射弁、9・・・吸気ilt、り弁、11
・・・圧力センサ、15・・・吸気温センサ、41・・
・02センサ、49・・・車速センサ、61・・・制御
回路。
代理人 鵜 沼 辰 之
(はか1名)
(26)
か
4蛎0
= L
式く
巌 1
掘
一コー・)゛輿電容l
1i 7図
118図Figure 1 shows the fuel narrowing ratio signal and feedback correction coefficient.
Figures F1 and 12 are block diagrams showing a configuration example of the present invention including an engine to which the present invention is applied; Figure 3 is a block diagram showing an example of the control circuit of Figure 2; Figures 1 and 15 are flowcharts showing the learning routine in the embodiment of the present invention, and Figure 6 shows the learning values of the embodiment! - Calculate A - A stagnation diagram showing chin, shi, 7 diagram ゛@
Flowchart showing 02 sensor check A, -chin in the example of Takeshi, r; 8 is a flowchart showing the control 1 switching routine of this embodiment, and FIG. It is. 7...Fuel injection valve, 9...Intake ilt, valve, 11
...Pressure sensor, 15...Intake temperature sensor, 41...
-02 sensor, 49...vehicle speed sensor, 61...control circuit. Agent Tatsuyuki Unuma (1 person) (26) Ka4 Haji0 = L Shikiku Iwao 1 Horiichiko)゛Koshi Denyo I 1i 7 Figure 118 Figure
Claims (1)
の出力信号に基づいて得られる空燃比フィードバック補
正係数および前記空燃比フィードバック補正係数の平均
値が目標空燃比に対応する値に近づくよう学習により変
更される学習値を用い、機関負荷および機関回転数によ
って定まる基本燃料噴射時間を補正して混合気の空燃比
が目標空燃比になるようにフィードバック制御すると共
に、暖機後の軽負荷時に混合気の空燃比が前記目標空燃
比より希薄側になるようにリーン制御する内燃機関の空
燃比制御方法において、燃料噴射賛が目標空燃比に対す
る量より増被されている条件下で02センサの出力信号
が空燃比リーンを示したとき、前記り一ン制御を中止す
ることを特徴とする内燃機関の空燃比制御方法。 (1)(1) Through learning, the air-fuel ratio feedback correction coefficient obtained based on the output signal of the 02 sensor that detects the residual oxygen concentration in exhaust gas and the average value of the air-fuel ratio feedback correction coefficient approach the value corresponding to the target air-fuel ratio. Using the changed learning value, feedback control is performed so that the air-fuel ratio of the mixture reaches the target air-fuel ratio by correcting the basic fuel injection time determined by the engine load and engine speed, and the mixture is controlled at light load after warm-up. In an air-fuel ratio control method for an internal combustion engine that performs lean control so that the air-fuel ratio of air is leaner than the target air-fuel ratio, the output of the 02 sensor under the condition that the amount of fuel injection is increased relative to the target air-fuel ratio. 1. A method for controlling an air-fuel ratio of an internal combustion engine, characterized in that when a signal indicates a lean air-fuel ratio, the above-mentioned one-on control is stopped. (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17779783A JPS6069241A (en) | 1983-09-26 | 1983-09-26 | Air-fuel ratio controlling method for internal-combustion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17779783A JPS6069241A (en) | 1983-09-26 | 1983-09-26 | Air-fuel ratio controlling method for internal-combustion engine |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6069241A true JPS6069241A (en) | 1985-04-19 |
Family
ID=16037253
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17779783A Pending JPS6069241A (en) | 1983-09-26 | 1983-09-26 | Air-fuel ratio controlling method for internal-combustion engine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6069241A (en) |
-
1983
- 1983-09-26 JP JP17779783A patent/JPS6069241A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH03271544A (en) | Control device of internal combustion engine | |
| US4528956A (en) | Method of and apparatus for controlling air-fuel ratio and ignition timing in internal combustion engine | |
| JPH0531646B2 (en) | ||
| JPH0158334B2 (en) | ||
| JPS59176444A (en) | Method of controlling air-fuel ratio of internal- combustion engine | |
| JPS6069241A (en) | Air-fuel ratio controlling method for internal-combustion engine | |
| JPS6248939A (en) | Trouble detector for internal combustion engine | |
| JPS6075737A (en) | Air/fuel ratio control method for internal-combustion engine | |
| JP3319167B2 (en) | Control device for internal combustion engine | |
| JPS59176433A (en) | Method of controlling fuel injection in internal- combustion engine | |
| JPS6060231A (en) | Air-fuel ratio learning control method for internal-combustion engine | |
| JPS6060229A (en) | Air-fuel ratio learning control method for internal-combustion engine | |
| JP2000097081A (en) | Air-fuel ratio control device for internal combustion engine | |
| JPS6172848A (en) | Control device of fuel increase and ignition timing in internal-combustion engine | |
| JP2996676B2 (en) | Air-fuel ratio control method for internal combustion engine | |
| JPS6073021A (en) | Air-fuel ratio control for internal-combustion engine | |
| JPS6065245A (en) | Air-fuel ratio controller for internal-combustion engine | |
| JPH0429855B2 (en) | ||
| JPS6062641A (en) | Air-fuel ratio control method for internal-combustion engine | |
| JPS62157251A (en) | Air-fuel ratio control device of internal combustion engine | |
| JPH0454054B2 (en) | ||
| JPS6067738A (en) | Air-fuel ratio control method for internal-combustion engine | |
| JPH04252832A (en) | Fuel injection controller of internal combustion engine | |
| JPH04272461A (en) | Egr device | |
| JPH0536624B2 (en) |