Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0536617B2 - - Google Patents
[go: Go Back, main page]

JPH0536617B2 - - Google Patents

Info

Publication number
JPH0536617B2
JPH0536617B2 JP17596083A JP17596083A JPH0536617B2 JP H0536617 B2 JPH0536617 B2 JP H0536617B2 JP 17596083 A JP17596083 A JP 17596083A JP 17596083 A JP17596083 A JP 17596083A JP H0536617 B2 JPH0536617 B2 JP H0536617B2
Authority
JP
Japan
Prior art keywords
air
fuel ratio
fuel injection
correction coefficient
air conditioner
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 - Lifetime
Application number
JP17596083A
Other languages
Japanese (ja)
Other versions
JPS6067747A (en
Inventor
Hidetoshi Amano
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP17596083A priority Critical patent/JPS6067747A/en
Publication of JPS6067747A publication Critical patent/JPS6067747A/en
Publication of JPH0536617B2 publication Critical patent/JPH0536617B2/ja
Granted legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2451Methods of calibrating or learning characterised by what is learned or calibrated
    • F02D41/2454Learning of the air-fuel ratio control
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2441Methods of calibrating or learning characterised by the learning conditions
    • F02D41/2448Prohibition of learning

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、空燃比制御方法に関し、特に、電子
制御燃料噴射装置を有する車両用内燃機関に用い
て好適な空燃比制御方法に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Application of the Invention] The present invention relates to an air-fuel ratio control method, and particularly to an air-fuel ratio control method suitable for use in a vehicle internal combustion engine having an electronically controlled fuel injection device.

〔発明の背景〕[Background of the invention]

回転数センサにより検出した機関回転数NE
と、吸気管圧力センサにより検出した吸気管圧力
PMとに基づいて基本燃料噴射時間TPを演算す
るようにした電子制御燃料噴射装置では、機関の
運転状態に応じて、その基本燃料噴射時間TPに
対して種々の補正を施すことにより最終燃料噴射
時間τを演算し、その最終燃料噴射時間τだけ噴
射弁を開弁して燃料を噴射している。
Engine rotation speed NE detected by rotation speed sensor
and the intake pipe pressure detected by the intake pipe pressure sensor.
In an electronically controlled fuel injection system that calculates the basic fuel injection time TP based on PM, the final fuel injection The time τ is calculated, and the injection valve is opened for the final fuel injection time τ to inject fuel.

一方、排気エミツシヨン対策として三元触媒コ
ンバータにより排気ガス中のCO、HC、NOxを
同時に除去するようにしたこの種の燃料噴射制御
装置においては、上記の三成分を効率よく除去す
る観点から、空燃比を論理空燃比近傍に制御する
ことが望まれている。そこで、排気通路に酸素セ
ンサを設け、所定の条件下では、その酸素センサ
からの空燃比信号に基づいて空燃比が理論空燃比
近傍になるようにフイードバツク補正係数FAF
を演算して、空燃比のフイードバツク制御を実行
している。
On the other hand, in this type of fuel injection control device, which uses a three-way catalytic converter to simultaneously remove CO, HC, and NOx from exhaust gas as a countermeasure against exhaust emissions, It is desired to control the fuel ratio to near the stoichiometric air-fuel ratio. Therefore, an oxygen sensor is installed in the exhaust passage, and under certain conditions, the feedback correction coefficient FAF is adjusted so that the air-fuel ratio becomes close to the stoichiometric air-fuel ratio based on the air-fuel ratio signal from the oxygen sensor.
is calculated to perform air-fuel ratio feedback control.

このような空燃比フイードバツク制御を行なう
電子制御燃料噴射装置においては、部品間のばら
つきによる空燃比の相違を補償し、高地走行によ
る空燃比を補償し、および吸気管圧力センサ等の
経時変化による空燃比の変化を補償することを目
的として、上記フイードバツク制御中の所定の条
件下で空燃比を学習してベース空燃比を所定値に
維持するようにしている。
In an electronically controlled fuel injection system that performs air-fuel ratio feedback control, it compensates for differences in air-fuel ratio due to variations between parts, compensates for air-fuel ratio due to high-altitude driving, and compensates for air-fuel ratio differences due to changes in intake pipe pressure sensor etc. over time. In order to compensate for changes in the fuel ratio, the air-fuel ratio is learned under predetermined conditions during the feedback control to maintain the base air-fuel ratio at a predetermined value.

そして、最終燃料噴射時間τは、例えば、 τ=(TP+TAUG)×(1+KG)×FAF×Kの式
により求めている。ここで、TAUGは吸気絞り
弁が全閉(アイドル時)しているときに演算され
る学習補正量、KGは吸気絞り弁が全閉していな
いときに演算される学習補正係数、Kは吸気温、
水温、加速状態等による補正係数である。
The final fuel injection time τ is determined, for example, by the following formula: τ=(TP+TAUG)×(1+KG)×FAF×K. Here, TAUG is the learning correction amount calculated when the intake throttle valve is fully closed (at idle), KG is the learning correction coefficient calculated when the intake throttle valve is not fully closed, and K is the learning correction coefficient calculated when the intake throttle valve is not fully closed. temperature,
This is a correction coefficient based on water temperature, acceleration state, etc.

ここで、フイードバツク補正係数FAFは、空
燃比信号がリーン状態を示していれば例えば1.02
となり、リツチ状態を示していれば例えば0.97と
なる。そして、学習補正量TAUGは、アイドル
時に演算された複数のフイードバツク補正係数
FAFの平均値FAFAVが例えば1.0より小さけれ
ば減算され、補正係数FAFの平均値FAFAVが例
えば1.0より大きければ加算される。同様に、学
習補正係数KGは、アイドル時以外の平均値
FAFAVが1.0より小さければ減算され、1.0より
大きければ加算される。
Here, the feedback correction coefficient FAF is, for example, 1.02 if the air-fuel ratio signal indicates a lean state.
For example, if it indicates a rich state, it will be 0.97. The learning correction amount TAUG is based on multiple feedback correction coefficients calculated during idle.
If the average value FAFAV of FAF is smaller than, for example, 1.0, it is subtracted, and if the average value FAFAV of correction coefficient FAF is larger, for example, than 1.0, it is added. Similarly, the learning correction coefficient KG is the average value other than when idling.
If FAFAV is smaller than 1.0, it is subtracted, and if it is larger than 1.0, it is added.

一方、このような電子制御燃料噴射装置を有す
る内燃機関にエアコンデイシヨナを付設させる場
合、アイドル時に吸気通路内へ大気を導入して機
関回転数の増加(エアコンアイドルアツプと称す
る)を図つている。このとき、吸気通路内の圧力
が高くなり、前述したようにして基本燃料噴射時
間TPを求めるエンジンにおいてはその基本燃料
噴射時間TPが大きくなる。
On the other hand, when an air conditioner is attached to an internal combustion engine having such an electronically controlled fuel injection device, atmospheric air is introduced into the intake passage during idle to increase the engine speed (referred to as air conditioner idle up). There is. At this time, the pressure in the intake passage increases, and in the engine for which the basic fuel injection time TP is determined as described above, the basic fuel injection time TP becomes large.

通常、機関回転数NEと吸気管圧力PMとから
求まる基本燃料噴射時間TPは、空気過剰率λ=
1となるようにされている。しかし、エンジン、
部品のバラツキ等、又は使用条件により実際には
厳密にあらゆる回転、負荷域でλ=1にはなりえ
ない。そのため、一般的には、エアコンアイドル
アツプ時に空燃比がリツチ側又はリーン側に移行
する傾向がある。
Normally, the basic fuel injection time TP determined from the engine speed NE and the intake pipe pressure PM is determined by the excess air ratio λ=
1. However, the engine
In reality, due to variations in parts or usage conditions, λ cannot be exactly 1 in all rotation and load ranges. Therefore, generally, the air-fuel ratio tends to shift to the rich side or lean side when the air conditioner idles up.

第1図を参照するに、エアコンデイシヨナの作
動に応答したエアコンアイドルアツプに伴つて空
燃比がリツチ側へ移行すると、フイードバツク補
正係数FAFが全体的に1.0より小さくなり、これ
によりその平均値FAFAVが1.0より小さくなり、
以て、アイドル時の学習補正量TAUGが減少す
る。
Referring to Figure 1, when the air-fuel ratio shifts to the rich side as the air conditioner idle increases in response to the operation of the air conditioner, the feedback correction coefficient FAF becomes smaller than 1.0 overall, and this causes its average value FAFAV becomes less than 1.0,
As a result, the learning correction amount TAUG during idling is reduced.

従つて、このようにアイドル時のエアコンデイ
シヨナの作動中に学習された学習補正量TAUG
が、始動時やアイドル時におけるエアコンデイシ
ヨナの非作動時の燃料演算に反映されると空燃比
がリーン側又はリツチ側となり、良好な始動性や
安定したアイドル回転が得られない惧れがあるば
かりか、ベース空燃比がエアコンデイシヨナの作
動、非作動によつて変動するという不具合が生じ
る。
Therefore, the learning correction amount TAUG learned while the air conditioner is operating at idle.
However, if this is reflected in the fuel calculation when the air conditioner is not operating during startup or idling, the air-fuel ratio will be on the lean side or rich side, and there is a risk that good starting performance and stable idling rotation may not be obtained. In addition, there is a problem in that the base air-fuel ratio varies depending on whether the air conditioner is activated or not.

〔発明の目的〕 本発明の目的は、エアコンデイシヨナの作動、
非作動によつてベース空燃比が変動しないように
空燃比を学習できる空燃比制御方法を提案するこ
とにある。
[Object of the invention] The object of the invention is to operate an air conditioner,
The object of the present invention is to propose an air-fuel ratio control method that can learn the air-fuel ratio so that the base air-fuel ratio does not fluctuate due to non-operation.

〔発明の構成〕[Structure of the invention]

機関回転数NEと吸気管圧力PMとに応じて演
算された基本燃料噴射時間TPを、少なくとも、
所定のフイードバツク条件下で空燃比が理論空燃
比となるように演算されたフイードバツク補正係
数FAFと、所定の学習条件下でフイードバツク
補正係数FAFの平均値が所定値以上のときに空
燃比をリツチ側へ移行させ、所定値未満のときに
空燃比をリーン側へ移行させるべき演算された学
習補正量TAUGとに基づいて補正して最終燃料
噴射時間τを求め、この最終燃料噴射時間τに従
つて燃料噴射弁を駆動する内燃機関の空燃比制御
方法において、アイドル時のエアコンデイシヨナ
の作動に応答したエアコンアイドルアツプ時には
学習補正量TAUGの演算を禁止することを特徴
とする。
The basic fuel injection time TP calculated according to the engine speed NE and the intake pipe pressure PM is at least
The air-fuel ratio is set to the rich side when the average value of the feedback correction coefficient FAF, which is calculated so that the air-fuel ratio becomes the stoichiometric air-fuel ratio under the specified feedback conditions, and the feedback correction coefficient FAF under the specified learning conditions is greater than the specified value. The final fuel injection time τ is calculated based on the calculated learning correction amount TAUG that should shift the air-fuel ratio to the lean side when the air-fuel ratio is less than a predetermined value, and the final fuel injection time τ is calculated according to this final fuel injection time τ. The air-fuel ratio control method for an internal combustion engine that drives a fuel injection valve is characterized in that calculation of the learning correction amount TAUG is prohibited when the air conditioner idles up in response to the operation of the air conditioner stationer during idle.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、エアコンアイドルアツプ時に
はアイドル時の学習補正量TAUGの学習を禁止
するようにしたので、エアコンアイドルアツプに
伴う空燃比の変動により他の運転領域のベース空
燃比が変動するのを防止できる。
According to the present invention, learning of the idle learning correction amount TAUG is prohibited when the air conditioner idles up, so that fluctuations in the base air fuel ratio in other operating ranges due to fluctuations in the air fuel ratio accompanying the idle up of the air conditioner are prevented. It can be prevented.

〔実施例〕〔Example〕

以下図面に基づいて本発明の実施例について詳
細に説明する。
Embodiments of the present invention will be described in detail below based on the drawings.

第2図は本発明を適用した電子制御燃料噴射式
内燃機関の一例を示し、符号10は機関本体、1
2は吸気通路、14は燃焼室、16は排気通路を
それぞれ示している。スロツトル弁18の下流の
サージタンク24に設けられている吸気圧力セン
サ20は、信号線l1を介して制御回路22に接
続され、吸気圧力に応じた電圧を発生する。吸気
温センサ21はスロツトル弁18の上流の吸気通
路12に設けられ、信号線l2を介して制御回路
22に接続されていて吸気温度に応じた電圧を発
生する。
FIG. 2 shows an example of an electronically controlled fuel injection type internal combustion engine to which the present invention is applied.
Reference numeral 2 indicates an intake passage, 14 a combustion chamber, and 16 an exhaust passage. An intake pressure sensor 20 provided in a surge tank 24 downstream of the throttle valve 18 is connected to a control circuit 22 via a signal line l1, and generates a voltage according to intake pressure. The intake air temperature sensor 21 is provided in the intake passage 12 upstream of the throttle valve 18, is connected to the control circuit 22 via a signal line l2, and generates a voltage according to the intake air temperature.

図示しないアクセルペダルに連動するスロツト
ル弁18によつて流量制御された吸入空気は、サ
ージタンク24及び吸気弁25を介して各気筒の
燃焼室14に導かれる。
Intake air whose flow rate is controlled by a throttle valve 18 that is linked to an accelerator pedal (not shown) is guided to the combustion chamber 14 of each cylinder via a surge tank 24 and an intake valve 25.

燃料噴射弁26は各気筒毎に設けられており、
信号線l3を介して制御回路22から供給される
電気的な駆動パルスに応じて開閉制御され、図示
しない燃料供給系から送られる加圧燃料を吸気弁
25の近傍の吸気通路12内、即ち吸気ポート部
に間欠的に噴射する。燃焼室14において燃焼し
た後の排気ガスは排気弁28、排気通路16及び
三元触媒コンバータ30を介して大気中に排出さ
れる。
A fuel injection valve 26 is provided for each cylinder,
Opening and closing are controlled in response to electrical drive pulses supplied from the control circuit 22 via the signal line l3, and pressurized fuel sent from a fuel supply system (not shown) is fed into the intake passage 12 near the intake valve 25, that is, the intake air. Injects intermittently into the port. The exhaust gas after being combusted in the combustion chamber 14 is discharged into the atmosphere via the exhaust valve 28, the exhaust passage 16, and the three-way catalytic converter 30.

機関のデイストリビユータ32には、クランク
角センサ34及び36が取り付けられており、こ
れらのセンサ34,36には信号線l4,l5を
介して制御回路22に接続されている。これらの
センサ34,36は、クランク軸が30度、360度
回転する毎にパルス信号をそれぞれ出力し、これ
らのパルス信号は信号線l4,l5をそれぞれ介
して制御回路22に供給される。
Crank angle sensors 34 and 36 are attached to the distributor 32 of the engine, and these sensors 34 and 36 are connected to the control circuit 22 via signal lines 14 and 15. These sensors 34 and 36 output pulse signals each time the crankshaft rotates 30 degrees and 360 degrees, respectively, and these pulse signals are supplied to the control circuit 22 via signal lines l4 and l5, respectively.

デイストリビユータ32はイグナイタ38に接
続され、イグナイタ38は信号線l6を介して制
御回路22に接続されている。
The distributor 32 is connected to an igniter 38, and the igniter 38 is connected to the control circuit 22 via a signal line l6.

符号40は、スロツトル弁18と連動し、スロ
ツトル弁18が全閉したときに閉成されるアイド
ルスイツチ(LLスイツチ)であり、信号線l7
を介して制御回路22と接続されている。
Reference numeral 40 indicates an idle switch (LL switch) which is linked to the throttle valve 18 and is closed when the throttle valve 18 is fully closed.
It is connected to the control circuit 22 via.

排気通路16には、排気ガス中の酸素濃度に応
答した信号を出力する、即ち、空燃比が理論空燃
比に対してリーン側にあるかリツチ側にあるかに
応じて互に異なる二値の出力電圧を発生するO2
センサ42が設けられ、その出力信号は信号線l
8を介して制御回路22に接続されている。三元
触媒コンバータ30は、このO2センサ42の下
流に設けられており、排気ガス中の三つの有害成
分であるHC、CO、NOx成分を同時に浄化する。
The exhaust passage 16 outputs a signal responsive to the oxygen concentration in the exhaust gas, that is, a signal with two different values depending on whether the air-fuel ratio is on the lean side or rich side with respect to the stoichiometric air-fuel ratio. O2 that generates the output voltage
A sensor 42 is provided, the output signal of which is connected to the signal line l.
8 to the control circuit 22. The three-way catalytic converter 30 is provided downstream of the O 2 sensor 42 and simultaneously purifies three harmful components, HC, CO, and NOx, in the exhaust gas.

また、符号44は機関の冷却水温度を検出し、
その温度に応じた電圧を発生する水温センサであ
り、シリンダブロツク46に取り付けられてい
て、信号線l9を介して制御回路22に接続され
ている。
Further, reference numeral 44 detects the engine cooling water temperature,
This is a water temperature sensor that generates a voltage according to the temperature, and is attached to the cylinder block 46 and connected to the control circuit 22 via a signal line 19.

48はエアコンデイシヨナを作動させ、または
作動を停止させるエアコンスイツチであり、信号
線l10を介して制御回路22に接続されてい
る。また、50は電磁切換弁であり、アイドル時
にエアコンデイシヨナが作動されたときに開放さ
れて大気を吸気通路12に導入し、エアコンデイ
シヨナの非作動時またはアイドル以外のエアコン
デイシヨナ作動時には閉成される。この切換弁5
0は信号線l11を介して制御回路22に接続さ
れている。
Reference numeral 48 denotes an air conditioner switch that activates or deactivates the air conditioner, and is connected to the control circuit 22 via a signal line l10. Reference numeral 50 designates an electromagnetic switching valve, which is opened when the air conditioner is operated at idle to introduce atmospheric air into the intake passage 12, and when the air conditioner is not operated or when the air conditioner is not idling. Closed when activated. This switching valve 5
0 is connected to the control circuit 22 via the signal line l11.

制御回路22は、第3図に示すように、各種機
器を制御する中央演算処理装置(CPU)22a、
予め各種の数値やプログラムが書き込まれたリー
ドオンメモリ(ROM)22b、演算過程の数値
やフラグが所定の領域に書き込まれるランダムア
クセスメモリ(RAM)22c、アナログマルチ
プレクサ機能を有し、アナログ入力信号をデイジ
タル信号に変換するA/Dコンバータ(ADC)
22d、各種デイジタル信号が入力される入出力
インターフエイス(I/O)22e、各種デイジ
タル信号が出力される入出力インターフエイス
(I/O)22f、エンジン停止時に補助電源か
ら給電されて記憶を保持するバツクアツプメモリ
(BU−RAM)22g、及びこれら各機器がそれ
ぞれ接続されるバスライン22hから構成されて
いる。
As shown in FIG. 3, the control circuit 22 includes a central processing unit (CPU) 22a that controls various devices;
It has a read-on memory (ROM) 22b in which various numerical values and programs are written in advance, a random access memory (RAM) 22c in which numerical values and flags for calculation processes are written in a predetermined area, and an analog multiplexer function, and can accept analog input signals. A/D converter (ADC) that converts to digital signals
22d, input/output interface (I/O) 22e to which various digital signals are input, input/output interface (I/O) 22f to which various digital signals are output, is supplied with power from the auxiliary power source and retains memory when the engine is stopped. It is composed of a backup memory (BU-RAM) 22g, and a bus line 22h to which each of these devices is connected.

ROM22b内には、メイン処理ルーチンプロ
グラム、燃料噴射時間(パルス幅)演算用のプロ
グラム、空燃比フイードバツク補正係数や後述の
学習補正係数演算用のプログラム、及びその他の
各種プログラム、さらにそれらの演算処理に必要
な種々のデータが予め記憶されている。
The ROM 22b contains a main processing routine program, a program for calculating fuel injection time (pulse width), a program for calculating an air-fuel ratio feedback correction coefficient, a learning correction coefficient to be described later, and various other programs, as well as programs for calculating these calculations. Various necessary data are stored in advance.

そして、吸気圧力センサ20、吸気温センサ2
1、O2センサ42及び水温センサ44はA/D
コンバータ22dと接続され、各センサからの電
圧信号S1,S2,S3,S4がCPU22aか
らの指示に応じて、順次、二進信号に変換され
る。
Then, an intake pressure sensor 20, an intake temperature sensor 2
1. O 2 sensor 42 and water temperature sensor 44 are A/D
It is connected to a converter 22d, and voltage signals S1, S2, S3, S4 from each sensor are sequentially converted into binary signals according to instructions from the CPU 22a.

クランク角センサ34からのクランク角30度毎
のパルス信号S5、クランク角センサ36からの
クランク角360度毎のパルス信号S6、アイドル
スイツチ40からのアイドル信号S7、エアコン
スイツチ48からのエアコン信号S10が、それ
ぞれ、I/O22eを介して制御回路22に取込
まれる。パルス信号S5に基づいてエンジン回転
数を表わす二進信号が形成され、パルス信号S5
およびS6が協働して燃料噴射パルス幅演算のた
めの要求信号、燃料噴射開始の割込信号および気
筒判別信号などが形成される。また、アイドル信
号S7によりスロツトル弁18が略全閉している
か否かが判定され、エアコン信号S10によりエ
アコンデイシヨナの作動状態が判定される。
A pulse signal S5 every 30 degrees of crank angle from the crank angle sensor 34, a pulse signal S6 every 360 degrees of crank angle from the crank angle sensor 36, an idle signal S7 from the idle switch 40, and an air conditioner signal S10 from the air conditioner switch 48. , are respectively taken into the control circuit 22 via the I/O 22e. A binary signal representing the engine speed is formed on the basis of the pulse signal S5;
and S6 cooperate to form a request signal for fuel injection pulse width calculation, an interrupt signal for starting fuel injection, a cylinder discrimination signal, and the like. Furthermore, it is determined based on the idle signal S7 whether the throttle valve 18 is substantially fully closed, and the operating state of the air conditioner is determined based on the air conditioner signal S10.

I/O22fからは、各種演算により形成され
た燃料噴射信号S8および点火信号S9が、それ
ぞれ燃料噴射弁26a〜26d、およびイグナイ
タ38に出力され、また、アイドル信号S7およ
びエアコン信号S10に応答して切換弁50に切
換信号S11を出力する。
From the I/O 22f, a fuel injection signal S8 and an ignition signal S9 formed by various calculations are output to the fuel injection valves 26a to 26d and the igniter 38, respectively, and in response to the idle signal S7 and the air conditioner signal S10. A switching signal S11 is output to the switching valve 50.

このように構成された内燃機関における燃料噴
射時間(噴射量)は例えば次のようにして求めら
れる。
The fuel injection time (injection amount) in the internal combustion engine configured as described above is determined, for example, as follows.

τ=(TP+TAUG)×(1+KG)×FAF×K ここで、 τ=最終燃料噴射時間 TP=基本燃料噴射時間 FAF=フイードバツク補正係数 TAUG=学習補正量 KG=学習補正係数 K=水温、吸気温等による補正係数 基本燃料噴射時間TPは、吸気管圧力PMと機
関回転数NEとに基づいて、予め定められたテー
ブルから読出し、または計算によつて求められ
る。
τ=(TP+TAUG)×(1+KG)×FAF×K Where, τ=Final fuel injection time TP=Basic fuel injection time FAF=Feedback correction coefficient TAUG=Learning correction amount KG=Learning correction coefficient K=Water temperature, intake temperature, etc. The basic fuel injection time TP is determined by reading from a predetermined table or by calculation based on the intake pipe pressure PM and the engine speed NE.

フイードバツク補正係数FAFは、フイードバ
ツク制御条件下において、O2センサ42からの
空燃比信号S3により空燃比がリーンであると判
定されれば、噴射量を増量するような値、例えば
1.05となり、空燃比信号S3により空燃比がリツ
チであると判定されれば、噴射量を減量するよう
な値、例えば、0.95となり、フイードバツク制御
条件下でなければ、補正係数FAFが1.0となる。
The feedback correction coefficient FAF is a value that increases the injection amount if it is determined that the air-fuel ratio is lean based on the air-fuel ratio signal S3 from the O 2 sensor 42 under feedback control conditions, for example.
1.05, and if the air-fuel ratio is determined to be rich based on the air-fuel ratio signal S3, it will be a value that reduces the injection amount, for example 0.95, and if it is not under the feedback control condition, the correction coefficient FAF will be 1.0.

フイードバツク補正係数FAFの演算手順の一
例を第4図に示す。
An example of the calculation procedure for the feedback correction coefficient FAF is shown in FIG.

手順P1において、フイードバツク条件が成立
しているか否かを判断する。例えば、始動状態で
なく、始動後増量中でなく、エンジン水温THW
が50℃以上であり、パワー増量中でない時に、フ
イードバツク制御の条件が成立する。フイードバ
ツク制御の条件が成立していなければ、手順P2
でフイードバツク補正係数FAFを1.0としてフイ
ードバツク制御が実行されないようにして、この
手順を終了する。条件が成立していれば手順P3
に進む。手順P3では、空燃比信号S3を読込
む。手順P4では空燃比信号S3が表わす電圧値
にフイルタをかけて、リツチのときに“1”、リ
ーンのときに“0”となるように空燃比リーンリ
ツチフラグを形成し、手順P5においてフラグが
“1”の場合には、空燃比が過濃であると判断し
て空燃比を稀薄側にすべく手順を実行する。
In step P1, it is determined whether a feedback condition is satisfied. For example, if the engine water temperature THW is not in the starting state or increasing after starting,
The conditions for feedback control are met when the temperature is 50°C or higher and the power is not being increased. If the conditions for feedback control are not satisfied, step P2
Then, set the feedback correction coefficient FAF to 1.0 so that no feedback control is executed, and end this procedure. If the conditions are met, proceed to step P3
Proceed to. In step P3, the air-fuel ratio signal S3 is read. In step P4, a filter is applied to the voltage value represented by the air-fuel ratio signal S3 to form an air-fuel ratio lean-rich flag so that it becomes "1" when rich and "0" when lean. If it is "1", it is determined that the air-fuel ratio is too rich, and a procedure is executed to make the air-fuel ratio lean.

すなわち、手順P6でフラグCAFLを零として
手順P7に進み、フラグCAFRが零か否かを判断
する。初めて過濃側へ移行した時にはフラグ
CAFRが零であるので手順P9へ進み、RAM2
2bに格納されている補正係数FAFから所定の
値α1を減じ、その結果を新たな補正係数FAF
とする。手順P10においては、フラグCAFRを
1とする。従つて、手順P5において連続して二
回以上過濃と判断されれば、二回目以降に通過す
る手順P7では必ず否定判定され、手順P8にお
いて、補正係数FAFから所定の値β1を減じ、
その結果を新たな補正係数FAFとしてFAF演算
を終了する。
That is, in step P6, the flag CAFL is set to zero, and the process proceeds to step P7, where it is determined whether or not the flag CAFR is zero. When it first shifts to the over-concentrated side, a flag is displayed.
Since CAFR is zero, proceed to step P9, and RAM2
Subtract a predetermined value α1 from the correction coefficient FAF stored in 2b, and use the result as a new correction coefficient FAF.
shall be. In step P10, the flag CAFR is set to 1. Therefore, if excessive concentration is determined twice or more in succession in step P5, a negative determination is always made in step P7 that passes from the second time onwards, and in step P8, a predetermined value β1 is subtracted from the correction coefficient FAF,
The FAF calculation is completed using the result as a new correction coefficient FAF.

一方、手順P5で信号S3が表わす電圧値に基
づくリーンリツチフラグが“0”の場合には、空
燃比稀薄であると判断して空燃比を過濃側にすべ
く手順を実行する。すなわち、手順P11におい
て、フラグCAFRを零として手順P12に進み、
フラグCAFLが零が否かを判断する。初めて稀薄
側へ移行した時にはフラグCAFLが零であるので
手順P13に進み、補正係数FAFに所定の値α
2を加算し、その結果を新たな補正係数FAFと
する。手順P14においてはフラグCAFLを1と
する。従つて、手順P5において連続して二回以
上稀薄と判断されれば二回目以降に通過する手順
P12で必ず否定判定され、手順P15におい
て、補正係数FAFに所定の値β2を加算し、そ
の結果を新たな補正係数FAFとしてFAF演算を
終了する。
On the other hand, if the lean rich flag based on the voltage value represented by the signal S3 is "0" in step P5, it is determined that the air-fuel ratio is lean, and the procedure is executed to make the air-fuel ratio rich. That is, in step P11, set the flag CAFR to zero and proceed to step P12,
Determine whether the flag CAFL is zero. When shifting to the lean side for the first time, the flag CAFL is zero, so proceed to step P13 and set the correction coefficient FAF to a predetermined value α.
2 is added and the result is set as a new correction coefficient FAF. In step P14, the flag CAFL is set to 1. Therefore, if it is determined that it is diluted twice or more in succession in step P5, a negative determination is always made in step P12 that is passed from the second time onwards, and in step P15, a predetermined value β2 is added to the correction coefficient FAF, and the result is The FAF calculation is ended with as a new correction coefficient FAF.

なお、手順P8,P9,P13,P15におけ
るα1,α2,β1およびβ2は予め定められた
値である。
Note that α1, α2, β1, and β2 in steps P8, P9, P13, and P15 are predetermined values.

この演算手段により求められるフイードバツク
補正係数FAFを空燃比信号S3が表わす電圧値
にフイルタをかけて表わした空燃比A/Fのリー
ンリツチフラグとともに第5図に示す。この図を
参照するに、空燃比がリーンからリツチまたはリ
ツチからリーンに切換わつたときには、補正係数
FAFがα1あるいはα2だけスキツプされ、リ
ーンのままなら逐次所定数β1が減算され、リツ
チのままなら逐次所定数β2が加算される。
The feedback correction coefficient FAF determined by this calculation means is shown in FIG. 5 together with the lean rich flag of the air-fuel ratio A/F, which is expressed by filtering the voltage value represented by the air-fuel ratio signal S3. Referring to this figure, when the air-fuel ratio switches from lean to rich or from rich to lean, the correction coefficient
FAF is skipped by α1 or α2, and if it remains lean, a predetermined number β1 is successively subtracted, and if it remains rich, a predetermined number β2 is successively added.

次に、学習制御量TAUGおよび学習制御補正
係数KGの演算手順の一例を第6図に示す。
Next, an example of the calculation procedure for the learning control amount TAUG and the learning control correction coefficient KG is shown in FIG.

先ず手順P21で、吸気絞り弁18が全閉して
いるか否かを、アイドルスイツチ40から出力さ
れるアイドル信号S7がオンしているか否かによ
り判断する。吸気絞り弁18が全閉していて肯定
判断されると、手順P22において、例えば、エ
ンジン回転数NEが1000rpm以下であり、かつ、
吸気圧力PMが200mmHg以上か否かを判断する。
肯定判断されれば学習制御すべく手順P24に進
む。
First, in step P21, it is determined whether the intake throttle valve 18 is fully closed or not based on whether the idle signal S7 output from the idle switch 40 is on. If the intake throttle valve 18 is fully closed and an affirmative determination is made, in step P22, for example, the engine speed NE is 1000 rpm or less, and
Determine whether the intake pressure PM is 200mmHg or more.
If an affirmative determination is made, the process proceeds to step P24 to perform learning control.

一方手順P21において、吸気絞り弁18が全
閉状態になく否定判断されると、手順P23にお
いて、例えば、吸気管圧力PMが200mmHg以上
500mmHg以下か否かを判断する。肯定判断され
れば学習制御すべく手順P24に進む。
On the other hand, if the intake throttle valve 18 is not in a fully closed state and a negative determination is made in step P21, then in step P23, for example, the intake pipe pressure PM is 200 mmHg or more.
Determine whether it is below 500mmHg. If an affirmative determination is made, the process proceeds to step P24 to perform learning control.

手順P22またはP23で否定判断された場合
には学習制御を行なわない。
If a negative determination is made in step P22 or P23, no learning control is performed.

次いで、手順P24で学習条件が成立している
か否かを判断する。例えば、空燃比フイードバツ
ク制御実行中であり、エンジン冷却水温THWが
80℃以上かつ吸気温THAが40℃以上90℃以下の
場合に学習する。学習条件が成立していると判断
されると、手順P25でフイードバツク補正係数
FAFがスキツプしたか否かを判断し、スキツプ
して肯定判断されれば手順P26に進む。手順P
25は、前述したフラグCAFL、CAFRが“1”
→“0”に変化したことにより判断される。手順
P26では、スキツプ直前の補正係数FAFの値
を読込み、手順P27において、今回読込まれた
補正係数FAFnと前回読込まれた補正係数FAFn
−1との相加平均値FAFAVを求め、所定領域に
格納する。次いで、手順P28において、相加平
均値FAFAVが1.0以上か否かを判断する。相加
平均値FAFAVが1.0以上ならば、手順P28−
1において吸気絞り弁18が全閉しているか否か
を判断し、全閉していれば手順P29に進む。手
順P29においてはエアコンデイシヨナの作動、
非作動をエアコン信号S10により判断し、作動
していなければ手順P30において、学習補正量
TAUGに「2」を加算して、その結果を新たな
学習補正量TAUGとする。エアコンデイシヨナ
が作動していれば学習補正量TAUGの学習はし
ない。一方吸気弁絞り弁18が全閉していなけれ
ば手順P31に進み、学習補正係数KGに
「0.005」を加算し、その結果を新たな補正係数
KGとする。
Next, in step P24, it is determined whether the learning conditions are satisfied. For example, air-fuel ratio feedback control is in progress and the engine coolant temperature THW is
Learning occurs when the temperature is 80°C or higher and the intake air temperature THA is between 40°C and 90°C. If it is determined that the learning conditions are satisfied, the feedback correction coefficient is set in step P25.
It is determined whether the FAF has skipped or not, and if the skip is affirmatively determined, the process advances to step P26. Procedure P
25 is the flag CAFL mentioned above, CAFR is “1”
→ This is determined by the change to “0”. In step P26, the value of the correction coefficient FAF immediately before skipping is read, and in step P27, the correction coefficient FAFn read this time and the correction coefficient FAFn read last time are read.
-1 and the arithmetic average value FAFAV is determined and stored in a predetermined area. Next, in step P28, it is determined whether the arithmetic average value FAFAV is 1.0 or more. If the arithmetic mean value FAFAV is 1.0 or more, step P28-
1, it is determined whether the intake throttle valve 18 is fully closed, and if it is fully closed, the process advances to step P29. In step P29, the air conditioner is activated,
The non-operation is determined based on the air conditioner signal S10, and if the air conditioner is not operating, the learned correction amount is determined in step P30.
Add "2" to TAUG and use the result as a new learning correction amount TAUG. If the air conditioner is operating, the learning correction amount TAUG will not be learned. On the other hand, if the intake valve throttle valve 18 is not fully closed, proceed to step P31, add "0.005" to the learning correction coefficient KG, and use the result as a new correction coefficient.
KG.

相加平均値FAFAVが1.0未満ならば、手順P
28−2において吸気絞り弁18が全閉している
か否かを判断し、全閉していれば手順P32に進
む。手順P32においてはエアコンデイシヨナの
作動、非作動を判断し、作動していなければ手順
P33において、学習補正量TAUGから「2」
を減算し、その結果を新たな学習制御量TAUG
とする。エアコンデイシヨナが作動していれば学
習補正量TAUGの学習はしない。一方、吸気絞
り弁18が全閉していなければ手順P34に進
み、学習補正係数KGから「0.005」を減算し、そ
の結果を新たな補正係数KGとする。
If the arithmetic mean value FAFAV is less than 1.0, procedure P
In step 28-2, it is determined whether the intake throttle valve 18 is fully closed, and if it is fully closed, the process advances to step P32. In step P32, it is determined whether the air conditioner is activated or not, and if it is not activated, in step P33, "2" is set from the learning correction amount TAUG.
and use the result as the new learning control amount TAUG
shall be. If the air conditioner is operating, the learning correction amount TAUG will not be learned. On the other hand, if the intake throttle valve 18 is not fully closed, the process proceeds to step P34, where "0.005" is subtracted from the learning correction coefficient KG, and the result is set as a new correction coefficient KG.

このように、本実施例では、学習補正量
TAUGにより吸気絞り弁18が全閉のときの空
燃比を学習し、学習制御補正係数KGにより吸気
絞り弁18が開かれている場合の空燃比を学習す
るが、学習補正量TAUGについては、エアコン
アイドルアツプが行なわれているときには学習せ
ず、これにより、ベース空燃比の変動を防止でき
る。
In this way, in this embodiment, the learning correction amount
The air-fuel ratio when the intake throttle valve 18 is fully closed is learned by TAUG, and the air-fuel ratio when the intake throttle valve 18 is open is learned by the learning control correction coefficient KG. Learning is not performed when idle up is being performed, thereby preventing fluctuations in the base air-fuel ratio.

〔変形例〕[Modified example]

機関回転数NEおよび吸気圧力PMに基づいて
基本燃料噴射時間TPを求めると共に、エアコン
アイドルアツプを行うようにしたいずれの型式の
ものにも発明を適用できる。
The invention can be applied to any type of air conditioner in which the basic fuel injection time TP is determined based on the engine speed NE and the intake pressure PM, and the air conditioner idle is increased.

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

第1図はエアコンデイシヨナのオン・オフに伴
う空燃比、FAFの平均値FAFAV、学習補正量
TAUG、機関回転数NE、吸気管圧力PMの変動
を示すタイムチヤート、第2図は本発明方法が適
用された電子制御燃料噴射装置を有する内燃機関
の一例を示す構成例、第3図はその制御回路の詳
細例を示すブロツク図、第4図はFAF演算ルー
チンの手順例を示すフローチヤート、第5図はリ
ーンリツチフラグと補正係数FAFを示すタイム
チヤート、第6図はTAUG、KG演算ルーチンの
手順例を示すフローチヤートである。 10……機関本体、12……吸気通路、18…
…吸気絞り弁、20……吸気管圧力センサ、22
……制御回路、26……噴射弁、34,36……
クランク角センサ、40……アイドルスイツチ、
42……O2センサ、48……エアコンスイツチ、
50……切換弁。
Figure 1 shows the air-fuel ratio, FAF average value FAFAV, and learning correction amount as the air conditioner turns on and off.
A time chart showing fluctuations in TAUG, engine speed NE, and intake pipe pressure PM. Fig. 2 is a configuration example showing an example of an internal combustion engine having an electronically controlled fuel injection device to which the method of the present invention is applied. Fig. 3 is an example of the configuration. A block diagram showing a detailed example of the control circuit, Fig. 4 is a flowchart showing an example of the procedure of the FAF calculation routine, Fig. 5 is a time chart showing the lean rich flag and correction coefficient FAF, and Fig. 6 is the TAUG and KG calculation routine. This is a flowchart showing an example of the procedure. 10... Engine body, 12... Intake passage, 18...
...Intake throttle valve, 20...Intake pipe pressure sensor, 22
... Control circuit, 26 ... Injection valve, 34, 36 ...
Crank angle sensor, 40...Idle switch,
42...O 2 sensor, 48...Air conditioner switch,
50...Switching valve.

Claims (1)

【特許請求の範囲】[Claims] 1 機関回転数NEと吸気管圧力PMとに応じて
演算された基本燃料噴射時間TPを、少なくとも、
所定のフイードバツク条件下で空燃比が理論空燃
比となるように演算されたフイードバツク補正係
数FAFと、所定の学習条件下でフイードバツク
補正係数FAFの平均値が所定値以上のときに空
燃比をリツチ側へ移行させ、所定値未満のときに
空燃比をリーン側へ移行させるべき演算された学
習補正量TAUGとに基づいて補正して最終燃料
噴射時間τを求め、この最終燃料噴射時間τに従
つて燃料噴射弁を駆動する内燃機関の空燃比制御
方法において、アイドル時のエアコンデイシヨナ
の作動に応答したエアコンアイドルアツプ時には
前記学習補正量TAUGの演算を禁止することを
特徴とする内燃機関の空燃比制御方法。
1. The basic fuel injection time TP calculated according to the engine speed NE and the intake pipe pressure PM is at least
The air-fuel ratio is set to the rich side when the average value of the feedback correction coefficient FAF, which is calculated so that the air-fuel ratio becomes the stoichiometric air-fuel ratio under the specified feedback conditions, and the feedback correction coefficient FAF under the specified learning conditions is greater than the specified value. The final fuel injection time τ is calculated based on the calculated learning correction amount TAUG that should shift the air-fuel ratio to the lean side when the air-fuel ratio is less than a predetermined value, and the final fuel injection time τ is calculated according to this final fuel injection time τ. An air-fuel ratio control method for an internal combustion engine that drives a fuel injection valve, characterized in that calculation of the learned correction amount TAUG is prohibited when the air conditioner idles up in response to the operation of an air conditioner stationer during idle. Fuel ratio control method.
JP17596083A 1983-09-22 1983-09-22 Air-fuel ratio controlling method Granted JPS6067747A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17596083A JPS6067747A (en) 1983-09-22 1983-09-22 Air-fuel ratio controlling method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17596083A JPS6067747A (en) 1983-09-22 1983-09-22 Air-fuel ratio controlling method

Publications (2)

Publication Number Publication Date
JPS6067747A JPS6067747A (en) 1985-04-18
JPH0536617B2 true JPH0536617B2 (en) 1993-05-31

Family

ID=16005265

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17596083A Granted JPS6067747A (en) 1983-09-22 1983-09-22 Air-fuel ratio controlling method

Country Status (1)

Country Link
JP (1) JPS6067747A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0730728B2 (en) * 1987-05-30 1995-04-10 マツダ株式会社 Engine idle speed controller
JPS6444339U (en) * 1987-09-10 1989-03-16

Also Published As

Publication number Publication date
JPS6067747A (en) 1985-04-18

Similar Documents

Publication Publication Date Title
JPS6134330A (en) Air-fuel ratio controller for internal-combustion engine
JPH0555703B2 (en)
JPS6231179B2 (en)
JPH0536617B2 (en)
JPS6128739A (en) Method of controlling learning value for internal-combustion engine
JP2841806B2 (en) Air-fuel ratio control device for engine
JPS6017240A (en) Study control method of air-fuel ratio in electronically controlled engine
JPH0635849B2 (en) Air-fuel ratio control method for internal combustion engine
JPS6065245A (en) Air-fuel ratio controller for internal-combustion engine
JPS59136539A (en) Method of controlling air-fuel ratio of internal-combustion engine
JPS6172848A (en) Control device of fuel increase and ignition timing in internal-combustion engine
JPS59203841A (en) Fuel injection controlling method
JP3161248B2 (en) Air-fuel ratio control device for internal combustion engine with EGR device
JPH0510493B2 (en)
JPH023019B2 (en)
JPS6045745A (en) Method of controlling learning of air-fuel ratio of electronically-controlled engine
JPS6035155A (en) Control method of fuel injection
JPS5951148A (en) Control of air-fuel ratio of internal-combustion engine for car
JPS58150034A (en) Air-fuel ratio storage control method of internal-combustion engine
JPH0429855B2 (en)
JPS6060229A (en) Air-fuel ratio learning control method for internal-combustion engine
JPS5996452A (en) Partial lean control method for air-fuel ratio of internal-combustion engine
JPS59206629A (en) Method of controlling fuel injection
JPH062590A (en) Air-fuel ratio control method for internal combustion engine
JPS60209646A (en) Electronic control type fuel injection device