[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP3048531B2 - Method of diagnosing sensor failure in fuel injection device and device for diagnosing sensor failure in fuel injection device - Google Patents

Method of diagnosing sensor failure in fuel injection device and device for diagnosing sensor failure in fuel injection device

Info

Publication number
JP3048531B2
JP3048531B2 JP35178696A JP35178696A JP3048531B2 JP 3048531 B2 JP3048531 B2 JP 3048531B2 JP 35178696 A JP35178696 A JP 35178696A JP 35178696 A JP35178696 A JP 35178696A JP 3048531 B2 JP3048531 B2 JP 3048531B2
Authority
JP
Japan
Prior art keywords
engine speed
state
predetermined value
equal
fuel injection
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
Application number
JP35178696A
Other languages
Japanese (ja)
Other versions
JPH10169496A (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.)
Bosch Corp
Original Assignee
Bosch 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 Bosch Corp filed Critical Bosch Corp
Priority to JP35178696A priority Critical patent/JP3048531B2/en
Priority to CN97125460A priority patent/CN1085783C/en
Priority to KR1019970068041A priority patent/KR100245445B1/en
Priority to DE19755195A priority patent/DE19755195C2/en
Publication of JPH10169496A publication Critical patent/JPH10169496A/en
Application granted granted Critical
Publication of JP3048531B2 publication Critical patent/JP3048531B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/22Safety or indicating devices for abnormal conditions
    • F02D41/222Safety or indicating devices for abnormal conditions relating to the failure of sensors or parameter detection devices
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02BINTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
    • F02B77/00Component parts, details or accessories, not otherwise provided for
    • F02B77/08Safety, indicating, or supervising devices
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/22Safety or indicating devices for abnormal conditions
    • F02D2041/224Diagnosis of the fuel system

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)
  • Testing And Monitoring For Control Systems (AREA)
  • Fuel-Injection Apparatus (AREA)
  • Testing Of Engines (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、いわゆる電子制御
式の燃料噴射装置において、燃料の噴射量を制御するた
めに回動されるコントロールシャフトの回動角度を検出
するためのセンサの故障診断方法及びその装置に係り、
特に、診断の信頼性の向上を図った故障診断方法及びそ
の装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method of diagnosing a failure of a sensor for detecting a rotation angle of a control shaft which is rotated to control a fuel injection amount in a so-called electronic control type fuel injection device. And the device,
In particular, the present invention relates to a failure diagnosis method and an apparatus for improving the reliability of diagnosis.

【0002】[0002]

【従来の技術】いわゆる電子制御式の燃料噴射制御とし
ては、例えば、分配型の燃料噴射ポンプのコントロール
スリーブを、この燃料噴射ポンプ内に設けられたいわゆ
る電磁アクチュエータによって移動させるようにすると
共に、このコントロールスリーブの移動量を、電磁アク
チュエータとコントロールスリーブとの間を接続するコ
ントロールシャフトの回動角度をセンサによって検出す
ることで間接的に検出するようにし、このセンサ出力信
号をフィードバックして、電磁アクチュエータによるコ
ントロールシャフトの回動が所望の大きさとなるように
するものが公知・周知となっている(例えば、特開平4
ー203349号公報等参照)。ところで、コントロー
ルシャフトの回動角度を検出するためのセンサとして
は、例えば、ポテンショメータが用いられる。ポテンシ
ョメータからなるセンサの出力が、常に、実際のコント
ロールシャフトの回動位置と一致するのであれば、燃料
噴射制御における問題は何等生じないが、現実には、種
々の原因により検出値と、コントロールスリーブの実際
の回動位置との間に差が生ずることがある。このような
差が生ずると、エンジンのハンチングや、オーバランを
生じ、さらにはエンジンの停止に至ることがあるため、
このような不都合を回避する方策として、上述のような
燃料噴射制御においては、例えば、コントロールシャフ
トを所望の回動位置とすべく上述した電磁アクチュエー
タに対して与えられた指令値、すなわち、目標位置と、
センサにより検出された値との比較を行い、この値が所
定の上限値又は下限値を越えない範囲であれば、センサ
は正常であるとして燃料噴射制御を行うようなセンサの
故障診断方法がある。
2. Description of the Related Art As a so-called electronically controlled fuel injection control, for example, a control sleeve of a distribution type fuel injection pump is moved by a so-called electromagnetic actuator provided in the fuel injection pump. The amount of movement of the control sleeve is indirectly detected by detecting the rotation angle of a control shaft that connects between the electromagnetic actuator and the control sleeve by a sensor, and the sensor output signal is fed back to provide an electromagnetic actuator. There is a known and well-known device for controlling the rotation of the control shaft to a desired size (for example, see Japanese Patent Laid-Open No.
No. 203349). By the way, as a sensor for detecting the rotation angle of the control shaft, for example, a potentiometer is used. If the output of the sensor composed of a potentiometer always coincides with the actual rotation position of the control shaft, there will be no problem in the fuel injection control. May be different from the actual rotation position. If such a difference occurs, hunting and overrun of the engine may occur, and furthermore, the engine may stop.
As a measure to avoid such inconvenience, in the above-described fuel injection control, for example, a command value given to the above-described electromagnetic actuator to set the control shaft to a desired rotational position, that is, a target position When,
There is a sensor failure diagnosis method in which a comparison is made with a value detected by a sensor, and if the value does not exceed a predetermined upper limit or lower limit, the sensor is assumed to be normal and fuel injection control is performed. .

【0003】[0003]

【発明が解決しようとする課題】しかしながら、ポテン
ショメータを用いてなるようなセンサの場合、例えば、
何らかの原因により、センサ内部に水等の液体が侵入す
ると、ポテンショメータの一部が短絡されたと等価な状
態となり、誤った出力値となるいわゆるレアショートの
状態に至ることがある。このような場合、先に述べたよ
うに、単にセンサ出力値が所定の範囲にあるか否かをも
ってセンサの故障の有無を判断するだけでは、故障状態
であると検出することはできず、正常と判断されてしま
うため、正常な噴射制御がなされず、エンジンのハンチ
ング、オーバーラン、さらには、エンジン停止を招くこ
ととなるという問題がある。
However, in the case of a sensor using a potentiometer, for example,
If a liquid such as water enters the inside of the sensor due to some cause, a state equivalent to a short-circuit of a part of the potentiometer may occur, and a so-called rare short-circuit state in which an erroneous output value is obtained may occur. In such a case, as described above, simply determining whether or not the sensor has failed based on whether or not the sensor output value is within a predetermined range cannot be detected as a failure state. Therefore, there is a problem that normal injection control is not performed and the engine hunting, overrun, and engine stoppage are caused.

【0004】本発明は、上記実状に鑑みてなされたもの
で、電子制御式燃料噴射装置において用いられるコント
ロールシャフトの回動位置を検出するセンサの故障に起
因するエンジンの異常を確実に防止できる燃料噴射装置
におけるセンサ故障診断方法及び燃料噴射装置における
センサ故障診断装置を提供するものである。本発明の他
の目的は、電子制御式燃料噴射装置において用いられる
コントロールシャフトの回動位置を検出するセンサの故
障状態の有無を確実に判断でき、センサの故障状態に起
因するエンジンのいわゆる吹き上がりを確実に回避する
ことのできる燃料噴射装置におけるセンサ故障診断方法
及び燃料噴射装置におけるセンサ故障診断装置を提供す
ることにある。
SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and is capable of reliably preventing an engine abnormality caused by a failure of a sensor for detecting a rotational position of a control shaft used in an electronically controlled fuel injection device. An object of the present invention is to provide a method for diagnosing a sensor failure in an injection device and a device for diagnosing a sensor failure in a fuel injection device. It is another object of the present invention to reliably determine the presence or absence of a failure state of a sensor that detects a rotation position of a control shaft used in an electronically controlled fuel injection device, and to so-called engine upswing caused by the failure state of the sensor. It is an object of the present invention to provide a method for diagnosing sensor failure in a fuel injection device and a device for diagnosing sensor failure in a fuel injection device, which can reliably avoid the problem.

【0005】[0005]

【課題を解決するための手段】請求項1記載の発明に係
る燃料噴射装置におけるセンサ故障診断方法は、内燃機
関への燃料噴射を行う燃料噴射ポンプのコントロールシ
ャフトの回動量を回動センサによって検出し、その検出
値に基づいて燃料噴射量を制御するよう構成されてなる
燃料噴射装置における前記回動センサの故障の有無を診
断する燃料噴射装置におけるセンサ故障診断方法であっ
て、エンジン回転数が所定値以上ではなく、エンジン回
転数の変化量が所定値以上であって、しかも、加速状態
であって、さらに、アクセルペダルが踏まれていない状
態であって、かつ、ギアがニュートラル状態の第1の場
合、エンジン回転数が所定値以上ではなく、エンジン回
転数の変化量が所定値以上であって、しかも、加速状態
であって、さらに、エンジンがアイドリング状態であっ
て、かつ、ギアがニュートラル状態の第2の場合、のい
ずれかの場合が生じた際に、前記回動センサの故障とみ
なすように構成されてなるものである。
According to a first aspect of the present invention, there is provided a method for diagnosing a sensor failure in a fuel injection device, wherein a rotation amount of a control shaft of a fuel injection pump for performing fuel injection to an internal combustion engine is detected by a rotation sensor. and a sensor failure diagnosis process in the fuel injection apparatus for diagnosing the presence or absence of a failure of the rotation sensor in the fuel injection device in which is configured to control the fuel injection amount based on the detected value, the engine speed Not more than the predetermined value, the amount of change in the engine speed is more than the predetermined value, and the engine is in the acceleration state, the accelerator pedal is not depressed, and the gear is in the neutral state. for 1, rather than the engine speed is above a predetermined value, the amount of change of the engine speed is equal to or greater than the predetermined value, moreover, a accelerating state, further Engine is a idling state, and, when the gear is in the neutral state of the second, when the case of any occurs, is made is configured to regard the failure of the rotation sensor.

【0006】かかる構成においては、回動センサの故障
とみなす条件を、特に、回動センサがいわゆるレアショ
ートの状態にある場合、エンジンの吹き上がりを防止す
る観点からエンジン回転数やアクセルペダルの踏み込み
の有無等の複数の条件の組み合わせにより設定し、その
条件が成立した場合には、回動センサの故障とみなすこ
ととして安全が図られるようにしたものである。但し、
エンジンブレーキが用いられている場合には、むしろこ
のような回動センサの故障とみなさないようにするほう
が、安全上からは好ましいため、ギアがニュートラル状
態にある場合にのみ、エンジンブレーキが用いられてい
る状態ではないということで、センサ故障とみなすよう
にした点に特徴を有するものである。
[0006] In such a configuration, when the rotation sensor is in a condition of a so-called rare short-circuit, in particular, when the rotation sensor is in a so-called rare short state, the engine speed and the accelerator pedal are depressed from the viewpoint of preventing the engine from blowing up. Is set based on a combination of a plurality of conditions such as the presence or absence of a rotation sensor, and if the conditions are satisfied, it is regarded as a failure of the rotation sensor and safety is achieved. However,
When the engine brake is used, it is preferable from the viewpoint of safety to prevent the rotation sensor from being regarded as a failure of the rotation sensor.Therefore, the engine brake is used only when the gear is in a neutral state. This is characterized in that it is considered that the sensor is out of order and that it is a sensor failure.

【0007】請求項2記載の発明に係る燃料噴射装置に
おけるセンサ故障診断方法は、内燃機関への燃料噴射を
行う燃料噴射ポンプのコントロールシャフトの回動量を
回動センサによって検出し、その検出値に基づいて燃料
噴射量を制御するよう構成されてなる燃料噴射装置にお
ける前記回動センサの故障の有無を診断する燃料噴射装
置におけるセンサ故障診断方法であって、エンジン回転
数が所定値以上であって、しかも、加速状態となってか
ら所定時間経過した状態であって、かつ、アクセルペダ
ルが踏まれていない状態の第1の場合、エンジン回転数
が所定値以上であって、しかも、加速状態となってから
所定時間経過した状態であって、かつ、アイドリング状
態にある第2の場合、エンジン回転数が所定値以上では
なく、エンジン回転数の変化量が所定値以上であって、
しかも、加速状態となってから所定時間経過した状態で
あって、かつ、アクセルペダルが踏まれていない状態の
第3の場合、エンジン回転数が所定値以上ではなく、
ンジン回転数の変化量が所定値以上であって、しかも、
加速状態となってから所定時間経過した状態であって、
かつ、アイドリング状態にある第4の場合、のいずれか
の場合が生じた際に、前記回動センサの故障とみなすよ
うに構成されてなるものである。
According to a second aspect of the present invention, there is provided a method for diagnosing a sensor failure in a fuel injection system, wherein a rotation amount of a control shaft of a fuel injection pump for performing fuel injection to an internal combustion engine is detected by a rotation sensor, and the detected value is used as the detected value. A method for diagnosing a failure of the rotation sensor in a fuel injection device configured to control a fuel injection amount based on a fuel injection amount based on a fuel injection amount, wherein an engine speed is equal to or more than a predetermined value. Moreover, in a first state where a predetermined time has elapsed since the acceleration state and the accelerator pedal is not depressed, the engine speed is equal to or higher than the predetermined value, and In the second case where a predetermined time has elapsed since the start and the engine is idling, if the engine speed is equal to or more than a predetermined value,
And the change amount of the engine speed is equal to or more than a predetermined value,
Further, in a third state in which a predetermined time has elapsed since the acceleration state and the accelerator pedal is not depressed, the engine speed is not equal to or higher than the predetermined value, and the amount of change in the engine speed is Is greater than or equal to a predetermined value, and
A state where a predetermined time has elapsed since the acceleration state,
Further, when any one of the fourth cases in the idling state occurs, the rotation sensor is regarded as a failure.

【0008】かかる構成においては、回動センサの故障
とみなす条件を、特に、回動センサがいわゆるレアショ
ートの状態にある場合、エンジンの吹き上がりを防止す
る観点からエンジン回転数やアクセルペダルの踏み込み
の有無等の複数の条件の組み合わせにより設定し、その
条件が成立した場合には、回動センサの故障とみなすこ
ととして安全が図られるようにしたものである。但し、
エンジンブレーキが用いられている場合には、むしろこ
のような回動センサの故障とみなさないようにするほう
が、安全上からは好ましいため、エンジン回転数の増加
が所定以上の場合、すなわち、エンジン回転数が所定値
以上であって、かつ、加速状態となってから所定時間以
上経過したか、または、エンジン回転数が所定値以上で
はなく、かつ、エンジン回転数の変化量が所定値以上で
あることをもって、エンジンブレーキが用いられている
状態ではないと判定して、センサ故障とみなすようにし
た点に特徴を有するものである。
[0008] In this configuration, when the rotation sensor is considered to be faulty, particularly when the rotation sensor is in a so-called rare short state, the engine speed or the accelerator pedal is depressed from the viewpoint of preventing the engine from blowing up. Is set based on a combination of a plurality of conditions such as the presence or absence of a rotation sensor, and if the conditions are satisfied, it is regarded as a failure of the rotation sensor and safety is achieved. However,
In the case where an engine brake is used, it is preferable from the viewpoint of safety to prevent the rotation sensor from being considered as a failure of the rotation sensor. The engine speed is equal to or greater than a predetermined value and a predetermined time has elapsed since the engine was accelerated, or the engine speed is equal to or greater than a predetermined value.
And not, have the amount of change in the engine rotational speed is equal to or higher than a predetermined value, it is determined that not the engine brake state is used, and it has the characteristics in that as regarded as sensor failure .

【0009】請求項3記載の発明に係る燃料噴射装置に
おけるセンサ故障診断方法は、請求項1記載の診断方法
における診断条件に、請求項2記載の診断方法における
診断条件を付加し、何れかの診断条件が成立した場合に
センサ故障とみなすようにしたものである。
According to a third aspect of the present invention, there is provided a method for diagnosing a sensor failure in a fuel injection system, wherein the diagnostic condition according to the second aspect is added to the diagnostic condition according to the first aspect. When the diagnosis condition is satisfied, it is regarded as a sensor failure.

【0010】請求項4記載の発明に係る燃料噴射装置に
おけるセンサ故障診断方法は、請求項1、2又は3記載
の診断方法によって回動センサの故障とみなされた場
合、燃料噴射量を強制的に零とするようにしたもので、
これによって、エンジン回転数が不用意に増大し、急加
速や急発進が生ずることが回避されることとなる。
According to a fourth aspect of the present invention, there is provided a method for diagnosing a sensor failure in a fuel injection device, wherein when a failure of a rotation sensor is determined by the diagnostic method of the first, second or third aspect, the fuel injection amount is forcibly reduced. To zero.
As a result, it is possible to prevent the engine speed from inadvertently increasing and sudden acceleration or sudden start from occurring.

【0011】請求項5記載の発明に係る燃料噴射装置に
おけるセンサ故障診断装置は、内燃機関への燃料噴射を
行う燃料噴射ポンプのコントロールシャフトの回動量を
回動センサによって検出し、その検出値に基づいて燃料
噴射量を制御するよう構成されてなる燃料噴射装置にお
ける前記回動センサの故障の有無を診断する燃料噴射装
置におけるセンサ故障診断装置であって、エンジン回転
数を検出するエンジン回転数検出手段と、アクセルの踏
み込みを検出する開度検出手段と、アイドリングの状態
を検出するアイドリング検出手段と、ギアのニュートラ
ル状態を検出するニュートラル検出手段と、前記エンジ
ン回転数検出手段、前記開度検出手段、前記アイドリン
グ検出手段及び前記ニュートラル検出手段の出力信号に
基づいて、エンジン回転数が所定値以上ではなく、エン
ジン回転数の変化量が所定値以上であって、しかも、加
速状態であって、さらに、アクセルペダルが踏まれてい
ない状態であって、かつ、ギアがニュートラル状態の第
1の場合、エンジン回転数が所定値以上ではなく、エン
ジン回転数の変化量が所定値以上であって、しかも、加
速状態であって、さらに、エンジンがアイドリング状態
であって、かつ、ギアがニュートラル状態の第2の場
合、のいずれかの場合が生じたか否かを判定し、前記2
つの場合のいずれかが生じたと判定された場合に回動セ
ンサの故障とみなす故障診断手段と、を具備してなるも
のである。
According to a fifth aspect of the present invention, there is provided a sensor failure diagnosis device for a fuel injection device, wherein a rotation amount of a control shaft of a fuel injection pump for injecting fuel into an internal combustion engine is detected by a rotation sensor, and the detected value is used as the detected value. A sensor failure diagnosis device for a fuel injection device configured to control a fuel injection amount based on the rotation of the rotation sensor in the fuel injection device, the engine failure detection device detecting an engine rotation speed Means, opening degree detecting means for detecting depression of an accelerator, idling detecting means for detecting an idling state, neutral detecting means for detecting a neutral state of a gear, the engine speed detecting means, the opening degree detecting means , based on an output signal of said idling detector and said neutral detecting means, engine Speed not less than the predetermined value, the amount of change of the engine speed is equal to or greater than the predetermined value, moreover, a accelerating state, further, a condition not stepped accelerator pedal and gear neutral In the first state, the engine speed is not equal to or higher than a predetermined value, the amount of change in the engine speed is equal to or higher than a predetermined value, the engine is in an accelerating state, the engine is in an idling state, and , The second case where the gear is in a neutral state, to determine whether any of the following cases has occurred,
Failure diagnosis means for determining that the rotation sensor has failed if it is determined that one of the two cases has occurred.

【0012】かかる構成における故障診断装置は、先に
説明した請求項1記載の燃料噴射装置におけるセンサ故
障診断方法を実現するもので、特に、故障診断手段は、
いわゆるCPUによりプログラムを実行させることによ
って実現可能なものである。
[0012] The failure diagnosis device having such a configuration realizes the sensor failure diagnosis method for the fuel injection device according to the first aspect described above.
It can be realized by executing a program by a so-called CPU.

【0013】請求項6記載の発明に係る燃料噴射装置に
おけるセンサ故障診断装置は、内燃機関への燃料噴射を
行う燃料噴射ポンプのコントロールシャフトの回動量を
回動センサによって検出し、その検出値に基づいて燃料
噴射量を制御するよう構成されてなる燃料噴射装置にお
ける前記回動センサの故障の有無を診断する燃料噴射装
置におけるセンサ故障診断装置であって、エンジン回転
数を検出するエンジン回転数検出手段と、アクセルの踏
み込みを検出する開度検出手段と、アイドリングの状態
を検出するアイドリング検出手段と、前記エンジン回転
数検出手段、前記開度検出手段及び前記アイドリング検
出手段の出力信号に基づいて、エンジン回転数が所定値
以上であって、しかも、加速状態となってから所定時間
経過した状態であって、かつ、アクセルペダルが踏まれ
ていない状態の第1の場合、エンジン回転数が所定値以
上であって、しかも、加速状態となってから所定時間経
過した状態であって、かつ、アイドリング状態にある第
2の場合、エンジン回転数が所定値以上ではなく、エン
ジン回転数の変化量が所定値以上であって、しかも、加
速状態となってから所定時間経過した状態であって、か
つ、アクセルペダルが踏まれていない状態の第3の場
合、エンジン回転数が所定値以上ではなく、エンジン回
転数の変化量が所定値以上であって、しかも、加速状態
となってから所定時間経過した状態であって、かつ、ア
イドリング状態にある第4の場合、のいずれかの場合が
生じたか否かを判定し、前記4つの場合のいずれかが生
じたと判定された場合に回動センサの故障とみなす故障
診断手段と、を具備してなるものである。
According to a sixth aspect of the present invention, there is provided a sensor failure diagnosis device for a fuel injection device, wherein a rotation amount of a control shaft of a fuel injection pump for performing fuel injection to an internal combustion engine is detected by a rotation sensor, and the detected value is used as a detection value. A sensor failure diagnosis device for a fuel injection device configured to control a fuel injection amount based on the rotation of the rotation sensor in the fuel injection device, the engine failure detection device detecting an engine rotation speed Means, an opening degree detecting means for detecting depression of an accelerator, an idling detecting means for detecting a state of idling, and an engine speed detecting means, based on output signals of the opening degree detecting means and the idling detecting means, When the engine speed is equal to or higher than a predetermined value and a predetermined time In the first case where the accelerator pedal is not depressed, the engine speed is equal to or higher than a predetermined value, and a predetermined time has elapsed since the acceleration state, and the idling state In the second case, the engine speed is not equal to or greater than a predetermined value, the amount of change in engine speed is equal to or greater than a predetermined value, and a predetermined time has elapsed since the acceleration state, and In the third case where the accelerator pedal is not depressed, the engine speed is not equal to or higher than the predetermined value, the amount of change in the engine speed is equal to or higher than the predetermined value, and a predetermined time has elapsed since the acceleration state. State, and in the fourth case in the idling state, it is determined whether or not any of the cases has occurred. If it is determined that any of the four cases has occurred, the rotation sensor A failure diagnosis means regarded as disabled is made comprises a.

【0014】かかる構成における故障診断装置は、先に
説明した請求項2記載の燃料噴射装置におけるセンサ故
障診断方法を実現するもので、特に、故障診断手段は、
いわゆるCPUによりプログラムを実行させることによ
って実現可能なものである。
[0014] The failure diagnosis device having such a configuration realizes the sensor failure diagnosis method for the fuel injection device according to the second aspect described above.
It can be realized by executing a program by a so-called CPU.

【0015】請求項7記載の発明に係る燃料噴射装置に
おけるセンサ故障診断装置は、請求項5記載の発明に係
る故障診断装置における診断条件に、請求項6記載の発
明に係る故障診断装置における診断条件を付加し、何れ
かの診断条件が成立した場合にセンサ故障とみなすよう
にしたもので、請求項5又は6記載の装置に比してより
故障診断とみなされる精度が向上されるものである。
According to a seventh aspect of the present invention, there is provided a sensor failure diagnosing device for a fuel injection device, which includes a diagnostic condition for a failure diagnosing device according to a fifth aspect of the present invention. A condition is added, and if any of the diagnostic conditions is satisfied, it is regarded as a sensor failure, and the accuracy of failure diagnosis is improved as compared with the device according to claim 5 or 6. is there.

【0016】請求項8記載の発明に係る燃料噴射装置に
おけるセンサ故障診断装置は、請求項5、6又は7記載
の診断装置において、回動センサの故障とみなされた場
合、燃料噴射量を強制的に零とする吹き上げ防止手段を
設けたもので、これによって、エンジン回転数が不用意
に増大し、急加速や急発進が生ずることが回避され、い
わゆるフェイル・セーフが図られるようになっているも
のである。
According to an eighth aspect of the present invention, in the diagnostic apparatus of the fifth, sixth or seventh aspect, the fuel injection amount is forcibly set when the rotation sensor is regarded as having failed. This is provided with a means for preventing the air from being blown up to zero, whereby the engine speed is inadvertently increased and sudden acceleration or sudden start is prevented from occurring, and so-called fail safe is achieved. Is what it is.

【0017】[0017]

【発明の実施の形態】以下、本発明の実施の形態につい
て、図1乃至図8を参照しつつ説明する。なお、以下に
説明する部材、配置等は本発明を限定するものではな
く、本発明の趣旨の範囲内で種々改変することができる
ものである。最初に、図1を参照しつつセンサ故障診断
装置の構成について説明する。本発明の実施の形態にお
けるセンサ故障診断装置は、燃料噴射制御にも用いられ
るコントロールユニット1と、このコントロールユニッ
ト1に入力される各種センサ等からの各種情報に基づい
て実行されるプログラム(詳細は後述)とによって実現
されるようになっているものである。すなわち、コント
ロールユニット1は、後述するようなセンサ故障診断制
御のためのプログラムの外に、その内部に燃料噴射制御
用のプログラムが記憶されており、その実行によって、
例えば、分配型燃料噴射ポンプ2の内部に設けられた通
常、電子制御式ガバナと称される電磁アクチュエータ3
や、燃料カットバルブ4の動作が制御されるようになっ
ているものである。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below with reference to FIGS. The members, arrangements, and the like described below do not limit the present invention, and can be variously modified within the scope of the present invention. First, the configuration of the sensor failure diagnosis device will be described with reference to FIG. The sensor failure diagnosis device according to the embodiment of the present invention includes a control unit 1 also used for fuel injection control, and a program (details described below) executed based on various information from various sensors and the like input to the control unit 1. (Described later). That is, the control unit 1 has a fuel injection control program stored therein in addition to a program for sensor failure diagnosis control as described later.
For example, an electromagnetic actuator 3 usually provided inside the distribution type fuel injection pump 2 and generally called an electronically controlled governor.
Alternatively, the operation of the fuel cut valve 4 is controlled.

【0018】このような機能を有するコントロールユニ
ット1は、例えば、いわゆる公知・周知のCPUを主た
る構成要素として実現されるものである。また、プログ
ラムの記憶は、CPUのメモリを利用して行う方法の
他、いわゆるフロッピィーディスクを用いる方法でもよ
い。勿論この場合には、公知・周知のフロッピィーディ
スクドライブが必要となる。さらに、ハードディスクに
記憶させて、プログラムの実行の際にCPUへ取り込む
ようにしてもよい。またさらには、磁気テープを用いる
方法でもよい。この磁気テープを用いる場合には、公知
・周知の磁気テープ読み取り装置が必要となる。
The control unit 1 having such functions is realized, for example, by using a so-called well-known CPU as a main component. The storage of the program may be performed using a memory of the CPU, or may be performed using a so-called floppy disk. Of course, in this case, a known / known floppy disk drive is required. Further, the program may be stored in a hard disk and loaded into the CPU when the program is executed. Furthermore, a method using a magnetic tape may be used. When this magnetic tape is used, a known and well-known magnetic tape reader is required.

【0019】また、コントロールユニット1には、分配
型燃料噴射ポンプ2に設けられた回動センサ5のセンサ
出力が入力され、そのデータは、燃料噴射制御及び後述
するセンサ故障判断制御に、それぞれ供されるようにな
っている。この回動センサ5は、燃料噴射ポンプ2のコ
ントロールシャフト(図示せず)の回動位置を検出する
ためのもので、このコントロールシャフトの回動位置を
検出することによって、燃料噴射量を決定するコントロ
ールスリーブ(図示せず)の位置を検出するようになっ
ている。さらに、コントロールユニット1には、車速を
検出する車速センサ6、エンジン回転数を検出するエン
ジン回転センサ7、アクセル開度を検出する開度センサ
8の各センサ出力並びにアイドルスイッチ9及びニュー
トラルスイッチ10のいわゆる開閉成信号が入力される
ようになっている。ここで、アイドルスイッチ9は、図
示されないアクセルペダルが踏み込まれたときに接点が
閉成状態となるスイッチで、アイドリング状態となった
ことを検出するためのものである。また、ニュートラル
スイッチ10は、図示されないギアがニュートラル状態
となったときに接点が閉成状態となるスイッチで、ギア
がニュートラル状態にあることを検出するためのもので
ある。
The control unit 1 receives a sensor output of a rotation sensor 5 provided in the distribution type fuel injection pump 2 and supplies the data to a fuel injection control and a sensor failure judgment control described later. It is supposed to be. The rotation sensor 5 detects a rotation position of a control shaft (not shown) of the fuel injection pump 2, and determines a fuel injection amount by detecting the rotation position of the control shaft. The position of a control sleeve (not shown) is detected. Further, the control unit 1 includes a vehicle speed sensor 6 for detecting a vehicle speed, an engine rotation sensor 7 for detecting an engine speed, an opening sensor 8 for detecting an accelerator opening, and sensor outputs of an idle switch 9 and a neutral switch 10. A so-called opening / closing signal is input. Here, the idle switch 9 is a switch that closes a contact when an accelerator pedal (not shown) is depressed, and detects an idling state. The neutral switch 10 is a switch that closes a contact when a gear (not shown) is in a neutral state, and detects that the gear is in a neutral state.

【0020】次に、コントロールユニット1によって行
われるセンサ故障診断処理の手順について図2に示され
たフローチャートを参照しつつ説明する。処理が開始さ
れると、まず、コントロールユニット1に、各種データ
の読み込み、すなわち、上述した回動センサ5、車速セ
ンサ6、エンジン回転センサ7及び開度センサ8の各セ
ンサ出力信号並びに、アイドルスイッチ9及びニュート
ラルスイッチ10の各開閉成信号の読み込みが行われる
(図2のステップ100参照)。そして、データ読み込
み後、第1診断処理が行われることとなる(図2のステ
ップ200参照)。すなわち、本発明の実施の形態にお
いて、回動センサ5の故障診断は、診断条件の違いから
2つに大別されて順に実行されるようになっており、ス
テップ200は、2つに大別された内の一方の診断条件
に基づくセンサ故障診断が行われるようになっている
(詳細は後述)。
Next, the procedure of the sensor failure diagnosis process performed by the control unit 1 will be described with reference to the flowchart shown in FIG. When the processing is started, first, various data are read into the control unit 1, that is, the sensor output signals of the rotation sensor 5, the vehicle speed sensor 6, the engine rotation sensor 7, the opening degree sensor 8, and the idle switch. Each of the opening / closing signals of the neutral switch 9 and the neutral switch 10 is read (see step 100 in FIG. 2). Then, after reading the data, the first diagnostic processing is performed (see step 200 in FIG. 2). That is, in the embodiment of the present invention, the failure diagnosis of the rotation sensor 5 is roughly divided into two due to the difference in the diagnostic conditions and is sequentially executed. Step 200 is roughly divided into two. The sensor failure diagnosis is performed based on one of the diagnosis conditions (the details will be described later).

【0021】そして、第1診断処理の結果、回動センサ
5が故障であるとすることのできる条件が成立したと判
断された場合(YESの場合)には、吹き上がり防止制
御(詳細は後述)が行われることとなる(図2のステッ
プ300,600参照)一方、条件不成立と判断された
場合(NOの場合)には、第2診断処理が行われること
となる(図2のステップ300,400参照)。
If it is determined as a result of the first diagnosis process that the condition for determining that the rotation sensor 5 is faulty is satisfied (in the case of YES), the blow-up prevention control (details will be described later). ) Is performed (see steps 300 and 600 in FIG. 2). On the other hand, when it is determined that the condition is not satisfied (in the case of NO), the second diagnosis processing is performed (step 300 in FIG. 2). , 400).

【0022】第2診断処理の結果、回動センサ5が故障
であるとすることのできる条件が成立したと判断された
場合(YESの場合)には、先の第1診断処理の場合と
同様に、吹き上がり防止制御(詳細は後述)が行われる
こととなる(図2のステップ500,600参照)一
方、条件不成立と判断された場合(NOの場合)には、
回動センサ5は故障状態ではないとして、故障診断の一
連の処理が終了されることとなり、図示されないメイン
ルーチンへ戻って、燃料噴射制御のための制御等がなさ
れることとなる。
As a result of the second diagnosis processing, when it is determined that a condition that allows the rotation sensor 5 to be faulty is satisfied (in the case of YES), the same as in the first diagnosis processing described above. Then, the blow-up prevention control (details will be described later) is performed (see steps 500 and 600 in FIG. 2). On the other hand, if it is determined that the condition is not satisfied (NO),
It is determined that the rotation sensor 5 is not in a failure state, and a series of processings for failure diagnosis are ended, and the process returns to a main routine (not shown) to perform control for fuel injection control and the like.

【0023】一方、吹き上がり防止制御が開始された後
は、回動センサ故障とする条件が成立しなくなったか否
か、換言すれば、解除条件が成立したか否かが判定され
(図2のステップ700参照)、解除条件成立と判定さ
れると(YESの場合)、先に開始された吹き上がり防
止制御を解除するための解除処理(詳細は後述)が行わ
れ(図2のステップ800参照)、一連の処理が終了さ
れることとなる。
On the other hand, after the start of the blow-up prevention control, it is determined whether or not the condition for the failure of the rotation sensor is not satisfied, in other words, whether or not the release condition is satisfied (see FIG. 2). If it is determined that the release condition is satisfied (YES), a release process (details will be described later) for releasing the previously started blow-up prevention control is performed (see step 800 in FIG. 2). ), A series of processing is ended.

【0024】次に、図3に示されたフローチャートを参
照しつつ、第1診断処理の具体的内容について説明す
る。第1診断処理が開始されると、まず、実際のエンジ
ン回転数Nが所定値Np以上か否かが判定され(図3の
ステップ202参照)、所定値Np以上であると判定さ
れると(YESの場合)、アクセルペダルが踏まれてい
ない状態か否かが、開度センサ8からの開閉成信号に基
づいて判定され(図3のステップ204参照)、アクセ
ルペダルが踏まれていない状態であると判定されると
(YESの場合)、引き続いて、ギアがニュートラル状
態にあるか否かが判定されることとなる(図3のステッ
プ206参照)。そして、ニュートラル状態にあると判
定された場合(YESの場合)には、センサ故障状態と
する条件成立として(図3のステップ208参照)、一
連の処理が終了され、先に図1に示されたルーチンへ戻
ることとなる。
Next, the specific contents of the first diagnosis process will be described with reference to the flowchart shown in FIG. When the first diagnosis process is started, first, it is determined whether or not the actual engine speed N is equal to or greater than a predetermined value Np (see step 202 in FIG. 3). In the case of YES), it is determined whether or not the accelerator pedal is depressed based on the opening / closing signal from the opening sensor 8 (see step 204 in FIG. 3). When it is determined that the gear is present (in the case of YES), it is subsequently determined whether the gear is in a neutral state (see step 206 in FIG. 3). Then, when it is determined that the sensor is in the neutral state (in the case of YES), the condition for the sensor failure state is satisfied (see step 208 in FIG. 3), and a series of processing is terminated, and the processing shown in FIG. Will return to the routine.

【0025】一方、先のステップ204のアクセルペダ
ルが踏まれていないか否かの判定において、アクセルペ
ダルが踏まれている状態であると判定された場合には
(NOの場合)、アイドリング状態か否かが、アイドル
スイッチ9の開閉成信号に基づいて判定され(図3のス
テップ210参照)、アイドリング状態であると判定さ
れた場合(YESの場合)には、先に説明したステップ
206の処理へ進むこととなる。また、アイドリング状
態ではないと判定された場合(NOの場合)、または、
ステップ206の判定においてニュートラル状態ではな
いと判定された場合(NOの場合)には、この第診断
におけるセンサ故障状態とする何れの条件も成立しない
として(図3のステップ216参照)、一連の処理が終
了されることとなる。
On the other hand, if it is determined in step 204 that the accelerator pedal is not being depressed in the determination of whether or not the accelerator pedal is being depressed (NO), it is determined that the vehicle is idling. It is determined based on the opening / closing signal of the idle switch 9 (see step 210 in FIG. 3), and when it is determined that the vehicle is idling (in the case of YES), the processing of step 206 described above is performed. It will go to. When it is determined that the vehicle is not in the idling state (in the case of NO), or
If it is determined in step 206 that the sensor is not in the neutral state (NO), it is determined that none of the conditions for the sensor failure state in the first diagnosis is satisfied (see step 216 in FIG. 3), and a series of steps is performed. The process will be terminated.

【0026】さらに、先のステップ202における判定
処理において、エンジン回転数Nが所定値Np以上では
ないと判定された場合(NOの場合)には、エンジン回
転数の変化量ΔNが所定値ΔNp以上か否かが判定され
ることとなる(図3のステップ212参照)。ここで、
エンジン回転数の変化量は、単位時間(例えば1秒間)
当たりのエンジンの回転数であり、エンジン回転センサ
7によって検出された実際のエンジン回転数から計算に
より求められるものである。そして、所定値ΔNp以上
であると判定された場合(YESの場合)には、続い
て、加速状態にあるか、換言すればエンジン回転数の変
化量ΔNが正の値(加速状態)か、または負の値(減速
状態)かが判定されることとなり(図3のステップ21
4参照)、加速状態であると判定された場合(YESの
場合)には、先に説明したステップ204へ進み、以
後、前述したような処理が行われることとなる。また、
先のステップ212において、エンジン回転数の変化量
ΔNが所定値ΔNp以上ではないと判定された場合(N
Oの場合)、または、ステップ214において、加速状
態ではないと判定された場合(NOの場合)には、この
診断処理におけるセンサ故障状態とする何れの条件
も成立しないとして(図3のステップ216参照)、一
連の処理が終了されることとなる。
Further, when it is determined in the determination process in step 202 that the engine speed N is not equal to or more than the predetermined value Np (in the case of NO), the variation ΔN in the engine speed is equal to or more than the predetermined value ΔNp. It is determined whether or not (see step 212 in FIG. 3). here,
The change amount of the engine speed is a unit time (for example, 1 second)
The number of revolutions of the engine per hit, which is calculated from the actual number of engine revolutions detected by the engine revolution sensor 7. If it is determined that the difference is equal to or greater than the predetermined value ΔNp (in the case of YES), then it is determined whether the vehicle is in an acceleration state, in other words, whether the variation ΔN in the engine speed is a positive value (acceleration state). Or, a negative value (deceleration state) is determined (step 21 in FIG. 3).
4), when it is determined that the vehicle is in the acceleration state (in the case of YES), the process proceeds to step 204 described above, and thereafter, the above-described processing is performed. Also,
When it is determined in the previous step 212 that the amount of change ΔN in the engine speed is not equal to or greater than the predetermined value ΔNp (N
In the case of O), or when it is determined in step 214 that the vehicle is not in the accelerated state (in the case of NO), it is determined that none of the conditions for the sensor failure state in the first diagnosis processing is satisfied (see FIG. 3). A series of processes will be terminated.

【0027】結局、上述のような第1故障診断によりセ
ンサ故障状態とされ得る場合は、次の4つの場合に分類
することができる。すなわち、第1に、エンジン回転数
Nが所定値Np以上であって、しかも、アクセルペダル
が踏まれていない状態であって、かつ、ギアがニュート
ラル状態の場合である。第2に、エンジン回転数Nが所
定値Np以上であって、しかも、エンジンがアイドリン
グ状態であって、かつ、ギアがニュートラル状態の場合
である。第3に、エンジン回転数が所定値以上ではな
く、エンジン回転数の変化量ΔNが所定値ΔNp以上で
あって、しかも、加速状態であって、さらに、アクセル
ペダルが踏まれていない状態であって、かつ、ギアがニ
ュートラル状態の場合である。第4に、エンジン回転数
が所定値以上ではなく、エンジン回転数の変化量ΔNが
所定値ΔNp以上であって、しかも、加速状態であっ
て、さらに、エンジンがアイドリング状態であって、か
つ、ギアがニュートラル状態の場合である。
After all, when the sensor failure state can be determined by the first failure diagnosis as described above, it can be classified into the following four cases. That is, first, the engine speed N is equal to or higher than the predetermined value Np, the accelerator pedal is not depressed, and the gear is in a neutral state. Second, the engine speed N is equal to or higher than a predetermined value Np, the engine is idling, and the gears are in a neutral state. Third, the engine speed must not exceed a predetermined value.
In this case, the amount of change ΔN of the engine speed is equal to or greater than a predetermined value ΔNp, the vehicle is in an accelerating state, the accelerator pedal is not depressed, and the gear is in a neutral state. . Fourth, engine speed
Is not greater than or equal to a predetermined value, the amount of change ΔN in the engine speed is greater than or equal to a predetermined value ΔNp, and the engine is in an accelerating state, the engine is in an idling state, and the gear is in a neutral state. is there.

【0028】このように、これら4つの何れかの状態に
ある場合において、センサ故障状態とみなして、吹き上
がり防止制御を行うようにした(図2のステップ40
0,500,600参照)のは、上述の4つの何れかの
状態にある場合において、仮に、回動センサ5がレアシ
ョートの状態、すなわち、回動センサ5の内部に何らか
の原因により水等の液体が侵入し、その出力値が、セン
サ故障とされる異常な値ではないが、コントロールシャ
フトの実際の回動角とは異なる値を出力するような状態
であるとすると、何等故障対策を講じないとすれば、通
常に燃料噴射制御が行われ、その結果、エンジン回転数
がさらに上昇し、いわゆるエンジンの吹き上がり状態と
なり、最悪時にはエンジンの焼損、破損等に至り、ま
た、急発進や急加速を招き、交通安全上好ましくない事
態を引き起こす要因ともなるからである。特に、上述し
た4つの場合において、いずれもギアがニュートラル状
態であることが条件成立の一つとされているのは、エン
ジンブレーキが使用されている状態においては、センサ
故障状態であるとみなしてエンジン吹き上げ防止制御を
行うと、かえって危険な状態を生ずることとなるため、
ニュートラル状態ではない場合には、エンジンブレーキ
使用状態として、敢えてセンサ故障と判断せずに、エン
ジン吹き上げ防止制御を行わないようにするためであ
る。
As described above, in any one of these four states, the sensor is regarded as a sensor failure state, and the blow-up prevention control is performed (step 40 in FIG. 2).
0, 500, 600) means that the rotation sensor 5 is in a rare short state, that is, water or the like is inside the rotation sensor 5 for some reason in any of the above four states. If liquid invades and the output value is not an abnormal value that is considered to be a sensor failure, but a value that is different from the actual rotation angle of the control shaft is output, no countermeasures against failure are taken. If not, the fuel injection control is normally performed, and as a result, the engine speed further rises, so-called an engine blow-up state, and in the worst case, the engine burns out or breaks, etc. This is because it causes acceleration and may cause an undesirable situation in traffic safety. In particular, in the above four cases, one of the conditions that the gear is in a neutral state is one of the conditions to be satisfied. If the blow-up prevention control is performed, a dangerous condition may be created instead.
If the engine is not in the neutral state, the engine brake is used, and the engine blow-up prevention control is not performed without intentionally determining that the sensor has failed.

【0029】次に、図4に示されたフローチャートを参
照しつつ、第2診断処理の具体的内容について説明す
る。第2診断処理が開始されると、まず、実際のエンジ
ン回転数Nが所定値Np以上か否かが判定され(図4の
ステップ402参照)、所定値Np以上ではないと判定
された場合(NOの場合)には、エンジン回転数の変化
量ΔNが所定値ΔNp以上か否かが判定され(図4のス
テップ404参照)、所定値ΔNp以上であると判定さ
れた場合(YESの場合)には、次述するステップ40
6へ進む一方、所定値ΔNpに満たないと判定された場
合(NOの場合)には、この第2診断処理によってはセ
ンサ故障状態とする条件は不成立であるとしてこの一連
の処理が終了されることとなる(図4のステップ40
4,416参照)。ここで、エンジン回転数の変化量
は、先の第1診断処理で説明したものと同じものであ
り、ここでの再度の説明は省略することとする。
Next, the specific contents of the second diagnosis process will be described with reference to the flowchart shown in FIG. When the second diagnosis process is started, first, it is determined whether or not the actual engine speed N is equal to or more than a predetermined value Np (see step 402 in FIG. 4). In the case of NO), it is determined whether or not the amount of change ΔN in the engine speed is equal to or greater than a predetermined value ΔNp (see step 404 in FIG. 4), and if it is determined that it is equal to or greater than the predetermined value ΔNp (in the case of YES). Includes step 40 described below.
On the other hand, if it is determined that the value is less than the predetermined value ΔNp (NO), it is determined that the condition for the sensor failure state is not satisfied by the second diagnosis processing, and this series of processing ends. (Step 40 in FIG. 4)
4,416). Here, the amount of change in the engine speed is the same as that described in the first diagnosis process, and the description thereof will not be repeated here.

【0030】一方、先のステップ402において、エン
ジン回転数Nが所定値Np以上であると判定されると
(YESの場合)、次に、加速状態か否か、換言すれば
エンジン回転数の変化量ΔNが正の値(加速状態)か、
または負の値(減速状態)かが判定されることとなる
(図4のステップ406参照)。そして、加速状態であ
ると判定された場合(YESの場合)には、続いて、加
速状態となってからの経過時間が所定時間以上であるか
否かが判定され(図4のステップ408参照)、所定時
間以上経過していると判定された場合(YESの場合)
には、さらに、次述するステップ410へ進むこととな
る。一方、先のステップ406及びステップ408の判
定において、それぞれNOと判断された場合には、この
第2故障診断においてセンサ故障であるとする条件が不
成立であるとして(図4のステップ416参照)、一連
の処理が終了され、先に図1に示されたルーチンへ戻る
こととなる。
On the other hand, if it is determined in the previous step 402 that the engine speed N is equal to or greater than the predetermined value Np (in the case of YES), then it is determined whether or not the vehicle is accelerating, in other words, the change in the engine speed. Whether the amount ΔN is a positive value (acceleration state)
Alternatively, it is determined whether the value is a negative value (deceleration state) (see step 406 in FIG. 4). Then, when it is determined that the vehicle is in the accelerated state (in the case of YES), it is subsequently determined whether or not the elapsed time since the acceleration state is longer than a predetermined time (see step 408 in FIG. 4). ), When it is determined that the predetermined time has elapsed (in the case of YES)
Then, the process proceeds to step 410 described below. On the other hand, if the determinations in the previous steps 406 and 408 are both NO, it is determined that the condition for a sensor failure in the second failure diagnosis is not satisfied (see step 416 in FIG. 4). A series of processes is completed, and the process returns to the routine shown in FIG.

【0031】次に、ステップ410においては、図示さ
れないアクセルペダルが踏まれているか否かが、開度ス
イッチ8からの開閉成信号に基づいて判定され(図4の
ステップ410参照)、アクセルペダルが踏まれていな
いと判定された場合(YESの場合)には、センサ故障
状態とする条件が成立したとして(図4のステップ41
4参照)、一連の処理が終了されることとなる。一方、
ステップ410において、アクセルペダルが踏まれてな
い状態ではない、すなわち、アクセルペダルが踏まれて
いると判定された場合(NOの場合)には、続いて、エ
ンジンがアイドリング状態か否かがアイドルスイッチ9
からの開閉成信号に基づいて判定され(図4のステップ
412参照)、アイドルスイッチ9が閉成状態、すなわ
ち、アイドリング状態であると判定された場合(YES
の場合)には、センサ故障状態とする条件成立として
(図4のステップ414参照)、一連の処理が終了され
ることとなる。また、ステップ412においてアイドリ
ング状態ではないと判定された場合(NOの場合)に
は、センサ故障状態とする条件不成立であるとして(図
4のステップ416参照)、一連の処理が終了されるこ
ととなる。
Next, in step 410, it is determined whether or not an accelerator pedal (not shown) is depressed based on the opening / closing signal from the opening degree switch 8 (see step 410 in FIG. 4). If it is determined that the step has not been performed (in the case of YES), it is determined that the condition for the sensor failure state has been satisfied (step 41 in FIG. 4).
4), a series of processing is completed. on the other hand,
In step 410, if it is determined that the accelerator pedal is not depressed, that is, if it is determined that the accelerator pedal is depressed (NO), then it is determined whether the engine is in the idling state by the idle switch. 9
(See step 412 in FIG. 4), and it is determined that the idle switch 9 is in the closed state, that is, in the idling state (YES).
In this case, the condition for the sensor failure is satisfied (see step 414 in FIG. 4), and the series of processes is terminated. If it is determined in step 412 that the vehicle is not in the idling state (NO), it is determined that the condition for the sensor failure state is not satisfied (see step 416 in FIG. 4), and a series of processing is terminated. Become.

【0032】結局、上述のような第2故障診断によりセ
ンサ故障状態とされ得る場合は、次の4つの場合に分類
することができる。すなわち、第1に、エンジン回転数
Nが所定値Np以上であって、しかも、加速状態となっ
てから所定時間経過した状態であって、かつ、アクセル
ペダルが踏まれていない状態の場合である。第2に、エ
ンジン回転数Nが所定値Np以上であって、しかも、加
速状態となってから所定時間経過した状態であって、か
つ、アイドリング状態にある場合である。第3に、エン
ジン回転数が所定値以上ではなく、エンジン回転数の変
化量ΔNが所定値ΔNp以上であって、しかも、加速状
態となってから所定時間経過した状態であって、かつ、
アクセルペダルが踏まれていない状態の場合である。第
4に、エンジン回転数が所定値以上ではなく、エンジン
回転数の変化量ΔNが所定値ΔNp以上であって、しか
も、加速状態となってから所定時間経過した状態であっ
て、かつ、アイドリング状態にある場合である。
After all, when the sensor failure state can be determined by the second failure diagnosis as described above, it can be classified into the following four cases. That is, first, a case where the engine speed N is equal to or higher than a predetermined value Np, a state where a predetermined time has elapsed since the acceleration state is reached, and the accelerator pedal is not depressed. . Second, a case where the engine speed N is equal to or higher than a predetermined value Np, a state where a predetermined time has elapsed since the acceleration state, and an idling state. Third, en
The engine rotation speed is not equal to or greater than a predetermined value, the engine speed change amount ΔN is equal to or greater than a predetermined value ΔNp, and a predetermined time has elapsed since the acceleration state; and
This is the case where the accelerator pedal is not depressed. Fourth, the engine speed is not equal to or greater than a predetermined value, the change amount ΔN of the engine speed is equal to or greater than a predetermined value ΔNp, and a predetermined time has elapsed since the acceleration state, and the engine is idling. It is in the state.

【0033】このように、これら4つの何れかの状態に
ある場合において、センサ故障状態とみなして、吹き上
がり防止制御を行うようにした(図2のステップ40
0,500,600参照)のは、上述の4つの何れかの
状態にある場合において、仮に、回動センサ5がレアシ
ョートの状態、すなわち、回動センサ5の内部に何らか
の原因により水等の液体が侵入し、その出力値が、セン
サ故障とされる異常な値ではないが、コントロールシャ
フトの実際の回動角とは異なる値を出力するような状態
であるとすると、何等故障対策を講じないとすれば、通
常に燃料噴射制御が行われ、その結果、エンジン回転数
がさらに上昇し、いわゆるエンジンの吹き上がり状態と
なり、最悪時にはエンジンの焼損、破損等に至り、ま
た、急発進や急加速を招き、交通安全上好ましくない事
態を引き起こす要因ともなるからである。特に、上述し
た第3の場合に、エンジン回転数の変化量が所定値以上
で、しかも、アクセルペダルが離されていることを条件
成立の一つとしたのは、逆に、エンジン回転数の変化量
が所定値以上で、しかも、アクセルペダルが踏まれてい
る場合は、エンジンブレーキの使用状態にある可能性が
あり、このような場合には、センサ故障状態とみなして
エンジン吹き上げ防止制御を行うと、エンジンブレーキ
が断たれて、かえって危険な状態を生ずることとなるた
め、エンジンブレーキ使用状態として、敢えてセンサ故
障と判断せずに、エンジン吹き上げ防止制御を行わない
ようにするためである。
As described above, in any one of these four states, the sensor is regarded as a sensor failure state, and the blow-up prevention control is performed (step 40 in FIG. 2).
0, 500, 600) means that the rotation sensor 5 is in a rare short state, that is, water or the like is inside the rotation sensor 5 for some reason in any of the above four states. If liquid invades and the output value is not an abnormal value that is considered to be a sensor failure, but a value that is different from the actual rotation angle of the control shaft is output, no countermeasures against failure are taken. If not, the fuel injection control is normally performed, and as a result, the engine speed further rises, so-called an engine blow-up state, and in the worst case, the engine burns out or breaks, etc. This is because it causes acceleration and may cause an undesirable situation in traffic safety. In particular, in the above-described third case, one of the conditions that the amount of change in the engine speed is equal to or more than a predetermined value and the accelerator pedal is released is one of the conditions that is satisfied. If the amount is equal to or more than the predetermined value and the accelerator pedal is depressed, there is a possibility that the engine brake is being used, and in such a case, it is considered that the sensor is in a failure state and the engine blow-up prevention control is performed. Therefore, the engine brake is cut off, which may cause a dangerous state. Therefore, the engine brake use state is set so that the engine blow-up prevention control is not performed without intentionally determining that the sensor has failed.

【0034】次に、吹き上がり防止制御(図2のステッ
プ600参照)の具体的内容について説明する。この吹
き上がり防止制御は、第1の診断(図2のステップ20
0参照)又は第2の診断(図2のステップ400参照)
において、条件成立と判定された場合(図2のステップ
300,500参照)に行われるもので、噴射燃料制御
における目標燃料噴射量を零として、燃料噴射ポンプ2
から図示されないエンジンに対して燃料噴射が行われな
いようにするものである。これにより、必要以上にエン
ジン回転が増大されないようにし、いわゆるエンジンの
吹き上げを防止して、急加速及び急発進の防止並びにエ
ンジンの破損、損傷等が回避されるようにしている。
Next, the specific contents of the blow-up prevention control (see step 600 in FIG. 2) will be described. This blow-up prevention control is based on the first diagnosis (step 20 in FIG. 2).
0) or the second diagnosis (see step 400 in FIG. 2)
In the case where it is determined that the condition is satisfied (see steps 300 and 500 in FIG. 2), the target fuel injection amount in the injection fuel control is set to zero and the fuel injection pump 2
To prevent fuel injection from being performed on an engine (not shown). As a result, the engine rotation is prevented from being increased more than necessary, so-called blow-up of the engine is prevented, and sudden acceleration and sudden start are prevented, and damage and damage to the engine are avoided.

【0035】次に、解除条件(図2のステップ700参
照)の内容を具体的に説明すれば、本発明の実施の形態
においては、エンジン回転数Nが所定値N以下である
と判定された場合、または、アクセルペダルの踏み込み
が所定値以上で、かつ、アイドルスイッチ9がオフ(ア
イドリング状態ではない場合)の場合のいずれかが検出
された際には、解除条件成立であるとして、先に説明し
た吹き上がり防止制御(図2のステップ600参照)が
停止され、通常の燃料噴射制御の状態に戻されるように
なっている(図2のステップ800参照)。
Next, the details of the release condition (see step 700 in FIG. 2) will be specifically described. In the embodiment of the present invention, it is determined that the engine speed N is equal to or less than a predetermined value NL. Or when it is detected that the depression of the accelerator pedal is equal to or more than a predetermined value and the idle switch 9 is off (in a case where the engine is not idling), it is determined that the release condition is satisfied. Is stopped (see step 600 in FIG. 2), and the state is returned to the normal fuel injection control state (see step 800 in FIG. 2).

【0036】上述した例においては、エンジン回転数検
出手段は、エンジン回転センサ7により、開度検出手段
は、開度センサ8により、アイドリング検出手段は、ア
イドルスイッチ9により、ニュートラル検出手段は、ニ
ュートラルスイッチ10により、それぞれ実現されてい
る。また、故障診断手段は、コントロールユニット1に
よるステップ100乃至ステップ500(図2参照)の
実行により、吹き上げ防止手段は、コントロールユニッ
ト1によるステップ600(図2参照)の実行により、
それぞれ実現されるうようになっている。
In the example described above, the engine speed detecting means is provided by the engine speed sensor 7, the opening detecting means is provided by the opening sensor 8, the idling detecting means is provided by the idle switch 9, and the neutral detecting means is provided by the neutral switch. Each is realized by the switch 10. Further, the failure diagnosing unit executes the steps 100 to 500 (see FIG. 2) by the control unit 1, and the blow-up preventing unit executes the step 600 (see FIG. 2) by the control unit 1.
Each is realized.

【0037】次に、第2の例として、上述した制御をい
わゆる論理回路により実現する場合の回路例について図
5及び図6を参照しつつ説明する。最初に、図5を参照
しつつ吹き上がり制御を開始するための信号を発生する
ための論理回路について説明すれば、この論理回路は、
第1のOR回路15に、第1のAND回路16及び第2
のAND回路17の論理出力が入力されるようになって
おり、第1のAND回路16の論理出力は、先に説明し
た第1診断処理において条件成立とされる場合に相当す
るものであり、第2のAND回路17の論理出力は、先
に説明した第2の診断処理において条件成立とされる場
合に相当するものとなっている。第1のAND回路16
は3入力を有するもので、入力段には、第2のOR回路
18及び第3のOR回路19の論理出力並びに後述する
論理信号S6が入力されるようになっている。第2のO
R回路18は2入力を有するもので、その入力段には、
後述する論理信号S1及び第3のAND回路20の論理
出力が入力されるようになっている。さらに、第3のA
ND回路20は2入力を有するもので、その入力段に
は、後述する論理信号S2,S3がそれぞれ入力される
ようになっている。また、第3のOR回路19は2入力
を有するもので、その入力段には、後述する論理信号S
4,S5がそれぞれ入力されるようになっている。
Next, as a second example, a circuit example in which the above-described control is realized by a so-called logic circuit will be described with reference to FIGS. First, a description will be given of a logic circuit for generating a signal for starting the blow-up control with reference to FIG.
The first OR circuit 15 has a first AND circuit 16 and a second
The logical output of the AND circuit 17 is input, and the logical output of the first AND circuit 16 corresponds to the case where the condition is satisfied in the above-described first diagnostic processing. The logical output of the second AND circuit 17 corresponds to the case where the condition is satisfied in the above-described second diagnosis processing. First AND circuit 16
Has three inputs. The input stage receives the logical outputs of the second OR circuit 18 and the third OR circuit 19 and a logical signal S6 to be described later. Second O
The R circuit 18 has two inputs, and its input stage includes:
A logic signal S1 to be described later and a logic output of the third AND circuit 20 are input. In addition, the third A
The ND circuit 20 has two inputs, and its input stage receives logic signals S2 and S3 described later, respectively. The third OR circuit 19 has two inputs, and its input stage has a logic signal S described later.
4, S5, respectively.

【0038】一方、第2のAND回路17は2入力を有
するもので、その入力段には、第4及び第5のOR回路
21,22からの論理出力が入力されるようになってい
る。第4のOR回路21は2入力を有するもので、その
入力段には、第4及び第5のAND回路23,24の論
理出力が入力されるようになっている。第4のAND回
路23は2入力を有するもので、その入力段には、後述
する論理信号S1,S7がそれぞれ入力されるようにな
っている。また、第5のAND回路24は2入力を有す
るもので、その入力段には、後述する論理信号S2,S
7がそれぞれ入力されるようになっている。さらに、第
5のOR回路22は2入力を有するもので、その入力段
には、論理信号S4,S5がそれぞれ入力されるように
なっている。
On the other hand, the second AND circuit 17 has two inputs, and the logical output from the fourth and fifth OR circuits 21 and 22 is input to the input stage. The fourth OR circuit 21 has two inputs, and the logical output of the fourth and fifth AND circuits 23 and 24 is input to the input stage. The fourth AND circuit 23 has two inputs, and its input stage is configured to receive logic signals S1 and S7 to be described later. The fifth AND circuit 24 has two inputs, and its input stage has logic signals S2 and S described later.
7, respectively. Further, the fifth OR circuit 22 has two inputs, and the input stage receives the logic signals S4 and S5, respectively.

【0039】かかる構成において、論理信号S1は、エ
ンジン回転数Nが所定値Np以上である場合に論理値H
ighと、論理信号S2は、エンジン回転数の変化量Δ
Nが所定値ΔNp以上の場合に論理値Highと、ま
た、論理信号S3は、加速状態である場合、換言すれ
ば、エンジン回転数の変化量ΔNが正の値となった場合
に論理値Highとなる信号である。したがって、第2
のOR回路18の論理出力がHighとなるのは、論理
信号S1がHighとなる場合か、または、論理信号S
2及びS3が共にHighとなる場合となる。
In this configuration, the logic signal S1 has a logic value H when the engine speed N is equal to or greater than a predetermined value Np.
and the logic signal S2 are the change amount Δ of the engine speed.
When N is equal to or more than the predetermined value ΔNp, the logical value is High, and the logical signal S3 is the logical value High when the amount of change ΔN in the engine speed is a positive value in the acceleration state, in other words, This is the signal. Therefore, the second
The logical output of the OR circuit 18 becomes High when the logical signal S1 becomes High or when the logical signal S1 becomes High.
2 and S3 are both High.

【0040】また、論理信号S4は、アクセルペダルが
踏まれた際に論理値Highと、論理信号S5は、アイ
ドルスイッチ9が閉じられた場合、換言すれば、アイド
リング状態となったときに論理値Highと、それぞれ
なる信号である。したがって、第3のOR回路19の論
理出力がHighとなるのは、論理信号S4またはS5
の何れかがHighとなった場合となる。またさらに、
論理信号S6は、ギアがニュートラル状態となった場合
に論理値Highとなる信号であり、論理信号S7は、
加速状態であって、かつ、加速状態となってから所定時
間以上経過した場合に論理値Highとなる信号であ
る。以上から、第1のAND回路16の論理出力がHi
ghとなるのは、結局、次述する4つの場合となる。す
なわち、第1に、エンジン回転数Nが所定値Np以上で
あって、しかも、アクセルペダルが踏まれていない状態
であって、かつ、ギアがニュートラル状態の場合であ
る。第2に、エンジン回転数Nが所定値Np以上であっ
て、しかも、エンジンがアイドリング状態であって、か
つ、ギアがニュートラル状態の場合である。第3に、エ
ンジン回転数の変化量ΔNが所定値ΔNp以上であっ
て、しかも、加速状態であって、さらに、アクセルペダ
ルが踏まれていない状態であって、かつ、ギアがニュー
トラル状態の場合である。第4に、エンジン回転数の変
化量ΔNが所定値ΔNp以上であって、しかも、加速状
態であって、さらに、エンジンがアイドリング状態であ
って、かつ、ギアがニュートラル状態の場合である。
The logic signal S4 has a logic value High when the accelerator pedal is depressed, and the logic signal S5 has a logic value when the idle switch 9 is closed, in other words, when the engine is idling. High, respectively. Therefore, the logic output of the third OR circuit 19 becomes High because the logic signal S4 or S5
Becomes High. In addition,
The logic signal S6 is a signal having a logic value High when the gear is in a neutral state, and the logic signal S7 is
This signal is a logical value High when the vehicle is in an acceleration state and a predetermined time or more has elapsed since the acceleration state. From the above, the logical output of the first AND circuit 16 is Hi
gh is finally the following four cases. That is, first, the engine speed N is equal to or higher than the predetermined value Np, the accelerator pedal is not depressed, and the gear is in a neutral state. Second, the engine speed N is equal to or higher than a predetermined value Np, the engine is idling, and the gears are in a neutral state. Third, when the amount of change ΔN in the engine speed is equal to or greater than a predetermined value ΔNp, the vehicle is in an accelerating state, the accelerator pedal is not depressed, and the gear is in a neutral state. It is. Fourth, a case where the amount of change ΔN in the engine speed is equal to or greater than a predetermined value ΔNp, the vehicle is in an acceleration state, the engine is in an idling state, and the gear is in a neutral state.

【0041】一方、第4のOR回路21の論理出力が論
理値Highとなるのは、論理信号S1及びS7が論理
値Highの場合か、または、論理信号S2及びS7が
論理値Highの場合となる。また、第5のOR回路2
2の論理出力が論理値Highとなるのは、論理信号S
4またはS5の何れかが論理値Highとなる場合であ
る。以上から、第2のAND回路17の論理出力がHi
ghとなるのは、結局、次述する4つの場合となる。す
なわち、第1に、エンジン回転数Nが所定値Np以上で
あって、しかも、加速状態となってから所定時間経過し
た状態であって、かつ、アクセルペダルが踏まれていな
い状態の場合である。第2に、エンジン回転数Nが所定
値Np以上であって、しかも、加速状態となってから所
定時間経過した状態であって、かつ、アイドリング状態
にある場合である。第3に、エンジン回転数の変化量Δ
Nが所定値ΔNp以上であって、しかも、加速状態とな
ってから所定時間経過した状態であって、かつ、アクセ
ルペダルが踏まれていない状態の場合である。第4に、
エンジン回転数の変化量ΔNが所定値ΔNp以上であっ
て、しかも、加速状態となってから所定時間経過した状
態であって、かつ、アイドリング状態にある場合であ
る。
On the other hand, the logical output of the fourth OR circuit 21 becomes the logical value High when the logical signals S1 and S7 have the logical value High or when the logical signals S2 and S7 have the logical value High. Become. Also, the fifth OR circuit 2
The logical output of the logical signal S2 becomes the logical value High because of the logical signal S
This is the case where either 4 or S5 has the logical value High. From the above, the logical output of the second AND circuit 17 is Hi
gh is finally the following four cases. That is, first, a case where the engine speed N is equal to or higher than a predetermined value Np, a state where a predetermined time has elapsed since the acceleration state is reached, and the accelerator pedal is not depressed. . Second, a case where the engine speed N is equal to or higher than a predetermined value Np, a state where a predetermined time has elapsed since the acceleration state, and an idling state. Third, the amount of change in engine speed Δ
This is a case where N is equal to or greater than a predetermined value ΔNp, a state where a predetermined time has elapsed since the acceleration state, and where the accelerator pedal is not depressed. Fourth,
This is a case where the change amount ΔN of the engine speed is equal to or greater than a predetermined value ΔNp, and a predetermined time has elapsed since the acceleration state, and the engine is in an idling state.

【0042】結局、第1のOR回路15に論理値Hig
hの信号が得られたときに、先に説明した吹き上がり防
止制御(図2のステップ600参照)が開始されるよう
にすることで、当然のことながら、図2乃至図4を用い
て説明したような処理を、ソフトウェアによって行うと
同様の作用を得ることができる。
After all, the logical value Hig is applied to the first OR circuit 15.
When the signal of h is obtained, the above-described blow-up prevention control (see step 600 in FIG. 2) is started, so that the description will naturally be made with reference to FIGS. The same operation can be obtained by performing such processing by software.

【0043】次に、吹き上がり防止制御(図2のステッ
プ600参照)を解除するための論理回路例について図
6を参照しつつ説明する。この論理回路は、先の図2で
説明したステップ700の処理に相当する動作を実現す
るためのもので、2入力を有する第6のOR回路25
と、2入力を有する第6のAND回路26とを具備して
なるものである。そして、第6のOR回路26には、後
述する論理信号S8と、第6のAND回路26の論理出
力が入力される一方、第6のAND回路26には、後述
する論理信号S9,S10が入力されるようになってい
る。
Next, an example of a logic circuit for canceling the blow-up prevention control (see step 600 in FIG. 2) will be described with reference to FIG. This logic circuit realizes an operation corresponding to the processing of step 700 described in FIG. 2 and is a sixth OR circuit 25 having two inputs.
And a sixth AND circuit 26 having two inputs. The sixth OR circuit 26 receives a logic signal S8 described later and a logic output of the sixth AND circuit 26, while the sixth AND circuit 26 receives logic signals S9 and S10 described later. Is to be entered.

【0044】ここで、論理信号S8は、エンジン回転数
Nが所定値N以下となった場合に論理値Highとな
る信号であり、論理信号S9は、アクセルペダルが所定
値以上踏み込まれた場合に論理値Highとなる信号で
あり、論理信号S10は、アイドルスイッチ9がオフ
(アイドリング状態ではない場合)の場合に論理値Hi
ghとなる信号である。したがって、第6のOR回路2
5から論理値Highの吹き上がり防止制御解除のため
の信号が出力されるのは、エンジン回転数Nが所定値N
以下となった場合、または、アクセルペダルの踏み込
みが所定値以上で、かつ、アイドルスイッチ9がオフ
(アイドリング状態ではない場合)の場合のいずれかと
なる。
Here, the logic signal S8 is a signal which becomes a logic value High when the engine speed N becomes equal to or less than a predetermined value NL , and the logic signal S9 is a signal which is obtained when the accelerator pedal is depressed by a predetermined value or more. Is a signal having a logical value High, and the logical signal S10 is a logical value High when the idle switch 9 is off (when not in the idling state).
gh. Therefore, the sixth OR circuit 2
The output of the signal for canceling the control for preventing the logical value High from being raised from the logical value High is performed when the engine speed N is equal to the predetermined value N.
L , or when the accelerator pedal is depressed by a predetermined value or more and the idle switch 9 is turned off (when the vehicle is not in an idling state).

【0045】なお、アイドルスイッチ9を有しない車両
の場合には、上述したセンサ故障診断制御において、ア
イドリング状態であること(図3のステップ210及び
図4のステップ412参照)をセンサ故障状態とする条
件の一つとする必要はない。また、上述した制御では、
第1診断処理(図2のステップ200参照)及び第2診
断処理(図2のステップ400参照)を行うようにした
が、何れか一方のみを行い、センサ故障診断制御を簡便
なものとしてもよいものである。
In the case of a vehicle having no idle switch 9, in the sensor failure diagnosis control described above, the fact that the vehicle is idling (see step 210 in FIG. 3 and step 412 in FIG. 4) is regarded as a sensor failure state. It does not need to be one of the conditions. In the control described above,
Although the first diagnostic process (see step 200 in FIG. 2) and the second diagnostic process (see step 400 in FIG. 2) are performed, only one of them may be performed to simplify the sensor failure diagnostic control. Things.

【0046】次に、センサ故障診断装置の他の例につい
て図1及び図7を参照しつつ説明する。まず、この例に
おける装置構成は、図1を用いて先に説明したものと同
一構成であり、ここでの詳細な説明は省略することと
し、コントロールユニット1によって行われるセンサ故
障診断処理の具体的内容について図7を参照しつつ説明
する。処理が開始されると、最初に、コントロールユニ
ット1に、各種データの読み込み、すなわち、回動セン
サ5、車速センサ6、エンジン回転センサ7及び開度セ
ンサ8の各センサ出力信号並びに、アイドルスイッチ9
及びニュートラルスイッチ10の各開閉成信号の読み込
みが行われる(図7のステップ900参照)。
Next, another example of the sensor failure diagnosis apparatus will be described with reference to FIGS. First, the device configuration in this example is the same as that described above with reference to FIG. 1, and a detailed description thereof will be omitted, and a specific example of the sensor failure diagnosis process performed by the control unit 1 will be described. The contents will be described with reference to FIG. When the process is started, first, various data are read into the control unit 1, that is, the sensor output signals of the rotation sensor 5, the vehicle speed sensor 6, the engine rotation sensor 7 and the opening sensor 8, and the idle switch 9.
And the opening / closing signals of the neutral switch 10 are read (see step 900 in FIG. 7).

【0047】そして、データ読み込み後、車速が零以下
であるか否かが判定され(図7のステップ902参
照)、車速が零以下であると判定された場合(YESの
場合)、続いて、燃料噴射ポンプ2による燃料噴射量Q
が所定値Q以下か否かが判定されることとなる(図7
のステップ904参照)。ステップ904において、燃
料噴射量Qが所定値Q以下であると判定されると(Y
ESの場合)、次に、この燃料噴射量Qが所定値Q
下となってから所定時間経過したか否かが判定され(図
7のステップ906参照)、所定時間以上経過したと判
定されると(YESの場合)、続いて、エンジン回転数
Nが所定値N以上か否かが判定されることとなる(図
7のステップ908参照)。
After reading the data, it is determined whether or not the vehicle speed is equal to or less than zero (see step 902 in FIG. 7). If it is determined that the vehicle speed is equal to or less than zero (YES), Fuel injection amount Q by fuel injection pump 2
There so that the whether less than a predetermined value Q P is determined (FIG. 7
Step 904). If it is determined in step 904 that the fuel injection amount Q is equal to or smaller than the predetermined value QP (Y
For ES), then the fuel injection amount Q is whether or not a predetermined time has elapsed from when a predetermined value or less Q P is determined (see step 906 in FIG. 7), is determined to have passed a predetermined time or more that (in the case of YES), subsequently, the engine rotational speed N so that the whether more than a predetermined value N P is determined (see step 908 of FIG. 7).

【0048】ステップ908において、エンジン回転数
Nが所定値N以上と判定されると(YESの場合)、
次に、この所定値N以上の状態が所定時間以上経過し
ているか否かが判定され(図7のステップ910参
照)、所定時間以上経過していると判定されると(YE
Sの場合)、続いて、エンジン回転数の変化量ΔNが所
定値ΔNp以上であるか否かが判定されることとなる
(図7のステップ912参照)。そして、エンジン回転
数の変化量ΔNが所定値ΔNp以上であると判定される
と(YESの場合)、次に、アクセルペダルが踏まれて
いない状態であるか否かが判定され(図7のステップ9
14参照)、アクセルペダルが踏まれていないと判定さ
れると(YESの場合)、アイドリング状態か否かが判
定されることとなる(図7のステップ916参照)。
[0048] In step 908, the engine speed N is determined to be greater than a predetermined value N P (the case of YES),
Next, (see step 910 in FIG. 7) The predetermined value N P over state is determined whether or not the elapsed predetermined time, when it is determined that the elapsed predetermined time (YE
Then, it is determined whether or not the amount of change ΔN in engine speed is equal to or greater than a predetermined value ΔNp (see step 912 in FIG. 7). If it is determined that the amount of change ΔN in the engine speed is equal to or greater than the predetermined value ΔNp (in the case of YES), it is then determined whether or not the accelerator pedal is not depressed (FIG. 7). Step 9
14), when it is determined that the accelerator pedal has not been depressed (in the case of YES), it is determined whether or not the vehicle is idling (see step 916 in FIG. 7).

【0049】ステップ916において、アイドリング状
態であると判定されると(YESの場合)、回動センサ
5の故障であるとみなして燃料噴射制御を停止するため
の処理が行われることとなる(図7のステップ918,
920参照)。すなわち、燃料噴射ポンプ2の電磁アク
チュエータ3の動作が停止されると共に(図7のステッ
プ918参照)、燃料カットバルブ4の動作が停止され
(図7のステップ920参照)、燃料噴射が強制的に停
止されることとなり、一連の処理が終了されることとな
る。一方、先のステップ902,904,906,90
8,910,912,914,916の何れかにおい
て、判定結果がNOの場合には、回動センサ5は故障で
はないとみなして、一連の処理が終了され、図示されな
いメインルーチンへ戻り、通常の燃料噴射制御が行われ
ることとなる。
If it is determined in step 916 that the vehicle is idling (in the case of YES), it is determined that the rotation sensor 5 has failed, and a process for stopping the fuel injection control is performed (FIG. 9). Step 918 of 7,
920). That is, the operation of the electromagnetic actuator 3 of the fuel injection pump 2 is stopped (see step 918 in FIG. 7), the operation of the fuel cut valve 4 is stopped (see step 920 in FIG. 7), and the fuel injection is forcibly performed. It will be stopped and a series of processes will be ended. On the other hand, the previous steps 902, 904, 906, 90
In any of 8,910, 912, 914, and 916, if the determination result is NO, it is considered that the rotation sensor 5 is not a failure, a series of processing is ended, and the process returns to the main routine (not shown), and Will be performed.

【0050】なお、上述の制御において、特に、車速が
零以下であることをセンサ故障とみなす条件の一つとし
たのは、エンジンブレーキの動作状態においては、この
車速を除く他の条件が、回動センサ5が実際に正常であ
っても成立してしまう場合があるため、エンジンブレー
キの動作状態においては、上述の制御を無効とするため
である。また、上述の制御では、電磁アクチュエータ3
及び燃料カットバルブ4が停止状態とされた後、特定の
条件を満足した際に通常の動作状態に復帰させるような
いわゆる復帰性は特に有せず、車両のいわゆるエンジン
キーを一旦オフとし、再びエンジンキーをオンとした際
に、上述した各条件が成立しない場合に復帰することと
なるものである。
In the above-described control, in particular, one of the conditions for determining that the vehicle speed is equal to or less than zero as a sensor failure is that in the operating state of the engine brake, other conditions excluding this vehicle speed include the rotation speed. This is because the above-described control is invalidated in the operating state of the engine brake, because the case may be satisfied even if the motion sensor 5 is actually normal. In the above control, the electromagnetic actuator 3
After the fuel cut valve 4 has been stopped, there is no so-called returnability for returning to a normal operation state when a specific condition is satisfied. When the engine key is turned on, the routine returns when the above conditions are not satisfied.

【0051】次に、上述した制御を、論理回路で実現す
る場合について図8を参照しつつ説明する。上述した制
御では、各判定処理での判定条件が成立した場合(YE
Sの場合)に、電磁アクチュエータ3及び燃料カットバ
ルブ4を動作停止とするものであることから理解できる
ように、論理回路の構成としては、図8に示されたよう
な6入力を有するAND回路27を用いることで実現で
きるものである。そして、入力信号である論理信号Sa
は、車速が零以下の場合に論理値Highとなり、論理
信号Sbは、噴射量が所定値以下であり、その状態が所
定時間以上継続した場合に論理値Highとなり、論理
信号Scは、エンジン回転数Nが所定値Np以上であり、
その状態が所定時間以上継続した場合に論理値High
となるものである。さらに、論理信号Sdは、エンジン
回転数の変化量ΔNが所定値ΔNp以上の場合に論理値
Highとなり、論理信号Seは、アクセルペダルが踏
まれていない場合に論理値Highとなり、論理信号S
fは、アイドリング状態の場合に論理値Highとなる
ものである。これら、全ての論理信号が論理値High
となったとき、AND回路27の出力も論理値High
となり、この信号によって、電磁アクチュエータ3及び
燃料カットバルブ4の動作を停止状態とすればよいこと
となる。
Next, a case where the above control is realized by a logic circuit will be described with reference to FIG. In the control described above, when the determination condition in each determination process is satisfied (YE
In the case of S), as can be understood from the fact that the operation of the electromagnetic actuator 3 and the fuel cut valve 4 is stopped, an AND circuit having six inputs as shown in FIG. 27 can be realized. Then, the logic signal Sa which is the input signal
Is the logical value High when the vehicle speed is equal to or lower than zero, the logical signal Sb becomes the logical value High when the injection amount is equal to or less than the predetermined value, and the state continues for a predetermined time or more, and the logical signal Sc indicates the engine speed. The number N is greater than or equal to a predetermined value Np;
If the state continues for a predetermined time or longer, the logical value is High.
It is what becomes. Further, the logic signal Sd becomes the logic value High when the variation ΔN of the engine speed is equal to or more than the predetermined value ΔNp, and the logic signal Se becomes the logic value High when the accelerator pedal is not depressed, and the logic signal Sd
f is a logical value High in the idling state. All of these logic signals have the logic value High.
, The output of the AND circuit 27 also has the logical value High.
The operation of the electromagnetic actuator 3 and the fuel cut valve 4 may be stopped by this signal.

【0052】なお、アイドルスイッチ9を有しない車両
の場合には、上述した制御において、アイドリング状態
であること(図7のステップ916参照)を条件の一つ
とする必要はない。
In the case of a vehicle having no idle switch 9, it is not necessary to set the idling state (see step 916 in FIG. 7) as one of the conditions in the above-described control.

【0053】[0053]

【発明の効果】以上、説明したように、本発明によれ
ば、燃料噴射装置の燃料噴射制御に用いられる回動セン
サの故障状態、特に、いわゆるレアショート状態での燃
料噴射制御への使用を回避できるように構成することに
より、従来と異なり、レアショート状態における回動セ
ンサのセンサ出力を燃料噴射制御に用いることに起因す
るエンジンの不用意な上昇、すなわちいわゆる吹き上が
りを確実に回避することができ、そのため、車両の急発
進や急加速が防止され、また、オーバランによるエンジ
ン破損や損傷を回避することができ、交通安全の向上に
寄与することができるという効果を奏するものである。
As described above, according to the present invention, the use of the rotation sensor used for the fuel injection control of the fuel injection device in the failure state, particularly, in the fuel injection control in the so-called rare short state is described. Unlike the conventional configuration, it is possible to surely avoid an inadvertent rise of the engine, that is, a so-called blow-up caused by using the sensor output of the rotation sensor in the rare short state for the fuel injection control. Therefore, sudden start and sudden acceleration of the vehicle can be prevented, and engine breakage and damage due to overrun can be avoided, thereby contributing to improvement of traffic safety.

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

【図1】本発明の実施の形態における燃料噴射装置にお
けるセンサ故障診断装置の構成例を示す構成図である。
FIG. 1 is a configuration diagram illustrating a configuration example of a sensor failure diagnosis device in a fuel injection device according to an embodiment of the present invention.

【図2】本発明の実施の形態におけるセンサ故障診断制
御の手順を示すフローチャートである。
FIG. 2 is a flowchart illustrating a procedure of sensor failure diagnosis control according to the embodiment of the present invention.

【図3】第1診断処理の手順を示すフローチャートであ
る。
FIG. 3 is a flowchart illustrating a procedure of a first diagnosis process.

【図4】第2診断処理の手順を示すフローチャートであ
る。
FIG. 4 is a flowchart illustrating a procedure of a second diagnosis process.

【図5】図3に示された第1診断処理及び第2診断処理
の内容を論理回路で実現する場合の回路構成例を示す回
路図である。
FIG. 5 is a circuit diagram showing an example of a circuit configuration in a case where the contents of the first diagnostic processing and the second diagnostic processing shown in FIG. 3 are realized by a logic circuit;

【図6】図2のステップ700に示された解除条件の成
立を判定する処理を論理回路で実現する場合の回路構成
例を示す回路図である。
FIG. 6 is a circuit diagram showing an example of a circuit configuration in a case where a process for determining whether a cancellation condition shown in step 700 of FIG. 2 is satisfied is realized by a logic circuit;

【図7】他のセンサ故障診断制御の例における手順を示
すフローチャートである。
FIG. 7 is a flowchart showing a procedure in another example of sensor failure diagnosis control.

【図8】図7に示されたセンサ故障診断制御を論理回路
で実現するための回路構成例を示す回路図である。
8 is a circuit diagram showing a circuit configuration example for implementing the sensor failure diagnosis control shown in FIG. 7 by a logic circuit.

【符号の説明】[Explanation of symbols]

1…コントロールユニット 2…燃料噴射ポンプ 3…電磁アクチュエータ 4…燃料カットバルブ 5…回動センサ 6…車速センサ 7…エンジン回転センサ 8…開度センサ 9…アイドルスイッチ 10…ニュートラルスイッチ REFERENCE SIGNS LIST 1 control unit 2 fuel injection pump 3 electromagnetic actuator 4 fuel cut valve 5 rotation sensor 6 vehicle speed sensor 7 engine rotation sensor 8 opening sensor 9 idle switch 10 neutral switch

フロントページの続き (51)Int.Cl.7 識別記号 FI G01M 15/00 G01M 15/00 Z G05B 23/02 302 G05B 23/02 302R (58)調査した分野(Int.Cl.7,DB名) F02D 41/22 F02B 77/08 F02D 45/00 F02M 41/12 F02M 65/00 G01M 15/00 G05B 23/02 Continuation of the front page (51) Int.Cl. 7 identification code FI G01M 15/00 G01M 15/00 Z G05B 23/02 302 G05B 23/02 302R (58) Field surveyed (Int.Cl. 7 , DB name) F02D 41/22 F02B 77/08 F02D 45/00 F02M 41/12 F02M 65/00 G01M 15/00 G05B 23/02

Claims (8)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 内燃機関への燃料噴射を行う燃料噴射ポ
ンプのコントロールシャフトの回動量を回動センサによ
って検出し、その検出値に基づいて燃料噴射量を制御す
るよう構成されてなる燃料噴射装置における前記回動セ
ンサの故障の有無を診断する燃料噴射装置におけるセン
サ故障診断方法であって、エンジン回転数が所定値以上ではなく、 エンジン回転数
の変化量が所定値以上であって、しかも、加速状態であ
って、さらに、アクセルペダルが踏まれていない状態で
あって、かつ、ギアがニュートラル状態の第1の場合、エンジン回転数が所定値以上ではなく、 エンジン回転数
の変化量が所定値以上であって、しかも、加速状態であ
って、さらに、エンジンがアイドリング状態であって、
かつ、ギアがニュートラル状態の第2の場合、 のいずれかの場合が生じた際に、前記回動センサの故障
とみなすことを特徴とする燃料噴射装置におけるセンサ
故障診断方法。
A fuel injection device configured to detect a rotation amount of a control shaft of a fuel injection pump for performing fuel injection to an internal combustion engine by a rotation sensor, and to control the fuel injection amount based on the detected value. A method for diagnosing a failure of the rotation sensor in the fuel injection device for diagnosing the presence or absence of a failure in the rotation sensor, wherein the engine speed is not equal to or greater than a predetermined value, and the variation in the engine speed is equal to or greater than a predetermined value, In the acceleration state, the accelerator pedal is not depressed, and the gear is in the first neutral state, the engine speed is not equal to or higher than a predetermined value, and the amount of change in the engine speed is predetermined. The engine is in an idling state,
And a second case in which the gear is in a neutral state. When any of the following cases occurs, it is considered that the rotation sensor has failed.
【請求項2】 内燃機関への燃料噴射を行う燃料噴射ポ
ンプのコントロールシャフトの回動量を回動センサによ
って検出し、その検出値に基づいて燃料噴射量を制御す
るよう構成されてなる燃料噴射装置における前記回動セ
ンサの故障の有無を診断する燃料噴射装置におけるセン
サ故障診断方法であって、 エンジン回転数が所定値以上であって、しかも、加速状
態となってから所定時間経過した状態であって、かつ、
アクセルペダルが踏まれていない状態の第1の場合、 エンジン回転数が所定値以上であって、しかも、加速状
態となってから所定時間経過した状態であって、かつ、
アイドリング状態にある第2の場合、エンジン回転数が所定値以上ではなく、 エンジン回転数
の変化量が所定値以上であって、しかも、加速状態とな
ってから所定時間経過した状態であって、かつ、アクセ
ルペダルが踏まれていない状態の第3の場合、エンジン回転数が所定値以上ではなく、 エンジン回転数
の変化量が所定値以上であって、しかも、加速状態とな
ってから所定時間経過した状態であって、かつ、アイド
リング状態にある第4の場合、 のいずれかの場合が生じた際に、前記回動センサの故障
とみなすことを特徴とする燃料噴射装置におけるセンサ
故障診断方法。
2. A fuel injection device configured to detect an amount of rotation of a control shaft of a fuel injection pump for injecting fuel into an internal combustion engine by a rotation sensor and to control the amount of fuel injection based on the detected value. A method for diagnosing a failure of the rotation sensor in the fuel injection device, wherein the engine speed is equal to or higher than a predetermined value and a predetermined time has elapsed since the acceleration state. And
In the first case where the accelerator pedal is not depressed, the engine speed is equal to or higher than a predetermined value, and a predetermined time has elapsed since the acceleration state, and
In the second case in the idling state, the engine speed is not equal to or higher than the predetermined value, the amount of change in the engine speed is equal to or higher than the predetermined value, and moreover, a predetermined time has elapsed since the acceleration state, In the third case where the accelerator pedal is not depressed, the engine speed is not equal to or higher than the predetermined value, the change amount of the engine speed is equal to or higher than the predetermined value, and the engine is in the acceleration state for a predetermined time. In a fourth case where the elapsed time has elapsed and the vehicle is in an idling state, a failure of the rotation sensor is regarded as a failure when any of the following cases occurs. .
【請求項3】 請求項1に記載された回動センサの故障
とみなされる2つの場合に加えて、 エンジン回転数が所定値以上であって、しかも、加速状
態となってから所定時間経過した状態であって、かつ、
アクセルペダルが踏まれていない状態の第3の場合、 エンジン回転数が所定値以上であって、しかも、加速状
態となってから所定時間経過した状態であって、かつ、
アイドリング状態にある第4の場合、エンジン回転数が所定値以上ではなく、 エンジン回転数
の変化量が所定値以上であって、しかも、加速状態とな
ってから所定時間経過した状態であって、かつ、アクセ
ルペダルが踏まれていない状態の第5の場合、エンジン回転数が所定値以上ではなく、 エンジン回転数
の変化量が所定値以上であって、しかも、加速状態とな
ってから所定時間経過した状態であって、かつ、アイド
リング状態にある第6の場合、 のいずれかの場合が生じた際に、回動センサの故障とみ
なすことを特徴とする燃料噴射装置におけるセンサ故障
診断方法。
3. In addition to the two cases in which the rotation sensor is regarded as malfunctioning according to claim 1, the engine speed is equal to or higher than a predetermined value, and a predetermined time has elapsed since the acceleration state. State, and
In a third case where the accelerator pedal is not depressed, the engine speed is equal to or higher than a predetermined value, and a predetermined time has elapsed since the acceleration state, and
In a fourth case in the idling state, the engine speed is not equal to or higher than the predetermined value, the amount of change in the engine speed is equal to or higher than the predetermined value, and a predetermined time has elapsed since the acceleration state. In the fifth case in which the accelerator pedal is not depressed, the engine speed is not equal to or greater than the predetermined value, the amount of change in the engine speed is equal to or greater than the predetermined value, and a predetermined time has elapsed since the acceleration state. In a sixth case where the elapsed time has elapsed and the vehicle is in the idling state, a failure of the rotation sensor is considered as a failure of the rotation sensor when any of the following cases occurs.
【請求項4】 回動センサの故障とみなされた場合、燃
料噴射量を強制的に零とすることを特徴とする請求項
1、2又は3記載の燃料噴射装置におけるセンサ故障診
断方法。
4. The sensor failure diagnosis method according to claim 1, wherein the fuel injection amount is forcibly reduced to zero when the rotation sensor is regarded as having failed.
【請求項5】 内燃機関への燃料噴射を行う燃料噴射ポ
ンプのコントロールシャフトの回動量を回動センサによ
って検出し、その検出値に基づいて燃料噴射量を制御す
るよう構成されてなる燃料噴射装置における前記回動セ
ンサの故障の有無を診断する燃料噴射装置におけるセン
サ故障診断装置であって、 エンジン回転数を検出するエンジン回転数検出手段と、 アクセルの踏み込みを検出する開度検出手段と、 アイドリングの状態を検出するアイドリング検出手段
と、 ギアのニュートラル状態を検出するニュートラル検出手
段と、 前記エンジン回転数検出手段、前記開度検出手段、前記
アイドリング検出手段及び前記ニュートラル検出手段の
出力信号に基づいて、エンジン回転数が所定値以上ではなく、 エンジン回転数
の変化量が所定値以上であって、しかも、加速状態であ
って、さらに、アクセルペダルが踏まれていない状態で
あって、かつ、ギアがニュートラル状態の第1の場合、エンジン回転数が所定値以上ではなく、 エンジン回転数
の変化量が所定値以上であって、しかも、加速状態であ
って、さらに、エンジンがアイドリング状態であって、
かつ、ギアがニュートラル状態の第2の場合、 のいずれかの場合が生じたか否かを判定し、前記2つの
場合のいずれかが生じたと判定された場合に回動センサ
の故障とみなす故障診断手段と、 を具備してなることを特徴とする燃料噴射装置における
センサ故障診断装置。
5. A fuel injection device configured to detect an amount of rotation of a control shaft of a fuel injection pump for injecting fuel into an internal combustion engine by a rotation sensor and to control the amount of fuel injection based on the detected value. A sensor failure diagnosis device for a fuel injection device for diagnosing the presence or absence of a failure of the rotation sensor in (1), wherein an engine speed detection means for detecting an engine speed, an opening degree detection means for detecting depression of an accelerator, and idling. Idle detection means for detecting the state of the engine, neutral detection means for detecting the neutral state of the gear, and output signals from the engine speed detection means, the opening degree detection means, the idling detection means, and the neutral detection means. , rather than the engine speed is higher than a predetermined value, the predetermined value is the amount of change of the engine speed than A is, moreover, an accelerating state, further, a condition not stepped accelerator pedal, and, when the gear is first neutral state, rather than the engine speed is higher than a predetermined value, the engine rotation When the amount of change in the number is equal to or more than a predetermined value, and is in an accelerating state, and the engine is in an idling state,
And a second case in which the gear is in a neutral state. A failure diagnosis in which it is determined whether any of the following cases has occurred, and when it is determined that any of the two cases has occurred, it is regarded as a failure of the rotation sensor. Means for diagnosing a sensor failure in a fuel injection device, comprising:
【請求項6】 内燃機関への燃料噴射を行う燃料噴射ポ
ンプのコントロールシャフトの回動量を回動センサによ
って検出し、その検出値に基づいて燃料噴射量を制御す
るよう構成されてなる燃料噴射装置における前記回動セ
ンサの故障の有無を診断する燃料噴射装置におけるセン
サ故障診断装置であって、 エンジン回転数を検出するエンジン回転数検出手段と、 アクセルの踏み込みを検出する開度検出手段と、 アイドリングの状態を検出するアイドリング検出手段
と、 前記エンジン回転数検出手段、前記開度検出手段及び前
記アイドリング検出手段の出力信号に基づいて、 エンジン回転数が所定値以上であって、しかも、加速状
態となってから所定時間経過した状態であって、かつ、
アクセルペダルが踏まれていない状態の第1の場合、 エンジン回転数が所定値以上であって、しかも、加速状
態となってから所定時間経過した状態であって、かつ、
アイドリング状態にある第2の場合、エンジン回転数が所定値以上ではなく、 エンジン回転数
の変化量が所定値以上であって、しかも、加速状態とな
ってから所定時間経過した状態であって、かつ、アクセ
ルペダルが踏まれていない状態の第3の場合、エンジン回転数が所定値以上ではなく、 エンジン回転数
の変化量が所定値以上であって、しかも、加速状態とな
ってから所定時間経過した状態であって、かつ、アイド
リング状態にある第4の場合、 のいずれかの場合が生じたか否かを判定し、前記4つの
場合のいずれかが生じたと判定された場合に回動センサ
の故障とみなす故障診断手段と、 を具備してなることを特徴とする燃料噴射装置における
センサ故障診断装置。
6. A fuel injection device configured to detect an amount of rotation of a control shaft of a fuel injection pump for injecting fuel into an internal combustion engine by a rotation sensor and to control the amount of fuel injection based on the detected value. A sensor failure diagnosis device for a fuel injection device for diagnosing the presence or absence of a failure of the rotation sensor in (1), wherein an engine speed detection means for detecting an engine speed, an opening degree detection means for detecting depression of an accelerator, and idling. Idling detection means for detecting the state of the engine speed, based on the output signal of the engine speed detection means, the opening degree detection means and the idling detection means, the engine speed is equal to or more than a predetermined value, and moreover, the acceleration state A predetermined time has passed since
In the first case where the accelerator pedal is not depressed, the engine speed is equal to or higher than a predetermined value, and a predetermined time has elapsed since the acceleration state, and
In the second case in the idling state, the engine speed is not equal to or higher than the predetermined value, the amount of change in the engine speed is equal to or higher than the predetermined value, and moreover, a predetermined time has elapsed since the acceleration state, In the third case where the accelerator pedal is not depressed, the engine speed is not equal to or higher than the predetermined value, the change amount of the engine speed is equal to or higher than the predetermined value, and the engine is in the acceleration state for a predetermined time. In a fourth case in which the state has elapsed and the vehicle is idling, it is determined whether any of the following cases has occurred. If it is determined that any of the four cases has occurred, the rotation sensor And a failure diagnosing means which regards the failure as a failure of the fuel injection device.
【請求項7】 故障診断手段は、 さらに、エンジン回転数が所定値以上であって、しか
も、加速状態となってから所定時間経過した状態であっ
て、かつ、アクセルペダルが踏まれていない状態の第3
の場合、 エンジン回転数が所定値以上であって、しかも、加速状
態となってから所定時間経過した状態であって、かつ、
アイドリング状態にある第4の場合、エンジン回転数が所定値以上ではなく、 エンジン回転数
の変化量が所定値以上であって、しかも、加速状態とな
ってから所定時間経過した状態であって、かつ、アクセ
ルペダルが踏まれていない状態の第5の場合、エンジン回転数が所定値以上ではなく、 エンジン回転数
の変化量が所定値以上であって、しかも、加速状態とな
ってから所定時間経過した状態であって、かつ、アイド
リング状態にある第6の場合、 のいずれかの場合が生じたか否かを判定し、6つの場合
のいずれかが生じたと判定された場合に回動センサの故
障とみなすことを特徴とする請求項5記載の燃料噴射装
置におけるセンサ故障診断装置。
7. The failure diagnosing means may further include a state in which the engine speed is equal to or higher than a predetermined value, a state in which a predetermined time has elapsed since the acceleration state, and an accelerator pedal is not depressed. The third
In the case of, the engine speed is equal to or higher than a predetermined value, and a predetermined time has elapsed since the acceleration state, and
In a fourth case in the idling state, the engine speed is not equal to or higher than the predetermined value, the amount of change in the engine speed is equal to or higher than the predetermined value, and a predetermined time has elapsed since the acceleration state. In the fifth case in which the accelerator pedal is not depressed, the engine speed is not equal to or greater than the predetermined value, the amount of change in the engine speed is equal to or greater than the predetermined value, and a predetermined time has elapsed since the acceleration state. In a sixth case in which the state has elapsed and the vehicle is in the idling state, it is determined whether any of the following cases has occurred. If it is determined that any of the six cases has occurred, the rotation sensor 6. The sensor failure diagnosis device according to claim 5, wherein the failure is regarded as a failure.
【請求項8】 故障診断手段によって、回動センサの故
障とみなされた場合、燃料噴射量を強制的に零とする吹
き上げ防止手段を設けたことを特徴とする請求項5、6
又は7記載の燃料噴射装置におけるセンサ故障診断装
置。
8. A blow-up prevention means for forcibly reducing the fuel injection amount to zero when the failure diagnosis means determines that the rotation sensor has failed.
Or a sensor failure diagnosis device in the fuel injection device according to 7.
JP35178696A 1996-12-12 1996-12-12 Method of diagnosing sensor failure in fuel injection device and device for diagnosing sensor failure in fuel injection device Expired - Lifetime JP3048531B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP35178696A JP3048531B2 (en) 1996-12-12 1996-12-12 Method of diagnosing sensor failure in fuel injection device and device for diagnosing sensor failure in fuel injection device
CN97125460A CN1085783C (en) 1996-12-12 1997-12-11 Sensor failure diagnosis method in fuel injection system and sensor failure diagnosis apparatus in fuel injection system
KR1019970068041A KR100245445B1 (en) 1996-12-12 1997-12-12 Sensor diagnosis method and device in fuel injection device
DE19755195A DE19755195C2 (en) 1996-12-12 1997-12-12 Diagnostic method and device for determining a fault in a sensor in an injection system of an internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP35178696A JP3048531B2 (en) 1996-12-12 1996-12-12 Method of diagnosing sensor failure in fuel injection device and device for diagnosing sensor failure in fuel injection device

Publications (2)

Publication Number Publication Date
JPH10169496A JPH10169496A (en) 1998-06-23
JP3048531B2 true JP3048531B2 (en) 2000-06-05

Family

ID=18419603

Family Applications (1)

Application Number Title Priority Date Filing Date
JP35178696A Expired - Lifetime JP3048531B2 (en) 1996-12-12 1996-12-12 Method of diagnosing sensor failure in fuel injection device and device for diagnosing sensor failure in fuel injection device

Country Status (4)

Country Link
JP (1) JP3048531B2 (en)
KR (1) KR100245445B1 (en)
CN (1) CN1085783C (en)
DE (1) DE19755195C2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106014633A (en) * 2016-05-20 2016-10-12 中国第汽车股份有限公司 Engine system part diagnosis toolbox and diagnosis detection method

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10038338A1 (en) * 2000-08-05 2002-02-14 Bosch Gmbh Robert Method and device for monitoring a sensor
DE10240492A1 (en) * 2002-09-03 2004-03-11 Robert Bosch Gmbh Method for calibrating the cylinder sensors of an internal combustion engine operated individually for a cylinder, in particular a motor vehicle
JP4544061B2 (en) * 2005-07-06 2010-09-15 トヨタ自動車株式会社 Control device for fuel system of internal combustion engine
EP1959121B1 (en) * 2007-02-14 2009-08-19 Ford Global Technologies, LLC Sensor activation monitor
DE102012015272A1 (en) 2012-07-31 2014-02-06 Audi Ag Method for efficiently safeguarding safety-critical functions of a control device and control device
DE102015114251A1 (en) * 2015-08-27 2017-03-02 Bayerische Motoren Werke Aktiengesellschaft Method and device for operating a drive system for a motor vehicle
CN106382165B (en) * 2016-11-25 2019-08-30 北京理工大学 A kind of online fault detection method and system of diesel engine
CN113448318B (en) * 2021-07-07 2022-08-16 江铃汽车股份有限公司 Vehicle offline fault diagnosis control method
CN113623070A (en) * 2021-09-01 2021-11-09 哈尔滨工程大学 Diesel engine overspeed protection control method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4033049A1 (en) * 1990-10-18 1992-04-23 Bosch Gmbh Robert Mixt.-setting position detector testing for IC engine - checking control element of fuel pump with electromagnetic valve for discontinuing fuel injection
JPH04203349A (en) * 1990-11-30 1992-07-23 Zexel Corp Control sleeve position detecting device of fuel injection pump of electronic controlled distribution type
JPH08105349A (en) * 1994-10-06 1996-04-23 Nissan Motor Co Ltd Diesel engine fuel injection quantity control device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106014633A (en) * 2016-05-20 2016-10-12 中国第汽车股份有限公司 Engine system part diagnosis toolbox and diagnosis detection method

Also Published As

Publication number Publication date
KR19980064057A (en) 1998-10-07
CN1085783C (en) 2002-05-29
DE19755195A1 (en) 1998-06-18
JPH10169496A (en) 1998-06-23
DE19755195C2 (en) 2003-02-13
CN1184889A (en) 1998-06-17
KR100245445B1 (en) 2000-03-02

Similar Documents

Publication Publication Date Title
JP3048531B2 (en) Method of diagnosing sensor failure in fuel injection device and device for diagnosing sensor failure in fuel injection device
US5367665A (en) Multi-processor system in a motor vehicle
JP2835118B2 (en) Apparatus for controlling operating parameters of an internal combustion engine
US20170291593A1 (en) Vehicle engine control system
GB2316190A (en) Electronic throttle monitoring and power limiting
JP2003343326A (en) In-vehicle engine controller
US6691690B2 (en) Method and system for preventing reverse rotation operation of engine
US7248932B2 (en) Electronic control unit
JP3970196B2 (en) Engine intake air amount control device and engine intake air amount control method
JP2663982B2 (en) Brake stop lamp circuit for vehicles
US7302337B2 (en) Method and computer program for identifying a fault in an engine
JP3463322B2 (en) Memory check device for vehicle control device
JP2679468B2 (en) Misfire detection device for internal combustion engine
US20020166538A1 (en) Multi-strike throttle minimum learning system
JP2958095B2 (en) Method and apparatus for checking vehicle sensor function
JP3518262B2 (en) Abnormality handling method for vehicle control computer
JP2575464Y2 (en) Engine fuel injection control device
JP3099432B2 (en) Vehicle output limiting device
JPH11148406A (en) Throttle valve control device for engine
JPH0774625B2 (en) Control device for internal combustion engine
US20050049768A1 (en) Vehicle electronic controller
Stumpp et al. Strategy for a fail-safe electronic diesel control system for passenger cars
JPH0361125A (en) Driving method for automobile
US11754176B2 (en) Control method and apparatus for protecting damper clutch of vehicle
JP3477929B2 (en) Operating condition detection device for vehicles