JP2021124910A - 電子制御装置 - Google Patents
電子制御装置 Download PDFInfo
- Publication number
- JP2021124910A JP2021124910A JP2020017390A JP2020017390A JP2021124910A JP 2021124910 A JP2021124910 A JP 2021124910A JP 2020017390 A JP2020017390 A JP 2020017390A JP 2020017390 A JP2020017390 A JP 2020017390A JP 2021124910 A JP2021124910 A JP 2021124910A
- Authority
- JP
- Japan
- Prior art keywords
- time
- core
- interrupt
- electronic control
- interrupt 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.)
- Granted
Links
- 230000002159 abnormal effect Effects 0.000 claims abstract description 41
- 238000000034 method Methods 0.000 claims description 99
- 238000002405 diagnostic procedure Methods 0.000 claims description 21
- 230000005856 abnormality Effects 0.000 abstract description 22
- 239000000446 fuel Substances 0.000 description 6
- 230000003111 delayed effect Effects 0.000 description 5
- 238000002347 injection Methods 0.000 description 4
- 239000007924 injection Substances 0.000 description 4
- 238000002485 combustion reaction Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000003745 diagnosis Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000002618 waking effect Effects 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Debugging And Monitoring (AREA)
- Bus Control (AREA)
Abstract
Description
一つの制御対象を制御するための複数の制御処理の一部が割り当てられ、割り当てられた処理の演算を実行する第1コア(21)と、
複数の制御処理の他の一部が割り当てられ、割り当てられた処理の演算を実行する第2コア(22)と、
制御処理とは別の割込処理を第1コアおよび第2コアに割り当てる割込コントローラ(24)と、
割込コントローラによる割込処理の待機開始から第1コアによる割込処理の実行開始までの第1所要時間(T10)、および割込コントローラによる割込処理の待機開始から第2コアによる割込処理の実行開始までの第2所要時間(T20)を取得する取得部(20)と、
取得部によって取得された第1所要時間および第2所要時間の少なくとも一方が基準時間(Tth)よりも長い場合に異常状態であると判定する判定部(20)と、
を備える電子制御装置とされる。
本明細書における電子制御装置は、ECU(Electronic Control Unit)と呼ばれる。ECUは、少なくともハードウェアを含むとともに、記憶媒体に記録されたソフトウェアを含む。
上記第1実施形態では、両コアのいずれか一方で診断処理P20は実行される。これに対し本実施形態では、診断処理P20を実行するコアは特定のコアに限られず、両コアのいずれで診断処理を実行するかは、逐次変更可能である。
上記第1実施形態では、第1割込処理IP1を第1コア21に指令する第1指令時刻(予定時刻t2)と、第2割込処理IP2を第2コア22に指令する第2指令時刻(予定時刻t2)とが同一である。また、割込コントローラ24が第1割込処理IP1の待機を開始する第1待機開始時刻(待機開始時刻t1)と、割込コントローラ24が第2割込処理IP2の待機を開始する第2待機開始時刻(待機開始時刻t1)とが同一である。つまり、指令時刻と待機開始時刻を同じくする第1割込処理IP1と第2割込処理IP2について、所要時間が長くなる又は正常なタイミングで処理が起床しない等の異常が生じていないかを診断する。
以上、本開示の複数の実施形態について説明したが、各実施形態の説明において明示している構成の組み合わせばかりではなく、特に組み合わせに支障が生じなければ、明示していなくても複数の実施形態の構成同士を部分的に組み合わせることができる。そして、複数の実施形態及び変形例に記述された構成同士の明示されていない組み合わせも、以下の説明によって開示されているものとする。
Claims (9)
- 一つの制御対象を制御するための複数の制御処理の一部が割り当てられ、割り当てられた処理の演算を実行する第1コア(21)と、
複数の前記制御処理の他の一部が割り当てられ、割り当てられた処理の演算を実行する第2コア(22)と、
前記制御処理とは別の割込処理を前記第1コアおよび前記第2コアに割り当てる割込コントローラ(24)と、
前記割込コントローラによる前記割込処理の待機開始から前記第1コアによる前記割込処理の実行開始までの第1所要時間(T10)、および前記割込コントローラによる前記割込処理の待機開始から前記第2コアによる前記割込処理の実行開始までの第2所要時間(T20)を取得する取得部(20)と、
前記取得部によって取得された前記第1所要時間および前記第2所要時間の少なくとも一方が基準時間(Tth)よりも長い場合に異常状態であると判定する判定部(20)と、
を備える電子制御装置。 - 前記制御処理に対する前記割込処理の優先度が低いほど、前記基準時間は長い値に設定変更される、請求項1に記載の電子制御装置。
- 前記制御処理のうち、前記取得部および前記判定部の処理を診断処理とし、
前記第1コアおよび前記第2コアのうち処理負荷の小さい方のコアで前記診断処理が実行されるよう、前記診断処理を実行するコアが逐次変更可能である、請求項1または2に記載の電子制御装置。 - 前記第1コアまたは前記第2コアの処理負荷が高いほど、前記基準時間は長い値に設定変更される、請求項1〜3のいずれか1つに記載の電子制御装置。
- 前記判定部によって前記異常状態であると判定された場合に、次回の前記判定で用いられる前記基準時間は、今回用いられた前記基準時間より長い値に設定変更される、請求項1〜4のいずれか1つに記載の電子制御装置。
- 前記異常状態と判定された場合、前記制御処理に対する前記割込処理の優先度を高くする、請求項1〜5のいずれか1つに記載の電子制御装置。
- 前記割込処理のうち、前記第1コアに割り当てられる処理を第1割込処理、前記第2コアに割り当てられる処理を第2割込処理とし、
前記割込コントローラが前記第1割込処理を前記第1コアに指令する時刻を第1指令時刻とし、
前記割込コントローラが前記第2割込処理を前記第2コアに指令する時刻を第2指令時刻とし、
前記割込コントローラが前記第1割込処理の待機を開始する時刻を第1待機開始時刻とし、
前記割込コントローラが前記第2割込処理の待機を開始する時刻を第2待機開始時刻とし、
前記取得部は、前記第1指令時刻と前記第2指令時刻が同一、かつ、前記第1待機開始時刻と前記第2待機開始時刻が同一である前記第1割込処理と前記第2割込処理について、前記第1所要時間および前記第2所要時間を取得する、請求項1〜6のいずれか1つに記載の電子制御装置。 - 前記異常状態と判定された時の前記第1所要時間と前記第2所要時間との差が下限値未満である場合に、次回の前記判定で用いられる前記基準時間は、今回用いられた前記基準時間より長い値に設定変更される、請求項7に記載の電子制御装置。
- 前記第1所要時間と前記第2所要時間との差が上限値以上である場合には、前記第1所要時間または前記第2所要時間が前記基準時間より短い場合であっても、前記判定部は異常状態であると判定する、請求項7または8に記載の電子制御装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020017390A JP7327188B2 (ja) | 2020-02-04 | 2020-02-04 | 電子制御装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020017390A JP7327188B2 (ja) | 2020-02-04 | 2020-02-04 | 電子制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021124910A true JP2021124910A (ja) | 2021-08-30 |
JP7327188B2 JP7327188B2 (ja) | 2023-08-16 |
Family
ID=77459229
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020017390A Active JP7327188B2 (ja) | 2020-02-04 | 2020-02-04 | 電子制御装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7327188B2 (ja) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022000264A (ja) * | 2017-12-14 | 2022-01-04 | 株式会社三洋物産 | 遊技機 |
JP2022009784A (ja) * | 2018-01-29 | 2022-01-14 | 株式会社三洋物産 | 遊技機 |
JP2022009780A (ja) * | 2018-01-29 | 2022-01-14 | 株式会社三洋物産 | 遊技機 |
JP2022136178A (ja) * | 2021-03-03 | 2022-09-15 | 株式会社三洋物産 | 遊技機 |
JP2022141901A (ja) * | 2021-02-22 | 2022-09-29 | 株式会社三洋物産 | 遊技機 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07160656A (ja) * | 1993-12-13 | 1995-06-23 | Nippon Telegr & Teleph Corp <Ntt> | 外部割込み制御方法 |
JPH0844575A (ja) * | 1994-08-03 | 1996-02-16 | Fujitsu Ltd | Cpuの監視及び負荷制御方式 |
JP2007026309A (ja) * | 2005-07-20 | 2007-02-01 | Fuji Xerox Co Ltd | 画像形成装置及びその制御方法 |
-
2020
- 2020-02-04 JP JP2020017390A patent/JP7327188B2/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07160656A (ja) * | 1993-12-13 | 1995-06-23 | Nippon Telegr & Teleph Corp <Ntt> | 外部割込み制御方法 |
JPH0844575A (ja) * | 1994-08-03 | 1996-02-16 | Fujitsu Ltd | Cpuの監視及び負荷制御方式 |
JP2007026309A (ja) * | 2005-07-20 | 2007-02-01 | Fuji Xerox Co Ltd | 画像形成装置及びその制御方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022000264A (ja) * | 2017-12-14 | 2022-01-04 | 株式会社三洋物産 | 遊技機 |
JP2022009784A (ja) * | 2018-01-29 | 2022-01-14 | 株式会社三洋物産 | 遊技機 |
JP2022009780A (ja) * | 2018-01-29 | 2022-01-14 | 株式会社三洋物産 | 遊技機 |
JP2022141901A (ja) * | 2021-02-22 | 2022-09-29 | 株式会社三洋物産 | 遊技機 |
JP2022136178A (ja) * | 2021-03-03 | 2022-09-15 | 株式会社三洋物産 | 遊技機 |
Also Published As
Publication number | Publication date |
---|---|
JP7327188B2 (ja) | 2023-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7327188B2 (ja) | 電子制御装置 | |
US7890800B2 (en) | Method, operating system and computing hardware for running a computer program | |
JPH1195803A (ja) | システムに対する制御装置および制御装置の駆動方法 | |
JP6393628B2 (ja) | 車両制御装置 | |
US7716524B2 (en) | Restarting an errored object of a first class | |
JP5662181B2 (ja) | 移動体の電子制御装置 | |
CN109716300B (zh) | 故障检测方法 | |
WO2011034052A1 (ja) | 車両用電子制御装置 | |
JP2001175497A (ja) | ロジック診断方法 | |
JP2768693B2 (ja) | 2台のプロセッサを有するコンピュータシステムを監視する装置 | |
JP2002091834A (ja) | Rom診断装置 | |
JP2017047760A (ja) | 電子制御装置及びコンピュータプログラム | |
JP2018112977A (ja) | マイクロコンピュータ | |
JP2015113742A (ja) | 車両用マイコンの異常判定装置 | |
JP6075262B2 (ja) | 制御装置 | |
JP2002236503A (ja) | 車両用電子制御装置 | |
JP6887277B2 (ja) | 自動車用電子制御装置 | |
JP3370387B2 (ja) | マルチcpu構成の車両制御用コンピュータシステムにおける異常対策方式 | |
JP7318579B2 (ja) | 電子制御装置 | |
JP7127575B2 (ja) | 電子制御装置 | |
JP2014056396A (ja) | 電子制御装置 | |
JP2002132533A (ja) | 自己診断機能を備えた車両用制御装置及び記録媒体 | |
KR19980019215A (ko) | 자기진단 유닛을 구비한 마이크로컴퓨터(Microcomputer with self-diagnostic unit) | |
JPH09120368A (ja) | Cpu監視装置 | |
JP7334552B2 (ja) | 電子制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220609 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230526 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230530 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230629 |
|
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: 20230704 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230717 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7327188 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |