自動車

AUTOSAR (AUTomotive Open System ARchitecture) は、自動車メーカー、サプライヤー、およびツール開発者が共同開発した、オープンで標準化された自動車ソフトウェア アーキテクチャです。AUTOSAR プレミアムメンバーである MathWorks は、AUTOSAR 開発プロセスにモデルベースデザイン (MBD、モデルベース開発) を使用する方法に焦点を当て、この規格の開発に積極的に参加しています。

AUTOSAR 規格では、現在と次世代の自動車 ECU をサポートする 2 つのプラットフォームを提供しています。1 つ目は Classic プラットフォームで、パワートレイン、シャシー、およびボディとインテリアのエレクトロニクスなどの従来のアプリケーションに使用されます。2 つ目は Adaptive プラットフォームで、高度な自動運転、Car-to-X、無線によるソフトウェア更新、または IoT (Internet of Things) の一部としての車両の使用など、計算量の多いアプリケーションに使用されます。Foundation と呼ばれる AUTOSAR 規格により、AUTOSAR プラットフォーム間の相互運用性が強化されています。

Simulink は AUTOSAR をネイティブにサポートします。AUTOSAR Blockset を使用すると、エンジニアは、Simulink モデルを AUTOSAR Classic または Adaptive 仕様にマッピングできます。また Embedded Coder を使用して量産用 C および C++ AUTOSAR コードを生成することができます。Simulink、AUTOSAR Blockset、および Embedded Coder は、以下に示すとおり AUTOSAR アーキテクチャとのラウンドトリップ統合をサポートしています。

「Simulink および Embedded Coder により、当社の顧客は、AUTOSAR 特有の内容にとらわれることなく、アプリケーション ソフトウェアの開発に集中できるようになりました。モデルベースデザインを適用したことで、ECU を使用したテストを行うずっと前のフェーズでモデルインザループ テストにより要件を検証できました。」

Mahesh Ghivari, KPIT

製品情報を見る

ユーザー事例