首页 > 汽车技术 > 正文

汽车上看不见的软件系统(深度剖析)

2020-03-08 21:23:48·  来源:汽车技术课程  作者:Sam GIU  
 
引言:汽车软件系统同硬件系统一道实时获取、理解驾驶员需求,通过逻辑运算得出机械部件需要做出的响应并发出指令。软件、硬件相互合作,它们一同组成了汽车电子
引言:汽车软件系统同硬件系统一道实时获取、理解驾驶员需求,通过逻辑运算得出机械部件需要做出的响应并发出指令。软件、硬件相互合作,它们一同组成了汽车电子系统。

当你跨入汽车,按下启停键,你点燃汽车动力核心,仪表亮起。挂挡,踩满油门,你感受到十足的推背感。

高速上,打开自动巡航,汽车驾驶辅助系统为你接管大部分行驶功能。

到达目的地,按下自动泊车,汽车自主转动方向盘控制油门进入车位。

这些年来,你能感受到汽车新功能带来的驾驶乐趣和出行便利,你能看到驾驶室内日渐丰富的中控系统。而在汽车炫酷的外表下,你看不见的是:

上百个电子控制单元中循环执行的代码功能块;
在连接各电控单元的线束中不断穿梭的电子信号;
终端执行器在接受电子指令后的精准运作;
以及遍布汽车各个角落的传感器和实时传回的感知数据。

这套隐形而强大的系统就是汽车软件系统。

它同硬件系统一道实时获取、理解驾驶员需求,通过逻辑运算得出机械部件需要做出的响应并发出指令。软件、硬件相互合作,它们一同组成了汽车电子系统。

1、汽车电子系统

遥想1950年,当时豪华车搭载的电子设备屈指可数:启动机、电池、车灯、转向灯和火花塞。只要40根铜导线就可以满足整车的电子部件通信和电能供给。

随着汽车向“四化”不断推进,汽车软件系统的功能越发可靠和多样。

如今普及的大型车载互动屏幕在当时是不可想象的,那个年代收音机是车载娱乐系统的全部。为了力保这唯一的多媒体设备能够正常工作,外置收音天线成为整车中要求最高的一根电线:毕竟它要在车外风吹雨淋,工作环境严苛。

1980年代。随着IT技术的起步和兴起,在当时机械主宰的汽车行业内掀起了一场电子电气化革命。今天汽车标配的安全气囊、防抱死系统ABS、车辆稳定系统ESP、发动机电控系统和导航系统都集中诞生于那个年代。搭载软件系统的电子控制器开始在车上出现。

随着控制器数量逐渐增多,不同控制器之间的通信问题亟需解决,如今人们熟悉的CAN总线、LIN总线等应运而生。

1990年,用于发动机管理和防抱死系统的电子控制器成为所有汽车的标准配置,软件成为汽车的重要组成部分,整车厂也逐渐意识到因为通信总线不断延长而日益升高的成本。2000年奔驰S级轿车的电子系统已经拥有80个电控单元,1900条总长达4km的通信总线。2007年奥迪Q7和保时捷卡宴的总线长度突破6km。


(汽车各大系统的软件功能逐年快速增长)

从上图可以看到,以奥迪为例,汽车各大系统的软件功能逐年快速增长。软件系统越做越大,越做越复杂,硬件系统跟着齐头并进。

在这些硬件数量爆发的背后,究其根本原因是汽车业需要满足客户逐渐提高的驾驶性和舒适性需求,同时要满足一系列汽车安全性能行业标准。

下图可以看到软件系统最小单元“功能函数”的总数随着时间推进,迅速增长。但是电子控制器的数量却在2010年前后开始放慢增长。这是因为越来越多的控制器,急剧增加了整车成本。整车厂面对成本压力不得不开始考虑应对策略,逐步将小型控制器集成到一个大型控制器。汽车电子系统从分散化转向集中化,减少控制器数量,降低总线长度,从而降低成本。


(离不开硬件的软件)

要理解为什么软件、硬件不能分家,只有组合在一起才可以组成汽车电子系统,我们需要首先搞明白汽车是如何与驾驶员和环境互动的。
分享到:
 
反对 0 举报 0 收藏 0 评论 0
沪ICP备11026620号