一种级联BMS的SOC显示方法、系统和电子设备技术方案

技术编号:27750124 阅读:38 留言:0更新日期:2021-03-19 13:45
本发明专利技术实施例涉及电池管理技术领域,特别涉及一种级联BMS的SOC显示方法、系统和电子设备,考虑到BMS充电后电压上升、放电后电压下降,对应的BMS电量也会发生增减变化,因此,以级联BMS中的最大SOC值与级联系统的SOC显示值在不同状态做差值拟合,再结合级联BMS的充电电流/放电电流,即得到级联BMS的增量电量/减量电量,进而能够真实反映级联BMS的SOC显示值。

【技术实现步骤摘要】
一种级联BMS的SOC显示方法、系统和电子设备
本申请实施例涉及电池管理
,特别涉及一种级联BMS的SOC显示方法、系统和电子设备。
技术介绍
随着能源紧缺,石油涨价,城市环境污染的日益严重,替代石油的新能源的开发利用越来越被各国政府所重视,如太阳能,风能,热能等一些可再生能源。陆地储能因可以有效调节可再生能源的不确定性,不稳定性等问题得到了快速的发展,实现了大容量存储。但是海洋储能能源供给有很少的应用,海洋储能供给由于需要把电池包放到海底,所以不能频繁的打捞,这就需要大容量的能量存储。级联BMS系统的方式增加了储能系统的容量,实现了负载的长久续航。级联BMS(BatteryManagementSystem,电池管理系统)包括若干个并联的BMS,若干个BMS可单独或同时供电或充电,其中BMS计算剩余电量(StateofCharge,SOC)是系统最基本也是最重要的功能之一,但是其只是针对剩余电量,级联BMS的电量显示也是只显示主控BMS的SOC值,由于级联BMS包括多个并联的BMS,并且级联BMS中的每个BMS可以单独充电/放电,以及电池一致性问题,会导致不同BMS的剩余电量SOC不同,因此,主控BMS的SOC并不具备代表性,对于整个级联BMS缺乏有效、准确的SOC计算显示策略,进而导致使用者无法准确获知级联BMS的可用状态。
技术实现思路
本专利技术实施方式的目的在于提供一种级联BMS的SOC显示方法、系统和电子设备,解决了现有技术中整个级联BMS缺乏有效、准确的SOC计算显示策略的问题。为解决上述技术问题,第一方面,本专利技术的实施方式提供了一种级联BMS的SOC显示方法,所述级联电池管理系统BMS包括多个并联的BMS,多个所述BMS中包括一个主控BMS,初始状态下,所述级联BMS的SOC显示值为主控BMS的剩余电量SOC值;所述SOC显示方法包括以下步骤:确定当前时刻所述级联BMS中所有BMS的SOC值;若判断所述级联BMS为充电状态,则确定所有所述SOC值中的最大SOC值,根据所述最大SOC值和预设SOC拟合模型确定第一SOC拟合因子,根据所述第一SOC拟合因子和级联BMS的充电电流确定增量电量,根据所述增量电量更新所述SOC显示值;若判断所述级联BMS为放电状态或静置状态,则确定所有所述SOC值中的最小SOC值,根据所述最小SOC值和预设SOC拟合模型确定第二SOC拟合因子,根据所述第二SOC拟合因子和级联BMS的放电电流确定减量电量,根据所述减量电量更新所述SOC显示值。第二方面,本专利技术实施例提供了一种级联BMS的SOC显示系统,所述级联电池管理系统BMS包括多个并联的BMS,多个所述BMS中包括一个主控BMS,所述SOC显示系统包括:检测模块,用于确定当前时刻所述级联BMS中所有BMS的SOC值;初始化模块,用于在初始状态下,将主控BMS的剩余电量SOC值作为所述级联BMS的SOC显示值;SOC显示模块,用于若判断所述级联BMS为充电状态,则确定所有所述SOC值中的最大SOC值,根据所述最大SOC值和预设SOC拟合模型确定第一SOC拟合因子,根据所述第一SOC拟合因子和级联BMS的充电电流确定增量电量,根据所述增量电量更新所述SOC显示值;若判断所述级联BMS为放电状态或静置状态,则确定所有所述SOC值中的最小SOC值,根据所述最小SOC值和预设SOC拟合模型确定第二SOC拟合因子,根据所述第二SOC拟合因子和级联BMS的放电电流确定减量电量,根据所述减量电量更新所述SOC显示值。第三方面,本专利技术实施例提供了一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如本专利技术第一方面实施例所述级联BMS的SOC显示方法的步骤。第四方面,本专利技术实施例还提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如本专利技术第一方面实施例所述级联BMS的SOC显示方法的步骤。本专利技术实施方式相对于现有技术而言,考虑到BMS充电后电压上升、放电后电压下降,对应的BMS电量也会发生增减变化,因此,以级联BMS中的最大SOC值与SOC显示值对充电过程中的SOC进行拟合,以级联BMS中的最小SOC值与SOC显示值对放电/静置过程中的SOC进行拟合,再结合级联BMS的充电电流/放电电流,即得到级联BMS的增量电量/减量电量,进而能够真实反映级联BMS的SOC显示值。另外,多个所述BMS中包括一个主控BMS,初始状态下,所述级联BMS的SOC显示值为主控BMS的SOC值。另外,所述当前时刻确定所述级联BMS中所有BMS的SOC值,具体包括:采集当前时刻所述级联BMS中所有BMS的SOC值;若判断所述SOC值有效,则记录对应的所述SOC值;若判断所述SOC值无效,则将对应的所述SOC值置0。通过判断若干个的SOC值是否有效,如果有效则代表对应的BMS正常工作,该BMS对应的SOC值为有效值,如果无效则SOC值为0,以免错误数据计入后续计算。另外,则确定所有所述SOC值中的最小SOC值,具体包括:去所述SOC值为0的数据,并对剩余所有所述SOC值求最小值。由于无效SOC值记为0,其余有效SOC值均为正数,因此,未免在求取最小SOC值时无效SOC值也计入计算,需要去除SOC值为0的数据后再对剩余有效SOC值进行计算。另外,若判断当前时刻所述级联BMS中所有BMS的SOC值均为0,则取值上一时刻的SOC最大值和SOC最小值。另外,所述预设SOC拟合模型为:y=ax2+bx+1式中,a、b为预设常数,y为第一SOC拟合因子或第二SOC拟合因子;x为所述最大SOC值与所述SOC显示值的差值,或所述SOC显示值与所述最小SOC值的差值。如果是充电状态,则利用最大SOC值与级联BMS的SOC显示值做差值,并根据上述预设SOC拟合模型得到第一SOC拟合因子,如果是放电或静置状态,则利用级联BMS的SOC显示值与最小SOC值做差值,并根据上述预设SOC拟合模型得到第二SOC拟合因子,拟合得到的第一SOC拟合因子和第二SOC拟合因子能够真实反映级联BMS的充放电状态变化。另外,所述增量电量为:式中,ΔQ1为增量电量;Q为单个BMS的电池容量;y1为第一SOC拟合因子;I1为级联BMS的充电电流,I1取正值;T为所述SOC显示值的更新周期;所述减量电量为:式中,ΔQ2为增量电量;Q为单个BMS的电池容量;y2为第二SOC拟合因子;I2为级联BMS的放电电流,I2取负值;T为所述SOC显示值的更新周期。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限本文档来自技高网...

【技术保护点】
1.一种级联BMS的SOC显示方法,其特征在于,级联电池管理系统BMS包括多个并联的BMS,所述剩余电量SOC显示方法包括:/n确定当前时刻所述级联BMS中所有BMS的SOC值;/n若判断所述级联BMS为充电状态,则确定所有所述SOC值中的最大SOC值,根据所述最大SOC值和预设SOC拟合模型确定第一SOC拟合因子,根据所述第一SOC拟合因子和级联BMS的充电电流确定增量电量,根据所述增量电量更新所述SOC显示值;/n若判断所述级联BMS为放电状态或静置状态,则确定所有所述SOC值中的最小SOC值,根据所述最小SOC值和所述预设SOC拟合模型确定第二SOC拟合因子,根据所述第二SOC拟合因子和级联BMS的放电电流确定减量电量,根据所述减量电量更新所述SOC显示值。/n

【技术特征摘要】
1.一种级联BMS的SOC显示方法,其特征在于,级联电池管理系统BMS包括多个并联的BMS,所述剩余电量SOC显示方法包括:
确定当前时刻所述级联BMS中所有BMS的SOC值;
若判断所述级联BMS为充电状态,则确定所有所述SOC值中的最大SOC值,根据所述最大SOC值和预设SOC拟合模型确定第一SOC拟合因子,根据所述第一SOC拟合因子和级联BMS的充电电流确定增量电量,根据所述增量电量更新所述SOC显示值;
若判断所述级联BMS为放电状态或静置状态,则确定所有所述SOC值中的最小SOC值,根据所述最小SOC值和所述预设SOC拟合模型确定第二SOC拟合因子,根据所述第二SOC拟合因子和级联BMS的放电电流确定减量电量,根据所述减量电量更新所述SOC显示值。


2.根据权利要求1所述的级联BMS的SOC显示方法,其特征在于,多个所述BMS中包括一个主控BMS,初始状态下,所述级联BMS的SOC显示值为主控BMS的SOC值。


3.根据权利要求1所述的级联BMS的SOC显示方法,其特征在于,所述当前时刻确定所述级联BMS中所有BMS的SOC值,具体包括:
采集当前时刻所述级联BMS中所有BMS的SOC值;
若判断所述SOC值有效,则记录对应的所述SOC值;
若判断所述SOC值无效,则将对应的所述SOC值置0。


4.根据权利要求3所述的级联BMS的SOC显示方法,其特征在于,若判断当前时刻所述级联BMS中所有BMS的SOC值均为0,则取值上一时刻的SOC最大值和SOC最小值。


5.根据权利要求3所述的级联BMS的SOC显示方法,其特征在于,则确定所有所述SOC值中的最小SOC值,具体包括:
去所述SOC值为0的数据,并对剩余所有所述SOC值求最小值。


6.根据权利要求1所述的级联BMS的SOC显示方法,其特征在于,所述预设SOC拟合模型为:
y=ax2+bx+1
式中,a、b为预设常数,y为第一SOC拟合因子或第二SOC拟合因子;x为所述最大SOC值与所述SOC显示值的差值,或所述SOC显...

【专利技术属性】
技术研发人员:王立文张干潘昊天刘诗涵陶一枫杨文茜秦威田劲峰
申请(专利权)人:上海深湾能源科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1