一种分布式电源快速控制方法、装置、设备和介质与流程
未命名
10-08
阅读:103
评论:0

1.本发明涉及分布式电源数据交互技术领域,尤其涉及一种分布式电源快速控制方法、装置、设备和介质。
背景技术:
2.随着新型电力系统的建设推进,新能源的占比大幅增加,分布式光伏、小水电和储能等分布式电源高比例接入区域电网,使得接入后的区域电网存在一些特点:1)分散式接入,并网灵活但传统集中调控模式难以适应;2)分布式电源类型增多,参与调控的响应特性各有差异;3)部分分布式电源未纳入统调管理,运行调控层面无法感知,威胁电网的安全稳定运行;4)分布式电源出力具有较强的随机波动性;5)多类型分布式电源的通讯架构和模式各有差异,参与调控时需灵活差异化考虑。因此,研究分布式电源集群的调控,是实现电网在调控运行层面通过协调优化促进消纳的重要途径。
3.分布式电源一般采用串行总线方式通讯,常用modbus等轮询问答式的通讯协议,在数据采集方面,对实时性要求不是太严格,在分布式电源数量较多时,通讯延时在10秒级,基本可以接受。然而,随着针对分布式电源调控需求的明确,原来越多的分布式电源需要响应边缘控制装置的调控指令。
4.目前的调控指令由边缘控制装置根据数据实时计算生成,然后下发到分布式电源,若出现未在一个时间断面上进行下发的情况,将会影响调控效果,从而造成错误调控。
5.因此,调控指令下发对实时性要求更高,基于目前的通讯方式很难满足分布式电源实时控制的要求,亟需建立一种分布式电源快速控制方式。
技术实现要素:
6.本发明提供了一种分布式电源快速控制方法、装置、设备和介质,解决了目前的调控指令由边缘控制装置根据数据实时计算生成,然后下发到分布式电源,若出现未在一个时间断面上进行下发的情况,将会影响调控效果,从而造成错误调控的技术问题。
7.本发明第一方面提供的一种分布式电源快速控制方法,包括:响应于接收到的控制请求信息,确定所述控制请求信息对应的边缘控制系统;基于预设分组约束条件,确定所述边缘控制系统对应的多个二元组信息并进行广播;当接收到二元组信息时,识别各所述二元组信息内的映射信息关联的目标报文组播地址是否有效;若有效,则比对所述目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各所述二元组信息内的分组调控指令。
8.可选地,所述边缘控制系统包括边缘控制装置和多个分布式设备电源组,所述边缘控制装置与多个所述分布式设备电源组内的协议转换设备通过hplc或者lora进行通信连接,组成星形网络,所述分布式设备电源组包括所述协议转换设备和分布式电源,所述协
议转换设备和所述分布式电源通过串口连接,所述基于预设分组约束条件,确定所述边缘控制系统对应的多个二元组信息并进行广播的步骤,包括:基于预设分组约束条件,对所述边缘控制系统内的多个所述分布式电源进行分组,生成多个目标分组;基于多个所述目标分组的分组顺序,对各所述目标分组分配目标报文组播地址,生成多个映射信息;获取各所述分布式电源的控制指令;按照各所述分布式电源所处的所述目标分组,将多个所述控制指令进行分组,生成多个分组调控指令;采用各所述映射信息与关联的所述分组调控指令进行整合,生成多个二元组信息并进行广播;其中,所述二元组信息为目标报文组播地址-分组调控指令二元组信息。
9.可选地,所述基于多个所述目标分组的分组顺序,对各所述目标分组分配目标报文组播地址,生成多个映射信息的步骤,包括:基于多个所述目标分组的分组顺序,对各所述目标分组分配目标报文组播地址;获取各所述协议转换设备对应的协议转换设备地址;关联所述目标分组内的所述分布式电源、所述协议转换设备地址和所述目标报文组播地址,生成多个映射信息。
10.可选地,所述预设分组约束条件包括分布式电源协议转换设备地址、设备类型、设备间电气距离、设备响应速度、设备可调范围。
11.可选地,所述当接收到二元组信息时,识别各所述二元组信息内的映射信息关联的目标报文组播地址是否有效的步骤,包括:当接收到二元组信息时,识别各所述二元组信息内的映射信息关联的目标报文组播地址是否有效;识别所述目标报文组播地址是否处于预设报文组播地址区间;若所述目标报文组播地址处于预设报文组播地址区间,则判定所述目标报文组播地址有效;若所述目标报文组播地址不处于预设报文组播地址区间,则判定所述目标报文组播地址无效。
12.可选地,所述若有效,则比对所述目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各所述二元组信息内的分组调控指令的步骤,包括:若有效,则比对所述目标报文组播地址与预设标准报文组播地址;若所述目标报文组播地址与所述预设标准报文组播地址比对一致,则响应所述二元组信息内的分组调控指令;若所述目标报文组播地址与所述预设标准报文组播地址比对不一致,则不响应所述二元组信息内的分组调控指令。
13.本发明第二方面提供的一种分布式电源快速控制装置,包括:响应模块,用于响应于接收到的控制请求信息,确定所述控制请求信息对应的边缘控制系统;
二元组信息模块,用于基于预设分组约束条件,确定所述边缘控制系统对应的多个二元组信息并进行广播;识别模块,用于当接收到二元组信息时,识别各所述二元组信息内的映射信息关联的目标报文组播地址是否有效;比对模块,用于若有效,则比对所述目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各所述二元组信息内的分组调控指令。
14.可选地,所述边缘控制系统包括边缘控制装置和多个分布式设备电源组,所述边缘控制装置与多个所述分布式设备电源组内的协议转换设备通过hplc或者lora进行通信连接,组成星形网络,所述分布式设备电源组包括所述协议转换设备和分布式电源,所述协议转换设备和所述分布式电源通过串口连接,所述二元组信息模块包括:目标分组子模块,用于基于预设分组约束条件,对所述边缘控制系统内的多个所述分布式电源进行分组,生成多个目标分组;映射信息子模块,用于基于多个所述目标分组的分组顺序,对各所述目标分组分配目标报文组播地址,生成多个映射信息;控制指令子模块,用于获取各所述分布式电源的控制指令;分组调控指令子模块,用于按照各所述分布式电源所处的所述目标分组,将多个所述控制指令进行分组,生成多个分组调控指令;整合子模块,用于采用各所述映射信息与关联的所述分组调控指令进行整合,生成多个二元组信息并进行广播;其中,所述二元组信息为目标报文组播地址-分组调控指令二元组信息。
15.本发明第三方面提供的一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上述任一项所述的分布式电源快速控制方法的步骤。
16.本发明第四方面提供的一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上述任一项所述的分布式电源快速控制方法。
17.从以上技术方案可以看出,本发明具有以下优点:在本发明中,响应于接收到的控制请求信息,确定控制请求信息对应的边缘控制系统,基于预设分组约束条件,确定边缘控制系统对应的多个二元组信息并进行广播,当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效,若有效,则比对目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各二元组信息内的分组调控指令;解决了目前的调控指令由边缘控制装置根据数据实时计算生成,然后下发到分布式电源,若出现未在一个时间断面上进行下发的情况,将会影响调控效果,从而造成错误调控的技术问题。
18.本发明提供了一种分布式电源快速控制方法、装置、设备和介质,边缘控制系统包括边缘控制装置和多个分布式设备电源组,边缘控制装置与多个分布式设备电源组内的协议转换设备通过hplc或者lora进行通信连接,组成星形网络,分布式设备电源组包括协议转换设备和分布式电源,协议转换设备和分布式电源通过串口连接;针对协议转换设备和边缘控制装置之间采用串行总线进行轮询访问的特点,通过动态计算分布式电源分组并指定目标报文组播地址,然后将分组目标报文组播地址和分组调控指令形成二元组进行下
发,便于实现分布式电源一次性整组控制的方案将大大提高分布式电源设备调控指令的执行和响应速度,达到对分布式电源快速控制的目的。
附图说明
19.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
20.图1为本发明实施例一提供的一种分布式电源快速控制方法的步骤流程图;图2为本发明实施例二提供的一种分布式电源快速控制方法的步骤流程图;图3为本发明实施例二提供的边缘控制系统示意图;图4为本发明实施例二提供的一种分布式电源快速控制方法的另一示意图;图5为本发明实施例二提供的所述分布式电源、所述协议转换设备地址和所述目标报文组播地址映射关系图;图6为本发明实施例三提供的一种分布式电源快速控制装置的结构框图。
具体实施方式
21.本发明实施例提供了一种分布式电源快速控制方法、装置、设备和介质,用于解决目前的调控指令由边缘控制装置根据数据实时计算生成,然后下发到分布式电源,若出现未在一个时间断面上进行下发的情况,将会影响调控效果,从而造成错误调控的技术问题。
22.为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
23.请参阅图1,图1为本发明实施例一提供的一种分布式电源快速控制方法的步骤流程图。
24.本发明提供的一种分布式电源快速控制方法,包括:步骤101、响应于接收到的控制请求信息,确定控制请求信息对应的边缘控制系统。
25.控制请求信息,指的是针对边缘控制系统进行调控的请求指令。
26.边缘控制系统,指的是用于进行调控的分布式电源控制系统。
27.在本发明实施例中,响应于接收到的针对边缘控制系统进行调控的请求指令信息,读取请求指令,确定请求指令携带的请求信息,确定对应需要进行调控的边缘控制系统。
28.步骤102、基于预设分组约束条件,确定边缘控制系统对应的多个二元组信息并进行广播。
29.预设分组约束条件,指的是用于针对边缘控制系统内的多个分布式电源进行分组的约束条件。
30.二元组信息,指的是用于边缘控制系统内多个分布式电源是否执行动作的参数数据。
31.在本发明实施例中,采用预设分组约束条件对边缘控制系统内的多个分布式电源进行分组,确定边缘控制系统对应的多个二元组信息并进行广播。
32.步骤103、当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效。
33.映射信息,指的是由分布式电源、协议转换设备地址和目标报文组播地址所形成映射关系数据。
34.在本发明实施例中,当接收到二元组信息时,通过判断各二元组信息内的映射信息关联的目标报文组播地址是否处于预设报文组播地址区间内,进而判断目标报文组播地址是否有效。
35.步骤104、若有效,则比对目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各二元组信息内的分组调控指令。
36.在本发明实施例中,若目标报文组播地址有效,则比对目标报文组播地址与预设标准报文组播地址,若目标报文组播地址与预设标准报文组播地址比对一致,则二元组信息关联的目标分组内的所有分布式电源响应分组调控指令;若目标报文组播地址与预设标准报文组播地址比对不一致,则不进行处理。
37.在本发明中,响应于接收到的控制请求信息,确定控制请求信息对应的边缘控制系统,基于预设分组约束条件,确定边缘控制系统对应的多个二元组信息并进行广播,当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效,若有效,则比对目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各二元组信息内的分组调控指令;解决了目前的调控指令由边缘控制装置根据数据实时计算生成,然后下发到分布式电源,若出现未在一个时间断面上进行下发的情况,将会影响调控效果,从而造成错误调控的技术问题;边缘控制系统包括边缘控制装置和多个分布式设备电源组,边缘控制装置与多个分布式设备电源组内的协议转换设备通过hplc或者lora进行通信连接,组成星形网络,分布式设备电源组包括协议转换设备和分布式电源,协议转换设备和分布式电源通过串口连接;针对协议转换设备和边缘控制装置之间采用串行总线进行轮询访问的特点,通过动态计算分布式电源分组并指定目标报文组播地址,然后将分组目标报文组播地址和分组调控指令形成二元组进行下发,便于实现分布式电源一次性整组控制的方案将大大提高分布式电源设备调控指令的执行和响应速度,达到对分布式电源快速控制的目的。
38.请参阅图2,图2为本发明实施例二提供的一种分布式电源快速控制方法的步骤流程图。
39.本发明提供的一种分布式电源快速控制方法,包括:步骤201、响应于接收到的控制请求信息,确定控制请求信息对应的边缘控制系统。
40.在本发明实施例中,步骤201的具体实施过程与步骤101类似,在此不再赘述。
41.步骤202、基于预设分组约束条件,确定边缘控制系统对应的多个二元组信息并进行广播。
42.进一步地,边缘控制系统包括边缘控制装置和多个分布式设备电源组,边缘控制装置与多个分布式设备电源组内的协议转换设备通过hplc或者lora进行通信连接,组成星形网络,分布式设备电源组包括协议转换设备和分布式电源,协议转换设备和分布式电源通过串口连接,步骤202可以包括以下子步骤:s11、基于预设分组约束条件,对边缘控制系统内的多个分布式电源进行分组,生成多个目标分组。
43.进一步地,预设分组约束条件包括分布式电源协议转换设备地址、设备类型、设备间电气距离、设备响应速度、设备可调范围。
44.在本发明实施例中,如图4所示,通讯初始化阶段,如图2所示,边缘控制装置根据一定的约束条件动态计算生成分布式电源的分组,约束条件包括而不限于分布式电源协议转换设备地址、设备类型、设备间电气距离、设备响应速度、设备可调范围。
45.在本实施例中,如图3所示,包括了4个分组,分组1为邻近的3个分布式光伏,分组2为2个相邻的充电桩,分组3为邻近的2个分布式光伏,分组4为整个系统中的2台分布式储能。
46.值得一提的是,边缘控制系统包含的分布式电源数量具体可以根据实际情况而确定,在此不做限定。
47.s12、基于多个目标分组的分组顺序,对各目标分组分配目标报文组播地址,生成多个映射信息。
48.进一步地,s12可以包括以下子步骤:s121、基于多个目标分组的分组顺序,对各目标分组分配目标报文组播地址。
49.请参阅图5所示,将多个分布式电源进行分组,生成多个目标分组,多个分组按照预设的电源类别顺序进行排序,例如:分布式光伏一组-分布式光伏二组-充电桩-分布式储能;也可以为分布式光伏一组-分布式光伏二组-分布式储能-充电桩,具体顺序可以根据需要而设定,在此不做限定。
50.在本发明实施例中,基于多个目标分组的分组顺序,分别为每个分组赋予一个指定的目标报文组播地址。
51.值得一提的是,如图3所示,在通讯协议报文中扩展组播地址段,组播地址跟随于设备地址0xff后。
52.此处0xff为广播地址,一般设备地址范围为0x01-0xfe。
53.此处是对设备地址范围做一个说明,本发明依赖的就是设备对广播地址的响应。
54.组播地址占据2个字节,格式为0xfexx。
55.然后在协议中增加下发分布式电源协议转换设备组播地址的asdu(应用服务数据单元,即完成一种功能的报文格式),此处称为asdu_setmca。
56.值得一提的是,同时,请参阅图4,边缘控制装置将目标报文组播地址通过sdu_setmca下发到对应的分布式电源对应的协议转换设备上,协议转换设备对组播地址进行存储记录,将此作为预设标准报文组播地址。
57.s122、获取各协议转换设备对应的协议转换设备地址。
58.在本发明实施例中,获取各协议转换设备对应的协议配置,读取协议配置,获取协议转换设备对应的协议转换设备地址。
59.s123、关联目标分组内的分布式电源、协议转换设备地址和目标报文组播地址,生成多个映射信息。
60.在本发明实施例中,请参阅图5所示,将各目标分组内的多个分布式电源映射对应的协议转换设备地址,然后将目标分组内的多个协议转换设备地址映射对应的目标报文组播地址,由此生成各目标分组内分布式电源、协议转换设备地址和目标报文组播地址组成的多个映射信息。
61.s13、获取各分布式电源的控制指令。
62.在本发明实施例中,边缘控制装置运行调控算法实时计算预期下达给每台分布式电源的控制指令,可以理解的是,其中控制指令是根据边缘控制装置运行调控算法实时计算得到的,此部分为常规的控制指令计算,在此不再详述。
63.s14、按照各分布式电源所处的目标分组,将多个控制指令进行分组,生成多个分组调控指令。
64.在本发明实施例中,根据各分布式电源所处的目标分组,将多个控制指令归类到同一个目标分组中,生成各目标分组对应的分组调控指令,然后采用广播报文传输分组控制指令业务。
65.s15、采用各映射信息与关联的分组调控指令进行整合,生成多个二元组信息并进行广播。
66.其中,二元组信息为目标报文组播地址-分组调控指令二元组信息。
67.在本发明实施例中,如图5所示,边缘控制装置从映射信息中,也即,从协议转换设备地址及目标报文组播地址对应关系中寻找相应的目标报文组播地址,然后形成目标报文组播地址-分组调控指令二元组信息进行下发。
68.值得一提的是,所有设备都可以收到广播报文,当同时满足目标报文组播地址且目标报文组播地址与预设标准报文组播地址比对一致的条件时,对应的组播地址范围内设备才需要响应和操作,若不满足,其它设备则不响应。
69.步骤203、当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效。
70.进一步地,步骤203可以包括以下子步骤:s21、当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效。
71.在本发明实施例中,当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效。
72.s22、识别目标报文组播地址是否处于预设报文组播地址区间。
73.在本发明实施例中,识别目标报文组播地址是否处于预设报文组播地址区间。
74.s23、若目标报文组播地址处于预设报文组播地址区间,则判定目标报文组播地址有效。
75.在本发明实施例中,若目标报文组播地址处于预设报文组播地址区间,则判定目标报文组播地址有效。
76.s24、若目标报文组播地址不处于预设报文组播地址区间,则判定目标报文组播地址无效。
77.在本发明实施例中,若目标报文组播地址不处于预设报文组播地址区间,则判定目标报文组播地址无效。
78.步骤204、若有效,则比对目标报文组播地址与预设标准报文组播地址。
79.在本发明实施例中,若有效,则比对目标报文组播地址与预设标准报文组播地址。
80.值得一提的是,若无效,则不响应二元组信息内的分组调控指令。
81.步骤205、若目标报文组播地址与预设标准报文组播地址比对一致,则响应二元组信息内的分组调控指令。
82.在本发明实施例中,若目标报文组播地址与预设标准报文组播地址比对一致,则二元组信息关联的目标分组内的所有分布式电源响应分组调控指令。
83.步骤206、若目标报文组播地址与预设标准报文组播地址比对不一致,则不响应二元组信息内的分组调控指令。
84.在本发明实施例中,若目标报文组播地址与预设标准报文组播地址比对不一致,则不响应二元组信息内的分组调控指令。
85.也即,分布式电源对应的协议转换设备接收到广播的二元组信息后,首先识别组播地址,如组播地址有效,则比对自身组播地址和报文组播地址,确认自身是否属于控制指令对应的设备,分布式电源对应的协议转换设备确认本设备预设标准报文组播地址与接收的目标报文组播地址一致,则将调控指令转发到分布式电源上,响应分组调控指令,对目标报文组播地址范围内的分布式电源进行快速控制,一次指令下发即可控制目标报文组播地址范围内的所有分布式电源响应控制指令。
86.预设标准报文组播地址与接收的目标报文组播地址不一致,不对该报文进行处理。
87.通过上述过程,可以实现边缘控制装置对分布式电源设备的快速控制,提高分布式电源实时调控的效果。
88.在本发明中,响应于接收到的控制请求信息,确定控制请求信息对应的边缘控制系统,基于预设分组约束条件,确定边缘控制系统对应的多个二元组信息并进行广播,当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效,若有效,则比对目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各二元组信息内的分组调控指令;解决了目前的调控指令由边缘控制装置根据数据实时计算生成,然后下发到分布式电源,若出现未在一个时间断面上进行下发的情况,将会影响调控效果,从而造成错误调控的技术问题;边缘控制系统包括边缘控制装置和多个分布式设备电源组,边缘控制装置与多个分布式设备电源组内的协议转换设备通过hplc或者lora进行通信连接,组成星形网络,分布式设备电源组包括协议转换设备和分布式电源,协议转换设备和分布式电源通过串口连接;针对协议转换设备和边缘控制装置之间采用串行总线进行轮询访问的特点,通过动态计算分布式电源分组并指定目标报文组播地址,然后将分组目标报文组播地址和分组调控指令形成二元组进行下发,便于实现分布式电源一次性整组控制的方案将大大提高分布式电源设备调控指令的执行和响应速度,达到对分布式电源快速控制的目的。
89.请参阅图6,图6为本发明实施例三提供的一种分布式电源快速控制装置的结构框图。
90.本发明提供的一种分布式电源快速控制装置,包括:响应模块301,用于响应于接收到的控制请求信息,确定控制请求信息对应的边缘控制系统;二元组信息模块302,用于基于预设分组约束条件,确定边缘控制系统对应的多个二元组信息并进行广播;识别模块303,用于当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效;比对模块304,用于若有效,则比对目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各二元组信息内的分组调控指令。
91.进一步地,边缘控制系统包括边缘控制装置和多个分布式设备电源组,边缘控制装置与多个分布式设备电源组内的协议转换设备通过hplc或者lora进行通信连接,组成星形网络,分布式设备电源组包括协议转换设备和分布式电源,协议转换设备和分布式电源通过串口连接,二元组信息模块302包括:目标分组子模块,用于基于预设分组约束条件,对边缘控制系统内的多个分布式电源进行分组,生成多个目标分组;映射信息子模块,用于基于多个目标分组的分组顺序,对各目标分组分配目标报文组播地址,生成多个映射信息;控制指令子模块,用于获取各分布式电源的控制指令;分组调控指令子模块,用于按照各分布式电源所处的目标分组,将多个控制指令进行分组,生成多个分组调控指令;整合子模块,用于采用各映射信息与关联的分组调控指令进行整合,生成多个二元组信息并进行广播;其中,二元组信息为目标报文组播地址-分组调控指令二元组信息。
92.进一步地,映射信息子模块包括:目标报文组播地址单元,用于基于多个目标分组的分组顺序,对各目标分组分配目标报文组播地址;协议转换设备地址单元,用于获取各协议转换设备对应的协议转换设备地址;映射单元,用于关联目标分组内的分布式电源、协议转换设备地址和目标报文组播地址,生成多个映射信息。
93.进一步地,预设分组约束条件包括分布式电源协议转换设备地址、设备类型、设备间电气距离、设备响应速度、设备可调范围。
94.进一步地,识别模块303包括:读取子模块,用于当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效;数据处理子模块,用于识别目标报文组播地址是否处于预设报文组播地址区间;第一判定子模块,用于若目标报文组播地址处于预设报文组播地址区间,则判定目标报文组播地址有效;第二判定子模块,用于若目标报文组播地址不处于预设报文组播地址区间,则判定目标报文组播地址无效。
95.进一步地,比对模块304包括:组播地址比对子模块,用于若有效,则比对目标报文组播地址与预设标准报文组播地址;第一执行子模块,用于若目标报文组播地址与预设标准报文组播地址比对一致,则响应二元组信息内的分组调控指令;第二执行子模块,用于若目标报文组播地址与预设标准报文组播地址比对不一致,则不响应二元组信息内的分组调控指令。
96.在本发明中,响应于接收到的控制请求信息,确定控制请求信息对应的边缘控制系统,基于预设分组约束条件,确定边缘控制系统对应的多个二元组信息并进行广播,当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效,若有效,则比对目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各二元组信息内的分组调控指令;解决了目前的调控指令由边缘控制装置根据数据实时计算生成,然后下发到分布式电源,若出现未在一个时间断面上进行下发的情况,将会影响调控效果,从而造成错误调控的技术问题;边缘控制系统包括边缘控制装置和多个分布式设备电源组,边缘控制装置与多个分布式设备电源组内的协议转换设备通过hplc或者lora进行通信连接,组成星形网络,分布式设备电源组包括协议转换设备和分布式电源,协议转换设备和分布式电源通过串口连接;针对协议转换设备和边缘控制装置之间采用串行总线进行轮询访问的特点,通过动态计算分布式电源分组并指定目标报文组播地址,然后将分组目标报文组播地址和分组调控指令形成二元组进行下发,便于实现分布式电源一次性整组控制的方案将大大提高分布式电源设备调控指令的执行和响应速度,达到对分布式电源快速控制的目的。
97.本发明实施例的一种电子设备,电子设备包括:存储器及处理器,存储器中储存有计算机程序;计算机程序被处理器执行时,使得处理器执行如上述任一实施例的分布式电源快速控制方法。
98.存储器可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。存储器具有用于执行上述方法中的任何方法步骤的程序代码的存储空间。例如,用于程序代码的存储空间可以包括分别用于实现上面的方法中的各种步骤的各个程序代码。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。这些计算机程序产品包括诸如硬盘,紧致盘(cd)、存储卡或者软盘之类的程序代码载体。程序代码可以例如以适当形式进行压缩。这些代码当由计算处理设备运行时,导致该计算处理设备执行上面所描述的方法中的各个步骤。
99.本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被执行时实现如本发明任一实施例的分布式电源快速控制方法。
100.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
101.在本技术所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或
讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
102.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
103.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
104.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
105.以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
技术特征:
1.一种分布式电源快速控制方法,其特征在于,包括:响应于接收到的控制请求信息,确定所述控制请求信息对应的边缘控制系统;基于预设分组约束条件,确定所述边缘控制系统对应的多个二元组信息并进行广播;当接收到二元组信息时,识别各所述二元组信息内的映射信息关联的目标报文组播地址是否有效;若有效,则比对所述目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各所述二元组信息内的分组调控指令。2.根据权利要求1所述的分布式电源快速控制方法,其特征在于,所述边缘控制系统包括边缘控制装置和多个分布式设备电源组,所述边缘控制装置与多个所述分布式设备电源组内的协议转换设备通过hplc或者lora进行通信连接,组成星形网络,所述分布式设备电源组包括所述协议转换设备和分布式电源,所述协议转换设备和所述分布式电源通过串口连接,所述基于预设分组约束条件,确定所述边缘控制系统对应的多个二元组信息并进行广播的步骤,包括:基于预设分组约束条件,对所述边缘控制系统内的多个所述分布式电源进行分组,生成多个目标分组;基于多个所述目标分组的分组顺序,对各所述目标分组分配目标报文组播地址,生成多个映射信息;获取各所述分布式电源的控制指令;按照各所述分布式电源所处的所述目标分组,将多个所述控制指令进行分组,生成多个分组调控指令;采用各所述映射信息与关联的所述分组调控指令进行整合,生成多个二元组信息并进行广播;其中,所述二元组信息为目标报文组播地址-分组调控指令二元组信息。3.根据权利要求2所述的分布式电源快速控制方法,其特征在于,所述基于多个所述目标分组的分组顺序,对各所述目标分组分配目标报文组播地址,生成多个映射信息的步骤,包括:基于多个所述目标分组的分组顺序,对各所述目标分组分配目标报文组播地址;获取各所述协议转换设备对应的协议转换设备地址;关联所述目标分组内的所述分布式电源、所述协议转换设备地址和所述目标报文组播地址,生成多个映射信息。4.根据权利要求2所述的分布式电源快速控制方法,其特征在于,所述预设分组约束条件包括分布式电源协议转换设备地址、设备类型、设备间电气距离、设备响应速度、设备可调范围。5.根据权利要求1所述的分布式电源快速控制方法,其特征在于,所述当接收到二元组信息时,识别各所述二元组信息内的映射信息关联的目标报文组播地址是否有效的步骤,包括:当接收到二元组信息时,识别各所述二元组信息内的映射信息关联的目标报文组播地址是否有效;识别所述目标报文组播地址是否处于预设报文组播地址区间;
若所述目标报文组播地址处于预设报文组播地址区间,则判定所述目标报文组播地址有效;若所述目标报文组播地址不处于预设报文组播地址区间,则判定所述目标报文组播地址无效。6.根据权利要求1所述的分布式电源快速控制方法,其特征在于,所述若有效,则比对所述目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各所述二元组信息内的分组调控指令的步骤,包括:若有效,则比对所述目标报文组播地址与预设标准报文组播地址;若所述目标报文组播地址与所述预设标准报文组播地址比对一致,则响应所述二元组信息内的分组调控指令;若所述目标报文组播地址与所述预设标准报文组播地址比对不一致,则不响应所述二元组信息内的分组调控指令。7.一种分布式电源快速控制装置,其特征在于,包括:响应模块,用于响应于接收到的控制请求信息,确定所述控制请求信息对应的边缘控制系统;二元组信息模块,用于基于预设分组约束条件,确定所述边缘控制系统对应的多个二元组信息并进行广播;识别模块,用于当接收到二元组信息时,识别各所述二元组信息内的映射信息关联的目标报文组播地址是否有效;比对模块,用于若有效,则比对所述目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各所述二元组信息内的分组调控指令。8.根据权利要求7所述的分布式电源快速控制装置,其特征在于,所述边缘控制系统包括边缘控制装置和多个分布式设备电源组,所述边缘控制装置与多个所述分布式设备电源组内的协议转换设备通过hplc或者lora进行通信连接,组成星形网络,所述分布式设备电源组包括所述协议转换设备和分布式电源,所述协议转换设备和所述分布式电源通过串口连接,所述二元组信息模块包括:目标分组子模块,用于基于预设分组约束条件,对所述边缘控制系统内的多个所述分布式电源进行分组,生成多个目标分组;映射信息子模块,用于基于多个所述目标分组的分组顺序,对各所述目标分组分配目标报文组播地址,生成多个映射信息;控制指令子模块,用于获取各所述分布式电源的控制指令;分组调控指令子模块,用于按照各所述分布式电源所处的所述目标分组,将多个所述控制指令进行分组,生成多个分组调控指令;整合子模块,用于采用各所述映射信息与关联的所述分组调控指令进行整合,生成多个二元组信息并进行广播;其中,所述二元组信息为目标报文组播地址-分组调控指令二元组信息。9.一种电子设备,其特征在于,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1-6任一项所述的分布式电源快速控制方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被执行时实现如权利要求1-6任一项所述的分布式电源快速控制方法。
技术总结
本发明公开了一种分布式电源快速控制方法、装置、设备和介质,响应于接收到的控制请求信息,确定控制请求信息对应的边缘控制系统,基于预设分组约束条件,确定边缘控制系统对应的多个二元组信息并进行广播,当接收到二元组信息时,识别各二元组信息内的映射信息关联的目标报文组播地址是否有效,若有效,则比对目标报文组播地址与预设标准报文组播地址,根据比对结果确定是否响应各二元组信息内的分组调控指令;解决了目前的调控指令由边缘控制装置根据数据实时计算生成,然后下发到分布式电源,若出现未在一个时间断面上进行下发的情况,将会影响调控效果,从而造成错误调控的技术问题。术问题。术问题。
技术研发人员:张春梅 蔡徽 黄敬志 刘均乐 黄小强 江疆 徐欢 杨秋勇 于恒友 许兴雀 张欢欢 谢东霖 刘思麟
受保护的技术使用者:广东电网有限责任公司中山供电局
技术研发日:2023.08.31
技术公布日:2023/10/6
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/