该方法的优点是易理解,易操作;缺点,电流测量的噪声、偏移引起的安时积分误差,电压和温度采集的查表初始化误差等,无法在后续运行过程中弥补,且电池可用容量受温度及老化状态影响很难解决,缺乏有效的矫正机制。

以下内容为本人从事锂电池管理系统的一些经验总结,若有不对的地方,欢迎大家指出,谢谢。

一、SOC计算公式:初始容量-电流积分容量/最大可用容量

二、SOC初始容量计算:目前最常见的方法是开路电压 电流积分法,在系统开机的时候,我们利用这个计时器获取静止的时间,当这个静置时间足够长的时候,我们认为这个时候电池达到了一个稳定的开路电压,然后查询SOC-OCV曲线得到这个值,并认为得到的是一个相对精确的SOC初始值。如果静止时间不够长,这个时候就会得到的并不是一个稳态的开路电压,那么我们就不能直接查表,这个时候需要BMS去读取历史信息,即上一时刻保存下来的SOC值,把这个值定为当前初始容量。

磷酸铁锂最低放电电压是多少(针对磷酸铁锂采用安时积分结合开路电压估算SOC原理)(1)

三、把当前初始容量定下来之后,接下来就是在线的运行,在线运行的时候,一般我们要考虑温度对它的影响,通过温度的影响来对电池最大可用容量的修正。

磷酸铁锂最低放电电压是多少(针对磷酸铁锂采用安时积分结合开路电压估算SOC原理)(2)

四、在磷酸铁锂电池充电末端和放电末端时候,可以采用降低充电功率和放电功率,以使电流减小,此时OCV会有明显的斜率曲线,然后通过查表进行修正。

磷酸铁锂最低放电电压是多少(针对磷酸铁锂采用安时积分结合开路电压估算SOC原理)(3)

五、在运行完毕停车的时候,我们要把这个位置保存下来,包括停车对应的SOC、SOC变化量,温度,停车时间等,停车时间主要是跟下次开机做对比,然后我们就知道静止的时间是否满足足够长。

,