[go: up one dir, main page]

JPH01271627A - Device for controlling air-fuel ratio of internal combustion engine - Google Patents

Device for controlling air-fuel ratio of internal combustion engine

Info

Publication number
JPH01271627A
JPH01271627A JP9784688A JP9784688A JPH01271627A JP H01271627 A JPH01271627 A JP H01271627A JP 9784688 A JP9784688 A JP 9784688A JP 9784688 A JP9784688 A JP 9784688A JP H01271627 A JPH01271627 A JP H01271627A
Authority
JP
Japan
Prior art keywords
fuel ratio
air
internal combustion
combustion engine
correction coefficient
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
JP9784688A
Other languages
Japanese (ja)
Inventor
Hisashi Iida
寿 飯田
Katsuhiko Nakabayashi
中林 勝彦
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.)
Denso Corp
Original Assignee
NipponDenso Co 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 NipponDenso Co Ltd filed Critical NipponDenso Co Ltd
Priority to JP9784688A priority Critical patent/JPH01271627A/en
Publication of JPH01271627A publication Critical patent/JPH01271627A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To get rid of the smoldering of a plug, etc. by gradually reducing air-fuel ratio to measure the lower limit air-fuel ratio selative value for obtaining the required air-fuel ratio lean limit and, together with a reference relative value, obtaining the correcting factor for a quantity increasing characteristic value, at the time of the calibration of a warming-up period. CONSTITUTION:At the time of the calibration of the warming-up period which is detected by a water temperature sensor 46, a control circuit 30 gradually reduces air-fuel ratio by means of a fuel injection valve 26 to detect the change in engine speed in a defined time, thereby measuring a lower limit air-fuel ratio relative value for obtaining the required air-fuel ratio lean limit of an internal combustion engine. A correction factor for a quantity increasing characteristic is obtained from this value and a corresponding reference air-fuel ratio relative value obtained from a quantity increasing characteristic which is previously set by a ROM 70. An internal combustion engine is controlled by an air-fuel ratio determined by a cooling water temperature by the sensor 46, the quantity increasing characteristic, and the correction factor. Thereby, a warming-up quantity increasing correction as the lower limit air-fuel ratio for each internal combustion engine can be performed, while making it possible to cope with secular change by carrying out the calibration from time to time.

Description

【発明の詳細な説明】[Detailed description of the invention]

【産業上の利用分野1 本発明は内燃機関の暖機運転にふける現実の空燃比が個
々の機関及び機関の状態に対して最適な下限空燃比とな
るように制御する空燃比制御装置に関する。 【従来技術】 従来から、自動車等に搭載された内燃機関に関し、空燃
比が最適値をとるように燃料噴射時間を制御する電子制
御燃料噴射装置が知られている。 その電子制御燃料噴射装置では、内燃機関の暖機運転期
間は暖機運転後に比べて濃い混合気を必要とするので、
暖機運転期間において基本噴射時間に対して暖機増量補
正が行われている。 その暖機増量補正は、冷却水温度が低い程空燃比を大き
くするような特性で行われ、その冷却水温度に対する空
燃比の特性は通常ROM等にマツプ形式で記憶されてい
る。
INDUSTRIAL APPLICATION FIELD 1 The present invention relates to an air-fuel ratio control device that controls the actual air-fuel ratio during warm-up operation of an internal combustion engine to be the optimum lower limit air-fuel ratio for each engine and the state of the engine. BACKGROUND OF THE INVENTION Conventionally, electronically controlled fuel injection devices have been known for controlling fuel injection time so that the air-fuel ratio takes an optimum value for internal combustion engines installed in automobiles and the like. The electronically controlled fuel injection system requires a richer air-fuel mixture during warm-up of the internal combustion engine than after warm-up.
During the warm-up period, warm-up increase correction is performed on the basic injection time. The warm-up increase correction is performed with a characteristic such that the lower the cooling water temperature, the larger the air-fuel ratio, and the characteristics of the air-fuel ratio with respect to the cooling water temperature are usually stored in a ROM or the like in a map format.

【発明が解決しようとする問題点】[Problems to be solved by the invention]

ところで、上記特性は実験データに基づいて平均的に決
定されており、内燃機関が搭載される自動車等の製造時
に、−律な特性でROM等に設定される。 しかしながら、上記特性は暖機運転中の各冷却水温度に
おいて最高出力が得られるような空燃比をとるように決
定されているのであるが、その暖機運転中の最適な空燃
比は、個々の内燃機関及び内燃機関の運転状態に応じて
変化する。 即ち、最適な空燃比は、内燃機関の製造時のバラツキ′
、使用されるエンジンオイルの質、カーボンの付着の程
度等により異なり、又、経年変化する。 従って、上記特性を内燃機関や内燃機関の運転状態に依
らず一定とすると、必ずしも、最適な暖機増量補正が行
われるとは限らない。 このため、必要以上に混合気が濃くなりプラグの燻りを
生じたり、エミッション、燃費の悪化の原因となってい
た。 本発明は、上記の問題点を解決するために成されたもの
であり、その目的とするところは、各内燃機関に応じて
燃費を良くした最適な暖機増量補正を可能とすることで
ある。
By the way, the above-mentioned characteristics are determined on the average based on experimental data, and are set in a ROM or the like as regular characteristics when manufacturing a vehicle or the like in which an internal combustion engine is mounted. However, the above characteristics are determined to take the air-fuel ratio that will yield the maximum output at each cooling water temperature during warm-up, but the optimal air-fuel ratio during warm-up depends on the individual It changes depending on the internal combustion engine and its operating conditions. In other words, the optimal air-fuel ratio is determined by variations in internal combustion engine manufacturing.
It varies depending on the quality of the engine oil used, the degree of carbon adhesion, etc., and changes over time. Therefore, if the above-mentioned characteristics are made constant regardless of the internal combustion engine or the operating state of the internal combustion engine, the optimum warm-up increase correction will not necessarily be performed. As a result, the air-fuel mixture becomes richer than necessary, causing plug smoldering and deterioration of emissions and fuel efficiency. The present invention has been made to solve the above problems, and its purpose is to enable optimal warm-up increase correction that improves fuel efficiency depending on each internal combustion engine. .

【問題点を解決するだめの手段】[Means to solve the problem]

上記問題点を解決するための発明の構成は、内燃機関の
暖機運転に際し、前記内燃機関に供給する燃料の空燃比
を冷却水温度に関して予め設定された増量特性に基づい
て制御する空燃比制御装置において、前記内燃機関の暖
機運転期間であって前記増量特性の較正時に、空燃比を
漸減させて前記内燃機関の所定時間内の回転速度変化を
測定することにより、前記回転速度が所定値以下を保持
する空燃比範囲における下限空燃比に関連した下限空燃
比関連値を測定する測定手段と、前記下限空燃比関連値
と、前記下限空燃比関連値の測定時の前記冷却水温度に
おける前記増量特性から決定される基準空燃比関連値と
から、前記増量特性に対する補正係数を求める補正係数
演算手段と、前記補正係数演算手段により求められた補
正係数を記憶する補正係数記憶手段と、前記内燃機関の
暖機運転時には、測定された前記冷却水温度と、前記増
量特性と、前記補正係数とから決定される空燃比で前記
内燃機関を制御する空燃比補正手段とを有することを特
徴とする。
The configuration of the invention for solving the above problem is that, when warming up the internal combustion engine, the air-fuel ratio control is performed to control the air-fuel ratio of the fuel supplied to the internal combustion engine based on a preset increase characteristic with respect to the cooling water temperature. In the apparatus, during a warm-up period of the internal combustion engine and when calibrating the increase characteristic, the rotational speed is set to a predetermined value by gradually decreasing the air-fuel ratio and measuring a change in the rotational speed of the internal combustion engine within a predetermined time. Measuring means for measuring a lower limit air-fuel ratio related value related to a lower limit air-fuel ratio in an air-fuel ratio range that maintains the following: the lower limit air-fuel ratio related value; a correction coefficient calculation means for calculating a correction coefficient for the increase characteristic from a reference air-fuel ratio related value determined from the increase characteristic; a correction coefficient storage means for storing the correction coefficient determined by the correction coefficient calculation means; The engine is characterized by comprising an air-fuel ratio correction means for controlling the internal combustion engine at an air-fuel ratio determined from the measured cooling water temperature, the increase characteristic, and the correction coefficient during warm-up operation of the engine. .

【作用】[Effect]

暖機運転において、例えば、所定の較正開始条件が満た
されたり較正開始の指令が与えられると、測定手段が起
動される。その測定手段は、空燃比を漸減した時の内燃
機関の所定時間にあける回転速度変化を測定することに
より、内燃機関がハンチングを生ずる少し前の段階、即
ち、空燃比のリーン限界値である下限空燃比に関連した
下限空燃比関連値を測定する。その下限空燃比関連値と
その値が測定された時の冷却水温度における増量特性か
ら決定される基準空燃比関連値との差は個々の内燃機関
の諸条件により異なる。そこで、補正係数演算手段は、
測定された下限空燃比関連値と対応する基準空燃比関連
値とから増量特性を、補正するための補正係数を演算し
、補正係数記憶手段はこの値を記憶する。このように、
補正係数が演算された後の任意の暖機運転においては、
空燃比補正手段により、測定された冷却水温度と増量特
性と下限空燃比関連値とから決定される空燃比により制
御される。 このようにして、−度較正処理が実行され補正係数が演
算されると、その後の暖機運転では各機関に応じた最適
な下限空燃比で制御されることになり、−律に設定され
た増量特性で暖機増量補正した場合の弊害が改善される
。特に、暖機運転がその内燃機関に最適な下限空燃比で
制御れることから、暖機運転中の燃費が改善されると共
にプラグ燻りや運転性能の悪化が防止される。 又、上記の補正係数を演算する較正処理は時々実行する
ことにより、内燃機関の経年変化に対処することが可能
である。
In the warm-up operation, for example, when a predetermined calibration start condition is satisfied or a calibration start command is given, the measuring means is activated. The measuring means measures the change in rotational speed of the internal combustion engine over a predetermined period of time when the air-fuel ratio is gradually reduced, and detects the lower limit of the air-fuel ratio, which is the lean limit value, at a stage just before the engine starts hunting. Measure a lower limit air-fuel ratio related value related to the air-fuel ratio. The difference between the lower limit air-fuel ratio-related value and the reference air-fuel ratio-related value determined from the increase characteristics at the cooling water temperature when the value is measured differs depending on the conditions of each internal combustion engine. Therefore, the correction coefficient calculation means is
A correction coefficient for correcting the increase characteristic is calculated from the measured lower limit air-fuel ratio related value and the corresponding reference air-fuel ratio related value, and the correction coefficient storage means stores this value. in this way,
In any warm-up operation after the correction coefficient has been calculated,
The air-fuel ratio is controlled by the air-fuel ratio correction means based on the air-fuel ratio determined from the measured cooling water temperature, the increase characteristic, and the lower limit air-fuel ratio related value. In this way, once the − degree calibration process is executed and the correction coefficient is calculated, the subsequent warm-up operation will be controlled at the optimal lower limit air-fuel ratio according to each engine, and the The adverse effects caused by the warm-up increase correction using the increase characteristic are improved. In particular, since warm-up operation can be controlled at the lower limit air-fuel ratio that is optimal for the internal combustion engine, fuel efficiency during warm-up operation is improved, and plug smoldering and deterioration of driving performance are prevented. Furthermore, by occasionally executing the calibration process for calculating the correction coefficients described above, it is possible to cope with changes over time in the internal combustion engine.

【実施例】【Example】

以下、本発明を具体的な実施例に基づいて説明する。 第1図には本発明の一実施例として、電子制御燃料噴射
式内燃機関の一例が概略的に表されている。同図におい
て、10は機関本体を表しており、12は吸気通路、1
4は燃焼室、16は排気通路をそれぞれ表している。図
示しないエアクリーナを介して吸入される吸入空気は、
エアフローセンサ18によってその流量が検出される。 吸入空気流量は、図示しないアクセルペダルに連動する
スロットル弁20によって制御される。スロットル弁2
0を通過した吸入空気は、サージタンク22及び吸気弁
24を介して燃焼室14に導かれる。 燃料噴射弁26は、実際には各気筒毎に設けられており
、線28を介して制御回路3oから送り込まれる電気的
な駆動パルスに応じて開閉制御され、図示しない燃料供
給系から送られる加圧燃料を吸気弁24・近傍の吸気通
路口内に間欠的に噴射する。 燃焼室14において燃焼した後の排気ガスは排気弁32
及び排気通路16を介して、さらに図示しない触媒コン
バータを介して大気中に排出される。 エアフローセンサ18は、スロットル弁20の上流の吸
気通路口に設けられ、吸入空気流量を検出する。エア7
0−センサ18の検出信号は線34を介して制御回路3
0に送り込まれる。 ディストリビュータ36内に設けられたクラン角センサ
38.40からはクランク軸が30°、720°回転す
る毎にパルス信号がそれぞれ出力され、クランク角30
°毎のパルス信号は線42をクランク角720°毎のパ
ルス信号は線44をそれぞれ介して制御回路30に送り
込まれる。 機関の冷却水温度を検出する水温センサ46の出力信号
は、線48を介して制御回路30に送り込まれる。 第2図は第1図の制御回路30の構成例を表すブロック
図である。同図においては、エアフローセンサ18、水
温センサ46、クランク角センサ38及び40及び燃料
噴射弁26がそれぞれブロックで表されている。 エアフローセンサ18及び水温センサ46からの出力信
号は、アナログマルチプレクサ機能を有するA/D変換
器60に送り込まれ、マイクロプロセッサ(MPII)
 62からの指示信号に応じて順次選択されてA/D変
換され、2通信号となる。 クランク角センサ38からのクランク角30゜毎のパル
ス信号は入出力回路(110回路)64を介してMPU
 62に送り込まれてクランク角30°割込み処理ルー
チンの割込み要求信号となると共に、I10回路64内
に設けられたタイミングカウンタの歩進用クロックとな
る。クランク角センサ40からのクランク角72o°毎
のパルス信号は上記タイミングカウンタのリセット信号
として働く。 入出力回路(110回路)66内ニハ、MP[I62か
ら送り込まれる噴射時間Tに関する算出値を受は取るレ
ジスタと噴射開始タイミング信号がI10回路64から
印加された際にクロックパルスの計数を開始するバイナ
リカウンタとこれらのレジスタ及びバイナリカウンタの
内容を比較するバイナリコンパレータと駆動回路とが設
けられている。バイナリコンパレータからは、噴射開始
タイミング信号が印加されてからカウンタの内容がレジ
スタの内容に等しくなるまで11”レベルの噴射パルス
信号を出力する。従ってこの噴射パルス信号は、算出し
たパルス幅Tを有することになる。この噴射パルス信号
は、駆動回路を介して燃料噴射弁26に送り込まれこれ
を付勢する。その結果、算出したパルス幅Tに応じた量
の燃料が噴射される。 制御回路30の主構成要素であるMPU 62には、バ
ス72を介して、A/D変換器60及びI10回路64
及び66、ランダムアクセスメモリ(RAM) 68、
及びリードオンリメモリ(ROM)  70が接続され
ており、このバス72を介してデータの転送が行われる
。 又、RAM68はバッテリバックアップされており、ク
ランク角720°毎のパルス信号の周期における内燃機
関の回転速度Hの最大値Nmaxと最小値Nm1nとが
記憶される最大速度レジスタ680と最小速度レジスタ
681と、各冷却水温度領域に毎の補正係数KIIL、
を記憶する補正係数メモリ682と、計算された噴射時
間Tを記憶する噴射時間メモリ683とが形成されてい
る。 又、ROM70には後述するプログラムや演算処理に必
要な種々のデータが記憶されている他、第6図に示す暖
機運転における冷却水温度THWと基準増量係数との関
係を示す増量特性を記憶した基準増量係数テーブル70
1が形成されている。 次に、第3図、第4図及び第5図によりMPII 62
の作動を説明する。 クランク角30°毎のパルス信号が入力される毎に第5
図のプログラムが起動される。ステップ300において
、タイマの値を読み込むことにより、クランク角30°
回転の所要時間を知ることができる。次のステップ30
2では、次のクランク角30°の回転時間を測定するた
めにタイマがクリアされる。尚、このタイマは機関の始
動当初に0に初期設定されている。次に、ステップ30
4においてその回転時間から機関の回転速度Nが演算さ
れる。この回転速度Nは、ステップ306において最小
速度レジスタ681に記憶されている最小回転速度Nm
1nと大小比較され、測定された回転速度Nが最小回転
速度Nm1nより小さい場合には、ステップ308で測
定された回転速度Nが新しい最小回転速度Nm1nとし
て最小速度レジスタ681に記憶される。又、ステップ
310では、最大速度レジスタ680に記憶されている
最大回転速度Nll1axと大小比較され、測定された
回転速度Nが最大回転速度Nmaxより大きい場合には
、ステップ312で測定された回転速度Nが新しい最大
回転速度Nmaxとして最大速度レジスタ680に記憶
される。尚、最大速度レジスタ680と最小速度レジス
タ681の記憶値は機関の始動当初に0にクリアされて
いると共に720°クランク角毎のパルス信号に同期し
てOにクリアされる。従って、上記の処理が、720°
クランク角の1周期の間、クランク角30°毎のパルス
信号に同期して繰り返し実行されることにより、最大速
度レジスタ680と最小速度レジスタ681には、72
0°クランク角周期における最大回転速度Nmaxと最
小回転速度Nm1nが得られる。尚、ステップ314で
は、クランク角30°毎に実行すべき他の処理が実行さ
れる。 第3図のプログラムはクランク角すンサ40からクラン
ク角720°毎に出力されるノでバス信号の720°C
A信号により起動される較正処理プログラムである。 ステップ100では、暖機運転状態で且つ自動車が停止
しているか否かが判定され、その条件を満たす場合には
ステップ102以下が実行される。 ステップ102では、水温センサ46からその時の冷却
水温度THWが読み込まれる。個別の内燃機関毎に増量
特性を補正するための補正係数は冷却水温度に依存する
ため、その補正係数を冷却水温度THIIの各温度領域
に毎に決定し、その各温度領域kにふける補正係数をK
WLkとする。したがって、次のステップ104で冷却
水温度Tl1llにより補正係数KWLbの学習領域を
決定する。 −度較正処理により補正係数K11Lkが求まると、そ
の後の較正処理が720°CA信号の入力される毎の短
周期で繰り返し実行されるのを防止するため、ステップ
122で7ラグPI!NDkが「1」に設定される。よ
って、ステップ106ではこのフラグFBNDkが「0
」か否かを判定することにより、補正係数にlI4−の
演算を実行するか否かが判定される。尚、全てのフラグ
FEND、は機関の始動タイミングで「O」に初期化さ
れているので、最初の実行サイクルでは、ステップ10
6の判定がYBSとなり、ステップ108以下の補正係
数KWL、の演算処理が実行される。これにより、内燃
機関の始動後、冷却水温度T 1111.により決定さ
れる学習領域の補正係数KWLkの演算処理が1回だけ
実行されることになる。 次のステップ108では、最大速度レジスタ680に記
憶されている前72o°クランク角周期における最大回
転速度Nmaxと、最小速度レジスタ681に記憶され
ている前72o°クランク角周期における最小回転速度
Nm1nが読み込まれ、その差が演算され前720°ク
ランク角周期における回転速度変化量ΔNEが求められ
る。そして、次のステップ110では、次の72o°ク
ランク角周期における最大回転速度Nmaxと最小回転
速度Nm1nを求めるために、最大速度レジスタ680
と最小速度レジスタ681がクリアされる。尚、最大速
度レジスタ680と最小速度レジスタ681は内燃機関
の始動タイミングで初期設定としてクリアされている。 上記の回転速度変化量ΔNl!は、回転速度の短周期変
動量を表したものであり、その回転速度変化量ΔNEが
大きいことは、内燃機関の回転がハンチングを生じたこ
とを示している。そこで、次のステップ112では、上
記の回転速度変化量ΔNBが設定値3Qrpm以下か否
かが判定されるが、最初の実行サイクルでは、回転速度
変化量ΔHは0となるため、ステップ112の判定はY
ESとなり、ステップ114において、現在の増量係数
PWLから所定値ΔpHL1を減算して、その減算され
た値を現在の増量係数FILとして記憶する。尚、増量
係数FILは、機関の始動時に冷却水温度TIIHに対
応した基準増量係数FWLt−tに初期設定されている
。 そして、次のステップ116で、基準増量係数テーブル
701から現在の冷却水温度THIIに対応する基準増
量係数FWLt、tが読出され、現在の増量係数FWL
の基準増量係数FWLい、に対する比により補正係数K
WLkが演算される。そして、次のステップ118で、
その補正係数KWLkは、RAM68の補正係数メモリ
682に記憶され、本プログラムは終了する。そして、
補正係数KIIL、が決定された後は、空燃比は、後述
する第4図のプログラムに従って、その時の冷却水温度
THIIにより決定される基準増量係数PlILt−t
と対応する補正係数K11Lhとで決定される。尚、補
正係数KWL、は、−度も較正処理が実行されていな状
態においては、「1」に初期設定されているので、初め
て較正処理が実行される当初の空燃比は、冷却水温度T
l1llに対応した基準増量係数FlIL+−tで決定
される。 そして、第3図のプログラムは、720°CA信号によ
る割込が発生する度に実行され、ステップ106の判定
はYES 、ステップ112の判定は、短周期の回転速
度変化量ΔNilが小さい間、YESとなり、ステップ
114で、現在の増量係数PwLが減少し、ステップ1
16で補正係数に!ILkが更新され、ステップ118
でその値は補正係数メモリ682に記憶される。このよ
うにして、短周期の回転速度変化量ΔNBが小さい間、
増量係数FIIL及び補正係数に*Lhが漸減される結
果、空燃比が漸減する。 そして、空燃比が漸減した結果、内燃機関の回転速度N
も徐々に低下するのであるが、空燃比が薄くなり過ぎる
と、内燃機関の回転速度はハンチングを生じ、エンジン
ストールに至る。したがって、このハンチングの前駆現
象を検出する必要があり、その検出を短周期の回転速度
変化量ΔNBの大きさ判定で行っている。即ち、空燃比
を漸減ししていくと、回転速度変化量ΔN(!は3Qr
pmよりも大きくなる。回転速度変化量ΔNI!が3O
rpmよりも大きくなった時、ステップ112の判定は
Noとなり、ステップ120へ移行して、前回の実行サ
イクル時の増量係数FIILから所定値Δ1lIIL2
を加算した値を現実行サイクルでの増量係数FWLとす
ることにより、空燃比のリーン限界、即ち、下限空燃比
に関連した値が決定される。そして、ステップ122へ
移行して較正のため増量係数が求められたことを示すた
めに7ラグFl!NO,が「1」に設定される。 そして、次のステップ116にて、基準増量係数FII
Lいtに対する現実行サイクルで得られた下限空燃比に
関連した増量係数FIILO比で、増量特性を較正する
ための補正係数KIILkが計算され、その値はステッ
プ118で補正係数メモリ682に記憶される。 上記したように、−機運転の較正処理期間において、第
3図のプログラムが実行される毎に、補正係数KIIL
kは減少的に変化し下限空燃比に対応した補正係数で一
定値をとる。 このように、補正係数KWLkが決定される一方、クラ
ンク角360°又はクランク角720°毎に、第4図に
示す噴射時間を決定するプログラムが起動される。 ステップ200では、エアフローセンナ18から入力さ
れた現在の吸入空気量Qと回転速度Nとから1回転当た
りの吸入空気量Q/Nが演算され、理論空燃比に比例し
た比例定数に1が乗算されて、理論空燃比を得るに必要
な基準噴射時間TPが演算される。そして、ステップ2
01へ移行して、現在の冷却水温度THWに対応して基
準増量係数FilL t −が補正係数メモリから読出
される。 次に、ステップ202へ移行して、その基準増量係数F
IILs−tにその時の補正係数メモリ682に記憶さ
れている補正係数KWLmを乗算して、噴射時間決定の
ための増量係数AWLが演算される。そして、ステップ
203で、基準噴射時間TPにその増量係数AIIIL
と他の要因で決定される補正係数h%F、とが乗算され
て、噴射時間Tが決定され、ステップ204でその値は
噴射時間メモリ683に記憶される。 そして、その値に基づいて別のプログラムにより最適噴
射タイミングでその決定された噴射時間Tだけ燃料が噴
射される。 このようにして、噴射時間Tが決定されることにより実
際の空燃比が変化される。暖機運転期間の較正処理期間
中では、その空燃比は漸減するが、較正処理が終了した
後の、実際の暖機運転期間では、最終値、即ち、下限空
燃比で制御されることになる。 尚、上記実施例では下限空燃比関連値と基準空燃比関連
値は空燃比に比例する増量係数として具体化されており
、そのうち特に基準空燃比関連値は予め設定された増量
特性から求められる基準増量係数として具体化されてい
る。又、増量特性は増量係数に関する特性であり、その
増量特性から得られる内燃機関に共通の設定値が基準増
量係数である。 従って、上記実施例で示した増量係数は一例でみあって
、空燃比や、その池中燃比に関連して変化する各種の値
を下限空燃比関連−値や基準空燃比関連値として採用す
ることが可能である。 又、上記実施例では、実際の暖機運転時に増量特性を補
正係数で補正して、空燃比を決定しているが、較正時に
増量特性を補正係数で補正した上でその補正増量特性を
記憶しておと、実際の暖機運転時にはその補正増量特性
に従って空燃比を決定するようにしてもよい。 又、上記実施例では、測定手段の機能は主として、一定
の補正係数が決定されるまでの較正処理期間に実行され
る第3図、第4図及び第5図のプログラムで実現され、
補正係数演算手段9機能は、短周期の回転速度変化量Δ
N11lが3Orpm以上と検出された時の実行サイク
ルのステップ116で実現され、補正係数記憶手段の機
能は同実行サイクルのステップ118及び補正係数メモ
リ682で実現され、空燃比補正手段は暖機運転時に実
行される第4図のプログラムにより実現される。
The present invention will be described below based on specific examples. FIG. 1 schematically shows an example of an electronically controlled fuel injection type internal combustion engine as an embodiment of the present invention. In the figure, 10 represents the engine body, 12 represents the intake passage, 1
4 represents a combustion chamber, and 16 represents an exhaust passage. The intake air taken in through an air cleaner (not shown) is
The air flow sensor 18 detects the flow rate. The intake air flow rate is controlled by a throttle valve 20 that is linked to an accelerator pedal (not shown). Throttle valve 2
The intake air that has passed through the air is guided into the combustion chamber 14 via the surge tank 22 and the intake valve 24. The fuel injection valve 26 is actually provided for each cylinder, and is controlled to open and close in response to electrical drive pulses sent from the control circuit 3o via the line 28, and is controlled to open and close in response to electrical drive pulses sent from the fuel supply system (not shown). Pressurized fuel is intermittently injected into the intake passage opening near the intake valve 24. The exhaust gas after being burned in the combustion chamber 14 is passed through the exhaust valve 32.
The gas is discharged into the atmosphere through the exhaust passage 16 and a catalytic converter (not shown). The air flow sensor 18 is provided at the intake passageway upstream of the throttle valve 20 and detects the intake air flow rate. air 7
0 - The detection signal of the sensor 18 is sent to the control circuit 3 via the line 34.
sent to 0. The crank angle sensors 38 and 40 provided in the distributor 36 output pulse signals each time the crankshaft rotates 30° and 720°, and when the crank angle 30.
A pulse signal for each crank angle of 720 degrees is sent to the control circuit 30 via a line 42 and a pulse signal for every 720 degrees of crank angle is sent to the control circuit 30 via a line 44, respectively. An output signal from a water temperature sensor 46 that detects the engine cooling water temperature is sent to the control circuit 30 via a line 48. FIG. 2 is a block diagram showing a configuration example of the control circuit 30 shown in FIG. 1. In the figure, the air flow sensor 18, water temperature sensor 46, crank angle sensors 38 and 40, and fuel injection valve 26 are each represented by blocks. The output signals from the air flow sensor 18 and the water temperature sensor 46 are sent to an A/D converter 60 having an analog multiplexer function, and are processed by a microprocessor (MPII).
The signals are sequentially selected and A/D converted in accordance with the instruction signal from 62, resulting in two communication signals. Pulse signals every 30 degrees of crank angle from the crank angle sensor 38 are sent to the MPU via an input/output circuit (110 circuit) 64.
62 and becomes an interrupt request signal for the 30° crank angle interrupt processing routine, and also serves as a clock for incrementing a timing counter provided in the I10 circuit 64. A pulse signal from the crank angle sensor 40 at every crank angle of 72° serves as a reset signal for the timing counter. The register in the input/output circuit (110 circuit) 66 receives and receives the calculated value regarding the injection time T sent from the MP[I62, and starts counting clock pulses when the injection start timing signal is applied from the I10 circuit 64. A binary comparator and drive circuit are provided to compare the binary counter with the contents of these registers and the binary counter. The binary comparator outputs an 11" level injection pulse signal after the injection start timing signal is applied until the contents of the counter become equal to the contents of the register. Therefore, this injection pulse signal has the calculated pulse width T. This injection pulse signal is sent to the fuel injection valve 26 via the drive circuit and energizes it.As a result, an amount of fuel corresponding to the calculated pulse width T is injected.Control circuit 30 An A/D converter 60 and an I10 circuit 64 are connected to the MPU 62, which is the main component of the
and 66, random access memory (RAM) 68,
and a read-only memory (ROM) 70 are connected, and data is transferred via this bus 72. The RAM 68 is backed up by a battery, and includes a maximum speed register 680 and a minimum speed register 681 that store the maximum value Nmax and minimum value Nm1n of the rotational speed H of the internal combustion engine in the period of the pulse signal every 720 degrees of crank angle. , correction coefficient KIIL for each cooling water temperature range,
A correction coefficient memory 682 for storing the calculated injection time T, and an injection time memory 683 for storing the calculated injection time T are formed. In addition, the ROM 70 stores various data necessary for programs and arithmetic processing to be described later, and also stores the increase characteristic showing the relationship between the cooling water temperature THW and the reference increase coefficient during warm-up operation as shown in FIG. Standard increase coefficient table 70
1 is formed. Next, according to FIGS. 3, 4, and 5, MPII 62
Explain how it works. Every time a pulse signal of every 30 degrees of crank angle is input, the fifth
The program shown in the figure is started. In step 300, by reading the timer value, the crank angle is set to 30°.
You can know the time required for rotation. next step 30
2, the timer is cleared to measure the rotation time of the next 30° crank angle. Note that this timer is initially set to 0 when the engine is started. Next, step 30
4, the engine rotation speed N is calculated from the rotation time. This rotational speed N is the minimum rotational speed Nm stored in the minimum speed register 681 in step 306.
1n, and if the measured rotational speed N is smaller than the minimum rotational speed Nm1n, the rotational speed N measured in step 308 is stored in the minimum speed register 681 as the new minimum rotational speed Nm1n. Further, in step 310, the rotation speed Nll1ax stored in the maximum speed register 680 is compared in size, and if the measured rotation speed N is larger than the maximum rotation speed Nmax, the rotation speed N measured in step 312 is is stored in the maximum speed register 680 as the new maximum rotational speed Nmax. Note that the values stored in the maximum speed register 680 and the minimum speed register 681 are cleared to 0 at the beginning of engine startup, and are also cleared to 0 in synchronization with a pulse signal every 720° crank angle. Therefore, the above process is 720°
During one cycle of the crank angle, the maximum speed register 680 and the minimum speed register 681 contain 72
The maximum rotational speed Nmax and minimum rotational speed Nm1n in the 0° crank angle period are obtained. Note that in step 314, other processing that should be executed every 30 degrees of crank angle is executed. The program shown in Figure 3 is a bus signal output from the crank angle sensor 40 at every 720° crank angle.
This is a calibration processing program activated by the A signal. In step 100, it is determined whether the vehicle is in a warm-up state and stopped, and if the conditions are met, steps from step 102 onwards are executed. In step 102, the current cooling water temperature THW is read from the water temperature sensor 46. Since the correction coefficient for correcting the increase characteristic for each individual internal combustion engine depends on the cooling water temperature, the correction coefficient is determined for each temperature range of the cooling water temperature THII, and the correction is carried out for each temperature range k. The coefficient is K
Let it be WLk. Therefore, in the next step 104, the learning area of the correction coefficient KWLb is determined based on the cooling water temperature Tl1ll. When the correction coefficient K11Lk is determined by the - degree calibration process, in order to prevent the subsequent calibration process from being repeatedly executed in short cycles every time the 720 degree CA signal is input, in step 122, the 7-lag PI! NDk is set to "1". Therefore, in step 106, this flag FBNDk becomes "0".
'', it is determined whether or not to perform the calculation of lI4- on the correction coefficient. Note that all flags FEND are initialized to "O" at the engine start timing, so in the first execution cycle, step 10 is
6 is determined as YBS, and the calculation process of the correction coefficient KWL in step 108 and subsequent steps is executed. As a result, after starting the internal combustion engine, the cooling water temperature T 1111. The calculation process of the learning area correction coefficient KWLk determined by is executed only once. In the next step 108, the maximum rotational speed Nmax in the previous 72° crank angle cycle stored in the maximum speed register 680 and the minimum rotational speed Nm1n in the previous 72° crank angle cycle stored in the minimum speed register 681 are read. The difference is calculated to obtain the amount of rotational speed change ΔNE in the previous 720° crank angle cycle. Then, in the next step 110, the maximum speed register 680 is used to obtain the maximum rotation speed Nmax and minimum rotation speed Nm1n in the next 72° crank angle cycle.
and the minimum speed register 681 is cleared. Note that the maximum speed register 680 and the minimum speed register 681 are cleared as initial settings at the starting timing of the internal combustion engine. The above rotational speed change amount ΔNl! represents the short-period fluctuation amount of the rotation speed, and a large rotation speed change amount ΔNE indicates that hunting has occurred in the rotation of the internal combustion engine. Therefore, in the next step 112, it is determined whether or not the rotational speed change amount ΔNB is equal to or less than the set value 3Qrpm. However, in the first execution cycle, the rotational speed change amount ΔH is 0, so the determination in step 112 is made. is Y
ES, and in step 114, a predetermined value ΔpHL1 is subtracted from the current increase coefficient PWL, and the subtracted value is stored as the current increase coefficient FIL. Incidentally, the increase coefficient FIL is initially set to the reference increase coefficient FWLt-t corresponding to the cooling water temperature TIIH when the engine is started. Then, in the next step 116, the reference increase coefficient FWLt,t corresponding to the current cooling water temperature THII is read from the reference increase coefficient table 701, and the current increase coefficient FWL
The correction coefficient K is determined by the ratio to the standard increase coefficient FWL.
WLk is calculated. Then, in the next step 118,
The correction coefficient KWLk is stored in the correction coefficient memory 682 of the RAM 68, and this program ends. and,
After the correction coefficient KIIL is determined, the air-fuel ratio is determined by the reference increase coefficient PlILt-t determined by the cooling water temperature THII at that time according to the program shown in FIG.
and the corresponding correction coefficient K11Lh. Note that the correction coefficient KWL is initially set to "1" in a state where the calibration process has not been executed for -degrees, so the initial air-fuel ratio when the calibration process is executed for the first time is equal to the cooling water temperature T.
It is determined by the reference increase coefficient FlIL+-t corresponding to l1ll. The program shown in FIG. 3 is executed every time an interrupt by the 720° CA signal occurs, and the determination in step 106 is YES, and the determination in step 112 is YES while the short-period rotational speed change amount ΔNil is small. Then, in step 114, the current increase coefficient PwL is decreased, and step 1
16 is a correction factor! ILk is updated, step 118
The value is stored in the correction coefficient memory 682. In this way, while the short-period rotational speed change amount ΔNB is small,
As a result of *Lh being gradually decreased in the increase coefficient FIIL and the correction coefficient, the air-fuel ratio gradually decreases. As a result of the air-fuel ratio gradually decreasing, the rotational speed N of the internal combustion engine
However, if the air-fuel ratio becomes too lean, the rotational speed of the internal combustion engine will hunt, leading to engine stall. Therefore, it is necessary to detect this hunting precursor phenomenon, and this detection is performed by determining the magnitude of the short-period rotational speed change amount ΔNB. In other words, when the air-fuel ratio is gradually decreased, the amount of rotational speed change ΔN (! is 3Qr
It becomes larger than pm. Rotation speed change amount ΔNI! is 3O
rpm, the determination in step 112 becomes No, and the process moves to step 120, where the predetermined value Δ1lIIL2 is calculated from the increase coefficient FIIL in the previous execution cycle.
By setting the added value as the increase coefficient FWL in the actual running cycle, a value related to the lean limit of the air-fuel ratio, that is, the lower limit air-fuel ratio is determined. Then, the process moves to step 122 to indicate that the increase factor has been determined for calibration by 7 lags Fl! NO, is set to "1". Then, in the next step 116, the reference increase coefficient FII
A correction coefficient KIILk for calibrating the increase characteristic is calculated using the increase coefficient FIILO ratio related to the lower limit air-fuel ratio obtained in the actual running cycle for Lt, and the value is stored in the correction coefficient memory 682 in step 118. Ru. As mentioned above, each time the program shown in FIG. 3 is executed during the calibration processing period of machine operation, the correction coefficient KIIL
k changes in a decreasing manner and takes a constant value with a correction coefficient corresponding to the lower limit air-fuel ratio. In this way, while the correction coefficient KWLk is determined, a program for determining the injection time shown in FIG. 4 is activated every 360° or 720° crank angle. In step 200, the intake air amount Q/N per revolution is calculated from the current intake air amount Q input from the air flow sensor 18 and the rotational speed N, and a proportionality constant proportional to the stoichiometric air-fuel ratio is multiplied by 1. Then, the reference injection time TP necessary to obtain the stoichiometric air-fuel ratio is calculated. And step 2
01, the reference increase coefficient FilLt- is read from the correction coefficient memory in accordance with the current cooling water temperature THW. Next, the process moves to step 202, and the reference increase coefficient F
By multiplying IILs-t by the correction coefficient KWLm stored in the correction coefficient memory 682 at that time, an increase coefficient AWL for determining the injection time is calculated. Then, in step 203, the increase coefficient AIIIL is added to the reference injection time TP.
The injection time T is determined by multiplying by a correction coefficient h%F, which is determined based on other factors, and the value is stored in the injection time memory 683 in step 204. Then, based on the value, fuel is injected for the determined injection time T at the optimum injection timing by another program. In this way, the actual air-fuel ratio is changed by determining the injection time T. During the calibration processing period of the warm-up period, the air-fuel ratio gradually decreases, but in the actual warm-up period after the calibration processing is completed, it is controlled at the final value, that is, the lower limit air-fuel ratio. . In the above embodiment, the lower limit air-fuel ratio-related value and the reference air-fuel ratio-related value are embodied as an increase coefficient proportional to the air-fuel ratio, and among them, the reference air-fuel ratio-related value in particular is a standard determined from a preset increase characteristic. It is specified as an increase coefficient. Further, the increase characteristic is a characteristic related to the increase coefficient, and a set value common to internal combustion engines obtained from the increase characteristic is the reference increase coefficient. Therefore, the increase coefficient shown in the above embodiment is just an example, and various values that change in relation to the air-fuel ratio and the pond fuel ratio are adopted as the lower limit air-fuel ratio-related value and the reference air-fuel ratio-related value. Is possible. Furthermore, in the above embodiment, the air-fuel ratio is determined by correcting the increase characteristic with the correction coefficient during actual warm-up operation, but the increase characteristic is corrected with the correction coefficient during calibration and then the corrected increase characteristic is stored. Alternatively, during actual warm-up operation, the air-fuel ratio may be determined according to the corrected increase characteristics. Further, in the above embodiment, the function of the measuring means is mainly realized by the programs shown in FIGS. 3, 4, and 5, which are executed during the calibration processing period until a certain correction coefficient is determined.
The correction coefficient calculation means 9 function calculates the amount of change in rotational speed in a short period Δ
The function of the correction coefficient storage means is realized in step 116 of the execution cycle when N11l is detected to be 3 Orpm or more, and the function of the correction coefficient storage means is realized in step 118 of the same execution cycle and the correction coefficient memory 682. This is realized by the program shown in FIG. 4 that is executed.

【発明の効果】【Effect of the invention】

本発明は、暖機運転期間の較正処理時において空燃比を
漸減させて所定時間内の回転速度変化を検出することに
より、内燃機関の要求空燃比リーン限界が得られる下限
空燃比関連値を測定し、その測定された下限空燃比関連
値と予め設定された増量特性から得られる対応した基準
空燃比関連値とから増量特性に対する補正係数を求め、
暖機運転時の制御にふいては、測定された冷却水温度と
増量特性と補正係数とから決定される空燃比で内燃機関
を制御しているので、各内燃機関に応じた下限空燃比と
なる暖機増量補正が可能となり、較正処理を時々実行す
ることにより、経年変化にも対処することができる。従
って、暖機運転中の運転性を改善しプラグ燻り等の欠点
を排除することができると共に、エミッション、燃費を
改善することができる。
The present invention measures a lower limit air-fuel ratio-related value at which the required air-fuel ratio lean limit of an internal combustion engine can be obtained by gradually decreasing the air-fuel ratio and detecting changes in rotation speed within a predetermined time during calibration processing during a warm-up period. Then, a correction coefficient for the increase characteristic is determined from the measured lower limit air-fuel ratio related value and a corresponding reference air-fuel ratio related value obtained from the preset increase characteristic,
During warm-up operation, the internal combustion engine is controlled using the air-fuel ratio determined from the measured cooling water temperature, increase characteristics, and correction coefficient, so the lower limit air-fuel ratio and It becomes possible to perform a warm-up increase correction, and by occasionally executing a calibration process, it is possible to cope with changes over time. Therefore, it is possible to improve drivability during warm-up operation, eliminate defects such as plug smoldering, and improve emissions and fuel efficiency.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の具体的な一実施例に係る空燃比制御装
置の機械的構成を示した機構図。第2図はその空燃比制
御装置の電気的構成を示したブロックダイヤグラム。第
3図、第4図、第5図はその空燃比制御装置に使用され
ているCPUの処理手順を示したフローチャート。第6
図は予め設定された増量特性を示した特性図である。 10・・・・機関本体 12−・吸気通路 14゛°−
燃焼室 16“−・排気通路 18・°・エアフローセ
ンサ20・・・スロットル弁 22パ・・サージタンク
 24゛吸気弁 26・・・・燃料噴射弁 30・・・
°制御回路36・・・ディストリビュータ 38.40
・・・・クラン角センサ 特許出願人  日本電装株式会社 代 理 人  弁理士 藤谷 修 第4図 第6図
FIG. 1 is a mechanical diagram showing the mechanical configuration of an air-fuel ratio control device according to a specific embodiment of the present invention. FIG. 2 is a block diagram showing the electrical configuration of the air-fuel ratio control device. FIG. 3, FIG. 4, and FIG. 5 are flowcharts showing the processing procedure of the CPU used in the air-fuel ratio control device. 6th
The figure is a characteristic diagram showing preset increase characteristics. 10...Engine body 12--Intake passage 14゛°-
Combustion chamber 16" - Exhaust passage 18 ° Air flow sensor 20 Throttle valve 22 Pa Surge tank 24 Intake valve 26 Fuel injection valve 30...
°Control circuit 36...distributor 38.40
... Clann angle sensor patent applicant Nippondenso Co., Ltd. Representative Patent attorney Osamu Fujitani Figure 4 Figure 6

Claims (2)

【特許請求の範囲】[Claims] (1)内燃機関の暖機運転に際し、前記内燃機関に供給
する燃料の空燃比を冷却水温度に関して予め設定された
増量特性に基づいて制御する空燃比制御装置において、 前記内燃機関の暖機運転期間であって前記増量特性の較
正時に、空燃比を漸減させて前記内燃機関の所定時間に
おける回転速度変化を測定することにより、前記回転速
度変化が所定値以下を保持する空燃比範囲における下限
空燃比に関連した下限空燃比関連値を測定する測定手段
と、 前記下限空燃比関連値と、前記下限空燃比関連値の測定
時の前記冷却水温度における前記増量特性から決定され
る基準空燃比関連値とから、前記増量特性に対する補正
係数を求める補正係数演算手段と、 前記補正係数演算手段により求められた補正係数を記憶
する補正係数記憶手段と、 前記内燃機関の暖機運転時には、測定された前記冷却水
温度と、前記増量特性と、前記補正係数とから決定され
る空燃比で前記内燃機関を制御する空燃比補正手段と を有することを特徴とする内燃機関の空燃比制御装置。
(1) In an air-fuel ratio control device that controls the air-fuel ratio of fuel supplied to the internal combustion engine based on a preset increase characteristic regarding cooling water temperature during warm-up of the internal combustion engine, By gradually decreasing the air-fuel ratio and measuring the change in rotational speed of the internal combustion engine over a predetermined time period, when calibrating the increase characteristic, the lower limit air in the air-fuel ratio range in which the change in rotational speed is maintained at a predetermined value or less is determined. a measuring means for measuring a lower limit air-fuel ratio related value related to a fuel ratio; a reference air-fuel ratio related value determined from the lower limit air-fuel ratio related value and the increase characteristic at the cooling water temperature at the time of measuring the lower limit air-fuel ratio related value correction coefficient calculation means for calculating a correction coefficient for the increase characteristic from the value; correction coefficient storage means for storing the correction coefficient calculated by the correction coefficient calculation means; An air-fuel ratio control device for an internal combustion engine, comprising an air-fuel ratio correction means for controlling the internal combustion engine with an air-fuel ratio determined from the cooling water temperature, the increase characteristic, and the correction coefficient.
(2)前記下限空燃比関連値及び前記補正係数は複数の
前記冷却水温度に応じて決定され、前記空燃比補正手段
は測定された前記冷却水温度に対応した補正係数により
前記基準空燃比関連値を補正することを特徴とする特許
請求の範囲第1項記載の内燃機関の空燃比制御装置。
(2) The lower limit air-fuel ratio related value and the correction coefficient are determined according to a plurality of the cooling water temperatures, and the air-fuel ratio correction means relates the reference air-fuel ratio using the correction coefficient corresponding to the measured cooling water temperature. An air-fuel ratio control device for an internal combustion engine according to claim 1, characterized in that the air-fuel ratio control device for an internal combustion engine corrects the value.
JP9784688A 1988-04-20 1988-04-20 Device for controlling air-fuel ratio of internal combustion engine Pending JPH01271627A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9784688A JPH01271627A (en) 1988-04-20 1988-04-20 Device for controlling air-fuel ratio of internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9784688A JPH01271627A (en) 1988-04-20 1988-04-20 Device for controlling air-fuel ratio of internal combustion engine

Publications (1)

Publication Number Publication Date
JPH01271627A true JPH01271627A (en) 1989-10-30

Family

ID=14203094

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9784688A Pending JPH01271627A (en) 1988-04-20 1988-04-20 Device for controlling air-fuel ratio of internal combustion engine

Country Status (1)

Country Link
JP (1) JPH01271627A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6155338A (en) * 1984-08-28 1986-03-19 Mazda Motor Corp Control unit for engine
JPS6345044B2 (en) * 1980-10-27 1988-09-07 Diesel Kiki Co

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6345044B2 (en) * 1980-10-27 1988-09-07 Diesel Kiki Co
JPS6155338A (en) * 1984-08-28 1986-03-19 Mazda Motor Corp Control unit for engine

Similar Documents

Publication Publication Date Title
US4479186A (en) Method and apparatus for controlling an internal combustion engine
US4319451A (en) Method for preventing overheating of an exhaust purifying device
US4442812A (en) Method and apparatus for controlling internal combustion engines
JP2884472B2 (en) Fuel property detection device for internal combustion engine
US4582036A (en) Fuel supply control method for internal combustion engines immediately after cranking
JPS6212382B2 (en)
JPS6153436A (en) Control device for amount of fuel supply in internal-combustion engine
JPH0243902B2 (en)
JPS6338533B2 (en)
US5003955A (en) Method of controlling air-fuel ratio
JP4062729B2 (en) Abnormality diagnosis device for early catalyst warm-up system
JPS63167049A (en) After-starting fuel supply control method for internal combustion engine
JP4404354B2 (en) Control device for internal combustion engine
JP2927074B2 (en) Air-fuel ratio control device for internal combustion engine
JPH01271627A (en) Device for controlling air-fuel ratio of internal combustion engine
JP2535884B2 (en) Fuel supply system abnormality detection device for internal combustion engine
JPS6248939A (en) Trouble detector for internal combustion engine
JPH0584383B2 (en)
JPH01170734A (en) Air-fuel ratio controller for internal combustion engine
JP2500946Y2 (en) Electronically controlled fuel supply system for internal combustion engine
JP2681565B2 (en) Fuel injection device for internal combustion engine
JPS5827820A (en) Method of controlling air-fuel ratio
JP3376201B2 (en) Air-fuel ratio control device for internal combustion engine
JP2932941B2 (en) Air-fuel ratio control device for internal combustion engine
JP2522209B2 (en) Electronically controlled fuel injector