JPS63314344A - Trouble locating device for fuel injector - Google Patents

Trouble locating device for fuel injector

Info

Publication number
JPS63314344A
JPS63314344A JP15100087A JP15100087A JPS63314344A JP S63314344 A JPS63314344 A JP S63314344A JP 15100087 A JP15100087 A JP 15100087A JP 15100087 A JP15100087 A JP 15100087A JP S63314344 A JPS63314344 A JP S63314344A
Authority
JP
Japan
Prior art keywords
sensor
injector
fuel
engine
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP15100087A
Other languages
Japanese (ja)
Inventor
Hideki Tominaga
秀樹 富永
Kazuya Takagi
和哉 高木
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.)
Mazda Motor Corp
Original Assignee
Mazda 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 Mazda Motor Corp filed Critical Mazda Motor Corp
Priority to JP15100087A priority Critical patent/JPS63314344A/en
Publication of JPS63314344A publication Critical patent/JPS63314344A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

PURPOSE:To accurately locate a trouble of an injector by judging the injector to be defective when the output of an O2 sensor is inverted within the time set shorter than the regular inverting cycle of the output of the O2 sensor. CONSTITUTION:During the operation of an engine, the quantity of fuel to be injected is calculated by a control unit 17 on the bases of both of the output signals from an air flow meter 8 and an engine revolution speed sensor 18. Said quantity of fuel is compensated on the bases of the output signals from an O2 sensor 15, a water temperature sensor 19 and an intake air temperature sensor 20 to determine the final quantity of fuel injected, whereby injecting said quantity of fuel from each of injectors 13. In this case, the fact that the rich air-fuel mixture and the lean air-fuel mixture changes alternately at the approximately constant cycle due to the time lag between the fuel injection time and the detected injection time can contribute to the trouble of the injector 13, when the O2 sensor is inverted within the specified period shorter than the usual inverting period.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は燃料噴射装置の故障検出装置に関するものであ
る。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a failure detection device for a fuel injection device.

〔従来技術] 吸気通路に燃料を噴射するインジェクタを備えた燃料噴
射式エンジンでは、一般に排気中の酸素濃度を検出する
0、センサを有し、エンジンの運転状態に応じて設定し
た燃料噴射量に対して02センサで検出された酸素濃度
による補正を施した燃料噴射量の燃料を噴射するように
し、空燃比が理論空燃比となるようにフィードパ・ンク
制御している。
[Prior Art] A fuel injection engine equipped with an injector that injects fuel into the intake passage generally has a sensor that detects the oxygen concentration in the exhaust gas, and adjusts the fuel injection amount to a set amount according to the operating state of the engine. On the other hand, fuel is injected in an amount corrected based on the oxygen concentration detected by the 02 sensor, and feed pump control is performed so that the air-fuel ratio becomes the stoichiometric air-fuel ratio.

この場合、混合気がリッチになると、燃料噴射量を減少
させるようなフィードバックがなされ、混合気がリーン
になると燃料噴射量を増加させるようなフィードバック
がなされるが、燃料噴射から02センサでの検出までに
時間遅れがあるので、排気中の酸素濃度つまりO2セン
サ出力は、制御系の利得に応じた略一定の周期でハンチ
ングしつつ変動している。
In this case, when the mixture becomes rich, feedback is given to reduce the fuel injection amount, and when the mixture becomes lean, feedback is given to increase the fuel injection amount, but the detection by the 02 sensor from fuel injection Since there is a time delay, the oxygen concentration in the exhaust gas, that is, the O2 sensor output, fluctuates while hunting at a substantially constant period depending on the gain of the control system.

尚、参考までに特公昭53−35220号公報には、気
化器を備えたエンジンにおいてエンジン回転数の変化に
拘らず混合気の空燃比のハンチングの幅を一定に抑える
ようにした空燃比制御装置が記載されている。
For your reference, Japanese Patent Publication No. 53-35220 describes an air-fuel ratio control device that suppresses the range of hunting in the air-fuel ratio of the air-fuel mixture to a constant level regardless of changes in engine speed in an engine equipped with a carburetor. is listed.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上記燃料噴射式エンジンにおいて、インジェクタのノズ
ル部にカーボン等が付着してインジェクタが目詰りした
り、またインジェクタ内部のシール部分に異物が噛込ん
で燃料のリークが生じるなどインジェクタが故障すると
いう問題がある。
In the above-mentioned fuel injection type engine, there are problems such as the injector becoming clogged due to carbon etc. adhering to the nozzle part of the injector, or the injector breaking down due to foreign matter getting stuck in the seal part inside the injector and causing fuel leakage. be.

上記のようにインジェクタが目詰りすると、02センサ
出力に基いてフィードバック制御しても燃料噴射量が不
足し、エンジンの始動性・走行性が悪化するうえ空燃比
が理論空燃比よりも著しく大きくなって、排気中のエミ
ッションが悪化することになる。
If the injector is clogged as described above, the amount of fuel injected will be insufficient even if feedback control is performed based on the 02 sensor output, which will worsen engine startability and running performance, and will cause the air-fuel ratio to become significantly higher than the stoichiometric air-fuel ratio. As a result, emissions in the exhaust gas will deteriorate.

また、インジェクタから燃料がリークすると始動性に影
響はないものの空燃比が理論空燃比よりも小さくなって
排気中のエミッションが悪化し、燃費も悪化するという
問題がある。
Further, if fuel leaks from the injector, although it does not affect startability, the air-fuel ratio becomes smaller than the stoichiometric air-fuel ratio, which worsens emissions in the exhaust gas and reduces fuel efficiency.

しかしながら、上記インジェクタの故障を確実に検出す
る技術は未だ提室されておらず、インジェクタの故障を
検出することは難しい課題である。
However, a technique for reliably detecting injector failure has not yet been proposed, and detecting injector failure is a difficult problem.

〔問題点を解決するための手段〕[Means for solving problems]

本発明に係る燃料噴射装置の故障検出装置は、吸気通路
に燃料を噴射するインジェクタと、インジェクタより噴
射される噴射量を運転状態に応じて設定する制御手段と
、排気中の酸素濃度を検出する02センサと、該02セ
ンサ出力に応じて上記制御手段により設定された噴射量
を補正する補正手段とを備えた多気筒エンジンにおいて
、上記O2センサの出力を受けて通常の反転期間より短
い設定期間中に02センサ出力が反転したときにインジ
ェクタの故障であると判定する判定手段を設けたもので
ある。
A failure detection device for a fuel injection device according to the present invention includes an injector that injects fuel into an intake passage, a control unit that sets an injection amount injected by the injector according to the operating state, and detects the oxygen concentration in exhaust gas. In a multi-cylinder engine equipped with an 02 sensor and a correction means for correcting the injection amount set by the control means according to the 02 sensor output, a setting period shorter than a normal reversal period in response to the output of the 02 sensor. A determining means is provided therein for determining that the injector is malfunctioning when the 02 sensor output is reversed.

〔作用〕[Effect]

本発明に係る燃料噴射装置の故障検出装置においては、
上記のように02センサによって排気中の02濃度が検
出され、このo2センサ出力を受ける判定手段は、通常
の反転期間よりも短い設定期間中にO2センサ出力が反
転したときにはインジェクタの故障であると判定する。
In the failure detection device for a fuel injection device according to the present invention,
As mentioned above, the 02 concentration in the exhaust gas is detected by the 02 sensor, and the determining means that receives the O2 sensor output determines that the injector is malfunctioning when the O2 sensor output is reversed during a set period that is shorter than the normal reversal period. judge.

即ち、前述のようにエンジンへ供給される混合気の空燃
比ば燃料噴射から02センサでの検出までのタイムラグ
故に制御系の利得で定まる略一定の周期でリッチとリー
ンとを繰返している。インジェクタが故障したときには
、02センサ出力が上記略一定の周期の172の期間よ
りも短かい設定期間内に反転するので、この反転を検出
することによりインジェクタの故障を検出することが出
来る。
That is, as mentioned above, the air-fuel ratio of the air-fuel mixture supplied to the engine repeats rich and lean at a substantially constant period determined by the gain of the control system due to the time lag between fuel injection and detection by the 02 sensor. When the injector malfunctions, the 02 sensor output reverses within a set period shorter than the approximately constant period 172, so by detecting this reversal, it is possible to detect the injector malfunction.

尚、エンジンがアイドル状態にある場合には、吸気流量
が少な(排気の流速も遅く、各気筒の排気弁の開動作に
伴なう排気中の酸素濃度の微妙な変動も検出できる状態
になるので、アイドル状態のときにインジェクタの故障
を検出することが望ましい。
Furthermore, when the engine is in an idling state, the intake flow rate is low (the exhaust flow rate is also slow, and subtle fluctuations in the oxygen concentration in the exhaust gas due to the opening of the exhaust valves of each cylinder can also be detected). Therefore, it is desirable to detect injector failure during idle conditions.

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

本発明に係る燃料噴射装置の故障検出装置によれば、以
上説明したように一般に設けられるo2センサと判定手
段とからなる簡単な構成により、インジェクタの故障を
確実に検出することが出来る。
According to the failure detection device for a fuel injection device according to the present invention, a failure of an injector can be reliably detected using a simple configuration consisting of a commonly provided O2 sensor and a determining means as described above.

〔実施例] 以下、本発明の実施例を図面に基いて説明する。〔Example] Embodiments of the present invention will be described below with reference to the drawings.

第1図は、自動車用の燃料噴射式4気筒エンジンの全体
構成を示すもので、シリンダブロック1のシリンダボア
にはピストン2が装着され、シリンダヘッド3には吸気
ボート4と排気ボート5が設けられ、吸気ポート4に連
なる吸気通路6の上流端にはエアクリーナ7が設けられ
、吸気通路6ニハ上流側から順にエアフローメータ8、
スロットル弁9、サージタンク10が設けられ、アイド
ルスピード制御のためスロットル弁9をバイパスするバ
イパス通路11にはアイドル時吸気量を微IHIffす
るアイドルスピードコントロールバルブI2が設けられ
、吸気通路6の下流部には吸気ポート4に向けて燃料を
噴射するインジェクタ13が設けられている。
FIG. 1 shows the overall configuration of a fuel-injected four-cylinder engine for automobiles. A piston 2 is installed in the cylinder bore of a cylinder block 1, and an intake boat 4 and an exhaust boat 5 are provided in the cylinder head 3. , an air cleaner 7 is provided at the upstream end of the intake passage 6 connected to the intake port 4, and an air flow meter 8,
A throttle valve 9 and a surge tank 10 are provided, and a bypass passage 11 that bypasses the throttle valve 9 for idle speed control is provided with an idle speed control valve I2 that slightly increases the intake air amount at idle. is provided with an injector 13 that injects fuel toward the intake port 4.

また、排気ボート5から延びる排気通路14の上流部に
は排気中の酸素濃度を検出する。2センサ15が設けら
れるとともに排気通路14の途中部には触媒コンバータ
16が設けられている。
Further, the oxygen concentration in the exhaust gas is detected at the upstream portion of the exhaust passage 14 extending from the exhaust boat 5. 2 sensors 15 are provided, and a catalytic converter 16 is provided in the middle of the exhaust passage 14.

一方、エンジンの燃料噴射量、噴射タイミング、点火時
期及び後述のイ・ンジエクタ故障検出制御などの制御を
行なうため、マイクロコンピュータを主体とするコント
ロールユニット17が設けられるとともに、制御に必要
な諸パラメータを検出するため上記エアフローメータ8
及び02センサ15の他に、エンジン回転数を検出する
電磁ピックアップ弐のエンジン回転数センサ18がクラ
ンク軸に連係させて設けられ、エンジン冷却水の水温を
検出する水温センサ19がシリンダブロック1のウォー
タジャケットに臨むように設けられ、吸気温を検出する
。吸気温センサ20が吸気通路6の上流部に設けられ、
スロットル弁9が全閉になるとONとなるアイドルスイ
ッチ21(IDSW)が設けられ、これらセンサ類8・
15・18〜21からの検出信号がコントロールユニッ
ト17へ出力されている。更に、変速機がニュートラル
に切換えられたときにONとなるニュートラルスイッチ
22 (NLSW)及びクラッチが解放されたときにO
Nとなるクラッチスイッチ23 (CLSW)からの信
号もコントロールユニット17へ出力されている。
On the other hand, in order to control the engine's fuel injection amount, injection timing, ignition timing, and injector failure detection control to be described later, a control unit 17 mainly consisting of a microcomputer is provided, and it also controls various parameters necessary for control. Air flow meter 8 above to detect
In addition to the 02 sensor 15, an electromagnetic pickup 2 engine rotation speed sensor 18 for detecting the engine rotation speed is provided in conjunction with the crankshaft, and a water temperature sensor 19 for detecting the temperature of the engine cooling water is connected to the cylinder block 1 water temperature sensor 18 for detecting the engine rotation speed. It is installed facing the jacket and detects the intake temperature. An intake temperature sensor 20 is provided at an upstream portion of the intake passage 6,
An idle switch 21 (IDSW) is provided that turns on when the throttle valve 9 is fully closed, and these sensors 8 and
Detection signals from 15, 18 to 21 are output to the control unit 17. Furthermore, the neutral switch 22 (NLSW) is turned on when the transmission is shifted to neutral, and the neutral switch 22 (NLSW) is turned on when the clutch is released.
A signal from the clutch switch 23 (CLSW) which becomes N is also output to the control unit 17.

上記コントロールユニット17は、第2図に示すように
、センサ類8・15・19・20からの検出信号を受け
てA/D変換して入出力インターフェイスに出力するA
/D変換器と、エンジン回転数センサ18からの検出信
号を波形整形して入出力インターフェイスに出力する波
形整形回路と、上記A/D変換器・波形整形回路及びス
イッチ類21〜23からの信号を受ける入出力インター
フェイスと、CPU (中央演算装M)と、ROM(リ
ード・オンリ・メモリ)と、RAM (ランダム・アク
セス・メモリ)と、燃料噴射の制御パルスを増幅して駆
動パルスをインジェクタ13に出力する駆動回路などか
ら構成されている。
As shown in FIG. 2, the control unit 17 receives detection signals from sensors 8, 15, 19, and 20, performs A/D conversion, and outputs the A/D signals to the input/output interface.
/D converter, a waveform shaping circuit that shapes the detection signal from the engine rotation speed sensor 18 and outputs it to the input/output interface, and signals from the A/D converter/waveform shaping circuit and switches 21 to 23. The input/output interface that receives the input/output interface, the CPU (Central Processing Unit M), the ROM (Read Only Memory), the RAM (Random Access Memory), and the injector 13 that amplifies the fuel injection control pulse and sends the drive pulse to the injector 13. It consists of a drive circuit that outputs output to the

上記ROMには、燃料噴射量制御、燃料噴射時期制御、
点火時期制御及び後述のインジェクタ故障検出制御など
の制御プログラムや各制御に付随するメモリマツプやテ
ーブルなどが予め入力格納されている。
The above ROM includes fuel injection amount control, fuel injection timing control,
Control programs such as ignition timing control and injector failure detection control to be described later, as well as memory maps and tables associated with each control, are input and stored in advance.

上記コントロールユニット17において、エンジン回転
数や吸入空気量″の検出信号に基いてエンジンの運転状
態を判断し、その運転状態に対応する燃料噴射量を演算
し、更にその燃料噴射量に、O2センサ15からの排気
中の酸素濃度・吸気温センサ20からの吸気温・水温セ
ンサ19からの水温などに基づく補正を施して燃料噴射
量を決定し、それに対応する制御パルスを駆動回路に出
力し各インジェクタ13から夫々燃料を噴射させるよう
な燃料噴射量制御を実行するが、この燃料噴射量制御は
通常の制御と同様なのでその詳しい説明は省略する。
The control unit 17 determines the operating state of the engine based on detection signals such as engine speed and intake air amount, calculates a fuel injection amount corresponding to the operating state, and further adds an O2 sensor to the fuel injection amount. The fuel injection amount is determined by making corrections based on the oxygen concentration in the exhaust from the sensor 15, the intake air temperature from the intake air temperature sensor 20, the water temperature from the water temperature sensor 19, etc., and outputs corresponding control pulses to the drive circuit. Fuel injection amount control is executed to inject fuel from each injector 13, but since this fuel injection amount control is similar to normal control, detailed explanation thereof will be omitted.

次に、本願の燃料噴射装置の故障検出装置について説明
する。
Next, a failure detection device for a fuel injection device according to the present application will be explained.

先ず、その概要について第3図により説明すると、上記
02センサ15からの検出信号は第3図の曲線■。8の
ように周期的に変動している。
First, the outline will be explained with reference to FIG. 3. The detection signal from the 02 sensor 15 is represented by curve 2 in FIG. It fluctuates periodically like 8.

即ち、上記燃料噴射量制御では、エンジンの運転状態に
応じた燃料噴射量を演算し、その燃料噴射量°をベース
として、02センサ15で検出された酸素濃度によるフ
ィードバック補正を施しているが、燃料噴射後それが排
気ガスとなってO2センサ15で検出されるまでにタイ
ムラグがあるので、排気中の酸素濃度は曲線V。Xのよ
うに制御系の利得に応じて定まる所定の周期で正弦曲線
状にハンチングを繰返している。
That is, in the fuel injection amount control described above, the fuel injection amount is calculated according to the operating state of the engine, and feedback correction is performed based on the fuel injection amount ° based on the oxygen concentration detected by the 02 sensor 15. Since there is a time lag after the fuel is injected until it becomes exhaust gas and is detected by the O2 sensor 15, the oxygen concentration in the exhaust gas is curve V. As shown by X, hunting is repeated in a sinusoidal manner at a predetermined period determined according to the gain of the control system.

そして、エンジンがアイドル状態にあるときには、吸気
流量も少なく排気の流速も比較的小さいので、曲線V。
When the engine is in an idling state, the intake flow rate is low and the exhaust flow velocity is also relatively low, so the curve V.

Xには気筒毎の影響が明瞭に現われ、約35〜40m5
ec(但し、エンジンのアイドル回転数80Orpm〜
750rpmに対応)の周期の小刻みの山谷が現われて
いる。
The influence of each cylinder is clearly visible on X, and it is approximately 35 to 40 m5
ec (However, engine idle speed 80Orpm ~
Small peaks and valleys with a cycle of 750 rpm) appear.

発明者等はこの現象から、何れかのインジェクタ13が
目詰りした場合には、曲線Aのように酸素濃度が例えば
、4×35〜4X40msec程度の微少周期で急減し
、また何れかのインジェクタ13から燃料がリークして
いる場合には、曲線Bのように酸素濃度が周期的或いは
非周期的に急増することに着目し、上記曲線Aの現象及
び曲線Bの現象を検出することによりインジェクタ13
の故障を検出することにした。
Based on this phenomenon, the inventors found that when any injector 13 becomes clogged, the oxygen concentration suddenly decreases at a minute cycle of, for example, 4 x 35 to 4 x 40 msec, as shown by curve A, and when any of the injectors 13 becomes clogged. When fuel is leaking from the injector 13, by focusing on the periodic or aperiodic rapid increase in oxygen concentration as shown in curve B, and detecting the phenomenon of curve A and the phenomenon of curve B,
We decided to detect the failure of

次に、コントロールユニット17で実行されるインジェ
クタ故障検出制御のルーチンのフローチャートについて
第4図により説明する。尚、図中31〜S35は各ステ
ップを示すものである。
Next, a flowchart of the injector failure detection control routine executed by the control unit 17 will be explained with reference to FIG. Note that 31 to S35 in the figure indicate each step.

先ず、フローチャート中、FLは待機フラグ、FOXは
判定実行可能フラグ、OX A CTはO2センサ15
の不活性状態を表わす不活性フラグ、OXSはインジェ
クタ13が目詰りしていることを示す目詰りフラグ、O
XLはインジェクタ13がリークしていることを示すリ
ークフラグであり、これらフラグはRAMに設けられて
いる。
First, in the flowchart, FL is a standby flag, FOX is a judgment executable flag, and OXACT is the O2 sensor 15.
OXS is a clogging flag indicating that the injector 13 is clogged, O
XL is a leak flag indicating that the injector 13 is leaking, and these flags are provided in the RAM.

更に、VOXはO2センサ15の出力値、VQX(、)
 は今回の出力値、■。□!8.は前回の出力値、ID
5Wはアイドルスイッチ、NLSWはニュートラルスイ
ッチ、CLSWはクラッチスイッチを示すものであり、
タイマTMはCPUのクロック信号毎にカウントダウン
していく減算カウンタからなるタイマであり、TMはタ
イマTMの計時時間を示すものである。
Furthermore, VOX is the output value of the O2 sensor 15, VQX (,)
is the current output value,■. □! 8. is the previous output value, ID
5W indicates the idle switch, NLSW indicates the neutral switch, and CLSW indicates the clutch switch.
The timer TM is a timer consisting of a subtraction counter that counts down every clock signal of the CPU, and TM indicates the time measured by the timer TM.

第4図において、エンジンの始動とともに制御が開始さ
れると、SlにおいてFL=O1FOX−〇、0XAC
T=1、oxs=o、0XL=0に設定するなど必要な
初期化がなされ、次に82において■。Xが読込まれ、
S3において待機フラグFL=Oか否かが判定され、Y
esのときにはS6へまたNOのときにはS4へ移行す
る。S4では■。X<0.45Vか否か判定され、Ye
sのときにはS8へまたNoのときはS5にてV。Xを
読込んでから84へ戻り、■。X<0.45Vとなると
86へ移行する。
In FIG. 4, when the control is started with the start of the engine, FL=O1FOX-〇, 0XAC at Sl
Necessary initialization is performed, such as setting T=1, oxs=o, and 0XL=0, and then at 82 ■. X is read,
In S3, it is determined whether the standby flag FL=O or not, and Y
When the answer is es, the process goes to S6, and when the answer is NO, the process goes to S4. ■ in S4. It is determined whether X<0.45V, and Ye
If s, go to S8; if no, go to S5 to V. After reading X, return to 84 and ■. When X<0.45V, the process shifts to 86.

また、S6では■。x>0.45Vか否か判定され、Y
esのときにはS8へまたNoのときにはS7にて■。
Also, ■ in S6. It is determined whether x>0.45V, and Y
If es, go to S8; if no, go to S7.

8を読込んでから86へ戻り、Vox>0.45■にな
ると88へ移行する。
After reading 8, the process returns to 86, and when Vox>0.45■, the process moves to 88.

制御開始直後にはFL=0で且つ02センサ15が不活
性で■。x<0.45VなのでS3から84を経てS8
へ移行する。
Immediately after the start of control, FL=0 and the 02 sensor 15 is inactive. Since x<0.45V, from S3 to 84 to S8
Move to.

S8ではタイマTMに所定の設定時間がセットされるが
、この設定時間としては、アイドル時のエンジン回転数
75Orpmのときに4気筒全部から排気するのに要す
る1 60ms e c及びアイドル時のエンジン回転
数800rpmのときに4気筒全部から排気するのに要
する1 40ms e cなどに鑑みて、例えば約20
0m5ecとする。
In S8, a predetermined set time is set in the timer TM, and this set time includes the 160 ms e c required to exhaust air from all four cylinders when the engine speed at idle is 75 orpm, and the engine speed at idle. Considering the 140 ms e c required to exhaust air from all four cylinders at several 800 rpm, for example, about 20 msec.
It is assumed to be 0m5ec.

次に89において、ID5W21、NLSW22、CL
SW23からの信号及び02センサ15からの検出信号
■。Xが読込まれ、次にS10において、不活性フラグ
0XACTがOか否か判定され、Yesのときには31
4へまたNoのときには311へ移行する。制御開始の
当初には0XACT=1なのでSllに移行してSll
にて■。×m>0.55Vか否か判定され、Yesのと
きにはS12へまたNoのときにはS9へ戻る。
Next, in 89, ID5W21, NLSW22, CL
Signal from SW23 and detection signal from 02 sensor 15 ■. X is read, and then in S10 it is determined whether the inactivation flag 0XACT is O or not, and when Yes, 31
If the answer is No, the process goes to 311. At the beginning of control, 0XACT=1, so it shifts to Sll and
At■. It is determined whether xm>0.55V, and if Yes, the process goes to S12, and if No, the process returns to S9.

02センサ15が不活性のうちは311から39へ戻る
が活性化されてくると、SllからS12へ移行し、3
12においてV。□=−+、> 0.55■か否か判定
され、39〜S12を繰返すうちにO2センサ15が活
性化され、前回のV。X(+−11も0.55Vより高
くなると、S12から313へ移行し、S13において
不活性フラグ0XACTがリセットされ、313から3
14へ移行する。
While the 02 sensor 15 is inactive, it returns from 311 to 39, but when it becomes activated, it shifts from Sll to S12, and 3
V in 12. It is determined whether □=-+, > 0.55■, and as steps 39 to S12 are repeated, the O2 sensor 15 is activated and the previous V is set. When X(+-11 also becomes higher than 0.55V, the process moves from S12 to 313. In S13, the inactivation flag 0XACT is reset, and from 313 to 3
Move to 14.

S14においては判定実行可能フラグFOX=1か否か
判定され、Yesのときには318へまたNoのときに
はS15へ移行する。
In S14, it is determined whether or not the determination executable flag FOX=1, and if Yes, the process moves to 318, and if No, the process moves to S15.

制御開始当初はFOX=Oなので314からS15へ移
行し、S15においてID5WがONか否か判定され、
Yesのときには316へまたNOのときにはS9へ移
行する。
At the beginning of control, FOX=O, so the process moves from 314 to S15, and in S15 it is determined whether ID5W is ON or not.
If Yes, the process moves to 316, and if No, the process moves to S9.

エンジンがアイドル状態であればS16へ移行して、N
LSW又はCLSWがONか否か判定され、Yesのと
きには317へまたNoのときにはS9へ移行する。
If the engine is in idle state, proceed to S16 and N
It is determined whether the LSW or CLSW is ON, and if Yes, the process moves to 317, and if No, the process moves to S9.

変速機がニュートラルに切換えられ或いはクラッチが切
られてエンジンが無負荷状態になると、判定実行の条件
が整ったとして317に移行して判定実行可能フラグF
OXがセットされ、S17から318へ移行する。
When the transmission is switched to neutral or the clutch is disengaged to put the engine in an unloaded state, it is assumed that the conditions for executing the judgment have been met, and the process moves to 317 to set the judgment execution possible flag F.
OX is set, and the process moves from S17 to 318.

次に318において、Vox+H>0.55 Vか否か
つまり空燃比が十分にリッチ状態か否か判定され、Ye
sのときにはS19へまたNOのときにはS26へ移行
する。上記のように■。X(i) > 0゜55Vの条
件下に次のようにインジェクタ13の目詰りの検出を行
なう。
Next, in 318, it is determined whether Vox+H>0.55 V, that is, whether the air-fuel ratio is in a sufficiently rich state.
When the answer is s, the process goes to S19, and when the answer is NO, the process goes to S26. ■ As above. Under the condition of X(i)>0°55V, clogging of the injector 13 is detected as follows.

即ち、S19ではタイマTMがカウントダウンを開始し
、次に320においてTM=0かつまり設定時間経過し
たか否か判定され、未経過のときにはS21へ移行して
■。つが読込まれ、次に822においてV。x<0.4
5Vか否かつまり第3図の曲線Aのように■。Xが急減
していないか否か判定され、インジェクタ13が目詰り
していないときには322から320へ戻り、320〜
S22を繰返し設定時間経過すると320から323へ
移行して、待機フラグFLがセットされた後335へ移
行し、S35にて判定実行可能フラグFOXがセットさ
れ、335から82へ戻る。
That is, in S19, the timer TM starts counting down, and then in 320, it is determined whether TM=0, that is, whether the set time has elapsed, and if the set time has not elapsed, the process moves to S21. is read and then at 822 V. x<0.4
5V or not, that is, as shown by curve A in Figure 3. It is determined whether or not X has suddenly decreased, and if the injector 13 is not clogged, the process returns from 322 to 320, and from 320 to 320.
After repeating S22 for a set time, the process moves from 320 to 323, and after the standby flag FL is set, the process moves to 335. In S35, the judgment executable flag FOX is set, and the process returns from 335 to 82.

これに対して322において、インジェクタ13の目詰
りによりV。x<0.45VのときにはS24へ移行し
て目詰りフラグOXSがセットされ、次に325におい
てインジェクタ13が故障(目詰り)であると判定され
てインストルメントパネルのアラームランプが点灯され
、S25から835へ移行する。
On the other hand, at 322, V due to clogging of the injector 13. When x<0.45V, the process moves to S24 and the clogging flag OXS is set, then in 325 it is determined that the injector 13 is malfunctioning (clogged), the alarm lamp on the instrument panel is lit, and from S25 Move to 835.

一方、31Bにおける判定の結果、VOX(il >0
、55 Vでないと判定されると318から326へ移
行し、326において■。x+i+ < 0.35 V
か否かつまり空燃比が十分にリーンであるか否か判定さ
れ、YeSのときには327へまたNOのときには33
4へ移行する。■。xt=、< 0.35 Vでない場
合、S34において判定実行可能フラグFOXがセット
され、S34から39へ戻る。
On the other hand, as a result of the determination in 31B, VOX(il >0
, 55 If it is determined that the voltage is not V, the process moves from 318 to 326, and in 326, ■. x+i+<0.35V
It is determined whether or not the air-fuel ratio is sufficiently lean.
Move to 4. ■. If xt=<0.35 V, the determination executable flag FOX is set in S34, and the process returns from S34 to S39.

Vox(t+ < 0.35 Vのときには、827〜
S33のステップにより、次のようにインジェクタ13
からのリークが検出される。即ち、S27においてタイ
マTMのカウントダウンが開始され、“次に328にお
いてTM=Oか否かつまり設定時間が経過したか否か判
定され、未経過のときにはS29へ移行して■。8が読
込まれ、次に329においてVox> 0.45 Vか
否かつまり第3図の曲線Bのように■。8が急増してい
ないか否か判定され、■。x>0.45Vでないときに
は32Bへ移行し828〜S30を繰返して設定時間が
経過するとS28から331へ移行し、S31にて待機
フラグFLがリセットされ、S31から335へ移行す
る。
Vox (when t+ < 0.35 V, 827~
By the step S33, the injector 13 is
A leak is detected from the That is, in S27, the countdown of the timer TM is started, and in 328, it is determined whether TM=O or not, that is, whether or not the set time has elapsed, and if it has not elapsed, the process moves to S29 and ■. , Next, at 329, it is determined whether Vox > 0.45 V, that is, as shown in curve B in Figure 3. ■. It is determined whether 8 has increased rapidly, and ■. If x > 0.45 V is not established, the process moves to 32B. After repeating steps 828 to S30 and the set time has elapsed, the process moves from S28 to 331, the standby flag FL is reset in S31, and the process moves from S31 to 335.

一方、S30において■。x>0.45Vのときには、
何れかのインジェクタ13から燃料がリークしているの
で832においてリークフラグOXLがセットされ、次
に333においてインジェクタ13が故障(リーク)し
ていると判定されてインストルメントパネルのアラーム
ランプが点灯され、S33から335へ移行する。
On the other hand, ■ in S30. When x>0.45V,
Since fuel is leaking from one of the injectors 13, a leak flag OXL is set in 832, and then in 333 it is determined that the injector 13 is malfunctioning (leaking), and an alarm lamp on the instrument panel is lit. The process moves from S33 to 335.

尚、上記S1〜S35からなる上記制御ルーチンは微少
時間おきに繰返されるが、O2センサ15が活性化され
た後は不活性フラグ0XACTがリセットされ、またア
イドル状態でNLSW22又はCLSW23がONされ
た後は判定実行可能フラグFOXがセットされるので、
S9からS10とS14を経て31Bへ移行することに
なる。
The above control routine consisting of S1 to S35 is repeated at minute intervals, but after the O2 sensor 15 is activated, the inactivation flag 0XACT is reset, and after the NLSW 22 or CLSW 23 is turned ON in the idle state. Since the judgment executable flag FOX is set,
The process moves from S9 to 31B via S10 and S14.

また、33〜S7のステップは空燃比リッチ又はリーン
の状態のときにタイマTMのカウントダウン開始を2回
以上実行しないように設けられている。
Further, steps 33 to S7 are provided so as to prevent the timer TM from starting countdown more than once when the air-fuel ratio is rich or lean.

以上のように、空燃比が十分にリッチの状態のときに、
VOXが反転した場合にはインジェクタ13が目詰りと
判定し、また空燃比が十分にリーンの状態のときに■。
As mentioned above, when the air-fuel ratio is sufficiently rich,
When VOX is reversed, it is determined that the injector 13 is clogged, and when the air-fuel ratio is sufficiently lean, ■.

8が反転した場合にはインジェクタ13がリークしてい
ると判定することにより、インジェクタ13の故障を確
実に検出することが出来る。
8 is reversed, it is determined that the injector 13 is leaking, thereby making it possible to reliably detect a failure of the injector 13.

尚、上記実施例ではID5W21やNLSW22やCL
SW23からの信号を用いてエンジンのアイドル状態を
決定するようにしたが、エアフローメータ8やスロット
ル開度センサからの信号及びエンジン回転数センサ18
からの検出信号に基いてエンジンのアイドル状態を決定
するようにしてもよい。
In the above embodiment, ID5W21, NLSW22, and CL
Although the idle state of the engine is determined using the signal from the SW 23, the signal from the air flow meter 8 and the throttle opening sensor and the engine rotation speed sensor 18 are also used to determine the idle state of the engine.
The idle state of the engine may be determined based on a detection signal from the engine.

また、インジェクタ13の故障を判定する制御としては
、上記以外にV。X(411と■。□8.との差が著し
く大きくなる現象が繰返し生じたときにインジェクタ1
3の故障であると判定するようにしてもよい。
Further, as a control for determining a failure of the injector 13, in addition to the above, V. When the phenomenon in which the difference between X (411 and ■.□8.
It may be determined that the failure is No. 3.

要するに、O2センサ15の出力が設定時間以内に反転
したことを検出することにより、インジェクタ13の故
障を検出することが出来る。
In short, a failure of the injector 13 can be detected by detecting that the output of the O2 sensor 15 is reversed within a set time.

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

図面は本発明の実施例を示すもので、第1図は自FJJ
車用の燃料噴射式4気筒エンジンの構成図、第2図はコ
ントロールユニット及び制御系の構成図、第3図はO2
センサ出力の説明図、第4図はコントロールユニットで
実行される02センサ故障検出制御のルーチンのフロー
チャートである。 6・・吸気通路、  13・・インジェクタ、15・・
O2センサ、  17・・コントロールユニット、  
21・ ・アイドルスイッチ、  22・・ニュートラ
ルスイッチ、  23・・クラッチスイッチ。
The drawings show an embodiment of the present invention, and FIG.
A configuration diagram of a fuel-injected 4-cylinder engine for cars, Figure 2 is a configuration diagram of the control unit and control system, and Figure 3 is the O2
FIG. 4, which is an explanatory diagram of the sensor output, is a flow chart of the 02 sensor failure detection control routine executed by the control unit. 6...Intake passage, 13...Injector, 15...
O2 sensor, 17...control unit,
21. Idle switch, 22. Neutral switch, 23. Clutch switch.

Claims (1)

【特許請求の範囲】[Claims] (1)吸気通路に燃料を噴射するインジェクタと、イン
ジェクタより噴射される噴射量を運転状態に応じて設定
する制御手段と、排気中の酸素濃度を検出するO_2セ
ンサと、該O_2センサの出力に応じて上記制御手段に
より設定された噴射量を補正する補正手段とを備えた多
気筒エンジンにおいて、上記O_2センサの出力を受け
て通常の反転期間より短い設定期間中にO_2センサ出
力が反転したときにインジェクタの故障であると判定す
る判定手段を設けたことを特徴とする燃料噴射装置の故
障検出装置。
(1) An injector that injects fuel into the intake passage, a control means that sets the injection amount from the injector according to the operating condition, an O_2 sensor that detects the oxygen concentration in the exhaust gas, and an O_2 sensor that detects the oxygen concentration in the exhaust gas. In a multi-cylinder engine equipped with a correction means for correcting the injection amount set by the control means according to the above, when the O_2 sensor output is reversed during a set period shorter than a normal reversal period in response to the output of the O_2 sensor. 1. A failure detection device for a fuel injection system, characterized in that a determination means is provided for determining that an injector has failed.
JP15100087A 1987-06-17 1987-06-17 Trouble locating device for fuel injector Pending JPS63314344A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15100087A JPS63314344A (en) 1987-06-17 1987-06-17 Trouble locating device for fuel injector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15100087A JPS63314344A (en) 1987-06-17 1987-06-17 Trouble locating device for fuel injector

Publications (1)

Publication Number Publication Date
JPS63314344A true JPS63314344A (en) 1988-12-22

Family

ID=15509094

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15100087A Pending JPS63314344A (en) 1987-06-17 1987-06-17 Trouble locating device for fuel injector

Country Status (1)

Country Link
JP (1) JPS63314344A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6112731A (en) * 1998-12-21 2000-09-05 Ford Global Technologies, Inc. Engine diagnostic method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6112731A (en) * 1998-12-21 2000-09-05 Ford Global Technologies, Inc. Engine diagnostic method

Similar Documents

Publication Publication Date Title
US7933710B2 (en) Abnormality diagnosis device of internal combustion engine
US5586537A (en) Fuel property detecting apparatus for internal combustion engines
JP4748462B2 (en) Abnormality diagnosis device for internal combustion engine
JP2007262945A (en) Abnormality diagnosis device for exhaust gas sensor
JP4868173B2 (en) Abnormality diagnosis device for internal combustion engine
JP2907001B2 (en) Lean combustion control and failure determination device for internal combustion engine
US4648370A (en) Method and apparatus for controlling air-fuel ratio in internal combustion engine
JP5051627B2 (en) Air-fuel ratio learning control device for internal combustion engine
JP3988073B2 (en) Abnormality diagnosis device for exhaust gas sensor
JPS63314344A (en) Trouble locating device for fuel injector
US5590633A (en) Fuel injection control system for engine
JPS6358255B2 (en)
JP2584299B2 (en) Electronically controlled fuel injection device for internal combustion engine
JP2536753B2 (en) Engine air-fuel ratio control device
JPH0617692A (en) Failure judgment device for engine fuel system
JP2004176689A (en) Abnormality diagnosis device of internal combustion engine
JPH07247831A (en) Catalyst deterioration diagnosis device for internal combustion engine
JPH0543253Y2 (en)
JP3818326B2 (en) Fuel injection control device for start-up of internal combustion engine
JP2712255B2 (en) Fuel supply control device for internal combustion engine
JPH0610735A (en) Air-fuel ratio correcting method for internal combustion engine
JPS60209644A (en) Fuel injection control device for internal-combustion engine
JPH07286548A (en) Fuel property detecting device of internal combustion engine
JPH0517401Y2 (en)
JPH11159373A (en) Air-fuel ratio control device for internal combustion engine