[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH0275742A - Control device of internal combustion engine - Google Patents

Control device of internal combustion engine

Info

Publication number
JPH0275742A
JPH0275742A JP22470688A JP22470688A JPH0275742A JP H0275742 A JPH0275742 A JP H0275742A JP 22470688 A JP22470688 A JP 22470688A JP 22470688 A JP22470688 A JP 22470688A JP H0275742 A JPH0275742 A JP H0275742A
Authority
JP
Japan
Prior art keywords
value
torque
torque fluctuation
amount
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.)
Granted
Application number
JP22470688A
Other languages
Japanese (ja)
Other versions
JP2623761B2 (en
Inventor
Toshiyuki Takimoto
滝本 敏幸
Takeshi Kotani
武史 小谷
Soichi Matsushita
宗一 松下
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 JP22470688A priority Critical patent/JP2623761B2/en
Publication of JPH0275742A publication Critical patent/JPH0275742A/en
Application granted granted Critical
Publication of JP2623761B2 publication Critical patent/JP2623761B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Ignition Timing (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

PURPOSE:To improve stability and responsiveness of an internal combustion engine by controlling a control factor of the engine according to an average value of a torque change rate and an envelope value on which is influenced a large rate of torque decrease. CONSTITUTION:During operation of an internal combustion engine, a torque TRQ of the engine is detected by a torque detecting means A. A torque change rate DELTATRQ per a cycle is computed from the detected torque TRQ by an every cycle torque change rate computing means B. By an average torque change rate computing means C, for instance, average or annealed value in ten cycles of the torque change rate DELTATRQ is computed as a first value DELTATRQ 10. Only when the torque change rate DELTATRQ is larger than a second value DELTATRQEV according to an envelope torque change rate computing means D, the change rate is the second value DELTATRQEV, and the second value is gradually decreased by a cycle of the engine. Control factor of the abovementioned engine is adjusted according to the first, second values DELTATRQ 10, DELTATRQEV by an adjusting means E.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はトルク変動量を利用した内燃機関の制御装置に
関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a control device for an internal combustion engine that utilizes the amount of torque fluctuation.

〔従来の技術〕[Conventional technology]

内燃機関のトルク変動量を検出して機関の制御因子たと
えば燃料噴射量、点火時期、排気ガス再循環(EGR)
量等を制御することは既に知られている(参照;特開昭
60−122234号公報、特開昭60−104754
号公報)、たとえば、トルク変動量が所定値(リーンリ
ミット値)となるように燃料噴射量をフィードバック制
御し、これにより、リーンミクスチャセンサを用いるこ
となく、排気公害の防止と共に燃費向上させるリーンバ
ーンシステムを確立している(参照:特開昭60−12
2234号公報)。上述のトルク変動量を検出する方法
として、本願出願人は、既に、トルクのなまし値(もし
くは平均値)を演算し、なまし値からのトルクの低下量
をトルク変動量とする方法(参照;特開昭63−140
848号公報)を提案している6〔発明が解決しようと
する課題〕 しかしながら、上述のごとく、トルク変動量を平均的量
として把握していると、制御因子の安定性が悪くなるた
めに、機関の制御因子の一回当たりの補正M(調整量)
を太き(できない。従って、−回当たりの調整量を小さ
くすると、第2図に示すように、理想トルクがITRI
Iのごとく変化し、検出トルクがTRQの場合、トルク
の平均値はTR百のごとく変化し、この場合、トルク変
動量ΔTRQは過渡時には大きく変化する。このまま、
平均的に変化するトルク変動量に対しては対処できるが
、平均的なトルク変動量が小さく且つたまに大きなトル
ク変動量があるたとえばリーンリミット制御には対処で
きず、従って第2図に示すごと(、制御空燃比A/Fは
大きくずれ、ドライバビリティ (たとえばサージング
)等の悪化を招くという課題がある。
Detects the torque fluctuation amount of the internal combustion engine and adjusts engine control factors such as fuel injection amount, ignition timing, exhaust gas recirculation (EGR)
It has already been known to control the amount etc.
For example, lean burn controls the fuel injection amount so that the amount of torque fluctuation becomes a predetermined value (lean limit value), thereby preventing exhaust pollution and improving fuel efficiency without using a lean mixture sensor. system has been established (Reference: Japanese Patent Laid-Open No. 60-12
Publication No. 2234). As a method for detecting the amount of torque fluctuation described above, the applicant has already proposed a method in which a smoothed value (or average value) of torque is calculated and the amount of decrease in torque from the smoothed value is used as the torque fluctuation amount (see ; JP-A-63-140
6 [Problem to be Solved by the Invention] However, as mentioned above, if the amount of torque fluctuation is grasped as an average amount, the stability of the control factor deteriorates. Correction M (adjustment amount) of engine control factors per time
(This is not possible. Therefore, if the amount of adjustment per -time is made smaller, the ideal torque becomes ITRI, as shown in Figure 2.)
When the detected torque is TRQ, the average value of the torque changes as TR100, and in this case, the torque fluctuation amount ΔTRQ changes greatly during a transient period. like this,
Although it can deal with torque fluctuations that change on average, it cannot deal with lean limit control, for example, where the average torque fluctuation is small and occasionally large torque fluctuations. However, there is a problem that the controlled air-fuel ratio A/F deviates significantly, leading to deterioration of drivability (for example, surging).

従って、本発明の目的は、トルク変動量が平均的に変化
する場合とトルク変動量が大きく変化する場合との両方
に対処できる安定性および応答性のよいトルク変動量を
利用した内燃機関の制御装置を提供することにある。
Therefore, it is an object of the present invention to provide internal combustion engine control that utilizes torque fluctuations with good stability and responsiveness that can deal with both cases in which the amount of torque fluctuations changes on average and cases in which the amount of torque fluctuations changes greatly. The goal is to provide equipment.

〔課題を解決するための手段〕[Means to solve the problem]

上述の課題を解決するための手段は第1図に示される。 A means for solving the above problem is shown in FIG.

第1図において、トルク検出手段は、機関のトルクTR
Qを検出する。lサイクル毎トルク変動量演算手段は、
この検出されたトルクTRQから1サイクル毎のトルク
変動量ΔTRQを演算する。平均トルク変動量演算手段
は、トルク変動量ΔTRQのたとえば10サイクル分の
平均値(もしくはなましくII)を第1の値ΔTR口1
0として演算し、エンベロープトルク変動量演算手段は
トルク変動量ΔTRQを第2の値ΔTRQF!Vより大
きい場合のみ第2の値ΔTRQEVとし、第2の値を機
関のサイクル毎に漸減させる。そして、調整手段は第1
、第2の値ΔTl?Q10.ΔTRQEVに応じて前記
機関の制御因子を調整するものである。
In FIG. 1, the torque detection means is the engine torque TR.
Detect Q. The torque fluctuation amount calculation means per l cycle is as follows:
The torque fluctuation amount ΔTRQ for each cycle is calculated from the detected torque TRQ. The average torque fluctuation amount calculation means calculates the average value (or blunt II) of the torque fluctuation amount ΔTRQ for 10 cycles, for example, as a first value ΔTR port 1.
0, and the envelope torque fluctuation amount calculating means converts the torque fluctuation amount ΔTRQ into a second value ΔTRQF! The second value ΔTRQEV is set only when it is larger than V, and the second value is gradually decreased with each cycle of the engine. The adjustment means is the first
, the second value ΔTl? Q10. The control factor of the engine is adjusted according to ΔTRQEV.

〔作 用〕[For production]

上述の手段によれば、第1の値ΔTRQIOにより機関
の制御因子がトルク変動量ΔTRQの平均的量に応じて
調整され、第2の値ΔTRQEVにより機関の制御因子
がトルク変動量ΔTRQの大きな変化に応じて調整され
る。
According to the above means, the first value ΔTRQIO adjusts the engine control factor according to the average amount of the torque fluctuation amount ΔTRQ, and the second value ΔTRQEV adjusts the engine control factor according to a large change in the torque fluctuation amount ΔTRQ. adjusted accordingly.

〔実施例〕〔Example〕

第3図は本発明に係る内燃機関の空燃比制御装置の一実
施例を示す全体概要図である。第3図において、機関本
体1の吸気通路2には圧力センサ3が設けられている。
FIG. 3 is an overall schematic diagram showing an embodiment of an air-fuel ratio control device for an internal combustion engine according to the present invention. In FIG. 3, a pressure sensor 3 is provided in an intake passage 2 of an engine body 1. As shown in FIG.

圧力センサ3は吸入空気圧の絶体圧PMを直接計測する
ものであって、たとえば半導体式センサであり、吸入空
気圧に応じたアナログ電圧の出力信号を発生する。この
出力信号は制御回路10のマルチプレクサ内蔵A/D変
換器lotに供給されている。ディストリビュータ4に
は、その軸がたとえばクランク角に換算して720°毎
に基準位置検出用パルス信号を発生するクランク角セン
サ5およびクランク角に換算して30°毎に基準位置検
出用パルス信号を発生するクランク角センサ6が設けら
れている。これらクランク角センサ5.6のパルス信号
は制御回路10の入出力インターフェイス102に供給
すれ、このうち、クランク角センサ6の出力はCPU 
103の割込み端子に供給される。
The pressure sensor 3 directly measures the absolute pressure PM of the intake air pressure, and is, for example, a semiconductor type sensor, and generates an analog voltage output signal corresponding to the intake air pressure. This output signal is supplied to an A/D converter lot with a built-in multiplexer in the control circuit 10. The distributor 4 has a crank angle sensor 5 whose shaft generates a reference position detection pulse signal every 720 degrees in terms of crank angle, and a crank angle sensor 5 which generates a reference position detection pulse signal every 30 degrees in terms of crank angle. A crank angle sensor 6 is provided. These pulse signals from the crank angle sensor 5.6 are supplied to the input/output interface 102 of the control circuit 10, and the output from the crank angle sensor 6 is sent to the CPU.
103 interrupt terminal.

さらに、吸気道路2には各気筒毎に燃料供給系から加圧
燃料を吸気ポートへ供給するための燃料噴射弁7が設け
られている。・ また、機関本体lのシリンダブロックのウォータジャケ
ット8には、冷却水の温度を検出するための水温センサ
9が設けられている。水温センサ9は冷却水の温度TH
Wに応じたアナログ電圧の電気信号を発生する。この出
力も制御回路1oのA/D変換器101に供給されてい
る。
Further, the intake road 2 is provided with a fuel injection valve 7 for supplying pressurized fuel from the fuel supply system to the intake port for each cylinder. - Also, a water temperature sensor 9 for detecting the temperature of cooling water is provided in the water jacket 8 of the cylinder block of the engine body l. Water temperature sensor 9 indicates cooling water temperature TH
Generates an analog voltage electrical signal according to W. This output is also supplied to the A/D converter 101 of the control circuit 1o.

11は機関の筒内たとえば第1気筒内の筒内圧力を直接
計測する耐熱性の圧電式燃焼圧センサであって、筒内圧
力に応じたアナログ電圧の電気信号を発生する。この出
力も制御回路1oのA/D変換器101に供給される。
Reference numeral 11 denotes a heat-resistant piezoelectric combustion pressure sensor that directly measures the cylinder pressure in the cylinder of the engine, for example, the first cylinder, and generates an analog voltage electrical signal corresponding to the cylinder pressure. This output is also supplied to the A/D converter 101 of the control circuit 1o.

排気マニホールド12より下流の排気系には、排気ガス
中の有害成分NO,を浄化するリーンNo。
In the exhaust system downstream of the exhaust manifold 12, there is a Lean No. 2 gas filter that purifies harmful components NO in the exhaust gas.

触媒を収容する触媒コンバータ13が設けられている。A catalytic converter 13 is provided which accommodates a catalyst.

なお、有害成分11c 、 Co 、 No、を同時に
浄化する三元触媒を使用しないのはリーンバーンシステ
ムの機関のためにIC、CO酸成分浄化の必要性に乏し
いからである。
Note that the reason why a three-way catalyst that simultaneously purifies harmful components 11c, Co, and No is not used is because there is little need to purify IC and CO acid components because the engine is a lean burn system.

制御回路10は、たとえばマイクロコンピュータとして
構成され、A/D変換器101、入出力インターフェイ
ス102 、 CPU 103の外に120M 104
゜RAM 105、バンクアップRAM 106 、ク
ロ7り発生回路107等が設けられている。
The control circuit 10 is configured as a microcomputer, for example, and includes an A/D converter 101, an input/output interface 102, a CPU 103, and a 120M 104.
A RAM 105, a bank-up RAM 106, a black-7 generation circuit 107, and the like are provided.

また、制御回路10において、ダウンカウンタ108、
フリップフロップ109、および駆動回路110は燃料
噴射弁7を制御するためのものである。すなわち、後述
のルーチンにおいて、燃料噴射量TAtJが演算される
と、燃料噴射11TAUがダウンカウンタ108にプリ
セントされると共にフリップフロップ109もセントさ
れる。この結果、駆動回路110が燃料噴射弁7の付勢
を開始する。他方、ダウンカウンタ108がクロック信
号(図示せず)を計数して最後にそのキャリアウド端子
が“1”レベルとなったときに、フリップフロップ(0
9がセントされて駆動回路110は燃料噴射弁7の付勢
を停止する。つまり、上述の燃料噴射11TAUだけ燃
料噴射弁7は付勢され、従って、燃料噴射量TAUに応
じた量の燃料が機関本体1の燃焼室に送り込まれること
になる。
Further, in the control circuit 10, a down counter 108,
Flip-flop 109 and drive circuit 110 are for controlling fuel injection valve 7. That is, in the routine described below, when the fuel injection amount TAtJ is calculated, the fuel injection amount 11TAU is precented to the down counter 108 and the flip-flop 109 is also precented. As a result, the drive circuit 110 starts energizing the fuel injection valve 7. On the other hand, when the down counter 108 counts the clock signal (not shown) and its carrier terminal reaches the "1" level, the flip-flop (0
9 is sent, the drive circuit 110 stops energizing the fuel injection valve 7. In other words, the fuel injection valve 7 is energized by the above-mentioned fuel injection amount 11TAU, so that an amount of fuel corresponding to the fuel injection amount TAU is sent into the combustion chamber of the engine body 1.

なお、CPt1103の割込み発生は、A/D変換器1
01のA/D変換終了時、入出力インターフェイス10
2がクランク角センサ6のパルス信号を受信した時、ク
ロック発生回路107からの割込信号を受信した時、等
である。
Note that the interrupt generation of CPt1103 is caused by A/D converter 1.
When the A/D conversion of 01 is completed, the input/output interface 10
2 receives a pulse signal from the crank angle sensor 6, receives an interrupt signal from the clock generation circuit 107, etc.

圧力センサ3の吸入空気圧データPMおよび水温センサ
9の冷却水温データTHWは所定時間毎に実行されるA
/D変換ルーチンによって取込まれてRAM 105の
所定領域に格納される。つまり、RAM 105におけ
るデータPMおよびTHWは所定時間毎に更新されてい
る。また、回転速度データNeはクランク角センサ6の
30″CA毎に割込みによって演算されてRAM 10
5の所定領域に格納される。
The intake air pressure data PM of the pressure sensor 3 and the cooling water temperature data THW of the water temperature sensor 9 are collected at predetermined time intervals A.
/D conversion routine and stored in a predetermined area of RAM 105. That is, data PM and THW in RAM 105 are updated at predetermined intervals. Further, the rotational speed data Ne is calculated by interrupt every 30''CA of the crank angle sensor 6 and stored in the RAM 10.
5 is stored in a predetermined area.

以下、第3図の制御回路lOの動作を説明する。The operation of the control circuit IO shown in FIG. 3 will be explained below.

第4図は平均有効トルク演算ルーチンであって、。FIG. 4 shows an average effective torque calculation routine.

所定時間毎に実行される。すなわち、第4図のルーチン
は第5図に示す複数のクランク角位置ATDC5°Cへ
(上死点後5°) 、  ATDC20°C八、 へA
TDC35°CA 、  ATDC50°CAの4点に
おける燃焼圧Pl+Pt 、Ps 、P4を演算し、こ
れらの瞬時の燃焼圧を加算することにより得られる平均
有効燃焼圧をトルク代用値TRQとするものである。な
お、この演算方法については本願出願人は既に特開昭6
3−61129号公報に提案している。
It is executed every predetermined time. That is, the routine shown in Fig. 4 moves to the plurality of crank angle positions shown in Fig. 5, ATDC 5°C (5° after top dead center), ATDC 20°C, and A.
The combustion pressures Pl+Pt, Ps, and P4 at four points, TDC 35° CA and ATDC 50° CA, are calculated, and the average effective combustion pressure obtained by adding these instantaneous combustion pressures is used as the torque substitute value TRQ. The applicant has already disclosed this calculation method in Japanese Patent Application Laid-open No. 6
This is proposed in Publication No. 3-61129.

すなわち、ステップ401〜405にてクランク角位置
がBTDC160°CA (上死点前160°”) 、
 ATDC5゜CA 、  ATDC20°CA 、 
 ATDC35°CA、もしくはATDC50°C^か
否かを判別する。いずれのクランク角位置でもなければ
ステップ417に直接進む。
That is, in steps 401 to 405, the crank angle position is BTDC 160° CA (160° before top dead center),
ATDC5°CA, ATDC20°CA,
Determine whether it is ATDC35°CA or ATDC50°C^. If it is not at any crank angle position, the process proceeds directly to step 417.

クランク角度位置BTDC160’ CAであればステ
ップ406に進み、燃焼圧センサ11の燃焼圧をA/D
変換して取込み、voとしてRAM 105に格納する
。なお、吸気下死点付近の値v0は燃焼圧センサ11の
温度等による出力ドリフト、オフセント電圧のばらつき
等を吸収するために、他のクランク位置での燃焼圧の基
準値とするものである。
If the crank angle position BTDC160'CA, the process advances to step 406, and the combustion pressure of the combustion pressure sensor 11 is adjusted by A/D.
It is converted, captured, and stored in the RAM 105 as vo. Note that the value v0 near the intake bottom dead center is used as a reference value for combustion pressure at other crank positions in order to absorb output drift due to temperature of the combustion pressure sensor 11, variations in offset voltage, etc.

クランク角位置がATDC5°CAであればステップ4
07に進み、燃焼圧センサ11の燃焼圧をA/D変換し
てvlとして取込む。次に、ステップ408ニテ、基準
値v6を減算した値P+(−V+   Vo)をATD
C5°CAでの燃焼圧として演算してRAM 105に
格納する。
If the crank angle position is ATDC5°CA, step 4
07, the combustion pressure of the combustion pressure sensor 11 is A/D converted and taken in as vl. Next, in step 408, the value P+(-V+Vo) obtained by subtracting the reference value v6 is set as ATD.
The combustion pressure at C5° CA is calculated and stored in the RAM 105.

クランク角位置がATDC20°CAであればステップ
409に進み、燃焼圧センサ11の燃焼圧をA/D変換
してV!とじて取込む0次に、ステップ410ニテ、基
準値v0を減算した値Pg(=Vz  Vo)をATD
C20’ CAでの燃焼圧として演算してRAM 10
5に格納する。
If the crank angle position is ATDC 20° CA, the process proceeds to step 409, where the combustion pressure of the combustion pressure sensor 11 is A/D converted and V! Then, in step 410, the value Pg (=Vz Vo) obtained by subtracting the reference value v0 is ATD.
Calculated as combustion pressure at C20' CA and RAM 10
Store in 5.

クランク角位置がATDC35°CAであればステップ
411に進み、燃焼圧センサ11の燃焼圧をA/D変換
してV、として取込む0次に、ステップ412にて、基
準値■。を減算した値P3(=Vi  vo)をATD
C35″CAでの燃焼圧として演算してRAM 105
に格納する。
If the crank angle position is ATDC 35° CA, the process proceeds to step 411, where the combustion pressure of the combustion pressure sensor 11 is A/D converted and taken in as V. Next, at step 412, the reference value (■) is obtained. The value P3 (= Vi vo) obtained by subtracting is ATD
RAM 105 calculated as combustion pressure at C35″CA
Store in.

クランク角位置がATDC50″CAであればステップ
413に進み、燃焼圧センサ11の燃焼圧をA/D変換
してv4として取込む0次に、ステップ414にて、基
準値v0を減算した値Pa(=V4 Vo)をATDC
50″CAでの燃焼圧として演算してRAM 105に
格納する0次に、ステップ415にて平均有効トルク値
TRQを、 TRQ −0,5・P++ 2.0”Pt + 3.0・Pi+
4.0・P4により演算し、次に、ステップ416にて
トルク変動量ΔTRQを演算する。なお、ステップ41
6については後述する。
If the crank angle position is ATDC50''CA, the process proceeds to step 413, where the combustion pressure of the combustion pressure sensor 11 is A/D converted and taken in as v4.Next, at step 414, the value Pa obtained by subtracting the reference value v0 (=V4 Vo) to ATDC
The combustion pressure at 50"CA is calculated and stored in the RAM 105. Then, in step 415, the average effective torque value TRQ is calculated as follows: TRQ -0,5・P++ 2.0"Pt + 3.0・Pi+
4.0·P4, and then, in step 416, the torque fluctuation amount ΔTRQ is calculated. Note that step 41
6 will be described later.

そして、ステップ417にてこのルーチンは終了する。The routine then ends in step 417.

なお、第4図のルーチンは所定時間毎に実行されるよう
に構成しているが、実際には、クランク角センサ6の3
0″CA信号の割込みによって行われる30″CA割込
みルーチンによって行われる。
Although the routine shown in FIG. 4 is configured to be executed at predetermined intervals, in reality, three of the crank angle sensors 6
This is done by the 30''CA interrupt routine which is executed by the 0''CA signal interrupt.

この場合には、第5図に示すごとく、720°CA信号
に応じてクリアされ、30″CA割込み毎にカウントア
ツプするアングルカウンタNAを設け、アングルカウン
タNAの値に応じて燃焼圧をA/D変換するものである
が、ATDC5°C八、へ ATDC35゜CAの位置
は30″CA割込み時点と一致しない。従って、ATD
C5°C八、へ ATDC35″CAでのA/D変10
はその直前の30″CA割込み時点(NA=“0”。
In this case, as shown in Fig. 5, an angle counter NA is provided which is cleared in response to the 720° CA signal and counts up every 30'' CA interrupt, and the combustion pressure is adjusted to A/D according to the value of the angle counter NA. However, the position of ATDC 35° CA to ATDC 5°C does not match the 30'' CA interrupt time. Therefore, ATD
C5°C8, to A/D change 10 at ATDC35″CA
is the 30″ CA interrupt time just before that (NA="0").

“1”)で15″CA時間を演算してタイマに設定し、
タイマによってCPU 103に割込ませることにより
行う。
Calculate 15″CA time with “1”) and set it to the timer,
This is done by interrupting the CPU 103 using a timer.

また、平均有効トルク値として燃焼圧を用いたが、トル
クセンサを設けて直接得ることもできる。
Further, although combustion pressure is used as the average effective torque value, it can also be directly obtained by providing a torque sensor.

第6図は第4図のトルク変動量演算ステップ416の詳
細なフローチャニドである。すなわち、ステップ601
では、平均有効トルク値TRQの1サイクル前の値TR
QOからの低下量ΔTRQを演算する。
FIG. 6 is a detailed flowchart of the torque fluctuation amount calculation step 416 of FIG. 4. That is, step 601
Then, the value TR one cycle before the average effective torque value TRQ
Calculate the amount of decrease ΔTRQ from QO.

つまり、 ΔTRQ −TRQO−TRQ とする。ステップ602では、次の実行に備え、TRQ
をTRQOとする。
In other words, ΔTRQ −TRQO−TRQ. In step 602, in preparation for the next execution, TRQ
Let be TRQO.

ステップ603では、トルク低下量ΔTRQが正か負か
を判別する。すなわち、トルク低下量ΔTRQが負の場
合には、言い換えると、トルクとしては増大する場合に
は、トルク値TRQは理想トルクに沿って変化している
ものとみなし、ステップ605にてトルク変動量として
の値ΔTR口をOとする。
In step 603, it is determined whether the torque reduction amount ΔTRQ is positive or negative. That is, when the torque decrease amount ΔTRQ is negative, in other words, when the torque increases, the torque value TRQ is assumed to be changing along the ideal torque, and in step 605, the torque value TRQ is set as the torque fluctuation amount. Let the value ΔTR be O.

他方、トルク低下量TRQが正の場合には、言い換える
と、トルクとしては減少する場合のみ、トルク変動が生
じたものとみなし、値ΔTRQをトルク変動量とみなす
が、この場合には、減速時にもトルクが減少するのでス
テップ604にて減速処理を行う。つまり、減速時には
、吸入空気量の減少に伴うトルク低下と燃焼悪化に伴う
トルク低下とが区別できないため、後述のごとく、トル
ク変動量による機関の制御たとえば燃料噴射量のフィー
ドバック制御を停止するようにしたものである。
On the other hand, when the torque decrease amount TRQ is positive, in other words, only when the torque decreases, it is considered that a torque fluctuation has occurred, and the value ΔTRQ is regarded as the torque fluctuation amount. Since the torque also decreases, deceleration processing is performed in step 604. In other words, during deceleration, it is impossible to distinguish between a decrease in torque due to a decrease in the amount of intake air and a decrease in torque due to deterioration of combustion. This is what I did.

ステップ606では、ステップ604にて設定される減
速フラグFDにより減速状態(FD−“ビ)か否かを判
別する。この結果、減速状態の場合には、ステップ60
7に進み、サイクル数10のトルク変動量ΔTRQの平
均値ΔTRQIO、エンベロープ処理されたトルク変動
量ΔTRQO値ΔTR(IEV 、およびサイクルカウ
ンタCYCをクリアする。減速状態でなければステップ
608〜612に進む。
In step 606, it is determined whether or not the deceleration state (FD-"B") is in progress based on the deceleration flag FD set in step 604.As a result, if the deceleration state is in the deceleration state, step 60
7, the average value ΔTRQIO of the torque fluctuation amount ΔTRQ for the number of cycles 10, the envelope-processed torque fluctuation amount ΔTRQO value ΔTR (IEV), and the cycle counter CYC are cleared. If the process is not in a deceleration state, the process advances to steps 608 to 612.

ステップ608では、トルク変動量ΔTRQの10サイ
クル分の値ΔTR口10にトルク変動ΔTRQを加算す
る。
In step 608, the torque fluctuation ΔTRQ is added to the value ΔTR port 10 of the torque fluctuation amount ΔTRQ for 10 cycles.

ステップ609では、トルク変動量ΔTRQのエンベロ
ープ処理を行う。なお、ステップ609については後述
する。
In step 609, envelope processing of the torque fluctuation amount ΔTRQ is performed. Note that step 609 will be described later.

ステップ610では、サイクルカウンタCYCを+1カ
ウントアツプし、ステップ611にてCYC≧IOか否
かを判別し、CYC≧10の場合のみステップ612に
進む。すなわち、ステップ612でのFAF演算は10
サイクル毎に実行される。ステップ612については後
述する。
In step 610, the cycle counter CYC is incremented by one, and in step 611 it is determined whether CYC≧IO, and only if CYC≧10, the process proceeds to step 612. That is, the FAF calculation at step 612 is 10
Executed every cycle. Step 612 will be described later.

そして、ステップ613にてこのルーチンは終了する。The routine then ends at step 613.

なお、ステップ608では、トルク変動量ΔTRQの平
均値ΔTR口10として1サイクル前からの低下量とし
たが、トルクTRQの平均値(なまじ値)からの低下量
としてもよい。
Note that in step 608, the average value ΔTR of the torque fluctuation amount ΔTRQ is set as the amount of decrease from one cycle before, but it may also be the amount of decrease from the average value (sluggish value) of the torque TRQ.

第7図は第6図の減速処理ステップ604の詳細なフロ
ーチャートである。すなわち、ステップ701では、ト
ルク変動量(低下量)ΔTRQが所定値X。
FIG. 7 is a detailed flowchart of the deceleration processing step 604 in FIG. That is, in step 701, the torque fluctuation amount (decrease amount) ΔTRQ is a predetermined value X.

より大きいか否かを判別し、ステップ702ではΔTR
Q>X、の状態が連続して現れる回数CNTを計数する
。この結果、ΔTRQ>X、の状態がX8回以上持続し
た場合のみ、ステップ703のフローはステップ704
に進み、減速フラグFDをセットする(FD=“l”)
、他方、ΔTRQ:5X、であれば、ステップ701で
のフローはステップ705に進み、カウンタCNTをク
リアし、さらに、ステップ706にて減速フラグFDを
リセットする(FD=“0”)。
In step 702, it is determined whether ΔTR is greater than ΔTR.
Count the number of times CNT that the state Q>X appears consecutively. As a result, only when the state of ΔTRQ>X continues for X8 times or more, the flow of step 703 is changed to step 704.
Proceed to and set the deceleration flag FD (FD="l")
, on the other hand, if ΔTRQ: 5X, the flow at step 701 proceeds to step 705, where the counter CNT is cleared, and further, at step 706, the deceleration flag FD is reset (FD="0").

そして、ステップ707にてこのルーチンは終了する。This routine then ends in step 707.

なお、ステップ703での値X2はたとえば3である。Note that the value X2 in step 703 is, for example, 3.

第8図は第6図のエンベロープ処理ステップ609の詳
細なフローチャートである。すなわち、ステップ801
では、トルク変動量ΔTRQとエンベロープ処理値ΔT
RQEVとを比較する。この結果、ΔTRQ〉ΔTRQ
EVの場合には、ステップ802にてトルク変動量ΔT
RQをエンベロープ処理値ΔTRQEVとする。すなわ
ち、大きなトルク変動量ΔTRGが発生した場合には、
エンベロープ処理値ΔTRQEV ヲΔTR口としてト
ルク変動量ΔTR口に追随させる。他方、ΔTRQ≦Δ
TRQEVであればステップ803に進み、エンベロー
プ処理値ΔTRQEVを微小量に0だけ漸減させ、ステ
ップ804.805では、エンベロープ処理値ΔTRQ
EVをOでガードする。
FIG. 8 is a detailed flowchart of envelope processing step 609 of FIG. That is, step 801
Then, torque fluctuation amount ΔTRQ and envelope processing value ΔT
Compare with RQEV. As a result, ΔTRQ〉ΔTRQ
In the case of an EV, the torque fluctuation amount ΔT is determined in step 802.
Let RQ be the envelope processing value ΔTRQEV. That is, when a large torque fluctuation amount ΔTRG occurs,
The envelope processing value ΔTRQEV is made to follow the torque fluctuation amount ΔTR as the ΔTR. On the other hand, ΔTRQ≦Δ
If TRQEV, the process proceeds to step 803, where the envelope processing value ΔTRQEV is gradually decreased by 0, and at steps 804 and 805, the envelope processing value ΔTRQ
Guard EV with O.

そして、ステップ806にてこのルーチンは終了する。The routine then ends at step 806.

第9図は第6図のFAF演算ステップ612の詳細なフ
ローチャートである。ステップ901では、平均トルク
変動量ΔTRQIOが設定値Y、より大きいか否かを判
別し、ステップ902.903では、トルク変動量ΔT
RQのエンベロープ処理値ΔTRQEVが設定値Y2よ
り大きいか否かを判別する。
FIG. 9 is a detailed flowchart of the FAF calculation step 612 of FIG. In step 901, it is determined whether the average torque fluctuation amount ΔTRQIO is larger than the set value Y, and in steps 902 and 903, the torque fluctuation amount ΔT
It is determined whether the RQ envelope processing value ΔTRQEV is larger than the set value Y2.

平均トルク変動量ΔTRQIOが設定値Y、より大きく
且つエンベロープ処理値ΔTRQEVが設定値Y2より
大きいときには、ステップ904に進み、空燃比補正係
数FAFを比較的大きい値に、だけ増大させて、空燃比
を大きくリンチ側にさせ、平均的に増大したトルク変動
量および大きなトルク低下量を補償する。
When the average torque fluctuation amount ΔTRQIO is larger than the set value Y and the envelope processing value ΔTRQEV is larger than the set value Y2, the process proceeds to step 904, where the air-fuel ratio correction coefficient FAF is increased to a relatively large value to adjust the air-fuel ratio. The torque is moved to the lynch side to compensate for the average increased torque fluctuation amount and large torque decrease amount.

平均トルク変動量ΔTRQIOが設定値Y1より大きく
且つエンベロープ処理値ΔTRQEVが設定値Y。
The average torque fluctuation amount ΔTRQIO is larger than the set value Y1, and the envelope processing value ΔTRQEV is the set value Y.

より小さいときには、ステップ905に進み、空燃比補
正係数FAFを比較的小さい値Kg(Kt >Kl)だ
け減少させて、空燃比を小さくリンチ側にさせ、平均的
に増大したトルク変動量を補償する。
If it is smaller, the process proceeds to step 905, where the air-fuel ratio correction coefficient FAF is decreased by a relatively small value Kg (Kt > Kl) to bring the air-fuel ratio to the Lynch side and compensate for the average increased torque fluctuation amount. .

平均トルク変動量ΔTRQIOが設定値Y1より小さく
且つエンベロープ処理値ΔTRQEVが設定値Y。
The average torque fluctuation amount ΔTRQIO is smaller than the set value Y1, and the envelope processing value ΔTRQEV is the set value Y.

より大きいときには、ステップ906に進み、空燃比補
正係数FAFを比較的小さい値Kzだけ減少させて、空
燃比を小さくリーン側にさせ、平均的に減少したトルク
変動量を補償する。
If it is larger, the process proceeds to step 906, where the air-fuel ratio correction coefficient FAF is decreased by a relatively small value Kz to make the air-fuel ratio smaller and leaner, thereby compensating for the average reduced torque fluctuation amount.

平均トルク変動量ΔTRQIOが設定値¥1より小さく
且つエンベロープ処理値ΔTRQEVが設定値Ytより
小さいときには、ステップ907に進み、空燃比補正係
数FAFを比較的大きい値K *(K x < K 4
)だけ減少させて、空燃比を大きくリーン側にさせ、平
均的に減少したトルク変動量および小さなトルク低下量
を補償する。
When the average torque fluctuation amount ΔTRQIO is smaller than the set value ¥1 and the envelope processing value ΔTRQEV is smaller than the set value Yt, the process proceeds to step 907, and the air-fuel ratio correction coefficient FAF is set to a relatively large value K * (K x < K 4
) to make the air-fuel ratio significantly leaner, thereby compensating for the average decreased torque fluctuation amount and small torque decrease amount.

ステップ908では、トルク変動量平均値ΔTRQIO
およびサイクルカウンタCYCをクリアして次の実行に
備え、ステップ909にてこのルーチンは終了する。
In step 908, the torque fluctuation amount average value ΔTRQIO
Then, the cycle counter CYC is cleared in preparation for the next execution, and the routine ends in step 909.

このように、空燃比補正係数FAFは、トルク変動量Δ
TRQIOが設定Y、となるように、且つエンベロープ
処理値ΔTRQEVが設定値Y2となるように、調整さ
れる。
In this way, the air-fuel ratio correction coefficient FAF is determined by the torque fluctuation amount Δ
Adjustments are made so that TRQIO becomes the setting Y and the envelope processing value ΔTRQEV becomes the setting value Y2.

なお、設定値Y+ 、Ytは機関の運転状態、環境状態
等により可変としてもよい。
Note that the set values Y+ and Yt may be variable depending on the operating state of the engine, the environmental state, etc.

第10図は噴射量演算ルーチンであって、所定クランク
角毎たとえば360’ CA毎に実行される。
FIG. 10 shows an injection amount calculation routine, which is executed at every predetermined crank angle, for example, every 360' CA.

ステップ1001では、RAM 105により吸入空気
圧データPMおよび回転速度データNeを読出して基本
噴射量TAUPを演算する。ステップ1002では、最
終噴射11TAUを、 TAU→TAUP −FAF・α+β により演算する。なお、α、βは他の運転状態パラメー
タによって定まる補正量であり、たとえば図示しないス
ロットル位置センサからの信号、あるいは吸気温センサ
からの信号、バッテリ電圧等により決められる補正量で
あり、これらもRAM 105に格納されている0次い
で、ステップ1003にて、噴射量TAUをダウンカウ
ンタ108にセットすると共にフリップフロップ109
をセットして燃料噴射を開始させる。そして、ステップ
1004にてこのルーチンは終了する。おな、上述のご
とく、噴射量TAUに相当する時間が経過すると、ダウ
ンカウンタ108のキャリアウド信号によってフリップ
フロップ109がリセフトされて燃料噴射は終了する。
In step 1001, the RAM 105 reads intake air pressure data PM and rotational speed data Ne to calculate a basic injection amount TAUP. In step 1002, the final injection 11TAU is calculated as follows: TAU→TAUP-FAF·α+β. Note that α and β are correction amounts determined by other operating state parameters, such as a signal from a throttle position sensor (not shown), a signal from an intake air temperature sensor, battery voltage, etc. These are also correction amounts determined by RAM. Next, in step 1003, the injection amount TAU is set in the down counter 108, and the flip-flop 109 is
Set to start fuel injection. This routine then ends in step 1004. As described above, when the time corresponding to the injection amount TAU has elapsed, the flip-flop 109 is reset by the carrier signal of the down counter 108, and the fuel injection ends.

第11図は本発明の詳細な説明するためのタイミンク図
である。すなわち、吸入空気圧PMが第11図(A)に
示すごと(変化し、この結果、理想トルクITRQ、お
よび各サイクル毎のトルクTRQが第11図(B)に示
すごとく変化する場合を想定する。この場合には、実際
のトルク変動量は第11図(C)に示すごとくなる。こ
れに対し、本発明によれば、第11図(D)に示すごと
く、10サイクル分のトルク変動量ΔTRQIOを演算
し、平均的に変化するΔTR旧0が設定値Y1となるよ
うに第11図(F)の空燃比補正係数FAFを調整し、
さらに、第11図(E)に示すごとく、トルク変動量Δ
TRQのエンベロープ処理値ΔTRQt!Vを演算し、
大きなトルク低下量に対して変化するΔTRQI!Vが
設定値Y!となるように第11図(F)の空燃比補正係
数FAFを調整する。
FIG. 11 is a timing diagram for explaining the present invention in detail. That is, assume that the intake air pressure PM changes as shown in FIG. 11(A), and as a result, the ideal torque ITRQ and the torque TRQ for each cycle change as shown in FIG. 11(B). In this case, the actual torque fluctuation amount becomes as shown in FIG. 11(C).In contrast, according to the present invention, as shown in FIG. 11(D), the torque fluctuation amount ΔTRQIO for 10 cycles , and adjust the air-fuel ratio correction coefficient FAF in FIG. 11(F) so that the average changing ΔTR old 0 becomes the set value Y1,
Furthermore, as shown in FIG. 11(E), the torque fluctuation amount Δ
TRQ envelope processing value ΔTRQt! Calculate V,
∆TRQI changes with large torque reduction amount! V is the set value Y! The air-fuel ratio correction coefficient FAF in FIG. 11(F) is adjusted so that

なお、上述の実施例においては、1つの気筒についての
トルク変動量検出装置を示しているが、多気筒について
独立に制御する場合には、各気筒毎にトルク変動量検出
を行うことは容易である。
In addition, in the above-mentioned embodiment, the torque fluctuation amount detection device for one cylinder is shown, but when controlling multiple cylinders independently, it is easy to detect the torque fluctuation amount for each cylinder. be.

また、上述の実施例においては、トルク変動量にもとづ
いて燃料噴射量を制御しているが、点火時期、EGRI
等を制御してもよい。
Further, in the above embodiment, the fuel injection amount is controlled based on the torque fluctuation amount, but the ignition timing, EGRI
etc. may be controlled.

さらに、上述の実施例では、吸入空気圧および機関の回
転速度に応じて燃料噴射量を演算しているが、吸入空気
量および機関の回転速度、もしくはスロットル弁開度お
よび機関の回転速度に応じて燃料噴射量を演算してもよ
い。
Furthermore, in the above embodiment, the fuel injection amount is calculated according to the intake air pressure and the engine rotation speed, but the fuel injection amount is calculated according to the intake air amount and the engine rotation speed, or the throttle valve opening and the engine rotation speed. The fuel injection amount may also be calculated.

さらに、上述の実施例では、燃料噴射弁により吸気系へ
の燃料噴射量を制御する内燃機関を示したが、キャブレ
タ式内燃機関にも本発明を適用し得る。たとえば、エレ
クトリック・エア・コントロールパルプ(EACV)に
より機関の吸入空気量を調整して空燃比を制御するもの
、エレクトリック・ブリード・エア・コントロールバル
ブによりキャブレタのエアブリード量を調整してメイン
系通路およびスロー系通路への大気の導入により空燃比
を制御するもの、機関の排気系へ送り込まれる2次空気
量を調整するもの、等に本発明を適用し得る。この場合
には、ステップ1001における基本噴射量TAUP相
当の基本燃料噴射量がキャプレタ自身によつて決定され
、すなわち、吸入空気量に応じた吸気管負圧と機関の回
転速度に応じて決定され、ステップ1002にて最終燃
料噴射量TAUに相当する供給空気量が演算される。
Further, in the above embodiment, an internal combustion engine is shown in which the amount of fuel injected into the intake system is controlled by a fuel injection valve, but the present invention can also be applied to a carburetor type internal combustion engine. For example, an electric air control valve (EACV) adjusts the intake air amount of the engine to control the air-fuel ratio, and an electric bleed air control valve adjusts the amount of air bleed from the carburetor to control the main system passage and The present invention can be applied to devices that control the air-fuel ratio by introducing atmospheric air into the slow system passage, devices that adjust the amount of secondary air sent to the exhaust system of an engine, and the like. In this case, the basic fuel injection amount corresponding to the basic injection amount TAUP in step 1001 is determined by the carburetor itself, that is, it is determined according to the intake pipe negative pressure according to the intake air amount and the engine rotation speed, At step 1002, the amount of supplied air corresponding to the final fuel injection amount TAU is calculated.

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

以上説明したように本発明によれば、トルク変動量の平
均的な値ΔTRQIOと大きなトルク低下量が反映され
るエンベロープ値ΔTRQEVとの導入により、トルク
変動量が平均的に変化する場合とトルク変動量が大きく
変化する場合の両方に対処でき、機関の安定性および応
答性を改良できる。
As explained above, according to the present invention, by introducing the average value ΔTRQIO of the amount of torque fluctuation and the envelope value ΔTRQEV that reflects a large amount of torque decrease, it is possible to It can handle both large changes in volume and improve the stability and responsiveness of the engine.

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

第1図は本発明の詳細な説明するための全体ブロック図
、 第2図は従来のトルク変動量を利用した機関の制御タイ
ミング図、 第3図は本発明に係る内燃機関の空燃比制御装置の一実
施例を示す全体概略図、 第4図、第6図、第7図、第8図、第9図、第10図は
第3図の制御回路の動作を説明するためのフローチャー
ト、 第5図は第4図のフローチャートを補足説明するための
タイミング図、 第11図は本発明の詳細な説明するタイミング図である
。 1・・・機関本体、        3・・・圧力セン
サ、4・・・ディストリビュータ、 5.6・・・クランク角センサ、  10・・・制御回
路、11・・・燃焼圧センサ、 13・・・触媒コンバータ。
Fig. 1 is an overall block diagram for explaining the present invention in detail, Fig. 2 is a conventional engine control timing diagram using torque fluctuation amount, and Fig. 3 is an air-fuel ratio control device for an internal combustion engine according to the present invention. FIG. 4, FIG. 6, FIG. 7, FIG. 8, FIG. 9, and FIG. 10 are flowcharts for explaining the operation of the control circuit in FIG. 3; FIG. 5 is a timing diagram for supplementary explanation of the flowchart in FIG. 4, and FIG. 11 is a timing diagram for explaining the present invention in detail. DESCRIPTION OF SYMBOLS 1... Engine body, 3... Pressure sensor, 4... Distributor, 5.6... Crank angle sensor, 10... Control circuit, 11... Combustion pressure sensor, 13... Catalyst converter.

Claims (1)

【特許請求の範囲】[Claims] 1.内燃機関のトルクを検出するトルク検出手段と、 該検出されたトルクから1サイクル毎のトルク変動量を
演算する1サイクル毎トルク変動量演算手段と、 該演算されたトルク変動量の平均値もしくはなまし値を
第1の値として演算する平均トルク変動量演算手段と、 前記演算されたトルク変動量を第2の値より大きい場合
のみ第2の値とし、該第2の値を前記機関のサイクル毎
に漸減させるエンベロープトルク変動量演算手段と、 前記第1、第2の値に応じて前記機関の制御因子を調整
する調整手段と、 を具備する内燃機関の制御装置。
1. Torque detection means for detecting the torque of the internal combustion engine; Per-cycle torque fluctuation calculation means for calculating the torque fluctuation amount per cycle from the detected torque; and An average value or an average value of the calculated torque fluctuation amount. means for calculating an average torque fluctuation amount using a correction value as a first value; and determining the calculated torque fluctuation amount as a second value only when it is larger than a second value, and using the second value as a A control device for an internal combustion engine, comprising: an envelope torque fluctuation amount calculation means for gradually decreasing the envelope torque fluctuation amount at each time; and an adjustment means for adjusting a control factor of the engine according to the first and second values.
JP22470688A 1988-09-09 1988-09-09 Control device for internal combustion engine Expired - Fee Related JP2623761B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22470688A JP2623761B2 (en) 1988-09-09 1988-09-09 Control device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22470688A JP2623761B2 (en) 1988-09-09 1988-09-09 Control device for internal combustion engine

Publications (2)

Publication Number Publication Date
JPH0275742A true JPH0275742A (en) 1990-03-15
JP2623761B2 JP2623761B2 (en) 1997-06-25

Family

ID=16817969

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22470688A Expired - Fee Related JP2623761B2 (en) 1988-09-09 1988-09-09 Control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JP2623761B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5156128A (en) * 1990-12-14 1992-10-20 Toyota Jidosha Kabushiki Kaisha Apparatus for controlling variation in torque of internal combustion engine
US5226390A (en) * 1990-12-14 1993-07-13 Toyota Jidosha Kabushiki Kaisha Apparatus for controlling variation in torque of internal combustion engine
JPH06221217A (en) * 1993-01-28 1994-08-09 Unisia Jecs Corp Surge torque detection device for internal combustion engine

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5156128A (en) * 1990-12-14 1992-10-20 Toyota Jidosha Kabushiki Kaisha Apparatus for controlling variation in torque of internal combustion engine
US5226390A (en) * 1990-12-14 1993-07-13 Toyota Jidosha Kabushiki Kaisha Apparatus for controlling variation in torque of internal combustion engine
JPH06221217A (en) * 1993-01-28 1994-08-09 Unisia Jecs Corp Surge torque detection device for internal combustion engine

Also Published As

Publication number Publication date
JP2623761B2 (en) 1997-06-25

Similar Documents

Publication Publication Date Title
JP3632424B2 (en) Control device for valve opening / closing characteristics of internal combustion engine
US8150598B2 (en) Engine controller
US5664544A (en) Apparatus and method for control of an internal combustion engine
US10495049B2 (en) Control device for internal combustion engine
JPH0531643B2 (en)
JPH03944A (en) Air-fuel ratio controller for internal combustion engine
JPH0275742A (en) Control device of internal combustion engine
JP2570417B2 (en) EGR rate detecting device for internal combustion engine
JP2623755B2 (en) Apparatus for detecting torque fluctuation of internal combustion engine
JP2623791B2 (en) Air-fuel ratio control device for internal combustion engine
JP2623764B2 (en) Control device for internal combustion engine
JP2623763B2 (en) Control device for internal combustion engine
JP2560443B2 (en) Air-fuel ratio control device for internal combustion engine
JP2521039B2 (en) Engine air-fuel ratio control device
JPS59136543A (en) Control apparatus for internal-combustion engine
JPH06108901A (en) Air fuel ratio control device for internal combustion engine
JPS6345444A (en) Air-fuel ratio controller for internal combustion engine
JPH0631156Y2 (en) Air-fuel ratio controller for internal combustion engine
WO2023223504A1 (en) Device and method for controlling oxygen storage amount in three-way catalyst
JPH09280086A (en) Engine combustion controller
JPS62203942A (en) Controller for internal combustion engine
JPH0326847A (en) Air-fuel ratio controller for internal combustion engine
JPH1193814A (en) Ignition timing control device for internal combustion engine
JPS623159A (en) Intake secondary air supply device for internal-combustion engine
JPS6073056A (en) Firing timing controller

Legal Events

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