面向 AUTOSAR 的 MATLAB 和 Simulink

AUTOSAR(汽车开放系统架构)是由汽车制造商、供应商和工具开发商联合开发的开放式标准化汽车软件架构。MathWorks 是 AUTOSAR 高级会员,积极参与此项标准的制定,重点关注如何在 AUTOSAR 开发流程中使用基于模型的设计。

AUTOSAR 标准提供了两个平台,分别为当前和下一代汽车 ECU 提供支持。一个是 Classic 平台,用于动力总成系统、底盘和车身及内饰电子件等传统应用领域。另一个是 Adaptive 平台,用于计算密集型应用领域,例如高度自动驾驶、车联网 (Car-to-X)、车载软件空中升级或车辆纳入物联网。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

将 MATLAB 应用于 AUTOSAR

了解产品

成功案例