Wind Turbine Controller Selection via Machine Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wind turbine control methods do not effectively optimize energy production while minimizing fatigue across all wind conditions, as they fail to consider the reduction of overall fatigue as a primary objective function.

Innovation Solution

A method involving automatic online selection of controllers based on a database of simulated controllers and machine learning to determine the optimal controller for minimizing wind turbine fatigue, switching between controllers as wind conditions change, using proportional integral controllers, H∞ regulators, linear quadratic regulators, or predictive controls with different weightings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a single fixed controller is used for wind turbine control, then the control system is simple and reliable, but it cannot optimize energy production across all wind conditions and fails to minimize fatigue effectively

Engineering Contradiction:
Improveenergy production optimizationVSAvoidcontrol system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The control system transitions from a static single controller to a dynamic multi-controller architecture where multiple controllers are selected in real-time based on current wind conditions. The system adapts its control strategy by choosing the most appropriate controller from the plurality of available controllers, enabling optimization across varying operational conditions while managing complexity through automated selection logic

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the control parameter by selecting different controllers based on wind condition parameters. Each controller is optimized for specific wind condition ranges, and the system dynamically adjusts which controller is active by monitoring wind speed and other environmental parameters, thereby optimizing energy production without requiring a single complex controller to handle all scenarios

Inventive Principle:
Principle #35Parameter changes

2Reliability

If complex fatigue models and multiple controllers are used, then fatigue minimization is improved, but the computational burden and system complexity increase

Engineering Contradiction:
Improvefatigue minimizationVSAvoidcontroller selection system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary classification of wind conditions and pre-selects appropriate controllers from the plurality available. By categorizing wind conditions in advance and having pre-configured controllers for each category, the system reduces real-time computational burden while maintaining effective fatigue minimization strategies for each operational regime

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention introduces an intermediary controller selection mechanism that bridges the gap between complex fatigue models and actual control execution. This intermediary layer analyzes wind conditions, selects the most appropriate controller from multiple candidates, and manages the switching between controllers, thereby simplifying the overall system architecture while preserving the benefits of complex fatigue-aware control strategies

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3956559B1Method and system for controlling a quantity of a wind turbine by choosing the controller via machine learning
Publication Date: 2024.01.24 IFP ENERGIES NOUVELLES
  • EP3956559B1 patent drawingFigure 1~3
  • EP3956559B1 patent drawing
  • EP3956559B1 patent drawing

AI summary

The present invention relates to a method for controlling a quantity of a wind turbine through the online automatic selection of a controller which minimizes wind turbine fatigue. To this end, the method is based on a database (BDD) (constructed offline) of simulations of a list (LIST) of controllers, and on an online machine learning step in order to determine the optimal controller in terms of wind turbine (EOL) fatigue. Thus, the method allows the online automatic selection of controllers on the basis of a fatigue criterion, and switching between the controllers according to changes in the measured wind conditions.