Robust, Gain-Scheduled Control of Wind Turbines

The control of wind turbines is a very challenging task becau se it requires multi-objective control that needs to take into account effects like structu ral fatigue, power production/quality, and slip in the generator. In this thesis, a nu mber of linear parameter varying (LPV) design methods are investigated for use with medium to large scale systems and a method has been found to provide a numerically reliable comp utation of the controller. The thesis begins with an introduction to the control of wind turbines and provides an overview of the different methods that have been applied. Th is introduction is followed by a general introduction to LPV systems and the base for the a vailable design methods. The application of the LPV framework to the control of nonlin ear systems requires a method for describing the system by a LPV model. For doing th is there are two main directions: Jacobian-based linearisation or quasi-LPV mo dels through a substitution of nonlinearities by parameters. In the latter method the sche duling parameter is a function of the state vector which can introduce conservatism. This i ssue is investigated in the thesis leading to a proposed procedure with focus on frozen p arameter dynamics. The numerics in the design algorithms is one of the key issues for getting the methods working for medium to large scale systems. For the associate d optimisation problem, a grid-based method has been found promising and it has been fo und that the choice of state space realisation plays a very important role and a sim ulation based method has been developed for choosing a proper realisation for contro ller design. For closed loop analysis a Gramian-based method has been found promising. The construction of the LPV controller can be very challengi ng from a numerical point of view. Several algorithms have been investigated an d a method based on a classical result fromH∞ control has been found superior from a numerical point of vie w. This method does not directly produce a parameterised contr oller and another method (which can calculate a parameterised controller) has been m odified to enhance numerical performance. The numerical performance of this modifie controller is still not as strong as the first method, which makes the choice of construc tion algorithm a trade-off between numerical performance and calculating a parameter is d controller. A graphical design tool has been developed on the basis of the numerical findings for conditioning of algorithms for the design of LPV control lers. This tool provides an easy user interface which makes it possible for non-experts to design LPV controllers without worrying about matrix inequalities, construction algorithms, etc. The designer only needs to enter the model, weighting functions, tolerat ed rate of variation and basis functions for the storage (Lyapunov) functions. Then the co ntroller can be designed automatically by pressing a few buttons. Large scale design problems can be very difficult to solve fro m a numerical point of view. For these systems the tool provides a number of numeric al tuning handles with

[1]  Chen Wang,et al.  Self-Scheduled LPV Control of a Wind Driven Doubly-Fed Induction Generator , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[2]  William Leithead,et al.  Control of a variable speed wind turbine with induction generator , 1994 .

[3]  M. Matsuichi,et al.  Fatigue of metals subjected to varying stress , 1968 .

[4]  Jakob Stoustrup,et al.  Robust performance of systems with structured uncertainties in state space , 1995, Autom..

[5]  Fen Wu,et al.  Gain-scheduling control of LFT systems using parameter-dependent Lyapunov functions , 2005, Proceedings of the 2005, American Control Conference, 2005..

[6]  Philippe Chevrel,et al.  About Gain Scheduled State Feedback Controllers for Rational LPV Systems , 2006, 2006 9th International Conference on Control, Automation, Robotics and Vision.

[7]  C. Scherer Mixed H2/H∞ Control , 1995 .

[8]  Carlo L. Bottasso,et al.  Performance comparison of control schemes for variable-speed wind turbines , 2007 .

[9]  W. Xie H2 gain scheduled state feedback for LPV system with new LMI formulation , 2005 .

[10]  W. E. Leithead,et al.  Application of nonlinear control to a HAWT , 1994, 1994 Proceedings of IEEE International Conference on Control and Applications.

[11]  H. Kimura,et al.  Randomized algorithms to solve parameter-dependent linear matrix inequalities and their computational complexity , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[12]  Yurii Nesterov,et al.  Interior-point polynomial algorithms in convex programming , 1994, Siam studies in applied mathematics.

[13]  Ervin Bossanyi,et al.  Individual Blade Pitch Control for Load Reduction , 2003 .

[14]  Jakob Stoustrup,et al.  Linear parameter varying control of wind turbines covering both partial load and full load conditions , 2009 .

[15]  A. Packard,et al.  Robust performance of linear parametrically varying systems using parametrically-dependent linear feedback , 1994 .

[16]  J. Willems Dissipative dynamical systems part I: General theory , 1972 .

[17]  P. Khargonekar,et al.  State-space solutions to standard H/sub 2/ and H/sub infinity / control problems , 1989 .

[18]  André Martinez,et al.  Multiobjetive H2/H control of a pitch regulated wind turbine for mechanical load reduction , 2006 .

[19]  Michael Athans,et al.  Analysis of gain scheduled control for nonlinear plants , 1990 .

[20]  J. Doyle,et al.  Robust and optimal control , 1995, Proceedings of 35th IEEE Conference on Decision and Control.

[21]  T. Ekelund,et al.  Modeling and control of variable-speed wind-turbine drive-system dynamics , 1995 .

[22]  Fernando D. Bianchi,et al.  Gain scheduling control of variable-speed wind energy conversion systems using quasi-LPV models , 2005 .

[23]  Pascal Gahinet,et al.  Explicit controller formulas for LMI-based H∞ synthesis , 1996, Autom..

[24]  O. Curea,et al.  LPV Control of Wind Turbines for Fatigue Loads Reduction using Intelligent Micro Sensors , 2007, 2007 American Control Conference.

[25]  Pierre Borne,et al.  Switching LPV Controllers for a Variable Speed Pitch Regulated Wind Turbine , 2006 .

[26]  J. Shamma Robustness analysis for time-varying systems , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[27]  H. Miyamoto,et al.  Output maximization control of wind turbine based on extremum control strategy , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[28]  C. de Souza,et al.  Gain‐scheduled ℋ︁2 controller synthesis for linear parameter varying systems via parameter‐dependent Lyapunov functions , 2006 .

[29]  K. Ohtsubo,et al.  LPV technique for rotational speed control of wind turbines using measured wind speed , 2004, Oceans '04 MTS/IEEE Techno-Ocean '04 (IEEE Cat. No.04CH37600).

[30]  Fen Wu,et al.  A generalized LPV system analysis and control synthesis framework , 2001 .

[31]  D. Trudnowski,et al.  Independent pitch control using rotor position feedback for wind-shear and gravity fatigue reduction in a wind turbine , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[32]  Sven Creutz Thomsen Nonlinear Control of a Wind Turbine , 2006 .

[33]  Mark J. Balas,et al.  Dynamics and control of horizontal axis wind turbines , 2003, Proceedings of the 2003 American Control Conference, 2003..

[34]  Ervin Bossanyi,et al.  Wind Energy Handbook , 2001 .

[35]  Fernando D. Bianchi,et al.  Power regulation in pitch-controlled variable-speed WECS above rated wind speed , 2004 .

[36]  Hoang Duong Tuan,et al.  Mixed H/sub 2//H/sub /spl infin// multi-channel linear parameter-varying control in discrete time , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[37]  P. Gahinet,et al.  Affine parameter-dependent Lyapunov functions and real parametric uncertainty , 1996, IEEE Trans. Autom. Control..

[38]  Niels Kjølstad Poulsen,et al.  Estimation of Wind Speed in Connection to a Wind Turbine , 1995 .

[39]  Xin Ma,et al.  Adaptive Extremum Control and Wind Turbine Control , 1997 .

[40]  Carsten W. Scherer,et al.  LPV control and full block multipliers , 2001, Autom..

[41]  E. L. van der Hooft,et al.  ESTIMATED WIND SPEED FEED FORWARD CONTROL FOR WIND TURBINE OPERATION OPTIMISATION , 2004 .

[42]  Ervin Bossanyi,et al.  The Design of closed loop controllers for wind turbines , 2000 .

[43]  Jakob Stoustrup,et al.  Estimation of effective wind speed , 2007 .

[44]  Tetsuya Iwasaki,et al.  LPV system analysis via quadratic separator for uncertain implicit systems , 2001, IEEE Trans. Autom. Control..

[45]  P. Gahinet,et al.  A convex characterization of gain-scheduled H∞ controllers , 1995, IEEE Trans. Autom. Control..

[46]  William Leithead,et al.  Wind turbine modelling and control , 1991 .

[47]  William Leithead,et al.  CONTROL OF A HORIZONTAL. AXIS WIND TURBINE USING H, CONTROL , 1992 .

[48]  Roberto Tempo,et al.  Probabilistic design of LPV control systems , 2003, Autom..

[49]  Tetsuya Iwasaki,et al.  All controllers for the general H∞ control problem: LMI existence conditions and state space formulas , 1994, Autom..

[50]  S. Prajna,et al.  SOS-based solution approach to polynomial LPV system analysis and synthesis problems , 2005 .

[51]  Palle Andersen,et al.  Comparing PI and Robust Pitch Controllers on a 400kw Wind Turbine by full scale Tests , 1997 .

[52]  Ronilson Rocha,et al.  A multivariable H/sub /spl infin// control for wind energy conversion system , 2003, Proceedings of 2003 IEEE Conference on Control Applications, 2003. CCA 2003..

[53]  F. Bianchi,et al.  Wind turbine control systems , 2006 .

[54]  Pierre Apkarian,et al.  Self-scheduled H∞ control of linear parameter-varying systems: a design example , 1995, Autom..

[55]  Sungyung Lim,et al.  Analysis and control of linear parameter-varying systems , 1999 .

[56]  K. Busawon,et al.  Estimation of the power coefficient in a wind conversion system , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[57]  Y. D. Song Control of wind turbines using memory-based method , 2000 .

[58]  Alan Wright,et al.  Design of Controls to Attenuate Loads in the Controls Advanced Research Turbine , 2004 .

[59]  T. Başar Absolute Stability of Nonlinear Systems of Automatic Control , 2001 .

[60]  S. Dijkstra,et al.  Load reduction in a wind energy conversion system using an H/sub /spl infin// controller , 1993, Proceedings of IEEE International Conference on Control and Applications.

[61]  Naruhito Kodama,et al.  Power Variation Control of a Wind Turbine Generator Using Probabilistic Optimal Control, Including Feed-Forward Control from Wind Speed , 2000 .

[62]  Y. D. Song,et al.  Nonlinear variable speed control of wind turbines , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[63]  Graziano Chesi,et al.  Robust stability of time-varying polytopic systems via parameter-dependent homogeneous Lyapunov functions , 2007, Autom..

[64]  Liu Yi-Bing,et al.  Adaptive optimal fuzzy control for variable speed fixed pitch wind turbines , 2004, Fifth World Congress on Intelligent Control and Automation (IEEE Cat. No.04EX788).

[65]  P.L.D. Peres,et al.  Design of H∞ Gain-Scheduled Controllers for Linear Time-Varying Systems by means of Polynomial Lyapunov Functions , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[66]  Gary J. Balas,et al.  Linear, parameter‐varying control and its application to a turbofan engine , 2002 .

[67]  Anders Helmersson,et al.  IQC Synthesis based on Inertia Constraints , 1999 .

[68]  Andreas Petersson,et al.  Control of a Variable-Speed Pitch-Regulated Wind Turbine , 2005 .

[69]  A. Packard Gain scheduling via linear fractional transformations , 1994 .

[70]  Pierre Borne,et al.  Robust Gain Scheduling Controller for Pitch Regulated Variable Speed Wind Turbine , 2005 .

[71]  Andrew G. Sparks,et al.  Analysis of affinely parameter-varying systems using parameter-dependent Lyapunov functions , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[72]  D. Sbarbaro,et al.  A nonlinear wind velocity observer for a small wind energy system , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[73]  William Leithead,et al.  Appropriate realization of gain-scheduled controllers with application to wind turbine regulation , 1996 .

[74]  Mika Rasila,et al.  Torque- and Speed Control of a Pitch Regulated Wind Turbine , 2003 .

[75]  Poul Ejnar Sørensen,et al.  Robust multi‐model control of an autonomous wind power system , 2006 .

[76]  Mark J. Balas,et al.  Blade Load Mitigation Control Design for a Wind Turbine Operating in the Path of Vortices , 2007 .

[77]  Alexandre Trofino,et al.  Parametric Lyapunov function approach to H/sub 2/ analysis and control of linear parameter-dependent systems , 2003 .

[78]  Iulian Munteanu,et al.  Optimization of variable speed wind power systems based on a LQG approach , 2005 .

[79]  Mark J. Balas,et al.  Systematic Controller Design Methodology for Variable-Speed Wind Turbines , 2000 .

[80]  Bonaventure Intercontinental,et al.  ON DECISION AND CONTROL , 1985 .

[81]  K. Uchida,et al.  A New LMI Approach to Analysis of Linear Systems Depending on Scheduling Parameter in Polynomial Forms , 2000 .

[82]  Kathryn E. Johnson Adaptive Torque Control of Variable Speed Wind Turbines , 2004 .

[83]  Y. D. Song,et al.  Variable speed control of wind turbines using nonlinear and adaptive algorithms , 2000 .

[84]  W. Leithead,et al.  Control of variable speed wind turbines: Dynamic models , 2000 .

[85]  Bernardo Fortunato,et al.  One step ahead adaptive control technique for wind systems , 1998 .

[86]  Tomonobu Senjyu,et al.  Output power leveling of wind turbine Generator for all operating regions by pitch angle control , 2006 .

[87]  Pierre Apkarian,et al.  Advanced gain-scheduling techniques for uncertain systems , 1998, IEEE Trans. Control. Syst. Technol..

[88]  Andrew Packard,et al.  The complex structured singular value , 1993, Autom..

[89]  William Leithead,et al.  Survey of gain-scheduling analysis and design , 2000 .

[90]  Eduard Muljadi,et al.  The History and State of the Art of Variable‐Speed Wind Turbine Technology , 2003 .

[91]  P.M.M. Bongers,et al.  Modeling and Identification of Flexible Wind Turbines and A Factorizational Approach to Robust Control Design , 1994 .

[92]  Klaus Trangbaek Linear Parameter Varying Control of Induction Motors , 2001 .

[93]  Lars Christian Henriksen,et al.  Model Predictive Control of a Wind Turbine , 2007 .

[94]  Alan Wright,et al.  Design of State-Space-Based Control Algorithms for Wind Turbine Speed Regulation: Preprint , 2002 .

[95]  P. Gahinet,et al.  A linear matrix inequality approach to H∞ control , 1994 .

[96]  William Leithead,et al.  On formulating nonlinear dynamics in LPV form , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[97]  M.J. Grimble Two and Half Degrees of Freedom LQG Controller Solution and Wind Turbine Control Application , 1992, 1992 American Control Conference.

[98]  A. Packard,et al.  Gain scheduling the LPV way , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[99]  P.M.M. Bongers,et al.  Control of a wind turbine using several linear robust controllers , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[100]  Pierre Apkarian,et al.  Parameterized LMIs in Control Theory , 2000, SIAM J. Control. Optim..

[101]  Masatoshi Nakamura,et al.  Predictive control of wind turbines in small power systems at high turbulent wind speeds , 1997 .

[102]  W. E. Leithead,et al.  LQG control of a constant speed horizontal axis wind turbine , 1994, 1994 Proceedings of IEEE International Conference on Control and Applications.

[103]  J. Bernussou,et al.  LPV control by dynamic output feedback , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[104]  Peng Yan,et al.  On switching Hinfinity controllers for a class of linear parameter varying systems , 2007, Syst. Control. Lett..

[105]  Ervin Bossanyi,et al.  Wind Turbine Control for Load Reduction , 2003 .

[106]  K. A. Stol Distrubance Tracking and Blade Load Control of Wind Turbines in Variable-Speed Operation: Preprint , 2003 .

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

[108]  K. Poolla,et al.  Robust performance against time-varying structured perturbations , 1995, IEEE Trans. Autom. Control..

[109]  H. Siguerdidjane,et al.  Nonlinear Control of Variable Speed Wind Turbines without wind speed measurement , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[110]  C. Scherer,et al.  Multiobjective output-feedback control via LMI optimization , 1997, IEEE Trans. Autom. Control..

[111]  R. Rocha,et al.  Optimal Multivariable Control for Wind Energy Conversion System - A comparison between H2and H∞controllers , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[112]  R. Kálmán LYAPUNOV FUNCTIONS FOR THE PROBLEM OF LUR'E IN AUTOMATIC CONTROL. , 1963, Proceedings of the National Academy of Sciences of the United States of America.

[113]  Wilson J. Rugh,et al.  Research on gain scheduling , 2000, Autom..

[114]  A. Packard,et al.  Induced L/sub 2/-norm control for LPV system with bounded parameter variation rates , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[115]  Alan J. Laub,et al.  The LMI control toolbox , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[116]  P. Tsiotras,et al.  State-feedback controller synthesis for parameter-dependent LTI systems , 2005, Proceedings of the 2005, American Control Conference, 2005..

[117]  A. Dixit,et al.  Towards Pitch-Scheduled Drive Train Damping in Variable-Speed, Horizontal-Axis Large Wind Turbines , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[118]  Kathryn E. Johnson,et al.  METHODS FOR INCREASING REGION 2 POWER CAPTURE ON A VARIABLE SPEED HAWT , 2004 .

[119]  Niels Kjølstad Poulsen,et al.  Comparison between a PI and LQ-regulation for a 2 MW wind turbine , 2005 .

[120]  A. Rantzer On the Kalman-Yakubovich-Popov lemma , 1996 .

[121]  Nedjeljko Perić,et al.  Design of a Wind Turbine Pitch Controller for Loads and Fatigue Reduction , 2007 .

[122]  C. Scherer Robust generalized H/sub 2/ control for uncertain and LPV systems with general scalings , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[123]  W.E. Leithead,et al.  Controller Design for the Cancellation of the Tower Fore-aft Mode in a Wind Turbine , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[124]  Fernando D. Bianchi,et al.  Control of variable‐speed wind turbines by LPV gain scheduling , 2004 .