Autosar
AUTOSAR 汽车开放系统架构
AUTomotive Open System ARchitecture 是一个联盟,致力于制定汽车电子软件标准。合作伙伴由制造商,供应商和其他来自汽车电器、半导体和软件工业的公司组成。
自2003年起,各伙伴公司携手合作,致力于为汽车工业开发一个开放的、标准化的软件架构。
AUTOSAR: bottom up
Autosar 涉及到的范围
上图为汽车技术的发展。autosar涉及的范围是上图的中图。
当前挑战和Autosar的目标
- 挑战
- 汽车电子电器系统的复杂度越来越高
- 汽车软件的数量呈爆炸增长
- 在使用中的硬件平台很多但都不同
- 开发过程和数据格式不统一
- Autosar的目标
- 提高软件质量和减少复用成本 costs by re-use
- 在汽车产业链和汽车厂商中用到的功能模块的re-use
- 开发方法和工具的re-use
- 基本软件的re-use
- 提高软件质量和减少复用成本 costs by re-use
Function Oriented Development - supported with AUTOSAR
### before AUTOSAR
ECU之间的交流是被指定好的。
AUTOSAR Workflow
Software functionality of the vehile is defined as a system of SWCS(software components).
AUTOSAR在不同方面的使用
ASPECT | 如今 | 将来 |
---|---|---|
BSW + RTE | ||
Data formats (system description) | will be the standard | |
Development method | Distribution of application software (SWC) by OEM | full function oriented dev by OEM |
+ Push | introduction of new functionalities (safety, Ethernet/IP) |
- Hurdle | 对历史遗留问题的兼容或通用。比如data formats |
V-model
从↘到↗的过程,从设计到开发到验证校验的过程。
参考
https://www.bilibili.com/video/BV12E411u7rK?from=search&seid=2511139716756736474