几种常见的新能源汽车SOC估算方法
BMS的主要任务是检测电池工作情况、估算电池SOC、电池健康状况(State of Health,简称SOH),完成热管理、充放电控制、CAN(Controller AreaNetwork)通信、均衡检测、故障诊断和液晶显示等功能,使电动汽车的控制单元能够及时有效地利用所传递的SOC等信息,对动力电池的过充或过放有防止作用。电池组的均衡技术,快速充电技术和电池SOC估算是电池管理系统的三项关键性技术。
电池荷电状态(State of Charge,简称SOC),指电池中剩余电荷的可用状态。SOC定义有多种多样。目前在国际上比较统一的是从容量的角度给予定义,即荷电状态SOC表示电池的剩余容量,其在数值上等于电池剩余容量与额定容量的比值。
电池荷电状态SOC作为描述电池状态的一个重要参数,对其进行准确地估算是当今电池研究的一个难题和热点。因此,如果能够对SOC进行准确的估算,那么将会对电池的研究和发展起着举足轻重的作用。目前己经出现了很多较为精确的SOC估算方法,下面列举几种主要的方法:
3、电流积分法
电流积分法也叫安时计量法,是目前在电池管理系统领域中应用较为普遍的SOC估算方法之一,其本质是在电池进行充电或放电时,通过累积充进或放出的电量来估算电池的SOC,同时根据放电率和电池温度对估算出的SOC进行一定的补偿 。如果将电池在充放电初始状态时的SOC值定义为SOCt0,那么t时刻后的电池剩余容量SOC则为:
与其它SOC估算方法相比,电流积分法相对简单可靠,并且可以动态地估算电池的SOC值,因此被广泛使用。但该方法也存在两方面的局限性:其一,电流积分法需要提前获得电池的初始 SOC值,并且要对流入或流出电池的电流进行精确采集,才能使估算误差尽可能小;其二,该方法只是以电池的外部特征作为SOC估算依据,在一定程度上忽视了电池自放电率、老化程度和充放电倍率对电池SOC的影响,长期使用也会导致测量误差不断累积扩大,因此需要引入相关修正系数对累积误差进行纠正。
6、系统滤波法
相对于前述的几种方法,系统滤波算法具有闭环控制和实时性强的优点,因此目前被广泛应用于电池SOC估算,最常用到的系统滤波算法是卡尔曼滤波算法。
卡尔曼滤波是在20世纪60年代由美籍匈牙利数学家卡尔曼(R.E.Kalman)提出来的,他将状态空间分析方法融合到滤波理论中,自其问世以来,卡尔曼滤波作为一种最优状态估算方法,可以应用于受随机干扰影响的动态系统。
准确地说,卡尔曼滤波本质是一种递推算法,可以实时获得的受噪声干扰的离散观测数据,对系统状态进行线性、无偏及最小误差方差的最优估计。因此,卡尔曼滤波算法不仅仅适用于动态的随机过程,而且可以实现递推,通过预测新的状态和它的不确定性,然后采用新的测量值修正校准预测值,非常适用于多输入系统。因此,对于计算机运算,卡尔曼滤波的运算量和存储量较传统方法大为减少,能够满足实时性的要求,目前在工程实践中迅速得到了广泛的应用。
然而,卡尔曼滤波算法作为一种线性算法在应用到非线性系统中时存在一定的困难,因此许多基于卡尔曼滤波算法的的改进算法被提出。
锂离子动力电池的SOC是一个非直接测量变量,不能通过传感器件直接测量得到,只能通过可测量变量结合控制算法进行估算,加之锂离子动力电池的工作过程是一个较为复杂的电化学反应过程,内部状态多变且难以预知,同时在工作时也会受到外部环境多方面因素的影响。
但是在实际应用中,SOC又是一个非常重要的参考量,它是使用者判断电池系统状态的依据。相比较而言,卡尔曼滤波算法及其改进算法是一类较有前途且应用广泛的算法。
赞 (0)