基于CAN/LIN总线的智能车身控制系统设计
2011-08-01郭峰,赵璇,汪颖
武汉理工大学学报(信息与管理工程版) 2011年5期
郭 峰,赵 璇,汪 颖
(武汉理工大学信息工程学院,湖北 武汉 430070)
随着各种车载系统的增加和完善,整车逐渐形成了一个庞大的系统。集中式车身控制系统线束质量剧增,线路繁冗复杂,故障率不断上升。至此,传统的线束已经不能满足汽车行业的飞速发展。汽车网络总线技术的使用不但能让大批数据信息在电子单元中共享,而且能让汽车综合控制系统中的大量控制信号得到实时的传输交换,在节约材料成本的同时增加了智能化功能,提高了驾乘人员的安全性、舒适性,以及电子控制系统的稳定性,降低了汽车故障诊断和维修的难度。
1 方案总体设计
BCM(body control module)是车身控制模块的简称。目前电控单元在汽车上的应用越来越多,各种电子设备相互之间的交互也变得越来越频繁[1]。结合某主机厂现有车身控制系统,从汽车信息系统的角度,探讨了一种基于CAN/LIN总线混合网络的BCM。该BCM涉及的主要控制对象如表1所示。
由于汽车上各种电气设备对网络信息传输延迟的敏感性差别很大[2-3],发动机控制器、自动变速器控制器、ABS(anti-lock brake system)控制器和安全气囊控制器等之间的协调关系所要求的实时性很强,需要挂接在CAN总线上。但CAN总线负载率不能超过20%,否则会影响总线上信号传输的实时性[4-5],因而一般只把涉及到整车安全的控制节点挂接在CAN总线上,但为了方便行车诊断,诊断节点也挂在CAN总线上[6-9]。

表1 BCM主要控制对象
前后车灯的开关、车门开闭和座位调节等简单事件对信息传输延迟的要求相对宽松(10~100 ms),如汽车的组合开关、门窗等控制单元,可以采用LIN总线实施控制,节省线束,实现整车的集约化设计。……
登录APP查看全文
