(57)【要約】  【課題】他の制御装置が通信ラインを介して接続され、相互に通信を行う制御装置の評価装置であって、電源投入直後で他の制御装置が起動していない場合のような、不安定な状態も模擬することができる制御装置の評価装置を提供する。  【解決手段】ＥＣＵから送信された信号はモニタ用データ変換部２１により人間の目で見ることが可能なデータに変換されてＰＣに送信されるとともに、返送信号発生部２２が信号を受信した旨の返送信号を発生し、通信プロトコル変換部２４を介してＥＣＵに送信される。また、操作者がＰＣから信号を入力すると、送信信号発生部２３が通信規格に対応した送信信号を発生してＥＣＵに送信する。一方、操作者が返送信号の発生不可を指示すると、この指示から一定時間の間、切替制御部２６が切替部２５を切り替えるので、ＥＣＵからの送信信号が返送信号発生部２２に入力されなくなり、ＥＣＵに返送信号が送られなくなる。  【選択図】図１
2005164416.tif 000002
【特許請求の範囲】
【請求項１】
他の制御装置と通信手段を介して接続可能な制御装置の評価装置において、
他の制御装置の通信挙動を模擬する通信挙動模擬手段と、
上記通信挙動模擬手段が通信挙動を模擬しないようにする切替手段とを備えたことを特徴とする制御装置の評価装置。
【請求項２】
請求項１に記載の制御装置の評価装置において、
上記通信挙動模擬手段が返送信号発生手段を備え、
上記切替手段が上記返送信号発生手段の動作を不可とすることを特徴とする制御装置の評価装置。
【請求項３】
請求項１に記載の制御装置の評価装置において、
上記通信挙動模擬手段がモニタ用信号変換手段、返送信号発生手段、送信信号発生手段を備え、
上記切替手段がモニタ用信号変換手段、返送信号発生手段、送信信号発生手段の少なくとも一つの動作を不可とすることを特徴とする制御装置の評価装置。
【請求項４】
上記通信挙動を模擬しない時間を設定できるようにしたことを特徴とする、請求項１〜請求項３のいずれかに記載の制御装置の評価装置。
【請求項５】
請求項１〜請求項４のいずれかに記載の制御装置の評価装置において、
上記通信挙動模擬手段が通信挙動を模擬しない期間の間、被評価制御装置に送信する信号を発生する信号発生手段を備えたことを特徴とする制御装置の評価装置。
【請求項６】
請求項１〜請求項５のいずれかに記載の制御装置の評価装置において、
上記切替手段は、他の制御装置の起動時に行う通信を評価する場合に通信挙動を模擬しないようにするものであることを特徴とする制御装置の評価装置。
【請求項７】
請求項６に記載の制御装置の評価装置において、
被評価制御装置が起動した旨の通信信号を抽出する抽出手段を備え、
上記抽出手段が起動信号を検出するまでの間、上記切替手段が上記通信挙動模擬手段が通信挙動を模擬しないようにすることを特徴とする制御装置の評価装置。
【請求項８】
他の制御装置と通信手段を介して接続可能な制御装置の評価装置において、
他の制御装置の通信挙動を模擬する通信挙動模擬手段と、
他の制御装置の起動時に行う通信を評価する場合に、制御装置に対して信号を送信しないようにする起動時評価手段とを備えたことを特徴とする制御装置の評価装置。
【請求項９】
制御装置と通信手段を介して接続可能な他の制御装置の挙動を模擬するシミュレータにおいて、
他の制御装置の通信挙動を模擬する通信挙動模擬手段と、
上記通信挙動模擬手段が通信挙動を模擬しないようにする切替手段とを備えたことを特徴とするシミュレータ。
【請求項１０】
制御装置と通信手段を介して接続可能な他の制御装置の挙動を模擬するシミュレータにおいて、
他の制御装置の通信挙動を模擬する通信挙動模擬手段と、
他の制御装置の起動時における挙動を模擬する場合に、制御装置に対して信号を送信しないようにする起動時模擬手段とを備えたことを特徴とするシミュレータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の電子制御装置（以下、ＥＣＵという）等の制御装置の評価装置、特に複数の制御装置と共用の通信ラインを備え、相互に通信を行う制御装置を評価する評価装置に関する。
【背景技術】
【０００２】
自動車にはエンジンを電子的に制御するエンジン制御ＥＣＵが搭載されており、このエンジン制御ＥＣＵには車両に装備されている各種センサで検出されたエンジン回転数や車速などを示す信号が送られる。そして、エンジン制御ＥＣＵは送られてきた信号に基づいて所定の演算処理を行い、その演算結果（例えば、燃料噴射量や点火時期など）を車両に装備されたアクチュエータなどの制御機構へ電気的な信号に変換して送出し、燃料の噴射量制御を中心に、点火時期制御、ノック制御、アイドル回転数制御などを総合的に行うようになっている。
【０００３】
エンジン制御ＥＣＵへ入力される信号及びエンジン制御ＥＣＵから出力される信号は、時々刻々と変化していくものであり、さらに、これら信号には、エンジン回転数や車速を示す信号、制御信号など、相互に依存しながら変化していくものがある。そのため、エンジン制御ＥＣＵの動作確認や性能評価を行う場合には、エンジン制御ＥＣＵを実際の車両に搭載するか、もしくは車両の挙動を模擬するシミュレータを用いる必要がある。
【０００４】
このシミュレータを実現するには、車両の挙動を模擬するプログラムが必要となる。このようなプログラムは、車両の諸元（例えば、排気量やタイヤ径など）に基づいて構築され、その入力要素は、車両の置かれている状況、例えば、空気温度や大気圧、車両重量や道路勾配などと、現在の入力状態、例えば、アクセルの踏み込みの度合いやブレーキの掛け具合などの人間の操作入力とＥＣＵの車両に与える出力などの現在の入力状態などである。車両モデルでは、これらの入力要素の変化に応じて車両の挙動を表すプログラムの出力を時々刻々変化させる必要がある。このような車両の挙動を模擬したり再現したりするプログラムは、「車両モデル」と呼ばれている（例えば、特許文献１参照。）。
【特許文献１】特開平１１−３２６１３５号公報
【０００５】
図６は車両モデルを用いた従来のエンジン制御ＥＣＵの評価装置の一例であり、車両モデル４０は設定された車種の車両の諸元（例えば、排気量やタイヤ径など）に基づいて構築され、ＥＣＵ１からの点火信号や燃料噴射量あるいは入力手段３１から入力されるスロットル開度等をインターフェース３２を介して受信し、これらの入力に基づいて車両の各部の状態量（例えば、エンジン回転数、車速など）を模擬的に演算し、その演算結果をインターフェース３３を介してＥＣＵ１に送出する。
【０００６】
車両モデル４０は、吸気圧力・吸入空気量等の空気演算部４１、トルクやノックを演算するトルク演算部４２、空燃比を演算するＡ／Ｆ演算部４３、エンジン回転数や車速を演算する回転数演算部４４等から構成され、各部の機能はソフトウェアプログラムにより実行される。
【０００７】
一方、最近の車両には複数の電子制御装置（ＥＣＵ）が搭載されており、図７に示すように、これら複数のＥＣＵ、例えば、エンジン制御ＥＣＵ１、ボディＥＣＵ２、自動変速（ＡＴ）制御ＥＣＵ３、エアバッグＥＣＵ４等がバス５を介して接続されてローカルエリアネットワーク（以下、車載ＬＡＮという）を構築し、これらのＥＣＵ間でデータ通信することが可能になってきている。この車載ＬＡＮの通信規格はいろいろとあり、代表的なものとしてＩＥＥＥ１３９４、ＣＡＮ、Ｌｉｎ、Ｘ−ｂｙ−Ｗｉｒｅ等が挙げられる。
【０００８】
複数のＥＣＵの各々はセンサの値や車両内機器の動作状態に応じた制御を行っている。例えば、エンジン制御ＥＣＵ１は上記のように、燃料噴射量などを制御し、ボディＥＣＵ２はランプやドアなどの制御を行っている。
【０００９】
このような車両に搭載された各ＥＣＵは、担当する制御対象について、単体で独自に制御しているが、他のＥＣＵとの情報授受が必要な場合もあり、それぞれのＥＣＵにおいて車載ＬＡＮを利用してＥＣＵ間でのデータの授受を行い、協調制御を行うことが可能となっている。例えば、エンジン制御ＥＣＵ１がエアバックＥＣＵ４からエアバックの故障信号を受け取ると、エンジン制御ＥＣＵ１が一定速度以下に速度を制限する、フェールセーフモードに入る、等の動作が可能である。
【００１０】
このようなＥＣＵの一つをそれ単体で、しかも実車無しの状況下で開発する場合には、このＥＣＵを他のＥＣＵが発生する通信信号を発生することができるシミュレータを備えた評価装置に接続して、評価検討する必要がある。例えば、車載ＬＡＮの通信規格としてＣＡＮが採用されている場合、このＣＡＮ規格に則って信号を送受信できる機能が評価装置に必要となる。また、例えば、他の装置から信号を受けた場合、その装置に信号を受信した旨の返送信号を送信するように通信の方法を規定する場合がある。このような場合、ＥＣＵを試験する際には、評価装置から上記のような返送信号を送出する必要がある。
【００１１】
図８はこのような通信規定に則った信号送受信機能を備えた従来のＥＣＵ評価装置であり、シミュレータ１０とこのシミュレータ１０に接続されるパーソナルコンピュータ（以下、ＰＣという）５０とから構成されている。ＰＣ５０は、ＣＰＵ５１、ＣＲＴ、ＬＣＤなどの表示部５２及びキーボードやマウスなどの入力部５３から構成され、入力部５３を用いることにより、車両の置かれている状況（例えば、空気温度や大気圧、車両重量、道路勾配など）やアクセル踏み込具合、ブレーキの掛け具合などの運転者の操作状況をシミュレータ１０に与えることができる。なお、図の破線に示すように、シミュレータ１０に表示部６１、入力部６２を接続することも可能である。また、ＰＣ５０を接続せずに、表示部６１、入力部６２を表示部５２、入力部５３の代用としてそれぞれ使用することも可能である。
【００１２】
一方、シミュレータ１０は通信ボード１１、入出力ボード１２等の複数のボードとＣＰＵ１３とから構成され、各ボードとＰＣ５０との信号の授受、及び各ボード間の信号の授受はＣＰＵ１３を介して行われる。これらのボードは、ＣＰＵとＲＯＭ、ＲＡＭ等のメモリで構成され、各ボードの機能はソフトウェアプログラムによって実行される。
【００１３】
ＣＰＵ１３は、例えば、上記のような車両モデルの演算処理を行っており、通信ボード１１や入出力ボード１２を介してＥＣＵ１からの信号を受け、車両の各部の状態量（例えば、エンジン回転数、車速など）を模擬的に演算し、その演算結果を通信ボード１１や入出力ボード１２を介してＥＣＵ１に送出するとともに、ＰＣ５０に送出し、ＰＣ５０の表示部５２にこれらの状態量が表示される。
【００１４】
また、入出力ボード１２は、例えば、ＰＣ５０の入力部５３から入力された車速変化パターンから実際の車速センサの信号を模擬して出力するボードである。ＰＣ５０からの車速変化パターンをＣＰＵ１３を介して入出力ボード１２が受け取りＥＣＵ１に出力する。あるいは、また、例えば、ＣＰＵ１３で演算された車両モデルの車速値を入出力ボード１２が受け取りＥＣＵ１に出力する。また、入出力ボード１２は、例えば、ＥＣＵ１からの点火信号を受け取り、その信号をデジタル量に変換してＣＰＵ１３に渡したり、また、ＣＰＵ１３を介してＰＣ５０に送信して表示部５２に点火信号の状態を表示する機能を有する。
【００１５】
一方、通信ボード１１はＥＣＵ１から信号を受信した場合に、返送信号を作成したり、ＰＣ５０の入力部５３から入力された信号をＥＣＵ１に送信したりする機能を備えている。図９は従来の通信ボード１１の機能ブロック図であり、図に示すように、モニタ用データ変換部２１、通信ロジックによる返送信号発生部２２、通信ロジックによる送信信号発生部２３、通信プロトコル変換部２４よりなる。これらの各部の機能は、上記したように、ＣＰＵ、ＲＯＭ、ＲＡＭ等によりソフトウェアプログラムによって実行される。
【００１６】
例えば、ＥＣＵ１からエンジン回転数信号が通信ボード１１に送信されると、送信されたエンジン回転数信号がモニタ用データ変換部２１により人間の目で見ることが可能なデータに変換され、ＰＣ５０に送信されて表示部５２に表示される。次に、返送信号発生部２２がこの送信信号に応答して、信号を受信した旨の通信規定に則った返送信号を発生し、この返送信号が通信プロトコル変換部２４を介してＥＣＵ１に送信される。一方、例えば、エアバッグが正常であるという信号をＥＣＵ１に送信したい場合、ＰＣ５０の入力部５３からエアバッグ正常を入力すると、この信号に応答して送信信号発生部２３が通信規格に応じた送信信号を発生し、通信プロトコル変換部２４を介してＥＣＵ１に送信する。
【発明の開示】
【発明が解決しようとする課題】
【００１７】
上記のように、複数のＥＣＵが一つの通信ラインを共用し、ＥＣＵ相互で通信することにより情報を共有・利用している場合に、そのＥＣＵの一つをそれ単体で、実車無しの状況下で開発する場合には、上記のような評価装置が必要となるが、実際には、各ＥＣＵの起動に要する時間はまちまちで、電源投入直後のＥＣＵ通信状況は不安定である。そのため、実車では、例えば、既に起動しているＥＣＵ（Ａ）が、起動していないＥＣＵ（Ｂ）に信号を送信した場合、ＥＣＵ（Ｂ）はＥＣＵ（Ａ）からの信号を受信した旨の信号をＥＣＵ（Ａ）に返信しない。従って、ＥＣＵ（Ａ）がＥＣＵ（Ｂ）が故障状態にあると判断してしまったり、あるいは、ＥＣＵ（Ａ）がＥＣＵ（Ｂ）に信号を送信し続け、通信ラインに異常を来たしてしまう場合が起こりうる。
しかしながら、上記の従来の評価装置では、ＥＣＵの評価中、常に通信ボードが正常に動作しているため、ＥＣＵの電源投入直後のこのような不安定な状況の挙動を模擬することが不可能であるという問題があった。
【００１８】
本発明は、上記の問題に鑑みてなされたもので、他の制御装置が通信ラインを介して接続され、相互に通信を行う制御装置の評価装置であって、電源投入直後で他の制御装置が起動していない場合のような、不安定な状態も模擬することができる制御装置の評価装置を提供することを目的とする。
【課題を解決するための手段】
【００１９】
上述の目的を達成するため、本発明に係る制御装置の評価装置（１）は、
他の制御装置と通信手段を介して接続可能な制御装置の評価装置において、
他の制御装置の通信挙動を模擬する通信挙動模擬手段と、
上記通信挙動模擬手段が通信挙動を模擬しないようにする切替手段とを備えたことを特徴とする。
【００２０】
また、本発明に係る制御装置の評価装置（２）は、制御装置の評価装置（１）において、
上記通信挙動模擬手段が返送信号発生手段を備え、
上記切替手段が上記返送信号発生手段の動作を不可とすることを特徴とする。
【００２１】
また、本発明に係る制御装置の評価装置（３）は、制御装置の評価装置（１）において、
上記通信挙動模擬手段がモニタ用信号変換手段、返送信号発生手段、送信信号発生手段を備え、
上記切替手段がモニタ用信号変換手段、返送信号発生手段、送信信号発生手段の少なくとも一つの動作を不可とすることを特徴とする。
【００２２】
さらに、本発明に係る制御装置の評価装置（４）は、制御装置の評価装置（１）〜（３）のいずれかにおいて、
上記通信挙動を模擬しない時間を設定できるようにしたことを特徴とする。
【００２３】
また、本発明に係る制御装置の評価装置（５）は、制御装置の評価装置（１）〜（４）のいずれかにおいて、
上記通信挙動模擬手段が通信挙動を模擬しない期間の間、被評価制御装置に送信する信号を発生する信号発生手段を備えたことを特徴とする。
【００２４】
また、本発明に係る制御装置の評価装置（６）は、制御装置の評価装置（１）〜（５）のいずれかにおいて、
上記切替手段は、他の制御装置の起動時に行う通信を評価する場合に通信挙動を模擬しないようにするものであることを特徴とする。
【００２５】
さらに、本発明に係る制御装置の評価装置（７）は、制御装置の評価装置（６）において、
被評価制御装置が起動した旨の通信信号を抽出する抽出手段を備え、
上記抽出手段が起動信号を検出するまでの間、上記切替手段が上記通信挙動模擬手段が通信挙動を模擬しないようにすることを特徴とする。
【００２６】
さらに、本発明に係る制御装置の評価装置（８）は、
他の制御装置と通信手段を介して接続可能な制御装置の評価装置において、
他の制御装置の通信挙動を模擬する通信挙動模擬手段と、
他の制御装置の起動時に行う通信を評価する場合に、制御装置に対して信号を送信しないようにする起動時評価手段とを備えたことを特徴とする。
【００２７】
また、本発明に係るシミュレータ（１）は、
制御装置と通信手段を介して接続可能な他の制御装置の挙動を模擬するシミュレータにおいて、
他の制御装置の通信挙動を模擬する通信挙動模擬手段と、
上記通信挙動模擬手段が通信挙動を模擬しないようにする切替手段とを備えたことを特徴とする。
【００２８】
さらに、本発明に係るシミュレータ（２）は、
制御装置と通信手段を介して接続可能な他の制御装置の挙動を模擬するシミュレータにおいて、
他の制御装置の通信挙動を模擬する通信挙動模擬手段と、
他の制御装置の起動時における挙動を模擬する場合に、制御装置に対して信号を送信しないようにする起動時模擬手段とを備えたことを特徴とする。
【発明の効果】
【００２９】
本発明に係る制御装置の評価装置（１）〜（３）及びシミュレータ（１）によれば、ある期間通信挙動模擬手段が通信挙動を模擬しないようにすることができるので、他の制御装置の起動時間を考慮した通信の模擬が可能となるとともに、実際に他の制御装置と通信手段を介して接続された状態での評価を行うことが可能となる。
【００３０】
また、本発明に係る制御装置の評価装置（４）によれば、通信挙動を模擬しない時間を設定できるので、他の制御装置との起動時間差を考慮した通信の模擬が可能となる。
【００３１】
さらに、本発明に係る制御装置の評価装置（５）によれば、他の制御装置の起動時間まで考慮した通信の模擬が可能となるとともに、さまざまな通信ラインの状況、例えばノイズ等を想定した制御装置の評価を行うことができる。
【００３２】
また、本発明に係る制御装置の評価装置（６）〜（８）及びシミュレータ（２）によれば、起動前と起動時に被評価制御装置が種々の信号を受信した場合の模擬が可能となり、さまざまな通信ラインの状況を想定した制御装置の評価を行うことができ、制御装置へのいわゆる意地悪試験を行うことが可能となる。
【実施例１】
【００３３】
以下、本発明の制御装置の評価装置の実施例を図面により説明する。本発明の評価装置の全体構成は、図８に示す評価装置と同じであり、ＥＣＵ１からの通信信号に応答する通信ボード１１のみが異なっているので、以下本発明の評価装置の実施例について、図１の通信ボード１４により説明する。
この通信ボード１４は、図１に示すように、モニタ用データ変換部２１、通信ロジックによる返送信号発生部２２、通信ロジックによる送信信号発生部２３、通信プロトコル変換部２４、切替部２５、切替制御部２６よりなり、これらの構成は、上記と同様にＣＰＵ及びＲＯＭ、ＲＡＭ等のメモリにより構成され、これらの機能もソフトウェアプログラムによって実行される。
【００３４】
モニタ用データ変換部２１はＥＣＵ１からの送信信号を人間の目で見ることが可能なデータに変換し、ＣＰＵ１３を介してＰＣ５０に送信し、返送信号発生部２２はＥＣＵ１からの送信信号に応答して、信号を受信した旨の通信規定に則った返送信号を発生する。送信信号発生部２３はＰＣ５０から入力されたＥＣＵ１への送信信号により通信規格に応じた送信信号を発生し、通信プロトコル変換部２４は送信する信号のプロトコル変換を行う。また、切替部２５は切替制御部２６からの切替信号により、ＥＣＵ１からの送信信号を返送信号発生部２２に入力するか否かを切り替える。
【００３５】
次に、上記の通信ボード１４の作用について説明する。
例えば、ＥＣＵ１からエンジン回転数信号が通信ボード１４に送信されると、上記と同様に、送信されたエンジン回転数信号がモニタ用データ変換部２１により人間の目で見ることが可能なデータに変換され、ＰＣ５０に送信されて表示部５２に表示される。次に、返送信号発生部２２がこの送信信号に応答して、信号を受信した旨の返送信号を発生し、この返送信号が通信プロトコル変換部２４を介してＥＣＵ１に送信される。また、例えば、エアバッグが正常であるという信号をＥＣＵ１に送信したい場合、操作者がＰＣ５０の入力部５３からエアバッグ正常を入力すると、この入力に応答して送信信号発生部２３が通信規格に対応した送信信号を発生し、通信プロトコル変換部２４を介してＥＣＵ１に送信する。
【００３６】
一方、操作者がＰＣ５０の入力部５３から返送信号の発生不可を指示すると、この指示から一定時間の間、切替制御部２６が切替部２５を切り替えるので、ＥＣＵ１からの送信信号が返送信号発生部２２に入力されなくなり、ＥＣＵ１に返送信号が送られなくなる。これにより、例えば、ＥＣＵ１が他のＥＣＵが故障と判断して、他のＥＣＵへの送信信号を送らなくなり、他のＥＣＵへの送信信号がＰＣ５０の表示部５２に表示されなくなるので、評価装置の操作者はＥＣＵ１が故障認識を行ったことを確認することができる。また、ＥＣＵによっては、他のＥＣＵに送信信号を送り続けることもあり、この場合には、ＰＣ５０の表示部５２に絶え間なく通信信号が表示されるので、操作者は通信異常を確認することができる。
以上のように、返送信号発生部での返送信号の発生を不可とすることにより、他のＥＣＵの電源投入直後の不安定な通信状況を模擬することが可能となり、このような状況でのＥＣＵの評価を行うことができる。
【実施例２】
【００３７】
上記の実施例１では、返送信号発生部へのＥＣＵからの入力信号の入力のみを不可としたが、その他の信号の入出力を不可とすることも可能であり、このように各信号の入出力を不可にすることが可能な評価装置の実施例について、図２の通信ボード１５により説明する。
この通信ボード１５は、図１と同様に、モニタ用データ変換部２１、通信ロジックによる返送信号発生部２２、通信ロジックによる送信信号発生部２３、通信プロトコル変換部２４、切替部２５、切替制御部２６を備えるとともに、タイマ２７、比較部２８を備え、切替部２５は各入出力信号の信号伝達を別個に切り替えることができる。また、タイマ２７は切替制御部２６が切替部２５を切り替えた時点からの時間を計測し、比較部２８はＰＣ５０の入力部５３から入力された切替の設定時間とタイマ２７の計時時間とを比較し、切替部２５の切替から設定時間が経過すると、信号を切替制御部２６に送信する。
【００３８】
図３はＰＣ５０の表示部５２に表示される入出力不可設定の設定画面の一例を示すものであり、この画面で「モニタ表示」、「返送信号発生」、「返送信号送信」、「送信信号送信」の各項目の「ＯＮ」、「ＯＦＦ」欄をクリックすることにより、各項目の可、不可を設定することができる。また、「設定時間」欄に任意の時間を入力することにより、不可の時間を設定することが可能である。なお、設定時間の入力がない場合には、所定の一定時間、例えば、３００ｍＳが設定される。
【００３９】
そして、ＯＮ／ＯＦＦ設定、設定時間の入力を完了した後、評価装置の操作者が図３の入力画面の下部の「実行」アイコンをクリックすると、これらの情報がＰＣ５０から通信ボード１５に送られ、切替制御部２６が切替部２５によりＯＦＦに設定された項目の入出力を不可に設定するとともに、タイマ２７が時間を計時し、設定された設定時間が経過すると、比較部２８から終了信号が切替制御部２６に送られるので、信号の入出力が通常の状態に戻される。
これにより、各部の信号の入出力の可否を任意に設定できるとともに、動作を不可とする時間を任意に変えることができるので、様々な通信挙動の模擬を行うことができるとともに、各ＥＣＵの起動時間差に応じた模擬も可能となる。
【実施例３】
【００４０】
以上の実施例では、信号の発生、送信を不可状態にするだけであったが、ノイズ等の信号をＥＣＵに送信するようにすることも可能であり、このように各信号の入出力を不可にする期間ＥＣＵに他の信号を送信する評価装置の実施例について、図４の通信ボード１６により説明する。
この通信ボード１６は、同様に、モニタ用データ変換部２１、通信ロジックによる返送信号発生部２２、通信ロジックによる送信信号発生部２３、通信プロトコル変換部２４、切替部２５、切替制御部２６を備えるとともに、イレギュラー信号発生部２９を備えている。このイレギュラー信号発生部２９は、予め登録されている時系列信号、あるいは、乱数やノイズを使用した相関関係のない信号を発生する。また、図に破線で示すように、返送信号発生部２２、送信信号発生部２３からの信号に予め設定した特定の処理を行うことによりイレギュラーな信号を発生させることも可能である。
【００４１】
図４に示す通信ボード１６において、切替部２５により返送信号発生部２２または送信信号発生部２３の出力信号が送信されない状態に切り替えられると、返送信号発生部２２または送信信号発生部２３の出力信号に替えてイレギュラー信号発生部２９の出力、例えば、ノイズ信号が通信プロトコル変換部２４を介してＥＣＵ１に送信されるので、ＥＣＵ１のノイズ等の不規則信号による動作評価を行うことが可能となる。
【実施例４】
【００４２】
以上の実施例では、評価装置の操作者が切替部の制御をＰＣ５０の入力部５３から指示することにより、返送信号等の送信不可を設定したが、被評価ＥＣＵの起動信号により切替部の制御を行うことも可能であり、このように被評価ＥＣＵの起動信号により切替部の制御を行う評価装置の実施例について、図５の通信ボード１７により説明する。
この通信ボード１７は、図４と同様に、モニタ用データ変換部２１、通信ロジックによる返送信号発生部２２、通信ロジックによる送信信号発生部２３、通信プロトコル変換部２４、切替部２５、切替制御部２６、イレギュラー信号発生部２９を備えるとともに、起動信号抽出部３０を備え、この起動信号抽出部３０は、ＥＣＵ１からのＥＣＵ自身が起動した旨の信号を検出して、切替制御部２６に送信する。
【００４３】
図５に示すように、被評価ＥＣＵ１が起動前の状態では、切替部２５によりＥＣＵ１からの入力信号が返送信号発生部２２に入力されるが、返送信号発生部２２の出力が通信プロトコル変換部２４に入力されない状態に切り替えられ、イレギュラー信号発生部２９の出力が通信プロトコル変換部２４に入力されている。したがって、被評価ＥＣＵ１の起動中にはイレギュラー信号発生回路２９からのイレギュラーな信号がＥＣＵ１に送信され、被評価ＥＣＵ１が起動し、ＥＣＵ１が起動した旨の信号をＥＣＵ１が通信ボード１７に送信すると、起動信号抽出部３０によりこれが検出され、起動信号抽出部３０が切替制御部２６に切替信号を送出する。これにより、切替制御部２６が切替部２５を制御し、イレギュラー信号発生部２９の出力に替えて、返送信号発生部２２の出力がＥＣＵ１に送信される状態に切り替えられる。
以上のように、被評価ＥＣＵの起動中に様々な信号が入力された状態を模擬することができるので、いわゆる意地悪試験を含む動作評価を行うことが可能となる。
【００４４】
なお、上記の実施例では、切替手段として切替部を用いて信号の入出力を不可としたが、切替制御部によりモニタ用信号変換手段、返送信号発生手段、送信信号発生手段等の動作を禁止することにより、通信挙動を模擬しないようにすることも可能である。
また、上記の実施例１〜３では、ＰＣ５０の入力部５３から操作者が指示することにより、通信挙動を模擬しないようにしたが、被評価ＥＣＵの起動から所定時間後に通信挙動の禁止を自動的に行わせたり、評価期間の一定時間毎に自動的に通信挙動を模擬しないようにすることも可能である。
【００４５】
また、上記の実施例では、シミュレータとＰＣにより評価装置を構成したが、上記のようにシミュレータに表示部と入力部を接続することにより、シミュレータのみで評価装置を構成することも可能である。
さらに、上記の実施例では、通信ボードに返送信号発生手段を設けたが、返送信号発生手段に限らず、通信規格に応じた通信挙動を行う手段を使用することが可能である。
【００４６】
また、上記の実施例では、評価装置に１台のエンジン制御ＥＣＵを接続して評価を行う例を説明したが、本発明はエンジン制御ＥＣＵの評価にのみ限定されるものではなく、他のＥＣＵへの評価にも適用可能であり、評価装置に複数のＥＣＵを接続して評価を行う評価装置にも本発明を適用することができる。さらに、本発明の評価装置は車両のＥＣＵに限らず様々な制御装置の評価に使用することができる。
【図面の簡単な説明】
【００４７】
【図１】本発明の評価装置の通信挙動を模擬する通信ボードの実施例を示す図である。
【図２】本発明の評価装置の通信挙動を模擬する通信ボードの他の実施例を示す図である。
【図３】図２の通信ボードの入出力不可設定の設定画面の一例を示す図である。
【図４】本発明の評価装置の通信挙動を模擬する通信ボードのさらに他の実施例を示す図である。
【図５】本発明の評価装置の通信挙動を模擬する通信ボードのさらに他の実施例を示す図である。
【図６】車両モデルを用いた従来のエンジン制御ＥＣＵの評価装置を示す図である。
【図７】複数のＥＣＵが接続された車載ＬＡＮの一例を示す図である。
【図８】返送信号送信機能を備えた従来のＥＣＵ評価装置を示す図である。
【図９】従来の評価装置の通信挙動を模擬する通信ボードを示す図である。
【符号の説明】
【００４８】
１  ＥＣＵ
１０  シミュレータ
１１、１４、１５、１６、１７  通信ボード
１２  入出力ボード
１３、５１  ＣＰＵ
２１  モニタ用データ変換部
２２  通信ロジックによる返送信号発生部
２３  通信ロジックによる送信信号発生部
２４  通信プロトコル変換部
２５  切替部
２６  切替制御部
２７  タイマ
２８  比較部
２９  イレギュラー信号発生部
３０  起動信号抽出部
５０  パーソナルコンピュータ（ＰＣ）
５２、６１  表示部
５３、６２  入力部
【図１】
2005164416.tif 000003
【図２】
2005164416.tif 000004
【図３】
2005164416.tif 000005
【図４】
2005164416.tif 000006
【図５】
2005164416.tif 000007
【図６】
2005164416.tif 000008
【図７】
2005164416.tif 000009
【図８】
2005164416.tif 000010
【図９】
2005164416.tif 000011