储能系统升级方法、装置、设备及介质制造方法及图纸

技术编号:38924554 阅读:7 留言:0更新日期:2023-09-25 09:33
本申请提供一种储能系统升级方法、装置、设备及介质,包括:基于空中下载技术接收来自云端广播的针对储能系统的升级任务包,升级任务包包括设备固件型号与每种设备固件关联的升级包;根据储能系统所涉及的设备固件加载升级任务包进行校验,确定升级任务包的有效性;待确定升级任务包满足有效性时,解析并拆分升级任务包,获得设备固件的升级清单与至少一个升级包;根据升级清单分配升级包至设备固件,对储能系统进行升级,本申请通过广播方式对储能系统进行OTA升级,极大节省了升级流量,同时,降低了升级成本;通过有效性校验确保升级有效性与完整性,不仅提高了储能系统的升级效率,还减少了网络拥堵的几率。还减少了网络拥堵的几率。还减少了网络拥堵的几率。

【技术实现步骤摘要】
储能系统升级方法、装置、设备及介质


[0001]本申请属于光储充
,特别是涉及一种储能系统升级方法、装置、设备及介质。

技术介绍

[0002]储能系统是一种兼备储能、能量转换和充电功能的设备,广泛应用于太阳能光伏发电、风力发电等新能源领域。其中,储能系统至少包括储能设备、逆变器以及充电设备等,通过电池储能、逆变器功率传输、充电控制和太阳能跟踪系统、协调发展,实现储能、能量转换与充电的功能。
[0003]然而,在相关技术中,为了准确采集储能系统各设备的状态与工作参数,时常需要升级相应模型与策略,但是升级方式通常采用本地升级,即,需要工作人员到现场对储能系统进行操作,这样,需要工作人员跑现场,大大增加了工作人员的工作量,同时,使得储能系统升级操作繁琐,也导致升级效率不高。

技术实现思路

[0004]鉴于以上所述现有技术的缺点,本申请的目的在于提供一种储能系统升级方法、装置、设备及介质,用于解决现有技术储能系统升级时,费时费力且效率不高的问题。
[0005]为实现上述目的及其他相关目的,本申请的第一方面提供一种储能系统升级方法,包括:基于空中下载技术接收来自云端广播的针对所述储能系统的升级任务包,所述升级任务包包括设备固件型号与每种所述设备固件关联的升级包;根据所述储能系统所涉及的设备固件加载所述升级任务包进行校验,确定所述升级任务包的有效性;待确定所述升级任务包满足有效性时,解析并拆分所述升级任务包,获得所述设备固件的升级清单与至少一个升级包;
[0006]根据所述升级清单分配所述升级包至所述设备固件,对所述储能系统进行升级。
[0007]于本申请的一实施例中,根据所述储能系统所涉及的设备固件加载所述升级任务包进行校验之前,还包括:比较所述储能系统的设备固件的版本号与所述升级任务包内携带的升级版本号,所述升级任务包还包括每个所述升级包唯一对应的升级版本号;若所述储能系统的设备固件的版本号与所述升级任务包内携带的升级版本号相同,则确定不升级;若所述储能系统的设备固件的版本号与所述升级任务包内携带的升级版本号不同,则确定升级,并触发执行升级任务。
[0008]于本申请的一实施例中,根据所述储能系统所涉及的设备固件加载所述升级任务包进行校验,确定所述升级任务包的有效性,包括:根据所述储能系统所涉及的所述升级任务包大小确定传输的理论帧数;加载接收的所述升级任务包确定表征所述升级任务包数据大小的实际帧数;若所述升级任务包的所述实际帧数小于所述理论帧数,则确定所述升级任务包丢帧并生成丢帧信息,还确定所述升级任务包不满足有效性;若所述升级任务包的所述实际帧数等于所述理论帧数,则确定所述升级任务包满足有效性。
[0009]于本申请的一实施例中,若所述升级任务包的所述实际帧数小于所述理论帧数,则确定所述升级任务包丢帧并生成丢帧信息之后,还包括:云端接收到所述丢帧信息,根据所述丢帧信息再次进行广播,补发所述丢帧信息;将接收的补发的所述丢帧信息补充至所述升级任务包,直至加载的所述升级任务包无丢帧信息为止。
[0010]于本申请的一实施例中,根据所述储能系统所涉及的设备固件加载所述升级任务包进行校验,确定所述升级任务包的有效性,包括:根据所述储能系统所涉及的所述升级任务包大小确定传输的理论帧数;加载接收的所述升级任务包确定表征所述升级任务包数据大小的实际帧数;若所述升级任务包的所述实际帧数小于所述理论帧数,或,若所述升级任务包内的循环冗余校验码无效,则确定所述升级任务包丢帧并生成丢帧信息,还确定所述升级任务包不满足有效性;若所述升级任务包的所述实际帧数等于所述理论帧数且所述升级任务包内的循环冗余校验码有效,则确定所述升级任务包满足有效性。
[0011]于本申请的一实施例中,所述储能系统由至少一个主机与多个从机组成,所述主机与所述从机之间数据通信,所述设备固件按照所述设备固件型号分布于所述主机与所述从机,所述主机通信连接多个子设备。
[0012]于本申请的一实施例中,根据所述升级清单分配所述升级包至所述设备固件,对所述储能系统进行升级,包括:利用所述主机接收所述升级清单与所述升级包,根据所述升级清单按照所述设备固件型号分布关系将所述升级包分配至所述主机与所述从机;所述主机与所述从机分别加载相应所述升级包对所述设备固件进行升级;若所述升级清单包含待升级的所述子设备,待所述从机完成升级后,利用所述主机对所述子设备进行协同升级,待所述子设备完成升级后,升级所述主机直至完成所述升级清单任务为止。
[0013]于本申请的一实施例中,待确定所述升级任务包满足有效性时之前,包括:云端对所述主机发送设备激活指令,所述设备激活指令至少包括设备固件型号;根据所述设备固件型号将所述设备激活转发至所述从机,以使所述主机、所述从机、所述子设备产生激活响应;将各所述激活响应存储于所述主机,查询各所述激活响应的响应状态,所述响应状态包括正常与异常,所述响应状态正常表征设备满足升级要求,所述响应状态异常表征设备不满足升级要求。
[0014]于本申请的一实施例中,基于空中下载技术接收来自云端广播的针对所述储能系统的升级任务包之前,还包括:利用所述主机检测所述储能系统的剩余数据流量,所述数据流量表征为4G或5G网络流量;若所述储能系统的剩余数据流量小于所述升级任务包的数据流量,则暂停接收所述升级任务包,并发出流量预警。
[0015]于本申请的一实施例中,基于空中下载技术接收来自云端广播的针对所述储能系统的升级任务包之前,还包括:利用所述主机检测所述储能系统的剩余数据流量,所述数据流量表征为4G或5G网络流量;若所述储能系统的剩余数据流量小于所述升级任务包的数据流量,则发出流量预警,并计算所述储能系统的剩余数据流量与所述升级任务包的数据流量之间的流量差值;根据所述流量差值以及预设升级清单的优先级确定升级名单,将所述升级名单反馈至云端;所述云端根据所述升级名单按照所述储能系统的网络地址定向发送定制升级任务包。
[0016]本申请的第二方面提供一种储能系统升级装置,所述装置包括:接收模块,用于基于空中下载技术接收来自云端广播的针对所述储能系统的升级任务包,所述升级任务包包
括设备固件型号与每种所述设备固件关联的升级包;校验模块,用于根据所述储能系统所涉及的设备固件加载所述升级任务包进行校验,确定所述升级任务包的有效性;解析拆分模块,用于待确定所述升级任务包满足有效性时,解析并拆分所述升级任务包,获得所述设备固件的升级清单与至少一个升级包;升级模块,用于根据所述升级清单分配所述升级包至所述设备固件,对所述储能系统进行升级。
[0017]本申请的第三方面提供一种储能系统升级设备,包括:
[0018]一个或多个处理装置;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理装置执行,使得所述一个或多个处理装置实现上述的储能系统升级方法。
[0019]本申请的第四方面提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序用于使所述计本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种储能系统升级方法,其特征在于,包括:基于空中下载技术接收来自云端广播的针对所述储能系统的升级任务包,所述升级任务包包括设备固件型号与每种所述设备固件关联的升级包;根据所述储能系统所涉及的设备固件加载所述升级任务包进行校验,确定所述升级任务包的有效性;待确定所述升级任务包满足有效性时,解析并拆分所述升级任务包,获得所述设备固件的升级清单与至少一个升级包;根据所述升级清单分配所述升级包至所述设备固件,对所述储能系统进行升级。2.根据权利要求1所述的储能系统升级方法,其特征在于,根据所述储能系统所涉及的设备固件加载所述升级任务包进行校验之前,还包括:比较所述储能系统的设备固件的版本号与所述升级任务包内携带的升级版本号,所述升级任务包还包括每个所述升级包唯一对应的升级版本号;若所述储能系统的设备固件的版本号与所述升级任务包内携带的升级版本号相同,则确定不升级;若所述储能系统的设备固件的版本号与所述升级任务包内携带的升级版本号不同,则确定升级,并触发执行升级任务。3.根据权利要求1或2所述的储能系统升级方法,其特征在于,根据所述储能系统所涉及的设备固件加载所述升级任务包进行校验,确定所述升级任务包的有效性,包括:根据所述储能系统所涉及的所述升级任务包大小确定传输的理论帧数;加载接收的所述升级任务包确定表征所述升级任务包数据大小的实际帧数;若所述升级任务包的所述实际帧数小于所述理论帧数,则确定所述升级任务包丢帧并生成丢帧信息,还确定所述升级任务包不满足有效性;若所述升级任务包的所述实际帧数等于所述理论帧数,则确定所述升级任务包满足有效性。4.根据权利要求3所述的储能系统升级方法,其特征在于,若所述升级任务包的所述实际帧数小于所述理论帧数,则确定所述升级任务包丢帧并生成丢帧信息之后,还包括:云端接收到所述丢帧信息,根据所述丢帧信息再次进行广播,补发所述丢帧信息;将接收的补发的所述丢帧信息补充至所述升级任务包,直至加载的所述升级任务包无丢帧信息为止。5.根据权利要求1或2所述的储能系统升级方法,其特征在于,根据所述储能系统所涉及的设备固件加载所述升级任务包进行校验,确定所述升级任务包的有效性,包括:根据所述储能系统所涉及的所述升级任务包大小确定传输的理论帧数;加载接收的所述升级任务包确定表征所述升级任务包数据大小的实际帧数;若所述升级任务包的所述实际帧数小于所述理论帧数,或,若所述升级任务包内的循环冗余校验码无效,则确定所述升级任务包丢帧并生成丢帧信息,还确定所述升级任务包不满足有效性;若所述升级任务包的所述实际帧数等于所述理论帧数所述升级任务包内的循环冗余校验码有效,则确定所述升级任务包满足有效性。6.根据权利要求1或2所述的储能系统升级方法,其特征在于,所述储能系统由至少一
个主机与多个从机组成,所述主机与所述从机之间数据通信,所述设备固件按照所述设备固件型号分布于所述主机与所述从机,所述主机通信连接多个子设备。7.根据权利要求6所述的储能系统升级方法,其特征在于,根据所述升级清单分配所述升级...

【专利技术属性】
技术研发人员:亢长犬
申请(专利权)人:上海思格源智能科技有限公司
类型:发明
国别省市:

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

1