JPH0463224B2 - - Google Patents

Info

Publication number
JPH0463224B2
JPH0463224B2 JP57041203A JP4120382A JPH0463224B2 JP H0463224 B2 JPH0463224 B2 JP H0463224B2 JP 57041203 A JP57041203 A JP 57041203A JP 4120382 A JP4120382 A JP 4120382A JP H0463224 B2 JPH0463224 B2 JP H0463224B2
Authority
JP
Japan
Prior art keywords
period
failure
microcomputer
circuit
detection method
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
JP57041203A
Other languages
Japanese (ja)
Other versions
JPS58158346A (en
Inventor
Tetsushi Nishioka
Tooru Hamada
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.)
Hitachi Ltd
Original Assignee
Japan Electronic Control Systems Co Ltd
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 Japan Electronic Control Systems Co Ltd filed Critical Japan Electronic Control Systems Co Ltd
Priority to JP4120382A priority Critical patent/JPS58158346A/en
Publication of JPS58158346A publication Critical patent/JPS58158346A/en
Publication of JPH0463224B2 publication Critical patent/JPH0463224B2/ja
Granted legal-status Critical Current

Links

Classifications

    • F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02D—CONTROLLING COMBUSTION ENGINES
    • F02D41/00—Electrical control of supply of combustible mixture or its constituents
    • F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/266—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor the computer being backed-up or assisted by another circuit, e.g. analogue

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【発明の詳細な説明】 本発明は内燃機関の制御装置の故障検出方法に
関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a failure detection method for a control device for an internal combustion engine.

近時、車載用内燃機関においては、燃料噴射、
点火時期、アイドル回転数等の制御をマイクロコ
ンピユータを用いた単一の制御回路によつて集中
的に行なう制御装置が設けられている。制御回路
は吸入空気量、冷却水温等の各種のエンジンパラ
メータに基づいて各種機関制御量を演算して電磁
弁やリレースイツチ等を駆動するようになつてい
る。このため、制御装置においては、エンジンパ
ラメータを検出するセンサ及び電磁弁等のアクチ
ユエータと制御回路との間がハーネスによつて
各々接続されている。
Recently, in automotive internal combustion engines, fuel injection,
A control device is provided that centrally controls ignition timing, idle speed, etc. by a single control circuit using a microcomputer. The control circuit calculates various engine control amounts based on various engine parameters such as intake air amount and cooling water temperature to drive electromagnetic valves, relay switches, and the like. For this reason, in the control device, sensors for detecting engine parameters and actuators such as electromagnetic valves are connected to the control circuit by harnesses.

このような制御装置においては、異常が生じた
場合、故障箇所がどこであるか外部から容易に分
からないためマイクロコンピユータを利用して故
障箇所を検出して運転者等に知らせる故障検出方
法が採られている。
In such control devices, when an abnormality occurs, it is not easy to tell from the outside where the fault is, so a fault detection method is adopted that uses a microcomputer to detect the fault and notify the driver. ing.

従来、かかる故障検出方法は、ハーネスの電圧
レベルが通常の電圧レベル範囲外のときそのハー
ネスに接続されたセンサ、アクチユエータ或いは
制御回路の出力部の故障と判断して故障箇所に対
応した警報を発生する方法であり、マイクロコン
ピユータが機関の制御量の演算時間の合間に順次
ハーネスの電圧レベルを知らべるようになつてい
た。ところが、従来の故障検出方法においては、
イグニシヨン信号や燃料噴射パルス等のパルス信
号にパルス欠落或いはノイズの混入があつてもパ
ルス信号から故障を判定することができないとい
う問題点があつた。
Conventionally, such fault detection methods have determined that when the voltage level of the harness is outside the normal voltage level range, there is a fault in the sensor, actuator, or output section of the control circuit connected to the harness, and generates an alarm corresponding to the fault location. This method allowed the microcomputer to sequentially inform the harness voltage level during the calculation time of engine control variables. However, in conventional fault detection methods,
There has been a problem in that even if pulse signals such as ignition signals and fuel injection pulses are missing pulses or noise is mixed in, it is not possible to determine a failure from the pulse signals.

そこで、本発明の目的は、パルス信号から故障
を判定できる故障検出方法を提供することであ
る。
SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a failure detection method that can determine a failure from a pulse signal.

本発明による故障検出方法は、ハーネス等の信
号ライン上の信号の周期を検出して記憶し、信号
ライン毎に今回の周期と前回の周期とを比較し、
その差が前回の周期より大なるとき故障と判定す
ることを特徴としている。
The fault detection method according to the present invention detects and stores the period of a signal on a signal line such as a harness, and compares the current period with the previous period for each signal line.
It is characterized in that a failure is determined when the difference is greater than the previous cycle.

以下、本発明の実施例を第1図、第2図及び第
3図を参照して詳細に説明する。
Hereinafter, embodiments of the present invention will be described in detail with reference to FIGS. 1, 2, and 3.

第1図は本発明による故障検出方法を用いた装
置のブロツク図である。第1図において、制御回
路1は機関の燃料噴射、点火時期、アイドル回転
数の制御量を演算する回路であり、パルス信号が
入出力する制御回路1の入出力端にはハーネス2
1ないし2oを各々介してセンサ、アクチユエータ
(図示せず)等が接続されている。ハーネス21の
中間点にはハーネス31を介してパルス信号のノ
イズ成分を除去する整形回路41が接続されてい
る。また他のハーネス22ないし2oにも同様にハ
ーネス32ないし3oを介して整形回路42ないし
4oが接続されている。整形回路41ないし4oの
各出力端には分周回路51ないし5oが各々接続さ
れ、分周回路51ないし5oは2分周回路である。
分周回路51ないし5oの各出力端には制御回路1
のマイクロコンピユータと別にマイクロコンピユ
ータ6が接続されている。マイクロコンピユータ
6はマイクロプロセツサの他に入出力インターフ
エース及びメモリー等が一体に形成されたいわゆ
るワンチツプ型である。またマイクロコンピユー
タ6には故障箇所を表示する発光ダイオード等か
らなる表示器7が設けられている。
FIG. 1 is a block diagram of an apparatus using the fault detection method according to the present invention. In Fig. 1, a control circuit 1 is a circuit that calculates control amounts for engine fuel injection, ignition timing, and idle speed, and a harness 2 is connected to the input/output end of the control circuit 1 to which pulse signals are input/output.
Sensors, actuators (not shown), etc. are connected to each other via terminals 1 to 2 o . A shaping circuit 4 1 for removing noise components of the pulse signal is connected to the intermediate point of the harness 2 1 via a harness 3 1 . Further, shaping circuits 4 2 to 4 o are similarly connected to other harnesses 2 2 to 2 o via harnesses 3 2 to 3 o . Frequency divider circuits 51 to 5o are connected to the output terminals of the shaping circuits 41 to 4o , respectively, and the frequency divider circuits 51 to 5o are frequency divider circuits.
Frequency divider circuit 5 Control circuit 1 at each output terminal of 1 to 5 o
A microcomputer 6 is connected separately from the microcomputer . The microcomputer 6 is a so-called one-chip type in which an input/output interface, memory, etc. are integrally formed in addition to a microprocessor. The microcomputer 6 is also provided with a display 7 made of a light emitting diode or the like to indicate the location of a failure.

上記構成において、例えば、ハーネス21に通
電されたパルス信号はハーネス31を介して整形
回路41でノイズ成分が除去される。そして分周
回路51で2分周されてマイクロコンピユータ6
に供給される。ハーネス22ないし2oに通電され
るパルス信号も同様にマイクロコンピユータ6に
供給される。
In the above configuration, for example, the noise component of the pulse signal applied to the harness 2 1 is removed by the shaping circuit 4 1 via the harness 3 1 . The frequency is then divided by 2 by the frequency divider circuit 5 1 , and then the microcomputer 6
is supplied to Pulse signals applied to the harnesses 2 2 to 2 o are similarly supplied to the microcomputer 6 .

次にマイクロコンピユータ6の動作を第2図の
フロー図を参照して説明する。
Next, the operation of the microcomputer 6 will be explained with reference to the flowchart shown in FIG.

マイクロコンピユータ6は、先ず動作を開始す
る11と、クロツクパルスに応じて分周回路51
ないし5oを所定順序に従つて選択する12。次
に、選択した分周回路の出力電圧が上昇変化した
かを判断して13、パルス信号の立ち上がりを検
出する。分周回路の出力電圧が上昇していなけれ
ば行程12へ戻る。しかし、分周回路の出力電圧
が上昇しているときには選択した分周回路に対応
したカウンタ(図示せず)の計数値を読み取つて
Toとする14。そして、そのカウンタをリセツ
ト後再び動作させる15。次いで、選択した分周
回路の出力電圧変化が1回目及び2回目であるか
を判断する16。1回目及び2回目のときには期
間Toを前回の期間To-1として記憶して17、行
程12へ戻る。しかし、3回目以上のときには前
回の期間To-1と期間Toとの関係がTo>2To-1で
あるかを判断する18。To≦2To-1であれば期間
Toを前回の期間To-1として記憶し17、そして
再び行程12へ戻る。ところが、To>2To-1であ
るときには、故障と判断して警報すべく表示器7
を点燈せしめる表示信号を発生する19。
The microcomputer 6 first starts operating with a frequency dividing circuit 11 and a frequency dividing circuit 5 1 in response to a clock pulse.
to 5 o are selected in a predetermined order12. Next, it is determined whether the output voltage of the selected frequency dividing circuit has increased (13), and the rising edge of the pulse signal is detected. If the output voltage of the frequency dividing circuit has not increased, the process returns to step 12. However, when the output voltage of the frequency divider circuit is rising, the count value of the counter (not shown) corresponding to the selected frequency divider circuit must be read.
T o 14. Then, the counter is reset and then operated again 15. Next, it is determined whether the output voltage change of the selected frequency dividing circuit is the first or second time 16. When the change is the first or second time, the period T o is stored as the previous period T o-1 , and step 17 is performed. Return to 12. However, when it is the third time or more, it is determined whether the relationship between the previous period T o-1 and the period T o is T o >2T o-1 (18). If T o ≦2T o-1 , the period
Store T o as the previous period T o-1 (17), and return to step 12 again. However, when T o >2T o-1 , it is determined that there is a failure and the display 7 is activated to issue an alarm.
19 generates a display signal to turn on the light.

この結果、第3図aのようなパルス信号が例え
ばハーネス21に通電されたとすると、分周回路
51の出力信号は第3図bのように2分周したパ
ルス信号となり、マイクロコンピユータ6はパル
スAが欠落したときの期間T3を算出するとT3>
2T2となるため表示信号を発生するのである。
As a result, if a pulse signal such as that shown in FIG . calculates the period T 3 when pulse A is missing, T 3 >
Since it becomes 2T 2 , a display signal is generated.

なお、表示器11はハーネス21〜2oの信号ラ
インに関係した故障箇所を発光ダイオードによつ
て各々点燈するようになつており、ただしマイク
ロコンピユータ6は関連した2つの故障箇所を検
出すると主原因の故障箇所のみを点燈させる表示
信号を発生する。例えば、クランク角センサと噴
射弁とがほぼ同時に故障したと検出するとクラン
ク角センサのみ点燈表示するようにプログラムさ
れている。また整形回路及び分周回路はパルス信
号によつては必要ない場合もある。また、本発明
においては、パルス信号にパルス欠落が生じても
To>2To-1とならない範囲が生ずるが、機関の過
渡状態においては正常動作にあるときでも機関回
転はTo≒1.5To-1程度の変化は十分に生ずる可能
性があるので、誤検出を防止するためにTo−
To-1がTo-1より大であるときを故障と判別する
ことにしている。
In addition, the display 11 is designed to light up the failure points related to the signal lines of the harnesses 2 1 to 2 o using light emitting diodes, but when the microcomputer 6 detects two related failure points, Generates a display signal that lights up only the main cause of the failure. For example, if it is detected that the crank angle sensor and the injection valve have failed at almost the same time, the engine is programmed to turn on only the crank angle sensor. Further, the shaping circuit and frequency dividing circuit may not be necessary depending on the pulse signal. In addition, in the present invention, even if a pulse drop occurs in a pulse signal,
There is a range where T o > 2T o-1 does not occur, but in a transient state of the engine, even when the engine is operating normally, there is a good chance that the engine rotation will change by about T o ≒ 1.5T o-1 . T o − to prevent false positives
A failure is determined when T o-1 is greater than T o-1 .

このように、本発明による故障検出方法によれ
ば、パルス信号にパルス欠落やノイズの混入等の
異常がある場合にパルス信号から制御装置の故障
を検出することができる。また発光ダイオード等
により故障箇所を表示することにより容易に修理
箇所が発見できるのである。更に、パルス信号の
今回の周期Toと前回の周期To-1との差To−To-1
が前回の周期To-1より大であるとき故障と判定
するので、信号ライン上のパルス信号に周期性が
あるならば、正常時の周期を予め知らなくても、
また正常時に周期が徐々に変動するパルス信号で
あつても故障判別をすることができ、その点にお
いてTo−To-1を固定値と比較するものと比べて
汎用性があり、他の異なる内燃機関の制御装置に
も本発明を容易に適用することができる。
As described above, according to the failure detection method according to the present invention, a failure of the control device can be detected from the pulse signal when there is an abnormality such as a pulse dropout or noise inclusion in the pulse signal. Furthermore, by displaying the failure location using a light emitting diode or the like, the repair location can be easily found. Furthermore, the difference between the current period T o and the previous period T o-1 of the pulse signal T o −T o-1
It is determined that there is a failure when is greater than the previous period T o-1 , so if the pulse signal on the signal line has periodicity, even if the normal period is not known in advance,
In addition, it is possible to identify failures even with pulse signals whose period changes gradually during normal operation, and in this respect, it is more versatile than comparing T o − T o-1 with a fixed value, and other The present invention can be easily applied to control devices for different internal combustion engines.

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

第1図は本発明の故障検出方法を用いた装置を
示すブロツク図、第2図は第1図のマイクロコン
ピユータの動作フロー図、第3図a,bは第1図
の回路の動作波形図である。 主要部分の符号の説明、1……制御回路、21
ないし2o,31ないし3o……ハーネス、41ない
し4o……整形回路、51ないし5o……分周回路、
6……マイクロコンピユータ。
Fig. 1 is a block diagram showing a device using the fault detection method of the present invention, Fig. 2 is an operation flow diagram of the microcomputer shown in Fig. 1, and Figs. 3a and b are operational waveform diagrams of the circuit shown in Fig. 1. It is. Explanation of symbols of main parts, 1...Control circuit, 2 1
or 2 o , 3 1 or 3 o ... Harness, 4 1 or 4 o ... Shaping circuit, 5 1 or 5 o ... Frequency dividing circuit,
6...Microcomputer.

Claims (1)

【特許請求の範囲】[Claims] 1 被制御機器と、内燃機関から諸パラメータを
検出するセンサと、前記センサからの諸パラメー
タの検出値に応じて前記被制御機器を制御する制
御回路とからなる内燃機関の制御装置の故障検出
方法であつて、前記被制御機器、センサ及び制御
回路間の各信号ライン上の信号の周期を検出して
記憶し、信号ライン毎に今回の周期と前回の周期
とを比較し、その差が前回の周期より大なるとき
故障と判定することを特徴とする故障検出方法。
1. Failure detection method for a control device for an internal combustion engine, which includes a controlled device, a sensor that detects various parameters from the internal combustion engine, and a control circuit that controls the controlled device according to the detected values of the various parameters from the sensor. The period of the signal on each signal line between the controlled device, the sensor, and the control circuit is detected and stored, the current period and the previous period are compared for each signal line, and the difference is calculated as the previous period. A failure detection method characterized in that a failure is determined when the period is greater than .
JP4120382A 1982-03-16 1982-03-16 Detecting method for trouble of controller for internal-combustion engine Granted JPS58158346A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4120382A JPS58158346A (en) 1982-03-16 1982-03-16 Detecting method for trouble of controller for internal-combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4120382A JPS58158346A (en) 1982-03-16 1982-03-16 Detecting method for trouble of controller for internal-combustion engine

Publications (2)

Publication Number Publication Date
JPS58158346A JPS58158346A (en) 1983-09-20
JPH0463224B2 true JPH0463224B2 (en) 1992-10-09

Family

ID=12601853

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4120382A Granted JPS58158346A (en) 1982-03-16 1982-03-16 Detecting method for trouble of controller for internal-combustion engine

Country Status (1)

Country Link
JP (1) JPS58158346A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61261643A (en) * 1985-05-14 1986-11-19 Suzuki Motor Co Ltd Trouble detecting apparatus for controller for car
US5295471A (en) * 1992-01-23 1994-03-22 Ford Motor Company Electronic engine control interface

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56135201A (en) * 1980-03-24 1981-10-22 Nissan Motor Co Ltd Pulse generator for engine control
JPS6011246Y2 (en) * 1981-04-30 1985-04-15 大町工業株式会社 tent warehouse
JPS5851234A (en) * 1981-09-22 1983-03-25 Nippon Denso Co Ltd Fuel injection system for internal-combustion engine

Also Published As

Publication number Publication date
JPS58158346A (en) 1983-09-20

Similar Documents

Publication Publication Date Title
US4527424A (en) System for diagnosing an internal combustion engine
US4370962A (en) System for producing a pulse signal for controlling an internal combustion engine
US4618954A (en) Method of detecting abnormality in input and output units
US4587615A (en) System for diagnosing an internal combustion engine
US4534214A (en) System for diagnosing an internal combustion engine
US4546646A (en) System for diagnosing an internal combustion engine
GB2048590A (en) Apparatus and method for controlling automobile equipment
JP3970196B2 (en) Engine intake air amount control device and engine intake air amount control method
US4546647A (en) System for diagnosing an internal combustion engine
JP2698593B2 (en) Method and apparatus for controlling ignition timing of internal combustion engine
JP2002106447A (en) Starter protection device
US5186148A (en) Abnormality detecting device for an automobile engine
GB2226888A (en) Abnormality detecting system for electric circuits
JPH076432B2 (en) Injection start control device for self-ignition internal combustion engine
CN1304746C (en) Self-diagnosis display unit
US4590566A (en) System for diagnosing an internal combustion engine
US4646008A (en) System for diagnosing an internal combustion engine
JPS58144664A (en) Controlling apparatus of internal-combustion engine
US4996964A (en) Backup apparatus for ignition and fuel system
JPS58158346A (en) Detecting method for trouble of controller for internal-combustion engine
JPS6181549A (en) Fuel supply control method for multi-cylinder internal combustion engine
US4509363A (en) System for diagnosing a device of an internal combustion engine
GB2229280A (en) Abnormality detecting
KR100219207B1 (en) Failure diagnosis method of pressure sensor at intake system
JP3119333B2 (en) Failure detection device for driving state detection circuit for vehicle