Nothing Special   »   [go: up one dir, main page]

JP3467881B2 - Air-fuel ratio control device for internal combustion engine - Google Patents

Air-fuel ratio control device for internal combustion engine

Info

Publication number
JP3467881B2
JP3467881B2 JP32340394A JP32340394A JP3467881B2 JP 3467881 B2 JP3467881 B2 JP 3467881B2 JP 32340394 A JP32340394 A JP 32340394A JP 32340394 A JP32340394 A JP 32340394A JP 3467881 B2 JP3467881 B2 JP 3467881B2
Authority
JP
Japan
Prior art keywords
air
fuel ratio
learning
value
fuel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP32340394A
Other languages
Japanese (ja)
Other versions
JPH08177546A (en
Inventor
太容 吉野
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP32340394A priority Critical patent/JP3467881B2/en
Publication of JPH08177546A publication Critical patent/JPH08177546A/en
Application granted granted Critical
Publication of JP3467881B2 publication Critical patent/JP3467881B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Supplying Secondary Fuel Or The Like To Fuel, Air Or Fuel-Air Mixtures (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、内燃機関の空燃比制御
装置に関し、特に空燃比の学習制御を行う一方、空燃比
を理論空燃比近傍と希薄空燃比との間で切り換え制御す
る装置の改良に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an air-fuel ratio control device for an internal combustion engine, and more particularly to a device for controlling the learning of the air-fuel ratio while switching the air-fuel ratio between near the stoichiometric air-fuel ratio and lean air-fuel ratio. Regarding improvement.

【0002】[0002]

【従来の技術】従来の内燃機関の空燃比制御装置として
は、例えば特開平2−67441号に開示された技術が
ある。このものは、燃料タンク等で発生する蒸発燃料を
キャニスタに一時的に吸着し、該吸着した蒸発燃料を機
関運転時に機関へ吸引させることによって、蒸発燃料の
外気への蒸散を防止する蒸発燃料蒸散防止装置を備える
一方、製品毎のバラツキや経時変化による空燃比の制御
誤差を修正する空燃比学習制御装置を備えたものにおい
て、パージによって空燃比学習に影響が及ぶことを回避
するために、パージ中に学習値の更新を禁止するもので
ある。
2. Description of the Related Art As a conventional air-fuel ratio control system for an internal combustion engine, for example, there is a technique disclosed in Japanese Patent Application Laid-Open No. 2-67441. This is a vaporized fuel evaporation that prevents vaporized fuel from evaporating to the outside air by temporarily adsorbing the vaporized fuel generated in the fuel tank etc. to the canister and sucking the adsorbed vaporized fuel to the engine during engine operation. While equipped with an air-fuel ratio learning control device that corrects the air-fuel ratio control error due to product-to-product variation and changes over time, in order to prevent the air-fuel ratio learning from being affected by purging, It is forbidden to update the learning value.

【0003】そして、学習値が単調に増加あるいは減少
して上下限値に行き着いてしまった場合、空燃比制御装
置に何らかの異常があるものと判断されるようになって
いるが、前記キャニスタから燃料を離脱 (以下パージと
いう) して機関に吸引させているときは該燃料の増量に
より空燃比が燃料供給量のフィードバック制御では補正
しきれないほどリッチ化してしまう可能性があり、この
場合も学習制御により学習が小さくなり、リッチ化の程
度によっては学習値が下限値に行き着いてしまう。リー
ン運転 (稀薄空燃比制御) 時はストイキ運転 (理論空燃
比フィードバック制御) 時よりも、安定度が高くまたN
Ox排出量の少ない運転が可能な空燃比の許容設定幅が
狭く、また燃料供給量の変化に対する空燃比の変化も大
きいので、前記のような異常やパージによるオーバリッ
チのため学習が上下限値に行き着いてしまった場合には
リーン運転を禁止することが一般的である。前述のとお
りリーン運転時の空燃比許容設定幅はストイキ運転時よ
りも狭いことを考慮すれば、学習値がより狭い範囲内に
ある時にのみリーン運転を行うように、前記上下限値を
設定することになる。
When the learned value monotonously increases or decreases and reaches the upper and lower limit values, it is determined that the air-fuel ratio control device has some abnormality. When the fuel is removed (hereinafter referred to as “purge”) and is being sucked into the engine, the air-fuel ratio may become too rich to be corrected by the feedback control of the fuel supply amount due to the increase in the fuel. The learning becomes small by the control, and the learning value reaches the lower limit depending on the degree of enrichment. Stability is higher during lean operation (diluted air-fuel ratio control) than during stoichiometric operation (theoretical air-fuel ratio feedback control).
The allowable setting range of the air-fuel ratio that allows operation with a small amount of Ox emission is narrow, and the change in the air-fuel ratio with respect to the change in the fuel supply amount is large. It is common to prohibit lean driving if you end up in. Considering that the allowable range of the air-fuel ratio during lean operation is narrower than that during stoichiometric operation as described above, set the upper and lower limits so that lean operation is performed only when the learned value is within a narrower range. It will be.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、このよ
うな従来の内燃機関の空燃比制御装置にあっては、予め
設定された固定値である上下限値と学習値とを比較する
ことによりリーン運転の可否を判断するため、製品ばら
つきや経時変化等によって異常とは言えない程度まで空
燃比が目標値よりリッチ化した場合、定常的に学習値が
小さい状態になっているので、濃度があまり高くないパ
ージガス等の少しの外乱によって簡単に下限値に行き着
いてしまい、必要がないにも関わらずリーン運転を禁止
することになるという問題があった。
However, in such a conventional air-fuel ratio control system for an internal combustion engine, the lean operation is performed by comparing the upper and lower limit values, which are preset fixed values, with the learning value. If the air-fuel ratio becomes richer than the target value to the extent that it cannot be considered abnormal due to product variations or changes over time, the learning value is constantly in a small state, so the concentration is too high. There was a problem that the lower limit value could be easily reached by a slight disturbance such as no purge gas, and lean operation was prohibited even though it was not necessary.

【0005】本発明は、このような従来の問題点に鑑み
なされたもので、学習制御方式を改良することにより、
該問題点を解決した内燃機関の空燃比制御装置を提供す
ることを目的とする。
The present invention has been made in view of the above-mentioned conventional problems, and by improving the learning control system,
An object of the present invention is to provide an air-fuel ratio control device for an internal combustion engine, which solves the problem.

【0006】[0006]

【課題を解決するための手段】このため請求項1に係る
発明は、図1に示すように、燃料タンクにて発生する蒸
発燃料を吸着手段により一時的に吸着し、該吸着手段を
機関吸気系と連通させ、該吸着手段に吸着された蒸発燃
料を離脱して機関吸気系に導き処理するようにした蒸発
燃料蒸散防止装置を備える一方、機関運転状態を検出す
る運転状態検出手段と、機関吸入混合気の空燃比を検出
する空燃比検出手段と、該空燃比検出手段が検出する実
際の機関吸入混合気の空燃比を理論空燃比に近づけるよ
うに空燃比の基本制御値を空燃比フィードバック補正値
により増減補正して空燃比をフィードバック制御する空
燃比フィードバック制御手段と、前記空燃比フィードバ
ック補正値の基準値からの偏差を縮小するように更新修
正される学習値を用いて前記基本制御値を修正する空燃
比学習手段と、所定の運転条件で、実際の機関吸入混合
気の空燃比を目標希薄空燃比となるように制御する希薄
空燃比制御手段と、を備えた内燃機関の空燃比制御装置
において、前記空燃比学習手段が、前記空燃比学習を行
う際に前記吸着手段に吸着された蒸発燃料を離脱中であ
るか否かに応じて学習値を2通り有し、非離脱時の学習
値と離脱時の学習値との差が所定値より大きいときに
は、前記稀薄空燃比制御を禁止する稀薄空燃比制御禁止
手段を備えたことを特徴とする。
Therefore, as shown in FIG. 1, the invention according to claim 1 temporarily adsorbs the evaporated fuel generated in the fuel tank by the adsorbing means, and the adsorbing means adsorbs the engine intake air. And an operating state detecting means for detecting the operating state of the engine, and an evaporative fuel evaporation preventing device for communicating with the system to separate the evaporated fuel adsorbed by the adsorbing means and guide it to the engine intake system for treatment. Air-fuel ratio detection means for detecting the air-fuel ratio of the intake air-fuel mixture, and the basic control value of the air-fuel ratio so that the actual air-fuel ratio of the engine intake air-fuel mixture detected by the air-fuel ratio detection means approaches the theoretical air-fuel ratio. An air-fuel ratio feedback control means for performing feedback control of the air-fuel ratio by increasing or decreasing with a correction value, and a learning value updated and modified to reduce a deviation of the air-fuel ratio feedback correction value from a reference value. And a lean air-fuel ratio control means for controlling the air-fuel ratio of the actual engine intake air-fuel mixture to a target lean air-fuel ratio under predetermined operating conditions. In the air-fuel ratio control device for an internal combustion engine, the air-fuel ratio learning means has two learning values depending on whether or not the evaporated fuel adsorbed by the adsorption means is being desorbed when performing the air-fuel ratio learning. However, when the difference between the learning value when the vehicle is not leaving and the learning value when the vehicle is leaving is larger than a predetermined value, a lean air-fuel ratio control inhibiting means is provided for inhibiting the lean air-fuel ratio control.

【0007】また、請求項2に係る発明は、前記稀薄空
燃比制御禁止手段において2通りの学習値を比較する際
に使用する前記所定値を、機関の負荷に基づいて可変に
設定することを特徴とする。また、請求項3に係る発明
は、前記吸着手段からの蒸発燃料の累積離脱量を検出す
る累積離脱量検出手段と、該累積離脱量に基づいて蒸発
燃料の離脱を一時禁止し、この間に前記非離脱時の学習
値を用いて学習制御を行うことを特徴とする。
Further, the invention according to claim 2 is to set the predetermined value, which is used when the two lean values are compared in the lean air-fuel ratio control prohibiting means, to be variable based on the load of the engine. Characterize. According to a third aspect of the present invention, the accumulated desorption amount detecting means for detecting the accumulated desorption amount of the evaporated fuel from the adsorbing means, and the desorption of the evaporated fuel based on the accumulated desorption amount are temporarily prohibited, It is characterized in that learning control is performed by using the learning value when not leaving.

【0008】[0008]

【作用】請求項1に係る発明では、蒸発燃料の非パージ
とパージ時とで別個の学習値を用いて独立した学習制御
が行われる。そして、パージによる空燃比のリッチ化が
大きくパージ時用の学習値が減少して非パージ用の学習
値との差が所定値以上であるときは、パージガスの空燃
比に与える影響が大きいので他の稀薄空燃比制御条件が
整っていても稀薄空燃比制御が禁止される。
According to the first aspect of the present invention, independent learning control is performed by using different learning values for non-purging of vaporized fuel and purging. Then, when the air-fuel ratio is greatly enriched by the purge and the learning value for purging decreases and the difference from the learning value for non-purging is a predetermined value or more, the influence on the air-fuel ratio of the purge gas is large, so Even if the lean air-fuel ratio control conditions are satisfied, the lean air-fuel ratio control is prohibited.

【0009】請求項2に係る発明では、機関の負荷によ
って変化する吸気負圧に応じてパージ率が変化し、パー
ジ率によって空燃比に与える影響も変わるため、稀薄空
燃比制御を禁止する条件を負荷によって可変に設定する
ことにより、適切な禁止条件が得られるようにする。請
求項3に係る発明では、吸着手段からの累積離脱量によ
って吸着手段に吸着されている蒸発燃料量が推定でき、
該蒸発燃料量によってもパージ率が変化するため、稀薄
空燃比制御を禁止する条件を累積離脱量によって可変に
設定することにより、常に適切な禁止条件が得られるよ
うにする。
According to the second aspect of the present invention, the purge rate changes according to the intake negative pressure that changes with the load of the engine, and the effect on the air-fuel ratio also changes depending on the purge rate. Therefore, a condition for prohibiting the lean air-fuel ratio control is set. By setting it variably according to the load, an appropriate prohibition condition can be obtained. In the invention according to claim 3, the amount of evaporated fuel adsorbed to the adsorbing means can be estimated by the accumulated desorption amount from the adsorbing means,
Since the purge rate also changes depending on the amount of evaporated fuel, an appropriate prohibition condition can always be obtained by variably setting the condition for prohibiting the lean air-fuel ratio control depending on the cumulative desorption amount.

【0010】[0010]

【実施例】以下に、本発明の一実施例を図面に基づいて
説明する。図2において、機関1の吸気通路2にはエア
クリーナ4を介して吸入される吸入空気流量Qを検出す
るエアフローメータ5及びアクセルペダルと連動して吸
入空気流量Qを制御する絞り弁6が設けられている。前
記絞り弁6下流のマニホールド部分には気筒毎に燃料を
噴射供給する電磁式の燃料噴射弁7が設けられる。
An embodiment of the present invention will be described below with reference to the drawings. In FIG. 2, an intake passage 2 of an engine 1 is provided with an air flow meter 5 for detecting an intake air flow rate Q sucked through an air cleaner 4 and a throttle valve 6 for controlling the intake air flow rate Q in conjunction with an accelerator pedal. ing. An electromagnetic fuel injection valve 7 for injecting and supplying fuel for each cylinder is provided in a manifold portion downstream of the throttle valve 6.

【0011】また、機関1の排気通路3にはマニホール
ド集合部に排気中酸素濃度を検出することによって吸入
混合気の空燃比を検出する空燃比検出手段としての酸素
センサ8が設けられ、その下流側に理論空燃比近傍で最
大に排気中のCO,HCの酸化・NOX の還元を行って
排気を浄化する排気浄化触媒としての三元触媒9が設け
られる。
Further, in the exhaust passage 3 of the engine 1, an oxygen sensor 8 is provided as an air-fuel ratio detecting means for detecting the air-fuel ratio of the intake air-fuel mixture by detecting the oxygen concentration in the exhaust gas at the manifold collecting portion, and the downstream thereof. On the side, a three-way catalyst 9 is provided as an exhaust gas purification catalyst that purifies the exhaust gas by maximizing the oxidation of CO and HC and the reduction of NO x in the exhaust gas near the stoichiometric air-fuel ratio.

【0012】また、ディストリビュータ10には、クラン
ク角センサ11が内蔵されており、前記コントロールユニ
ット50は、該クランク角センサ11から機関回転と同期し
て出力されるクランク単位角信号を一定時間カウントし
て、又は、クランク基準角信号の周期を計測して機関回
転速度Neを検出する。コントロールユニット50は、後
述する方法で、前記各種センサ類により検出された値に
基づいて前記燃料噴射弁7から目標空燃比に見合った燃
料量を演算し、該燃料量に対応するパルス幅を持つ噴射
パルス信号を燃料噴射弁7に出力する。燃料噴射弁7
は、該噴射パルス信号によって開弁駆動し、図示しない
燃料ポンプから圧送されてプレッシャレギュレータによ
り所定圧力に制御された燃料を噴射供給する。この噴射
量の制御により空燃比が制御される。
The distributor 10 has a built-in crank angle sensor 11, and the control unit 50 counts a crank unit angle signal output from the crank angle sensor 11 in synchronization with engine rotation for a certain period of time. Alternatively, the cycle of the crank reference angle signal is measured to detect the engine rotation speed Ne. The control unit 50 calculates a fuel amount corresponding to the target air-fuel ratio from the fuel injection valve 7 based on the values detected by the various sensors by a method described later, and has a pulse width corresponding to the fuel amount. The injection pulse signal is output to the fuel injection valve 7. Fuel injection valve 7
The valve is driven by the injection pulse signal to inject and supply the fuel, which is pressure-fed from a fuel pump (not shown) and is controlled to a predetermined pressure by the pressure regulator. The air-fuel ratio is controlled by controlling the injection amount.

【0013】ところで、燃料タンク12の液面上方空間と
機関1の吸気通路2の絞り弁6の下流部とを連通するパ
ージ通路13が配設されており、該パージ通路13には、燃
料タンク12等で発生する蒸発燃料を一時的に吸着可能な
吸着手段としてのキャニスタ14が介装されている。ま
た、該パージ通路13のキャニスタ14下流側にはパージ制
御弁15が介装され、該パージ制御弁15は機関1の所定運
転状態のときにコントロールユニット50からの信号に基
づいて開弁され、これにより前記キャニスタ14に機関1
の吸気負圧が導入され、吸着されている蒸発燃料がキャ
ニスタ14から離脱し、以って機関1に蒸発燃料(以下、
パージガスと言う。)が吸引されるようになっている。
かかる構成が、蒸発燃料蒸散防止装置である。
By the way, a purge passage 13 is provided which connects the space above the liquid surface of the fuel tank 12 and the downstream portion of the throttle valve 6 of the intake passage 2 of the engine 1, and the purge passage 13 is provided in the purge passage 13. A canister 14 as an adsorbing means capable of temporarily adsorbing the evaporated fuel generated in 12 or the like is interposed. A purge control valve 15 is provided downstream of the canister 14 in the purge passage 13, and the purge control valve 15 is opened based on a signal from the control unit 50 when the engine 1 is in a predetermined operating state. As a result, the canister 14 is connected to the engine 1
Intake negative pressure is introduced, the adsorbed fuel vapor is released from the canister 14, and the fuel vapor (hereinafter,
It is called purge gas. ) Is sucked.
This structure is the evaporated fuel evaporation prevention device.

【0014】尚、前記絞り弁6には絞り弁6の開度を検
出するスロットルセンサ60と絞り弁6の全閉時にオンと
なるアイドルスイッチ61が設けられ、機関1には冷却水
温度を検出する水温センサ62が設けられ、その他車速を
検出する車速センサ63が設けられている。空燃比フィー
ドバック制御手段、空燃比学習手段、希薄空燃比制御手
段、希薄空燃比制御禁止手段としての機能を備えたコン
トロールユニット50は、CPU,ROM,RAM,A/
D変換器及び入出力インタフェイス等を含んで構成され
るマイクロコンピュータを備え、各種センサからの入力
信号を受け、各フローチャートに示すROM上のプログ
ラムに従って演算処理を行なう。
The throttle valve 6 is provided with a throttle sensor 60 for detecting the opening of the throttle valve 6 and an idle switch 61 which is turned on when the throttle valve 6 is fully closed, and the engine 1 detects the cooling water temperature. A water temperature sensor 62 is provided, and a vehicle speed sensor 63 that detects the vehicle speed is provided. The control unit 50 having functions as air-fuel ratio feedback control means, air-fuel ratio learning means, lean air-fuel ratio control means, lean air-fuel ratio control prohibiting means includes CPU, ROM, RAM, A /
The microcomputer is provided with a D converter, an input / output interface, and the like, receives input signals from various sensors, and performs arithmetic processing according to a program on the ROM shown in each flowchart.

【0015】本実施例におけるリーン運転許否判定ルー
チンを図3, 図4に示す。尚、本実施例では、非パージ
時に行う学習をベース学習、パージ時に行う学習をマッ
プ学習ということとする。また、ベース学習時はパージ
を禁止するため、学習がなかなか収束しないことにより
パージ禁止時間が長くなるようなことを防ぐために、ベ
ース学習値は全運転領域で同一の学習値を更新・参照す
ることとしたため、学習条件さえ成立すれば、運転状態
に関わらずベース学習が進行する。一方、マップ学習値
は運転状態に応じて複数の学習値がマップ状に割り付け
てある。同図に示すフローでは、各運転条件に対する判
定を行って所定の運転条件が満たされ、かつ、各学習の
進行度合いに対する判定を行い、ベース学習及びマップ
学習が共に収束した状態となったときに、ベース学習値
とマップ学習値との比較による判定を行う。ここでは、
運転状態に応じてマップ状に割り付けたマップ学習値の
中、ベース学習値との比較判定を行おうとする学習値を
予め指定しておき、ベース学習値と指定されたマップ学
習値との差が所定値以内であるときにリーン運転を許可
し、それ以外ではリーン運転を許可しないようにする。
比較判定を行うマップ学習値として、通常の運転におい
て頻繁にリーン運転を行う運転領域に対応した学習値を
指定しておくことが望ましい。
A lean operation approval / disapproval determination routine in this embodiment is shown in FIGS. In this embodiment, the learning performed during non-purging is referred to as base learning, and the learning performed during purging is referred to as map learning. In addition, since purging is prohibited during base learning, the same learning value should be updated / referenced in all operating regions as the base learning value in order to prevent the purge prohibition time from increasing due to the learning not slowly converging. Therefore, as long as the learning condition is satisfied, the base learning proceeds regardless of the driving state. On the other hand, as the map learning value, a plurality of learning values are assigned in a map according to the driving state. In the flow shown in the figure, when a predetermined operating condition is satisfied by making a determination for each operating condition, and a determination is made as to the degree of progress of each learning, when both base learning and map learning have converged. , The determination is made by comparing the base learning value and the map learning value. here,
Of the map learning values assigned in a map according to the driving state, the learning value to be compared with the base learning value is specified in advance, and the difference between the base learning value and the specified map learning value is The lean operation is permitted when the value is within the predetermined value, and the lean operation is not permitted in other cases.
It is desirable to specify a learning value corresponding to an operation region in which lean operation is frequently performed in normal operation, as a map learning value for performing comparison determination.

【0016】以下フロー内容を図3に従って具体的に説
明すると、アイドルスイッチ61の状態を検出してオンで
ない非アイドル時 (S1,S2) 、水温センサ62で検出
される冷却水温度TWが下限設定値TWL〜上限設定値
TWHの範囲にある時 (S3,S4) 、負荷の代表値と
して検出される基本燃料噴射量TPが下限設定値TPL
〜上限設定値TPHの範囲にある時 (S5,S6) 、ク
ランク角センサ11で検出される機関回転速度NEが下限
設定値NEL〜上限設定値NEHの範囲にある時 (S
7,S8) 、スロットルセンサ60で検出される絞り弁開
度TVOが設定値TVH以下である時 (S9,S10) 、
車速センサ63で検出される車速VSPが設定値VSPL
以上である時 (S11,S12) 、車速の変化量ΔVSPが
設定値DVH以下である時 (S13,S14) 、ベース学習
収束フラグFBSLTDが収束状態を示す値となってい
る時 (S15,S16) 、マップ学習収束フラグFLRNT
Dが収束状態を示す値となっている時 (S17,S18) 、
ベース学習値LBSBUと複数に分割して設定された運
転領域の中で前記したように指定された領域i (i=j
1,j2,・・) のマップ学習値TLALPiとの差
(LBSBU−TLALPi)が設定値LENALPよ
り小である時、の以上全ての条件がみたされた時には、
リーン運転を許可するリーン運転許可フラグFLEAN
を1にセットし (S19) 、それ以外のときはリーン運転
許可フラグFLEANを0にセットする (S20) 。
The flow contents will be specifically described below with reference to FIG. 3. When the idle switch 61 is in a non-idle state (S1, S2) when the state is not detected, the cooling water temperature TW detected by the water temperature sensor 62 is set to the lower limit. When it is in the range between the value TWL and the upper limit set value TWH (S3, S4), the basic fuel injection amount TP detected as the representative value of the load is the lower limit set value TPL.
When the engine speed NE detected by the crank angle sensor 11 is in the range of the upper limit set value TPH (S5, S6), the engine speed NE is in the range of the lower limit set value NEL to the upper limit set value NEH (S
7, S8), when the throttle valve opening TVO detected by the throttle sensor 60 is equal to or less than the set value TVH (S9, S10),
The vehicle speed VSP detected by the vehicle speed sensor 63 is the set value VSPL.
When it is above (S11, S12), when the vehicle speed change amount ΔVSP is less than or equal to the set value DVH (S13, S14), when the base learning convergence flag FBSLTD has a value indicating a convergence state (S15, S16). , Map learning convergence flag FLRNT
When D is a value indicating the converged state (S17, S18),
The region i (i = j) designated as described above among the operating regions set by dividing the base learning value LBSBU into a plurality of parts
1, j2, ...) difference from the map learning value TALLPi
When (LBSBU-TLALPi) is smaller than the set value LENALP, when all the above conditions are met,
Lean operation permission flag FLEAN that permits lean operation
Is set to 1 (S19), otherwise the lean operation permission flag FLEAN is set to 0 (S20).

【0017】次に、図4, 図5に示す学習値を設定する
空燃比学習手段としての学習ルーチンについて説明す
る。ベース学習値,マップ学習値とも、それぞれに対応
して学習値が更新される毎にインクリメントされる学習
カウンタを設け、該学習カウンタが所定値以上になった
ら学習が収束したと判断する。ベース学習値は一つなの
で、学習カウンタもそれに対応したCBSLTDの一つ
だけであり、この値が所定値NBSLTD以上になった
ら収束判定フラグFBSLTDをセットする。マップ学
習値は個々の学習値に対して学習カウンタが割り付けら
れているが、収束判定を行うのは予め指定された学習領
域に対応したカウンタだけである。このことによってリ
ーン運転中には使用しない領域の学習値が収束するのを
待たなくてもリーン運転へ移行することができる。指定
された全ての領域の学習カウンタが所定値NLRNTD
以上であればマップ学習収束判定フラグFLRNTDを
セットする。また、ベース学習とマップ学習の切換はベ
ース学習収束フラグFBSLTDをみて行う。
Next, a learning routine as an air-fuel ratio learning means for setting the learning value shown in FIGS. 4 and 5 will be described. For both the base learning value and the map learning value, a learning counter that is incremented each time the learning value is updated is provided, and it is determined that the learning has converged when the learning counter exceeds a predetermined value. Since there is only one base learning value, the learning counter also has only one corresponding CBSLTD, and when this value exceeds the predetermined value NBSLTD, the convergence determination flag FBSLTD is set. A learning counter is assigned to each learning value for the map learning value, but only the counter corresponding to the learning region designated in advance performs the convergence determination. As a result, it is possible to shift to the lean operation without waiting for the learning value in the unused area to converge during the lean operation. The learning counters of all the designated areas have a predetermined value NLRNTD.
If so, the map learning convergence determination flag FLRNTD is set. Further, switching between base learning and map learning is performed by checking the base learning convergence flag FBSLTD.

【0018】以下図4, 図5に従ってフロー内容を具体
的に説明すると、まず、現在の運転状態における基本燃
料噴射量TP,機関回転速度NEを入力して、マップ学
習値の更新を行う学習領域APLCを求め、該学習領域
APLCからマップ学習値TLALPiを検索する (S
31〜S33) 。次いで、冷却水温度TWNが学習許可下限
水温TWLCL以上で学習許可上限水温TWLCH未満
であり、かつ、空燃比フィードバック制御中と判定され
たときにフィードバック補正係数αと、前記酸素センサ
8の出力値VO2 とを入力して出力値VO2 の基準値S
LO2 に対する大小関係が前回値に対して反転したか否
かを判定する (S34〜S38)。
The flow contents will be specifically described below with reference to FIGS. 4 and 5. First, the learning region for updating the map learning value by inputting the basic fuel injection amount TP and the engine speed NE in the current operating state. APLC is obtained, and the map learning value TALLPi is searched from the learning area APLC (S
31-S33). Next, when the cooling water temperature TWN is equal to or higher than the learning permission lower limit water temperature TWLCL and lower than the learning permission upper limit water temperature TWLCH, and it is determined that the air-fuel ratio feedback control is being performed, the feedback correction coefficient α and the output value VO of the oxygen sensor 8 are obtained. 2 and input the output value VO 2 reference value S
It is determined whether or not the magnitude relationship with LO 2 is inverted with respect to the previous value (S34 to S38).

【0019】そして、反転したと判定されたときは、空
燃比フィードバック補正係数αの増減方向が反転したと
きであるので、α反転回数カウンタCJRCをインクリ
メントした後、前回反転時に記憶されていたαの値AL
P2,基本燃料噴射量TP2,機関回転速度NE2を夫
々前回値ALP1,TP1,NE1として置き換え、前
記最新の反転時のα,基本燃料噴射量TP,機関回転速
度NEを夫々最新値ALP2,TP2,NE2として置
き換える (S39〜S41) 。
When it is judged that the air-fuel ratio has been inverted, it means that the increasing / decreasing direction of the air-fuel ratio feedback correction coefficient α has been inverted. Therefore, after the α inversion counter CJRC is incremented, Value AL
P2, basic fuel injection amount TP2, engine rotation speed NE2 are replaced with previous values ALP1, TP1, NE1, respectively, and α at the latest reversal, basic fuel injection amount TP, engine rotation speed NE are updated to the latest values ALP2, TP2, respectively. Replace with NE2 (S39 to S41).

【0020】更に、前記α反転回数カウンタCJRCが
2以上となり、前記反転時における各値の前回値と最新
値との差の絶対値|ALP2−ALP1|,|TP2−
TP1|,|NE2−NE1|が夫々設定値AL21,
TP21,NE21以下であり、かつ、ベース学習収束
判定フラグFBSLTDの値がベース学習値の収束状態
を示す値 (1) になっているときは、前記検索された学
習領域のマップ学習値TLALPiを次式によって修正
更新する (S42〜S47) 。
Further, the α inversion counter CJRC becomes 2 or more, and the absolute value of the difference between the previous value and the latest value of each value at the time of inversion | ALP2-ALP1 |, | TP2-
TP1 |, | NE2-NE1 | are set values AL21, respectively.
When TP21 and NE21 or less and the value of the base learning convergence determination flag FBSLTD is the value (1) indicating the convergence state of the base learning value, the map learning value TALLPi of the searched learning area is calculated as follows. Correct and update according to the formula (S42 to S47).

【0021】TLALPi (更新値) =TLALPi
(前回値) +G2・{ALP1+ALP2) /−1} ここで{ALP1+ALP2) /−1}なる値は、空燃
比フィードバック補正係数αの前回反転時の値と今回反
転時の値との平均値と基準値1との偏差であり、その値
に重み付けG2を乗じた値を前回の学習値に加算して修
正更新するものである。
TALLPi (updated value) = TLALPi
(Previous value) + G2 · {ALP1 + ALP2) /-1} Here, the value {ALP1 + ALP2) /-1} is the average value of the value of the air-fuel ratio feedback correction coefficient α at the previous reversal and the value at the current reversal This is a deviation from the value 1, and the value obtained by multiplying the value by the weight G2 is added to the previous learned value to correct and update.

【0022】このようにしてマップ学習値TLALPi
の学習が終了した後、対応する領域iのマップ学習カウ
ンタCLRNTDiをインクリメントする (S48) 。ま
た、前記S46でフラグFBSLTDの値がベース学習値
の非収束状態を示す値 (0) になっているときは、前記
検索されたベース学習値LBSBUを次式によって修正
更新する (S49) 。
In this way, the map learning value TALLPi
After the learning is completed, the map learning counter CLRNTDi of the corresponding area i is incremented (S48). When the value of the flag FBSLTD is the value (0) indicating the non-convergence state of the base learning value in S46, the searched base learning value LBSBU is modified and updated by the following equation (S49).

【0023】LBSBU=LBSBU+G3・{ (AL
P1+ALP2) /2−1} 該学習方式も前記マップ学習値の学習方式と同様であ
る。次いで、ベース学習カウンタCBSLTDをインク
リメントする (S50) 。かかる学習後、αの反転間の機
関の累積回転回数カウンタCO21NVを0にリセット
し、酸素センサ8の今回反転時の出力値VO2を次回の
演算のため前回値VO2 OLDに置き換える (S51,
S52) 。尚、ステップ35で冷却水温度TWNが所定範囲
内に無いと判定されたとき、S36で空燃比フィードバッ
ク制御中でないと判定されたとき、及びS38で酸素セン
サ8が非反転時と判定されたときは、α反転回数カウン
タCJRCをリセットすると共に、前記カウンタCO2
1NVを積算した後 (S59,S60) 、S52へ進む。
LBSBU = LBSBU + G3. {(AL
P1 + ALP2) / 2−1} The learning method is also the same as the learning method of the map learning value. Then, the base learning counter CBSLTD is incremented (S50). After such learning, the cumulative rotation number counter CO21NV of the engine during the reversal of α is reset to 0, and the output value VO2 of the oxygen sensor 8 at the present reversal is set to the previous value VO2 for the next calculation. Replace with OLD (S51,
S52). When it is determined in step 35 that the cooling water temperature TWN is not within the predetermined range, when it is determined in S36 that the air-fuel ratio feedback control is not in progress, and when it is determined in S38 that the oxygen sensor 8 is not reversing. Resets the α inversion counter CJRC, and at the same time, the counter CO2
After integrating 1 NV (S59, S60), proceed to S52.

【0024】そして、ベース学習カウンタCBSLTD
の値が、ベース学習収束判定回数NBSLTDに達した
か否かを判定し、達したつまりベース学習が収束したと
判定されたときは、ベース学習収束判定フラグFBSL
TDを1にセットし、NBSLTDに達せずベース学習
が収束していないと判定されたときは、ベース学習収束
判定フラグFBSLTDを0にセットする (S53〜S5
5) 。この値がベース学習,マップ学習を選択するとき
にS46で使用されると共に、前記図2においてリーン運
転許否判定の条件として使用されることは既述したとお
りである。
Then, the base learning counter CBSLTD
It is determined whether or not the value of has reached the base learning convergence determination number NBSLTD. When it is determined that the value of has reached the base learning convergence determination number, that is, the base learning has converged, the base learning convergence determination flag FBSL
When TD is set to 1 and it is determined that NBSLTD is not reached and the base learning is not converged, the base learning convergence determination flag FBSLTD is set to 0 (S53 to S5
Five) . As described above, this value is used in S46 when selecting the base learning and the map learning, and also used as the condition for the lean operation permission / prohibition determination in FIG.

【0025】更に、マップ学習の指定された領域の全て
において前記マップ学習カウンタCLRNTDiの値
が、マップ学習収束判定回数NLRNTDに達したか否
かを判定し、達したつまり全領域のマップ学習が収束し
たと判定されたときは、マップ学習収束判定フラグFL
RNTDを1にセットし、そうでないとき全領域でのマ
ップ学習の収束が完了していないと判定されたときは、
マップ学習収束判定フラグFLRNTDを0にセットす
る (S56〜S58) 。この値が前記図3においてリーン運
転許否判定の条件として使用されることも既述したとお
りである。
Further, it is determined whether or not the value of the map learning counter CLRNTDi has reached the map learning convergence determination number NLRNTD in all of the designated areas for map learning, and the value has been reached, that is, the map learning in all areas has converged. If it is determined that the map learning convergence determination flag FL
If RNTD is set to 1, and if it is determined that the convergence of the map learning in all areas is not completed otherwise,
The map learning convergence determination flag FLRNTD is set to 0 (S56 to S58). As described above, this value is used as the condition for the lean operation approval / disapproval determination in FIG.

【0026】図6は、リーン運転のため燃空比補正係数
を算出するルーチンを示す。図に基づいて説明すると、
前記図3で設定されるリーン運転許可フラグFLEAN
の値を判定し (S61) 、1であるリーン運転許可時には
目標燃空比TDMLをリーン燃空比マップから検索した
後 (S62) 、燃空比補正係数DMLを前記目標TDML
に達するまでΔDMLずつ徐々に減少して設定し (S6
3) 、一方、リーン運転許可フラグFLEANの値が0
であるときは目標燃空比TDMLをストイキ燃空比マッ
プより検索した後 (S64) 、燃空比補正係数DMLを前
記目標TDMLに達するまでΔDMLずつ徐々に増大し
て設定する (S65) 。
FIG. 6 shows a routine for calculating the fuel-air ratio correction coefficient for lean operation. Based on the figure,
The lean operation permission flag FLEAN set in FIG.
(S61), the target fuel-air ratio TDML is searched from the lean fuel-air ratio map when the lean operation is 1, which is 1, (S62), and then the fuel-air ratio correction coefficient DML is set to the target TDML.
Gradually decreases by ΔDML until it reaches (S6
3) On the other hand, the value of the lean operation permission flag FLEAN is 0.
If so, the target fuel-air ratio TDML is searched from the stoichiometric fuel-air ratio map (S64), and then the fuel-air ratio correction coefficient DML is set by gradually increasing by ΔDML until reaching the target TDML (S65).

【0027】また、前記燃空比補正係数DMLの値が
1.0であるときは、理論空燃比にフィードバック制御
であるから前記空燃比フィードバック補正係数αを変化
させてかかるフィードバック制御を行い、一方燃空比補
正係数DMLの値が1.0以外の値に設定されたとき
は、酸素センサ8の空燃比検出値に基づくフィードバッ
ク制御を行わず、空燃比フィードバック補正係数αを
1.0にクランプして前記目標燃空比TDMLに近づけ
るようにフィードフォワード制御する (S66,S67)。
When the value of the fuel-air ratio correction coefficient DML is 1.0, the feedback control is performed to the stoichiometric air-fuel ratio, so the air-fuel ratio feedback correction coefficient α is changed to perform the feedback control. When the value of the fuel-air ratio correction coefficient DML is set to a value other than 1.0, the feedback control based on the air-fuel ratio detection value of the oxygen sensor 8 is not performed, and the air-fuel ratio feedback correction coefficient α is clamped to 1.0. Then, feedforward control is performed so as to approach the target fuel-air ratio TDML (S66, S67).

【0028】図7に、燃空比が徐々に変化する様子を示
す。図8は、パージ制御弁の開閉制御を示すルーチンで
ある。図に基づいて説明すると、アイドルスイッチ61が
オンであり (S71,S72) 、冷却水温度TWがTWCP
L≦TW≦TWCPHの範囲内にあり (S73,S74)、
機関負荷である基本燃料噴射量TPがTPCPL≦TP
≦TPCPHの範囲内にある (S75,S76) というパー
ジ運転条件が成立し、かつ、ベース学習収束フラグFB
SLTDが1にセットされていてベース学習が収束して
いると判断されたときにパージ制御弁15を開いてパージ
を行い、それ以外のときはパージ制御弁15を閉じてパー
ジを禁止する (S77〜S79) 。
FIG. 7 shows how the fuel-air ratio gradually changes. FIG. 8 is a routine showing the opening / closing control of the purge control valve. Explaining based on the figure, the idle switch 61 is on (S71, S72), and the cooling water temperature TW is TWCP.
Within the range of L ≦ TW ≦ TWCPH (S73, S74),
The basic fuel injection amount TP, which is the engine load, is TPCPL ≦ TP
Within the range of ≤TPCPH, the purge operation condition (S75, S76) is satisfied, and the base learning convergence flag FB
When SLTD is set to 1 and it is determined that the base learning has converged, the purge control valve 15 is opened to perform purging, and in other cases, the purge control valve 15 is closed to prohibit purging (S77 ~ S79).

【0029】図9は、本実施例適用時のパージガス濃
度,学習値及び空燃比の時間変化を示した図である。始
動 (t=0) 後、学習値の更新条件が成立すると、ま
ず、ベース学習を行う。この間はパージ禁止となる。同
図では、製品ばらつきにより空燃比がリーン側にずれて
いたが、学習制御によりベース学習値が大きくなるに従
い空燃比が理論空燃比に収束している状態を示してい
る。ベース学習値の更新が所定回数行われると、マップ
学習に切り換わり、同時にパージが許可され、この時に
その他のパージ許可条件が成立していればパージが開始
される。マップ学習値はパージガスによるリッチ化の影
響で小さくなっていき、時間の経過と共に、パージ及び
学習の進行により、ある値まで小さくなった後には反対
に大きくなっていく。学習が進行し、ベース学習値とマ
ップ学習値の差が所定値LEANALPよりも小さくな
った時にリーン運転が許可され、この時に他の許可条件
がすべて成立していればリーン運転に移行する。
FIG. 9 is a diagram showing changes over time of the purge gas concentration, the learned value and the air-fuel ratio when this embodiment is applied. After the start (t = 0), when the learning value update condition is satisfied, first, base learning is performed. During this period, purging is prohibited. In the figure, the air-fuel ratio deviates to the lean side due to product variations, but the air-fuel ratio converges to the theoretical air-fuel ratio as the base learning value increases due to learning control. When the base learning value is updated a predetermined number of times, the mode is switched to map learning, and the purge is permitted at the same time. If other purge permission conditions are satisfied at this time, the purge is started. The map learning value becomes smaller due to the effect of enrichment by the purge gas, and as the time elapses, the map learning value becomes smaller to a certain value and then becomes larger on the contrary. When the learning progresses and the difference between the base learning value and the map learning value becomes smaller than the predetermined value LEANALP, the lean operation is permitted, and if all other permission conditions are satisfied at this time, the lean operation is started.

【0030】図10は、第2の実施例 (請求項2の発明の
実施例) に係るリーン運転許否判定ルーチンにおいて図
3に示した第1の実施例のステップ17に代わる部分を示
したものである。この実施例では、ベース学習値との比
較が行われる各指定領域のマップ学習値の一つ一つに対
応して、比較時に使用される所定値LENLPiをマッ
プ状に割り付けたものである。吸入空気流量に対するパ
ージガスの割合 (以下パージ率という) は運転状態によ
って異なり、負荷が高く、吸入負圧が小さい場合にはパ
ージ率も小さくなる。この場合には、パージ率が小さい
ため、パージガスの濃度が高くても空燃比に及ぼす影響
は低負荷時に比べて小さくなる。このため長時間の巡航
運転後アイドル放置し、急発進 (高負荷運転) した時の
ような極端な運転を行うと、アイドル中に蒸発燃料がチ
ャージされているにも関わらず、低負荷領域では学習が
行われず、高負荷で学習を行ってもパージ率が小さいた
めにさほどリッチ化しないために、マップ学習値も余り
小さくならずにリーンが許可されてしまう。
FIG. 10 shows a portion in place of step 17 of the first embodiment shown in FIG. 3 in the lean operation permission / prohibition judging routine according to the second embodiment (embodiment of the invention of claim 2). Is. In this embodiment, a predetermined value LENLPi used at the time of comparison is allocated in a map shape corresponding to each of the map learning values of each designated area where the comparison with the base learning value is performed. The ratio of the purge gas to the intake air flow rate (hereinafter referred to as the purge ratio) varies depending on the operating state, and when the load is high and the suction negative pressure is small, the purge ratio also becomes small. In this case, since the purge rate is small, even if the concentration of the purge gas is high, the influence on the air-fuel ratio is smaller than that at the time of low load. For this reason, if the vehicle is left in an idle state after a long period of cruising operation and an extreme operation such as when the vehicle suddenly starts (high-load operation) is performed, the fuel vapor will be charged during idle, but in the low-load range. Even if the learning is not performed and the learning is performed under a high load, the purge rate is small, and therefore the richness is not so great. Therefore, the map learning value is not too small and the lean is permitted.

【0031】上記のような運転時でリーン運転を禁止し
ようとするために所定値LENALPを小さくすると、
低負荷領域に対しては条件が厳しすぎることになってな
かなかリーン運転に移行できない可能性がある。そこ
で、このような極端な運転に対しても対処が可能なよう
に運転領域に応じた所定値LENALPiが可変に設定
されるようにマップ設定とした。具体的には、所定値L
ENALPiは前記要求に対処するべく高負荷領域では
小さく、低負荷領域では大きく設定されている。
When the predetermined value LENALP is reduced in order to prohibit lean operation during the above operation,
The conditions may be too strict for the low load region, and it may be difficult to shift to lean operation. Therefore, the map setting is made so that the predetermined value LENALPi corresponding to the driving region can be variably set so that such an extreme driving can be dealt with. Specifically, the predetermined value L
ENALPi is set to be small in the high load region and large in the low load region in order to cope with the demand.

【0032】図11は、第3の実施例 (請求項3の発明の
実施例) に係るパージ累積量算出ルーチンを示す。即
ち、ベース学習はパージを禁止して行うため、パージ量
に対する制限をできるだけ小さくするために、第1の実
施例では一度だけ収束してしまえば機関を停止するまで
はベース学習は行わないこととした。しかし、長時間の
運転により、環境が大きく変わってしまうこと (例えば
低地走行から高地走行への移行時) も考えられるため、
ベース学習が最初の収束判定後も行うことができるよう
にしたものである。
FIG. 11 shows a purge cumulative amount calculation routine according to the third embodiment (embodiment of the invention of claim 3). That is, since the base learning is performed while purging is prohibited, in order to make the limit on the purge amount as small as possible, in the first embodiment, once the convergence is achieved, the base learning is not performed until the engine is stopped. did. However, it is possible that the environment will change significantly due to long-term driving (for example, when moving from lowland to highland),
The base learning can be performed even after the first convergence judgment.

【0033】具体的にフローチャートに基づいて説明す
ると、まず絞り弁開度TVOと機関回転速度NEとを入
力し、スロットル開口面積ATVOをATVO=ATH
{1− cos (TVO) }として算出する (S81,S82)
。次いで前記算出されたスロットル開口面積ATVO
と機関回転速度NEとから吸気負圧 (ブースト圧) をマ
ップから検索し、更に該検索された吸気負圧 (mmHg) に
対して単位時間当りのパージ量ΔPRGQをマップから
検索する (S83,S84) 。
Explaining in detail with reference to the flow chart, first, the throttle valve opening TVO and the engine speed NE are input, and the throttle opening area ATVO is ATVO = ATH.
Calculate as {1-cos (TVO)} (S81, S82)
. Next, the calculated throttle opening area ATVO
The intake negative pressure (boost pressure) is searched from the map based on the engine rotational speed NE and the purge amount ΔPRGQ per unit time for the searched intake negative pressure (mmHg) is searched from the map (S83, S84). ).

【0034】このようにして算出された単位時間当りの
パージ量ΔPRGQを積算して累積パージ量PRGQを
パージ中に算出し、この値が所定値PGRBSLに達し
たか否かを判定し、達した時にベース学習の収束判定用
の学習カウンタCBSLTDをクリアする (S85〜S8
7) 。これにより、ベース学習収束判定フラグFBSL
TDもクリアされ (図5のS53, S54) 、その結果パー
ジ禁止となり (図3のS15→S19) 、ベース学習が再開
される。
The purge amount ΔPRGQ per unit time calculated in this way is integrated to calculate the cumulative purge amount PRGQ during purging, and it is judged whether or not this value has reached a predetermined value PGRBSL. Sometimes, the learning counter CBSLTD for determining the convergence of the base learning is cleared (S85 to S8
7). As a result, the base learning convergence determination flag FBSL
TD is also cleared (S53, S54 in FIG. 5), as a result of which purging is prohibited (S15 → S19 in FIG. 3), the base learning is restarted.

【0035】[0035]

【発明の効果】以上説明してきたように請求項1に係る
発明によれば、非パージ用の学習値とパージ用の学習値
とを別個に持ち、それらの差が所定値以上であるときに
稀薄空燃比制御を禁止する構成としたので、パージガス
の空燃比に与える影響が大きいときのみ稀薄空燃比制御
が禁止され、稀薄空燃比制御の禁止条件を必要最小限に
留めることができ、燃費, 排気浄化性能を改善できる。
As described above, according to the first aspect of the present invention, the learning value for non-purging and the learning value for purging are separately provided, and when the difference between them is equal to or more than a predetermined value. Since the lean air-fuel ratio control is prohibited, the lean air-fuel ratio control is prohibited only when the effect of the purge gas on the air-fuel ratio is large, and the lean air-fuel ratio control prohibition condition can be kept to the necessary minimum. Exhaust purification performance can be improved.

【0036】請求項2に係る発明では稀薄空燃比制御を
禁止する条件を負荷によって可変に設定するようにした
ため、負荷に応じて変化するパージ率に見合った適切な
禁止条件が得られる。請求項3に係る発明では、吸着手
段からの累積離脱量によって稀薄空燃比制御を禁止する
条件を設定するようにしたため、累積離脱量に変化する
パージ率に見合った適切な禁止条件が得られる。
According to the second aspect of the present invention, the condition for prohibiting the lean air-fuel ratio control is set variably depending on the load, so that an appropriate prohibition condition corresponding to the purge rate that changes according to the load can be obtained. In the invention according to claim 3, since the condition for prohibiting the lean air-fuel ratio control is set by the accumulated desorption amount from the adsorbing means, an appropriate prohibition condition corresponding to the purge rate changing to the accumulated desorption amount can be obtained.

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

【図1】本発明にかかるブロック図FIG. 1 is a block diagram according to the present invention.

【図2】本発明にかかる一実施例の全体構成図FIG. 2 is an overall configuration diagram of an embodiment according to the present invention.

【図3】同上実施例におけるリーン運転許否判定ルーチ
ンを示すフローチャート
FIG. 3 is a flowchart showing a lean operation approval / disapproval determination routine in the embodiment.

【図4】同上実施例における空燃比学習ルーチンの前段
を示すフローチャート
FIG. 4 is a flowchart showing a first stage of an air-fuel ratio learning routine in the embodiment.

【図5】同じく空燃比学習ルーチンの後段を示すフロー
チャート
FIG. 5 is a flowchart showing the latter stage of the air-fuel ratio learning routine.

【図6】同上実施例における燃空比補正係数算出ルーチ
ンを示すフローチャート
FIG. 6 is a flowchart showing a fuel-air ratio correction coefficient calculation routine in the embodiment.

【図7】同上の燃空比補正係数が徐々に変化する様子を
示すタイムチャート
FIG. 7 is a time chart showing how the above fuel-air ratio correction coefficient gradually changes.

【図8】同上実施例におけるパージ制御弁の制御ルーチ
ンを示すフローチャート
FIG. 8 is a flowchart showing a control routine of the purge control valve in the above embodiment.

【図9】同上実施例におけるパージガス濃度と学習値及
び空燃比の変化を示すタイムチャート
FIG. 9 is a time chart showing changes in purge gas concentration, learned value, and air-fuel ratio in the same embodiment.

【図10】第2の実施例に係るリーン運転許否判定ルーチ
ンの第1の実施例との変更部分のみを示すフローチャー
FIG. 10 is a flowchart showing only a changed portion of the lean operation permission / prohibition determination routine according to the second embodiment from the first embodiment.

【図11】第3の実施例に係る累積離脱量算出ルーチンを
示すフローチャート
FIG. 11 is a flowchart showing a cumulative departure amount calculation routine according to the third embodiment.

【符号の説明】[Explanation of symbols]

1 機関 2 吸気通路 3 排気通路 5 エアフローメータ 7 燃料噴射弁 8 酸素センサ 11 クランク角センサ 50 コントロールユニット 60 スロットルセンサ 61 アイドルスイッチ 1 organization 2 Intake passage 3 exhaust passage 5 Air flow meter 7 Fuel injection valve 8 oxygen sensor 11 Crank angle sensor 50 control unit 60 Throttle sensor 61 Idle switch

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI F02D 45/00 340 F02D 45/00 340F F02M 25/08 301 F02M 25/08 301J (56)参考文献 特開 昭61−112755(JP,A) 特開 平3−121232(JP,A) 特開 平2−67441(JP,A) 特開 平6−221231(JP,A) 特開 平6−280644(JP,A) 特開 平7−217470(JP,A) 特開 昭63−183450(JP,A) (58)調査した分野(Int.Cl.7,DB名) F02D 41/02 F02D 41/14 F02D 45/00 F02M 25/08 ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 7 Identification code FI F02D 45/00 340 F02D 45/00 340F F02M 25/08 301 F02M 25/08 301J (56) References JP-A-61-112755 ( JP, A) JP 3-121232 (JP, A) JP 2-67441 (JP, A) JP 6-221231 (JP, A) JP 6-280644 (JP, A) JP HEI 7-217470 (JP, A) JP-A-63-183450 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) F02D 41/02 F02D 41/14 F02D 45/00 F02M 25 / 08

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】燃料タンクにて発生する蒸発燃料を吸着手
段により一時的に吸着し、該吸着手段を機関吸気系と連
通させ、該吸着手段に吸着された蒸発燃料を離脱して機
関吸気系に導き処理するようにした蒸発燃料蒸散防止装
置を備える一方、 機関運転状態を検出する運転状態検出手段と、 機関吸入混合気の空燃比を検出する空燃比検出手段と、 該空燃比検出手段が検出する実際の機関吸入混合気の空
燃比を理論空燃比に近づけるように空燃比の基本制御値
を空燃比フィードバック補正値により増減補正して空燃
比をフィードバック制御する空燃比フィードバック制御
手段と、 前記空燃比フィードバック補正値の基準値からの偏差を
縮小するように更新修正される学習値を用いて前記基本
制御値を修正する空燃比学習手段と、 所定の運転条件で、実際の機関吸入混合気の空燃比を目
標希薄空燃比となるように制御する希薄空燃比制御手段
と、 を備えた内燃機関の空燃比制御装置において、 前記空燃比学習手段が、前記空燃比学習を行う際に前記
吸着手段に吸着された蒸発燃料を離脱中であるか否かに
応じて学習値を2通り有し、非離脱時の学習値と離脱時
の学習値との差が所定値より大きいときには、前記稀薄
空燃比制御を禁止する稀薄空燃比制御禁止手段を備えた
ことを特徴とする内燃機関の空燃比制御装置。
Claim: What is claimed is: 1. Evaporative fuel generated in a fuel tank is temporarily adsorbed by an adsorbing means, the adsorbing means is communicated with an engine intake system, and the evaporated fuel adsorbed by the adsorbing means is separated to remove the engine fuel intake system. On the other hand, an evaporative fuel transpiration prevention device is provided to guide and process the engine, while an operating state detecting means for detecting an engine operating state, an air-fuel ratio detecting means for detecting an air-fuel ratio of an engine intake air-fuel mixture, and an air-fuel ratio detecting means are provided. Air-fuel ratio feedback control means for feedback-controlling the air-fuel ratio by increasing or decreasing the basic control value of the air-fuel ratio by the air-fuel ratio feedback correction value so that the actual air-fuel ratio of the engine intake air-fuel mixture to be detected approaches the stoichiometric air-fuel ratio. An air-fuel ratio learning means for correcting the basic control value by using a learning value updated and corrected so as to reduce the deviation of the air-fuel ratio feedback correction value from the reference value; and a predetermined operating condition. And a lean air-fuel ratio control means for controlling the actual air-fuel ratio of the engine intake air-fuel mixture to a target lean air-fuel ratio, and an air-fuel ratio control device for an internal combustion engine, comprising: When performing the fuel ratio learning, there are two learning values depending on whether or not the evaporated fuel adsorbed by the adsorbing means is being desorbed, and the difference between the learning value at the time of non-departure and the learning value at the time of desorption. An air-fuel ratio control device for an internal combustion engine, comprising lean air-fuel ratio control inhibiting means for inhibiting the lean air-fuel ratio control when the value is larger than a predetermined value.
【請求項2】前記稀薄空燃比制御禁止手段において2通
りの学習値を比較する際に使用する前記所定値を、機関
の負荷に基づいて可変に設定することを特徴とする請求
項1に記載の内燃機関の空燃比制御装置。
2. The lean air-fuel ratio control prohibiting means, wherein the predetermined value used when comparing two learning values is variably set based on the load of the engine. Air-fuel ratio controller for internal combustion engine.
【請求項3】前記吸着手段からの蒸発燃料の累積離脱量
を検出する累積離脱量検出手段と、 該累積離脱量に基づいて蒸発燃料の離脱を一時禁止し、
この間に前記非離脱時の学習値を用いて学習制御を行う
ことを特徴とする請求項1又は請求項2に記載の内燃機
関の空燃比制御装置。
3. A cumulative desorption amount detecting means for detecting a cumulative desorption amount of the evaporated fuel from the adsorbing means, and a temporary prohibition of the desorption of the evaporated fuel based on the cumulative desorption amount,
The air-fuel ratio control device for an internal combustion engine according to claim 1 or 2, wherein learning control is performed using the learning value during non-separation during this period.
JP32340394A 1994-12-26 1994-12-26 Air-fuel ratio control device for internal combustion engine Expired - Fee Related JP3467881B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP32340394A JP3467881B2 (en) 1994-12-26 1994-12-26 Air-fuel ratio control device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP32340394A JP3467881B2 (en) 1994-12-26 1994-12-26 Air-fuel ratio control device for internal combustion engine

Publications (2)

Publication Number Publication Date
JPH08177546A JPH08177546A (en) 1996-07-09
JP3467881B2 true JP3467881B2 (en) 2003-11-17

Family

ID=18154332

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32340394A Expired - Fee Related JP3467881B2 (en) 1994-12-26 1994-12-26 Air-fuel ratio control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JP3467881B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6497048B2 (en) * 2014-12-03 2019-04-10 スズキ株式会社 Air-fuel ratio learning control device for internal combustion engine

Also Published As

Publication number Publication date
JPH08177546A (en) 1996-07-09

Similar Documents

Publication Publication Date Title
JP3487192B2 (en) Air-fuel ratio control device for internal combustion engine
US5778859A (en) Evaporative fuel processing apparatus of internal combustion engine
JP3438386B2 (en) Engine fuel vapor treatment system
JPH07305662A (en) Evaporated fuel treatment device for internal combustion engine
JP2003083114A (en) Control device for internal combustion engine
US5778867A (en) Evaporative control system for internal combustion engine and method therefor
JP3632985B2 (en) Evaporative fuel processing equipment
JPH0463937A (en) Control device for engine
JP3467881B2 (en) Air-fuel ratio control device for internal combustion engine
JP5071494B2 (en) Control device for internal combustion engine
JPH109008A (en) Control device of engine
JP2002130009A (en) Controller for internal combustion engine
JP3339258B2 (en) Evaporative fuel treatment system for internal combustion engine
JP2789908B2 (en) Evaporative fuel treatment system for internal combustion engines
JP3050030B2 (en) Air-fuel ratio control device for internal combustion engine
JPH08177570A (en) Air-fuel ratio control device for internal combustion engine
JP3304572B2 (en) Air-fuel ratio control device for internal combustion engine
JP3212211B2 (en) Canister purge control method
JP3316074B2 (en) Air-fuel ratio control method
JP3321974B2 (en) Evaporative fuel processing control device for internal combustion engine
JPH0914062A (en) Air-fuel ratio controller of internal combustion engine
JPH08240138A (en) Air-fuel ratio control device for internal-combustion engine
JP2856062B2 (en) Air-fuel ratio control device for internal combustion engine
JP3601080B2 (en) Air-fuel ratio control device for internal combustion engine
JP3358415B2 (en) Control device for internal combustion engine

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080905

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090905

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees