掌桥专利:专业的专利平台
掌桥专利
首页

一种储能系统的升级方法、储能系统及升级系统

文献发布时间:2023-06-19 19:33:46


一种储能系统的升级方法、储能系统及升级系统

技术领域

本申请涉及储能技术领域,具体涉及一种储能系统的升级方法、储能系统及升级系统。

背景技术

储能系统包括很多设备,例如包括:电池箱和储能变流器;而电池箱中又包括很多设备,例如电池包、DCDC变换器等。

目前储能系统常见的固件升级方法是使用CAN总线、RS485总线或以太网接口接入待升级设备,使用每个待升级设备独有的升级协议为各个待升级设备进行升级。

以上对于储能系统中各个设备进行固件升级方法存在以下缺点:

升级某个设备的固件时,需要通过物理接口连接到该设备,升级不同的设备需要准备各种不同的接口,且需要准备不同的升级协议软件。储能系统通常包含很多设备,升级某个设备固件时,需要升级维护人员主动了解整个系统的运行状态,以确认当前是否可升级。因此,传统对于储能系统中设备的固件升级方法难度大,耗时耗力。

发明内容

有鉴于此,本申请提供一种储能系统的升级方法、储能系统及升级系统,能够使储能系统中各个设备的固件升级变得简单,省时省力。

本申请提供一种储能系统的升级方法,储能系统包括:储能变流器设备和电池箱设备;

该升级方法包括:

储能系统的本地控制器通过超文本传输协议HTTP协议接收服务器发送的升级文件;储能系统中的待升级设备直接或间接连接本地控制器,本地控制器配置各个待升级设备的IP地址;

本地控制器根据升级文件携带的待升级设备的IP地址将升级文件发送给待升级设备,以使待升级设备根据升级文件完成升级操作。

优选地,本地控制器根据升级文件携带的待升级设备的IP地址将升级文件发送给待升级设备,具体包括:

本地控制器将接收的升级文件进行解密,获得升级文件携带的待升级设备的IP地址;

本地控制器对解密后的升级文件重新进行加密,本地控制器作为正向代理,根据待升级设备的IP地址将加密后的升级文件发送给待升级设备。

优选地,还包括:本地控制器通过接收的升级文件中的预置参数判断为本地升级时,直接对本地进行升级;判断为远程升级时才将升级文件发送给待升级设备。

优选地,本地控制器将升级文件发送给待升级设备,之前还包括:

本地控制器通过待升级设备的状态判断待升级设备是否可升级,当可升级时才将升级文件发送给待升级设备;待升级设备的状态为运行时不可升级,待升级设备的状态为故障或关机时可升级。

优选地,电池箱设备包括多个DCDC变换器,待升级设备为电池箱设备中的DCDC变换器时,本地控制器根据升级文件携带的待升级设备的IP地址将升级文件发送给待升级设备,具体包括:

本地控制器根据升级文件携带的待升级设备的IP地址,将升级文件同时并行发送给电池箱设备中所有的DCDC变换器。

本申请还提供一种储能系统,包括:本地控制器、储能变流器和电池箱设备;

储能变流器和电池箱设备均连接本地控制器,储能变流器包括变流器子设备,变流器子设备连接储能变流器;电池箱设备包括DCDC变换器;

本地控制器,用于通过HTTP协议接收服务器发送的升级文件;本地控制器配置各个待升级设备的IP地址;根据升级文件携带的待升级设备的IP地址将升级文件发送给待升级设备,以使待升级设备根据升级文件完成升级操作。

优选地,本地控制器,具体用于将接收的升级文件进行解密,获得升级文件携带的待升级设备的IP地址;对解密后的升级文件重新进行加密,本地控制器作为正向代理,根据待升级设备的IP地址将加密后的升级文件发送给待升级设备。

优选地,本地控制器,还用于通过接收的升级文件中的预置参数判断为本地升级时,直接对本地进行升级;判断为远程升级时才将升级文件发送给待升级设备。

优选地,本地控制器,还用于通过待升级设备的状态判断待升级设备是否可升级,当可升级时才将升级文件发送给待升级设备;待升级设备的状态为运行时不可升级,待升级设备的状态为故障或关机时可升级。

优选地,待升级设备为多个电池箱设备中的多个DCDC变换器时,本地控制器,具体用于根据升级文件携带的待升级设备的IP地址,将升级文件同时并行发送给多个电池箱设备中所有的DCDC变换器。

本申请还提供一种升级系统,包括以上介绍的储能系统,还包括:服务器;

服务器,用于接收用户发送的升级文件,用户通过Web浏览器的界面上传升级文件;将升级文件通过HTTP协议发送给储能系统的本地控制器。

由此可见,本申请具有如下有益效果:

本申请提供的储能系统的升级方法,由于储能系统中的设备数量较多,而且不仅包括一种设备,包括多种设备,而该方法将本地控制器作为正向代理,可以通过HTTP协议将升级文件发送给待升级设备,如果待升级设备为同一类设备,本地控制器可以同时并行向同一类设备发送升级文件,从而省时省力,不必逐个设备进行下发。而且本地控制器不需要区分不同的设备接口,可以统一管理各个待升级设备,完成一键式升级功能。

附图说明

图1为本申请实施例提供的一种储能系统的示意图;

图2为本申请实施例提供的一种储能系统的升级方法的流程图;

图3为本申请实施例提供的另一种储能系统的升级方法的流程图;

图4为本申请实施例提供的一种储能系统的示意图;

图5为本申请实施例提供的一种升级系统的示意图。

具体实施方式

为了使本领域技术人员更好地理解本申请实施例提供的技术方案,下面先结合附图介绍本申请提供的技术方案的应用场景。

参见图1,该图为一种储能系统的示意图。

储能系统一般包括本地控制器100、电池箱设备200、储能变流器PCS设备300和其他子设备400。

其中,PCS设备下属包括PCS子设备500。电池箱设备200下属包括电池箱子设备600,电池箱子设备例如包括电池、DCDC变换器和LED等。应该理解,储能系统可以包括多个电池箱设备,每个电池箱设备中包括多个DCDC变换器。例如,每个电池箱设备中包括10个DCDC变换器,可以包括其他数量的DCDC变换器,又例如每个电池箱设备中包括8个DCDC变换器。

传统中对DCDC变换器进行固件升级,即软件升级时,需要通过接口逐一对各个DCDC变换器依次进行升级操作,费时费力。如果不同设备的接口不一样,则还需要不同的配套接口来升级,比较繁琐。

为了解决以上的技术问题,本申请实施例提供的技术方案,由本地控制器,即储能系统的控制器来统一对各个设备进行升级,即由本地控制器来完成对所有设备的升级,由于储能系统中本地控制器本身就与各个设备存在通信链路,因此,本地控制器可以利用已经存在连接关系,将升级文件发送给待升级设备,不需要区别各个设备不同的通信接口,也不需要逐个进行升级,而是对于同一类设备的升级文件可以同时下发给所有待升级设备,省时省力。

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请实施例作进一步详细的说明。

参见图2,该图为本申请实施例提供的一种储能系统的升级方法的流程图。

本申请实施例提供的储能系统的升级方法,储能系统包括:储能变流器设备和电池箱设备;

该升级方法包括:

S201:储能系统的本地控制器通过超文本传输协议(HTTP,Hyper Text TransferProtocol)协议接收服务器发送的升级文件;储能系统中的待升级设备直接或间接连接本地控制器,本地控制器配置各个待升级设备的IP地址。

本地控制器为储能系统的总控制器,可以管理储能系统中的各个设备,因此可以直接或间接与各个设备进行通信。

本地控制器作为正向代理,可以通过HTTP协议将升级文件发送给待升级设备,从而实现一键升级功能。具体地,用户只需要提供升级文件即可,并选择相应的升级设备,可以用终端或电脑登录界面,将升级文件上传到Web服务器,Web服务器将升级文件发送给本地控制器,本地控制器再讲升级文件发送给待升级的设备。

本地控制器仅需要设置与Web服务器的通信接口即可,例如可以为以太网口或工业总线接口,当为以太网口时,可以使用HTTP协议。本地服务器集成了各个设备的升级协议。例如,本地控制器可以设置支持HTTP协议的POST接口。

S202:本地控制器根据升级文件携带的待升级设备的IP地址将升级文件发送给待升级设备,以使待升级设备根据升级文件完成升级操作。

由于本地控制器可以与各个设备进行直接或间接通信,因此,可以将升级文件发送给待升级设备,从而完成升级。

例如图1中待升级设备为DCDC变换器,则本地控制器可以先将升级文件发送给电池箱设备,再通过电池箱设备将升级文件转发给DCDC变换器。

本申请实施例提供的储能系统的升级方法,由于储能系统中的设备数量较多,而且不仅包括一种设备,包括多种设备,而该方法将本地控制器作为正向代理,可以通过HTTP协议将升级文件发送给待升级设备,如果待升级设备为同一类设备,本地控制器可以同时并行向同一类设备发送升级文件,例如储能系统中所有的DCDC变换器需要升级,则本地控制器将升级文件同时发给各个电池箱设备,各个电池箱设备下发给下属的所有DCDC变换器,从而省时省力,不必逐个DCDC变换器进行下发。

本申请实施例提供的储能系统的升级方法,升级文件的每次传输均进行加密,这样可以保证数据的安全性。例如服务器发送给本地控制器时加密升级文件,本地控制器收到后解密,解析出需要的信息后,再加密升级文件,将加密后的升级文件再直接或间接发送给待升级设备。

本地控制器中配置各个设备的IP地址。

本申请实施例提供的储能系统的升级方法,本地控制器根据升级文件携带的待升级设备的IP地址将升级文件发送给待升级设备,具体包括:

本地控制器将接收的升级文件进行解密,获得升级文件携带的待升级设备的IP地址;

本地控制器对解密后的升级文件重新进行加密,本地控制器作为正向代理,根据待升级设备的IP地址将加密后的升级文件发送给待升级设备。

另外,本申请实施例提供的升级方法,还分为本地升级和远程升级,其中本地升级是指对本地控制器的固件进行升级,远程升级是指对储能系统中的各个设备进行升级。例如,用户界面,对于本地升级和远程升级可以设置不同的按钮或者入口,对应的参数不同,本地控制器根据参数可以判断为本地升级还是远程升级。

即,本实施例提供的升级方法,还包括:本地控制器通过接收的升级文件中的预置参数判断为本地升级时,直接对本地进行升级;判断为远程升级时才将升级文件发送给待升级设备。

另外,本申请实施例提供的储能系统的升级方法,并不是随时可以对储能系统进行升级,具体可以根据储能系统中的本地控制器和各个设备的状态来判断,例如当状态为工作时,则不可以进行升级操作,会影响其正常运行,优先保证其正常工作,例如储能系统在并网发电,为了保证发电效率,不中断其工作。只有当状态为故障、停机、关机等时,才可以进行升级。

本地控制器将升级文件发送给待升级设备,之前还包括:

本地控制器通过待升级设备的状态判断待升级设备是否可升级,当可升级时才将升级文件发送给待升级设备;待升级设备的状态为运行时不可升级,待升级设备的状态为故障或关机时可升级。

电池箱设备包括多个DCDC变换器,待升级设备为电池箱设备中的DCDC变换器时,本地控制器根据升级文件携带的待升级设备的IP地址将升级文件发送给待升级设备,具体包括:

本地控制器根据升级文件携带的待升级设备的IP地址,将升级文件同时并行发送给电池箱设备中所有的DCDC变换器。

下面结合附图详细介绍具体的升级流程。

参见图3,该图为本申请实施例提供的另一种储能系统的升级方法的流程图。

S301:本地控制器对升级文件进行校验。

例如可以使用MD5对升级文件进行校验,防止本地控制器的POST接口传输文件出现错误,例如造成升级文件不完整。

S302:本地控制器通过预置参数判断是否是远程升级;本地升级执行S303;远程升级执行S304;

S303:判断本地控制器是否可升级,如果可升级执行S305;否则结束。

S304:判断远程设备是否可升级,如果可升级则将待升级设备设为升级状态,储能系统运行时剔除待升级设备,不影响储能系统运行;若不可升级则结束。

S305:执行升级流程。

S306:升级结果反馈,结束。

本申请实施例提供的储能系统的升级方法,由本地控制器提供了统一的升级接口,操作简单,提高升级的便捷性。而且由本地控制器统一管理,升级过程安全可靠。由本地控制器统一控制各个设备升级,不需要识别各个设备的接口,缩短升级时间,减少升级成本。

如果采用传统的上位机升级方式,升级1个DCDC变换器的固件大概需要10分钟,升级4个电池箱设备的32个DCDC变换器设备则大概需要半天。而通过本地控制器的升级接口,可实现多个电池箱设备的同步升级,10分钟之内即可升级32个DCDC变换器,即升级时间可从两天以上降低到一小时以内,因此,本申请实施例提供的升级方法可以极大缩短升级时间,省时省力。

基于以上实施例提供的一种储能系统的升级方法,本申请实施例还提供一种储能系统,下面结合附图进行详细介绍。

参见图4,该图为本申请实施例提供的一种储能系统的示意图。

本实施例提供的储能系统,包括:本地控制器100、储能变流器300和电池箱设备200;

储能变流器300和电池箱设备均连接本地控制器,储能变流器300包括变流器子设备,变流器子设备连接储能变流器300;电池箱设备包括DCDC变换器;

本地控制器100,用于通过HTTP协议接收服务器发送的升级文件;本地控制器配置各个待升级设备的IP地址;根据升级文件携带的待升级设备的IP地址将升级文件发送给待升级设备,以使待升级设备根据升级文件完成升级操作。

本地控制器100,具体用于将接收的升级文件进行解密,获得升级文件携带的待升级设备的IP地址;对解密后的升级文件重新进行加密,本地控制器100作为正向代理,根据待升级设备的IP地址将加密后的升级文件发送给待升级设备。

本地控制器100,还用于通过接收的升级文件中的预置参数判断为本地升级时,直接对本地进行升级;判断为远程升级时才将升级文件发送给待升级设备。

本地控制器,还用于通过待升级设备的状态判断待升级设备是否可升级,当可升级时才将升级文件发送给待升级设备;待升级设备的状态为运行时不可升级,待升级设备的状态为故障或关机时可升级。

待升级设备为多个电池箱设备中的多个DCDC变换器时,本地控制器,具体用于根据升级文件携带的待升级设备的IP地址,将升级文件同时并行发送给多个电池箱设备中所有的DCDC变换器。

本申请实施例提供的储能系统,由本地控制器,即储能系统的控制器来统一对各个设备进行升级,即由本地控制器来完成对所有设备的升级,由于储能系统中本地控制器本身就与各个设备存在通信链路,因此,本地控制器可以利用已经存在连接关系,将升级文件发送给待升级设备,不需要区别各个设备不同的通信接口,也不需要逐个进行升级,而是对于同一类设备的升级文件可以同时下发给所有待升级设备,省时省力。

基于以上实施例提供的一种储能系统的升级方法及储能系统,本申请实施例还提供一种升级系统,下面结合附图进行详细介绍。

参见图5,该图为本申请实施例提供的一种升级系统的示意图。

本申请实施例提供的升级系统,包括以上实施例介绍的储能系统,还包括:服务器;

该服务器可以为Web服务器。

服务器,用于接收用户发送的升级文件,用户通过Web浏览器的界面上传升级文件;将升级文件通过HTTP协议发送给储能系统的本地控制器。

本申请实施例提供的升级系统,由本地控制器,即储能系统的控制器来统一对各个设备进行升级,即由本地控制器来完成对所有设备的升级,由于储能系统中本地控制器本身就与各个设备存在通信链路,因此,本地控制器可以利用已经存在连接关系,将升级文件发送给待升级设备,不需要区别各个设备不同的通信接口,也不需要逐个进行升级,而是对于同一类设备的升级文件可以同时下发给所有待升级设备,省时省力。

需要说明的是,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统或装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

相关技术
  • 一种机箱管理系统的升级方法、升级系统及相关装置
  • 一种基于储电与储热系统下的电网电压特性计算方法
  • 一种面向分布式储能需求的储能集聚系统及其优化方法
  • 储能系统的远程升级方法、能量管理系统和电池管理系统
  • 储能系统的远程升级方法、能量管理系统和电池管理系统
技术分类

06120115954507