Tube-based explicit model predictive output-feedback controller for collective pitching of wind turbines

Abstract Collective pitch control is the main tool used to regulate the speed and power of wind turbines while operating above their rated wind speeds. The main challenges that face collective pitch control designs are the constraints on the control actions, the unmodeled uncertainties, and the unmeasured system states. A tube – based explicit model-predictive output-feedback controller is designed to control the collective pitch angle. The proposed controller is capable of handling the constraints challenge, reducing the on-line computational time and producing the optimal control sequence. Furthermore, the proposed controller is robust against the unmodeled uncertainties. The challenge of unmeasured system states is eliminated since this is an output feedback controller. The performance of the proposed controller is compared to the performance of a gain-scheduled PI controller which is commonly adopted in industry. Simulation results through application to a typical 5-MW offshore wind turbine are obtained. Further, experimental results with hardware in loop are obtained for a reduced scale wind turbine model to demonstrate the feasibility of the controller for real time applications. Simulation and experimental results show the superiority of the proposed controller over the gain-scheduled PI controller.

[1]  Graham C. Goodwin,et al.  Robust model predictive control: reflections and opportunities , 2014 .

[2]  Manfred Morari,et al.  Robust constrained model predictive control using linear matrix inequalities , 1994, Proceedings of 1994 American Control Conference - ACC '94.

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

[4]  Manfred Morari,et al.  Multi-Parametric Toolbox 3.0 , 2013, 2013 European Control Conference (ECC).

[5]  Hamidreza Jafarnejadsani,et al.  Adaptive Control of a Variable-Speed Variable-Pitch Wind Turbine Using Radial-Basis Function Neural Network , 2013, IEEE Transactions on Control Systems Technology.

[6]  Alberto Bemporad,et al.  An algorithm for multi-parametric quadratic programming and explicit MPC solutions , 2003, Autom..

[7]  Dong-Choon Lee,et al.  Advanced Pitch Angle Control Based on Fuzzy Logic for Variable-Speed Wind Turbine Systems , 2015, IEEE Transactions on Energy Conversion.

[8]  Jian Yang,et al.  Model predictive control with finite control set for variable-speed wind turbines , 2017 .

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

[10]  Abdel Latif Elshafei,et al.  Wind-turbine collective-pitch control via a fuzzy predictive algorithm , 2016 .

[11]  Ahmet Serdar Yilmaz,et al.  Pitch angle control in wind turbines above the rated wind speed by multi-layer perceptron and radial basis function neural networks , 2009, Expert Syst. Appl..

[12]  Kathryn E. Johnson,et al.  A tutorial on the dynamics and control of wind turbines and wind farms , 2009, 2009 American Control Conference.

[13]  M Soliman,et al.  Multiple Model Predictive Control for Wind Turbines With Doubly Fed Induction Generators , 2011, IEEE Transactions on Sustainable Energy.

[14]  Richard H. Middleton,et al.  Networked control design for linear systems , 2003, Autom..

[15]  Lin Jiang,et al.  Nonlinear PI control for variable pitch wind turbine , 2016 .

[16]  Rafael Wisniewski,et al.  On Using Pareto Optimality to Tune a Linear Model Predictive Controller for Wind Turbines , 2016 .

[17]  Luigi Chisci,et al.  Systems with persistent disturbances: predictive control with restricted constraints , 2001, Autom..

[18]  Graham C. Goodwin,et al.  Control System Design , 2000 .

[19]  Lorenzo Fagiano,et al.  On the design and tuning of linear model predictive control for wind turbines , 2015 .

[20]  Abdel Latif Elshafei,et al.  Continuous-time tube-based explicit model predictive control for collective pitching of wind turbines , 2017 .

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

[22]  Nedjeljko Perić,et al.  Estimation based Individual Pitch Control of Wind Turbine , 2010 .

[23]  Alberto Bemporad,et al.  The explicit linear quadratic regulator for constrained systems , 2003, Autom..