论文部分内容阅读
电池管理系统(Battery Management Syetem,BMS)是电动汽车稳定可靠运行的关键,BMS对电压、温度、荷电状态(State of Charge,SOC)等整车/电池信息及故障统一管理,完成状态显示及报警提示功能,可有效提高行车安全和电池使用效率。为此,本文研究了BMS嵌入式一体机及上位机系统。本文基于系统计算量及参数辨识方法的难易程度考虑,采用一阶Thevenin模型对电池进行等效。通过对电池进行混合脉冲功率实验,测定等效模型参数及电池开路电压(Open Circuit Voltage,OCV)滞回曲线,并根据电池放电仿真模型结果验证了OCV曲线的准确性。由于电池内外部因素对其充放电均存在影响,引入相应修正系数,结合开路电压法测定初始电池SOC,设计修正安时积分法。但由于修正安时积分法为开环方法,存在初始误差不可弥补及累积误差,因此引入Kalman滤波SOC估计算法。该算法基于一阶Thevenin等效电池模型建立了电池电路状态空间表达式,在此基础上使用Kalman滤波完成SOC估计,对其仿真实验验证了模型最优值估计的准确性。根据系统的功能需求,设计了一体机的微控制单元(Microcontroller Unit,MCU)基本管理电路,总线通信电路,电池监控模块等,完成了对模型功能性测试并搭建电池管理一体机系统,为算法及软件提供硬件平台。本文在一体机硬件平台的基础上设计了嵌入式软件,根据系统不同工作状态确定相应的执行动作及状态转移条件,设计了系统具体执行流程和电池/整机故障处理方式。介绍了BMS通信协议,完成上位机监控软件对电池/整机状态和故障信息的图文显示和报警,完成上位机平台统一监控管理。通过USB-CAN连接系统,一体机启动嵌入式程序完成电池监控及数据上传,上位机接收数据并显示从而完成了整体系统的联调。