AUTOSAR (Automotive Open System Architecture)是一个由丰田、宝马、大众、福特、戴姆勒、通用、博世和 PSA 等汽车巨头在 2003 年成立的的联盟,Autosar 旨在为汽车 ECU 提供标准化的开放软件架构。
在缺乏通用标准的情况下,ECU 软件开发在不同的平台上进行。不同供应商使用不同的软件架构为 OEM 设计 ECU 软件。这种方式会导致OEM 想要切换到新的供应商,变得比较困难。新供应商过去在理解 ECU 软件开发中使用的现有软件架构、硬件平台和标准方面可能不适用于当前OEM。
如下展示了AUTOSAR的目标、主要挑战和解决方案以及这些解决方案所带来的好处。
-
处理与系统相关的快速增长的电气/电子复杂性;
-
产品修改、升级和更新的实施灵活性;
-
提高软件解决方案的可扩展性和交叉兼容性;
-
提高系统的软件质量和可靠性;
-
在早期开发阶段启用错误检测。
AUTOSAR 架构
AUTOSAR 是一个由汽车行业标准化的开放软件架构。Autosar 架构规定了应用软件和基本车辆功能之间的标准接口。旨在为成员提供标准的架构,以管理日益复杂的 E/E 车载环境。
Autosar 是一种分层软件架构,描述了一种自顶向下的 AUTOSAR 软件层次结构方法,并将基础软件模块映射到软件层,以及显示它们之间的关系。
Autosar架构的意义
现代车辆中电子/电气系统的数量和这些系统的复杂性正在增加。车辆网络日益复杂是 AUTOSAR 发展背后的动力。
现代车辆每辆都有 一百多个 ECU 。它们中的每一个都有大量的功能。不遵循标准,当ECU硬件设计改变时,软件开发最有可能要重写。
Autosar标准化组件交