储能系统的升级方法、装置及储能系统与流程

文档序号:35932382发布日期:2023-11-05 10:07阅读:59来源:国知局
储能系统的升级方法、装置及储能系统与流程

本发明涉及新能源,尤其涉及储能系统的升级方法、装置及储能系统。


背景技术:

1、随着用户对储能产品的使用率越来越高,在使用过程中也对系统提出了新的功能需求,例如,需要在储能产品交付后不断对储能产品的控制软件进行版本更新维护。目前普遍的软件维护策略是将系统断电后再升级再对电池管理系统(battery managementsystem,bms)进行软件升级,如中国专利公开号为cn201911083979.2的专利,该申请公开了一种电池管理单元软件升级方法及系统,具体公开了在软件升级时由上位机对应的电池管理单元发送升级指令,电池管理单元接收到升级指令后进入升级模式,在升级模式下电池管理单元停止供电,这种方法虽然可以保证软件升级时电池不会受到影响,但系统电池断电使得用电设备在软件升级期间无法正常使用,降低了电池管理系统和用电设备的利用率。


技术实现思路

1、本发明提供了一种储能系统的升级方法、装置及储能系统。解决了系统电池断电升级期间用电设备无法正常使用,降低电池管理系统和用电设备的利用率的问题。

2、本发明是通过如下技术方案实现的:

3、根据本发明的一方面,提供一种储能系统的升级方法,所述储能系统包括电池包管理系统和若干电池包;所述电池包管理系统包括若干第一控制模块和若干第二控制模块;每一所述第一控制模块用于控制至少一个电池包;所述升级方法包括:获取所述电池包管理系统的程序升级指令;至少一个第一控制模块根据所述程序升级指令使受其控制的电池包维持供电功能;更新所述第二控制模块的程序信息。

4、进一步地,所述第二控制模块用于控制所述第一控制模块;获取所述电池包管理系统的程序升级指令之后,且更新所述第二控制模块的程序信息之前,还包括:所述至少一个第一控制模块根据所述程序升级指令由工作模式切换为自监控模式,并将模式状态信息上传至所述第二控制模块,其中,处于所述自监控模式下的第一控制模块配置为脱离所述第二控制模块的控制。

5、进一步地,所述至少一个第一控制模块根据所述程序升级指令由工作模式切换为自监控模式,并将模式状态信息上传至所述第二控制模块之后,还包括:所述第二控制模块根据所述模式状态信息和所述程序升级指令更新所述第二控制模块的程序信息;所述至少一个第一控制模块根据所述程序升级指令由所述自监控模式切换为所述工作模式,并将所述模式状态信息上传至所述第二控制模块。

6、进一步地,所述第二控制模块根据所述模式状态信息和所述程序升级指令更新所述第二控制模块的程序信息,包括:确定全部模式状态信息的数量是否为第一预设数量,其中,所述第一预设数量为全部第一控制模块的数量,若是,确定所述全部模式状态信息中的模式状态是否为自监控模式,若是,所述第二控制模块根据所述程序升级指令更新所述第二控制模块的程序信息。

7、进一步地,每一所述第二控制模块用于控制至少一个电池包,其中,所述第一控制模块与所述第二控制模块控制的电池包不同。

8、进一步地,所述电池包管理系统还包括第三控制模块,所述第三控制模块用于控制所述若干第一控制模块和所述若干第二控制模块;获取所述电池包管理系统的程序升级指令之后,还包括:所述第三控制模块根据所述程序升级指令将所述第二控制模块由工作模式切换为隔离模式,其中,处于所述隔离模式下的第二控制模块配置为使受其控制的电池包停止供电功能;所述第三控制模块确定所述第二控制模块处于所述隔离模式时将所述程序升级指令下发给所述第二控制模块;所述第二控制模块根据所述程序升级指令更新所述第二控制模块的程序信息,将所述第二控制模块的程序版本信息上传至所述第三控制模块;所述第三控制模块根据所述第二控制模块的程序版本信息将所述第二控制模块由所述隔离模式切换为所述工作模式。

9、进一步地,所述第三控制模块根据所述第二控制模块的程序版本信息将所述第二控制模块由所述隔离模式切换为所述工作模式,包括:所述第三控制模块确定所述第二控制模块的程序版本信息与所述程序升级指令中的程序版本信息是否一致,若一致,将所述第二控制模块由所述隔离模式切换为所述工作模式。

10、进一步地,所述第二控制模块用于控制非所述第一控制模块控制的电池包内的电芯。

11、进一步地,所述电池包管理系统还包括若干第三控制模块,每一所述第三控制模块用于控制至少一个电池包,其中,所述第一控制模块与所述第三控制模块控制的电池包不同,所述第二控制模块用于控制所述第三控制模块控制的电池包内的电芯;获取所述电池包管理系统的程序升级指令之后,还包括:所述第三控制模块根据所述程序升级指令确定所述第二控制模块是否具有更新程序信息的需求,若是,所述第三控制模块将所述程序升级指令下发给所述第二控制模块;所述第二控制模块根据所述程序升级指令更新所述第二控制模块的程序信息,将所述第二控制模块的程序版本信息上传至所述第三控制模块。

12、进一步地,所述电池包管理系统还包括第四控制模块,所述第四控制模块用于控制所述若干第一控制模块和所述若干第三控制模块;所述第四控制模块根据所述程序升级指令将所述第三控制模块由工作模式切换为隔离模式,其中,处于所述隔离模式下的第三控制模块配置为使受其控制的电池包停止供电功能;所述第四控制模块确定所述第三控制模块处于所述隔离模式时将所述程序升级指令下发给所述第三控制模块;所述第三控制模块将接收到的所述第二控制模块的程序版本信息转发至所述第四控制模块;所述第四控制模块根据所述第二控制模块的程序版本信息将所述第三控制模块由所述隔离模式切换为所述工作模式。

13、进一步地,所述第四控制模块根据所述第二控制模块的程序版本信息将所述第三控制模块由所述隔离模式切换为所述工作模式,包括:所述第四控制模块确定所述第二控制模块的程序版本信息与所述程序升级指令中的程序版本信息是否一致,若一致,将所述第三控制模块由所述隔离模式切换为所述工作模式。

14、进一步地,获取所述电池包管理系统的程序升级指令之后,还包括:所述电池包管理系统检测进行程序升级是否会导致系统停机,若否,则进行程序升级;若是,则根据所述程序升级指令使至少一个第一控制模块使受其控制的电池包维持供电功能,更新所述第二控制模块的程序信息。

15、进一步地,更新所述第二控制模块的程序信息,包括:所述第二控制模块从app模式切换至boot模式;根据所述程序升级指令将升级程序写入所述第二控制模块的传输区并将当前程序区的程序备份至备份区;将传输区的所述升级程序写入至当前程序区;从boot模式切换至app模式。

16、根据本发明的另一方面,提供一种储能系统的升级装置,所述储能系统包括电池包管理系统和多个电池包,所述电池包管理系统包括若干第一控制模块和若干第二控制模块,每一所述第一控制模块用于控制至少一个电池包,所述升级装置包括:指令获取单元,用于获取所述电池包管理系统的程序升级指令;模式切换单元,用于根据所述程序升级指令保留至少一个第一控制模块使受其控制的电池包维持供电功能;程序更新单元,用于更新所述第二控制模块的程序信息。

17、根据本发明的另一方面,提供一种储能系统,包括控制设备和电池管理系统,所述控制设备与所述电池管理系统连接,所述电池管理系统在接收到控制设备发送的程序升级指令后,所述电池管理系统根据上述储能系统的升级方法对电池管理系统进行程序升级。

18、本发明的有益效果,本发明通过在储能系统正常运行状态下,维持电池包管理系统第一控制模块供电功能的同时对第二控制模块的程序更新升级,实现了在不断电储能系统维持供电的情况下对储能系统的程序进行升级,解决了电池管理系统在进行升级时无法监控电池,容易引发电池的安全隐患,且电池管理系统断电后无法正常工作导致电池管理系统利用率降低的问题。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1