本文档内容在AUTOSAR_EXP_PlatformDesign.pdf 中。这个文档是AUTOSAR架构的概述
技术范围和方式
2.1 智能ECU的前景
传统的ECU主要实现的功能是dada替换或加强机电系统。ECU的嵌入式软件基于输入来控制电信号的输出。这些输入和信号来自车内网络其他的ECU。大部分软件设计和实现的目标是汽车,而且在整个汽车生命周期内不会有大的改动,
新的汽车功能, 比如自动化驾驶,将会引入高度复杂的计算资源。这就要求车内的软件必须严格满足完整性和安全行需求。这些软件实现诸如环境感知和行为规划的功能,并将汽车集成到外部后端和基础设施系统中。由于外部系统或功能提升, 这些车中的软件需要在汽车的生命周期内更新。
传统的AUTOSAR 解决了嵌入式ECU的需求,但是不能满足上面描述的需求。因此,AUTOSAR 定义了第二个平台,自适应AUTOSAR(AP). AP提供高性能计算和通信机制,并且还提供灵活的软件配置,比如支持软件通过OTA更新。为CP特别定义的特性,比如接入电信号和汽车专用总线系统,可集成进入AP但不是标准化的重点。
2.2 技术驱动
主要有两个技术驱动,一个是ethernet,一个是处理器。
汽车网络日志增长的带宽需求导致引入了ethernet. 跟传统的车内通信技术比如CAN相比, Ethernet可以提供更高的带宽和交换网络,能够更高效的传输长消息,支持点对点通信。CP虽然能够支持ethernet,但它主要是为传统通信技术设计的,所以很难充分利用Ethernet通信。
同样的,由于汽车变得越来越智能化,对处理器的性能要求也大幅度的增长。多核处理器已经用于CP 当中,但是对处理能力的要求超越多核。
2.3 Adaptive 平台特征
C++开发
面向服务架构
并发处理
复用已有标准
safety and security
计划动态
可以动态的管理资源和通信来降低软件开发和集成的工作量。
网友评论