风电机组运行控制方法、装置、控制器及存储介质与流程

文档序号:30608016发布日期:2022-07-01 22:53阅读:194来源:国知局
风电机组运行控制方法、装置、控制器及存储介质与流程

1.本技术涉及风力发电技术领域,具体涉及一种风电机组运行控制方法、装置、控制器及存储介质。


背景技术:

2.风电机组作为风电场中的重要发电设备,保证风电机组运行在较为健康的状态,对保证风电场的发电性能具有重要意义。
3.现阶段,通常会先确定风电机组各部件对应的可用剩余寿命(remaining useful lifetime,rul),确定风电机组的部件中rul小于各部件对应的rul阈值的目标部件,控制风电机组停机,再对目标部件进行更换或者维护,并在完成目标部件的更换或维护后启动风电机组,控制风电机组运行。
4.但是,在这种风电机组运行控制方法中,一旦风电机组存在一个或几个rul小于其各自对应的rul阈值的目标部件,就要进行目标部件的更换或维护。如此,会导致运维成本较高。


技术实现要素:

5.本技术实施例的目的是提供一种风电机组运行控制方法、装置、控制器及存储介质,以解决现有技术中运维成本较高的技术问题。
6.本技术的技术方案如下:
7.第一方面,提供一种风电机组运行控制方法,该方法可以包括:
8.获取风电场内风电机组的运行参数;
9.基于所述运行参数,确定每台风电机组对应的可用剩余寿命rul;
10.将每台所述风电机组对应的rul输入至预设经济模型,得到所述风电场的经济效益指标参数;
11.根据所述经济效益指标参数,确定每台所述风电机组各自对应的目标运行模式;
12.基于每台所述风电机组各自对应的目标运行模式,控制每台所述风电机组运行。
13.第二方面,提供一种风电机组运行控制装置,该装置可以包括:
14.获取模块,用于获取风电场内风电机组的运行参数;
15.第一确定模块,用于基于所述运行参数,确定每台风电机组对应的可用剩余寿命rul;
16.预测模块,用于将每台所述风电机组对应的m个rul输入至预设经济模型,得到所述风电场的经济效益指标参数;
17.第二确定模块,用于根据所述经济效益指标参数,确定每台所述风电机组各自对应的目标运行模式;
18.控制模块,用于基于每台所述风电机组各自对应的目标运行模式,控制每台所述风电机组运行。
19.第三方面,提供一种控制器,该控制器可以包括:
20.处理器;
21.用于存储所述处理器可执行指令的存储器;
22.其中,所述处理器被配置为执行所述指令,以实现如第一方面的任一项实施例中所示的方法。
23.第四方面,提供一种存储介质,当存储介质中的指令由信息处理装置或者服务器的处理器执行时,以使信息处理装置或者服务器实现以实现如第一方面的任一项实施例中所示的方法。
24.本技术实施例提供的技术方案至少带来以下有益效果:
25.本技术实施例通过基于获取到的风电场内风电机组的运行参数及风况信息,确定每台风电机组对应的rul,通过每台风电机组的rul和预设经济模型,得到风电场的经济效益指标,基于经济效益指标参数控制风电机组运行。这样,一方面,相对于现有技术中而言,无需在风电机组存在一个或几个rul小于其各自对应的rul阈值的目标部件时,就进行目标部件的更换或维护,如此,可以降低风电机组的部件的更换和维护频率,从而可以降低运维成本;而且,在降低风电机组的部件的更换和维护频率的基础上,还可以减少风电机组停机时长,从而还可以提高风电机组的发电量。另一方面,本技术实施例提供的方法还考虑了风电场的经济效益指标,如此,在降低运维成本的基础上,还可以使得风电机组的运行能够满足更高要求的风电场的经济指标。
26.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
27.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理,并不构成对本技术的不当限定。
28.图1是现有技术中提供的另一种风电机组运行控制方法的逻辑框图;
29.图2是本技术实施例提供风电机组运行控制方法的应用场景示意图;
30.图3是本技术实施例提供的一种风电机组运行控制方法的流程示意图;
31.图4是本技术实施例提供的一种风电机组运行控制方法的逻辑框图;
32.图5是本技术实施例提供的一种风电机组运行控制装置的结构示意图;
33.图6是本技术实施例提供的一种控制器的结构示意图。
具体实施方式
34.为了使本领域普通人员更好地理解本技术的技术方案,下面将结合附图,对本技术实施例中的技术方案进行清楚、完整地描述。
35.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面
相一致的装置和方法的例子。
36.基于背景技术可知,现有的发电机组运行控制方法中,在风电机组存在一个或几个rul小于rul阈值的目标部件时,就要对目标部件进行更换或维护,如此,会导致风电机组的运维成本较高。
37.另外,参见图1,图1示出了现有技术中提供的一种风电机组运行控制方法的逻辑框图,如图1所示,在现有技术中,风电场控制器可以获取风电场内风电机组的运行数据和载荷数据,基于运行数据和载荷数据确定每台风电机组的各个部件的rul,通过每台风电机组的各个部件的rul,确定每台风电机组对应的整机的rul,再根据每台风电机组对应的整机的rul确定每台风电机组对应的目标运行数据,如可以是具体的功率、转速、转矩和桨距角等数据中的一种或多种的组合。然后,再将每台风电机组对应的目标运行数据发送至对应的风电机组。
38.可见,这种风电机组运行控制方法是从保护风电机组的角度出发的,这样,虽然对风电机组的保护较好,但是,单纯依赖rul阈值进行判断,无法综合考虑发电量指标及运维指标之间的相互作用,使风电机组以最优经济性方式运行(例如年投资收益的最大化),即现有的风电机组运行控制方法不能满足按风电场的经济指标要求对风电机组运行状态进行调整的要求。
39.基于上述发现,本技术实施例提供了一种风电机组运行控制方法、装置、主控制器及存储介质,可以基于获取到的风电场内风电机组的运行参数,确定每台风电机组对应的rul,通过每台风电机组的rul和预设经济模型,得到风电场的经济效益指标,基于经济效益指标参数控制风电机组运行。这样,一方面,相对于现有技术中而言,无需在风电机组存在一个或几个rul小于其各自对应的rul阈值的目标部件时,就进行目标部件的更换或维护,如此,可以降低风电机组的部件的更换和维护频率,从而可以降低运维成本;而且,在降低风电机组的部件的更换和维护频率的基础上,还可以减少风电机组停机时长,从而还可以提高风电机组的发电量。另一方面,本技术实施例提供的方法还考虑了风电场的经济效益指标,如此,在降低运维成本的基础上,还可以使得风电机组的运行能够满足更高要求的风电场的经济指标。
40.下面结合附图和应用场景对本技术实施例提供的风电机组运行控制方法、装置、主控制器及存储介质进行说明。
41.图2出了本技术实施例提供风电机组运行控制方法的应用场景示意图。如图2示,该应用场景中可以包括风电机组210和风电场控制器220。图2仅示意性的画出了风电场中的两台风电机组210;在实际中,风电场内风电机组210的数量可以更少也可以更多。
42.风电机组210与风电场控制器220之间可以实现通信连接,以使风电场控制器220可以获取到风电场内的每台风电机组210的运行参数,再基于每台风电机组210的运行参数确定每台风电机组210对应的rul,将每台风电机组对应的rul输入至预设经济模型,得到风电场的经济指标参数,最后基于风电场的经济指标参数确定每台风电机组210对应的目标运行模式,以基于每台风电机组210对应的目标运行模式,控制风电机组运行。
43.下面结合对本技术实施例提供的风电机组运行控制方法进行说明。
44.图3示出了本技术实施例提供的一种风电机组运行控制方法的流程示意图,应用于风电场控制器,如图3所示,该风电机组运行控制方法可以包括如下步骤:
45.s310,获取风电场内风电机组的运行参数。
46.其中,运行参数可以包括风电场内的每台风电机组的运行数据、载荷数据和环境数据。
47.在控制风电场内风电机组运行时,可以先获取风电场内每台风电机组的运行参数,该风电场内的每台风电机组的运行参数可以包括运行数据、载荷数据和环境数据,其中,运行数据可以是风电机组的叶轮转速、桨距角、有功功率等,环境数据可以包括风电机组所处点位的风况信息,或者场区内特定位置的风况信息,如风速、风向,还可以包括风电机组所处点位的环境信息,或者场区内特定位置的环境信息,如温度、湿度等数据。
48.s320,基于运行参数,确定每台风电机组对应的rul。
49.在获取到风电场内每台风电机组的运行参数之后,可以基于每台风电机组的运行参数,确定每台风电机组对应的rul。以风电场内有十台风电机组分别为:风电机组1、风电机组2、风电机组3、
……
、风电机组10,每台风电机组对应的运行参数分别为:运行参数1、运行参数2、运行参数3、
……
、运行参数10为例,则可以基于运行参数1确定风电机组1对应的rul1、基于运行参数2确定风电机组2对应的rul2、基于运行参数3确定风电机组3对应的rul3、
……
、基于运行参数10确定风电机组10对应的rul10。
50.s330,将每台风电机组对应的rul输入至预设经济模型,得到风电场的经济效益指标参数。
51.其中,预设经济模型可以是基于每台风电机组对应的历史rul和风电场的历史经济效益指标参数训练得到的,经济效益指标可以是运维成本、电价收益、投资回收率等中的一个或多个,相应的,预设经济模型可以是opex(operating expense)模型、电价收益模型、投资回收率模型等经济模型中的一个或多个。
52.opex模型可以用于估算风电场的运维成本,该成本可以包含风电机组的不同部件达到预期寿命后进行部件更换产生的部件成本、人力成本以及突发事件(即因预测失效的事件)可能造成的间接成本等。且该opex模型通常可以输出特定发电量时的估算成本。
53.电价收益模型可以用于估算风电场的电价收益,如可以基于固定电价、浮动电价或阶段电价(逐年变化或一年中不同峰、谷期电价)等不同电价策略,输出特定发电量所对应的电价收益。
54.投资回收率模型可以用于估算风电场的年度利润或平均利润,占投资总额的百分比,如可以综合多种因素估算项目的实际投资回收率。
55.对于上述opex模型、电价收益模型和投资回收率模型等,可以分别输出p50和p90两种情况下的估算成本、电价收益和投资回收率。其中,p50为实际发电量等于或超过发电量高估计值的概率为50%;p90为实际发电量等于或超过发电量低估计值的概率为90%。
56.在确定得到每台风电机组对应的rul之后,可以将每台风电机组对应的rul输入至预设经济模型中。通过预设经济模型基于每台风电机组对应的rul,得到风电场的经济效益指标参数,如可以是运维成本、电价收益、投资回收率中的至少一个。
57.可以理解的是,预设经济模型还可以在每台风电机组对应的rul的基础上,结合rul消耗速率得到风电场的经济效益指标参数。其中,rul消耗速率可以为每台风电机组的rul消耗速率,或每台风电机组的各个部件的rul消耗速率。
58.s340,根据经济效益指标参数,确定每台风电机组各自对应的目标运行模式。
59.在得到风电场的经济效益指标参数后,可以基于每台风电机组的经济效益指标参数,确定其对应的目标运行模式,其中,目标运行模式可以是根据风电场的经济效益指标参数确定出的每台风电机组对应的运行模式。
60.可选地,上述目标运行模式可以是功率等级调节模式、载荷调节模式、噪声调节模式中的一种或多种的组合,功率等级调节模式可以是功率降级模式、功率升级模式等,载荷调节模式可以是载荷降级模式、载荷升级模式等,噪声调节模式可以是噪声降级模式、噪声升级模式等。
61.在得到风电场的经济效益指标参数之后,可以根据风电场的经济效益指标参数,以其中一个或多个经济效益指标参数为目标,确定每台风电机组各自对应的目标运行模式。如可以投资回收率为目标,在风电机组的预期寿命总年限不变情况下(一般为20年),确定每台风电机组各自对应的目标运行模式。
62.s350,基于每台风电机组各自对应的目标运行模式,控制每台风电机组运行。
63.在得到每台风电机组各自对应的目标运行模式之后,可以基于每个目标运行模式生产各自对应的控制命令。再将每个目标运行模式各自对应的控制命令,发送给每个目标运行模式各自对应的风电机组。以使每台风电机组的控制器可以接收到各自对应的目标运行模式。
64.可以理解的是,本技术实施例提供的风电机组运行控制方法可以实时执行、周期性执行,或者,也可以在接收到指令时执行,如此可以实现风电机组的全寿命周期(即全寿期)控制。
65.本技术实施例通过基于获取到的风电场内风电机组的运行参数,确定每台风电机组对应的rul,通过每台风电机组的rul和预设经济模型,得到风电场的经济效益指标,基于经济效益指标参数控制风电机组运行。这样,一方面,相对于现有技术中而言,无需在风电机组存在一个或几个rul小于其各自对应的rul阈值的目标部件时,就进行目标部件的更换或维护,如此,可以降低风电机组的部件的更换和维护频率,从而可以降低运维成本;而且,在降低风电机组的部件的更换和维护频率的基础上,还可以减少风电机组停机时长,从而还可以提高风电机组的发电量。另一方面,本技术实施例提供的方法还考虑了风电场的经济效益指标,如此,在降低运维成本的基础上,还可以使得风电机组的运行能够满足更高要求的风电场的经济指标。
66.另外,由于本技术实施例中,经济效益指标可以是运维成本、电价收益、投资回收率等中的一个或多个,即本技术实施例在风电机组的rul的基础上,还综合考虑了运维成本、电价收益、投资回收率等间的作用关系。这样,可以基于较为复杂的预设经济模型,兼顾多种经济性影响因素间的平衡关系,如此,可以在降低运维成本的基础上,按照风电场的经济指标要求对风电机组的运行状态进行调整,使得风电机组的运行能够满足风电场的更全面的经济指标要求。
67.而且,由于风电机组的rul会受到环境因素的影响,因而,本技术实施例在运行数据和载荷数据的基础上,还获取了环境数据,结合环境数据确定风电机组的rul,如此,可以提高风电机组的rul的准确性,从而可以为确定经济效益指标提供更准确的数据基础,提高风电机组的目标运行模式的准确性,进而可以进一步在降低运维成本的基础上,使得风电机组的运行更能够满足风电场的经济指标。
68.在一些可选实施例中,上述风电机组对应的rul可以是风电机组的每个部件对应的rul,相应的,上述步骤s320的具体实现方式可以如下:
69.基于运行参数,确定每台风电机组对应的m个rul;
70.此时,上述步骤s330的具体实现方式可以如下:
71.将每台风电机组对应的m个rul输入至预设经济模型,得到风电场的经济效益指标参数。
72.其中,一个rul为风电机组的一个部件对应的rul,m为正整数。
73.在获取到每台风电机组的运行参数之后,可以基于每台风电机组的运行参数,确定每台风电机组m个部件各自对应的rul,得到每台风电机组的m个部件对应的m个rul。即对于一台风电机组而言,可以基于该风电机组的运行参数,确定该风电机组的m个部件各自对应的rul,如可以是每台风电机组的叶片、轮毂、主机支撑座、主轴、主轴承、变桨驱动系统、变桨轴承、塔架、基础、发电机、变流器、变压器等部件各自对应的rul。相应的,此时,在确定每台风电机组对应的m个rul之后,可以将每台风电机组对应的m个rul输入至预设经济模型,得到风电场的经济效益指标参数。
74.可以理解的是,在本实施例中,预设经济模型可以是基于每台风电机组m个部件各自对应的历史rul,和风电场的历史经济效益指标参数训练得到的。

75.这样,由于风电场的经济效益指标会受到风电机组的各部件的rul的影响,因而,基于每台风电机组的各部件的rul确定风电场的经济效益指标参数,可以提高经济效益指标参数的准确性,从而可以进一步使得风电场可以更好的满足经济指标的需求。
76.在一些实施例中,每个部件可以对应一个用于确定各自对应的rul的预设模型,相应的上述确定基于运行参数,确定每台风电机组对应的m个rul的具体实现方式可以如下:
77.分别将运行参数输入至m个第一预设模型,得到每台风电机组对应的m个rul。
78.其中,风电机组的部件与第一预设模型一一对应,前述部件可以为风电机组的关键部件,如可以是叶片、轮毂、主机支撑座、主轴、主轴承、变桨驱动系统、变桨轴承、塔架、基础、发电机、变流器、变压器等。
79.第一预设模型可以是基于该模型对应的部件的历史运行参数以及历史rul训练得到的,历史运行参数可以包括历史运行数据、历史载荷数据、历史环境数据。
80.在确定每台风电机组对应的m个rul时,可以将运行参数分别输入至m个第一预设模型,得到每台风电机组对应的m个rul。对于一台风电机组而言,以风电机组的关键部件为叶片、轮毂、主机支撑座、主轴、主轴承、变桨驱动系统、变桨轴承、塔架、基础、发电机、变流器、变压器等,每个部件对应的第一预设模型分别为第一预设模型1、第一预设模型2、第一预设模型3、第一预设模型4、第一预设模型5、
……
、第一预设模型12为例,可以分别将风电机组的运行参数分别输入至第一预设模型1、第一预设模型2、第一预设模型3、第一预设模型4、第一预设模型5、
……
、第一预设模型12中,得到叶片、轮毂、主机支撑座、主轴、主轴承、变桨驱动系统、变桨轴承、塔架、基础、发电机、变流器、变压器等各自对应的rul。
81.可选的,在风电机组的关键部件各自对应的rul的基础上,还可以针对非关键但对风电机组的稳定运行有明显影响的部件设定其各自对应的rul,每个非关键部件对应的rul模型可以安装适当方式与关键部件的rul模型综合使用。
82.这样,由于估算不同部件的机理不同,因而,为不同部件设置不同的第一预设模
型,可以提高确定出的每台风电机组的m个rul的准确性,从而可以进一步提高经济效益指标参数的准确性,进一步使得风电场可以更好的满足经济指标的需求。
83.在一些实施例中,在将每台风电机组的m个rul输入至预设经济模型之前,还可以先对每个rul进行格式转换,相应的上述步骤s330之前,还可以执行如下步骤:
84.对于每台风电机组对应的m个rul,将每个rul转换成预设格式的目标rul,得到每台风电机组对应的m个目标rul;
85.相应的上述步骤s330的具体实现方式可以为:
86.将每台风电机组对应的m个目标rul输入至预设经济模型,得到风电场的经济效益指标参数。
87.其中,目标rul由对rul格式转换得到。
88.由于不同部件对应的rul格式可能不同,如有些部件的rul可能是绝对使用年限或工作次数、有的部件的rul可能是使用寿命与设计寿命的比值,有的可能是部件的累计损伤系数,故而,在将每台风电机组的m个rul输入至预设经济模型之前,可以先对每台风电机组对应的m个rul中的每个rul进行格式转换和格式统一,得到每个rul格式转换后的目标rul,即得到每台风电机组对应的m个目标rul,使得每个rul的含义更加明确。将每台风电机组对应的m个目标rul输入至预设经济模型,得到风电场的经济效益指标参数。
89.这样,由于不同部件对应的rul格式可能不同,直接基于不同部件对应的原始格式的rul确定风电场的经济效益指标参数,可能会导致经济效益指标参数确定出错,或经济效益指标参数确定耗时较长,因而,将对不同部件对应的rul进行格式转换和格式统一,可以使得每个rul的含义更加明确,使得确定出的经济效益指标参数更准确,从而可以进一步使得风电场能够更好的满足经济指标的需求。
90.在一些实施例中,上述步骤s340的具体实现方式可以如下:
91.将每个运行模式对应的rul消耗速率、经济效益指标参数输入至第二预设模型,得到每台风电机组的目标运行模式。
92.其中,rul消耗速率可以为每台风电机组的rul消耗速率,或每台风电机组的各个部件的rul消耗速率。
93.作为一个示例,在根据经济效益指标参数,确定每台风电机组各自对应的目标运行模式时,可以将每个运行模式对应的rul消耗速率,以及预设经济模型输出的经济效益指标参数输入至第二预设模型中,由第二预设模型对每个运行模式对应的rul消耗速率以及经济效益指标参数进行分析,得到每台风电机组的运行模式,即目标运行模式。
94.第二预设模型可以基于经济效益指标参数中的一个或多个最优为目标,结合不同运行模式的rul消耗速率,通过多目标优化算法,如可以是加权法、进化算法、粒子群算法、模型预测控制(model predictive control,mpc)算法等,得到每台风电机组的目标运行模式。如以投资回收率最优为目标为例,可以通过风电机组或其各个部件的寿命消耗速率、运维成本、电价趋势等,通过多目标优化算法得到每台风电机组的目标运行模式,如可以调配风电机组在投运期前几年工作在过额定状态,以获取更多发电收益;在寿命期中期工作于额定状态,在寿命尾期工作于欠额定状态。
95.这样,由于在每个运行模式对应的寿命消耗速率的基础上综合经济效益指标参数,通过多目标优化算法确定得到每台风电机组的目标运行模式,考虑了不同经济效益指
标的影响,可以进一步降低风电场的维护成本,使得风电场可以更好的满足经济指标的需求。
96.在一些实施例中,上述预设经济模型可以是基于代价函数训练得到的。
97.其中,代价函数也称为损失函数,是一种可以将随机事件或其有关的随机变量的取值映射为非负实数以表示该随机事件的风险或损失的函数,其通常可以作为优化准则与优化问题相联系。
98.作为一个示例,可以基于代价函数训练预设经济模型。如可以获取历史每台风电机组m个部件各自对应的历史rul,和风电场的历史经济效益指标参数作为样本集,选该样本集中的一部分作为训练集,另一部分作为测试集,通过代价函数基于训练集训练预设模型,利用测试集测试训练后的预设模型的准确率,在训练后的预设模型的准确率满足阈值时,将训练后的预设模型确定为预设经济模型。
99.这样,基于代价函数训练得到预设经济模型,可以使得预设经济模型的准确率更高,从而可以进一步提高经济效益指标参数的准确性,进一步提高确定得到的每台风电机组的目标运行模式的准确性。
100.图4示出了本技术实施例提供的一种风电机组运行控制方法的逻辑框图,图4中风电场控制器可以用于获取风电机组的运行参数,通过寿命估算单元基于运行参数确定每台风电机组各个部件对应的rul,将每台风电机组各个部件对应的rul输入至经济效益指标估算单元;通过经济效益指标估算单元基于每台风电机组各个部件对应的rul(如有必要,还可以包含rul消耗速率)得到风电场的经济效益指标参数,将风电场的经济效益指标参数输入至元控制器;通过元控制器根据经济效益指标参数以特定的控制算法(例如模型预测控制算法或某种多目标优化算法),确定每台风电机组各自对应的目标运行模式,将每台风电机组各自对应的目标运行模式发送至对应的风电机组。
101.需要说明的是,元控制器的典型实施方式可以为:运行于通用用途的风电场控制器的特定软件模块;或者,由专门设计的软硬件集成的风电场控制器实现。相对于现有技术中,向风电机组发送携带有具体运行参数的控制命令的机组控制命令发送单元而言,本技术实施例中的元控制器不仅可以向风电机组发送携带有目标运行模式的运行模式控制命令,而且还可以根据经济效益指标参数以特定的控制算法,确定每台风电机组各自对应的目标运行模式。
102.本实施例中上述各步骤的具体实现原来和技术效果与上述各方法实施例类似,为简洁起见,在此不再赘述。
103.基于相同的发明构思,本技术实施例还提供了一种风电机组的控制器,该控制器可以用于接收风电场控制器发送的运行模式控制命令,基于该运行模式控制命令控制风电机组运行。
104.其中,每台风电机组的控制器可以与风电场的控制器实现通信连接。风电场的控制器可以通过与每台风电机组的控制器之间的通信连接,将每台风电机组对应的目标运行模式发送给其对应的控制器。每台风电机组的控制器,可以确定各自的目标运行模式对应的目标运行参数,以基于目标运行参数控制风电机组运行。
105.对于一台风电机组而言,风电场控制器向风电机组发送运行模式控制命令之后,风电机组的控制器可以接收到其对应的运行模式控制命令。然后,风电机组的控制器可以
解析该运行模式控制命令,得到风电机组对应的运行参数,即目标运行参数(包括但不限于功率设定、桨距角、转速、特定降载功能模块的开启和关闭等),基于该目标运行参数控制风电机组运行。如可以解析该运行模式控制命令得到风电机组对应的目标运行模式,然后,确定该目标运行模式对应的目标运行参数,其中,不同运行模式对应的运行参数可能相同也可能不同,每个运行模式对应的运行参数均可以是预先设置好的。
106.基于相同的发明构思,本技术还提供了一种风电机组运行控制装置。
107.图5是本技术实施例提供的一种风电机组运行控制装置的结构示意图。
108.如图5所示,该风电机组运行控制装置500,可以包括:
109.获取模块510,可以用于获取风电场内风电机组的运行参数;
110.第一确定模块520,可以用于基于所述运行参数,确定每台风电机组对应的可用剩余寿命rul;
111.预测模块530,可以用于将每台所述风电机组对应的m个rul输入至预设经济模型,得到所述风电场的经济效益指标参数;
112.第二确定模块540,可以用于根据所述经济效益指标参数,确定每台所述风电机组各自对应的目标运行模式;
113.控制模块550,可以用于基于每台所述风电机组各自对应的目标运行模式,控制每台所述风电机组运行。
114.在一些实施例中,第一确定模块520,可以包括:
115.第一确定单元,可以用于基于所述运行参数,确定每台所述风电机组对应的m个rul,一个rul为风电机组的一个部件对应的rul,所述m为正整数;
116.预测模块530,可以包括:
117.第二确定单元,可以用于将每台所述风电机组对应的所述m个rul输入至所述预设经济模型,得到所述风电场的所述经济效益指标参数。
118.在一些实施例中,第一确定单元,具体可以用于:
119.分别将所述运行参数输入至m个第一预设模型,得到每台所述风电机组对应的所述m个rul,所述风电机组的部件与所述第一预设模型一一对应。
120.在一些实施例中,风电机组运行控制装置500,还可以包括:
121.转换模块,可以用于对于每台所述风电机组对应的所述m个rul,将每个rul转换成预设格式的目标rul,得到每台所述风电机组对应的m个目标rul;
122.第二确定单元,具体可以用于:
123.将每台所述风电机组对应的所述m个目标rul输入至所述预设经济模型,得到所述风电场的所述经济效益指标参数。
124.在一些实施例中,第二确定模块540,可以包括:
125.将每个运行模式对应的寿命消耗速率、所述经济效益指标参数输入至第二预设模型,得到每台所述风电机组的目标运行模式。
126.在一些实施例中,所述寿命消耗速率为每台风电机组的寿命消耗速率,或每台风电机组的各个部件的寿命消耗速率。
127.在一些实施例中,风电机组运行控制装置500,还可以包括:
128.训练模块,可以用于通过代价函数训练预设模型,得到所述预设经济模型。
129.在一些实施例中,所述运行参数包括所述风电场内的每台风电机组的运行数据、载荷数据和环境数据。
130.在一些实施例中,所述目标运行模式,包括功率等级调节模式、载荷调节模式、噪声调节模式中的至少一个。
131.本技术实施例提供的风电机组运行控制装置可以用于执行上述各方法实施例提供的风电机组运行控制方法,其实现原理和技术效果类似,为简洁起见,在此不再赘述。
132.基于同一发明构思,本技术实施例还提供了一种控制器。
133.图6是本技术实施例提供的一种控制器的结构示意图。如图6所示,该控制器可以包括处理器601以及存储有计算机程序指令的存储器602。
134.具体地,上述处理器601可以包括中央处理器(cpu),或者特定集成电路(application specific integrated circuit,asic),或者可以被配置成实施本技术实施例的一个或多个集成电路。
135.存储器602可以包括用于信息或指令的大容量存储器。举例来说而非限制,存储器602可包括硬盘驱动器(hard disk drive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universal serial bus,usb)驱动器或者两个及其以上这些的组合。在合适的情况下,存储器602可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器602可在综合网关设备的内部或外部。在特定实施例中,存储器602是非易失性固态存储器。在特定实施例中,存储器602包括只读存储器(rom)。在合适的情况下,该rom可以是掩模编程的rom、可编程rom(prom)、可擦除prom(eprom)、电可擦除prom(eeprom)、电可改写rom(earom)或闪存,或者两个或及其以上这些的组合。
136.处理器601通过获取并执行存储器602中存储的计算机程序指令,以执行上述各实施例提供的所述的风电机组运行控制方法和装置。
137.在一个示例中,该控制器还可包括通信接口603和总线604。其中,处理器601、存储器602和通信接口603通过总线604连接并完成相互间的通信。
138.总线604包括硬件、软件或两者。举例来说而非限制,总线可包括加速图形端口(agp)或其他图形总线、增强工业标准架构(eisa)总线、前端总线(fsb)、超传输(ht)互连、工业标准架构(isa)总线、无限带宽互连、低引脚数(lpc)总线、存储器总线、微信道架构(mca)总线、外围控件互连(pci)总线、pci-express(pci-x)总线、串行高级技术附件(sata)总线、视频电子标准协会局部(vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线603可包括一个或多个总线。尽管本技术实施例描述和示出了特定的总线,但本技术考虑任何合适的总线或互连。
139.本技术实施例还提供了一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于实现本技术实施例所记载的风电机组运行控制方法。
140.在一些可能的实施方式中,本技术提供的方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在计算机设备上运行时,所述程序代码用于使所述计算机设备执行本说明书上述描述的根据本技术各种示例性实施方式的方法中的步骤,例如,所述计算机设备可以执行本技术实施例所记载的风电机组运行控制方法。
141.所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信
号介质或者可读存储介质。可读存储介质例如可以是但不限于:电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
142.本技术是参照根据本技术的方法、设备和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程信息处理设备的处理器以产生一个机器,使得通过计算机或其他可编程信息处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
143.这些计算机程序指令也可存储在能引导计算机或其他可编程信息处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
144.这些计算机程序指令也可装载到计算机或其他可编程信息处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
145.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1