CN117439973A - 设备地址分配方法、电池储能系统及其相关设备 - Google Patents
设备地址分配方法、电池储能系统及其相关设备 Download PDFInfo
- Publication number
- CN117439973A CN117439973A CN202311306219.XA CN202311306219A CN117439973A CN 117439973 A CN117439973 A CN 117439973A CN 202311306219 A CN202311306219 A CN 202311306219A CN 117439973 A CN117439973 A CN 117439973A
- Authority
- CN
- China
- Prior art keywords
- data
- trigger
- devices
- trigger data
- address
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 78
- 238000004146 energy storage Methods 0.000 title claims abstract description 57
- 238000004891 communication Methods 0.000 claims abstract description 12
- 238000012423 maintenance Methods 0.000 claims description 18
- 230000001960 triggered effect Effects 0.000 claims description 9
- 230000008569 process Effects 0.000 abstract description 23
- 238000010586 diagram Methods 0.000 description 8
- 230000006855 networking Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000015654 memory Effects 0.000 description 3
- 238000000638 solvent extraction Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000013479 data entry Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000035939 shock Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5038—Address allocation for local use, e.g. in LAN or USB networks, or in a controller area network [CAN]
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01M—PROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
- H01M10/00—Secondary cells; Manufacture thereof
- H01M10/42—Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
- H01M10/425—Structural combination with electronic components, e.g. electronic circuits integrated to the outside of the casing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
- H04L41/0886—Fully automatic configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0889—Techniques to speed-up the configuration process
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01M—PROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
- H01M10/00—Secondary cells; Manufacture thereof
- H01M10/42—Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
- H01M10/425—Structural combination with electronic components, e.g. electronic circuits integrated to the outside of the casing
- H01M2010/4271—Battery management systems including electronic circuits, e.g. control of current or voltage to keep battery in healthy state, cell balancing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Manufacturing & Machinery (AREA)
- Chemical & Material Sciences (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Electrochemistry (AREA)
- General Chemical & Material Sciences (AREA)
- Power Sources (AREA)
Abstract
本申请提供了一种设备地址分配方法,应用于电池储能系统,包括第一设备和N个第二设备,第一设备和N个第二设备依次串联,第N个第二设备的数据接口与第一设备的数据接口相连接;N个所述第二设备分别加载目标待分配地址组;设置所述第一设备为触发数据源;触发数据源向所串联的下一个设备发送触发数据;第一设备判断是否收到触发数据,若收到,则结束流程,若未收到据,则下一个设备确定目标地址为对应地址,下一个设备变更触发数据,设置自身为触发信号源,返回执行发送触发数据的步骤;本申请提供了一种自动化的地址分配系统,确保了系统的配置和通信的准确性。提高了效率,提高了系统的安全性。
Description
技术领域
本申请属于设备控制领域,尤其涉及一种设备地址分配方法、电池储能系统及其相关设备。
背景技术
电池储能系统是一种电能存储技术,它通过将电能转化为化学能并在电池中储存,以便在需要时将其释放为电能。这种系统在各种应用领域中得到广泛应用,包括家庭、工业、商业和电力行业。
电池储能系统的关键在于电池储能管理控制器技术。特别是在工业和电力应用中,电池储能系统通常采用多层级局域组网和通讯结构。举例而言,大型电池储能系统通常按照三层结构进行局域组网。顶层的电池储能管理控制器被称为总控制器,它与第二层的主控制器进行通讯,一个总控制器通常负责管理10个以上的主控制器,主控制器又与第三层的多个电池包的从控制器进行通讯,每个主控制器通常管理10个以上的从控制器。因此,大型电池储能系统的电池储能管理控制器数量可能超过百个,需要有效的局域组网和地址分配方法。
目前,现有技术通常要求操作员在电池储能系统运行时进行带电操作,为每个电池包的操作面板上的多位拨码开关输入不同的二进制数字来分配组网地址。然而,手动输入大量的二进制数字容易导致输入错误,这可能导致电池储能系统中的地址混淆或错误,从而影响系统的正常运行。并且手动为每个电池包输入二进制数字是一项繁琐和耗时的任务。对于大型电池储能系统,这可能需要大量的时间和人力资源,从而降低了系统的安装和维护效率。最后,输入二进制数字需要带电操作,这意味着操作员必须在电池系统仍然运行的情况下进行输入。这可能导致电击或其他安全风险。
发明内容
本发明的目的在于提供一种设备地址分配方法,旨在解决现有的人工进行地址分配不够准确的问题,本申请提供的设备地址分配方法包括:
本申请实施例第一方面提供了一种设备地址分配方法,所述方法应用于电池储能系统,所述电池储能系统包括第一设备和N个第二设备,N为大于等于2的正整数,
所述第一设备和所述N个第二设备分别具有数据接口;
所述第一设备和所述N个第二设备通过所述数据接口依次串联,第N个所述第二设备的数据接口与所述第一设备的数据接口相连接;
S1.N个所述第二设备分别加载目标待分配地址组,所述目标待分配地址组包括K个待分配地址,K为大于等于N的正整数;
S2.设置所述第一设备为触发数据源,并设置触发数据;
S3.所述触发数据源通过所述数据接口向所串联的下一个设备发送触发数据;
S4.所述第一设备判断是否收到触发数据,若所述第一设备判断收到触发数据,则执行步骤S7,若所述第一设备判断未收到触发数据,则执行步骤S5;
S5.所述下一个设备根据所述触发数据和对应规则从所述待分配地址组中确定目标地址为所述下一个设备对应的地址信息,所述目标地址与所述下一个设备一一对应;
S6.所述下一个设备基于预设规则变更触发数据,所述触发信号源设置自身为非触发信号源,设置所述下一个设备为所述触发信号源,返回执行步骤S3;
S7.结束流程。
基于本申请实施例第一方面所提供的地址分配方法,可选的,所述下一个设备根据所述触发数据和对应规则从所述待分配地址组中确定目标地址为所述下一个设备对应的地址信息,包括:
所述下一个设备获取待分配地址组中第M个地址为所述目标地址,所述M等于所述触发数据数值。
基于本申请实施例第一方面所提供的地址分配方法,可选的,所述下一个设备基于预设规则变更触发数据,包括:
将所述触发数据的数值与预设值执行运算,获得变更后的触发数据。
基于本申请实施例第一方面所提供的地址分配方法,可选的,所述目标待分配地址组预先烧录于所述第二设备内。
基于本申请实施例第一方面所提供的地址分配方法,可选的,述方法还包括:
所述第一设备还包括:电源转换器,供电接口;
所述第二设备还包括电源接口;
所述供电接口与各个所述电源接口间由供电线连接;
所述方法还包括:
重启所述第一设备,所述第一设备通过所述供电线向所述N个第二设备供电。
基于本申请实施例第一方面所提供的地址分配方法,可选的,所述第一设备和所述N个第二设备分别具有总线接口,所述第一设备和所述N个第二设备分别通过所述总线接口与通信总线连接;
所述N个所述第二设备分别加载目标待分配地址组之前,所述方法还包括:
所述第一设备通过所述总线接口发送维护指令,所述N个第二设备基于所述维护指令清空自身所存储的当前目标地址;
本申请实施例第二方面提供了一种电池储能系统,所述电池储能系统包括第一设备和N个第二设备,N为大于等于2的正整数,
所述第一设备和所述N个第二设备分别具有数据接口;
所述第一设备和所述N个第二设备通过所述数据接口依次串联,第N个所述第二设备的数据接口与所述第一设备的数据接口相连接;
所述第一设备包括:
设置单元,用于设置所述第一设备为触发数据源,并设置触发数据;
发送单元,用于所述触发数据源通过所述数据接口向所串联的下一个设备发送触发数据;
判断单元,用于所述第一设备判断是否收到触发数据,若所述第一设备判断收到触发数据,则触发结束单元,若所述第一设备判断未收到触发数据,则触发地址确定单元;
结束单元,用于结束流程;
所述第二设备包括:
加载单元,用于N个所述第二设备分别加载目标待分配地址组,所述目标待分配地址组包括K个待分配地址,K为大于等于N的正整数;
发送单元,用于所述触发数据源通过所述数据接口向所串联的下一个设备发送触发数据;
地址确定单元,用于下一个设备根据所述触发数据和对应规则从所述待分配地址组中确定目标地址为所述下一个设备对应的地址信息,所述目标地址与所述下一个设备一一对应;
变更单元,用于下一个设备基于预设规则变更触发数据,所述触发信号源设置自身为非触发信号源,设置所述下一个设备为所述触发信号源,返回触发所述发送单元。
本申请实施例第三方面提供了一种第一设备,所述第一设备和N个第二设备分别具有数据接口;所述第一设备和所述N个第二设备通过所述数据接口依次串联,第N个所述第二设备的数据接口与所述第一设备的数据接口相连接;
所述第一设备能够执行如本申请实施例第一方面中任意一项所述的方法中所述第一设备所执行的步骤。
本申请实施例第四方面提供了一种第二设备,第一设备和N个第二设备分别具有数据接口;所述第一设备和所述N个第二设备通过所述数据接口依次串联,第N个所述第二设备的数据接口与所述第一设备的数据接口相连接;
所述第二设备能够执行如本申请实施例第一方面中任意一项所述的方法中所述第二设备所执行的步骤。
本申请实施例第五方面提供了一种计算机可读存储介质,包括指令,当所述指令在电池储能系统上运行时,使得电池储能系统执行如本申请实施例第一方面中任意一项所述的方法。
从以上技术方案可以看出,本申请实施例具有以下优点:本申请提供了一种设备地址分配方法,应用于电池储能系统,所述电池储能系统包括第一设备和N个第二设备,N为大于等于2的正整数,所述第一设备和所述N个第二设备分别数据接口;所述第一设备和所述N个第二设备通过所述数据接口依次串联,第N个所述第二设备的数据接口与所述第一设备的数据接口相连接;所述方法包括:N个所述第二设备分别加载目标待分配地址组,所述目标待分配地址组包括K个待分配地址,K为大于等于N的正整数;设置所述第一设备为触发数据源,并设置触发数据;所述触发数据源通过所述数据接口向所串联的下一个设备发送触发数据;所述第一设备判断是否收到触发数据,若所述第一设备判断收到触发数据,则结束流程,若所述第一设备判断未收到触发数据,则所述下一个设备根据所述触发数据和对应规则从所述待分配地址组中确定目标地址为所述下一个设备对应的地址信息,所述目标地址与所述下一个设备一一对应;所述下一个设备基于预设规则变更触发数据,所述触发信号源设置自身为非触发信号源,设置所述下一个设备为所述触发信号源,返回执行发数据源通过所述数据接口向所串联的下一个设备发送触发数据的步骤;基于上述方法可知,本申请提供了一种自动化的地址分配系统,首先,它消除了由人为操作引起的地址分配错误的风险,确保系统的配置和通信的准确性。其次,自动化系统极大地提高了效率,能够在更短的时间内处理大量地址分配请求,尤其对于大型电池储能系统而言,此外,自动化系统还降低了维护成本,减少了人工干预的需求,降低了系统维护的频率,无需人员带电操作,从而降低了操作员的电击和其他危险风险,提高了系统的安全性。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。可以理解的是,本部分所提供的附图仅用于更好地理解本方案,不构成对本申请的限定。
图1为本申请所提供的电池储能系统实施例的一个结构示意图。
图2为本申请所提供的设备地址分配方法实施例的一个流程示意图。
图3为本申请所提供的电池储能系统实施例的另一个结构示意图。
图4为本申请所提供的设备地址分配方法实施例的另一个流程示意图。
图5为本申请所提供的电池储能系统实施例的另一个结构示意图。
图6为本申请所提供的第一设备实施例的一个结构示意图。
图7为本申请所提供的第二设备实施例的一个结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。同时,为了描述清楚和简明,以下的描述中省略了对公知的功能和结构的描述。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
电池储能系统是一种电能存储技术,它通过将电能转化为化学能并在电池中储存,以便在需要时将其释放为电能。这种系统在各种应用领域中得到广泛应用,包括家庭、工业、商业和电力行业电池储能系统的关键在于电池储能管理控制器技术。特别是在工业和电力应用中,电池储能系统通常采用多层级局域组网和通讯结构。举例而言,大型电池储能系统通常按照三层结构进行局域组网。顶层的电池储能管理控制器被称为总控制器,它与第二层的主控制器进行通讯,一个总控制器通常负责管理10个以上的主控制器,主控制器又与第三层的多个电池包的从控制器进行通讯,每个主控制器通常管理10个以上的从控制器。目前,现有技术通常要求操作员在电池储能系统运行时进行带电操作,为每个电池包的操作面板上的多位拨码开关输入不同的二进制数字来分配组网地址。然而,手动输入大量的二进制数字容易导致输入错误,这可能导致电池储能系统中的地址混淆或错误,从而影响系统的正常运行。并且手动为每个电池包输入二进制数字是一项繁琐和耗时的任务。对于大型电池储能系统,这可能需要大量的时间和人力资源,从而降低了系统的安装和维护效率。最后,输入二进制数字需要带电操作,这意味着操作员必须在电池系统仍然运行的情况下进行输入。这可能导致电击或其他安全风险。
在对本方案进行介绍前,有必要对本方案的实施环境进行介绍,具体的,本申请方法所适用的实施环境可参照图1,图1即为本申请所提供的电池储能系统的一个环境示意图,包括第一设备101与第二设备102至104,其中第一设备可为控制整体系统的总控制器,第二设备为控制电池簇的主控制器,或者第一设备为控制电池簇的主控制器,第二设备为控制电池包的从控制器,具体可依据实际情况而定,此处不做限定,第二设备的数量为N个,N为大于等于2的正整数,本图以3个第二设备为例进行说明,可以理解的是,在实际实施过程中第二设备的数量可依据实际情况进行调整,此处不做限定。
第一设备和第二设备通过数据接口依次串联,即使用数据传输线105至108依次串联,其中第一设备设置在串联关系的一端,以便第一设备向第二设备发送控制信号,并由第二设备依次传递至所串联的下一个第二设备,进而完成整体的控制过程,具体的,第一设备和第二设备的数据接口可包括数据输入口和数据输出口,由数据传输线连接不同设备的数据输入口和数据输出口,其中第一设备为数据传输的起始点,即由第一设备向后续串联的各个第二设备传输数据。
值得注意的是,在本实施例中第N个所述第二设备的数据接口与所述第一设备的数据接口通过数据传输线108相连接,即最后一个第二设备的数据输出口与第一设备的数据输入口相连接,以便在最后一个第二设备完成地址分配过程后将相应信息传递至第一设备。
基于上述图1所提供的电池储能系统环境,请参阅图2,本申请所提供的设备地址分配方法的一个实施例包括:步骤201至步骤207。
201、N个所述第二设备分别加载目标待分配地址组,所述目标待分配地址组包括K个待分配地址。
具体的,受同一第一设备控制的N个所述第二设备分别加载目标待分配地址组,所述目标待分配地址组包括K个待分配地址,K为大于等于N的正整数。其中目标待分配地址组内的各个待分配地址各不相同,目标待分配地址组可以预先烧录于第二设备内,以便各个第二设备加载同一组地址组。可以理解的是,在实际实施过程中,本方案可应用于对第二设备的更新过程,即第一设备重新启动,对第二设备进行更换调整后,执行本方案,以对各个第二设备进行地址分配过程。
202、设置所述第一设备为触发数据源,并设置触发数据。
具体的,设置所述第一设备为触发数据源,并设置触发数据。即由第一设备先担任触发数据源角色,并设置要发送的触发数据,所设置的触发数据即为初始触发数据,具体的初始触发数据的数值和设置规则可依据实际情况而定,此处不做限定。
203、触发数据源通过所述数据接口向所串联的下一个设备发送触发数据。
具体的,触发数据源通过所述数据接口向所串联的下一个设备发送触发数据。基于上述图1对应的设备背景,即第一设备101向第一个第二设备102发送触发数据,以使得第二设备依据触发数据确定自身所对应的地址。
204、第一设备判断是否收到触发数据。
具体的,所述第一设备判断是否收到触发数据,若所述第一设备判断收到触发数据,则执行步骤207,若所述第一设备判断未收到触发数据,则执行步骤205,在地址分配过程中,触发数据被不断发送至系统内的下一个设备,若第一设备接收到触发数据,则说明触发数据已经在系统内完整循环,各个第二设备均被分配到了相应的地址信息,此时应当执行步骤207,结束流程,若第一设备未收到触发数据,说明此时收到触发数据的设备为第二设备。执行步骤205,以便为该第二设备分配数据信息。
205、下一个设备根据所述触发数据和对应规则从所述待分配地址组中确定目标地址为所述下一个设备对应的地址信息。
具体的,下一个设备即收到触发数据的第二设备,该设备根据所述触发数据和对应规则从所述待分配地址组中确定目标地址为所述下一个设备对应的地址信息。在实际实施过程中触发数据与待分配地址之间的对应规则可为触发数据的值对应待分配地址的次序,如触发数据的值为3,则设置待分配地址组中第3个地址信息为目标地址信息,可以理解的是,分配地址完成后,该目标地址即与第二设备之间存在对应关系,即所述目标地址与所述下一个设备一一对应。无法再通过触发数据为其他第二设备分配该已经分配了的目标地址。
206、下一个设备基于预设规则变更触发数据,所述触发信号源设置自身为非触发信号源,设置所述下一个设备为所述触发信号源,返回执行步骤203。
具体的,该设备基于预设规则变更触发数据,所述触发信号源设置自身为非触发信号源,设置所述下一个设备为所述触发信号源,返回执行步骤203。即该设备对触发数据进行变更,在实际实施过程中对触发数据的变更规则可为累加,其他任意形式的变更规则,只需保证变更后的触发数据与之前出现的任何触发数据不同即可,进而保证不会出现地址重复的情况,变更触发数据之后,原有的触发信号源设置自身不为触发信号源,该已分配地址的第二设备将自身设置为触发信号源,并返回执行步骤203,即由触发信号源向所连接的下一设备发送触发信号,对于上述图1对应实施例而言,即原触发信号源101设置自身不为触发信号源,下一个第二设备102设置自身为触发信号源,循环执行三次之后,触发信号源即变为第二设备104,当第二设备104再次发送触发信号时则会发送至第一设备101,此时执行步骤207,结束流程。
207、结束流程。
具体的,若第一设备接收到触发信号,则说明系统内的各个第二设备均已具有了对应的地址,地址分配过程已经完成,结束流程。
从以上技术方案可以看出,本申请实施例具有以下优点:本申请提供了一种设备地址分配方法,应用于电池储能系统,所述电池储能系统包括第一设备和N个第二设备,N为大于等于2的正整数,所述第一设备和所述N个第二设备分别具有数据接口;所述第一设备和所述N个第二设备通过所述数据接口依次串联,第N个所述第二设备的数据接口与所述第一设备的数据接口相连接;所述方法包括:N个所述第二设备分别加载目标待分配地址组,所述目标待分配地址组包括K个待分配地址,K为大于等于N的正整数;设置所述第一设备为触发数据源,并设置触发数据;所述触发数据源通过所述数据接口向所串联的下一个设备发送触发数据;所述第一设备判断是否收到触发数据,若所述第一设备判断收到触发数据,则结束流程,若所述第一设备判断未收到触发数据,则所述下一个设备根据所述触发数据和对应规则从所述待分配地址组中确定目标地址为所述下一个设备对应的地址信息,所述目标地址与所述下一个设备一一对应;.所述下一个设备基于预设规则变更触发数据,设置所述下一个设备为所述触发信号源,返回执行发数据源通过所述数据接口向所串联的下一个设备发送触发数据的步骤;基于上述方法可知,本申请提供了一种自动化的地址分配系统,首先,它消除了由人为操作引起的地址分配错误的风险,确保系统的配置和通信的准确性。其次,自动化系统极大地提高了效率,能够在更短的时间内处理大量地址分配请求,尤其对于大型电池储能系统而言,此外,自动化系统还降低了维护成本,减少了人工干预的需求,降低了系统维护的频率,无需人员带电操作,从而降低了操作员的电击和其他危险风险,提高了系统的安全性。
为便于在实际实施过程中使用本方法,本申请还提供了一种可选择实施的更为详细的实施例,请参阅图3,本申请所提供的实施例的一个实施背景包括:
图3是所述电池储能系统的一个结构示意图,包括第一设备10,4个第二设备21至24,通信总线30,多个触发数据线41至45,直流供电线50,交流供电线60,交流电源70,可以理解的是,在不同实施环境下,第二设备的数量可依据实际情况而定,在大型储能系统中第二设备的数量通常大于10。
第一设备10包含总线接口CN,所述第二设备21至24包含总线接口CN,所述第一设备的总线接口CN和各个第二设备的总线接口CN之间由所述通信总线30连接。
第一设备和第二设备的数据接口包括数据出口DO和数据入口DI,所述第一设备10包括数据出口DO,数据出口DO与距离最近的第一个所述第二设备21的数据入口DI之间由第一个所述触发数据线41连接;第一个所述第二设备21的数据出口DO与距离最近的第二个所述第二设备22的数据入口DI之间由第二个所述触发数据线42连接。
以此类推:第N-1个(即第3个)所述第二设备23的数据出口DO与下一个距离最近的第N个(即第4个)所述第二设备24的数据入口DI之间由第N个(即第4个)所述触发数据线44连接。第N个(即第4个)所述第二设备24的数据出口DO与所述第一设备10的数据入口DI之间由第N+1个所述触发数据线45连接
所述第一设备10还包含开关SW、电源转换器KG、供电接口PO,所述第二设备21~24包含电源接口PI,所述供电接口PO与所述电源接口PI之间由所述直流供电线50连接,所述交流电源70与所述电源转换器KG之间由所述交流供电线60连接。
本实施例包括:步骤401至步骤409。
401、第一设备通过所述总线接口发送维护指令,所述N个第二设备基于所述维护指令清空自身所存储的当前目标地址。
具体的,本方案应用场景为电池储能系统运行了一段时间之后,某些系统内的第二设备发生了损坏,此时需要对系统内的第二设备进行更新,具体的,由第一设备通过所述总线接口发送组网维护指令,所述N个第二设备通过总线接口CN收到维护命令后基于所述维护指令清空自身所存储的当前目标地址,即使得自身进入无对应地址的状态。
402、重启所述第一设备,所述第一设备通过所述供电线向所述N个第二设备供电。
具体的,重启所述第一设备,所述第一设备通过所述供电线向所述N个第二设备供电。在本步骤实施之前,可以在第一设备处于关闭状态下对第二设备进行更换,即通过开关SW手动关闭所述第一设备10,并控制所述供电接口PO给全部所述第二设备21至24进行断电。换需要维护的所述原第二设备23为新第二设备,保持所述第二设备21至24数量不变。
最终通过开关SW手动启动所述第一10,打开其数据入口DI、数据出口DO和总线接口CN;所述第一设备10控制所述电源转换器KG将所述交流电源70的交流电能转换为直流电能,并通过所述供电接口PO给全部所述第二设备21至24进行供电。
403、N个所述第二设备分别加载目标待分配地址组,所述目标待分配地址组包括K个待分配地址。
具体的,第二设备21至24得到供电并启动,打开各自数据入口DI,关闭各自数据出口DO和总线接口CN,并加载同一组待分配地址到各自的内存中,所述目标待分配地址组包括K个待分配地址,K为大于等于N的正整数,以便支持对系统内各个第二设备分配相应地址。
404、设置所述第一设备为触发数据源,并设置触发数据。
具体的,所述第一设备10设置为触发数据源,设置初始的触发数据(例如设置触发数据为1)。
405、触发数据源通过所述数据接口向所串联的下一个设备发送触发数据。
所述触发数据源(此时即所述第一设备10)的数据出口DO向触发数据线(此时即触发数据线41)相连的下一个装置(此时即第二设备21)的数据入口DI发送触发数据。
406、第一设备判断是否收到触发数据。
第一设备判断是否收到触发数据,若接收到,则执行步骤409,若未接收到,则执行步骤407。
407、所述下一个设备获取待分配地址组中第M个地址为所述目标地址,所述M等于所述触发数据数值。
所述下一个设备(此时即第二设备21)收到所述触发数据,根据所述触发数据(此时即为初始值1)和预定规则从内存已加载的所述一组待分配地址中读取并记录一个地址(所述预定规则,例如此时以触发数据的值1作为索引从所述一组待分配地址中读取第1个地址),打开其总线接口CN并启动总线功能,以便使得第二设备21支持后续的控制流程。
408、下一个设备将所述触发数据的数值与预设值执行运算,获得变更后的触发数据,设置所述下一个设备为所述触发信号源,返回执行步骤405。
所述下一个设备(此时即第二设备21)关闭数据入口DI,按照预定规则更改触发数据(所述预定规则,例如此时将所述触发数据的值1加1更新为值2),可以理解的是,在实际实施过程中所执行的运算不限于加法也可为其他任意常规运算方法,具体可依据实际情况而定,此处不做限定。原触发数据源10设置自身不为触发数据源,下一个设备将自己设置为新的触发数据源(此时即第二设备21)并打开其数据出口DO,返回步骤405第一设备判断是否收到触发数据,此时判定未接收到,继续执行后续流程,所述下一个设备(此时即第二设备22)收到所述触发数据,根据所述触发数据(此时即为值2)和预定规则从内存已加载的所述一组待分配地址中读取并记录一个地址(所述预定规则,例如此时以触发数据的值2作为索引从所述一组待分配地址中读取第2个地址),打开其总线接口CN并启动总线功能,以便使得第二设备22支持后续的控制流程。
所述下一个设备(此时即第二设备22)关闭数据入口DI,按照预定规则更改触发数据(所述预定规则,例如此时将所述触发数据的值2加一更新为值3),第二设备21设置自己不为触发数据源,下一个设备将自己设置为新的触发数据源(此时即第二设备22)并打开其数据出口DO,返回步骤405。
即循环执行步骤405至408,直至判定第一设备接收到触发数据。
409、结束流程。
具体的,若第一设备接收到触发信号,则说明系统内的各个第二设备均已具有了对应的地址,地址分配过程已经完成,结束流程。
从以上技术方案可以看出,本申请实施例具有以下优点:本申请提供了一种设备地址分配方法,应用于电池储能系统,所述方法包括:N个所述第二设备分别加载目标待分配地址组,所述目标待分配地址组包括K个待分配地址;设置所述第一设备为触发数据源,并设置触发数据;所述触发数据源通过所述数据接口向所串联的下一个设备发送触发数据;所述第一设备判断是否收到触发数据,若所述第一设备判断收到触发数据,则结束流程,若所述第一设备判断未收到触发数据,则所述下一个设备根据所述触发数据和对应规则从所述待分配地址组中确定目标地址为所述下一个设备对应的地址信息,所述目标地址与所述下一个设备一一对应;所述下一个设备基于预设规则变更触发数据,设置所述下一个设备为所述触发信号源,返回执行发数据源通过所述数据接口向所串联的下一个设备发送触发数据的步骤;基于上述方法可知,本申请提供了一种自动化的地址分配系统,首先,它消除了由人为操作引起的地址分配错误的风险,确保系统的配置和通信的准确性。其次,自动化系统极大地提高了效率,能够在更短的时间内处理大量地址分配请求,尤其对于大型电池储能系统而言,此外,自动化系统还降低了维护成本,减少了人工干预的需求,降低了系统维护的频率,无需人员带电操作,从而降低了操作员的电击和其他危险风险,提高了系统的安全性。
上述内容对本申请所提供的设备地址分配方法进行了描述,为支持上述实施例的实施,本申请还提供了一种电池储能系统,请参阅图5,本申请所提供的电池储能系统的一个实施例包括:
述电池储能系统包括第一设备501和2个第二设备502、503,可以理解的是,在实际实施过程中第二设备的数量可依据实际情况进行调整设置,具体此处不做限定。
所述第一设备501和所述第二设备502、503分别具有数据接口;所述第一设备501和所述第二设备502、503通过所述数据接口依次串联,最后一个所述第二设备503的数据接口与所述第一设备的501数据接口相连接;
所述第一设备501包括:
设置单元,用于设置所述第一设备为触发数据源,并设置触发数据;
发送单元,用于所述触发数据源通过所述数据接口向所串联的下一个设备发送触发数据;
判断单元,用于所述第一设备判断是否收到触发数据,若所述第一设备判断收到触发数据,则触发结束单元,若所述第一设备判断未收到触发数据,则触发地址确定单元;
结束单元,用于结束流程;
所述第二设备502和503分别包括:
加载单元,用于N个所述第二设备分别加载目标待分配地址组,所述目标待分配地址组包括K个待分配地址,K为大于等于N的正整数;
发送单元,用于所述触发数据源通过所述数据接口向所串联的下一个设备发送触发数据;
地址确定单元,用于下一个设备根据所述触发数据和对应规则从所述待分配地址组中确定目标地址为所述下一个设备对应的地址信息,所述目标地址与所述下一个设备一一对应;
变更单元,用于下一个设备基于预设规则变更触发数据,所述触发信号源设置自身为非触发信号源,设置所述下一个设备为所述触发信号源,返回触发所述发送单元。
本实施例中,电池储能系统中各单元所执行的流程与前述图2或图4所对应的实施例中描述的方法流程类似,此处不再赘述。
请参阅图6,本申请还提供了一种第一设备,其所述第一设备和N个第二设备分别具有数据接口;所述第一设备和所述N个第二设备通过所述数据接口依次串联,第N个所述第二设备的数据接口与所述第一设备的数据接口相连接;
所述第一设备能够执行如上述图2图4对应实施例中任意一项所述的方法中所述第一设备所执行的步骤。
请参阅图7,本申请还提供了一种第二设备,其特征在于,第一设备和N个第二设备分别具有数据接口;所述第一设备和所述N个第二设备通过所述数据接口依次串联,第N个所述第二设备的数据接口与所述第一设备的数据接口相连接;
所述第二设备能够执行如上述图2图4对应实施例中中任意一项所述的方法中所述第二设备所执行的步骤。
本申请实施例还提供了一种计算机存储介质,该计算机存储介质用于储存为上述设备地址分配方法所用的计算机软件指令,其包括用于执行为设备地址分配方法所设计的程序。
该设备地址分配方法可以如前述图1中所描述的设备地址分配方法。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,电路的等效变换,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换或改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种设备地址分配方法,其特征在于,所述方法应用于电池储能系统,所述电池储能系统包括第一设备和N个第二设备,N为大于等于2的正整数;
所述第一设备和所述N个第二设备分别具有数据接口;
所述第一设备和所述N个第二设备通过所述数据接口依次串联,第N个所述第二设备的数据接口与所述第一设备的数据接口相连接;
S1.N个所述第二设备分别加载目标待分配地址组,所述目标待分配地址组包括K个待分配地址,K为大于等于N的正整数;
S2.设置所述第一设备为触发数据源,并设置触发数据;
S3.所述触发数据源通过所述数据接口向所串联的下一个设备发送触发数据;
S4.所述第一设备判断是否收到触发数据,若所述第一设备判断收到触发数据,则执行步骤S7,若所述第一设备判断未收到触发数据,则执行步骤S5;
S5.所述下一个设备根据所述触发数据和对应规则从所述待分配地址组中确定目标地址为所述下一个设备对应的地址信息,所述目标地址与所述下一个设备一一对应;
S6.所述下一个设备基于预设规则变更触发数据,所述触发信号源设置自身为非触发信号源,设置所述下一个设备为所述触发信号源,返回执行步骤S3;
S7.结束流程。
2.根据权利要求1所述的设备地址分配方法,其特征在于,所述下一个设备根据所述触发数据和对应规则从所述待分配地址组中确定目标地址为所述下一个设备对应的地址信息,包括:
所述下一个设备获取待分配地址组中第M个地址为所述目标地址,M等于所述触发数据数值。
3.根据权利要求1所述的设备地址分配方法,其特征在于,所述下一个设备基于预设规则变更触发数据,包括:
将所述触发数据的数值与预设值执行运算,获得变更后的触发数据。
4.根据权利要求1所述的设备地址分配方法,其特征在于,所述目标待分配地址组预先烧录于所述第二设备内。
5.根据权利要求1所述的设备地址分配方法,其特征在于,所述方法还包括:
所述第一设备还包括:电源转换器,供电接口;
所述第二设备还包括电源接口;
所述供电接口与各个所述电源接口间由供电线连接;
所述方法还包括:
重启所述第一设备,所述第一设备通过所述供电线向所述N个第二设备供电。
6.根据权利要求1所述的设备地址分配方法,其特征在于,所述第一设备和所述N个第二设备分别具有总线接口,所述第一设备和所述N个第二设备分别通过所述总线接口与通信总线连接;
所述N个所述第二设备分别加载目标待分配地址组之前,所述方法还包括:
所述第一设备通过所述总线接口发送维护指令,所述N个第二设备基于所述维护指令清空自身所存储的当前目标地址。
7.一种电池储能系统,其特征在于,所述电池储能系统包括第一设备和N个第二设备,N为大于等于2的正整数;
所述第一设备和所述N个第二设备分别具有数据接口;
所述第一设备和所述N个第二设备通过所述数据接口依次串联,第N个所述第二设备的数据接口与所述第一设备的数据接口相连接;
所述第一设备包括:
设置单元,用于设置所述第一设备为触发数据源,并设置触发数据;
发送单元,用于所述触发数据源通过所述数据接口向所串联的下一个设备发送触发数据;
判断单元,用于所述第一设备判断是否收到触发数据,若所述第一设备判断收到触发数据,则触发结束单元,若所述第一设备判断未收到触发数据,则触发地址确定单元;
结束单元,用于结束流程;
所述第二设备包括:
加载单元,用于N个所述第二设备分别加载目标待分配地址组,所述目标待分配地址组包括K个待分配地址,K为大于等于N的正整数;
发送单元,用于所述触发数据源通过所述数据接口向所串联的下一个设备发送触发数据;
地址确定单元,用于下一个设备根据所述触发数据和对应规则从所述待分配地址组中确定目标地址为所述下一个设备对应的地址信息,所述目标地址与所述下一个设备一一对应;
变更单元,用于下一个设备基于预设规则变更触发数据,所述触发信号源设置自身为非触发信号源,设置所述下一个设备为所述触发信号源,返回触发所述发送单元。
8.一种第一设备,其特征在于,所述第一设备和N个第二设备分别具有数据接口;所述第一设备和所述N个第二设备通过所述数据接口依次串联,第N个所述第二设备的数据接口与所述第一设备的数据接口相连接;
所述第一设备能够执行如权利要求1至6中任意一项所述的方法中所述第一设备所执行的步骤。
9.一种第二设备,其特征在于,第一设备和N个第二设备分别具有数据接口;所述第一设备和所述N个第二设备通过所述数据接口依次串联,第N个所述第二设备的数据接口与所述第一设备的数据接口相连接;
所述第二设备能够执行如权利要求1至6中任意一项所述的方法中所述第二设备所执行的步骤。
10.一种计算机可读存储介质,其特征在于,包括指令,当所述指令在电池储能系统上运行时,使得电池储能系统执行如权利要求1至6中任意一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311306219.XA CN117439973A (zh) | 2023-10-10 | 2023-10-10 | 设备地址分配方法、电池储能系统及其相关设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311306219.XA CN117439973A (zh) | 2023-10-10 | 2023-10-10 | 设备地址分配方法、电池储能系统及其相关设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117439973A true CN117439973A (zh) | 2024-01-23 |
Family
ID=89554439
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311306219.XA Pending CN117439973A (zh) | 2023-10-10 | 2023-10-10 | 设备地址分配方法、电池储能系统及其相关设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117439973A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112422704A (zh) * | 2020-09-27 | 2021-02-26 | 量道(深圳)储能科技有限公司 | 用于多设备的地址分配方法、装置及存储介质 |
CN113037889A (zh) * | 2021-03-19 | 2021-06-25 | 天合光能股份有限公司 | 一种储能电池管理系统从机地址分配方法 |
US20220197786A1 (en) * | 2020-12-18 | 2022-06-23 | Beijing Horizon Robotics Technology Research And Development Co., Ltd. | Data Processing Method and Apparatus, Electronic Device, and Storage Medium |
CN114827088A (zh) * | 2022-03-24 | 2022-07-29 | 珠海金电电源工业有限公司 | 地址分配系统、方法、电子设备、存储介质及程序产品 |
CN115602943A (zh) * | 2022-12-15 | 2023-01-13 | 石家庄科林电气股份有限公司(Cn) | 电力储能用电池管理系统本地维护方法及本地维护系统 |
CN116319683A (zh) * | 2023-03-27 | 2023-06-23 | 阳光电源股份有限公司 | 分配组网地址的方法、系统、装置以及电子设备 |
-
2023
- 2023-10-10 CN CN202311306219.XA patent/CN117439973A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112422704A (zh) * | 2020-09-27 | 2021-02-26 | 量道(深圳)储能科技有限公司 | 用于多设备的地址分配方法、装置及存储介质 |
US20220197786A1 (en) * | 2020-12-18 | 2022-06-23 | Beijing Horizon Robotics Technology Research And Development Co., Ltd. | Data Processing Method and Apparatus, Electronic Device, and Storage Medium |
CN113037889A (zh) * | 2021-03-19 | 2021-06-25 | 天合光能股份有限公司 | 一种储能电池管理系统从机地址分配方法 |
CN114827088A (zh) * | 2022-03-24 | 2022-07-29 | 珠海金电电源工业有限公司 | 地址分配系统、方法、电子设备、存储介质及程序产品 |
CN115602943A (zh) * | 2022-12-15 | 2023-01-13 | 石家庄科林电气股份有限公司(Cn) | 电力储能用电池管理系统本地维护方法及本地维护系统 |
CN116319683A (zh) * | 2023-03-27 | 2023-06-23 | 阳光电源股份有限公司 | 分配组网地址的方法、系统、装置以及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8850346B2 (en) | Method and device for upgrading a building control system | |
CN110255306B (zh) | 呼梯方法、系统、装置、服务器和存储介质 | |
CN103970573A (zh) | 用于移动设备的轻应用程序系统及其程序加载系统和方法 | |
UA125309C2 (uk) | Програмована логічна схема для управління електричною установкою, зокрема ядерною установкою, асоційована з пристроєм і способом управління | |
CN117439973A (zh) | 设备地址分配方法、电池储能系统及其相关设备 | |
WO2022097723A1 (ja) | 管理装置 | |
US20120168409A1 (en) | Method and Arrangement for the Operation of Welding Controllers | |
CN109297143A (zh) | 集中式空调控制的系统、方法、装置及计算机存储介质 | |
CN117439972B (zh) | 设备地址分配方法、电池储能系统及其相关设备 | |
CN106247571A (zh) | 一种空调集中控制系统 | |
CN117439974A (zh) | 设备地址分配方法、电池储能系统及其相关设备 | |
CN103180671B (zh) | 空气调节机控制装置、设施设备系统 | |
CN103914339A (zh) | 服务器管理系统及服务器管理方法 | |
CN103370665A (zh) | 用于运行作业机器的方法和作业机器 | |
CN115032981A (zh) | 酒店配送机器人相互协作的方法及系统 | |
CN109257221B (zh) | 一种数据管理控制方法、网络控制器以及系统 | |
CN113946369A (zh) | 设备自动添加方法、装置、系统、设备和存储介质 | |
JP3443579B1 (ja) | 監視システム、監視装置および監視プログラム | |
CN111123779B (zh) | 编号配置方法、装置、电子设备及存储介质 | |
KR20110087640A (ko) | 설비 관제 시스템, 이의 운전 방법, 이의 관제점을 저장한 저장 매체 | |
CN117439970B (zh) | 设备地址分配方法、电池储能系统及其相关设备 | |
CN111123780B (zh) | 编号配置方法、装置、电子设备及存储介质 | |
CN107678775B (zh) | 高安全性软件的环境初始化方法 | |
CN101945045A (zh) | 一种更新数据流状态信息的方法、系统及设备 | |
KR100662745B1 (ko) | 온라인 그룹 변경이 가능한 공장 제어 시스템 및 상기시스템을 이용한 그룹 운전 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |