スクリーンショット CANape 10.0 | |
| 開発者 | ベクターインフォマティック |
|---|---|
| オペレーティング·システム | Windows Vista、7、8、8.1、10 |
| タイプ | データ収集 |
| ライセンス | 独自 |
| Webサイト | ベクター |
CANapeはVector Informatikのソフトウェアツールです。この開発ソフトウェアは、自動車業界のOEMやECUサプライヤー[1] [2] [3] [4] [5] [6] [7]に広く使用されており、実行時にECUのアルゴリズムをキャリブレーションするために使用されます。
説明
ECU のキャリブレーションでは、異なる車両モデルやバリアントに合わせて制御動作が変更されます。これは、プログラム コードを変更するのではなく、ECU の パラメータ設定を変更することによって行われます。これには、実験室、テスト ベンチ、またはテスト トライアル中の車両で、CANape などの測定およびキャリブレーション システムを使用することが含まれます。開発エンジニアは、パラメータ変更の影響を評価するために、センサーとアクチュエーターで従来の測定技術を使用して関連するプロセス変数にアクセスし、ECU からデータを読み取ります。ECU 内部の測定データ (計算機能の中間結果など) には、ASAM 標準プロトコルXCPまたは CCP および ECU の標準インターフェース ( CAN、FlexRay、LIN、Ethernet / BroadR-Reach ) を介してアクセスできます。高性能 ECU アクセスの場合、マイクロコントローラー固有のインターフェース (JTAG、DAP、AURORA など) からのデータは、外部ハードウェア (Vector の VX1000 システムなど) を介して XCP on Ethernet に変換できます。 CANape を使用したキャリブレーションの一般的な使用例は、オンライン キャリブレーションです。これは、ECU で直接パラメータを変更することを意味します。結果として得られる制御特性は、直接測定して確認できます。このアプローチを使用すると、ECU からの測定データや車両上または車両内の物理的測定変数を正確に分析して、個々の変更の影響を判断できます。
特徴
パラメータ値を変更するために必要な機能は、CANapeの標準機能として実装されています:測定、分析(手動または自動)、[7]キャリブレーション、キャリブレーションデータの管理、およびフラッシュ。CANapeは、診断プロトコルを介してアクセス可能なデータと機能へのシンボリックアクセスも可能にし、FlexRay上のXCPを介したキャリブレーションをサポートしています。[2]
オプションは、 Simulinkでの実行時のモデルへのアクセス、機能バイパス、運転支援システム( ADAS )の開発における物体検出アルゴリズムの光学検証、ASAM MCD3インターフェースを可能にすることで、CANape [8]の機能を拡張します。
CANapeは独自のスクリプト言語を使用します。以下ではCASL(Calculation and Scripting Language)と呼びます。[9] CASLは信号指向言語です。CANapeには、デバイス間関数とスクリプトを記述するための関数エディタが含まれています。これに使用されるCASLスクリプト言語は、Cプログラミング言語に似ています。使いやすくするために、CANapeはIntelliSense入力、コードブロック、およびさまざまな組み込み関数グループを提供します。関数とスクリプトを使用して、信号の追加などの単純な計算からCANapeの自動化まで、さまざまなタスクを解決できます。
バージョン
バージョン1.0は1996年にリリースされました。[10]バージョン6.0までは、この製品はCANape Graphとして知られていました。2017年1月には、CANapeバージョン15.0 [11]が最新でした。2019年10月現在、最新バージョンは17.0です。[12]
サポートされている標準
ECUの内部パラメータには、CCP(CANキャリブレーションプロトコル)やXCP(ユニバーサル測定およびキャリブレーションプロトコル)などの標準化された測定およびキャリブレーションプロトコルを介してアクセスします。CANapeは、XCP on CAN [1]およびXCP on FlexRay [2]を介してアクセスを可能にした最初の測定およびキャリブレーションツールでした。
サポートされているASAM標準[13] 、 2015年6月現在の状況:
- AE MCD-1 XCP
- XCP on CAN インターフェースリファレンス
- XCP on Ethernet インターフェースリファレンス
- XCP on FlexRay インターフェースリファレンス
- XCP on SxI インターフェースリファレンス
- XCP on USBインターフェース リファレンス
- AE MCD-1 CCP
- AE MCD-2MC ASAP2/A2L
- AE MCD-2D ODX
- AE MCD-2ファイベックス
- AE MCD-3
- COM/DCOM インターフェイス リファレンス
- ASAP3 (自動化/最適化インターフェース)
- 中質繊維板
サポートされているその他の標準:
- DBC 記述形式の CAN、CAN FD、イーサネット、BroadR-Reach、SOME/IP、FlexRay、LIN、SAE J1939、GMLAN、MOST
- K-LineのKWP2000
- ISO 14230 (CAN 上の KWP2000) および ISO 14229 (UDS)
- トランスポートプロトコル ISO/TF2 および VW-TP2.0
- サードパーティメーカーの計測機器とハードウェアインターフェースの統合
- iLinkRT
開発タスクで最大30MB/秒の高い測定データスループットが必要な場合は、VectorのVX1000システム[3]を使用して、JTAG、DAP、LFAST、RTP/DMM、Nexus AUX、AURORAなどのマイクロコントローラ固有のデータトレースおよびデバッグインターフェイスを介してデータにアクセスできます。
参照
参考文献
- ^ ab Patzer, A. 「多面的な標準 - XCP による ECU パラメータの最適化」(PDF)。ATZ elektronik、2006 年 1 月発行。pp . 17~18。2010 年 12 月 12 日時点のオリジナル(PDF)からアーカイブ。2010 年4 月 23 日に閲覧。
- ^ abc Peteratzinger, M.; Steiner, F.; Schuermans, R. 「BMWのFlexRay上のXCP」(PDF) 。Hanser Automotive、2006年9月発行。2016年3月3日時点のオリジナル(PDF)からアーカイブ。 2010年4月23日閲覧。
- ^ ab Riedl, A.; Kless, A. 「実行時間への影響を最小限に抑えながらデータ レートを最大化する革新的な ECU 測定コンセプト」(PDF)。Hanser Automotive、2009 年 9 月発行。2016年 3 月 3 日時点のオリジナル(PDF)からアーカイブ。2010年4 月 23 日閲覧。
- ^ Eisenknappl, L.; Kagerer, W.; Koppe, H.; Lamprecht, M.; Meske, A.; Kless, A. 「BMWの運転支援システムによる物体認識アルゴリズムの検証」(PDF)。Hanser Automotive、2008年9月発行。 2017年8月29日時点のオリジナル(PDF)からアーカイブ。2010年4月23日閲覧。
- ^ Braun, C.; Morizur, P. 「Audi の FlexRay 上の XCP - FlexRay ECU 用の AUTOSAR 互換 XCP ソフトウェア モジュール」(PDF)。Hanser Automotive、2008 年 7 月発行。2016年 3 月 3 日時点のオリジナル(PDF)からアーカイブ。2010年4 月 23 日閲覧。
- ^ Spinner, G.; Patzer, A. 「BorgWarner でコスト効率の高いラピッドプロトタイピングソリューションを使用して制御コンセプトを効率的に開発」(PDF)。Hanser Automotive、2007 年 11 月発行。2010年 12 月 12 日時点のオリジナル(PDF)からアーカイブ。2010年4 月 23 日に取得。
- ^ ab Tepe, E.; Patzer, A. 「大量の測定データを合理的かつ柔軟に分析する」(PDF)。Elektronik automobile、2013年10月号。 2016年3月4日時点のオリジナル(PDF)からアーカイブ。 2015年6月22日閲覧。
- ^ CANapeのオプション
- ^ CANape. 「CANape と CASL」(PDF)。2017 年 4 月 19 日時点のオリジナル(PDF)からアーカイブ。2017 年4 月 18 日閲覧。
- ^ 「Company History Vector」。2015年11月28日時点のオリジナルよりアーカイブ。2017年1月2日閲覧。
- ^ バージョン履歴 CANape
- ^ 「CANape - ECU を最適にキャリブレーション | Vector」。
- ^ 「ASAM Products & Services」。2011年11月21日時点のオリジナルよりアーカイブ。2011年10月22日閲覧。
外部リンク
- Vector の Web サイト上の CANape 2014-12-17 にWayback Machineでアーカイブされました
- ASAM (自動化および測定システムの標準化協会) – 標準カテゴリ「ASAM AE (自動車エレクトロニクス) – ソフトウェア開発、接続、およびコントローラの使用」の CCP および XCP
