Analysis and design of an adaptive turbulence-based controller for wind turbines

Liang Dong*, Wai Hou Lio, Georg Raimund Pirrung

*Corresponding author for this work

Research output: Contribution to journalJournal articleResearchpeer-review


This work aims to explore methods to retain the robustness and performance of a wind turbine controller under different wind conditions. A method of optimizing the control parameters in response to different turbulence intensity is proposed, which is referred to as adaptive turbulence-based control (ATBC). Specifically, the power spectrum of the rotor effective wind speed has been derived and the analytical expression is explicitly considered in the control optimization. Also, a linear aero-servo-elastic (ASE) model is established, which captures the closed-loop dynamics of the rotor speed, pitch activity and tower fore-aft vibration mode. Subsequently, a computationally-efficient component damage prediction method is proposed that uses rainflow counting and inverse fast Fourier transform. Based on the proposed ASE model and damage prediction method, the controller optimization problem is established using a quadratic cost function to achieve the optimal trade-off between the rotor speed variation and the damage of turbine components. A model validation shows that the proposed scheme is able to predict the component fatigue load and the rotor speed variation in an efficient way. Finally, one design case is given to illustrate the procedure of ATBC and to demonstrate the feasibility of the proposed method in different operating wind conditions.
Original languageEnglish
JournalRenewable Energy
Pages (from-to)730-744
Number of pages15
Publication statusPublished - 2021


  • Wind turbine
  • Adaptive control
  • Turbulence
  • Optimization
  • Fatigue estimation


Dive into the research topics of 'Analysis and design of an adaptive turbulence-based controller for wind turbines'. Together they form a unique fingerprint.

Cite this