JPH0419377B2 - - Google Patents
Info
- Publication number
- JPH0419377B2 JPH0419377B2 JP58113590A JP11359083A JPH0419377B2 JP H0419377 B2 JPH0419377 B2 JP H0419377B2 JP 58113590 A JP58113590 A JP 58113590A JP 11359083 A JP11359083 A JP 11359083A JP H0419377 B2 JPH0419377 B2 JP H0419377B2
- Authority
- JP
- Japan
- Prior art keywords
- value
- engine
- operating state
- current sampling
- constant
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000005070 sampling Methods 0.000 claims description 31
- 239000000446 fuel Substances 0.000 claims description 14
- 238000002347 injection Methods 0.000 claims description 9
- 239000007924 injection Substances 0.000 claims description 9
- 238000002485 combustion reaction Methods 0.000 claims description 8
- 238000001514 detection method Methods 0.000 claims description 8
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 6
- 239000001301 oxygen Substances 0.000 description 6
- 229910052760 oxygen Inorganic materials 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 239000007789 gas Substances 0.000 description 5
- 239000000498 cooling water Substances 0.000 description 4
- 238000000034 method Methods 0.000 description 4
- 239000007858 starting material Substances 0.000 description 4
- 230000001934 delay Effects 0.000 description 3
- 238000009499 grossing Methods 0.000 description 3
- 238000007493 shaping process Methods 0.000 description 3
- 239000003054 catalyst Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000000746 purification Methods 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 239000003990 capacitor Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000010790 dilution Methods 0.000 description 1
- 239000012895 dilution Substances 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
- F02D41/045—Detection of accelerating or decelerating state
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
【発明の詳細な説明】
本発明は内燃エンジンの作動状態制御装置に関
し、特に内燃エンジンの運転パラメータを検出し
この検出出力に基づき内燃エンジンの作動状態を
制御するようにしてなる内燃エンジンの作動状態
制御装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an internal combustion engine operating state control device, and more particularly to an internal combustion engine operating state control device that detects internal combustion engine operating parameters and controls the internal combustion engine operating state based on the detected output. This relates to a control device.
自動車等の内燃エンジンの作動状態を制御する
方法の1つに、エンジンの燃料噴射量を制御する
ものがある。このものではスロツトル(絞り弁)
下流のインテークマニホールド内の絶対圧PBAを
圧力センサで、エンジン回転数を回転センサで検
出して、この検出出力又はその検出出力と他のエ
ンジン運転パラメータとの組み合わせによる出力
を用いてこれに応じた燃料噴射時間Tiを制御し
ている。 One method of controlling the operating state of an internal combustion engine in an automobile or the like is to control the amount of fuel injected into the engine. In this case, the throttle (throttle valve)
The absolute pressure P BA in the downstream intake manifold is detected by a pressure sensor, and the engine speed is detected by a rotation sensor, and the system responds accordingly using this detection output or a combination of the detection output and other engine operating parameters. This controls the fuel injection time Ti.
従つて、このマニホールド絶対圧PBAはエンジ
ンの吸入行程におけるマニホールド圧を直接代表
する値である必要があるが、サイクル毎のPBAが
緩やかな変化をしている時には、直前サイクルの
PBA値に応じた燃料噴射時間Tiを該吸入行程中又
はそれ以前に噴射しても充分な精度が得られる。 Therefore, this manifold absolute pressure P BA needs to be a value that directly represents the manifold pressure during the engine's intake stroke, but when P BA changes slowly from cycle to cycle,
Sufficient accuracy can be obtained even if the fuel injection time Ti corresponding to the P BA value is injected during or before the intake stroke.
しかしながら、PBA値が急変する場合、例えば
スロツトルの急開時には測定したタイミングにお
けるPBA値と実際に噴射されるタイミング時のPBA
値との差は無視できない。よつて、上述の従来の
測定PBA値のままで噴射量を決定する方式では、
スロツトル急開時にはPBA値の測定タイミング時
の空気量より噴射時の空気量が増大しているので
空燃比が希薄化し、スロツトル急閉時にはその逆
に濃厚化するという欠点がある。これを救済すべ
く、スロツトル開度信号を用いて補正する方法が
あるが、充分な性能を得ることは困難であつて排
気ガス浄化にも障害を及ぼしている。 However, if the P BA value changes suddenly, for example when the throttle is suddenly opened, the P BA value at the measured timing and the P BA value at the actual injection timing will be different.
The difference in value cannot be ignored. Therefore, in the above-mentioned conventional method of determining the injection amount using the measured P BA value,
When the throttle is suddenly opened, the amount of air during injection is greater than the amount of air at the timing of measuring the P BA value, so the air-fuel ratio becomes leaner, and when the throttle is suddenly closed, the air-fuel ratio becomes richer. In order to remedy this problem, there is a method of correcting the problem using a throttle opening signal, but it is difficult to obtain sufficient performance and this also poses a problem in exhaust gas purification.
本発明はかかる従来の欠点を解決すべくなされ
たものであつて、その目的とするところはインテ
ークマニホールド内絶対圧が急変する如き場合に
おけるエンジンの安定な運転状態を確保して運転
性能が良好でかつ排ガス浄化にも役立つエンジン
の作動状態制御装置を提供するものである。 The present invention has been made to solve these conventional drawbacks, and its purpose is to ensure stable engine operating conditions and good operating performance in cases where the absolute pressure inside the intake manifold changes suddenly. The present invention also provides an engine operating state control device that is also useful for purifying exhaust gas.
本発明の内燃エンジンの作動状態制御装置は内
燃エンジンの絞り弁下流の吸気管内圧力を検出す
る検出手段と、該検出手段の検出出力をサンプリ
ングして今回サンプリング値とするサンプリング
手段と、今回サンプリング値と今回サンプリング
より前のサンプリング値との差に定数を乗算しか
つ該乗算結果値に今回サンプリング値を加算する
予測演算により補正値を算出する演算手段と、該
補正値に基づいて制御値を決定してエンジンの作
動状態を制御する制御手段とからなる作動状態制
御装置であり、上記演算手段が、差の大きさが所
定値以上であるか否かを判別する第1判別手段
と、差の大きさが所定値より小のときには予測演
算を停止して今回サンプリング値をそのまま前記
補正値とする決定手段と、差の大きさが所定値以
上であるときには更に別の運転条件を充足するか
否かを判別する第2判別手段と、該第2判別手段
の判別結果に応じて定数を0以外の異なる値に設
定する設定手段とを含むことを特徴としている。 The operating state control device for an internal combustion engine according to the present invention includes a detection means for detecting the pressure in the intake pipe downstream of the throttle valve of the internal combustion engine, a sampling means for sampling the detection output of the detection means to obtain a current sampling value, and a current sampling value. and a calculation means for calculating a correction value by a predictive calculation of multiplying the difference between the current sampling value and the sampling value before the current sampling by a constant, and adding the current sampling value to the multiplication result value, and determining a control value based on the correction value. and a control means for controlling the operating state of the engine, wherein the calculation means includes a first determining means for determining whether the magnitude of the difference is greater than or equal to a predetermined value; determining means for stopping the predictive calculation and directly using the current sampled value as the correction value when the magnitude of the difference is smaller than a predetermined value; and determining whether or not another operating condition is satisfied when the magnitude of the difference is greater than or equal to the predetermined value. The present invention is characterized in that it includes a second discriminating means for discriminating whether the second discriminating means is the same, and a setting means for setting a constant to a different value other than 0 in accordance with the discriminating result of the second discriminating means.
以下、本発明の実施例を図面を参照して説明す
る。 Embodiments of the present invention will be described below with reference to the drawings.
第1図に示した本発明の一実施例たる作動状態
制御装置においては、吸入空気が大気吸入口1か
らエアクリーナ2、吸気路(インテークマニホー
ルド内を含む)3を介してエンジン4に供給され
るようになつている。吸気路3内にはスロツトル
弁5が設けられスロツトル弁5の開度に応じてエ
ンジン4への吸入空気量が変化するようになされ
ている。またスロツトル弁5を迂回してエアクリ
ーナ2からスロツトル弁5下流すなわちインテー
クマニホールドに連通するように2次空気通路6
が設けられており、2次空気通路6にはアイドル
速度制御用の電磁弁7が設けられている。 In the operating state control device shown in FIG. 1, which is an embodiment of the present invention, intake air is supplied from an atmospheric air intake port 1 to an engine 4 via an air cleaner 2 and an intake path (including the inside of the intake manifold) 3. It's becoming like that. A throttle valve 5 is provided in the intake passage 3 so that the amount of air taken into the engine 4 changes depending on the opening degree of the throttle valve 5. In addition, a secondary air passage 6 is connected so as to bypass the throttle valve 5 and communicate from the air cleaner 2 downstream of the throttle valve 5, that is, to the intake manifold.
The secondary air passage 6 is provided with a solenoid valve 7 for idle speed control.
一方、10は例えばポテンシヨメータからな
り、スロツトル弁5の開度に応じたレベルの出力
電圧を発生するスロツトル開度センサ、11はス
ロツトル弁5下流に設けられて圧力の大きさに応
じたレベルの出力電圧を発生する絶対圧センサ、
12はエンジン4の冷却水温に応じたレベルの出
力電圧を発生する冷却水温センサ、13はエンジ
ン4のクランクシヤフト(図示せず))が所定回
転角のときパレス信号を発生するクランク角セン
サ、14は排気路8に設けられエンジン4の排ガ
ス中の酸素濃度に応じたレベルの出力電圧を発生
する酸素濃度センサである。15はエンジン4の
吸気バルブ(図示せず)近傍の吸気路3に設けら
れたインジエクタである。スロツトル開度センサ
10、絶対圧センサ11、冷却水温センサ12、
クランク角センサ13及び酸素濃度センサ14の
各出力端と電磁弁7及びインジエクタ15の各入
力端とは制御回路16に接続されている。また、
制御回路16にはイグニツシヨンスイツチ17及
びスタータスイツチ18が接続され、イグニツシ
ヨンスイツチ17はオン時に電源電圧を制御回路
16に供給し、スタータスイツチ18はオン時に
電圧を始動用モータ(図示せず)と共に制御回路
16に供給するようになされている。なお、エン
ジン4の排気路8の酸素濃度センサ14の配設位
置よりも下流には三元触媒9が設けられている。 On the other hand, the reference numeral 10 is a throttle opening sensor which is composed of, for example, a potentiometer and which generates an output voltage at a level corresponding to the opening degree of the throttle valve 5. The reference numeral 11 is a throttle opening sensor which is provided downstream of the throttle valve 5 and which generates an output voltage at a level corresponding to the magnitude of the pressure. an absolute pressure sensor that generates an output voltage of
12 is a cooling water temperature sensor that generates an output voltage at a level corresponding to the cooling water temperature of the engine 4; 13 is a crank angle sensor that generates a pulse signal when the crankshaft (not shown) of the engine 4 is at a predetermined rotation angle; 14; is an oxygen concentration sensor that is provided in the exhaust passage 8 and generates an output voltage at a level corresponding to the oxygen concentration in the exhaust gas of the engine 4. 15 is an injector provided in the intake passage 3 near the intake valve (not shown) of the engine 4. Throttle opening sensor 10, absolute pressure sensor 11, cooling water temperature sensor 12,
Each output terminal of the crank angle sensor 13 and the oxygen concentration sensor 14 and each input terminal of the solenoid valve 7 and the injector 15 are connected to a control circuit 16. Also,
An ignition switch 17 and a starter switch 18 are connected to the control circuit 16. The ignition switch 17 supplies power supply voltage to the control circuit 16 when turned on, and the starter switch 18 supplies voltage to a starting motor (not shown) when turned on. ) is supplied to the control circuit 16. Note that a three-way catalyst 9 is provided downstream of the location of the oxygen concentration sensor 14 in the exhaust path 8 of the engine 4.
制御回路16は第2図に示すようにコンデンサ
C1,C2及び抵抗Rからなり酸素濃度センサ14
の出力電圧を平滑する平滑回路19と、平滑回路
19の出力に接続されたバツフア増幅器20と、
水温センサ12、スロツトル開度センサ10、絶
対圧センサ11及び増幅器20の各出力のレベル
を修正するレベル修正回路21と、このレベル修
正回路21を経た各センサ出力の1つを選択的に
出力する入力信号切替回路22と、この入力信号
切替回路22から出力されたアナログ信号をデイ
ジタル信号に変換するA/D変換器23と、クラ
ンク角センサ13の出力を波形整形する波形整形
回路24と、この波形整形回路24から出力され
るパルス間の時間を計測するカウンタ25と、イ
グニツシヨンスイツチ17及びスタータスイツチ
18の各出力のレベルを修正するレベル修正回路
26と、このレベル修正回路26の出力を入力と
するデジタル入力モジユール27と、インジエク
タ15及び電磁弁7を各々駆動する駆動回路2
8,29と、CPU30と、各種の処理プログラ
ムが記憶されたROM31及びRAM32からな
つており、入力信号切替回路22、A/D変換器
23、カウンタ25、デジタル入力モジユール2
7、駆動回路28,29、CPU30,ROM31
及びRAM32はバスライン33によつて接続さ
れている。また、波形整形回路24からTDC(ト
ツプデツドセンタ)信号がCPU30に供給され
るようになつている。 The control circuit 16 includes a capacitor as shown in FIG.
Oxygen concentration sensor 14 consists of C 1 , C 2 and resistor R
a smoothing circuit 19 for smoothing the output voltage of the buffer amplifier 20 connected to the output of the smoothing circuit 19;
A level correction circuit 21 corrects the level of each output of the water temperature sensor 12, throttle opening sensor 10, absolute pressure sensor 11, and amplifier 20, and selectively outputs one of the sensor outputs that have passed through the level correction circuit 21. An input signal switching circuit 22, an A/D converter 23 that converts the analog signal output from the input signal switching circuit 22 into a digital signal, a waveform shaping circuit 24 that shapes the waveform of the output of the crank angle sensor 13, and A counter 25 that measures the time between pulses output from the waveform shaping circuit 24, a level correction circuit 26 that corrects the level of each output of the ignition switch 17 and the starter switch 18, and a level correction circuit 26 that adjusts the output of the level correction circuit 26. A digital input module 27 as an input, and a drive circuit 2 that drives the injector 15 and the solenoid valve 7, respectively.
8, 29, a CPU 30, a ROM 31 and a RAM 32 in which various processing programs are stored, an input signal switching circuit 22, an A/D converter 23, a counter 25, and a digital input module 2.
7. Drive circuit 28, 29, CPU 30, ROM 31
and RAM 32 are connected by a bus line 33. Further, a TDC (top depth center) signal is supplied from the waveform shaping circuit 24 to the CPU 30.
かかる構成においては、A/D変換器23から
スロツトル弁開度、吸気圧、冷却水温及び酸素濃
度の情報が択一的に、カウンタ25からエンジン
回転数の情報が、またデイジタル入力モジユール
27からイグニツシヨンスイツチ17及びスター
タスイツチ18のオンオフの情報がCPU30に
バスライン33を介して各々供給される。CPU
30はROM31に予め記憶された演算プログラ
ムに従つて上記の各々情報を読み込み、それらの
情報を基にしてTDC信号に同期して所定の算出
式から燃料供給量に対応する燃料噴射時間を計算
する。そして算出された燃料噴射時間だけ駆動回
路28がインジエクタ15を駆動してエンジン4
へ燃料を供給せしめるのである。また、アイドリ
ング時にはエンジン回転数と設定アイドル回転数
とからアイドル制御量が算出され、そのアイドル
制御量に応じて駆動回路29が電磁弁7を断続的
に駆動することによりエンジン回転数が設定アイ
ドル回転数になるように2次空気量がデユーテイ
制御されるのである。 In this configuration, information on the throttle valve opening, intake pressure, cooling water temperature, and oxygen concentration is alternatively sent from the A/D converter 23, information on the engine speed is sent from the counter 25, and information on the ignition speed is sent from the digital input module 27. Information on whether to turn on or off the switch 17 and the starter switch 18 is supplied to the CPU 30 via a bus line 33, respectively. CPU
30 reads each of the above information according to the calculation program stored in advance in the ROM 31, and based on the information, calculates the fuel injection time corresponding to the fuel supply amount from a predetermined calculation formula in synchronization with the TDC signal. . Then, the drive circuit 28 drives the injector 15 for the calculated fuel injection time to
It supplies fuel to the Also, during idling, the idle control amount is calculated from the engine speed and the set idle speed, and the drive circuit 29 intermittently drives the solenoid valve 7 according to the idle control amount, so that the engine speed is adjusted to the set idle speed. The duty of the secondary air amount is controlled so that the amount of air increases.
第3図及び第4図は第2図に示した制御回路1
6における動作を各々示すフロー図である。 Figures 3 and 4 show the control circuit 1 shown in Figure 2.
6 is a flowchart showing the operations in step 6. FIG.
第3図を参照するに、制御回路においては、先
ず、TDC信号に同期してA/D変換器23から
吸気絶対圧PBAがサンプリングされ最新の今回サ
ンプリング値PBoとしてCPU30に読み込まれる
(ステツプ101)。今回サンプリング値PBoは今回の
TDC信号時の演算用としてRAM32に記憶され
る(ステツプ102)と共に次回のTDC信号時の演
算用としても同様にRAM32に記憶される(ス
テツプ103)。この後、前回サンプリング値PBn
−1やRAM32内かれ読み出され(ステツプ
104)、今回サンプリング値PBoと前回サンプリン
グ値PBn−1との差が算出され、この差の絶対
値が所定値ΔPBGより大であるか否かの判別が行
なわれる(ステツプ105)。ここに、ΔPBGは絶対
圧PBAの最小分解能の1を含む所定倍の値を持つ
ものでガード値を指称する。|PBn−PBn−1|
≧ΔPBGの場合のみ、今回サンプリング値PBnと
前回サンプリング値PBn−1との差に定数ψを
乗算し、その乗算結果値に今回サンプリング値
PBnを加算することにより今回サンプリング値
PBnの補正値PBAが算出される(ステツプ106)。
ここに、定数ψはエンジンの運転状態に応じて最
適値に設定される。一方、|PBn−PBn−1|<
ΔPBGの場合には今回サンプリング値PBnがその
まま補正値PBAとして用いられる(ステツプ107)。
このようにして算出或いは決定された補正値PBA
を基にして予めROM31に記憶されたデータマ
ツプ等を用いてインジエクタ15の燃料噴射時間
Tiが決定されるのである(ステツプ108)。 Referring to FIG. 3, in the control circuit, first, the intake absolute pressure P BA is sampled from the A/D converter 23 in synchronization with the TDC signal and read into the CPU 30 as the latest current sampling value P Bo (step 101). The sampling value P Bo this time is
It is stored in the RAM 32 for calculation at the time of the TDC signal (step 102), and also stored in the RAM 32 for calculation at the time of the next TDC signal (step 103). After this, the previous sampling value P B n
-1 and RAM32 are read out (step
104), the difference between the current sampling value P Bo and the previous sampling value P B n-1 is calculated, and it is determined whether the absolute value of this difference is greater than a predetermined value ΔP BG (step 105). . Here, ΔP BG has a value that is a predetermined multiple of the minimum resolution of absolute pressure P BA , including 1, and designates a guard value. |P B n−P B n−1|
Only in the case of ≧ΔP BG , the difference between the current sampling value P B n and the previous sampling value P B n-1 is multiplied by a constant ψ, and the multiplication result value is set as the current sampling value.
By adding P B n, the current sampling value
A correction value P BA of P B n is calculated (step 106).
Here, the constant ψ is set to an optimal value depending on the operating state of the engine. On the other hand, |P B n−P B n−1|<
In the case of ΔP BG, the current sampling value P B n is used as it is as the correction value P BA (step 107).
The correction value P BA calculated or determined in this way
The fuel injection time of the injector 15 is determined based on the data map etc. stored in the ROM 31 in advance.
Ti is determined (step 108).
上記手順が順次繰り返されてエンジン作動状態
の制御が行なわれる。こうすることにより、マニ
ホールド内部の絶対圧PBAのサンプリング期間に
おける変化量が大であれば、|PBn−PBn−1|
≧ΔPBGとなるから、この変化量(極性及び大小
を含む)に応じた値ψ(PBn−PBn−1)が最新
の今回サンプリング値PBnに加算されPBA値が決
定される。従つて、PBAが増大方向へ変化してい
る時には、予めその変化量に応じてPBA値を増大
補正し、またPBAが減少方向へ変化している時に
は、同じくPBA値を減少補正することになる。す
なわち、補正値PBAがサンプリング値に応じて実
際の燃料供給時の予測値として予測演算されるの
である。その結果、センサ11や演算制御回路1
6等の制御系動作遅れやエンジン4の被制御系の
動作遅れを補正することが可能となつて、従来問
題であつた空燃比の希薄化及び濃厚化が防止さ
れ、排ガス浄化ともなる。 The above procedure is sequentially repeated to control the engine operating state. By doing this, if the amount of change in the absolute pressure P BA inside the manifold during the sampling period is large, |P B n−P B n−1|
Since ≧ΔP BG , the value ψ (P B n−P B n−1) corresponding to this amount of change (including polarity and magnitude) is added to the latest current sampling value P B n to determine the P BA value. be done. Therefore, when P BA is changing in the increasing direction, the P BA value is corrected to increase in advance according to the amount of change, and when P BA is changing in the decreasing direction, the P BA value is also corrected to decrease. I will do it. That is, the correction value P BA is predictively calculated as a predicted value at the time of actual fuel supply according to the sampling value. As a result, the sensor 11 and the calculation control circuit 1
It becomes possible to correct the delay in the operation of the control system of the engine 4, etc., and the delay in the operation of the controlled system of the engine 4, thereby preventing the dilution and enrichment of the air-fuel ratio, which were problems in the past, and purifying the exhaust gas.
上記補正時の乗算用定数ψはこれら制御系及び
被制御系の動作遅れを加味しかつその動作遅れが
エンジンの運転状態に応じて変化することから運
転状態をも加味して決定される。 The multiplication constant ψ at the time of the above correction is determined by taking into account the operation delays of these control systems and controlled systems, and also taking into account the operating conditions since the operation delays change depending on the operating conditions of the engine.
次に、エンジンの運転状態に応じて定数ψを定
める場合について具体的に説明する。 Next, a case in which the constant ψ is determined depending on the operating state of the engine will be specifically explained.
第4図を参照するに第3図と異なる部分につい
てのみ述べれば、ステツプ102と及び103において
今回サンプリング値PBnが記憶された後、前回
サンプリング値PBn−1と共に前前回サンプリ
ング値PBn−2がRAM32から読み出され(ス
テツプ109)、そして、|PBn−PBn−2|≧ΔPBG
であるか否かが判別される(ステツプ110)。|PB
n−PBn−2|≧ΔPBGの場合、エンジン回転数
Neがアイドル上限回転数NIDL以下であるか否か
が判別される(ステツプ111)。Ne<NIDLならば、
スロツトル弁開度θthが所定開度θIDL以下であるか
否かが判別され(ステツプ112)、θth<θIDLならば
エンジンの運転状態はアイドル状態と判断して定
数φが所定値ψ1に設定される(ステツプ113)。
Ne≧NIDL又はθth≧θIDLならばエンジンの運転状
態はアイドル状態ではないと判断して定数ψが所
定値ψ1より小なる所定値ψ0に設定される(ステ
ツプ114)。次いで、設定された定数ψを用いてス
テツプ106においてPBn+ψ(PBn−PBn−1)
が演算されその演算結果が補正値PBAとなる。一
方、|PBn−PBn−2|<ΔPBGの場合にはステツ
プ107に移行する。なお、CPU30によるステツ
プ110の実行が第1判別手段に対応し、また、ス
テツプ111及び112のうちの少なくとも1のステツ
プの実行が第2判別手段に対応する。 Referring to FIG. 4, only the differences from FIG. 3 will be described. After the current sampling value P B n is stored in steps 102 and 103, the previous sampling value P B n-1 is stored together with the previous sampling value P B n-1. B n-2 is read from the RAM 32 (step 109), and |P B n-P B n-2 | ≧ΔP BG
It is determined whether or not it is (step 110). |P B
n-P B n-2|≧ΔP BG , engine speed
It is determined whether Ne is less than or equal to the upper limit idle rotation speed N IDL (step 111). If Ne<N IDL ,
It is determined whether the throttle valve opening θth is less than the predetermined opening θ IDL (step 112), and if θth < θ IDL , the engine operating state is determined to be idle, and the constant φ is set to the predetermined value ψ 1 . is set (step 113).
If Ne≧N IDL or θth≧θ IDL , it is determined that the operating state of the engine is not an idle state, and the constant ψ is set to a predetermined value ψ 0 that is smaller than the predetermined value ψ 1 (step 114). Next, using the set constant ψ, in step 106 P B n + ψ (P B n - P B n - 1)
is calculated, and the calculation result becomes the correction value P BA . On the other hand, if |P B n-P B n-2 |<ΔP BG , the process moves to step 107. Note that the execution of step 110 by the CPU 30 corresponds to the first determination means, and the execution of at least one of steps 111 and 112 corresponds to the second determination means.
本例においては、エンジン回転数のハンチング
を運転者等が感受しやするエンジンのアイドル状
態時には定数ψが大きく設定されてエンジン回転
数の安定化が図られアイドル状態以外の運転時に
は定数ψが小さく設定されて制御系及び被制御系
の動作遅れ等が補償されるのである。 In this example, the constant ψ is set large to stabilize the engine speed when the engine is idling, when the driver is likely to feel engine speed hunting, and the constant ψ is set small when the engine is running in a state other than idling. This setting compensates for operational delays in the control system and the controlled system.
以下に第5図乃至第12図を用いて本発明の効
果について説明する。先ず、第5図は、エンジン
のアイドリング時にステツプ状に負荷が作用した
場合におけるマニホールド内絶対圧PBAの追従特
性を示したものであり、曲線50がエンジン回転
数の時間に対する変化を、曲線51〜53が、
夫々マニホールド内容積0.25リツトル,1.0リツ
トル及び4.0リツトルの各場合のPBAの時間に対す
る変化を示している。また、第6図はエンジンの
アイドリング時における回転数のサイン状変化
(曲線60)に対し、絶対圧PBAが追従変化する状
態を示し、曲線61〜63がマニホールド内容積
0.25,1.0及び4.0リツトルの各場合の変化を夫々
示している。 The effects of the present invention will be explained below using FIGS. 5 to 12. First, FIG. 5 shows the follow-up characteristics of the absolute pressure P BA in the manifold when a load is applied in steps during engine idling, where curve 50 shows the change in engine speed over time, and curve 51 shows the change in engine speed over time. ~53 is
The figure shows the change in P BA over time for manifold internal volumes of 0.25 liters, 1.0 liters, and 4.0 liters, respectively. In addition, Figure 6 shows the state in which the absolute pressure P BA follows a sinusoidal change in the engine speed (curve 60) when the engine is idling, and curves 61 to 63 indicate the manifold internal volume.
The changes are shown for each case of 0.25, 1.0 and 4.0 liters.
更に、第7図はスロツトル急閉時のPBA追従特
性を示しており、曲線70がスロツトル開度の変
化を示し、また曲線71〜73が内容積0.25,
1.0及び4.0リツトルの各場合の追従特性である。 Furthermore, Fig. 7 shows the P BA follow-up characteristics when the throttle is suddenly closed, where curve 70 shows the change in throttle opening, and curves 71 to 73 show the internal volume 0.25,
This is the tracking characteristic for each case of 1.0 and 4.0 liters.
これら第5図乃至第7図から判るように、エン
ジン回転数やスロツトル開度の変化に対してマニ
ホールド内絶対圧PBAは時間遅れをもつて追従し、
その遅れはマニホールド内容積が大なる程大とな
つている。この遅れ時間が本発明により補正され
るものであり、第8図にその補正状態が示されて
いる。 As can be seen from these figures 5 to 7, the manifold absolute pressure P BA follows changes in engine speed and throttle opening with a time delay.
The delay increases as the manifold internal volume increases. This delay time is corrected according to the present invention, and the corrected state is shown in FIG.
図においてはスロツトル急閉時における本発明
の効果が示されており、曲線81〜84は本発明
を適用しない場合の絶対圧PBAの変化特性であり、
内容積が0.25,1.0,2.0及び4.0リツトルの各場合
である。鎖線による曲線85〜88が本発明を
4.0リツトルのマニホールドに適用した場合にお
けるψ=2,4,6及び8の各場合のPBA追従特
性である。すなわち、4.0リツトルのマニホール
ドでも、ψの選定、特に4〜6とすることにより
補正後PBAが2.0リツトルのマニホールド相当とな
つて著しく改善される。 The figure shows the effect of the present invention when the throttle is suddenly closed, and curves 81 to 84 are the change characteristics of the absolute pressure P BA when the present invention is not applied.
These are cases where the internal volume is 0.25, 1.0, 2.0, and 4.0 liters. The dashed line curves 85 to 88 represent the present invention.
This is the P BA tracking characteristic for each case of ψ = 2, 4, 6, and 8 when applied to a 4.0 liter manifold. That is, even with a 4.0 liter manifold, by selecting ψ, particularly from 4 to 6, the corrected P BA becomes equivalent to that of a 2.0 liter manifold, and is significantly improved.
第9図は本発明の効果を示す他の特性例であ
り、クラツチオフ時のエンジン回転数の減少と定
数ψの効果を示しており、2速度ギア3000rpmク
ルーズより減速し1300rpmにてクラツチオフとし
たときの本発明の補正動作を開示したものであ
る。尚、1130rpm以上では燃料カツト状態として
いる。実線がψ=6の場合のエンジン回転数の変
化を示し、点線がψ=0すなわち本発明不適用の
場合の回転数の変化を示している。本発明により
回転数のハンチングが抑圧されて略一定アイドリ
ング回転数へ収束している。尚、この回転数のハ
ンチングは、バツテリ充電のためのACゼネレー
タの動作に起因しているものである。 Figure 9 is another characteristic example showing the effect of the present invention, showing the effect of the reduction in engine speed and constant ψ at clutch off, when decelerating from 2nd speed gear 3000 rpm cruise and clutching off at 1300 rpm. The correction operation of the present invention is disclosed. Note that above 1130 rpm, the fuel is cut off. The solid line shows the change in the engine speed when ψ=6, and the dotted line shows the change in the engine speed when ψ=0, that is, when the present invention is not applied. According to the present invention, hunting in the engine speed is suppressed and the engine speed converges to a substantially constant idling speed. Note that this hunting in the rotational speed is caused by the operation of the AC generator for battery charging.
第10図は、アイドリング時のある運転状態
(ハンチングの生じ易い状態)での定数ψとハン
チング最大変化幅ΔNe(rpm)との関係を示して
おり、マニホールド内容積が1.7,2.2,3.2及び
4.7リツトルの各場合が示されている。図から明
らかな如く、ψの値の選定よりハンチングが抑圧
されることになる。ψが約20の値でも有効に抑圧
できることが確認されている。 Figure 10 shows the relationship between the constant ψ and the maximum hunting variation width ΔNe (rpm) in a certain operating state during idling (a state where hunting is likely to occur), and shows the relationship between the manifold internal volume of 1.7, 2.2, 3.2 and
Each case of 4.7 liters is shown. As is clear from the figure, hunting can be suppressed by selecting the value of ψ. It has been confirmed that effective suppression can be achieved even when ψ is approximately 20.
第11図はインテークマニホールド内容積とエ
ンジン回転数最大変化量ΔNeとの関係を示し、
定数ψの値が0,1,3,6,10及び16の各場合
につき示されている。尚、条件は第10図の場合
と同一とする。やはりψの値によつて、マニホー
ルド内容積の如何にかかわらずハンチングが抑圧
されるという効果が生ずる。 Figure 11 shows the relationship between the intake manifold internal volume and the maximum engine speed change ΔNe,
The values of the constant ψ are shown for each case of 0, 1, 3, 6, 10, and 16. Note that the conditions are the same as in the case of FIG. Again, depending on the value of ψ, hunting is suppressed regardless of the internal volume of the manifold.
第12図はインテークマニホールド内容積にお
ける最適定数ψと、この最適ψにおけるΔNe
(tpm)との関係を示すものであり、容積増大に
伴つてψの値を増大すれば良いことが判る。これ
は、マニホールドの容積増大につれて、被制御系
の動作遅れが増大することから、補正のための乗
算用定数ψを大とすれば、補正量が大となるから
である。 Figure 12 shows the optimum constant ψ for the internal volume of the intake manifold and ΔNe at this optimum ψ.
(tpm), and it can be seen that it is sufficient to increase the value of ψ as the volume increases. This is because as the volume of the manifold increases, the delay in the operation of the controlled system increases, so if the multiplication constant ψ for correction is made large, the amount of correction becomes large.
叙上の如く、本発明によれば安定なエンジンの
運転特性が限られて排ガス浄化の一因ともなるも
のである。 As described above, according to the present invention, stable engine operating characteristics are limited, which also contributes to exhaust gas purification.
第1図は本発明の実施例の概略ブロツク図、第
2図は第1図の装置中の制御回路の具体ブロツク
図、第3図及び第4図は第1図の装置におけるエ
ンジン運転パラメータの補正の態様を各々示すフ
ロー図、第5図ないし第12図は本発明の効果を
説明するための特性を示す実験データである。
主要部分の符号の説明、2……エアクリーナ、
3……吸気路、5……スロツトル弁、6……2次
空気通路、7……電磁弁、8……排気路、9……
三元触媒、10……スロツトル開度センサ、11
……絶対圧センサ、12……水温センサ、13…
…クランク角センサ、15……インジエクタ。
FIG. 1 is a schematic block diagram of an embodiment of the present invention, FIG. 2 is a specific block diagram of a control circuit in the device shown in FIG. 1, and FIGS. 3 and 4 show engine operating parameters in the device shown in FIG. Flowcharts showing each mode of correction and FIGS. 5 to 12 are experimental data showing characteristics for explaining the effects of the present invention. Explanation of symbols of main parts, 2... Air cleaner,
3...Intake path, 5...Throttle valve, 6...Secondary air passage, 7...Solenoid valve, 8...Exhaust path, 9...
Three-way catalyst, 10...Throttle opening sensor, 11
... Absolute pressure sensor, 12 ... Water temperature sensor, 13 ...
...Crank angle sensor, 15...Injector.
Claims (1)
検出する検出手段と、前記検出手段の検出出力を
サンプリングして今回サンプリング値とするサン
プリング手段と、前記今回サンプリング値と今回
サンプリングより前のサンプリング値との差に定
数を乗算しかつ該乗算結果値に前記今回サンプリ
ング値を加算する予測演算により補正値を算出す
る演算手段と、該補正値に基づいて制御値を決定
してエンジンの作動状態を制御する制御手段とか
らなる作動状態制御装置であつて、前記演算手段
は、前記差の大きさが所定値以上であるか否かを
判別する第1判別手段と、前記差の大きさが前記
所定値より小のときには前記予測演算を停止して
今回サンプリング値をそのまま前記補正値とする
決定手段と、前記差の大きさが前記所定値以上で
あるときには更に別の運転条件を充足するか否か
を判別する第2判別手段と、前記第2判別手段の
判別結果に応じて前記定数を0以外の異なる値に
設定する設定手段とを含むことを特徴とする作動
状態制御装置。 2 前記別の運転条件はアイドル状態であること
を特徴とする特許請求の範囲第1項記載の作動状
態制御装置。 3 前記制御値はエンジンに噴射供給されるべき
燃料噴射量であることを特徴とする特許請求の範
囲第1項記載の作動状態制御装置。[Scope of Claims] 1. Detection means for detecting the pressure in the intake pipe downstream of the throttle valve of the internal combustion engine; sampling means for sampling the detection output of the detection means to obtain the current sampling value; and detecting the current sampling value and the current sampling. a calculation means for calculating a correction value by a predictive calculation of multiplying a difference from a previous sampling value by a constant and adding the current sampling value to the multiplication result value; and determining a control value based on the correction value. An operating state control device comprising: a control means for controlling an operating state of an engine; determining means for stopping the prediction calculation and using the current sampled value as the correction value when the magnitude of the difference is smaller than the predetermined value; and determining another operating condition when the magnitude of the difference is greater than or equal to the predetermined value. and a setting means for setting the constant to a different value other than 0 according to the determination result of the second determining means. Device. 2. The operating state control device according to claim 1, wherein the other operating condition is an idle state. 3. The operating state control device according to claim 1, wherein the control value is a fuel injection amount to be injected and supplied to the engine.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11359083A JPS5915656A (en) | 1983-06-22 | 1983-06-22 | Operation state control device of internal-combustion engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11359083A JPS5915656A (en) | 1983-06-22 | 1983-06-22 | Operation state control device of internal-combustion engine |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP57055890A Division JPS58172446A (en) | 1982-04-02 | 1982-04-02 | Operating state control device of internal-combustion engine |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3337220A Division JP2567535B2 (en) | 1991-12-19 | 1991-12-19 | Internal combustion engine operating state control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS5915656A JPS5915656A (en) | 1984-01-26 |
JPH0419377B2 true JPH0419377B2 (en) | 1992-03-30 |
Family
ID=14616072
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11359083A Granted JPS5915656A (en) | 1983-06-22 | 1983-06-22 | Operation state control device of internal-combustion engine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5915656A (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60249646A (en) * | 1984-05-23 | 1985-12-10 | Honda Motor Co Ltd | Fuel feed control in internal-combustion engine |
JPH0684733B2 (en) * | 1984-06-11 | 1994-10-26 | 日産自動車株式会社 | Air-fuel ratio controller for internal combustion engine |
ES2020546B3 (en) * | 1986-12-19 | 1991-08-16 | Siemens Ag | TRAINING TO FIND OUT THE MASS AIR FLOW RATE ENTERING THE CYLINDERS OF AN INTERNAL COMBUSTION ENGINE |
JPH03229947A (en) * | 1990-02-05 | 1991-10-11 | Mazda Motor Corp | Engine control device |
JP5614976B2 (en) * | 2009-11-24 | 2014-10-29 | 本田技研工業株式会社 | Engine fuel injection control device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS53148625A (en) * | 1977-05-31 | 1978-12-25 | Nippon Denso Co Ltd | Method and apparatus for electronic fuel injection control |
JPS55160133A (en) * | 1979-05-31 | 1980-12-12 | Nissan Motor Co Ltd | Fuel feeding device of internal combustion engine |
JPS56107929A (en) * | 1980-01-31 | 1981-08-27 | Hitachi Ltd | Controller for internal combunstion engine |
JPS56141025A (en) * | 1980-04-03 | 1981-11-04 | Nissan Motor Co Ltd | Fuel control ling device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6318766Y2 (en) * | 1980-01-31 | 1988-05-26 |
-
1983
- 1983-06-22 JP JP11359083A patent/JPS5915656A/en active Granted
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS53148625A (en) * | 1977-05-31 | 1978-12-25 | Nippon Denso Co Ltd | Method and apparatus for electronic fuel injection control |
JPS55160133A (en) * | 1979-05-31 | 1980-12-12 | Nissan Motor Co Ltd | Fuel feeding device of internal combustion engine |
JPS56107929A (en) * | 1980-01-31 | 1981-08-27 | Hitachi Ltd | Controller for internal combunstion engine |
JPS56141025A (en) * | 1980-04-03 | 1981-11-04 | Nissan Motor Co Ltd | Fuel control ling device |
Also Published As
Publication number | Publication date |
---|---|
JPS5915656A (en) | 1984-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH08189396A (en) | Air fuel ratio feedback control device for internal combustion engine | |
JPS60240840A (en) | Control device of air-fuel ratio in internal-combustion engine | |
US4721082A (en) | Method of controlling an air/fuel ratio of a vehicle mounted internal combustion engine | |
US4753208A (en) | Method for controlling air/fuel ratio of fuel supply system for an internal combustion engine | |
JPH0419377B2 (en) | ||
JPH0119057B2 (en) | ||
JPH0686829B2 (en) | Air-fuel ratio feedback control method for internal combustion engine | |
US4715350A (en) | Air intake side secondary air supply system for an internal combustion engine with a duty ratio control operation | |
JP2547380B2 (en) | Air-fuel ratio feedback control method for internal combustion engine | |
JPH033053B2 (en) | ||
US4646699A (en) | Method for controlling air/fuel ratio of fuel supply for an internal combustion engine | |
JP2510877B2 (en) | Auxiliary air control device for internal combustion engine | |
JPH045818B2 (en) | ||
JPH0325622B2 (en) | ||
JP2981062B2 (en) | Fuel injection control method in lean burn | |
JP3564923B2 (en) | Engine air-fuel ratio control device | |
JP2503055Y2 (en) | Electronically controlled fuel injection device for internal combustion engine | |
JP2566880Y2 (en) | Engine air-fuel ratio control device | |
JP2924577B2 (en) | Engine stability control device | |
JPH11182302A (en) | Idling speed learning control device for electric control throttle type internal combustion engine | |
JPH08312423A (en) | Air-fuel ratio feedback control device of internal combustion engine | |
JPH086620B2 (en) | Air-fuel ratio feedback control method for internal combustion engine | |
JPS6313015B2 (en) | ||
JPH08232706A (en) | Fuel injection quantity control device for combustion engine | |
JPH0251055B2 (en) |