纯电动汽车是通过将蓄电池的电能转换为机械能来给汽车提供动力,具有噪音低,污染小等优点,同时又可以解决石油危机。因此研究和发展纯电动汽车对世界的稳定,人类的可持续发展具有重要作用。世界上好多国家和生产各种汽车的商家在不久的将来都打算在纯电动汽车方面投入大量的资金,这就要求纯电动车的制造技术和整车技术跟得上发展,整车控制器对于电动汽车的作用相当于大脑对于人的作用。当上位机与下位机进行通讯时,上位机采集来自下位机发出的信号,并将其图形化显示,便于用户进行必要的参数设置。在整车控制器的串口通讯中,可用做上位机的软件有labVIEW、matlab、c语言等[3]。labVIEW的优点是可以方便人看得见的编程,它上面有血多像按钮、LED灯这类功能组织。这种虚拟仪器和硬件的接通的关口很好用,特别的它在采集数据方面占有优势,因此在工业上大量使用。Matlab有专门用于串口通讯的模块、数据和函数,它更多地是一种程序语言,一种很强大的科学计算工具,因此它对从下位机传过来的信息的处理速度快,现在虽然在工业上很少使用,但它在上位机串口通讯中显示出的优越性预示其有很好的发展前景[4]。如果利用c语言做上位机,要编出一个图形用户界面需要繁琐的编程,加之计算的速度与matlab没得比。由于对labVIEW这款软件不熟悉,所以本文选用matlab这款软件作为上位机进行显示。
1。2 国内外的发展
1。3 本课题主要研究内容
整车控制系统中整车控制器通过CAN总线从电机控制器采集到转矩和转速的信息后,上位机将这两个信息从整车控制器接收并且显示出来。由于现实的条件的限制,在对上位机和下位机调试时,用汽车专用的开发平台来代替整车控制器进行测试,测试系统软件选用matlab,通过软件中的人机界面实现人与计算机之间的信息传递。使用matlab软件将从整车控制器收到的信息迅速准确的显示出来。
第2章 电机的转矩与转速信息的传递
2。1 纯电动汽车整车控制器
纯电动汽车上,整车控制系统的核心部件是整车控制器VCU(Vehicle Control Unit)。整车控制器的功能有很多,以下列举比较重要的几点:(1)整车电控系统的上层控制器中包括整车控制器,整车控制器的工作主要是在各种工作情况下控制像电机控制器、电池管理系统、车身控制器、安全控制器这些下层的控制器的工作,从而使电动车动力性能更好并且更经济,以及令车辆安全运行;(2)找出汽车故障的功能,整车控制器检测到设备传来的信号后识别出故障信号,同时配合执行器处理发现的故障,此外,它可以对电动车进行高压防护和漏电保护;(3)领会驾驶员的心意,根据采集到的部件信息和控制策略实现对驱动和制动能量的有效回收等功能;[8](4)与电机控制器和电池管理系统共同对能量进行管理,综合判断电驱动系统和电池管理系统的信息,这样不仅可以综合管理整车的能量和保护电池组,而且能提高动力电池组的使用寿命。
在纯电动汽车整车控制系统中,上层控制器整车控制器和下层控制器电机控制器MCU、车身控制器BCM、车身控制模块BMC、电池管理系统BMS、安全控制器SC等一起配合工作,达到高效、安全运行整车的目的[9]。车载 CAN(Controller Area Network)使网络各控制器之间进行通信,CAN 有高速CAN 和低速CAN 之分。图2-1是一般的纯电动车的整车CAN 网络拓扑图。
图2-1 整车CAN网络拓扑图 基于matlabgui的整车控制测试系统多数据实时显示(3):http://www.youerw.com/zidonghua/lunwen_135720.html