JPH06149348A - Controller with abnormality diagnostic function - Google Patents

Controller with abnormality diagnostic function

Info

Publication number
JPH06149348A
JPH06149348A JP4301191A JP30119192A JPH06149348A JP H06149348 A JPH06149348 A JP H06149348A JP 4301191 A JP4301191 A JP 4301191A JP 30119192 A JP30119192 A JP 30119192A JP H06149348 A JPH06149348 A JP H06149348A
Authority
JP
Japan
Prior art keywords
abnormality
information
controller
control device
processing
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.)
Granted
Application number
JP4301191A
Other languages
Japanese (ja)
Other versions
JP2914837B2 (en
Inventor
Takeshi Yasuda
武史 安田
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.)
Denso Ten Ltd
Original Assignee
Denso Ten 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 Denso Ten Ltd filed Critical Denso Ten Ltd
Priority to JP4301191A priority Critical patent/JP2914837B2/en
Publication of JPH06149348A publication Critical patent/JPH06149348A/en
Application granted granted Critical
Publication of JP2914837B2 publication Critical patent/JP2914837B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Testing And Monitoring For Control Systems (AREA)
  • Hardware Redundancy (AREA)
  • Multi Processors (AREA)
  • Safety Devices In Control Systems (AREA)

Abstract

PURPOSE:To provide a controller with an abnormality diagnostic function which diagnoses the abnormality of the controller only when an abnormality is generated at a CPU itself. CONSTITUTION:Two sensors SR and SL are respectively connected with interfaces 5A and 5B of two controllers A and B. Also, the controllers are connected through a communication channel C. A sensor output signal directly inputted to the controller is compared with the sensor output signal fectched through the communication channel and when a deviation more than a prescribed threshold value is generated at least two compared results, the abnormality of the controller is diagnosed. Therefore, the abnormality of the controller can be prevented from being erroneously diagnosed when the abnormality is generated at the sensor, and the reliability of the diagnostic result can be improved.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は異常診断機能付制御装置
に係わり、特に内部異常と外部異常とを識別することの
可能な異常診断機能付制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control device with an abnormality diagnosing function, and more particularly to a control device with an abnormality diagnosing function capable of discriminating between an internal abnormality and an external abnormality.

【0002】[0002]

【従来の技術】近年自動車の制御システム、例えばアン
チスキッドブレーキシステム、トラクション制御システ
ムあるいは4輪駆動制御システム等にマイクロコンピュ
ータシステムが使用される場合が多い。このような重要
な制御を実行する制御システムに使用されるマイクロコ
ンピュータシステムには高信頼度が要求されるために2
つの中央演算処理装置(以下CPUと記す。)を使用す
るいわゆる2CPUシステムとし、2つのCPUの演算
結果に所定しきい値以上の偏差が発生した時に制御シス
テムが異常であると判定することが一般的である。
2. Description of the Related Art In recent years, microcomputer systems are often used in automobile control systems such as anti-skid brake systems, traction control systems, and four-wheel drive control systems. The high reliability is required for the microcomputer system used for the control system that executes such important control.
A so-called 2-CPU system that uses two central processing units (hereinafter referred to as CPUs) is generally used to determine that the control system is abnormal when a deviation of a predetermined threshold value or more occurs in the calculation results of the two CPUs. Target.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、上記シ
ステムにおいては2つのCPUに入力信号を伝送するセ
ンサに異常が発生した場合にも制御システムが異常であ
ると判定されるおそれがある。本発明は上記問題点に鑑
みなされたものであって、CPU自体に異常が発生した
ときにだけ制御装置が異常であると診断する異常診断機
能付制御装置を提供することを目的とする。
However, in the above system, the control system may be determined to be abnormal even when an abnormality occurs in the sensor that transmits the input signals to the two CPUs. The present invention has been made in view of the above problems, and an object of the present invention is to provide a control device with an abnormality diagnosis function that diagnoses that the control device is abnormal only when an abnormality occurs in the CPU itself.

【0004】[0004]

【課題を解決するための手段】本発明にかかる異常診断
機能付制御装置は、少なくとも2種類の状態量を検出す
る少なくとも2つの検出器と、少なくとも2つの検出器
がそれぞれに接続される第1および第2の計算機システ
ムと、から構成される異常診断機能付制御装置であっ
て、第1および第2の計算機システムのそれぞれが、少
なくとも2つの検出器から伝送される伝送信号を処理し
て少なくとも2つの処理情報を出力する1つの信号処理
手段と、信号処理手段で処理された処理情報を他の計算
機システムに伝送し他の計算機システムの信号処理手段
で処理された処理情報を参照情報として取り込む参照情
報交換手段と、信号処理手段で処理された処理情報の中
の1つの特定処理情報と対応する1つの特定参照情報と
の間に第1の所定の関係から逸脱したと同時に信号処理
手段で処理された処理情報の中の特定処理情報以外の少
なくとも1つの処理情報と特定参照情報以外の対応する
少なくとも1つの参照情報との間に第2の所定の関係か
ら逸脱した場合に計算機システムが異常であると診断す
る異常診断手段と、を具備する。
A control device with an abnormality diagnosing function according to the present invention comprises at least two detectors for detecting at least two kinds of state quantities, and a first detector to which at least two detectors are connected, respectively. And a second computer system, which is a control device with an abnormality diagnosis function, wherein each of the first and second computer systems processes at least a transmission signal transmitted from at least two detectors. One signal processing unit that outputs two pieces of processing information, and the processing information processed by the signal processing unit is transmitted to another computer system, and the processing information processed by the signal processing unit of another computer system is taken in as reference information. A first predetermined value is provided between the reference information exchange means and one piece of specific reference information corresponding to one piece of specific processing information in the processing information processed by the signal processing means. The second predetermined value is provided between the at least one processing information other than the specific processing information and the corresponding at least one reference information other than the specific reference information in the processing information processed by the signal processing means at the same time when the signal processing unit deviates from the relation. An abnormality diagnosing means for diagnosing that the computer system is abnormal when the relationship is deviated.

【0005】[0005]

【作用】1つの状態量に対応する2つのCPUで処理さ
れた処理信号間で所定の関係が成立しなくなったと同時
に、他の少なくとも1つの状態量に対応する2つのCP
Uで処理された処理信号間で所定の関係が成立しなくな
ったときに初めてCPUが異常であると判定する。
When the predetermined relationship between the processing signals processed by the two CPUs corresponding to one state quantity is no longer established, at the same time, two CPs corresponding to at least one other state quantity.
The CPU is determined to be abnormal only when the predetermined relationship between the processed signals processed by U is not established.

【0006】[0006]

【実施例】図1は本発明にかかる異常診断機能付制御装
置の実施例の構成図であって、アンチスキッド・ブレー
キ・システムを表している。検出器として右前輪回転数
センサ(波形処理回路を含む。)SRと左前輪回転数セ
ンサ(波形処理回路を含む。)SLとが設置されてお
り、それぞれ2つの制御装置AおよびBに接続されてい
る。
1 is a block diagram of an embodiment of a control device with an abnormality diagnosing function according to the present invention, showing an anti-skid brake system. A right front wheel rotation speed sensor (including a waveform processing circuit) SR and a left front wheel rotation speed sensor (including a waveform processing circuit) SL are installed as detectors, and are connected to two control devices A and B, respectively. ing.

【0007】2つの制御装置AおよびBはマイクロコン
ピュータシステムであって同一の構造を有する。即ちそ
れぞれの制御装置はバス1を中心として、CPU2、メ
モリ3、通信インターフェイス4、入力インターフェイ
ス5、出力インターフェイス6およびアラームランプ7
から構成される。
The two controllers A and B are microcomputer systems and have the same structure. That is, each control device is centered on the bus 1, the CPU 2, the memory 3, the communication interface 4, the input interface 5, the output interface 6 and the alarm lamp 7.
Composed of.

【0008】なお以下の説明で2つの制御装置Aおよび
Bを区別する必要のある時は1Aあるいは1Bのように
記載する。また2つの制御装置AおよびBの通信インタ
ーフェイス4Aおよび4Bは通信回線Cによって接続さ
れている。図2は2つの制御装置AおよびBでそれぞれ
実行される異常診断ルーチンのフローチャートであっ
て、一定時間間隔毎に割り込み処理としてそれぞれ非同
期で実行される。
In the following description, when it is necessary to distinguish the two control devices A and B, they will be referred to as 1A or 1B. The communication interfaces 4A and 4B of the two control devices A and B are connected by a communication line C. FIG. 2 is a flowchart of an abnormality diagnosis routine executed by each of the two control devices A and B, which are executed asynchronously as interrupt processing at regular time intervals.

【0009】以下制御装置Aにおける処理を説明する。
ステップ21において、右前輪回転数センサSRで検出
される回転数信号RRAおよび左前輪回転数センサSL
で検出される回転数信号RLAを読み込む。なおこの回
転数読み込み処理のアルゴリズムは2つの制御装置Aお
よびBで共通に使用する。即ち2つの制御装置Aおよび
Bで1つの回転数信号に対して同一の処理を行うことに
より、2つの制御装置AおよびBが共に正常であれば2
つの処理信号は所定の範囲内で一致するが、2つの制御
装置AあるいはBの一方に異常が発生した場合には2つ
の処理信号の間に偏差が発生する。
The processing in the controller A will be described below.
In step 21, the rotation speed signal RRA detected by the right front wheel rotation speed sensor SR and the left front wheel rotation speed sensor SL
The rotation speed signal RLA detected by is read. The algorithm for this rotation speed reading process is commonly used by the two control devices A and B. That is, if the two control devices A and B perform the same processing on one rotation speed signal, and if the two control devices A and B are both normal, 2
The two processed signals coincide with each other within a predetermined range, but when an abnormality occurs in one of the two control devices A or B, a deviation occurs between the two processed signals.

【0010】ステップ22において、制御装置Bに読み
込まれた回転数信号RRBおよびRLBを通信回線Cを
介して制御装置Aに取り込む。ステップ23において、
右前輪回転数について制御装置Aで読み込み処理された
情報RRAと制御装置Bで読み込み処理され通信回線C
を介して制御装置Aに取り込まれた情報RRBとの偏差
ΔRRが演算される。
In step 22, the rotation speed signals RRB and RLB read by the control device B are fetched into the control device A via the communication line C. In step 23,
Information RRA read by the control unit A about the number of rotations of the right front wheel and communication line C read by the control unit B
The deviation ΔRR from the information RRB taken into the control device A via the is calculated.

【0011】ステップ24において、左前輪回転数につ
いて制御装置Aで読み込み処理された情報RLAと制御
装置Bで読み込み処理され通信回線Cを介して制御装置
Aに取り込まれた情報RLBとの偏差ΔRLが演算され
る。ステップ25において、偏差ΔRRの絶対値が第1
のしきい値ε1以上であるか否かが判定される。
In step 24, the deviation ΔRL between the information RLA read and processed by the control device A and the information RLB read and processed by the control device B and taken into the control device A via the communication line C is calculated in step 24. Is calculated. In step 25, the absolute value of the deviation ΔRR is the first
Is greater than or equal to the threshold value ε1 of.

【0012】ステップ25において肯定判定された場合
は、ステップ26に進み偏差ΔRLの絶対値が第2のし
きい値ε2以上であるか否かが判定される。ステップ2
6において肯定判定された場合は、ステップ27に進み
出力インターフェイス6Aを介してアラームランプ7A
を点灯し、制御装置Aに異常が発生したことを表示して
このルーチンを終了する。
If an affirmative decision is made at step 25, then the processing advances to step 26, at which it is decided whether or not the absolute value of the deviation ΔRL is greater than or equal to a second threshold value ε2. Step two
If the affirmative determination is made in step 6, the process proceeds to step 27 and the alarm lamp 7A is output via the output interface 6A.
Is lit to indicate that an abnormality has occurred in the control device A, and this routine ends.

【0013】即ち2つの偏差が同時にしきい値をこえた
場合に初めて制御装置異常と判断され、例えば右前輪回
転数センサSRに異常が発生し偏差ΔRRがしきい値ε
1を越えても左前輪回転数センサSLが正常であれば偏
差ΔRLはしきい値ε2を越えないため右前輪回転数セ
ンサSRの異常発生により制御装置A自体に異常が発生
したと誤診断することが防止される。
That is, when the two deviations exceed the threshold value at the same time, it is judged that the control device is abnormal, and, for example, an abnormality occurs in the right front wheel rotation speed sensor SR and the deviation ΔRR becomes the threshold value ε.
If the left front wheel rotation speed sensor SL is normal even if it exceeds 1, since the deviation ΔRL does not exceed the threshold value ε2, it is erroneously diagnosed that an abnormality has occurred in the control device A itself due to an abnormality in the right front wheel rotation speed sensor SR. Is prevented.

【0014】ステップ25あるいはステップ26で否定
判定された場合は直接このルーチンを終了する。なおス
テップ25あるいはステップ26の処理の一方あるいは
双方に時間的な判断要素を追加することも可能である。
例えばステップ25において、偏差ΔRRの絶対値が第
1のしきい値ε1以上である状態が例えば100ミリ秒
である所定時間継続した時に肯定判定されるようにする
ことができる。
When a negative determination is made in step 25 or step 26, this routine is directly ended. It is also possible to add a temporal judgment element to one or both of the processes of step 25 or step 26.
For example, in step 25, an affirmative determination can be made when the state in which the absolute value of the deviation ΔRR is equal to or greater than the first threshold value ε1 continues for a predetermined time of, for example, 100 milliseconds.

【0015】このように時間的な判断要素を追加するこ
とにより、制御装置異常診断の精度を向上させることが
可能となる。上記実施例においては右前輪回転数信号を
主に左前輪回転数信号を従として異常診断を行う場合に
ついて説明したが、左前輪回転数信号を主に異常診断を
行うことができることは明らかである。
By thus adding the time judgment element, the accuracy of the control device abnormality diagnosis can be improved. In the above-described embodiment, the case where the abnormality diagnosis is performed mainly by the right front wheel rotation speed signal and the left front wheel rotation speed signal is described, but it is clear that the abnormality diagnosis can be performed mainly by the left front wheel rotation speed signal. .

【0016】さらに従として使用する信号は1つには限
定されず、2つ以上であってもよい。
Further, the number of signals used as a subordinate is not limited to one, and may be two or more.

【0017】[0017]

【発明の効果】本発明にかかる異常診断機能付制御装置
によれば、センサの異常と制御装置の異常とを識別する
ことが可能となり、2CPUシステムの異常診断を確実
に行うことができる。
According to the control device with an abnormality diagnosing function of the present invention, it is possible to distinguish the abnormality of the sensor from the abnormality of the control device, and it is possible to surely perform the abnormality diagnosis of the 2CPU system.

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

【図1】実施例の構成図である。FIG. 1 is a configuration diagram of an embodiment.

【図2】異常診断ルーチンのフローチャートである。FIG. 2 is a flowchart of an abnormality diagnosis routine.

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

SR、SL…前輪回転数センサ 1A、1B…バス 2A、2B…CPU 3A、3B…メモリ 4A、4B…通信インターフェイス 5A、5B…入力インターフェイス 6A、6B…出力インターフェイス 7A、7B…アラームランプ C…通信回線 SR, SL ... Front wheel speed sensor 1A, 1B ... Bus 2A, 2B ... CPU 3A, 3B ... Memory 4A, 4B ... Communication interface 5A, 5B ... Input interface 6A, 6B ... Output interface 7A, 7B ... Alarm lamp C ... Communication Line

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 少なくとも2種類の状態量を検出する少
なくとも2つの検出器と、 少なくとも2つの検出器がそれぞれに接続される第1お
よび第2の計算機システムと、から構成される異常診断
機能付制御装置において、 第1および第2の計算機システムのそれぞれが、 少なくとも2つの検出器から伝送される伝送信号を処理
して少なくとも2つの処理情報を出力する1つの信号処
理手段と、 信号処理手段で処理された処理情報を他の計算機システ
ムに伝送し、他の計算機システムの信号処理手段で処理
された処理情報を参照情報として取り込む参照情報交換
手段と、 信号処理手段で処理された処理情報の中の1つの特定処
理情報と対応する1つの特定参照情報との間に第1の所
定の関係から逸脱したと同時に、信号処理手段で処理さ
れた処理情報の中の特定処理情報以外の少なくとも1つ
の処理情報と特定参照情報以外の対応する少なくとも1
つの参照情報との間に第2の所定の関係から逸脱した場
合に計算機システムが異常であると診断する異常診断手
段と、を具備する異常診断機能付制御装置。
1. An abnormality diagnosis function comprising at least two detectors for detecting at least two kinds of state quantities, and first and second computer systems to which at least two detectors are connected respectively. In the control device, each of the first and second computer systems includes one signal processing means for processing a transmission signal transmitted from at least two detectors and outputting at least two processing information; and a signal processing means. Of the processing information processed by the signal processing means, the reference information exchange means for transmitting the processed processing information to another computer system and taking in the processing information processed by the signal processing means of the other computer system as reference information. The first predetermined processing information and the corresponding one specific reference information deviated from the first predetermined relationship, and at the same time, processed by the signal processing means. Corresponding at least one non-specific references and at least one processing information other than the specific process information in the management information
A control device with an abnormality diagnosing function, comprising: an abnormality diagnosing means for diagnosing that the computer system is abnormal when a deviation from a second predetermined relationship between the two pieces of reference information.
JP4301191A 1992-11-11 1992-11-11 Control device with abnormality diagnosis function Expired - Fee Related JP2914837B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4301191A JP2914837B2 (en) 1992-11-11 1992-11-11 Control device with abnormality diagnosis function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4301191A JP2914837B2 (en) 1992-11-11 1992-11-11 Control device with abnormality diagnosis function

Publications (2)

Publication Number Publication Date
JPH06149348A true JPH06149348A (en) 1994-05-27
JP2914837B2 JP2914837B2 (en) 1999-07-05

Family

ID=17893875

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4301191A Expired - Fee Related JP2914837B2 (en) 1992-11-11 1992-11-11 Control device with abnormality diagnosis function

Country Status (1)

Country Link
JP (1) JP2914837B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0999110A (en) * 1995-10-05 1997-04-15 Mitsubishi Electric Corp Radiation therapy apparatus and management system for radiation therapy apparatus
JP2010043536A (en) * 2008-08-08 2010-02-25 Denso Corp Control apparatus for vehicle

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0999110A (en) * 1995-10-05 1997-04-15 Mitsubishi Electric Corp Radiation therapy apparatus and management system for radiation therapy apparatus
JP2010043536A (en) * 2008-08-08 2010-02-25 Denso Corp Control apparatus for vehicle
DE102009028345A1 (en) 2008-08-08 2010-04-22 DENSO CORPORATION, Kariya-shi Control device for a vehicle
US8311700B2 (en) 2008-08-08 2012-11-13 Denso Corporation Control apparatus for vehicle
DE102009028345B4 (en) * 2008-08-08 2019-11-14 Denso Corporation Control device for a vehicle

Also Published As

Publication number Publication date
JP2914837B2 (en) 1999-07-05

Similar Documents

Publication Publication Date Title
KR100369492B1 (en) Microprocessor system for safety-critical regulating system
US5440487A (en) Process and device for dealing with errors in electronic control devices
EP0113478B1 (en) Fail safe system for information transmission systems
JP2002312033A (en) Method and apparatus for monitoring control unit
US5735583A (en) Device for detecting failure of microcomputer in antilock controller
JPH06149348A (en) Controller with abnormality diagnostic function
US6295489B1 (en) Apparatus and method for diagnosing a wheel speed input system in a vehicle motion control apparatus
JPH0717337A (en) Electronic control unit failure determination method and failure determination apparatus
JPH04157260A (en) Controller for automatic transmission
JP2003150408A (en) Monitoring method for microcomputer for on-vehicle controller and circuit thereof
JPH0537428A (en) Multiple transmitter for vehicle
JP2639103B2 (en) Failure diagnosis device for automotive electronic control unit
JP2614998B2 (en) Wheel speed signal processing device
JP2980709B2 (en) Multiplex transmission equipment
JP3204177B2 (en) Fault diagnosis device for waveform shaping circuit
JP2555334B2 (en) Wheel speed signal processing device
JPS63143452A (en) Protective device of air conditioner
JP2725680B2 (en) Bus error detection circuit
JPS6186847A (en) CPU runaway prevention device for automotive control equipment
JP3206954B2 (en) Automatic transmission control device
JPH0324601A (en) Control method
JPH028997A (en) Composite crime preventing sensor
JPH0337738A (en) Runaway detection system for cpu circuit
JPS61141043A (en) Abnormality detection system in system for making redundant
KR19980022534A (en) Driver recognition car auto diagnostic device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19990309

LAPS Cancellation because of no payment of annual fees