(57)【特許請求の範囲】
【請求項１】
車両に搭載される複数の電子装置の作動を評価する車両評価システムにおいて、
ネットワークに接続された複数の前記電子装置を有し、前記電子装置は各電子装置に固有の通信識別子を通信データに付与して前記ネットワークに送信する実機部と、
前記ネットワークを介して前記実機部の複数の前記電子装置と通信可能に接続され、前記実機部に応じて設定された車両モデルに基づいて前記車両の挙動をシミュレートし、前記実機部とともに前記車両に応じた仮想車両を構成するシミュレータと、
前記ネットワークから受信する前記通信データに基づいて前記電子装置を識別することにより、複数の前記電子装置を有する前記実機部の構成を自動判定する自動判定手段と、
前記自動判定手段が自動判定する前記実機部の構成に基づいて、前記シミュレータおよび前記実機部からなる前記仮想車両の構成を自動設定する自動設定手段と、
を備えることを特徴とする車両評価システム。
【請求項２】
前記実機部に設置されている前記電子装置と、前記電子装置の代わりに前記シミュレータに電子装置モデルが設定されている場合には前記電子装置モデルと、前記電子装置および前記電子装置モデルが前記通信データを送信する所定周期とを、対応づけて記憶している記憶手段を備え、
前記自動判定手段は、前記通信データを前記ネットワークから受信する周期が前記通信識別子により特定される前記電子装置および前記電子装置モデルに対応づけて前記記憶手段に記憶されている前記所定周期よりも短い場合、既存の前記電子装置および前記電子装置モデルに加え、該当する前記通信識別子により特定される前記電子装置が前記実機部において前記ネットワークに接続されたと判定する、
ことを特徴とする請求項１に記載の車両評価システム。
【請求項３】
該当する前記通信識別子を付与された前記通信データを前記ネットワークから受信する周期が前記記憶手段に記憶されている前記所定周期よりも短く、前記記憶手段に記憶されている対応関係から、該当する前記通信識別子を付与された前記通信データを前記実機部の既存の前記電子装置が送信していると前記自動判定手段が判定すると、前記自動設定手段は、該当する前記通信識別子により特定される前記電子装置が前記実機部において前記ネットワークに新に接続されたと判断し、該当する前記通信識別子により特定される既存の前記電子装置を前記ネットワークから切り離すことにより前記仮想車両の構成を自動設定することを特徴とする請求項２に記載の車両評価システム。
【請求項４】
既存の前記電子装置はオンとオフとを電気的に切り替えられるスイッチを介して前記ネットワークに接続しており、
前記自動設定手段は、既存の前記電子装置を特定する前記通信識別子と同じ前記通信識別子により特定される前記電子装置が前記実機部において前記ネットワークに新に接続されたと判断すると、前記スイッチを切り替えて該当する前記通信識別子により特定される既存の前記電子装置を前記ネットワークから切り離す、
ことを特徴とする請求項３に記載の車両評価システム。
【請求項５】
該当する前記通信識別子を付与された前記通信データを前記ネットワークから受信する周期が前記所定周期よりも短く、前記記憶手段に記憶されている対応関係から、該当する前記通信識別子を付与された前記通信データを前記シミュレータに設定された前記電子装置モデルが送信していると前記自動判定手段が判定すると、前記自動設定手段は、該当する前記通信識別子により特定される前記電子装置が前記実機部において前記ネットワークに新に接続されたと判断し、前記シミュレータにおいて該当する前記通信識別子により特定される前記電子装置モデルを無効にすることにより前記仮想車両の構成を自動設定することを特徴とする請求項２に記載の車両評価システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載される複数の電子装置の作動を評価する車両評価システムに関する。
【背景技術】
【０００２】
従来、車両を開発する場合に、エンジンとともに、車両に搭載する電子装置として、例えば、アクチュエータ等の挙動を制御する電子制御装置（Electronic Control Unit：ＥＣＵとも言う。）や、ＥＣＵの機能を組み込んだアクチュエータの作動を評価する必要がある。しかし、複数の電子装置を評価するために試作車両に電子装置を搭載して評価する方式では、試作車両が完成するまで電子装置の評価テストを実行できないという問題がある。
【０００３】
さらに、試作車両で電子装置の評価テストを実行する場合に、気温、バッテリ残量、フェイル時等の多岐にわたる条件のもとで評価テストを実行するためには、多大な工数を要する点や安全面で困難な評価が多数あるという問題があった。
【０００４】
そこで、車両モデルに基づいて車両の挙動をシミュレートするＨＩＬＳ（Hardware In The Loop Simulation)等のシミュレータを用いて評価対象である電子装置とともに仮想車両を構成し、仮想車両における電子装置の作動を評価することが知られている（例えば、特許文献１参照）。
【０００５】
特許文献１では、電子装置とともに仮想車両を構成するシミュレータの作動環境条件を管理するスレーブ管理装置をシミュレータに対応して備えている。さらにスレーブ管理装置とネットワーク接続されたマスタ管理装置が、スレーブ管理装置を介して、シミュレータがシミュレーションするときの環境条件を統括管理している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−８４１２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に開示されているように、電子装置およびシミュレータ毎にスレーブ管理装置を備え、スレーブ管理装置が各シミュレータが作動する環境条件を管理する構成では、バージョンアップ等で電子装置を交換したり、オプションの評価で電子装置を新に追加する等の評価対象の構成に変更がある場合、電子装置とシミュレータとスレーブ管理装置とを合わせて交換または追加する必要がある。その結果、評価対象の構成の変更が困難であるという問題がある。
【０００８】
また、評価対象の構成の変更をオペレータが設定しなければならないので、オペレータの負担が大きいという問題がある。
本発明は、上記問題を解決するためになされたものであり、車両に搭載される複数の電子装置を評価対象とし、評価対象の構成の変更が容易でオペレータの負担を低減する車両評価システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１から５に記載の発明によると、実機部は、ネットワーク接続された複数の電子装置を有し、電子装置は各電子装置に固有の通信識別子を通信データに付与してネットワークに送信し、シミュレータは、ネットワークを介して実機部の複数の電子装置と通信可能に接続され、実機部に応じて設定された車両モデルに基づいて車両の挙動をシミュレートし、実機部とともに車両に応じた仮想車両を構成する。
【００１０】
このように、評価対象である複数の電子装置は実機部のネットワークを介してシミュレータと通信可能に接続されるので、電子装置の交換および追加等による実機部の構成の変更は、実機部においてネットワークに電子装置を接続するか否かという簡単な作業になる。
【００１１】
さらに、自動判定手段は、ネットワークから受信する通信データに基づいて電子装置を識別することにより、複数の電子装置を有する実機部の構成を自動判定し、自動設定手段は、自動判定手段が自動判定する実機部の構成に基づいて、シミュレータおよび実機部からなる仮想車両の構成を自動設定する。尚、仮想車両とは、実際の車両に対して、シミュレータと実機部とにより、実際の車両の少なくとも一部を仮想的に実現している車両である。
【００１２】
このように、実機部の構成が変更されても、その変更を自動的に判定し、判定結果に基づいて、仮想車両の構成を自動設定するので、オペレータが実機部の構成の変更に対応して行う作業を低減できる。これにより、オペレータの負担が低減する。
【００１３】
請求項２に記載の発明によると、実機部に設置されている電子装置と、電子装置の代わりにシミュレータに電子装置モデルが設定されている場合には電子装置モデルと、電子装置および電子装置モデルが通信データを送信する所定周期とを、対応づけて記憶手段が記憶している。
【００１４】
このように、電子装置および電子装置モデルが通信データを所定周期で送信するので、実機部に設置されている電子装置、またはシミュレータに設定されている電子装置モデルに加え、該当する通信識別子により特定される電子装置が新に実機部においてネットワークに接続されると、該当する通信識別子を付与された通信データがネットワークに送信される周期は、予め設定された所定周期よりも短くなる。
【００１５】
そこで、請求項２に記載の発明によると、通信データをネットワークから受信する周期が通信識別子により特定される電子装置および電子装置モデルに対応づけて記憶手段に記憶されている所定周期よりも短い場合、既存の電子装置および電子装置モデルに加え、該当する通信識別子により特定される電子装置が実機部において新にネットワークに接続されたと判定する。
【００１６】
これにより、該当する通信識別子を付与された通信データを受信する周期に基づいて、実機部の構成を容易に自動判定できる。
請求項３に記載の発明によると、該当する通信識別子を付与された通信データをネットワークから受信する周期が記憶手段に記憶されている所定周期よりも短く、記憶手段に記憶されている対応関係から、該当する通信識別子を付与された通信データを実機部の既存の電子装置が送信していると自動判定手段が判定すると、自動設定手段は、該当する通信識別子により特定される電子装置が実機部においてネットワークに新に接続されたと判断し、該当する通信識別子により特定される既存の電子装置をネットワークから切り離すことにより仮想車両の構成を自動設定する。
【００１７】
このように、該当する通信識別子を付与された通信データをネットワークから受信する周期と、記憶手段に記憶されている対応関係とに基づいて、実機部において、既存の電子装置に加えて、該当する通信識別子により特定される新設の電子装置が実機部に設置されていると判定できる。この場合、既存の電子装置をネットワークから切り離すことにより仮想車両の構成を自動設定することができる。
【００１８】
そして、請求項４に記載の発明のように、既存の電子装置がオンとオフとを電気的に切り替えられるスイッチを介してネットワークに接続している場合、自動設定手段は、既存の電子装置を特定する通信識別子と同じ通信識別子により特定される電子装置が実機部においてネットワークに新に接続されたと判断すると、スイッチを切り替えて該当する通信識別子により特定される既存の電子装置をネットワークから切り離す。
【００１９】
このように、オンとオフとを電気的に切り替えられるスイッチを制御することにより、自動設定手段は、既存の電子装置をネットワークから容易に切り離すことができる。
請求項５に記載の発明によると、該当する通信識別子を付与された通信データをネットワークから受信する周期が所定周期よりも短く、記憶手段に記憶されている対応関係から、該当する通信識別子を付与された通信データをシミュレータに設定された電子装置モデルが送信していると自動判定手段が判定すると、自動設定手段は、該当する通信識別子により特定される電子装置が実機部においてネットワークに新に接続されたと判断し、シミュレータにおいて該当する通信識別子により特定される電子装置モデルを無効にすることにより仮想車両の構成を自動設定する。
【００２０】
このように、該当する通信識別子を付与された通信データをネットワークから受信する周期と、記憶手段に記憶されている対応関係とに基づいて、シミュレータに既に設定されている電子装置モデルに加え、実機部において、該当する通信識別子により特定される電子装置が実機部のネットワークに新に接続されていると判定できる。この場合、シミュレータに既に設定されている電子装置モデルを無効にすることにより仮想車両の構成を自動設定することができる。
【図面の簡単な説明】
【００２１】
【図１】本実施形態の車両評価システムを示すブロック図。
【図２】ＥＣＵと通信識別子と送信周期と実ＥＣＵか否かとの対応関係を示す図。
【図３】フレームカーの構成変更による受信周期の変化を示すタイムチャート。
【図４】仮想車両の構成の自動設定を示すフローチャート。
【発明を実施するための形態】
【００２２】
以下、本発明の実施の形態を図に基づいて説明する。図１に本実施形態の車両評価システム２を示す。
（車両評価システム２）
車両評価システム２は、オペレーションＰＣ（パーソナルコンピュータ）１０と、シミュレータ２０と、フレームカー３０とを備えている。
【００２３】
オペレーションＰＣ１０は、シミュレータ２０と電気的に接続しており、シミュレータ２０が実行する車両モデル、実機部に設置されているＥＣＵ等の電子装置に対する評価テストのシナリオ等の設定データを、不揮発性の記憶装置１２に記憶している。
【００２４】
シミュレータ２０には、例えば、ボディ系シミュレータ、パワートレイン系シミュレータおよびシャーシ系シミュレータからなるＨＩＬＳが使用されている。シミュレータ２０は、フレームカー３０に設置されている評価対象である電子装置以外の車両モデルを、ソフトウェアの設定によりシミュレートする。
【００２５】
シミュレータ２０がシミュレートする車両モデルは、ボディ系シミュレータとパワートレイン系シミュレータとシャーシ系シミュレータとが協働して実現するプラントモデル２２、ＥＣＵモデル２４、センサモデル２６、およびインタフェース（Ｉ／Ｆ）モデル２８により決定される。オペレーションＰＣ１０から車両モデルが設定されると、設定された車両モデルに応じて、プラントモデル２２、ＥＣＵモデル２４、センサモデル２６、およびＩ／Ｆモデル２８が設定される。
【００２６】
プラントモデル２２は、シミュレートする車両モデルのエンジン、トランスミッション、バッテリ等の作動をシミュレートするモデルである。
ＥＣＵモデル２４およびセンサモデル２６は、シミュレータ２０がシミュレートする車両モデルには設定されているがフレームカー３０には設置されていない、評価対象ではないＥＣＵおよびセンサの挙動をシミュレートするモデルである。
【００２７】
Ｉ／Ｆモデル２８は、フレームカー３０に搭載されたＥＣＵおよびアクチュエータ（ＡＣＴ）と、シミュレータ２０内のプラントモデル２２と、ＥＣＵモデル２４と、センサモデル２６とが、通信データ、アナログ信号およびデジタル信号を送受信するためのモデルである。
【００２８】
これ以外にも、気温、道路状態等の車両環境をシミュレートする環境モデルも設定される。
シミュレータ２０は、オペレーションＰＣ１０により設定される車両モデルに基づき、ＥＣＵモデル２４からの制御信号、ならびに車両の挙動を検出するセンサモデル２６からの検出信号を出力するとともに、フレームカー３０から制御信号、センサの検出信号を入力し、車両モデルをシミュレートする。
【００２９】
フレームカー３０は、ＥＣＵ４０〜５４と、リレースイッチ１００と、通信線２００、２１０、２２０とから主に構成されている。
シミュレータ２０とフレームカー３０とは、通信線２００、２１０および２２０を介して通信可能に接続されている。通信線２００、２１０、２２０は、ＣＡＮ等の車内ＬＡＮを実現する通信線であり、電源線が併設されている。
【００３０】
さらに、各ＥＣＵは、通信線以外にも、シミュレータ２０と個別に専用線で電気的に接続されている。各ＥＣＵは、この専用線により、通信線以外でシミュレータ２０との間で送受信する必要のある全てのデジタル信号およびアナログ信号を送受信する。
【００３１】
通信線２００、２１０、２２０にはそれぞれ、既存のＥＣＵ４０〜５４以外の他のＥＣＵを外付けできるようにコネクタ２０２、２１２、２２２が設置されている。コネクタ２０２、２１２、２２２には、それぞれ通信線２００、２１０、２２０の端子と電源端子とが設けられている。
【００３２】
各ＥＣＵは、ＣＰＵ、ＲＯＭ、ＲＡＭ、入出力インタフェース等を有するマイクロコンピュータにより構成されており、ＲＯＭ等の記憶装置に記憶している制御プログラムを実行することにより、制御対象であるアクチュエータの挙動制御を実行する。
【００３３】
フレームカー３０に搭載されているＥＣＵはリレースイッチ１００を介して通信線２００、２１０、２２０に接続しており、互いに通信線２００、２１０、２２０を介してデータ通信を実行する。これにより、ＥＣＵは、制御対象であるアクチュエータの挙動を連携して制御するとともに、センサを搭載したアクチュエータからセンサの検出信号を取得する。
【００３４】
ＥＣＵ４０〜５４には、制御対象であるアクチュエータの挙動を制御するだけでなく、ＥＣＵ＿Ｃ４４およびＥＣＵ＿Ｆ５０のように、通信線２００と通信線２１０、あるいは通信線２１０と通信線２２０との間を接続するゲートウェイの機能を有するものもある。また、ＥＣＵ＿Ｈ５４のように、シミュレータ２０がシミュレートするセンサ信号および制御対象であるアクチュエータの作動信号を入力せず、アクチュエータ５６およびセンサ５８と直接接続しているものもある。
【００３５】
また、車両評価システム２が作動を評価する電子装置は、ＥＣＵだけでなく、ＥＣＵおよびセンサと一体化されたアセンブリとして構成されている図示しないアクチュエータも電子装置として評価対象となる。このようなアクチュエータは、ＥＣＵと同様に通信線２００、２１０、２２０のいずれかにリレースイッチ１００を介して接続される。
【００３６】
リレースイッチ１００は、シミュレータ２０からの制御信号によりオン、オフされる。シミュレータ２０は、オペレーションＰＣ１０からの指令にしたがい、リレースイッチ１００をオン、オフする。
【００３７】
リレースイッチ１００がオンになると、該当するリレースイッチ１００に接続されているＥＣＵはフレームカー３０のネットワークに接続され、リレースイッチ１００がオフになると、該当するリレースイッチ１００に接続されているＥＣＵはフレームカー３０のネットワークから切り離される。
【００３８】
（車両モデルの設定）
オペレーションＰＣ１０は、フレームカー３０で実現せずにシミュレータ２０でシミュレートする車両モデルと、フレームカー３０に設置されているＥＣＵおよびアクチュエータとからなる仮想車両の構成を記憶装置１２に記憶している。記憶装置１２に記憶される仮想車両の構成は、フレームカー３０毎に設定されている。そして、オペレーションＰＣ１０は、記憶装置１２に記憶している仮想車両の構成に基づいて、シミュレータの車両モデルを設定する。
【００３９】
また、オペレーションＰＣ１０は、フレームカー３０毎に設定されている仮想車両の構成とともに、図２に示すチェックテーブル３００をフレームカー３０毎に記憶装置１２に記憶している。
【００４０】
チェックテーブル３００には、フレームカー３０に対応して設定された仮想車両を構成するＥＣＵと、各ＥＣＵが通信データに付与する通信識別子と、各ＥＣＵが予め設定された所定周期で送信する通信データの送信周期と、各ＥＣＵがフレームカー３０に設置された実ＥＣＵであるか否かを示す情報と、が格納されている。実ＥＣＵであるか否かを示す情報が○であれば実ＥＣＵであることを示し、×であればシミュレータ２０に設定されたＥＣＵモデルであることを示している。
【００４１】
（自動判定処理、自動設定処理）
次に、フレームカー３０の構成を自動判定し、判定結果に基づいてシミュレータ２０およびフレームカー３０からなる仮想車両の構成を自動設定する処理について説明する。
【００４２】
図１において、ＥＣＵ＿Ｇ’６０は、フレームカー３０に既に設置されているＥＣＵ＿Ｇ５２をバージョンアップしたＥＣＵである。ＥＣＵ＿Ｇ’６０には、シミュレータ２０がＥＣＵ＿Ｇ５２用にシミュレートするスイッチ類とは異なる信号レベル、あるいは新規のスイッチの信号を生成するスイッチ群６２が接続されている。
【００４３】
ＥＣＵ＿Ｉ’７０は、シミュレータ２０に設定されているＥＣＵモデル２４内のＥＣＵ＿Ｉモデルを実際のＥＣＵとして構成したものである。ＥＣＵ＿Ｉ’７０には、シミュレータ２０がＥＣＵ＿Ｉモデル用にシミュレートするセンサ信号、アクチュエータの作動信号等をシミュレートするシミュレータ７２が接続される。
【００４４】
ここで、ＥＣＵ＿Ｇ５２をバージョンアップしたＥＣＵ＿Ｇ’６０、ならびにＥＣＵ＿Ｉモデルを実ＥＣＵとして構成したＥＣＵ＿Ｉ’７０を評価するために、ＥＣＵ＿Ｇ’６０をコネクタ２２２により通信線２２０に接続し、ＥＣＵ＿Ｉ’７０をコネクタ２１２により通信線２１０に接続した状態を考えてみる。
【００４５】
各ＥＣＵは、フレームカー３０に設置されている実ＥＣＵ、シミュレータ２０に設定されているＥＣＵモデルに関わらず、図２のチェックテーブル３００に示すように、所定周期で通信データを送信し、各ＥＣＵに固有の通信識別子を通信データに付与する。
【００４６】
したがって、ＥＣＵ＿Ｇ５２とＥＣＵ＿Ｇ’６０とが通信データを送信する送信周期（１００ｍｓ）と通信データに付与する通信識別子（ＩＤ＿Ｇ）、ＥＣＵ＿ＩモデルとＥＣＵ＿Ｉ’７０とが通信データを送信する送信周期（３２ｍｓ）と通信データに付与する通信識別子（ＩＤ＿Ｉ）は、それぞれ同じである。
【００４７】
その結果、実ＥＣＵであるＥＣＵ＿Ｇ５２がフレームカー３０に設置され、ＥＣＵ＿Ｉモデルがシミュレータ２０に設定されている状態で、ＥＣＵ＿Ｇ’６０およびＥＣＵ＿Ｉ’７０をフレームカー３０に外付けし、ネットワークに接続すると、同じ通信識別子の通信データが二重に送信されることになる。
【００４８】
例えば、図３に示すように、ＥＣＵ＿Ｇ５２とＥＣＵ＿Ｇ’６０とが通信データを送信すると、見かけ上、（ＩＤ＿Ｇ）の通信識別子を有する通信データが、１００ｍｓよりも短い周期Ｔ’で送信されることになる。
【００４９】
オペレーションＰＣ１０は、シミュレータ２０を介して、（ＩＤ＿Ｇ）の通信識別子を有する通信データを受信し、受信周期が１００ｍｓよりも短くなっていることを検出すると、フレームカー３０に設置されている実ＥＣＵ、あるいはシミュレータ２０に設定されているＥＣＵモデルに加え、同じ通信識別子を通信データに付与する実ＥＣＵがフレームカー３０においてネットワークに新に接続されたと判断する。
【００５０】
例えば、チェックテーブル３００に登録されている所定の送信周期Ｔと、実際に受信する受信周期Ｔ’との関係が次式（１）を満たすと、オペレーションＰＣ１０は、同じ通信識別子を通信データに付与する実ＥＣＵがフレームカー３０においてネットワークに新に接続されたと判断する。式（１）における許容誤差として、例えば１０％（０．１）程度が設定される。
【００５１】
Ｔ’＜Ｔ×（１−許容誤差）    ・・・（１）
同じ通信識別子を通信データに付与する実ＥＣＵがフレームカー３０においてネットワークに新に設置されると、該当する通信識別子により特定されるＥＣＵである、フレームカー３０に設置されている既存のＥＣＵ＿Ｇ５２、およびシミュレータ２０に設定されているＥＣＵ＿Ｉモデルは不要になる。そこで、オペレーションＰＣ１０は、リレースイッチ１００をオフにしてＥＣＵ＿Ｇ５２を通信線２２０から切り離し、シミュレータ２０のＥＣＵ＿Ｉモデルを無効にする。これにより、フレームカー３０においてネットワークに新に接続されたＥＣＵ＿Ｇ’６０およびＥＣＵ＿Ｉ’７０に対して作動を評価できる。
【００５２】
次に、自動判定処理および自動設定処理を図４のフローチャートに基づいて説明する。図４のフローチャートは、シミュレータ２０に電源がオンされると、オペレーションＰＣ１０で実行される。
【００５３】
まず、オペレーションＰＣ１０は、構成チェックシナリオにより、シミュレータ２０を介して通信線２００、２１０、２２０から受信する同じ通信識別子の通信データの受信周期Ｔ’と、図２に示すチェックテーブル３００に登録されている該当する通信識別子の通信データの送信周期Ｔとを比較する（Ｓ４００）。
【００５４】
そして、チェックテーブル３００に登録されているＥＣＵに、送信周期Ｔと受信周期Ｔ’との関係が式（１）を満たしている通信データを送信するものが存在しないことから、フレームカー３０においてネットワークに新にＥＣＵが接続されていないと判断する場合（Ｓ４０２：Ｎｏ）、本処理を終了する。
【００５５】
送信周期Ｔと受信周期Ｔ’との関係が式（１）を満たし、フレームカー３０においてネットワークに新にＥＣＵが接続されていると判断する場合（Ｓ４０２：Ｙｅｓ）、オペレーションＰＣ１０は、チェックテーブル３００を参照し、フレームカー３０においてネットワークに新に接続されたＥＣＵに対して、フレームカー３０に既存のＥＣＵが設置されているか否かを判定する（Ｓ４０４）。
【００５６】
フレームカー３０に既存のＥＣＵが設置されている場合（Ｓ４０４：Ｙｅｓ）、オペレーションＰＣ１０は、既存のＥＣＵに対応するリレースイッチ１００をオフにし、フレームカー３０のネットワークから該当するＥＣＵを切り離して（Ｓ４０６）、Ｓ４１０に処理を移行する。
【００５７】
フレームカー３０に既存のＥＣＵが設置されているのではなく、シミュレータ２０にＥＣＵモデルが設定されている場合（Ｓ４０４：Ｎｏ）、オペレーションＰＣ１０は、シミュレータ２０に設定されているＥＣＵモデルを無効にし（Ｓ４０８）、Ｓ４１０に処理を移行する。
【００５８】
オペレーションＰＣ１０は、フレームカー３０においてネットワークに新に接続されたＥＣＵが他にあれば（Ｓ４１０：Ｙｅｓ）、Ｓ４０４〜Ｓ４０８の処理を繰返し、フレームカー３０においてネットワークに新に接続されたＥＣＵが他になければ（Ｓ４１０：Ｎｏ）、本処理を終了する。
【００５９】
オペレーションＰＣ１０は、図４に示す自動判定処理および自動設定処理を終了すると、フレームカー３０に設置されたＥＣＵおよびアクチュエータの作動を評価する他のシナリオを実行する。
【００６０】
以上説明した本実施形態では、フレームカー３０において複数のＥＣＵがネットワークに接続し、シミュレータ２０はネットワークを介して複数のＥＣＵと通信可能に接続されている。したがって、フレームカー３０に新にＥＣＵおよびアクチュエータ等の電子装置を設置することによるフレームカー３０の構成の変更は、フレームカー３０においてネットワークに電子装置を接続するか否かという簡単な作業になる。
【００６１】
さらに、シミュレータ２０を介してフレームカー３０のネットワークから受信する通信データに基づいて電子装置を識別することにより、複数の電子装置を有するフレームカー３０の構成を自動判定し、自動判定したフレームカー３０の構成に基づいて、シミュレータ２０に設定されたＥＣＵモデルを無効にしたり、フレームカー３０の既存の電子装置をネットワークから切り離したりすることにより、シミュレータ２０およびフレームカー３０からなる仮想車両の構成を自動設定する。
【００６２】
このように、フレームカー３０の構成が変更されても、その変更を自動的に判定し、判定結果に基づいて、仮想車両の構成を自動設定するので、オペレータがフレームカー３０の構成の変更に対応して行う作業を低減できる。これにより、オペレータの負担が低減する。
【００６３】
上記実施形態では、車両評価システム２が本発明の車両評価システムに相当し、オペレーションＰＣ１０が本発明の自動判定手段および自動設定手段に相当し、記憶装置１２が本発明の記憶手段に相当し、シミュレータ２０が本発明のシミュレータに相当し、フレームカー３０が本発明の実機部に相当し、シミュレータ２０およびフレームカー３０が本発明の仮想車両に相当する。
【００６４】
また、図４のＳ４００〜Ｓ４１０の処理は、本発明のオペレーションＰＣ１０が自動判定手段および自動設定手段として実行する機能に相当する。
［他の実施形態］
上記実施形態では、フレームカー３０に設置されているＥＣＵ（電子装置）、ならびにシミュレータ２０に設定されているＥＣＵモデルと同じ通信識別子で特定されるＥＣＵをフレームカー３０においてネットワークに新に接続した場合に、フレームカー３０に新にＥＣＵが設置されたことを自動判定し、判定結果に基づいて、シミュレータ２０およびフレームカー３０からなる仮想車両の構成を自動設定する例について説明した。
【００６５】
これに対し、シミュレータ２０にＥＣＵモデルが設定されておらず、フレームカー３０にも既存のＥＣＵが設置されていないオプションＥＣＵをフレームカー３０においてネットワークに新に接続した場合に、オプションＥＣＵが送信する通信データの通信識別子から、チェックテーブルに登録されていないＥＣＵが新にフレームカー３０に設置されたことを自動判定してもよい。
【００６６】
そして、オプションＥＣＵの仕様が予め記憶装置１２に記憶されている場合には、オプションＥＣＵの仕様に基づいて、シミュレータ２０においてプラントモデル２２およびセンサモデル２６を自動設定してもよい。さらに、フレームカー３０に設置されている既存の電子装置に、オプションＥＣＵが新に設置されたことを通知し、オプションＥＣＵと既存のＥＣＵとの通信、または連携制御を可能にしてもよい。
【００６７】
このように、本発明は、上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で種々の実施形態に適用可能である。
【符号の説明】
【００６８】
２：車両評価システム、１０：オペレーションＰＣ（自動判定手段、自動設定手段）、１２：記憶装置（記憶手段）、２０：シミュレータ（仮想車両）、３０：フレームカー（実機部、仮想車両）、２００、２１０、２２０：通信線
【図１】
0005472067.tif 000002
【図２】
0005472067.tif 000003
【図３】
0005472067.tif 000004
【図４】
0005472067.tif 000005