ECUの測定および校正

組込みソフトウェアの開発では、特定の要件を満たすよう、マイクロコントローラの設定を調整します。 


業界では、この調整はしばしば「キャリブレーション」と呼ばれます。これは、ランタイム中にパラメータを変更する反復的なプロセスです。 

これにより、ソースコードを変更することなく、柔軟な変更が可能になります。測定値を使用して、変更されたシステムの挙動を把握します。

ハイライト

  • 最適化されたプロセス:機能開発、Software-in-the-Loop、ラピッドプロトタイピングから、テストベンチアプリケーション、機能試験、路上試験に至るまで、すべてを網羅する単一のソリューションです。
  • 柔軟な拡張性:ECUデータに加え、ADASセンサーや物理測定値からのデータを同期して取得できます。
  • 効率的なワークフロー:標準化されたフォーマット、さまざまなハードウェアへの対応、およびクラウドベースのアプリケーションとの統合により、プロセスが簡素化され、大規模なチームでの共同作業が円滑になります。

バスおよびECUへのインターフェイス


制御ユニットや車両ネットワークにアクセスするための高性能なハードウェアソリューションが用意されています。CAN、CAN FD、LIN、またはEthernetを介した通信に加え、専用の計測・キャリブレーションインターフェースにより、デバッグインターフェースやマイクロコントローラインターフェースを通じて内部パラメータに直接アクセスすることが可能です。このため、さまざまなマイクロコントローラアーキテクチャに対応するように設計された、カスタマイズ可能なアダプターソリューションが採用されています。その結果、ECUの実行性能への影響を最小限に抑えつつ、計測・キャリブレーションデータに効率的にアクセスすることが可能となります。

HPCおよびゾーンECUの測定と校正

従来の車両アーキテクチャからSoftware-Defined Vehicleへの移行により、次世代制御ユニットの測定およびキャリブレーションの手法が変化しつつあります。ゾーンECU/HPCアーキテクチャは、測定およびキャリブレーションに直接的な影響を及ぼします。これには、コントローラー、プロセッサー、およびプロセス間通信におけるデータへのアクセスが含まれます。これに必要な測定の概念は、一般的なAUTOSARベースのECUで使用されているものとは大きく異なります。

ECUアクセスに関するデータ説明

A2L記述ファイルを使用すると、シンボリック名を用いてECU内部の変数にアクセスすることができます。これらは、XCPプロトコルを介したあらゆる測定および調整作業において、不可欠なコンポーネントです。 ASAP2記述ファイル(A2Lとも呼ばれます)には、パラメータ、マップ、実測変数および仮想測定変数、構造体、バリアント依存関係など、ECU内の関連データオブジェクトに関するすべての情報が含まれています。これらの各オブジェクトについては、メモリアドレス、格納構造、データ型、物理単位への変換ルールなどの情報が必要となります。さらに、A2Lファイルには、CANapeとECU間の通信に関するパラメータも含まれています。

ラピッドプロトタイピング

ラピッド・コントロール・プロトタイピングを使用すれば、ECUソフトウェア全体を置き換えることなく、制御アルゴリズムを迅速かつ効率的にテストすることができます。これは、実際の制御ユニットだけでなく、仮想ECUにも適用されます。これを実現するために、制御アルゴリズムの一部(バイパス)またはECUコード全体(フルパス)を、追加のハードウェア上で処理することができます。

診断とフラッシュ書き込み

診断テストは、制御ユニットの診断機能の開発において重要な役割を果たします。これらの機能には、CANapeの診断Windowから簡単にアクセスできます。出力パラメータは測定信号と同様に取得でき、対応する表示Windowで経時変化として表示されます。入力パラメータは、キャリブレーションパラメータと同様に設定・変更が可能です。パラメータが変更されると、ECU内で対応する診断機能が実行されます。制御ユニットのキャリブレーション時には、フラッシングによってアプリケーションの更新とパラメータの調整の両方が行われます。

お客様の課題解決をサポートします
Measurement and Calibration Team
お客様の課題解決をサポートします
ご検討中の方も、次のステップに向けて準備を進めている方も、まずはお気軽にご相談ください。お客様のニーズに最適なソリューション探しをお手伝いします。