(57)【要約】【課題】設計変更の要求等がある毎にソフトウェアを作り直す手間を減らすことができると共に、異常確定及び異常時の代替制御への移行の遅れを防ぐことができる電子制御装置を提供する。【解決手段】車両の内燃機関の制御を行う電子制御装置１は、異常診断検出処理を実行して内燃機関の異常を検出する異常診断検出部１３１２と、異常診断判断処理を実行して異常診断検出処理により異常を検出した異常箇所を確定する異常診断判断部１３１３と、異常診断判断処理により確定した異常個所を記憶させる異常診断管理部１３２と、を有する。異常診断検出部１３１２及び異常診断判断部１３１３は、異常診断管理部１３２よりも高速で処理を実行する。【選択図】図１
2020070730.tif 000002
【特許請求の範囲】
【請求項１】
車両の内燃機関の制御を行う電子制御装置であって、
異常診断検出処理を実行して前記内燃機関の異常を検出する異常診断検出部と、
異常診断判断処理を実行して前記異常診断検出処理により前記異常を検出した異常箇所を確定する異常診断判断部と、
前記異常診断判断処理により確定した前記異常個所を記憶させる異常診断管理部と、
を有し、
前記異常診断検出部及び前記異常診断判断部は、前記異常診断管理部よりも高速で処理を実行する、
ことを特徴とする電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の内燃機関の制御を行う電子制御装置に関する。
【背景技術】
【０００２】
従来、内燃機関を搭載する四輪自動車等の車両においては、内燃機関の排気ガスを浄化する触媒等のエミッション関連デバイスの異常を検出する技術の適用が法的に義務化されている。また、近年、自動二輪車等の車両においても、失火、触媒劣化及び酸素濃度センサの劣化に代表される異常を検出する技術の適用が義務化される流れになっている。
【０００３】
また、故障診断システムにおけるＯＢＤ（On Board Diagnostic）のような法規制は、車種に関わらず共通に適用される。このため、ソフトウェア上ではプラットフォームを構築することにより、開発効率及び品質の向上を図ることができる。このようなプラットフォームとしては、オートザー（ＡＵＴＯＳＡＲ；AUTomotive Open System Architecture）が提案されている。オートザーに準拠するためには、故障等の異常を検出する異常検出ロジックと、異常個所を確定して専用の記憶領域に記憶させる異常確定・管理ロジックと、を備える構成にする必要がある。
【０００４】
かかる状況下で、特許文献１は、異常の累積回数または頻度に応じてシステムの異常レベルを判定し、その異常レベルに応じて異なるフェールセーフ処理を実行する車両制御装置を開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−０４３１６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、本発明者の検討によれば、オートザー等のプラットフォームはＯＳに相当するため、異常判定手順等に対する設計変更の要求等がある毎に、その要求に適合するソフトウェアを作り直して変更する必要があり、作業が煩雑となる。また、現状の電子制御スロットル装置（ＤＢＷ）等における機能安全に関わる異常確定処理は１ｍｓｅｃの間隔で実行されるのに対して、オートザーの異常確定・管理ロジックにおける処理は５ｍｓｅｃの間隔で実行されるため、異常の確定及び異常時の代替制御への移行が遅れてしまう。
【０００７】
本発明は、以上の検討を経てなされたものであり、設計変更の要求等がある毎にソフトウェアを作り直す手間を減らすことができると共に、異常の確定及び異常時の代替制御への移行の遅れを防ぐことができる電子制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
以上の目的を達成するべく、本発明は、第１の局面において、車両の内燃機関の制御を行う電子制御装置であって、異常診断検出処理を実行して前記内燃機関の異常を検出する異常診断検出部と、異常診断判断処理を実行して前記異常診断検出処理により前記異常を検出した異常箇所を確定する異常診断判断部と、前記異常診断判断処理により確定した前記異常個所を記憶させる異常診断管理部と、を有し、前記異常診断検出部及び前記異常診断判断部は、前記異常診断管理部よりも高速で処理を実行する電子制御装置である。
【発明の効果】
【０００９】
本発明の第１の局面にかかる電子制御装置においては、車両の内燃機関の制御を行う電子制御装置であって、異常診断検出処理を実行して内燃機関の異常を検出する異常診断検出部と、異常診断判断処理を実行して異常診断検出処理により異常を検出した異常箇所を確定する異常診断判断部と、異常診断判断処理により確定した異常個所を記憶させる異常診断管理部と、を有し、異常診断検出部及び異常診断判断部は、異常診断管理部よりも高速で処理を実行するものであるため、設計変更の要求等がある毎にソフトウェアを作り直す手間を減らすことができると共に、異常の確定及び異常時の代替制御への移行の遅れを防ぐことができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施形態における電子制御装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下、図面を適宜参照して、本発明の実施形態における電子制御装置につき、詳細に説明する。
【００１２】
＜電子制御装置の構成＞
まず、図１を参照して、本実施形態における電子制御装置の構成につき、詳細に説明する。
【００１３】
図１は、本発明の実施形態における電子制御装置の構成を示すブロック図である。
【００１４】
図１に示すように、本実施形態における内燃機関の電子制御装置１は、ＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）によって構成され、図示を省略する車両、典型的には自動二輪車に搭載されて、内燃機関の制御を行う。電子制御装置１は、車両に搭載された図示を省略するバッテリから電力を供給されて動作する。
【００１５】
電子制御装置１は、演算装置１１と、入出力回路１２と、メモリ１３と、を備えている。
【００１６】
演算装置１１は、メモリ１３から入出力回路１２を介して必要な制御プログラム及び制御データを読み出して、制御プログラムを実行するプロセッサであり、ＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）によって構成されている。演算装置１１は、入出力回路１２を介してメモリ１３に接続している。
【００１７】
入出力回路１２は、スロットルセンサ等のセンサ２、及び図示しないスロットルバルブを駆動させる駆動モータ等のアクチュエータ３等の外部機器に接続している。入出力回路１２は、これらの外部機器に対して信号を送信し、又はこれらの外部機器からの信号を受信するインターフェースである。
【００１８】
メモリ１３は、演算装置１１が実行するプログラム等を記憶しており、演算装置１１の制御によって動作する。メモリ１３は、処理実行部１３１と、異常診断管理部１３２と、記憶部１３３と、を機能ブロックとして備えている。
【００１９】
処理実行部１３１は、処理実行部１３１の全体の動作を制御する動作制御部１３１１と、内燃機関の異常を検出する異常診断検出処理を実行する異常診断検出部１３１２と、異常診断検出部１３１２で異常を検出した異常箇所を確定する異常診断判断処理を実行する異常診断判断部１３１３と、を機能ブロックとして備えている。処理実行部１３１は、異常診断判断部１３１３における異常診断判断処理によって確定した異常個所を異常診断管理部１３２に通知する。ここで、異常とは、典型的には故障である。かかる異常診断検出処理及び異常診断判断処理の各々は、所定の周期で繰り返し実行される。この所定の周期は、典型的には１ｍｓｅｃである。
【００２０】
異常診断判断部１３１３は、オートザーにおける異常確定・管理ロジックの異常個所を確定する処理を実行する機能と同様の機能を有している。
【００２１】
異常診断管理部１３２は、処理実行部１３１から通知された異常個所を記憶部１３３に記憶させる記憶制御処理を実行する。かかる記憶制御処理は、異常診断検出処理及び異常診断判断処理の各々の周期よりも長い所定の周期で実行される。この所定の周期は、典型的には５ｍｓｅｃである。
【００２２】
異常診断管理部１３２は、オートザーにおける異常確定・管理ロジックの記憶制御処理のみを実行する機能によって実現してもよいし、記憶制御処理のみを実行する機能を有するものであってもよい。
【００２３】
記憶部１３３は、異常診断管理部１３２のみがアクセス可能な異常診断管理部１３２の専用の記憶領域であり、異常個所を記憶する。
【００２４】
異常診断検出部１３１２、異常診断判断部１３１及び異常診断管理部１３２の各々が上記の所定の周期で各処理を実行することにより、異常診断検出部１３１２及び異常診断判断部１３１３の各々は、異常診断管理部１３２よりも高速で処理を実行することができる。
【００２５】
上記の構成を有する電子制御装置１の演算装置１１は、異常診断管理部１３２によって記録部１３３から読み出した異常個所に応じたフェールセーフ処理等を実行して異常時の代替制御等へ移行する。
【００２６】
以上の本実施形態における電子制御装置１では、異常診断検出処理を実行して内燃機関の異常を検出する異常診断検出部１３１２と、異常診断判断処理を実行して異常診断検出処理により異常を検出した異常箇所を確定する異常診断判断部１３１３と、異常診断判断処理により確定した異常個所を記憶させる異常診断管理部１３２と、を有し、異常診断検出部１３１２及び異常診断判断部１３１３は、異常診断管理部１３２よりも高速で処理を実行するものであるため、設計変更の要求等がある毎にソフトウェアを作り直す手間を減らすことができると共に、異常の確定及び異常時の代替制御への移行の遅れを防ぐことができる。
【００２７】
本発明は、部材の種類、形状、配置、個数等は前述の実施形態に限定されるものではなく、その構成要素を同等の作用効果を奏するものに適宜置換する等、発明の要旨を逸脱しない範囲で適宜変更可能であることはもちろんである。
【産業上の利用可能性】
【００２８】
以上のように、本発明においては、設計変更の要求等がある毎にソフトウェアを作り直す手間を減らすことができると共に、異常確定及び異常時の代替制御への移行の遅れを防ぐことができる電子制御装置を提供することができ、その汎用普遍的な性格から自動二輪車等の車両の内燃機関の電子制御装置に広範に適用され得るものと期待される。
【符号の説明】
【００２９】
１…電子制御装置
２…センサ
３…アクチュエータ
１１…演算装置
１２…入出力回路
１３…メモリ
１３１…処理実行部
１３２…異常診断管理部
１３３…記憶部
１３１１…動作制御部
１３１２…異常診断検出部
１３１３…異常診断判断部
【図１】
2020070730.tif 000003