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
JPH0735749B2 - Atmospheric pressure prediction method for internal combustion engine control - Google Patents
[go: Go Back, main page]

JPH0735749B2 - Atmospheric pressure prediction method for internal combustion engine control - Google Patents

Atmospheric pressure prediction method for internal combustion engine control

Info

Publication number
JPH0735749B2
JPH0735749B2 JP61230821A JP23082186A JPH0735749B2 JP H0735749 B2 JPH0735749 B2 JP H0735749B2 JP 61230821 A JP61230821 A JP 61230821A JP 23082186 A JP23082186 A JP 23082186A JP H0735749 B2 JPH0735749 B2 JP H0735749B2
Authority
JP
Japan
Prior art keywords
atmospheric pressure
pressure
value
predicted
egr
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP61230821A
Other languages
Japanese (ja)
Other versions
JPS6385239A (en
Inventor
好志 服部
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP61230821A priority Critical patent/JPH0735749B2/en
Publication of JPS6385239A publication Critical patent/JPS6385239A/en
Publication of JPH0735749B2 publication Critical patent/JPH0735749B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Ignition Timing (AREA)
  • Exhaust-Gas Circulating Devices (AREA)
  • Output Control And Ontrol Of Special Type Engine (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は大気圧に基づいて内燃機関の燃料噴射量及び点
火時期等の制御を行うための内燃機関制御用の大気圧予
測方法に係り、特に、排ガス再循環装置(以下「EGR装
置」と言う)を備えた内燃機関制御用の大気圧予測方法
に関する。
The present invention relates to an atmospheric pressure prediction method for controlling an internal combustion engine for controlling the fuel injection amount and ignition timing of the internal combustion engine based on the atmospheric pressure, In particular, the present invention relates to an atmospheric pressure prediction method for controlling an internal combustion engine equipped with an exhaust gas recirculation device (hereinafter referred to as “EGR device”).

〔従来の技術〕[Conventional technology]

従来より、吸気管圧力(絶対圧力)と機関回転速度とに
基づいて燃料噴射量及び点火時期を制御する内燃機関が
知られており、この内燃機関においても排ガスを吸気系
に再循環させてNOXを低減させるEGR装置が設けられてい
る。このEGR装置の中には、EGRバルブに設けられたEGR
バキユームモジユレータの定圧室内の背圧(排ガス圧
力)を感知してこの背圧を大気圧付近に保つように、EG
Rバルブのダイヤフラム室に作用するEGRポート負圧を調
整し、このEGRポート負圧によってEGRバルブを制御し
て、EGR率を一定に保つ背圧制御方式のものがある。こ
のようなEGR装置を備えた内燃機関では、EGR装置作動時
と非作動時とで燃焼状態が変化するためEGR装置作動ま
たは非作動状態に応じて燃料噴射量及び点火時期を切り
換えて制御するようにしている。また、上記のような背
圧制御方式のEGR装置では、EGRバキユームモジユレータ
によって調整されたEGRポート負圧でEGRバルブを制御し
ているため、低地走行から高地走行に移行した場合のよ
うに大気圧が変化すると作動領域が変化する。従って、
EGR装置が作動していないにも拘わらずEGR装置が作動し
ていると誤判定して点火時期を制御すると、EGR装置作
動時の点火時期はEGR装置非作動時の点火時期よりも進
角側に設定されているため、過進角によりノツキングが
発生する、という問題があった。このため従来ではEGR
装置作動、非作動に拘わらず点火時期をEGR装置非作動
時に適合させて点火時期を遅角側に設定すると共に、燃
料噴射量を学習制御によって制御することが行なわれて
いる。また、EGRバルブが作動したか否かをリフトセン
サ等によって検出してEGR装置が作動したか否かを判定
し、この判定結果に基づいて点火時期及び燃料噴射量を
制御したり、大気圧センサを用いて大気圧を検出し、検
出した大気圧からEGR装置が作動しているか否かを判定
してこの判定結果に基づいて点火時期及び燃料噴射量を
制御するようにしている。
BACKGROUND ART Conventionally, an internal combustion engine that controls a fuel injection amount and an ignition timing based on an intake pipe pressure (absolute pressure) and an engine rotation speed has been known. Also in this internal combustion engine, exhaust gas is recirculated to an intake system to reduce NO. An EGR device that reduces X is provided. Some of the EGR devices include an EGR installed on the EGR valve.
EG detects the back pressure (exhaust gas pressure) in the constant pressure chamber of the vacuum modulator and keeps this back pressure near atmospheric pressure.
There is a back pressure control method that keeps the EGR rate constant by adjusting the EGR port negative pressure that acts on the diaphragm chamber of the R valve and controlling the EGR valve by this EGR port negative pressure. In an internal combustion engine equipped with such an EGR device, the combustion state changes between when the EGR device is operating and when it is not operating, so that the fuel injection amount and ignition timing are controlled by switching depending on whether the EGR device is operating or not operating. I have to. Further, in the back pressure control type EGR device as described above, since the EGR valve is controlled by the EGR port negative pressure adjusted by the EGR bakumimodulator, it is unlikely that the low-speed traveling has changed to the high-altitude traveling. When the atmospheric pressure changes, the operating area changes. Therefore,
If the ignition timing is controlled by erroneously determining that the EGR device is operating even though the EGR device is not operating, the ignition timing when the EGR device is operating is more advanced than the ignition timing when the EGR device is not operating. Since it is set to, there is a problem that knocking occurs due to over-advance. Therefore, in the past, EGR
Regardless of whether the device is operating or not, the ignition timing is adjusted to the retard side by adjusting the ignition timing when the EGR device is not operating, and the fuel injection amount is controlled by learning control. In addition, it is determined whether the EGR device is activated by detecting whether the EGR valve is activated by a lift sensor or the like, and based on the determination result, the ignition timing and the fuel injection amount are controlled, and the atmospheric pressure sensor is detected. Is used to detect the atmospheric pressure, it is determined whether the EGR device is operating from the detected atmospheric pressure, and the ignition timing and the fuel injection amount are controlled based on the determination result.

ところで、点火時期を遅角させる方法では、低地走行時
のEGR装置通常作動域においても点火時期が遅角される
ため、燃費が悪化するという問題がある。また、リフト
センサや大気圧センサを用いる方法では、これらのセン
サが必要となるためコストアツプになる、という問題が
ある。
By the way, in the method of retarding the ignition timing, there is a problem that fuel consumption is deteriorated because the ignition timing is retarded even in the normal operating range of the EGR device during lowland traveling. In addition, the method using the lift sensor or the atmospheric pressure sensor has a problem that the cost becomes expensive because these sensors are required.

このため、機関回転数が所定の領域にあるときの吸気管
圧力を検出し、この吸気管圧力から予測した大気圧に基
づいてEGR装置が作動しているか否か等を判断するよう
にしたものがある。
Therefore, the intake pipe pressure is detected when the engine speed is in a predetermined range, and it is determined whether or not the EGR device is operating based on the atmospheric pressure predicted from the intake pipe pressure. There is.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

しかしながら、機関回転数に応じた吸気管圧力から大気
圧を予測し、この予測した大気圧に基づいて、EGR装置
が作動しているか否か、点火時期の制御等を行った場
合、実際の大気圧が低くEGR装置はが作動していないに
も拘らず、予測した大気圧が実際の大気圧力高いために
EGR装置が作動していると誤判定してしまい、点火時期
の進角制御を行ってしまうことがある。
However, when the atmospheric pressure is predicted from the intake pipe pressure according to the engine speed and whether the EGR device is operating or not, and the ignition timing is controlled based on the predicted atmospheric pressure, the actual atmospheric pressure is Although the atmospheric pressure is low and the EGR device is not operating, the predicted atmospheric pressure is high due to the actual atmospheric pressure.
The EGR device may be erroneously determined to be operating, and the ignition timing may be advanced.

本発明は、上記事実を鑑みてなされたものであり、予測
した大気圧に応じて、例えばEGR装置が作動していない
にも拘らず、EGR装置が作動していると誤判定したり、
点火時期を過進角させてしまう等の問題を生じることの
ない内燃機関制御用の大気圧予測方法を提供することを
目的とする。
The present invention has been made in view of the above facts, depending on the predicted atmospheric pressure, for example, although the EGR device is not operating, erroneously determined that the EGR device is operating,
An object of the present invention is to provide an atmospheric pressure prediction method for controlling an internal combustion engine, which does not cause a problem such as an excessive advance of ignition timing.

〔問題点を解決するための手段〕 上記目的を達成するための本発明は、スロツトル弁全開
状態において測定した吸気管圧力の基準大気圧からの差
圧と、機関回転速度が所定値以下でかつスロツトル弁の
開度が所定値以上の領域において測定した吸気管圧力と
から検出大気圧を求め、この検出大気圧に基づいて実際
の大気圧に対する内燃機関制御用の予測大気圧を求める
内燃機関制御用の大気圧予測方法であって、前記検出大
気圧が既に求めている予測大気圧に対して所定範囲以下
となったときにはこの予測大気圧から第1の値を減算
し、前記検出大気圧が既に求めている予測大気圧に対し
て所定範囲以上となったときには既に求めている予測大
気圧に前記第1の値より小さい第2の値を加算して予測
大気圧の更新を行うことを特徴とする。
[Means for Solving the Problems] The present invention for achieving the above-mentioned object is a differential pressure from the reference atmospheric pressure of the intake pipe pressure measured in the fully open state of the throttle valve, and the engine speed is equal to or less than a predetermined value. Internal combustion engine control that obtains the detected atmospheric pressure from the intake pipe pressure measured in the region where the throttle valve opening is equal to or greater than a predetermined value, and obtains the predicted atmospheric pressure for internal combustion engine control with respect to the actual atmospheric pressure based on the detected atmospheric pressure When the detected atmospheric pressure falls below a predetermined range with respect to the predicted atmospheric pressure that has already been obtained, a first value is subtracted from the predicted atmospheric pressure to obtain the detected atmospheric pressure. When the predicted atmospheric pressure has already exceeded a predetermined range with respect to the predicted atmospheric pressure already calculated, the predicted atmospheric pressure is updated by adding a second value smaller than the first value to the predicted atmospheric pressure already calculated. And

〔作用〕[Action]

本発明の原理を説明すると、スロツトル弁が全開状態に
あるときには、流路抵抗等を考慮すると吸気管圧力は、
基準大気圧(例えば、1気圧)よりも所定量だけ低くな
っており、この所定量は、高度変化に拘らず略一定と考
えられている。従って、高度変化によって大気圧が変化
すると、スロツトル弁全開状態での吸気管圧力は実際の
大気圧の変化に応じて変化する。
To explain the principle of the present invention, when the throttle valve is in the fully open state, the intake pipe pressure is
It is lower than the reference atmospheric pressure (for example, 1 atmospheric pressure) by a predetermined amount, and this predetermined amount is considered to be substantially constant regardless of the altitude change. Therefore, when the atmospheric pressure changes due to a change in altitude, the intake pipe pressure when the throttle valve is fully opened changes according to the actual change in atmospheric pressure.

一方、機関回転速度が所定速度以下でかつスロツトル弁
の開度が所定量以上の領域においては、機関回転速度や
スロツトル弁の開度が変化しても吸気管圧力はほとんど
変化しない。従って、この領域での吸気管圧力は、スロ
ツトル弁全開状態での吸気管圧力と略等しい。
On the other hand, in the region where the engine speed is equal to or lower than the predetermined speed and the opening of the throttle valve is equal to or higher than the predetermined amount, the intake pipe pressure hardly changes even if the engine speed or the opening of the throttle valve changes. Therefore, the intake pipe pressure in this region is substantially equal to the intake pipe pressure when the throttle valve is fully opened.

このため、スロツトル弁全開状態における吸気管圧力と
基準大気圧の差分PMAを予め定めておくことにより、機
関回転速度が所定速度以下でスロツトル弁の開度が所定
量以上の領域において測定した吸気管圧力PMと差分PMA
から、大気圧センサ等を用いることなく大気圧を求める
ことができる。(検出大気圧PM+PMA)。
Therefore, by predetermining the difference PMA between the intake pipe pressure and the reference atmospheric pressure when the throttle valve is fully opened, the intake pipe measured in the region where the engine speed is equal to or lower than a predetermined speed and the opening degree of the throttle valve is equal to or higher than a predetermined amount. Pressure PM and differential PMA
Therefore, the atmospheric pressure can be obtained without using an atmospheric pressure sensor or the like. (Detection atmospheric pressure PM + PMA).

本発明では、吸気管圧力から求めた大気圧を検出大気圧
(PM+PMA)として、この検出大気圧に基づいて、順
次、内燃機関制御用の予測大気圧PMatmを更新する。
In the present invention, the atmospheric pressure obtained from the intake pipe pressure is set as the detected atmospheric pressure (PM + PMA), and the predicted atmospheric pressure PMatm for controlling the internal combustion engine is sequentially updated based on the detected atmospheric pressure.

この予測大気圧の更新は、検出大気圧PM+PMAが変化し
て既に求めた予測大気圧PMatmに対して所定範囲αを越
えたときに行う。このとき、検出大気圧PM+PMAが既に
求めている予測大気圧PMatmより高いとには、予測大気
圧PMatmに第2の値(所定値K5)を加算し、検出大気圧P
M+PMAが低いときには、予測大気圧PMatmから第1の値
(所定値K4)を減算して、新たな予測大気圧とする。
This update of the predicted atmospheric pressure is performed when the detected atmospheric pressure PM + PMA changes and exceeds the predetermined range α with respect to the previously calculated predicted atmospheric pressure PMatm. At this time, if the detected atmospheric pressure PM + PMA is higher than the predicted atmospheric pressure PMatm already obtained, the second value (predetermined value K5) is added to the predicted atmospheric pressure PMatm, and the detected atmospheric pressure Patm is increased.
When M + PMA is low, the first value (predetermined value K4) is subtracted from the predicted atmospheric pressure PMatm to obtain a new predicted atmospheric pressure.

ここで、予測大気圧を下げるための第1の値K4に対し
て、予測大気圧を上昇させる第2の値K5を小さく設定
(K4>K5)しているため、検出大気圧PM+PMAが予測大
気圧PMatmより高くなったときに、予測大気圧PMatmが上
昇するのを抑えることができ、内燃機関の制御を行うと
きの安全性を確保することができる。
Since the second value K5 for increasing the predicted atmospheric pressure is set smaller (K4> K5) than the first value K4 for decreasing the predicted atmospheric pressure, the detected atmospheric pressure PM + PMA is larger than the predicted value. When it becomes higher than the atmospheric pressure PMatm, it is possible to suppress the predicted atmospheric pressure PMatm from rising, and it is possible to ensure safety when controlling the internal combustion engine.

このように更新した予測大気圧に基づいて内燃機関の制
御を行えば、例えば、EGR装置が作動しているか否かを
判断するための大気圧が実際の大気圧よりも高くなって
しまっているがために、実際の大気圧が低くEGR装置が
作動していないのに拘らずEGR装置が作動していると判
断して点火時期の進角制御を行ってしまい、過進角とな
ってノツキングを発生させてしまうのを防止することが
できる。
If the internal combustion engine is controlled based on the updated predicted atmospheric pressure in this manner, for example, the atmospheric pressure for determining whether the EGR device is operating is higher than the actual atmospheric pressure. Therefore, although the actual atmospheric pressure is low and the EGR device is not operating, it is judged that the EGR device is operating and the ignition timing advance control is performed. It is possible to prevent the occurrence of.

〔発明の効果〕〔The invention's effect〕

以上説明したように本発明によれば、大気圧センサ等を
用いることなく検出した大気圧に基づいて内燃機関を制
御するための大気圧を予測するときに、実際の大気圧よ
りも高く予測してしまうのを防止することができる。こ
れによって、例えば、EGR装置が作動していないときにE
GR装置が作動していると誤判定して点火時期を過進角さ
せてしまい、ノツキングを発生させるのを防止でき、燃
料噴射量、点火時期等の内燃機関の制御を適切に行うこ
とができる、と言う効果が得られる。
As described above, according to the present invention, when predicting the atmospheric pressure for controlling the internal combustion engine based on the atmospheric pressure detected without using the atmospheric pressure sensor or the like, it is predicted to be higher than the actual atmospheric pressure. It is possible to prevent it. This allows, for example, E
It is possible to prevent the ignition timing from being excessively advanced due to the misjudgment that the GR device is operating and to prevent the occurrence of knocking, and to appropriately control the internal combustion engine such as the fuel injection amount and the ignition timing. The effect of, is obtained.

〔実施例〕〔Example〕

次に、図面を参照して本発明が適用可能な点火時期制御
装置及び燃料噴射量制御装置を備えた内燃機関(エンジ
ン)を詳細に説明する。第2図は、この内燃機関の概略
を示すものでエアクリーナ(図示せず)の下流側には、
アクセルペダルに連動して開度が制御されるスロツトル
弁10が配置されている。このスロツトル弁10は、ロツド
11を介してダツシユポツト12に連結されている。ダツシ
ユポツト12は、オリフイスとチエツクバルブとを並列に
配置した負圧遅延弁14を介してスロツトル弁10の上流側
に連通されている。また、スロツトル弁10にはスロツト
ル弁10の開度を検出するポテンシヨメータ等で構成され
たスロツトル開度センサ24が取付けられている。スロツ
トル弁10の下流側にはサージタンク18が配置されてお
り、このサージタンク18はインテークマニホールド22を
介して機関本体に形成された燃焼室に連通されている。
サージタンク18には、ダイヤフラム式の圧力センサ20が
取付けられている。また、インテークマニホールド22に
はインテークマニホールド22内に突出するよう各気筒毎
に燃料噴射弁16が取付けられている。
Next, an internal combustion engine (engine) including an ignition timing control device and a fuel injection amount control device to which the present invention is applicable will be described in detail with reference to the drawings. FIG. 2 shows an outline of this internal combustion engine. On the downstream side of the air cleaner (not shown),
A throttle valve 10 whose opening is controlled in conjunction with the accelerator pedal is arranged. This slot valve 10 is
It is connected to the dump point 12 via 11. The duty port 12 is connected to the upstream side of the throttle valve 10 via a negative pressure delay valve 14 in which an orifice and a check valve are arranged in parallel. Further, the throttle valve 10 is provided with a throttle opening sensor 24 including a potentiometer for detecting the opening of the throttle valve 10. A surge tank 18 is arranged downstream of the throttle valve 10, and the surge tank 18 is connected to a combustion chamber formed in the engine body via an intake manifold 22.
A diaphragm-type pressure sensor 20 is attached to the surge tank 18. A fuel injection valve 16 is attached to the intake manifold 22 for each cylinder so as to project into the intake manifold 22.

機関本体に形成された燃焼室は、エキゾーストマニホー
ルド26を介して三元触媒を充填した触媒装置に連通され
ている。このエキゾーストマニホールド26には、理論空
燃比を境に反転した信号を出力するO2センサ56が取付け
られている。また、機関本体のエンジンブロツクにはこ
のエンジンブロツクを貫通してウオータジヤケツト内に
突出するよう機関冷却水温を検出する水温センサ48が取
付けられている。
The combustion chamber formed in the engine body is communicated with the catalyst device filled with the three-way catalyst via the exhaust manifold 26. An O 2 sensor 56 that outputs a signal inverted at the stoichiometric air-fuel ratio is attached to the exhaust manifold 26. Further, a water temperature sensor 48 for detecting the engine cooling water temperature is attached to the engine block of the engine body so as to penetrate the engine block and project into the water jacket.

エキゾーストマニホールド26とサージタンク18とを連通
するように排ガス循環路27が配置されており、この排ガ
ス循環路27の途中にEGRバルブ36が取付けられている。E
GRバルブ36のダイヤフラム室37は、EGRバキユームモジ
ユレータ28が配置された負圧通路35を介してスロツトル
弁10の僅か上流側に穿設されたEGRポート32に連通され
ている。EGRバキユームモジユレータ28は、弁体30を備
えたダイヤフラム29によって定圧室31と大気に連通され
た大気室33とに区画されており、大気室33内にはスプリ
ング34が配置されている。そして、EGRバキユームモジ
ユレータ28の定圧室31はEGRバルブ36に連通されてい
る。
An exhaust gas circulation path 27 is arranged so as to connect the exhaust manifold 26 and the surge tank 18, and an EGR valve 36 is attached in the middle of the exhaust gas circulation path 27. E
The diaphragm chamber 37 of the GR valve 36 is connected to an EGR port 32 formed slightly upstream of the throttle valve 10 via a negative pressure passage 35 in which an EGR vacuum modulator 28 is arranged. The EGR chamber modulator 28 is divided into a constant pressure chamber 31 and an atmosphere chamber 33 communicating with the atmosphere by a diaphragm 29 having a valve body 30, and a spring 34 is arranged in the atmosphere chamber 33. . The constant pressure chamber 31 of the EGR vacuum modulator 28 is in communication with the EGR valve 36.

機関本体のシリンダヘツドを貫通して燃焼室内に突出す
るように各気筒毎に点火プラグ(図示せず)が取付けら
れており、この点火プラグはデイストリビユータ41及び
イグナイタ38を介して制御回路44に接続されている。こ
のデイストリビユータ41内には、デイストリビユータシ
ヤフトに固定されたシグナルロータとデイストリビユー
タハウジングに固定されたビツクアツプとで各々構成さ
れた気筒判別センサ40及び回転角センサ42が取付けられ
ている。6気筒エンジンの場合、気筒判別センサ40は例
えば720゜CA毎に気筒判別信号を制御回路44に出力し、
回転角センサ42は例えば30゜CA毎にエンジン回転速度信
号を制御回路44に出力する。
A spark plug (not shown) is attached to each cylinder so as to penetrate the cylinder head of the engine body and project into the combustion chamber. This spark plug is connected to a control circuit 44 via a distributor 41 and an igniter 38. It is connected to the. A cylinder discriminating sensor 40 and a rotation angle sensor 42, each of which is composed of a signal rotor fixed to the distributor shaft and a lockup fixed to the distributor housing, are mounted in the distributor 41. In the case of a 6-cylinder engine, the cylinder discrimination sensor 40 outputs a cylinder discrimination signal to the control circuit 44 at every 720 ° CA, for example.
The rotation angle sensor 42 outputs an engine rotation speed signal to the control circuit 44, for example, every 30 ° CA.

上記制御回路44はマイクロコンピユータを含んで構成さ
れている。すなわち制御回路44は第3図に示すようにラ
ンダムアクセスメモリ(RAM)58、リードオンリメモリ
(ROM)60、マイクロプロセツシングユニツト(MPU)6
2、入出力ポート64、入力ポート66、出力ポート68、70
及びこれらを接続するデータバスやコントロールバス等
のバス72を含んで構成されている。入出力ポート64に
は、アナログ−デジタル(A/D)変換器74及びマルチプ
レクサ76が接続されている。マルチプレクサ76には抵抗
R及びコンデンサCで構成されたCRフイルタ78を介して
圧力センサ20が接続されると共にバアツフア80を介して
水温センサ48が接続され、またバアツフア81を介してス
ロツトル開度センサ24が接続されている。CRフイルタ78
の時定数は吸気管絶対圧力の脈動成分を除去できる程度
の大きさ(3〜5msec)である。MPU62は、入出力ポート
64を介してA/D変換器74及びマルチプレクサ76を制御
し、圧力センサ20出力、水温センサ48出力及びスロツト
ル開度センサ24出力を順次A/D変換しRAMにら記憶させ
る。圧力センサ出力のA/D変換周期は、例えば12msecで
ある。入力ポート66にはコンパレータ82及びバアツフア
84を介してO2センサ56が接続されると共に波形成形回路
86を介して気筒判別センサ40及び回転角センサ42が接続
されている。また、出力ポート68は駆動回路88を介して
イグナイタ38に接続され、出力ポート70はダウンカウン
タを備えた駆動回路90を介して燃料噴射弁16に接続され
ている。なお、92はクロツク、94はタイマである。上記
ROMには以下で説明する制御ルーチンのプログラムやEGR
装置作動・非作動に応じた点火進角のマツプや基本燃料
噴射時間のマツプ等が予め記憶されている。
The control circuit 44 includes a microcomputer. That is, the control circuit 44 includes a random access memory (RAM) 58, a read only memory (ROM) 60, a micro processing unit (MPU) 6 as shown in FIG.
2, input / output port 64, input port 66, output port 68, 70
And a bus 72 such as a data bus or a control bus that connects them. An analog-digital (A / D) converter 74 and a multiplexer 76 are connected to the input / output port 64. The multiplexer 76 is connected to the pressure sensor 20 via the CR filter 78 composed of the resistor R and the capacitor C, the water temperature sensor 48 via the buffer 80, and the throttle opening sensor 24 via the buffer 81. Are connected. CR Filter 78
The time constant of is large enough to remove the pulsating component of the intake pipe absolute pressure (3 to 5 msec). MPU62 is an input / output port
The A / D converter 74 and the multiplexer 76 are controlled via 64, and the output of the pressure sensor 20, the output of the water temperature sensor 48 and the output of the throttle opening sensor 24 are sequentially A / D converted and stored in the RAM. The A / D conversion cycle of the pressure sensor output is, for example, 12 msec. The input port 66 has a comparator 82 and a buffer.
Waveform shaping circuit with O 2 sensor 56 connected via 84
The cylinder discrimination sensor 40 and the rotation angle sensor 42 are connected via 86. The output port 68 is connected to the igniter 38 via a drive circuit 88, and the output port 70 is connected to the fuel injection valve 16 via a drive circuit 90 having a down counter. Reference numeral 92 is a clock and 94 is a timer. the above
The ROM contains the control routine program and EGR described below.
A map of the ignition advance angle, a map of the basic fuel injection time, and the like depending on whether the device is operating or not are stored in advance.

次に、上記のEGR装置の作動を第2図を参照して説明す
る。スロツトル弁10の開度が大きくなるとEGRポート32
に負圧が作用し、この負圧はEGRバキユームモジユレー
タ28を介してEGRバルブ36のダイヤフラム室37に供給さ
れる。一方、排ガスはエキゾーストマニホールド26から
排ガス循環路27及びEGRバルブ36を介してEGRバキユーム
モジユレータ28の定圧室31に供給されている。ここで、
背圧が大気圧より設定値(スプリングとダイヤフラムの
弾性力により決定される)以上高いとEGRバキユームモ
ジユレータ28の弁体30によって負圧通路35が閉じられる
ためEGRポート32に発生した負圧は負圧通路35を介して
直接EGRバルブのダイヤフラム室37に作用し、この負圧
によってEGRバルブ36が開弁され排ガスがエキゾースト
マニホールド26から排ガス循環路27を介してサージタン
ク18に供給される。機関負荷が低下して背圧が低下する
とEGRバキユームモジユレータ28の定圧室31に作用する
圧力が低下するため大気室33に作用する大気圧によって
負圧通路35が徐々に開かれて負圧通路35内に大気が導入
されるためダイヤフラム室37に作用する負圧が低下す
る。これによってEGRバルブ36が徐々に閉じられサージ
タンク18内に供給される排ガスの量が減少する。背圧が
大気圧付近の圧力まで低下すると弁体30が完全に開弁さ
れ大気室33を介してダイヤフラム室37に大気圧が作用す
るためEGRバルブ36が閉弁されてサージタンク18内への
排ガスの供給が停止される。このようにこのEGR装置に
よれば、背圧に比例した量の排気ガスが吸気系に供給さ
れ、これによって機関負荷に対してEGR率を一定に保持
することができる。また、背圧が大気圧付近になったと
き(実際には大気圧より所定値低いとき)にこのEGR装
置の作動が開始されるため高度変化によって大気圧が変
動するとEGR装置の作動域も変化することになる。
Next, the operation of the above EGR device will be described with reference to FIG. When the opening of the throttle valve 10 increases, the EGR port 32
A negative pressure acts on the diaphragm, and this negative pressure is supplied to the diaphragm chamber 37 of the EGR valve 36 via the EGR vacuum modulator 28. On the other hand, the exhaust gas is supplied from the exhaust manifold 26 via the exhaust gas circulation path 27 and the EGR valve 36 to the constant pressure chamber 31 of the EGR vacuum modulator 28. here,
When the back pressure is higher than the atmospheric pressure by a set value (determined by the elastic force of the spring and diaphragm), the negative pressure passage 35 is closed by the valve body 30 of the EGR vacuum modulator 28, and the negative pressure generated at the EGR port 32 is generated. The pressure acts directly on the diaphragm chamber 37 of the EGR valve via the negative pressure passage 35, and the negative pressure causes the EGR valve 36 to open, so that the exhaust gas is supplied from the exhaust manifold 26 to the surge tank 18 via the exhaust gas circulation path 27. It When the engine load decreases and the back pressure decreases, the pressure acting on the constant pressure chamber 31 of the EGR vacuum modulator 28 decreases, so that the negative pressure passage 35 is gradually opened by the atmospheric pressure acting on the atmosphere chamber 33 and becomes negative. Since the atmosphere is introduced into the pressure passage 35, the negative pressure acting on the diaphragm chamber 37 is reduced. As a result, the EGR valve 36 is gradually closed and the amount of exhaust gas supplied into the surge tank 18 is reduced. When the back pressure decreases to a pressure close to the atmospheric pressure, the valve body 30 is completely opened and atmospheric pressure acts on the diaphragm chamber 37 through the atmosphere chamber 33, so that the EGR valve 36 is closed and the surge tank 18 is closed. Exhaust gas supply is stopped. As described above, according to this EGR device, the amount of exhaust gas proportional to the back pressure is supplied to the intake system, whereby the EGR rate can be kept constant with respect to the engine load. Also, when the back pressure becomes close to atmospheric pressure (actually, it is lower than atmospheric pressure by a specified value), the operation of this EGR device is started, so if the atmospheric pressure changes due to altitude change, the operating range of the EGR device also changes. Will be done.

次に、大気圧の変化によって作動域が変化する上記のEG
R装置の作動域を判定する本発明の第1実施例の制御ル
ーチンについて説明する。第4図は予測大気圧PMatmを
演算するルーチンを示すもので、ステツプ100において
所定時間毎の吸気管圧力PMの変化量または吸気管圧力PM
の重み付平均値と今回検出した吸気管圧力PMとの変化量
等が所定値以下か否かを判断することにより定常運転状
態か否かを判断する。定常運転状態と判断されたときに
は、ステツプ102においてエンジン回転速度NEが所定値K
1以下か否かを判断する。エンジン回転速度NEが所定値K
1以下と判断されたときにはステツプ104において第5図
に示すマツプからスロツトル弁全開時における吸気管圧
力PMの基準大気圧からの差圧PMAを現在のエンジン回転
速度NEに応じて演算する(第5図では1気圧からの差圧
PMAを示してある)。次のステツプ106ではスロツトル開
度TAが所定開度K2以上になっているか否かを判断する。
ステツプ106の判断が肯定のとき、すなわちエンジン回
転速度NEが所定値K1以下でかつスロツトル開度TAが所定
開度K2以上のときには、スロツトル開度の変化及びエン
ジン回転速度の変化によって吸気管圧力が変化しない第
6図に示すB領域内の特定のA領域で運転されていると
判断して以下のステツプを実行する。ここで、差圧PMA
は実際の大気圧からの差圧を示しており、A領域内にお
ける吸気管圧力PMはスロツトル弁全開状態における吸気
管圧力と略等しいからPM+PMA(以下検出大気圧とい
う)は実際の大気圧と略等しくなる。ステツプ108では
予測大気圧PMatmから所定値α減算した値と検出大気圧P
M+PMAとを比較し、ステツプ112では予測大気圧PMatmに
所定値α加算した値と検出大気圧PM+PMAとを比較す
る。PMatm±αの範囲内に検出大気圧PM+PMAが存在して
いれば予測大気圧PMatmを変更することなくこのルーチ
ンを終了し、検出大気圧PM+PMAがPMatm−αより小さけ
ればステツプ110において予測大気圧PMatmから所定値K4
を減算した値を予測大気圧PMatmとして予測大気圧PMatm
が検出大気圧PM+PMAに近づくようにし、検出大気圧PM
+PMAがPMatm+αより大きければステツプ114において
予測大気圧PMatmに所定値K5(ただし、K5<K4)を加算
して予測大気圧PMatmを大きくし予測大気圧PMatmが検出
大気圧PM+PMAに近づくようにする。ここで、K5<K4と
したのは、安全性を考慮して大気圧を低めに予測するた
めである。
Next, the above EG where the operating range changes due to changes in atmospheric pressure.
The control routine of the first embodiment of the present invention for determining the operating range of the R device will be described. FIG. 4 shows a routine for calculating the predicted atmospheric pressure PMatm. In Step 100, the change amount of the intake pipe pressure PM or the intake pipe pressure PM at every predetermined time.
It is determined whether or not the engine is in the steady operation state by determining whether or not the amount of change between the weighted average value of 1 and the intake pipe pressure PM detected this time is a predetermined value or less. When it is determined that the engine is in the steady operation state, the engine speed NE is set to the predetermined value K in step 102.
Judge whether it is 1 or less. Engine speed NE is a predetermined value K
When it is judged to be 1 or less, the differential pressure PMA from the reference atmospheric pressure of the intake pipe pressure PM when the throttle valve is fully opened is calculated from the map shown in FIG. 5 in step 104 according to the current engine speed NE (fifth In the figure, the differential pressure from 1 atm
PMA is shown). At the next step 106, it is determined whether or not the throttle opening TA is equal to or larger than a predetermined opening K2.
When the determination at step 106 is affirmative, that is, when the engine speed NE is the predetermined value K1 or less and the throttle opening TA is the predetermined opening K2 or more, the intake pipe pressure changes due to the change in the throttle opening and the change in the engine speed. It is determined that the vehicle is operating in a specific A region within the B region shown in FIG. 6 which does not change, and the following steps are executed. Where differential pressure PMA
Indicates the differential pressure from the actual atmospheric pressure. Since the intake pipe pressure PM in the area A is approximately equal to the intake pipe pressure in the fully open state of the slott valve, PM + PMA (hereinafter referred to as detected atmospheric pressure) is approximately the actual atmospheric pressure. Will be equal. At step 108, the value obtained by subtracting the predetermined value α from the predicted atmospheric pressure PMatm and the detected atmospheric pressure P
M + PMA is compared, and in step 112, a value obtained by adding a predetermined value α to the predicted atmospheric pressure PMatm is compared with the detected atmospheric pressure PM + PMA. If the detected atmospheric pressure PM + PMA exists within the range of PMatm ± α, this routine is terminated without changing the predicted atmospheric pressure PMatm. If the detected atmospheric pressure PM + PMA is smaller than PMatm−α, the predicted atmospheric pressure PMatm is calculated in step 110. From the predetermined value K4
The value obtained by subtracting is the predicted atmospheric pressure PMatm.
The detected atmospheric pressure PM + PMA so that the detected atmospheric pressure PM
If + PMA is larger than PMatm + α, step 114 adds a predetermined value K5 (where K5 <K4) to the predicted atmospheric pressure PMatm to increase the predicted atmospheric pressure PMatm so that the predicted atmospheric pressure PMatm approaches the detected atmospheric pressure PM + PMA. Here, K5 <K4 is set in order to predict the atmospheric pressure at a low level in consideration of safety.

第1図は吸気管圧力PMのA/D変換終了毎に割り込まれる
割込みルーチンを示すもので、ステツプ100〜ステツプ1
06において上記と同様に第6図に示すA領域内で定常運
転されているか否かを判断し、この判断が肯定ならばス
テツプ120において予測大気圧PMatmと検出大気圧PM+PM
Aとを比較する。検出大気圧PM+PMAが予測大気圧PMatm
以下のとき、すなわち検出大気圧が低下しているとき
(低地から高地へ向かって走行しているとき)はステツ
プ124において検出大気圧PM+PMAを予測大気圧PMatmと
してステツプ126へ進む。一方、ステツプ106においてス
ロツトル開度TAが所定開度K2未満と判断されたときすな
わち第6図のB領域で定常運転されていると判断された
ときには、ステツプ122において予測大気圧PMatmと検出
大気圧PM+PMAとを比較する。そして、予測大気圧PMatm
が検出大気圧PM+PMAより小さいとき、すなわち検出大
気圧が大きくなるとき(高地から低地に向かって走行し
ているとき)にはステツプ124において検出大気圧PM+P
MAを予測大気圧PMatmにする。これによって低地から高
地に向かって走行しているときには予測大気圧PMatmが
徐々に小さくされ、高地から低地に向かって走行してい
るときには予測大気圧PMatmが徐々に大きくされる。
FIG. 1 shows an interrupt routine interrupted each time A / D conversion of the intake pipe pressure PM is completed. Step 100 to step 1
At 06, similarly to the above, it is judged whether or not the steady operation is performed in the area A shown in FIG. 6, and if the judgment is affirmative, at step 120, the predicted atmospheric pressure PMatm and the detected atmospheric pressure PM + PM are detected.
Compare with A. Detected atmospheric pressure PM + PMA is predicted atmospheric pressure PMatm
In the following cases, that is, when the detected atmospheric pressure is decreasing (when traveling from the lowland to the highland), the detected atmospheric pressure PM + PMA is set as the predicted atmospheric pressure PMatm in step 124, and the process proceeds to step 126. On the other hand, when it is determined in step 106 that the throttle opening TA is less than the predetermined opening K2, that is, it is determined that the steady operation is performed in the region B of FIG. 6, the predicted atmospheric pressure PMatm and the detected atmospheric pressure are detected in step 122. Compare with PM + PMA. And the predicted atmospheric pressure PMatm
Is smaller than the detected atmospheric pressure PM + PMA, that is, when the detected atmospheric pressure becomes large (when traveling from a highland to a lowland), the detected atmospheric pressure PM + P is obtained in step 124.
Set MA to the predicted atmospheric pressure PMatm. Thus, the predicted atmospheric pressure PMatm is gradually decreased when traveling from the lowland to the highland, and the predicted atmospheric pressure PMatm is gradually increased when traveling from the highland to the lowland.

ステツプ126では予測大気圧から所定値K3(EGR装置を作
動させる大気圧からの差圧で通常60mmHg程度の値が採用
される)減算した値をEGR装置作動圧力PMEGRとし、ステ
ツプ128で吸気管圧力PMとEGR装置作動圧力PMEGRとを比
較する。吸気管圧力PMがEGR装置作動圧力PMEGRより小さ
ければEGRポート32に作用する負圧が直接EGRバルブ36の
ダイヤフラム室37に作用してEGRバルブ36が開弁され排
ガスが吸気系に再循環されたと判断して、ステツプ130
でフラグXEGRをセツトすると共にステツプ132においてE
GR作動時の基本点火進角を記憶したマツプから基本点火
進角θBASEを演算する。一方、吸気管圧力PMがEGR装置
作動圧力PMEGR以上のときにはEGRバルブ36のダイヤフラ
ム室37に作用する負圧が小さくEGRバルブ36が閉弁され
ていると判断して、ステツプ134でフラグXEGRをリセツ
トし、ステツプ136でEGR装置非作動の点火進角を記憶し
たマツプから基本点火進角θBASEを演算する。なお、EG
R装置作動時の点火進角のマツプはEGR装置非作動時の点
火進角のマツプより進角側に設定されている。そして、
基本点火進角θBASEを機関冷却水温等によって補正する
ことにより実行点火進角θが求められる。
At step 126, a value obtained by subtracting a predetermined value K3 from the predicted atmospheric pressure (usually a value of about 60 mmHg is adopted as the differential pressure from the atmospheric pressure for operating the EGR device) is set as the EGR device operating pressure PM EGR, and at step 128 the intake pipe Compare pressure PM and EGR device operating pressure PM EGR . If the intake pipe pressure PM is lower than the EGR device operating pressure PM EGR , the negative pressure acting on the EGR port 32 directly acts on the diaphragm chamber 37 of the EGR valve 36 to open the EGR valve 36 and recirculate the exhaust gas to the intake system. If it is determined that step 130
Set flag XEGR with and at step 132 E
The basic ignition advance angle θ BASE is calculated from the map that stores the basic ignition advance angle during GR operation. On the other hand, when the intake pipe pressure PM is equal to or higher than the EGR device operating pressure PM EGR , the negative pressure acting on the diaphragm chamber 37 of the EGR valve 36 is small and it is determined that the EGR valve 36 is closed, and the flag XEGR is set at step 134. After resetting, at step 136, the basic ignition advance angle θ BASE is calculated from the map storing the ignition advance angle at which the EGR device is not operated. EG
The ignition advance map when the R device is operating is set to the advance side of the ignition advance map when the EGR device is not operating. And
The actual ignition advance angle θ is obtained by correcting the basic ignition advance angle θ BASE with the engine cooling water temperature or the like.

第7図は燃料噴射時間TAUを演算するルーチンを示すも
ので、ステツプ140においてフラグXEGRがセツトされて
いるか否かを判断し、フラグXEGRがセツトされていれば
ステツプ142においてEGR装置作動時の基本燃料噴射時間
を記憶したマツプから基本燃料噴射時間TPを演算し、フ
ラグXEGRがリセツトされていればステツプ144においてE
GR装置非作動時の基本燃料噴射時間を記憶したマツプか
ら基本燃料噴射時間TPを演算する。そしてステツプ146
において吸気温や機関冷却水温等に基づいて基本燃料噴
射時間TPを補正して燃料噴射時間TAUを演算する。
FIG. 7 shows a routine for calculating the fuel injection time TAU. In step 140, it is judged whether or not the flag XEGR is set. If the flag XEGR is set, in step 142 the basics for operating the EGR device are determined. The basic fuel injection time TP is calculated from the map storing the fuel injection time, and if the flag XEGR is reset, E is set in step 144.
The basic fuel injection time TP is calculated from the map that stores the basic fuel injection time when the GR device is not operating. And step 146
At, the basic fuel injection time TP is corrected based on the intake air temperature, the engine cooling water temperature, etc. to calculate the fuel injection time TAU.

以上のように実行点火進角θ及び燃料噴射時間が求めら
れた後通常のように点火時期及び燃料噴射量が制御され
る。
After the execution ignition advance θ and the fuel injection time are obtained as described above, the ignition timing and the fuel injection amount are controlled as usual.

次に、EGR装置が作動しているか否かを判断する本発明
の第2の実施例について説明する。本実施例は高度補償
用学習値を用いて大気圧を予測するようにしたものであ
る。第8図は本実施例の空燃比を理論空燃比に制御する
ための学習値を更新する学習ルーチンを示すもので、ス
テツプ150において空燃比フイードバツク補正係数FAF
(通常1.0を中心に変化している)をスキツプさせるタ
イミングか否かを判断する。スキツプさせるタイミング
と判断されたときには、ステツプ152において前回演算
した空燃比フイードバツク補正係数の重み付平均値FAFS
Mの重みを重くして現在の空燃比フイードバツク補正係
数FAFの値と前回演算した重み付平均値FAFSMとに基づい
て以下の(1)式に従って空燃比フイードバツク補正係
数の重み付平均値FAFSMを演算する。
Next, a second embodiment of the present invention for determining whether the EGR device is operating will be described. In the present embodiment, the atmospheric pressure is predicted by using the learning value for altitude compensation. FIG. 8 shows a learning routine for updating the learning value for controlling the air-fuel ratio to the stoichiometric air-fuel ratio in the present embodiment. At step 150, the air-fuel ratio feed back correction coefficient FAF.
Judge whether it is the timing to skip (usually changing around 1.0). If it is determined to be the timing to skip, the weighted average value FAFS of the air-fuel ratio feedback back correction coefficient calculated last time in step 152.
Calculate the weighted average value FAFSM of the air-fuel ratio feedback correction coefficient according to the following equation (1) based on the current value of the air-fuel ratio feedback correction coefficient FAF and the weighted average value FAFSM calculated last time by weighting M. To do.

次のステツプ154では空燃比フイードバツク補正係数の
重み付平均値FAFSMが1.0の±0.2%以内に入っているか
否かを判断し、ステツプ154の判断が肯定ならば学習値
の更新が終了していると判断してステツプ156でフラグX
FGOKをセツトし、ステツプ154の判断が否定ならば学習
値の更新が終了していないと判断してステツプ158でフ
ラグXFGOKをリセツトする。次のステツプ160では現在の
空燃比フイードバツク補正係数の値FAFと前回のスキツ
プタイミング時における空燃比フイードバツク補正係数
の値FAFOとの相加平均を求めることにより空燃比フイー
ドバツク補正係数の平均値FAFAVを演算する。そして、
ステツプ162では、今回の空燃比フイードバツク補正係
数の値FAFを前回の空燃比フイードバツク補正係数FAFO
として記憶する。ステツプ164では空燃比フイードバツ
ク中か否か、エンジン冷却水温が所定値(例えば、80
℃)以上か否か、機関負荷が所定範囲内か否か、空燃比
フイードバツク制御が開始されてから空燃比フイードバ
ツク補正係数が所定回(例えば、5回)以上スキツプし
たか否かを判断することにより学習条件が成立したか否
かを判断する。上記の条件の全てが成立したときに学習
条件成立と判断され、ステツプ166において空燃比フイ
ードバツク補正係数の平均値FAFAVが所定値(例えば、
1.02)越えているか否かが判断される。ステツプ166の
判断が肯定ならば、ステツプ168で学習値FGを所定値
(例えば、0.002)大きくしてステツプ174へ進む。一
方、ステツプ166の判断が否定のときは、ステツプ170に
おいて空燃比フイードバツク補正係数の平均値FAFAVが
所定値(例えば、0.98)未満か否かを判断し、ステツプ
170の判断が肯定のときは、ステツプ172において学習値
FGを所定値(例えば、0.002)小さくしてステツプ174へ
進む。なお、空燃比フイードバツク補正係数の平均値FA
FAVが所定範囲内の値のときは、学習値FGを更新するこ
となくステツプ174へ進む。ステツプ174では、現在の空
燃比フイードバツク補正係数の値に比例定数を加算して
スキツプ処理を行なう。一方、上記ステツプ150におい
てスキツプタイミングでないと判断されたときには、ス
テツプ176において空燃比フイードバツク補正係数に積
分定数を加算して空燃比フイードバツク補正係数の積分
処理を行なう。
At the next step 154, it is determined whether or not the weighted average value FAFSM of the air-fuel ratio feedback correction coefficient is within ± 0.2% of 1.0. If the determination at step 154 is affirmative, the update of the learning value is completed. And step 156, flag X
FGOK is set, and if the determination in step 154 is negative, it is determined that the update of the learning value is not completed, and in step 158 the flag XFGOK is reset. At the next step 160, the average value FAFAV of the air-fuel ratio feedback correction coefficient is calculated by obtaining the arithmetic mean of the current value FAF of the air-fuel ratio feedback correction coefficient and the value FAFO of the air-fuel ratio feedback backup correction coefficient at the previous skip timing. Is calculated. And
At step 162, the value FAF of the current air-fuel ratio feedback correction coefficient FAF is set to the previous air-fuel ratio feedback correction coefficient FAFO.
Memorize as. At step 164, whether the engine cooling water temperature is a predetermined value (for example, 80
Or more), whether the engine load is within a predetermined range, or whether the air-fuel ratio feedback correction coefficient has skipped a predetermined number of times (for example, five times) after the air-fuel ratio feedback control was started. It is determined whether or not the learning condition is satisfied by. When all of the above conditions are satisfied, it is determined that the learning condition is satisfied, and in step 166, the average value FAFAV of the air-fuel ratio feedback back correction coefficient is a predetermined value (for example,
1.02) It is judged whether or not it exceeds. If the determination in step 166 is affirmative, the learning value FG is increased by a predetermined value (for example, 0.002) in step 168, and the process proceeds to step 174. On the other hand, when the determination in step 166 is negative, it is determined in step 170 whether the average value FAFAV of the air-fuel ratio feedback correction coefficient is less than a predetermined value (for example, 0.98), and the step is determined.
If the determination at 170 is affirmative, the learning value at step 172.
Decrease FG by a predetermined value (for example, 0.002) and proceed to step 174. The average value FA of the air-fuel ratio feedback correction coefficient
If FAV is within the predetermined range, the process proceeds to step 174 without updating the learning value FG. At step 174, a skipping process is performed by adding a proportional constant to the current value of the air-fuel ratio feedback back correction coefficient. On the other hand, if it is determined in step 150 that it is not the skip timing, in step 176 an integration constant is added to the air-fuel ratio feedback correction coefficient to perform the integration processing of the air-fuel ratio feedback correction coefficient.

以上のように空燃比フイードバツク補正係数をスキツプ
処理及び積分処理を行なう結果空燃比フイードバツク補
正係数FAFは第9図に示すように変化する。また、上記
のように更新された学習値FGは以下の式に適用されて燃
料噴射時間TAUが求められる。
As a result of the skip processing and integration processing of the air-fuel ratio feedback correction coefficient as described above, the air-fuel ratio feedback correction coefficient FAF changes as shown in FIG. Further, the learning value FG updated as described above is applied to the following equation to obtain the fuel injection time TAU.

TAU←TP・(FAF+FG) …(2) 上記のように空燃比フイードバツク補正係数の平均値FA
FAVが所定値を越えているとき、すなわち空燃比が理論
空燃比よりリーンのときは学習値が大きくされて燃料噴
射量が増加され、平均値FAFAVが所定値未満のとき学習
値が小さくされて燃料噴射量が減少されるため、製造誤
差や大気圧の変化によって空燃比フイードバツク補正係
数FAFが変化しても学習値FGによって補正され、空燃比
が理論空燃比に制御される。
TAU ← TP ・ (FAF + FG) (2) As mentioned above, the average value FA of the air-fuel ratio feedback back correction coefficient
When FAV exceeds the specified value, that is, when the air-fuel ratio is leaner than the theoretical air-fuel ratio, the learning value is increased and the fuel injection amount is increased, and when the average value FAFAV is less than the specified value, the learning value is decreased. Since the fuel injection amount is reduced, even if the air-fuel ratio feedback correction coefficient FAF changes due to a manufacturing error or a change in atmospheric pressure, it is corrected by the learning value FG and the air-fuel ratio is controlled to the stoichiometric air-fuel ratio.

第10図は本実施例の第1図と同様のルーチンを示すもの
で、ステツプ100〜ステツプ106において第1図と同様に
第6図のA領域内で定常運転されているか否かを判断
し、この判断が肯定ならばステツプ180とステツプ182に
おいて検出大気圧PM+PMAが予測大気圧PMatm±所定値α
内に入っているか否かを判断する。検出大気圧PM+PMA
が予測大気圧PMatm±α以内に入っているときにはステ
ツプ186においてフラグXFGOXがセツトされているか否か
を判断し、検出大気圧PM+PMAが予測大気圧PMatm+α以
上となっているときまたは検出大気圧PM+PMAが予測大
気圧PMatm−α以下になっているときはステツプ184にお
いて予測大気圧PMatmの重みを重くして予測大気圧と検
出大気圧とに基づいて以下の(3)式に従って重み付平
均値を演算しこの重み付平均値を予測大気圧PMatmの値
とする。
FIG. 10 shows a routine similar to that of FIG. 1 of the present embodiment. In steps 100 to 106, it is judged whether or not a steady operation is performed within the area A of FIG. 6 as in the case of FIG. If this determination is affirmative, the detected atmospheric pressure PM + PMA is predicted atmospheric pressure PMatm ± predetermined value α in steps 180 and 182.
Judge whether it is inside or not. Detection atmospheric pressure PM + PMA
Is within the predicted atmospheric pressure PMatm ± α, it is determined in step 186 whether or not the flag XFGOX is set. When the detected atmospheric pressure PM + PMA is equal to or higher than the predicted atmospheric pressure PMatm + α or the detected atmospheric pressure PM + PMA is If the estimated atmospheric pressure PMatm-α or less, the weight of the estimated atmospheric pressure PMatm is weighted in step 184, and the weighted average value is calculated according to the following equation (3) based on the estimated atmospheric pressure and the detected atmospheric pressure. The weighted average value is used as the value of the predicted atmospheric pressure PMatm.

ステツプ186においてフラグXFGOXがセツトされていると
判断されたときすなわち学習が終了していると判断され
たときには、ステツプ188においてカウント値CPMOKをイ
ンクリメントし、ステツプ190において前回の学習値の
積算値FGSUMに現在の学習値FGの値を加算して学習値の
積算値FGSUMを演算し、ステツプ192において検出大気圧
PM+PMAを予測大気圧の積算値PMatmSUMに加算して予測
大気圧の積算値PMatmSUMを演算する。ステツプ194では
カウント値CPMOKが所定値K6以上になったか否かを判断
し、この判断が肯定ならば、ステツプ196でカウント値C
PMOKを0にセツトし、ステツプ198で学習値の積算値FGS
UMを所定値K6で除算することにより学習値の平均値FGAV
を演算し、ステツプ200において予測大気圧の積算値PMa
tmSUMを所定値K6で除算して予測大気圧の平均値PMatmAV
を演算する。そして、ステツプ202では学習値の積算値F
GSUMと予測大気圧の積算値PMatmSUMを0にする。
When it is determined in step 186 that the flag XFGOX has been set, that is, when the learning is finished, the count value CPMOK is incremented in step 188, and the integrated value FGSUM of the previous learning value is added in step 190. The current learning value FG is added to calculate the cumulative value FGSUM of learning values, and the atmospheric pressure detected in step 192 is detected.
PM + PMA is added to the predicted atmospheric pressure integrated value PMatmSUM to calculate the predicted atmospheric pressure integrated value PMatmSUM. In step 194, it is determined whether or not the count value CPMOK has exceeded the predetermined value K6. If this determination is affirmative, the count value CPM is determined in step 196.
PMOK is set to 0, and the integrated value FGS of learning values is set in step 198.
The average value FGAV of learning values is obtained by dividing UM by a predetermined value K6.
Is calculated, and the integrated value PMa of the predicted atmospheric pressure in step 200 is calculated.
tmSUM divided by a predetermined value K6 Predicted average atmospheric pressure PMatmAV
Is calculated. Then, in step 202, the integrated value F of the learning values is
Set the cumulative value PMatmSUM of GSUM and predicted atmospheric pressure to 0.

以上の結果、第6図のA領域内で運転しているときの所
定カウント値K6内における予測大気圧の平均値PMatmAV
及び学習値の平均値FGAVが計算される。
As a result of the above, the average value PMatmAV of the predicted atmospheric pressure within the predetermined count value K6 when operating in the region A of FIG.
And an average value FGAV of learning values is calculated.

ステツプ204では1気圧(760mmHg)から予測大気圧の平
均値PMatmAVを減算することにより1気圧からの差圧DLP
Mを演算する。次のステツプ206では第12図に示すマツプ
から差圧DLPMに対応する高度補償用学習値FGHACを演算
し、ステツプ208において学習値の平均値FGAVから高度
補償用学習値FGHACを減算して製造誤差補償用学習値FGB
Aを求める。そして、ステツプ210において製造誤差補償
用学習値FGBAと前回演算した重み付平均値FGBとを用い
て以下の式に従って重み付平均値(圧力センサの製造誤
差に基づく学習値の平均値)FGBを演算する。
In step 204, the differential pressure DLP from 1 atm is obtained by subtracting the average value PMatmAV of the predicted atmospheric pressure from 1 atm (760 mmHg).
Calculate M. At the next step 206, the learning value for advanced compensation FGHAC corresponding to the differential pressure DLPM is calculated from the map shown in FIG. 12, and at step 208 the learning value for advanced compensation FGHAC is subtracted from the average value FGAV of learning values to produce the manufacturing error. Learning value for compensation FGB
Ask for A. Then, in step 210, using the manufacturing error compensation learning value FGBA and the previously calculated weighted average value FGB, the weighted average value (average value of learning values based on the manufacturing error of the pressure sensor) FGB is calculated according to the following formula. To do.

ここで、空燃比フイードバツク制御用の学習値FGはカル
マン流量計等の体積流量計を用いた場合には略以下の式
で表わされる。
Here, the learning value FG for air-fuel ratio feedback control is expressed by the following formula when a volume flow meter such as a Kalman flow meter is used.

FG=FGHAC+FGB …(5) ただし、FGHACは高度補償用学習値、FGBは体積流量計の
製造誤差による空燃比の変化を補償するための製造誤差
補償用学習値である。
FG = FGHAC + FGB (5) where FGHAC is a learning value for altitude compensation, and FGB is a learning value for manufacturing error compensation for compensating for changes in the air-fuel ratio due to manufacturing errors in the volume flow meter.

上記(5)式の関係は、吸入空気量や機関回転速度等の
変化に拘わらず常に成立する。また、製造誤差補償用学
習値FGBは経時変化によってほとんど変化しない。従っ
て、所定運転状態における大気圧を予測し、予測した大
気圧と基準大気圧(ステツプ204では760mmHgとした)と
の差圧DLPMを求めることにより高度を予測し、差圧DLPM
(予測した高度)から高度補償用学習値FGHACを求め、
上記(5)式において学習値FGから高度補償用学習値FG
HACを減算すれば製造誤差補償用学習値FGBを求めること
ができる。そして、所定運転状態で求めた製造誤差補償
用学習値FGBを用いてその他の運転状態において高度補
償用学習値を求め、この高度補償用学習値から基準大気
圧に対応する差圧を求め、この差圧を基準大気圧から減
算すれば全ての運転状態における大気圧を予測すること
ができる。
The relationship of the above equation (5) is always established regardless of changes in the intake air amount, the engine rotation speed, and the like. Further, the manufacturing error compensation learning value FGB hardly changes with time. Therefore, the altitude is predicted by predicting the atmospheric pressure under the predetermined operating condition and obtaining the differential pressure DLPM between the predicted atmospheric pressure and the reference atmospheric pressure (760 mmHg in step 204).
Calculate the learning value FGHAC for altitude compensation from (predicted altitude),
In equation (5) above, learning value FG is changed to learning value FG for altitude compensation.
By subtracting HAC, the manufacturing error compensation learning value FGB can be obtained. Then, the learning value for manufacturing error compensation FGB obtained in the predetermined operating state is used to obtain the learning value for altitude compensation in other operating states, and the differential pressure corresponding to the reference atmospheric pressure is obtained from this learning value for altitude compensation. By subtracting the differential pressure from the reference atmospheric pressure, the atmospheric pressure in all operating conditions can be predicted.

従って、本実施例では、ステツプ188〜ステツプ202にお
いて第6図のA領域で運転しているときの学習値の平均
値FGAVと予測大気圧の平均値PMatmAVとを求め、ステツ
プ204において基準大気圧(例えば、760mmHg)から予測
大気圧の平均値PMatmAVを減算して第11図に示す差圧DLP
Mを求める。この差圧DLPMは基準大気圧の場所の高度を
基準とした(通常では平均海面を基準とする)高度に対
応している。また、高度補償用学習値FGHACと差圧DLPM
すなわち高度とは第12図に示すように対応しているか
ら、ステツプ206において差圧DLPMに対応する高度補償
用学習値FGHACを算出する。そして、ステツプ208におい
て学習値の平均値FGAVから高度補償用学習値FGHACを減
算することにより製造誤差補償用学習値FGBAを求め、ス
テツプ210において上記(4)式に従って製造誤差補償
用学習値の重み付平均値FGBを演算する。
Therefore, in this embodiment, the average value FGAV of the learning values and the average value PMatmAV of the predicted atmospheric pressure when operating in the region A of FIG. 6 are obtained in steps 188 to 202, and the reference atmospheric pressure is obtained in step 204. (For example, 760 mmHg), subtract the average value PMatmAV of the predicted atmospheric pressure to obtain the differential pressure DLP shown in FIG.
Ask for M. This differential pressure DLPM corresponds to the altitude based on the altitude of the place of the standard atmospheric pressure (usually based on the average sea level). Also, learning value FGHAC for altitude compensation and differential pressure DLPM
That is, since the altitude corresponds to that shown in FIG. 12, the altitude compensation learning value FGHAC corresponding to the differential pressure DLPM is calculated in step 206. Then, in step 208, the learning value for manufacturing error compensation FGBA is obtained by subtracting the learning value for advanced compensation FGHAC from the average value FGAV of learning values, and in step 210, the weight of the learning value for manufacturing error compensation is calculated according to the above equation (4). Calculate the average value FGB.

また、次のステツプ212ではフラグXFGOKがセツトされて
いるか否かを判断することにより学習値の更新が終了さ
れているか否かを判断する。フラグXFGOKがセツトされ
ているときには、ステツプ214において学習値FGから製
造誤差補償用学習値の重み付平均値FGBを減算すること
により高度補償用学習値FGHAC1を求める。次のステツプ
216では第12図に示すマツプから高度補償用学習値FGHAC
1に対応する差圧DLPMを求め、ステツプ218において第11
図に示すマツプから差圧DLPMに対応する予測大気圧PMat
m1を演算する。
Further, in the next step 212, it is determined whether or not the updating of the learning value is completed by determining whether or not the flag XFGOK is set. When the flag XFGOK is set, the advanced compensation learning value FGHAC1 is obtained in step 214 by subtracting the weighted average value FGB of the manufacturing error compensation learning values from the learning value FG. Next step
In 216, the learning value FGHAC for altitude compensation is calculated from the map shown in FIG.
The differential pressure DLPM corresponding to 1 is calculated, and the
Predicted atmospheric pressure PMat corresponding to the differential pressure DLPM from the map shown in the figure
Calculate m1.

これによって、上記で説明したように、所定運転状態で
求めた製造誤差補償用学習値から全ての運転状態におけ
る大気圧を予測することができる。
Thereby, as described above, it is possible to predict the atmospheric pressure in all operating states from the learning value for manufacturing error compensation obtained in the predetermined operating state.

ステツプ220〜ステツプ224では第6図のA領域で運転中
に求めた予測大気圧PMatmと高度補償用学習値から求め
た予測大気圧PMatm1とを比較し、安全側に制御するため
に何れか小さい方の値を大気圧PMBとする。そしてステ
ツプ226において大気圧BMBからEGR装置を作動させるの
に必要な差圧分K3を減算してEGR装置作動圧力PMEGRを演
算し、ステツプ228で吸気管圧力PMとエンジン回転速度N
Eとに基づいてEGR装置が作動していないときの基本点火
進角θを演算し、ステツプ230において吸気管圧力PM
とEGR装置作動圧力PMEGRとを比較してEGR装置が作動し
ているか否かを判断する。吸気管圧力PMがEGR装置作動
圧力PMEGR以上でEGR装置が作動していないと判断された
ときには、ステツプ238において基本点火進角θを基
本点火進角θBASEとする。一方、ステツプ230で吸気管
圧力PMがEGR装置作動圧力PMEGRより小さくEGR装置が作
動していると判断されたときには、ステツプ232におい
てEGR装置作動時の補正進角値θを吸気管圧力PMとエ
ンジン回転速度NEとに基づいて演算し、ステツプ234に
おいて基本点火進角θと補正進角値θとを加算した
値を基本点火進角θBASEとする。
In steps 220 to 224, the predicted atmospheric pressure PMatm obtained during operation in the area A of FIG. 6 is compared with the predicted atmospheric pressure PMatm1 obtained from the learning value for altitude compensation, and either of them is smaller for safer control. The other value is the atmospheric pressure PMB. Then, in step 226, the pressure difference K3 necessary for operating the EGR device is subtracted from the atmospheric pressure BMB to calculate the EGR device operating pressure PM EGR , and in step 228 the intake pipe pressure PM and the engine speed N
Based on E and, the basic ignition advance angle θ 1 when the EGR device is not operating is calculated, and the intake pipe pressure PM is calculated at step 230.
And the EGR device operating pressure PM EGR are compared to determine whether the EGR device is operating. When it is determined that the intake pipe pressure PM is equal to or higher than the EGR device operating pressure PM EGR and the EGR device is not operating, the basic ignition advance angle θ 1 is set to the basic ignition advance angle θ BASE in step 238. On the other hand, if it is determined in step 230 that the intake pipe pressure PM is smaller than the EGR device operating pressure PM EGR and the EGR device is operating, the correction advance value θ 2 at the time of operating the EGR device is set to the intake pipe pressure PM in step 232. Is calculated based on the engine rotation speed NE and the basic ignition advance angle θ BASE is a value obtained by adding the basic ignition advance angle θ 1 and the corrected advance angle value θ 2 at step 234.

第13図は本実施例の燃料噴射量演算ルーチンを示すもの
で、ステツプ240において吸気管圧力PMとEGR装置作動圧
力PMEGRとを比較し、EGR装置が作動していると判断され
たときには、ステツプ242おいてEGR装置作動時のマツプ
から吸気管圧力とエンジン回転速度に基づいて基本燃料
噴射時間TPを演算し、EGR装置が作動していないと判断
されたときには、ステツプ244においてEGR装置非作動時
のマツプから吸気管圧力とエンジン回転速度とに基づい
て基本燃料噴射時間TPを演算する。そして、ステツプ24
6において吸気温や機関冷却水温等に基づいて基本燃料
噴射量TPを補正して燃料噴射量TAUを演算する。
FIG. 13 shows a fuel injection amount calculation routine of the present embodiment. In step 240, the intake pipe pressure PM and the EGR device operating pressure PM EGR are compared, and when it is determined that the EGR device is operating, At step 242, the basic fuel injection time TP is calculated from the map when the EGR device is operating based on the intake pipe pressure and the engine speed, and when it is determined that the EGR device is not operating, the EGR device is not operating at step 244. The basic fuel injection time TP is calculated from the time map based on the intake pipe pressure and the engine speed. And step 24
At 6, the basic fuel injection amount TP is corrected based on the intake air temperature, the engine cooling water temperature, etc. to calculate the fuel injection amount TAU.

以上説明したように本実施例によれば第1実施例と異な
りスロツトル開度の大きさに拘わらず大気圧を予測でき
るので、大排気量エンジン搭載車でなだらかな道路を登
坂する場合(スロツトル開度が所定値以下の場合)にお
いても大気圧を予測することができる、という効果が得
られる。
As described above, according to the present embodiment, unlike the first embodiment, the atmospheric pressure can be predicted regardless of the magnitude of the throttle opening. Therefore, when a vehicle equipped with a large displacement engine climbs a gentle road (the throttle opening is performed). Even if the degree is less than or equal to a predetermined value), the effect that the atmospheric pressure can be predicted is obtained.

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

第1図は本発明の第1実施例のA/D変換終了割込みルー
チンを示す流れ図、第2図は本発明が適用可能な燃料噴
射量制御装置及び点火時期制御装置を備えた内燃機関の
概略図、第3図は第2図の制御回路の詳細を示すブロツ
ク図、第4図は本発明の第1実施例の予測大気圧を演算
するルーチンを示す流れ図、第5図は基準大気圧からス
ロツトル弁全開時の吸気管圧力までの差圧を示す線図、
第6図は吸気管圧力が変動しない領域を示す線図、第7
図は上記第1実施例の燃料噴射量演算ルーチンを示す流
れ図、第8図は本発明の第2実施例の学習ルーチンを示
す流れ図、第9図は空燃比フイードバツク補正係数の変
化を示す線図、第10図は上記第2実施例の第1図と同様
のルーチンを示す流れ図、第11図は基準大気圧からの偏
差を示す線図、第12図は差圧と高度補償用学習値との関
係を示す線図、第13図は上記第2実施例の燃料噴射量演
算ルーチンを示す流れ図である。 16……燃料噴射弁、 28……EGRバキユームモジユレータ、 36……EGRバルブ。
FIG. 1 is a flow chart showing an A / D conversion end interrupt routine of the first embodiment of the present invention, and FIG. 2 is an outline of an internal combustion engine equipped with a fuel injection amount control device and an ignition timing control device to which the present invention is applicable. 3 and 4 are block diagrams showing details of the control circuit shown in FIG. 2, FIG. 4 is a flow chart showing a routine for calculating the predicted atmospheric pressure according to the first embodiment of the present invention, and FIG. A diagram showing the differential pressure up to the intake pipe pressure when the throttle valve is fully opened,
FIG. 6 is a diagram showing a region where the intake pipe pressure does not fluctuate, and FIG.
FIG. 8 is a flow chart showing the fuel injection amount calculation routine of the first embodiment, FIG. 8 is a flow chart showing the learning routine of the second embodiment of the present invention, and FIG. 9 is a diagram showing changes in the air-fuel ratio feedback back correction coefficient. FIG. 10 is a flow chart showing a routine similar to FIG. 1 of the second embodiment, FIG. 11 is a diagram showing a deviation from the reference atmospheric pressure, and FIG. 12 is a differential pressure and a learning value for altitude compensation. And FIG. 13 is a flow chart showing a fuel injection amount calculation routine of the second embodiment. 16 …… Fuel injection valve, 28 …… EGR vacuum modulator, 36 …… EGR valve.

フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 F02D 43/00 N F02M 25/07 550 R F02P 5/15 Continuation of the front page (51) Int.Cl. 6 Identification code Office reference number FI technical display location F02D 43/00 N F02M 25/07 550 R F02P 5/15

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】スロツトル弁全開状態において測定した吸
気管圧力の基準大気圧からの差圧と、機関回転速度が所
定値以下でかつスロツトル弁の開度が所定値以上の領域
において測定した吸気管圧力とから検出大気圧を求め、
この検出大気圧に基づいて実際の大気圧に対する内燃機
関制御用の予測大気圧を求める内燃機関制御用の大気圧
予測方法であって、前記検出大気圧が既に求めている予
測大気圧に対して所定範囲以下となったときにはこの予
測大気圧から第1の値を減算し、前記検出大気圧が既に
求めている予測大気圧に対して所定範囲以上となったと
きには既に求めている予測大気圧に前記第1の値より小
さい第2の値を加算して予測大気圧の更新を行うことを
特徴とする内燃機関制御用の大気圧予測方法。
1. An intake pipe measured in a region where an engine speed is equal to or lower than a predetermined value and an opening of the throttle valve is equal to or more than a predetermined value, and a differential pressure of the intake pipe pressure measured in a fully open state of the throttle valve. Calculate the detected atmospheric pressure from the pressure,
A method for predicting an atmospheric pressure for controlling an internal combustion engine with respect to an actual atmospheric pressure based on the detected atmospheric pressure, which is an atmospheric pressure predicting method for controlling an internal combustion engine, wherein the detected atmospheric pressure has already been calculated for the predicted atmospheric pressure. The first value is subtracted from the predicted atmospheric pressure when the pressure falls below a predetermined range, and the predicted atmospheric pressure is already calculated when the detected atmospheric pressure exceeds the predetermined range with respect to the predicted atmospheric pressure already calculated. A predicted atmospheric pressure is updated by adding a second value smaller than the first value to the predicted atmospheric pressure for controlling an internal combustion engine.
JP61230821A 1986-09-29 1986-09-29 Atmospheric pressure prediction method for internal combustion engine control Expired - Fee Related JPH0735749B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61230821A JPH0735749B2 (en) 1986-09-29 1986-09-29 Atmospheric pressure prediction method for internal combustion engine control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61230821A JPH0735749B2 (en) 1986-09-29 1986-09-29 Atmospheric pressure prediction method for internal combustion engine control

Publications (2)

Publication Number Publication Date
JPS6385239A JPS6385239A (en) 1988-04-15
JPH0735749B2 true JPH0735749B2 (en) 1995-04-19

Family

ID=16913808

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61230821A Expired - Fee Related JPH0735749B2 (en) 1986-09-29 1986-09-29 Atmospheric pressure prediction method for internal combustion engine control

Country Status (1)

Country Link
JP (1) JPH0735749B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4602438B2 (en) * 2008-06-04 2010-12-22 三菱電機株式会社 Atmospheric pressure estimation control device for internal combustion engine
JP5676708B1 (en) * 2013-08-29 2015-02-25 三菱電機株式会社 Outboard motor atmospheric pressure estimation device

Also Published As

Publication number Publication date
JPS6385239A (en) 1988-04-15

Similar Documents

Publication Publication Date Title
JPH0253615B2 (en)
JP2569586B2 (en) Electronic control unit for internal combustion engine
US5016595A (en) Air-fuel ratio control device for internal combustion engine
JP3544197B2 (en) Electronic control unit for internal combustion engine
JPH0814271B2 (en) Ignition timing control device for internal combustion engine
US4508086A (en) Method of electronically controlling fuel injection for internal combustion engine
US5222470A (en) Ignition timing controlling system for engine
JPH0735749B2 (en) Atmospheric pressure prediction method for internal combustion engine control
JPS5963330A (en) Method of controlling electrically controlled internal- combustion engine
JPS58176470A (en) Control of revolution number of engine upon idling
JP2847910B2 (en) Fuel injection amount control device for internal combustion engine
JP2502500B2 (en) Engine controller
JP2586435B2 (en) Knocking control device for internal combustion engine
JPS6125930A (en) Control of fuel injection amount of internal-combustion engine
JP2581046B2 (en) Fuel injection method for internal combustion engine
JP2518219B2 (en) Air-fuel ratio control method for internal combustion engine
JP2001193548A (en) Device for detecting combustion state of internal combustion engine
JPH0240082A (en) Ignition timing controller for internal combustion engine
JP2600718B2 (en) Fuel injection amount control method for internal combustion engine
JPS63117171A (en) Ignition timing controller for internal combustion engine
JPH05215004A (en) Combustion control device for internal combustion engine
JP2590939B2 (en) Air-fuel ratio control device for internal combustion engine
JPS6245953A (en) Fuel supply controller for internal combustion engine
JP3334453B2 (en) Catalyst deterioration detection device for internal combustion engine
JPH086630B2 (en) Engine controller

Legal Events

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