JPH024040B2 - - Google Patents
Info
- Publication number
- JPH024040B2 JPH024040B2 JP12414381A JP12414381A JPH024040B2 JP H024040 B2 JPH024040 B2 JP H024040B2 JP 12414381 A JP12414381 A JP 12414381A JP 12414381 A JP12414381 A JP 12414381A JP H024040 B2 JPH024040 B2 JP H024040B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- time
- fuel injection
- internal combustion
- crank angle
- 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
Links
- 239000000446 fuel Substances 0.000 claims description 26
- 238000002347 injection Methods 0.000 claims description 20
- 239000007924 injection Substances 0.000 claims description 20
- 238000002485 combustion reaction Methods 0.000 claims description 12
- 230000007257 malfunction Effects 0.000 claims description 8
- 238000000034 method Methods 0.000 claims description 4
- 230000001360 synchronised effect Effects 0.000 claims description 4
- 238000001514 detection method Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000000746 purification Methods 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 239000002828 fuel tank Substances 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Landscapes
- Manipulation Of Pulses (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Indication And Recording Devices For Special Purposes And Tariff Metering Devices (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
【発明の詳細な説明】
本発明は電子制御式内燃機関の誤動作防止方法
に関し、特にコンピユータを利用して燃料噴射時
期あるいは点火時期を計算によつて求める電子制
御式内燃機関において雑音(ノイズ)の影響によ
る誤動作を防止する方法に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a method for preventing malfunction of an electronically controlled internal combustion engine, and in particular to a method for preventing malfunction of an electronically controlled internal combustion engine, in which the fuel injection timing or ignition timing is calculated using a computer. Concerning methods for preventing malfunctions due to influence.
コンピユータにより燃料噴射時期あるいは点火
時期が制御される電子制御式内燃機関において
は、従来より、エアフローメータによつて検出し
た吸入空気量に対応する所要燃料量を計量により
求め、これによつて噴射パルス幅を決定し、点火
信号に合わせて必要な量の燃料が燃料噴射弁より
噴射されるように制御していた。また、デジタル
コンピユータを利用した電子制御式内燃機関で
は、点火信号に代えて、エンジンのクランク角度
に同期する信号間隔時間の特定の立上り信号をク
ランク軸のトツプデツドセンタ(TDC)時刻と
同期させ、この時刻を基として燃料噴射時期ある
いは点火時刻を計算により求め、エアフローメー
タによつて検出した吸入空気量に対応する所要燃
料量を燃料噴射弁から噴射するように制御すると
共に、点火プラグの通電、点火時刻を制御してい
た。しかしながら、例えばクランク角度30゜毎に
生ずる信号間隔に何らかの原因、例えばアースが
完全に分離できていない等の原因で、信号間隔に
雑音(ノイズ)が重畳すると、計算により求める
燃料噴射開始時期あるいは通電、点火時期にズレ
が生じ、誤動作の原因となる。燃料噴射開始時期
のズレはエンジンの性能にとつてあまり大きな影
響はないとしても、通電、点火時期のズレはノツ
キングの原因となつたり、排気ガス浄化性能に悪
影響をもたらすこととなる。 In electronically controlled internal combustion engines in which the fuel injection timing or ignition timing is controlled by a computer, the required amount of fuel corresponding to the amount of intake air detected by an air flow meter is conventionally determined by metering, and the injection pulse is determined based on this. The width was determined and controlled so that the required amount of fuel was injected from the fuel injection valve according to the ignition signal. In addition, in electronically controlled internal combustion engines using a digital computer, instead of the ignition signal, a specific rising signal with a signal interval time that is synchronized with the engine crank angle is synchronized with the top-dead-center (TDC) time of the crankshaft. Based on this time, the fuel injection timing or ignition time is calculated, and the fuel injection valve is controlled to inject the required amount of fuel corresponding to the intake air amount detected by the air flow meter, and the spark plug is energized. , which controlled the ignition time. However, if noise is superimposed on the signal interval that occurs every 30 degrees of crank angle for some reason, such as grounding not being completely separated, then the calculated fuel injection start timing or energization , causing a shift in ignition timing and causing malfunction. Although a difference in fuel injection start timing does not have a great effect on engine performance, a difference in energization and ignition timing can cause knocking and have an adverse effect on exhaust gas purification performance.
本発明の目的は、コンピユータにより燃料噴射
時期あるいは点火時期が制御される電気制御式内
燃機関において、クランク角度に同期する信号間
隔時間に雑音が乗ることによる制御系(例えば、
燃料噴射開始時期あるいは通電、点火時期)に誤
動作が生ずるのを防止することにある。 An object of the present invention is to provide a control system (for example,
The objective is to prevent malfunctions (fuel injection start timing, energization, ignition timing) from occurring.
以下、添付図面を参照し本発明を詳細に説明す
る。 Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
第1図はデジタルコンピユータにより制御され
る内燃機関の概略図である。第1図において、内
燃機関1の燃料系は、燃料噴射弁2、燃料タンク
3、燃料フイルタ4、燃料ポンプ5、プレツシヤ
レギユレータ6、ソレノイドレジスタ7等で構成
される。燃料噴射弁2の燃料噴射パルスはデジタ
ルコンピユータ10によつて与えられる。内燃機
関の各種の運転条件を検出する為のセンサ、即ち
吸入空気量を検出するエアフローメータ11、吸
気温センサ12、スロツトル開度センサ13、吸
気圧センサ14、水温センサ15、排気ガス濃度
を検出するO2センサ16、回転角センサ17等
が設けられており、これらの信号がデジタルコン
ピユータ10に入力される。18はデジタルコン
ピユータ10の電源であり、19は点火プラグ
(図示せず)の点火時期を決定するイグナイタで
ありデジタルコンピユータ10からの信号によつ
て制御される。 FIG. 1 is a schematic diagram of an internal combustion engine controlled by a digital computer. In FIG. 1, the fuel system of an internal combustion engine 1 includes a fuel injection valve 2, a fuel tank 3, a fuel filter 4, a fuel pump 5, a pressure regulator 6, a solenoid register 7, and the like. The fuel injection pulse of the fuel injection valve 2 is given by a digital computer 10. Sensors for detecting various operating conditions of the internal combustion engine, namely, an air flow meter 11 that detects the amount of intake air, an intake temperature sensor 12, a throttle opening sensor 13, an intake pressure sensor 14, a water temperature sensor 15, and an exhaust gas concentration sensor. An O 2 sensor 16, a rotation angle sensor 17, and the like are provided, and these signals are input to the digital computer 10. 18 is a power supply for the digital computer 10, and 19 is an igniter that determines the ignition timing of a spark plug (not shown), which is controlled by a signal from the digital computer 10.
回転角センサ17は電磁ピツクアツプ又は磁気
抵抗を利用したもので、機関のクランク軸(図示
せず)の角度と同期したパルス信号を生ずる。こ
の信号がデジタルコンピユータ10に入力される
ことにより、コンピユータ10内では第2図に示
すような例えば30゜毎のクランク角度同期信号時
間間隔(T1,T2,…,Tn)を設定することがで
きる。なお、第2図は時間を基準としたパルス波
形を示すものである。 The rotation angle sensor 17 utilizes an electromagnetic pickup or magnetic resistance, and generates a pulse signal synchronized with the angle of the engine crankshaft (not shown). By inputting this signal to the digital computer 10, the computer 10 can set, for example, crank angle synchronization signal time intervals (T 1 , T 2 , ..., Tn) every 30 degrees as shown in FIG. Can be done. Note that FIG. 2 shows a pulse waveform based on time.
第3図はクランク軸角度を基準とした制御系の
パルス波形を示すものであり、第4図はクランク
角度と燃料噴射時期との関係を示し、また第5図
はクランク角度と点火時期との関係を示すもので
ある。これらの図において、360℃A信号はクラ
ンク軸の1回転毎に生ずるパルス波形である。30
℃A信号はクランク軸の30゜毎に生ずるパルス波
形であり、この信号時間間隔をT1,T2,…,Tn
(第2図)とする。また、4気筒エンジンで第3
図における信号1の立下り時点を#1及び#4気
筒のトツプデツドセンタ(TDC)時点、信号7
の立下り時点を#2及び#3気筒のTDC時点に
設定する。このTDC時点を基準として、信号1
0の立下り信号時点から燃料流量の計算を行な
い、それを基に燃料噴射パルスの開始時点及び終
了時点を計算する(第3図及び第4図)。また同
様に、TDC時点を基準として、信号1の立下り
信号時点(TDC時点と同じ)で通電点火時期の
計算を行なう(第3図及び第5図)。なお、これ
らの時点を記憶しておく。 Figure 3 shows the pulse waveform of the control system based on the crankshaft angle, Figure 4 shows the relationship between the crank angle and fuel injection timing, and Figure 5 shows the relationship between the crank angle and ignition timing. It shows the relationship. In these figures, the 360°C A signal is a pulse waveform generated every revolution of the crankshaft. 30
The ℃A signal is a pulse waveform that occurs every 30 degrees of the crankshaft, and the time interval of this signal is defined as T 1 , T 2 , ..., Tn
(Figure 2). In addition, a 4-cylinder engine has a third
The falling point of signal 1 in the figure is the top depth center (TDC) point of #1 and #4 cylinders, and signal 7 is
The falling point of is set to the TDC point of #2 and #3 cylinders. Based on this TDC point, signal 1
The fuel flow rate is calculated from the time of the zero falling signal, and based on this, the start and end times of the fuel injection pulse are calculated (FIGS. 3 and 4). Similarly, the energization ignition timing is calculated at the time of the falling signal of signal 1 (same as the time of TDC) using the time of TDC as a reference (FIGS. 3 and 5). Note that these points of time are memorized.
ところで、クランク角度30゜毎の同期信号時間
間隔(T1,T2,…,Tn)に雑音(ノイズ)が重
畳し、そのノイズが重畳したままの状態でクラン
ク角度同期信号時間間隔(T1,T2,…,Tn)を
燃料噴射時期あいは通電点火時期の計算に組み入
れると、前述のように誤動作の原因となる。そこ
で、本発明では、次のようにして、雑音(ノイ
ズ)の乗つた時間間隔を判断し、ノイズが乗つて
いる場合は、その時間間隔を燃料噴射時期あるい
は通電点火時期の計算から除外するようにした。 By the way, noise is superimposed on the synchronization signal time interval (T 1 , T 2 , ..., Tn) for every 30 degrees of crank angle, and while the noise remains superimposed, the crank angle synchronization signal time interval (T 1 , T 2 , ..., Tn) into the calculation of fuel injection timing or energization ignition timing, it may cause malfunction as described above. Therefore, in the present invention, the time interval with noise is determined as follows, and if noise is present, that time interval is excluded from the calculation of fuel injection timing or energized ignition timing. I made it.
第6図はクランク角度同期時間間隔(T1,T2,
…,Tn)にノイズが乗つているか否かを判断す
るフローチヤートである。まず、最新の30゜クラ
ンク角度信号間隔時間T(o+1)を求める。次に、雑
音検知のための比較時間T(REF)を求める。この
T(REF)は次のような計算式により求める。 Figure 6 shows the crank angle synchronization time intervals (T 1 , T 2 ,
This is a flowchart for determining whether noise is superimposed on ..., Tn). First, find the latest 30° crank angle signal interval time T (o+1) . Next, find the comparison time T (REF) for noise detection. this
T (REF) is calculated using the following formula.
T(REF)=T(n)−2T(R) ……(1)
ここで、クランク角度同期信号時間間隔(T1,
T2…Tn)は機関の回転変動によつて変化するた
め、式(2)により、クランク角度同期信号時間間隔
の変動時間(T(i)−T(i+1))の平均値(T(R))を
求め、そして、最新の10゜クランク角度信号間隔
時間T(o+1)の最小時間は少くともTnから2T(R)を
引いた値以上になると予想されるため、式(1)によ
つてT(REF)を求めるのである。 T (REF) = T (n) − 2T (R) ……(1) Here, the crank angle synchronization signal time interval (T 1 ,
Since T 2 ...Tn) changes depending on engine rotational fluctuations, by equation (2), the average value (T (R) ), and since the minimum time of the latest 10° crank angle signal interval time T (o+1) is expected to be at least equal to or greater than Tn minus 2T (R) , the formula ( 1) to find T (REF) .
そして
T(o+1)>T(REF)
の時は、雑音(ノイズ)が重畳していないか又は
重畳していてもその影響がごく小さい程度である
と判断し、その時の30゜クランク角度信号間隔時
間を用いて計算の基となるデータを更新するた
め、次の処理プログラムへ進む。 When T (o+1) > T (REF) , it is determined that noise is not superimposed, or even if it is superimposed, its influence is very small, and the 30° crank angle at that time is determined. In order to update the data on which the calculation is based using the signal interval time, proceed to the next processing program.
また、
T(o+1)≦T(REF)
の時は、雑音(ノイズ)が重畳しているものと判
断し、その時の30゜クランク角度信号間隔時間は
データ更新のために用いず、プログラムエンドと
なる。 Also, when T (o+1) ≦ T (REF) , it is determined that noise is superimposed, and the 30° crank angle signal interval time at that time is not used for data update, and the program It will be the end.
このように、本発明では、雑音(ノイズ)の重
畳しているクランク角度間隔時間は計算の基とな
るデータから除外されるため、燃料噴射時期ある
いは通電点火時期の計算は、ノイズの影響を受け
ずに適切に行なわれ、燃料噴射弁や点火時期の時
間的誤動作が防止され、これによつて機関のノツ
キングが防止され、排気ガス浄化機能も適切に機
能を果たすという効果がある。 In this way, in the present invention, since the crank angle interval time on which noise is superimposed is excluded from the data on which the calculation is based, the calculation of the fuel injection timing or the ignition timing is not affected by the noise. This has the effect of preventing temporal malfunctions of the fuel injection valve and ignition timing, thereby preventing knocking of the engine, and ensuring that the exhaust gas purification function is properly performed.
なお、上述の(1)及び(2)式において、nは5〜10
であるのが適切であることが実験によりわかつ
た。 In addition, in the above formulas (1) and (2), n is 5 to 10
It was found through experiments that it is appropriate to
第1図はデジタルコンピユータによつて制御さ
れる内燃機関の概略図、第2図は30゜毎のクラン
ク角度同期信号時間間隔を示す図、第3図はクラ
ンク角度を基準とした制御系のパルス波形を示す
図、第4図はクランク角度と燃料噴射時期との関
係を示す図、第5図はクランク角度と点火時期と
の関係を示す図、第6図は雑音(ノイズ)を判断
するためのフローチヤートである。
1……内燃機関本体、10……デジタルコンピ
ユータ、17……クランク軸回転角センサ、19
……イグナイタ。
Figure 1 is a schematic diagram of an internal combustion engine controlled by a digital computer, Figure 2 is a diagram showing the crank angle synchronization signal time interval every 30 degrees, and Figure 3 is a diagram showing the control system pulses based on the crank angle. Figure 4 shows the relationship between the crank angle and fuel injection timing, Figure 5 shows the relationship between the crank angle and ignition timing, and Figure 6 shows the relationship between the crank angle and the ignition timing. This is a flowchart. 1... Internal combustion engine main body, 10... Digital computer, 17... Crankshaft rotation angle sensor, 19
...Ignita.
Claims (1)
隔時間(T1,T2…Tn)に基づいてコンピユータ
により燃料噴射時期及び/又は通電点火時期を計
算で求める電子制御式内燃機関であつて、最近の
信号間隔時間T(o+1)及び雑音検知のための比較時
間T(REF)を算出し、T(o+1)≦T(REF)ならばその時の
信号間隔時間の入力信号に雑音が重畳しているも
のと判断し、計算のデータから除外するようにし
たことを特徴とする電子制御式内燃機関の誤動作
防止方法。1 An electronically controlled internal combustion engine in which the fuel injection timing and/or energization ignition timing is calculated by a computer based on the signal interval time (T 1 , T 2 ...Tn) synchronized with the crankshaft angle of the internal combustion engine, and Calculate the signal interval time T (o+1) and the comparison time T (REF) for noise detection, and if T (o+1) ≦T (REF) , there is noise in the input signal at that signal interval time. A method for preventing malfunction of an electronically controlled internal combustion engine, characterized in that it is determined that there is overlap and the data is excluded from calculation data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12414381A JPS5827297A (en) | 1981-08-10 | 1981-08-10 | Malfunctioning prevension for electronically controlled internal combustion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12414381A JPS5827297A (en) | 1981-08-10 | 1981-08-10 | Malfunctioning prevension for electronically controlled internal combustion engine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5827297A JPS5827297A (en) | 1983-02-17 |
| JPH024040B2 true JPH024040B2 (en) | 1990-01-25 |
Family
ID=14877984
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP12414381A Granted JPS5827297A (en) | 1981-08-10 | 1981-08-10 | Malfunctioning prevension for electronically controlled internal combustion engine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5827297A (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2632164B2 (en) * | 1987-09-25 | 1997-07-23 | マツダ株式会社 | Engine control device |
| JP2666229B2 (en) * | 1992-03-30 | 1997-10-22 | 本田技研工業株式会社 | Abnormality diagnosis device for internal combustion engine |
| JP6321497B2 (en) * | 2014-09-10 | 2018-05-09 | 日本特殊陶業株式会社 | Ignition timing control device and ignition timing control system |
-
1981
- 1981-08-10 JP JP12414381A patent/JPS5827297A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5827297A (en) | 1983-02-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0388945A (en) | Knocking sensing method for engine | |
| JP3978679B2 (en) | Engine control device | |
| US4469072A (en) | Method and apparatus for controlling the fuel-feeding rate of an internal combustion engine | |
| JP2577210B2 (en) | Electronically controlled fuel injection device for internal combustion engine | |
| JP4073914B2 (en) | Engine control device | |
| JPS6214704B2 (en) | ||
| US7178494B2 (en) | Variable valve timing controller for internal combustion engine | |
| JPH024040B2 (en) | ||
| JP3295150B2 (en) | Basic fuel injection method | |
| JPH02125967A (en) | Internal combustion engine ignition timing control device | |
| JPH08504Y2 (en) | Electronically controlled fuel injection type internal combustion engine interrupt injection control device | |
| JPH01216040A (en) | Electronically controlled fuel injection system for internal combustion engines | |
| JPH04101044A (en) | Fuel supply control device for multi-cylinder internal combustion engine | |
| JP2586435B2 (en) | Knocking control device for internal combustion engine | |
| JPS58104368A (en) | Firing timing control method of internal-combustion engine | |
| JP2002155844A (en) | Engine control device | |
| JPS6165037A (en) | Air-fuel ratio control system for internal-combustion engine | |
| JPH03267576A (en) | Internal combustion engine ignition timing control device | |
| JPS63173826A (en) | Fuel injection method for internal combustion engine | |
| JPH03281959A (en) | Electronically controlled fuel injection device for internal combustion engine | |
| JPH0735755B2 (en) | Output sensitivity correction device for combustion pressure sensor | |
| JPS62126273A (en) | Internal combustion engine ignition timing control device | |
| JPS59168229A (en) | Fuel injecting apparatus for internal-combustion engine | |
| JPS58110862A (en) | Ignition timing controlling method for multi-cylinder internal-combustion engine | |
| JPH0510240A (en) | Ignition timing control device for internal combustion engine |