<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">ICA</journal-id><journal-title-group><journal-title>Intelligent Control and Automation</journal-title></journal-title-group><issn pub-type="epub">2153-0653</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ica.2017.81001</article-id><article-id pub-id-type="publisher-id">ICA-72655</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Optimal Control of Wind Turbines under Islanded Operation
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Magdi</surname><given-names>S. Mahmoud</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mojeed</surname><given-names>O. Oyedeji</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Systems Engineering Department, King Fahd University of Petroleum and Minerals, Dhahran, KSA</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>msmahmoud@kfupm.edu.sa(MSM)</email>;<email>msmahmoud,g201513510@kfupm.edu.sa(MOO)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>09</day><month>12</month><year>2016</year></pub-date><volume>08</volume><issue>01</issue><fpage>1</fpage><lpage>14</lpage><history><date date-type="received"><day>5,</day>	<month>October</month>	<year>2016</year></date><date date-type="rev-recd"><day>6,</day>	<month>December</month>	<year>2016</year>	</date><date date-type="accepted"><day>9,</day>	<month>December</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  In this paper, an optimal control scheme for wind turbine output torque and power regulation under the influence of wind disturbances is presented. The system considered is a dynamic mechanical-based model with pitch and generator torque actuators for controlling the pitch and generator torque. The performance of linear matrix inequality (LMI) formalism of linear quadratic regulator (LQR); linear quadratic regulator with integral action (LQRI) and model predictive control (MPC) were compared in response to a step change in wind disturbance. It is shown by Matlab simulation that the LQRI outperformed both LQR and MPC controllers.
 
</p></abstract><kwd-group><kwd>Wind Turbine</kwd><kwd> Linear Quadratic Regulator</kwd><kwd> Linear Quadratic Regulator with Integral Action</kwd><kwd> Model Predictive Control</kwd><kwd> Output Torque</kwd><kwd> Power Regulation</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Wind energy is one of the primitive sources of energy. The kinetic energy from the wind can be converted to mechanical energy using wind energy conversion systems. Wind energy conversion systems include: wind mill, wind pump and the modern-day wind turbine. The first practical windmill, called Sistan mill was developed in the 7th century in Iran. According to [<xref ref-type="bibr" rid="scirp.72655-ref1">1</xref>] , windmills were used in the USA in the 1930’s for electricity production and pumping of water and the first utility grid connected wind turbine was built by John Brown and Co. in 1951. Because more attention is being shifted to clean energy sources due to increasing environmental concerns, nations are contributing more to clean energy research and increasing the amount of power generated from the wind. The total capacity of wind power in the world at the end of 2014 was estimated around some 370 GW and is estimated to reach 670 GW by the end of 2019 [<xref ref-type="bibr" rid="scirp.72655-ref1">1</xref>] .</p><p>Depending on the axis of rotation, wind turbines can be differentiated into two categories: Horizontal axis wind turbine (HAWT) and vertical axis wind turbine (VAWT) (see <xref ref-type="fig" rid="fig1">Figure 1</xref>). Compared with the VAWT, the HAWT has a higher wind energy conversion efficiency due to its blade design but it requires stronger tower support due to heavy weight of the nacelle and the cost of installation is higher compared with the VAWT. The operation of the VAWT is independent of the wind direction but has lower wind energy conversion efficiency and it is more susceptible to higher torque fluctuations and mechanical vibrations. It is commonly found in domestic/private installations where the energy demand is not so high.</p><p>Wind turbine systems can be classified into three basic system configurations typically used on wind farms depending on the type of generators used [<xref ref-type="bibr" rid="scirp.72655-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.72655-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.72655-ref3">3</xref>] : fixed-speed wind turbine (FSWT), variable-speed wind turbine (VSWT) [<xref ref-type="bibr" rid="scirp.72655-ref4">4</xref>] and variable-speed wind turbine with direct driven generators (VSWT-DDG). In the case of the FSWT, the squirrel-cage induction generator (SCIG) is connected directly to the grid using a multistage gearing system to match the rotor speed with the turbine. The doubly-fed induction generator (DFIG) is used in the VSWT, its stator windings are connected directly to the grid, while its rotor windings are connected to the grid using an electronic converter that utilizes thirty percents of the total generator capacity. In the VWST-DDG, a synchronous generator and a full-scale power electronic converter are used. Compared with other configurations, it does not need a multi-stage gearbox system because a low-speed high torque synchronous generator is used. The FSWT configurations have the advantage of simplicity, low cost and low maintenance but they have low energy conversion efficiency because they cannot take advantage of the increasing wind speed to improve their efficiency. The VSWT configurations have higher energy conversion efficiency but are characterized by large installa-</p><p>tion cost and highly complex control system. Dynamic modeling issues and control methods of wind turbine systems are presented in [<xref ref-type="bibr" rid="scirp.72655-ref5">5</xref>] , [<xref ref-type="bibr" rid="scirp.72655-ref6">6</xref>] and [<xref ref-type="bibr" rid="scirp.72655-ref7">7</xref>] and the references cited therein.</p><p>In this paper, we contribute to the further development of control for a class of wind turbine systems by designing improved output torque and power regulation is face of wind disturbances. Several distinct control design approaches are considered:</p><p>• Linear quadratic control (LQR) design, for which we establish an LMI formalism yielding a static state-feedback gain.</p><p>• Linear quadratic control with Integral action (LQRI), for which we enhance the LQR design by adding an integral term.</p><p>• Model predictive control (MPC), for which we establish an LMI formalism yielding a static state-feedback gain.</p><p>•H<sub>2</sub> control design, for which we establish an LMI formalism based on the H<sub>2</sub>-norm condition and yielding a dynamic-feedback structure and</p><p>• H ∞ control design, for which we establish an LMI formalism based on the H ∞ -norm condition and yielding a dynamic-feedback structure.</p><p>All the design procedures are casted into the format of feasibility problem over linear matrix inequalities (LMIs). By this way, effective computational methods are established yielding guaranteed quality solution. Simulation studies are performed for all the approaches yielding good performance results.</p></sec><sec id="s2"><title>2. Modeling of Wind Turbine Systems</title><p>Several wind turbine models exist depending on the objective of the modeling. Some models focus mainly on fault detection and identification while other models are control-oriented. Regardless of the objective, the main subsystems usually considered are: aerodynamics, drive train, generator and the grid (for grid connected systems).</p><sec id="s2_1"><title>2.1. Aerodynamics Modeling</title><p>The aerodynamics of the system is defined by nonlinear algebraic equations. The aerodynamic power of the turbine is expressed as [<xref ref-type="bibr" rid="scirp.72655-ref5">5</xref>] :</p><p>P = 1 2 ρ π R b 2 V w 3 C p ( λ , β )</p><p>C p = 0.73 ( 151 λ i − 0.53 β − 0.002 β 2.14 − 13.2 ) e − 18.4 λ i</p><p>λ i = ( 1 λ − 0.02 β − 0.003 β 3 + 1 ) − 1 (1)</p><p>where ρ represents the air density, R b is the blade radius, V w is the wind velocity and the power coefficient C p is the power coefficient is a highly nonlinear function of λ .</p></sec><sec id="s2_2"><title>2.2. Drive-Train Modeling</title><p>The dynamics of the drive train can be represented with six-mass, three-mass, two-mass and one mass models. The six-mass model is considered most detailed and represents accurately the non-linear behavior of the drive-train. In the six-mass model, six different inertias are defined: the three different blade inertias, hub, gearbox, generator inertia. The three-mass model is can be obtained from the six-mass model by lumping the weights of the three blades and the hub together. In the two-mass model (2), one mass is used to represent the low speed turbine and the high speed generator. The connecting shaft is then modeled as a spring and damper. A simplified single-mass drive train model (3) can be obtained by removing the shaft stiffness and mutual damping from the two-mass model. A single-inertia is thus used to represent the whole system.</p><p>ω ˙ r = Q r K r − K s J r ϕ Δ − D s J r ω r + D s J r N g ω g</p><p>ω ˙ g = Q g J g − K s J g N g ϕ Δ − D s J r N g ω r + D s J r N g 2 ω g</p><p>ϕ ˙ Δ = ω r − ω g N g (2)</p><p>ω ˙ m = − f J ω m − T e m + T m (3)</p></sec><sec id="s2_3"><title>2.3. Generator Modeling</title><p>The most common electrical generators connected studied in literature are the Permanent Magnet Synchronous Generator (PMSG) and the Doubly-Fed Induction Generator (DFIG). The nonlinear model of a DFIG-based wind turbine [<xref ref-type="bibr" rid="scirp.72655-ref8">8</xref>] in the dq-reference frame is given in (4), (5), (6) and (7).</p><p>ϕ ˙ r d = − R r σ L r ϕ r d + R r L m σ L r L s ϕ s d + ω r ϕ r q + V r d (4)</p><p>ϕ ˙ r q = − R r σ L r ϕ r q + R r L m σ L r L s ϕ s q − ω r ϕ r d + V r q (5)</p><p>ϕ ˙ s d = − R s σ L s ϕ s d + R s L m σ L r L s ϕ r d + ω s ϕ s d + V s d (6)</p><p>ϕ ˙ s q = − R s σ L s ϕ s q + R s L m σ L r L s ϕ r q − ω s ϕ s d + V s q (7)</p><p>The dynamic nonlinear model of a PMSG-based wind turbine is described by [<xref ref-type="bibr" rid="scirp.72655-ref9">9</xref>] :</p><p>i ˙ s d = − R s L s d i s d + L s q L s d ω d q i s q + V s d L s d (8)</p><p>i ˙ s q = − R s L s d i s q − L s q L s d ω d q i s d + ω d q ϕ r d + V s q L s d (9)</p><p>Various combinations of the above dynamic models of each subsystem are possible. Models described in literature may be characterized as mechanical- based or electrical-based models. The mechanical based models are more detailed in the model of the aerodynamics and drive train. These models are used for designing pitch and torque actuator controllers [<xref ref-type="bibr" rid="scirp.72655-ref10">10</xref>] . The electrical- based models are more detailed in the modeling of the electrical generators and the grid and usually use the two or one-mass representation of the drive train.</p></sec></sec><sec id="s3"><title>3. Integrated System Model</title><p>The linearized dynamic model of the system is defined by (10)-(11). The operating parameters of the system were obtained at 18 m/s of wind velocity. The model consist of a two-mass dive drain, a pitch and generator torque actuator.</p><p>δ x ˙ = A δ x + B 1 δ u i n + B 2 δ v i n</p><p>y = C δ x (10)</p><p>A = [ A 1 0 0 A 2 ] , B 1 = [ B 11 0 0 B 22 ] ,</p><p>A 1 = [ 1 J r ∂ Q r ∂ ω r | ω &#175; r D s J r N g − k s J r D s J g N g D s J g N g 2 − k s J g N g 1 1 N g 0 ] , A 2 = [ − 1 τ g 0 0 0 0 1 0 − ω n 2 − 2 ζ ω n ] ,</p><p>B 12 = [ 0 0 1 τ g 0 0 ω n 2 ] , B 11 = [ 0 1 J r ∂ Q r ∂ θ | θ &#175; 1 J g 0 0 0 ]</p><p>B 2 = [ B 21 0 ] , B 21 = [ 1 J r ∂ Q r ∂ v | v &#175; 0 0 ]</p><p>C = [ 0 Q &#175; g 0 Ω &#175; g 0 0 1 0 0 0 0 0 ] (11)</p><p>where x = [ ω r , ω g , ϕ , Q g , β 1 , β 2 ] , u = [ Q g , β , Q g r e f , β r e f ] , ω r is the rotor/ mechanical angular speed; ω g is the generator angular speed; ϕ is the torsional speed; Q g is the generator torque; β 1 is the pitch displacement; β 2 is the pitch velocity. Letting B = [ B 1 B 2 ] , u = [ δ u i n δ v i n ] , we cast the wind-turbine system into the compact form:</p><p>x ˙ = A x ( t ) + B u (t)</p><p>y = C x ( t ) , (12)</p><p>Typical numerical values of the model parameters are presented in <xref ref-type="table" rid="table1">Table 1</xref>.</p></sec><sec id="s4"><title>4. Control Design of Wind Turbine Systems</title><p>Now we look at the optimal control design and express all the design methods as feasibility problems over linear matrix inequalities (LMIs).</p><sec id="s4_1"><title>4.1. LQR: Proportional Gain</title><p>With focus on the linear-quadratic regulator (LQR) design, the associated quadratic cost function [<xref ref-type="bibr" rid="scirp.72655-ref11">11</xref>] is</p><p>J = ∫ 0 ∞ [ y t ( t ) Q y ( t ) + u t ( t ) R u ( t ) ] d t (13)</p><p>where 0 &lt; Q , 0 &lt; R are output error and control weighting matrices. Initially, we present an LMI-based formulation to the LQ control of system (12) while minimizing the quadratic cost (13). We proceed to determine a linear optimal control u = L x that achieves this goal.</p><p>Assumption 1. There exists a Lyapunov functional V ( x ) which has the properties:</p><p>• V ( x ) = x t K x , K &gt; 0</p><p>• There exists γ + &gt; 0 such that x 0 t K x 0 ≤ γ +</p><p>• V ˙ ( x ) ≤ − [ x t C t Q C x + u t R u ]</p><p>Considering system (12) with linear control u = L x . The following theorem provides an LMI-based LQR design:</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> NREL wind turbine data</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Parameter</th><th align="center" valign="middle" >Value</th></tr></thead><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-7900466x50.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >5000 KW</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-7900466x51.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >12.1 rpm</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-7900466x52.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >867.637 &#215; 10<sup>6</sup> N∙m/rad</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-7900466x53.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >6.215 &#215; 10<sup>6</sup> N∙m/(rad/s)</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-7900466x54.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >534.116 kg/m<sup>2</sup></td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-7900466x55.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >3.8768 &#215; 10<sup>7</sup> kg/m<sup>2</sup></td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-7900466x56.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >4.3792 &#215; 10<sup>7</sup> kg/m<sup>2</sup></td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-7900466x57.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >63 m</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-7900466x58.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-7900466x59.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0.1 s</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-7900466x60.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0.88 rad/s</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-7900466x61.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0.9</td></tr></tbody></table></table-wrap><p>Theorem 1 System (12) with the LQR control u = L x is asymptotically stable and J ∞ ≤ V ( x o ) . Given matrices Q &gt; 0 , R &gt; 0 . If there exist matrices S , Y such that</p><p>min γ + , Y , S γ + subject to</p><p>[ ( A Y + B S ) + ( A Y + B S ) t Y C t Q Y L t R • − Q 0 • • − R ] &lt; 0 (14)</p><p>[ γ + x o t • Y ] ≥ 0 (15)</p><p>has a feasible solution, then LQR gain matrix is L = S Y − 1 .</p><p>Proof. By Assumption (1), and using control u = L x in system (12), the inequality of the derivative of the Lyapunov functional is expressed as</p><p>x t [ K ( A + B L ) + ( A + B L ) t K t ] x ≤ − x t [ C t Q C + L t R L ] x (16)</p><p>It is evident that (16) is satisfied if there exists L and K such that</p><p>[ K ( A + B L ) + ( A + B L ) t K t ] − [ C t Q C + L t R L ] ≤ 0 (17)</p><p>Simple computations on (13) in view of Assumption (1) yields J ∞ ≤ V ( x 0 ) . By minimizing the upper bound γ + on the cost x 0 t K x 0 , we obtain</p><p>min γ + , K , L γ + subject to (17) (18)</p><p>To convexify the above problem, we first express (17) as</p><p>Φ = K ( A + B L ) + ( A + B L ) t K t</p><p>Π = [ Φ C t Q L t R • − Q 0 • • − R ] ≤ 0 (19)</p><p>Pre- and post-multiply (19) by diag { Y , I , I } and using Y = K − 1 , S = L K − 1 it yields (14). Additionally, the inequality bound of the Lyapunov functional can be expressed as</p><p>[ γ + x 0 t • K − 1 ] ≥ 0 (20)</p><p>which can be manipulated to yield (15). When a feasible solution is attained, we get L = S Y − 1 , K = Y − 1 as desired.</p></sec><sec id="s4_2"><title>4.2. LQR: Proportional-Integral Gain</title><p>A modified formulation of the LQR (13) is considered with an additional term in the cost representing the integral of the deviation of the output from its initial state z ( t ) = ∫ 0 t y ( τ ) d τ . This formulation will be referred to as the LQRI.</p><p>J ˜ = ∫ 0 ∞ ( y ( τ ) t y ( τ ) + ρ u ( τ ) t u ( τ ) + σ z ( τ ) t z ( τ ) ) d τ (21)</p><p>Treating z ˙ = C x as additional state variable, we define η = [ x z ] t . The augmented system becomes</p><p>η ˙ = [ A 0 C 0 ] η + [ B 0 ] u = A ˜ η + B ˜ u</p><p>y &#175; = [ C 0 ] η = C ˜ η (22)</p><p>and hence we can re-write (21) as:</p><p>J ˜ = ∫ 0 ∞ [ η t ( τ ) Q ˜ η ( τ ) + u ( τ ) t R ˜ u ( τ ) ] d τ</p><p>Q ˜ = [ C t C 0 0 σ I ] , R ˜ = ρ I , ρ , σ &gt; 0 (23)</p><p>Next, we present an LMI-based formulation to the LQI control of system (22) while minimizing the quadratic cost (23). We proceed to determine a linear optimal control u = L ˜ x that achieves this goal.</p><p>Assumption 2. There exists a Lyapunov functional V ˜ ( x ) which has the properties:</p><p>• V ˜ ( η ) = η t K &#175; η , K &#175; &gt; 0 ,</p><p>• There exists γ + &gt; 0 such that η o t K &#175; η o ≤ γ +</p><p>• V ˜ ˙ ( η ) ≤ − [ η t Q ˜ η + u t R ˜ u ]</p><p>The following theorem provides an LMI-based LQRI design for system (22) with linear control u = L ˜ x :</p><p>Theorem 2 System (22) with the LQRI control u = L ˜ x is asymptotically stable and J ∞ ≤ V ˜ ( η 0 ) . Given matrices Q ˜ &gt; 0 , R ˜ &gt; 0 . If there exist matrices S ˜ , Y ˜ such that</p><p>min γ + , Y &#175; , S &#175; γ + subject to</p><p>[ ( A ˜ Y &#175; + B ˜ S &#175; ) + ( A ˜ Y &#175; + B ˜ S &#175; ) t Y ˜ Q ˜ Y &#175; L ˜ t R ˜ • − Q ˜ 0 • • − R ˜ ] &lt; 0 (24)</p><p>[ γ + x o t • Y &#175; ] ≥ 0 (25)</p><p>has a feasible solution, then LQRI gain matrix is L ˜ = S &#175; Y &#175; − 1 .</p><p>Proof. By Assumption (2), and using control u = L ˜ x in system (22), the inequality of the derivative of the Lyapunov functional is expressed as</p><p>x t [ K &#175; ( A ˜ + B ˜ L ˜ ) + ( A ˜ + B ˜ L ˜ ) t K &#175; t ] x ≤ − x t [ Q ˜ + L ˜ t R ˜ L ˜ ] x (26)</p><p>It is evident that (26) is satisfied if there exists L ˜ and K &#175; such that</p><p>K &#175; ( A ˜ + A ˜ L ˜ ) + ( A ˜ + A ˜ L ˜ ) t K &#175; t − [ Q ˜ + L ˜ t R ˜ L ˜ ] ≤ 0 (27)</p><p>Simple computations on (13) in view of Assumption (1) yields J ∞ ≤ V ˜ ( x 0 ) . By minimizing the upper bound γ + on the cost x 0 t K x 0 , we obtain</p><p>min γ + K &#175; , L ˜ γ + subject to (27) (28)</p><p>To convexify the above problem, we first express (27) as</p><p>Φ = K &#175; ( A ˜ + B ˜ L ˜ ) + ( A ˜ + B ˜ L ˜ ) t K &#175; t</p><p>Π = [ Φ Q ˜ L ˜ t R • − Q ˜ 0 • • − R ˜ ] ≤ 0 (29)</p><p>Pre- and post-multiply (29) by diag { Y &#175; , I , I } and using Y &#175; = K &#175; − 1 , S &#175; = L K &#175; − 1 it yields (24). Additionally, the inequality bound of the Lyapunov functional can be expressed as</p><p>[ γ + x o t • K &#175; − 1 ] ≥ 0 (30)</p><p>which can be manipulated to yield (25). When a feasible solution is attained, we get L ˜ = S &#175; Y &#175; − 1 , K &#175; = Y &#175; − 1 as desired.</p><p>Remark 1. labelremA The results of Theorems 1-2 establish improved tools for control designer since on one hand it affords the computational effectiveness in determining the feedback gain matrix and the associated cost. On the other hand, it gives an opportunity to compromise between design efficiency and performance.</p></sec><sec id="s4_3"><title>4.3. Model Predictive Control</title><p>The model predictive controller performs a discrete-time optimization of of the form [<xref ref-type="bibr" rid="scirp.72655-ref12">12</xref>] :</p><p>x ( k + 1 ) = A x ( k ) + B u (k)</p><p>y ( k ) = C x ( k ) (31)</p><p>min J = x t ( k + n p ) S x ( k + n p ) + ∑ i = 0 n p − 1 x ( k + i ) t Q x ( k + i ) + u ( k + i ) t R u ( k + i ) (32)</p><p>where x k ∈ ℜ n , u k ∈ ℜ m , y k ∈ ℜ p , A ∈ ℜ n &#215; n , B ∈ ℜ n &#215; m and C ∈ ℜ q &#215; n . It is desired to synthesize a controller of the form:</p><p>x c ( k + 1 ) = A c x ( k ) + B c u (k)</p><p>y c ( k ) = C c x c ( k ) (33)</p><p>that stabilizes the closed loop system. The closed loop system can be represented as:</p><p>ζ ( k + 1 ) = A &#175; ζ ( k ) + B &#175; u (k)</p><p>u ( k ) = K ζ ( k ) , y ( k ) = C &#175; ζ ( k ) , B &#175; = [ B 0 ]</p><p>ζ = [ x ( k ) x c ( k ) ] , A &#175; = [ A 0 B c A c ]</p><p>C &#175; = [ C 0 ] , K &#175; = [ 0 C c ] (34)</p><p>We now consider infinite-time horizon formulation of (32) with R &gt; 0 , 0 ≤ Q &#175; = diag [ Q 0 ] :</p><p>J = ∑ i = 0 ∞ ζ ( k + i ) t Q &#175; ζ ( k + i ) + u ( k + i ) t R &#175; u ( k + i ) (35)</p><p>Again, we define the quadratic Lyapunov function, V ( x ) = ζ T P + ζ , P + &gt; 0 such that</p><p>V ( x ( k + i + 1 ) ) − V ( x ( k + i ) ) &lt; − ζ ( k + i ) T Q &#175; ζ ( k + i ) − u ( k + i ) T R u ( k + i ) (36)</p><p>The problem is thus cast into the LMI form:</p><p>max γ + − 1 s .t .</p><p>[ Y I I X ] − γ − 1 ϕ &gt; 0</p><p>[ Y I Γ Z 0 0 • X A Δ 0 0 • • Π Ω 0 0 • • • X L T X Q 1 / 2 • • • • R − 1 0 • • • • • 0 ] &gt; 0</p><p>[ γ − 1 u max 2 I 0 L • Y I • • X ] &gt; 0 , [ Y I A T C T • X ( A X + C B L ) T • • γ − 1 y max 2 I ] &gt; 0 (37)</p><p>γ = Y A + F C , Δ = A X + B L , Π = Y − Q , Ω = I − Q X When a feasible solution to (37) is obtained as V = ( I − Y X ) ( U T ) − 1 , C c = L ( U T ) − 1 , B c = V − 1 F and A c = V − 1 Z ( U T ) − 1 .</p><p>Remark 2. labelremD The controllers designed in the foregoing sections enjoy the following features:</p><p>• The feedback gains are computed from the feasible solution of convex optimization problems over linear matrix inequalities for which the LMI-solver of Matlab provides an effective software support.</p><p>• The realization of the feedback gains is simple and readily programmed in microprocessor ships.</p><p>• The developed designs are easily reproducible, repeated and fine-tuned whenever needed.</p></sec></sec><sec id="s5"><title>5. Simulation Studies</title><p>In this section, we report on the results obtained from wind turbine emulation available at the Distributed Control Research Lab (DCRL). We consider data from the National Renewable Energy Laboratory (NREL) 5 MW offshore wind turbine [<xref ref-type="bibr" rid="scirp.72655-ref10">10</xref>] and incorporated in an emulator experimental setup, see <xref ref-type="fig" rid="fig2">Figure 2</xref>. The model consist of a two-mass dive drain, three blades, a pitch and generator torque actuator with parameters listed in <xref ref-type="table" rid="table1">Table 1</xref>. The experiment development focuses on horizontal-axis wind turbine emulation by using commonly available electric drives laboratory components, including Matlab7, dSPACE8 Control- Desk, Permanent Magnet DC machines, as well as associated pre-lab analysis based on the controller designs. Three controllers: LQR, LQRI (LQR with Integral action) and the MPC (Model Predictive Controller) were applied to the system.</p><p>The ensuing results are depicted in Figures 3-7, from which it is evident that the LQRI outperforms the other controllers when the system is subjected to a step change in wind velocity.</p></sec><sec id="s6"><title>6. Conclusion</title><p>Three control algorithms: LQR, LQRI and MPC have been compared for two</p><p>different wind turbine models. For system 1, the LQRI was better at rejecting wind velocity disturbances. The same responses were observed in system 2 for both LQR and LQRI controllers with both performing better than the MPC controllers.</p></sec><sec id="s7"><title>Acknowledgments</title><p>We thank the Editor and the referee for their comments. This work is supported by the deanship for scientific research (DSR) at KFUPM through distinguished professorship award project no. IN 141003.</p></sec><sec id="s8"><title>Cite this paper</title><p>Mahmoud, M.S. and Oyedeji, M.O. (2017) Optimal Control of Wind Turbines under Islanded Operation. Intelligent Control and Automation, 8, 1-14. https://doi.org/10.4236/ica.2017.81001</p></sec></body><back><ref-list><title>References</title><ref id="scirp.72655-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Tummala, A., Velamati, R.K., Sinha, D.K., Indraja, V. and Krishna, V.H. (2016) A Review on Small Scale Wind Turbines. Renewable and Sustainable Energy Reviews, 56, 1351-1371. https://doi.org/10.1016/j.rser.2015.12.027</mixed-citation></ref><ref id="scirp.72655-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Mercado-Vargas, M., Gómez-Lorente, D., Rabaza, O. and Alameda-Hernandez, E. (2015) Aggregated Models of Permanent Magnet Synchronous Generators Wind Farms. Renewable Energy, 83, 1287-1298.  
https://doi.org/10.1016/j.renene.2015.04.040</mixed-citation></ref><ref id="scirp.72655-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Hassine, I.M.-B., Naouar, M.W. and Mrabet-Bellaaj, N. (2015) Predictive Control Strategies for Wind Turbine System Based on Permanent Magnet Synchronous Generator. ISA Transactions, 62, 73-80. https://doi.org/10.1016/j.isatra.2015.12.002</mixed-citation></ref><ref id="scirp.72655-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Yan, J., Lin, H., Feng, Y. and Zhu, Z. (2014) Control of a Grid-Connected Direct-Drive Wind Energy Conversion System. Renewable Energy, 66, 371-380.  
https://doi.org/10.1016/j.renene.2013.12.037</mixed-citation></ref><ref id="scirp.72655-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Tahir, K., Belfedal, C., Allaoui, T. and Champenois, G. (2016) A New Control Strategy of WFSG-Based Wind Turbine to Enhance the {LVRT} Capability. International Journal of Electrical Power &amp; Energy Systems, 79, 172-187.  
https://doi.org/10.1016/j.ijepes.2016.01.008</mixed-citation></ref><ref id="scirp.72655-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Datta, S., Mishra, J.P. and Roy, A.K. (2015) Modified Speed Sensor-Less Grid Connected DFIG Based Wind Energy Conversion System for Decoupled Control of Active and Reactive Power. 2015 International Conference on Power and Advanced Control Engineering (ICPACE), Bengalooru, 12-14 August 2015, 28-35.  
https://doi.org/10.1109/ICPACE.2015.7274912</mixed-citation></ref><ref id="scirp.72655-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Zamanifar, M., Fani, B., Golshan, M. and Karshenas, H. (2014) Dynamic Modeling and Optimal Control of {DFIG} Wind Energy Systems Using {DFT} and NSGA-II. Electric Power Systems Research, 108, 50-58.  
https://doi.org/10.1016/j.epsr.2013.10.021</mixed-citation></ref><ref id="scirp.72655-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Bossoufi, B., Karim, M., Lagrioui, A., Taoussi, M. and Derouich, A. (2015) Observer Backstepping Control of DFIG-Generators for Wind Turbines Variable-Speed: FPGA-Based Implementation. Renewable Energy, 81, 903-917.  
https://doi.org/10.1016/j.renene.2015.04.013</mixed-citation></ref><ref id="scirp.72655-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Nasiri, M., Milimonfared, J. and Fathi, S. (2015) A Review of Low-Voltage Ride-Through Enhancement Methods for Permanent Magnet Synchronous Generator Based Wind Turbines. Renewable and Sustainable Energy Reviews, 47, 399-415.  
https://doi.org/10.1016/j.rser.2015.03.079</mixed-citation></ref><ref id="scirp.72655-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Gosk, A. (2011) Model Predictive Control of a Wind Turbine. Master’s Thesis, Technical University of Denmark, Denmark.</mixed-citation></ref><ref id="scirp.72655-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Anderson, B.D.O. and Moore, J.B. (1971) Linear Optimal Control. Prentice-Hall, Inc., Englewood Cliffs.</mixed-citation></ref><ref id="scirp.72655-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Granado, E., Colmenares, W., Bernumssan, J. and Garcia, G. (2002) LMI Based MPC. 15th Triennial World Congress, Barcelona, 21–26 July 2002.  
https://doi.org/10.3182/20020721-6-es-1901.00598</mixed-citation></ref></ref-list></back></article>