JPH0573909B2 - - Google Patents

Info

Publication number
JPH0573909B2
JPH0573909B2 JP22519487A JP22519487A JPH0573909B2 JP H0573909 B2 JPH0573909 B2 JP H0573909B2 JP 22519487 A JP22519487 A JP 22519487A JP 22519487 A JP22519487 A JP 22519487A JP H0573909 B2 JPH0573909 B2 JP H0573909B2
Authority
JP
Japan
Prior art keywords
fuel injection
injection amount
air
fuel ratio
engine
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
JP22519487A
Other languages
Japanese (ja)
Other versions
JPS6469752A (en
Inventor
Naomi Tomizawa
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.)
Hitachi Ltd
Original Assignee
Japan Electronic Control Systems 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 Japan Electronic Control Systems Co Ltd filed Critical Japan Electronic Control Systems Co Ltd
Priority to JP22519487A priority Critical patent/JPS6469752A/en
Publication of JPS6469752A publication Critical patent/JPS6469752A/en
Publication of JPH0573909B2 publication Critical patent/JPH0573909B2/ja
Granted legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 <産業上の利用分野> 本発明は、空燃比フイードバツク制御機能をも
つ電子制御燃料噴射装置を有する内燃機関の空燃
比の制御装置に関し、特にスロツトル弁開度と機
関回転速度とに基づいて吸入空気流量を設定し、
この吸入空気流量に基づいて基本燃料噴射量を設
定するよう構成されたものに関する。
Detailed Description of the Invention <Field of Industrial Application> The present invention relates to an air-fuel ratio control device for an internal combustion engine having an electronically controlled fuel injection device with an air-fuel ratio feedback control function, and in particular to an air-fuel ratio control device for an internal combustion engine that has an electronically controlled fuel injection device with an air-fuel ratio feedback control function. Set the intake air flow rate based on the speed and
The present invention relates to a device configured to set a basic fuel injection amount based on this intake air flow rate.

<従来の技術> スロツトル弁開度と機関回転速度とに基づいて
吸入空気流量を設定するよう構成された電子制御
燃料噴射装置としては、従来以下に示すようなも
のがある(特願昭61−008127号等参照)。
<Prior art> As an electronically controlled fuel injection device configured to set the intake air flow rate based on the throttle valve opening and the engine speed, there are conventional electronically controlled fuel injection devices as shown below (Japanese Patent Application No. 1986- (See No. 008127, etc.)

即ち、内燃機関の吸気通路に介装されたスロツ
トル弁の開度αを検出するスロツトル弁開度セン
サと、機関回転速度を検出するクランク角センサ
等の回転速度センサとを設け、これらのセンサか
らの検出信号を燃料噴射制御用のコントロールユ
ニツトに入力する。
That is, a throttle valve opening sensor that detects the opening degree α of a throttle valve installed in the intake passage of an internal combustion engine, and a rotational speed sensor such as a crank angle sensor that detects the engine rotational speed are provided. The detection signal is input to the control unit for fuel injection control.

コントロールユニツトに内蔵したマイクロコン
ピユータのROMには、スロツトル弁開度αと機
関回転速度Nとをパラメータとして区分される複
数の運転領域(エリア)毎に、各運転領域に対応
して吸入空気流量Qのデータを記憶させてあり、
スロツトル弁開度αと機関回転速度Nとの検出値
に基づいて前記データの中から該当する運転領域
における吸入空気流量Qのデータを検策する。
The ROM of the microcomputer built into the control unit stores the intake air flow rate Q corresponding to each of multiple operating regions (areas) that are divided using the throttle valve opening α and the engine rotational speed N as parameters. data is stored,
Based on the detected values of the throttle valve opening α and the engine rotational speed N, data on the intake air flow rate Q in the corresponding operating region is examined from the data.

そして、検策された吸入空気流量Qと回転速度
センサによつて検出された機関回転速度Nとに基
づいて基本燃料噴射量Tp(=K×Q/N;Kは定
数)を演算すると共に、機関冷却水温度等の機関
運転状態に応じた各種補正係数のCOEFと、排気
系に設けたO2センサからの信号に基づき実際の
空燃比を目標空燃比に近づけるように設定される
空燃比フイードバツク補正係数LAMBDAと、バ
ツテリ電圧による噴射弁の有効開弁時間の変化を
補正するための補正分Tsとを求め、前記基本燃
料噴射量Tpをこれらにより補正して最終的な燃
料噴射量Ti(=Tp×COEF×LAMBDA+Ts)を
演算する。
Then, the basic fuel injection amount Tp (=K×Q/N; K is a constant) is calculated based on the measured intake air flow rate Q and the engine rotation speed N detected by the rotation speed sensor, and Air-fuel ratio feedback that is set to bring the actual air-fuel ratio closer to the target air-fuel ratio based on various correction coefficients (COEF) depending on engine operating conditions such as engine cooling water temperature and signals from the O2 sensor installed in the exhaust system. The correction coefficient LAMBDA and the correction amount Ts for correcting the change in the effective valve opening time of the injection valve due to the battery voltage are determined, and the basic fuel injection amount Tp is corrected using these to obtain the final fuel injection amount Ti (= Calculate Tp×COEF×LAMBDA+Ts).

また、前記空燃比フイードバツク補正係数
LAMBDAの基準値からの偏差を予めめた機関運
転状態のエリア毎に学習して学習補正係数KMAP
を定めて前記各種補正係数COEFに含めるなどし
て、空燃比フイードバツク補正係数LAMBDAに
よる補正なしで演算される燃料噴射量Tiにより
得られるベース空燃比を目標空燃比に一致させる
ようにし、空燃比フイードバツク制御中は更に空
燃比フイードバツク補正係数LAMBDAにより補
正して燃料噴射量Tiを演算することにより、過
渡運転時における空燃比の追従遅れをなくすよう
にしている。
In addition, the air-fuel ratio feedback correction coefficient
The deviation from the standard value of LAMBDA is learned for each area of the engine operating state in advance and the learning correction coefficient K MAP is calculated.
is determined and included in the various correction coefficients COEF, so that the base air-fuel ratio obtained by the fuel injection amount Ti calculated without correction by the air-fuel ratio feedback correction coefficient LAMBDA matches the target air-fuel ratio, and the air-fuel ratio feedback is During control, the fuel injection amount Ti is calculated by correcting it using the air-fuel ratio feedback correction coefficient LAMBDA, thereby eliminating the delay in following the air-fuel ratio during transient operation.

燃料噴射量量Tiが設定されると、この燃料噴
射量Tiに相当するパルス巾の駆動パルス信号を
燃料噴射弁に対して出力し、機関に所定量の燃料
を噴射供給させるようにしている。尚、スロツト
ル弁開度αと機関回転速度Nとをパラメータとす
る運転領域毎に、各運転領域に対応して基本燃料
噴射量Tpのデータを記憶させるようにしたもの
もある。
When the fuel injection amount Ti is set, a drive pulse signal with a pulse width corresponding to the fuel injection amount Ti is output to the fuel injection valve, thereby injecting and supplying a predetermined amount of fuel to the engine. There is also a system in which data on the basic fuel injection amount Tp is stored in correspondence to each operating range in which the throttle valve opening degree α and the engine rotational speed N are used as parameters.

ところで、上記のようにスロツトル弁開度αと
機関回転速度Nとの検出値に基づいて検索される
吸入空気流量Qに基づいて燃料噴射量Tiを設定
するようにした場合、若しくは、スロツトル弁開
度αと機関回転速度Nとの検出値に基づいて検索
される基本燃料噴射量Tpに基づいて燃料噴射量
Tiを設定するようにした場合には、スロツトル
弁をバイパスして供給される空気量が燃料噴射量
Tiの設定に無関係となるため、スロツトル弁を
バイパスして供給される空気があるときには実際
よりも少ない量の吸入空気流量Qに見合つた燃料
噴射量Tiが設定されて、空燃比オーバーリーン
化することになつてしまう。
By the way, if the fuel injection amount Ti is set based on the intake air flow rate Q that is retrieved based on the detected values of the throttle valve opening degree α and the engine rotational speed N as described above, or The fuel injection amount is based on the basic fuel injection amount Tp that is searched based on the detected values of degree α and engine rotational speed N.
When Ti is set, the amount of air supplied bypassing the throttle valve is the amount of fuel injection.
Since it is unrelated to the setting of Ti, when there is air supplied bypassing the throttle valve, the fuel injection amount Ti is set to match the intake air flow rate Q, which is smaller than the actual amount, resulting in an overlean air-fuel ratio. It becomes a thing.

即ち、スロツトル弁をバイパスするバイパス吸
気通路に開閉弁を介装し、この開閉弁を例えばア
イドル運転状態における電気負荷の増大時やエア
コン作動時等に開制御することにより、バイパス
吸気通路を開いて空気量を増大させ、アイドル回
転速度の落ち込みを防止するようにしたもので
は、前記開閉弁の開制御によりりスロツトル弁開
度αに関連しない空気が供給されることになる。
従つて、スロツトル弁開度αと機関回転速度Nと
の検出値に基づいて一義的に決定される吸入空気
流量Q以外の空気が供給されることになり、この
スロツトル弁をバイパスして供給される空気分に
対応する燃料が不足するものである。
That is, an on-off valve is interposed in the bypass intake passage that bypasses the throttle valve, and this on-off valve is controlled to open, for example, when the electrical load increases during idling or when the air conditioner is activated, thereby opening the bypass intake passage. In a system in which the amount of air is increased to prevent a drop in the idle rotational speed, air that is not related to the throttle valve opening degree α is supplied by the opening control of the on-off valve.
Therefore, air other than the intake air flow rate Q, which is uniquely determined based on the detected values of the throttle valve opening α and the engine rotational speed N, is supplied, and is supplied bypassing the throttle valve. There is a shortage of fuel to compensate for the air content.

このため従来では、検索された吸入空気流量Q
(若しくは基本燃料噴射量Tp)をバイパス吸気通
路を開閉する開閉弁のオン・オフに基づいて所定
量だけ補正するようにしていた。バイパス吸気通
路を開閉してアイドル回転速度を制御する場合に
は、吸気通路の負圧が大きくバイパス吸気通路を
流れる空気流は音速流となるため、その流量はバ
イパス吸気通路の開口面積に応じて略一定とな
る。このため、バイパス吸気通路が開閉弁によつ
て開かれているときには、バイパス吸気通路を介
して所定量の空気が供給されているものとして、
このバイパス空気量に見合つた量の燃料が増量さ
れるようにしたものである。
For this reason, conventionally, the retrieved intake air flow rate Q
(or the basic fuel injection amount Tp) is corrected by a predetermined amount based on the on/off status of the on-off valve that opens and closes the bypass intake passage. When controlling the idle speed by opening and closing the bypass intake passage, the negative pressure in the intake passage is large and the airflow flowing through the bypass intake passage becomes a sonic flow, so the flow rate depends on the opening area of the bypass intake passage. It remains approximately constant. Therefore, when the bypass intake passage is opened by the on-off valve, it is assumed that a predetermined amount of air is being supplied through the bypass intake passage.
The amount of fuel is increased in proportion to the amount of bypass air.

<発明が解決しようとする問題点> しかしながら、上記のようにバイパス吸気通路
を介して供給される空気量を燃料噴射量Tiの設
定に正しく反映させるためには、開閉弁により開
かれるバイパス吸気通路の開口面積が一定である
ことが必要であり、開閉弁の製造バラツキにより
バイパス吸気通路の開口面積にバラツキが生じる
と、実際にバイパス吸気通路を介して供給される
空気量が変動して、所期の増量補正では実際の吸
入空気流量Qに見合つた燃料噴射量Tiが設定さ
れずに空燃比が目標空燃比からズレることにな
る。
<Problems to be Solved by the Invention> However, in order to correctly reflect the amount of air supplied via the bypass intake passage in the setting of the fuel injection amount Ti as described above, it is necessary to use the bypass intake passage opened by the on-off valve. It is necessary that the opening area of the bypass intake passage be constant, and if there are variations in the opening area of the bypass intake passage due to manufacturing variations in the on-off valve, the amount of air actually supplied through the bypass intake passage will fluctuate, causing In the initial increase correction, the fuel injection amount Ti commensurate with the actual intake air flow rate Q is not set, and the air-fuel ratio deviates from the target air-fuel ratio.

従つて、バイパス吸気通路の開口面積にバラツ
キがある場合には、バイパス吸気通路が閉じられ
(開かれ)ているときに空燃比フイードバツク制
御により学習した学習補正係数KMAPによつて、
バイパス吸気通路が開かれ(閉じられ)ていると
きの燃料噴射Tiを補正設定しても、所望の空燃
比を得ることができず、アイドル運転時にバイパ
ス吸気通路が開閉されると空燃比が変動して、ア
イドル安定性を損ねる惧れがあり、かかるアイド
ル運転の不安定化を回避するためには開閉弁の製
造公差を極力少なくする必要があつて製造コスト
の増大を招く結果となつていた。
Therefore, when there is variation in the opening area of the bypass intake passage, the learning correction coefficient K MAP learned by air-fuel ratio feedback control when the bypass intake passage is closed (opened)
Even if the fuel injection Ti is corrected when the bypass intake passage is open (closed), the desired air-fuel ratio cannot be obtained, and the air-fuel ratio will fluctuate if the bypass intake passage is opened or closed during idle operation. In order to avoid such instability in idle operation, it is necessary to minimize the manufacturing tolerance of the on-off valve, resulting in an increase in manufacturing costs. .

本発明は上記問題点に鑑みなされたものであ
り、バイパス吸気通路を開閉する開閉弁の製造バ
ラツキを学習できるようにして、アイドル安定性
を確保できるようにすると共に、開閉弁の製造公
差を緩くして製造コストを低下させることを目的
とする。
The present invention has been made in view of the above-mentioned problems, and makes it possible to learn manufacturing variations in on-off valves that open and close bypass intake passages, thereby ensuring idling stability and relaxing manufacturing tolerances on on-off valves. The purpose is to reduce manufacturing costs.

<問題点を解決するための手段> そのため本発明では、第1図に示すように、 機関の吸気通路に介装されたスロツトル弁の開
度を検出するスロツトル弁開度検出手段と、 機関の回転速度を検出する機関回転速度検出手
段と、 スロツトル弁開度と機関回転速度との検出値に
基づいて当該運転状態における機関の吸入空気流
量を設定し該吸入空気流量に基づいて基本燃料噴
射量を設定する基本燃料噴射量設定手段と、 前記スロツトル弁をバイパスするバイパス吸気
通路を機関外部負荷の増減に応じて開閉制御する
バイパス吸気通路開閉手段と、 該バイパス吸気通路開閉手段により前記バイパ
ス吸気通路が開かれているときに前記基本燃料噴
射量設定手段で設定した基本燃料噴射量を所定量
だけ増量補正して基本燃料噴射量を設定する基本
燃料噴射量増量補正手段と、 機関排気成分を検出しこれにより機関吸気混合
気の空燃比を検出する空燃比検出手段と、 前記バイパス吸気通路開閉手段により前記バイ
パス吸気通路を閉じられているときに前記空燃比
検出手段により検出された空燃比と目標空燃比と
を比較し実際の空燃比を目標空燃比に近づけるよ
うに前記基本燃料噴射量設定手段で設定した基本
燃料噴射量を補正するための補正量を学習して設
定する第1学習補正量設定手段と、 前記バイパス吸気通路開閉手段により前記バイ
パス吸気通路が開かれているときに前記空燃比検
出手段により検出された空燃比と目標標空燃比と
を比較し実際の空燃比を目標空燃比に近づけるよ
うに前記基本燃料噴射量増量補手段で増量補正し
て設定された基本燃料噴射量を補正するための補
正量を学習して設定する第2学習補正量設定手段
と、 前記基本燃料噴射量設定手段で設定した基本燃
料噴射量と前記第1学習補正量設定手段で設定し
た補正量とに基づいて燃料噴射量を設定する第1
燃料噴射量設定手段と、 前記基本燃料噴射量補正手段で補正設定された
基本燃料噴射量と前記第2学習補正量設定手段で
設定した補正量とに基づいて燃料噴射量を設定す
る第2燃料噴射量設定手段と、 第1燃料噴射量設定手段若しくは第2燃料噴射
量設定手段で設定した燃料噴射量に相当する駆動
パルス信号を燃料噴射手段に出力する駆動パルス
信号出力手段と、 を含んで内燃機関の空燃比の学習制御装置を構成
するようにした。
<Means for Solving the Problems> Therefore, in the present invention, as shown in FIG. An engine rotation speed detection means for detecting the rotation speed, and an intake air flow rate of the engine in the relevant operating state based on the detected values of the throttle valve opening degree and the engine rotation speed, and a basic fuel injection amount based on the intake air flow rate. basic fuel injection amount setting means for setting the bypass intake passage; bypass intake passage opening/closing means for controlling opening/closing of the bypass intake passage that bypasses the throttle valve in accordance with increases and decreases in engine external load; basic fuel injection amount increase correction means for setting the basic fuel injection amount by increasing the basic fuel injection amount set by the basic fuel injection amount setting means by a predetermined amount when the basic fuel injection amount setting means is open; and detecting an engine exhaust component. and an air-fuel ratio detection means for detecting the air-fuel ratio of the engine intake air-fuel mixture; and an air-fuel ratio detected by the air-fuel ratio detection means and a target when the bypass intake passage is closed by the bypass intake passage opening/closing means. a first learning correction amount that learns and sets a correction amount for correcting the basic fuel injection amount set by the basic fuel injection amount setting means so that the actual air-fuel ratio approaches the target air-fuel ratio by comparing the air-fuel ratio; setting means; comparing the air-fuel ratio detected by the air-fuel ratio detection means with a target target air-fuel ratio when the bypass intake passage is opened by the bypass intake passage opening/closing means, and determining the actual air-fuel ratio as the target air-fuel ratio; a second learning correction amount setting means for learning and setting a correction amount for correcting the basic fuel injection amount set by increasing the basic fuel injection amount by the basic fuel injection amount increase correction means so as to approach the basic fuel injection amount; a first fuel injection amount for setting the fuel injection amount based on the basic fuel injection amount set by the amount setting means and the correction amount set by the first learning correction amount setting means;
a second fuel that sets a fuel injection amount based on the basic fuel injection amount corrected by the basic fuel injection amount correction device and the correction amount set by the second learning correction amount setting device; Injection amount setting means; Drive pulse signal output means for outputting a drive pulse signal corresponding to the fuel injection amount set by the first fuel injection amount setting means or the second fuel injection amount setting means to the fuel injection means. A learning control device for the air-fuel ratio of an internal combustion engine was configured.

<作用> かかる構成の空燃比の学習制御装置によると、
バイパス吸気通路開閉手段によりバイパス吸気通
路が開かれると、バイパス吸気通路を介して供給
される空気量を見込んで基本燃料噴射量増量補正
手段が、基本燃料噴射量設定手段で設定した燃料
噴射量を増量補正する。また、実際の空燃比を目
標空燃比に近づけるように基本燃料噴射量を補正
するための補正量は、バイパス吸気通路開閉手段
によりバイパス吸気通路が開かれているか否かに
よつて第1若しくは第2学習補正量設定手段より
選択的に学習設定され、バイパス吸気通路が閉じ
られているときには基本燃料噴射量設定手段で設
定した基本燃料噴射量とバイパス吸気通路が閉じ
られている状態で学習した補正量とに基づいて第
1燃料噴射量設定手段により燃料噴射量が設定さ
れ、バイパス吸気通路が開かれているときには基
本燃料噴射量増量補正手段で増量補正した基本燃
料噴射量とバイパス吸気通路が開かれている状態
で学習した補正量とに基づいて第2燃料噴射量設
定手段により燃料噴射量が設定される。
<Function> According to the air-fuel ratio learning control device configured as described above,
When the bypass intake passage is opened by the bypass intake passage opening/closing means, the basic fuel injection amount increase correction means adjusts the fuel injection amount set by the basic fuel injection amount setting means in anticipation of the amount of air supplied via the bypass intake passage. Correct the increase. Further, the correction amount for correcting the basic fuel injection amount so as to bring the actual air-fuel ratio closer to the target air-fuel ratio may be the first or second correction amount depending on whether the bypass intake passage is opened by the bypass intake passage opening/closing means. 2 Learning correction amount setting means selectively learns and sets, and when the bypass intake passage is closed, the basic fuel injection amount set by the basic fuel injection amount setting means and the correction learned with the bypass intake passage closed. The fuel injection amount is set by the first fuel injection amount setting means based on the amount, and when the bypass intake passage is open, the basic fuel injection amount corrected to increase by the basic fuel injection amount increase correction means and the bypass intake passage are opened. The fuel injection amount is set by the second fuel injection amount setting means based on the correction amount learned in the state where the fuel injection amount is set.

即ち、バイパス吸気通路が閉じられているとき
に対応する学習補正量と、バイパス吸気通路が開
かれているときに対応する学習補正量とをそれぞ
れ独立して設定するようにしたものである。
That is, the learning correction amount corresponding to when the bypass intake passage is closed and the learning correction amount corresponding to when the bypass intake passage is open are respectively set independently.

<実施例> 以下に本発明の一実施例を図面に基づいて説明
する。
<Example> An example of the present invention will be described below based on the drawings.

第2図に本実施例のハードウエア構成を示して
ある。
FIG. 2 shows the hardware configuration of this embodiment.

マイクロコンピユータを内蔵したコントロール
ユニツト6には、スロツトル弁開度検出手段とし
てのスロツトル弁開度センサ4によつて検出され
るスロツトル弁3の開度αと、機関回転速度検出
手段としての回転速度センサ5によつて検出され
る機関回転速度Nと、排気通路11に介装される
空燃比検出手段としてのO2センサ10によつて
検出される機関吸入混合気の空燃比と密接な関係
にある排気中の酸素濃度と、水温センサ12によ
つて検出される冷却ジヤケツト内の機関冷却水温
度Twと、が入力されるようになつている。ま
た、前記コントロールユニツト6は、スロツトル
弁3をバイパスして設けられるバイパス吸気通路
8を開閉するバイパス吸気通路開閉手段としての
常閉型の電磁開閉弁9及び燃料噴射手段としての
電磁式燃料噴射弁7をそれぞれ通電制御によつて
開閉制御する。
The control unit 6, which has a built-in microcomputer, detects the opening α of the throttle valve 3, which is detected by the throttle valve opening sensor 4, which serves as a throttle valve opening detection means, and the rotational speed sensor, which serves as an engine rotational speed detection means. There is a close relationship between the engine rotation speed N detected by the engine rotation speed N and the air-fuel ratio of the engine intake air-fuel mixture detected by the O2 sensor 10 as an air-fuel ratio detection means installed in the exhaust passage 11. The oxygen concentration in the exhaust gas and the engine cooling water temperature Tw in the cooling jacket detected by the water temperature sensor 12 are inputted. The control unit 6 also includes a normally closed electromagnetic on-off valve 9 as a bypass intake passage opening/closing means for opening and closing a bypass intake passage 8 provided by bypassing the throttle valve 3, and an electromagnetic fuel injection valve as a fuel injection means. 7 are controlled to open and close by energization control.

即ち、コントロールユニツト6は、電気負荷増
大時やエアコン作動時などの外部負荷増大時に電
磁開閉弁9を開制御すると共に、前記各センサに
基づいて検出される機関運転状態に応じた燃料噴
射量を設定して電磁式燃料噴射弁7を開弁制御し
た機関1に燃料を噴射供給するものであり、コン
トロールユニツト6は基本燃料噴射量設定手段、
基本燃料噴射量増量補正手段、第1学習補正量設
定手段、第2学習補正量設定手段、第1燃料噴射
量設定手段、第2燃料噴射量設定手段及び駆動パ
ルス信号出力手段を兼ねるものである。
That is, the control unit 6 controls the opening of the electromagnetic on-off valve 9 when an external load increases, such as when an electrical load increases or when an air conditioner is activated, and also controls the fuel injection amount according to the engine operating state detected based on each of the sensors. The control unit 6 includes a basic fuel injection amount setting means, a basic fuel injection amount setting means,
It also serves as basic fuel injection amount increase correction means, first learning correction amount setting means, second learning correction amount setting means, first fuel injection amount setting means, second fuel injection amount setting means, and drive pulse signal output means. .

かかる構成の電子製御燃料噴射装置における空
燃比の学習制御を第3図〜第5図のフローチヤー
ト及び第6図のタイムチヤートに従つて説明す
る。
Learning control of the air-fuel ratio in the electronically controlled fuel injection system having such a configuration will be explained with reference to the flowcharts of FIGS. 3 to 5 and the time chart of FIG. 6.

第3図の燃料噴射量演算ルーチンにおいて、ス
テツプ(図中ではSとしてあり、以下同様とす
る)1では、スロツトル弁開度センサ4によつて
検出されるスロツトル弁開度αと回転速度センサ
5につて検出される機関回転速度Nとを読み込
む。
In the fuel injection amount calculation routine shown in FIG. The engine rotational speed N detected for the engine is read.

ステツプ2では、スロツトル弁開度αと機関回
転速度Nとに応じた吸入空気流量Q(バイパス吸
入通路8が閉じられている状態での吸入空気流量
Q)を予め実験等により求めて記憶してある
ROM上のマツプを参照して、実際のα、Nに対
応する吸入空気流量Qを検索して読み込む。
In step 2, the intake air flow rate Q (intake air flow rate Q when the bypass suction passage 8 is closed) corresponding to the throttle valve opening degree α and the engine speed N is determined in advance through experiments, etc., and stored. be
Referring to the map on the ROM, the intake air flow rate Q corresponding to the actual α and N is retrieved and read.

ステツプ3では、スロツトル弁3をバイパスす
るバイパス吸入通路8を開閉する常閉型の電磁開
閉弁9のオン・オフ(駆動信号出力のオン・オ
フ)を判定し、オフであつてバイパス吸入通路8
の閉制御がなされているときにはステツプ4へ進
み、オンであつてバイパス吸入通路8の開制御が
なされているときにはステツプ7へ進む。
In step 3, it is determined whether the normally closed electromagnetic on-off valve 9 that opens and closes the bypass suction passage 8 that bypasses the throttle valve 3 is on or off (the drive signal output is on or off).
When the bypass suction passage 8 is controlled to close, the process proceeds to step 4, and when it is on and the bypass suction passage 8 is controlled to open, the process proceeds to step 7.

ステツプ4では、バイパス吸気通路8が閉じら
れている状態であつて、α及びNの検出値に基づ
いて検索した吸入空気流量Qが実際値に略相当す
るので、ステツプ1でで読み込んだ機関回転速度
Nとステツプ2で検索した吸入空気流量Qとに基
づいて基本燃料噴射量Tp(=K×Q/N;Kは定
数)を演算する。
In step 4, the bypass intake passage 8 is closed and the intake air flow rate Q retrieved based on the detected values of α and N approximately corresponds to the actual value. Based on the speed N and the intake air flow rate Q retrieved in step 2, a basic fuel injection amount Tp (=K×Q/N; K is a constant) is calculated.

次のステツプ5では、機関運転状態を表す機関
回転速度Nと基本燃料噴射量Tpとにより区分さ
れる運転状態毎に電磁開閉弁9オフ時用の空燃比
の学習補正係数KMAP1を記憶してあるRAM上の
マツプを参照して、実際の機関回転速度N、基本
燃料噴射量Tpに対応する学習補正係数KMAP1を検
索して読み込む。
In the next step 5, the air-fuel ratio learning correction coefficient K MAP1 for when the electromagnetic on-off valve 9 is OFF is stored for each operating state classified by the engine rotational speed N representing the engine operating state and the basic fuel injection amount Tp. With reference to a map on a certain RAM, a learning correction coefficient K MAP1 corresponding to the actual engine speed N and basic fuel injection amount Tp is searched and read.

ステツプ6では、ステツプ5で読み込んだ電磁
開閉弁9オフ時用の学習補正係数KMAP1を燃料噴
射量Ti演算に用いる学習補正係数KMAPとして設
定する。
In step 6, the learning correction coefficient KMAP1 for when the electromagnetic on-off valve 9 is off, which was read in step 5, is set as the learning correction coefficient KMAP used for calculating the fuel injection amount Ti.

一方、ステツプ7では、バイパス吸入通路8が
開かれている状態であるため、予め記憶されてい
るバイパス吸気通路8を介して供給される空気量
Q0(電磁開閉弁9による開口面積に対応する空気
量)をステツプ2で検索した吸入空気流量Qに加
算して基本燃料噴射量Tp{K×Q+Q0)/N;
Kは定数}を演算する。
On the other hand, in step 7, since the bypass intake passage 8 is in an open state, the amount of air supplied via the bypass intake passage 8 is stored in advance.
Add Q 0 (air amount corresponding to the opening area of the electromagnetic on-off valve 9) to the intake air flow rate Q found in step 2 to obtain the basic fuel injection amount Tp {K×Q+Q 0 )/N;
K is a constant}.

これは、電磁開閉弁9がオンでバイパス吸気通
路8が開かれている状態では、スロツトル弁開度
αで決められる吸気通路の有効開口面積にバイパ
ス吸入通路8の開口面積が加算されるのに対し、
α,Nで検索される吸入空気流量Qはこのバイパ
ス吸気通路8のの開口面積を含めて設定されてい
ないので、α,Nで検索される吸入空気流量Qに
バイパス吸気通路8を介して空気量Q0を加算す
ることにより実際の吸入空気流量Qに略相当する
吸入空気流量Qを求めて、基本燃料噴射量Tpの
演算に用いるようにしたものである。
This is because when the electromagnetic on-off valve 9 is on and the bypass intake passage 8 is open, the opening area of the bypass intake passage 8 is added to the effective opening area of the intake passage determined by the throttle valve opening α. On the other hand,
Since the intake air flow rate Q searched by α, N is not set including the opening area of this bypass intake passage 8, the intake air flow rate Q searched by α, N is By adding the quantity Q 0 , an intake air flow rate Q that approximately corresponds to the actual intake air flow rate Q is determined and used for calculating the basic fuel injection amount Tp.

次のステツプ8では、機関運転状態を表す機関
回転速度Nと基本燃料噴射量Tpとにより区分さ
れる覆数の運転状態のエリア毎に電磁開閉弁9オ
ン時用の空燃比の学習補正係数KMAP2を記憶して
あるRAM上のマツプを参照し、実際の機関回転
速度N、基本燃料噴射量Tpに対応する学習補正
係数KMAP2を検索して読み込む。
In the next step 8, the learning correction coefficient K of the air-fuel ratio when the electromagnetic on-off valve 9 is on is set for each area of the operating state of the number divided by the engine rotational speed N representing the engine operating state and the basic fuel injection amount Tp. Referring to the map in the RAM that stores MAP2 , the learning correction coefficient K MAP2 corresponding to the actual engine speed N and basic fuel injection amount Tp is searched and read.

ステツプ9では、ステツプ5で読み込んだ電磁
開閉弁9オン時用の学習補正係数KMAP2を燃料噴
射量Ti演算に用いる学習補正係数KMAPとして設
定する。
In step 9, the learning correction coefficient KMAP2 for when the electromagnetic on-off valve 9 is on, read in step 5, is set as the learning correction coefficient KMAP used in calculating the fuel injection amount Ti.

このように、電磁開閉弁9のオン・オフによつ
てバイパス吸入通路8を介して供給される空気量
Q0の加算を制御すると共に、電磁開閉弁9のオ
ン・オフによつてそれぞれの状態に対応する学習
補正係数KMAP1,KMAP2を選択して検索し、その
値を燃料噴射量Tiの演算に用いるようにしてあ
る。これにより、電磁開閉弁9の製造バラツキに
よりそのオン時におけるバイパス吸気通路8の開
口面積にバラツキがあつても、そのバラツキによ
る空燃比変化を学習した学習補正係数KMAP2によ
り基本燃料噴射量Tpを補正演算して、所望の空
燃比を得られるようにしてある。
In this way, the amount of air supplied via the bypass suction passage 8 is controlled by turning on and off the electromagnetic on-off valve 9.
In addition to controlling the addition of Q 0 , the learning correction coefficients K MAP1 and K MAP2 corresponding to each state are selected and searched by turning on/off the electromagnetic on/off valve 9, and the values are used to calculate the fuel injection amount Ti. It is designed to be used for As a result, even if there are variations in the opening area of the bypass intake passage 8 when the electromagnetic on-off valve 9 is turned on due to manufacturing variations, the basic fuel injection amount Tp can be adjusted using the learning correction coefficient K MAP2 that has learned the air-fuel ratio change due to the variation. A correction calculation is performed so that a desired air-fuel ratio can be obtained.

即ち、電磁開閉弁9の製造バラツキによつてオ
ン時におけるバイパス吸入通路8の開口面積にバ
ラツキがあると、バイパス吸気通路8を介して得
られる実際の空気量Q0が所期量と異なつて、空
気量Q0の加算制御では基本燃料噴射量Tpが目標
空燃比相当にならず、空燃比を目標空燃比に近づ
けるように学習される学習補正係数KMAPは、電
磁開閉弁9のオン時とオフ時とでは異なつた値に
学習されることになる。しかしながら、本実施例
のように電磁開閉弁9のオン時とオフ時とでそれ
ぞれ独立に学習した学習補正係数KMAPに基づい
て燃料噴射量Tiを演算すれば、アイドル時に電
磁開閉弁9がオン・オフ切り換えされても、その
切り換え後の状態で目標空燃比に近づけるように
学習された学習補正係数KMAPによつて燃料噴射
量が設定されるため、空燃比が目標空燃比から変
動することを回避できるものである。
That is, if there are variations in the opening area of the bypass intake passage 8 when the valve is turned on due to manufacturing variations in the electromagnetic on-off valve 9, the actual amount of air Q 0 obtained through the bypass intake passage 8 may differ from the intended amount. , the basic fuel injection amount Tp does not correspond to the target air-fuel ratio in the additive control of the air amount Q 0 , and the learning correction coefficient K MAP that is learned to bring the air-fuel ratio closer to the target air-fuel ratio is Different values will be learned depending on when the switch is turned off and when the switch is off. However, if the fuel injection amount Ti is calculated based on the learning correction coefficient K MAP that is learned independently when the electromagnetic on-off valve 9 is on and off as in this embodiment, the electromagnetic on-off valve 9 is turned on when idling.・Even if it is switched off, the fuel injection amount is set according to the learning correction coefficient K MAP that has been learned so that it approaches the target air-fuel ratio in the state after the switch, so the air-fuel ratio may fluctuate from the target air-fuel ratio. can be avoided.

ステツプ6若しくはステツプ9からステツプ1
0に進むと、スロツトル弁開度センサ4により検
出されるスロツトル弁開度αの変化率等に基づく
加速補正分、水温センサ12により検出される冷
却水温度Twに応じた水温補正分などを含む各種
補正係数COEFを設定する。
Step 6 or Step 9 to Step 1
When it goes to 0, it includes an acceleration correction based on the rate of change of the throttle valve opening α detected by the throttle valve opening sensor 4, a water temperature correction corresponding to the cooling water temperature Tw detected by the water temperature sensor 12, etc. Set various correction coefficients COEF.

ステツプ11では、後述する第4図の比例・積
分制御ルーチンで設定される空燃比フイードバツ
ク補正係数LAMBDAを読み込む。尚、この空燃
比フイードバツク補正係数LAMBDAの基準値は
1である。
In step 11, an air-fuel ratio feedback correction coefficient LAMBDA set in a proportional/integral control routine shown in FIG. 4, which will be described later, is read. Note that the reference value of this air-fuel ratio feedback correction coefficient LAMBDA is 1.

ステツプ12では、バツテリ電圧値に基づいて
電圧補正分Tsを設定する。これは、バツテリ電
圧の変動による燃料噴射弁7の有効開弁時間の変
化を補正するためのものである。
In step 12, a voltage correction amount Ts is set based on the battery voltage value. This is to correct changes in the effective valve opening time of the fuel injection valve 7 due to changes in battery voltage.

ステツプ13では、燃料噴射量Tiを次式に従
つて演算する。
In step 13, the fuel injection amount Ti is calculated according to the following equation.

Ti=Tp×COEF×(LAMBDA+KMAP)+Ts ステツプ14では、演算された燃料噴射量Ti
を出力用レジスタにセツトする。これにより、予
め定められた機関回転同期の燃料噴射タイミング
になると、Tiのパルス巾をもつ駆動パルス信号
が燃料噴射弁7に与えられて燃料の噴射供給がな
される。
Ti=Tp×COEF×(LAMBDA+K MAP )+Ts In step 14, the calculated fuel injection amount Ti
Set in the output register. As a result, when a predetermined fuel injection timing synchronized with the engine rotation is reached, a drive pulse signal having a pulse width of Ti is applied to the fuel injection valve 7, and fuel is injected and supplied.

第4図は比例・積分制御ルーチンで、所定時間
(例えば10ms)毎に実行され、これにより空燃比
フイードバツク補正係数LAMBDAが設定され
る。
FIG. 4 shows a proportional/integral control routine, which is executed at predetermined intervals (for example, 10 ms), thereby setting the air-fuel ratio feedback correction coefficient LAMBDA.

ステツプ21では、現在の運転状態が空燃比の
フイードバツク制御(λコントロール)を行う領
域であるか否かを判定し、空燃比のフイードバツ
ク制御を行わない運転状態(例えば機関高負荷運
転状態、始動時、冷機時など)であるときにはこ
のルーチンを終了する。この場合は、空燃比フイ
ードバツク補正係数LAMBDAは前回値(又は基
準値1)にクランプされ、空燃比のフイードバツ
ク制御が停止される。
In step 21, it is determined whether or not the current operating state is in a range where air-fuel ratio feedback control (λ control) is performed. , when the machine is cold, etc.), this routine ends. In this case, the air-fuel ratio feedback correction coefficient LAMBDA is clamped to the previous value (or reference value 1), and the air-fuel ratio feedback control is stopped.

空燃比のフイードバツク制御を行う運転状態で
あるときには、ステツプ22へ進んでO2センサ
10の出力電圧V02を読込み、次のステツプ23
で理論空燃比相当のスライスレベル電圧Vrefと比
較することにより空燃比のリツチ・リーンを判定
する。
When the operating state is such that feedback control of the air-fuel ratio is performed, the process proceeds to step 22 to read the output voltage V 02 of the O 2 sensor 10, and then proceeds to the next step 23.
The richness or leanness of the air-fuel ratio is determined by comparing it with the slice level voltage V ref corresponding to the stoichiometric air-fuel ratio.

空燃比がリーン(V02<Vref)のときは、ステ
ツプ23からステツプ24へ進んでリツチからリ
ーンへの反転時(反転直後)であるか否かを判定
し、反転時にはステツプ25へ進んで空燃比フイ
ードバツク補正係数LAMBDAを前回値に対し所
定の比例定数P分増大させる。反転時以外はステ
ツプ26へ進んで空燃比フイードバツク補正係数
LAMBDAを前回値に対し所定の積分定数分増
大させ、こうして空燃比フイードバツク補正係数
LAMBDAを一定の傾きで増大させる(第6図参
照)。尚、P>>Iである。
When the air-fuel ratio is lean (V 02 <V ref ), the process proceeds from step 23 to step 24 to determine whether or not it is the time of reversal from rich to lean (immediately after reversal), and when the air-fuel ratio is reversed, the process proceeds to step 25. The air-fuel ratio feedback correction coefficient LAMBDA is increased by a predetermined proportionality constant P relative to the previous value. Otherwise, proceed to step 26 and set the air-fuel ratio feedback correction coefficient.
LAMBDA is increased by a predetermined integral constant with respect to the previous value, thus adjusting the air-fuel ratio feedback correction coefficient.
Increase LAMBDA at a constant slope (see Figure 6). Note that P>>I.

空燃比がリツチ(V02>Vref)のときは、ステ
ツプ23からステツプ27へ進んでリーンからリ
ツチへの反転時(反転直後)であるか否かを判定
し、反転時にはステツプ28へ進んで空燃比フイ
ードバツク補正係数LAMBDAを前回値に対し所
定の比例定数P分減少させる。反転時以外はステ
ツプ29へ進んで空燃比フイードバツク補正係数
LAMBDAを前回値に対し所定の積分定数I分減
少させ、こうして空燃比フイードバツク補正係数
LAMBDAを一定の傾きで減少させる(第6図参
照)。
When the air-fuel ratio is rich (V 02 > V ref ), the process proceeds from step 23 to step 27, where it is determined whether or not it is the time of reversal from lean to rich (immediately after reversal), and when the air-fuel ratio is reversed, the process proceeds to step 28. The air-fuel ratio feedback correction coefficient LAMBDA is decreased by a predetermined proportionality constant P from the previous value. Otherwise, proceed to step 29 and set the air-fuel ratio feedback correction coefficient.
LAMBDA is decreased by a predetermined integral constant I with respect to the previous value, and the air-fuel ratio feedback correction coefficient is
Decrease LAMBDA at a constant slope (see Figure 6).

第5図は学習ルーチンで、電磁開閉弁9がオン
であるかオフであるかによつて、それぞれ独立し
て学習補正係数KMAPを学習する。
FIG. 5 shows a learning routine in which the learning correction coefficient K MAP is learned independently depending on whether the electromagnetic on-off valve 9 is on or off.

ステツプ31では、空燃比のフイードバツク制
御を行う運転状態であるか否かを判定し、フイー
ドバツク制御を行わない運転状態であるときはス
テツプ34へ進んでカウント値CMAPをクリアした
後、このルーチンを終了する。これは空燃比のフ
イードバツク制御が停止されているときは学習を
行うことができないからである。
In step 31, it is determined whether or not the operating state is one in which air-fuel ratio feedback control is performed. If the operating state is in which no feedback control is performed, the process proceeds to step 34, where the count value C MAP is cleared and then this routine is executed. finish. This is because learning cannot be performed when air-fuel ratio feedback control is stopped.

現在の運転状態が空燃比のフイードバツク制御
を行う運転状態であつてステツプ32へ進むと、
電磁開閉弁9のオン・オフ切り換えが行われたか
否かを判定し、切り換えが行われてなくオン状態
若しくはオフ状態を維持しているときには、ステ
ツプ33へ進み、切り換えが行われたときにはス
テツプ34へ進んでカウント値CMAPをクリアした
後このルーチンを終了する。
If the current operating state is an operating state in which air-fuel ratio feedback control is performed and the process advances to step 32,
It is determined whether or not the electromagnetic on-off valve 9 has been switched on and off. If the switching has not been carried out and the on state or off state is maintained, the process proceeds to step 33, and if the switching has been carried out, the process proceeds to step 34. Proceed to and clear the count value CMAP , then end this routine.

ステツプ33では、機関運転状態を表す機関回
転数Nと基本燃料噴射量Tpとが前回と同一エリ
アにあるか否かを判定し、エリアが変わつた場合
はステツプ34に進み、前回と同一エリアの場合
は、ステツプ35でO2センサ10の出力が反転
即ち空燃比フイードバツク補正係数LAMBDAの
増減方向が反転したか否かを判定し、このルーチ
ンを繰返して判定する毎に、ステツプ36で反転
回数を表すカウント値CMAPを1アツプし、例えば
CMAP=3となつた段階で、ステツプ37からステ
ツプ38へ進んで現在の空燃比フイードバツク補
正係数LAMBDAの基準値1からの偏差
(LAMBDA−1)をΔLAMBDA1として一時記
憶し、学習を開始する。
In step 33, it is determined whether or not the engine rotation speed N, which represents the engine operating state, and the basic fuel injection amount Tp are in the same area as the previous time. If the area has changed, the process proceeds to step 34, and the engine is in the same area as the previous time. If so, it is determined in step 35 whether the output of the O 2 sensor 10 has been reversed, that is, the direction of increase or decrease of the air-fuel ratio feedback correction coefficient LAMBDA has been reversed, and each time this routine is repeated and determined, the number of reversals is counted in step 36. Add 1 to the count value C MAP that represents, for example,
When C MAP = 3, proceed from step 37 to step 38, temporarily store the deviation (LAMBDA - 1) of the current air-fuel ratio feedback correction coefficient LAMBDA from the reference value 1 as ΔLAMBDA 1 , and start learning. .

そして、CMAP=4以上となると、ステツプ37
からステツプ39へ進んで、そのときの空燃比フ
イードバツク補正係数LAMBDAの基準値1から
の偏差(LAMBDA−1)をΔLAMBDA2として
一時記憶する。
Then, when C MAP = 4 or more, step 37
The program then proceeds to step 39, where the deviation (LAMBDA-1) of the air-fuel ratio feedback correction coefficient LAMBDA from the reference value 1 at that time is temporarily stored as ΔLAMBDA2 .

このようにしてフイードバツク補正係数
LAMBDAの基準値1からの偏差の上下のピーク
値ΔLAMBDA1,ΔLAMBDA2が求まると、ステ
ツプ40に進んでそれらの平均値を
求める。
In this way, the feedback correction coefficient
Once the upper and lower peak values ΔLAMBDA 1 and ΔLAMBDA 2 of deviation from the standard value 1 of LAMBDA are determined, the process proceeds to step 40 to determine their average value.

次にステツプ41において電磁開閉弁9のオ
ン・オフを判別して、オフ時用の学習補正係数
KMAP1の学習と、オン時用の学習補正係数KMAP2
の学習とを選択して行わせる。
Next, in step 41, it is determined whether the electromagnetic on-off valve 9 is on or off, and the learning correction coefficient for when it is off is determined.
K MAP1 learning and learning correction coefficient K MAP2 for on time
Have students select and perform learning.

ステツプ41で電磁開閉弁9がオフであると判
別されると、ステツプ42でRAM上のマツプに
現在の運転状態に対応するエリア記憶してあるオ
フ時用の学習補正係数KMAP1(初期値0)を検索
して読出す。
When it is determined in step 41 that the electromagnetic on-off valve 9 is off, in step 42, the off-time learning correction coefficient K MAP1 (initial value 0 ) is searched and read.

そして、ステツプ43に進んで式式に従つて現
在の学習補正係数KMAP1に空燃比フイードバツク
補正係数の基準値からの偏差の平均値
ΔLAMBDAを所定割合加算することによつて新
たなオフ時用の学習補正係数KMAP1を演算し、
RAM上のマツプの同一エリアのオフ時用学習補
正係数KMAP1のデータを修正して書き変える。
Then, the process proceeds to step 43, where a predetermined percentage of the average value ΔLAMBDA of the deviation of the air-fuel ratio feedback correction coefficient from the reference value is added to the current learning correction coefficient K MAP1 according to the formula, thereby creating a new off-time correction coefficient. Calculate learning correction coefficient K MAP1 ,
Correct and rewrite the off-time learning correction coefficient K MAP1 data in the same area of the map on RAM.

KMAP1←KMAP1+MMAP・ (MMAPは加算割合定数で、0<MMAP<1) この後は、ステツプ46で次の学習のため
ΔLAMBDA2をΔLAMBDA1にに代入する。
K MAP1 ←K MAP1 +M MAP (M MAP is an addition ratio constant, 0<M MAP <1) After this, in step 46, ΔLAMBDA 2 is substituted into ΔLAMBDA 1 for the next learning.

同様にステツプ41で電磁開閉弁9がオンであ
ると判別されると、ステツプ44でRAM上のマ
ツプに現在の運転状態に対応するエリアに記憶し
てあるオンン時用の学習補正係数KMAP2(初期値
0)を検索して読出す。
Similarly, when it is determined in step 41 that the electromagnetic on-off valve 9 is on, in step 44, the on-time learning correction coefficient K MAP2 ( The initial value 0) is searched and read.

そして、ステツプ45に進んで次式に従つて現
在の学習補正係数KMAP2に空燃比フイードバツク
補正係数の基準値からの偏差の平均値
ΔLAMADAを所定割合加算することによつて新
たなオン時用の学習補正係数KMAP2を演算し、
RAM上のマツプの同一エリアのオン時用学習補
正係数KMAP2のデータを修正して書き換える。
Then, the process proceeds to step 45, and a new on-time setting is created by adding a predetermined percentage of the average value ΔLAMADA of the deviation of the air- fuel ratio feedback correction coefficient from the reference value to the current learning correction coefficient K MAP2 according to the following formula. Calculate the learning correction coefficient K MAP2 ,
Correct and rewrite the on-time learning correction coefficient K MAP2 data in the same area of the map on RAM.

KMAP2←KMAP2+MMAP・ この後は、ステツプ46で次の学習のため
ΔLAMBDA2をΔLAMBDA1に代入する。
K MAP2 ←K MAP2 +M MAP・After this, in step 46, ΔLAMBDA 2 is substituted into ΔLAMBDA 1 for the next learning.

このように、電磁開閉弁9がオフであるときに
はオフ時用の学習補正係数KMAP1を学習し、電磁
開閉弁9がオンであるときにはオン時用の学習補
正係数KMAP2を学習するようにしたので、電磁開
閉弁9がオンであるときにバイパス吸気通路8を
介して得られる空気量が電磁開閉弁9の製造バラ
ツキによつて変動しても、この製造バラツキを学
習することができるため、アイドル運転時におけ
る電磁開閉弁9のオン・オフに応じてそれぞれの
学習補正係数をKMAP1,KMAP2を使い分けるよう
にすれば、アイドル運転時において外部負荷の増
減に応じて電磁開閉弁9がオン・オフ切り換えさ
れても、切り換え後の状態で空燃比を目標空燃比
に近づけるための学習補正係数KMAPが用いら
れるため、空燃比を一定に保つことができるもの
である。
In this way, when the electromagnetic on-off valve 9 is off, the off-time learning correction coefficient K MAP1 is learned, and when the electromagnetic on-off valve 9 is on, the on-time learning correction coefficient K MAP2 is learned. Therefore, even if the amount of air obtained through the bypass intake passage 8 when the electromagnetic on-off valve 9 is on varies due to manufacturing variations in the electromagnetic on-off valve 9, this manufacturing variation can be learned. If the learning correction coefficients K MAP1 and K MAP2 are used differently depending on whether the solenoid on-off valve 9 is turned on or off during idling operation, the solenoid on-off valve 9 will be turned on or off in response to an increase or decrease in external load during idling operation. Even if the switch is turned off, the learning correction coefficient KMAP is used to bring the air-fuel ratio closer to the target air-fuel ratio in the state after switching, so the air-fuel ratio can be kept constant.

<発明の効果> 以上説明したように本発明によると、スロツト
ル弁をバイパスするバイパス吸気通路を機関外部
負荷の増減に応じて開閉制御するようにしたもの
において、バイパス吸気通路が開かれているとき
と閉じられているときとでそれぞれ独立に空燃比
学習を行い、開閉状態に応じて2つの学習補正量
を使い分けるようにしたので、アイドル運転時に
バイパス吸気通路の開閉切り換えが行われても空
燃比を一定に保つことができ、アイドル安定性を
向上させることができるという効果がある。
<Effects of the Invention> As explained above, according to the present invention, in a device in which the opening and closing of the bypass intake passage that bypasses the throttle valve is controlled according to increases and decreases in engine external load, when the bypass intake passage is opened, The air-fuel ratio is learned independently when the air-fuel ratio is closed and when the air-fuel ratio is closed, and two learning correction amounts are used depending on the open/closed state, so even if the bypass intake passage is switched open or closed during idling, the air-fuel ratio will remain unchanged. This has the effect of being able to maintain a constant value and improving idle stability.

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

第1図は本発明の構成図、第2図は本発明の一
実施例を示すシステム概略図、第3図〜第5図は
同上実施例における制御プログラムを示すフロー
チヤート、第6図は空燃比フイードバツク補正係
数の特性を示すタイムチヤートである。 1…機関、3…スロツトル弁、4…スロツトル
弁開度センサ、5…回転速度センサ、6…コント
ロールユニツト、7…燃料噴射弁、8…バイパス
吸気通路、9…電磁開閉弁、10…O2センサ。
Fig. 1 is a configuration diagram of the present invention, Fig. 2 is a system schematic diagram showing an embodiment of the present invention, Figs. 3 to 5 are flowcharts showing control programs in the above embodiment, and Fig. 6 is an empty This is a time chart showing the characteristics of the fuel ratio feedback correction coefficient. DESCRIPTION OF SYMBOLS 1...engine, 3...throttle valve, 4...throttle valve opening sensor, 5...rotational speed sensor, 6...control unit, 7...fuel injection valve, 8...bypass intake passage, 9...electromagnetic on-off valve, 10...O 2 sensor.

Claims (1)

【特許請求の範囲】 1 機関の吸気通路に介装されたスロツトル弁の
開度を検出するスロツトル弁開度検出手段と、 機関の回転速度を検出する機関回転速度検出手
段と、 スロツトル弁開度と機関回転速度との検出値に
基づいて当該運転状態における機関の吸入空気流
量を設定し該吸入空気流量に基づいて基本燃料噴
射量を設定する基本燃料噴射量設定手段と、 前記スロツトル弁をバイパスするバイパス吸気
通路を機関外部負荷の増減に応じて開閉制御する
バイパス吸気通路開閉手段と、 該バイパス吸気通路開閉手段により前記バイパ
ス吸気通路が開かれているときに前記基本燃料噴
射量設定手段で設定した基本燃料噴射量を所定量
だけ増量補正して基本燃料噴射量を設定する基本
燃料噴射量増量設定手段と、 機関排気成分を検出しこれにより機関吸入混合
気の空燃比を検出する空燃比検出手段と、 前記バイパス吸気通路開閉手段により前記バイ
パス吸気通路が閉じられているときに前記空燃比
検出手段により検出された空燃比と目標空燃比と
を比較し実際の空燃比を目標空燃比に近づけるよ
うに前記基本燃料噴射量設定手段で設定した基本
燃料噴射量を補正するための補正量を学習して設
定する第1学習補正設定手段と、 前記バイパス吸気通路開閉手段により前記バイ
パス吸気通路が開かれているときに前記空燃比検
出手段により検出された空燃比と目標空燃比とを
比較し実際の空燃比を目標空燃比に近づけるよう
に前記基本燃料噴射量増量補正手段で増量補正し
て設定された基本燃料噴射量を補正するための補
正量を学習して設定する第2学習補正量設定手段
と、 前記基本燃料噴射量設定手段で設定した基本燃
料噴射量と前記第1学習補正量設定手段で設定し
た補正量とに基づいて燃料噴射量を設定する第1
燃料噴射量設定手段と、 前記基本燃料噴射量補正手段で補正設定された
基本燃料噴射量と前記第2学習補正量設定手段で
設定した補正量とに基づいて燃料噴射量を設定す
る第2燃料噴射量設定手段と、 第1燃料噴射量設定手段若しくは第2燃料噴射
量設定手段で設定した燃料噴射量量に相当する駆
動パルス信号を燃料噴射手段に出力する駆動パル
ス信号出力手段と、 を含んで構成されることを特徴とする内燃機関の
空燃比の学習制御装置。
[Scope of Claims] 1. Throttle valve opening detection means for detecting the opening of a throttle valve installed in the intake passage of the engine; Engine rotational speed detection means for detecting the rotational speed of the engine; Throttle valve opening basic fuel injection amount setting means that sets an intake air flow rate of the engine in the operating state based on detected values of and engine rotational speed, and sets a basic fuel injection amount based on the intake air flow rate; and bypassing the throttle valve. bypass intake passage opening/closing means for controlling the opening/closing of a bypass intake passage according to an increase/decrease in engine external load; a basic fuel injection amount increase setting means for setting the basic fuel injection amount by increasing the basic fuel injection amount by a predetermined amount; and an air-fuel ratio detection device for detecting engine exhaust components and thereby detecting the air-fuel ratio of the engine intake air-fuel mixture. and comparing the air-fuel ratio detected by the air-fuel ratio detection means with a target air-fuel ratio when the bypass intake passage is closed by the bypass intake passage opening/closing means to bring the actual air-fuel ratio closer to the target air-fuel ratio. first learning correction setting means for learning and setting a correction amount for correcting the basic fuel injection amount set by the basic fuel injection amount setting means; and a first learning correction setting means for learning and setting a correction amount for correcting the basic fuel injection amount set by the basic fuel injection amount setting means; The air-fuel ratio detected by the air-fuel ratio detection means when the air-fuel ratio is set is compared with the target air-fuel ratio, and the basic fuel injection amount increase correction means performs an increase correction so as to bring the actual air-fuel ratio closer to the target air-fuel ratio. a second learning correction amount setting means for learning and setting a correction amount for correcting the basic fuel injection amount, and a basic fuel injection amount set by the basic fuel injection amount setting means and the first learning correction amount setting. a first means for setting the fuel injection amount based on the correction amount set by the means;
a second fuel that sets a fuel injection amount based on the basic fuel injection amount corrected by the basic fuel injection amount correction device and the correction amount set by the second learning correction amount setting device; Injection amount setting means; Drive pulse signal output means for outputting a drive pulse signal corresponding to the fuel injection amount set by the first fuel injection amount setting means or the second fuel injection amount setting means to the fuel injection means. An air-fuel ratio learning control device for an internal combustion engine, characterized by comprising:
JP22519487A 1987-09-10 1987-09-10 Air-fuel ratio learning controller for internal combustion engine Granted JPS6469752A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22519487A JPS6469752A (en) 1987-09-10 1987-09-10 Air-fuel ratio learning controller for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22519487A JPS6469752A (en) 1987-09-10 1987-09-10 Air-fuel ratio learning controller for internal combustion engine

Publications (2)

Publication Number Publication Date
JPS6469752A JPS6469752A (en) 1989-03-15
JPH0573909B2 true JPH0573909B2 (en) 1993-10-15

Family

ID=16825444

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22519487A Granted JPS6469752A (en) 1987-09-10 1987-09-10 Air-fuel ratio learning controller for internal combustion engine

Country Status (1)

Country Link
JP (1) JPS6469752A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5352540B2 (en) * 2010-07-05 2013-11-27 本田技研工業株式会社 Fuel injection system for internal combustion engine for vehicle

Also Published As

Publication number Publication date
JPS6469752A (en) 1989-03-15

Similar Documents

Publication Publication Date Title
US4365299A (en) Method and apparatus for controlling air/fuel ratio in internal combustion engines
US4430976A (en) Method for controlling air/fuel ratio in internal combustion engines
US4836164A (en) Engine speed control system for an automotive engine
JPH0573909B2 (en)
JPH0455234Y2 (en)
JPH0747943B2 (en) Electronically controlled fuel injection device for internal combustion engine
JPH07127505A (en) Air-fuel ratio controller for internal combustion engine
JPH07107376B2 (en) Learning control method for automobile engine
JPS639654A (en) Fuel injection controller for internal combustion engine
JP3453815B2 (en) Air-fuel ratio learning control device for internal combustion engine
JPH0510163A (en) Internal combustion engine controller
JPH0517398Y2 (en)
JPH02153241A (en) Air-fuel ratio control device for engine
JPH0423099B2 (en)
JP2558153Y2 (en) Auxiliary air flow control device for internal combustion engine
JPS6394055A (en) Idle air-fuel ratio controller for internal combustion engine
JP2809076B2 (en) Evaporative fuel treatment system for internal combustion engines
JPH01305146A (en) Air fuel ratio learning controller of internal combustion engine
JPS60128951A (en) Air-fuel ratio controller for engine
JPS63189656A (en) Fuel control device for engine
JPH01130033A (en) Air-fuel ratio control method for internal combustion engine
JPS63105256A (en) Air-fuel ratio control device for electronically controlled fuel injection internal combustion engines
JPS63297752A (en) Learning controller for air-fuel ratio for internal combustion engine
JPS6270641A (en) Internal combustion engine learning control device
JPS60128953A (en) Air-fuel ratio controller for engine

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees