论文部分内容阅读
随着汽车工业的发展,来自消费者和政府相关部门对于安全、舒适、节能、环保和多种功能的需求促使电子控制单元和系统广泛地应用在汽车中,而汽车也随之日益向电子化、智能化发展。特别是20世纪90年代以来,电子控制单元,例如电子燃油喷射装置、防抱死制动装置(ABS)、安全气囊装置、空调装置等等大量引入汽车,使得车内布线困难的问题越来越突出。汽车网络的出现不仅解决了日益复杂的线束布置问题,同时也给汽车的优化控制带来了质的飞跃。CAN(控制器局域网),是20世纪80年代初德国BOSCH公司提出为解决汽车内部众多控制器与测量设备之间的数据交换而开发的一种串行数据通信总线,属于现场总线的范畴。
本文在参考大量资料并对车用网络进行深入分析的基础上,在众多汽车网络标准的主流协议中,采用了具有高速、可靠、成本低、抗干扰、实时性强等优点的CAN总线网络协议。
论文首先自定义了符合汽车车身控制系统的CAN高层协议,再从CAN总线车身控制系统的基本拓扑结构和工作原理入手,对系统的硬件构成、参数选择、控制方案及软件实现等问题进行了分析、研究,并在此基础上开发了基于P87C591的汽车车身CAN总线控制系统,基本实现了节点的自诊断功能、自我保护功能及数据共享功能。