发明名称 一种电池组SOC计算方法
摘要 本发明提供了一种电池组SOC计算方法,当BMS再次开机时,检测电池组的单串电压V与环境温度t,并通过比较得到最低单串电压V<sub>min</sub>;确定当前电池的SOC初始值;当电池组有电流输出时,电池管理系统BMS采集电流通过前后的电池组的每个单串电池的电压、实际工作的环境温度以及电流大小,通过比较得到最大电压变化值ΔV<sub>max</sub>,与该最大电压变化值ΔV<sub>max</sub>对应的单串电池电流通过后的电压为V<sub>x</sub>;查询单串电池电流通过后的电压V<sub>x</sub>的数据所对应的电池SOC值SOC<sub>x</sub>,并将电池组当前SOC值标定为SOC<sub>x</sub>;按照SOC=((SOC<sub>x</sub>+∫I*T)/TotalCap)*100%计算电池组在后续的充放电过程中的实时SOC值。本发明将安时积分法与不同温度、不同阻抗条件下电池动态电压的变化与SOC的对应关系相结合,大大提高了锂电池组的SOC计算准确度。
申请公布号 CN106597316A 申请公布日期 2017.04.26
申请号 CN201710062980.1 申请日期 2017.02.03
申请人 贵阳安达科技能源有限公司 发明人 贺斌
分类号 G01R31/36(2006.01)I 主分类号 G01R31/36(2006.01)I
代理机构 代理人
主权项 一种电池组SOC计算方法,其特征在于,包括如下步骤:S1:当电池管理系统BMS停机≥n小时后再次开机时,检测电池组的单串电压V与电池实际工作的环境温度t,并通过比较得到最低单串电压V<sub>min</sub>;S2:将最低单串电压V<sub>min</sub>以及电池实际工作的环境温度t,与已存储的不同环境温度下开路电压与SOC对应关系进行比对,从而确定当前电池的SOC初始值;S3:当电池组有电流输出时,电池管理系统BMS采集电流通过前后的电池组的每个单串电池的电压、实际工作的环境温度以及电流大小,其中,电流通过前的单串电池的电压为V<sub>0</sub>,电流通过后的单串电池的电压为V<sub>1</sub>,电流通过前后单串电池电压变化ΔV=|V<sub>1</sub>‑V<sub>0</sub>|,电流大小为I,通过比较得到最大电压变化值ΔV<sub>max</sub>,与该最大电压变化值ΔV<sub>max</sub>对应的单串电池电流通过后的电压为V<sub>x</sub>;S4:通过当前电池实际工作的环境温度t、电流I以及最大电压变化值ΔV<sub>max</sub>,查询已存储的V<sub>x</sub>所对应的电池SOC值SOC<sub>x</sub>,并将电池组当前SOC值标定为SOC<sub>x</sub>;S5:按照<img file="FDA0001219939490000011.GIF" wi="1025" he="111" />计算电池组在后续的充放电过程中的实时SOC值,式中,T为时间,TotalCap为额定容量,充电电流方向为正,放电电流方向为负。
地址 550016 贵州省贵阳市白云区沙文镇高新中小企业孵化园B5-4
您可能感兴趣的专利