ES2990163T3 - Análisis en base a modelos de aprendizaje automático para monitorizar el rendimiento de potencia de parque eólico - Google Patents

Análisis en base a modelos de aprendizaje automático para monitorizar el rendimiento de potencia de parque eólico Download PDF

Info

Publication number
ES2990163T3
ES2990163T3 ES20199640T ES20199640T ES2990163T3 ES 2990163 T3 ES2990163 T3 ES 2990163T3 ES 20199640 T ES20199640 T ES 20199640T ES 20199640 T ES20199640 T ES 20199640T ES 2990163 T3 ES2990163 T3 ES 2990163T3
Authority
ES
Spain
Prior art keywords
wind turbine
power
analytical results
performance
computer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES20199640T
Other languages
English (en)
Inventor
Scott Charles Evans
Arunvenkataraman Subramanian
Gerald Bowden Wise
Ripple, Jr
John Edmund Lafleche
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
General Electric Renovables Espana SL
Original Assignee
General Electric Renovables Espana SL
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=69411539&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=ES2990163(T3) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by General Electric Renovables Espana SL filed Critical General Electric Renovables Espana SL
Application granted granted Critical
Publication of ES2990163T3 publication Critical patent/ES2990163T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0218Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
    • G05B23/0243Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults model based detection method, e.g. first-principles knowledge model
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F03MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
    • F03DWIND MOTORS
    • F03D17/00Monitoring or testing of wind motors, e.g. diagnostics
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F03MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
    • F03DWIND MOTORS
    • F03D7/00Controlling wind motors 
    • F03D7/02Controlling wind motors  the wind motors having rotation axis substantially parallel to the air flow entering the rotor
    • F03D7/04Automatic control; Regulation
    • F03D7/042Automatic control; Regulation by means of an electrical or electronic controller
    • F03D7/043Automatic control; Regulation by means of an electrical or electronic controller characterised by the type of control logic
    • F03D7/045Automatic control; Regulation by means of an electrical or electronic controller characterised by the type of control logic with model-based controls
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F03MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
    • F03DWIND MOTORS
    • F03D7/00Controlling wind motors 
    • F03D7/02Controlling wind motors  the wind motors having rotation axis substantially parallel to the air flow entering the rotor
    • F03D7/04Automatic control; Regulation
    • F03D7/042Automatic control; Regulation by means of an electrical or electronic controller
    • F03D7/047Automatic control; Regulation by means of an electrical or electronic controller characterised by the controller architecture, e.g. multiple processors or data communications
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F03MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
    • F03DWIND MOTORS
    • F03D7/00Controlling wind motors 
    • F03D7/02Controlling wind motors  the wind motors having rotation axis substantially parallel to the air flow entering the rotor
    • F03D7/04Automatic control; Regulation
    • F03D7/042Automatic control; Regulation by means of an electrical or electronic controller
    • F03D7/048Automatic control; Regulation by means of an electrical or electronic controller controlling wind farms
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0218Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/079Root cause analysis, i.e. error or fault diagnosis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • G06N20/10Machine learning using kernel methods, e.g. support vector machines [SVM]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F03MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
    • F03DWIND MOTORS
    • F03D7/00Controlling wind motors 
    • F03D7/02Controlling wind motors  the wind motors having rotation axis substantially parallel to the air flow entering the rotor
    • F03D7/04Automatic control; Regulation
    • F03D7/042Automatic control; Regulation by means of an electrical or electronic controller
    • F03D7/043Automatic control; Regulation by means of an electrical or electronic controller characterised by the type of control logic
    • F03D7/046Automatic control; Regulation by means of an electrical or electronic controller characterised by the type of control logic with learning or adaptive control, e.g. self-tuning, fuzzy logic or neural network
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F05INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
    • F05BINDEXING SCHEME RELATING TO WIND, SPRING, WEIGHT, INERTIA OR LIKE MOTORS, TO MACHINES OR ENGINES FOR LIQUIDS COVERED BY SUBCLASSES F03B, F03D AND F03G
    • F05B2260/00Function
    • F05B2260/84Modelling or simulation
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2619Wind turbines
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0218Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
    • G05B23/0243Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults model based detection method, e.g. first-principles knowledge model
    • G05B23/0254Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults model based detection method, e.g. first-principles knowledge model based on a quantitative model, e.g. mathematical relationships between inputs and outputs; functions: observer, Kalman filter, residual calculation, Neural Networks
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0259Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
    • G05B23/0275Fault isolation and identification, e.g. classify fault; estimate cause or root of failure
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E10/00Energy generation through renewable energy sources
    • Y02E10/70Wind energy
    • Y02E10/72Wind turbines with rotation axis in wind direction
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/50Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications
    • Y04S10/52Outage or fault management, e.g. fault detection or location

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Mechanical Engineering (AREA)
  • Combustion & Propulsion (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Mathematical Physics (AREA)
  • Economics (AREA)
  • Fuzzy Systems (AREA)
  • Automation & Control Theory (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Water Supply & Treatment (AREA)
  • Quality & Reliability (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Biomedical Technology (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Data Mining & Analysis (AREA)
  • Medical Informatics (AREA)
  • Computing Systems (AREA)
  • Wind Motors (AREA)

Abstract

Un método para controlar una turbina eólica incluye detectar una pluralidad de resultados analíticos relacionados con el rendimiento energético de la turbina eólica a partir de una pluralidad de análisis diferentes. El método también incluye analizar la pluralidad de resultados analíticos relacionados con el rendimiento energético de la turbina eólica. Además, el método incluye generar al menos un modelo basado en computadora del rendimiento energético de la turbina eólica utilizando al menos una parte de la pluralidad analizada de resultados analíticos. Además, el método incluye entrenar el o los modelos basados en computadora del rendimiento energético de la turbina eólica utilizando resultados analíticos anotados relacionados con el rendimiento energético de la turbina eólica. Además, el método incluye estimar una magnitud de potencia de la turbina eólica utilizando el o los modelos basados en computadora aprendidos por máquina. Como tal, el método incluye implementar una acción de control cuando la magnitud de potencia de la turbina eólica está fuera de un rango seleccionado. (Traducción automática con Google Translate, sin valor legal)

Description

DESCRIPCIÓN
Análisis en base a modelos de aprendizaje automático para monitorizar el rendimiento de potencia de parque eólico
Campo
[0001] La presente divulgación se refiere, en general, a parques eólicos y, más en particular, a un análisis en base a modelos de aprendizaje automático para monitorizar el rendimiento de parque eólico.
Antecedentes
[0002] La energía eólica se considera una de las fuentes de energía más limpias y más respetuosas con el medioambiente disponibles actualmente, y las turbinas eólicas han obtenido una creciente atención a este respecto. Una turbina eólica moderna típicamente incluye una torre, un generador, una multiplicadora, una góndola y una o más palas de rotor. Las palas de rotor capturan energía cinética del viento usando principios de perfil alar conocidos. Por ejemplo, las palas de rotor típicamente tienen el perfil en sección transversal de un perfil alar de modo que, durante la operación, el aire fluya sobre la pala, lo que produce una diferencia de presión entre los lados. En consecuencia, una fuerza de sustentación, que se dirige desde un lado de presión hacia un lado de succión, actúa sobre la pala. La fuerza de sustentación genera un par de torsión en el eje de rotor principal, que está engranado a un generador para producir electricidad.
[0003] Se usan comúnmente una pluralidad de turbinas eólicas de forma conjunta entre sí para generar electricidad y se denominan comúnmente "parque eólico". Durante la operación, es ventajoso utilizar diversos resultados (“outputs”) analíticos para evaluar el rendimiento de turbina eólica y/o parque eólico para garantizar que la(s) turbina(s) eólica(s) y/o parque eólico estén operando apropiadamente. Sin embargo, el rendimiento insuficiente de turbina eólica usando dichos resultados analíticos individuales es una condición difícil de clasificar. Como tal, el estado de la técnica proporciona una sobreabundancia de falsas alarmas, dando lugar, de este modo, a que los operarios ignoren los resultados analíticos que señalan un rendimiento insuficiente. Además, no todos los resultados analíticos se calculan ni se ponen a disposición simultáneamente. Sin embargo, todavía se desea una decisión en la instancia consultada.
El documento US10041475B1 describe la reducción de la restricción de la generación de energía eólica; El documento EP3249769A1 describe un sistema y procedimiento para controlar la producción de potencia de un parque eólico;
El documento US2011/0020122A1 describe un sistema de mantenimiento basado en condición integrado para turbinas eólicas.
[0004] En consecuencia, la presente divulgación se dirige a sistemas y métodos para combinar subconjuntos de bajo rendimiento de flujos analíticos disponibles para crear un análisis en base a modelos de aprendizaje automático con alta precisión y exactitud para estimar mejor el rendimiento de turbina eólica. Además, los sistemas y procedimientos de la presente divulgación también clasifican las turbinas eólicas de rendimiento insuficiente usando un conjunto de potencia y/u otros análisis que cuantifiquen el grado en que se ha perdido energía, haciendo posible, de este modo, que un ingeniero de campo se concentre en las turbinas eólicas de rendimiento insuficiente clave en un parque eólico.
Breve descripción
[0005] La invención está definida por las reivindicaciones independientes. Las reivindicaciones dependientes definen otros modos de realización de la invención.
[0006] Los dibujos adjuntos, que se incorporan en y constituyen una parte de esta memoria descriptiva, ilustran modos de realización de la invención y, conjuntamente con la descripción, sirven para explicar los principios de la invención.
Breve descripción de los dibujos
[0007] En la memoria descriptiva se expone una divulgación completa y habilitante de la presente invención, incluyendo el mejor modo de la misma, dirigida a un experto en la técnica, que hace referencia a las figuras adjuntas, en las que:
la FIG. 1 ilustra una vista en perspectiva de un modo de realización de un parque eólico de acuerdo con la presente divulgación;
la FIG. 2 ilustra una vista en perspectiva de un modo de realización de una turbina eólica de acuerdo con la presente divulgación;
la FIG. 3 ilustra un diagrama de bloques de un modo de realización de un controlador de una turbina eólica y/o un parque eólico de acuerdo con la presente divulgación;
la FIG. 4 ilustra un diagrama de flujo de un modo de realización de un procedimiento para controlar una turbina eólica de acuerdo con la presente divulgación;
la FIG. 5 ilustra un diagrama esquemático de un sistema para controlar una turbina eólica de acuerdo con la presente divulgación; y
la FIG. 6 ilustra un diagrama esquemático de un modo de realización de una arquitectura de microservicio analítico de acuerdo con la presente divulgación.
Descripción detallada
[0008]Ahora se hará referencia en detalle a modos de realización de la invención, ilustrándose uno o más de sus ejemplos en los dibujos. Cada ejemplo se proporciona a modo de explicación de la invención, no de limitación de la invención. Por ejemplo, se pueden usar las características ilustradas o descritas como parte de un modo de realización con otro modo de realización para proporcionar todavía otro modo de realización. Por tanto, se pretende que la presente invención cubra dichas modificaciones y variaciones que entran dentro del alcance de las reivindicaciones adjuntas.
[0009]En general, la presente divulgación se dirige a un análisis en base a modelos de aprendizaje automático para monitorizar el rendimiento de parque eólico de modo que se pueda lograr la detección temprana de problemas de rendimiento. Más específicamente, el análisis en base a modelos de aprendizaje automático de la presente divulgación combina varios análisis de rendimiento eólico que tienen menos precisión y exactitud para lograr un único análisis con alta precisión y exactitud. Por ejemplo, el análisis en base a modelos usa el aprendizaje automático supervisado sobre datos etiquetados conjuntamente con diversas etapas de preprocesamiento y un aprendizaje continuo para crear un análisis y sistema que puedan detectar el rendimiento insuficiente de una turbina eólica con mínimas clasificaciones omitidas y mínimas falsas alarmas. En consecuencia, la presente divulgación también puede proporcionar una metodología para usar la factorización y/o el análisis de componentes principales para determinar automáticamente el número correcto de dimensiones a incluir en el modelo. Además, el modelo puede incluir el análisis del conjunto de potencia como uno de los conjuntos de características usadas en el modelo. Por tanto, el modelo de la presente divulgación se puede mejorar continuamente con el tiempo y puede añadir continuamente nuevos análisis a medida que estén disponibles.
[0010]En referencia ahora a los dibujos, la FIG. 1 ilustra un modo de realización de ejemplo de un parque eólico 100 que contiene una pluralidad de turbinas eólicas 102 de acuerdo con aspectos de la presente divulgación. Las turbinas eólicas 102 se pueden disponer de cualquier forma adecuada. A modo de ejemplo, las turbinas eólicas 102 se pueden disponer en una serie de filas y columnas, en una sola fila o en una disposición aleatoria. Además, la FIG. 1 ilustra un diseño de ejemplo de un modo de realización del parque eólico 100. Típicamente, la disposición de turbina eólica en un parque eólico se determina en base a numerosos algoritmos de optimización, de modo que se maximice la PAE para el correspondiente clima eólico del emplazamiento. Se debe entender que se puede implementar cualquier disposición de turbina eólica, tal como en terreno irregular, sin apartarse del alcance de la presente divulgación.
[0011]Además, se debe entender que las turbinas eólicas 102 del parque eólico 100 pueden tener cualquier configuración adecuada, tal como, por ejemplo, como se muestra en la FIG. 2. Como se muestra, la turbina eólica 102 incluye una torre 114 que se extiende desde una superficie de soporte, una góndola 116 montada encima de la torre 114 y un rotor 118 acoplado a la góndola 16. El rotor incluye un buje 120 rotatorio que tiene una pluralidad de palas de rotor 112 montadas en el mismo, que, a su vez, está conectado a un eje de rotor principal que está acoplado al generador alojado dentro de la góndola 116 (no mostrado). Por tanto, el generador produce potencia eléctrica a partir de la energía de rotación generada por el rotor 118. Se debe apreciar que la turbina eólica 102 de la FIG. 2 se proporciona solo con propósitos ilustrativos. Por tanto, un experto en la técnica debe comprender que la invención no se limita a ningún tipo particular de configuración de turbina eólica.
[0012]Como se muestra en general en las figuras, cada turbina eólica 102 del parque eólico 100 también puede incluir un controlador de turbina 104 acoplado en comunicación a un controlador de parque 108. Además, en un modo de realización, el controlador de parque 108 se puede acoplar a los controladores de turbina 104 a través de una red 110 para facilitar la comunicación entre los diversos componentes de parque eólico. Las turbinas eólicas 102 también pueden incluir uno o más sensores 105, 106, 107 configurados para monitorizar diversas condiciones operativas, de viento y/o de carga de la turbina eólica 102. Por ejemplo, uno o más sensores pueden incluir sensores de pala para monitorizar las palas de rotor 112; sensores de generador para monitorizar cargas de generador, par de torsión, velocidad, aceleración y/o salida de potencia del generador; sensores de viento 106 para monitorizar las una o más condiciones del viento; y/o sensores de eje para medir cargas del eje de rotor y/o la velocidad de rotación del eje de rotor. Adicionalmente, la turbina eólica 102 puede incluir uno o más sensores de torre para medir las cargas transmitidas a través de la torre 114 y/o la aceleración de la torre 114. En diversos modos de realización, los sensores pueden ser uno cualquiera o una combinación de los siguientes: acelerómetros, sensores de presión, sensores de ángulo de ataque, sensores de vibración, unidades de medición inercial en miniatura (MIMU), sistemas de cámara, sistemas de fibra óptica, anemómetros, veletas, sensores de distancia y detección por sonido (SODAR), infraláseres, sensores de distancia y detección por luz (LIDAR), radiómetros, tubos de Pitot, radiovientosondas, otros sensores ópticos y/o cualquier otro sensor adecuado.
[0013]En referencia ahora a la FIG. 3, se ilustra un diagrama de bloques de un modo de realización de componentes adecuados que se pueden incluir dentro del controlador de parque 108, el/los controlador(es) de turbina 104 y/u otro controlador adecuado de acuerdo con la presente divulgación. Como se muestra, el/los controlador(es) 104, 108 puede(n) incluir uno o más procesadores 150 y dispositivos de memoria 152 asociados configurados para realizar una variedad de funciones implementadas por ordenador (por ejemplo, realizar los procedimientos, etapas, cálculos y similares y almacenar datos pertinentes como se divulga en el presente documento). Adicionalmente, el/los controlador(es) 104, 108 puede(n) incluir también un módulo de comunicaciones 154 para facilitar las comunicaciones entre el/los controlador(es) 104, 108 y los diversos componentes de la turbina eólica 102. Además, el módulo de comunicaciones 154 puede incluir una interfaz de sensor 156 (por ejemplo, uno o más convertidores de analógico a digital) para permitir que las señales transmitidas desde uno o más sensores 105, 106, 107 (tales como los sensores descritos en el presente documento) se conviertan en señales que se puedan entender y procesar por los procesadores 150. Se debe apreciar que los sensores 105, 106, 107 se pueden acoplar en comunicación al módulo de comunicaciones 154 usando cualquier medio adecuado. Por ejemplo, como se muestra, los sensores 105, 106, 107 están acoplados a la interfaz de sensor 156 por medio de una conexión alámbrica. Sin embargo, en otros modos de realización, los sensores 105, 106, 107 se pueden acoplar a la interfaz de sensor 156 por medio de una conexión inalámbrica, tal como usando cualquier protocolo de comunicaciones inalámbricas adecuado conocido en la técnica.
[0014]Como se usa en el presente documento, el término "procesador" no solo se refiere a circuitos integrados a los que se hace referencia en la técnica como incluidos en un ordenador, sino que también se refiere a un controlador, un microcontrolador, un microordenador, un controlador de lógica programable (PLC), un circuito integrado específico de la aplicación y otros circuitos programables. Adicionalmente, el/los dispositivo(s) de memoria 152 puede(n) incluir, en general, (un) elemento(s) de memoria, incluyendo, pero sin limitarse a, un medio legible por ordenador (por ejemplo, memoria de acceso aleatorio (RAM)), un medio no volátil legible por ordenador (por ejemplo, una memoriaflash),un disquete, una memoria de solo lectura-disco compacto (CD-ROM), un disco magnetoóptico (MOD), un disco versátil digital (DVD) y/u otros elementos de memoria adecuados. Dicho(s) dispositivo(s) de memoria 152 se puede(n) configurar, en general, para almacenar instrucciones legibles por ordenador adecuadas que, cuando se implementan por el/los procesador(es) 150, configuran el/los controlador(es) 104, 108 para realizar diversas funciones como se describe en el presente documento.
[0015]Además, la red 110 que acopla el controlador de parque 108, los controladores de turbina 104 y/o los sensores de viento 106 en el parque eólico 100 puede incluir cualquier red de comunicación conocida, tal como una red alámbrica o inalámbrica, redes ópticas y similares. Además, la red 110 se puede conectar en cualquier topología conocida, tal como un anillo, un bus o un buje, y puede tener cualquier protocolo de resolución de conflictos conocido sin apartarse de la técnica. Por tanto, la red 110 está configurada para proporcionar comunicación de datos entre el/los controlador(es) de turbina 104 y el controlador de parque 108 casi en tiempo real.
[0016]En referencia ahora a la FIGS. 4 y 5, se ilustran un procedimiento 200 y sistema 300 para controlar una turbina eólica, tal como una de las turbinas eólicas 102 en el parque eólico 100. Más específicamente, la FIG. 4 ilustra un diagrama de flujo de un procedimiento 200 para controlar una turbina eólica de acuerdo con la presente divulgación, mientras que la FIG. 5 ilustra un diagrama esquemático de un sistema 300 para controlar una turbina eólica de acuerdo con la presente divulgación. En general, como se muestra en la FIG. 4, el procedimiento 200 se describe en el presente documento como implementado para controlar la turbina eólica 102 y/o el parque eólico 100 descritos anteriormente. Sin embargo, se debe apreciar que el procedimiento 200 divulgado se puede usar para operar cualquier otra turbina eólica y/o parque eólico que tenga cualquier configuración adecuada. Además, aunque la FIG. 4 representa las etapas realizadas en un orden particular con propósitos de ilustración y análisis, los procedimientos descritos en el presente documento no se limitan a ningún orden o disposición particular. Un experto en la técnica, usando las divulgaciones provistas en el presente documento, apreciará que se pueden omitir, reorganizar, combinar y/o adaptar diversas etapas de los procedimientos de diversos modos.
[0017]Como se muestra en (202), el procedimiento 200 incluye detectar, por medio de un controlador, una pluralidad de resultados analíticos relacionados con el rendimiento de potencia de la turbina eólica 102 a partir de una pluralidad de análisis diferentes. Se debe entender que el controlador configurado para implementar el procedimiento puede ser el controlador de parque 108, uno o más de los controladores de turbina 104 y/o cualquier otro controlador adecuado localizado dentro del parque eólico 200 o remoto del parque eólico 200. Además, como se entiende, en general, las turbinas eólicas, en general, incluyen una pluralidad de análisis de rendimiento, que, en general, se refieren a datos recopilados y analizados asociados con el rendimiento de la turbina eólica que son o pueden ser categorizados, almacenados y/o analizados para estudiar diversas tendencias o patrones en los datos.
[0018]Por tanto, en un modo de realización, como se muestra en la FIG. 5, el sistema 300 puede incluir un controlador 302 (tal como uno de los controladores de turbina 104 o el controlador a nivel de parque 108) que recibe diversos resultados analíticos relacionados con el rendimiento de potencia de una o más de las turbinas eólicas 102 como se muestra en 304. Dichos resultados analíticos, por ejemplo, se pueden calcularse por medio de una variedad de análisis de rendimiento. Además, como se muestra en 308, el controlador 302 está configurado para detectar diversos resultados analíticos de rendimiento, que se pueden relacionar con el ratio de producción de curva de potencia (por ejemplo, bajo o alto; curva de potencia contractual), umbral de curva de potencia (por ejemplo, curva de aprendizaje a nivel de parque), histórico de curva de potencia, residual de curva de potencia (por ejemplo, comparación promedio de parque) y/o conjunto de potencia (por ejemplo, un modelo de aprendizaje a nivel de turbina; agnóstico de anemómetro).
[0019]Más en particular, como se describe en el presente documento, las turbinas eólicas con "conjunto de potencia", en general, se refieren a turbinas eólicas que se identifican como características significativas en la determinación de la potencia de una turbina de interés. En consecuencia, la validación del conjunto de potencia utiliza la potencia media de turbinas eólicas de referencia clave para determinar las expectativas de potencia. El conjunto de potencia para una turbina eólica dada se determina por las turbinas eólicas que están más correlacionadas con una turbina eólica de interés y que, en conjunto, proporcionan la incertidumbre más baja en la determinación del rendimiento de la turbina eólica de interés. Las ventajas del conjunto de potencia son que la incertidumbre se reduce al usar potencia solo de múltiples sensores.
[0020]En referencia, de nuevo, a la FIG. 4, como se muestra en (204), el procedimiento 200 incluye analizar, por medio del controlador 302, la pluralidad de resultados analíticos relacionados con el rendimiento de potencia de la turbina eólica 102. Por ejemplo, en un modo de realización, el controlador 302 puede filtrar la pluralidad de resultados analíticos relacionados con el rendimiento de potencia, por ejemplo, por medio de un filtro de paso bajo, un filtro de paso alto, un filtro de paso de banda o combinaciones de los mismos. Más específicamente, como se muestra en la FIG. 5 en 306, el controlador 302 puede filtrar los resultados analíticos antes de la detección del tipo de análisis de rendimiento. De acuerdo con la invención, el controlador 302 analiza los resultados analíticos usando análisis de componentes principales o factorización para reducir una serie de dimensiones en los resultados analíticos.
[0021]Todavía en referencia a la FIG. 5, el controlador 302 también se puede configurar para analizar los resultados analíticos organizando los resultados analíticos en, al menos, un primer conjunto de datos 310 y un segundo conjunto de datos 312. En dichos modos de realización, el primer conjunto de datos 310 de la pluralidad de conjuntos de datos analíticos puede incluir datos de un primer periodo de tiempo y el segundo conjunto de datos 312 puede incluir datos de un segundo periodo de tiempo. Como tal, el primer periodo de tiempo puede ser mayor que el segundo periodo de tiempo. Por ejemplo, como se muestra, el primer conjunto de datos 310 puede incluir datos a largo plazo (por ejemplo, un par de meses), mientras que el segundo conjunto de datos 312 puede incluir datos a corto plazo (por ejemplo, una semana).
[0022]Por tanto, en referencia, de nuevo, a la FIG. 4, como se muestra en (206), el procedimiento 200 incluye generar o construir, por medio del controlador 302, al menos un modelo basado en ordenador 314 del rendimiento de potencia de la turbina eólica 102 usando al menos una parte de la pluralidad analizada de resultados analíticos. Se debe entender que se puede generar cualquier número de modelos, de modo que se pueda crear un modelo separado para subconjuntos de conjuntos de características, de modo que la ausencia de uno o más análisis de características no evite que el algoritmo opere apropiadamente.
[0023]Por ejemplo, en un modo de realización particular, se puede utilizar regresión lineal por pasos (“stepwise”) para construir el/los modelo(s) 314. En general, la regresión lineal por pasos añade o retira características de uno en uno en un intento de obtener el mejor modelo de regresión sin ajuste excesivo. Además, la regresión por pasos típicamente tiene dos variantes, incluyendo regresión hacia adelante y hacia atrás, estando ambas dentro del alcance y espíritu de la invención. Por ejemplo, la regresión por pasos hacia delante es un procedimiento por pasos de construcción de un modelo por adición sucesiva de variables independientes. En cada etapa, se comparan modelos con y sin una variable independiente potencial, y el modelo más grande se acepta solo si da lugar a un ajuste significativamente mejor de los datos. De forma alternativa, la regresión por pasos hacia atrás comienza con un modelo con todas las variables independientes y retira los términos que no sean estadísticamente significativos en términos de modelado de una variable de respuesta.
[0024]Otro procedimiento estadístico que se puede usar para generar el modelo 314 puede ser un algoritmo de operador de contracción y selección mínima absoluta (LASSO). En general, un algoritmo de LASSO minimiza la suma residual de cuadrados sujeta a la restricción de que la suma del valor absoluto de los coeficientes sea menor que una constante. Todavía otro algoritmo estadístico que se puede usar para generar el modelo 314 es un algoritmo M5 Prime (M5P), que es un algoritmo de regresión basado en árboles que es eficaz en muchos dominios. Por ejemplo, mientras que la regresión lineal por pasos produce un único modelo lineal global para los datos, los algoritmos de regresión basados en árboles realizan pruebas lógicas sobre características para formar una estructura de árbol. En general, el algoritmo M5P utiliza un modelo de regresión lineal en cada nodo del árbol, lo que proporciona modelos más especializados. También se puede usar un modelo de aprendizaje automático que incluya necesariamente dirección junto con la media del grupo de conjunto de potencia para determinar el derecho (“entitlement”) (es decir, las expectativas de potencia). Esto se puede considerar una mejora sobre los procedimientos previos que filtran datos en sectores de dirección específicos (que, a continuación, forman modelos separados para cada sector). Otros procedimientos de aprendizaje automático que se pueden usar para generar el modelo 314 también pueden incluir modelos de procedimientos gaussianos, modelos de bosque aleatorio, máquinas de vectores de soporte y/o un microservicio, que se analiza con más detalle en el presente documento.
[0025]En referencia, de nuevo, a la FIG. 4, como se muestra en (208), el procedimiento 200 también incluye entrenar (por ejemplo, por medio de aprendizaje automático), por medio del controlador 302, el/los modelo(s) basado(s) en ordenador 314 del rendimiento de potencia de la turbina eólica 102 usando resultados analíticos anotados 316 relacionados con el rendimiento de potencia de la turbina eólica 102. En consecuencia, en referencia, de nuevo, a la FIG. 4, como se muestra en (210), el procedimiento 200 incluye estimar una magnitud de potencia de la turbina eólica 210 usando el al menos un modelo basado en ordenador de aprendizaje automático 314.
[0026]Por ejemplo, en un modo de realización, como se muestra en la FIG. 5 en 318, el controlador 302 está configurado para entrenar continuamente el/los modelo(s) basado(s) en ordenador determinando continuamente la magnitud de potencia de la turbina eólica 102 por medio del modelo 314. Por tanto, como se muestra en 320, un anotador humano puede clasificar, a continuación, cada una de las magnitudes de potencia recibidas del modelo 314 como un rendimiento insuficiente, un rendimiento excesivo o un rendimiento estándar y también puede anotar las magnitudes de potencia recibidas de la turbina eólica 102, es decir, corrigiendo las magnitudes de potencia recibidas. Como se usa en el presente documento, la anotación (por ejemplo, análisis anotados) en el aprendizaje automático se refiere, en general, a un procedimiento de etiquetar datos de una manera que se puedan reconocer por máquinas u ordenadores. Además, dicha anotación se puede completar manualmente por seres humanos, ya que los anotadores humanos pueden interpretar, en general, mejor la subjetividad, intención y ambigüedad dentro de los datos. Por tanto, las máquinas pueden aprender de los datos anotados reconociendo las anotaciones humanas con el tiempo. En algunos casos, la anotación se puede aprender por inteligencia artificial y/u otros algoritmos, tales como agrupamiento o aprendizaje semisupervisado, así como cualquier otro procedimiento de etiquetado exacto adecuado.
[0027]A continuación, las magnitudes de potencia anotadas se pueden alimentar al/a los modelo(s) 314 para el entrenamiento y/o la corrección. En determinados casos, como se muestra en 322, el anotador humano también puede determinar un análisis de causa raíz (“root cause”) de las magnitudes de potencia anotadas de la turbina eólica 102. Como se muestra en 316 y se menciona previamente, las magnitudes de potencia anotadas (y/o el análisis de causa raíz de las magnitudes de potencia anotadas) también se pueden almacenar en un conjunto de datos que se pueda usar para actualizar además el modelo 314 y/o para uso futuro.
[0028]En otras palabras, el controlador 302 puede incluir un algoritmo de aprendizaje automático supervisado que puede aplicar lo que se ha aprendido en el pasado a nuevos datos usando datos etiquetados para predecir el rendimiento futuro (como se muestra en 324). Comenzando a partir de la construcción del modelo, el algoritmo de aprendizaje produce una función inferida para hacer predicciones sobre los valores de salida (“output values”). Como tal, el controlador 302 puede proporcionar objetivos para cualquier nueva entrada después de suficiente entrenamiento. El algoritmo de aprendizaje también puede comparar su salida con la salida correcta prevista para encontrar errores para modificar el modelo en consecuencia.
[0029]En un modo de realización particular, como se muestra en la FIG. 6, se ilustra un diagrama esquemático de un modo de realización de una arquitectura de microservicio analítico 400 de acuerdo con la presente divulgación. Como se muestra, la interfaz de programa de aplicación (API) 402 analítica está configurada para enviar salidas del modelo de rendimiento de potencia 404 al controlador 302 que proporciona las salidas del modelo de rendimiento al modelo 314. A continuación, el modelo 314 entrena los datos con nuevos datos etiquetados. El almacén de modelos 406 se puede usar para almacenar el modelo entrenado, mientras que el archivo de modelo 408 se puede leer desde el almacén de modelos 406 y cargar para generar predicciones. La retroalimentación 410 de los ingenieros de campo permite mejorar el modelo 314 con el tiempo.
[0030]En consecuencia, como se muestra en la FIG. 4 en (212), el procedimiento 200 incluye implementar una acción de control cuando la magnitud de potencia de la turbina eólica 102 está fuera de un intervalo seleccionado (por ejemplo, por debajo de un umbral predeterminado o por encima de un umbral predeterminado). En un modo de realización, por ejemplo, la acción de control puede incluir generar una alarma. Se debe entender que la acción de control como se describe en el presente documento puede englobar además cualquier consigna o restricción adecuada por el controlador 302. Por ejemplo, en varios modos de realización, la acción de control puede incluir temporalmente reducir la potencia o aumentar la potencia de la turbina eólica 102.
[0031] El aumento de potencia (“up-rating”) o reducción de potencia (“de-rating”) de la turbina eólica 102 puede incluir aumentar o reducir la velocidad, aumentar o reducir el par de torsión o una combinación de ambos. Además, como se menciona, la turbina eólica 102 se puede reducir en potencia o aumentar en potenciapitcheandouna o más de las palas de rotor 22 alrededor de su eje depitch28. También temporalmente se puede reducir en potencia o aumentar en potencia la turbina eólica 10 orientando la góndola 106 para cambiar el ángulo de la góndola 106 con respecto a la dirección del viento. En otros modos de realización, el controlador 302 se puede configurar para accionar uno o más frenos mecánicos para reducir la velocidad de rotación de las palas de rotor 112. Todavía en otros modos de realización, el controlador 302 puede estar configurado para realizar cualquier acción de control apropiada conocida en la técnica. Además, el controlador 302 puede implementar una combinación de dos o más acciones de control.
[0032] Además, en varios modos de realización, el procedimiento 200 puede incluir determinar un nivel de incertidumbre asociado con la magnitud de potencia de la turbina eólica 102 y presentar, por medio de una interfaz de usuario 322 del sistema 302, el nivel de incertidumbre. La información de incertidumbre puede ser útil, ya que menos análisis pueden dar lugar a más incertidumbre en las decisiones/recomendaciones.
filtrar la pluralidad de resultados analíticos relacionados con el rendimiento de potencia.
[0033] De acuerdo con la invención, analizar la pluralidad de resultados analíticos relacionados con el rendimiento de potencia de la turbina eólica comprende además:
usar al menos uno de análisis de componentes principales o factorización para reducir una serie de dimensiones en la pluralidad de resultados analíticos.
[0034] En un ejemplo, analizar la pluralidad de resultados analíticos relacionados con el rendimiento de potencia de la turbina eólica comprende además:
organizar, por medio del controlador, la pluralidad de resultados analíticos relacionados con el rendimiento de potencia de la turbina eólica en, al menos, un primer conjunto de datos y un segundo conjunto de datos, en el que el primer conjunto de datos de la pluralidad de conjuntos de datos analíticos comprende datos de un primer periodo de tiempo y el segundo conjunto de datos comprende datos de un segundo periodo de tiempo, siendo el primer periodo de tiempo mayor que el segundo periodo de tiempo.
[0035] En un ejemplo, entrenar el al menos un modelo basado en ordenador del rendimiento de potencia de la turbina eólica usando resultados analíticos anotados relacionados con el rendimiento de potencia de la turbina eólica comprende además:
recibir continuamente la magnitud de potencia de la turbina eólica;
clasificar cada una de las magnitudes de potencia recibidas de la turbina eólica como un rendimiento insuficiente, un rendimiento excesivo o un rendimiento estándar;
anotar las magnitudes de potencia recibidas de la turbina eólica; y
someter a aprendizaje automático el al menos un modelo basado en ordenador del rendimiento de potencia usando las magnitudes de potencia anotadas de la turbina eólica.
[0036] En un ejemplo, entrenar el al menos un modelo basado en ordenador del rendimiento de potencia de la turbina eólica usando resultados analíticos anotados relacionados con el rendimiento de potencia de la turbina eólica comprende además:
realizar un análisis de causa raíz de las magnitudes de potencia anotadas de la turbina eólica; y almacenar el análisis de causa raíz de las magnitudes de potencia de la turbina eólica para uso futuro.

Claims (12)

REIVINDICACIONES
1. Un procedimiento para controlar una turbina eólica, comprendiendo el procedimiento:
detectar (202), por medio de un controlador, una pluralidad de resultados analíticos relacionados con el rendimiento de potencia de la turbina eólica a partir de una pluralidad de análisis diferentes; analizar (204), por medio del controlador, la pluralidad de resultados analíticos relacionados con el rendimiento de potencia de la turbina eólica;
generar (206), por medio del controlador, al menos un modelo basado en ordenador del rendimiento de potencia de la turbina eólica usando al menos una parte de la pluralidad analizada de resultados analíticos;
entrenar (208), por medio del controlador, el al menos un modelo basado en ordenador del rendimiento de potencia de la turbina eólica usando resultados analíticos anotados relacionados con el rendimiento de potencia de la turbina eólica;
estimar (210) una magnitud de potencia de la turbina eólica usando el al menos un modelo basado en ordenador de aprendizaje automático;
e implementar (212) una acción de control cuando la magnitud de potencia de la turbina eólica está fuera de un intervalo seleccionado;
en el que analizar la pluralidad de resultados analíticos relacionados con el rendimiento de potencia de la turbina eólica comprende además
usar al menos uno de análisis de componentes principales o factorización para reducir una serie de dimensiones en la pluralidad de resultados analíticos.
y en el que la pluralidad de resultados analíticos relacionados con el rendimiento de potencia de la turbina eólica comprende al menos dos de los siguientes: ratio de producción bajo de curva de potencia, histórico de curva de potencia, residual de curva de potencia o conjunto de potencia.
2. El procedimiento de la reivindicación 1, en el que analizar la pluralidad de resultados analíticos relacionados con el rendimiento de potencia de la turbina eólica comprende además:
filtrar la pluralidad de resultados analíticos relacionados con el rendimiento de potencia.
3. El procedimiento de cualquiera de las reivindicaciones precedentes, en el que analizar la pluralidad de resultados analíticos relacionados con el rendimiento de potencia de la turbina eólica comprende además: organizar, por medio del controlador, la pluralidad de resultados analíticos relacionados con el rendimiento de potencia de la turbina eólica en, al menos, un primer conjunto de datos y un segundo conjunto de datos.
4. El procedimiento de la reivindicación 3, en el que el primer conjunto de datos de la pluralidad de conjuntos de datos analíticos comprende datos de un primer periodo de tiempo y el segundo conjunto de datos comprende datos de un segundo periodo de tiempo, siendo el primer periodo de tiempo mayor que el segundo periodo de tiempo.
5. El procedimiento de cualquiera de las reivindicaciones precedentes, en el que entrenar el al menos un modelo basado en ordenador del rendimiento de potencia de la turbina eólica usando los resultados analíticos anotados comprende además:
recibir continuamente la magnitud de potencia de la turbina eólica;
clasificar cada una de las magnitudes de potencia recibidas de la turbina eólica como un rendimiento insuficiente, un rendimiento excesivo o un rendimiento estándar;
anotar las magnitudes de potencia recibidas de la turbina eólica; y
someter a aprendizaje automático el al menos un modelo basado en ordenador del rendimiento de potencia usando las magnitudes de potencia anotadas de la turbina eólica.
6. El procedimiento de la reivindicación 5, en el que entrenar el al menos un modelo basado en ordenador del rendimiento de potencia de la turbina eólica usando los resultados analíticos anotados comprende además: realizar un análisis de causa raíz de las magnitudes de potencia anotadas de la turbina eólica.
7. El procedimiento de la reivindicación 6, que comprende además almacenar el análisis de causa raíz de las magnitudes de potencia anotadas para uso futuro.
8. El procedimiento de cualquiera de las reivindicaciones precedentes, que comprende además determinar un nivel de incertidumbre asociado con la magnitud de potencia de la turbina eólica y presentar, por medio de una interfaz de usuario del controlador, el nivel de incertidumbre.
9. El procedimiento de cualquiera de las reivindicaciones precedentes, en el que el al menos un modelo basado en ordenador comprende una máquina de vectores de soporte.
10. El procedimiento de cualquiera de las reivindicaciones precedentes, en el que el al menos un modelo basado en ordenador es un microservicio.
11. Un sistema para controlar una turbina eólica, comprendiendo el sistema:
una pluralidad de análisis para generar una pluralidad de resultados analíticos relacionados con el rendimiento de potencia de la turbina eólica;
un controlador acoplado en comunicación a la pluralidad de análisis, el controlador configurado para realizar una pluralidad de operaciones, comprendiendo la pluralidad de operaciones:
recibir la pluralidad de resultados analíticos de la pluralidad de análisis;
analizar la pluralidad de resultados analíticos relacionados con el rendimiento de potencia de la turbina eólica;
generar al menos un modelo basado en ordenador del rendimiento de potencia de la turbina eólica usando al menos una parte de la pluralidad analizada de resultados analíticos; entrenar, por medio del controlador, el al menos un modelo basado en ordenador del rendimiento de potencia de la turbina eólica usando resultados analíticos anotados relacionados con el rendimiento de potencia de la turbina eólica;
estimar una magnitud de potencia de la turbina eólica usando el al menos un modelo basado en ordenador de aprendizaje automático; e
implementar una acción de control cuando la magnitud de potencia de la turbina eólica está fuera de un intervalo seleccionado;
en el que analizar la pluralidad de resultados analíticos relacionados con el rendimiento de potencia de la turbina eólica comprende además:
usar al menos uno de análisis de componentes principales o factorización para reducir una serie de dimensiones en la pluralidad de resultados analíticos;
en el que la pluralidad de resultados analíticos relacionados con el rendimiento de potencia de la turbina eólica comprende al menos dos de los siguientes: ratio de producción bajo de curva de potencia, histórico de curva de potencia, residual de curva de potencia o conjunto de potencia.
12. El sistema de la reivindicación 11, en el que analizar la pluralidad de resultados analíticos relacionados con el rendimiento de potencia de la turbina eólica comprende además:
filtrar la pluralidad de resultados analíticos relacionados con la operación de la turbina eólica.
ES20199640T 2019-10-02 2020-10-01 Análisis en base a modelos de aprendizaje automático para monitorizar el rendimiento de potencia de parque eólico Active ES2990163T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US16/590,580 US10954919B1 (en) 2019-10-02 2019-10-02 Machine-learning model-based analytic for monitoring wind farm power performance

Publications (1)

Publication Number Publication Date
ES2990163T3 true ES2990163T3 (es) 2024-11-29

Family

ID=69411539

Family Applications (1)

Application Number Title Priority Date Filing Date
ES20199640T Active ES2990163T3 (es) 2019-10-02 2020-10-01 Análisis en base a modelos de aprendizaje automático para monitorizar el rendimiento de potencia de parque eólico

Country Status (6)

Country Link
US (1) US10954919B1 (es)
EP (2) EP4038462A1 (es)
CN (2) CN114430816B (es)
DK (1) DK3800519T3 (es)
ES (1) ES2990163T3 (es)
WO (1) WO2021066867A1 (es)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3842635B1 (en) * 2019-12-23 2024-09-25 Vestas Wind Systems A/S Operating a wind turbine with sensors implemented by a trained machine learning model
EP3859147A1 (en) * 2020-02-03 2021-08-04 Ventus Engineering GmbH Wake monitoring, wake management and sensory arrangements to such
US12034741B2 (en) * 2021-04-21 2024-07-09 Ge Infrastructure Technology Llc System and method for cyberattack detection in a wind turbine control system
ES3057483T3 (en) * 2021-09-17 2026-03-02 Vestas Wind Sys As Determining an action to allow resumption wind turbine operation after a stoppage
CN114278496A (zh) * 2021-09-29 2022-04-05 新疆金风科技股份有限公司 风力发电机组的辅助控制方法、系统及风力发电机组
US12560150B2 (en) 2021-10-07 2026-02-24 GE Vernova Renovables Espana, S.L. Systems and methods for controlling a wind turbine
CN116154841A (zh) * 2022-11-22 2023-05-23 华能广东汕头海上风电有限责任公司 一种海上风电场计算机监控系统
CN116821610B (zh) * 2023-08-30 2023-10-31 水电水利规划设计总院 一种利用大数据优化风力发电效率的方法
EP4660453A1 (en) * 2024-06-03 2025-12-10 Vestas Wind Systems A/S Artificial intelligence in contractual reporting for hybrid power plants
DE102024210126A1 (de) * 2024-10-18 2026-04-23 Jochen Rößler Verfahren und Vorrichtung zum Bestimmen von Betriebsparametern einer Windenergieanlage

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2192456B1 (en) 2008-11-26 2017-11-01 Siemens Aktiengesellschaft Estimation an achievable power production of a wind turbine by means of a neural network
US20110020122A1 (en) 2009-07-24 2011-01-27 Honeywell International Inc. Integrated condition based maintenance system for wind turbines
JP5363927B2 (ja) 2009-09-07 2013-12-11 株式会社日立製作所 異常検知・診断方法、異常検知・診断システム、及び異常検知・診断プログラム
US8924162B2 (en) * 2010-05-13 2014-12-30 University Of Cincinnati Turbine-to-turbine prognostics technique for wind farms
CN101858312B (zh) * 2010-05-31 2012-02-08 重庆大学 风力发电机组实时运行状态评估系统及评估方法
US8996334B2 (en) * 2011-03-02 2015-03-31 General Electric Company Method and system for analysis of turbomachinery
US9606518B2 (en) 2011-12-28 2017-03-28 General Electric Company Control system and method of predicting wind turbine power generation
US8914678B2 (en) * 2012-12-20 2014-12-16 Intel Mobile Communications GmbH Systems and methods for debugging model based message sequences
CN103605912B (zh) * 2013-12-10 2016-06-08 武汉大学 一种风电场功率外特性建模方法
CN103793563B (zh) * 2014-01-24 2017-01-18 广西电网公司电力科学研究院 一种风电场等效模拟模块与交直机车及其供电系统
US9551322B2 (en) 2014-04-29 2017-01-24 General Electric Company Systems and methods for optimizing operation of a wind farm
US9644612B2 (en) 2014-09-23 2017-05-09 General Electric Company Systems and methods for validating wind farm performance measurements
CN104506566B (zh) * 2014-11-17 2017-11-07 中国电建集团昆明勘测设计研究院有限公司 基于云GIS平台的风电场iPad移动在离线选址系统
US10132295B2 (en) 2015-05-15 2018-11-20 General Electric Company Digital system and method for managing a wind farm having plurality of wind turbines coupled to power grid
CN104933489A (zh) * 2015-06-29 2015-09-23 东北电力大学 基于自适应神经模糊推理系统的风电功率实时高精度预测方法
US10443577B2 (en) 2015-07-17 2019-10-15 General Electric Company Systems and methods for improved wind power generation
CN105048499B (zh) * 2015-07-24 2017-11-03 中国农业大学 基于模型预测控制的风电并网实时调度方法及系统
WO2017139046A1 (en) 2016-02-09 2017-08-17 Presenso, Ltd. System and method for unsupervised root cause analysis of machine failures
US11334834B2 (en) 2016-05-23 2022-05-17 General Electric Company System and method for controlling power production from a wind farm
DK3464895T3 (da) * 2016-05-23 2022-01-17 Gen Electric System og fremgangsmåde til effektudgangprognosticering for en vindmøllepark
WO2018121668A1 (en) 2016-12-30 2018-07-05 Envision Energy (Jiangsu) Co., Ltd. A method and system for evaluating wind turbine generator performance
US10330081B2 (en) * 2017-02-07 2019-06-25 International Business Machines Corporation Reducing curtailment of wind power generation
US20210408790A1 (en) 2017-04-26 2021-12-30 Mitsubishi Electric Corporation Ai system, laser radar system and wind farm control system
CN109958588B (zh) * 2017-12-14 2020-08-07 北京金风科创风电设备有限公司 结冰预测方法、装置、存储介质、模型生成方法及装置
CN108448610B (zh) 2018-03-12 2020-05-22 华南理工大学 一种基于深度学习的短期风功率预测方法
US11157833B2 (en) * 2018-03-14 2021-10-26 International Business Machines Corporation Learning service blockchain
US10635095B2 (en) * 2018-04-24 2020-04-28 Uptake Technologies, Inc. Computer system and method for creating a supervised failure model
CN109492777A (zh) 2018-09-14 2019-03-19 国电电力宁夏新能源开发有限公司 一种基于机器学习算法平台的风电机组健康管理方法

Also Published As

Publication number Publication date
CN114430816A (zh) 2022-05-03
US10954919B1 (en) 2021-03-23
EP4038462A1 (en) 2022-08-10
EP3800519B1 (en) 2024-05-29
US20210102525A1 (en) 2021-04-08
CN114430816B (zh) 2024-09-20
EP3800519A1 (en) 2021-04-07
CN112594130B (zh) 2025-06-24
DK3800519T3 (da) 2024-08-26
CN112594130A (zh) 2021-04-02
WO2021066867A1 (en) 2021-04-08

Similar Documents

Publication Publication Date Title
ES2990163T3 (es) Análisis en base a modelos de aprendizaje automático para monitorizar el rendimiento de potencia de parque eólico
ES3049845T3 (en) System and method for monitoring wind turbine rotor blades using infrared imaging and machine learning
US9644612B2 (en) Systems and methods for validating wind farm performance measurements
ES3007654T3 (en) System and method for cyberattack detection in a wind turbine control system
US10815972B2 (en) System and method for assessing and validating wind turbine and wind farm performance
ES2966311T3 (es) Sistemas y procedimientos para operar un activo de generación de potencia
ES2636659T3 (es) Sistemas y procedimientos para optimizar la operación de un parque eólico
ES2546977T3 (es) Sistema, dispositivo y procedimiento de monitorización acústica y visual de una turbina eólica
ES2800773T3 (es) Procedimiento y dispositivo para la detección de una carga equivalente de un sistema de generador de turbina eólica
ES2957796T3 (es) Sistemas y procedimientos para la recalibración de la posición de la góndola de una turbina eléctrica y la estimación de la dirección del viento
US11168667B2 (en) Method and device for calculating power generation of wind farm
ES2904596T3 (es) Sistema y procedimiento para pronosticar la salida de potencia de un parque eólico
ES2764826T3 (es) Método para predecir la densidad de energía eólica
ES2912067T3 (es) Sistema y procedimiento para determinar las pérdidas por estela de un parque eólico
EP3913216B1 (en) System and method for training anomaly detection analytics to automatically remove outlier data
ES2607610T3 (es) Procedimiento para la determinación de la enegía desaprovechada
ES2998336T3 (en) Systems and methods for operating power generating assets
US20220341393A1 (en) System and method for fusing multiple analytics of a wind turbine for improved efficiency
ES3001436T3 (en) Learning-based backup controller for a wind turbine
CN116706894A (zh) 发电功率预测方法、装置、服务器及存储介质
US20260092837A1 (en) System and method for detecting anomalies during asset operation
Martin et al. New Wake Effects Identified Using SCADA Data Analysis and Visualization.
CN106846162A (zh) 一种风电场整体发电能力评估方法
Pereira Using multiple non-Doppler LIDARs for wind turbine wake detection under different inflow and operating conditions