AUTOSAR Software Architecture Modeling of Multicore Electric Powertrain Software
Dr. Sakthivel Manikandan Sundharam, Delphi Technologies
Green roads are of vital importance and are achievable by electrical propulsion systems. The electrical powertrain system is driven and controlled by a liquid-cooled, high-voltage inverter. The inverter control software is designed and developed using MATLAB® and Simulink®. MATLAB now includes software architecture authoring capabilities through the recently released System Composer™ and AUTOSAR Blockset™. We are one of the pioneers in using these capabilities for our inverter control software development activities.
In this talk, we share our live project experience in transforming from a legacy approach to a MATLAB and Simulink approach for the software architecture, including the lessons we learned and explorations. In the past, we have used software architecture authoring tools mainly for diagrams and then took them to the requirements database manually. There were no linkages from software requirements to software architectural design, and there was no way to establish the bidirectional traceability between requirements and software architecture. Also, the legacy toolchain was not well suited to AUTOSAR compliant architectural diagrams. With the help of Siemens® Polarion™ ALM Connector for Simulink, as well as System Composer and AUTOSAR Blockset, we addressed these gaps. This seamless approach also helped us to publish the software architecture from the design environment to the requirement database easily. Updated requirements can easily be pushed to design, and this updated architecture can also be published back to the requirements database. Finally, the whole approach helps to generate software architecture documents more conveniently, and that drives the software design and further stages of development lifecycle.
Published: 29 Jun 2020
Up Next:
Related Videos:
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
アジア太平洋地域
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)