墙裂推荐的AUTOSAR科普介绍

AUTOSAR介绍

AUTOSAR(AUTOmotive Open System Architecture,汽车开放系统架构)合作伙伴关系成立于 2003 年,是一种面向汽车行业内各组织的开发伙伴关系。该联盟为汽车电子控制装置开发开放的、标准化的软件架构。

墙裂推荐的AUTOSAR科普介绍_第1张图片

AUTOSAR的历史

AUTOSAR 由宝马集团(BMW)、博世公司(Bosch)、大陆集团(Continental)、戴姆勒-克莱斯勒公司(DaimlerChrysler)、西门子威迪欧(Siemens VDO)汽车电子公司以及大众公司(Volkswagen)于 2003年 7 月联合建立,旨在为汽车电气/电子构架开发一套开放的行业标准。

2003 年福特汽车公司(Ford Motor Company)加入联盟,成为其核心成员。2003 年 12 月,标致雪铁龙汽车公司(Peugeot Citroën Automobiles S.A.)和丰田汽车公司(Toyota Motor Corporation)加入联盟。

2004 年 11 月通用汽车公司(General Motors)成为其核心成员。

2008 年 2 月,西门子威迪欧(Siemens VDO)汽车电子公司被大陆集团(Continental)收购,不再是 AUTOSAR 独立核心成员。

自 2003 年起,AUTOSAR 共推出了四版主要的标准化汽车软件构架和一个验收测试版。AUTOSAR 的开发成果可以分为三个阶段:

  • 第一阶段(2004-2006):标准规范的初步开发阶段(1.0、2.0 和 2.1版)
  • 第二阶段(2007-2009):标准规范中的架构及其方式的补充阶段(3.0、3.1 和 4.0版)
  • 第三阶段(2010-2013):维持和部分改进阶段(3.2、4.1 和 4.2版)

2013 年 AUTOSAR 始终努力维持着现有标准规范,并对部分标准加以改进(包括 R4.2 版和验收测试标准 1.0)。

2016年,AUTOSAR开始着手自适应平台的开发工作。 2017年初发布首个版本(17-03),2017年10月和2018年3月相继发布版本17-10和18-03。 其目标是在2018年10月联合发布AUTOSAR经典平台、自适应平台和基础,以此为节点结束主要开发活动。

AUTOSAR的理念

AUTOSAR 制订一系列标准规范,包括基础软件模块规范介绍、应用接口定义规范以及基于标准转换形式建立一套通用的开发方法论,以应用于不同厂家生产的车辆以及不同供应商提供的电子部件。

AUTOSAR的软件架构

AUTOSAR采用三层架构:

  • 基础软件:标准化的软件模块(大多数),本身并不参加实际工作,但能够为上层软件功能正常运行提供必需服务。
  • 运行环境(RTE):源自网络扑拓结构中的中介软件,用以实现ECU内部及不同 ECU 间的通信交换(应用软件组件之间以及基础软件和应用软件之间)。
  • 应用层:应用软件组件与运行环境相辅相成。

AUTOSAR的方法论

  • 系统配置描述:包含所有系统信息以及不同ECU之间约定的信息(例如总线信号的定义)。
  • ECU信息抽取:包含从系统配置描述抽取的特定ECU所需要的信息(例如特定ECU获取的信号)。
  • ECU配置描述:包含特定ECU所需要的所有基础软件配置信息。 根据这些信息生成执行软件、基础软件模块代码以及软件组件代码。

你可能感兴趣的:(车载系统)