![](https://csdnimg.cn/release/download_crawler_static/87243278/bg3.jpg)
10 Best Practices for Deploying AUTOSAR Using Simulink
3
Introduction
AUTOSAR
AUTOSAR (AUTomotive Open System ARchitecture) is a worldwide development partnership of
vehicle manufacturers, suppliers, and other companies from the electronics, semiconductor, and soft-
ware industry. The AUTOSAR standard is designed to enable software standardization, reuse, and
interoperability.
The AUTOSAR standard provides two platforms to support the current and the next generation of
automotive ECUs. The first is the Classic Platform, used for traditional applications such as pow-
ertrain, chassis, body and interior electronics, and so forth. The second is the Adaptive Platform, used
for new applications such as highly automated driving, Car-to-X, software updates over the air, or
vehicles as part of the Internet of Things. The Foundation AUTOSAR standard is introduced to
enforce interoperability between the AUTOSAR platforms.
MathWorks Support
MathWorks is an AUTOSAR Premium Member and actively participates in the development of the
standard with focus on how to use Model-Based Design with an AUTOSAR development process for
automotive electronic control units (ECUs). Using Simulink® and AUTOSAR Blockset™ (Figure 1),
you can:
• Model AUTOSAR Classic and Adaptive software components created in Simulink or imported
from ARXML component descriptions.
• Refine AUTOSAR component configuration and create algorithmic model content.
• Create AUTOSAR architecture models in Simulink (requires System Composer™).
• Simulate AUTOSAR component interactions at the system level using Simulink library blocks,
including Basic Software services such as NVRAM Manager and Diagnostic Event Manager.
• Generate ARXML component descriptions and algorithmic C/C++ code for testing in Simulink or
integration into the AUTOSAR Runtime Environment (RTE) (with Embedded Coder®).
This guide summarizes recommended best practices for AUTOSAR deployment with Simulink based
on substantial experience deploying AUTOSAR with Model-Based Design. The result is a process for
a systematic approach to enterprise-wide AUTOSAR development, designed to maximize benefits
while minimizing the costs, risks, and disruptions associated with achieving those benefits. These
recommendations are based on practical experience in guiding automotive OEM and supplier cus-
tomers in their model-based AUTOSAR deployment with MATLAB® and Simulink.
评论0
最新资源