CN116845974B - 一种分布式电源快速控制方法、装置、设备和介质 - Google Patents
一种分布式电源快速控制方法、装置、设备和介质 Download PDFInfo
- Publication number
- CN116845974B CN116845974B CN202311109125.3A CN202311109125A CN116845974B CN 116845974 B CN116845974 B CN 116845974B CN 202311109125 A CN202311109125 A CN 202311109125A CN 116845974 B CN116845974 B CN 116845974B
- Authority
- CN
- China
- Prior art keywords
- multicast address
- target
- message multicast
- binary group
- group information
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000013507 mapping Methods 0.000 claims abstract description 49
- 238000006243 chemical reaction Methods 0.000 claims description 63
- 230000004044 response Effects 0.000 claims description 21
- 238000004891 communication Methods 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 11
- QVFWZNCVPCJQOP-UHFFFAOYSA-N chloralodol Chemical compound CC(O)(C)CC(C)OC(O)C(Cl)(Cl)Cl QVFWZNCVPCJQOP-UHFFFAOYSA-N 0.000 claims description 10
- 238000004128 high performance liquid chromatography Methods 0.000 claims description 10
- 230000010354 integration Effects 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 10
- 238000004364 calculation method Methods 0.000 abstract description 6
- 230000001276 controlling effect Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 5
- 238000004146 energy storage Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000001105 regulatory effect Effects 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 208000033748 Device issues Diseases 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J3/00—Circuit arrangements for ac mains or ac distribution networks
- H02J3/38—Arrangements for parallely feeding a single network by two or more generators, converters or transformers
- H02J3/381—Dispersed generators
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
- H02J13/00006—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
- H02J13/00028—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment involving the use of Internet protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种分布式电源快速控制方法、装置、设备和介质,响应于接收到的控制请求信息,确定控制请求信息对应的边缘控制***,基于预设分组约束条件,确定边缘控制***对应的多个二元组信息并进行广播,当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效,若有效,则比对目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各二元组信息内的分组调控指令;解决了目前的调控指令由边缘控制装置根据数据实时计算生成,然后下发到分布式电源,若出现未在一个时间断面上进行下发的情况,将会影响调控效果,从而造成错误调控的技术问题。
Description
技术领域
本发明涉及分布式电源数据交互技术领域,尤其涉及一种分布式电源快速控制方法、装置、设备和介质。
背景技术
随着新型电力***的建设推进,新能源的占比大幅增加,分布式光伏、小水电和储能等分布式电源高比例接入区域电网,使得接入后的区域电网存在一些特点:1)分散式接入,并网灵活但传统集中调控模式难以适应;2)分布式电源类型增多,参与调控的响应特性各有差异;3)部分分布式电源未纳入统调管理,运行调控层面无法感知,威胁电网的安全稳定运行;4)分布式电源出力具有较强的随机波动性;5)多类型分布式电源的通讯架构和模式各有差异,参与调控时需灵活差异化考虑。因此,研究分布式电源集群的调控,是实现电网在调控运行层面通过协调优化促进消纳的重要途径。
分布式电源一般采用串行总线方式通讯,常用MODBUS等轮询问答式的通讯协议,在数据采集方面,对实时性要求不是太严格,在分布式电源数量较多时,通讯延时在10秒级,基本可以接受。然而,随着针对分布式电源调控需求的明确,原来越多的分布式电源需要响应边缘控制装置的调控指令。
目前的调控指令由边缘控制装置根据数据实时计算生成,然后下发到分布式电源,若出现未在一个时间断面上进行下发的情况,将会影响调控效果,从而造成错误调控。
因此,调控指令下发对实时性要求更高,基于目前的通讯方式很难满足分布式电源实时控制的要求,亟需建立一种分布式电源快速控制方式。
发明内容
本发明提供了一种分布式电源快速控制方法、装置、设备和介质,解决了目前的调控指令由边缘控制装置根据数据实时计算生成,然后下发到分布式电源,若出现未在一个时间断面上进行下发的情况,将会影响调控效果,从而造成错误调控的技术问题。
本发明第一方面提供的一种分布式电源快速控制方法,包括:
响应于接收到的控制请求信息,确定所述控制请求信息对应的边缘控制***;
基于预设分组约束条件,确定所述边缘控制***对应的多个二元组信息并进行广播;
当接收到二元组信息时,识别各所述二元组信息内的映射信息关联的目标报文组播地址是否有效;
若有效,则比对所述目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各所述二元组信息内的分组调控指令。
可选地,所述边缘控制***包括边缘控制装置和多个分布式设备电源组,所述边缘控制装置与多个所述分布式设备电源组内的协议转换设备通过HPLC或者LORA进行通信连接,组成星形网络,所述分布式设备电源组包括所述协议转换设备和分布式电源,所述协议转换设备和所述分布式电源通过串口连接,所述基于预设分组约束条件,确定所述边缘控制***对应的多个二元组信息并进行广播的步骤,包括:
基于预设分组约束条件,对所述边缘控制***内的多个所述分布式电源进行分组,生成多个目标分组;
基于多个所述目标分组的分组顺序,对各所述目标分组分配目标报文组播地址,生成多个映射信息;
获取各所述分布式电源的控制指令;
按照各所述分布式电源所处的所述目标分组,将多个所述控制指令进行分组,生成多个分组调控指令;
采用各所述映射信息与关联的所述分组调控指令进行整合,生成多个二元组信息并进行广播;
其中,所述二元组信息为目标报文组播地址-分组调控指令二元组信息。
可选地,所述基于多个所述目标分组的分组顺序,对各所述目标分组分配目标报文组播地址,生成多个映射信息的步骤,包括:
基于多个所述目标分组的分组顺序,对各所述目标分组分配目标报文组播地址;
获取各所述协议转换设备对应的协议转换设备地址;
关联所述目标分组内的所述分布式电源、所述协议转换设备地址和所述目标报文组播地址,生成多个映射信息。
可选地,所述预设分组约束条件包括分布式电源协议转换设备地址、设备类型、设备间电气距离、设备响应速度、设备可调范围。
可选地,所述当接收到二元组信息时,识别各所述二元组信息内的映射信息关联的目标报文组播地址是否有效的步骤,包括:
当接收到二元组信息时,识别各所述二元组信息内的映射信息关联的目标报文组播地址是否有效;
识别所述目标报文组播地址是否处于预设报文组播地址区间;
若所述目标报文组播地址处于预设报文组播地址区间,则判定所述目标报文组播地址有效;
若所述目标报文组播地址不处于预设报文组播地址区间,则判定所述目标报文组播地址无效。
可选地,所述若有效,则比对所述目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各所述二元组信息内的分组调控指令的步骤,包括:
若有效,则比对所述目标报文组播地址与预设标准报文组播地址;
若所述目标报文组播地址与所述预设标准报文组播地址比对一致,则响应所述二元组信息内的分组调控指令;
若所述目标报文组播地址与所述预设标准报文组播地址比对不一致,则不响应所述二元组信息内的分组调控指令。
本发明第二方面提供的一种分布式电源快速控制装置,包括:
响应模块,用于响应于接收到的控制请求信息,确定所述控制请求信息对应的边缘控制***;
二元组信息模块,用于基于预设分组约束条件,确定所述边缘控制***对应的多个二元组信息并进行广播;
识别模块,用于当接收到二元组信息时,识别各所述二元组信息内的映射信息关联的目标报文组播地址是否有效;
比对模块,用于若有效,则比对所述目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各所述二元组信息内的分组调控指令。
可选地,所述边缘控制***包括边缘控制装置和多个分布式设备电源组,所述边缘控制装置与多个所述分布式设备电源组内的协议转换设备通过HPLC或者LORA进行通信连接,组成星形网络,所述分布式设备电源组包括所述协议转换设备和分布式电源,所述协议转换设备和所述分布式电源通过串口连接,所述二元组信息模块包括:
目标分组子模块,用于基于预设分组约束条件,对所述边缘控制***内的多个所述分布式电源进行分组,生成多个目标分组;
映射信息子模块,用于基于多个所述目标分组的分组顺序,对各所述目标分组分配目标报文组播地址,生成多个映射信息;
控制指令子模块,用于获取各所述分布式电源的控制指令;
分组调控指令子模块,用于按照各所述分布式电源所处的所述目标分组,将多个所述控制指令进行分组,生成多个分组调控指令;
整合子模块,用于采用各所述映射信息与关联的所述分组调控指令进行整合,生成多个二元组信息并进行广播;
其中,所述二元组信息为目标报文组播地址-分组调控指令二元组信息。
本发明第三方面提供的一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上述任一项所述的分布式电源快速控制方法的步骤。
本发明第四方面提供的一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上述任一项所述的分布式电源快速控制方法。
从以上技术方案可以看出,本发明具有以下优点:
在本发明中,响应于接收到的控制请求信息,确定控制请求信息对应的边缘控制***,基于预设分组约束条件,确定边缘控制***对应的多个二元组信息并进行广播,当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效,若有效,则比对目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各二元组信息内的分组调控指令;解决了目前的调控指令由边缘控制装置根据数据实时计算生成,然后下发到分布式电源,若出现未在一个时间断面上进行下发的情况,将会影响调控效果,从而造成错误调控的技术问题。
本发明提供了一种分布式电源快速控制方法、装置、设备和介质,边缘控制***包括边缘控制装置和多个分布式设备电源组,边缘控制装置与多个分布式设备电源组内的协议转换设备通过HPLC或者LORA进行通信连接,组成星形网络,分布式设备电源组包括协议转换设备和分布式电源,协议转换设备和分布式电源通过串口连接;针对协议转换设备和边缘控制装置之间采用串行总线进行轮询访问的特点,通过动态计算分布式电源分组并指定目标报文组播地址,然后将分组目标报文组播地址和分组调控指令形成二元组进行下发,便于实现分布式电源一次性整组控制的方案将大大提高分布式电源设备调控指令的执行和响应速度,达到对分布式电源快速控制的目的。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例一提供的一种分布式电源快速控制方法的步骤流程图;
图2为本发明实施例二提供的一种分布式电源快速控制方法的步骤流程图;
图3为本发明实施例二提供的边缘控制***示意图;
图4为本发明实施例二提供的一种分布式电源快速控制方法的另一示意图;
图5为本发明实施例二提供的所述分布式电源、所述协议转换设备地址和所述目标报文组播地址映射关系图;
图6为本发明实施例三提供的一种分布式电源快速控制装置的结构框图。
具体实施方式
本发明实施例提供了一种分布式电源快速控制方法、装置、设备和介质,用于解决目前的调控指令由边缘控制装置根据数据实时计算生成,然后下发到分布式电源,若出现未在一个时间断面上进行下发的情况,将会影响调控效果,从而造成错误调控的技术问题。
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参阅图1,图1为本发明实施例一提供的一种分布式电源快速控制方法的步骤流程图。
本发明提供的一种分布式电源快速控制方法,包括:
步骤101、响应于接收到的控制请求信息,确定控制请求信息对应的边缘控制***。
控制请求信息,指的是针对边缘控制***进行调控的请求指令。
边缘控制***,指的是用于进行调控的分布式电源控制***。
在本发明实施例中,响应于接收到的针对边缘控制***进行调控的请求指令信息,读取请求指令,确定请求指令携带的请求信息,确定对应需要进行调控的边缘控制***。
步骤102、基于预设分组约束条件,确定边缘控制***对应的多个二元组信息并进行广播。
预设分组约束条件,指的是用于针对边缘控制***内的多个分布式电源进行分组的约束条件。
二元组信息,指的是用于边缘控制***内多个分布式电源是否执行动作的参数数据。
在本发明实施例中,采用预设分组约束条件对边缘控制***内的多个分布式电源进行分组,确定边缘控制***对应的多个二元组信息并进行广播。
步骤103、当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效。
映射信息,指的是由分布式电源、协议转换设备地址和目标报文组播地址所形成映射关系数据。
在本发明实施例中,当接收到二元组信息时,通过判断各二元组信息内的映射信息关联的目标报文组播地址是否处于预设报文组播地址区间内,进而判断目标报文组播地址是否有效。
步骤104、若有效,则比对目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各二元组信息内的分组调控指令。
在本发明实施例中,若目标报文组播地址有效,则比对目标报文组播地址与预设标准报文组播地址,若目标报文组播地址与预设标准报文组播地址比对一致,则二元组信息关联的目标分组内的所有分布式电源响应分组调控指令;若目标报文组播地址与预设标准报文组播地址比对不一致,则不进行处理。
在本发明中,响应于接收到的控制请求信息,确定控制请求信息对应的边缘控制***,基于预设分组约束条件,确定边缘控制***对应的多个二元组信息并进行广播,当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效,若有效,则比对目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各二元组信息内的分组调控指令;解决了目前的调控指令由边缘控制装置根据数据实时计算生成,然后下发到分布式电源,若出现未在一个时间断面上进行下发的情况,将会影响调控效果,从而造成错误调控的技术问题;边缘控制***包括边缘控制装置和多个分布式设备电源组,边缘控制装置与多个分布式设备电源组内的协议转换设备通过HPLC或者LORA进行通信连接,组成星形网络,分布式设备电源组包括协议转换设备和分布式电源,协议转换设备和分布式电源通过串口连接;针对协议转换设备和边缘控制装置之间采用串行总线进行轮询访问的特点,通过动态计算分布式电源分组并指定目标报文组播地址,然后将分组目标报文组播地址和分组调控指令形成二元组进行下发,便于实现分布式电源一次性整组控制的方案将大大提高分布式电源设备调控指令的执行和响应速度,达到对分布式电源快速控制的目的。
请参阅图2,图2为本发明实施例二提供的一种分布式电源快速控制方法的步骤流程图。
本发明提供的一种分布式电源快速控制方法,包括:
步骤201、响应于接收到的控制请求信息,确定控制请求信息对应的边缘控制***。
在本发明实施例中,步骤201的具体实施过程与步骤101类似,在此不再赘述。
步骤202、基于预设分组约束条件,确定边缘控制***对应的多个二元组信息并进行广播。
进一步地,边缘控制***包括边缘控制装置和多个分布式设备电源组,边缘控制装置与多个分布式设备电源组内的协议转换设备通过HPLC或者LORA进行通信连接,组成星形网络,分布式设备电源组包括协议转换设备和分布式电源,协议转换设备和分布式电源通过串口连接,步骤202可以包括以下子步骤:
S11、基于预设分组约束条件,对边缘控制***内的多个分布式电源进行分组,生成多个目标分组。
进一步地,预设分组约束条件包括分布式电源协议转换设备地址、设备类型、设备间电气距离、设备响应速度、设备可调范围。
在本发明实施例中,如图4所示,通讯初始化阶段,如图2所示,边缘控制装置根据一定的约束条件动态计算生成分布式电源的分组,约束条件包括而不限于分布式电源协议转换设备地址、设备类型、设备间电气距离、设备响应速度、设备可调范围。
在本实施例中,如图3所示,包括了4个分组,分组1为邻近的3个分布式光伏,分组2为2个相邻的充电桩,分组3为邻近的2个分布式光伏,分组4为整个***中的2台分布式储能。
值得一提的是,边缘控制***包含的分布式电源数量具体可以根据实际情况而确定,在此不做限定。
S12、基于多个目标分组的分组顺序,对各目标分组分配目标报文组播地址,生成多个映射信息。
进一步地,S12可以包括以下子步骤:
S121、基于多个目标分组的分组顺序,对各目标分组分配目标报文组播地址。
请参阅图5所示,将多个分布式电源进行分组,生成多个目标分组,多个分组按照预设的电源类别顺序进行排序,例如:分布式光伏一组-分布式光伏二组-充电桩-分布式储能;也可以为分布式光伏一组-分布式光伏二组-分布式储能-充电桩,具体顺序可以根据需要而设定,在此不做限定。
在本发明实施例中,基于多个目标分组的分组顺序,分别为每个分组赋予一个指定的目标报文组播地址。
值得一提的是,如图3所示,在通讯协议报文中扩展组播地址段,组播地址跟随于设备地址0xFF后。
此处0xFF为广播地址,一般设备地址范围为0x01-0xFE。
此处是对设备地址范围做一个说明,本发明依赖的就是设备对广播地址的响应。
组播地址占据2个字节,格式为0xFExx。
然后在协议中增加下发分布式电源协议转换设备组播地址的ASDU(应用服务数据单元,即完成一种功能的报文格式),此处称为ASDU_SETMCA。
值得一提的是,同时,请参阅图4,边缘控制装置将目标报文组播地址通过SDU_SETMCA下发到对应的分布式电源对应的协议转换设备上,协议转换设备对组播地址进行存储记录,将此作为预设标准报文组播地址。
S122、获取各协议转换设备对应的协议转换设备地址。
在本发明实施例中,获取各协议转换设备对应的协议配置,读取协议配置,获取协议转换设备对应的协议转换设备地址。
S123、关联目标分组内的分布式电源、协议转换设备地址和目标报文组播地址,生成多个映射信息。
在本发明实施例中,请参阅图5所示,将各目标分组内的多个分布式电源映射对应的协议转换设备地址,然后将目标分组内的多个协议转换设备地址映射对应的目标报文组播地址,由此生成各目标分组内分布式电源、协议转换设备地址和目标报文组播地址组成的多个映射信息。
S13、获取各分布式电源的控制指令。
在本发明实施例中,边缘控制装置运行调控算法实时计算预期下达给每台分布式电源的控制指令,可以理解的是,其中控制指令是根据边缘控制装置运行调控算法实时计算得到的,此部分为常规的控制指令计算,在此不再详述。
S14、按照各分布式电源所处的目标分组,将多个控制指令进行分组,生成多个分组调控指令。
在本发明实施例中,根据各分布式电源所处的目标分组,将多个控制指令归类到同一个目标分组中,生成各目标分组对应的分组调控指令,然后采用广播报文传输分组控制指令业务。
S15、采用各映射信息与关联的分组调控指令进行整合,生成多个二元组信息并进行广播。
其中,二元组信息为目标报文组播地址-分组调控指令二元组信息。
在本发明实施例中,如图5所示,边缘控制装置从映射信息中,也即,从协议转换设备地址及目标报文组播地址对应关系中寻找相应的目标报文组播地址,然后形成目标报文组播地址-分组调控指令二元组信息进行下发。
值得一提的是,所有设备都可以收到广播报文,当同时满足目标报文组播地址且目标报文组播地址与预设标准报文组播地址比对一致的条件时,对应的组播地址范围内设备才需要响应和操作,若不满足,其它设备则不响应。
步骤203、当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效。
进一步地,步骤203可以包括以下子步骤:
S21、当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效。
在本发明实施例中,当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效。
S22、识别目标报文组播地址是否处于预设报文组播地址区间。
在本发明实施例中,识别目标报文组播地址是否处于预设报文组播地址区间。
S23、若目标报文组播地址处于预设报文组播地址区间,则判定目标报文组播地址有效。
在本发明实施例中,若目标报文组播地址处于预设报文组播地址区间,则判定目标报文组播地址有效。
S24、若目标报文组播地址不处于预设报文组播地址区间,则判定目标报文组播地址无效。
在本发明实施例中,若目标报文组播地址不处于预设报文组播地址区间,则判定目标报文组播地址无效。
步骤204、若有效,则比对目标报文组播地址与预设标准报文组播地址。
在本发明实施例中,若有效,则比对目标报文组播地址与预设标准报文组播地址。
值得一提的是,若无效,则不响应二元组信息内的分组调控指令。
步骤205、若目标报文组播地址与预设标准报文组播地址比对一致,则响应二元组信息内的分组调控指令。
在本发明实施例中,若目标报文组播地址与预设标准报文组播地址比对一致,则二元组信息关联的目标分组内的所有分布式电源响应分组调控指令。
步骤206、若目标报文组播地址与预设标准报文组播地址比对不一致,则不响应二元组信息内的分组调控指令。
在本发明实施例中,若目标报文组播地址与预设标准报文组播地址比对不一致,则不响应二元组信息内的分组调控指令。
也即,分布式电源对应的协议转换设备接收到广播的二元组信息后,首先识别组播地址,如组播地址有效,则比对自身组播地址和报文组播地址,确认自身是否属于控制指令对应的设备,分布式电源对应的协议转换设备确认本设备预设标准报文组播地址与接收的目标报文组播地址一致,则将调控指令转发到分布式电源上,响应分组调控指令,对目标报文组播地址范围内的分布式电源进行快速控制,一次指令下发即可控制目标报文组播地址范围内的所有分布式电源响应控制指令。
预设标准报文组播地址与接收的目标报文组播地址不一致,不对该报文进行处理。
通过上述过程,可以实现边缘控制装置对分布式电源设备的快速控制,提高分布式电源实时调控的效果。
在本发明中,响应于接收到的控制请求信息,确定控制请求信息对应的边缘控制***,基于预设分组约束条件,确定边缘控制***对应的多个二元组信息并进行广播,当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效,若有效,则比对目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各二元组信息内的分组调控指令;解决了目前的调控指令由边缘控制装置根据数据实时计算生成,然后下发到分布式电源,若出现未在一个时间断面上进行下发的情况,将会影响调控效果,从而造成错误调控的技术问题;边缘控制***包括边缘控制装置和多个分布式设备电源组,边缘控制装置与多个分布式设备电源组内的协议转换设备通过HPLC或者LORA进行通信连接,组成星形网络,分布式设备电源组包括协议转换设备和分布式电源,协议转换设备和分布式电源通过串口连接;针对协议转换设备和边缘控制装置之间采用串行总线进行轮询访问的特点,通过动态计算分布式电源分组并指定目标报文组播地址,然后将分组目标报文组播地址和分组调控指令形成二元组进行下发,便于实现分布式电源一次性整组控制的方案将大大提高分布式电源设备调控指令的执行和响应速度,达到对分布式电源快速控制的目的。
请参阅图6,图6为本发明实施例三提供的一种分布式电源快速控制装置的结构框图。
本发明提供的一种分布式电源快速控制装置,包括:
响应模块301,用于响应于接收到的控制请求信息,确定控制请求信息对应的边缘控制***;
二元组信息模块302,用于基于预设分组约束条件,确定边缘控制***对应的多个二元组信息并进行广播;
识别模块303,用于当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效;
比对模块304,用于若有效,则比对目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各二元组信息内的分组调控指令。
进一步地,边缘控制***包括边缘控制装置和多个分布式设备电源组,边缘控制装置与多个分布式设备电源组内的协议转换设备通过HPLC或者LORA进行通信连接,组成星形网络,分布式设备电源组包括协议转换设备和分布式电源,协议转换设备和分布式电源通过串口连接,二元组信息模块302包括:
目标分组子模块,用于基于预设分组约束条件,对边缘控制***内的多个分布式电源进行分组,生成多个目标分组;
映射信息子模块,用于基于多个目标分组的分组顺序,对各目标分组分配目标报文组播地址,生成多个映射信息;
控制指令子模块,用于获取各分布式电源的控制指令;
分组调控指令子模块,用于按照各分布式电源所处的目标分组,将多个控制指令进行分组,生成多个分组调控指令;
整合子模块,用于采用各映射信息与关联的分组调控指令进行整合,生成多个二元组信息并进行广播;
其中,二元组信息为目标报文组播地址-分组调控指令二元组信息。
进一步地,映射信息子模块包括:
目标报文组播地址单元,用于基于多个目标分组的分组顺序,对各目标分组分配目标报文组播地址;
协议转换设备地址单元,用于获取各协议转换设备对应的协议转换设备地址;
映射单元,用于关联目标分组内的分布式电源、协议转换设备地址和目标报文组播地址,生成多个映射信息。
进一步地,预设分组约束条件包括分布式电源协议转换设备地址、设备类型、设备间电气距离、设备响应速度、设备可调范围。
进一步地,识别模块303包括:
读取子模块,用于当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效;
数据处理子模块,用于识别目标报文组播地址是否处于预设报文组播地址区间;
第一判定子模块,用于若目标报文组播地址处于预设报文组播地址区间,则判定目标报文组播地址有效;
第二判定子模块,用于若目标报文组播地址不处于预设报文组播地址区间,则判定目标报文组播地址无效。
进一步地,比对模块304包括:
组播地址比对子模块,用于若有效,则比对目标报文组播地址与预设标准报文组播地址;
第一执行子模块,用于若目标报文组播地址与预设标准报文组播地址比对一致,则响应二元组信息内的分组调控指令;
第二执行子模块,用于若目标报文组播地址与预设标准报文组播地址比对不一致,则不响应二元组信息内的分组调控指令。
在本发明中,响应于接收到的控制请求信息,确定控制请求信息对应的边缘控制***,基于预设分组约束条件,确定边缘控制***对应的多个二元组信息并进行广播,当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效,若有效,则比对目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各二元组信息内的分组调控指令;解决了目前的调控指令由边缘控制装置根据数据实时计算生成,然后下发到分布式电源,若出现未在一个时间断面上进行下发的情况,将会影响调控效果,从而造成错误调控的技术问题;边缘控制***包括边缘控制装置和多个分布式设备电源组,边缘控制装置与多个分布式设备电源组内的协议转换设备通过HPLC或者LORA进行通信连接,组成星形网络,分布式设备电源组包括协议转换设备和分布式电源,协议转换设备和分布式电源通过串口连接;针对协议转换设备和边缘控制装置之间采用串行总线进行轮询访问的特点,通过动态计算分布式电源分组并指定目标报文组播地址,然后将分组目标报文组播地址和分组调控指令形成二元组进行下发,便于实现分布式电源一次性整组控制的方案将大大提高分布式电源设备调控指令的执行和响应速度,达到对分布式电源快速控制的目的。
本发明实施例的一种电子设备,电子设备包括:存储器及处理器,存储器中储存有计算机程序;计算机程序被处理器执行时,使得处理器执行如上述任一实施例的分布式电源快速控制方法。
存储器可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。存储器具有用于执行上述方法中的任何方法步骤的程序代码的存储空间。例如,用于程序代码的存储空间可以包括分别用于实现上面的方法中的各种步骤的各个程序代码。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。这些计算机程序产品包括诸如硬盘,紧致盘(CD)、存储卡或者软盘之类的程序代码载体。程序代码可以例如以适当形式进行压缩。这些代码当由计算处理设备运行时,导致该计算处理设备执行上面所描述的方法中的各个步骤。
本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被执行时实现如本发明任一实施例的分布式电源快速控制方法。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (8)
1.一种分布式电源快速控制方法,其特征在于,包括:
响应于接收到的控制请求信息,确定所述控制请求信息对应的边缘控制***;
基于预设分组约束条件,确定所述边缘控制***对应的多个二元组信息并进行广播;
当接收到二元组信息时,识别各所述二元组信息内的映射信息关联的目标报文组播地址是否有效;
若有效,则比对所述目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各所述二元组信息内的分组调控指令;
所述边缘控制***包括边缘控制装置和多个分布式设备电源组,所述边缘控制装置与多个所述分布式设备电源组内的协议转换设备通过HPLC或者LORA进行通信连接,组成星形网络,所述分布式设备电源组包括所述协议转换设备和分布式电源,所述协议转换设备和所述分布式电源通过串口连接,所述基于预设分组约束条件,确定所述边缘控制***对应的多个二元组信息并进行广播的步骤,包括:
基于预设分组约束条件,对所述边缘控制***内的多个所述分布式电源进行分组,生成多个目标分组;
基于多个所述目标分组的分组顺序,对各所述目标分组分配目标报文组播地址,生成多个映射信息;
获取各所述分布式电源的控制指令;
按照各所述分布式电源所处的所述目标分组,将多个所述控制指令进行分组,生成多个分组调控指令;
采用各所述映射信息与关联的所述分组调控指令进行整合,生成多个二元组信息并进行广播;
其中,所述二元组信息为目标报文组播地址-分组调控指令二元组信息。
2.根据权利要求1所述的分布式电源快速控制方法,其特征在于,所述基于多个所述目标分组的分组顺序,对各所述目标分组分配目标报文组播地址,生成多个映射信息的步骤,包括:
基于多个所述目标分组的分组顺序,对各所述目标分组分配目标报文组播地址;
获取各所述协议转换设备对应的协议转换设备地址;
关联所述目标分组内的所述分布式电源、所述协议转换设备地址和所述目标报文组播地址,生成多个映射信息。
3.根据权利要求1所述的分布式电源快速控制方法,其特征在于,所述预设分组约束条件包括分布式电源协议转换设备地址、设备类型、设备间电气距离、设备响应速度、设备可调范围。
4.根据权利要求1所述的分布式电源快速控制方法,其特征在于,所述当接收到二元组信息时,识别各所述二元组信息内的映射信息关联的目标报文组播地址是否有效的步骤,包括:
当接收到二元组信息时,识别各所述二元组信息内的映射信息关联的目标报文组播地址是否有效;
识别所述目标报文组播地址是否处于预设报文组播地址区间;
若所述目标报文组播地址处于预设报文组播地址区间,则判定所述目标报文组播地址有效;
若所述目标报文组播地址不处于预设报文组播地址区间,则判定所述目标报文组播地址无效。
5.根据权利要求1所述的分布式电源快速控制方法,其特征在于,所述若有效,则比对所述目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各所述二元组信息内的分组调控指令的步骤,包括:
若有效,则比对所述目标报文组播地址与预设标准报文组播地址;
若所述目标报文组播地址与所述预设标准报文组播地址比对一致,则响应所述二元组信息内的分组调控指令;
若所述目标报文组播地址与所述预设标准报文组播地址比对不一致,则不响应所述二元组信息内的分组调控指令。
6.一种分布式电源快速控制装置,其特征在于,包括:
响应模块,用于响应于接收到的控制请求信息,确定所述控制请求信息对应的边缘控制***;
二元组信息模块,用于基于预设分组约束条件,确定所述边缘控制***对应的多个二元组信息并进行广播;
识别模块,用于当接收到二元组信息时,识别各所述二元组信息内的映射信息关联的目标报文组播地址是否有效;
比对模块,用于若有效,则比对所述目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各所述二元组信息内的分组调控指令;
所述边缘控制***包括边缘控制装置和多个分布式设备电源组,所述边缘控制装置与多个所述分布式设备电源组内的协议转换设备通过HPLC或者LORA进行通信连接,组成星形网络,所述分布式设备电源组包括所述协议转换设备和分布式电源,所述协议转换设备和所述分布式电源通过串口连接,所述二元组信息模块包括:
目标分组子模块,用于基于预设分组约束条件,对所述边缘控制***内的多个所述分布式电源进行分组,生成多个目标分组;
映射信息子模块,用于基于多个所述目标分组的分组顺序,对各所述目标分组分配目标报文组播地址,生成多个映射信息;
控制指令子模块,用于获取各所述分布式电源的控制指令;
分组调控指令子模块,用于按照各所述分布式电源所处的所述目标分组,将多个所述控制指令进行分组,生成多个分组调控指令;
整合子模块,用于采用各所述映射信息与关联的所述分组调控指令进行整合,生成多个二元组信息并进行广播;
其中,所述二元组信息为目标报文组播地址-分组调控指令二元组信息。
7.一种电子设备,其特征在于,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1-5任一项所述的分布式电源快速控制方法的步骤。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被执行时实现如权利要求1-5任一项所述的分布式电源快速控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311109125.3A CN116845974B (zh) | 2023-08-31 | 2023-08-31 | 一种分布式电源快速控制方法、装置、设备和介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311109125.3A CN116845974B (zh) | 2023-08-31 | 2023-08-31 | 一种分布式电源快速控制方法、装置、设备和介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116845974A CN116845974A (zh) | 2023-10-03 |
CN116845974B true CN116845974B (zh) | 2024-01-23 |
Family
ID=88172902
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311109125.3A Active CN116845974B (zh) | 2023-08-31 | 2023-08-31 | 一种分布式电源快速控制方法、装置、设备和介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116845974B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000295257A (ja) * | 1999-04-06 | 2000-10-20 | Toshiba Tec Corp | ネットワークシステムの遠隔電源投入方法及び遠隔電源制御装置 |
CN107516943A (zh) * | 2017-09-29 | 2017-12-26 | 南京南瑞继保电气有限公司 | 一种新能源站进行快速功率控制的通讯方法 |
CN108632147A (zh) * | 2013-06-29 | 2018-10-09 | 华为技术有限公司 | 报文组播的处理方法和设备 |
CN109787361A (zh) * | 2019-03-12 | 2019-05-21 | 南京德睿能源研究院有限公司 | 一种适用于园区微电网的分布式控制***及方法 |
CN114336785A (zh) * | 2022-03-15 | 2022-04-12 | 国能日新科技股份有限公司 | 一种基于网格聚类的分布式电源群控群调控制方法及装置 |
CN114498641A (zh) * | 2022-04-18 | 2022-05-13 | 国网智能电网研究院有限公司 | 一种分布式灵活资源聚合控制装置及控制方法 |
CN115149586A (zh) * | 2022-08-01 | 2022-10-04 | 华北电力大学 | 一种分布式能源聚合调控与自主调控协同优化方法及*** |
CN116155718A (zh) * | 2023-04-19 | 2023-05-23 | 广东电网有限责任公司中山供电局 | 一种面向分布式资源调控的边端数据交互方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9559855B2 (en) * | 2010-05-20 | 2017-01-31 | Cisco Technology, Inc. | System and method for providing multicast delivery in a network environment |
US11381090B2 (en) * | 2020-10-05 | 2022-07-05 | ATMA Energy, LLC | Systems and methods for dynamic control of distributed energy resource systems |
-
2023
- 2023-08-31 CN CN202311109125.3A patent/CN116845974B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000295257A (ja) * | 1999-04-06 | 2000-10-20 | Toshiba Tec Corp | ネットワークシステムの遠隔電源投入方法及び遠隔電源制御装置 |
CN108632147A (zh) * | 2013-06-29 | 2018-10-09 | 华为技术有限公司 | 报文组播的处理方法和设备 |
CN107516943A (zh) * | 2017-09-29 | 2017-12-26 | 南京南瑞继保电气有限公司 | 一种新能源站进行快速功率控制的通讯方法 |
CN109787361A (zh) * | 2019-03-12 | 2019-05-21 | 南京德睿能源研究院有限公司 | 一种适用于园区微电网的分布式控制***及方法 |
CN114336785A (zh) * | 2022-03-15 | 2022-04-12 | 国能日新科技股份有限公司 | 一种基于网格聚类的分布式电源群控群调控制方法及装置 |
CN114498641A (zh) * | 2022-04-18 | 2022-05-13 | 国网智能电网研究院有限公司 | 一种分布式灵活资源聚合控制装置及控制方法 |
CN115149586A (zh) * | 2022-08-01 | 2022-10-04 | 华北电力大学 | 一种分布式能源聚合调控与自主调控协同优化方法及*** |
CN116155718A (zh) * | 2023-04-19 | 2023-05-23 | 广东电网有限责任公司中山供电局 | 一种面向分布式资源调控的边端数据交互方法 |
Non-Patent Citations (1)
Title |
---|
网络组播知识浅析;贺学剑;乔建华;;信息与电脑(理论版);2009年(第7期);第76-77页 * |
Also Published As
Publication number | Publication date |
---|---|
CN116845974A (zh) | 2023-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10110671B2 (en) | Method, system, and device for managing server hardware resources in a cloud scheduling environment | |
CN105808407B (zh) | 管理设备的方法、设备和设备管理控制器 | |
CN102510344A (zh) | 机柜服务器*** | |
WO2014094237A1 (en) | Techniques associated with server transaction latency information | |
CN103138972A (zh) | 服务器机柜*** | |
CN109800270B (zh) | 一种数据存储和查询的方法及物联网*** | |
WO2020052133A1 (zh) | 网关通信方法、网关和能源*** | |
CN113688001B (zh) | 服务器硬盘功耗动态均衡方法、装置、终端及存储介质 | |
CN114742487B (zh) | 基于工业物联网的生产任务管控方法及*** | |
CN112954021B (zh) | 基于多设备数据的唤醒调节处理方法及装置 | |
CN116845974B (zh) | 一种分布式电源快速控制方法、装置、设备和介质 | |
CN114500546B (zh) | 基于负载均衡集群的通信消息发送方法、装置及设备 | |
CN109885336B (zh) | 一种智能设备的离线配置方法及装置 | |
CN106993022B (zh) | 用于集群的标识管理方法、标识服务器及相应的*** | |
CN112615726B (zh) | 一种唤醒时间可变的低功耗处理方法及装置 | |
US11416424B2 (en) | Expander I/O module discovery and management system | |
CN112788592B (zh) | 添加唤醒时间的数据发送处理方法 | |
CN113810860B (zh) | 智能照明***无线控制方法及设备 | |
CN116027868A (zh) | 服务器的散热控制方法及装置、存储介质及电子装置 | |
CN102651709A (zh) | 具有省电功能的交换机及其省电方法 | |
CN112968783B (zh) | 基于发送数据的低功耗处理方法及装置 | |
CN114135513A (zh) | 一种风扇控制方法、装置、设备及存储介质 | |
WO2020227476A1 (en) | Apparatus and method for dynamic forecasting, aggregation, and validation | |
CN110738017A (zh) | 分布式集成电路仿真方法、装置、计算设备及存储介质 | |
CN112764520B (zh) | 集中数据处理的中转设备数据处理方法及装置 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |