用于改进风力发电的系统和方法与流程

文档序号:12745101阅读:480来源:国知局
用于改进风力发电的系统和方法与流程

本文中公开的主题涉及风力发电系统,并且更具体地说,涉及适合用于增强风力发电系统的操作的技术。

电力网可包含适合用于基于风生流提供诸如电功率的功率的风力发电系统。风生流可根据天气条件而改变,并且因而风力发电系统可根据天气条件提供或多或少的功率。例如,在峰值风条件(peak wind condition)期间,风力发电系统可提供高于平均的电功率。同样,风减小可导致提供到电力网的减少电功率。相应地,随着风速和负载改变,电网频率可改变。通过预报功率和动态管理能量供应以提供更有效的电力网系统,风力发电系统可提供对输送到电力网中的功率的预报和控制。对风力发电系统做出改进将会是有利的。



技术实现要素:

下面概述在范围中与原始要求保护的发明相符的某些实施例。这些实施例不意图限制要求保护的发明的范围,而是,这些实施例只是意图提供本发明可能形式的简单的总结。实际上,本发明可囊括与下面所阐述实施例类似或不同的多种形式。

第一实施例提供一种风力发电系统,其包含存储一个或多个处理器可运行的可运行例程的存储器或存储装置中的一个或两者和配置成运行一个或多个可运行例程的一个或多个处理器,例程在被运行时,促使动作被执行。要执行的动作包含:从设置在风电(wind power)系统中的感测风条件、风力涡轮机系统操作或其组合的一个或多个传感器接收天气数据、风力涡轮机系统数据或其组合;将天气数据、风力涡轮机系统数据或其组合变换成数据子集,其中,数据子集包括第一时间段数据;从多个模型中选择一个或多个风电系统模型;至少部分基于数据子集,将一个或多个风电系统模型变换成一个或多个所训练模型;以及运行一个或多个所训练模型以推导预报,其中,预报包括用于风电系统的预测的电功率生产。

第二实施例提供一种方法。方法包含从设置在风电系统中的感测风条件、风力涡轮机系统操作或其组合的一个或多个传感器接收天气数据、风力涡轮机系统数据或其组合。方法还包含将天气数据、风力涡轮机系统数据或其组合变换成数据子集,其中,数据子集包括第一时间段数据。方法另外包含从多个模型中选择一个或多个风电系统模型,并且至少部分基于数据子集,将一个或多个风电系统模型变换成一个或多个所训练模型。方法也包含运行一个或多个所训练模型以推导预报,其中,预报包括用于风电系统的预测的电功率生产。

第三实施例提供一种存储指令的有形、非暂时计算机可读媒介,指令包括在由处理器运行时,促使处理器从设置在风电系统中的感测风条件、风力涡轮机系统操作或其组合的一个或多个传感器接收环境条件数据、风力涡轮机系统数据或其组合的指令。指令还促使处理器将天气数据、风力涡轮机系统数据或其组合变换成数据子集,其中,数据子集包括第一时间段数据。指令另外促使处理器从多个模型中选择一个或多个风电系统模型,并且至少部分基于数据子集,将一个或多个风电系统模型变换成一个或多个所训练模型。指令也促使处理器运行一个或多个所训练模型以推导预报,其中,预报包括用于风电系统的预测的电功率生产。

本发明提供一组技术方案,如下:

1. 一种风力发电系统,包括:

存储器(83)或存储装置中的一个或两者,存储一个或多个处理器可运行的可运行例程;以及

一个或多个处理器(85),配置成运行所述一个或多个可运行例程(100),所述例程被运行时,促使执行包括以下的动作:

从感测风条件、风力涡轮机系统操作或其组合的一个或多个传感器接收(102)天气数据、风力涡轮机系统数据或其组合;

将所述天气数据、所述风力涡轮机系统数据或所述其组合变换成数据子集(106),其中所述数据子集包括第一时间段数据;

从多个模型(58,60,62,64,66,68,70,72)中选择(108)一个或多个风电系统模型(84);

至少部分基于所述数据子集(106),将所述一个或多个风电系统模型(84)变换成一个或多个所训练模型(112);以及

运行(116)所述一个或多个所训练模型以推导预报(86),其中所述预报(86)包括用于风电系统(10)的预测的电功率生产。

2. 如技术方案1所述的系统,其中将所述天气数据、所述风力涡轮机系统数据或所述其组合变换成所述数据子集(106)包括应用准确度分析到所述天气数据、所述风力涡轮机系统数据或所述其组合以选择所述第一时间段数据。

3. 如技术方案1所述的系统,其中要执行的所述动作包括将所述第一时间段数据的第一斜率与第二时间段数据的第二斜率进行比较、将所述第一时间段数据的第一平均值与所述第二时间段数据的第二平均值进行比较、将所述第一时间段数据的第一一阶导数与所述第二时间段数据的第二一阶导数进行比较或其组合,以选择所述第一时间段数据,以及其中所述第二时间段数据包括与所述第一时间段不同的时间段。

4. 如技术方案1所述的系统,其中选择所述一个或多个风电系统模型(84)包括基于在所述第一时间段数据上的所述一个或多个风电系统模型(84)的预测准确度,基于所述数据子集(106)中数据点的数量,基于所述数据子集(106)中的噪声量或其组合来选择所述一个或多个风电系统模型。

5. 如技术方案1所述的系统,其中要执行的所述动作包括基于所述预报(86)更新(108)所述一个或多个风电系统模型至少一个。

6. 如技术方案1所述的系统,其中所述一个或多个风电系统模型(84)包括风速预测模型(60)、风电预测模型(62)、风向预测模型(64)、可用性预报模型(66)、基于条件的监测(CBM)模型(68)、实际功率曲线模型(70)、农场级模型(72)或其组合。

7. 如技术方案6所述的系统,其中所述风速预测模型(60)、所述风电预测模型(62)、所述风向预测模型(64)、所述可用性预报模型(66)、所述基于条件的监测(CBM)模型(68)、实际功率曲线模型(70)、农场级模型(72)或其组合或所述其组合包括自回归(AR)模型、自回归集成移动平均(ARIMA)模型、用于循环时间系列数据(ARCS)模型的自回归模型、自回归条件异方差(ARCH)模型、自回归移动平均(ARMA)模型、广义自回归条件异方差(GARCH)模型、移动平均(MA)模型、神经网络、基于搜索的模型或其组合。

8. 如技术方案1所述的系统,其中所述预报(86)配置成满足可再生调整基金(RRF)度量、调整度量或其组合。

9. 如技术方案1所述的系统,包括控制器(82),所述控制器包括所述一个或多个处理器(85)、所述存储器(83)或存储装置中的所述一个或两者或其组合,其中所述控制器(82)配置成控制所述风力涡轮机系统(10)。

10. 一种方法,包括:

从感测风条件、风力涡轮机系统操作或其组合的一个或多个传感器接收(102)天气数据、风力涡轮机系统数据或其组合;

将所述天气数据、所述风力涡轮机系统数据或所述其组合变换成数据子集(106),其中所述数据子集(106)包括第一时间段数据;

从多个模型(58,60,62,64,66,68,70,72)中选择一个或多个风电系统模型(84);

至少部分基于所述数据子集(106),将所述一个或多个风电系统模型(84)变换成一个或多个所训练模型(114);以及

运行所述一个或多个所训练模型(114)以推导预报(86),其中所述预报(86)包括用于所述风电系统(10)的预测的电功率生产。

11. 如技术方案10所述的方法,其中将所述天气数据、所述风力涡轮机系统数据或所述组合变换成所述数据子集(106)包括应用准确度分析、基于斜率的分析、基于平均值的分析、一阶导数或其组合。

12. 如技术方案11所述的方法,其中应用所述基于斜率的分析、所述基于平均值的分析、所述一阶导数或所述其组合包括将所述第一时间段数据的第一斜率与第二时间段数据的第二斜率进行比较、将所述第一时间段数据的第一平均值与所述第二时间段数据的第二平均值进行比较、将所述第一时间段数据的第一一阶导数与所述第二时间段数据的第二一阶导数进行比较或其组合,其中所述第二时间段数据包括与所述第一时间段不同的时间段。

13. 如技术方案10所述的方法,其中选择所述一个或多个风电系统模型(84)包括分析在所述第一时间段数据上的所述一个或多个风电系统(84)模型的预测准确度,分析所述数据子集(106)中的数据点的数量,分析所述数据子集(106)中的噪声量或其组合。

14. 如技术方案10所述的方法,包括基于所述预报(86)更新所述一个或多个风电系统模型(84)至少一个。

15. 如技术方案10所述的方法,其中所述一个或多个风电系统模型(84)包括风速预测模型(60)、风电预测模型(62)、风向预测模型(64)、可用性预报模型(66)、基于条件的监测(CBM)模型(68)、实际功率曲线模型(70)、农场级模型(72)或其组合。

本发明提供另一组技术方案,如下:

1. 一种风力发电系统,包括:

存储器或存储装置中的一个或两者,存储一个或多个处理器可运行的可运行例程;以及

一个或多个处理器,配置成运行所述一个或多个可运行例程,所述例程被运行时,促使执行包括以下的动作:

从感测风条件、风力涡轮机系统操作或其组合的一个或多个传感器接收天气数据、风力涡轮机系统数据或其组合;

将所述天气数据、所述风力涡轮机系统数据或所述其组合变换成数据子集,其中所述数据子集包括第一时间段数据;

从多个模型中选择一个或多个风电系统模型;

至少部分基于所述数据子集,将所述一个或多个风电系统模型变换成一个或多个所训练模型;以及

运行所述一个或多个所训练模型以推导预报,其中所述预报包括用于风电系统的预测的电功率生产。

2. 如技术方案1所述的系统,其中将所述天气数据、所述风力涡轮机系统数据或所述其组合变换成所述数据子集包括应用准确度分析到所述天气数据、所述风力涡轮机系统数据或所述其组合以选择所述第一时间段数据。

3. 如技术方案1所述的系统,其中要执行的所述动作包括将所述第一时间段数据的第一斜率与第二时间段数据的第二斜率进行比较、将所述第一时间段数据的第一平均值与所述第二时间段数据的第二平均值进行比较、将所述第一时间段数据的第一一阶导数与所述第二时间段数据的第二一阶导数进行比较或其组合,以选择所述第一时间段数据,以及其中所述第二时间段数据包括与所述第一时间段不同的时间段。

4. 如技术方案1所述的系统,其中选择所述一个或多个风电系统模型包括基于在所述第一时间段数据上的所述一个或多个风电系统模型的预测准确度,基于所述数据子集中数据点的数量,基于所述数据子集中的噪声量或其组合来选择所述一个或多个风电系统模型。

5. 如技术方案1所述的系统,其中要执行的所述动作包括基于所述预报更新所述一个或多个风电系统模型至少一个。

6. 如技术方案1所述的系统,其中所述一个或多个风电系统模型包括风速预测模型、风电预测模型、风向预测模型、可用性预报模型、基于条件的监测(CBM)模型、实际功率曲线模型、农场级模型或其组合。

7. 如技术方案6所述的系统,其中所述风速预测模型、所述风电预测模型、所述风向预测模型、所述可用性预报模型、所述基于条件的监测(CBM)模型、实际功率曲线模型、农场级模型或其组合或所述其组合包括自回归(AR)模型、自回归集成移动平均(ARIMA)模型、用于循环时间系列数据(ARCS)模型的自回归模型、自回归条件异方差(ARCH)模型、自回归移动平均(ARMA)模型、广义自回归条件异方差(GARCH)模型、移动平均(MA)模型、神经网络、基于搜索的模型或其组合。

8. 如技术方案1所述的系统,其中所述预报配置成满足可再生调整基金(RRF)度量、调整度量或其组合。

9. 如技术方案1所述的系统,包括控制器,所述控制器包括所述一个或多个处理器、所述存储器或存储装置中的所述一个或两者或其组合,其中所述控制器配置成控制所述风力涡轮机系统。

10. 一种方法,包括:

从感测风条件、风力涡轮机系统操作或其组合的一个或多个传感器接收天气数据、风力涡轮机系统数据或其组合;

将所述天气数据、所述风力涡轮机系统数据或所述其组合变换成数据子集,其中所述数据子集包括第一时间段数据;

从多个模型中选择一个或多个风电系统模型;

至少部分基于所述数据子集,将所述一个或多个风电系统模型变换成一个或多个所训练模型;以及

运行所述一个或多个所训练模型以推导预报,其中所述预报包括用于所述风电系统的预测的电功率生产。

11. 如技术方案10所述的方法,其中将所述天气数据、所述风力涡轮机系统数据或所述组合变换成所述数据子集包括应用准确度分析、基于斜率的分析、基于平均值的分析、一阶导数或其组合。

12. 如技术方案11所述的方法,其中应用所述基于斜率的分析、所述基于平均值的分析、所述一阶导数或所述其组合包括将所述第一时间段数据的第一斜率与第二时间段数据的第二斜率进行比较、将所述第一时间段数据的第一平均值与所述第二时间段数据的第二平均值进行比较、将所述第一时间段数据的第一一阶导数与所述第二时间段数据的第二一阶导数进行比较或其组合,其中所述第二时间段数据包括与所述第一时间段不同的时间段。

13. 如技术方案10所述的方法,其中选择所述一个或多个风电系统模型包括分析在所述第一时间段数据上的所述一个或多个风电系统模型的预测准确度,分析所述数据子集中的数据点的数量,分析所述数据子集中的噪声量或其组合。

14. 如技术方案10所述的方法,包括基于所述预报更新所述一个或多个风电系统模型至少一个。

15. 如技术方案10所述的方法,其中所述一个或多个风电系统模型包括风速预测模型、风电预测模型、风向预测模型、可用性预报模型、基于条件的监测(CBM)模型、实际功率曲线模型、农场级模型或其组合。

16. 一种有形非暂时的计算机可读媒介,所述有形非暂时的计算机刻度媒介包括指令,所述指令在由处理器运行时促使所述处理以:

从感测风条件、风力涡轮机系统操作或其组合的一个或多个传感器接收环境条件数据、风力涡轮机系统数据或其组合;

将天气数据、所述风力涡轮机系统数据或所述其组合变换成数据子集,其中所述数据子集包括第一时间段数据;

从多个模型中选择一个或多个风电系统模型;

至少部分基于所述数据子集,将所述一个或多个风电系统模型变换成一个或多个所训练模型;以及

运行所述一个或多个所训练模型以推导预报,其中所述预报包括用于所述风电系统的预测的电功率生产。

17. 如技术方案16所述的有形非暂时的计算机可读媒介,其中,在由所述处理器运行时促使所述处理器将所述天气数据、所述风力涡轮机系统数据或所述其组合变换成所述数据子集的指令包括在由所述处理器运行时促使所述处理器应用准确度分析、基于斜率的分析、基于平均值的分析、一阶导数或其组合的指令。

18. 如技术方案17所述的有形非暂时的计算机可读媒介,其中,促使所述处理器应用所述基于斜率的分析、所述基于平均值的分析、所述一阶导数或所述其组合的指令包括指令,所述指令在由所述处理器运行时促使所述处理器将所述第一时间段数据的第一斜率与第二时间段数据的第二斜率进行比较、将所述第一时间段数据的第一平均值与所述第二时间段数据的第二平均值进行比较、将所述第一时间段数据的第一一阶导数与所述第二时间段数据的第二一阶导数进行比较或其组合,其中所述第二时间段数据包括与所述第一时间段不同的时间段。

19. 如技术方案16所述的有形非暂时的计算机可读媒介,包括在由所述处理器运行时促使所述处理器基于所述预报更新所述一个或多个风电系统模型的至少一个的指令。

20. 如技术方案16所述的有形非暂时的计算机可读媒介,其中,所述一个或多个风电系统模型包括风速预测模型、风电预测模型、风向预测模型、可用性预报模型、基于条件的监测(CBM)模型、实际功率曲线模型、农场级模型或其组合。

附图说明

在参照附图阅读下面详细描述时,本发明的这些和其它特征、方面和优点将更好理解,附图中相似的字符在遍及附图中表示相似的部分,其中:

图1是包含风力发电系统的发电、输电和配电系统的实施例的框图;

图2是图1中描绘以通信方式耦合到风力涡轮机农场系统的风电预报系统的实施例的框图;以及

图3是用于改进风电预报的过程的实施例的流程图。

具体实施方式

在下文将描述本发明的一个或多个特定实施例。在致力于提供这些实施例的简洁描述,在说明书中可不描述实际实现的所有特征。应领会,如在任何工程或设计项目中一样,在任何这种实际实现的开发中,必须做出许多实现特定的判定以实现开发者的特定目标,例如符合系统有关和业务有关的约束,这些目标可从一个实现改变到另一个。此外,应领会,这种开发努力可以是复杂的并且耗时的,但仍将会是受益于本公开的普通技术人员的设计、制作和制造的例行任务。

在引入本发明的各种实施例的元素时,冠词“一”、 “一个”、“该”和“所述”意图表示存在一个或多个元素。术语“包括”、 “包含”和“具有”意图包括在内,并且表示可存在除了所列元素外的附加元素。

本公开描述适合用于通过提供更准确和及时的风电预报技术来改进风力发电系统的技术。在一个示例中,本文中描述了动态预报模型,模型可包含适合用于改进预报的自适应模型,预报包含在变化的风条件的情况下的预报。在某些实施例中,可获得来自风力涡轮机系统的数据,例如,包含诸如风速、风向、温度及诸如此类的环境变量。同样地,可获得来自操作条件的诸如风力涡轮机系统的可用性、使用中的风力涡轮机系统的类型、当前风电生产及诸如此类的数据。随后,可通过数据质量/数据过滤系统来处理数据,系统可基于下面更详细描述的某些条件和/或事件来选择更适合用于预报风电的数据的子集。

同样地,可在某个时间段期间持续选择模型的子集用于改进的预报。预报引擎随后可使用具有作为到模型的输入的过滤的数据子集的模型的子集。一旦选择一个或多个模型,就可使用推导的时间段(例如,1-4周)的历史数据,在可配置的时间段定期(例如,每3小时)运行训练系统。预报引擎可自动推导数据的时间段大小(例如,1-4周)以用于可导致更准确建模的训练。训练系统随后可生成模型参数和与使用中的模型和数据关联的其它基于模型的属性。在推导预报(例如,风电生产预报)时,反馈系统可应用预报作为反馈环路以改进预报引擎。随后的预报可因而使用输入数据和过去的性能数据两者以自动改变在预报引擎中的模型/模型参数,因而改进用于风电系统的预报。另外,在新站点处启动预报引擎时,它可开始获得数据,并且使用获得的数据中的特征来选择模型或模型的组合用于改进的预报。

鉴于前述,描述诸如图1中图示的电力网系统8的包含本文中描述的技术的系统的实施例可能是有用的。电力网8可包含风电系统或“风力农场”10。在使用中,风电系统10可将来自风力的动能转换成电功率。随后经由电力网系统8输送电功率。

例如,电力网系统8可包含一个或多个公用事业12。公用事业12可提供电力网系统8的功率生产和监督操作。公用事业控制中心14可监测和引导由一个或多个发电站16和风电系统10产生的功率。发电站16可包含常规发电站,例如使用气体、煤碳、生物质及用于燃料的其它含碳产品的发电站。发电站16可另外包含使用太阳能、水力发电、地热能及其它备选功率源(例如,可再生能)产生电力的备选发电站。其它基础设施组件可包含水力发电厂(water power producing plant)20和地热发电厂(geothermal power producing plant)22。例如,水力发电厂20可提供水力发电,并且地热发电厂22可提供地热发电。

由发电站16、18、20和22生成的功率可通过一个或多个输电网24传送。输电网24可覆盖广阔的地理地区或多个地区,例如一个或多个市、州或国家。传输网24也可以是单相交流(AC)系统,但大多数一般可以是三相AC电流系统。如所描绘,输电网24可包含一系列的塔以支持以各种配置的一系列的高架电导线。例如,极高电压(EHV)导线可以以三导线束布置,对于三个相每个具有一根导线。输电网24可支持在110千伏(kV)到765千伏(kV)范围中的标称系统电压。在描绘的实施例中,输电网24可电耦合到分配系统(例如,配电子站26)。配电子站26可包含变压器以将输入功率的电压从传输电压(例如,765 kV、500 kV、345 kV或138 kV)变换到主要(例如,13.8 kV或4160 V)和次要(例如,480 V、230 V或120 V)分配电压。

高级计量基础设施计量器(例如,智能计量器30)可用来基于输送到商业消费者32和住宅消费者34的电功率而监测和传递功率有关信息。例如,智能计量器30可包含适合用于传递多种信息的与电网系统8和公用事业12的双向通信,各种信息包含功率使用、窃改(tampering)、停电通知、电力质量监测及诸如此类。智能计量器30可另外接收信息,例如,需求响应行动、使用时间定价信息、远程服务断开及诸如此类。

消费者32、34可操作各种耗电装置36,例如家用电器、工业机械、通信设备及诸如此类。在某些实施例中,耗电装置36可以以通信方式耦合到电网系统8、公用事业12和/或计量器30。例如,耗电装置36可包含可远程致动以打开/关闭装置36和/或改变耗电量(例如降低或升高供暖、通风和空调[HVAC]温度设置点)的开关。例如,通过家庭区域网(HAN)(对于住宅消费者34)、无线局域网(WAN)、输电线网络、局域网(LAN)、网状网络及诸如此类可以以通信方式耦合智能计量器30和耗电装置36。

如更早所提及的,风电系统10可用作基于风的动能的电功率源。由于风波动,经由风电系统10输送的电功率也可波动。例如,阵风条件可增大电功率,而低风或无风条件可降低经由风电系统10产生的电功率。如果风电系统10将会更准确地预报即将到来的功率生产,则电网系统8可更有效地操作。实际上,在一些权限(jurisdiction)中,经由调整系统42调节这种功率预报以例如在诸如每30分钟、每小时、每3小时、每8小时等等的某些时间段发生。也描绘了外部系统44,它可包含能量市场、能量信贷实体(energy credit entity)(例如,“绿色”信贷)、保险实体及诸如此类。用于风电系统10的改进功率生产预报可实现能量信贷的更准确地交易(trading),改进的能量的定价以及降低的保险费率。本文中描述的技术提供可更准确地预测用于风电系统10的即将到来的功率生产的系统和方法。通过更准确地预测将来的功率生产,电网系统8可以以更有效和及时方式来管理功率。

图2描绘以通信方式耦合到一个或多个风力涡轮机系统52的风电预报系统50的实施例的框图。更具体地说,每个风力涡轮机系统52可包含可直接或间接(例如,经由数据存储库或数据服务)以通信方式耦合到预报系统50的传感器54。传感器54可测量与风力涡轮机52有关的环境条件和/或天气数据,例如风速、风向、大气压、温度、湿度、在某个时间段内的降水量、大气条件(例如,经由云高计的云幂、水滴大小分布、可见度)或其组合。传感器54可另外或备选地包含适合用于测量与涡轮机系统52有关的参数(例如每分钟的叶片旋转、温度、振动、扭矩、使用的时长、电功率生产等等)的传感器。

还图示的是以通信方式耦合到预报系统50的数据存储库56。数据存储库56可存储例如经由传感器54捕捉的测量的数据,包含历史数据。数据存储库56也可存储涡轮机系统52信息,例如维护时间表、风力涡轮机类型、风力涡轮机硬件和/或软件配置、可用性、操作状态(例如,操作、部分操作、无效)等等。数据存储库56可另外存储一个或多个模型58、60、62、64、66、68、70、72。如下面更详细描述的,一个或多个模型58、60、62、64、66、68、70、72可包含适合用于预报一个或多个涡轮机系统52的电功率生产的预报模型。另外,数据仓库56可存储调整数据,例如用来输送预报数据的调整时间段。

预报系统50可包含一系列的子系统73、74、76、78、80。在一个实施例中,预报系统50和子系统73、74、76、78、80可实现为经由硬件处理器可运行并且存储在存储器中的软件系统或计算机指令。例如,系统73、74、76、78、80可实现为经由以通信方式耦合到一个或多个涡轮机系统10的控制器82(例如,可编程逻辑控制器[PLC])可运行的软件。控制器82可例如通过控制功率逆变器电路系统、电气过滤电路系统、电池充电电路系统等等来控制一个或多个风力涡轮机系统52的操作。控制器82可包含适合用于存储计算机指令和其它数据的存储器83和适合用于运行计算机指令的处理器85。系统73、74、76、78、80可另外或备选地由诸如工作站、个人计算机(PC)、膝上型计算机、笔记本、平板、蜂窝电话及诸如此类的其它计算装置存储和运行。此外,系统73、74、76、78、80可例如经由FPGA、定制芯片、IC及诸如此类而实现为硬件系统。

在使用中,来自传感器54的数据和来自数据仓库56的信息可传递到输入系统73。相应地,根据当前环境条件(例如,天气条件)、风力涡轮机操作条件和/或涡轮机系统52特定数据(例如,硬件/软件配置、可用性、操作状态、维护时间表、调整数据)或其组合可保持更新预报系统50。输入系统73随后可提供数据到数据质量和过滤系统74。数据质量和过滤系统74可例如通过移除无关数据点,添加某些缺失数据点及诸如此类来“清洁”且更普遍地改进输入数据的质量。数据质量和过滤系统74可另外选择数据子集供随后分析,因而改进数据处理速度和效率。

数据子集的选择可包含计及(account for)当前气象事件,例如风渐变事件(wind ramp event)。在风渐变事件期间,风条件可从微风时期改变成大风时期。相应地,胜于在风条件低时使用包含数据的更大数据集,数据质量和过滤系统62可选择主要包含风渐变数据的更小数据子集以增强准确度。在一个实施例中,准确度分析可用来选择例如可主要包含风渐变数据的作为数据子集的第一时间段数据。准确度分析可例如通过以当前数据(例如,时间T0数据)开始并且向后工作直至预测准确度衰减(例如,在时间TN)来选择第一时间段。相应地,第一时间段可包含从T0到TN的数据。另外或备选地可使用渐变计算。实际上,可应用渐变计算,这可推导风条件中从低到高或反之亦然的改变,并且随后挑选(cull)数据以计及新条件。

渐变计算可包含使用风斜率值、一阶导数等等以推导风何时从一种状态(例如,低风)改变成第二状态(例如,大风)或反之亦然。更高的斜率值或一阶导数可用来确定当前数据正变得与先前数据太不相同;因此,更短的数据集可用来增强预报准确度。可类似地使用诸如计算数据集的平均值的平均计算。例如,可将输入数据的时间系列用来计算时间系列的平均值,并且随后可将该平均值与先前时间系列数据的平均值进行比较以确定改变是否发生。随后,高于值的某个范围的斜率和/或平均值变化可导致使用的更小数据子集。

数据的子集的选择可另外包含计及某些维护事件。例如,如果一个或多个涡轮机系统52正经历维护,或者将很快经历维护(例如,在预测时期内),则预测的功率将是更低的,并且在预测中可不使用与正经历维护的特定涡轮机系统52的功率生产有关的另外数据。同样地,在涡轮机系统52返回联机(online)时,则可调整数据以包含例如来自现在联机的涡轮机系统52的历史数据。同样地,通过应用准确度分析、基于斜率的分析、基于平均值的分析、一阶导数或其组合,可选择数据的第二时间段。例如,准确度分析、基于斜率的分析、基于平均值的分析、一阶导数或其组合可检测到第一时间段数据何时不如第二时间段数据一样准确,其中,第二时间段数据例如与第一时间段数据相比,具有更多当前数据点。时间段可重叠。例如,第一时间段可在时间T0开始,并且在时间TN结束,而第二时间段可在时间TN-X开始,并且在时间TN+Y结束,其中,X、Y可等于0或正值。通过应用这个动态数据过滤或子集创建技术,可提供改进的预报准确度。

模型选择和重新配置系统76随后可选择一个或多个模型58、60、62、64、66、68、70、72以推导模型子集84。模型58可包含涡轮机级模型。这些涡轮机级模型58是涡轮机系统52特定模型,这些模型可对于风电系统10中的每个涡轮机系统52独立运行,并且适合用于个别预报由每个涡轮机系统52生成的功率。随后,可将对于每个涡轮机系统52生成的功率相加以生成用于风电系统10的预测总功率。涡轮机级模型58可包含风速预测模型60和/或风电预测模型62,两种模型均可用来直接预测由涡轮机系统52产生的功率(例如,电功率)。在一些实施例中,算法或规则(例如,专家系统规则、模糊逻辑规则、如果/则规则)可基于诸如风速测量的质量或可用性、涡轮机系统52类型、湍流强度(turbulence intensity)等接收的输入数据(例如,传感器54测量)中的模式(pattern),自动决定何时在风速模型60与风电模型62之间交换。如果风速值缺失,或者如果值显示太大的湍流,则一个示例规则可推导风电模型62的使用,并且否则可使用风速模型60。

基于风速的模型60包含使用由每个涡轮机系统52受到的风速作为输入的模型,并且随后可在不远的将来(例如,下一分钟、15分钟、30分钟、1小时、2小时、1天)输出预报风速。使用用于每个涡轮机系统52的功率曲线,可将因而获得的风速转换成涡轮机功率。功率曲线可提供详述涡轮机系统52将会基于给定风速产生多少功率的曲线或图形。例如,功率曲线的X轴可列出风速,并且Y轴可列出电功率。通过基于预报的风速(例如,X轴)查找在曲线中的点,可在Y轴中找到预测的风电。由于在涡轮机系统52处的风速测量可因例如风速计读数中的误差而不准确,传递函数可另外应用于风速以计及这类误差,并且结果随后可用来预测电功率。

风向预测模型64可包含适合用于预报风向的模型。这些预报例如能够与风速预报模型60组合以获得每涡轮机系统52产生的功率的改进估计。可用性预报模型66可使用当前涡轮机系统52可用性和/或涡轮机系统52的操作状态(例如,完全操作、部分操作、经历维护)以预报将来涡轮机系统52可用性(例如,“可使用”时间)。例如,在其中涡轮机系统52可被脱机(offline)放置或者将经历计划/未计划的维护的情况下,可用性预报能够用来向下改正功率预测以获得产生的实际功率的更现实估计。为了预测未计划的维护事件(例如,跳闸(trip)),统计方法通过自己(by themselves)可不够准确。在这些情况下,诸如环境温度测量数据、寿命预测曲线、故障树分析及诸如此类的来自其它传感器的数据可用来建立基于条件的监测CBM)模型68以预测未计划的维护事件,并且因此更准确地预报可用性。

也可使用实际功率曲线模型70。描述在风速与在给定时间点处对于每个涡轮机系统52产生的功率之间的关系的实际功率曲线可与公布的功率曲线不同。可构建适合用于计算在给定时间点处的实际功率曲线的若干模型。可用于模型70的一些模型类型包含下面更详细描述的基于持久性(persistence)的功率曲线模型、基于在风速与功率之间的逻辑函数而对功率曲线建模的模型以及使用制造商提供的功率曲线的高斯卷积来对功率曲线建模的模型。

也可提供农场级模型72,该模型能够应用到涡轮机功率系统10整体(与每个个别的涡轮机系统52相反),以便预报涡轮机功率系统10的农场功率。农场级模型72可在模型创建期间(例如,在经由获得的数据建立模型期间)有利地捕捉象可用性、缩减及诸如此类的因素,消除对用于这些因素显式建模的需要。与涡轮机级模型(例如,模型58)相比,农场级模型72也可在存在“有噪”数据情况下更鲁棒,因为农场级模型72可达到在对于个别涡轮机系统52的预测中形成的误差的平均数。农场级模型72也可计及在收集器系统中的功率损耗,这可以是大约1-4%的总农场功率,因而引起更准确的预报。

模型58、60、62、64、66、68、70和/或72可包含持久性模型,其中,数据(例如,在最后可用时间点看到的风速、功率、风向、可用性)被向前投射到(projected forward to)将来(例如,作为预测的风速、功率、风向、可用性)。模型58、60、62、64、66、68、70和/或72可另外或备选地包含自回归(AR)和/或基于自回归集成移动平均(ARIMA)的模型,这些模型包含利用在找到的先前时间间隔的值和误差(例如,在数据存储库56中存储的历史数据)以预测将来值。AR/ARIMA模型可假设固定性(例如,时间系列的概率分布不随时间改变)。模型58、60、62、64、66、68、70和/或72也可包含用于循环时间系列数据(ARCS)模型的自回归模型、自回归条件异方差(ARCH)模型、自回归移动平均(ARMA)模型、广义自回归条件异方差(GARCH)模型和/或移动平均(MA)模型。模型58、60、62、64、66、68、70和/或72可包含基于搜索的模型,这些模型可搜索历史数据用于类似于当前出现模式的模式,并且使用那些模式生成预报。模型58、60、62、64、66、68、70和/或72也可包含可在训练数据中的时间系列值之间建立神经网络,并且使用神经网络生成预报的神经网络模型。

有利地,模型58、60、62、64、66、68、70和/或72到模型子集84的选择可提供在预报例如用于风电系统或农场10的功率预报方面更预测准确的模型子集。模型的选择可涉及通过模型类型选择(例如,选择模型类型58、60、62、64、66、68、70和/或72集的子集),从相同模型类型的一个或多个中选择(例如,选择模型类型58、60、62、64、66、68、70和/或72的任何一个或多个的多个模型)或其组合。要理解,模型子集84的选择可在连续的基础上进行,例如每秒、每分钟、每15分钟、每40分钟、每小时等等。模型子集84选择可另外是用户可配置的。也就是说,用户可通过选择一个或多个模型58、60、62、64、66、68、70和/或72(包含相同类型的一个或多个模型)来确定模型子集84。

除如下所述的那样通过改变用于训练的数据来演变模型58、60、62、64、66、68、70和/或72外或作为其备选方案,预报系统50也能够包含规则和/或算法以改变实际模型58、60、62、64、66、68、70和/或72本身。在一个示例中,在训练数据相对完整时,可使用诸如神经网络的多个数据密集模型,并且在缺失数据的情况下,可使用诸如AR/ARIMA模型的在使用缺失数据时更鲁棒的模型。也可实时对于准确度评估模型58、60、62、64、66、68、70和/或72,并且可使用自动基于“最佳”预报用来选择最佳模型58、60、62、64、66、68、70和/或72或其组合的算法。通过从所有模型58、60、62、64、66、68、70和/或72持续选择子集85,本文中描述的技术可提供更准确的子集84,其可提供增大的预测准确度。

在一个实施例中,例如通过应用由数据质量和过滤系统74输出的过滤的数据(例如,为实现改进准确度而选择的数据),可由训练系统78进一步训练模型58、60、62、64、66、68、70和/或72。取决于模型类型,训练可导致可改进预报准确度的模型系数。例如,ARIMA模型可包含系数p、d、q,其中,p是自回归模型(AR)的阶,d是差分的度,以及q是移动平均模型的阶。诸如季节性模型的其它ARIMA模型可包含系数(P, D, Q)m,其中,m指每个季节中时期的数量。神经网络模型可包含诸如相关系数、确定的系数、权重系数等的系数。实际上,本文中描述的模型可包含与可由训练系统78训练的模型的类型有关的某些系数。

预报引擎50可随后运行所训练模型以推导一个或多个预报86。预报86可包含用于一个或多个涡轮机系统52和/或用于风电系统10的预测电功率(例如,总功率生产、安培数、电压、频率)以及风向预报、风速预报、湍流预报及诸如此类。预报引擎50可以以通信方式耦合到各种电网系统8实体,例如调整实体42、公用事业12、外部系统44及诸如此类,并且可提供预报86到这些电网系统8实体。

预报86可满足调整要求,例如,诸如印度的可再生调整基金(RRF)度量的要求。印度的RRF度量可定义70%或更高的预测功率生产准确度。满足准确度目标可导致金钱激励,而如果未满足准确度目标,则可征收罚款处分。预报86可以以15分钟间隔每天8次(即,每24小时8次)来提供,最小预报间隔为1.5小时。也可提供其它间隔,包含定制间隔。

可另外在用于预报引擎50的反馈环路中提供预报86。例如,预报86和实际结果可由模型选择和重新配置系统76和/或由训练系统78应用以重新选择子集84和/或训练模型。例如,模型选择和重新配置系统76可基于反馈预测86和实际结果,确定改进的模型选择可包含模型的不同子集84,并且可因而推导新子集84。新模型子集随后可如上所述的那样经由训练系统86经历训练,并且随后可由预报引擎80运行以推导新预报86。通过在反馈环路中提供预报86(和实际结果),本文中描述的技术可更准确地推导风电系统10预报86。

现在转到图3,图描绘可由预报系统50运行的过程100的实施例。过程100可存储在存储器83中并且由控制器82的处理器85运行。在描绘的实施例中,过程100可收集(框102)风力涡轮机系统10数据和其它有关数据。例如,传感器54可用来收集当前数据,而数据存储库56可用来收集历史数据。如更早提及的,收集的数据可包含当前和历史环境条件、当前和历史风力涡轮机操作条件和/或当前和历史涡轮机系统52特定数据(例如,硬件/软件配置、可用性、操作状态、维护时间表、调整数据)或其组合。

过程100可随后“清洁”收集的数据,并且选择(框104)一个或多个数据子集106。例如,通过移除无关和/或有噪数据点,添加某些缺失数据点,使数据点平滑等等,可清洁收集的数据。可选择一个或多个数据子集106以计及诸如风渐变事件、风湍流事件、风向改变事件、风暴、低风事件、计划和未计划的涡轮机系统52维护事件等等的事件。数据子集106可包含被更优化以计及上述的事件的数据点的时间段(例如,最后一天、最后12小时、最后8小时、最后4小时、最后2小时、最后1小时、最后半小时、最后15分钟、最后10分钟、最后5分钟或更短)。斜率改变、平均值改变、一阶导数改变或其组合可用来确定数据子集106。

过程100可随后选择和重新配置(框108)一个或多个数据子集84。例如,可基于在某些时间段(例如,最后一天、最后12小时、最后8小时、最后4小时、最后2小时、最后1小时、最后半小时、最后15分钟、最后10分钟、最后5分钟或更短)期间模型的准确度,选择模型子集84。规则或算法也可用来推导模型子集84,例如在训练数据相对完整时向模型子集84添加诸如神经网络的数据密集模型和添加诸如ARM/ARIMA模型的在使用缺失数据时更鲁棒的模型的规则。

随后可训练模型子集84(框112)。例如,数据子集106可用来训练模型子集84以推导定制模型子集110到训练数据(例如,数据子集106)的一个或多个系数。训练可循环发生(例如,每天、每12小时、每8小时、每4小时、每2小时、每小时、每半小时、每15分钟,每10分别、每5分钟或更短)。训练(框112)也可在预报系统50的安装(例如,试运行)期间或在用户请求时发生。所训练模型子集114随后可被提供到预报引擎80,并且所训练模型子集114可在例如经由传感器54接收的数据时预报(框116)某些预测。预报86随后可用来更优化控制风电系统10,并且也可被提供到公用事业12、调整实体42和外部系统44。预报86也可在反馈环路中用来改进模型子集84的进一步选择和重新配置(框108)。

公开实施例的技术效果包含可改进将来电功率生产的预报的风电系统。数据质量和过滤系统可通过分析数据以提供更预测某些风条件和/或风力涡轮机系统条件的聚焦数据,将诸如风条件数据、风涡轮机系统数据或其组合的某些数据变换成数据子集。同样地,模型选择和重新配置系统可选择和/或重新配置一个或多个风电系统模型以更准确地预测例如在某些时间段期间由风电系统产生的电功率。选择的模型随后可用来推导由风电系统产生的预测的电功率的预报。预报随后可在反馈环路中用来进一步改进模型选择和/或重新配置。

本书面描述使用包含最佳模式的示例公开了本发明,并且也使本领域的任何技术人员实施本发明,包含制作和使用任何装置或系统并且执行任何包含的方法。本发明可取得专利的范围由权利要求书定义,并且可包含本领域技术人员想到的其它示例。如果这类其它示例具有与权利要求的文字语言完全相同的结构元素,或者如果它们包含具有与权利要求的文字语言的非实质差异的等效结构元素,则预计它们处于权利要求的范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1