论文部分内容阅读
随着电力机车的发展,电力机车给我们的生活带来很多便利。但当供电出现问题时,电力机车需要专门的救援车辆,而这些救援车辆的主要能源来自于动力电池。为了更好的利用电池电能,救援车需要电池健康管理系统来管理电池。本文救援机车电池健康管理系统的主要功能包括电池SOC(State of Charge)估计、电池SOH(State of Health)估计以及电池的动态监控。本文以丰日DTM-160-2型铅酸动力电池为研究对象,通过对电池进行试验获取电池的相关参数,并将这些参数用于电池健康管理系统的估计算法中。为了进一步提高系统估计算法的精度,本文以安时积分法为基础结合开路电压法衍生出新的SOC估计算法;在估计SOH时,本文以SOH定义为基础衍生出带温度校正的SOH估计算法。在硬件方面,本文采用了主流STM32芯片作为中央处理器,并基于STM32处理器搭建了中央处理器硬件平台。硬件电路设计方面包含了CAN通信电路、电源电路、AD采集电路等电路的设计。为了保证采集数据的实时性,本文借助分布式的思想设计了分布式采集数据的方案。在软件设计时,为了保证系统软件层面的可靠性,本文将电池健康管理系统模块化,并且按不同的模块进行程序的分析、设计和调试。