Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7366284B2 - 車両用電子制御装置および車両用電子制御装置の診断方法 - Google Patents
[go: Go Back, main page]

JP7366284B2 - 車両用電子制御装置および車両用電子制御装置の診断方法 - Google Patents

車両用電子制御装置および車両用電子制御装置の診断方法 Download PDF

Info

Publication number
JP7366284B2
JP7366284B2 JP2022551133A JP2022551133A JP7366284B2 JP 7366284 B2 JP7366284 B2 JP 7366284B2 JP 2022551133 A JP2022551133 A JP 2022551133A JP 2022551133 A JP2022551133 A JP 2022551133A JP 7366284 B2 JP7366284 B2 JP 7366284B2
Authority
JP
Japan
Prior art keywords
control signal
safety control
control device
electronic control
vehicle electronic
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
Application number
JP2022551133A
Other languages
English (en)
Other versions
JPWO2022064753A1 (ja
Inventor
光洋 岩崎
友里 茂泉
昌宏 土肥
毅雄 山下
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.)
Astemo Ltd
Original Assignee
Hitachi Astemo 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 Hitachi Astemo Ltd filed Critical Hitachi Astemo Ltd
Publication of JPWO2022064753A1 publication Critical patent/JPWO2022064753A1/ja
Application granted granted Critical
Publication of JP7366284B2 publication Critical patent/JP7366284B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/30Means for acting in the event of power-supply failure or interruption, e.g. power-supply fluctuations
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0428Safety, monitoring
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/0205Diagnosing or detecting failures; Failure detection models
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/04Monitoring the functioning of the control system
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/28Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3058Monitoring 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/0205Diagnosing or detecting failures; Failure detection models
    • B60W2050/021Means for detecting failure or malfunction
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Computing Systems (AREA)
  • Quality & Reliability (AREA)
  • Safety Devices In Control Systems (AREA)
  • Microcomputers (AREA)

Description

本発明は、電子制御装置の構成とその制御に係り、特に、高い信頼性が要求される車載電子制御装置に適用して有効な技術に関する。
近年、ステアリング操作や加減速のサポートを行う運転支援機能を備えた車両や、従来のエンジンに加えてモータも利用して動作するハイブリッド車両、あるいはモータのみで動作する電動車両が普及し始めている。これらの車両は従来と比べて、より複雑な電子制御となっており、電子部品の故障が発生した場合には、車両を安全に停止させるためにより高度な安全制御が求められる。
これらの車両用の電子制御装置では、故障発生を検知すると安全制御信号を介してモータやエンジンなどを安全に停止する制御を行っており、この安全制御信号が正常に機能するかどうかを診断することが重要である。
本技術分野の背景技術として、例えば、特許文献1のような技術がある。特許文献1には「電源供給のスタート信号を出力するコントロール回路と、前記スタート信号に呼応して電源電圧の供給を開始する電源供給部と、前記スタート信号に呼応して時間をカウントし、カウント値を出力するタイマと、第1の所定の電圧値と前記電源供給部から供給される電圧値とを比較して第1の比較信号として出力する第1の電圧コンパレータと、第2の所定の電圧値と前記電源供給部から供給される電圧値とを比較して第2の比較信号として出力する第2の電圧コンパレータと、前記カウント値と、前記第1の比較信号と、前記第2の比較信号とに基づいて、異常の有無を検知する異常判定部とを備える半導体装置」が開示されている。
特開2017-149244号公報
上述したように、自動車制御システムの複雑化や大規模化に伴い、システムの機能不全のリスクが高まっている。自動車制御システムの制御機能に不具合が生じると、ドライバや同乗者だけでなく歩行者を含む周辺全体に危険が及ぶため、システムを構成する個々の部品の信頼性向上とともに、安全制御信号などの安全制御機能の信頼性向上が重要な課題となっている。
上記特許文献1に記載されている発明は、電源自体の異常検知には有効であるが、電源出力以外の出力信号の異常検出には改善の余地がある。
そこで、本発明の目的は、マイコン及び電源ICを搭載する電子制御装置において、マイコン起動前に電源ICの安全制御信号の固着診断が可能な信頼性の高い電子制御装置及び電子制御装置の診断方法を提供することにある。
上記課題を解決するために、本発明は、マイコンと、前記マイコンと通信を行う電源ICと、を備え、前記電源ICは、前記マイコンを監視する監視回路と、前記監視回路が、制御対象であるシステムを安全な状態に制御するための安全制御信号の信号レベルに基づいてマイコン異常を判定した時に駆動回路を制御し当該駆動回路から別の安全制御信号を出力する安全処理回路と、前記安全制御信号のLow/Highレベルの制御ができない固着故障の有無を診断する診断回路と、を有し、前記診断回路は、電源起動後からその後の前記安全制御信号が起動する前後までにおける当該安全制御信号の状態に基づいて固着故障の発生の有無を検出し、前記安全制御信号の固着を検出した場合、前記安全処理回路は、前記駆動回路を制御して前記別の安全制御信号を起動し、制御対象であるシステムを停止させることを特徴とする。
また、本発明は、マイコンと、前記マイコンと通信を行う電源ICを備える車両用電子制御装置の診断方法であって、前記電源ICは、前記マイコンが起動する前に、内部電源を1つずつ起動し、すべての内部電源が起動した後、制御対象であるシステムを安全な状態に制御するための安全制御信号を1つずつ起動させ、所定の内部電源の起動後からその後の当該内部電源に対応する安全制御信号が起動する前後までにおける当該安全制御信号の状態に基づいて前記安全制御信号のLow/Highレベルの制御ができない固着故障の発生の有無を検出し、前記安全制御信号の固着を検出した場合、別の安全制御信号を起動させ、制御対象であるシステムを停止させることを特徴とする。
本発明によれば、マイコン及び電源ICを搭載する電子制御装置において、マイコン起動前に電源ICの安全制御信号の固着診断が可能な信頼性の高い電子制御装置及び電子制御装置の診断方法を実現することができる。
これにより、車両を動作させる前に電子制御装置の異常を検知でき、異常に応じた安全制御が可能となる。
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
本発明の実施例1に係る電子制御装置及び電源ICの内部構成を示すブロック図である。 図1に示す電子制御装置の起動シーケンスのタイミングチャートである。 図1に示す電子制御装置における安全制御信号のタイミングチャートである。(正常時) 図1に示す電子制御装置における安全制御信号のタイミングチャートである。(High固着異常時) 図1に示す電子制御装置における安全制御信号のタイミングチャートである。(Low固着異常時) 図1に示す電子制御装置における安全制御信号同士の固着診断の動作例のタイミングチャートである。 図1に示す電子制御装置における安全制御信号同士の固着診断の動作例を示タイミングチャートである。 本発明の実施例2に係るエンジン電子制御装置の内部構成を示すブロック図である。 本発明の実施例3に係るインバータ電子制御装置の内部構成を示すブロック図である。 本発明の実施例4に係る電子制御装置の診断方法のフローチャートである。
以下、図面を用いて本発明の実施例を説明する。なお、各図面において同一の構成については同一の符号を付し、重複する部分についてはその詳細な説明は省略する。
≪電子制御装置及び電源ICの構成≫
図1から図7を参照して、本発明の実施例1に係る電子制御装置とその診断方法について説明する。図1は、本実施例の電子制御装置及び電源ICの内部構成を示すブロック図である。
本実施例の電子制御装置1は、図1に示すように、マイコン(マイクロコントローラ)2、電源IC3、センサ類4及び周辺回路5で構成される。
マイコン2は、電子制御装置1の頭脳にあたり、各種制御信号および各種入力信号を利用して周辺回路5を制御する。また、インタフェース回路11を介して電源IC3と通信を行うことでレジスタ12に情報を書き込み、電源IC3の設定を変更したり、マイコン2自身の状態を電源IC3に伝えたり、レジスタ12に格納された情報を読み込み、電源IC3の状態を確認することができる。
電源IC3は、バッテリ電圧(図示せず)から複数の電源電圧を生成し、マイコン2や他の周辺回路5や外部センサ(図示せず)の電源電圧を供給する。図1では、例えば電源回路15で生成した電圧を、電源電圧出力1及び電源電圧出力2としてマイコン2へ供給する。また、電源電圧出力3を周辺回路5へ供給する。ここでは、電源電圧出力1~3を示しているが、電源電圧出力は供給先や数が異なっても構わない。
電源回路15及び駆動回路17は、シーケンサ16によって制御され、決められた起動シーケンスによって、電源電圧出力1~3及び各種安全制御信号が起動される。
ここで、「安全制御信号」とは、電子制御装置1の内部、もしくは外部で異常が発生した場合に、システムを安全な状態に制御させるための制御信号である。図1では各種安全制御信号(安全制御信号1~3)として3本の信号を示しているが、電子制御装置1が適用されるシステムによって数が異なっても構わない。
電源電圧出力1~3及び各種安全制御信号(安全制御信号1~3)は、電源IC3の外部に出力されると同時に、診断回路14にも入力され、異常の有無を診断している。また、異常の有無の診断は、シーケンサ16によって指定される診断タイミングで実行される 診断回路14は、入力された信号が所望の出力かどうかを診断し、もし異常があった場合には、レジスタ12内部の診断情報レジスタ20領域に診断結果を格納し、さらに/或いはマイコン2へ異常状態フラグ信号を出力し異常を報告する。また、診断情報レジスタ20に格納された情報はインタフェース回路11を通した通信によってマイコン2へ報告されることになる。電源IC3は、診断回路14が安全制御信号の固着故障を検出した場合、マイコン2へ異常状態フラグ信号を出力するとともに、マイコン2に供給する電源電圧を停止することで、マイコン2を起動させないようにする。
監視回路18は、電源IC3がマイコン2を監視するための回路である。マイコン2は、インタフェース回路11を介して自身の状態をレジスタ12へ格納する。監視回路18は、レジスタ12に格納されたマイコン2の情報を判断し、安全処理回路13に向けてマイコン2における異常の有無を知らせるマイコン異常フラグ信号を出力する。
安全処理回路13は、電源IC3が異常を検出した際に動作する回路であり、監視回路18からマイコン異常フラグ信号、診断回路14から診断結果、及びセンサ類4から温度等などの情報を入力として動作する。安全処理回路13は、異常発生を示す信号が入力されると、駆動回路17を直接制御し、異常が発生していない安全制御信号により、システムを安全な状態にまで遷移させる。
ここでは、安全処理回路13の入力として3種類の信号を示したが、何れか1種類あるいは何れか2種類の組み合わせでも構わない。また、センサ類4からの信号として温度情報を示したが、温度情報以外の例えば、電流あるいは電圧情報などを利用してもよく、複数のセンサからの情報を利用してもよい。
≪電源IC3の起動シーケンス≫
図2は、図1に例示した電源IC3の起動シーケンスを示すタイミングチャートである。図2を用いて電源IC3の起動について説明する。
図2のタイミングチャートに示す電源IC3の内部状態は、シーケンサ16によって決定され、電源1~3起動、安全制御信号1~3起動という順番で変化していく状態に従って、電源電圧出力1~3、安全制御信号1~3が図のように順番に起動することになる。
≪電源IC3による安全制御信号の異常診断≫
診断回路14により安全制御信号の異常判定を行う方法について説明する。
[正常動作時]
図3は、電源IC3が出力する安全制御信号の正常時の動作例を示すタイミングチャートである。ここでは、電源電圧出力2の起動後のレベルをVcc、安全制御信号1のHighレベルをVcc、LowレベルをGNDとする。図3に示す安全制御信号1xは、負論理の信号であり、Lowレベルで、ある機能が有効なことを示し、Highレベルで、ある機能が無効なことを示す。安全制御信号1xを使用し、安全制御信号が負論理である場合の説明も行う。
図3のシーケンサ(16)が示す状態に従い、電源2起動の状態で電源電圧出力2が起動する。その後、安全制御信号1起動の状態で、安全制御信号1がVccレベルに、安全制御信号1xがGNDレベルにそれぞれ起動する。ここで、安全制御信号1xは、電源電圧出力2が起動したタイミングで、負論理信号の初期状態であるVccレベルに遷移が行われる。
安全制御信号の診断は、安全制御信号の起動前後の信号レベルを確認することで行う。
図1では、電源3起動の状態中であるレベルチェックタイミング1に、起動前の信号レベルチェックを実施し、安全制御信号1起動の状態中であるレベルチェックタイミング2で起動後の信号レベルチェックを実施する。
シーケンサ(16)に従って、正常に安全制御信号が起動していれば、安全制御信号1の起動前の信号レベルはGND(Lowレベル)、起動後の信号レベルはVcc(Highレベル)となり、安全制御信号1xの起動前の信号レベルはVcc(Highレベル)、起動後の信号レベルはGND(Lowレベル)となるはずである。即ち、安全制御信号が正常動作している場合は、起動前後の信号レベルが異なるという条件で、診断回路14は判定結果を正常と判断する。
[High固着異常時]
図4は、電源IC3が出力する制御信号のHigh固着異常時の動作例を示すタイミングチャートである。ここでは、図3と同様に安全制御信号のレベルを定義し、信号のレベルチェックのタイミングも同様とする。
シーケンサ(16)が示す状態に従い、電源2起動の状態で電源電圧出力2が起動する。その後、安全制御信号1起動の状態で、安全制御信号1及び安全制御信号1xが起動するが、電源電圧出力2と安全制御信号1あるいは安全制御信号1xが固着していた場合、安全制御信号1/安全制御信号1xは電源電圧出力2と同様の動作をすることになる。
このため、安全制御信号1/安全制御信号1xは、本来の起動タイミングの前からVccのレベルにあることになる。即ち、安全制御信号にHigh固着異常が発生している場合には、起動前後の信号レベルがどちらもVcc(Highレベル)であるという条件で診断回路14は判定結果をHigh固着異常と判断する。
[Low固着異常時]
図5は、電源IC3が出力する制御信号のLow固着異常時の動作例を示すタイミングチャートである。ここでは、図3と同様に安全制御信号のレベルを定義し、信号のレベルチェックのタイミングも同様とする。
電源IC3の内部状態に従い、電源2起動の状態で電源電圧出力2が起動する。その後、安全制御信号1起動の状態で、安全制御信号1及び安全制御信号1xが起動するが、GND(Lowレベル)と安全制御信号1あるいは安全制御信号1xが固着していた場合、安全制御信号1/安全制御信号1xはGNDと同様の動作をすることになる。
このため、安全制御信号1/安全制御信号1xは、起動タイミング後もGNDのレベルにあることになる。即ち、安全制御信号にLow固着異常が発生している場合には、起動前後の信号レベルがどちらもGND(Lowレベル)であるという条件で診断回路14は判定結果をLow固着異常と判断する。
≪安全制御信号間の固着異常判定の例1≫
図6は、電源IC3が出力する安全制御信号同士の固着診断の動作例を示すタイミングチャートである。ここでは、安全制御信号1及び安全制御信号2の固着診断を行う場合を説明する。
図中の(a)は正常時の動作例を示し、シーケンサ(16)に従って、安全制御信号1起動の状態で、安全制御信号1が起動し、安全制御信号2起動の状態で、安全制御信号2が起動する。後から起動する安全制御信号2の起動前後の信号レベルをチェックすることで、安全制御信号1との固着を確認する。即ち、安全制御信号1起動の状態中であるレベルチェックタイミング1に、起動前の信号レベルチェックが実施され、安全制御信号2起動の状態中であるレベルチェックタイミング2で起動後の信号レベルチェックを実施する。
安全制御信号2の起動前の信号レベルはGND(Lowレベル)/起動後の信号レベルはVcc(Highレベル)であり、起動前後のレベルが異なるため診断回路14は異常がないと判断する。
図中の(b)は異常時の動作例を示し、安全制御信号1と安全制御信号2が固着していた場合の動作を示している。この場合、安全制御信号2は安全制御信号1と同様の動作をすることになり、安全制御信号1が起動するタイミングでVcc(Highレベル)に遷移する。(a)正常時と同様に、本来の安全制御信号2の起動タイミングの前後であるレベルチェックタイミング1/2で信号レベルをチェックすると、起動前後の信号レベルがどちらもVcc(Highレベル)であり、起動前後のレベルが同じため、診断回路14は安全制御信号に固着異常が発生していると判断する。
≪安全制御信号間の固着異常判定の例2≫
図7は、電源IC3が出力する安全制御信号同士の固着診断の別の動作例を示すタイミングチャートである。ここでは、安全制御信号1及び安全制御信号2xの固着診断を行う場合を説明する。安全制御信号2xは負論理の信号とする。
図中の(a)は正常時の動作例を示し、シーケンサ(16)に従って、安全制御信号1起動の状態で、安全制御信号1が起動し、安全制御信号2起動の状態で、安全制御信号2xが起動する。安全制御信号2xは電源電圧出力2が起動するタイミングで初期状態であるVcc(Highレベル)に遷移する。図6と同様に、後から起動する安全制御信号2xの起動前後のタイミングであるレベルチェックタイミング1に、起動前の信号レベルチェックが実施され、安全制御信号2起動の状態中であるレベルチェックタイミング2で起動後の信号レベルチェックを実施する。
安全制御信号2の起動前の信号レベルはVcc(Highレベル)/起動後の信号レベルはGND(Lowレベル)であり、起動前後のレベルが異なるため診断回路14は安全制御信号の出力が正常であると診断する。
図中の(b)は異常時の動作例を示し、安全制御信号1と安全制御信号2xが固着していた場合の動作を示している。この場合、安全制御信号1と安全制御信号2xは同様の動作をすることになる。(a)正常時と同様に、本来の安全制御信号2の起動タイミングの前後であるレベルチェックタイミング1/2で信号レベルをチェックすると、起動前後の信号レベルがどちらもVcc(Highレベル)であり、起動前後のレベルが同じため、診断回路14は安全制御信号に固着異常が発生していると判断する。
なお、各種安全制御信号の固着故障の有無の診断を安全制御信号の立ち上げ前に実施することで、電源IC3の内部電源と安全制御信号のショート(短絡)の有無を診断することができる。また、各種安全制御信号の固着故障の有無の診断を安全制御信号の立ち上げ後に実施することで、図3に示すような安全制御信号1と安全制御信号1xのショート(短絡)の有無を診断することができる。
以上説明したように、本実施例の電子制御装置1は、マイコン2と、マイコン2と通信を行う電源IC3を備えており、電源IC3は、マイコン2を監視する監視回路18と、監視回路18がマイコン異常を判定した時に各種安全制御信号を出力する安全処理回路13と、各種安全制御信号の固着故障の有無を診断する診断回路14を有しており、診断回路14は、電源起動後から安全制御信号が起動する前後における当該安全制御信号の状態に基づいて固着故障の発生の有無を検出する。
また、診断回路14は、電源起動後から安全制御信号が起動する前の期間に安全制御信号の状態を検出し、安全制御信号が起動した後の期間に安全制御信号の状態を検出し、安全制御信号の起動前後の状態を比較することで、安全制御信号の固着故障の有無を診断する。
また、診断回路14は、マイコン2が起動する前に診断回路14による安全制御信号の診断を完了する。
そして、電源IC3は、固着故障が検出されなかった安全制御信号を制御し、電子制御装置1の制御対象であるシステムを安全な状態へ遷移させる。
本実施例により、マイコン2の起動前に電源IC3の安全制御信号の固着診断が可能となり、電子制御装置1及びその制御対象であるシステムを安全に制御することができる。
≪エンジン向けの電子制御装置の例≫
図8を参照して、本発明の実施例2に係る電子制御装置とその制御について説明する。
本実施例は、実施例1の電子制御装置をエンジン制御に適用したエンジン電子制御装置の例である。図8は、本実施例のエンジン電子制御装置の内部構成を示すブロック図である。
本実施例の電子制御装置1Aは、図8に示すように、実施例1(図1)の電子制御装置1の構成に加えて、電子制御スロットル21及びインジェクタ24をそれぞれ駆動するためのドライバ6A及びドライバ6Bを備えている。ドライバ6A及びドライバ6Bは、マイコン2からのドライバ制御信号によって制御される。
駆動回路17は、安全制御信号として、リセット信号、電子制御スロットルイネーブル信号及びインジェクタイネーブル信号を出力する。リセット信号は、マイコン2のリセットに使用される。電子制御スロットルイネーブル信号は、ドライバ6Aに入力され、マイコン2による電子制御スロットル21の制御の有効化/無効化を切り替える。また、インジェクタイネーブル信号は、ドライバ6Bに入力され、マイコン2によるインジェクタ24の制御の有効化/無効化を切り替える。
電子制御スロットル21は、エンジンへの吸気の流入量を電子的に制御し、エンジンの出力を調整する弁である。電子制御スロットル21は、外部から取り入れた空気の量を調整し、エンジンへ向かって送り出す。
インジェクタ24は、燃料をエンジンのシリンダーに霧状にして送り込むために使用される。燃料タンク23から供給される燃料は、高圧ポンプ22で圧力をかけられ、インジェクタ24を通ることで霧状に噴射される。
電子制御装置1Aで異常が発生した場合には、電子制御スロットルイネーブル信号を使用して、電子制御スロットル21を停止させ、エンジンに供給される空気を遮断したり、インジェクタイネーブル信号を使用して、インジェクタ24を停止させ、エンジンへ供給される燃料を遮断することが可能である。また、リセット信号を使用して、マイコン2をリセットすることで、電子制御スロットル21及びインジェクタ24を制御し、安全に停止させることが可能となる。
なお、実施例1(図3)で説明したように、電子制御スロットルイネーブル信号及びインジェクタイネーブル信号は、電源IC3のすべての内部電源が起動した後、イネーブル信号(安全制御信号)を1つずつ立ち上げてアクティブにしていく。
また、駆動回路17から出力されるリセット信号を、他の安全制御信号に対して最後に起動させるようにしておけば、システムが起動する前に全ての安全制御信号の異常診断を実施することができる。
≪電動車向けの電子制御装置の例≫
図9を参照して、本発明の実施例3に係る電子制御装置とその制御について説明する。
本実施例は、実施例1の電子制御装置を電動車両のモータ制御に適用したインバータ電子制御装置の例である。図9は、本実施例のインバータ電子制御装置の内部構成を示すブロック図である。
本実施例の電子制御装置1Bは、図9に示すように、実施例1(図1)の電子制御装置1の構成に加えて、モータ26を駆動するためのパワーモジュール8及びパワーモジュール8を制御するためのゲートドライバ7、HV(高電圧)バッテリ25からの電荷が蓄電されるコンデンサ10及びコンデンサ10に蓄電された電荷を放電するための放電回路9を備えている。
駆動回路17は、安全制御信号として、リセット信号、ゲートドライバ制御信号及びアクティブディスチャージ信号を出力する。リセット信号は、マイコン2のリセットに使用される。
なお、図9では電子制御装置1Bの主要な構成を分かり易くするために省略しているが、一般的に電動車で使用されるモータは三相交流モータであり、3種類の駆動信号が必要となるため、実際にはパワーモジュール8は3個必要となる。また、1個のパワーモジュールにはトランジスタが2個搭載されており、3個のパワーモジュールを制御するためには、6個のゲートドライバを使用し、6本の制御信号によって制御することになる。
電子制御装置1Bで異常が発生した場合には、駆動回路17から出力されるゲートドライバ制御信号によってゲートドライバ7を制御し、パワーモジュール8を制御することでモータ26を安全に停止させ、アクティブディスチャージ信号を制御することで、放電回路9を制御し、HVバッテリ25からコンデンサ10に蓄電された電荷を安全に放電する。また、リセット信号を使用し、マイコン2をリセットすることで、電子制御装置1Bが適用されたシステムを安全に停止させることが可能となる。
また、駆動回路17から出力されるリセット信号を、他の安全制御信号に対して最後に起動させるようにしておけば、システムが起動する前に全ての安全制御信号の異常診断を実施することができる。
≪システム起動時の処理フロー≫
図10を参照して、本発明の代表的な電子制御装置の制御方法(診断方法)について説明する。図10は、実施例1(図1)の電子制御装置1を適用したシステムにおける起動までの処理動作例を示すフローチャートである。
電子制御装置1に電源が供給されると(ステップS100)、電源IC3が起動を開始する(ステップS101)。電源IC3は起動を開始すると、生成する各内部電源を順番に起動開始する(ステップS102)。1つの内部電源を起動し終えたら(ステップS103)、残りの内部電源も順番に起動させていく。すべての内部電源の起動を終了したら(ステップS104)、安全制御信号の起動を行うことになる。なお、ステップS104ですべての内部電源の起動が終了していない場合は、ステップS102に戻り、各内部電源を順番に起動する。
電源IC3が出力する安全制御信号も、1つずつ順番に起動を開始する(ステップS105)。安全制御信号は、先ず起動前にレベルチェックを実施し(ステップS106)、安全制御信号を起動し終えたら(ステップS107)、起動後の安全制御信号のレベルチェックを実施する(ステップS108)。その後、起動前後で実施したレベルチェックの結果を使用して、安全制御信号の固着診断が実施され(ステップS109)、その診断結果に関わらず診断を実施した安全制御信号の状態がレジスタ12に格納される(ステップS110)。各安全制御信号に対してここまでの処理を実施し、安全制御信号の起動が終了し(ステップS111)、電源IC3の起動が終了する(ステップS112)。なお、ステップS111ですべての安全制御信号の起動が終了していない場合は、ステップS105に戻り、各安全制御信号を順番に起動する。
ここで、電源IC3は安全制御信号に固着異常がなかったかを確認し(ステップS113)、固着異常がない場合(YES)は、システムの起動に移行する(ステップS114)。一方、固着異常があった場合(NO)は、マイコン2へ固着異常診断フラグ信号を出力し(ステップS115)、マイコン2へ異常を知らせる。マイコン2はステップS110で保存したレジスタ情報や固着異常診断フラグ信号により、安全制御信号の異常を検出し(ステップS116)、異常時の対応処理を実行し(ステップS117)、システムを安全な状態で停止させるよう制御する(ステップS119)。
また、電源IC3は、固着異常診断フラグ信号を出力した後、レジスタ12等で予め設定(指定)された動作を行い(ステップS118)、システムを安全な状態で停止させるよう制御することが可能である(ステップS119)。予め設定された動作とは、例えば、何もしない、外部に出力している電圧出力を停止する、或いは、システムを安全に停止させるよう安全制御信号を出力するなどの複数の可能性が考えられる。
なお、本実施例における安全制御信号は、上記の実施例1から実施例3で説明したマイコン2へのリセット信号、インジェクタ24へのイネーブル信号、電子制御スロットル21へのイネーブル信号、ゲートドライバ(IC)7の制御信号、アクティブディスチャージに関わる信号のうち、少なくとも1つを含む。
また、上述した各実施例において、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。
また、上述した各実施例において、機能ブロックの構成は一例にすぎない。別々の機能ブロックとして示したいくつかの機能構成を一体に構成してもよいし、1つの機能ブロック図で表した構成を2以上の機能に分割してもよい。また、各機能ブロックが有する機能の一部を他の機能ブロックが備える構成としてもよい。
また、上述した各実施例は、それぞれ組み合わせてもよい。上記では、種々の実施例を説明したが、本発明はこれらの内容に限定されるものではない。本発明の技術的思想の範囲内で考えられるその他の態様も本発明の範囲内に含まれる。
1,1A,1B…電子制御装置、2…マイコン(マイクロコントローラ)、3…電源IC、4…センサ類、5…周辺回路、6A,6B…ドライバ、7…ゲートドライバ(IC)、8…パワーモジュール、9…放電回路、10…コンデンサ、11…インタフェース回路、12…レジスタ、13…安全処理回路、14…診断回路、15…電源回路、16…シーケンサ、17…駆動回路、18…監視回路、20…診断情報レジスタ、21…電子制御スロットル、22…高圧ポンプ、23…燃料タンク、24…インジェクタ、25…HV(高電圧)バッテリ、26…モータ

Claims (15)

  1. マイコンと、
    前記マイコンと通信を行う電源ICと、を備え、
    前記電源ICは、前記マイコンを監視する監視回路と、
    前記監視回路が、制御対象であるシステムを安全な状態に制御するための安全制御信号の信号レベルに基づいてマイコン異常を判定した時に駆動回路を制御し当該駆動回路から別の安全制御信号を出力する安全処理回路と、
    前記安全制御信号のLow/Highレベルの制御ができない固着故障の有無を診断する診断回路と、を有し、
    前記診断回路は、電源起動後からその後の前記安全制御信号が起動する前後までにおける当該安全制御信号の状態に基づいて固着故障の発生の有無を検出し、
    前記安全制御信号の固着を検出した場合、前記安全処理回路は、前記駆動回路を制御して前記別の安全制御信号を起動し、制御対象であるシステムを停止させる車両用電子制御装置。
  2. 請求項1に記載の車両用電子制御装置であって、
    前記安全制御信号は、インジェクタへのイネーブル信号、電子制御スロットルへのイネーブル信号のうち、少なくとも1つを含む車両用電子制御装置。
  3. 請求項1に記載の車両用電子制御装置であって、
    前記診断回路は、電源起動後からその後の前記安全制御信号が起動する前までの期間に前記安全制御信号の状態を検出し、
    前記安全制御信号が起動した後の期間に前記安全制御信号の状態を検出し、
    前記安全制御信号の起動前後の状態を比較することで、前記安全制御信号の固着故障の有無を診断する車両用電子制御装置。
  4. 請求項1に記載の車両用電子制御装置であって、
    前記電源ICは、前記診断回路の診断結果を格納するレジスタを有する車両用電子制御装置。
  5. 請求項1に記載の車両用電子制御装置であって、
    前記電源ICは、前記診断回路が安全制御信号の固着故障を検出した場合、前記マイコンへ異常状態フラグ信号を出力し、当該マイコンを起動させない車両用電子制御装置。
  6. 請求項5に記載の車両用電子制御装置であって、
    前記電源ICは、前記マイコンに供給する電源電圧を停止することで前記マイコンを起動させない車両用電子制御装置。
  7. 請求項1に記載の車両用電子制御装置であって、
    前記診断回路は、前記マイコンが起動する前までに前記診断回路による安全制御信号の診断を完了する車両用電子制御装置。
  8. 請求項1に記載の車両用電子制御装置であって、
    前記電源ICは、Low/Highレベルの制御ができない固着故障が検出されなかった安全制御信号を制御し、前記車両用電子制御装置の制御対象であるシステムを安全な状態へ遷移させる車両用電子制御装置。
  9. マイコンと、前記マイコンと通信を行う電源ICを備える車両用電子制御装置の診断方法であって、
    前記電源ICは、前記マイコンが起動する前に、内部電源を1つずつ起動し、
    すべての内部電源が起動した後、制御対象であるシステムを安全な状態に制御するための安全制御信号を1つずつ起動させ、
    所定の内部電源の起動後からその後の当該内部電源に対応する安全制御信号が起動する前後までにおける当該安全制御信号の状態に基づいて前記安全制御信号のLow/Highレベルの制御ができない固着故障の発生の有無を検出し、
    前記安全制御信号の固着を検出した場合、別の安全制御信号を起動させ、制御対象であるシステムを停止させる車両用電子制御装置の診断方法。
  10. 請求項9に記載の車両用電子制御装置の診断方法であって、
    前記安全制御信号は、インジェクタへのイネーブル信号、電子制御スロットルへのイネーブル信号のうち、少なくとも1つを含む車両用電子制御装置の診断方法。
  11. 請求項9に記載の車両用電子制御装置の診断方法であって、
    内部電源の起動後からその後の当該内部電源に対応する安全制御信号が起動する前までの期間に前記安全制御信号の状態を検出し、
    前記安全制御信号が起動した後の期間に前記安全制御信号の状態を検出し、
    前記安全制御信号の起動前後の状態を比較することで、前記安全制御信号の固着故障の有無を診断する車両用電子制御装置の診断方法。
  12. 請求項9に記載の車両用電子制御装置の診断方法であって、
    前記安全制御信号の診断結果を前記電源ICのレジスタに格納する車両用電子制御装置の診断方法。
  13. 請求項9に記載の車両用電子制御装置の診断方法であって、
    安全制御信号の固着故障を検出した場合、前記マイコンへ異常状態フラグ信号を出力し、当該マイコンを起動させない車両用電子制御装置の診断方法。
  14. 請求項13に記載の車両用電子制御装置の診断方法であって、
    前記マイコンに供給する電源電圧を停止することで前記マイコンを起動させない車両用電子制御装置の診断方法。
  15. 請求項9に記載の車両用電子制御装置の診断方法であって、
    前記マイコンが起動する前に前記安全制御信号の診断を完了する車両用電子制御装置の診断方法。
JP2022551133A 2020-09-25 2021-05-07 車両用電子制御装置および車両用電子制御装置の診断方法 Active JP7366284B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2020160535 2020-09-25
JP2020160535 2020-09-25
PCT/JP2021/017537 WO2022064753A1 (ja) 2020-09-25 2021-05-07 電子制御装置および電子制御装置の診断方法

Publications (2)

Publication Number Publication Date
JPWO2022064753A1 JPWO2022064753A1 (ja) 2022-03-31
JP7366284B2 true JP7366284B2 (ja) 2023-10-20

Family

ID=80846303

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022551133A Active JP7366284B2 (ja) 2020-09-25 2021-05-07 車両用電子制御装置および車両用電子制御装置の診断方法

Country Status (5)

Country Link
US (1) US12164352B2 (ja)
EP (1) EP4220311A4 (ja)
JP (1) JP7366284B2 (ja)
CN (1) CN116057478B (ja)
WO (1) WO2022064753A1 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12164354B2 (en) * 2020-10-07 2024-12-10 Hitachi Astemo, Ltd. Electronic control device and method for diagnosing wake-up circuit
JP2024044801A (ja) * 2022-09-21 2024-04-02 ラピステクノロジー株式会社 マイクロコントローラ及び電子回路

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000112581A (ja) 1998-10-05 2000-04-21 Toyota Motor Corp 電子制御装置
JP2007125934A (ja) 2005-11-01 2007-05-24 Toyota Motor Corp 車両用電源装置
JP2015217911A (ja) 2014-05-21 2015-12-07 株式会社デンソー 電子制御装置
JP2016108984A (ja) 2014-12-03 2016-06-20 株式会社デンソー インジェクタ駆動装置
JP2017109712A (ja) 2015-12-18 2017-06-22 トヨタ自動車株式会社 車載システム
WO2021059795A1 (ja) 2019-09-26 2021-04-01 日立Astemo株式会社 電子制御装置

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3897046B2 (ja) * 2005-01-28 2007-03-22 横河電機株式会社 情報処理装置および情報処理方法
JP4692318B2 (ja) 2005-04-20 2011-06-01 株式会社デンソー 電子制御装置
US7757135B2 (en) * 2006-09-11 2010-07-13 Mentor Graphics Corporation Method and apparatus for storing and distributing memory repair information
WO2010061446A1 (ja) * 2008-11-27 2010-06-03 富士通株式会社 情報処理装置,処理部切換方法及び処理部切換プログラム
JP4820428B2 (ja) * 2009-03-26 2011-11-24 三菱電機株式会社 エンジン制御装置
JP4977740B2 (ja) * 2009-08-03 2012-07-18 日立オートモティブシステムズ株式会社 内燃機関制御装置
JP5404437B2 (ja) * 2010-01-13 2014-01-29 株式会社東芝 安全出力装置
JP5951429B2 (ja) * 2012-02-01 2016-07-13 ルネサスエレクトロニクス株式会社 ウォッチドッグ回路、電源ic、及びウォッチドッグ監視システム
US9218236B2 (en) * 2012-10-29 2015-12-22 Infineon Technologies Ag Error signal handling unit, device and method for outputting an error condition signal
EP2720098B1 (de) * 2012-10-10 2020-04-15 Sick Ag Sicherheitssystem für eine Anlage umfassend einen Testsignalpfad mit Hin- und Rückleitungspfad
EP2813949B1 (en) * 2013-06-11 2019-08-07 ABB Schweiz AG Multicore processor fault detection for safety critical software applications
JP5861991B2 (ja) * 2013-08-02 2016-02-16 株式会社デンソー 車両の制御装置
JP6531661B2 (ja) * 2016-02-12 2019-06-19 株式会社デンソー 異常監視装置、および、これを用いた電動パワーステアリング装置
JP2017149244A (ja) 2016-02-24 2017-08-31 ローム株式会社 半導体装置およびその動作方法、および電子制御システム
JP6742192B2 (ja) * 2016-08-09 2020-08-19 日立オートモティブシステムズ株式会社 電子制御装置
JP2018095022A (ja) * 2016-12-12 2018-06-21 ボッシュ株式会社 リレー診断装置及びリレー診断方法
US10754740B2 (en) * 2018-02-27 2020-08-25 Nxp Usa, Inc. Dynamic suppression of error detection in processor switch fabric
JP6984512B2 (ja) * 2018-03-22 2021-12-22 株式会社デンソー 電子制御装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000112581A (ja) 1998-10-05 2000-04-21 Toyota Motor Corp 電子制御装置
JP2007125934A (ja) 2005-11-01 2007-05-24 Toyota Motor Corp 車両用電源装置
JP2015217911A (ja) 2014-05-21 2015-12-07 株式会社デンソー 電子制御装置
JP2016108984A (ja) 2014-12-03 2016-06-20 株式会社デンソー インジェクタ駆動装置
JP2017109712A (ja) 2015-12-18 2017-06-22 トヨタ自動車株式会社 車載システム
WO2021059795A1 (ja) 2019-09-26 2021-04-01 日立Astemo株式会社 電子制御装置

Also Published As

Publication number Publication date
JPWO2022064753A1 (ja) 2022-03-31
CN116057478A (zh) 2023-05-02
US20230324971A1 (en) 2023-10-12
EP4220311A1 (en) 2023-08-02
WO2022064753A1 (ja) 2022-03-31
EP4220311A4 (en) 2024-11-13
US12164352B2 (en) 2024-12-10
CN116057478B (zh) 2026-03-17

Similar Documents

Publication Publication Date Title
JP3616367B2 (ja) 電子制御装置
JP5361755B2 (ja) 車両の制御装置
US7574288B2 (en) Computer circuit
JP7366284B2 (ja) 車両用電子制御装置および車両用電子制御装置の診断方法
JP3881177B2 (ja) 車両用制御装置
KR20140069145A (ko) 전원 전압 감시 기능을 갖는 전자 제어 장치 및 그것을 구비한 차량 스티어링 제어 장치
EP3992458B1 (en) Pressure protection circuit, control method, and computer-readable storage medium
JP2001206191A (ja) 車両用乗員保護システムのための起動装置
US6845315B2 (en) Engine air-intake control device and engine air-intake control method
US9353717B2 (en) Engine control unit for driving an electric circuit and method
JP3817855B2 (ja) 電子制御装置
JP2010244311A (ja) 車載用電子制御装置
US6879892B2 (en) Electronic control system and method thereof
EP1489509B1 (en) Control system
JP3804454B2 (ja) 電子制御装置
JP6620688B2 (ja) 電子制御装置
JP7254827B2 (ja) 電子制御装置
JP7110391B2 (ja) 負荷駆動装置および燃料噴射装置の制御方法
JP2003261019A (ja) センサ自己診断信号適正処理機能付き車載電子制御回路
JP2025001888A (ja) 電子制御装置
US12316308B2 (en) Load driving device and diagnostic method for load driving device
JP7157873B2 (ja) 電子制御装置、電子制御装置の診断方法
KR100448835B1 (ko) 아이들 스피드 액추에이터 고장시의 림프 홈 제어 방법
CN116890902A (zh) 车辆控制装置
KR20180053155A (ko) 제어기 단락 이상 감지 장치 및 방법

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230711

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230901

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: 20230912

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231010

R150 Certificate of patent or registration of utility model

Ref document number: 7366284

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150