JPS6161012A - Output control device of heat wire sensor - Google Patents
Output control device of heat wire sensorInfo
- Publication number
- JPS6161012A JPS6161012A JP59182747A JP18274784A JPS6161012A JP S6161012 A JPS6161012 A JP S6161012A JP 59182747 A JP59182747 A JP 59182747A JP 18274784 A JP18274784 A JP 18274784A JP S6161012 A JPS6161012 A JP S6161012A
- Authority
- JP
- Japan
- Prior art keywords
- output
- heat wire
- wire sensor
- change
- amount
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F1/00—Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow
- G01F1/68—Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by using thermal effects
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F1/00—Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow
- G01F1/72—Devices for measuring pulsing fluid flows
Landscapes
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- General Physics & Mathematics (AREA)
- Measuring Volume Flow (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、エンジンの吸入空気量を測定するために用い
られるヒートワイヤセンサを持つ内燃機関において、マ
イクロコンピュータ等より吸気の脈動状態を適確に判定
してヒートワイヤセンサの出力を平滑化するヒートワイ
ヤセンサの出力制御装置に関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention is an internal combustion engine equipped with a heat wire sensor used to measure the intake air amount of the engine, in which the pulsation state of the intake air is accurately determined by a microcomputer or the like. The present invention relates to an output control device for a heat wire sensor that smoothes the output of a heat wire sensor by making a determination as follows.
内燃機関の吸気通路に設けられたヒートワイヤセンサは
熱線流量計として一般に知られており、特開昭第57−
2433号公報によって公知である。このヒートワイヤ
センサは、空気流量に対する応答速度が速いことが知ら
れている。一方、内燃機関の吸気通路内は、機関本体の
吸入、圧縮、爆発、排気の各工程に応じて、所定クラン
ク角毎に空気の脈動を生じている。従って、上記応答速
度の速いヒートワイヤセンサにより、吸気通路内の吸入
空気量を測定すると、空気の脈動の影響を直接的に受け
てヒートワイヤセンサの出力が変動してしまう。この結
果、機関の燃焼室に実際に導入された空気量と、ヒート
ワイヤセンサによる測定空気量との間に誤差が生じ、燃
料のオーバリッチやオーバリーンをもたらして時にエン
ジンがハンチングを生ずる場合がある。A heat wire sensor installed in the intake passage of an internal combustion engine is generally known as a hot wire flowmeter, and is disclosed in Japanese Patent Application Laid-open No. 57-1989.
It is known from the publication No. 2433. This heat wire sensor is known to have a fast response speed to air flow rate. On the other hand, in the intake passage of an internal combustion engine, air pulsates at every predetermined crank angle in accordance with the intake, compression, explosion, and exhaust processes of the engine body. Therefore, when the amount of intake air in the intake passage is measured using the heat wire sensor having a fast response speed, the output of the heat wire sensor fluctuates due to the direct influence of air pulsation. As a result, an error occurs between the amount of air actually introduced into the engine's combustion chamber and the amount of air measured by the heat wire sensor, which can lead to overrich or overlean fuel, sometimes causing engine hunting. .
従来、上記空気脈動の感知によるエンジンのハンチング
防止の対策として、エンジン回転数が所定回数取−Fに
なると空気が脈動状態になっていると判定して、ヒート
ワイヤセンサの出力を平滑化する方法が提案されている
。Conventionally, as a measure to prevent engine hunting due to the detection of air pulsation, when the engine rotation speed reaches a predetermined number of times -F, it is determined that the air is in a pulsating state, and the output of the heat wire sensor is smoothed. is proposed.
また、従来、他の方法として、空気脈動の影響を受けな
いクランク角の時に、ヒートワイヤセンサの出力を取込
む方法も提案されている。Furthermore, as another method, a method has been proposed in the past in which the output of the heat wire sensor is taken in at a crank angle that is not affected by air pulsation.
上記前者の従来方法によれば、空気の脈動状態をエンジ
ン回転数によって判別している。しがしながら、空気の
脈動とエンジン回転数との間には直接的な関係はないの
で、実際には空気脈動を生じていない状態でもヒートワ
イヤセンサの出力を平滑化することになり、この結果ヒ
ートワイヤセンサの長所である応答速度の速さを必要以
」二に犠牲にすることになる。According to the former conventional method, the air pulsation state is determined based on the engine rotational speed. However, since there is no direct relationship between air pulsation and engine speed, the output of the heat wire sensor is smoothed even when air pulsation is not actually occurring. As a result, the high response speed, which is an advantage of the heat wire sensor, is unnecessarily sacrificed.
また、後方の方法によれば、ヒートワイヤセンサの出力
データの取込みタイミングが、エンジン回転数が高回転
になるに従って多くなり、この結果、クランク角割込み
による負荷が増大してメインルーチンの実行が遅れ、ヒ
ートワイヤセンサの出力以外のデータ更新が遅れること
になり、エンジンの動作が不安定な領域が生じるという
問題がある。In addition, according to the latter method, the timing at which the output data of the heat wire sensor is captured increases as the engine speed increases, and as a result, the load due to crank angle interrupts increases and the execution of the main routine is delayed. , there is a problem that updating of data other than the output of the heat wire sensor is delayed, resulting in a region where the engine operation is unstable.
本発明の目的は、上記の従来技術における問題点にかん
がみ、スロットル開度の変化量及び変化方向とヒートワ
イヤセンサの出力に得られる吸入空気量の変化量及び変
化方向をそれぞれ比較することにより吸気通路内の空気
の脈動を適確にとらえ、それによりヒートワイヤセンサ
の出力を、空気脈動が生じている時にのみ平滑化し、空
気脈動を無視できる状態ではヒートワイヤセンサの出力
を平滑化することなく直接取込むという構想に基づき、
ヒートワイヤセンサの出力の応答速度の犠牲を最小限に
抑えつつ空気脈動のエンジンに対する影響を防止し、そ
れによりエンジンのハンチングを防!1−することにあ
る。In view of the above-mentioned problems in the prior art, an object of the present invention is to compare the amount and direction of change in the throttle opening with the amount and direction of change in the amount of intake air obtained from the output of the heat wire sensor. Accurately captures air pulsations in the passageway, thereby smoothing the output of the heat wire sensor only when air pulsations occur, and without smoothing the output of the heat wire sensor when air pulsations can be ignored. Based on the concept of direct import,
Prevents the influence of air pulsation on the engine while minimizing the sacrifice of response speed of the heat wire sensor output, thereby preventing engine hunting! 1- It is about doing.
上記の目的を達成するための、本発明の構成を第1図に
示す。第1図において、本発明によって提供されるもの
は、内燃機関の吸気通路に設けられた吸気量検出用のヒ
ー]・ワイヤセンサ、ヒートワイヤセンサの出力に基づ
き、吸気通路内の空気の単位時間当りの変化量を測定す
るヒートワイヤセンサの出力変化率測定手段、ヒートワ
イヤセンサの出力に基づき、吸気通路内の空気量が減少
しているか増大しているかを単位時間毎に判定するヒー
トワイヤセンサの出力変化方向判定手段、吸気通路に設
けられ、スロットルバルブの開度を検出するスロットル
位置センサ、スロットル位Wセンサの出力に基づき、ス
ロットルバルブの開度の単位時間当りの変化量を測定す
るスロットル位置センサの出力変化率測定手段、スロッ
トル位置センサの出力に基づき、スロットルバルブの開
度が減少しているか増大しているかを単位時間毎に判定
するスロットル位置センサの出力変化方向判定手段、及
びヒートワイヤセンサの出力変化方向判定手段の出力に
得られる空気量の変化方向と、スロソトル位置センサの
出力変化方向判定手段の出力に得られるスロットルバル
ブの開度の変化方向とが異なってお杓、且つ、ヒートワ
イヤセンサの出力変化率測定手段の出力に得られる空気
量の変化率が、スロットル位置センサの出力変化率測定
手段の出力に得られるスロットルバルブの開度の変化率
に所定の許容範囲外にあるときのみヒートワイヤセンサ
の出力を平滑化するし一トワイヤセンサの出力平滑化手
段を具備することを特徴とするヒートワイヤセンサの出
力制御装置である。The structure of the present invention for achieving the above object is shown in FIG. In FIG. 1, what is provided by the present invention is a heat wire sensor for detecting the amount of intake air provided in the intake passage of an internal combustion engine, and a heat wire sensor for detecting the amount of air in the intake passage. A heat wire sensor that measures the rate of change in the output of a heat wire sensor that measures the amount of change in air permeability, and a heat wire sensor that determines whether the amount of air in the intake passage is decreasing or increasing based on the output of the heat wire sensor for each unit of time. a throttle position sensor installed in the intake passage for detecting the opening of the throttle valve; and a throttle position sensor for measuring the amount of change in the opening of the throttle valve per unit time based on the output of the throttle position W sensor. A position sensor output change rate measuring means, a throttle position sensor output change direction determining means for determining whether the opening degree of the throttle valve is decreasing or increasing based on the output of the throttle position sensor for each unit time, and a heat The change direction of the air amount obtained from the output of the output change direction determination means of the wire sensor is different from the change direction of the throttle valve opening obtained from the output of the output change direction determination means of the throttle position sensor, and , the rate of change in the air amount obtained from the output of the output change rate measuring means of the heat wire sensor is outside the predetermined tolerance range for the change rate of the throttle valve opening obtained from the output of the output change rate measuring means of the throttle position sensor. This is an output control device for a heat wire sensor, characterized in that it is equipped with an output smoothing means for the heat wire sensor, which smoothes the output of the heat wire sensor only when the sensor is in the position of the heat wire sensor.
以下、第2図以降の図面により、本発明の実施例を詳述
する。Embodiments of the present invention will be described in detail below with reference to FIG. 2 and subsequent drawings.
第2図は本発明が適用される電子制御燃料噴射機関のシ
ステム図である。エアクリーナ1から吸入された空気は
ヒートワイヤセンサ2で構成されたエアフローメータ、
スロットルバルブ(絞り弁)3、サージタンク4、吸気
ボート5、および吸気弁6を含む吸気通路7を介して機
関本体8の燃焼室9へ送られる。スロットルバルブ3は
運転室の加速ペダル10に連動する。燃焼室9はシリン
ダヘッド11、シリンダブロック12、およびピストン
13によって区画され、混合気の燃焼によって生成され
た排気ガスは排気弁14、排気ボート15、排気多岐管
16、および排気管17を介して大気へ放出される。FIG. 2 is a system diagram of an electronically controlled fuel injection engine to which the present invention is applied. The air sucked from the air cleaner 1 is connected to an air flow meter consisting of a heat wire sensor 2,
The air is sent to the combustion chamber 9 of the engine body 8 through an intake passage 7 that includes a throttle valve 3, a surge tank 4, an intake boat 5, and an intake valve 6. The throttle valve 3 is linked to an accelerator pedal 10 in the driver's cab. The combustion chamber 9 is defined by a cylinder head 11, a cylinder block 12, and a piston 13, and the exhaust gas generated by combustion of the air-fuel mixture is passed through an exhaust valve 14, an exhaust boat 15, an exhaust manifold 16, and an exhaust pipe 17. Released into the atmosphere.
スロットル位置センサ18は、スロットルバルブ3の開
度を検出する、19は機関温度を検出する水温センサ、
20は排気多岐管】5の集合部分における酸素温度を検
出する空燃比センサ、2】は燃料噴射弁である。A throttle position sensor 18 detects the opening degree of the throttle valve 3, a water temperature sensor 19 detects the engine temperature,
20 is an exhaust manifold; 2 is an air-fuel ratio sensor that detects the oxygen temperature at the collecting portion of 5; and 2 is a fuel injection valve.
ヒートワイヤセンサ2の出力と、スロットル位置センサ
18の出力は、制御回路22に入力されている。The output of the heat wire sensor 2 and the output of the throttle position sensor 18 are input to a control circuit 22.
吸気通路7内の空気量は、前述の如(、機関本体8にお
ける吸入、圧縮、爆発、排気の工程に応じて所定クラン
ク角毎に脈動している。ヒートワイヤセンサ2は応答速
度が速いので、この空気脈動を検出してしまう。As mentioned above, the amount of air in the intake passage 7 pulsates at every predetermined crank angle according to the suction, compression, explosion, and exhaust processes in the engine body 8.The heat wire sensor 2 has a fast response speed, so , this air pulsation is detected.
ところで、上記の空気脈動の影響以外に、吸気通路7内
の吸入空気量は、スロットルバルブ3の開度の準位時間
当りの変化量(スロットル開度の変化率)及び変化方向
の影響を受ける。すなわち、エンジンのアイドル状態や
定速走行の場合の如く、スロットル開度の変化率が充分
に小さいときは、吸気通路7内での空気脈動は無視でき
る程小さく、また、スロットル開度が増大する方向に変
化しているときは吸入空気量もこれに伴って増大する傾
向にあり、スロットル開度が減少する方向に変化してい
るときは吸入空気量もこれに伴って減少する傾向にある
。By the way, in addition to the influence of the air pulsation mentioned above, the amount of intake air in the intake passage 7 is influenced by the amount of change per level time of the opening of the throttle valve 3 (rate of change of the throttle opening) and the direction of change. . That is, when the rate of change in the throttle opening is sufficiently small, such as when the engine is idling or driving at a constant speed, the air pulsation within the intake passage 7 is negligibly small, and the throttle opening increases. When the throttle opening is changing in the direction, the intake air amount tends to increase accordingly, and when the throttle opening is changing in the decreasing direction, the intake air amount also tends to decrease accordingly.
従って、スロットル開度の変化率と吸入空気量の変化率
がほぼ同一で、且つ、スロットル開度の変化方向と吸入
空気量の変化方向が同一であれば、吸入空気量の変動は
空気脈動によるものではないと判別でき、変化率及び変
化方向の少なくともいずれかが異なれば吸入空気量の変
動は空気脈動によると判別できる。空気脈動によらない
吸入空気量の変動は単にスロットル開度の変化に応じて
生じたものであり、この場合はヒートワイヤセンサ2の
出力を燃焼室9に送り込まれる実吸入空気量としてもよ
いので、ヒートワイヤセンサ2の出力を平滑化する必要
はない。本発明はこの点に着目してなされたものであり
、上記の判別を行うことにより吸気通路7内の空気脈動
状態を適確に識別し、空気脈動が生じているときのみヒ
ートワイヤセンサ2の出力の平滑化を行う。このために
、ヒートワイヤセンサ2の出力と、スロットル位置セン
サ18の出力を制御回路22に取込んで、後述する処理
を行う。Therefore, if the rate of change in the throttle opening and the rate of change in the intake air amount are almost the same, and the direction of change in the throttle opening and the direction of change in the intake air amount are the same, then the fluctuation in the intake air amount is due to air pulsation. If at least either the rate of change or the direction of change is different, it can be determined that the change in intake air amount is due to air pulsation. Fluctuations in the amount of intake air that are not caused by air pulsation occur simply in response to changes in the throttle opening, and in this case, the output of the heat wire sensor 2 may be used as the actual amount of intake air sent into the combustion chamber 9. , it is not necessary to smooth the output of the heat wire sensor 2. The present invention has been made with attention to this point, and by performing the above discrimination, the state of air pulsation in the intake passage 7 is accurately identified, and the heat wire sensor 2 is activated only when air pulsation is occurring. Performs output smoothing. For this purpose, the output of the heat wire sensor 2 and the output of the throttle position sensor 18 are taken into the control circuit 22, and processing to be described later is performed.
第3図は第2図に示した制御回路22の一構成例を示す
ブロック図である。第3図において、第2図の各部と同
一部分には同一参照番号を付しである。FIG. 3 is a block diagram showing an example of the configuration of the control circuit 22 shown in FIG. 2. In FIG. In FIG. 3, the same parts as those in FIG. 2 are given the same reference numerals.
ヒートワイヤセンサ2からの電圧信号及びスロットル位
置センサ18からの電圧信号は、アナログマルチプレク
サ機能を有するアナログ・デジタル(A/D)変換器4
0に送り込まれ、マイクロプロセッサ(MPI+)
42からの指示に応じて順次2進信号に変換せしめられ
る。The voltage signal from the heat wire sensor 2 and the voltage signal from the throttle position sensor 18 are transferred to an analog-to-digital (A/D) converter 4 having an analog multiplexer function.
Microprocessor (MPI+)
In response to instructions from 42, the signals are sequentially converted into binary signals.
クランク角センサ44 (第2図には図示省略)からの
クランク角30°毎のパルス信号は入出力回路(110
回路)46内に設けられた周知の速度信号形成回路に送
り込まれ、これにより機関の回転速度を表わす2進体号
が形成される。他のクランク角センサ48 (同じく第
2図には図示省略)からのクランク角360°毎のパル
ス信号は、同じく■10回路74に送り込まれ、クラン
ク角30゜毎の上述のパルス信号と協動して燃料噴射パ
ルス幅演算のための割込み要求信号、燃料噴射開始信号
、及び気筒判別信号等の形成に利用される。A pulse signal every 30 degrees of crank angle from the crank angle sensor 44 (not shown in FIG. 2) is sent to the input/output circuit (110
The signal is fed into a known speed signal forming circuit in circuit 46, which forms a binary symbol representing the rotational speed of the engine. Pulse signals for every 360 degrees of crank angle from the other crank angle sensor 48 (also not shown in FIG. 2) are similarly sent to the ■10 circuit 74, and cooperate with the above-mentioned pulse signals for every 30 degrees of crank angle. The signal is used to form an interrupt request signal, a fuel injection start signal, a cylinder discrimination signal, etc. for fuel injection pulse width calculation.
入出力回路(110回路)50内には、プリセッタブル
ダウンカウンタ及びレジスタ等を含む周知の燃料噴射制
御回路が設けられており、MPU 42から送り込まれ
る噴射パルス幅に関する2進のデータからそのパルス幅
を有する噴射パルス信号を形成する。噴射パルス幅に関
する2進のデータには、ヒートワイヤセンサ2により検
出した吸入空気量を後に詳述する手法で適切に平滑化し
たものに対応するデータが含まれる。この噴射パルス信
号は、図示しない駆動回路を介して燃料噴射弁21a乃
至21bに順次あるいは同時に送り込まれ、これらを付
勢する。これにより、噴射パルス信号のパルス幅に応じ
た量の燃ギコ1が噴射せしめられることになる。In the input/output circuit (110 circuit) 50, a well-known fuel injection control circuit including a presettable down counter, register, etc. is provided, and the pulse width is determined from binary data regarding the injection pulse width sent from the MPU 42. form an ejection pulse signal having a The binary data regarding the injection pulse width includes data corresponding to the intake air amount detected by the heat wire sensor 2, which is appropriately smoothed using a method described in detail later. This injection pulse signal is sent to the fuel injection valves 21a and 21b sequentially or simultaneously via a drive circuit (not shown) to energize them. As a result, fuel 1 is injected in an amount corresponding to the pulse width of the injection pulse signal.
A/D変換器40、I10回路46及び50は、マイク
ロコンピュータの主構成要素であるMPU 42、ラン
ダムアクセスメモリ(RAM) 52、リードオンメ
モリ(ROM) 54に共i1バス56を介して接続
されており、このバス56を介してデータ及び命令の転
送等が行われる。The A/D converter 40 and I10 circuits 46 and 50 are connected to an MPU 42, a random access memory (RAM) 52, and a read-on memory (ROM) 54, which are the main components of the microcomputer, through an I1 bus 56. Data and instructions are transferred via this bus 56.
ROM54内には、メイン処理ルーチンプログラム、燃
料噴射パルス幅演算用の割込み処理ルーチンプログラム
、パーシャルリーン補正係数等の係数演算用の割込み処
理ルーチンプログラム、及びその他のプログラムに加え
て、本発明に係るスロ・7トル位置センサ18の出力の
AlIC(アナログ・デジタル変換)割込みルーチンプ
ログラムと、ヒートワイヤセンサ2の出力の^r1C割
込みルーチンプログラムとがあらかしめ記憶されている
。120M54内には更に、」−記の各種プログラムに
おける演算処理に必要な種々のデータ及びヒートワイヤ
センサ2の出力値に吸入空気量Gaを対応づけたテーブ
ルがあらかじめ記憶されている。The ROM 54 contains a main processing routine program, an interrupt processing routine program for calculating fuel injection pulse width, an interrupt processing routine program for calculating coefficients such as a partial lean correction coefficient, and other programs, as well as a slot according to the present invention. - An AlIC (Analog-to-Digital Conversion) interrupt routine program for the output of the 7 Torr position sensor 18 and a ^r1C interrupt routine program for the output of the heat wire sensor 2 are preliminarily stored. 120M54 further stores in advance various data necessary for arithmetic processing in the various programs listed in "-" and a table that associates the intake air amount Ga with the output value of the heat wire sensor 2.
制御回路22としては、以上説明した構成と異る種々の
構成のものが適用できる。例えば、■10回路46内に
速度信号形成回路を設けることなく、所定クランク角毎
のパルス信号を直接MPU 42が受は取り、ソフトウ
ェアで速度信号を形成する如く構成することも可能であ
るし、また、I10回路50内に燃料噴射制御装置を設
けることなく、ソフトウェアにより、噴射パルス幅に相
当する時間だけ“l”の論理値となる信号を形成する如
く構成しても良い。As the control circuit 22, various configurations different from those described above can be applied. For example, without providing a speed signal forming circuit in the 10 circuit 46, it is also possible to configure the MPU 42 to directly receive pulse signals for each predetermined crank angle and form the speed signal using software. Further, without providing a fuel injection control device in the I10 circuit 50, the configuration may be such that a signal having a logical value of "1" is generated only for a time corresponding to the injection pulse width using software.
次に上述した制御回路22によるスロットル位置センサ
18の出力のADC割込みルーチンの動作を第4図によ
って説明する。第4図において、ステップ401でメイ
ンルーチン(第7図)に対して所定時間間隔毎(例えば
8ミリ秒毎)に割込みが実行されるスロットル位置セン
サ18の出力のADC割込みルーチンがスタートし、ス
テップ402でスロットル位置センサ18の出力である
スロットル開度信号を1円142に取込む。Next, the operation of the ADC interrupt routine for the output of the throttle position sensor 18 by the control circuit 22 described above will be explained with reference to FIG. In FIG. 4, in step 401, an ADC interrupt routine for the output of the throttle position sensor 18 is started, which interrupts the main routine (FIG. 7) at predetermined time intervals (for example, every 8 milliseconds). At 402, the throttle opening signal which is the output of the throttle position sensor 18 is taken into the 1 yen 142.
次にステップ403にて、MPII 42はスロットル
開度信号からスロットル開度TAを計算する。次いで、
ステップ404にて、今回の割込みルーチンにおいて取
込まれ、計算されたスロットル開度TAと前回の割込み
ルーチンにおいて取込まれ、計算されたスロットル開度
Ta との差を演算して、この結果ΔTAをRIM 5
2の所定領域に格納する。Next, in step 403, the MPII 42 calculates the throttle opening TA from the throttle opening signal. Then,
In step 404, the difference between the throttle opening degree TA taken in and calculated in the current interrupt routine and the throttle opening degree Ta taken in and calculated in the previous interrupt routine is calculated, and the result ΔTA is calculated. RIM 5
The data is stored in a predetermined area of No.2.
次いで、ステップ405にて、ΔTAが正か否かを判定
する。△TAが正であれば、ステップ406にてMPI
I 42内の第1のフラグF I−を1″にセントし、
正でなければステップ407にて第1のフラグFLを“
O”にリセツトする。ステップ406又は407の次に
、ステップ408にて今回の割込みルーチンで取込まれ
、計算されたスロットル開度TAt−RAM 52内の
所定領域に格納することにより前回のスロットル開度T
、を今回のスロットル開度TAで更新する。ステップ4
08の後、この割込みルーチンは終了して制御回路22
による処理はステップ511にてメインルーチンにリタ
ーンする。Next, in step 405, it is determined whether ΔTA is positive. If ΔTA is positive, in step 406 MPI
Set the first flag F I- in I 42 to 1″;
If not, the first flag FL is set to “ in step 407.
After step 406 or 407, in step 408, the previous throttle opening is retrieved by the current interrupt routine and stored in a predetermined area in the calculated throttle opening TAt-RAM 52. Degree T
, is updated with the current throttle opening TA. Step 4
After 08, this interrupt routine ends and the control circuit 22
The processing returns to the main routine at step 511.
ステップ406にて第1のフラグFLがセットされた場
合は、スロットル開度が増大する方向に変化しているこ
とを示し、ステップ407にて第1のフラグF Lがリ
セットされた場合は、スロットル開度が変化していない
か減少する方向に変化していることを示している。この
第1のフラグFLは、第5図によって次に説明する、制
御回路22によるヒートワイヤセンサ(HW)2の出力
のAlIC割込みルーチンにおいて用いられる。If the first flag FL is set in step 406, this indicates that the throttle opening is increasing, and if the first flag FL is reset in step 407, the throttle opening This indicates that the opening degree is not changing or is changing in a decreasing direction. This first flag FL is used in the AlIC interrupt routine for the output of the heat wire sensor (HW) 2 by the control circuit 22, which will be explained next with reference to FIG.
第5図において、ステップ501でメインルーチンに対
して所定時間間隔毎(例えば8ミリ秒毎)に割込みが実
行されてヒートワイヤセンサ2の出力のへ〇C割込みル
ーチンがスター1− L、ステップ502でヒートワイ
ヤセンサ2の出力電圧をA/D変換器40によりAD変
換してRAM52内の所定領域に格納する。次いで、ス
テップ503にてROM54内のテーブルをルックアッ
プ(サーチ)して、空気量Gaを読出し、RAM52の
所定領域に格納する。次にステップ504で、今回の割
込みルーチンで読出された吸入空気量Gaと前回の割込
みルーチンで読出された吸入空気IGaの差△Gaを演
算して、この結果△GaをRA)152上の所定領域に
格納する。次いで、ステップ505にて、八Gaが正か
否かを判定する。八〇aが正であれば、すなわち吸入空
気量が増大する方向に変化していれば、ステップ506
にてMPI+ 52内の第2のフラグFRを1″にセッ
トし、△Gaが正でなければ、すなわち吸入空気量が変
化していないか減少する方向に変化しているときは、ス
テップ507にて第2のフラグFRを0”にリセットす
る。ステップ506又は507の後に、ステップ508
にて、第4図のフローでMPU52内に格納されている
第1のフラグF Lの値を取込み、次いでステップ50
9にて第1のフラグF Lと第2のフラグFRを比較す
る。第1のフラグFl−と第2のフラグFRとが不一致
の場合、すなわち、スロットル開度の変化量向と吸入空
気量の変化方向とが一方は増大方向で他方が減少方向の
場合は、ステップ510に進み、第4図のフローでRA
M52に格納したスロットル開度の変化量△TAをMP
U42に取込み、ステン7”511にて△T、に所定の
定数αを乗じた値をGT、とする。GTAは八T、を直
接ΔGと比較する為に定数を乗じたものである。所定の
定数αは、吸気通路7内での空気脈動を無視し得る状態
で、吸入空気量Gaの変化量△Gaが
GTA−β〈△G<GTA+β
で示される範囲内にあるように選ばれる。ただしβは定
数である。In FIG. 5, in step 501, an interrupt is executed to the main routine at predetermined time intervals (for example, every 8 milliseconds), and the interrupt routine returns to the output of the heat wire sensor 2. Then, the output voltage of the heat wire sensor 2 is AD converted by the A/D converter 40 and stored in a predetermined area in the RAM 52. Next, in step 503, a table in the ROM 54 is looked up (searched) to read out the air amount Ga and stored in a predetermined area of the RAM 52. Next, in step 504, the difference △Ga between the intake air amount Ga read in the current interrupt routine and the intake air IGa read in the previous interrupt routine is calculated, and the result △Ga is set at a predetermined value on RA) 152. Store in area. Next, in step 505, it is determined whether 8Ga is positive or not. If 80a is positive, that is, if the intake air amount is changing in the direction of increasing, step 506
The second flag FR in the MPI+ 52 is set to 1'' in step 507, and if ΔGa is not positive, that is, if the intake air amount is not changing or is changing in a decreasing direction, the process proceeds to step 507. and resets the second flag FR to 0''. After step 506 or 507, step 508
At step 50, the value of the first flag FL stored in the MPU 52 is fetched according to the flow shown in FIG.
At step 9, the first flag FL and the second flag FR are compared. If the first flag Fl- and the second flag FR do not match, that is, if the direction of change in throttle opening and the direction of change in intake air amount are one increasing direction and the other decreasing direction, step Proceed to 510 and perform RA according to the flow shown in Figure 4.
MP the amount of change in throttle opening △TA stored in M52
The value obtained by multiplying △T by a predetermined constant α is set as GT.GTA is the value obtained by multiplying 8T by a constant in order to directly compare it with ∆G.Predetermined The constant α is selected such that the amount of change ΔGa in the intake air amount Ga is within the range expressed by GTA−β<ΔG<GTA+β, with air pulsation in the intake passage 7 being negligible. However, β is a constant.
次いで、ステップ512にて、吸入空気量Gaの変化量
△Gaが上記範囲内にあるか否か判定され、範囲内なら
ば空気脈動は無視できるのでステップ513に進み、ヒ
ートワイヤセンサ2の出力から直接得られた吸入空気量
Gaを実際に燃焼室に入った空気量Gaとし、範囲内に
なければエンジンの各工程やノイズによる空気脈動が無
視できないと判定されてステップ514に進み、吸入空
気量Gaを平滑化した値を演算する。Next, in step 512, it is determined whether or not the amount of change ΔGa in the intake air amount Ga is within the above range. The directly obtained intake air amount Ga is set as the air amount Ga that actually entered the combustion chamber. If it is not within the range, it is determined that air pulsation due to engine processes and noise cannot be ignored, and the process proceeds to step 514, where the intake air amount is determined. A value obtained by smoothing Ga is calculated.
ステップ514における平滑化の演算の一例と△Gaの
演算を第6図のフローチャートにより説明する。An example of the smoothing calculation and the calculation of ΔGa in step 514 will be explained with reference to the flowchart of FIG.
まず、ステップ601にて今回のルーチンで続出された
吸入空気量Gaと前回のルーチンで続出された吸入空気
IGaとを比較する。First, in step 601, the intake air amount Ga successively produced in the current routine is compared with the intake air amount IGa successively produced in the previous routine.
今回の吸入空気量Gaが前回の吸入空気IGaより多い
場合、ステップ602にてRAM52内の所定領域をカ
ウンタとして用い、その値RCを1つインクリメントし
、ステップ603でカウンタの値RCが設定値X以上か
否か判定する。否であればステップ606に進み今回の
吸入空気量GaをRAM52内の所定領域に最大吸入空
気IMAX Gaとして格納する。RCがX以上になる
とステップ604にて吸入空気量が増量中を示す第3の
フラグFlを立て、ステップ605にてカウンタの値R
Cをゼロにした後、ステップ606に進む、ステップ6
02からステップ606迄では、吸入空気量が増大して
いる期間が、割込みルーチンがX回繰り返す間継続した
ときの吸入空気量の最大値を求めている。If the current intake air amount Ga is larger than the previous intake air IGa, in step 602 a predetermined area in the RAM 52 is used as a counter and the value RC is incremented by one, and in step 603 the counter value RC is changed to the set value Determine whether or not it is greater than or equal to the above. If not, the process proceeds to step 606, where the current intake air amount Ga is stored in a predetermined area in the RAM 52 as the maximum intake air IMAX Ga. When RC becomes X or more, a third flag Fl indicating that the intake air amount is increasing is set in step 604, and the counter value R is set in step 605.
After setting C to zero, proceed to step 606, step 6
From step 02 to step 606, the maximum value of the amount of intake air when the period in which the amount of intake air is increasing continues while the interrupt routine is repeated X times is determined.
ステップ601において、今回の吸入空気量Gaが前回
の吸入空気量Gaより多くない場合、ステップ607に
進み、今回の吸入空気量Gaが前回の吸入空気量Gaよ
り少なければステップ608に進み、否であればステッ
プ515(第5図)においてメインルーチンにリターン
する。In step 601, if the current intake air amount Ga is not greater than the previous intake air amount Ga, the process advances to step 607; if the current intake air amount Ga is less than the previous intake air amount Ga, the process advances to step 608; If so, the process returns to the main routine in step 515 (FIG. 5).
ステップ608からステップ612では、吸入空気量G
aが減少している期間が割込みルーチンが7回繰り返す
間継続したときの吸入空気量の最小値MTN Gaが求
められ、この時フラグFRはセットされ、カウンタの値
LCはクリアされる。In steps 608 to 612, the intake air amount G
The minimum value MTN Ga of the intake air amount when the period in which a decreases continues while the interrupt routine is repeated seven times is determined, and at this time the flag FR is set and the counter value LC is cleared.
ステップ606又は612からステップ613に進み、
フラグFTが立っているか否か判定され、ステップ61
4でフラグFDが立っているか否か判定される。Proceeding from step 606 or 612 to step 613,
It is determined whether the flag FT is set, and step 61
At step 4, it is determined whether the flag FD is set.
フラグFiFDが共に立っているときは、すなわち吸入
空気量の平滑化を実行するときであり、ステップ615
にて一^X Gaと旧NGaの平均値次いでステップ6
16及び617にてフラグFT及びFDをそれぞれリセ
ツトして、ステップ515にてメインルーチンにリター
ンする。When both flags FiFD are set, it is time to smooth the intake air amount, and step 615
At 1^X the average value of Ga and old NGa, then step 6
The flags FT and FD are reset in steps 16 and 617, respectively, and the process returns to the main routine in step 515.
ステップ613及び614でフラグFT及びFDが立っ
ていないときはいずれもステップ515に進みメインル
ーチンにリターンする。If flags FT and FD are not set in steps 613 and 614, the process advances to step 515 and returns to the main routine.
以上の動作により、吸入空気量の平滑化は、空気脈動が
発生していると判定された時にのみ行われることになり
、ヒートワイヤセンサの応答速度の犠牲は最小限に抑え
られる。With the above operation, the intake air amount is smoothed only when it is determined that air pulsation is occurring, and the sacrifice in response speed of the heat wire sensor is minimized.
次に上述した制御回路22によるメインルーチン処理プ
ログラムによる動作を第7図によって説明する。第7図
において、ステップ701にてエンジン始動時に各種初
期値としである一定の値をRAM52に記憶し、始動時
にその値により制御する。Next, the operation of the main routine processing program by the control circuit 22 described above will be explained with reference to FIG. In FIG. 7, at step 701, certain values are stored in the RAM 52 as various initial values when the engine is started, and control is performed using the values when the engine is started.
次にステップ702にて、エンジン回転数N[!をクラ
ンク角と時間から計算する。Next, in step 702, the engine speed N[! is calculated from the crank angle and time.
次にステップ703にて、吸入空気量Gaをヒートワイ
ヤセンサ2の出力値とスロットル開度およびその変化率
に基づいてW給遺り如く計算する。Next, in step 703, the intake air amount Ga is calculated based on the output value of the heat wire sensor 2, the throttle opening degree, and the rate of change thereof.
次にステップ704にて、吸入空気量Gaとエンジン回
転数N[!から燃料の基本噴射量とクランク角の進角を
決める為の1回転当たりの吸入空気量を計算する。Next, in step 704, the intake air amount Ga and the engine rotation speed N[! From this, calculate the amount of intake air per rotation to determine the basic injection amount of fuel and advance of the crank angle.
次にステップ705にて、寒冷時又は排気系の過熱防止
時に基本噴射量に対して燃料を増量する増量値を計算す
る。Next, in step 705, an increase value for increasing the amount of fuel relative to the basic injection amount is calculated in cold weather or when preventing overheating of the exhaust system.
次にステップ706にて、フィードバックを行うために
空燃比センサ20の出力値に基づいて基本噴射量に対し
て補正を行う。Next, in step 706, the basic injection amount is corrected based on the output value of the air-fuel ratio sensor 20 in order to perform feedback.
次にステップ707にて時間を判定し、規定された時間
になっていれば、ステップ708にてアイドルスピード
コントロール(ISC)の制御ヲ行い、次いでステップ
709にてステップ706におけるフィードバック時の
積分制御、すなわち、一定時間毎に噴射量を増減する制
御を行う。Next, the time is determined in step 707, and if the specified time has been reached, the idle speed control (ISC) is controlled in step 708, and then, in step 709, the integral control at the time of feedback in step 706 is performed. That is, control is performed to increase or decrease the injection amount at regular intervals.
ステップ709の後又はステップ707にて規定の時間
に達していないときは、ステップ710にてクランク角
が一定のタイミングになったか否か判定し、なっていれ
ばステップ711 にて燃料噴射量の計算を行う。After step 709 or if the specified time has not been reached in step 707, it is determined in step 710 whether the crank angle has reached a certain timing, and if so, the fuel injection amount is calculated in step 711. I do.
ステップ710で否であった場合又はステップ711の
次に、ステップ712にてステップ704において求め
た1回当たりの吸入空気量G/Nとステップ702で得
たエンジン回転数N[!とからG/NとNl!の関係を
予め対応づけたマツプ(図示せず)によって進角値を求
める。If the result in step 710 is negative, or after step 711, in step 712, the intake air amount G/N per intake obtained in step 704 and the engine rotation speed N[!] obtained in step 702 are determined. Tokara G/N and Nl! The lead angle value is determined using a map (not shown) in which the relationships between the two are associated in advance.
次いでステップ713にて噴射タイミイグか否かが判別
され、噴射タイミングであればステップ714にて、ス
テップ705で計算した寒冷時の増量(暖機増量、暖気
加速増量)の減衰の計算を行う。Next, in step 713, it is determined whether or not the injection timing is set, and if it is the injection timing, then in step 714, the attenuation of the increase in cold weather (warm-up increase, warm-up acceleration increase) calculated in step 705 is calculated.
ステップ713で否の時又はステップ714の後に再び
ステップ701に戻る・
以上のメインルーチンの中で、本発明に係る部分はステ
ップ703における吸入空気量Gaの計算ステップであ
る。吸入空気量の計算は、前述したように、ヒートワイ
ヤセンサ2の出力値とスロットル開度およびその変化率
に基づいて行われる。When the result in step 713 is negative, or after step 714, the process returns to step 701. In the main routine described above, the part related to the present invention is the calculation step of the intake air amount Ga in step 703. As described above, the intake air amount is calculated based on the output value of the heat wire sensor 2, the throttle opening degree, and the rate of change thereof.
なお、上述の実施例では、吸入空気量の平滑化は第6図
について説明したように、所定回数の割込みルーチンに
おける吸入空気量の最大値と最小値を平均化することに
より行ったが、本発明はこれに限るものではなく、例え
ば所定回数の割込みルーチンで第5図におけるステップ
512における判断が連続して吸入空気量の変化量がG
T、−βとGTA十βの範囲外であった場合に、吸入空
気量の最大値と最小値に替えて、上記所定回数の割込み
ルーチンの各々で取込まれた吸入空気量を平均化しても
よい。In the above embodiment, the intake air amount was smoothed by averaging the maximum and minimum values of the intake air amount in a predetermined number of interrupt routines, as explained with reference to FIG. The invention is not limited to this, but for example, the determination in step 512 in FIG.
If T, -β and GTA10β are outside the range, the amount of intake air taken in each of the predetermined number of interrupt routines is averaged instead of the maximum and minimum values of the amount of intake air. Good too.
以−ヒ説明したように、本発明によれば、スロットル開
度の変化量及び変化方向とヒートワイヤセンサの出力に
得られる吸入空気量の変化量及び変化方向をそれぞれ比
較することにより、吸気通路内の空気の脈動を適確にと
らえることができ、それによ的ヒートワイヤセンサの出
力をスロットル開度が変化していない時のように空気脈
動が生じている時やノイズにより吸入空気量が変化した
時にのみ平滑化し、空気脈動を無視できる状態ではヒー
トワイヤセンサの出力を平滑化することなく直接取込む
ようにしたので、ヒートワイヤセンサの出力の応答速度
の犠牲を最小限に抑えつつ空気脈動のエンジンに対する
影響を防1トし、それにより、エンジンの振動やハンチ
ングが有効に防止される。As explained below, according to the present invention, by comparing the amount and direction of change in the throttle opening with the amount and direction of change in the intake air amount obtained from the output of the heat wire sensor, It is possible to accurately detect the pulsation of the air inside the engine, and the output of the heat wire sensor can be used to detect when air pulsation occurs, such as when the throttle opening is not changing, or when the amount of intake air changes due to noise. The output of the heat wire sensor is smoothed only when the air pulsation is negligible, and the output of the heat wire sensor is directly taken in without smoothing. This effectively prevents engine vibration and hunting from occurring.
第1図は本発明の構成を示すブロック図、第2図は本発
明が適用される電子制御燃料噴射機関のシステム図、
第3図は第2図に示した制御回路の一構成例を示すブロ
ック図、
第4図はスロットル位置センサの出力のADC割込みル
ーチンを示すフローチャート、
第5図はヒートワイヤセンサの出力のAI′10割込み
ルーチンを示すフローチャート、そして第6図は第5図
のフロー中の平滑化の演算のステップの一例を示すフロ
ーチャートである。
第7図はメイン処理ルーチンプログラムによる動作を示
すフローチャートである。
1−エアクリーナ、
2〜 ヒートワイヤセンサ、
7−・・吸気通路、
8−・機関本体、
9 燃焼室、
13− ピストン、
18−スロットル位置センサ。
第7図Fig. 1 is a block diagram showing the configuration of the present invention, Fig. 2 is a system diagram of an electronically controlled fuel injection engine to which the present invention is applied, and Fig. 3 shows an example of the configuration of the control circuit shown in Fig. 2. Block diagram, Figure 4 is a flowchart showing the ADC interrupt routine for the output of the throttle position sensor, Figure 5 is a flowchart showing the AI'10 interrupt routine for the output of the heat wire sensor, and Figure 6 is a flowchart showing the ADC interrupt routine for the output of the heat wire sensor. 3 is a flowchart illustrating an example of steps of smoothing calculation. FIG. 7 is a flowchart showing the operation of the main processing routine program. 1-air cleaner, 2-heat wire sensor, 7--intake passage, 8--engine body, 9-combustion chamber, 13-piston, 18-throttle position sensor. Figure 7
Claims (1)
ートワイヤセンサ、 該ヒートワイヤセンサの出力に基づき、該吸気通路内の
空気の単位時間当りの変化量を測定するヒートワイヤセ
ンサの出力変化率測定手段、該ヒートワイヤセンサの出
力に基づき、該吸気通路内の空気量が減少しているか増
大しているかを単位時間毎に判定するヒートワイヤセン
サの出力変化方向判定手段、 該吸気通路に設けられ、スロットルバルブの開度を検出
するスロットル位置センサ、 該スロットル位置センサの出力に基づき、該スロットル
バルブの開度の単位時間当りの変化量を測定するスロッ
トル位置センサの出力変化率測定手段、 該スロットル位置センサの出力に基づき、該スロットル
バルブの開度が減少しているか増大しているかを単位時
間毎に判定するスロットル位置センサの出力変化方向判
定手段、及び 該ヒートワイヤセンサの出力変化方向判定手段の出力に
得られる該空気量の変化方向と、該スロットル位置セン
サの出力変化方向判定手段の出力に得られる該スロット
ルバルブの開度の変化方向とが異なっており、且つ、該
ヒートワイヤセンサの出力変化率測定手段の出力に得ら
れる空気量の変化率が、該スロットル位置センサの出力
変化率測定手段の出力に得られる該スロットルバルブの
開度の変化率に所定の許容範囲外にあるときのみ該ヒー
トワイヤセンサの出力を平滑化するヒートワイヤセンサ
の出力平滑化手段、 を具備することを特徴とするヒートワイヤセンサの出力
制御装置。1. A heat wire sensor for detecting the amount of intake air installed in an intake passage of an internal combustion engine, and a rate of change in the output of the heat wire sensor that measures the amount of change in air in the intake passage per unit time based on the output of the heat wire sensor. a measuring means, a heat wire sensor output change direction determining means for determining whether the amount of air in the intake passage is decreasing or increasing based on the output of the heat wire sensor for each unit time, provided in the intake passage; a throttle position sensor that detects the opening degree of the throttle valve; output change rate measuring means for the throttle position sensor that measures the amount of change in the opening degree of the throttle valve per unit time based on the output of the throttle position sensor; Throttle position sensor output change direction determining means for determining whether the opening degree of the throttle valve is decreasing or increasing for each unit time based on the output of the throttle position sensor; and determining the output change direction of the heat wire sensor. The direction of change in the air amount obtained from the output of the means is different from the direction of change in the opening degree of the throttle valve obtained from the output of the output change direction determination means of the throttle position sensor, and the heat wire sensor The rate of change in the amount of air obtained from the output of the output change rate measuring means of the throttle position sensor is outside a predetermined tolerance range for the rate of change of the opening degree of the throttle valve obtained from the output of the output change rate measuring means of the throttle position sensor. 1. An output control device for a heat wire sensor, comprising: a heat wire sensor output smoothing unit that smoothes the output of the heat wire sensor only when the heat wire sensor output is smoothed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59182747A JPS6161012A (en) | 1984-09-03 | 1984-09-03 | Output control device of heat wire sensor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59182747A JPS6161012A (en) | 1984-09-03 | 1984-09-03 | Output control device of heat wire sensor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS6161012A true JPS6161012A (en) | 1986-03-28 |
Family
ID=16123727
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59182747A Pending JPS6161012A (en) | 1984-09-03 | 1984-09-03 | Output control device of heat wire sensor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6161012A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5647950A (en) * | 1991-06-28 | 1997-07-15 | Pall Corporation | Filter assembly with a spin welded end cap |
US5690765A (en) * | 1992-11-06 | 1997-11-25 | Pall Corporation | Methods of assembling a filter |
US5776342A (en) * | 1995-01-13 | 1998-07-07 | Pall Corporation | Filter assembly |
US6103120A (en) * | 1995-10-23 | 2000-08-15 | Pall Corporation | Fluid processing apparatus |
-
1984
- 1984-09-03 JP JP59182747A patent/JPS6161012A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5647950A (en) * | 1991-06-28 | 1997-07-15 | Pall Corporation | Filter assembly with a spin welded end cap |
US5871645A (en) * | 1991-06-28 | 1999-02-16 | Pall Corporation | Filter arrangement including a non-perforated housing and an axially pleated filter pack |
US5690765A (en) * | 1992-11-06 | 1997-11-25 | Pall Corporation | Methods of assembling a filter |
US5776342A (en) * | 1995-01-13 | 1998-07-07 | Pall Corporation | Filter assembly |
US6103120A (en) * | 1995-10-23 | 2000-08-15 | Pall Corporation | Fluid processing apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6470674B1 (en) | Deterioration detecting apparatus and method for engine exhaust gas purifying device | |
JP2776971B2 (en) | Control device for internal combustion engine | |
US6397830B1 (en) | Air-fuel ratio control system and method using control model of engine | |
JP2000314342A (en) | Air-fuel ratio control device for internal combustion engine | |
JPH08232752A (en) | Output fluctuation detecting device and control device for internal combustion engine | |
JP3544197B2 (en) | Electronic control unit for internal combustion engine | |
JPH0585742B2 (en) | ||
JPH0312217B2 (en) | ||
JPS6161012A (en) | Output control device of heat wire sensor | |
JPH04166637A (en) | Air-fuel ratio controller of engine | |
JP3496952B2 (en) | Engine control device | |
JPH05187305A (en) | Air amount calculating device of internal combustion engine | |
JPH09126041A (en) | Indicated mean effective pressure detecting device of internal combustion engine | |
JP2715208B2 (en) | Air-fuel ratio learning control device for internal combustion engine | |
JP3336811B2 (en) | Apparatus for determining combustion state of internal combustion engine and apparatus for controlling combustion state of internal combustion engine | |
JP2825920B2 (en) | Air-fuel ratio control device | |
JP2827491B2 (en) | Fuel injection amount control device for internal combustion engine | |
JP2789005B2 (en) | Control device for internal combustion engine | |
JP2502500B2 (en) | Engine controller | |
JP3187534B2 (en) | Air-fuel ratio correction method for internal combustion engine | |
JP2755671B2 (en) | Fuel injection control method and device | |
JP3639882B2 (en) | Control device for internal combustion engine | |
JP2755493B2 (en) | Transient fuel correction method for internal combustion engine | |
JP2730760B2 (en) | Engine intake air amount detection device | |
JP2873506B2 (en) | Engine air-fuel ratio control device |