汽车开放系统架构 (AUTOSAR) 是由来自汽车、电子、半导体和软件行业的公司和组织合作开发制定的标准。
AUTOSAR 是一种工具吗?
不。AUTOSAR 是用于定义嵌入式软件的标准和一套开发流程,可在车辆系统开发背景下为围绕基本汽车功能的任务提供支持。作为 Siemens Xcelerator 产品组合的一部分,Capital ® Embedded AR Classic ™ 是实施 AUTOSAR 标准的一个范例。作为一套完整产品,它提供的工具和软件可以满足电子控制单元 (ECU) 平台从更新 ECU 提取文件到配置软件平台的所有需求。
AUTOSAR 有哪些优势?
自 2003 年以来,AUTOSAR 已经汇集了大多数主要汽车制造商和供应商的综合知识和经验。AUTOSAR 指定的中间件平台支持一系列工作流程和交换文件格式。这些工作流程和格式按照标准进行定义,可支持开放式生态系统,并由选定成员提供。AUTOSAR 支持一套全面的汽车用例。它实现了与车辆 ECU 软件和电气/电子 (E/E) 架构中所需技术的集成或互操作,例如 SOME/IP、DDS 等用作异构软件平台组成部分的其他中间件类型以及来自 ASAM、IEEE 等其他组织机构的标准。
AUTOSAR Classic 平台
该软件平台适用于各种静态定义功能,例如,用于传统汽车 ECU 中的简单或复杂功能。AUTOSAR Classic 平台架构支持一系列汽车网络技术、CAN、LIN、FlexRay、以太网以及高达 ASIL D 级别的功能安全。通过扩展,它还可以支持网络安全。基于 OSEK 的 C 语言 API、应用程序代码(通常采用 C 或 C++ 语言)通常根据控制工程模型生成。
AUTOSAR Adaptive 平台
该灵活的软件平台支持应用程序类型的功能和更新,适用于高算力的复杂 ECU。AUTOSAR Adaptive 平台支持面向服务、基于 IP 的通信和架构。它具有强大的网络安全能力,目前支持高达 ASIL B 级别的功能安全。基于 POSIX 的应用程序代码通常采用 C++ 语言编写。
AUTOSAR Foundation
支持 Adaptive 平台和 Classic 平台的 AUTOSAR 要素都在基础 (Foundation) 标准中指定,以确保维护平台之间的互操作性。
AUTOSAR 合作伙伴
AUTOSAR 标准由其合作伙伴开发和维护,并考虑了支持用户路线图所需的用例。合作伙伴按其成员资格类型分类。根据开发、实施和使用该标准的不同贡献级别,设定了多个类别。主要类别有:
- 核心合作伙伴 - 该标准的创始成员
- 包括西门子在内的高级合作伙伴 - 通常为积极参与领导开发和使用该标准的成员
- 开发合作伙伴 - 通常为该标准的用户和该标准的开发贡献者
- 初级合作伙伴 - 通常为计划或已经在生产中使用 AUTOSAR 的成员,在标准开发方面承担有限的工作