AUTOSAR的简介
AUTOSAR
是汽车和软件行业领先公司的全球合作联盟,为智能移动开发和建立标准化的软件框架以及开放的E/E系统架构。考虑到目前和未来市场中不同的汽车E/E架构(Electrical/Electronic Architecture),他们制定了一套专门用于汽车的开放性的框架和行业标准,它将用作管理将来的应用程序和标准软件模块中功能的基本基础结构。AUTOSAR的是AUTomotive Open System ARchitecture的缩写,是一种软件架构,因此AUTOSAR有两种含义:
-
代表AUTOSAR联盟
-
代表AUTOSAR软件架构。
一、AUTOSAR成员
AutoSAR官网的成员的介绍界面,目前有7类合作伙伴(最近新增了premium plus)
- 核心合作伙伴(创始成员9个无法申请),战略合作伙伴一个电装
- 高级合作伙伴 +
- 高级合作伙伴
- 开发合作伙伴
- 关联合作伙伴
- 参与者
- 订阅者
AUTOSAR会员类型
二、合作伙伴
目前已经有超过300+AUTOSAR合作伙伴。
AUTOSAR合作伙伴
三、成员发展
西门子VDO原本也是核心成员,被Continental 收购,因此西门子VDO不再是AUTOSAR的核心成员
合作伙伴发展历史
AUTOSAR合作伙伴的遍布全球
四、AUTOSAR的组织
- AUTOSAR标准主要是由AUTOSAR Working Group组织制作的
-
AUTOSAR还有一个用户组,用户组是变化的,当前主要有三个用户组:
-
UG-CN China,UG-CN的愿景是为中国市场启用AUTOSAR。
- 为了实现此目标,用户组在AUTOSAR演示程序项目上工作,以提供用户指南“如何从AUTOSAR开始”和演示程序的启动配置。
-
UG-NA North America,UG-NA的愿景是增强北美用户在AUTOSAR方面的技能,以充分利用AUTOSAR带来的汽车EE体系结构开发的优势。
- 为实现这一愿景,他们提供了一个协作环境,以促进AUTOSAR在北美地区的使用。
- 开发关键文档以帮助理解AUTOSAR标准,并提供示例和配置以解决特定的用例。
-
UG-IE Improved Exploitation,UG-IE代表了更好地利用AUTOSAR工业标准。
- 他们的任务是分享AUTOSAR的利用和开发经验。其他任务包括为战略方向准备提案,以提高AUTOSAR的可用性以及节省更多的精力。
- UG-IE的总结结果创建了演示文稿和技术论文,对AUTOSAR战略,技术工作组和用户产生了推动作用。
-
- AUTOSAR软件框架,AUTOSAR分为CP和AP和合作平台
指标 | CP | AP |
---|---|---|
开发工具 | C | C++ |
开源程度 | 非开源 | 开源 |
适用环境 | 传统ECU、MCU | 自动驾驶、V2X |
实时方式 | 硬实时 | 软实时 |
通信方式 | CAN、LIN | 以太网 |
操作系统 | OSEK-OS based | POSIX |
升级方式 | 固定,不可升级 | SOA |
功能安全等级 | ASIL D | ASIL B以上 |
AUTOSAR CP和AP对比
-
AUTOSAR交付内容
从“Foundation”出发的,扩展出Classic Platform(简称CP)和Adaptive Platform(简称AP)两大平台,继而定义各种接口和测试等。
- CP交付了规范文档
- AP提供示例代码和文档
- 白色部分属于还在扩展中的部分标准
-
Foundation(FO)主要作用是确保不同AUTOSAR标准的兼容性,因此包含了所有常见的Artifact和协议,例如
五、AUTOSAR带来了什么好处
- 对于OEM车厂
- 对于供应商
- 对于工具供应商
- 对于新入市场者
六、AUTOSAR开发流程
AUTOSAR的方法论从参与者角色分工来看,分别支撑不同的工作。
-
Software Component Description
- 该SWC用到或被用到的Operation和Data
- SWC对基础构架(network)和对硬件(latency times, timing, etc.)的要求
- SWC使用的资源 (memory, CPU time, etc.)
- 运行机制(repetition rate)
- SWC软件接口
-
ECU Resource Description
- Sensor, actuator 传感器,执行器
- Memory 存储器
- Processor 处理器
- Communications periphery 通信外部设备(如 收发器)
- Pin assignments 引脚分配
-
System Constraint Description 系统约束申明
- Information on network topologies 网络拓扑
- Limitations (“Constraints”) 限制
- Protocol 协议
- K-matrix 通信矩阵
- Baud rate, timing 波特率,定时
- ECU映射
前面提到了TOOL供应商,autosar的创始成员里面也有比如大陆集团的EB,博世旗下的ETAS,还有一些国产厂商也做的非常棒东软睿驰、经纬恒润,华为等。
不过市场占有率最高的还是Vector,工具链最全,市场占有率最高,同样价格也是非常美丽。
工具大致介绍