本技术涉及互联网,尤其涉及一种分布式电源控制方法、装置、终端设备及存储介质。
背景技术:
1、化石能源在生产过程中所产生的污染性气体、二氧化碳等,对人类赖以生存的生态环境造成了严重的影响。在如此严峻的形势下,实现经济和社会的可持续发展迫切需要寻找比化石能源更绿色更环保的能源形式,来辅助甚至取代化石能源,而以风能、太阳能为代表的分布式电源已经成为全球经济社会发展的重要途径之一。
2、然而,现有的终端设备无法将目标控制指令和指示消息发送至同一局域网的分布式电源控制子机,不利于提高分布式电源的控制效率。其原因在于,同一局域网的分布式电源控制子机很多,如果采用人工逐一通过分布式电源控制子机控制分布式电源,控制分布式电源的工作量将会十分巨大,且控制分布式电源的时间会长,因此,现有的终端设备无法将目标控制指令和指示消息发送至同一局域网的分布式电源控制子机,不利于提高分布式电源的控制效率。
技术实现思路
1、本技术实施例提供一种分布式电源控制方法、装置、终端设备及存储介质,以解决上述现有的终端设备无法将目标控制指令和指示消息发送至同一局域网的分布式电源控制子机,不利于提高分布式电源的控制效率的技术问题。
2、第一方面,本技术实施例提供了一种分布式电源控制方法,应用于终端设备,所述分布式电源控制方法包括:
3、连接多个分布式电源控制子机,通过所述分布式电源控制子机获取接入变电站系统的分布式电源的当前信息,所述分布式电源控制子机为所述分布式电源的控制器;
4、当所述当前信息为目标信息时,获取所述变电站系统的电源状态,所述电源状态为所述变电站系统的电源的状态;
5、判断所述电源状态是否为预设的目标状态;
6、如果所述电源状态为所述目标状态,就获取所述分布式电源的指令集,在所述指令集中,获取所述电源状态对应的目标控制指令;
7、将所述目标控制指令和指示消息发送至同一局域网的多个所述分布式电源控制子机,所述指示消息用于指示所述分布式电源控制子机根据所述目标控制指令控制投切开关对所述分布式电源执行投切操作。
8、在第一方面的一种可能的实现方式中,所述连接多个分布式电源控制子机,通过所述分布式电源控制子机获取接入变电站系统的分布式电源的当前信息,包括:
9、向客户终端设备cpe发送连接请求,在所述连接请求通过后,向所述cpe发送配置信息,所述配置信息用于指示所述cpe建立所述终端设备和多个所述分布式电源控制子机之间的局域网;
10、通过所述局域网连接多个分布式电源控制子机,通过所述分布式电源控制子机获取接入变电站系统的分布式电源的当前信息。
11、示例性地,在将所述目标控制指令和指示消息发送至同一局域网的多个所述分布式电源控制子机之后,所述分布式电源控制方法,还包括:
12、获取当前电压波动指数,所述当前电压波动指数是描述当前电压的波动程度的指数;
13、判断所述当前电压波动指数是否大于预设电压波动指数,所述预设电压波动指数是描述预设电压的波动程度的指数;
14、如果所述当前电压波动指数大于预设电压波动指数,就生成所述分布式电源的提醒消息,显示所述提醒消息。
15、示例性地,所述获取当前电压波动指数,包括:
16、通过所述分布式电源控制子机获取接入变电站系统的分布式电源的电压模拟量和电流模拟量,获取所述电压模拟量的第一权重系数、所述电压模拟量的当前值、所述电压模拟量的预设值,获取所述电流模拟量的第二权重系数、所述电流模拟量的当前值、所述电流模拟量的预设值;
17、根据所述电压模拟量的第一权重系数、所述电压模拟量的当前值、所述电压模拟量的预设值、所述电压模拟量的第二权重系数、所述电压模拟量的当前值、所述电压模拟量的预设值以及预设的电压波动指数生成模型,生成当前电压波动指数;
18、所述电压波动指数生成模型为:
19、
20、其中,f为所述当前电压波动指数,a1为所述电压模拟量的第一权重系数、d为所述电压模拟量的当前值、g为所述电压模拟量的预设值,a2为所述电流模拟量的第二权重系数、e为所述电流模拟量的当前值、h为所述电流模拟量的预设值,所述电压波动指数生成模型为所述当前电压波动指数的生成模型。
21、在第一方面的一种可能的实现方式中,所述当所述当前信息为目标信息时,获取所述变电站系统的电源状态,包括:
22、获取所述当前信息携带的当前位置坐标、当前发电类型和当前时间;
23、判断所述当前位置坐标是否为预设位置坐标,判断所述当前发电类型是否为预设发电类型,同时判断所述当前时间是否为预设的目标时间;
24、如果所述位置坐标为所述预设位置坐标、所述当前发电类型为所述预设发电类型且所述当前时间为所述目标时间,就获取所述变电站系统的电源状态。
25、在第一方面的一种可能的实现方式中,所述如果所述电源状态为所述目标状态,就获取所述分布式电源的指令集,在所述指令集中,获取所述电源状态对应的目标控制指令,包括:
26、如果所述电源状态为所述目标状态,就获取所述分布式电源的指令集;
27、在所述指令集中,根据预先建立的所述目标状态与控制指令的对应关系,调取所述目标状态对应的控制指令;
28、将所述目标状态对应的所述控制指令设置为所述电源状态对应的目标控制指令。
29、在第一方面的一种可能的实现方式中,在所述将所述目标控制指令和指示消息发送至同一局域网的多个所述分布式电源控制子机之后,所述分布式电源控制方法包括:
30、接收所述分布式电源控制子机响应所述目标控制指令返回的分布式电源控制结果,所述分布式电源控制结果为所述分布式电源控制子机根据所述目标控制指令控制投切开关对所述分布式电源执行投切操作的结果。
31、在第一方面的一种可能的实现方式中,所述接收所述分布式电源控制子机响应所述目标控制指令返回的分布式电源控制结果,包括:
32、接收所述分布式电源控制子机返回的所述分布式电源控制结果,检测所述分布式电源控制结果为预设结果;
33、如果所述分布式电源控制结果为所述预设结果,就控制屏幕显示所述分布式电源控制结果;
34、如果所述分布式电源控制结果不为所述预设结果,就获取所述分布式电源的监控消息,控制屏幕显示所述监控消息,所述监控消息包括分布式电源的容量、接入方式、电压等级、电源性质。
35、在第一方面的一种可能的实现方式中,在所述接收所述分布式电源控制子机响应所述目标控制指令返回的分布式电源控制结果之后,所述分布式电源控制方法,还包括:
36、将所述分布式电源控制结果存储至预设文件。
37、第二方面,本技术实施例提供了一种分布式电源控制装置,应用于终端设备,包括:
38、连接模块,用于连接多个分布式电源控制子机,通过所述分布式电源控制子机获取接入变电站系统的分布式电源的当前信息,所述分布式电源控制子机为所述分布式电源的控制器;
39、第一获取模块,用于当所述当前信息为目标信息时,获取所述变电站系统的电源状态,所述电源状态为所述变电站系统的电源的状态;
40、判断模块,用于判断所述电源状态是否为预设的目标状态;
41、第二获取模块,用于如果所述电源状态为所述目标状态,就获取所述分布式电源的指令集,在所述指令集中,获取所述电源状态对应的目标控制指令;
42、控制模块,用于将所述目标控制指令和指示消息发送至同一局域网的多个所述分布式电源控制子机,所述指示消息用于指示所述分布式电源控制子机根据所述目标控制指令控制投切开关对所述分布式电源执行投切操作。
43、第三方面,本技术实施例提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面中任一项的分布式电源控制方法。
44、第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面中任一项的分布式电源控制方法。
45、第五方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面中任一项所述的分布式电源控制方法。
46、可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
47、本技术实施例与现有技术相比存在的有益效果是:
48、本技术实施例有益效果在于两方面,一方面,将所述目标控制指令和指示消息发送至同一局域网的多个所述分布式电源控制子机,所述指示消息用于指示所述分布式电源控制子机根据所述目标控制指令控制投切开关对所述分布式电源执行投切操作,因此,终端设备能将所述目标控制指令和指示消息发送至同一局域网的多个所述分布式电源控制子机,有利于提高分布式电源的控制效率;另一方面,指示所述分布式电源控制子机根据所述目标控制指令控制投切开关对所述分布式电源执行投切操作,减少了投切操作的时间,因此有利于提高投切操作的效率。