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
JP3709769B2 - 異常検出システム - Google Patents
[go: Go Back, main page]

JP3709769B2 - 異常検出システム - Google Patents

異常検出システム Download PDF

Info

Publication number
JP3709769B2
JP3709769B2 JP2000226961A JP2000226961A JP3709769B2 JP 3709769 B2 JP3709769 B2 JP 3709769B2 JP 2000226961 A JP2000226961 A JP 2000226961A JP 2000226961 A JP2000226961 A JP 2000226961A JP 3709769 B2 JP3709769 B2 JP 3709769B2
Authority
JP
Japan
Prior art keywords
sleep
abnormality
controlled device
unit
control unit
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.)
Expired - Lifetime
Application number
JP2000226961A
Other languages
English (en)
Other versions
JP2002041141A (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.)
Denso Corp
Original Assignee
Denso Corp
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 Denso Corp filed Critical Denso Corp
Priority to JP2000226961A priority Critical patent/JP3709769B2/ja
Priority to US09/877,079 priority patent/US6958976B2/en
Priority to FR0109868A priority patent/FR2812399B1/fr
Priority to DE10136036A priority patent/DE10136036B4/de
Publication of JP2002041141A publication Critical patent/JP2002041141A/ja
Application granted granted Critical
Publication of JP3709769B2 publication Critical patent/JP3709769B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0677Localisation of faults
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Selective Calling Equipment (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は異常検出システムに関し、特に被制御装置に異常監視情報を収集する異常監視ユニットが被制御装置の制御ユニットと多重通信システムを形成する異常検出システムに関する。
【0002】
【従来の技術】
近年、特にコンピュータ技術の進歩を背景として情報通信の高度化が進んでおり、例えば自動車においても、搭載される各種の電装品等を制御する制御ユニットの間でやり取りされる情報量は急速に増大している。そこで情報を伝達するワイヤーハーネスの数を低減すべく多重通信システムが採用されつつある。
【0003】
多重通信システムは、共通の多重通信線にノードとして制御ユニットが接続されてネットワークが形成されており、制御ユニット間で多重通信線を介してデータ通信を行う。制御の種類が多岐にわたる前記自動車等の場合には、データ通信を効率よく行うために、被制御装置の種類等で多数のノードをノード群に分けて複数のネットワークを形成し、属するネットワークが異なるノード間の通信はデータ中継装置を介して行うものもある。
【0004】
かかるネットワークのノードの一つとして、異常監視ユニットを接続し、異常監視ユニットにおいて、前記制御ユニットから送信されるデータフレームに基づいて被制御装置や制御ユニットで発生した異常の監視情報を収集するようにした異常検出システムがある。
【0005】
異常検出システムとして、特開平11−341572号公報には、ネットワーク内に、そのノード数と同じビット数のチェックメモリを巡回せしめ、チェックメモリが巡回してきた各ノードは自己に割り当てられたビットにフラグを立てて次アドレスのノードに送信し、この送信したチェックメモリに対する応答確認フレームが次アドレスのノードから無い場合にはさらに次のアドレスのノードにチェックメモリを送信するものがある。この異常検出システムでは、ネットワーク内を一巡したときのチェックメモリのフラグから異常ノードを特定する(第1従来例)。
【0006】
また、特開平11−332086号公報には、電源分配装置が接続された多重通信線に電源線を並走せしめて、電源に異常があれば多重通信線に電磁的な影響がでるようにして、電源異常発生時に通信異常を故意に発生せしめ、通信異常の頻度を監視して電源異常を検出するものがある(第2従来例)。
【0007】
【発明が解決しようとする課題】
しかしながら、前記第1、第2従来例では、被制御装置に異常があってもノード自体に異常がなくデータフレームを正常に送信可能な状態で発生する異常は検出することができない。
【0008】
また、作動状態における被制御装置の制御内容を記録し、その内容から異常の有無を判断することが考えられるが、自動車のように制御が複雑化しているものでは、記憶容量が莫大であり、また、膨大な制御内容のデータの中から異常のある被制御装置を特定するのは困難をともない、分析に手間がかかる。
【0009】
本発明は上記実情に鑑みなされたもので、被制御装置自体の異常を簡易に検出することのできる異常検出システムを提供することを目的とする。
【0010】
【課題を解決するための手段】
請求項1記載の発明では、被制御装置の制御ユニットをノードとするネットワークの通信線に、前記制御ユニットから送信されるデータフレームに基づいて前記被制御装置の異常監視情報を収集する異常監視ユニットを前記ノードとして接続してなる異常検出システムにおいて、
前記ネットワークを、属するすべての前記制御ユニットが、起動要因が存在しない状態で予め設定した待ち時間が経過するとスリープ作動する構成とする。
前記制御ユニットのそれぞれを、前記起動要因が存在している時には自己の識別情報を含み前記スリープ作動が不可である旨のスリープ不可通知を送信する構成とする。
前記異常監視ユニットを、前記被制御装置が作動状態から作動停止状態に移行したことを検出する装置状態検出手段と、
前記被制御装置が作動停止状態に移行した後において、送信される前記スリープ不可通知を前記待ち時間よりも長い所定周期をおいて繰り返し監視して前記待ち時間を越えて起動要因が存続する前記制御ユニットを検出するするとともに、検出された前記制御ユニットの識別情報を順次、記憶手段に出力する起動ユニット検出手段とを具備する構成とする。
【0011】
被制御装置に異常がなければ、被制御装置が作動停止状態に移行すると制御ユニットはそれぞれスリープ作動に入る。逆に被制御装置に異常があると、被制御装置が作動停止状態に移行し前記待ち時間が経過しても制御ユニットは起動状態を継続する。かかる制御ユニットが送信するスリープ不可通知に基づいて異常が特定されることとなり、被制御装置自体の異常を簡易に検出することができる。そして、検出された制御ユニットの識別情報を記憶手段に残すことで、作動中の被制御装置のデータを分析することなく異常を特定することができ、サービス工場等で異常の発生を確実かつ簡易に知ることができる。また、被制御装置の作動停止後における制御ユニットの起動要因には、自動車のドア操作のように正常なものもあり、かかる場合はやがて起動要因が消滅し、スリープ不可通知は送信されなくなる。スリープ不可通知を継続的に検出することで、真の異常とそうでないものを区別することができる。
【0012】
請求項2記載の発明では、被制御装置の制御ユニットをノードとするネットワークの通信線に、前記制御ユニットから送信されるデータフレームに基づいて前記被制御装置の異常監視情報を収集する異常監視ユニットを前記ノードとして接続してなる異常検出システムにおいて、
前記ネットワークを、属するすべての前記制御ユニットが、起動要因が存在しない状態で予め設定した待ち時間が経過するとスリープ作動する構成とする。
前記制御ユニットのそれぞれを、前記起動要因が存在している時には、自己の識別情報を含み前記スリープ作動が不可である旨のスリープ不可通知とともに、自己のスリープ作動を不可としている前記被制御装置の作動状態を示す作動状態情報を含む作動状態通知を送信する構成とする。
前記異常監視ユニットを、前記被制御装置が作動状態から作動停止状態に移行したことを検出する装置状態検出手段と、
前記被制御装置が作動停止状態に移行した後において、送信される前記スリープ不可通知を監視して前記待ち時間を越えて起動要因が存続する前記制御ユニットを検出する起動ユニット検出手段と、検出された前記制御ユニットの識別情報と前記作動状態情報とを前記異常監視情報として記憶する記憶手段とを具備する構成とする。
【0013】
被制御装置に異常がなければ、被制御装置が作動停止状態に移行すると制御ユニットはそれぞれスリープ作動に入る。逆に被制御装置に異常があると、被制御装置が作動停止状態に移行し前記待ち時間が経過しても制御ユニットは起動状態を継続する。かかる制御ユニットが送信するスリープ不可通知に基づいて異常が特定されることとなり、被制御装置自体の異常を簡易に検出することができる。そして、検出された制御ユニットの識別情報を記憶手段に残すことで、作動中の被制御装置のデータを分析することなく異常を特定することができ、サービス工場等で異常の発生を確実かつ簡易に知ることができる。したがって、再現性のない異常に対して好適に対処し得る。併せて被制御装置の作動状態が知られるので、異常内容の分析を的確に行うことができる。
【0014】
請求項3記載の発明では、被制御装置の制御ユニットをノードとするネットワークの通信線に、前記制御ユニットから送信されるデータフレームに基づいて前記被制御装置の異常監視情報を収集する異常監視ユニットを前記ノードとして接続してなる異常検出システムにおいて、
前記ネットワークを、属するすべての前記制御ユニットが、起動要因が存在しない状態で予め設定した待ち時間が経過するとスリープ作動する構成とする。
前記制御ユニットのそれぞれを、前記起動要因が存在している時には、自己の識別情報を含み前記スリープ作動が不可である旨のスリープ不可通知を送信する構成とする。
前記異常監視ユニットを、前記被制御装置が作動状態から作動停止状態に移行したことを検出する装置状態検出手段と、
前記被制御装置が作動停止状態に移行した後において、送信される前記スリープ不可通知を監視して前記待ち時間を越えて起動要因が存続する前記制御ユニットを検出する起動ユニット検出手段とを具備する構成とする。
【0015】
被制御装置に異常がなければ、被制御装置が作動停止状態に移行すると制御ユニットはそれぞれスリープ作動に入る。逆に被制御装置に異常があると、被制御装置が作動停止状態に移行し前記待ち時間が経過しても制御ユニットは起動状態を継続する。かかる制御ユニットが送信するスリープ不可通知に基づいて異常が特定されることとなり、被制御装置自体の異常を簡易に検出することができる。
【0016】
請求項4記載の発明では、請求項3の発明の構成において、前記異常監視ユニットを、検出された前記制御ユニットの識別情報を前記異常監視情報として記憶手段に記憶する構成とする。
【0017】
制御ユニットの識別情報を異常監視情報として記憶手段に残すことで、作動中の被制御装置のデータを分析することなく異常を特定することができ、サービス工場等で異常の発生を確実かつ簡易に知ることができる。したがって、再現性のない異常に対して好適に対処し得る。
【0018】
【発明の実施の形態】
(第1実施形態)
図1に自動車に適用した本発明の第1実施形態になる異常検出システムを示す。異常検出システムは自動車に適用したもので、被制御装置である自動車の構成要素(以下、適宜、車両構成要素という)511〜534の制御用の制御ユニットであるECU311〜334がノードとして多重通信線21,22,23に、複数(図例では3)のノード群に分かれて接続されており、複数のネットワーク11,12,13が形成されている。異常検出システムはこれらネットワーク11〜13と異常監視ユニットである異常検出装置4とにより構成される。
【0019】
各ネットワーク11〜13の多重通信線21〜23は、各ネットワーク11〜13のノードの一つとしての異常検出装置4と接続されている。異常検出装置4は、異常情報を収集するとともにデータ中継装置としての機能をも果たし、ECU311〜334から送信されたデータフレームを別のネットワーク11〜13に属するECU311〜334へと中継するようになっている。
【0020】
第1のネットワーク11は、多重通信線21に、運転席ドア(D席ドア)511制御用のECU311、助手席ドア(P席ドア)512制御用のECU312、後部右側座席ドア(RR席ドア)513制御用のECU313、後部左側座席ドア(RLドア)514制御用のECU314、ルーフ515制御用のECU315が接続されている。第2のネットワーク12は、多重通信線22に、エンジン521制御用のECU321、メータ522制御用のECU322、エアコン523制御用のECU323、ABS524制御用のECU324、エアバッグ525制御用のECU325が接続されている。第3のネットワーク13は、多重通信線23に、コンビネーションスイッチ531制御用のECU331、ステアリングスイッチ532制御用のECU332、ライト533制御用のECU333、リアスイッチ534制御用のECU334が接続されている。
【0021】
これらノード311〜334,4はすべて、ドア等の作動用等のように常時作動可能であることが要求される一部の車両構成要素511〜515と同様に、車載バッテリを有する電源6からキースイッチにより開閉するスイッチ回路を迂回して常時電源供給されるようになっており、キースイッチの操作では給電は遮断しない。したがって、キースイッチがオフ位置に回動されてもノード311〜334,4間で通信が可能である。
【0022】
各ECU311〜334間はBEAN等の所定の通信プロトコルにてデータフレームを送受信するようになっている。また、各ECU311〜334は、通常の制御用のデータフレームの他、次の2種類のデータフレームを送信するようになっている。図3、図4はこのデータフレームの構造を示すものである。データフレームはデータ本体となるデータ領域と、付帯情報で構成されるヘッダ領域とを備えてなり、例えばBEANプロトコルでは、ヘッダ領域はプライオリティ領域、送信先ID領域、データ領域を含んでいる。
【0023】
図3に示す第1の種類のデータフレームは、各ECU311〜334がスリープ作動に移行可能な状態か否か、すなわち起動要因が存在しない状態か否かを通知するもの(以下、スリープ移行状態通知フレームという)である。スリープ移行状態通知フレームはデータ領域の1バイト目に自己の装置IDを示す領域を有し、2バイト目にスリープ作動が可か不可かを示すスリープOK/NGフラグの領域を有している。例えば「0」がスリープ可(OK)を、「1」がスリープ不可(NG)を表す。スリープ作動が可能か否かは各ECU311〜334のI/O回路の入力等が所定の初期状態であるか否かや送信すべきデータフレームを有しているか否か等により判断される。スリープ作動が不可である旨のスリープOK/NGフラグがセットされたスリープ移行状態通知フレーム(以下、適宜、スリープNG通知フレームという)が送信されると、同じネットワーク11〜13に属するノード311〜334,4も起動状態を維持し、ネットワーク11〜13単位で起動状態となる。
【0024】
図4(A)、図4(B)に示す第2の種類のデータフレームは、各車両構成要素511〜534の作動状態を示す車両情報を通知するもの(以下、車両情報通知フレームという)である。車両情報通知フレームはデータ領域に車両構成要素511〜534の作動状態を示す監視領域を有している。該監視領域には、例えば1バイト目にドアの開閉情報(図4(A))を与え、2バイト目にキースイッチの回動位置情報(図4(B))を与える。車両情報通知フレームは前記スリープNG通知フレーム送信時に、これに続いて送信される。
【0025】
異常検出装置4は、通信用ICや制御用のマイクロコンピュータ等で構成されたもので、図2はその機能ブロックで表してある。異常検出装置4は3つのフレーム送受信部411,412,413を備えており、フレーム送受信部411〜413は多重通信線21〜23と1対1に接続されている。
【0026】
フレーム送受信部411〜413が受信したデータフレームは受信フレーム格納バッファ42に、一時、格納される。受信フレーム格納バッファ42はRAMの所定領域が割り当てられる。格納されたデータフレームは、他のネットワーク11〜13に中継するデータフレームであれば中継処理部43がデータIDと中継先を対応づける中継先テーブルにしたがって送信を担当するフレーム送受信部411〜413を特定する。中継されるデータフレームは送信を担当するフレーム送受信部411〜413に出力された後、所定のタイミングで送信される。
【0027】
また、スリープ移行状態通知フレーム、車両情報通知フレームを受信すると、通知フレーム処理部44が、スリープOK/NGフラグ、装置ID、車両情報を抽出して抽出結果を異常状態判定部45に出力する。
【0028】
異常状態判定部45にはまた、車両電源判定部46の判定結果およびタイマー部47のカウント出力が入力している。前記通知フレーム処理部44、異常状態判定部45、車両電源判定部46およびタイマー部47により起動ユニット検出手段401を構成する。車両電源判定部46には、キースイッチの操作によるイグニッションスイッチがオフか否かが知られるように、例えばアクセサリオン(ACC−ON)でオンする給電系の電源電圧信号が入力しており、この電源電圧信号に基づいて、車両電源判定部46は、キースイッチがオフ位置からACC−ON位置等に回動してイグニッションスイッチがオンし車両構成要素511〜534が作動状態に入ったこと、キースイッチがオフ位置に復帰してイグニッションスイッチがオフし車両構成要素511〜534が作動停止状態に入ったことが知られるようになっている。
【0029】
これらの入力に基づいて異常状態判定部45は異常の有無を判じる。すなわち、イグニッションスイッチオフから予め設定した時間T1 経過後もネットワーク11〜13がスリープ作動に移行しない場合、スリープNG通知フレームを送信したECU311〜334に対応する車両構成要素511〜534を異常と判じて、当該ECU311〜334の装置IDおよび車両情報を異常監視情報として記憶回路48に出力する。なお、前記時間T1 は、各ECU311〜334が起動要因がなくなってからスリープ作動に移行するまでの待ち時間以上とする。
【0030】
記憶回路48はEEPROMを具備し、バッテリがあがった時にも記憶内容を保持する。
【0031】
図5は異常検出装置4における作動を示すもので、これにより本異常検出システムの作動を説明する。キースイッチの操作でイグニッションスイッチがオフし、これを車両電源判定部46が検出すると監視処理が開始される(ステップS101)。先ずタイマー部47がカウントを開始し(ステップS102)、通知フレーム処理部44がスリープ作動に移行しないか否か、すなわち起動状態を維持したままか否かを判断する(ステップS103)。すべてのECU311〜334からの前記スリープOK通知フレームを受信していればスリープ作動に移行と判断する。ステップS103が肯定判断されると、異常状態判定部45は、タイマー部47のカウント時間が予め設定した時間T1 を越えたか否かを判断する(ステップS104)。
【0032】
そして、イグニッションスイッチオフからスリープ作動が不可の状態が継続し、この継続時間が時間T1 を越えると(ステップS103,S104)、続く時間T2 の間、通知フレーム処理部44は、スリープNG通知フレームを監視するとともに車両情報通知フレームを監視し、スリープ作動への移行が不可となっているECU311〜334の装置IDを抽出するとともに、車両情報を抽出し、これらの情報を異常判定部45に出力する(ステップS105)。これはスリープ作動への移行が不可となっているECU311〜334が複数の場合はすべてのECU311〜334に関して行われる。
【0033】
異常状態判定部45は、前記時間T2 が経過して装置IDと車両情報とが確定すると(ステップS106)、これらのデータが異常状態判定部45から記憶回路48に出力されて前記EEPROMに格納される(ステップS107)。
【0034】
そして再びタイマー部47がリセットしてカウントを開始し(ステップS102)、前記ステップS102以降の手順が実行される。
【0035】
なお、ステップS103で否定判断されると、異常検出装置4はスリープ作動に移行する。そして、ウェイクアップフレームを受信せず(ステップS108)、かつキースイッチがオフ位置のままであれば(ステップS109)、そのままスリープ作動を続けるが、ウェイクアップフレームを受信すると(ステップS108)、前記ステップS102以降の手順が実行される。ウェイクアップフレームを受信する場合には、例えば前記ドアが開かれる等の操作がなされた場合がある。
【0036】
また、車両電源判定部46によりイグニッションスイッチがACC−ON位置に回動したと判断されると(ステップS109)、運転者により車両要素511〜534の作動停止状態が解除されたと判断し、監視は終了する。
【0037】
このようにして、イグニッションスイッチオフ後、スリープ作動に移行するまでの待ち時間よりも長く起動状態のままのECU311〜334が検出され、対応する車両構成要素511〜534のその時の作動状態も記憶される。
【0038】
さて、イグニッションスイッチオフにより後述するドア作動等を除き正常な起動要因は消滅しているのでイグニッションスイッチオフから時間T1 が経過すれば通常はすべてのECU311〜334はスリープ作動に入る。したがって、逆に、スリープ作動に入らないECU311〜334は車両構成要素511〜534の異常によりスリープが許容されないのであるから、膨大な量のデータの分析を行うことなく、車両構成要素511〜534に異常のおそれのあるECU311〜334をサービス工場等において簡易に知ることができる。そして、異常の原因については、EEPROMに装置IDとともに記憶される車両情報から分析ができる。
【0039】
また、これら装置IDと車両情報とがEEPROMに残されることでサービス工場等が異常の発生を確実に知ることができる。したがって、再現性のない異常に対して好適に対処し得る。例えば、あるECUの異常によりそのネットワーク11〜13の全ECU311〜334が起動状態を持続しバッテリが上がった場合、バッテリを交換することになるが、その時、各ECU311〜334はパワーオンリセットによる再起動をすることになるので、異常が再現しないことが往々にしてある。かかる場合にも記憶された故障情報に基づいて故障診断等をすることができる。
【0040】
なお、電源オフ後、起動状態のままのECU311〜334があれば、電源オフから時間T1 後に知られるようになっているが、前記のようにステップS107から再びステップS102以降の手順が繰り返されるので、図6に示すように、その後も、時間T1 と時間T2 を繰り返し、その都度、装置IDおよび車両情報が記憶回路48に記憶されていくことになる。これは、運転者等がドア511等の操作を行うことにより車両構成要素511〜534の異常とは関係なくECU311〜334が起動状態を持続する場合があるので、両者を区別するためである。すなわち、車両構成要素511〜534の真の異常であれば起動状態のままの、異常な車両構成要素511〜534に対応するECU311〜334が繰り返し検出され続けるのに対し、運転者等によるドア511操作等に基因する、車両構成要素511〜534の異常と無関係なものであれば、やがてスリープ作動に移行するので電源オフ後、1回ないし数回は異常のおそれありとして記憶回路48に記憶されることになっても、その後スリープ作動に移行するから、起動状態が持続するか否かで真の異常をそうでない場合とを明確に分けることができる。
【0041】
(第2実施形態)
図7、図8に第2の実施形態の構成を示す。第1実施形態において、異常検出装置を別の構成に代えたものである。図中、第1実施形態と同じ番号を付した部分は実質的に同じ作動をするので、第1実施形態との相違点を中心に説明する。
【0042】
異常検出装置4Aの、通知フレーム処理部44、車両電源判定部46およびタイマー部47とともに起動ユニット検出手段401Aを構成する異常状態判定部45Aは、電源オフから時間T1 の間、起動状態が存続するECU311〜334が検出され、その装置IDと車両情報を記憶したらその時点で監視処理を停止するように構成されており、第1実施形態の図5のフローでいえばステップS107の後、ステップS102に戻ることなく監視は終了する。装置IDと車両情報を記憶するEEPROMの使用容量を小さくすることができる。
【0043】
なお、本実施形態では、スリープ作動が不可のECU311〜334の監視タイミングが電源オフから時間T1 経過時だけなので、前記ドア操作等のような電源オフ直後の、車両構成要素511〜534の異常とは無関係な起動要因によりECU311〜334が起動状態を継続するのを、車両構成要素511〜534の異常と誤らないように、時間T1 は、乗員が車両から離れたとみなし得る、ある程度十分に長い時間に設定しておくのがよい。
【0044】
(第3実施形態)
図9、図10に第3の実施形態の構成を示す。第1実施形態において、各ECUおよび異常検出装置を別の構成に代えたものである。図中、第1実施形態と同じ番号を付した部分は実質的に同じ作動をするので、第1実施形態との相違点を中心に説明する。
【0045】
ネットワーク14,15,16を構成する各ECU341,342,343,344,345,351,352,353,354,355,361,362,363,364のそれぞれは基本的な構成が第1実施形態のECU311〜334のそれぞれと同じで、相違点は車両情報通知フレームを送信しないでスリープ状態移行通知フレームのみを送信する構成となっていることである。
【0046】
また、これに対応して異常検出装置4Bは、車両情報通知フレームに関する処理を行わない点が第1実施形態の異常検出装置4と異なる。すなわち、車両電源判定部46およびタイマー部47とともに起動ユニット検出手段401Bを構成する通知フレーム処理部44Bはスリープ状態移行通知フレームのみの処理(スリープOK/NGフラグ、装置IDの抽出)を行い、異常状態判定部45Bは通知フレーム処理部44Bで抽出された前記装置IDのみを記憶回路48Bに出力する。記憶回路48Bは装置IDのみを異常監視情報として記憶する。
【0047】
かかる構成では異常のある車両構成要素511〜534の作動状態は知られないが、記憶回路48BのEEPROMの使用容量を減じることができる。
【0048】
なお、第2実施形態のように、起動要因のあるECU341〜364の検出を電源オフ後、1回だけとすることで、さらにEEPROMの使用容量を減じることもできる。
【0049】
(第4実施形態)
図11、図12に第4の実施形態の構成を示す。第1実施形態において、異常検出装置を別の構成に代えたものである。図中、第1実施形態と同じ番号を付した部分は実質的に同じ作動をするので、第1実施形態との相違点を中心に説明する。
【0050】
異常検出装置4Cはフレーム送受信部414が追加されている点および記憶回路に代えて通報処理部49を備えている点が第1実施形態と異なる。フレーム送受信部414は通信線24を介して故障診断装置34と接続されている。また、通報処理部49は異常状態判定部45から確定した装置IDと車両情報とが出力されると、これを故障情報としてフレーム送受信部414から故障診断装置34に送信する構成となっており、故障診断装置34が故障情報を収集することができる。
【0051】
なお、送信された故障情報により車室のディスプレイユニット等のウォーニングインジケータに表示せしめて乗員に報知する構成とするのもよい。
【0052】
また、故障診断装置34は通信線24により異常検出装置4Cと接続する必要はなく、通信線21〜23に接続して、フレーム送受信部414を省略するのもよい。
【0053】
なお、前記各実施形態は制御ユニットが複数のネットワークを形成し、異常検出装置がデータ中継の機能を有しているが、必ずしもこれに限定されるものではなく、データ中継機能を有しない異常検出装置が、複数あるネットワークのうちの1ノードとして接続されている構成でもよいし、また、制御ユニットが形成するネットワークは単一でもよい。
【0054】
なお、車両情報により車両構成要素511〜534が特定可能であれば、スリープ移行状態通知フレームは、装置IDに代えて車両情報の領域を設け、スリープ作動が不可のECUを識別する識別情報として、異常検出装置が車両情報を抽出し記憶する構成でもよい。
【0055】
また、前記各実施形態では、電源電圧判定部46により判定されるイグニッションスイッチオフをもって車両構成要素511〜534が作動停止状態に入ったと判断しているが、必ずしもこれに限定されるものではなく、例えば、ドアロックをもって車両構成要素511〜534が作動停止状態に入ったと判断してもよいし、あるいは、前記イグニッションスイッチオフやドアロック等の条件がすべて成立する場合をもって作動停止状態に入ったと判断する構成とすることもできる。
【0056】
また、記憶回路はEEPROMだけではなく、他の不揮発性メモリ、例えばフラッシュROMやバッテリバックアップ可能なメモリ等により構成することができる。
【図面の簡単な説明】
【図1】本発明の第1の異常検出システムの構成図である。
【図2】前記異常検出システムの異常検出装置の構成図である。
【図3】前記異常検出システムで送受信されるデータフレームの構造を示す図である。
【図4】(A)、(B)は前記異常検出システムで送受信される別の種類のデータフレームの構造を示す図である。
【図5】前記異常検出装置の作動を示すフローチャートである。
【図6】前記異常検出装置の作動を示すタイミングチャートである。
【図7】本発明の第2の異常検出システムの構成図である。
【図8】前記異常検出システムの異常検出装置の構成図である。
【図9】本発明の第3の異常検出システムの構成図である。
【図10】前記異常検出システムの異常検出装置の構成図である。
【図11】本発明の第4の異常検出システムの構成図である。
【図12】前記異常検出システムの異常検出装置の構成図である。
【符号の説明】
11,12,13,14,15,16 ネットワーク
21,22,23 多重通信線
311,312,313,314,315,321,322,323,324,325,331,332,333,334,341,342,343,344,345,351,352,353,354,355,361,362,363,364 ECU(制御ユニット,ノード)
4,4A,4B,4C 異常検出装置(ノード)
411,412,413 フレーム送受信部
42 受信フレーム格納バッファ
43 中継処理部
44,44B 通知フレーム処理部
45,45A,45B 異常状態判定部
46 車両電源判定部(装置状態検出手段)
47 タイマー部
48 記憶回路(記憶手段)
401,401A,401B 起動ユニット検出手段
511,512,513,514,515,521,522,523,524,525,531,532,533,534 車両構成要素(被制御装置)

Claims (4)

  1. 被制御装置の制御ユニットをノードとするネットワークの通信線に、前記制御ユニットから送信されるデータフレームに基づいて前記被制御装置の異常監視情報を収集する異常監視ユニットを前記ノードとして接続してなる異常検出システムにおいて、
    前記ネットワークを、属するすべての前記制御ユニットが、起動要因が存在しない状態で予め設定した待ち時間が経過するとスリープ作動する構成とし、
    前記制御ユニットのそれぞれを、前記起動要因が存在している時には、自己の識別情報を含み前記スリープ作動が不可である旨のスリープ不可通知を送信する構成とし、
    前記異常監視ユニットを、前記被制御装置が作動状態から作動停止状態に移行したことを検出する装置状態検出手段と、
    前記被制御装置が作動停止状態に移行した後において、送信される前記スリープ不可通知を前記待ち時間よりも長い所定周期をおいて繰り返し監視して前記待ち時間を越えて起動要因が存続する前記制御ユニットを検出するとともに、検出された前記制御ユニットの識別情報を上記異常監視情報として順次、記憶手段に出力する起動ユニット検出手段とを具備する構成としたことを特徴とする異常検出システム。
  2. 被制御装置の制御ユニットをノードとするネットワークの通信線に、前記制御ユニットから送信されるデータフレームに基づいて前記被制御装置の異常監視情報を収集する異常監視ユニットを前記ノードとして接続してなる異常検出システムにおいて、
    前記ネットワークを、属するすべての前記制御ユニットが、起動要因が存在しない状態で予め設定した待ち時間が経過するとスリープ作動する構成とし、
    前記制御ユニットのそれぞれを、前記起動要因が存在している時には、自己の識別情報を含み前記スリープ作動が不可である旨のスリープ不可通知とともに、自己のスリープ作動を不可としている前記被制御装置の作動状態を示す作動状態情報を含む作動状態通知を送信する構成とし、
    前記異常監視ユニットを、前記被制御装置が作動状態から作動停止状態に移行したことを検出する装置状態検出手段と、
    前記被制御装置が作動停止状態に移行した後において、送信される前記スリープ不可通知を監視して前記待ち時間を越えて起動要因が存続する前記制御ユニットを検出する起動ユニット検出手段と、検出された前記制御ユニットの識別情報と前記作動状態情報とを前記異常監視情報として記憶する記憶手段とを具備する構成としたことを特徴とする異常検出システム。
  3. 被制御装置の制御ユニットをノードとするネットワークの通信線に、前記制御ユニットから送信されるデータフレームに基づいて前記被制御装置の異常監視情報を収集する異常監視ユニットを前記ノードとして接続してなる異常検出システムにおいて、
    前記ネットワークを、属するすべての前記制御ユニットが、起動要因が存在しない状態で予め設定した待ち時間が経過するとスリープ作動する構成とし、
    前記制御ユニットのそれぞれを、前記起動要因が存在している時には、自己の識別情報を含み前記スリープ作動が不可である旨のスリープ不可通知を送信する構成とし、
    前記異常監視ユニットを、前記被制御装置が作動状態から作動停止状態に移行したことを検出する装置状態検出手段と、
    前記被制御装置が作動停止状態に移行した後において、送信される前記スリープ不可通知を監視して前記待ち時間を越えて起動要因が存続する前記制御ユニットを検出する起動ユニット検出手段とを具備する構成としたことを特徴とする異常検出システム。
  4. 請求項3記載の異常検出システムにおいて、前記異常監視ユニットを、検出された前記制御ユニットの識別情報を前記異常監視情報として記憶手段に記憶する構成とした異常検出システム。
JP2000226961A 2000-07-27 2000-07-27 異常検出システム Expired - Lifetime JP3709769B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2000226961A JP3709769B2 (ja) 2000-07-27 2000-07-27 異常検出システム
US09/877,079 US6958976B2 (en) 2000-07-27 2001-06-11 Abnormality detection method and system having sleep mode check function
FR0109868A FR2812399B1 (fr) 2000-07-27 2001-07-24 Procede et systeme de detection d'anomalies comportant une fonction de verification du mode de sommeil
DE10136036A DE10136036B4 (de) 2000-07-27 2001-07-25 Verfahren und System zum Erfassen von Abnormitäten mit einer Sleep-Modus-Prüffunktion

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000226961A JP3709769B2 (ja) 2000-07-27 2000-07-27 異常検出システム

Publications (2)

Publication Number Publication Date
JP2002041141A JP2002041141A (ja) 2002-02-08
JP3709769B2 true JP3709769B2 (ja) 2005-10-26

Family

ID=18720486

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000226961A Expired - Lifetime JP3709769B2 (ja) 2000-07-27 2000-07-27 異常検出システム

Country Status (4)

Country Link
US (1) US6958976B2 (ja)
JP (1) JP3709769B2 (ja)
DE (1) DE10136036B4 (ja)
FR (1) FR2812399B1 (ja)

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030103472A1 (en) * 2001-09-30 2003-06-05 Ronald Taylor RF wireless access control for locking system
US20030096607A1 (en) * 2001-09-30 2003-05-22 Ronald Taylor Maintenance/trouble signals for a RF wireless locking system
US7289764B2 (en) * 2001-09-30 2007-10-30 Harrow Products, Llc Cardholder interface for an access control system
US20030074936A1 (en) * 2001-09-30 2003-04-24 Fred Conforti Door wireless access control system including reader, lock, and wireless access control electronics including wireless transceiver
US7346331B2 (en) * 2001-09-30 2008-03-18 Harrow Products, Llc Power management for locking system
US7747286B2 (en) * 2004-01-20 2010-06-29 Harrow Products Llc Wireless access control system with energy-saving piezo-electric locking
US20060059963A1 (en) * 2004-01-20 2006-03-23 Harrow Products Llc Wireless access control system including wireless exit kit (''WEXK'') with panic bar
US7769415B2 (en) * 2004-11-24 2010-08-03 Research In Motion Limited System and method for activating a communication device based on usage information
JP2006222649A (ja) * 2005-02-09 2006-08-24 Fujitsu Ten Ltd ネットワーク監視機能付のゲートウェイ装置
DE102005033874A1 (de) * 2005-07-20 2007-02-01 Dr.Ing.H.C. F. Porsche Ag Verfahren zur Überwachung des Schlafmodus eines Bussystems in einem Kraftfahrzeug
JP5162090B2 (ja) * 2005-10-25 2013-03-13 トヨタ自動車株式会社 車両用電源装置
US7859392B2 (en) 2006-05-22 2010-12-28 Iwi, Inc. System and method for monitoring and updating speed-by-street data
US9067565B2 (en) 2006-05-22 2015-06-30 Inthinc Technology Solutions, Inc. System and method for evaluating driver behavior
DE102006045139B4 (de) * 2006-09-25 2016-02-11 Continental Automotive Gmbh Vorrichtung und Verfahren zur Zustandverwaltung eines Betriebssteuergeräts eines Kraftfahrzeugs
US7899610B2 (en) 2006-10-02 2011-03-01 Inthinc Technology Solutions, Inc. System and method for reconfiguring an electronic control unit of a motor vehicle to optimize fuel economy
TWI420269B (zh) * 2006-11-03 2013-12-21 Hon Hai Prec Ind Co Ltd 異形零件生成系統及方法
JP4847847B2 (ja) * 2006-11-17 2011-12-28 株式会社オートネットワーク技術研究所 中継接続ユニット及び車載用の多重通信システム
US8825277B2 (en) 2007-06-05 2014-09-02 Inthinc Technology Solutions, Inc. System and method for the collection, correlation and use of vehicle collision data
US8666590B2 (en) 2007-06-22 2014-03-04 Inthinc Technology Solutions, Inc. System and method for naming, filtering, and recall of remotely monitored event data
US9129460B2 (en) 2007-06-25 2015-09-08 Inthinc Technology Solutions, Inc. System and method for monitoring and improving driver behavior
US7999670B2 (en) 2007-07-02 2011-08-16 Inthinc Technology Solutions, Inc. System and method for defining areas of interest and modifying asset monitoring in relation thereto
US9117246B2 (en) 2007-07-17 2015-08-25 Inthinc Technology Solutions, Inc. System and method for providing a user interface for vehicle mentoring system users and insurers
US8818618B2 (en) 2007-07-17 2014-08-26 Inthinc Technology Solutions, Inc. System and method for providing a user interface for vehicle monitoring system users and insurers
US8577703B2 (en) 2007-07-17 2013-11-05 Inthinc Technology Solutions, Inc. System and method for categorizing driving behavior using driver mentoring and/or monitoring equipment to determine an underwriting risk
US7876205B2 (en) 2007-10-02 2011-01-25 Inthinc Technology Solutions, Inc. System and method for detecting use of a wireless device in a moving vehicle
US8688180B2 (en) 2008-08-06 2014-04-01 Inthinc Technology Solutions, Inc. System and method for detecting use of a wireless device while driving
US20100039971A1 (en) * 2008-08-15 2010-02-18 Hong Kong Applied Science and Technology Research Institute, Co. Power Management Method and Communication System
US8188887B2 (en) 2009-02-13 2012-05-29 Inthinc Technology Solutions, Inc. System and method for alerting drivers to road conditions
US8892341B2 (en) 2009-02-13 2014-11-18 Inthinc Technology Solutions, Inc. Driver mentoring to improve vehicle operation
US8963702B2 (en) 2009-02-13 2015-02-24 Inthinc Technology Solutions, Inc. System and method for viewing and correcting data in a street mapping database
DE102010030160B4 (de) * 2010-06-16 2023-10-12 Bayerische Motoren Werke Aktiengesellschaft Verfahren und Steuergerät zur Verarbeitung von Daten in einem Netzwerk eines Fahrzeugs
US8665700B2 (en) * 2012-02-06 2014-03-04 GM Global Technology Operations LLC Fault detection and mitigation for in-vehicle LAN network management
US8786424B2 (en) * 2012-02-15 2014-07-22 Infineon Technologies Ag Error signal handling unit, device and method for outputting an error condition signal
US9218236B2 (en) 2012-10-29 2015-12-22 Infineon Technologies Ag Error signal handling unit, device and method for outputting an error condition signal
JP5617875B2 (ja) 2012-08-10 2014-11-05 株式会社デンソー 車載ネットワークシステム
US9172477B2 (en) 2013-10-30 2015-10-27 Inthinc Technology Solutions, Inc. Wireless device detection using multiple antennas separated by an RF shield
JP6172754B2 (ja) * 2014-03-10 2017-08-02 トヨタ自動車株式会社 通信装置及び通信方法
JP5958975B2 (ja) * 2014-03-10 2016-08-02 トヨタ自動車株式会社 通信装置、通信方法及び通信システム
JP2016091257A (ja) * 2014-11-04 2016-05-23 株式会社デンソー 車両用機器
JP6390520B2 (ja) * 2015-06-02 2018-09-19 株式会社デンソー 車載通信システム
JP2017214049A (ja) * 2016-05-27 2017-12-07 ローベルト ボッシュ ゲゼルシャフト ミット ベシュレンクテル ハフツング セキュリティ検査システム、セキュリティ検査方法、機能評価装置、及びプログラム
CN106546837B (zh) * 2016-09-21 2019-02-05 深圳市海浦蒙特科技有限公司 恒压供水无流量休眠检测方法
EP3590037A4 (en) 2017-07-25 2020-07-08 Aurora Labs Ltd CONSTRUCTION OF DELTA SOFTWARE UPDATES FOR VEHICLE ECU SOFTWARE AND TOOL CHAIN DETECTION
KR102872210B1 (ko) * 2019-12-17 2025-10-16 현대자동차주식회사 차량용 캔 네트워크 슬립 진단 장치 및 그의 캔 네트워크 슬립 진단 방법
CN112141122B (zh) * 2020-09-23 2021-10-08 北京车和家信息技术有限公司 车辆休眠异常检测方法、装置、设备及存储介质
KR20220146131A (ko) * 2021-04-23 2022-11-01 현대자동차주식회사 차량 및 그 제어 방법
CN113691396A (zh) * 2021-08-09 2021-11-23 浙江吉利控股集团有限公司 一种整车网络异常休眠唤醒监控方法、装置及存储介质
CN116471170A (zh) * 2023-04-03 2023-07-21 北京汽车股份有限公司 通过后台数据定位网络异常唤醒的方法、系统及汽车
JP2026039683A (ja) * 2024-08-23 2026-03-09 トヨタ自動車株式会社 電子制御装置、判定方法、判定プログラム、送信方法、送信プログラム

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3372569B2 (ja) 1992-07-17 2003-02-04 マツダ株式会社 多重伝送装置
JPH0674086A (ja) * 1992-08-27 1994-03-15 Nippondenso Co Ltd 車両の自己診断装置
JP3241818B2 (ja) * 1992-09-22 2001-12-25 株式会社ザナヴィ・インフォマティクス 車両故障診断装置
JP3463433B2 (ja) * 1995-11-07 2003-11-05 株式会社デンソー 多重通信システム
US6127741A (en) * 1997-03-17 2000-10-03 The Furukawa Electric Co., Ltd. Vehicular use power feed apparatus
US6285931B1 (en) * 1998-02-05 2001-09-04 Denso Corporation Vehicle information communication system and method capable of communicating with external management station
JPH11332086A (ja) 1998-05-11 1999-11-30 Furukawa Electric Co Ltd:The 電源線の異常検出方法及びその装置
JPH11341572A (ja) 1998-05-27 1999-12-10 Mitsubishi Electric Corp 多重伝送装置
US6556901B2 (en) * 2000-06-29 2003-04-29 Denso Corporation Electronic control unit and method measuring and using electric power-off period
JP3578058B2 (ja) * 2000-07-13 2004-10-20 株式会社デンソー 多重通信システム
JP3876799B2 (ja) * 2002-09-09 2007-02-07 株式会社デンソー タイヤ空気圧監視システム

Also Published As

Publication number Publication date
JP2002041141A (ja) 2002-02-08
FR2812399B1 (fr) 2004-07-09
US6958976B2 (en) 2005-10-25
FR2812399A1 (fr) 2002-02-01
DE10136036B4 (de) 2010-06-17
US20020012325A1 (en) 2002-01-31
DE10136036A1 (de) 2002-04-04

Similar Documents

Publication Publication Date Title
JP3709769B2 (ja) 異常検出システム
US6847864B2 (en) Vehicular communications system initializing abnormal control unit
US6898499B2 (en) Control system
CN106415673B (zh) 用于诊断车辆中的状态的方法和诊断测试设备
US5974351A (en) Multiplexed electronic control systems
JP2014088150A (ja) 車載バッテリ管理装置
JP2013106200A (ja) 車両用通信中継装置、スリープ制御方法
KR950008425B1 (ko) 차량용 다중전송장치
JP3797166B2 (ja) ネットワークシステム
JP6643210B2 (ja) 車両データ読出装置及び車両データ読出方法
JP2961684B2 (ja) 車載多重伝送システム
KR100362236B1 (ko) 다중데이타통신시스템
WO2020049871A1 (ja) 車両用通信装置
JP4124427B2 (ja) 車両制御装置およびその通信方法
JP4258112B2 (ja) ノード診断方法およびノード診断システム
JP2002091549A (ja) 車両用電子制御系の故障診断装置及び故障故障診断方法
EP1221752B1 (en) Battery charging/discharging system
JP7540353B2 (ja) 車載装置、及び情報処理方法
CN118778611A (zh) 检测车辆休眠异常的方法、装置、设备和存储介质
JP2001334908A (ja) 車両用乗員保護システム
JP2010095134A (ja) 通信中継装置
JPH1049506A (ja) 多重伝送装置
KR20260050461A (ko) 배터리 팩 릴레이 진단이 가능한 배터리 시스템 및 그 방법
JP3383462B2 (ja) 多重伝送システム
US8401731B2 (en) Workshop system with a plurality of diagnostic and/or programming devices networked by data links for vehicles

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040308

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040406

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040601

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050801

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3709769

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110819

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120819

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130819

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term