JP2010062883A - Vehicle operation verification system and onboard gateway device - Google Patents
Vehicle operation verification system and onboard gateway device Download PDFInfo
- Publication number
- JP2010062883A JP2010062883A JP2008226575A JP2008226575A JP2010062883A JP 2010062883 A JP2010062883 A JP 2010062883A JP 2008226575 A JP2008226575 A JP 2008226575A JP 2008226575 A JP2008226575 A JP 2008226575A JP 2010062883 A JP2010062883 A JP 2010062883A
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- command
- information
- control
- verification
- 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.)
- Pending
Links
Images
Landscapes
- Small-Scale Networks (AREA)
Abstract
Description
本発明は情報系システムからのデータを用いて制御系システムの動作を検証する検証システムに係り、特に車両動作を検証するためのシステムおよび装置に関する。 The present invention relates to a verification system that verifies operation of a control system using data from an information system, and more particularly to a system and apparatus for verifying vehicle operation.
近年車載情報端末が保持するデータを車両制御に活用する車載情報制御技術の開発が盛んに行われており、例えばカーナビゲーション装置が保持するカーブ曲率情報を制御系システムに認知させることで適切な速度でカーブに進入させるといった技術は既に実用化されている。こうした技術においては、安全性を考慮し、車両開発段階からカーナビゲーション装置とECU(Electronic Control Unit)間の連携テストが行われる必要があるため、車両出荷段階から搭載される所謂ライン装置ナビに限ってのみ車両制御へのアクセスが許可されていた。 In recent years, development of in-vehicle information control technology that uses data held in an in-vehicle information terminal for vehicle control has been actively conducted. For example, an appropriate speed can be achieved by allowing a control system system to recognize curve curvature information held in a car navigation device. The technology of entering the curve with has already been put into practical use. In such technology, in consideration of safety, it is necessary to perform a linkage test between the car navigation device and the ECU (Electronic Control Unit) from the vehicle development stage, so it is limited to the so-called line device navigation installed from the vehicle shipment stage. Only access to vehicle control was allowed.
一方で、車両に搭載される情報端末にはライン装着ナビ以外にも量販店などで購入可能な市販のカーナビゲーション装置や車外の端末と接続可能な無線通信装置など様々な端末が存在する。車両開発段階からテストされていないため、このような情報機器の制御系ネットワークへのアクセスは走行の安全上許容されるものではない。こうした背景を鑑みて、制御系ネットワークへのアクセスが許可された端末またはデータ以外をフィルタリング可能な車載ゲートウェイ装置が既に報告されている(特許文献1)。 On the other hand, in addition to the line-mounted navigation, there are various terminals such as a commercially available car navigation device that can be purchased at a mass retailer or a wireless communication device that can be connected to a terminal outside the vehicle. Since it has not been tested from the vehicle development stage, access to the control system network of such information equipment is not allowed for driving safety. In view of such a background, an in-vehicle gateway device capable of filtering other than terminals or data that are permitted to access a control network has already been reported (Patent Document 1).
特許文献1は情報の送信元または情報の内容を識別し、その識別結果に応じて認証の必要性を判断し認証結果が否の場合には制御系ネットワークに該情報を送信することを禁止するものである。これによれば車両出荷段階で事前にテストされていない車載情報端末が制御系ネットワークにアクセスすることを防止できるため、走行の安全性を保証可能な情報制御連携を実現することが可能である。しかし、特許文献1では車両出荷後に旧世代から次世代にライン装着ナビを換装するケースを考慮していない。このため次世代のライン装着ナビを旧世代の車両に搭載する場合には、ECUとの連携テストが実施された上でライン装着ナビからの制御系ネットワークへのアクセスを許可するか、或いは次世代のライン装着ナビからは制御系ネットワークにアクセスさせないかの何れかで対応せざるを得なかった。前者はドライバへの車両引渡し遅延、後者はサービス性欠如を各々誘発することになる。 Patent Document 1 identifies the source of information or the contents of the information, determines the necessity of authentication according to the identification result, and prohibits the transmission of the information to the control network if the authentication result is negative Is. According to this, since it is possible to prevent an in-vehicle information terminal that has not been tested in advance at the vehicle shipment stage from accessing the control system network, it is possible to realize information control cooperation that can guarantee the safety of traveling. However, Patent Document 1 does not consider the case where the line-mounted navigation is replaced from the previous generation to the next generation after the vehicle is shipped. For this reason, when the next-generation line-mounted navigation system is mounted on an old-generation vehicle, access to the control system network from the line-mounted navigation system is permitted after a cooperation test with the ECU is performed, or From the line-mounted navigation, it was unavoidable to either access the control network. The former induces a vehicle delivery delay to the driver, and the latter induces a lack of service.
そこで本発明の課題は、制御系ネットワークへのアクセスが許可された情報端末間で換装を行うようなケースでも、情報端末と制御系ネットワークに接続された電子制御機器の連携テストを実施可能な車両動作検証システム及び車載ゲートウェイ装置を提供することである。 Accordingly, an object of the present invention is to provide a vehicle capable of performing a cooperative test between an information terminal and an electronic control device connected to the control system network even in a case where replacement is performed between information terminals permitted to access the control system network. An operation verification system and an in-vehicle gateway device are provided.
本発明は、情報系ネットワークを介して車載情報端末と接続され、制御系ネットワークを介して車両を制御する複数の電子制御装置と接続された車載ゲートウェイ装置が車両の動作を検証する車両動作検証システムにおいて、前記車載ゲートウェイ装置が、前記車載情報端末からデータを受信した際、前記データがテストコマンドか否かを判断するコマンド判別手段と、前記コマンド判別手段によって前記データがテストコマンドであると判断された場合は、車両の位置が変化しないか否かを判断する位置情報確認手段と、前記位置情報確認手段によって車両の位置が変化しないと判断された場合は、前記テストコマンドを前記電子制御装置に送信し、前記電子制御装置が前記テストコマンドに対して予め定められた動作を行ったか否かを、前記制御系ネットワークに流れる制御データから判断するコマンド検証手段と、前記コマンド検証手段の判断結果を前記車載情報端末に送信する検証結果送信手段とを有することを特徴とする。 The present invention relates to a vehicle operation verification system in which an in-vehicle gateway device connected to an in-vehicle information terminal through an information system network and connected to a plurality of electronic control devices for controlling the vehicle through a control system network verifies the operation of the vehicle. When the in-vehicle gateway device receives data from the in-vehicle information terminal, a command determining unit that determines whether the data is a test command, and the command determining unit determines that the data is a test command. If the position information confirming unit determines whether or not the position of the vehicle does not change, and the position information confirming unit determines that the position of the vehicle does not change, the test command is sent to the electronic control unit. Whether the electronic control unit has performed a predetermined operation on the test command, A command verification means for determining from the control data flowing through the serial control system network, and having a verification result transmitting means for transmitting a determination result of the command verification unit to the car information system.
また、車両の情報系ネットワークに接続する第一の通信手段と制御系ネットワークに接続する第二の通信手段を有する車載ゲートウェイ装置において、前記第一の通信手段によって信号を受信した際、前記信号がテストコマンドか否かを判断するコマンド判別手段と、前記コマンド判別手段によって前記信号がテストコマンドであると判断された場合は、車両の位置が変化しないか否かを判断する位置情報確認手段と、前記位置情報確認手段によって車両の位置が変化しないと判断された場合は、前記テストコマンドに従ってテストを実施するコマンド検証手段と、前記コマンド検証手段のテスト結果を前記第一の通信手段に送信する検証結果送信手段とを有する車載ゲートウェイ装置を提供する。 Further, in the in-vehicle gateway device having the first communication unit connected to the vehicle information system network and the second communication unit connected to the control system network, when the signal is received by the first communication unit, the signal is Command determining means for determining whether or not the test command, and position information confirmation means for determining whether or not the position of the vehicle does not change if the command determining means determines that the signal is a test command; When it is determined by the position information confirmation means that the position of the vehicle does not change, a command verification means for performing a test according to the test command, and a verification for transmitting the test result of the command verification means to the first communication means An in-vehicle gateway device having a result transmission means is provided.
本発明によれば、車載情報端末の送信するコマンドに対して電子制御装置が正常に動作するか否かを簡単に検証することが可能になるため、例えばライン装着ナビ換装時においてもディーラや整備工場で簡単に動作検証を行うことができる。これにより制御系ネットワークへのアクセスが許可された車載情報端末間の換装時でも、カーメーカは車両引渡しの遅延をなくし、かつ次世代機でも旧世代機と同様の機能をドライバに提供することが可能である。 According to the present invention, it is possible to easily verify whether or not the electronic control device normally operates in response to a command transmitted from the in-vehicle information terminal. The operation can be easily verified at the factory. This makes it possible for car manufacturers to eliminate delays in vehicle delivery even when switching between in-vehicle information terminals that are permitted to access the control system network, and to provide drivers with the same functions as the previous generation machines. It is.
本発明を実施するための最良の形態について説明する。 The best mode for carrying out the present invention will be described.
図1は車載ゲートウェイ装置を介して車載情報端末と電子制御装置群とが接続された車両システムの全体構成例である。 FIG. 1 is an overall configuration example of a vehicle system in which an in-vehicle information terminal and an electronic control device group are connected via an in-vehicle gateway device.
車載ゲートウェイ装置100は情報系ネットワーク110と制御系ネットワーク120に接続されており、情報系ネットワーク110から受信したデータを制御系ネットワーク120に送信するか否かを判断して、該受信データを必要とする電子制御装置に送信する。情報系ネットワーク110には車載情報端末111と無線通信装置112とが接続されており、車載情報端末111とは例えばカーナビゲーション装置であり、無線通信装置112とは例えばDCM(Data Communication Module)や無線LAN(Local Area Network)端末である。また情報系ネットワーク110は例えばCAN(Controller Area Network)、IEEE1394、MOST(Media−Oriented Systems Transport)である。
The in-
車載情報端末111は車両予防安全制御を担うデータを保持している。カーナビゲーション装置の場合は例えば車両走行位置やカーブ曲率や路上停止線位置などのデータを保持しており、これらの情報をミッションECU(Electronic Control Unit)やブレーキECUに送信することで、カーブや停止線に差し掛かる手前から減速を開始する予防安全制御を実現することができる。また車載情報端末111から動作検証に用いるテストコマンドを各ECUに送信することにより、前記予防安全制御が正常に動作するか否かを検証することができる。このような車両動作検証はディーラ整備士などカーメーカから認証された者によってのみ実施することが許可され、例えばカーナビゲーション装置のモデルチェンジやバージョンアップに伴う換装時に利用される。
The in-
また無線通信装置112は動力計測システム130と無線通信を介して接続される。動力計測システム130は例えばシャーシダイナモであり、前記車両動作検証を実施する際に検証者がシャーシダイナモで車両動力を測定しながら、車載情報端末111によって実施された車両動作検証結果を確認することができる。本実施例では検証者が動力計測システム130を用いて車載情報端末111を遠隔から操作することを想定しているが、動力計測システム130から無線通信装置112を介して直接ブレーキECUやミッションECUにテストコマンドを送信することで予防安全装置の動作検証を実施してもよい。
The
また制御系ネットワーク120は例えばCAN(Controller Area Network)、LIN(Local Interconnect Network)、FlexRayである。制御系ネットワーク120には車両制御を行うための電子制御装置(ECU)が接続されており、図1の例ではブレーキECU121、メータECU122、ミッションECU123が接続されている。ブレーキECUにはブレーキペダルや車輪速センサなどの機器がハードワイヤで接続されており(図示せず)、車両減速時の制動力やスリップ率の情報を保持している。またメータECU122は車両速度情報や走行距離情報を例えば制御系ネットワークに流れる車速パルスから算出し保持している。ミッションECU123はAT(Automatic Transmission)のシフト位置情報を保持している。ブレーキECU121、メータECU122、ミッションECU123が保持する情報は制御系ネットワーク120に送信され、車載ゲートウェイ装置100は制御系ネットワーク120に送信された前記情報を収集することでブレーキECU121やミッションECU123の動作状態を把握することができる。また本実施例ではブレーキECU121、メータECU122、ミッションECU123が保持する情報は制御系ネットワーク120に送信されることを想定しているが、送信されない場合には車載ゲートウェイ装置100から必要な情報を例えばDiagnostic On CANなどによって問い合わせて収集すればよい。
The
車載ゲートウェイ装置100は車載情報端末111から前方カーブ曲率情報や停止線位置情報などの予防安全制御データが送信されると、制御系ネットワーク120から収集した各ECUの動作状態に基づいて前記データを制御系ネットワーク120に送信するか否かを判断し、前記データを送信する。ミッションECU123やブレーキECU121は前記データを受信すると、シフト位置変更やブレーキ圧制御発生といった車両減速動作を開始する。
When the in-
図2は本発明における車載ゲートウェイ装置100のソフトウェア構成例である。
FIG. 2 is a software configuration example of the in-
モード管理部202は車載ゲートウェイ装置100の動作モードを管理する。動作モードとしてはテストモードと制御モードを有する。テストモードは車両動作検証時に使用されるモードで、主に車両整備時に利用される。制御モードは車両制御時に使用されるモードで、車両動作検証結果が合格の場合のみ制御モードに設定される。
The
情報系データ送受信部205は、情報系ネットワーク110からデータを受信しコマンド判別部204に送信する。またコマンド検証部201で得られた車両動作検証結果を情報系ネットワーク110を介して車載情報端末111に送信する。
The information system data transmission /
コマンド判別部204は、情報系データ送受信部205から受信したデータに基づいて該データの要求種別と車載ゲートウェイ装置の動作モードを確認し、各々の状態に合わせてコマンド検証部201、モード管理部202、車両情報蓄積部207に該データを通知する。要求種別には、制御コマンドとテストコマンドが存在する。制御コマンドは、ECUに車両制御を要求するコマンドであり、制御モードにおいて用いられる。テストコマンドは、車載情報端末111からの通知に基づくECUの車両制御の動作検証を要求するコマンドであり、テストモードにおいて用いられる。
The
要求種別がテストコマンドで且つ動作モードもテストモードであった場合、該データをコマンド検証部201に通知する。要求種別がテストコマンドで且つ動作モードが制御モードであった場合、該データをモード管理部202に通知しテストモードに移行できるか否かを確認する。要求種別が制御コマンドで且つ動作モードが制御モードであった場合、該データを車両情報蓄積部207に通知する。要求種別が制御コマンドで且つ動作モードがテストモードであった場合、該データは受け付けられず、情報系データ送受信部205を介して該データに対するエラー応答を情報系ネットワーク110に送信する。
When the request type is a test command and the operation mode is also a test mode, the data is notified to the
前述のように、制御モードからテストモードへの移行は、コマンド判別部204からモード管理部202へ制御コマンドが通知された場合に行われる。この時、モードの移行は、車両が安全にテスト可能な状態で停止していることが確認されていなければ行うことができない。これは例えば、「車両速度情報が0でない値または所定値であり、かつ車両位置情報に一定時間変化がない」などの条件を予め設定しておくことで確認すればよい。
As described above, the transition from the control mode to the test mode is performed when a control command is notified from the
一方、テストモードから制御モードへの移行はコマンド検証部201が車両動作検証合格と判定しない限り行うことができない。これにより、例えば車載情報端末111の情報を用いた車両制御がコマンド検証部201によって正常に動作しないと判断された場合は制御モードに移行することができないため、車両走行中に車載情報端末111から不正な情報が制御系ネットワーク120に流れこむことを未然に防止することができる。
On the other hand, the transition from the test mode to the control mode cannot be performed unless the
以上説明した安全性の観点から、車載ゲートウェイ装置の出荷時の動作モードはテストモードとし、次回起動時からは電源またはイグニッションオフ時の動作モードで起動されるように設定しておくことが望ましい。 From the viewpoint of safety described above, it is desirable that the operation mode at the time of shipment of the in-vehicle gateway device is a test mode, and that it is set to be activated in the operation mode at the time of power activation or ignition off from the next activation.
コマンド検証部201は、コマンド判別部204から通知されたデータに基づいて車両動作検証を行う。例えば、前方カーブ曲率情報に基づいたシフト変更制御や停止線位置に基づいたブレーキ制御が正しく動作するか否かを、車両情報蓄積部207が収集・蓄積した車両情報203に基づいて検証する。検証結果は情報系データ送受信部205を介して情報系ネットワーク110に送信される。また検証結果が合格の場合、モード管理部202に通知し動作モードをテストモードから制御モードに移行する。安全性の観点から、制御モードへの移行は予め車載情報端末111または動力計測システム130を介して検証者に通知してから行われることが望ましい。
The
車両情報蓄積部207は、制御系データ送受信部206を介して制御系ネットワーク120に流れる情報より車両情報203を収集・蓄積する。蓄積した車両情報203はコマンド検証部201で検証に使用される。車両情報203の蓄積は動作モードが制御モードの時に行われ、コマンド判別部204から通知された制御コマンドを制御系データ送受信部206に送信するタイミングで開始される。蓄積時間は予め設定されており、例えばブレーキECU121やミッションECU123の制御結果が車両動作に反映される迄の十分な時間(5秒程度)ECUが応答した制御データを取得し、車両情報203として蓄積する。またコマンド判別部204から制御コマンドを通知された場合でも、急ブレーキを検知した時には制御系データ送受信部206に該コマンドを送信しない。これはドライバの運転操作を優先するポリシーに基づくもので、この場合には即ち車両情報203も蓄積されない。急ブレーキの検知は例えば車両速度変化やブレーキペダルの踏圧から判断すればよい。
The vehicle
制御系データ送受信部206は、コマンド検証部201または車両情報蓄積部207から送信されたテストコマンドまたは制御コマンドを制御系ネットワーク120に送信する。また制御系ネットワーク120に流れる情報より車両情報を収集し、コマンド検証部201及び車両情報蓄積部207に通知する。
The control system data transmission /
図3は車載ゲートウェイ装置100のハードウェア構成例である。
FIG. 3 is a hardware configuration example of the in-
車載ゲートウェイ装置100は演算装置であるプロセッサ303と不揮発性記憶装置であるROM(Read Only Memory)304と揮発性記憶装置であるRAM(Random Access memory)305と通信インタフェース301、302がバス300を介して接続された構成をとっている。ここで通信インタフェース301、302は例えばCANである。本発明の車両動作検証システムのプログラムはROM304に記憶されており、プロセッサ303上で動作する。情報系ネットワーク110からのデータは通信インタフェース301を介してRAM305上の一次バッファ領域に記憶され、プロセッサ303によって処理され、通信インタフェース302を介して制御系ネットワーク120に送信される。また通信インタフェース302を介して受信したデータはRAM305上の一次バッファ領域に記憶され、同様にプロセッサ303によって処理される。また車両情報蓄積部207が蓄積した車両情報203及びモード管理部202が設定する動作モードはROM304に格納されている。
The in-
図4は、本発明において車載ゲートウェイ装置100が情報系ネットワーク110から受信したテストコマンドまたは制御コマンドを制御系ネットワーク120に送信するまでの全体処理フローである。
FIG. 4 is an overall processing flow until the in-
情報系データ送受信部205にて車載情報端末111からデータを受信すると(ステップ401)、コマンド判別部204にて該受信データがテストコマンドか制御コマンドか否かを、たとえば該受信データに付加されたテストフラグ情報より判断する(ステップ402)。該受信データが制御コマンドの場合には車両情報蓄積処理(ステップ405)に該受信データを通知し、該受信データがテストコマンドの場合にはモード管理部202にて車両が安全にテスト可能な状態で停止しているか否かを車載情報端末111から受信した位置情報(例えば、緯度、経度)などで確認する(ステップ403)。
When data is received from the in-
例えば、1〜10秒間隔で3分間、車載情報端末111から受信した位置情報と車両速度計から受信した車両速度情報を取得し、車両速度情報が0でない値または所定値(例えば、10km/h)以上の値を示し続け、かつ、位置情報が変化しない場合に、車両がテスト可能な状態で停止していると判定する。つまり、この場合は、車両がシャーシダイナモなどの装置上に存在すると判断でき、安全にテスト可能であると判断する。一方、例えば車両速度情報が0であり、かつ、位置情報が変化しない場合は、車両がテスト可能な状態で停止していないと判定してもよい。つまり、この場合は、車両がシャーシダイナモなどの装置上に存在するか否か不明であり、安全にテストはできないと判断できる。
For example, the position information received from the in-
車両が安全にテスト可能な状態で停止していることを確認するとテストモードに移行し、該受信データをコマンド検証処理(ステップ404)に送信し、車両が安全にテスト可能な状態で停止していることを確認できない場合にはエラー応答を車載情報端末111に送信し(ステップ406)処理を終了する。コマンド検証処理(ステップ404)及び車両情報蓄積処理(ステップ405)の詳細処理フローは、図5及び図8を用いて説明する。 When it is confirmed that the vehicle is stopped in a safe testable state, the test mode is entered, and the received data is transmitted to the command verification process (step 404), and the vehicle is stopped in a safe testable state. If it cannot be confirmed, an error response is transmitted to the in-vehicle information terminal 111 (step 406), and the process is terminated. The detailed process flow of the command verification process (step 404) and the vehicle information accumulation process (step 405) will be described with reference to FIGS.
図5は、コマンド検証部201が車載情報端末111から受信したテストコマンドに基づいてブレーキECU121及びミッションECU123が正常に動作するか否かを検証するコマンド検証処理フローである。
FIG. 5 is a command verification processing flow for verifying whether the
テストコマンドを受信すると、該コマンドに付加されているコマンドIDが、図6に例を示すコマンドID検証テーブルに登録されているか否かを判断する(ステップ501)。コマンドIDが登録されていない場合には車載情報端末111にエラー情報を応答し(ステップ507)、処理を終了する。エラー情報を確認した整備士は車載情報端末111が有する該コマンドIDの予防安全制御機能を停止することができ、これにより、情報系ネットワーク110に不要なコマンドが送信されることを未然に防止することができる。あるいは、テストコマンドには関係するECU識別情報が付加されており、該ECU識別情報がコマンドID検証テーブルに登録されているか否かも判断することとしてもよい。その場合は、ECU識別情報が登録されていなければ車載情報端末111にエラー情報を応答し、処理を終了するものとする。
When the test command is received, it is determined whether or not the command ID added to the command is registered in the command ID verification table shown in FIG. 6 as an example (step 501). If the command ID is not registered, error information is returned to the in-vehicle information terminal 111 (step 507), and the process is terminated. The mechanic who has confirmed the error information can stop the preventive safety control function of the command ID of the in-
コマンドIDが登録されている場合には、車両情報の記憶を開始し(ステップ502)テストコマンドをブレーキECU121またはミッションECU123に送信する(ステップ503)。ステップ502で記憶する車両情報は例えば車両速度やシフト位置である。次にブレーキECU121またはミッションECU123が応答した制動力やスリップ率、またはシフト位置などの制御データを例えば5秒間など一定時間収集し(ステップ504)、ステップ502とステップ504で記憶した車両情報および制御データと車両動作検証テーブルから該テストコマンドに対して車両が正常に動作しているか否かを検証する(ステップ505)。
If the command ID is registered, storage of vehicle information is started (step 502), and a test command is transmitted to the
検証結果が不合格の場合、車載情報端末111にエラー情報を応答する(ステップ507)。エラー情報を確認した整備士は車載情報端末111が有する該コマンドIDの予防安全制御機能を停止することができる。また、検証結果が合格の場合、検証結果を車載情報端末111に送信するとともに、車載ゲートウェイ装置100が備えるフィルタリングテーブル(図示せず)に該コマンドIDを登録する(ステップ506)。フィルタリングテーブルは、制御モード時に車載ゲートウェイ装置100が車載情報端末111から送信されたデータを制御系ネットワーク120に送信するか否かを判断するために使用され、検証結果が合格となったコマンドIDのみが登録される。
If the verification result is unsuccessful, error information is returned to the in-vehicle information terminal 111 (step 507). The mechanic who has confirmed the error information can stop the preventive safety control function of the command ID that the in-
図6は、ステップ501においてコマンド検証部201が車載情報端末111から送信されたテストコマンドのコマンドIDを検証するためのコマンドID検証テーブルのテーブル構成例である。
FIG. 6 is a table configuration example of a command ID verification table for the
図6(A)に示すコマンドID検証テーブル600は、ECUに送信可能なテストコマンドのコマンドID601と該コマンドIDを受信して車両制御を行うECUのECU識別情報602から構成される。図6(A)の例では、コマンドID検証テーブル600が例えば車両出荷時にカーメーカの設計開発者によって予め登録されていることを想定しているが、コマンド検証部201がテストコマンドを受信したタイミングで、各ECUに識別情報を問い合わせて確認してもよい。この場合、コマンド検証部201が受信するテストコマンドには関係するECU識別情報が付加されていなければならない。問い合わせの結果、もしテストコマンドに付加されたECU識別情報が車両のどのECUのものとも一致しなければ、車載情報端末111にエラー情報を応答して処理を終了する。
A command ID verification table 600 shown in FIG. 6A includes a
図6(A)の例では、コマンドID601に例えば前方カーブ曲率に基づいてシフト変更制御を行うナビ協調シフト制御をテストするためのコマンドID(0x1001)と、停止線位置に基づいてブレーキ制御を行うナビ協調ブレーキ制御をテストするためのコマンドID(0x1002)が登録されており、またコマンドID0x1001を実行可能なECUとしてミッションECUの識別情報(ABC0123)が、コマンドID0x1002を実行可能なECUとしてブレーキECUの識別情報(DEF4567)が登録されている。また図6(A)の例ではコマンドID601とECU識別情報602が1対1で対応されているが、1種類のコマンドIDに対して複数台のECUを伴う場合には必要なECUの識別情報を全て登録しておけばよい。
In the example of FIG. 6 (A),
図6(B)に示すコマンドID検証テーブル610は、例えば車台番号によってテストコマンドが識別されることを想定している。これは例えば仕向け地毎に提供するサービスが異なる場合に有効で、コマンドID601に対応する車台番号612を予め登録しておけばよい。図6(B)の例ではコマンドID0x1001は車台番号0000〜9999までの範囲の全車種に対して有効であるが、コマンドID0x1002は車台番号5555〜9999までの範囲の車種に対してのみ有効であることを示している。これは例えば、ナビ協調シフト制御は国内向けまたは国外向けの全ての車両に対してサービス提供を行うが、ナビ協調ブレーキ制御は国内向けまたは試験車両に対してのみサービス提供を行うということを想定している。また自身の車台番号は車載ゲートウェイ装置100に予め登録しておいてもよいし、車台番号を格納しているECUの情報を車載ゲートウェイ装置100に予め登録しておき、コマンド検証部201がテストコマンドを受信したタイミングで格納先のECUに問い合わせて確認してもよい。
The command ID verification table 610 shown in FIG. 6B assumes that the test command is identified by the chassis number, for example. This is effective, for example, when the service provided for each destination is different, and the
図7は、ステップ505においてコマンド検証部201がステップ502とステップ504において記憶した車両情報および制御データを用いてテストコマンドに対するブレーキECU121またはミッションECU123の動作を検証するための車両動作検証テーブルのテーブル構成例である。
FIG. 7 shows a table configuration of a vehicle operation verification table for verifying the operation of the
車両動作検証テーブル700には、コマンドID検証テーブルに登録されているコマンドID701毎に、検証に用いる車両情報の値が、車両情報蓄積部207によって制御モード時に登録されており、コマンドID0x1002には車両速度範囲702毎に制動力703とスリップ率704が、コマンドID0x1001には車両速度範囲702毎にシフト位置の変更前705と変更後706の値が登録されている。例えばコマンドIDが0x1002であるナビ協調ブレーキ制御の動作検証を行う場合、コマンド検証部201がテストコマンド送信時に記憶した車両速度に対してブレーキECU121が応答した制動力とスリップ率の値を検証する。図7の例では記憶した車両速度が0〜40Km/hの範囲内の時に制動力Fとスリップ率λの値が共に0の場合であれば検証合格と判定する。これは車両速度が0〜40Km/hの範囲にあるうちはブレーキECU121は車載情報端末111からの制御要求があっても制御動作を実施しないことを意味する。また車両速度が40〜80Km/hの範囲内の時に制動力F>0で且つスリップ率λ=0の場合は検証合格と判定する。これは車両速度が40〜80Km/hの範囲内ではブレーキECU121は車載情報端末111からの制御要求に対して応答するが、スリップが発生し始める程度の減速は行わない事を意味する。また車両速度が80Km/h以上の場合、制動力F>0で且つ0<スリップ率λ<20の場合は検証合格と判定する。これは車両速度80Km/hの範囲内ではブレーキECU121は車載情報端末111からの制御要求に対して応答し、且つスリップが発生する程度の減速を行うことを意味する。但し、ABS(Antilock Brake System)が作動する程度の減速を発生させることは却ってドライバの安全性を脅かす可能性があるため、ABSが作動する閾値として20%を上限としている。
In the vehicle operation verification table 700, for each
図7の例では制動力とスリップ率を検証対象としているが、例えば走行距離(制動距離)を用いて判断してもよい。この場合、実際の走行環境とシャーシダイナモなどの装置を用いた場合のテスト環境とでは路面の摩擦係数が異なる可能性があるため0.4<摩擦係数<0.7の範囲で判定を行うことが望ましい。また車両速度の減速率を用いて判断してもよい。 In the example of FIG. 7, the braking force and the slip ratio are subject to verification, but may be determined using, for example, a travel distance (braking distance). In this case, since the friction coefficient of the road surface may be different between the actual driving environment and the test environment when using a device such as a chassis dynamo, the determination should be made within the range of 0.4 <friction coefficient <0.7. Is desirable. The determination may be made using the deceleration rate of the vehicle speed.
同様にコマンドIDが0x1001であるナビ協調シフト制御の動作検証を行う場合、例えばコマンド検証部201がテストコマンド送信時に記憶した車両速度とシフト位置に対してミッションECU123が応答したシフト位置を検証する。図7の例では記憶した車両速度が0〜60Km/hの範囲ではシフト位置が「D(Drive)」の状態で変化しない場合検証合格と判定する。これは、車両速度が0〜60Km/hの範囲では、ミッションECU123は車載情報端末111からの制御要求に対してシフト変更制御を実施しないことを意味する。また車両速度60〜100Km/hの範囲ではシフト位置が「D(Drive)」から「2(Second)」に変更された場合検証合格と判定する。これは車両速度が60〜100Km/hの場合、ミッションECUは前方カーブに安全に進入するには速度超過であると判断しシフト位置を「2(Second)」に制御していることを意味する。また車両速度が100Km/h以上の場合ではシフト位置「D(Drive)」の状態で変化しない場合検証合格と判定する。これは車両速度が100Km/hの範囲ではシフト位置を「2(Second)」に制御することで急減速を伴い、その結果却ってドライバの安全を脅かす危険を回避するためにシフト変更制御を実施しないことを意味する。このような場合、車載ゲートウェイ装置100から車載情報端末111を介してドライバに減速を促すなどの警告を出力してもよい。
Similarly, when the operation verification of the navigation cooperative shift control with the command ID of 0x1001 is performed, for example, the
図8は、車両情報蓄積部207がコマンド判別部204から制御コマンドを受け取り、制御系ネットワーク120に該制御コマンドを送信するタイミングで車両動作検証テーブルを動的に生成する時の処理フローである。
FIG. 8 is a processing flow when the vehicle
車両情報蓄積部207はコマンド判別部204から制御コマンドを受け取ると、フィルタリングテーブルに該制御コマンドのコマンドIDが登録されているか否かを判断する(ステップ801)。コマンドIDが登録されていない場合には、該制御コマンドを無効とする。登録されている場合は、該制御コマンドを送信する前にドライバの操作と制御が競合するか否かを判断する(ステップ802)。例えばナビ協調ブレーキ制御またはナビ協調シフト制御などのブレーキ操作を伴う制御コマンドの場合、ドライバが急ブレーキ操作を行っている時には、該制御コマンドを無効とする。これはドライバ操作を車両システムが阻害することで却ってドライバの安全を脅かす危険を回避するためである。ドライバ操作の判断に使用する車両情報は予め車両情報蓄積部207に登録されているものとする。例えば急ブレーキ発生有無の判断には車両速度の変化率またはブレーキペダル踏圧またはシフト位置の変化を使用すればよい。
When receiving the control command from the
前記制御コマンド送信時にドライバ操作と競合しないと判断した場合、制御コマンド送信前の現在の車両情報を記憶する(ステップ803)。これは図7の例における車両動作検証テーブル700の車両速度範囲702またはシフト位置(前)705に該当する。次に該制御コマンドを制御系データ送受信部206を介して送信し(ステップ804)、ECUから応答された制御データを一定時間蓄積する(ステップ805)。例えばブレーキECU121から制動力とスリップ率、ミッションECU123からシフト位置のデータを受信して5秒間蓄積する。最後にステップ803で記憶した車両情報とステップ805で蓄積した制御データから車両動作検証テーブル700を生成する(ステップ806)。
If it is determined that there is no conflict with the driver operation when the control command is transmitted, the current vehicle information before the control command is transmitted is stored (step 803). This corresponds to the
この時、ステップ803及びステップ805で蓄積した車両情報および制御データは個々に値を有しており、また時間変化に伴って値にバラつきが生じる可能性がある。そこで例えば車両動作検証テーブル700のインデックスとなるステップ803で記憶した車両情報については、予めカーメーカの設計開発者によって数値範囲を区切る値を事前に設定登録しておき、検証対象となるステップ805で蓄積した制御データについては、車両情報蓄積部207が蓄積した値の平均値または最大値または最小値または瞬時値またはこれらを網羅的にカバー可能な数値範囲を車両動作検証テーブル700に登録する。これにより例えばステップ803で記憶した車両速度は予め登録されている車両速度範囲の何れかに該当することになるため、該当する車両速度範囲のデータとして車両動作検証テーブル700に登録し、またステップ805で蓄積した制御データの平均値または最大値または最小値または瞬時値または網羅的な数値範囲として処理した結果を前記該当する車両速度範囲に対応した車両情報として登録することで、車両動作検証テーブル700を生成することができる。
At this time, the vehicle information and control data accumulated in
更に、車両走行中に頻繁に車載情報端末111から制御コマンドが送信される場合は、例えば単純上書き保存或いは初回のみ保存或いは複数回連続で同一値であれば上書き禁止などのルールを、設計開発段階で車両情報蓄積部207に事前に登録しておけばよい。
Further, when a control command is frequently transmitted from the in-
車載情報端末換装前に、車両の実走行中、あるいは車両試験設備を用いた動作中に制御モードにおいて車両動作検証テーブル700を生成することで、車載情報端末換装後にテストモードにおいて予防安全制御の動作検証を行うことができる。 Operation of preventive safety control in test mode after in-vehicle information terminal replacement by generating vehicle operation verification table 700 in control mode during actual running of the vehicle or operation using vehicle test equipment before in-vehicle information terminal replacement Verification can be performed.
図9は車載ゲートウェイ装置100が情報系ネットワーク110に対して送受信するデータフォーマットの構成例である。
FIG. 9 is a configuration example of a data format that the in-
データフォーマット900はテストフラグ901とコマンドID902とコマンドデータ903から構成される。テストフラグ901はテストコマンドか制御コマンドを判別するフラグ情報で、例えばテストコマンドの場合「1」が制御コマンドの場合「0」が付加される。またコマンドID902はECUに送信するコマンド識別情報で、例えばナビ協調シフト制御であれば0x1001が、ナビ協調ブレーキ制御であれば0x1002が付加される。コマンドデータ903は車載ゲートウェイ装置またはECUが実際に使用するコマンド情報であり、例えばナビ協調シフト制御であれば前方カーブまでの距離情報やカーブ曲率情報が、ナビ協調ブレーキ制御であれば停止線位置までの距離情報が付加される。また各コマンドデータには対象とするECUの識別情報を付加してもよい。これによりコマンド検証部201に予めコマンドID検証テーブルを登録しておく手間を省くことが可能になる。
The
また、車載ゲートウェイ装置100から情報系ネットワーク110に検証結果を応答する場合にも同様にデータフォーマット900を用いればよい。この場合、各検証結果に対してコマンドIDを割り当てる、または車載情報端末111から送信されたコマンドIDに対して決まった値を加算して応答するといった方法で対応すればよい。
Similarly, the
さらに、車載ゲートウェイ装置100から制御系ネットワーク120にデータを送信する際は、各コマンドデータからテストフラグを取り除いた形で送信するものとしてもよい。あるいは、制御コマンドはコマンドID902とコマンドデータ903から構成され、テストコマンドは制御コマンドにテストフラグが付加されたものであってもよい。
Further, when data is transmitted from the in-
以上のように、実施例によれば、車載情報端末換装前に、車載情報端末111が提供する予防安全制御に関する車両情報を予め蓄積しておき、車載情報端末換装後は、車載情報端末111が提供するテストコマンドとテストコマンドに対する各ECUの出力結果と、蓄積した車両情報を用いて車両動作検証を行うことにより、予防安全制御の動作検証を走行データを用いてディーラや整備工場で簡単に行うことができる。
As described above, according to the embodiment, vehicle information related to preventive safety control provided by the in-
これにより、制御系ネットワークへのアクセスが許可された車載情報端末間の換装時でも、カーメーカはドライバへの車両引渡しを遅延させることなく、かつ次世代機でも旧世代機と同様の予防安全制御機能をドライバに提供することが可能である。 As a result, even when switching between in-vehicle information terminals that are permitted to access the control network, the car manufacturer does not delay the delivery of the vehicle to the driver, and the next-generation machine has the same preventive safety control function as the previous-generation machine. Can be provided to the driver.
なお、本システム及び装置の形態は記載した実施例に限定されるものではなく、本発明の趣旨を逸脱しない範囲で適時変更が可能である。 The forms of the present system and apparatus are not limited to the described embodiments, and can be changed in a timely manner without departing from the spirit of the present invention.
100:車載ゲートウェイ装置、110:情報系ネットワーク、111:車載情報端末、112:無線通信装置、120:制御系ネットワーク、130:動力計測システム、201:コマンド検証部、202:モード管理部、203:車両情報、204:コマンド判別部、205:情報系データ送受信部、206:制御系データ送受信部、207:車両情報蓄積部、301:通信インタフェース、302:通信インタフェース、303:プロセッサ、304:ROM、305:RAM DESCRIPTION OF SYMBOLS 100: In-vehicle gateway apparatus, 110: Information system network, 111: In-vehicle information terminal, 112: Wireless communication apparatus, 120: Control system network, 130: Power measurement system, 201: Command verification part, 202: Mode management part, 203: Vehicle information, 204: Command determination unit, 205: Information system data transmission / reception unit, 206: Control system data transmission / reception unit, 207: Vehicle information storage unit, 301: Communication interface, 302: Communication interface, 303: Processor, 304: ROM, 305: RAM
Claims (18)
前記車載ゲートウェイ装置が、
前記車載情報端末からデータを受信した際、前記データがテストコマンドか否かを判断するコマンド判別手段と、
前記コマンド判別手段によって前記データがテストコマンドであると判断された場合は、車両の位置が変化しないか否かを判断する位置情報確認手段と、
前記位置情報確認手段によって車両の位置が変化しないと判断された場合は、前記テストコマンドを前記電子制御装置に送信し、前記電子制御装置が前記テストコマンドに対して予め定められた動作を行ったか否かを、前記制御系ネットワークに流れる制御データから判断するコマンド検証手段と、
前記コマンド検証手段の判断結果を前記車載情報端末に送信する検証結果送信手段と
を有することを特徴とする車両動作検証システム。 In a vehicle operation verification system in which an in-vehicle gateway device connected to an in-vehicle information terminal through an information system network and connected to a plurality of electronic control devices for controlling the vehicle through a control system network verifies the operation of the vehicle.
The in-vehicle gateway device is
When receiving data from the in-vehicle information terminal, command determining means for determining whether the data is a test command;
Position information confirmation means for determining whether or not the position of the vehicle does not change when the command determination means determines that the data is a test command;
If it is determined by the position information confirmation means that the position of the vehicle does not change, the test command is transmitted to the electronic control device, and the electronic control device has performed a predetermined operation on the test command. Command verification means for judging whether or not from control data flowing in the control system network;
A vehicle operation verification system comprising: verification result transmission means for transmitting the judgment result of the command verification means to the in-vehicle information terminal.
前記車載ゲートウェイ装置が、前記複数の電子制御装置それぞれの装置識別情報と前記複数の電子制御装置それぞれが対応可能なテストコマンドとの対応テーブルを保持しており、
前記コマンド検証手段は、前記受信したテストコマンドが前記対応テーブルに登録されているか否かを判断し、登録されていない場合は、前記テストコマンドを前記電子制御装置に送信せず、検証のエラー結果を前記車載情報端末に送信することを特徴とする車両動作検証システム。 In the vehicle operation verification system according to claim 1,
The in-vehicle gateway device holds a correspondence table between device identification information of each of the plurality of electronic control devices and test commands that can be handled by each of the plurality of electronic control devices,
The command verification means determines whether or not the received test command is registered in the correspondence table, and if not, does not transmit the test command to the electronic control unit, and results in a verification error Is transmitted to the in-vehicle information terminal.
前記受信したテストコマンドには該テストコマンドに対応可能な装置識別情報が付加されており、
前記コマンド検証手段は、前記装置識別情報が前記対応テーブルに登録されているか否かを判断し、登録されていない場合は、前記テストコマンドを送信せず、検証のエラー結果を前記車載情報端末に送信することを特徴とする車両動作検証システム。 In the vehicle operation verification system according to claim 2,
Device identification information corresponding to the test command is added to the received test command,
The command verification means determines whether or not the device identification information is registered in the correspondence table. If the device identification information is not registered, the command verification means does not transmit the test command and sends a verification error result to the in-vehicle information terminal. The vehicle operation verification system characterized by transmitting.
前記受信したテストコマンドには該テストコマンドに対応可能な前記電子制御装置の装置識別情報が付加されており、
前記コマンド検証手段は、前記複数の電子制御装置に問い合わせて各前記装置識別情報を取得し、取得した前記装置識別情報がいずれも前記テストコマンドに付加された装置識別情報と一致しない場合は、前記テストコマンドを送信せず、検証のエラー結果を前記車載情報端末に送信することを特徴とする車両動作検証システム。 The vehicle operation verification system according to claim 1,
Device identification information of the electronic control device that can correspond to the test command is added to the received test command,
The command verification means inquires to the plurality of electronic control devices to acquire the device identification information, and when the acquired device identification information does not match the device identification information added to the test command, A vehicle operation verification system that transmits a verification error result to the in-vehicle information terminal without transmitting a test command.
前記受信したテストコマンドには該テストコマンドに対応可能な車両の車台番号の範囲が付加されており、
前記コマンド検証手段は、予め定められた前記電子制御装置に問い合わせて車両の車台番号を取得し、取得した前記車台番号が前記テストコマンドに付加された前記車台番号の範囲に含まれない場合は、前記テストコマンドを送信せず、検証のエラー結果を前記車載情報端末に送信することを特徴とする車両動作検証システム。 In the vehicle operation verification system according to claim 1,
The received test command is appended with a range of vehicle chassis numbers that can correspond to the test command,
The command verification means inquires of the predetermined electronic control unit to acquire a vehicle chassis number, and when the acquired vehicle chassis number is not included in the range of the chassis number added to the test command, A vehicle operation verification system that transmits an error result of verification to the in-vehicle information terminal without transmitting the test command.
前記位置情報確認手段は、前記テストコマンドを受信してから一定時間車両の位置情報を取得し、前記位置情報が変化した場合は、前記テストコマンドを送信せず、検証のエラー結果を前記車載情報端末に送信することを特徴とする車両動作検証システム。 In the vehicle operation verification system according to claim 1,
The position information confirmation means acquires the position information of the vehicle for a predetermined time after receiving the test command. When the position information changes, the position information confirmation means does not transmit the test command and displays the verification error result as the in-vehicle information. A vehicle operation verification system, characterized by being transmitted to a terminal.
前記コマンド検証手段では、前記電子制御装置が前記テストコマンドに対して予め定められた動作を行ったか否かを、前記車載ゲートウェイ装置に予め蓄積された車両情報と前記電子制御装置が制御系ネットワークに送信した制御データの値より判断することを特徴とする車両動作検証システム。 In the vehicle operation verification system according to claim 1,
In the command verification means, whether or not the electronic control device has performed a predetermined operation on the test command, vehicle information stored in advance in the in-vehicle gateway device and the electronic control device in the control system network. A vehicle operation verification system characterized by judging from the value of the transmitted control data.
前記車両情報および前記制御データは、車両速度、制動力およびスリップ率を含むことを特徴とする車両動作検証システム。 In the vehicle operation verification system according to claim 7,
The vehicle operation verification system, wherein the vehicle information and the control data include a vehicle speed, a braking force, and a slip ratio.
前記電子制御装置が送信した制動力の値が0より大きくスリップ率が0〜20%の範囲内にある場合に、前記電子制御装置の動作を予め定められた動作であると判断することを特徴とする車両動作検証システム。 In the vehicle operation verification system according to claim 8,
When the braking force value transmitted by the electronic control unit is larger than 0 and the slip ratio is in the range of 0 to 20%, it is determined that the operation of the electronic control unit is a predetermined operation. Vehicle operation verification system.
前記車両情報および前記制御データは、車両速度および走行距離を含むことを特徴とする車両動作検証システム。 In the vehicle operation verification system according to claim 7,
The vehicle operation verification system, wherein the vehicle information and the control data include a vehicle speed and a travel distance.
前記車載ゲートウェイ装置に予め蓄積された走行距離の値が、前記制御データから得られた走行距離の値に対して摩擦係数が0.4〜0.7の範囲内で算出されるものである場合に、前記電子制御装置の動作を予め定められた動作であると判断することを特徴とする車両動作検証システム。 In the vehicle operation verification system according to claim 10,
When the value of the mileage stored in advance in the in-vehicle gateway device is one in which the friction coefficient is calculated within the range of 0.4 to 0.7 with respect to the value of the mileage obtained from the control data, the electronic A vehicle operation verification system characterized in that the operation of the control device is determined to be a predetermined operation.
前記車載ゲートウェイ装置に予め蓄積された車両情報は、車両走行中に前記電子制御装置が制御系ネットワークに送信した制御データを含むことを特徴とする車両動作検証システム。 In the vehicle operation verification system according to claim 7,
The vehicle operation verification system characterized in that the vehicle information stored in advance in the in-vehicle gateway device includes control data transmitted from the electronic control device to a control system network while the vehicle is traveling.
前記車載ゲートウェイ装置に予め蓄積された車両情報は、車両試験設備を用いて車両を動作させた際に前記電子制御装置が制御系ネットワークに送信した制御データを含むことを特徴とする車両動作検証システム。 In the vehicle operation verification system according to claim 7,
The vehicle information stored in advance in the in-vehicle gateway device includes control data transmitted to the control system network by the electronic control device when the vehicle is operated using a vehicle test facility. .
前記第一の通信手段によって信号を受信した際、前記信号がテストコマンドか否かを判断するコマンド判別手段と、
前記コマンド判別手段によって前記信号がテストコマンドであると判断された場合は、車両の位置が変化しないか否かを判断する位置情報確認手段と、
前記位置情報確認手段によって車両の位置が変化しないと判断された場合は、前記テストコマンドに従ってテストを実施するコマンド検証手段と、
前記コマンド検証手段のテスト結果を前記第一の通信手段に送信する検証結果送信手段とを有することを特徴とする車載ゲートウェイ装置。 In the in-vehicle gateway device having the first communication means connected to the vehicle information system network and the second communication means connected to the control system network,
Command determination means for determining whether or not the signal is a test command when the signal is received by the first communication means;
Position information confirmation means for determining whether or not the position of the vehicle does not change, when the command determination means determines that the signal is a test command;
If the position information confirmation means determines that the position of the vehicle does not change, command verification means for performing a test according to the test command;
An in-vehicle gateway device comprising verification result transmission means for transmitting a test result of the command verification means to the first communication means.
前記第二の通信手段によって車両情報を取得し蓄積する車両情報蓄積手段と、
前記コマンド判別手段によって前記受信した信号が制御コマンドであると判断された場合に、前記制御コマンドを前記第二の通信手段によって制御系ネットワークに送信するか否かを、前記車両情報蓄積手段が蓄積した車両情報に基づいて判断する送信可否判断手段とを有することを特徴とする車載ゲートウェイ装置。 In the in-vehicle gateway device according to claim 14,
Vehicle information storage means for acquiring and storing vehicle information by the second communication means;
The vehicle information storage means stores whether the control command is transmitted to the control system network by the second communication means when the received signal is determined by the command determination means to be a control command. An in-vehicle gateway device comprising: transmission permission / inhibition determining means for determining based on the vehicle information.
前記送信可否判断手段によって前記制御コマンドを第二の通信手段に送信すると判断された場合は、
前記車両情報蓄積手段が、前記制御コマンドを送信してから一定時間車両情報を蓄積することを特徴とする車載ゲートウェイ装置。 In the in-vehicle gateway device according to claim 14,
If it is determined by the transmission permission determination means that the control command is transmitted to the second communication means,
The in-vehicle gateway device characterized in that the vehicle information accumulation means accumulates vehicle information for a predetermined time after transmitting the control command.
前記送信可否判断手段は、前記制御コマンド受信時までの一定時間に車両の急減速を検知していた場合は、前記制御コマンドを送信しないと判断することを特徴とする車載ゲートウェイ装置。 In the in-vehicle gateway device according to claim 14,
The in-vehicle gateway device according to claim 1, wherein the transmission enable / disable determining unit determines that the control command is not transmitted when a sudden deceleration of the vehicle is detected during a predetermined time until the control command is received.
前記車両の急減速は、シフト位置の変化に基づいて検知することを特徴とする車載ゲートウェイ装置。 The in-vehicle gateway device according to claim 17,
The vehicle-mounted gateway device, wherein the sudden deceleration of the vehicle is detected based on a change in a shift position.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008226575A JP2010062883A (en) | 2008-09-04 | 2008-09-04 | Vehicle operation verification system and onboard gateway device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008226575A JP2010062883A (en) | 2008-09-04 | 2008-09-04 | Vehicle operation verification system and onboard gateway device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2010062883A true JP2010062883A (en) | 2010-03-18 |
Family
ID=42189190
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008226575A Pending JP2010062883A (en) | 2008-09-04 | 2008-09-04 | Vehicle operation verification system and onboard gateway device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2010062883A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013171378A (en) * | 2012-02-20 | 2013-09-02 | Denso Corp | Data communication authentication system for vehicle, and gateway apparatus for vehicle |
US9489544B2 (en) | 2012-02-20 | 2016-11-08 | Denso Corporation | Data communication authentication system for vehicle gateway apparatus for vehicle data communication system for vehicle and data communication apparatus for vehicle |
CN108068733A (en) * | 2017-12-18 | 2018-05-25 | 奇瑞汽车股份有限公司 | Information configuring methods, device and computer readable storage medium |
CN113805000A (en) * | 2021-09-07 | 2021-12-17 | 中车青岛四方机车车辆股份有限公司 | Equipment interlayer verification system |
CN114954351A (en) * | 2022-04-28 | 2022-08-30 | 江铃汽车股份有限公司 | Remote vehicle locking control method and system, electronic equipment and storage medium |
-
2008
- 2008-09-04 JP JP2008226575A patent/JP2010062883A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013171378A (en) * | 2012-02-20 | 2013-09-02 | Denso Corp | Data communication authentication system for vehicle, and gateway apparatus for vehicle |
US9489544B2 (en) | 2012-02-20 | 2016-11-08 | Denso Corporation | Data communication authentication system for vehicle gateway apparatus for vehicle data communication system for vehicle and data communication apparatus for vehicle |
CN108068733A (en) * | 2017-12-18 | 2018-05-25 | 奇瑞汽车股份有限公司 | Information configuring methods, device and computer readable storage medium |
CN113805000A (en) * | 2021-09-07 | 2021-12-17 | 中车青岛四方机车车辆股份有限公司 | Equipment interlayer verification system |
CN114954351A (en) * | 2022-04-28 | 2022-08-30 | 江铃汽车股份有限公司 | Remote vehicle locking control method and system, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101936891B1 (en) | Method and device for generating driving behavior guidance information | |
US9843523B2 (en) | Communication management apparatus and communication management method for vehicle network | |
JP2009205368A (en) | Accident notification system and onboard device | |
EP3179320B1 (en) | Method and device for processing real-time vehicle traveling data | |
JP2010062883A (en) | Vehicle operation verification system and onboard gateway device | |
JP2019091347A (en) | Driverless transport system | |
WO2012105215A1 (en) | Vehicle control device | |
JP7037748B2 (en) | Electronic control unit and connection authentication method | |
KR100696889B1 (en) | inner vehicle communication system and gateway | |
JP2023115229A (en) | Mobility control system, method, and program | |
CN108292452B (en) | Automatic configuration of a remote technical data transmission of a motor vehicle | |
JP6191397B2 (en) | Communication relay device, communication relay processing | |
JP2013101426A (en) | On-vehicle communication device | |
CN102481848A (en) | Method for controlling an adaptive cruise control system and associated control system | |
WO2021024588A1 (en) | Mobility control system, method, and program | |
JP2014031077A (en) | Vehicle operation verification system | |
JP2019209961A (en) | Information processor, monitoring method, program, and gateway device | |
JP2016143908A (en) | Electronic controller and electronic control system | |
KR20130089512A (en) | On-board diagnostics for vehicle and method for accident information processing using of on-board diagnostics, recording medium | |
JP2011250110A (en) | Electronic control apparatus | |
JP7122195B2 (en) | Information processing device, information processing method and information processing program | |
JP6519829B1 (en) | Electronic control device, monitoring method, program, and gateway device | |
JP7192747B2 (en) | In-vehicle relay device and information processing method | |
US20240195824A1 (en) | Method for Identifying a Manipulation of a Message of a Bus System by Means of a Control Device of a Vehicle, Computer-Readable Medium, System, and Vehicle | |
US20220300403A1 (en) | Isolated software testing in production vehicles |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20100108 |