论文部分内容阅读
由于石油等不可再生资源的日益短缺和环境污染问题,国家积极推进新能源汽车的发展,新能源电动汽车是未来汽车行业的发展趋势。要想使电动汽车全面投入使用,必须提高电池的安全性及储能能力和电池的使用寿命。现在的解决方案主要是利用电池管理系统BMS(Battery Management System)对车用电池组进行控制以提高电池的使用性能增长电池的使用时间,但利用BMS对电池组进行管理仍有很多值得研究的地方。本文在原有电池管理系统基础之上进行了电池管理系统远程监控设计,主要研究工作包括下面几个方面。(1)以实时监测电池运行状态增加电池管理系统的数据存储能力和运算能力从而改善电池管理系统的控制策略为目的,进行了系统的总体方案设计。该系统由车载数据传输终端GPRS DTU(GPRS Data Transfer Unit)、GPRS网络、Internet网络和远程监控中心四部分组成。通过在BMS中加入GPRS DTU和GPRS网络,使动力电池开发人员可以远程的获取BMS采集到的电池运行状态参数,并对这些数据保存和二次处理。电池管理系统设计人员可以根据这些大量的数据针对不同的汽车工况和电池运行状态设计不同的电池控制策略。(2)为了与电动汽车电池管理系统进行CAN总线通信和远程监控中心进行TCP/IP网络通信,设计了车载数据传输终端的硬件电路。该终端使用汽车上普遍使用的飞思卡尔芯片作为主控芯片,外围的硬件设计主要有为系统供电的电压转换模块、与电池管理系统通信的CAN通信模块、与监控中心通信的GPRS模块。(3)在设计的硬件电路基础之上进行了车载数据传输终端的软件设计。按照分层设计的思想把整个通信协议分成数据链路层、数据协议层、应用层。完成了CAN通讯程序设计,CAN/GPRS通信协议转换设计,GPRS通讯程序设计。(4)基于Qt开发环境完成了远程监控中心的设计。监控中心实现了与车载终端之间的网络通信,实时显示从车载终端上传的的电池状态信息,应用Sqlite数据库,对数据进行存取的功能。并可以通过数据调用对数据进行后期分析处理,主要是应用扩展卡尔曼滤波算法对SOC进行验证。通过实验测试,本文中论述的各个模块都实现了预期功能。