JPH02259263A - Air-fuel ratio control device for lpg engine - Google Patents

Air-fuel ratio control device for lpg engine

Info

Publication number
JPH02259263A
JPH02259263A JP1080116A JP8011689A JPH02259263A JP H02259263 A JPH02259263 A JP H02259263A JP 1080116 A JP1080116 A JP 1080116A JP 8011689 A JP8011689 A JP 8011689A JP H02259263 A JPH02259263 A JP H02259263A
Authority
JP
Japan
Prior art keywords
air
value
fuel ratio
correction coefficient
correction
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
JP1080116A
Other languages
Japanese (ja)
Inventor
Akio Okamoto
章生 岡本
Yoshiaki Shibata
芳昭 柴田
Chitake Murata
村田 千岳
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP1080116A priority Critical patent/JPH02259263A/en
Publication of JPH02259263A publication Critical patent/JPH02259263A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Output Control And Ontrol Of Special Type Engine (AREA)

Abstract

PURPOSE:To always properly control air-fuel ratio by resetting the correction by its feedback control within a normal range while updating a study value in accordance with a correction amount required for resetting, when the air-fuel ratio is displaced from a reference value. CONSTITUTION:A means M2 calculates a basic fuel amount in accordance with a load of an engine M1 using liquefied petroleum gas as fuel. While a means M3 performs a feedback control of air-fuel ratio by correcting the basic fuel amount in accordance with the air-fuel ratio of the engine M1. Further a means M4 updates a study value in accordance with a correction amount of the basic fuel amount corrected in accordance with this study value. In the above device, a means M5 detects abnormality in which correction by the feedback control is out of the predetermined range. While at the time of detecting the abnormality, a means M6 resets the correction by the feedback control to within the predetermined range by correcting the basic fuel amount. Further a means M7 corrects the updated study value in accordance with the correction of the reset basic fuel amount.

Description

【発明の詳細な説明】 1更立貝h [産業上の利用分野] 本発明(瓢 液化石油ガスを燃料として用いるエンジン
の空燃比制御装置に関する。
Detailed Description of the Invention 1. Field of Industrial Application The present invention relates to an air-fuel ratio control device for an engine that uses liquefied petroleum gas as fuel.

[従来の技術] 従来 液化石油ガスを燃料として用いるエンジン(以下
単にLPGエンジンと呼、S−)で(表 エンジンの吸
気通路に形成されたベンチュリ内1=燃料を供給するメ
イン燃料通路が設けられている。
[Prior art] Conventionally, in an engine that uses liquefied petroleum gas as fuel (hereinafter simply referred to as an LPG engine, S-), a main fuel passage is provided in a venturi formed in the intake passage of the engine to supply fuel. ing.

このメイン燃料通路に(よ 可変開度の制御弁(通常ス
テップモータにより開度が制御される。)が設けられて
おり、 LPGエンジンの負荷に応じた基本開度が定め
らり、LPGエンジンの空燃比が所定値となるよう1:
、排ガス中の酸素濃度に基づいてその制御弁の開度をフ
ィードバック制御している。
A variable opening control valve (usually the opening is controlled by a step motor) is installed in this main fuel passage, and the basic opening is determined according to the load of the LPG engine. 1 so that the air-fuel ratio becomes the specified value.
The opening degree of the control valve is feedback-controlled based on the oxygen concentration in the exhaust gas.

ざらIQ  前述した基本開度とフィードバック制御時
の平均開度との差に応じた値を学習値として学習し、こ
の学習値を用いて燃料成分変イヒ エアクリーナの目詰
まり等による空燃比のずれを補正している。詳しく説明
すると、一般に液化石油ガス(以下単にLPGと呼1人
)燃料はプロパンとブタンとの混合組成からなるが、市
販のLPG燃料ではこの混合成分の組成比率が販売地板
 販売季節等により変動することが知られており、しか
もプロパンとブタンとの燃料比重はブタンが約3割はど
大きいために、同一のステップバルブの開度制御を行っ
ても、燃料成分の組成比率によってエンジンに供給され
る燃料量が変動することがあっ翫 また、吸気通路の入
口に設けられたエアクリーナ(よ その使用に伴い濾材
が目詰まりを起こすため(ミ 同一のステップバルブの
開度制御を行っても、その濾材の目詰まりの程度に応じ
てエンジンに供給される燃料量が変動することがあっち
これら不具合をなくするため1:、前述したような学習
制御を行い空燃比のずれを補正している。
Zara IQ A value corresponding to the difference between the aforementioned basic opening and the average opening during feedback control is learned as a learning value, and this learning value is used to change the fuel composition. It is being corrected. To explain in detail, liquefied petroleum gas (hereinafter simply referred to as LPG) fuel is generally composed of a mixture of propane and butane, but in commercially available LPG fuel, the composition ratio of this mixture varies depending on the sales base, sales season, etc. It is known that the fuel specific gravity of propane and butane is about 30% higher, so even if the same step valve opening control is performed, the fuel will be supplied to the engine depending on the composition ratio of the fuel components. In addition, the air cleaner installed at the entrance of the intake passage (because the filter medium may become clogged with use), even if the same step valve opening is controlled, The amount of fuel supplied to the engine may fluctuate depending on the degree of clogging of the filter medium.In order to eliminate these problems, 1. Learning control as described above is performed to correct deviations in the air-fuel ratio.

以上のような空燃比フィードバック制御あるい′は学習
制御によりLPGエンジンは最適空燃比の下で運転され
ることになり、良好なドライバビリティ、エミッション
特性を達成できるのである(例え(戴 特開昭62−1
99955号公報記載のrLPGエンジンの空燃比学習
制御方法」)。
Through air-fuel ratio feedback control or learning control as described above, the LPG engine is operated under the optimum air-fuel ratio, and good drivability and emission characteristics can be achieved (for example, 62-1
``Air-fuel ratio learning control method for rLPG engine described in Publication No. 99955'').

[発明が解決しようとする課題] 即ち、前記従来の技術でl友  経時と共にエアクリー
ナの目詰まりが大きくなると、ベンチュリ部の絶対圧が
低下し、同一のステップバルブの開度制御を行ってもメ
イン燃料通路を介してベンチュリに吸い込まれる燃料量
は多くなるため、前述した学習値は小さな値となり、空
燃比のずれが防止される。
[Problems to be Solved by the Invention] In other words, the above-mentioned conventional technology cannot solve the problem.As the clogging of the air cleaner increases over time, the absolute pressure in the venturi section decreases, and even if the same step valve opening is controlled, the main Since the amount of fuel sucked into the venturi via the fuel passage increases, the above-mentioned learned value becomes a small value, and deviations in the air-fuel ratio are prevented.

しかしながら、かかる状態で、その目詰まりを起こして
いるエアクリーナが新品に交換されると、吸気量は大幅
に増大し、さら(ミ このとき学習値は小さい値のまま
であるから、ベンチュリに吸い込まれる燃料量は異常に
少なくなる。この結果空燃比はリーン側に大幅にずれる
ことになる。従来の技術で(上 空燃比が大幅にずれて
空燃比フィードバック制御あるいは学習制御による補正
値(フィードバック補正係数あるいは学習値)のとり得
る上・下限値を超える補正が必要なときに(友即座にそ
の制御を停止し、開ループによる空燃比制御を実行する
ようになされていることから、前述したようにエアクリ
ーナの交換により空燃比がノーン側に大幅にずれたとき
に(友 空燃比フィードバック制御がなされなくなり、
したがって、 ドライバビリティやエミッションの悪化
を招いていた 本発明はこうした問題点に鑑みてなされたもので、目詰
まりを起こしているエアクリーナが新品に交換されたと
きに問題となる空燃比のずれを修復し、 ドライバビリ
ティやエミッションを向上するLPGエンジンの空燃比
制御装置を提供することを目的とする。
However, if the clogged air cleaner is replaced with a new one under such conditions, the amount of intake air will increase significantly, and the learned value will remain small at this time, so air will be sucked into the venturi. The amount of fuel becomes abnormally small.As a result, the air-fuel ratio deviates significantly toward the lean side.With conventional technology, the air-fuel ratio deviates significantly and the correction value (feedback correction coefficient) is determined by air-fuel ratio feedback control or learning control. When it is necessary to make a correction that exceeds the upper and lower limits that can be taken (or learned value), the system immediately stops the control and executes open-loop air-fuel ratio control. When the air-fuel ratio deviates significantly to the normal side due to air cleaner replacement (friend), air-fuel ratio feedback control is no longer performed,
Therefore, the present invention, which had caused deterioration in drivability and emissions, was made in view of these problems, and aims to correct the air-fuel ratio deviation that becomes a problem when a clogged air cleaner is replaced with a new one. The purpose of the present invention is to provide an air-fuel ratio control device for an LPG engine that improves drivability and emissions.

良IIυl成 [課題を解決するための手段] かかる目的を達成するため1:、課届を解決するための
手段として、本発明は以下に示す構成を取った 即ち、
本発明のLPGエンジンの空燃比制御装置(友 第1図
に例示するように 液化石油ガスを燃料とするエンジンM1の負荷に応じた
基本燃料量を算出する基本燃料量算出手段M2と、 該基本燃料量を前記エンジンM1の空燃比を検出しつつ
補正し、該空燃比が所定値となるべくフィードバック制
御するフィードバック制御手段M3 と、 該フィードバック制御手段M3による基本燃料量の補正
量に応じた学習値を更新し、該学習値を用いて前記基本
燃料量を補正する学習制御手段M4と を備えたLPGエンジンの空燃比制御装置において、 前記フィードバック制御手段M3のフィードバツク制御
による補正が所定範囲外であるときを検出する異常検出
手段M5と、 該異常検出手段M5が所定範囲外の補正を検出したとき
、前記基本燃料量を補正して前記フィードバック制御手
段M3のフィードバック制御による補正を該所定範囲内
に復帰させる復帰手段M6と、 前記学習制御手段M4で更新される学習値を前記復帰手
段M6で要した基本燃料量の補正量に応じて補正する学
習値補正手段M7と を設けたことを特徴としている。
[Means for solving the problem] In order to achieve the above object 1:, as a means for solving the division report, the present invention has the configuration shown below.
An air-fuel ratio control device for an LPG engine according to the present invention (as illustrated in FIG. 1), a basic fuel amount calculation means M2 that calculates a basic fuel amount according to the load of an engine M1 that uses liquefied petroleum gas as fuel; a feedback control means M3 that corrects the fuel amount while detecting the air-fuel ratio of the engine M1 and performs feedback control so that the air-fuel ratio becomes a predetermined value; and a learning value that corresponds to the correction amount of the basic fuel amount by the feedback control means M3. In the air-fuel ratio control device for an LPG engine, the air-fuel ratio control device for an LPG engine is provided with a learning control means M4 that updates the basic fuel quantity using the learned value, and corrects the basic fuel amount using the learned value. an abnormality detection means M5 for detecting a certain time; and when the abnormality detection means M5 detects a correction outside a predetermined range, the basic fuel amount is corrected so that the correction by the feedback control of the feedback control means M3 is within the predetermined range. and a learning value correction means M7 that corrects the learned value updated by the learning control means M4 according to the correction amount of the basic fuel amount required by the return means M6. It is said that

[作用] 以上のように構成された本発明のLPGエンジンの空燃
比制御装置j表 LPGエンジンM1の負荷に応じた基
本燃料量を基本燃料量算出手段M2によって算出し、そ
の基本燃料量を、フィードバック制御手段M3によって
フィードバック制御すると共1:、学習制御手段M4に
よって学習補正するが、さら1ミ 異常検出手段M5に
よって、フィードバック制御手段M3のフィードバック
制御による補正が所定範囲外であると検出されたとき、
復帰手段M6によって、前記基本燃料量を補正してフィ
ードバック制御手段M3のフィードバック制御による補
正をその所定範囲内に復帰させ、学習制御手段M4で更
新される学習値を、学習値補正手段M7によって、その
復帰に要した基本燃料量の補正量に応じて補正する。
[Operation] Table j of the air-fuel ratio control device for an LPG engine of the present invention configured as described above A basic fuel amount according to the load of the LPG engine M1 is calculated by the basic fuel amount calculation means M2, and the basic fuel amount is The feedback control means M3 performs feedback control, and the learning control means M4 performs learning correction, but the abnormality detection means M5 detects that the correction by the feedback control of the feedback control means M3 is outside the predetermined range. When,
The return means M6 corrects the basic fuel amount to return the correction by the feedback control of the feedback control means M3 to within its predetermined range, and the learned value updated by the learning control means M4 is adjusted by the learned value correction means M7. The correction is made in accordance with the correction amount of the basic fuel amount required for the return.

したがって、空燃比が大幅にリーン側もしくはノツチ側
にずれたとしても、そのフィードバック制御による補正
が通常の範囲内に復帰させられるため、その空燃比のず
れは修復される。また、その復帰に要した補正量に応じ
て学習値が更新されるため、次回からのエンジン始動時
にあっても空燃比を適正に制御することができる。
Therefore, even if the air-fuel ratio deviates significantly to the lean side or notch side, the correction by the feedback control returns it to within the normal range, so that the deviation in the air-fuel ratio is corrected. Further, since the learned value is updated according to the correction amount required for the restoration, the air-fuel ratio can be appropriately controlled even when starting the engine from the next time.

[実施例] 次に本発明の好適な実施例について詳細に説明する。[Example] Next, preferred embodiments of the present invention will be described in detail.

第2図(t、、本発明の第1実施例であるLPGエンジ
ンの空燃比制御装置としての液化石油ガス(LPG)を
用いたエンジンシステムの概略構成図である。
FIG. 2(t) is a schematic configuration diagram of an engine system using liquefied petroleum gas (LPG) as an air-fuel ratio control device for an LPG engine according to a first embodiment of the present invention.

LPGエンジン11上  吸気マニホルド2を介してエ
アクリーナ3に連通さ札 エアクリーナ3から外気を取
り込むととも1ミ 吸気マニホルド2に形成されたベン
チュリ4に連通するメイン燃料通路5を介してLPGレ
ギュレータ7からLPGを取り込み、その外気とLPG
との混合気を爆発・燃焼させて駆動力を得た後、排ガス
を排気マニホルド8から外部に排出するように構成され
ている。
On the LPG engine 11 It communicates with the air cleaner 3 via the intake manifold 2. Outside air is taken in from the air cleaner 3, and LPG is supplied from the LPG regulator 7 via the main fuel passage 5 that communicates with the venturi 4 formed in the intake manifold 2. The outside air and LPG
After obtaining driving force by exploding and burning the mixture with the engine, the exhaust gas is discharged to the outside from the exhaust manifold 8.

メイン燃料通路5の開度1山 その途中に備えられたス
テップモータ9によって制御さり、LPGエンジン]へ
供給される燃料量が制御される。
The opening degree of the main fuel passage 5 is controlled by a step motor 9 provided in the middle thereof, and the amount of fuel supplied to the LPG engine is controlled.

また、ステップモータ9よりメイン燃料通路5の上流側
に(上 スロー燃料通路]0が設けられている。スロー
燃料通路10fiLPGレギユレータフの一次減圧室7
a(メイン燃料通路10に1よ二次減圧室7bから燃料
が供給される。)から押し出されたアイドル燃料を、ベ
ンチュリ4に供給するものである。なお、ステップモー
タ9は閉弁時にも全閉するものではないため、ステップ
モータ9の閉弁時にあってもそのスロー燃料はベンチュ
リ4に供給される。
Further, an (upper slow fuel passage) 0 is provided upstream of the main fuel passage 5 from the step motor 9. The slow fuel passage 10fi LPG regulator turf primary pressure reduction chamber 7
The venturi 4 is supplied with idle fuel pushed out from the main fuel passage 10 (fuel is supplied from the secondary decompression chamber 7b to the main fuel passage 10). Note that since the step motor 9 is not completely closed even when the valve is closed, the slow fuel is supplied to the venturi 4 even when the step motor 9 is closed.

一方、外気とLPGとの混合気の取り込み量は吸気マニ
ホルド2内に備えられたスロットル11の開度で決めら
れる。また、排気マニホルド8から排出される排ガスは
三元触媒12を通過することにより浄化されるととも1
:、排ガスの一部はいわゆる排ガス再循環装置13によ
り吸気系へ再循環される。排ガス再循環装置13(表 
負圧切換弁14によりオン、オフ操作される。また、負
圧切換弁15により、スロー燃料通路10の開閉を行う
スローロックバルブ16はオン、オフ操作さねこれによ
り減速時のフューエルカット等を行っている。負圧切換
弁15に接続された逆止弁17は吸気マニホルド2の負
圧低下時におけるスローロックバルブ16の誤作動を防
ぐものである。これらの負圧切換弁14.15ti  
各々、電子制御装置(以下単にECUと呼7S;  )
 23に電気的に接続されていて、そのオン、オフタイ
ミングを制御される。
On the other hand, the intake amount of a mixture of outside air and LPG is determined by the opening degree of a throttle 11 provided in the intake manifold 2. In addition, the exhaust gas discharged from the exhaust manifold 8 is purified by passing through a three-way catalyst 12.
: A part of the exhaust gas is recirculated to the intake system by a so-called exhaust gas recirculation device 13. Exhaust gas recirculation device 13 (table
It is turned on and off by the negative pressure switching valve 14. Further, the slow lock valve 16, which opens and closes the slow fuel passage 10, is turned on and off by the negative pressure switching valve 15, thereby cutting fuel during deceleration. A check valve 17 connected to the negative pressure switching valve 15 prevents the slow lock valve 16 from malfunctioning when the negative pressure in the intake manifold 2 decreases. These negative pressure switching valves 14.15ti
Each electronic control unit (hereinafter simply referred to as ECU)
23, and its on/off timing is controlled.

また、このECIJ23に(よ エアクリーナ3から吸
い込む外気の温度を検出する吸気温センサ24、LPG
エンジンの冷却水温を検出する水温センサ25、吸気マ
ニホルド2内の圧力を検出する圧力センサ26、スロッ
トル11の開度を検出するスロットルセンサ27、排気
マニホルド8から排出される排ガス中の酸素濃度を検出
する02センサ28、排ガスの温度を検出する排気温セ
ンサ29、LPGエンジン1の回転数を検出するために
ディストリビュータ30に取り付けられた回転数センサ
31等が接続されている。  E CU 231山これ
らの各センサから出力される出力信号に応じて、前記負
圧切換弁14.15の制御を行うと共(ミ 前述したス
テップモータ9、 LPGエンジン1に取り付けられた
ディストリビュータ30およびインジェクタ32等を好
適に制御している。
In addition, this ECIJ 23 includes an intake air temperature sensor 24 that detects the temperature of the outside air sucked in from the air cleaner 3, and an LPG
A water temperature sensor 25 detects the engine cooling water temperature, a pressure sensor 26 detects the pressure inside the intake manifold 2, a throttle sensor 27 detects the opening of the throttle 11, and detects the oxygen concentration in the exhaust gas discharged from the exhaust manifold 8. An 02 sensor 28 for detecting the exhaust gas temperature, an exhaust temperature sensor 29 for detecting the temperature of exhaust gas, a rotation speed sensor 31 attached to the distributor 30 for detecting the rotation speed of the LPG engine 1, and the like are connected. E CU 231 In accordance with the output signals output from each of these sensors, the negative pressure switching valve 14. The injector 32 and the like are suitably controlled.

インジェクタ32(友 スロットル11よりLPGエン
ジン1に近い吸気マニホルド2内に取り付けられていて
、LPGレギュレータフの一次減圧室7aから送られて
きたLPGをその吸気マニホルド2内に噴射するもので
、 ECU23からの出力信号に応じて開閉弁すること
により燃料噴射量を制御してLPGエンジン1の空燃比
を理論空燃比にフィードバック制御する。
The injector 32 (friend) is installed in the intake manifold 2 closer to the LPG engine 1 than the throttle 11, and injects LPG sent from the primary decompression chamber 7a of the LPG regulator into the intake manifold 2. The fuel injection amount is controlled by opening and closing the valve according to the output signal of the LPG engine 1, and the air-fuel ratio of the LPG engine 1 is feedback-controlled to the stoichiometric air-fuel ratio.

次1m、ECU23について説明することにする。Next 1m, I will explain about ECU23.

第3図はECU23の構成を示すブロック図である。FIG. 3 is a block diagram showing the configuration of the ECU 23.

ECU23は周知の中央処理ユニット(CPU)51、
読み出し専用メモリ(ROM)52、ランダムアクセス
メモリ(RAM)53.  記憶されたデータを保存す
るバックアツプRAM54等を中心(二 これらと外部
入力回路55、外部出力回路56等とをパス57によっ
て接続した論理演算回路として構成されている。
The ECU 23 is a well-known central processing unit (CPU) 51,
Read only memory (ROM) 52, random access memory (RAM) 53. It is configured as a logic operation circuit in which a backup RAM 54 for storing stored data is connected to an external input circuit 55, an external output circuit 56, etc. through a path 57.

外部入力回路55に(上 前述した吸気温センサ24、
水温センサ25、圧力センサ26、スロットルセンサ2
7.02センサ28、排気温センサ29および回転数セ
ンサ31等が接続されていて、この外部入力回路55を
介してCPU51は各センサ等から出力される信号を入
力値として読み取る。CPU51はこれらの入力値に基
づいて、外部出力回路56に接続された前述のステップ
モータ9、負圧切換弁14,15、ディストリビュータ
30およびインジェクタ32等を制御している。
In the external input circuit 55 (above, the above-mentioned intake air temperature sensor 24,
Water temperature sensor 25, pressure sensor 26, throttle sensor 2
7.02 sensor 28, exhaust temperature sensor 29, rotation speed sensor 31, etc. are connected, and via this external input circuit 55, the CPU 51 reads signals output from each sensor etc. as input values. Based on these input values, the CPU 51 controls the step motor 9, negative pressure switching valves 14, 15, distributor 30, injector 32, etc. connected to the external output circuit 56.

次1:、前述したECtJ23にて実行されるLPGエ
ンジンの空燃比制御処理について、第4図ないし第8図
に示すフローチャートに沿って説明する。
Next 1: The air-fuel ratio control process of the LPG engine executed in the above-mentioned ECtJ23 will be explained along the flowcharts shown in FIGS. 4 to 8.

第4図に示す「ステップモータ制御ルーチン」11Ec
U23により実行される各処理のべ メイン燃料通路5
の開度の操作を行うステップモータ9の制御を示す処理
のみを表していて、ハード割込により周期的に実行され
る処理である。
"Step motor control routine" 11Ec shown in Fig. 4
Main fuel passage 5 for each process executed by U23
It shows only the process of controlling the step motor 9 to manipulate the opening degree of the step motor 9, and is a process that is periodically executed by a hardware interrupt.

まず、処理がこのルーチンに移行するとステップ100
で(表 回転数センサ3]で検出されるLPGエンジン
1の回転数NEと圧力センサ26で検出される吸気マニ
ホルド2内の吸気圧力PMとに基づいてROM52内に
予め記憶しておいたマツプ等からメイン燃料通路5の開
度操作を行うステップモータ9の基本ステップ数Sを算
出する。
First, when the process moves to this routine, step 100
A map etc. stored in advance in the ROM 52 based on the rotation speed NE of the LPG engine 1 detected by the rotation speed sensor 3 in (Table: rotation speed sensor 3) and the intake pressure PM in the intake manifold 2 detected by the pressure sensor 26. From this, the basic number of steps S of the step motor 9 for controlling the opening of the main fuel passage 5 is calculated.

なお、この基本ステップSIL  しPGエンジン1の
空燃比がリーン側になるようにその値が定められている
Note that the value of this basic step SIL is determined so that the air-fuel ratio of the PG engine 1 is on the lean side.

続くステップ110で鳳 基本ステップ数Sに学習値K
Gおよび学習補正係数FKGDを掛けて基本ステップ数
Sを補正し、ステップモータ9の目標ステップ数STと
する。この学習値K G +上後述するインジェクタ3
2によるフィードバック制御時に更新さi  LPGエ
ンジン停止後もその値が消えないようにバックアップR
AM54に記憶されている。また 学習補正係数F K
 G D E後述する異常時に算出さ札 学習値KGを
補正する値である。
In the following step 110, Otori is added to the basic step number S and the learning value K.
The basic step number S is corrected by multiplying it by G and the learning correction coefficient FKGD, and is set as the target step number ST of the step motor 9. This learning value K G + injector 3 described above and later
Updated during feedback control by 2. Backup R so that the value does not disappear even after the LPG engine is stopped.
It is stored in AM54. Also, learning correction coefficient F K
GDE This is a value that corrects the learned value KG calculated in the event of an abnormality, which will be described later.

続くステップ120で匝 ステップモータ9のステップ
数を表す現在ステップ数5NOWをバックアップRAM
54から読み取り、続くステップ130で(上 この現
在ステップ数5NOWと目標ステップ数STとの比較を
行う。現在ステップ数5NOWにL  CPU51が外
部出力回路56を介してステップモータ9に回転命令を
出力したとき、バックアップRAM54に現在ステップ
数5NOWとして書き込んだ値である。ステップ130
ないし170で(飄 ステップモータ9のステップ数を
示す現在ステップ数5NOWを目標ステップ数STに一
致させる処理を行う。
At the next step 120, the current step number 5NOW representing the number of steps of the step motor 9 is stored in the backup RAM.
54, and in the following step 130, the current step number 5NOW is compared with the target step number ST.The CPU 51 outputs a rotation command to the step motor 9 via the external output circuit 56 This is the value written to the backup RAM 54 as the current step number 5NOW.Step 130
In steps 170 to 170, a process is performed to match the current step number 5NOW, which indicates the number of steps of the step motor 9, with the target step number ST.

(a)まず、ステップ130において、目標ステップ数
5T=SNOWと判断された場合に(よステップモータ
9の現在ステップ数5NOWは目標とする目標ステップ
数STに一致しているためステップモータ9を駆動する
必要はなくその状態でrRETIJRNJに抜は本ルー
チンを終える。
(a) First, in step 130, if it is determined that the target number of steps 5T=SNOW (the current number of steps 5NOW of the step motor 9 matches the target number of steps ST), the step motor 9 is driven. There is no need to do this, and this routine ends if rRETIJRNJ is selected in that state.

(b)ステップ1301:おいて、目標ステップ数ST
>5NOWと判断された場合に(友 ステップモータ9
のステップ数を表す現在ステップ数5NOWは目標ステ
ップ数STより小さいため、CP U 511上  ス
テップモータ9のステップ数をインクリメントすべく正
回転命令を外部出力回路56を介してステップモータ9
に出力してステップモータ9を1ステツプだけ正回転し
くステップ140)、ステップモータ9のステップ数を
表す現在ステップ数5NOWをインクリメントした後(
ステップ150)、処理はrRETURN」に抜ける。
(b) Step 1301: Target step number ST
>5NOW (friend step motor 9
Since the current step number 5NOW representing the number of steps is smaller than the target step number ST, the CPU 511 issues a forward rotation command to the step motor 9 via the external output circuit 56 to increment the step number of the step motor 9.
to rotate the step motor 9 in the forward direction by one step (step 140), and after incrementing the current step number 5NOW representing the number of steps of the step motor 9 (
Step 150), the process exits to ``rRETURN''.

・(C)ステップ130において、目標ステップ数ST
<5NOWと判断された場合に(表 ステップモータ9
のステップ数を表す現在ステップ数5NOWは目標ステ
ップ数STより大きいため、CP U 51 +&  
ステップモータ9のステップ数をデクリメントすべく逆
回転命令を出力してステップモータ9を1ステツプだけ
逆回転しくステップ160)、現在ステップ数5NOW
をデクリメントした後(ステップ170)、処理はrR
ETIJRNJに抜は本ルーチンを終える。
- (C) In step 130, the target step number ST
If it is determined that <5NOW (Table Step motor 9
Since the current step number 5NOW representing the number of steps is larger than the target step number ST, CPU 51 +&
In order to decrement the number of steps of the step motor 9, a reverse rotation command is output and the step motor 9 is rotated in the reverse direction by one step (step 160), and the current number of steps is 5NOW.
After decrementing (step 170), processing
ETIJRNJ finishes this routine.

前記の(a)ないしくc>の処理を繰り返し実行するこ
とによりステップモータ9のステップ数は目標ステップ
数STに一致させられる。
By repeatedly executing the processes (a) to c> above, the number of steps of the step motor 9 is made to match the target number of steps ST.

次(:、空燃比のフィードバック制御を行うため1ミ 
インジェクタ32によって吸気マニホルド2内に噴射さ
れる燃料の噴射量を算出する「インジェクタ噴射量算出
ルーチン」について、第5図のフローチャートに沿って
説明する。この「インジェクタ噴射量算出ルーチ、ン」
も[ステップモータ制御ルーチン」と同様周期的に実行
される処理である。
Next (:, 1 mi to perform air-fuel ratio feedback control)
The "injector injection amount calculation routine" for calculating the injection amount of fuel injected into the intake manifold 2 by the injector 32 will be explained along the flowchart of FIG. This "injector injection amount calculation routine"
Similarly to the "step motor control routine", this is a process that is executed periodically.

まず、ステップ200で1よ 回転数センサ31で検出
されるLPGエンジン1の回転数NEと、圧力センサ2
6で検出される吸気マニホルド2内の吸気圧力PMとに
基づいて、ROM52内に予め記憶しておいたマツプか
ら基本噴射量TPBSEを算出する。続くステップ21
0で(よ その算出された基本噴射量TPBSHにフィ
ードバック補正係数FAFを掛けて、インジェクタ32
の実噴射量TAUを算出する。なお、フィードバック補
正係数F A F LL  フィードバック制御時に求
められる値であって詳しくは次に説明する。
First, in step 200, the rotation speed NE of the LPG engine 1 detected by the rotation speed sensor 31 and the pressure sensor 2 are
Based on the intake pressure PM in the intake manifold 2 detected in step 6, the basic injection amount TPBSE is calculated from a map stored in advance in the ROM 52. Next step 21
0 (other calculated basic injection amount TPBSH is multiplied by the feedback correction coefficient FAF, the injector 32
Calculate the actual injection amount TAU. Note that the feedback correction coefficient F AF LL is a value obtained during feedback control, and will be described in detail below.

前記「インジェクタ噴射量算出ルーチン」のステップ2
10において使用されるフィードバック補正係数FAF
について、第6図のフローチャートに沿って説明する。
Step 2 of the “injector injection amount calculation routine”
Feedback correction factor FAF used in 10
will be explained along the flowchart of FIG.

なお、この[フィードバック補正係数FAF算出ルーチ
ン」は周期的に実行されるサブルーチンである。
Note that this "feedback correction coefficient FAF calculation routine" is a subroutine that is periodically executed.

まず、ステップ300で(上 フィードバック(以下単
にF/Bと呼/人)制御条件が成立しているか否かが判
定される。このF/B制御条件(よ始動時、減速特等以
外に成立するものであって、他の処理ルーチンでフラグ
を立てられることにより判別される。F/B制御条件成
立と判断されると、処理はステップ310に進む、ステ
ップ310で1表 02センサ28の出力信号により空
燃比がリッチであるか否かが判断される。リッチである
と判断されると次の処理であるステップ320ないし4
00の処理が実行される。
First, in step 300, it is determined whether or not the feedback (hereinafter simply referred to as F/B) control condition is satisfied. This is determined by setting a flag in another processing routine.If it is determined that the F/B control conditions are met, the process proceeds to step 310.In step 310, the output signal of the 1 table 02 sensor 28 It is determined whether the air-fuel ratio is rich or not. If it is determined that the air-fuel ratio is rich, the next processing is steps 320 to 4.
00 processing is executed.

ステップ320で1友 前回この処理ルーチンが実行さ
れた時には空燃比はリーンであったかフラグYOXによ
って判断される。フラグYOXの値が[0」であれ(瓜
 前回はリーンであったものとして次のステップ330
に進む、つまり、ステップ310および320の判断に
よりステップ330に処理が進んだ時に1友 空燃比は
リーンからリッチに切り替わったものと判断されたこと
になる。
At step 320, it is determined by the flag YOX whether the air-fuel ratio was lean the last time this processing routine was executed. If the value of the flag YOX is [0] (U) Assuming that the previous time was lean, the next step 330
In other words, when the process advances to step 330 based on the determinations in steps 310 and 320, it is determined that the air-fuel ratio has been switched from lean to rich.

続くステップ330で[iF/8制御中の平均補正係数
FAFAVを算畠すべく現在のF/B補正係数FAFと
前回のリッチからリーンに移行した時の旧F/B補正係
数FAFOとの相加平均を求め、これをF/B制御制御
子均F/B補正係数FAFAVとする処理を行う、続く
一連の処理であるステップ340ないし370で1.t
、F/B補正係数FAFを旧F/B補正係数FAFOと
しくステップ340)、F/B補正係数FAFからスキ
ップ量aを減算した値を新たなるF/B補正係数FAF
とした後(ステップ35o)、学習タイミングフラグY
KGセットしくステップ360)、フラグYOXの値を
「1」として(ステップ370)、本ルーチンを終える
。なお、学習タイミングフラグY K G ltl、 
 後述されるが、学習値KGiを学習すべきタイミング
を判断するときに使用されるものであり、フラグYOX
O値が[1」であることは空燃比がリッチであることを
表している。
In the following step 330, [In order to calculate the average correction coefficient FAFAV during iF/8 control, add the current F/B correction coefficient FAF and the old F/B correction coefficient FAFO at the time of the previous transition from rich to lean. 1. In steps 340 to 370, which is a series of subsequent processes, the average is calculated and used as the F/B control child average F/B correction coefficient FAFAV. t
, set the F/B correction coefficient FAF as the old F/B correction coefficient FAFO (Step 340), and set the value obtained by subtracting the skip amount a from the F/B correction coefficient FAF as the new F/B correction coefficient FAF.
After (step 35o), the learning timing flag Y
KG is set (step 360), the value of the flag YOX is set to "1" (step 370), and this routine ends. Note that the learning timing flag Y K G ltl,
As will be described later, this is used when determining the timing to learn the learning value KGi, and the flag YOX
An O value of [1] indicates that the air-fuel ratio is rich.

一方、ステップ320においてフラグYOXの値が「1
」と判断された時に(友 処理はステップ380ないし
400の処理を実行する。ここで、ステップ310およ
び320の判断によりステップ380に処理が進んだと
きに(表 空燃比はリッチの状態を維持していることを
表している。ステップ380で(飄 タイマカウンタC
NTが定数C以上であるか否かが判断される。このタイ
マカウンタCN T l;1  本ルーチンより周期の
短いハード割り込みによる処理ルーチンでインクリメン
トされるものである。タイマカウンタCNTが定数C以
下であれl;E  rRETURNJに抜けて本ルーチ
ンを終え、タイマカウンタCNTが定数Cを超える時に
(t、、ステップ390においてF/B補正係数FAF
から定数すを減算した後、タイマカウンタCNTの値を
rOJにクリアして(ステップ400)、本ルーチンを
終える。つまり、ステップ380ないし400で(友 
所定時間毎にF/B補正係数FAFの値を定数すだけ減
算していることになる。
On the other hand, in step 320, the value of the flag YOX is "1".
The process executes steps 380 to 400. Here, when the process proceeds to step 380 based on the judgments in steps 310 and 320 (Table 1), the air-fuel ratio remains rich. In step 380, the timer counter C
It is determined whether NT is greater than or equal to a constant C. This timer counter CN T l;1 is incremented in a processing routine using a hard interrupt, which has a shorter period than this routine. If the timer counter CNT is less than the constant C, exit to rRETURNJ and end this routine, and when the timer counter CNT exceeds the constant C (t,, in step 390, the F/B correction coefficient FAF
After subtracting the constant s from , the value of the timer counter CNT is cleared to rOJ (step 400), and this routine ends. That is, in steps 380-400 (friend
This means that the value of the F/B correction coefficient FAF is subtracted by a constant every predetermined time.

前述したステップ310ないし400の処理(t、。The processing (t,) of steps 310 to 400 described above.

空燃比がリッチな場合の処理であってF/B補正係数F
AFを減少させるための処理である。このF/B補正係
数FAFを減少させる処理に対してステップ420ない
し500の処理(友 空燃比がリーンな場合の処理であ
ってF/B補正係数FAFを増加させるための処理であ
る。
This is a process when the air-fuel ratio is rich, and the F/B correction coefficient F
This is a process for reducing AF. The process of steps 420 to 500 corresponds to the process of decreasing the F/B correction coefficient FAF.

まず、ステップ310で空燃比がリーンと判断されると
処理はステップ420に進む。ステップ420で1友 
前記YOXの値が「1」であるか否かが判断されること
になる。YOXO値が「1」の場合に(友 処理はステ
ップ430ないし470を実行する。゛このステップ3
10および420の判断により処理がステップ430に
進んだ時(上空燃比はリッチからリーンに切り替わった
時である。ステップ430およびステップ440の処理
(友 前記ステップ330および340の処理と同じ処
理であって、F/B制御制御子均F/B補正係数FAF
AVを算出シ(ステップ430)、F/B補正係数FA
Fの値を旧F/B補正係数FAFOとする(ステップ4
40)、  続くステップ450で[上 F/B補正係
数FAFにスキップ量aを加算して新たなるF/B補正
係数FAFとした後、学習タイミングフラグYKGをセ
ットしくステップ460)、フラグYOXの値を「O」
にリセットして(ステップ470)、本ルーチンを終え
る。
First, if the air-fuel ratio is determined to be lean in step 310, the process proceeds to step 420. 1 friend in step 420
It is determined whether the value of YOX is "1" or not. If the YOXO value is "1", the process executes steps 430 to 470.
When the process proceeds to step 430 based on the judgments in steps 10 and 420 (this is when the upper air-fuel ratio has switched from rich to lean), the process in steps 430 and 440 (the same process as in steps 330 and 340) , F/B control control child average F/B correction coefficient FAF
Calculate AV (step 430), F/B correction coefficient FA
Set the value of F as the old F/B correction coefficient FAFO (Step 4
40), In the following step 450, [After adding the skip amount a to the F/B correction coefficient FAF to obtain a new F/B correction coefficient FAF, set the learning timing flag YKG (Step 460), the value of the flag YOX is set. ``O''
(step 470), and this routine ends.

一方、ステップ420においてフラグYOXO値が「0
」と判断されたときに未 処理はステップ480ないし
500の処理を実行する。ここで、ステップ310およ
び420の判断によりステップ480に処理が進んだ時
に1友 空燃比はリーンの状態を維持していることを表
している。ステップ480ないし50oの処理1上 ス
テップ380ないし400と反対の処理であって、所定
時間毎にF/B補正係数FAFの値を定数すだけ増加す
る処理である。
On the other hand, in step 420, the flag YOXO value is "0".
”, the unprocessed process executes steps 480 to 500. Here, when the process proceeds to step 480 based on the judgments in steps 310 and 420, the air-fuel ratio indicates that the lean state is maintained. Process 1 of steps 480 to 50o is the opposite process to steps 380 to 400, and is a process in which the value of the F/B correction coefficient FAF is increased by a constant at every predetermined time.

以上のステップ300ないし500の処理内容を表した
のが第9図のタイミングチャートである。
The timing chart in FIG. 9 shows the processing contents of steps 300 to 500 above.

この第9図をみてもわかるように02センサ28の検出
する空燃比信号に従ってF/B補正係数FAFは増減さ
れ基準値に近付けるよう制御されていなお、ステップ3
00においてF/B制御条件が成立していないと判断さ
れたときにfiF/B補正係数FAFおよび旧F/B補
正係数FAFOの値は各々「1」にセットされて(ステ
ップ510)、本ルーチンを終えることになる。
As can be seen from FIG. 9, the F/B correction coefficient FAF is increased or decreased according to the air-fuel ratio signal detected by the 02 sensor 28, and is controlled to approach the reference value.
When it is determined that the F/B control conditions are not satisfied in 00, the values of the fiF/B correction coefficient FAF and the old F/B correction coefficient FAFO are each set to "1" (step 510), and this routine will be finished.

次に前記「フィードバック補正係数FAF算出ルーチン
」のステップ360および460においてセットされた
学習タイミングフラグYKGO値が「1」の時のみ、換
言すれば空燃比がリッチからリーン1:、あるいはリー
ンからリッチに切り替わった時のみに実行される第7図
の「学習ルーチン」について説明する。
Next, only when the learning timing flag YKGO value set in steps 360 and 460 of the "feedback correction coefficient FAF calculation routine" is "1", in other words, the air-fuel ratio changes from rich to lean 1: or from lean to rich. The "learning routine" shown in FIG. 7, which is executed only when switching occurs, will be explained.

まず、ステップ600で(t、、学習タイミングフラグ
YKGの値が「1」であるか否かが判断される。学習タ
イミングフラグYKGの値が「1」でない場合(上 処
理はステップ610に進み学習タイミングフラグYKG
の値を「0」にリセットし1’RETIJRN]に抜け
て本ルーチンを終える。
First, in step 600, it is determined whether the value of the learning timing flag YKG is "1". timing flag YKG
The value of is reset to "0" and exits to 1'RETIJRN] to end this routine.

学習タイミングフラグYKGの値が「1」と判断された
時には処理はステップ620に進む、ステップ620で
(上「フィードバック補正係数FAF算出ルーチン」に
て求められた平均F/B補正係数FAFAVが値Faよ
す大きいか否かを判断し、また ステップ630で、平
均F/B補正係数FAFAVが値Fbより小さいか否か
を判断する。ここで、値Fat表 第9図に示すよう1
:、基準値より所定値だけ大きい値を、また値Fbは基
準値より所定値だけ小さい値をそれぞれ取り、この値F
aから値Fbの間に空燃比が保たれたとき。
When the value of the learning timing flag YKG is determined to be "1", the process proceeds to step 620. In step 620, the average F/B correction coefficient FAFAV calculated in the above "feedback correction coefficient FAF calculation routine" is In step 630, it is determined whether the average F/B correction coefficient FAFAV is smaller than the value Fb.Here, the value Fat table 1 is determined as shown in FIG.
, the value Fb is a value larger than the reference value by a predetermined value, and the value Fb is a value smaller than the reference value by a predetermined value.
When the air-fuel ratio is maintained between a and value Fb.

空燃比は基準値に制御されたものと判断される。It is determined that the air-fuel ratio has been controlled to the reference value.

ステップ620で、平均F/B補正係数FAFAV)F
aと判断された時に1よ 空燃比が見掛は上リーン側に
偏っているとして、処理はステップ650に進み、学習
値KGを定数αだけ大きくする。また ステップ630
で、平均F/B補正係数FAFAV<Fbと判断された
時に(友 空燃比は見掛は上リッチ側に偏っているとし
て、処理はステップ650に進み、学習値KGを定数α
だけ小さくする。さら1:、ステップ620および63
0により、平均F/B補正係数FAFAVが値Faより
小さく値Fbより大きいと判断された時に(よ 空燃比
は基準値に至っているものとみなされて処理は何もされ
ない。その後、学習タイミングフラグYKGを「0」に
リセットして(ステップ61o)、本ルーチンを終える
。 したがって、空燃比がリーン、リッチの切り替えの
度に学習値KGは空燃比に応じて±αだけ増減さね や
がて最適の値となる。この学習値KGを用いてステップ
モータ9の目標ステップ数STを算出するのである(「
ステップモータ制御ルーチン」のステップ]1o)。
In step 620, the average F/B correction coefficient FAFAV)F
1 when it is determined that the air-fuel ratio is apparently biased toward the upper lean side, and the process proceeds to step 650, where the learned value KG is increased by a constant α. Also step 630
Then, when it is determined that the average F/B correction coefficient FAFAV<Fb (if
Make it smaller. Further 1:, steps 620 and 63
0, when it is determined that the average F/B correction coefficient FAFAV is smaller than the value Fa and larger than the value Fb, the air-fuel ratio is considered to have reached the reference value and no processing is performed. After that, the learning timing flag YKG is reset to "0" (step 61o) and this routine ends. Therefore, each time the air-fuel ratio is switched between lean and rich, the learned value KG increases or decreases by ±α according to the air-fuel ratio. This learning value KG is used to calculate the target step number ST of the step motor 9 ("
step motor control routine] 1o).

次1:、所定時間毎に周期的に実行される第8図の「学
習補正係数算出ルーチン」について説明する。
Next 1: The "learning correction coefficient calculation routine" shown in FIG. 8, which is periodically executed at predetermined time intervals, will be explained.

まず、ステップ700で(上「フィードバック補正係数
FAF算出ルーチン」にて求められたF/B補正係数F
AFが値Fcより大きいか否かを判断し、また ステッ
プ710で、F/B補正係数FAFが値Fdより小さい
か否かを判断する。
First, in step 700, the F/B correction coefficient F calculated in the above "Feedback correction coefficient FAF calculation routine" is
It is determined whether AF is greater than value Fc, and in step 710 it is determined whether F/B correction coefficient FAF is less than value Fd.

二二で、値Fcおよび値F d tl  通常の空燃比
F/BwImによるF/B補正係数FAFのとり得る上
・下限値であり(第9図参照)、この上・下限値で定ま
る範囲外にF/B補正係数FAFが移行したとき、LP
Gエンジン1の運転状態が異常であると判断される。そ
こで、ステップ700で、F/B補正係数FAF>Fc
と判断された時に(よ処理はステップ720に進み、学
習補正係数FKGD(エンジン始動時に初期値として値
1が設定されている。)を定数βだけ大きくし、まL 
ステップ710で、F/B補正係数FAF<Fdと判断
された時に(友 処理はステップ730に進み、学習補
正係数FKGDを定数βだけ小さくする。
22, the value Fc and the value F d tl are the upper and lower limit values that the F/B correction coefficient FAF can take based on the normal air-fuel ratio F/BwIm (see Figure 9), and are outside the range determined by these upper and lower limit values. When the F/B correction coefficient FAF shifts to LP
It is determined that the operating state of the G engine 1 is abnormal. Therefore, in step 700, the F/B correction coefficient FAF>Fc
When it is determined that
In step 710, when it is determined that the F/B correction coefficient FAF<Fd, the process proceeds to step 730, where the learning correction coefficient FKGD is decreased by a constant β.

さら1:、ステップ700および710により、F/B
補正係数FAFが値Fcより小さく値Fdより大きいと
判断された時にl友 FAFは異常状態から脱したとみ
なされて、処理はステップ740に進む、ステップ74
0で(友 第7図の学習ルーチンにて更新される学習値
KGに学習補正係数FKGOを乗算して学習値KGを新
たに更新する処理を実行し、続くステップ750で(友
 学習補正係数FKGDに値1を設定する。ステップ7
20゜730または750の実行後、本ルーチンを終え
る。
Further 1: By steps 700 and 710, F/B
When it is determined that the correction coefficient FAF is smaller than the value Fc and larger than the value Fd, it is assumed that the FAF has escaped from the abnormal state, and the process proceeds to step 740, step 74.
0, the learning value KG updated in the learning routine of FIG. 7 is multiplied by the learning correction coefficient FKGO to newly update the learning value KG. Set the value 1 to .Step 7
After executing 20°730 or 750, this routine ends.

即ち、本実施例によれ(′L ベンチュリ4への供給燃
料を制御するステップモータ9の基本開度を空燃比がリ
ーン側になるようにLPGエンジン1の回転数NEおよ
び吸気圧力PMに応じて定め、インジェクタ32からの
補助噴射燃料量を排ガス中の酸素濃度に基づいてフィー
ドバック制御し、そのフィードバック制御の補正量(F
/B補正係数FAF)に応じた学習値を更新してその学
習値KGをステップモータ9の開度に反映させ、さら1
:、通常の空燃比F/B制御によるF/B補正係数FA
Fのとり得る上・下限値Fc、Fdの範囲外にF/B補
正係数FAFが移行したとき、LPGエンジン1の運転
状態が異常であるとして、学習補正係数FKGDを算出
してその学習補正係数FKGDをステップモータ9の開
度に反映させて、F/B補正係数FAFをその範囲内に
復帰させると共1:% さら1ミ その復帰時の学習補
正係数FKGDを学習値KGに乗算して学習値KGを新
たに更新する。
That is, according to this embodiment, the basic opening degree of the step motor 9 that controls the fuel supplied to the venturi 4 is adjusted according to the rotational speed NE of the LPG engine 1 and the intake pressure PM so that the air-fuel ratio is on the lean side. The amount of auxiliary injected fuel from the injector 32 is feedback-controlled based on the oxygen concentration in the exhaust gas, and the correction amount (F
/B correction coefficient FAF) is updated, the learned value KG is reflected in the opening degree of the step motor 9, and further 1
:, F/B correction coefficient FA by normal air-fuel ratio F/B control
When the F/B correction coefficient FAF moves outside the range of the upper and lower limit values Fc and Fd that F can take, it is assumed that the operating condition of the LPG engine 1 is abnormal, and the learning correction coefficient FKGD is calculated and the learning correction coefficient Reflect FKGD on the opening degree of the step motor 9 to return the F/B correction coefficient FAF to within that range, and then multiply the learned value KG by the learning correction coefficient FKGD at the time of return. The learning value KG is newly updated.

したがって、エアクリーナ3の目詰まりが大きい状態で
空燃比フィードバック制御および学習制御がなさ札 そ
の後エアクリーナ3が新品に交換されて、空燃比が大幅
にリーン側にずれたとしても、その上・下限値Fc、F
dの範囲内にF/B補正係数FAFが即座に復帰させら
れるため、以降の空燃比フィードバック制御を適正に実
行することができ、 ドライバビリティやエミッション
の向上を図ることができる。まi、LPGエンジン1に
何等かの異常が発生して、空燃比が大幅にリッチ側にず
れたとしても、同様1:、F/B補正係数FAFが即座
にその範囲内に復帰させられるため、以降の空燃比フィ
ードバック制御を適正に実行することができる。さら1
:、そのFAF復帰時の学習補正係数FKGOに応じて
学習値KGを新たに更新するように構成されているため
1:、次回からのエンジン始動時にあっても空燃比を適
正に制御することができる。
Therefore, even if the air-fuel ratio feedback control and learning control are not performed when the air cleaner 3 is heavily clogged, even if the air-fuel ratio is subsequently replaced with a new one and the air-fuel ratio shifts significantly to the lean side, the upper and lower limits F ,F
Since the F/B correction coefficient FAF is immediately returned to within the range of d, subsequent air-fuel ratio feedback control can be appropriately executed, and drivability and emissions can be improved. Well, even if some abnormality occurs in the LPG engine 1 and the air-fuel ratio shifts significantly to the rich side, the F/B correction coefficient FAF will be immediately returned to within that range. , subsequent air-fuel ratio feedback control can be appropriately executed. Sara 1
: Since the learning value KG is newly updated according to the learning correction coefficient FKGO at the time of FAF recovery, 1: The air-fuel ratio cannot be properly controlled even when starting the engine from the next time. can.

次1ミ 本発明の第2実施例を説明する。Next, a second embodiment of the present invention will be explained.

本第2実施例(表 既述してきた第1実施例と比較して
、 [学習補正係数算出ルーチン」の構成が異なるだけ
で、他のソフトウェアおよびハードウェアは同じ構成で
ある。以下、 「学習補正係数算出ルーチン」について
第10図のフローチャートに沿って説明する。
This second embodiment (Table) Compared to the first embodiment described above, the only difference is the configuration of the [Learning correction coefficient calculation routine], and the other software and hardware are the same configuration. "Correction Coefficient Calculation Routine" will be explained along the flowchart of FIG.

同図に示すよう1:、まず、ステップ800および81
0で(上 第8図ステップ700および710と同様に
’  F/B補正係数FAFが上限値Fcより大きいか
否か、また、 F/B補正係数FAFが下限値Fdより
小さいか否かを判断する。ステップ800で、F/B補
正係数FAF>Fcと判断された時に1友 ステップ8
20に進み、カウンタCN71が所定時rWIT 1よ
り大きいが否かを判断する。カウンタCN T 11i
  別ルーチンで所定時間毎にインクリメントされる変
数である。ここで、CNTl≦T1と判断されたときに
(上 処理はrRETLJRNJに抜けて一旦終了する
。一方、ステップ820で、CNTl>TIと判断され
たときに(上 ステップ830に進み、カウンタCNT
2が所定時間T2より大きいか否かを判断する。
As shown in the figure 1: First, steps 800 and 81
0 (Similar to steps 700 and 710 in Figure 8 above), determine whether the F/B correction coefficient FAF is greater than the upper limit value Fc, and whether the F/B correction coefficient FAF is smaller than the lower limit value Fd. Step 8
20, it is determined whether the counter CN71 is greater than rWIT1 at a predetermined time. Counter CN T 11i
This is a variable that is incremented at predetermined intervals in a separate routine. Here, when it is determined that CNTl≦T1 (above), the process exits to rRETLJRNJ and ends once. On the other hand, when it is determined that CNTl>TI in step 820 (above), the process proceeds to step 830 and the counter CNT
2 is greater than a predetermined time T2.

カウンタCN T 21;i、、  カウンタCNTl
と同様に別ルーチンで所定時間毎にインクリメントされ
る値である。ここで、CNT2≦T2と判断されたとき
に1よ 処理は一旦終了する。一方、ステップ830で
、CNN22T2と判断されたときに(瓜ステップ84
0に進み、学習補正係数FKGDを定数βだけ大きくし
、続くステップ850で未カウンタCNT2をゼロクリ
アし、その後、処理は一旦終了する。
Counter CNT 21;i, Counter CNTl
Similarly, this is a value that is incremented at predetermined time intervals in a separate routine. Here, when it is determined that CNT2≦T2, the process ends once. On the other hand, when it is determined in step 830 that CNN22T2 (step 84
0, the learning correction coefficient FKGD is increased by the constant β, and in the following step 850, the uncounter CNT2 is cleared to zero, and the process is then temporarily terminated.

一方、ステップ800および810により、F/B補正
係数FAFが上限値Fc以下であり下限値Fd以上であ
ると判断されたときに(よ ステップ860に進む、ス
テップ860で1よ 学習補正係数FKGDが値1か否
がを判断し、値1でないと判断されたときに(よ ステ
ップ870に進み、F/B補正係数FAFが値Feより
大きいか否かを判断し、また ステップ880で、F/
B補正係数FAFが値Ffより小さいか否かを判断する
On the other hand, when it is determined in steps 800 and 810 that the F/B correction coefficient FAF is less than or equal to the upper limit value Fc and greater than or equal to the lower limit value Fd, the process proceeds to step 860. It is determined whether the value is 1 or not, and when it is determined that the value is not 1 (step 870), it is determined whether the F/B correction coefficient FAF is larger than the value Fe, and in step 880, the F/B correction coefficient FAF is determined to be larger than the value Fe.
It is determined whether the B correction coefficient FAF is smaller than the value Ff.

ここで、値Feおよび値FfLi、、F/B補正係数F
AFが上・下限値Fc、Fdの範囲を超えた際に、FA
Fを復帰させる値である。ステップ870により、F/
B補正係数FAFが値Feより大きいと判断されたとき
に(上 処理はステップ830に進む。一方、ステップ
870および880により、F/B補正係数FAFが値
Fe以下で値Ff以上であると判断されたときにl友 
FAFはそれら復帰値Fe、Ffに復帰したとして、処
理はステップ890に進む、ステップ890で(t、、
学習値KGに学習補正係数FKGDを乗算して学習値K
Gを新たに更新する処理を実行し、続くステップ900
で11  学習補正係数FKGDに値1を設定し、続く
ステップ910でIt、、  カウンタCNT1をゼロ
クリアし、その後本ルーチンを終了する。なお、ステッ
プ860で、学習補正係数FKGDが値1と判断された
ときに(表 ステップ870〜900の処理を読み飛ば
して、ステップ910の処理を実行する。
Here, the value Fe and the value FfLi, , F/B correction coefficient F
When AF exceeds the range of upper and lower limit values Fc and Fd, FA
This is the value to restore F. Step 870 causes F/
When it is determined that the B correction coefficient FAF is greater than the value Fe (above), the process proceeds to step 830. On the other hand, in steps 870 and 880, it is determined that the F/B correction coefficient FAF is less than or equal to the value Fe and greater than or equal to the value Ff. When you are a friend
Assuming that FAF has returned to these return values Fe and Ff, the process proceeds to step 890. In step 890, (t, ,
Multiply the learning value KG by the learning correction coefficient FKGD to obtain the learning value K.
Execute the process of newly updating G, and continue with step 900
At step 11, the learning correction coefficient FKGD is set to the value 1, and at the subsequent step 910, the counter CNT1 is cleared to zero, and then this routine ends. Note that when it is determined in step 860 that the learning correction coefficient FKGD is 1 (see table), the processes in steps 870 to 900 are skipped and the process in step 910 is executed.

即ち、ステップ800ないしステップ910の処理によ
れi&F/B補正係数FAFが上限値FCを超えた状態
が所定時間T1以上経過したか否かを判断シ(ステップ
800,820.RETURNの流れ)、FAFが上限
値Fcを超えた状態が所定時間T1以上経過したと判断
されると、所定時間T2毎に学習補正係数FKGDを定
数βだけインクリメントする(ステップ830〜850
゜RETURN、800. 860,870,830〜
850の流れ)、その後、FAFが復帰値Feに復帰す
ると、学習値KGに学習補正係数FKGDを乗算して学
習値KGを新たに更新し、学習補正係数FKGDに値1
を設定し直す(ステップ800.810,860〜91
0)。
That is, it is determined whether the i&F/B correction coefficient FAF has exceeded the upper limit value FC for a predetermined time period T1 or more through the processing of steps 800 to 910 (steps 800 and 820. RETURN flow), and the FAF When it is determined that the state in which F exceeds the upper limit value Fc has passed for a predetermined time T1 or more, the learning correction coefficient FKGD is incremented by a constant β every predetermined time T2 (steps 830 to 850
゜RETURN, 800. 860,870,830~
After that, when FAF returns to the return value Fe, the learning value KG is multiplied by the learning correction coefficient FKGD to newly update the learning value KG, and the learning correction coefficient FKGD is set to the value 1.
(Steps 800, 810, 860 to 91)
0).

まL ステップ810で、F/B補正係数FAFが下限
値Fdより小さいと判断されたときに(友ステップ82
0,830と同様なステップ920゜930の処理を実
行し、さら1:、学習補正係数FKGDを定数βだけ小
さくシ(ステップ940)、ステップ850と同様にカ
ウンタ(:NT2をゼロクリアしく950)、その後、
処理は一旦終了する。なお、ステップ880により、F
/B補正係数FAFが値Ffより小さいと判断されたと
きに1t、、処理は前記ステップ930に進む。
In step 810, when it is determined that the F/B correction coefficient FAF is smaller than the lower limit value Fd (step 82
Execute the processing of steps 920 and 930 similar to 0,830, and further 1: Decrease the learning correction coefficient FKGD by the constant β (step 940), and set the counter (: clear NT2 to zero 950) as in step 850, after that,
The process ends once. Note that in step 880, F
When it is determined that the /B correction coefficient FAF is smaller than the value Ff, the process proceeds to step 930.

即ち、ステップ920ないし950を含む本ルーチンに
よれIJ、  さらl、F/B補正係数FAFが下限値
Fdを下回った状態が所定時間T1以上経過したか否か
を判断しくステップ810,920、RETURNの流
れ)、FAFが下限値Fdを下回った状態が所定時間T
1以上経過したと判断されると、所定時間T2毎に学習
補正係数FKGDを定数βだけデクリメントする(ステ
ップ930〜950.RETURN、810,860゜
880.930〜950の流れ)、その後、FAFが復
帰値Ffに復帰すると、学習値KGに学習補正係数FK
GOを乗算して学習値KGを新たに更新し、学習補正係
数FKGDに値1を設定し直す(ステップ800,81
0.860〜910)。
That is, according to this routine including steps 920 to 950, it is determined whether or not the state in which the IJ, F/B correction coefficient FAF has been lower than the lower limit value Fd has passed for a predetermined time T1 or more.Steps 810 and 920 and RETURN flow), the state in which FAF is below the lower limit value Fd is the predetermined time T.
If it is determined that 1 or more has elapsed, the learning correction coefficient FKGD is decremented by the constant β every predetermined time T2 (steps 930 to 950. RETURN, 810, 860° 880. 930 to 950), and then FAF is When it returns to the return value Ff, the learning correction coefficient FK is added to the learning value KG.
The learning value KG is newly updated by multiplying by GO, and the value 1 is reset to the learning correction coefficient FKGD (steps 800 and 81
0.860-910).

次(ミ 以上のように構成された第2実施例の作用・効
果を第11図のタイミングチャートにしたがって説明す
る。
Next (mi) The operation and effect of the second embodiment configured as above will be explained according to the timing chart of FIG. 11.

経時と共にエアクリーナ3の目詰まりが大きくなると、
空燃比フィードバック制御および学習制御により、学習
値KGが次第に小さくなる(時刻tO〜t1)、その後
、エアクリーナ3が新品に交換されると(時刻tl)、
空燃比F/B補正係数F A F E  通常の空燃比
F/B制御によりとり得る上限値Fcの範囲を超えて(
時刻t2)、ベンチュリ3に吸い込まれる燃料量は異常
に少なくなり、空燃比はリーン側に大幅にずれる。そし
て、その上限値Fcを超えた状態が所定時間T1継続す
ると(時刻t3)、学習補正係数FKGDは増大し始め
る。そのFKGDはステップモータ9の開度に反映され
ていることから、FKGDの増大と共にF/B補正係数
FAFは次第に減少し始め、FAFが復帰値Feに復帰
すると(時刻t4)、そのFKGDの増大は中止さ1F
KGDは値1となる。そして、このとき、 FKGDは
学習値KGに乗算されて学習値KGが新たな値に更新さ
れる。
As the air cleaner 3 becomes more clogged over time,
Due to the air-fuel ratio feedback control and learning control, the learned value KG gradually becomes smaller (time tO to t1), and then, when the air cleaner 3 is replaced with a new one (time tl),
Air-fuel ratio F/B correction coefficient F A F E Exceeding the range of upper limit value Fc that can be taken by normal air-fuel ratio F/B control (
At time t2), the amount of fuel sucked into the venturi 3 becomes abnormally small, and the air-fuel ratio shifts significantly to the lean side. Then, when the state in which the upper limit value Fc is exceeded continues for a predetermined time T1 (time t3), the learning correction coefficient FKGD starts to increase. Since the FKGD is reflected in the opening degree of the step motor 9, the F/B correction coefficient FAF gradually begins to decrease as FKGD increases, and when FAF returns to the return value Fe (time t4), the FKGD increases. is canceled 1F
KGD has a value of 1. At this time, FKGD is multiplied by learning value KG, and learning value KG is updated to a new value.

したがって、従来の技術で(友 空燃比が大幅にノーン
側にずれると(時刻t2)、空燃比フィードバック制御
がなされなくなるところが、本実施例によれ1′L F
/B補正係数FAFが上・下限値Fc、Fdの範囲内で
ある復帰値Feに復帰させられるため、第1実施例と同
様1:、以降の空燃比フィードバック制御を適正に実行
することができ、ドライバビリティやエミッションの向
上を図ることができる。また 空燃比が大幅にリッチ側
にずれたときも、F/B補正孫数FAFが上・下限値F
c、Fdの範囲内である復帰値Ffに復帰させられるた
め、同様に以降の空燃比フィードバック制御を適正に実
行することができる。特に本実施例の場合、FAFの復
帰値を上・下限値Fc、Fdの範囲の充分な内側に設定
しているため1:、フィードバックにある程度のFAF
O幅が必要である点と考え併せて、以降の空燃比フィー
ドバック制御をより適正に実行させることができる。ま
LF/B補正係数FAFが上・下限値Fc、Fdの範囲
外であるかの判定を、所定時間T1継続しているか否か
から判定しているためl;FAF信号にノイズ等が乗っ
た場合の誤動作を防止することができる。
Therefore, in contrast to the conventional technology where air-fuel ratio feedback control is no longer performed when the air-fuel ratio deviates significantly to the non-normal side (time t2), in this embodiment, 1'L F
Since the /B correction coefficient FAF is returned to the return value Fe which is within the range of the upper and lower limit values Fc and Fd, the air-fuel ratio feedback control after 1: can be properly executed as in the first embodiment. , drivability and emissions can be improved. Also, even when the air-fuel ratio deviates significantly to the rich side, the F/B correction grandchild number FAF changes to the upper and lower limit values F.
Since the return value Ff is returned to be within the range of c and Fd, subsequent air-fuel ratio feedback control can be executed appropriately as well. In particular, in the case of this embodiment, the FAF return value is set sufficiently inside the range of the upper and lower limit values Fc and Fd.
Considering that the O width is necessary, the subsequent air-fuel ratio feedback control can be executed more appropriately. Also, since it is determined whether the LF/B correction coefficient FAF is outside the range of the upper and lower limit values Fc and Fd based on whether it continues for a predetermined time T1; noise etc. are added to the FAF signal. It is possible to prevent malfunctions in case of

以上 本発明のいくつかの実施例を詳述してきたが、本
発明はこうした実施例に何等限定されるものではなく、
例えばインジェクタ32から補助燃料を噴射することに
より空燃比フィードバック制御を行なう構成に替えて、
ベンチュリ4への供給燃料量を制御することにより空燃
比フィードバック制御を行なう構成等、本発明の要旨を
逸脱しない範囲において種々なる態様にて実施すること
ができるのは勿論のことである。
Although several embodiments of the present invention have been described in detail above, the present invention is not limited to these embodiments in any way.
For example, instead of a configuration in which air-fuel ratio feedback control is performed by injecting auxiliary fuel from the injector 32,
It goes without saying that the invention can be implemented in various ways without departing from the spirit of the invention, such as a configuration in which air-fuel ratio feedback control is performed by controlling the amount of fuel supplied to the venturi 4.

1肚n閾遇 以上詳述したように本発明のLPGエンジンの空燃比制
御装置によれ+f、  エアクリーナの目詰まりが大き
い状態で空燃比フィードバック制御および学習制御がな
さ札 その後エアクリーナが新品に交換されて、空燃比
が大幅にリーン側にずれたとしても、そのずれを修復す
ることができ、その結果 以降の空燃比フィードバック
制御を適正に実行することができ、 ドライバビリティ
やエミッションの向上を図ることができる。まf−、L
PGエンジンに何等かの異常が発生して、空燃比が大幅
にリッチ側にずれたとしても、同様1:、そのずれを修
復して以降の空燃比フィードバック制御を適正に実行す
ることができ、 ドライバビリティやエミッションの向
上を図ることができる。さら1:。
As detailed above, the air-fuel ratio control device of the LPG engine of the present invention does not perform air-fuel ratio feedback control or learning control when the air cleaner is heavily clogged.After that, the air cleaner is replaced with a new one. Even if the air-fuel ratio deviates significantly toward the lean side, it is possible to correct the deviation, and as a result, subsequent air-fuel ratio feedback control can be executed appropriately, improving drivability and emissions. I can do it. Maf-, L
Even if some abnormality occurs in the PG engine and the air-fuel ratio deviates significantly to the rich side, 1: the deviation can be repaired and subsequent air-fuel ratio feedback control can be executed appropriately. Driveability and emissions can be improved. Sara 1:.

その復帰に要した補正量に応じて学習値が更新されるた
め、次回からのエンジン始動時にあっても空燃比を適正
に制御することができる。
Since the learned value is updated according to the correction amount required for the return, the air-fuel ratio can be appropriately controlled even when starting the engine next time.

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

第1図は本発明の基本的構成を例示するブロック医 第
2図は本発明第1実施例のLPGエンジンの空燃比制御
装置としてのLPGエンジンシステムの概略構成医 第
3図はその電子制御装置の構成を示すブロックは 第4
図ないし第8図は各々その電子制御装置により実行され
る処理を表すフローチャート、第9図は空燃比信号とフ
ィードバック補正係数FAFとの関係を示すタイミング
チャート、第10図は本発明の第2実施例における学習
補正係数算出ルーチンを表すフローチャート、第11図
はその第2実施例の作用・効果を表すタイミングチャー
トである。 Ml・・・エンジン   M2・・・基本燃料量算出手
段M3・・・フィードバック制御手段 M4・・・学習制御手段  M5・・・異常検出手段M
6・・・復帰手段    Ml−・・学習値補正手段1
・・・LPGエンジン   2・・・吸気マニホルド4
・・・ベンチュリ     5・・・メイン燃料通路7
・・・LPGレギュレータ 8・・・排気マニホルド 10・・・スロー燃料通路 23・・・電子制御装置 28・・・o2センサ 32・・・インジェクタ 9・・・ステップモータ 11・・・スロットル 26・・・圧力センサ 31・・・回転数センサ
FIG. 1 is a block diagram illustrating the basic configuration of the present invention. FIG. 2 is a schematic configuration diagram of an LPG engine system as an air-fuel ratio control device for an LPG engine according to the first embodiment of the present invention. FIG. 3 is an electronic control device thereof. The block showing the configuration of is the 4th block.
8 to 8 are flowcharts showing the processes executed by the electronic control device, FIG. 9 is a timing chart showing the relationship between the air-fuel ratio signal and the feedback correction coefficient FAF, and FIG. 10 is a second embodiment of the present invention. FIG. 11 is a flowchart showing the learning correction coefficient calculation routine in the example, and a timing chart showing the action and effect of the second embodiment. Ml...Engine M2...Basic fuel amount calculation means M3...Feedback control means M4...Learning control means M5...Abnormality detection means M
6...Returning means Ml-...Learned value correction means 1
...LPG engine 2...Intake manifold 4
...Venturi 5...Main fuel passage 7
... LPG regulator 8 ... Exhaust manifold 10 ... Slow fuel passage 23 ... Electronic control unit 28 ... O2 sensor 32 ... Injector 9 ... Step motor 11 ... Throttle 26 ...・Pressure sensor 31... rotation speed sensor

Claims (1)

【特許請求の範囲】 液化石油ガスを燃料とするエンジンの負荷に応じた基本
燃料量を算出する基本燃料量算出手段と、該基本燃料量
を前記エンジンの空燃比を検出しつつ補正し、該空燃比
が所定値となるべくフィードバック制御するフィードバ
ック制御手段と、該フィードバック制御手段による基本
燃料量の補正量に応じた学習値を更新し、該学習値を用
いて前記基本燃料量を補正する学習制御手段とを備えた
LPGエンジンの空燃比制御装置において、 前記フィードバック制御手段のフィードバック制御によ
る補正が所定範囲外であるときを検出する異常検出手段
と、 該異常検出手段が所定範囲外の補正を検出したとき、前
記基本燃料量を補正して前記フィードバック制御手段の
フィードバック制御による補正を該所定範囲内に復帰さ
せる復帰手段と、 前記学習制御手段で更新される学習値を前記復帰手段で
要した基本燃料量の補正量に応じて補正する学習値補正
手段と を設けたことを特徴とするLPGエンジンの空燃比制御
装置
[Scope of Claims] Basic fuel amount calculation means for calculating a basic fuel amount according to the load of an engine using liquefied petroleum gas as fuel, and correcting the basic fuel amount while detecting the air-fuel ratio of the engine, Feedback control means that performs feedback control so that the air-fuel ratio becomes a predetermined value, and learning control that updates a learned value according to a correction amount of the basic fuel amount by the feedback control means and corrects the basic fuel amount using the learned value. An air-fuel ratio control device for an LPG engine, comprising: abnormality detection means for detecting when the correction by the feedback control of the feedback control means is outside a predetermined range; and the abnormality detection means detects a correction outside the predetermined range. a return means for correcting the basic fuel amount to return the correction by the feedback control of the feedback control means to within the predetermined range; An air-fuel ratio control device for an LPG engine, characterized in that it is provided with a learning value correction means for correcting the fuel amount according to the correction amount of the fuel amount.
JP1080116A 1989-03-30 1989-03-30 Air-fuel ratio control device for lpg engine Pending JPH02259263A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1080116A JPH02259263A (en) 1989-03-30 1989-03-30 Air-fuel ratio control device for lpg engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1080116A JPH02259263A (en) 1989-03-30 1989-03-30 Air-fuel ratio control device for lpg engine

Publications (1)

Publication Number Publication Date
JPH02259263A true JPH02259263A (en) 1990-10-22

Family

ID=13709223

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1080116A Pending JPH02259263A (en) 1989-03-30 1989-03-30 Air-fuel ratio control device for lpg engine

Country Status (1)

Country Link
JP (1) JPH02259263A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011503441A (en) * 2007-11-20 2011-01-27 ルノー・エス・アー・エス Method for diagnosing engine refueling system status

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011503441A (en) * 2007-11-20 2011-01-27 ルノー・エス・アー・エス Method for diagnosing engine refueling system status

Similar Documents

Publication Publication Date Title
US6234156B1 (en) Method and apparatus for controlling air-fuel ratio in engines
US5528899A (en) Air-fuel ratio control apparatus for internal combustion engines
US7831374B2 (en) Combustion control system for internal combustion engine with rich and lean operating conditions
US5706654A (en) Air-fuel ratio control device for an internal combustion engine
US20020104310A1 (en) Air-fuel ratio control apparatus having sub-feedback control
US6014962A (en) Engine air-fuel ratio controller
JPH02259263A (en) Air-fuel ratio control device for lpg engine
JPS6128739A (en) Method of controlling learning value for internal-combustion engine
JP3003487B2 (en) Evaporative fuel processor for engine
JP2605731B2 (en) Air-fuel ratio control device for LPG engine
JP3835911B2 (en) Engine air-fuel ratio control device
JP2536014B2 (en) Air-fuel ratio controller for LPG engine
JP2861034B2 (en) Air-fuel ratio control device for LPG engine
JPS6231180B2 (en)
JP3003488B2 (en) Evaporative fuel processor for engine
JPH116456A (en) Air-fuel ratio control device for engine
JP2707678B2 (en) Air-fuel ratio control device for LPG engine
JP2535945B2 (en) Air-fuel ratio learning control method for LPG engine
JP3946816B2 (en) Engine air-fuel ratio control device
JPH02218853A (en) Air-fuel ratio learning control device for lpg engine
JPH05156988A (en) Air fuel ratio control device of internal combustion engine
JPH0476242A (en) Fuel injection quantity controller for internal combustion engine
JPS6270641A (en) Learning control device for internal combustion engine
JPH05202815A (en) Method of learning and controlling air-fuel ratio
JP3028728B2 (en) Air-fuel ratio control device for internal combustion engine