ES2762519T3 - Control de un aerogenerador con una condición de fallo - Google Patents
Control de un aerogenerador con una condición de fallo Download PDFInfo
- Publication number
- ES2762519T3 ES2762519T3 ES15753315T ES15753315T ES2762519T3 ES 2762519 T3 ES2762519 T3 ES 2762519T3 ES 15753315 T ES15753315 T ES 15753315T ES 15753315 T ES15753315 T ES 15753315T ES 2762519 T3 ES2762519 T3 ES 2762519T3
- Authority
- ES
- Spain
- Prior art keywords
- path
- control
- wind turbine
- safe mode
- routine
- 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
Links
- 238000000034 method Methods 0.000 claims abstract description 21
- 238000010200 validation analysis Methods 0.000 claims description 16
- 230000002829 reductive effect Effects 0.000 claims description 15
- 230000008569 process Effects 0.000 claims description 6
- 230000006870 function Effects 0.000 description 15
- 238000004364 calculation method Methods 0.000 description 12
- 238000005457 optimization Methods 0.000 description 10
- 230000008901 benefit Effects 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 230000002441 reversible effect Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000007383 open-end spinning Methods 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F03—MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
- F03D—WIND MOTORS
- F03D7/00—Controlling wind motors
- F03D7/02—Controlling wind motors the wind motors having rotation axis substantially parallel to the air flow entering the rotor
- F03D7/04—Automatic control; Regulation
- F03D7/042—Automatic control; Regulation by means of an electrical or electronic controller
- F03D7/043—Automatic control; Regulation by means of an electrical or electronic controller characterised by the type of control logic
- F03D7/045—Automatic control; Regulation by means of an electrical or electronic controller characterised by the type of control logic with model-based controls
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F03—MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
- F03D—WIND MOTORS
- F03D7/00—Controlling wind motors
- F03D7/02—Controlling wind motors the wind motors having rotation axis substantially parallel to the air flow entering the rotor
- F03D7/0264—Controlling wind motors the wind motors having rotation axis substantially parallel to the air flow entering the rotor for stopping; controlling in emergency situations
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F05—INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
- F05B—INDEXING SCHEME RELATING TO WIND, SPRING, WEIGHT, INERTIA OR LIKE MOTORS, TO MACHINES OR ENGINES FOR LIQUIDS COVERED BY SUBCLASSES F03B, F03D AND F03G
- F05B2270/00—Control
- F05B2270/10—Purpose of the control system
- F05B2270/107—Purpose of the control system to cope with emergencies
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F05—INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
- F05B—INDEXING SCHEME RELATING TO WIND, SPRING, WEIGHT, INERTIA OR LIKE MOTORS, TO MACHINES OR ENGINES FOR LIQUIDS COVERED BY SUBCLASSES F03B, F03D AND F03G
- F05B2270/00—Control
- F05B2270/40—Type of control system
- F05B2270/404—Type of control system active, predictive, or anticipative
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E10/00—Energy generation through renewable energy sources
- Y02E10/70—Wind energy
- Y02E10/72—Wind turbines with rotation axis in wind direction
Landscapes
- Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Sustainable Energy (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Control Of Eletrric Generators (AREA)
- Wind Motors (AREA)
Abstract
Un método de control de un aerogenerador, que comprende: recibir (23) un estado operativo actual del aerogenerador y, en base al estado operativo actual, calcular (20) una trayectoria de control (21, 83) y una trayectoria en modo seguro (22, 82), en donde una trayectoria comprende una serie de tiempos de al menos una variable; y si se recibe una señal de fallo (24, 84) que indica una condición de fallo del aerogenerador, controlar el aerogenerador usando la trayectoria en modo seguro; si no se recibe una señal de fallo, controlar el aerogenerador usando la trayectoria de control (21, 83); en donde la trayectoria en modo seguro se calcula usando una rutina de control predictivo de modelo (MPC) (85), en donde la trayectoria en modo seguro se calcula tras la recepción de la señal de fallo, y caracterizado porque una función de coste de la rutina de control predictivo de modelo se basa en un tipo de fallo.
Description
DESCRIPCIÓN
Control de un aerogenerador con una condición de fallo
Campo de la invención
La presente invención se refiere al control de aerogeneradores en una situación en la que se detecta una condición de fallo.
Antecedentes de la invención
En general, se opera un aerogenerador o un parque de aerogeneradores con el objetivo de obtener el máximo rendimiento del capital invertido en él y, en consecuencia, los sistemas de control de aerogenerador están configurados para maximizar la potencia de salida, es decir, para operar el aerogenerador para capturar la potencia máxima que está disponible en el viento, con la debida consideración de mantener el aerogenerador dentro de los límites operativos.
Si bien el sistema de control del aerogenerador está diseñado para tener en cuenta las condiciones diversas y variables bajo las cuales opera un aerogenerador, puede surgir, sin embargo, una condición de fallo que requiera parar la turbina, o alternativamente modificar la operación a operación en modo seguro. La condición de fallo puede relacionarse con el fallo del componente que requiere reparar o mantenimiento, o puede relacionarse con condiciones que pueden conducir a un fallo del componente si el aerogenerador no se para o se opera en modo seguro.
Los sistemas de parada de aerogeneradores existentes se basan en mediciones de un pequeño subconjunto de estados de las turbinas, tales como la medición de la velocidad del rotor, de la aceleración de la parte superior de la torre y de la carga para generar una señal de fallo si el valor medido está fuera de los límites predefinidos. Cuando se para el aerogenerador, se puede tener en cuenta la condición de fallo, por ejemplo, seleccionando una rutina de parada predefinida que depende de la naturaleza del fallo. Tales rutinas de parada se basan en los escenarios de fallo que fueron tenidos en cuenta en el momento del diseño.
El artículo “Combined Feedback-Feedforward Control of Wind Turbines Using State-Constrained Model Predictive Control”, Koerber et al., Actas del IEEE en Tecnología de Sistemas de Control, vol. 21, n° 4, julio de 2013 y el documento EP 2746576 A2 ambos que están mostrando el control de aerogenerador durante situaciones de fallo usando un Controlador Predictivo de Modelo.
Los inventores de la presente invención se han dado cuenta de que hay una necesidad de formas adicionales de operar un aerogenerador si surge una condición de fallo durante la operación del aerogenerador.
Compendio de la invención
Sería ventajoso controlar un aerogenerador de una manera que tenga en cuenta el estado operativo real del aerogenerador si surge una condición de fallo, y que usa el estado operativo real en conexión con la operación continua del aerogenerador, o bien en operación en modo seguro o bien en parada del aerogenerador.
Por consiguiente, en un primer aspecto, se proporciona un método según la reivindicación 1 de control de un aerogenerador, que comprende:
recibir un estado operativo actual del aerogenerador y en base al estado operativo actual calcular una trayectoria de control y una trayectoria en modo seguro, en donde una trayectoria comprende una serie de tiempos de al menos una variable; y
si se recibe una señal de fallo que indica una condición de fallo del aerogenerador, controlar el aerogenerador usando la trayectoria en modo seguro;
si no se recibe una señal de fallo, controlar el aerogenerador usando la trayectoria de control;
en donde la trayectoria en modo seguro se calcula usando una rutina de control predictivo de modelo (MPC). En la presente invención, la operación de la turbina se basa en una trayectoria de control calculada. Una trayectoria es una serie de tiempos de una variable para un intervalo de tiempo dado, que incluye el siguiente valor de variable para el parámetro operativo relacionado con la variable, así como un número previsto o uno esperado de futuros valores de variable para el parámetro dado. Por ejemplo, la trayectoria de control puede ser una trayectoria de paso que incluye el siguiente comando de paso, así como un número esperado o previsto de futuros comandos de paso. Un aerogenerador incluye un sistema de control para controlar los diversos componentes del aerogenerador, tales como el ajuste del paso de la pala, los puntos de ajuste del convertidor de potencia, los motores de orientación, etc. Tal sistema de control incluye además un controlador de modo seguro con la responsabilidad de operar el aerogenerador de una manera segura. El controlador de modo seguro se puede integrar en el controlador general, y
en las realizaciones puede referirse a las unidades funcionales del controlador general que maneja el aerogenerador durante la operación en modo seguro.
En la presente invención, el sistema de control está dispuesto para recibir una condición de fallo, y tras la recepción de tal condición de fallo, asegurar que el aerogenerador se controle usando una trayectoria en modo seguro. La trayectoria en modo seguro que se calcula usando una rutina de control predictivo de modelo (MPC).
Es una ventaja calcular la trayectoria en modo seguro usando un algoritmo de MPC, dado que los algoritmos de MPC son muy adecuados para tener en cuenta el estado actual y, por ello, para calcular una trayectoria operativa en base al estado real del aerogenerador. Los algoritmos de MPC se pueden usar ventajosamente para operación en modo seguro, en la medida que pueden tener en cuenta directamente restricciones en las variables del sistema y, por ello, ser usadas para encontrar trayectorias operativas óptimas dentro de límites operativos seguros.
En una realización, la trayectoria en modo seguro es una trayectoria de parada. Una trayectoria de parada es una trayectoria de control que controla el aerogenerador desde su estado actual y hasta que el aerogenerador se lleve a una parada, es decir, se pare.
En general, una trayectoria en modo seguro es una trayectoria de control que controla el aerogenerador de una manera segura. Una manera segura es una manera en la que el aerogenerador está operando dentro de límites operativos seguros. Esto se puede basar en la condición de fallo dada y puede ser un modo de control que, además de una parada, incluye modos de control con una funcionalidad reducida, una salida de potencia reducida, un espacio operativo reducido, etc.
La trayectoria en modo seguro no se calcula hasta que se recibe la señal de fallo. De esta manera, la trayectoria calculada puede, además del estado actual específico, también tener en cuenta los fallos operativos en el cálculo de la trayectoria en modo seguro. Esto se puede obtener ventajosamente incluyendo la condición de fallo en la rutina de control predictivo de modelo como una o más restricciones y/o seleccionando una función de coste apropiada en base al tipo de fallo. De esta manera, la rutina de MPC está adaptando dinámicamente las restricciones y funciones objetivas para regir el comportamiento de la turbina bajo condiciones de fallo. En una situación en modo seguro se pueden encontrar, por ello, trayectorias operativas óptimas dentro de límites operativos seguros.
En una realización, solamente la trayectoria en modo seguro se calcula usando una rutina de MPC, no obstante, de manera ventajosa también la trayectoria de control se calcula usando una rutina de control predictivo de modelo (MPC). De esta manera, se usa un marco de control unificado para manejar tanto el control en modo seguro como el control de operación normal.
Se describen realizaciones adicionales en relación con la sección Descripción de las realizaciones.
En aspectos adicionales, la invención también se refiere a un controlador para un aerogenerador, a un controlador de parque de aerogeneradores que se implementa para controlar al menos las turbinas seleccionadas del parque de aerogeneradores. Además, la invención se refiere a un aerogenerador que se controla según cualquiera de los diversos aspectos de la presente invención.
En general, las diversas realizaciones y aspectos de la invención se pueden combinar y acoplar de cualquier forma posible dentro del alcance de la invención. Estos y otros aspectos, características y/o ventajas de la invención serán evidentes a partir de y se dilucidarán con referencia a las realizaciones descritas en lo sucesivo.
Breve descripción de los dibujos
Las realizaciones de la invención se describirán, a modo de ejemplo solamente, con referencia a los dibujos, en los que:
la Fig. 1 ilustra esquemáticamente una realización de un sistema de control junto con elementos de un aerogenerador;
la Fig. 2 ilustra aspectos de una realización general de la presente invención en un diagrama funcional esquemático;
la Fig. 3 ilustra un ejemplo de una trayectoria de control determinada por el uso de un algoritmo de MPC; las Fig. 4 a 7 ilustran ejemplos de trayectorias en modo seguro en diferentes escenarios de condición de fallo; y la Fig. 8 ilustra un diagrama de flujo de elementos de realizaciones de la presente invención.
Descripción de las realizaciones
La Figura 1 ilustra esquemáticamente una realización de un sistema de control junto con elementos de un aerogenerador. El aerogenerador comprende palas del rotor 1 que están conectadas mecánicamente a un generador eléctrico 2 a través de una caja de cambios 3. La energía eléctrica generada por el generador 2 se
inyecta en una red eléctrica 4 a través de un convertidor eléctrico 5. El generador eléctrico 2 puede ser un generador de inducción doblemente alimentado, pero se pueden usar otros tipos de generadores.
El sistema de control comprende un número de elementos, que incluyen al menos un controlador 6 con un procesador y una memoria, de modo que el procesador es capaz de ejecutar tareas informáticas en base a las instrucciones almacenadas en la memoria. En general, el controlador de aerogenerador 6 asegura que, en operación, el aerogenerador genere un nivel de salida de potencia requerido. Esto se obtiene ajustando el ángulo de paso y/o la extracción de potencia del convertidor. Con este fin, el sistema de control 6 comprende un sistema de paso que incluye un controlador de paso 7 que usa una referencia de paso 8, y un sistema de potencia que incluye un controlador de potencia 9 que usa una referencia de potencia 10. El rotor del aerogenerador comprende las palas del rotor que se pueden inclinar mediante un mecanismo de paso. El rotor puede comprender un sistema de paso común que ajusta todos los ángulos de paso en todas las palas del rotor al mismo tiempo, así como, además del mismo, un sistema de paso individual que es capaz de inclinar individualmente las palas del rotor. En la figura se muestran dos palas del rotor, no obstante, se pueden usar cualquier número de palas de rotor, en particular tres palas de rotor.
La Figura 2 ilustra además los elementos de los sistemas de control 6 en relación con un módulo de cálculo de trayectoria 20 que recibe un estado operativo actual del aerogenerador 23, y en base al estado operativo calcula una trayectoria de control para una operación normal continua y una trayectoria en modo seguro. El sistema de control 6 está dispuesto para controlar el aerogenerador en base o bien a la trayectoria de control o bien a la trayectoria en modo seguro dependiendo del estado del aerogenerador. Es decir, si una señal de fallo indica una condición de fallo del aerogenerador, el aerogenerador se controla 22 usando la trayectoria en modo seguro, de otro modo, la operación normal 21 del aerogenerador se continúa donde el aerogenerador se controla usando la trayectoria de control.
En una realización, la señal de fallo se deduce en base al estado operativo, o se puede proporcionar como una señal dedicada 24, por ejemplo, de sensores u otras unidades que envían señales de fallo.
En la presente invención, la trayectoria en modo seguro se calcula usando una rutina de control predictivo de modelo (MPC).
La Figura 3 muestra aspectos generales de una rutina de MPC en relación con una variable operativa medida y una variable de control calculada de MPC u. La parte superior 30 de la figura muestra una trayectoria de estado para la variable y y la parte inferior 31 de la figura muestra una trayectoria de control para la variable de control u.
Las trayectorias operativas y las trayectorias de control pueden incluir, pero no se limitan a, uno o más de los siguientes parámetros: valor de paso, incluyendo los valores de paso colectivos y valores de paso individuales, velocidad del rotor, aceleración del rotor, movimiento de la torre, parámetros relacionados con la potencia, parámetros relacionados con el par y derivados de estos parámetros.
En una realización, la trayectoria operativa es una trayectoria de estado operativa predicha. Un estado es una colección, a menudo expresada como vector, de parámetros operativos. Un ejemplo de estado de aerogenerador es:
que comprende el valor de paso, 0, la velocidad angular del rotor, u>, y la posición superior de la torre, s, así como las derivadas en el tiempo de esos parámetros. Se pueden usar otros y más parámetros para definir el estado del aerogenerador, x*.
Los valores de estado del estado operativo actual del aerogenerador se pueden basar en lecturas de sensores medidas a partir de sensores dispuestos para medir datos de sensores de medición en relación con los valores de estado físico del aerogenerador. Además, también se pueden usar valores estimados o valores calculados. En una realización, el estado se puede determinar mediante un calculador de estado, por ejemplo, en forma de una unidad de cálculo dedicada a cargo de determinar el estado operativo actual, tal como un observador o un filtro de Kalman. La trayectoria también se puede expresar como una trayectoria de control. Un ejemplo de trayectoria de control puede ser:
que comprende la señal de referencia de paso y la señal de referencia de potencia. Se pueden usar otros y más parámetros para definir la señal de control del aerogenerador, u i *.
La Figura 3 muestra una trayectoria 34 de una variable y medida para un número de pasos de tiempo discretos. La figura muestra el tiempo actual, k, así como un número de pasos de tiempo pasado 32 y un número de pasos de tiempo futuros 33 (a los que se hace referencia también algunas veces como el horizonte de predicción y el horizonte de control para la variable de estado y y la variable de control u, respectivamente). Los valores de variables conocidos, es decir, basados en valores ya medidos, se marcan con un círculo continuo, mientras que los valores de las variables previstas se marcan con un círculo abierto. Una trayectoria puede comprender una serie de tiempos de valores previstos, es decir, solamente los círculos abiertos. La trayectoria no necesita incluir los valores pasados y conocidos, pero puede hacerlo en ciertas realizaciones. En particular, el valor actual 35 se puede incluir para trayectorias de variables medidas. La trayectoria puede abarcar una serie de tiempos de unos pocos segundos, tal como 5-10 segundos. No obstante, la trayectoria puede ser más larga o más corta dependiendo de la implementación dada.
Como ejemplo, la trayectoria muestra la velocidad del rotor w en una situación en la que se da un punto de ajuste para aumentar la velocidad del rotor. La trayectoria muestra la velocidad actual del rotor 35 junto con las velocidades futuras del rotor previstas. Los valores máximo y mínimo permitidos también se muestran para la variable ilustrada. La Figura 3 ilustra además un ejemplo de una trayectoria de control general 36 determinada por el uso de un algoritmo de MPC. La Figura 3 ilustra la relación entre una trayectoria de estado operativo 34 y una trayectoria de control general 36. En las realizaciones, la trayectoria de control general puede ser una trayectoria en modo seguro que se calcula usando la trayectoria de estado operativo prevista.
Si bien se conoce el valor de orden k actual para las variables medidas, el valor actual 37 de la trayectoria de control se calcula mediante el uso de la rutina de MpC.
La figura también muestra los valores máximo y mínimo permitidos para los valores de la trayectoria de control de u. Como ejemplo, la trayectoria muestra la trayectoria para el ángulo de paso, es decir, u = 0. De este modo, se da un punto de ajuste para aumentar la velocidad del rotor y, como consecuencia, el ángulo de paso se reduce.
La trayectoria muestra el siguiente ajuste de paso 37 junto con los ajustes de paso futuros previstos para cumplir con el nuevo ajuste del punto de ajuste.
El Control Predictivo de Modelo (MPC) es un algoritmo de control de múltiples variables que usa una función de coste de optimización J sobre el horizonte de predicción de retroceso, para calcular los movimientos de control óptimos.
La función de coste de optimización se puede dar por:
N
J = ^ wyi ( n - y d 2 wua u í 2
t= i
Con referencia a la Fig. 3, r es el punto de ajuste para la variable de orden i, siendo y¡ y ui variables de trayectoria de orden i, y siendo Wyi la matriz de ponderación que define la importancia relativa de esta variable, y siendo Wui la matriz de ponderación que define la penalización relacionada con los cambios en esta variable.
Implementando en el controlador una rutina de MPC para calcular la trayectoria en modo seguro, se resuelve un problema de optimización en N pasos de tiempo (el horizonte de control y de predicción). El resultado es una secuencia de entrada óptima para todo el horizonte que se puede usar para controlar la turbina durante el modo seguro.
En una realización, las trayectorias de parada se calculan resolviendo problemas de optimización dinámica en línea en forma de cálculo en línea de trayectorias en modo seguro usando el control predictivo de modelo (MPC). Normalmente, el problema de optimización resuelto en tales aplicaciones se formula en términos de una función objetivo (una función de coste) y un número de restricciones (por ejemplo, límites máximo/mínimo, límites de tasa de cambio, etc.). Cuando se aplica tal esquema de control para una operación normal, la función objetivo se formula típicamente para proporcionar un compromiso entre las cargas y la producción de energía, y con ciertos parámetros de operación tales como la velocidad del rotor, la posición y velocidad de paso, y el par del generador que se rige por las restricciones.
En las realizaciones de la presente invención, los fallos se tratan aplicando una función de coste y restricciones que reflejan la capacidad actual del sistema defectuoso, tales como la pérdida repentina del par del generador, la pérdida de la conexión con la red o la pérdida total o parcial de la capacidad de paso.
Tras la recepción de la señal de fallo, se calcula la trayectoria en modo seguro usando la rutina de MPC. De esta manera, la naturaleza del fallo se tiene en cuenta cuando se determina la trayectoria en modo seguro. La condición de fallo puede estar incluida en la rutina de control predictivo de modelo como una restricción, y la función de coste de la rutina de control predictivo de modelo se basa en un tipo de fallo.
En un ejemplo de realización, el problema de optimización usado para la producción normal tiene la forma:
u*(t ) = argmin / 0(5 (t) ,P (t) ,u (t)) ,
sujeto a las restricciones:
—5 <
9t
< 90,
i
6 {1,2,3}
La función argmin es el operador matemático estándar que representa el argumento del mínimo, y encuentra puntos en el espacio de parámetros abarcado por S, P, u y t donde la función de coste Jo alcanza su valor más pequeño. El parámetro Twr denota la velocidad nominal del rotor, 9i el ángulo de paso (con derivada) y Pe se refiere a la potencia nominal de la turbina.
En este caso, la función de coste nominal Jo proporciona un compromiso entre potencia (P) y cargas (S) usando la señal de control u(t), mientras que las restricciones limitan la velocidad del rotor, el ángulo de paso de las palas, la velocidad de paso de las palas y la potencia eléctrica. La señal de control típicamente consistiría en ángulos de paso de la palas y referencia de potencia para el convertidor:
La Figura 4 ilustra ejemplos de trayectorias en una situación en la que ocurre un fallo del convertidor 40, impidiendo efectivamente cualquier producción de energía después del tiempo t = tF. En tal caso, un posible cambio en la función de coste y las restricciones podría ser:
u*(t ) = argmin 71(5 (t) ,u (t)) ,
sujeto a las restricciones:
(or < tMr
—5 < 0i < 90,1 G {1,2,3}
PE =
o
De esta manera, la producción de energía ya no es parte de la función de coste, y se restringe a cero, en la medida que la generación de energía ya no es posible. Cuando se pierde capacidad de producción de energía, la velocidad del rotor presenta un pequeño rebasamiento, pero se lleva a la parada por la acción del paso que continúa su acción de paso individual mientras se inclina hacia la detención.
En la práctica, esto invalidaría de manera efectiva que el par del generador gobernado por convertidor sea usado como medio para controlar la turbina, dejando que la turbina sea controlada inclinando las palas. Otros diseños
pueden incluir la capacidad de aplicar frenos eléctricos o mecánicos. En tal caso, la señal de control puede incluir una señal de activación booleana para el freno.
La Figura 5 ilustra ejemplos de trayectorias en una situación en la que un fallo 50 en relación con una capacidad reducida para inclinar las palas ocurre en t = tF, por ejemplo, con una pala atascada mecánicamente, digamos, a 10 grados. En tal caso, puede ser posible continuar operando la turbina en un modo reducido. Cuando una pala está atascada, la actividad de paso individual de las otras dos palas aumenta para compensar la pala atascada. Al mismo tiempo, se inclinan para detener el movimiento de rotación. La energía eléctrica se retiene para ayudar a frenar el rotor.
Para un esquema basado en optimización, este modo de operación se puede acomodar mediante una modificación del problema, con la velocidad de paso de la pala para una pala que está restringida a 0 grados:
sujeto a las restricciones:
- 5 <
9i
< 90,
i
G {1,2}
- 20 <
Gi < 20, i
G {1,2}
03 = O
PE
< 3
MW
La Figura 6 ilustra ejemplos de trayectorias en otra situación en la que ocurre un fallo 60 en relación con la capacidad reducida para inclinar las palas en t = tF. En este ejemplo, el sistema hidráulico de paso de la pala para la pala 3 solamente es capaz de proporcionar una tasa de paso constante para esta pala. La actividad de paso individual de las otras dos palas aumenta para compensar que la tercera pala no contribuya al control de paso individual. El rotor se lleva a una parada ligeramente más rápido que para el ejemplo 2, en la medida que la pala defectuosa no se atasca sino que se inclina:
u*(0 = argm in y0(5 (t) ,/5( t) ,u ( t) ) ,
sujeto a las restricciones:
—5 <
9i
< 90,1 G {1,2}
- 20 <
9i
< 20, i G {1,2}
03 = 5
PE <
3
MW
La Fig. 7 ilustra ejemplos de trayectorias en una situación en la que un fallo da como resultado una operación continua en un modo seguro en el que la turbina sigue en operación, pero con una producción de energía inferior. En este ejemplo, la turbina está equipada con la capacidad de inclinar las palas individualmente, pero en t = tF, ocurre un error 70 que da como resultado una pala que cae de vuelta en un estado seguro con una tasa de paso constante. La actividad de paso individual de las otras dos palas aumenta para compensar que la tercera pala no contribuya al control de paso individual. Las dos palas no defectuosas se llevan a ángulos de paso que no llevarán el rotor a una parada, sino que dejen el rotor girando a una velocidad baja, permitiendo de este modo una producción de energía modesta a pesar de la pala defectuosa.
En las realizaciones en las que tanto la trayectoria de control como la trayectoria en modo seguro se calculan usando una rutina de control predictivo de modelo (MPC), la función de coste y las restricciones se pueden cambiar tras la detección de un escenario de fallo dado (es decir, tras la recepción de la señal de fallo), pero de otro modo
usan la misma rutina de MPC. En tal realización, solamente se ha de calcular una señal de control óptima en cada instante de muestra.
En una realización, las trayectorias en modo seguro se calculan continuamente durante la operación del aerogenerador. En tal realización, se evalúan posibles escenarios de fallo en cada paso de tiempo. Es decir, se usa un tipo de esquema “¿qué pasaría si?”, en el que se preparan continuamente trayectorias de señales de control para posibles escenarios de fallo futuros. Se pueden calcular dos o más trayectorias completas en modo seguro en base al estado operativo del aerogenerador, y se puede seleccionar una trayectoria completa en modo seguro dada en base a la señal de fallo. La selección se puede basar en una rutina de selección implementada por el sistema de control. Tal rutina de selección puede implementar criterios de selección que le permitan seleccionar la trayectoria en modo seguro más apropiada entre las trayectorias disponibles.
En una realización en la que la trayectoria en modo seguro es una trayectoria de parada, la serie de tiempos de la trayectoria de parada puede abarcar o no todo el proceso de parada. Si la serie de tiempos de la trayectoria de parada abarca todo el proceso de parada, es decir, si se calcula una trayectoria de parada completa antes del inicio de la parada, el aerogenerador se puede controlar usando la trayectoria de parada completa. Esto tiene la ventaja de que se puede ejecutar la trayectoria de control predeterminada, incluso si falla el mecanismo para resolver el problema de optimización.
En otra realización, se puede tomar una ventaja de la rutina de MPC que es una rutina de horizonte de retroceso, de modo que durante la parada, la trayectoria de parada se calcule repetidamente como una trayectoria de horizonte de retroceso, y en donde el aerogenerador se controla usando la última trayectoria de parada calculada. En tal realización, en el tiempo t se muestrea el estado actual y se calcula una estrategia de control de minimización de coste para un horizonte de tiempo en el futuro: [t, t T]. Solamente el primer valor previsto para la muestra k actual se usa en la señal de control de parada, entonces el estado de la turbina se muestrea de nuevo y los cálculos se repiten comenzando desde el nuevo estado actual, produciendo una nueva trayectoria de parada y una nueva trayectoria de estado previsto. De esta manera, se asegura que se use una trayectoria óptima durante todo el proceso de parada.
En otra realización, el proceso de parada es un proceso de dos pasos. En el primer paso, la trayectoria en modo seguro se calcula para llevar la turbina a una región segura desde donde se conoce una trayectoria de parada segura. En un segundo paso, se usa una trayectoria de parada segura para llevar la turbina a una detención completa. La segunda parte de la trayectoria de parada segura se puede calcular previamente, o la región segura puede ser un estado operativo desde el cual la parada es trivial.
En una realización, la trayectoria de parada se puede calcular usando un modelo de sistema reducido en el que la rutina de MPC usa un subconjunto del estado operativo del aerogenerador para calcular la trayectoria en modo seguro. El cálculo de las trayectorias usando un modelo reducido puede ser de muchas formas similar a un cálculo a escala completa, no obstante, los recursos de cálculo necesarios para implementarlo en el controlador de aerogenerador son menores que para un controlador de MPC a escala completa.
En una realización, el controlador de aerogenerador está dispuesto para implementar al menos una rutina de validación capaz de validar la trayectoria de control para un intervalo de tiempo futuro para determinar si la trayectoria de control es o no válida o inválida, y generar una señal de fallo si la trayectoria de control no es válida. Validando la trayectoria operativa, el sistema de control puede establecer si el sistema puede operar o no de una manera segura, no solo durante el tiempo actual, sino durante al menos una parte del intervalo de tiempo futuro incluido en la trayectoria operativa. De esta manera, el sistema de control puede prepararse para una situación problemática antes de que realmente suceda. Es decir, el controlador puede entrar de una manera oportuna en operación en modo seguro, en lugar de solamente reaccionar a una situación problemática una vez que se haya detectado.
Ser capaz de reaccionar a estados operativos problemáticos antes de que hayan ocurrido realmente, o hayan desarrollado a un estado problemático, conduce a mejorar la protección de la turbina. Además, puede provocar las ventajas adicionales de que el tiempo de inactividad debido a la operación en modo seguro, incluyendo la parada, se puede reducir dado que los errores se encuentran o bien antes de que ocurran o bien al menos en una etapa temprana. Esto puede conducir además a costes de reparación reducidos. Además, el coste se puede reducir para los elementos de soporte de carga, en la medida que se pueden reducir los requisitos de carga mecánica. En las realizaciones de la presente invención, tales equipos se pueden especificar para muchos escenarios de error para la operación de parada controlada en lugar de para una parada de emergencia.
Además de validar la trayectoria de control, o como alternativa a la validación de la trayectoria de control, también se puede validar la trayectoria en modo seguro para un intervalo de tiempo futuro, para determinar si la trayectoria en modo seguro es o no válida o inválida, y controlar el aerogenerador para la parada usando una trayectoria de parada predeterminada si la trayectoria en modo seguro no es válida.
La trayectoria de parada predeterminada se puede almacenar en una memoria del controlador. La memoria puede almacenar una o más trayectorias de control de parada programadas previamente, tales como trayectorias de
control apropiadas que se sabe que operan el aerogenerador dentro de los límites de carga. Alternativa o adicionalmente, el controlador también puede almacenar la última válida, o un número de trayectorias de control de parada validadas previamente de las que elegir. Las trayectorias reales que se almacenan en la memoria se pueden actualizar constantemente con las últimas calculadas.
En una realización, la optimización de MPC también se puede realizar con la restricción adicional de que una trayectoria de control en el intervalo de tiempo futuro no puede comprender un estado operativo a partir del cual no se puede encontrar una solución al cálculo de MPC de la trayectoria en modo seguro. Es decir, para cualquier punto futuro en la trayectoria de control, para una condición de fallo seleccionada o predefinida, se puede encontrar una solución a tales escenarios de fallo. La operación de la turbina se restringe, de este modo, a una región de condiciones de operación a partir de la cual existen trayectorias de parada en caso de fallos potenciales. De esta manera, se puede hacer una viabilidad recursiva de la trayectoria de control en la que se asegura que el aerogenerador nunca se lleve a un estado a partir del cual no pueda encontrar una trayectoria de parada segura, sujeto a cualquiera de los fallos dados. De este modo, se asegura que existen soluciones de parada factibles desde cualquier estado a lo largo de la trayectoria de control prevista.
La validación puede incluir además una validación de la trayectoria de estado operativo previsto para un intervalo de tiempo futuro. Si la trayectoria operativa es inválida, se genera una señal de fallo.
En una realización, la rutina de validación compara uno o más valores de parámetros de una o más trayectorias operativas con valores de restricción predefinidos de tales parámetros, y en donde la rutina de validación es válida si el uno o más parámetros comparados no exceden los valores de restricción. De este modo, la rutina de validación simplemente comprueba una o más trayectorias previstas para asegurarse de que los valores de trayectoria previstos permanezcan dentro de los límites apropiados para el período de tiempo previsto. Los ejemplos incluyen comprobar que las trayectorias de paso previstas permanezcan dentro de los valores de paso permitidos y que el movimiento superior de la torre previsto permanezca dentro de los valores permitidos. En general, las trayectorias para los parámetros críticos de seguridad se pueden seleccionar y validar para que estén dentro de los límites de restricción permitidos. Se pueden usar rutinas adicionales de validación y otras.
En las realizaciones, el sistema de control se puede dividir en dos subsistemas, un subsistema de controlador principal y un subsistema de controlador de seguridad. Esta división puede ser de manera física o lógica de cualquier forma apropiada.
El sistema de control se puede basar en equipos informáticos industriales genéricos o estándar, mientras que el sistema de seguridad se puede basar en equipos informáticos certificados de seguridad, así como en software rigurosamente probado. Típicamente, la parte relacionada con la seguridad del sistema de control se puede construir según los principios dados en los estándares reconocidos para seguridad funcional. Tales estándares abarcan, por ejemplo, iSo 13849, IEC 61508 e IEC 62061. Además de cumplir los requisitos cuantitativos y específicos de fiabilidad y cobertura de diagnóstico, los sistemas construidos según estos estándares se garantiza que están libres de fallos sistemáticos, tales como defectos de software. De este modo, el sistema de control se puede dividir en un dominio de control normal que realiza las tareas de cálculo usando equipos informáticos estándar, y un dominio de control de seguridad que realiza las tareas de cálculo usando equipos informáticos relacionados con la seguridad. En una realización, la rutina de control predictivo de modelo (MPC) se implementa en un dominio de control normal del controlador del aerogenerador de modo que la trayectoria en modo seguro se calcule en el dominio de control normal. Esto se puede hacer para reducir el coste del sistema de control dado que el cálculo en tiempo real de las trayectorias previstas para un aerogenerador en operación es bastante exigente informáticamente.
Para aumentar el nivel de seguridad, se puede implementar una rutina de validación en el dominio de seguridad del controlador del aerogenerador. El propósito de la rutina de validación es validar la trayectoria en modo seguro. De esta forma, las tareas de cálculo pesado informáticamente se pueden colocar en el dominio de operativa normal del sistema de control, mientras que la tarea del controlador de seguridad es validar el resultado del controlador principal. Validar el resultado de un cálculo complejo, que implica, por ejemplo, optimización numérica, se puede hacer de una manera mucho menos exigente en cálculo que realizar el cálculo complejo en sí mismo. En consecuencia, la validación se puede colocar en el dominio relacionado con la seguridad del sistema de control. El nivel de seguridad resultante puede ser tan alto como si el cálculo real se hubiera realizado en el dominio de seguridad.
Sin embargo, si los recursos de cálculo del sistema de seguridad lo permiten, la rutina de control predictivo de modelo (MPC) se puede implementar en el dominio de seguridad del controlador del aerogenerador, con el fin de calcular la trayectoria en modo seguro en el dominio de seguridad. Puede ser un requisito que haya un alto nivel de seguridad asignado a la trayectoria en modo seguro, una trayectoria calculada en el controlador de seguridad se puede usar sin validación adicional.
En realizaciones adicionales, los aspectos generales de las realizaciones de la presente invención se pueden implementar en un controlador de parque de aerogeneradores dispuesto para controlar uno o más aerogeneradores de un parque de aerogeneradores. En tal realización, el controlador del parque eólico puede controlar uno o más
aerogeneradores seleccionados. En tal realización, el controlador de aerogenerador se puede implementar de una manera distribuida, donde partes del controlador se implementan en el aerogenerador, mientras que otras partes del controlador se implementan en el controlador de parque eólico.
La Figura 8 ilustra un diagrama de flujo de elementos de realizaciones de la presente invención.
En un primer paso 81, el estado operativo actual del aerogenerador se determina o recibe, y en base al estado operativo actual, una trayectoria de control y una trayectoria en modo seguro se calculan en el paso 82, 83. Ambas trayectorias se pueden calcular usando una rutina de control predictivo de modelo (MPC), no obstante, al menos la trayectoria en modo seguro se calcula mediante una rutina de MPC.
Se recibe o se accede a una señal de fallo 84 que indica si está presente o no una condición de fallo. Si la señal de fallo indica una condición de fallo del aerogenerador, el aerogenerador se controla usando la trayectoria en modo seguro 85, mientras que si la señal de fallo o bien no se recibe o bien no indica una condición de fallo, el aerogenerador se controla para la operación en modo normal usando la trayectoria de control 86. La trayectoria en modo seguro se puede calcular en base a la condición de fallo real 87.
Aunque la presente invención se ha descrito en conexión con las realizaciones especificadas, no se debería interpretar como que se limita en modo alguno a los ejemplos presentados. La invención se puede implementar por cualquier medio adecuado; y el alcance de la presente invención se ha de interpretar a la luz del conjunto de reivindicaciones que se acompañan. Cualquier signo de referencia en las reivindicaciones no se debería interpretar como limitante del alcance.
Claims (15)
1. Un método de control de un aerogenerador, que comprende:
recibir (23) un estado operativo actual del aerogenerador y, en base al estado operativo actual, calcular (20) una trayectoria de control (21, 83) y una trayectoria en modo seguro (22, 82), en donde una trayectoria comprende una serie de tiempos de al menos una variable; y
si se recibe una señal de fallo (24, 84) que indica una condición de fallo del aerogenerador, controlar el aerogenerador usando la trayectoria en modo seguro;
si no se recibe una señal de fallo, controlar el aerogenerador usando la trayectoria de control (21, 83);
en donde la trayectoria en modo seguro se calcula usando una rutina de control predictivo de modelo (MPC) (85), en donde la trayectoria en modo seguro se calcula tras la recepción de la señal de fallo, y
caracterizado porque una función de coste de la rutina de control predictivo de modelo se basa en un tipo de fallo.
2. El método según cualquiera de las reivindicaciones precedentes, en donde la trayectoria en modo seguro (82) es una trayectoria de parada.
3. El método según la reivindicación 2, en donde la serie de tiempos de la trayectoria de parada abarcan todo el proceso de parada, y en donde se calcula una trayectoria de parada completa antes del inicio de la parada, y en donde el aerogenerador se controla usando la trayectoria de parada completa.
4. El método según cualquiera de las reivindicaciones 2 o 3, en donde dos o más trayectorias de parada completas se calculan en base al estado operativo del aerogenerador, y en donde una trayectoria de parada completa dada se selecciona en base a la señal de fallo.
5. El método según una cualquiera de las reivindicaciones precedentes, en donde la condición de fallo (24) se incluye en la rutina de control predictivo de modelo como una o más restricciones.
6. El método según cualquiera de las reivindicaciones precedentes, que comprende además calcular una trayectoria de estado operativo prevista (81), y en donde la trayectoria en modo seguro (82) se calcula usando la trayectoria de estado operativo prevista.
7. El método según cualquiera de las reivindicaciones precedentes, en donde la rutina de control predictivo de modelo se basa en un modelo reducido en base a un subconjunto del estado operativo del aerogenerador, y en donde la trayectoria en modo seguro (82) se calcula usando la rutina de control predictivo de modelo (MPC) con el modelo reducido.
8. El método según cualquiera de las reivindicaciones precedentes, que comprende además al menos una rutina de validación, y en donde la trayectoria de control (83) se valida para un intervalo de tiempo futuro, para determinar si la trayectoria de control es o no válida o inválida, y generar una señal de fallo (84) si la trayectoria de control no es válida.
9. El método según cualquiera de las reivindicaciones precedentes, que comprende además al menos una rutina de validación, y en donde la trayectoria en modo seguro (82) se valida para un intervalo de tiempo futuro, para determinar si la trayectoria en modo seguro es o no válida o inválida, y controlar el aerogenerador para la parada usando una trayectoria de parada predeterminada si la trayectoria en modo seguro no es válida.
10. El método según la reivindicación 6, que comprende además al menos una rutina de validación, y en donde la trayectoria de estado operativo prevista se valida para un intervalo de tiempo futuro, para determinar si la trayectoria operativa es o no válida o inválida, y generar una señal de fallo si la trayectoria operativa no es válida.
11. El método según cualquiera de las reivindicaciones precedentes, en donde la rutina de control predictivo de modelo (MPC) se implementa en un dominio de control normal del controlador del aerogenerador, y en donde la trayectoria en modo seguro (82) se calcula en el dominio de control normal.
12. El método según la reivindicación 11, que comprende además una rutina de validación implementada en un dominio de seguridad del controlador del aerogenerador, y en donde la trayectoria en modo seguro (82) se valida por la rutina de validación en el dominio de seguridad.
13. El método según cualquiera de las reivindicaciones precedentes, en donde la rutina de control predictivo de modelo (MPC) se implementa en un dominio de seguridad del controlador del aerogenerador, y en donde la trayectoria en modo seguro se calcula en el dominio de seguridad.
14. Un sistema de control (6) para un aerogenerador, que comprende:
un controlador (20) dispuesto para recibir un estado operativo actual (23) del aerogenerador y en base al estado operativo actual calcula una trayectoria de control (83) y una trayectoria en modo seguro (82), en donde una trayectoria comprende una serie de tiempos de al menos una variable;
en donde el controlador (20) está dispuesto además para recibir una señal de fallo (24, 84), y controlar el aerogenerador usando la trayectoria en modo seguro (82) si la señal de fallo indica una condición de fallo del aerogenerador, y controlar el aerogenerador usando la trayectoria de control (83) si no se recibe la señal de fallo; en donde la trayectoria en modo seguro se calcula usando una rutina de control predictivo de modelo (MPC), en donde la trayectoria en modo seguro se calcula tras la recepción de la señal de fallo, y
caracterizado porque una función de coste de la rutina de control predictivo de modelo se basa en un tipo de fallo.
15. Un controlador de parque de aerogeneradores dispuesto para controlar uno o más aerogeneradores de un parque de aerogeneradores, el controlador de parque de aerogeneradores que comprende:
un controlador (20) dispuesto para recibir un estado operativo actual (23) de un aerogenerador seleccionado del uno o más aerogeneradores y en base al estado operativo actual calcular una trayectoria de control (83) y una trayectoria en modo seguro (82), en donde una trayectoria comprende una serie de tiempos de al menos una variable;
en donde el controlador (20) está dispuesto además para recibir una señal de fallo (24, 84), y controlar el aerogenerador seleccionado usando la trayectoria en modo seguro (82) si la señal de fallo indica una condición de fallo del aerogenerador, y controlar el aerogenerador seleccionado usando la trayectoria de control (82) si no se recibe la señal de fallo;
en donde la trayectoria en modo seguro se calcula usando una rutina de control predictivo de modelo (MPC), en donde la trayectoria en modo seguro se calcula tras la recepción de la señal de fallo, y
caracterizado porque una función de coste de la rutina de control predictivo de modelo se basa en un tipo de fallo.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DKPA201470492 | 2014-08-15 | ||
PCT/DK2015/050238 WO2016023560A1 (en) | 2014-08-15 | 2015-08-14 | Control of a wind turbine with a fault condition |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2762519T3 true ES2762519T3 (es) | 2020-05-25 |
Family
ID=53900724
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES15753315T Active ES2762519T3 (es) | 2014-08-15 | 2015-08-14 | Control de un aerogenerador con una condición de fallo |
Country Status (6)
Country | Link |
---|---|
US (2) | US10267291B2 (es) |
EP (1) | EP3180514B1 (es) |
CN (1) | CN107076115B (es) |
DK (1) | DK3180514T3 (es) |
ES (1) | ES2762519T3 (es) |
WO (1) | WO2016023560A1 (es) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107076115B (zh) | 2014-08-15 | 2020-06-05 | 维斯塔斯风力***集团公司 | 在故障条件下对风力涡轮机的控制 |
CN109312714B (zh) * | 2016-04-07 | 2021-05-04 | 维斯塔斯风力***集团公司 | 考虑噪声的风力涡轮机的控制 |
WO2017190744A1 (en) | 2016-05-03 | 2017-11-09 | Vestas Wind Systems A/S | Controlling a wind turbine during a low voltage grid event using mpc |
ES2886941T3 (es) | 2017-06-30 | 2021-12-21 | Vestas Wind Sys As | Protección de un freno en un aerogenerador |
EP3673172B1 (en) | 2017-08-24 | 2022-06-22 | Vestas Wind Systems A/S | Wind turbine safety brake control strategy |
DE102017009985A1 (de) * | 2017-10-26 | 2019-05-02 | Senvion Gmbh | Verfahren zum Betreiben einer Windenergieanlage und Steuerung für eine Windenergieanlage |
DE102018003745A1 (de) * | 2018-05-07 | 2019-11-07 | Senvion Gmbh | Verfahren zum Betrieb einer Windenergieanlage, Windenergieanlage und Computerprogrammprodukt |
DE102018005556A1 (de) | 2018-07-13 | 2020-01-16 | Senvion Gmbh | Verfahren zum Betreiben einer Windenergieanlage und Steuerung für eine Windenergieanlage |
US10808680B2 (en) * | 2018-07-17 | 2020-10-20 | General Electric Company | System and method for reducing loads of a wind turbine when a rotor blade becomes stuck |
US10511211B1 (en) | 2018-08-30 | 2019-12-17 | General Electric Company | Trip reduction tool for a wind turbine power system |
US11047365B2 (en) * | 2018-10-26 | 2021-06-29 | General Electric Company | System and method for detecting wind turbine rotor blade stuck condition based on running statistic |
EP3647586A1 (en) * | 2018-10-29 | 2020-05-06 | GE Renewable Technologies | Method for starting a hydraulic turbine |
CN113439159A (zh) * | 2018-12-21 | 2021-09-24 | 维斯塔斯风力***集团公司 | 基于优化和非优化控制器例程的风力涡轮机控制 |
EP3779182A1 (en) * | 2019-08-14 | 2021-02-17 | Siemens Gamesa Renewable Energy A/S | Method for computer-implemented determination of control parameters for a turbine |
EP3845757A1 (en) * | 2020-01-06 | 2021-07-07 | Vestas Wind Systems A/S | Wind turbine control using constraint scheduling |
EP3955080B1 (en) * | 2020-08-12 | 2024-01-17 | Robert Bosch GmbH | Method and device for socially aware model predictive control of a robotic device using machine learning |
CN113323823B (zh) * | 2021-06-08 | 2022-10-25 | 云南大学 | 基于awkelm的风机叶片结冰故障检测方法及*** |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10205988B4 (de) | 2002-02-14 | 2006-02-09 | Aloys Wobben | Windenergieanlage |
CN2803695Y (zh) | 2005-07-01 | 2006-08-09 | 刘为成 | 一种可倾斜校正的印版辊筒 |
US7632069B2 (en) | 2005-08-16 | 2009-12-15 | W2 Energy Development Corporation | Adaptable flow-driven energy capture system |
WO2008043165A2 (en) | 2006-10-10 | 2008-04-17 | Rafael Camilotti | Power generating device |
EP1911968A1 (en) | 2006-10-10 | 2008-04-16 | Ecotecnia Energias Renovables S.L. | Control system for a wind turbine and method of controlling said wind turbine |
GB2443886B8 (en) | 2006-11-20 | 2016-02-17 | Michael Torr Todman | Multi-rotor wind turbine |
DE102008022654A1 (de) | 2008-05-07 | 2009-11-12 | Berg, Mario, Dr. | Verfahren und Vorrichtung zur Montage eines modulartigen Bauwerks, wie einer Windenergieanlage |
CN101446270B (zh) | 2008-12-16 | 2012-03-07 | 刘运科 | 一种风力发电*** |
EP2302206A1 (en) | 2009-09-23 | 2011-03-30 | Siemens Aktiengesellschaft | Selecting a load reduction measure for operating a power generating machine |
DK201070274A (en) * | 2009-10-08 | 2011-04-09 | Vestas Wind Sys As | Control method for a wind turbine |
GB2476316B (en) * | 2009-12-21 | 2014-07-16 | Vestas Wind Sys As | A wind turbine having a control method and controller for predictive control of a wind turbine generator |
CA2825777A1 (en) * | 2011-01-25 | 2012-08-02 | Power Analytics Corporation | Systems and methods for automated model-based real-time simulation of a microgrid for market-based electric power system optimization |
CN102185398B (zh) | 2011-05-04 | 2012-12-19 | 哈尔滨工程大学 | 用于光马达的复合材料双体转子 |
CN102305185A (zh) | 2011-08-19 | 2012-01-04 | 天津大学 | 带有吊杆的多转子风力发电*** |
US20150118047A1 (en) * | 2012-01-27 | 2015-04-30 | Ken Yoon | Wind turbine and method for determining parameters of wind turbine |
CN102588211B (zh) * | 2012-02-29 | 2013-08-14 | 沈阳华人风电科技有限公司 | 一种风力发电机组全工况模型预测控制方法及*** |
US20130253898A1 (en) * | 2012-03-23 | 2013-09-26 | Power Analytics Corporation | Systems and methods for model-driven demand response |
DE102012020052B3 (de) | 2012-10-12 | 2014-04-03 | Werner Möbius Engineering GmbH | Windkraftanlage |
US9644608B2 (en) * | 2012-12-24 | 2017-05-09 | General Electric Company | Method and system for shutting down a wind turbine |
CN103216383B (zh) * | 2013-04-18 | 2014-10-22 | 北京金风科创风电设备有限公司 | 风力发电机组控制***和控制方法 |
RU2529990C1 (ru) | 2013-10-25 | 2014-10-10 | Александр Владимирович Губанов | Поливиндротор модифицированный |
CN107076115B (zh) | 2014-08-15 | 2020-06-05 | 维斯塔斯风力***集团公司 | 在故障条件下对风力涡轮机的控制 |
CN104989599A (zh) | 2015-07-31 | 2015-10-21 | 陈强生 | 飞轮式风力发电机 |
-
2015
- 2015-08-14 CN CN201580049544.XA patent/CN107076115B/zh active Active
- 2015-08-14 EP EP15753315.9A patent/EP3180514B1/en active Active
- 2015-08-14 WO PCT/DK2015/050238 patent/WO2016023560A1/en active Application Filing
- 2015-08-14 DK DK15753315.9T patent/DK3180514T3/da active
- 2015-08-14 ES ES15753315T patent/ES2762519T3/es active Active
- 2015-08-14 US US15/504,138 patent/US10267291B2/en active Active
-
2019
- 2019-03-08 US US16/296,843 patent/US11118568B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
DK3180514T3 (da) | 2019-12-16 |
EP3180514B1 (en) | 2019-11-20 |
CN107076115B (zh) | 2020-06-05 |
CN107076115A (zh) | 2017-08-18 |
US20190203695A1 (en) | 2019-07-04 |
US10267291B2 (en) | 2019-04-23 |
US11118568B2 (en) | 2021-09-14 |
US20170226989A1 (en) | 2017-08-10 |
EP3180514A1 (en) | 2017-06-21 |
WO2016023560A1 (en) | 2016-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2762519T3 (es) | Control de un aerogenerador con una condición de fallo | |
ES2761646T3 (es) | Control de una turbina eólica basándose en la validación de la trayectoria operativa | |
ES2819124T3 (es) | Aumento de potencia de un aerogenerador usando un control predictivo de modelo | |
ES2818126T3 (es) | Control de una turbina eólica teniendo en cuenta la medición de fatiga | |
ES2751687T3 (es) | Métodos y aparato para controlar turbinas eólicas | |
ES2805237T3 (es) | Control de un sistema de turbina eólica multirrotor que usa un controlador central para calcular objetivos de control local | |
ES2633816T3 (es) | Método de operación de una turbina eólica y turbina eólica | |
CN107110118B (zh) | 机电驱动*** | |
ES2701707T3 (es) | Procedimiento de funcionamiento de un aerogenerador y aerogenerador | |
ES2822986T3 (es) | Amortiguación de oscilaciones en una turbina eólica | |
US9784241B2 (en) | System and method for controlling a wind turbine | |
ES2833398T3 (es) | Sistema y procedimiento para monitorizar y controlar turbinas eólicas dentro de un parque eólico | |
ES2556829T3 (es) | Método de control para una turbina eólica | |
US8319364B2 (en) | Stress analysis device for wind-turbine structure, computer-readable storage medium storing stress analysis program, and wind turbine generator system | |
US10100812B2 (en) | Methods and systems to operate a wind turbine system | |
ES2875766T3 (es) | Control de un aerogenerador teniendo en cuenta el ruido | |
BR102015015592A2 (pt) | Wind turbine system and operating method of a wind turbine | |
US20190010924A1 (en) | Method for controlling a machine or process with increased safety | |
US20180003154A1 (en) | Methods and systems for feedforward control of wind turbines | |
ES2949702T3 (es) | Un procedimiento para operar una turbina eólica y un sistema de turbina eólica | |
ES2920139T3 (es) | Control de un aerogenerador | |
ES2907578T3 (es) | Gestión de modo de error de impulsiones de inclinación para una turbina eólica | |
ES2760993T3 (es) | Sistema de control de reacción rápida para turbina eólica | |
ES2740833T3 (es) | Sistema de seguridad para un aerogenerador | |
CN108204335B (zh) | 风力发电机组变桨角度校准方法和校准装置 |