JP2016071771A - 制御装置及び監視装置 - Google Patents
制御装置及び監視装置 Download PDFInfo
- Publication number
- JP2016071771A JP2016071771A JP2014202822A JP2014202822A JP2016071771A JP 2016071771 A JP2016071771 A JP 2016071771A JP 2014202822 A JP2014202822 A JP 2014202822A JP 2014202822 A JP2014202822 A JP 2014202822A JP 2016071771 A JP2016071771 A JP 2016071771A
- Authority
- JP
- Japan
- Prior art keywords
- cpu
- monitoring
- cpus
- monitored
- control process
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Hardware Redundancy (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
(a2)全CPUの数。本実施形態では、この値は「4」となっている。
(a3)退避用のエンジン制御処理の実行に必要な最小CPU数。この値は、全CPU数よりも小さい値(例えば「2」)に設定される。
(a4)主要CPUの番号。例えばCPU2が主要CPUである場合、ここにはCPU2のCPU番号である「2」が記憶されている。
(a5)WD信号の送信周期T。
(a6)制御処理の再配分テーブル。再配分テーブルは、図7に示されるように、異常発生CPUと、異常発生CPUの担当制御処理と、処理引取先CPUと、処理先頭アドレス等の情報からなる。処理引取先CPUは、対応するCPUに異常が生じた際に、そのCPUにより実行されている処理を代行するCPUを示す。
(b2)自身が監視するCPU(以下、「監視対象CPU」と略記する)の番号。ここには、例えばCPU1の情報であれば、監視対象のCPU4の番号である「4」が記憶されている。
(b3)自身を監視するCPU(以下、「監視元CPU」と略記する)の番号。ここには、例えばCPU1の情報であれば、監視元のCPU2の番号である「2」が記憶されている。
(b4)監視対象CPUからのWD信号の出力情報。ここには、例えばCPU1の情報であれば、監視対象のCPU4からのWD信号の出力情報が記憶される。
(b5)自身の動作状態。ここには、例えばCPU1の情報であれば、CPU1が正常及び異常のいずれの状態であるかが記憶される。初期状態では、ここには「正常状態」の旨が記憶されている。
(b6)異常検出情報。ここには、例えばCPU1の情報であれば、CPU1が監視対象CPU4の異常を検出した際に、その旨が記憶される。初期状態では、ここには「異常検出無し」の旨が記憶されている。
(b7)WD信号未受信時間。ここには、例えばCPU1の情報であれば、CPU1がCPU4からのWD信号の出力を前回確認した時点からの経過時間が記憶されている。なお、経過時間の計測は、例えばマイコン21に設けられたカウンタの計数により行われる。
6:RAM(記憶部)
21:マイコン(制御装置)
22:監視部(監視IC)
Claims (10)
- 3つ以上の複数の演算部(1,2,3,4)により制御処理を実行する制御装置であって、
監視する側の演算部を監視側演算部とし、監視される側の演算部を被監視側演算部とするとき、
前記複数の演算部は、それらの全てが前記監視側演算部及び前記被監視側演算部に該当し、且つそれぞれの監視対象の演算部が全て異なるように他の演算部をそれぞれ監視し、
前記複数の演算部のいずれかに異常が生じた際、残りの正常な演算部は、制御処理の実行が可能な場合、前記制御処理を実行するとともに、前記制御処理の実行が不可能な場合、特定の動作を行うことを特徴とする制御装置。 - 前記残りの正常な演算部は、
前記制御処理の実行が可能な場合には、異常な演算部が前記監視側演算部及び前記被監視側演算部のいずれにも該当せず、且つ前記残りの正常な演算部の全てが前記監視側演算部及び前記被監視側演算部に該当し、且つそれぞれの監視対象の演算部が全て異なるように他の演算部をそれぞれ監視する状態に移行するとともに、
前記残りの正常な演算部のいずれかに更に異常が生じた際、更に残りの正常な演算部は、前記制御処理の実行が可能な場合、前記更に残りの演算部により前記制御処理を実行するとともに、前記制御処理の実行が不可能な場合、前記特定の動作を行うことを特徴とする請求項1に記載の制御装置。 - 前記監視側演算部は、前記被監視側演算部から出力されるウォッチドッグ信号に基づき前記被監視側演算部の状態を監視することを特徴とする請求項1又は2に記載の制御装置。
- 前記複数の演算部により共用される記憶部(6)を更に備え、
前記被監視側演算部は、前記ウォッチドッグ信号の出力情報を前記記憶部に記憶し、
前記監視側演算部は、前記記憶部に記憶されている前記ウォッチドッグ信号の出力情報に基づき前記被監視側演算部を監視することを特徴とする請求項3に記載の制御装置。 - 前記被監視側演算部は、通信用のバスを介して前記ウォッチドッグ信号を前記監視側演算部に送信し、
前記監視側演算部は、前記被監視側演算部から送信される前記ウォッチドッグ信号に基づき前記被監視側演算部を監視することを特徴とする請求項4に記載の制御装置。 - 前記複数の演算部は、前記残りの正常な演算部の数に基づき前記制御処理を実行可能か否かを判断することを特徴とする請求項1〜5のいずれか一項に記載の制御装置。
- 前記複数の演算部は、異常の生じた演算部が前記制御処理の実行に不可欠な演算部であるか否かに基づき前記制御処理を実行可能か否かを判断することを特徴とする請求項1〜6のいずれか一項に記載の制御装置。
- 前記残りの正常な演算部は、前記異常な演算部により行われていた処理を代行することを特徴とする請求項1〜7のいずれか一項に記載の制御装置。
- 前記複数の演算部は、エンジン制御処理を実行するものであり、
前記複数の演算部のいずれかに異常が生じた場合、車両走行が制限された退避用のエンジン制御処理を実行することを特徴とする請求項1〜8のいずれか一項に記載の制御装置。 - 制御装置(21)を監視する監視装置であって、
前記制御装置として、請求項1〜9のいずれか一項に記載の制御装置が用いられるとともに、
前記制御装置を監視する監視部(22)を備え、
前記複数の演算部は、前記監視部にウォッチドッグ信号を送信するとともに、前記制御処理の実行が不可能な場合には、前記特定の動作として、前記監視部への前記ウォッチドッグ信号の送信を停止し、
前記監視部は、前記ウォッチドッグ信号の送信が停止されることに基づき前記制御装置の異常を検出することを特徴とする監視装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014202822A JP2016071771A (ja) | 2014-10-01 | 2014-10-01 | 制御装置及び監視装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014202822A JP2016071771A (ja) | 2014-10-01 | 2014-10-01 | 制御装置及び監視装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2016071771A true JP2016071771A (ja) | 2016-05-09 |
Family
ID=55867036
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014202822A Pending JP2016071771A (ja) | 2014-10-01 | 2014-10-01 | 制御装置及び監視装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2016071771A (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019121043A (ja) * | 2017-12-28 | 2019-07-22 | 株式会社デンソー | 車両制御システムおよび車両制御装置 |
DE112017006451T5 (de) | 2017-01-24 | 2019-09-12 | Mitsubishi Electric Corporation | Gemeinsam genutzte Backup-Einheit und Steuersystem |
JP2020140380A (ja) * | 2019-02-27 | 2020-09-03 | ローム株式会社 | 半導体装置及びデバッグシステム |
EP4307119A1 (en) * | 2022-07-11 | 2024-01-17 | Yokogawa Electric Corporation | Control device, control system, control method, and control program |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02115946A (ja) * | 1988-10-25 | 1990-04-27 | Nec Corp | 論理装置 |
JPH03217364A (ja) * | 1990-01-23 | 1991-09-25 | Mitsubishi Electric Corp | 車載用制御装置のマイクロコンピュータ暴走監視装置 |
JPH04324537A (ja) * | 1991-04-24 | 1992-11-13 | Fujitsu Ten Ltd | マイクロコンピュータの暴走防止回路および暴走防止方法 |
JPH07262042A (ja) * | 1994-03-17 | 1995-10-13 | Fujitsu Ltd | プロセッサ障害検出方法 |
JPH0887341A (ja) * | 1994-09-16 | 1996-04-02 | Fujitsu Ltd | 自動縮退立ち上げ機能を有したコンピュータシステム |
JPH11288406A (ja) * | 1998-04-02 | 1999-10-19 | Toshiba Corp | 動作監視機能付きマルチプロセッサシステム |
JP2000224125A (ja) * | 1999-01-27 | 2000-08-11 | Maspro Denkoh Corp | 有線放送システムの電子装置 |
JP2000356662A (ja) * | 1999-06-15 | 2000-12-26 | Harness Syst Tech Res Ltd | 検査機能付き車載用電子ユニットの駆動方法 |
WO2009081737A1 (ja) * | 2007-12-26 | 2009-07-02 | Nec Corporation | 縮退構成設計システムおよび方法 |
JP2009261092A (ja) * | 2008-04-15 | 2009-11-05 | Makita Corp | 充電装置、電池パック、及び充電システム |
JP2011065528A (ja) * | 2009-09-18 | 2011-03-31 | Toyota Motor Corp | マルチプロセッサシステム |
-
2014
- 2014-10-01 JP JP2014202822A patent/JP2016071771A/ja active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02115946A (ja) * | 1988-10-25 | 1990-04-27 | Nec Corp | 論理装置 |
JPH03217364A (ja) * | 1990-01-23 | 1991-09-25 | Mitsubishi Electric Corp | 車載用制御装置のマイクロコンピュータ暴走監視装置 |
JPH04324537A (ja) * | 1991-04-24 | 1992-11-13 | Fujitsu Ten Ltd | マイクロコンピュータの暴走防止回路および暴走防止方法 |
JPH07262042A (ja) * | 1994-03-17 | 1995-10-13 | Fujitsu Ltd | プロセッサ障害検出方法 |
JPH0887341A (ja) * | 1994-09-16 | 1996-04-02 | Fujitsu Ltd | 自動縮退立ち上げ機能を有したコンピュータシステム |
JPH11288406A (ja) * | 1998-04-02 | 1999-10-19 | Toshiba Corp | 動作監視機能付きマルチプロセッサシステム |
JP2000224125A (ja) * | 1999-01-27 | 2000-08-11 | Maspro Denkoh Corp | 有線放送システムの電子装置 |
JP2000356662A (ja) * | 1999-06-15 | 2000-12-26 | Harness Syst Tech Res Ltd | 検査機能付き車載用電子ユニットの駆動方法 |
WO2009081737A1 (ja) * | 2007-12-26 | 2009-07-02 | Nec Corporation | 縮退構成設計システムおよび方法 |
JP2009261092A (ja) * | 2008-04-15 | 2009-11-05 | Makita Corp | 充電装置、電池パック、及び充電システム |
JP2011065528A (ja) * | 2009-09-18 | 2011-03-31 | Toyota Motor Corp | マルチプロセッサシステム |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE112017006451T5 (de) | 2017-01-24 | 2019-09-12 | Mitsubishi Electric Corporation | Gemeinsam genutzte Backup-Einheit und Steuersystem |
DE112017006451B4 (de) | 2017-01-24 | 2020-07-16 | Mitsubishi Electric Corporation | Gemeinsam genutzte Backup-Einheit und Steuersystem |
JP2019121043A (ja) * | 2017-12-28 | 2019-07-22 | 株式会社デンソー | 車両制御システムおよび車両制御装置 |
JP7163576B2 (ja) | 2017-12-28 | 2022-11-01 | 株式会社デンソー | 車両制御システムおよび車両制御装置 |
JP2020140380A (ja) * | 2019-02-27 | 2020-09-03 | ローム株式会社 | 半導体装置及びデバッグシステム |
EP4307119A1 (en) * | 2022-07-11 | 2024-01-17 | Yokogawa Electric Corporation | Control device, control system, control method, and control program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5743932B2 (ja) | Ecuの異常監視回路 | |
JP2016071771A (ja) | 制御装置及び監視装置 | |
US10217299B2 (en) | Vehicular information communication system and vehicular information communication method | |
JP2017215973A (ja) | 車載用電子機器の制御装置及び制御方法 | |
JPS58201154A (ja) | アンチスキッド制御装置用マイクロコンピュータのモード監視制御装置 | |
JP2009292412A (ja) | サイドスタンド状態検出装置 | |
KR20160035337A (ko) | 기능 안전성을 고려한 모터 제어 시스템 | |
CN105868060B (zh) | 用于运行驾驶员辅助***的数据处理单元的方法和数据处理单元 | |
JP5094777B2 (ja) | 車載用電子制御装置 | |
US9547546B2 (en) | Interrupt supervision system, processing system and method for interrupt supervision | |
US10710521B2 (en) | Abnormality monitoring device and electric power steering device using same | |
JP5555472B2 (ja) | 車両用電子制御システム | |
JP5582748B2 (ja) | 車両用電子制御装置 | |
JP5960632B2 (ja) | 車両用電子制御装置 | |
JP6443202B2 (ja) | 車両の電子制御装置 | |
US11010225B2 (en) | Electronic control unit including a break-output section configured to output a break signal to interrupt an input of a monitoring signal to an external monitoring circuit | |
US11853147B2 (en) | System-on-chip and method of operating the same | |
JP5533777B2 (ja) | プログラム群 | |
US11434846B2 (en) | Engine control device | |
JPS5981745A (ja) | マイクロコンピユ−タの誤動作防止装置 | |
US10514970B2 (en) | Method of ensuring operation of calculator | |
JP2015209900A (ja) | 車速センサ故障検出装置 | |
KR20140071687A (ko) | 와치독 감지 작동 확인 방법 및 장치 | |
JP7367620B2 (ja) | エンジン制御装置 | |
JP2019191942A (ja) | 制御装置および機能検査方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170324 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180214 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180220 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180410 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180529 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180727 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20181204 |