背景介绍
AUTOSAR(汽车开放系统架构)是一种开放和标准化的汽车软件架构,由汽车制造商,供应商和工具开发商共同开发。MathWorks 是 AUTOSAR的高级会员,并且积极参与该标准的开发。MathWorks 关注的重点是如何在 AUTOSAR 开发过程中使用基于模型的设计(MBD)。
AUTOSAR 标准提供了两个平台来支持当前和下一代汽车 ECU。
第一个是 Classic 平台,用于传统应用,例如动力总成,底盘,车身和内部电子设备。
第二个是 Adaptive 平台,用于计算密集型应用程序,例如高度自动化的驾驶控制、Car-to-X、OTA 更新或作为物联网一部分的车辆,AUTOSAR基 础标准加强了 AUTOSAR 平台之间的互操作性。
Simulink 可以通过 AUTOSAR Blockset 工具箱来支持 AUTOSAR。AUTOSAR Blockset 使工程师可以将 Simulink 模型映射到 AUTOSAR Classic 或 Adaptive 平台。您还可以使用 Embedded Coder 生成符合 AUTOSAR 要求的 C 或者 C++ 代码。
由于 AUTOSAR Adaptive 是最近发布的标准,相关资料及实践路径都较少,应客户需求,MathWorks 将提供 AUTOSAR JumpStart 咨询服务:介绍 AUTOSAR Classic 和 Adaptive 之间的差异,如何将 AUTOSAR Blockset 中的功能特性应用到 AUTOSAR Adaptive 平台,相应的验证工作流设计以及使用的相关限制等。
服务内容
MathWorks 将通过演示开发定制的 JumpStart 内容,详细介绍以下议程:
●AUTOSAR Adaptive 概述
介绍市场需求、应用场景、技术进步等方面推动下,在汽车电子领域导 入AUTOSAR Adaptive 平台的重要性,以及 MathWorks 对 AUTOSAR Adaptive 平台的支持。

●AUTOSAR Classic 与 AUTOSAR Adaptive 对比
对比 Classical 和 Adaptive 平台的技术差异,并讨论其对系统架构设计的影响。重点介绍了 SOC(面向服务通信)和传统基于信号通信的差异。

●AUTOSAR Adaptive 平台架构
介绍 AUTOSAR Adaptive 平台架构,内容包括 ara::core、ara::exec、ara::per 等,着重介绍服务接口(ara::com)。帮助客户理解基于 AUTOSAR Adaptive 的动态系统设计概念,并探讨在 Adaptive 系统架构设计中 Simulink 组件的设计思路。

●使用 Simulink 组件建模
以示例演示的方式,介绍 Simulink 支持 AUTOSAR Adaptive 平台的 ‘Top-Down’ 和 ‘Bottom-up’ 工作流。帮助客户实现从传统平台到 AUTOSAR Adaptive 平台的平滑切换。

●AUTOSAR Adaptive 组件代码生成及分析
通过 Demo 模型和生成代码对比分析,演示在 AUTOSAR Adaptive 设计中如何配置使用 Embedded Coder、AUTOSAR Dictionary,及其对代码生成的影响。

●仿真、验证和确认流程
以示例介绍 AUTOSAR Adaptive 模型的仿真、验证和确认流程。以帮助客户理解并使用 Simulink Requirements、Simulink Test 等工具完成验证及确认流程。

●部署配置
介绍以 CMake 为基础的 AUTOSAR Adaptive 构建系统。帮助客户快速实现编译工具链。(此工具链为示例)

●测量和标定
简介如何使用 XCP 协议和 AUTOSAR Adaptive 模块进行通信,实现标定测量功能。

MathWorks 集合全球资源和信息,秉承授人以渔的宗旨,为客户提供定制化、知识传授型、灵活的咨询服务。
京公网安备 11011202001138号
