本申请涉及电力系统控制,特别是涉及一种虚拟同步机控制方法、装置、设备、存储介质和程序产品。
背景技术:
1、随着技术的不断发展,虚拟同步机已成为提高电网稳定性的重要手段。虚拟同步机技术是一种通过模拟同步发电机的运行特性,使电力电子设备具备类似同步发电机的惯性和阻尼特性的控制方法,这种技术的提出,旨在解决分布式新能源发电设备接入电网后带来的稳定性问题。
2、现有技术中,基于神经网络的虚拟同步机控制方法利用神经网络的自学习和非线性映射能力,对虚拟同步机的控制参数进行优化和调整。通过训练神经网络模型,使其能够根据电网的实时状态自动调整虚拟同步机的控制参数,从而提高电网的稳定性和抗干扰能力。
3、然而,上述技术会存在虚拟同步机控制不精确的问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高虚拟同步机控制精确度的虚拟同步机控制方法、装置、设备、存储介质和程序产品。
2、第一方面,本申请提供了一种虚拟同步机控制方法,该方法包括:
3、获取多个神经网络针对电力系统预测得到的预测控制指令;
4、从各预测控制指令中确定目标控制指令,并根据故障指令列表对目标控制指令进行校验处理,得到校验结果;
5、若校验结果表征目标控制指令为安全控制指令,则利用目标控制指令对虚拟同步机对应的惯量系数和阻尼系数进行控制。
6、在其中一个实施例中,上述故障指令列表中包括历史故障指令以及历史故障指令对应的故障信息,上述根据故障指令列表对目标控制指令进行校验处理,得到校验结果,包括:
7、确定故障指令列表中是否包括与目标控制指令相匹配的目标历史故障指令;
8、若故障指令列表中包括目标历史故障指令,则根据目标历史故障指令对应的目标故障信息,对目标控制指令进行校验处理,得到校验结果。
9、在其中一个实施例中,上述根据目标历史故障指令对应的目标故障信息,对目标控制指令进行校验处理,得到校验结果,包括:
10、根据目标故障信息确定目标历史故障指令对应的故障等级;
11、若故障等级为第一等级,则确定目标控制指令非安全控制指令。
12、在其中一个实施例中,上述根据目标历史故障指令对应的目标故障信息,对目标控制指令进行校验处理,得到校验结果,还包括:
13、若故障等级为第二等级,则对目标故障信息进行信息抽取,得到目标故障信息对应的故障处理信息,第一等级对应的故障严重程度大于第二等级对应的故障严重程度;
14、根据故障处理信息,对目标控制指令进行校验处理,得到校验结果。
15、在其中一个实施例中,上述故障处理信息至少包括指令持续时长,上述根据故障处理信息,对目标控制指令进行校验处理,得到校验结果,包括:
16、若指令持续时长小于时长阈值,和/或,故障处理信息中包括故障应对策略,则确定目标控制指令为安全控制指令;
17、若指令持续时长大于或等于时长阈值,且故障处理信息中不包括故障应对策略,则确定目标控制指令非安全控制指令。
18、在其中一个实施例中,上述根据故障指令列表对目标控制指令进行校验处理,得到校验结果,还包括:
19、若故障指令列表中不包括目标历史故障指令,则确定目标控制指令为安全控制指令。
20、在其中一个实施例中,上述方法还包括:
21、在利用目标控制指令对惯量系数和阻尼系数进行控制的过程中,监测电力系统是否出现故障;
22、若电力系统出现故障,则将目标控制指令作为故障控制指令更新至故障指令列表中。
23、在其中一个实施例中,上述方法还包括:
24、若校验结果表征目标控制指令非安全控制指令,则拦截目标控制指令,并重新获取多个神经网络针对电力系统预测得到的更新控制指令,并根据各更新控制指令获取安全控制指令。
25、第二方面,本申请还提供了一种虚拟同步机控制装置,该装置包括:
26、获取模块,用于获取多个神经网络针对电力系统预测得到的预测控制指令;
27、确定模块,用于从各预测控制指令中确定目标控制指令,并根据故障指令列表对目标控制指令进行校验处理,得到校验结果;
28、控制模块,用于若校验结果表征目标控制指令为安全控制指令,则利用目标控制指令对虚拟同步机对应的惯量系数和阻尼系数进行控制。
29、第三方面,本申请还提供了一种计算机设备,该计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现如上述第一方面所述的方法的步骤。
30、第四方面,本申请还提供了一种计算机可读存储介质,计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述第一方面所述的方法的步骤。
31、第五方面,本申请还提供了一种计算机程序产品,该计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上述第一方面所述的方法的步骤。
32、上述虚拟同步机控制方法、装置、设备、存储介质和程序产品,通过获取多个神经网络针对电力系统预测得到的预测控制指令,从各预测控制指令中确定目标控制指令,并根据故障指令列表对目标控制指令进行校验处理,得到校验结果,若校验结果表征目标控制指令为安全控制指令,则利用目标控制指令对虚拟同步机对应的惯量系数和阻尼系数进行控制。在该方法中,获取多个神经网络预测得到的预测控制指令,并从各控制指令中确定目标控制指令,可以减少单一神经网络预测的预测控制指令存在偏差或错误时造成的影响,提高目标控制指令的可靠性。在此基础上,根据故障指令列表对目标控制指令进行校验处理,得到校验结果,可以利用故障指令列表对目标控制指令进行筛选,将明确会导致故障的目标控制指令进行筛除,可以确保目标控制指令不会引发系统安全问题或风险,进一步提高目标控制指令的可靠性。在校验结果表征目标控制指令为安全控制指令时,利用目标控制指令对虚拟同步机对应的惯量系数和阻尼系数进行控制,由于目标控制指令具有可靠性,基于目标控制指令对虚拟同步机进行控制,能够提高虚拟同步机的控制精确度。
1.一种虚拟同步机控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述故障指令列表中包括历史故障指令以及所述历史故障指令对应的故障信息,所述根据故障指令列表对所述目标控制指令进行校验处理,得到校验结果,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述目标历史故障指令对应的目标故障信息,对所述目标控制指令进行校验处理,得到所述校验结果,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述目标历史故障指令对应的目标故障信息,对所述目标控制指令进行校验处理,得到所述校验结果,还包括:
5.根据权利要求4所述的方法,其特征在于,所述故障处理信息至少包括指令持续时长,所述根据所述故障处理信息,对所述目标控制指令进行校验处理,得到所述校验结果,包括:
6.根据权利要求2所述的方法,其特征在于,所述根据故障指令列表对所述目标控制指令进行校验处理,得到校验结果,还包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
9.一种虚拟同步机控制装置,其特征在于,所述装置包括:
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的方法的步骤。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法的步骤。
12.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法的步骤。