Robust model predictive control of a wind turbine

In this work the problem of robust model predictive control (robust MPC) of a wind turbine in the full load region is considered. A minimax robust MPC approach is used to tackle the problem. Nonlinear dynamics of the wind turbine are derived by combining blade element momentum (BEM) theory and first principle modeling of the turbine flexible structure. Thereafter the nonlinear model is linearized using Taylor series expansion around system operating points. Operating points are determined by effective wind speed and an extended Kalman filter (EKF) is employed to estimate this. In addition, a new sensor is introduced in the EKF to give faster estimations. Wind speed estimation error is used to assess uncertainties in the linearized model. Significant uncertainties are considered to be in the gain of the system (B matrix of the state space model). Therefore this special structure of the uncertain system is employed and a norm-bounded uncertainty model is used to formulate a minimax model predictive control. The resulting optimization problem is simplified by semidefinite relaxation and the controller obtained is applied on a full complexity, high fidelity wind turbine model. Finally simulation results are presented. First a comparison between PI and robust MPC is given. Afterwards simulations are done for a realization of turbulent wind with uniform profile based on the IEC standard.

[1]  Alberto Bemporad,et al.  Robust model predictive control: A survey , 1998, Robustness in Identification and Control.

[2]  J. Löfberg Minimax approaches to robust model predictive control , 2003 .

[3]  Nikola Hure Model Predictive Control of a Wind Turbine , 2012 .

[4]  Kenneth R. Muske,et al.  Disturbance modeling for offset-free linear model predictive control , 2002 .

[5]  M. Hand,et al.  Lidar for Turbine Control: March 1, 2005 - November 30, 2005 , 2006 .

[6]  Ian Postlethwaite,et al.  Multivariable Feedback Control: Analysis and Design , 1996 .

[7]  Yunong Zhang,et al.  Wind turbine rotor acceleration: identification using gaussian regression , 2005, ICINCO.

[8]  Allan Larsen,et al.  Individuel pitchregulering af vindmølle , 2006 .

[9]  J. Jonkman,et al.  Definition of a 5-MW Reference Wind Turbine for Offshore System Development , 2009 .

[10]  Martin Otto Laver Hansen,et al.  Aerodynamics of Wind Turbines , 2001 .

[11]  Laurent El Ghaoui,et al.  Robust Solutions to Least-Squares Problems with Uncertain Data , 1997, SIAM J. Matrix Anal. Appl..

[12]  Niels Kjølstad Poulsen,et al.  Advanced Load Alleviation for Wind Turbines using Adaptive Trailing Edge Flaps: Sensoring and Control , 2010 .

[13]  A. Buckspan Nonlinear Control of a Wind Turbine , 2012 .

[14]  Niels Kjølstad Poulsen,et al.  A μ-synthesis approach to robust control of a wind turbine , 2011, IEEE Conference on Decision and Control and European Control Conference.

[15]  Kathryn E. Johnson,et al.  Adaptive Pitch Control of Variable-Speed Wind Turbines , 2007 .

[16]  Stephen P. Boyd,et al.  Linear Matrix Inequalities in Systems and Control Theory , 1994 .

[17]  P. Caselitz,et al.  Robust Multivariable Pitch Control Design for Load Reduction on Large Wind Turbines , 2008 .

[18]  Jos F. Sturm,et al.  A Matlab toolbox for optimization over symmetric cones , 1999 .

[19]  Lucy Y. Pao,et al.  Control of wind turbines: Past, present, and future , 2009, 2009 American Control Conference.

[20]  Gabriele Pannocchia,et al.  Disturbance models for offset‐free model‐predictive control , 2003 .

[21]  W. Leithead,et al.  Control of variable speed wind turbines: Design task , 2000 .

[22]  Kasper Zinck Østergaard,et al.  Robust, Gain-Scheduled Control of Wind Turbines , 2008 .

[23]  Thomas Buhl,et al.  Model Predictive Control of Trailing Edge Flaps on a wind turbine blade , 2011, Proceedings of the 2011 American Control Conference.

[24]  Jason Jonkman,et al.  FAST User's Guide , 2005 .

[25]  Fernando D. Bianchi,et al.  Wind Turbine Control Systems: Principles, Modelling and Gain Scheduling Design , 2006 .

[26]  Lars Christian Henriksen,et al.  Model Predictive Control of Wind Turbines , 2011 .

[27]  B. Jonkman Turbsim User's Guide: Version 1.50 , 2009 .