JPS6065245A - Air-fuel ratio controller for internal-combustion engine - Google Patents
Air-fuel ratio controller for internal-combustion engineInfo
- Publication number
- JPS6065245A JPS6065245A JP17260283A JP17260283A JPS6065245A JP S6065245 A JPS6065245 A JP S6065245A JP 17260283 A JP17260283 A JP 17260283A JP 17260283 A JP17260283 A JP 17260283A JP S6065245 A JPS6065245 A JP S6065245A
- Authority
- JP
- Japan
- Prior art keywords
- air
- fuel ratio
- correction coefficient
- fuel
- learning
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
- F02D41/047—Taking into account fuel evaporation or wall wetting
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/0025—Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
- F02D41/003—Adding fuel vapours, e.g. drawn from engine fuel reservoir
- F02D41/0032—Controlling the purging of the canister as a function of the engine operating conditions
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
Description
【発明の詳細な説明】
〔発明の利用分野〕
本発明は、電子制御燃料噴射装置を有する車両用内燃機
関の空燃比制御装置に関し、特に、空燃比の高度補償や
部品の経時変化に伴う空燃比の補償を企図した学習制御
を行うとともに、キャニスタ内に貯留された蒸発燃料を
吸気通路内に導入するようにした車両用内燃機関に好適
な空燃比制御装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Application of the Invention] The present invention relates to an air-fuel ratio control device for a vehicle internal combustion engine having an electronically controlled fuel injection device, and in particular, to an air-fuel ratio control device for an internal combustion engine for a vehicle having an electronically controlled fuel injection device, and in particular to an air-fuel ratio control device for altitude compensation of the air-fuel ratio and for air-fuel ratio control due to aging of parts. The present invention relates to an air-fuel ratio control device suitable for a vehicle internal combustion engine that performs learning control designed to compensate for the fuel ratio and introduces evaporated fuel stored in a canister into an intake passage.
電子制御燃料噴射装置においては、例えば、回転数セン
サにより検出した機関回転数NKと、吸気管圧、QPM
とに基づいて基本燃料噴射時間TPを演算し、機関の運
転状態に応じて、その基本燃料噴射時間TPに対して種
々の補正を施すことによ秒最終燃料噴射時間τを演算し
、その最終燃料噴射時間τだけ噴射弁を開弁して燃料を
噴射している。In an electronically controlled fuel injection system, for example, engine speed NK detected by a speed sensor, intake pipe pressure, QPM
The basic fuel injection time TP is calculated based on this, and the final fuel injection time τ in seconds is calculated by making various corrections to the basic fuel injection time TP according to the operating state of the engine. The injection valve is opened for the fuel injection time τ to inject fuel.
一方、排気エミッション対策として三元触媒コンバータ
により排気ガス中のGo、HC,NOxを同時に除去す
るようにしたこの種の燃料噴射制御装置においては、上
記の三成分を効率よく除去する観点から、空燃比を理論
空燃比近傍に制御することが望まれている。そこで、排
気通路に酸素センサを設け、所定の条件下では、その酸
素センサからの空燃比信号に基づいて空燃比が理論空燃
比近傍になるようにフィードバック補正係数FAFを演
算して、空燃比のフィードバック制御を実行している。On the other hand, in this type of fuel injection control device that uses a three-way catalytic converter to simultaneously remove Go, HC, and NOx from exhaust gas as a measure against exhaust emissions, It is desired to control the fuel ratio near the stoichiometric air-fuel ratio. Therefore, an oxygen sensor is installed in the exhaust passage, and under certain conditions, a feedback correction coefficient FAF is calculated so that the air-fuel ratio becomes close to the stoichiometric air-fuel ratio based on the air-fuel ratio signal from the oxygen sensor. Feedback control is being executed.
このような空燃比フィードバック制御を行なう電子制御
燃料噴射装置においては、部品間のばら時変化による空
燃比の変化を補償することを目的として、上記フィード
バック制御中の所定の条件下で空燃比を学習して学習補
正係数FGを演算している。In an electronically controlled fuel injection system that performs such air-fuel ratio feedback control, the air-fuel ratio is learned under predetermined conditions during the feedback control in order to compensate for changes in the air-fuel ratio due to variations in parts over time. Then, the learning correction coefficient FG is calculated.
かかる空燃比の学習に際しては、燃料タンクで蒸発して
キャニスタに貯留された燃料(以下、蒸発燃料と呼ぶ)
が、少なくともスロットル弁が全閉していないことを含
む所定の条件下で燃焼室に供給され、これにより空燃比
が一時的に変化することを考慮しなくてはならない。When learning the air-fuel ratio, the fuel that has evaporated in the fuel tank and is stored in the canister (hereinafter referred to as evaporated fuel)
However, it must be taken into consideration that the air-fuel ratio is supplied to the combustion chamber under certain conditions, including at least that the throttle valve is not fully closed, and that this causes a temporary change in the air-fuel ratio.
すなわち、蒸発燃料による空燃比の一時的な変動を学習
すると次のような問題が生ずる。That is, when learning temporary fluctuations in the air-fuel ratio due to evaporated fuel, the following problems occur.
(1) 例えば、前述したフィードバック制御に加えて
、所定の条件下で空燃比を理論空燃比よりも希薄側に制
御する、いわゆる部分リーン制御をも行なうようにした
燃料噴射制御では、上記各種係数の他1で・リーン補正
係数FLEANを演算して、最ここで、Xは水温、吸気
温等による補正係数。(1) For example, in fuel injection control that performs so-called partial lean control, in which the air-fuel ratio is controlled to be leaner than the stoichiometric air-fuel ratio under predetermined conditions, in addition to the feedback control described above, the various coefficients described above are used. In addition, calculate the lean correction coefficient FLEAN, where X is a correction coefficient based on water temperature, intake air temperature, etc.
そして、リーン制御時には、フィードバック補正係数F
AFはrlJに設定され、リーン補正係数FLInAN
は「1」以下の値とされ、これにより、ある特定の運転
状態で支障のない範囲で空燃比を理論空燃比より希薄側
に制御している。Then, during lean control, the feedback correction coefficient F
AF is set to rlJ, lean correction coefficient FLInAN
is set to a value of "1" or less, whereby the air-fuel ratio is controlled to be leaner than the stoichiometric air-fuel ratio within a range that does not cause problems in a certain operating state.
ところが、蒸発燃料による空燃比の一時的な変動は、キ
ャニスタから吸気通路に導入される燃料量やそのときの
運転状態により左右され、蒸発燃料による学習補正係数
FGへの影響は一律ではない。従って、蒸発燃料の影響
による学習補正係数FGの変動幅が大きくなり、リーン
制御により所定め希薄空燃比下で運転することを予定し
ても、空燃比が所望の値からずれ、これにより、リーン
制御中のドライバビリティ、燃費、排気エミッションに
悪影響を及ぼす慣れがある。However, temporary fluctuations in the air-fuel ratio due to evaporated fuel depend on the amount of fuel introduced from the canister into the intake passage and the operating conditions at that time, and the influence of evaporated fuel on the learning correction coefficient FG is not uniform. Therefore, the range of variation in the learning correction coefficient FG due to the influence of evaporated fuel becomes large, and even if you plan to operate under a predetermined lean air-fuel ratio using lean control, the air-fuel ratio will deviate from the desired value, resulting in a lean There is a tendency to adversely affect drivability, fuel efficiency, and exhaust emissions during control.
(2) 一方、蒸発燃料により空燃比が一時的にかなり
リッチとなることもあり、その際には学習補正係数FG
がかなり小さくがる。(2) On the other hand, the air-fuel ratio may temporarily become quite rich due to evaporated fuel, and in that case, the learning correction coefficient FG
becomes quite small.
従って、このような蒸発燃料による空燃比の変化を学習
した直後に車両の運転を停止すると、次に車両を始動す
るときに空燃比がリーンとなりすぎるので始動性が悪く
なる等の不具合を生ずる。Therefore, if the vehicle is stopped immediately after learning such changes in the air-fuel ratio due to evaporated fuel, the next time the vehicle is started, the air-fuel ratio becomes too lean, resulting in problems such as poor startability.
本発明の目的は、このような従来の問題点を解消するた
め、上述した学習制御補正係数FGを演算する条件が満
足されたときには、蒸発燃料の吸気通路内への導入を禁
止する内燃機関の空燃比制御装置を提供することにある
。An object of the present invention, in order to solve such conventional problems, is to provide an internal combustion engine that prohibits the introduction of evaporated fuel into the intake passage when the above-mentioned conditions for calculating the learning control correction coefficient FG are satisfied. An object of the present invention is to provide an air-fuel ratio control device.
本発明は、キャニスタと吸気通路との間に開閉弁を介装
し、所定の学習条件下Vこおいてはその開閉弁を閉成し
て、蒸発燃料が吸気通路内に導入されないようにしたこ
とを特徴とし、これにより、蒸発燃料による学習制御補
正係数FGへの影響を防止することができる。In the present invention, an on-off valve is interposed between the canister and the intake passage, and under a predetermined learning condition V, the on-off valve is closed to prevent evaporated fuel from being introduced into the intake passage. This feature makes it possible to prevent the influence of evaporated fuel on the learning control correction coefficient FG.
以下、図面に基づいて本発明を説明する。 The present invention will be explained below based on the drawings.
第1図は本発明に係る空燃比制御装置を有する自動車用
内燃機関の構成例を示す。エアフィルタ1はインレット
パイゾ3を介してスロットル日?ディ5と接続されてい
る。スロットシン3?デイ5には、その上流側に燃料噴
射弁7が設けられ、燃料噴射弁7の下流にはアクセルペ
ダル(不図示)と連動して吸入空気量を調節する吸気絞
り弁9が設けられ、吸気絞り弁9の下流には、その部位
の絶対−圧力を測定する吸気管絶対圧力センサ11が設
けられている。更に、吸気絞り弁9の開度位置を測定す
る弁開度位置センサ2と、吸気絞り弁9が全閉している
ときにのみオンするアイドルスイッチ4と、例えば吸気
絞り弁9の開度が40度以上のときにのみオンする・9
ワースイツチ6とが、吸気絞り弁9に関連して取付けら
れている。FIG. 1 shows an example of the configuration of an internal combustion engine for an automobile having an air-fuel ratio control device according to the present invention. Air filter 1 is throttled through inlet Paizo 3? It is connected to D5. Slot Sin 3? On Day 5, a fuel injection valve 7 is provided upstream of the fuel injection valve 7, and an intake throttle valve 9 is provided downstream of the fuel injection valve 7 to adjust the amount of intake air in conjunction with an accelerator pedal (not shown). An intake pipe absolute pressure sensor 11 is provided downstream of the throttle valve 9 to measure the absolute pressure at that location. Furthermore, there is a valve opening position sensor 2 that measures the opening position of the intake throttle valve 9, an idle switch 4 that is turned on only when the intake throttle valve 9 is fully closed, and a valve opening position sensor 2 that measures the opening position of the intake throttle valve 9. Turns on only when the temperature is 40 degrees or higher・9
A power switch 6 is installed in conjunction with the intake throttle valve 9.
吸気絞り弁9の上流側にあけられた&−)8は、電磁弁
10を介してキャニスタ12と接続されていて、常時は
、電磁弁10が開弁されていて、キャニスタ12とポー
ト8とは連通されている。The &-) 8 provided on the upstream side of the intake throttle valve 9 is connected to the canister 12 via a solenoid valve 10, and the solenoid valve 10 is normally open and the canister 12 and port 8 are connected. are communicated.
スロットル?ディ5は、エンジンの各気筒と接続された
分岐管を有するインテークマニホルド13と接続され、
インテークマニホルド13には、その内の吸気温度を測
定する吸気温センサ15が設けられている。インテーク
マニホルド13の分岐前の底壁13aには、エンジン冷
却水が循環されて混合気を加熱するためのライブ部17
が設けられている。throttle? The intake manifold 13 is connected to an intake manifold 13 having a branch pipe connected to each cylinder of the engine.
The intake manifold 13 is provided with an intake temperature sensor 15 that measures the temperature of intake air therein. The bottom wall 13a of the intake manifold 13 before branching has a live part 17 through which engine cooling water is circulated to heat the air-fuel mixture.
is provided.
19は周知慣例のエンジン本体であり、ピストン21と
シリンダ23とシリンダヘッド25とにより燃焼室27
が画成されていて、吸気弁29を介して燃焼室27に吸
入され次混合気が点火グラブ31により着火される。シ
リンダ23の周囲にはウォータジャケット33が形成さ
れ、そのウォータジャケット33にエンジン冷却水が循
環されてシリン/23を含む部品が冷却される。そして
、シリンダブロック35の外壁にはウォータジャケット
33内のエンジン冷却水温を測定するエンジン冷却水温
センサ37が設けられている。Reference numeral 19 designates a well-known engine body, which includes a piston 21, a cylinder 23, and a cylinder head 25, and a combustion chamber 27.
The air-fuel mixture is drawn into the combustion chamber 27 via the intake valve 29 and then ignited by the ignition glove 31. A water jacket 33 is formed around the cylinder 23, and engine cooling water is circulated through the water jacket 33 to cool parts including the cylinder 23. An engine coolant temperature sensor 37 is provided on the outer wall of the cylinder block 35 to measure the temperature of the engine coolant in the water jacket 33.
シリンダヘッド25の図示しない排気ポートにはエキゾ
ーストマニホルド39が接続され、その下流側に、排気
ガス中の残留酸素濃度を測定する02センサ41が設け
られている。エキゾーストマニホルド39は、三元触媒
43を介して排気管45と接続されている。An exhaust manifold 39 is connected to an exhaust port (not shown) of the cylinder head 25, and an 02 sensor 41 for measuring the residual oxygen concentration in the exhaust gas is provided downstream of the exhaust manifold 39. The exhaust manifold 39 is connected to an exhaust pipe 45 via a three-way catalyst 43.
また、51はキースイッチ、53はイグナイタ、55は
ディストリビュータであり、ディストリビュータ55に
は、所定のクランク角度θ1毎にオン・オフ信号を出力
するNθセンサ57が設けられ、その出力信号によりエ
ンジン回転数と所定のクランク角度位置を知ることがで
き、また、上記角度θ1より大きい角度θ2毎にオン・
オフ信号を出力するGセンサ59が設けられ、その出力
信号により気筒判別と上死点位置検出が行なわれる。Further, 51 is a key switch, 53 is an igniter, and 55 is a distributor. The distributor 55 is provided with an Nθ sensor 57 that outputs an on/off signal at every predetermined crank angle θ1, and the output signal determines the engine rotational speed. It is possible to know the predetermined crank angle position, and also to turn on/off at every angle θ2 larger than the above angle θ1.
A G sensor 59 that outputs an off signal is provided, and cylinder discrimination and top dead center position detection are performed based on the output signal.
また、60はバッテリを示す。Further, 60 indicates a battery.
制御回路61は、弁開度位置センサ2、アイドルスイッ
チ4、ノ臂ワースイッチ6、吸気圧センサ11、吸気温
センサ15、エンシン冷却水温センサ37.02センサ
41.電磁弁10.キースイッチ51、N8センサ57
、Gセンサ59、およびバッテリ60とそれぞれ接続さ
れていて、弁開度信号s1、アイドル信号S2、パワー
信号S3、吸気圧信号S4、吸気温信号S5、水温信号
S6、空燃比信号S7、スタート信号S9、エンジン回
転数信号810、気筒判別信号811およびバッテリ電
圧信号814が各センサから入力される。The control circuit 61 includes a valve opening position sensor 2, an idle switch 4, an armpit switch 6, an intake pressure sensor 11, an intake temperature sensor 15, an engine cooling water temperature sensor 37, a sensor 41. Solenoid valve 10. Key switch 51, N8 sensor 57
, G sensor 59, and battery 60, and are connected to a valve opening signal s1, an idle signal S2, a power signal S3, an intake pressure signal S4, an intake temperature signal S5, a water temperature signal S6, an air-fuel ratio signal S7, and a start signal. S9, an engine rotational speed signal 810, a cylinder discrimination signal 811, and a battery voltage signal 814 are input from each sensor.
また、Mal m回1m 61 H−’tWat閂Fi
M4th I n 1m鋭m射弁およびイグナイタ53
にも接続されていて、所定の演算に基づいて、燃料導入
禁示信号s8、燃料噴射信号812および点火信号81
3を出力する。Also, Mal m times 1m 61 H-'tWat bar Fi
M4th I n 1m sharp m injection valve and igniter 53
It is also connected to the fuel introduction prohibition signal s8, the fuel injection signal 812 and the ignition signal 81 based on predetermined calculations.
Outputs 3.
制御回路61は、第2図に示すように、各種機器を制御
する中央演算処理装置(CPU)61a。As shown in FIG. 2, the control circuit 61 is a central processing unit (CPU) 61a that controls various devices.
予め各種の数値やプログラムが書き込まれたリードオン
リメモリ(ROM)61b、演算過程の数置や7うyが
所定の領域に書き込まれるランダムアクセスメモリ(R
AM)61c、アナログ入力(i号e?イゾタル信号に
変換するA / Dコンバータ(ADC)61d、各種
ディジタル信号が入力され、各種ディジタル信号が出力
される入出力インタフェース(Ilo ’) 6113
.エンジン停止時に補助電源から給電されて記憶を保持
するバッファラグメモリ(BU−RAM ) (51f
、及びこれら各機器がそれぞれ接続されるパスライン6
1gから構成されている。A read-only memory (ROM) 61b in which various numerical values and programs are written in advance, and a random access memory (R
AM) 61c, analog input (i No. e? A/D converter (ADC) for converting into isotal signal) 61d, input/output interface (Ilo') 6113 where various digital signals are input and various digital signals are output.
.. Buffer lag memory (BU-RAM) (51f
, and a path line 6 to which each of these devices is connected.
It is made up of 1g.
ROM6 I b内には、メイン処理ルーチングロダラ
ム、燃料r@射Ff!8f、聞/ zfルスd百)袖信
田ハ一一ダラム、空燃比フィードバック補正係数′や後
述の学習補正係数演算用のプログラム、及びその他の各
種プログラム、さらにそれらの演算処理に必要な種々の
データが予め記憶されている。ROM6 Ib contains the main processing routine Grodaram, fuel r@injection Ff! 8f, mon/zf russ d 100) Sodeshida Ha-11 Durham, programs for calculating the air-fuel ratio feedback correction coefficient' and the learning correction coefficient described later, and various other programs, as well as various data necessary for these calculation processes. is stored in advance.
そして、開度センサ2、吸気管圧力センサ11、吸気温
センサ15、水温センサ37,0.セ/す41、バッテ
リ60はA / Dコンiぐ一タ61dと接続され、そ
れら各センサからの電圧信号S1、S4、S5、S6、
S7.51475f、CPU61aからの指示に応じて
、順次、二進信号に変換される。Then, the opening sensor 2, the intake pipe pressure sensor 11, the intake temperature sensor 15, the water temperature sensor 37, 0 . The controller 41 and battery 60 are connected to the A/D controller 61d, and the voltage signals S1, S4, S5, S6,
S7.51475f, the signals are sequentially converted into binary signals in accordance with instructions from the CPU 61a.
クランク角センサ57からのクランク角30度毎の・9
ルス信号S10、クランク角センサ59からのクランク
角360度毎のt4ルス信号811、アイドルスイッチ
4からのアイドル信号s2、/4ワー信号S3、スター
ト信号S9が、それぞれ、工/ 061 eを介して制
御回路61に取込まれる。・9 every 30 degrees of crank angle from the crank angle sensor 57
The pulse signal S10, the t4 pulse signal 811 for every 360 degrees of crank angle from the crank angle sensor 59, the idle signal s2 from the idle switch 4, the /4 power signal S3, and the start signal S9 are transmitted through the machine/061e, respectively. The signal is taken into the control circuit 61.
ノeルス信号810に基づいてエンシン回転数を表わす
二進信号が形成され、・セルス信号810およびSll
が協働して燃料噴射・母ルス幅演算のための要求信号、
燃料噴射開始の割込信号および気筒判別信号などが形成
される。また、アイドル信号S2によりスロットル弁9
が略全閉しているか否かが判定される。A binary signal representing the engine rotational speed is formed based on the Norse signal 810;
cooperate to generate a request signal for fuel injection/main pulse width calculation,
An interrupt signal for starting fuel injection, a cylinder discrimination signal, and the like are generated. Also, the throttle valve 9 is activated by the idle signal S2.
It is determined whether or not it is substantially fully closed.
工/ 06 ’1 eからは、燃料導入禁示信号S8、
各種演算により形成された燃料噴射信号812および点
火信号813が、それぞれ電磁弁10.燃料噴射弁7、
およびイグナイタ53に出力される。From engineering/06 '1 e, fuel introduction prohibition signal S8,
A fuel injection signal 812 and an ignition signal 813 formed by various calculations are sent to the electromagnetic valve 10. fuel injection valve 7,
and is output to the igniter 53.
このように構成された内燃機関における燃料噴射時間(
噴射量)は例えば次のようにしてめられる。The fuel injection time (
The injection amount) can be determined, for example, as follows.
τ:(TP+TAG)X(1+FG)XFAFXFLE
iAN’XK・・・・・・・・・・・・・・・ (1)
ここで、
τ=最終燃料噴射時間
TP=基本燃料噴射時間
FAF=フィードバック補正係数
TAG=学習補正量
1?′G=学習補正係数
’FLΣムN=リーン補正係数
に=水温、吸気温等による補正係数
基本燃料噴射時間TPは、吸気管負圧PMと機関回転数
NlICとに基づいて、予め定められたテーブルから読
出し、または計算によってめられる。τ: (TP+TAG)X(1+FG)XFAFXFLE
iAN'XK・・・・・・・・・・・・・・・ (1)
Here, τ=final fuel injection time TP=basic fuel injection time FAF=feedback correction coefficient TAG=learning correction amount 1? 'G = Learning correction coefficient' FLΣM N = Lean correction coefficient = Correction coefficient due to water temperature, intake temperature, etc. The basic fuel injection time TP is predetermined based on the intake pipe negative pressure PM and the engine speed NlIC. Read from a table or calculated.
フィードバック補正係数FAFは、フィードバック制御
条件下において、0.センサ41からの空燃比信号S7
により空燃比がリーンであると判定されれば、噴射量を
増量するような値、例えば1.05となり、空燃比信号
BYKより空燃比がリッチであると判定されれば、噴射
量を減量するような値、例えば0.95となり、フィー
トノぐツク側割条件下でなければ、補正係数FAIFが
1,0となる0
フィードバック補正係数FAFの演算手順の一例を第3
図に示す。The feedback correction coefficient FAF is 0.0 under feedback control conditions. Air-fuel ratio signal S7 from sensor 41
If it is determined that the air-fuel ratio is lean, the injection amount is increased, for example, 1.05, and if the air-fuel ratio is determined to be rich from the air-fuel ratio signal BYK, the injection amount is decreased. If the value is 0.95, for example, and the correction coefficient FAIF is not under the foot-no-guk-side split condition, the correction coefficient FAIF will be 1.0.
As shown in the figure.
手++1iif S 1において、フィードバック条件
が成立しているか否かを判断する。例えば、始動状態で
なく、始動後層中でなく、エンジン水温THWが50℃
以上でおり、ノ臂ワー増量中でない時に、フック制御の
条件が成立していなければ、手順S2でフィードバック
補正係数FAFを1.0としてフイードパッゲ制御が実
行されないようにして、この手順を終了する。条件が成
立していれば手順S3に進む。手順S3では、空燃比信
号87と読込む。At step ++1iif S1, it is determined whether the feedback condition is satisfied. For example, the engine coolant temperature THW is 50°C when the engine is not in the starting state or in the bed after starting.
As described above, if the conditions for hook control are not satisfied when the arm arm is not being increased, the feedback correction coefficient FAF is set to 1.0 in step S2 so that feed page control is not executed, and this procedure is ended. If the conditions are met, the process advances to step S3. In step S3, the air-fuel ratio signal 87 is read.
手順S4では空燃比信号S7が表わす電圧値にフィルタ
をかけて、リッチのときに#1#、リーンのときにlO
tとなるように空燃比リーンリッチフラグを形成し、手
順S4においてフラグが111の場合には、空燃比が過
濃であると判断して空燃比を稀薄側にすべく手順を実行
する。In step S4, the voltage value represented by the air-fuel ratio signal S7 is filtered, and #1# is applied when the air-fuel ratio signal is rich, and 1O when the air-fuel ratio signal is lean.
If the flag is 111 in step S4, it is determined that the air-fuel ratio is too rich, and the procedure is executed to make the air-fuel ratio lean.
すなわち、手順S5でフラブCAFLを零として手順S
6に進み、フラグCAFRが零か否かを判断する。初め
て過濃側へ移行した時にはフラグCAFRが零であるの
で手順S8へ進み、RAM610に格納されている補正
係数FAFから所定の値α1を減じ、その結果を新たな
補正係数FAFとする。手順S9においては、フラグC
AFRを1とする。従って、手順84において連続して
二回以上過濃と判断されれば、二回目以降に通過する手
順S6では必ず否定判定され、手順87において、補正
係数FAF’から所定の値β1を減じ、その結果を新た
な補正係数FAI’としてFAXI′演算を終了する。That is, in step S5, flub CAFL is set to zero, and step S
Proceeding to step 6, it is determined whether the flag CAFR is zero. Since the flag CAFR is zero when shifting to the over-concentration side for the first time, the process proceeds to step S8, where a predetermined value α1 is subtracted from the correction coefficient FAF stored in the RAM 610, and the result is set as a new correction coefficient FAF. In step S9, flag C
Let AFR be 1. Therefore, if excessive concentration is determined twice or more in succession in step 84, a negative determination will always be made in step S6 passed from the second time onwards, and in step 87, a predetermined value β1 is subtracted from the correction coefficient FAF'. The FAXI' calculation is completed using the result as a new correction coefficient FAI'.
一方、手順S4で信号S7が表わす電圧値に基づくり一
ンリンチフラグが「0」の場合には、空燃比が稀薄であ
ると判断して空燃比を過濃側にすべく手順を実行する。On the other hand, if the lean flag based on the voltage value represented by the signal S7 is "0" in step S4, it is determined that the air-fuel ratio is lean, and the procedure is executed to make the air-fuel ratio rich.
すなわち、手順BIOにおいて、フラグCA/PRを零
として手順Sttに進み、フラグCAFLが零か否かを
判断する。初めて稀薄側へ移行した時にはフラグCAF
Lが零であるので手順812に進み、補正係数FAVに
所定の値α2を加算し、その結果を新たな補正係数FA
Fとする。手11[s13においてはフラQAFLを1
とする。従って、手順84において連続して二回以上稀
薄と判断されれば二回目以降に通過する手1[E+11
では必ず否定判定され、手順814において、補正係数
IPAIFに所定の値β2を加算し、その結果を新たな
補正係数IP’A’IPとして?AIF演算を終了する
。That is, in step BIO, the flag CA/PR is set to zero and the process proceeds to step Stt, where it is determined whether or not the flag CAFL is zero. Flag CAF when moving to the dilute side for the first time
Since L is zero, the process proceeds to step 812, where a predetermined value α2 is added to the correction coefficient FAV, and the result is set as a new correction coefficient FA.
Let it be F. Move 11 [In s13, set hula QAFL to 1
shall be. Therefore, if it is determined that the move is thin twice or more consecutively in step 84, move 1 [E+11
Then, the determination is always negative, and in step 814, a predetermined value β2 is added to the correction coefficient IPAIF, and the result is set as a new correction coefficient IP'A'IP? AIF calculation ends.
なお、手順S7、S8、s12.814におけるα1、
α2、β1およびβ2は予め定められた値である。In addition, α1 in steps S7, S8, s12.814,
α2, β1 and β2 are predetermined values.
この演算手段によりめられるフィードバック補正係数F
AII’を空燃比信号s7が表わす電圧値にフィルタを
かけて表わした空燃比A / Fのり−ンリッチフラグ
とともに第4図に示す。この図を参照するに、空燃比が
リーンからリッチまたはリッチからリーンに切換わった
ときには、補正係数FAFがα1・あるいはα2だけス
キップされ、リーンのままなら逐次所定数β1が減算さ
れ、リッチのままなら逐次所定数β2が加算される。Feedback correction coefficient F determined by this calculation means
AII' is shown in FIG. 4 together with the air-fuel ratio A/F lean rich flag, which is expressed by filtering the voltage value represented by the air-fuel ratio signal s7. Referring to this figure, when the air-fuel ratio switches from lean to rich or rich to lean, the correction coefficient FAF is skipped by α1 or α2, and if it remains lean, a predetermined number β1 is subtracted sequentially, and it remains rich. Then, a predetermined number β2 is added one after another.
次に、学習制御量TAGおよび学習制御補正係数FGの
演算手順の一例を第5図に示す。Next, an example of the calculation procedure for the learning control amount TAG and the learning control correction coefficient FG is shown in FIG.
先ず手順P21で、吸気絞り弁9が全閉しているか否か
を、アイドルスイッチ4から出力されるアイドル信号S
2がオンしているか否かにより判断する。吸気絞り弁9
が全閉していて肯定判断されると、手順P22において
、例えば、エンジン回転数Noが1000 rpm以下
であり、かつ、吸気管圧力PMが200tlIHI!
以上か否かを判断する。肯定゛判断されれば学習制御す
べく手順P24に進む。First, in step P21, it is determined whether the intake throttle valve 9 is fully closed or not using the idle signal S output from the idle switch 4.
The determination is made based on whether or not 2 is on. Intake throttle valve 9
If the is fully closed and an affirmative determination is made, in step P22, for example, the engine speed No. is 1000 rpm or less and the intake pipe pressure PM is 200tlIHI!
Determine whether or not the above is true. If the determination is affirmative, the process advances to step P24 to perform learning control.
一方手順P21において、吸気絞り弁9が全閉状態にな
く否定判断されると、手順P23において、例えば、吸
気管圧力PM200鴛xHI以上500trrtxHp
以下か否かを判断する。肯定判断されれば学習制御す
べく手順P24に進む0
手順P22またはP23で否定判断された場合には学習
制御を行なわない。On the other hand, if the intake throttle valve 9 is not in a fully closed state and a negative determination is made in step P21, then in step P23, for example, the intake pipe pressure
Determine whether the following is true or not. If a positive determination is made, the process proceeds to step P24 to perform learning control.0 If a negative determination is made in step P22 or P23, learning control is not performed.
次いで、手順P24で学習条件が成立しているか否かを
判断する0例えば、空燃比フィードバック制御実行中で
あり、エンジン冷却水温THWが80℃以上かつ吸気温
THAが40℃以上90℃以下の場合に学習する。学習
条件が成立していると判断されると、手順P25でフィ
ードバック補正係数FAFがスキップしたか否かを判断
し、スキップして肯定判断されれば手順P26に進む。Next, in step P24, it is determined whether the learning condition is satisfied or not. For example, if the air-fuel ratio feedback control is being executed, the engine coolant temperature THW is 80°C or higher, and the intake air temperature THA is 40°C or higher and 90°C or lower. to learn. If it is determined that the learning condition is satisfied, it is determined in step P25 whether the feedback correction coefficient FAF has been skipped, and if it is skipped and an affirmative determination is made, the process proceeds to step P26.
手順P25は、前述したフラグCAFL、CAFRがy
lt−+l0IVC変化したことにより判断される。手
順P26では、スキップ直前の補正係数11’AIFの
値を読込み、手順P27において、今回読込まれた補正
係数II′AIT′nと前回読込まれた補正係数FAF
n 1との相加平均値E’AIAVをめ、所定領域に格
納する0次いで、手順P28において、相加平均値FA
FAVが1以上か否かを判断する。In step P25, the flags CAFL and CAFR described above are y.
This is determined based on the change in lt-+l0IVC. In step P26, the value of the correction coefficient 11'AIF immediately before skipping is read, and in step P27, the currently read correction coefficient II'AIT'n and the previously read correction coefficient FAF are read.
The arithmetic average value E'AIAV with n1 is stored in a predetermined area.Next, in step P28, the arithmetic average value FA
It is determined whether FAV is 1 or more.
相加平均値FATAVが1.0以上ならば、手順P28
−1において吸気絞り弁9が全閉しているか否かを判断
し、全閉していれば手順P29に進んで学習制御量TA
Gに「10」を加算し、その結果を新たな学習制御量T
AGとする。全閉していなければ手順P30に進んで学
習制御補正係数FGに[o、oOsJを加算し、その結
果を新たな学習制御補正係数IFGとする。If the arithmetic average value FATAV is 1.0 or more, step P28
-1, it is determined whether the intake throttle valve 9 is fully closed, and if it is fully closed, the process proceeds to step P29 and the learning control amount TA is determined.
Add "10" to G and use the result as the new learning control amount T
AG. If it is not fully closed, the process proceeds to step P30, where [o, oOsJ is added to the learning control correction coefficient FG, and the result is set as a new learning control correction coefficient IFG.
相加平均値FAX1’AV が1.0未満ならば、手順
P28−2において吸気絞り弁9が全閉しているか否か
を判断し、全閉していれば手順p3iに進んで学習制御
量TAGから「10」を減算し、その結果を新たな学習
制御1TAGとする。全閉していなければ手順P31に
進んで学習制御補正係数FGから[o、oosJを減算
し、その結果を新たな学習制御補正係数paとする〇
このように、学習制御tTA()により吸気絞わ弁9が
全閉のときの空燃比を学習し、学習制御補正係数FGに
よ抄吸気絞り弁9が開かれている場合の空燃比を学習す
る。従って、吸気絞り弁全閉時にはキャニスタの蒸発燃
料が吸気通路に導入されないので、学習制御fitTA
Gはその影響を受けない。これに対して学習制御補正係
数FGは、蒸発燃料による影響を受ける可能性がある。If the arithmetic average value FAX1'AV is less than 1.0, it is determined in step P28-2 whether the intake throttle valve 9 is fully closed, and if it is fully closed, the process proceeds to step p3i and the learning control amount is Subtract "10" from TAG and use the result as a new learning control 1TAG. If it is not fully closed, proceed to step P31 and subtract [o, oosJ from the learning control correction coefficient FG, and use the result as the new learning control correction coefficient pa. In this way, the learning control tTA() adjusts the intake throttle. The air-fuel ratio when the throttle valve 9 is fully closed is learned, and the air-fuel ratio when the intake throttle valve 9 is open is learned using the learning control correction coefficient FG. Therefore, when the intake throttle valve is fully closed, the evaporated fuel in the canister is not introduced into the intake passage, so the learning control fitTA
G is not affected by this. On the other hand, the learning control correction coefficient FG may be affected by the evaporated fuel.
そこで、学習条件が成立しているときには、電磁弁10
を閉成して、キャニスタ12と吸気通路のポート8とを
遮断するようにする。Therefore, when the learning condition is satisfied, the solenoid valve 10
is closed to block the canister 12 and the port 8 of the intake passage.
第6図にその一手順例を示す。FIG. 6 shows an example of the procedure.
第6図は電磁弁10の開閉制御ルーチンの一例を示し、
まず、手順P41において学習条件が満足されているか
否かを判定する。例えば、学習条件が満足されたときに
「1」が設定され、満足されていないときにrOJが設
定されるフラグにより判定することができる。肯定判定
されると手順P42において、制御回路61からの信号
S8をハイレきルにして電磁弁10を付勢し、これによ
り−キャニスタ12と吸気通路のポート8とを遮断して
、蒸発燃料が吸気通路に導入されないようにする。学習
条件が満足されてい々ければ、手順P43において、電
磁弁10への信号S8をローレベルとし、これにより電
磁弁10を消勢してキャニスタ12とポート8とを連通
させる。FIG. 6 shows an example of the opening/closing control routine of the solenoid valve 10,
First, in step P41, it is determined whether learning conditions are satisfied. For example, the determination can be made using a flag that is set to "1" when the learning condition is satisfied and rOJ is set when the learning condition is not satisfied. If an affirmative determination is made, in step P42, the signal S8 from the control circuit 61 is set to a high level to energize the solenoid valve 10, thereby cutting off the canister 12 and the port 8 of the intake passage, so that the evaporated fuel is discharged. Prevent it from being introduced into the intake passage. If the learning conditions are satisfied, in step P43, the signal S8 to the solenoid valve 10 is set to low level, thereby deenergizing the solenoid valve 10 and communicating the canister 12 and the port 8.
このように本実施例では、学習制御中には、キャニスタ
12と吸気通路のポート8との間に介装した電磁弁10
を閉成し、これにより、学習制御中には蒸発燃料による
空燃比の変動を防止する。In this embodiment, during learning control, the solenoid valve 10 interposed between the canister 12 and the port 8 of the intake passage
This prevents fluctuations in the air-fuel ratio due to evaporated fuel during learning control.
次に、リーン補正係数FLI!iANは、例えば次のよ
うにして演算される。Next, lean correction coefficient FLI! The iAN is calculated as follows, for example.
エンジン始動中でなく、始動後層量中でなく、エンジン
冷却水温が75℃以上、吸気管圧力PMが450mwH
9以下、車速の変化率が所定以下、吸気絞り弁9の開度
が所定以下のときに、第7図に示すグラフから、吸気管
圧力PMに応じてリーン補正係数FLKAMがめられる
。The engine is not starting, the engine coolant temperature is not lower than 75℃, the intake pipe pressure PM is 450mwH
9 or below, when the rate of change of the vehicle speed is below a predetermined value, and when the opening degree of the intake throttle valve 9 is below a predetermined value, the lean correction coefficient FLKAM is determined according to the intake pipe pressure PM from the graph shown in FIG.
以上の実施例では、基本燃料噴射時間TPを、エンジン
回転数と吸気管圧力とによりめるようにしているが、エ
ンシン回転数と吸入空気量とKより基本燃料噴射時間T
Pをめるようにしてもよい。In the above embodiment, the basic fuel injection time TP is determined by the engine speed and intake pipe pressure, but the basic fuel injection time TP is determined by the engine speed, intake air amount, and K.
You may also add P.
また、上記実施例は、吸気絞り弁の上流に一個の噴射弁
を設けたものであるが、各気筒毎に噴射弁を設けた型式
のものにも本発明を適用できる他、キャニスタの蒸発燃
料を吸気通路に導入するとともに、空燃比の学習制御を
行なう車両用内燃機関のいずれに適用できる。更に、リ
ーン制御を行なわないものにも適用できる。Further, in the above embodiment, one injection valve is provided upstream of the intake throttle valve, but the present invention can also be applied to a type in which an injection valve is provided for each cylinder. The present invention can be applied to any vehicle internal combustion engine that introduces air into the intake passage and performs learning control of the air-fuel ratio. Furthermore, it can also be applied to systems that do not perform lean control.
第1図は本発明を適用した自動車用内燃機関の一例を示
す構成図、第2−図はその制御回路の一例を示す詳細ブ
ロック図、第3図はFAF演算ルーチンの一例を示すフ
ローチャート、第4図はリーンリッチフラグと補正係数
PAFとの関係を示すタイムチャート、第5図はTAG
、IFG演算ルーチンの一例を示すフローチャート、第
6図は電磁弁の開閉制御ルーチンの一例を示すフローチ
ャート、第7図は、吸気管圧力PMとり一ン補正係数F
LEAN との関係を示すグラフである。
7・・・噴射弁、 8・・・ポート、
9・・・吸気絞り弁、 10・・・電磁弁、11・・・
吸気管圧力センナ、
12・・・キャニスタ、
13・・・インテークマニホルド、
15・・・吸気温センサ、17・・・ライプ部、19・
・・エンジン本体、27・・・燃焼室、33・・・ウォ
ータジャケット、
37・・・エンジン冷却水温センサ、
41・・・02センサ、51・・・キースイッチ、53
・・・イグナイタ、
55・・・ディストリビュータ、
57・・・Nθセンサ、59・・・Gセンサ、61・・
・制御回路。
代理人 鵜 沼 辰 之
第3図
第4図FIG. 1 is a block diagram showing an example of an automotive internal combustion engine to which the present invention is applied, FIG. 2 is a detailed block diagram showing an example of its control circuit, FIG. 3 is a flowchart showing an example of an FAF calculation routine, Figure 4 is a time chart showing the relationship between the lean rich flag and correction coefficient PAF, and Figure 5 is TAG.
, a flowchart showing an example of an IFG calculation routine, FIG. 6 a flowchart showing an example of a solenoid valve opening/closing control routine, and FIG. 7 a flowchart showing an example of an IFG calculation routine.
It is a graph showing the relationship with LEAN. 7... Injection valve, 8... Port, 9... Intake throttle valve, 10... Solenoid valve, 11...
Intake pipe pressure sensor, 12... Canister, 13... Intake manifold, 15... Intake temperature sensor, 17... Ripe part, 19...
... Engine body, 27 ... Combustion chamber, 33 ... Water jacket, 37 ... Engine cooling water temperature sensor, 41 ... 02 sensor, 51 ... Key switch, 53
...Igniter, 55...Distributor, 57...Nθ sensor, 59...G sensor, 61...
・Control circuit. Agent Tatsu Unuma Figure 3 Figure 4
Claims (1)
、所定のフィードバック条件下で空燃比が理論空燃比と
力るようにフィードバック補正係数FAPを演算し、所
定の学習条件下でフィードバック補正係数FAFの平均
値FAFAVが所定の値以上のときには学習補正係数F
Gを増加させて空燃比をリッチ側に学習制御し、平均値
?APAVが前記所定の値以下のときには学習補正係数
PG’を減少させて空燃比をリーン側に学習制御し、少
なくとも基本燃料噴射時間TP、フィードバック補正係
数Fhyおよび学習補正係数FGに基づいて演算された
最終燃料噴射時間τに従って燃料噴射弁を駆動するとと
もに、燃料系統の蒸発燃料をキャニスタに収集して吸気
通路に導入するようにした内燃機関の空燃比制御装置に
おいて、前記キャニスタと吸気通路との間に設けた開閉
弁と、前記学習条件を判定する判定手段により学習条件
が満足されたときに前記開閉弁を閉成させる駆動手段と
を具備したことを特徴とする内燃機関の空燃比制御装置
。The basic fuel injection time TP is set according to the operating state of the internal combustion engine, the feedback correction coefficient FAP is calculated so that the air-fuel ratio is equal to the stoichiometric air-fuel ratio under predetermined feedback conditions, and the feedback correction coefficient FAP is calculated under predetermined learning conditions. When the average value FAFAV of FAF is greater than a predetermined value, the learning correction coefficient F
Increase G to learn and control the air-fuel ratio to the rich side, and then set the average value? When APAV is below the predetermined value, the learning correction coefficient PG' is decreased to perform learning control on the air-fuel ratio to the lean side, and the learning correction coefficient PG' is calculated based on at least the basic fuel injection time TP, the feedback correction coefficient Fhy, and the learning correction coefficient FG. In an air-fuel ratio control device for an internal combustion engine, the fuel injection valve is driven according to the final fuel injection time τ, and evaporated fuel in the fuel system is collected in a canister and introduced into the intake passage. An air-fuel ratio control device for an internal combustion engine, characterized in that the air-fuel ratio control device for an internal combustion engine is equipped with an on-off valve provided in the on-off valve, and a drive means for closing the on-off valve when the learning condition is satisfied by the determining means for determining the learning condition.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17260283A JPS6065245A (en) | 1983-09-19 | 1983-09-19 | Air-fuel ratio controller for internal-combustion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17260283A JPS6065245A (en) | 1983-09-19 | 1983-09-19 | Air-fuel ratio controller for internal-combustion engine |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6065245A true JPS6065245A (en) | 1985-04-15 |
Family
ID=15944897
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17260283A Pending JPS6065245A (en) | 1983-09-19 | 1983-09-19 | Air-fuel ratio controller for internal-combustion engine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6065245A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62206262A (en) * | 1986-03-07 | 1987-09-10 | Mitsubishi Motors Corp | Electronic air-fuel ratio controlling method for internal combustion engine |
| JPH0674069A (en) * | 1992-08-26 | 1994-03-15 | Unisia Jecs Corp | Air-fuel ratio controller for internal combustion engine with evaporative fuel controller |
| US5372117A (en) * | 1991-03-22 | 1994-12-13 | Robert Bosch Gmbh | Method and arrangement for venting a tank |
-
1983
- 1983-09-19 JP JP17260283A patent/JPS6065245A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62206262A (en) * | 1986-03-07 | 1987-09-10 | Mitsubishi Motors Corp | Electronic air-fuel ratio controlling method for internal combustion engine |
| US5372117A (en) * | 1991-03-22 | 1994-12-13 | Robert Bosch Gmbh | Method and arrangement for venting a tank |
| JPH0674069A (en) * | 1992-08-26 | 1994-03-15 | Unisia Jecs Corp | Air-fuel ratio controller for internal combustion engine with evaporative fuel controller |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4528956A (en) | Method of and apparatus for controlling air-fuel ratio and ignition timing in internal combustion engine | |
| US6830027B1 (en) | Control system for internal combustion engine | |
| US4535736A (en) | Method and apparatus for controlling air-fuel ratio in internal combustion engine | |
| GB2252425A (en) | Air-fuel ratio control apparatus for IC engine | |
| KR100194174B1 (en) | Fuel injection control device of internal combustion engine | |
| US4637364A (en) | Method for controlling air-fuel ratio for internal combustion engine and apparatus therefor | |
| JPS6128739A (en) | Method of controlling learning value for internal-combustion engine | |
| JPS6017240A (en) | Study control method of air-fuel ratio in electronically controlled engine | |
| JP2540887B2 (en) | Air-fuel ratio control device for internal combustion engine | |
| JPH0610442B2 (en) | Fuel injection control method for internal combustion engine | |
| JPS6075737A (en) | Air/fuel ratio control method for internal-combustion engine | |
| JPH0536617B2 (en) | ||
| JPH06146980A (en) | Rotation speed controller for internal combustion engine | |
| JP3014541B2 (en) | Air-fuel ratio control method for internal combustion engine | |
| JPS6060229A (en) | Air-fuel ratio learning control method for internal-combustion engine | |
| JPS59203841A (en) | Fuel injection controlling method | |
| JPH0454054B2 (en) | ||
| JPS59176441A (en) | Controller for air-fuel ratio of internal-combustion engine | |
| JPS6116244A (en) | Air-fuel ratio controlling method of internal-combustion engine | |
| JPH08128350A (en) | Fuel injection device for internal combustion engine | |
| JPS5990739A (en) | Control-by-learning of air-fuel ratio of internal-combustion engine | |
| JPH062593A (en) | Air-fuel ratio study method for internal combustion engine | |
| JPS6060231A (en) | Air-fuel ratio learning control method for internal-combustion engine | |
| JPS6022053A (en) | Air-fuel ratio feedback control method for electronically controlled fuel injection engine | |
| JPS61142344A (en) | Method of controlling air-fuel ratio of internal combustion engine |