配套UPS的磷酸铁锂SOC的估算策略

一、背景和现状

在电力系统常备UPS中配备的锂电池的容量越来越多,而锂电目前主要是磷酸铁锂和三元锂两种,担任锂电池控制和保护功能的BMS也越来越受到大家的重视。SOC的计算是BMS的主要功能之一,对于SOC计算市场长主要的算法有安时积分+电压修正、神经网络、卡尔曼滤波法、深度学习法等等。在众多算法中安时积分的算法因对硬件的资源的要求低,开发相对简单而被广泛使用。

安时积分+电压修正的思路主要是充放电时使用安时积分,而在静态或重新上电时使用端电压进行校正。三元锂的整个充放电区间内OCV-SOC曲线的斜率相对比较大,用这种方法相对比较容易,但是对于磷酸铁锂电池来说,OCV-SOC存在平台期,在平台期内3mV的压差对应着15%以上的SOC变化。如果使用该方案,那需要把采集精度提高到mV以内,成本和技术要求比较高,通常该方法不被大家选用。以下主要介绍改进版磷酸铁锂电池SOC的安时积分+电压修正的计算方法。

二、温度和倍率校正

我们选用深圳某厂家的磷酸铁锂26650型3Ah电芯进行试验,电芯组成10串2并的电池包,电芯特性如下

  1. 我们采用2A(0.33C)的电流进行恒流-恒压充电,电压采集芯片采用TI的BQ79616芯片,整个采样系统的采集误差在3mV以内、电流采集误差在0.1A以内。记录充电数据,在整个过程3mV的采样误差最大对应的SOC变化范围如下

 

温度

0℃

15℃

25℃

35℃

45℃

误差/mV

3414-3416

3361-3363

3351--3353

3344-3346

3341-3343

SOC误差

8%

13%

11%

10%

9%

    根据上表,3mV的采样误差对应的最大的SOC区间是13%,在此电压段内用OCV-SOC曲线校正存在问题较大。在《某文》的理论在充电和放电的过程中存在两个斜率最大的点,可以利用该特点进行修正。我们实测数据也印证了这点,但不同温度、不同的倍率下该斜率最大点对应的SOC也有不同,如果想利用好该特点,需要大量的测试数据。时间有限,在充放电的过程中我主要依靠电流采集和满电校正,并未使用该特点。

 

                                                                                                                                                          图 放电曲线

        具象一下,如果只在首尾两端进行电压校正貌似是可行的,但其区间特别窄而且在45℃时,3mV的误差仍对应7%的SOC区间。如果想用这种方法需要自己测试不同温度下的静态曲线,而且需要知道静态电压变化和时间的关系。测试非常的耗时,暂时不考虑这种做法。

        本文主要采用的是安时积分+满电校正+关机损耗+开机静态损耗的策略进行SOC的估算。当然为了避免温度和倍率变化对估算造成影响,需要预先设定4个变量

        QN1:电芯的额定容量

        QN2:按照当前温度、容量和SOH折算的电芯容量

        Q1:电芯内真实存在的电量

        Q2:按照当前的温度、容量和SOH折算出电芯当前可放出的电量

        SOC的计算公式如下:

        SOC=Q2/QN2,

        QN2=QN1*T*M,

        其中T为温度系数,M为倍率系数

        为了精确温度系数,我测试了电芯的各种温度下1C的充电和放电情况,可放出电量和充入电量如下

温度

0℃

15℃

25℃

35℃

45℃

估算电量

85.5%

95.9%

101.7%

100%

100%

        0-45℃中其他温度点采用插值的办法获取。

        为了获取倍率系数,我测试了电芯在25℃下各种放电倍率的放电情况,可放出电量如下

放电倍率

1C(6A)

3C(18A)

5C(30A)

7C(42A)

10C(60A)

放电量

100%

96.5%

91.5%

88%

83%

 

       1C-10C中其他的值采用插值的办法获取。

       有了这两个参数,我测试了各0℃、15℃、25℃、35℃、45℃个温度下的1C放空后在0.33C充满的全过程,SOC显示误差均<3%。

       测试了25℃下的1C、3C、5C、7C、10C的放空到再充满的全过程,SOC显示误差<3%。

       因数据存在交叉,测试了15℃下5C放空到再充满的全过程,误差<3%,测试了1000W恒功率放空到再充满的全过程,误差小于3%。

三、其他因素的影响

       其他损耗也不容忽略,比如关机损耗,关机损耗主要分为电池自耗电和采集芯片的关机损耗。电池自耗电厂家给的数据是28天自耗电10%。采集芯片数据手册中有shutdown模式的电流,可以粗略的统一为关机损耗。

       在E2中存储断电前的时间和Q1,重新上电后根据计算出的断电时间推导出关机损耗,从而求出重新上电后的Q1。

      与关机损耗对立的有开机静态损耗,开机静态损耗主要是以下几部分

  1. 继电器、开关电源、霍尔等损耗
  2. 采集板的工作损耗
  3. MCU板的工作损耗
  4. 电池的均衡损耗

        除电池的均衡损耗外,其他损耗都是可以推导出来的,而均衡损耗也是可以根据实际情况大概估算出来的。在开机后或充满电后的静态时,可根据此损耗去降低Q1和Q2。在SOC<94%时,设备重新开启充电模式,因此无需对此损耗估算的精度太多计较。

四、综合测试结果及缺点

       综合以上信息,我测试的SOC综合精度在5%左右。测试比较简单,仍有很多因素没有考虑,比如电池老化即SOH的影响、比如不同放电倍率快速切换的影响、采集电流误差带来的影响、并机时影响等,后期在工程进行中我会逐步完善自己的SOC估算策略。

 

  • 3
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值