本申请涉及风力发电,具体涉及一种风电场设备的控制方法、装置、控制器、介质和产品。
背景技术:
1、目前在对风电场设备进行控制时,可能会涉及到多个控制指令,在执行这多个控制指令时,需要操作人员具备很专业的业务能力,操作人员要很清楚的了解各控制指令的具体实现过程,且在多个控制指令执行时,每执行完一个控制指令,需要操作人员执行一次控制操作,如此高度依赖于人工,容易出现误控制、漏控的风险。
技术实现思路
1、本申请实施例的目的是提供一种风电场设备的控制方法、装置、控制器、介质和产品,无需操作人员具有很高的业务能力即可实现对目标控制任务的控制,同时也减少了操作人员执行风电场设备的多个控制指令的次数。
2、本申请的技术方案如下:
3、第一方面,提供了一种风电场设备的控制方法,该方法包括:
4、获取控制风电场设备执行目标控制任务的多个子控制指令;
5、按照所述目标控制任务的处理逻辑,将多个所述子控制指令进行封装,得到控制所述风电场设备执行目标控制任务的流水线控制指令;
6、响应于用户对所述流水线控制指令的执行操作,按照所述流水线控制指令中的每个子控制指令的封装逻辑,依次执行所述流水线控制指令中的每个子控制指令;
7、基于执行的所述流水线控制指令中的每个子控制指令,控制所述风电场设备执行所述目标控制任务。
8、第二方面,提供了一种风电场设备的控制装置,该装置包括:
9、第一获取模块,用于获取控制风电场设备执行目标控制任务的多个子控制指令;
10、封装模块,用于按照所述目标控制任务的处理逻辑,将多个所述子控制指令进行封装,得到控制所述风电场设备执行目标控制任务的流水线控制指令;
11、执行模块,用于响应于用户对所述流水线控制指令的执行操作,按照所述流水线控制指令中的每个子控制指令的封装逻辑,依次执行所述流水线控制指令中的每个子控制指令;
12、控制模块,用于基于执行的所述流水线控制指令中的每个子控制指令,控制所述风电场设备执行所述目标控制任务。
13、第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现本申请实施例任一所述的风电场设备的控制方法的步骤。
14、第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现本申请实施例任一所述的风电场设备的控制方法的步骤。
15、第五方面,本申请实施例提供了一种计算机程序产品,所述计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备能够执行本申请实施例任一所述的风电场设备的控制方法的步骤。
16、本申请的实施例提供的技术方案至少带来以下有益效果:
17、在本申请实施例提供中,通过获取控制风电场设备执行目标控制任务的至少一个子控制指令,然后按照目标控制任务的处理逻辑,将至少一个子控制指令进行封装,得到控制风电场设备执行目标控制任务的流水线控制指令,如此,预先将控制风电场设备执行目标控制任务的多个子控制指令封装在一起,后续在执行这多个子控制指令时,无需操作人员明确知道要如何执行多个子控制指令,无需对操作人员提出较高的专业要求,且由于将多个子控制指令封装为一个流水线控制指令,在执行该多个子控制指令时,仅需用户操作一次对流水线控制指令的执行操作,即可依次执行流水线控制指令中的每个子控制指令,基于执行的流水线控制指令中的每个子控制指令,实现控制风电场设备执行目标控制任务,简化了操作人员的操作步骤,提升了对风电场设备的控制效率。
18、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
1.一种风电场设备的控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述风电场设备的目标控制任务为多个,每个目标控制任务均对应有一个流水线控制指令,每个流水线控制指令对应存储至消息队列的一个存储区域中,每个流水线控制指令对应有一个调度线程;
3.根据权利要求1所述的方法,其特征在于,所述按照所述目标控制任务的处理逻辑,将多个所述子控制指令进行封装,得到控制所述风电场设备执行目标控制任务的流水线控制指令,包括:
4.根据权利要求3所述的方法,其特征在于,针对所述流水线控制指令中的第一子控制指令的执行过程,包括:
5.根据权利要求4所述的方法,其特征在于,在所述获取所述第二子控制指令之后,所述方法还包括:
6.根据权利要求4所述的方法,其特征在于,在所述获取所述第二子控制指令之后,所述方法还包括:
7.根据权利要求4所述的方法,其特征在于,所述执行所述第二子控制指令,包括:
8.根据权利要求4所述的方法,其特征在于,在所述执行所述第二子控制指令之后,所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,在所述获取所述第二子控制指令的执行结果之前,所述方法还包括:
10.根据权利要求8所述的方法,其特征在于,在所述获取所述第二子控制指令的执行结果之后,所述方法还包括:
11.一种风电场设备的控制装置,其特征在于,所述方法包括:
12.一种风电场设备的控制控制器,其特征在于,所述风电场设备的控制控制器包括:处理器以及存储有计算机程序指令的存储器;所述处理器执行所述计算机程序指令时实现如权利要求1-10任意一项所述的风电场设备的控制方法。
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-10任意一项所述的风电场设备的控制方法。
14.一种计算机程序产品,其特征在于,所述计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备执行如权利要求1-10任意一项所述的风电场设备的控制方法。