JP6919359B2 - 電子制御装置 - Google Patents
電子制御装置 Download PDFInfo
- Publication number
- JP6919359B2 JP6919359B2 JP2017123479A JP2017123479A JP6919359B2 JP 6919359 B2 JP6919359 B2 JP 6919359B2 JP 2017123479 A JP2017123479 A JP 2017123479A JP 2017123479 A JP2017123479 A JP 2017123479A JP 6919359 B2 JP6919359 B2 JP 6919359B2
- Authority
- JP
- Japan
- Prior art keywords
- microcomputer
- unit
- core
- state
- abnormality
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/28—Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0736—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function
- G06F11/0739—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function in a data processing system embedded in automotive or aircraft systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0766—Error or fault reporting or storing
- G06F11/0772—Means for error signaling, e.g. using interrupts, exception flags, dedicated error registers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1629—Error detection by comparing the output of redundant processing systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3013—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is an embedded system, i.e. a combination of hardware and software dedicated to perform a certain function in mobile devices, printers, automotive or aircraft systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3055—Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3058—Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3089—Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Microcomputers (AREA)
- Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
外部装置に対して制御信号を出力することで、外部装置を制御する制御部(10)を備えた電子制御装置であって、
制御部は、
制御信号を出力するための演算処理を行う演算部(11)と、
演算部の動作を監視する監視用演算部(12)と、
制御部内の状態を管理するものであり、制御部内が異常状態であるか否かを判定する状態管理部(13)と、を備えており、
状態管理部は、制御部内が異常状態であると判定した場合、監視用演算部によって演算部の動作が異常であると判定されていないことを条件に、演算部の動作を継続させつつ、監視用演算部の動作を停止させることを特徴とする。
本実施形態では、電子制御装置をECU(Electronic Control Unit)100に適用する。ECU100は、図1に示すように、主にマイコン10と監視IC20とを備えており、メータ200や電子スロットル装置300と電気的に接続されている。また、ECU100は、車両に搭載可能に構成されており、車載制御装置とも言える。
図3を用いて第2実施形態に関して説明する。第2実施形態のECUは、ECU100と同様の構成を有しており、ECU100と処理動作が異なる。このため、本実施形態では、便宜的に、ECU100と同じ符号を用いて説明する。なお、図3のフローチャートにおいては、図2のフローチャートと同じ処理に、同じステップ番号を付与する。よって、図2のフローチャートと同じステップ番号に関しては、上記実施形態を参照して適用できる。
図4を用いて第3実施形態に関して説明する。第3実施形態のECUは、ECU100と同様の構成を有しており、ECU100と処理動作が異なる。このため、本実施形態では、便宜的に、ECU100と同じ符号を用いて説明する。なお、図4のフローチャートにおいては、図2および図3のフローチャートと同じ処理に、同じステップ番号を付与する。よって、図2および図3のフローチャートと同じステップ番号に関しては、上記実施形態を参照して適用できる。
図5を用いて第4実施形態に関して説明する。第4実施形態のECUは、ECU100と同様の構成を有しており、ECU100と処理動作が異なる。このため、本実施形態では、便宜的に、ECU100と同じ符号を用いて説明する。なお、図5のフローチャートにおいては、図3のフローチャートと同じ処理に、同じステップ番号を付与する。よって、図3のフローチャートと同じステップ番号に関しては、上記実施形態を参照して適用できる。
図6、図7を用いて第5実施形態に関して説明する。第5実施形態のECUは、ECU100と同様の構成を有しており、ECU100と処理動作が異なる。このため、本実施形態では、便宜的に、ECU100と同じ符号を用いて説明する。なお、図6のフローチャートにおいては、図3のフローチャートと同じ処理に、同じステップ番号を付与する。よって、図3のフローチャートと同じステップ番号に関しては、上記実施形態を参照して適用できる。ECU100は、走行駆動原としてエンジンを備えた車両に搭載され、電子スロットル装置300のスロットルバルブ開度を制御するものである。
Claims (7)
- 外部装置に対して制御信号を出力することで、外部装置を制御する制御部(10)を備えた電子制御装置であって、
前記制御部は、
前記制御信号を出力するための演算処理を行う演算部(11)と、
前記演算部の動作を監視する監視用演算部(12)と、
前記制御部内の状態を管理するものであり、前記制御部内が異常状態であるか否かを判定する状態管理部(13)と、を備えており、
前記状態管理部は、前記制御部内が異常状態であると判定した場合、前記監視用演算部によって前記演算部の動作が異常であると判定されていないことを条件に、前記演算部の動作を継続させつつ、前記監視用演算部の動作を停止させる電子制御装置。 - 前記状態管理部は、前記制御部の温度、前記演算部の消費電流、前記演算部の消費電力の少なくとも一つに基づいて、前記制御部内が異常状態であるか否かを判定する請求項1に記載の電子制御装置。
- 前記状態管理部は、前記監視用演算部の動作を停止させた場合、前記監視用演算部が動作停止状態であることを前記外部装置としての表示装置(200)に表示する請求項1または2に記載の電子制御装置。
- 前記制御部は、前記監視用演算部が動作停止状態であることを記憶する記憶部を備えている請求項1乃至3のいずれか一項に記載の電子制御装置。
- 前記状態管理部は、前記演算部とは独立して動作する請求項3または4に記載の電子制御装置。
- 前記状態管理部は、前記監視用演算部への電源供給を止めることで、前記監視用演算部の動作を停止させる請求項3または4に記載の電子制御装置。
- 走行駆動原としてエンジンを備えた車両に搭載され、前記外部装置としての電子スロットルのスロットルバルブ開度を制御するものであって、
前記状態管理部で前記制御部内が異常状態であると判定された場合、前記エンジンの出力を制限するための前記制御信号を前記電子スロットルに出力する出力制限部(20)を、さらに備えている請求項1乃至6のいずれか一項に記載の電子制御装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017123479A JP6919359B2 (ja) | 2017-06-23 | 2017-06-23 | 電子制御装置 |
DE102018207264.7A DE102018207264B4 (de) | 2017-06-23 | 2018-05-09 | Elektronische steuervorrichtung |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017123479A JP6919359B2 (ja) | 2017-06-23 | 2017-06-23 | 電子制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019007412A JP2019007412A (ja) | 2019-01-17 |
JP6919359B2 true JP6919359B2 (ja) | 2021-08-18 |
Family
ID=64568120
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017123479A Active JP6919359B2 (ja) | 2017-06-23 | 2017-06-23 | 電子制御装置 |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP6919359B2 (ja) |
DE (1) | DE102018207264B4 (ja) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4438714A1 (de) | 1994-10-29 | 1996-05-02 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung der Antriebseinheit eines Fahrzeugs |
JP2001067149A (ja) * | 1999-08-30 | 2001-03-16 | Casio Comput Co Ltd | コンピュータ装置および記憶媒体 |
DE10004330A1 (de) * | 2000-02-01 | 2001-08-02 | Deutz Ag | Programmierbare Steuer- und Regelelektronik für eine Brennkraftmaschine |
JP2004116435A (ja) * | 2002-09-27 | 2004-04-15 | Hitachi Ltd | 自動車用制御装置 |
CN202402149U (zh) * | 2011-12-16 | 2012-08-29 | 中国第一汽车股份有限公司 | 天然气发动机ecu安全监控模块 |
WO2014054349A1 (ja) * | 2012-10-02 | 2014-04-10 | 富士電機株式会社 | 冗長化演算処理システム |
JP2016071635A (ja) | 2014-09-30 | 2016-05-09 | 株式会社アドヴィックス | Ecuの異常監視回路 |
-
2017
- 2017-06-23 JP JP2017123479A patent/JP6919359B2/ja active Active
-
2018
- 2018-05-09 DE DE102018207264.7A patent/DE102018207264B4/de active Active
Also Published As
Publication number | Publication date |
---|---|
DE102018207264A1 (de) | 2018-12-27 |
DE102018207264B4 (de) | 2021-12-23 |
JP2019007412A (ja) | 2019-01-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4573884B2 (ja) | 車載電子制御装置の電源異常検出回路 | |
JP5126393B2 (ja) | 車載電子制御装置 | |
JP6760052B2 (ja) | シフトバイワイヤ制御装置 | |
US9372774B2 (en) | Redundant computing architecture | |
JP2004218614A (ja) | 車載電子制御装置 | |
JP2015118662A (ja) | 電子制御装置 | |
US9221492B2 (en) | Method for operating an electrical power steering mechanism | |
WO1997031254A1 (fr) | Methode et dispositif de diagnostic des defaillances d'un controleur de bord | |
JP2013143095A (ja) | 電子制御装置、メモリ検査方法 | |
JP2011032903A (ja) | 車両の制御装置 | |
JP6919359B2 (ja) | 電子制御装置 | |
KR101428288B1 (ko) | 차량용 사이드 스텝 장치의 진단 방법 | |
US20200033400A1 (en) | Semiconductor integrated circuit and rotation detection device | |
US20230177894A1 (en) | Information processing apparatus and information processing method | |
JPWO2019097692A1 (ja) | 回転検出装置 | |
JP2013012220A (ja) | 車載電子制御装置 | |
JP2014085761A (ja) | 制御装置及び車両制御システム | |
JP2021160397A (ja) | 車両における電源系の故障原因推定方法および装置 | |
CN112224200A (zh) | 车辆设备控制***的控制器以及功能安全控制方法 | |
JP2020035621A (ja) | 水素タンク制御装置 | |
JP5713432B2 (ja) | 駆動ユニットの制御装置及び制御方法 | |
JP2013030056A (ja) | 半導体集積回路装置 | |
JP7200883B2 (ja) | 電子制御装置 | |
KR101063217B1 (ko) | 하이브리드 차량제어기의 셧오프후 재기동 오류 방지 방법 | |
JP2018063527A (ja) | 電子制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200519 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210329 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210406 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210426 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210622 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210705 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6919359 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |