论文题名: | 电动汽车CAN网络系统的设计与实现 |
关键词: | 电动汽车;CAN总线;能耗管理;分布式架构;协同控制 |
摘要: | 随着国内汽车拥有量快速、持续地增加,汽车给人们生活带来了一些不利的影响,例如大城市里经常出现交通堵塞,以及汽车尾气造成的空气污染。另外,近年来由于全世界范围内汽车工业发展和汽车消费需求的增长,对能源的需求也在不断上升。汽车制造商们一直在寻求一种基于新能源的动力系统,要求这样的能源不造成空气污染,且易于寻找。电动汽车逐渐发展起来,成为一个新的趋势。相比传统汽车,电动汽车更加清洁,而且电能易于补充。然而,相比传统汽车,电动汽车拥有更多更复杂的电子电器系统,譬如更多的电子传感器、电子控制单元、执行器等,各零部件、系统之间关联性更强,数据交换和协调控制机制愈加复杂,对实时性和可靠性提出了较高的要求;同时,由于电动车完全依靠电池驱动,对能量消耗极为敏感,需要高效率的能耗管理机制。因此,研究如何提高电动汽车控制系统的通讯性能和电池能耗管理是一项非常紧迫的任务。 本文研究了传统汽车上各系统之间进行信息交互以及能耗管理上的缺陷,提出了一种基于CAN总线的汽车分布式车用网络。该网络系统充分利用总线技术的高速率和实时性,在双绞线上传递大量的电气参数信息和控制信息,避免在不同的电子电器系统之间分别架设复杂的电气线路,极大地减少了电子电器系统的线束、线缆连接,直接导致整车重量大幅降低,从而使得油耗也相应变小。并且,利用网络系统的智能化、自动化工作模式切换功能,将当前没有工作需求的电气系统及时关闭,切断能源消耗源,大幅减少整车能耗,提高了电动车续航里程。同时,该网络系统还提供高可靠性,支持对常见线路故障的容错机制。当出现低等级故障时,整车网络通讯不受任何影响,可保持正常通讯。当出现高等级故障时,出故障的电气系统自动脱离网络,不影响网络上的其他电气系统的正常通讯。本文根据电动汽车总线网络系统的功能目标,提出了一种基于CAN总线的分布式架构,并着重分析了汽车在不同电源模式下网络管理的需求和通讯应用层需求,为系统详细设计指明了方向。 在提出系统相关需求后,简明介绍了为实现系统功能的对应硬件电路设计,其中包括MCU的外围通讯接口电路设计、通讯控制收发器型号选等。完成硬件设计后,系统详细介绍系统软件的设计与实现,按照软件分层结构化设计的原则和方针,重点对软件网络管理模块和应用层模块进行了详细的设计。其中,网络管理用于协调通讯的唤醒与睡眠。应用层模块用于通讯报文数据收发。通讯控制模块用于通讯初始化设置、通讯报文的发送和接收等。 在系统设计实现之后,对系统进行了测试验证。试验表明,本文提出的电动汽车CAN网络系统实现了分布式控制系统的高效、可靠数据通讯和协同控制,并且实现了网络管理的机制,很好的改善了以往电动汽车设计中的通讯控制问题和能量消耗问题。 |
作者: | 涂金林 |
专业: | 软件工程 |
导师: | 姜书艳;李金泉 |
授予学位: | 硕士 |
授予学位单位: | 电子科技大学 |
学位年度: | 2015 |
正文语种: | 中文 |