SDV時代の到来は、自動車の価値がハードウェアからソフトウェアへと大きくシフトすることを意味します。この変革の中心的な役割を担うのが、前述したAdaptive Platformです。ここでは、なぜSDVにAdaptive Platformが必要なのかについて解説します。
動的なソフトウェア更新に必要なため
Adaptive Platformは、POSIXに準拠したOS(Linuxなど)上で動作することを前提に設計されています。そのため、スマートフォンのアプリケーションをアップデートするかのように、特定の機能だけを安全かつ動的に更新することが可能です。これにより、先進運転支援システム(ADAS)の認識アルゴリズムを最新のものにアップデートするなど、一部のソフトウェア更新を、ディーラーに自動車を持ち込むことなく実現できます。
外部との高度な通信が必要なため
Adaptive Platformでは、サービス指向通信プロトコルであるSOME/IPやDDSを標準でサポートしているので、車載イーサネットを介したセキュアな高速通信を実現します。SDVは、単体で完結する製品ではなく、クラウドや交通インフラ、他の自動車と常に通信・連携することで、その価値を飛躍的に高めます。
例えば、クラウドから大容量の高精細3Dマップをリアルタイムで受信して自動運転の精度を高める際には、大容量のデータ通信が必要となります。Adaptive Platformにより、この外部との高度な通信が可能となります。
アジャイル開発と親和性が高いため
Adaptive Platformはアジャイル開発と親和性が高いため、SDVに求められる柔軟な開発に対応可能です。顧客のニーズが多様化し、市場の変化が激しい現代において、ソフトウェア開発には迅速な対応が求められます。
SDVの開発も例外ではなく、従来のウォーターフォール型の手法では市場投入のスピードに対応できません。Adaptive Platformは、機能ごとにソフトウェアコンポーネントを独立させる「サービス指向アーキテクチャ」を採用しています。
これにより、各機能の開発チームが並行して作業を進め、短いサイクルで改善とリリースを繰り返すアジャイル開発やDevOpsといった現代的な開発手法と組み合わせやすくなります。
本記事では、車載ソフトウェア開発の標準規格であるAUTOSARについて、その背景、メリット、アーキテクチャを解説しました。
AUTOSARは、単なる技術仕様ではなく、ソフトウェアの再利用性を高め、開発効率を向上させ、品質を確保するための強力なプラットフォームです。単に従来の開発課題を解決するだけでなく、ClassicとAdaptiveという2つのプラットフォームを使い分けることで、SDVという自動車業界の大きな変革を支えるための強力な基盤となります。
BSWの設定の複雑さなど、導入には専門的な知見が必要となる側面もありますが、多くのツールベンダーやパートナーがその導入を支援しています。
リョーサンテクラボには、AUTOSAR以外にもさまざまなテーマのコンテンツを掲載していますので、のぞいてみてください。
SDVとは? 定義や課題、時代に合わせたモビリティDX戦略の重要性
電源ICとは? 基本知識/種類や役割についても解説
NAND/NORフラッシュメモリの違いと記録方式を分かりやすく解説
SiCパワー半導体とは? 大電力製品の小型・軽量化にむけて
GaNパワー半導体とは? SiCとの住み分け/性能比較/設計時の注意点を解説Copyright © Ryoyo Ryosan, Inc. All rights reserved.
記事ランキング