7
General rights Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. Users may download and print one copy of any publication from the public portal for the purpose of private study or research. You may not further distribute the material or use it for any profit-making activity or commercial gain You may freely distribute the URL identifying the publication in the public portal If you believe that this document breaches copyright please contact us providing details, and we will remove access to the work immediately and investigate your claim. Downloaded from orbit.dtu.dk on: Dec 18, 2017 DK-iteration robust control design of a wind turbine Mirzaei, Mahmood; Niemann, Hans Henrik; Poulsen, Niels Kjølstad Published in: 2011 IEEE International Conference on Control Applications Link to article, DOI: 10.1109/CCA.2011.6044429 Publication date: 2011 Document Version Publisher's PDF, also known as Version of record Link back to DTU Orbit Citation (APA): Mirzaei, M., Niemann, H. H., & Poulsen, N. K. (2011). DK-iteration robust control design of a wind turbine. In 2011 IEEE International Conference on Control Applications IEEE. DOI: 10.1109/CCA.2011.6044429

DK-Iteration Robust Control Design of a Wind Turbine · divided into 4 subsystems: Aerodynamics subsystem, struc-tural subsystem, electrical subsystem and actuator subsystem. Figure

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DK-Iteration Robust Control Design of a Wind Turbine · divided into 4 subsystems: Aerodynamics subsystem, struc-tural subsystem, electrical subsystem and actuator subsystem. Figure

General rights Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights.

• Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain • You may freely distribute the URL identifying the publication in the public portal

If you believe that this document breaches copyright please contact us providing details, and we will remove access to the work immediately and investigate your claim.

Downloaded from orbit.dtu.dk on: Dec 18, 2017

DK-iteration robust control design of a wind turbine

Mirzaei, Mahmood; Niemann, Hans Henrik; Poulsen, Niels Kjølstad

Published in:2011 IEEE International Conference on Control Applications

Link to article, DOI:10.1109/CCA.2011.6044429

Publication date:2011

Document VersionPublisher's PDF, also known as Version of record

Link back to DTU Orbit

Citation (APA):Mirzaei, M., Niemann, H. H., & Poulsen, N. K. (2011). DK-iteration robust control design of a wind turbine. In2011 IEEE International Conference on Control Applications IEEE. DOI: 10.1109/CCA.2011.6044429

Page 2: DK-Iteration Robust Control Design of a Wind Turbine · divided into 4 subsystems: Aerodynamics subsystem, struc-tural subsystem, electrical subsystem and actuator subsystem. Figure

DK-Iteration Robust Control Design of a Wind Turbine

Mahmood Mirzaei, Hans Henrik Niemann and Niels Kjølstad Poulsen

Abstract— The problem of robust control of a wind turbineis considered in this paper. A controller is designed based ona 2 degrees of freedom linearized model. An extended Kalmanfilter is used to estimate effective wind speed and the estimatedwind speed is used to find the operating point of the windturbine. Due to imprecise wind speed estimation, uncertaintyin the obtained linear model is considered. Uncertainties in thedrivetrain stiffness and damping parameters are also consideredas these values are lumped parameters of a distributed systemand therefore they include inherent uncertainties. We includethese uncertainties as parametric uncertainties in the modeland design a robust controller using DK-iteration method. Thecontroller is applied on a full complexity simulation model andsimulations are performed for wind speed step changes.

I. INTRODUCTION

There is an increasing interest in wind energy and windturbines are the most common wind energy conversionsystems (WECS). Control is an essential part of the windturbine system because control methods can decrease thecost of energy by increasing the power capture by keepingthe turbine close to its maximum efficiency and also byreducing structural loadings and therefore increasing lifetimeof the wind turbine. Wind turbines essentially have tworegions of operation, partial load and full load. In the partialload wind speed is not fast enough to produce rated power.In this region the main control objective is to track themaximum power coefficient(CPmax) and extract as muchpower as possible. Pitch is mostly fixed in this region andgenerator reaction torque is adjusted to control rotationalspeed and keep the operating point close to CPmax. Inthe full load region wind speed is above rated and windpower exceeds rated power of the generator, therefore bydecreasing aerodynamics efficiency of the rotor we try tocontrol the captured power and this is done by pitching theblades. There are several methods for wind turbine controlranging from classical control methods [1] which are themost used method in real applications to advanced andmodel based control methods which have been the focusof research in the past few years [2]. Gain scheduling [3],adaptive control [4], time invariant MIMO methods [5],nonlinear control [6], robust control [7], model predictive

This work is supported by the CASED Project funded by grant DSF-09-063197 of the Danish Council for Strategic Research.

M. Mirzaei is with department of Informatics and Mathematical Mod-eling, Technical University of Denmark, 2800 Kongens Lyngby, [email protected]

H. H. Niemann is with department of Electrical Engineering,Technical University of Denmark, 2800 Kongens Lyngby, [email protected]

N. K. Poulsen is with department of Informatics and Mathematical Mod-eling, Technical University of Denmark, 2800 Kongens Lyngby, [email protected]

Wind

AerodynamicsPitch Servo Structure

Drivetrain

GeneratorGen. Servo

vfw

veFTθ

vt

τ Pout

τr ωr

ωg τg

θref

τref

Fig. 1: Wind turbine subsystems

control [8] are to mention a few. Advanced control methodsare thought to be the future of wind turbine control as theycan employ new generations of sensors on wind turbines(e.g. LIDAR [9]), new generation of actuators (e.g. trailingedge flaps [10]) and also conveniently treat the turbine asa MIMO system. The last feature seems to become moreimportant than before as wind turbines become bigger andmore flexible which make decoupling different modes anddesigning controller for each mode more difficult. The windturbine in this paper is treated as a MIMO system withpitch reference(θref ) and generator reaction torque(Qref ) asinputs and rotor rotational speed(ωr), generator rotationalspeed(ωg) and generated power(Pe) as outputs. This paperis organized as follows: In the section II modeling of thewind turbine including modeling for wind speed estimation,linearization and uncertainty modeling is addressed. In thesection III-A controller design is explain and in the sectionIV robust performance problems is addressed. And finally inthe section V simulation results are presented.

II. MODELING OF THE WIND TURBINE

For modeling purposes, the whole wind turbine can bedivided into 4 subsystems: Aerodynamics subsystem, struc-tural subsystem, electrical subsystem and actuator subsystem.Figure 1 shows the basic subsystems and their interactions.The dominant dynamics of the wind turbine come fromits flexible structure. Several degrees of freedom could beconsidered to model the flexible structure, but for controldesign mostly just a few important degrees of freedom areconsidered. Mostly the degrees of freedom whose eigenfrequncies lie inside actuator bandwidth are considered oth-erwise including them into the design model is uselessand makes the design model unnecessarily complicated.In this work we only consider two degrees of freedom,

2011 IEEE International Conference on Control Applications (CCA)Part of 2011 IEEE Multi-Conference on Systems and ControlDenver, CO, USA. September 28-30, 2011

978-1-4577-1063-6/11/$26.00 ©2011 IEEE 1493

Page 3: DK-Iteration Robust Control Design of a Wind Turbine · divided into 4 subsystems: Aerodynamics subsystem, struc-tural subsystem, electrical subsystem and actuator subsystem. Figure

namely the rotational degree of freedom(DOF) and drivetraintorsion. The aerodynamics subsystem in the model getseffective wind speed(ve), pitch angle(θ) and rotational speedof the rotor(ωr) and returns aerodynamic torque (Tr) andthrust(FT ). This subsystem is responsible for the nonlinearityin the wind turbine model. More details are presented in thesection II-B.

A. Wind Model

Wind model can be modeled as a complicated nonlinearstochastic process, however for practical purposes it couldbe approximated based on a linear model. In this model thewind has two elements, mean value term(vm) and turbulentterm(vt):

ve = vm + vt

The turbulent term could be modeled by the following statespace model:[

vtvt

]=

[0 1

− 1p1(vm)p2(vm) −p1(vm)+p2(vm)

p1(vm)p2(vm)

] [vtvt

]+[

0k(vm)

p1(vm)p2(vm)

]e, e ∈ N(0, 1)

(1)

The parameters k(vm), p1(vm) and p2(vm) are estimated byapproximating wind power distribution and as it is indicated,they are dependent on the mean wind speed (vm).

B. Nonlinear Model

Blade element momentum(BEM) theory [11] is used tocalculate aerodynamic torque and thrust on the wind turbine.This theory explains how torque and thrust are related towind speed, blade pitch angle and rotational speed of therotor with the following formulas:

Qr =1

2

1

ωrρπR2v3

eCP (θ, ω, ve)

Qt =1

2ρπR2v2

eCT (θ, ω, ve)

In which Qr and Qt are aerodynamic torque and thrust, ρis air density, ωr is rotor rotational speed, ve is effectivewind speed, CP is the power coefficient and CT is thethrust force coefficient. For the sake of simplicity, insteadof presenting these two coefficients as functions of threevariables ω, ve and θ, they are presented as a function oftwo variables λ and θ in which λ = Rω

veand it is called tip

speed ratio. As we have not used individual pitch in this workabsolute angular position of the rotor and generator are of nointerest to us, therefore we use ψ = θr−θg instead which isthe drivetrain torsion. Having aerodynamic torque the wholesystem equation with 2 degrees of freedom becomes:

Jrωr = Qr − c(ωr −ωgNg

)− kψ

(NgJg)ωg = c(ωr −ωgNg

) + kψ −NgQg(2)

In which Jr and Jg are rotor and generator moments ofinertia, ψ is the drivetrain torsion, c and k are the drivetrain

damping and stiffness factors respectively lumped in thelow speed side of the shaft. For numerical values of theseparameters and other parameters given in this paper, werefer the reader to [12]. These equations give us a nonlinearmodel however our control design method is based on linearmodels, therefore we need to linearize the nonlinear modelof the system which could be easily achieve using Taylorexpansions around the operating points.

C. Uncertain Model

As it was mentioned, for control design we need to havea linear model of the system and the following model of thewind turbine is used: xy∆

y

=

A B1 B2

C1 D11 D12

C2 D21 D22

xu∆

u

In which states, inputs and outputs are:

x =[ωr ωg ψ θ Qg ve ve

]Tu =

[θref Qref

]Ty =

[ωr ωg Pe

]Tωr is rotational speed of the rotor, ωg is rotational speed ofthe generator, ψ is drivetrain deflection, θ pitch of the blade,Qg is the generator reaction torque, ve and ve are wind modelstates, θref is the reference value for pitch angle and Qrefis the reference value for the generator reaction torque andPe is the electrical power. System equations are:

ωr =a− cJr

ωr +c

Jrωg −

k

Jrψ + b1θ + b2ve

ωg =c

NgJgωr −

c

N2g Jg

ωg +k

NgJgψ − Qg

Jg

ψ = ωr −ωgNg

θ = − 1

τθθ +

1

τθθref

Qg = − 1

τgQg +

1

τgQref Pe = Qg0ωg + ωg0Qg

ve = − 1

p1p2ve −

p1 + p2

p1p2ve +

k

p1p2e

There are always discrepancies between real system andmathematical models, which lead to uncertain models. Inthis work, sources of uncertainties are taken to be:• Uncertainty in the drivetrain stiffness and damping

parameters.• Uncertainty in the linearized model.

Uncertainty in the linearized model could be a result ofapproximate CP curve calculations, wrong wind speed esti-mation which results in picking the wrong operating point oraerodynamic changes due to blade flexibility or ice coatingson the blades. Multiplicative uncertainty is used to representthe uncertain parameters. The uncertainty matrix becomes:

uaub1ukuc

=

δa 0 0 00 δb1 0 00 0 δk 00 0 0 δc

yayb1ykyc

1494

Page 4: DK-Iteration Robust Control Design of a Wind Turbine · divided into 4 subsystems: Aerodynamics subsystem, struc-tural subsystem, electrical subsystem and actuator subsystem. Figure

A B1 B2

C1 D11 D12

C2 D21 D22

∫∫

ωrωg

y∆u∆

ve

ω∗gθrefTref

Pe

P ∗e

P

Fig. 2: System interconnections

y∆ =[ya yb1 yk yc

]Tis the uncertainty output, y is

the output, u∆ =[ua ub1 uk uc

]Tis the uncertainty

input and u is the input. Now having system equations, wecan make the interconnection matrix P (see figure 2):y∆

zy

= P

u∆

du

D. Simulation Model

The FAST (Fatigue, Aerodynamics, Structures, and Tur-bulence) code [13] is used as the simulation model and the5MW reference wind turbine is used as the plant [12]. In thesimulation model 10 degrees of freedom are enabled whichare: generator, drivetrain torsion, 1st and 2nd tower fore-aft,1st and 2nd tower side-side, 1st and 2nd blade flapwise, 1stblade edgewise degrees of freedom.

E. Wind Speed Estimation

Based on the nonlinear model given in (2) and the windmodel given in (1) an extended Kalman filter is designed toestimate the effective wind speed. This wind speed is usedto find the operating point of the wind turbine (θ∗, λ∗ andC∗p ) and linearize the nonlinear model.

III. CONTROLLER DESIGN

A. Control Objectives

The most basic control objective of a wind turbine is tomaximize power capture in the turbine life time, which thisin turn means maximizing power captured from the windand prolonging life time of the wind turbine by minimizingthe fatigue loads. Generally maximizing power capture isconsidered in the partial load and minimizing fatigue loadsis mainly considered above rated. As we are operating inthe full load region in this work, we have considered thesecond objective. Control objectives are formulated in theform of weighting functions on input disturbances(d) andexogenous outputs(z). In order to avoid high frequencyactivity of the actuators, we have put high pass filter oncontrol signals to punish high frequency actions. Also wehave setup low pass filters to punish low frequency of thesystem outputs as their high frequency dynamics are outsideof our actuator bandwidth and we can not control them

PWi Wo

K

∆ W∆

∆P

z′d′u∆ y∆

yu

N(K)

Fig. 3: System setup for robust performance problem

anyway. For regulating power and rotational speed, Pe−P ∗eand

∫ωg − ω∗g and for minimizing fatigue loads on the

drivetrain ωg −Ngωr are punished. The resulting controlleris a dynamical system with measurements y as its inputs andcontrol signals u as its outputs:

xc = Acxc +Bcy

u = Ccxc

IV. ROBUST PERFORMANCE PROBLEM

A. Theory

Robust performance means that the performance objectiveis satisfied for all possible plants in the uncertainty set.The robust performance condition can be cast into a robuststability problem with an additional perturbation block thatdefines H∞ performance specifications [14]. The structuredsingular value µ is a very powerful tool for the analysis ofrobust performance with a given controller. However this isan analysis tool, in order to design a controller, we need asynthesis tool. A scaled version of the upper bound of µ isused for controller synthesis. The problem is formulated inthe following form:

µ∆(N(K)) ≤ minD∈D

σ(DN(K)D−1)

Now, the synthesis problem can be cast into the followingoptimization problem in which one tries to to find a controllerthat minimizes the peak value over frequency of this upperbound:

minK∈K

(minD∈D

‖ DN(K)D−1 ‖∞)

This problem is solved by an iterative approach which iscalled DK-iteration. For detailed explanations on the methodand notations the reader is referred to [14].

B. Implementation

We have used µ-Synthesis toolbox [15] to implement theDK-Iteration algorithm. W∆ is used to scale the ∆ matrix.We have taken uncertainty of 10% of the nominal values fordrivetrain stiffness and damping coefficients and 20% for

1495

Page 5: DK-Iteration Robust Control Design of a Wind Turbine · divided into 4 subsystems: Aerodynamics subsystem, struc-tural subsystem, electrical subsystem and actuator subsystem. Figure

100−22

−20

−18

−16

−14

−12

Mag

nitud

e (d

B)

Wi1

100−7.5

−7

−6.5

−6

−5.5

−5Wi2

100−80

−60

−40

−20

0

Mag

nitud

e (d

B)

Wo1

100−100

−50

0

50Wo2

100−5.5

−5

−4.5

−4

−3.5

−3Wo3

100−60

−50

−40

−30

−20

−10

Mag

nitud

e (d

B)

Wo4

100−20

0

20

40

Mag

nitud

e (d

B)

Wo5

Fig. 4: Bode plots for performance specifications(y-axis is indB and x-axis is in rad/s)

the linearization parameters therefore the weighting matrixbecomes:

W∆ = diag(0.2, 0.2, 0.1, 0.1)

∆P (scaled by Wi and Wo matrices) defines performance ofthe system in the form of a complex perturbation matrix.Wi and Wo are frequency dependent weight matrices ondisturbances and exogenous outputs respectively of the form:

Wo = diag(Wo1, . . . ,Wo5)

Wi = diag(Wi1,Wi2)

Bode plots of the weighting functions are given in the figure4. Figure 4 shows bode plots of weighting functions. Inputdisturbances (d) to the system are:

d =

[veω∗g

]Wind SpeedRotor rotation reference

And exogenous outputs (z) are:

z =

θrefQref

ω∗r −ωg

Ng∫ω∗g − ωg∫P ∗e − Pe

Pitch referenceGenerator reaction torque referenceDeflection of the drivetrainIntegral on rotational speed errorIntegral on generated power error

These weightings are used to specify performance of thesystem. As we have parametric uncertainties in the plant and

10−2

10−1

100

101

102

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1CLOSED−LOOP MIXED MU: CONTROLLER #3

FREQUENCY (rad/s)

Fig. 5: Closed loop mixed µ

Iteration number 1 2 3Controller Order 19 19 19γ Acheived 9682006.84 45.289 7.347Peak µ-Value 2482.23 0.865 0.808

TABLE I: DK-iteration summery

complex perturbation for performancs, mixed µ is used todesign the controller. The resulting mixed-µ is given in figure5 and the iteration summery is given in the table I. Theobtained controller is of the order 19, and has maximum gainof 15.86dB. As high order controllers are problematic in thereal implementations, we have used balanced order reduction[16] to reduce its order to 10. Hankel singular values of thecontroller are shown in figure 6 and the jump from order10 to 11 is found a reasonable place for controller orderreduction.

V. SIMULATION RESULTS

In this section simulation results for the obtained controllerare presented. The controller is implemented in MATLABand tested on full complexity FAST model of the referencewind turbine [12]. As it is mentioned in section II-E we haveaugmented model of wind turbine with a stochastic windmodel, however in order to make evaluation of the controlleron nominal and worst case, we have used simulations withstep changes in the wind speed.

0 5 10 15 2010

−10

10−5

100

105

Fig. 6: Hankel singular values of the controller

1496

Page 6: DK-Iteration Robust Control Design of a Wind Turbine · divided into 4 subsystems: Aerodynamics subsystem, struc-tural subsystem, electrical subsystem and actuator subsystem. Figure

600 700 800 900 1000 1100 1200 130013

14

15

16

17Wi

nd S

peed

(m/

s)

time(seconds)

Fig. 7: Wind speed

600 700 800 900 1000 1100 1200 13007

8

9

10

11

12

13

14

θ (d

egre

es)

time(seconds)

Fig. 8: Blade-pitch reference

A. Robust performance simulations

In this section simulation results of a step change in windspeed is presented. Control inputs which are pitch referenceθref and generator reaction torque reference Tref alongwith system outputs which are rotor rotational speed ωr andelectrical power Pe are plotted in figues 7-11.

B. Simulation for the worst case

In this section worst case scenarios, in which all the uncer-tainties are taken to be the maximum values, are presented.To do so, wind speed is taken to be 2m/s away fromthe linearization point and nominal values of the drivetrainstiffness and damping are replaced by the following values:

k = k(1 + Pkδk) for δk = ±1 & Pk = 0.1

c = c(1 + Pcδc) for δc = ±1 & Pc = 0.1

As it is seen in figures 12 and 13, in the worst cases thesystem becomes oscillatory but it maintains a reasonableperformance.

VI. CONCLUSION

In this paper we solved the problem of robust control ofa wind turbine using DK-iteration technique. The controlleris designed for the full load region, and an extension of thiswork would be to solve the problem for partial load too.Parametric uncertainty is considered in the uncertain modeland then we have used µ-synthesis method to design the

600 700 800 900 1000 1100 1200 1300

4.07

4.14x 10

4

T g (

NM)

time(seconds)

Fig. 9: Generator-torque reference

600 700 800 900 1000 1100 1200 130011.9

12.1

12.3

ω r (r

pm)

time(seconds)

Fig. 10: Rotor rotational speed(ωr)

600 700 800 900 1000 1100 1200 13004.9

5

5.1x 10

6

P e (

Watt

)

time(seconds)

Fig. 11: Electrical power

controller. The full model with augmented wind model is ofthe order 8 and the resulting controller is of the order 19,however balanced truncation model order reduction is usedto reduce order of the controller to 10. The final controller isimplemented on a FAST simulation model with 10 degreesof freedom and simulations with wind speed step changesare done for nominal plant and worst case plant. The resultssuggest that the controller can handle nominal case prettywell and the worst case with a little loss of performance.

1497

Page 7: DK-Iteration Robust Control Design of a Wind Turbine · divided into 4 subsystems: Aerodynamics subsystem, struc-tural subsystem, electrical subsystem and actuator subsystem. Figure

300 400 500 60012

13.5

15

Wind Speed (m/s)

time(seconds)

(a) Wind speed

300 400 500 6006

7

8

9

10

θ (degrees)

time(seconds)

(b) Pitch reference

300 400 500 600

4.07

4.14x 104

Tg (NM)

time(seconds)

(c) Generator reaction torque refer-ence

300 400 500 60011.9

12.1

12.3

ωr (rpm)

time(seconds)

(d) Rotor rotational speed

300 400 500 6004.9

5

5.1x 106

Pe (Watt)

time(seconds)

(e) Electrical power

Fig. 12: Worst case scenario with +2m/s wind speedestimation error

REFERENCES

[1] W.E. Leithead and Bill Connor. Control of variable speed windturbines: Design task. Int J Control, 73(13):1189–1212, 2000.

[2] J.H. Laks, L.Y. Pao, and A.D. Wright. Control of wind turbines: Past,present, and future. Proceedings of the American Control Conference,pages 2096–2103, 2009.

[3] Fernando D. Bianchi, Hernan De Battista, and Ricardo J. Mantz. WindTurbine Control Systems: Principles, Modelling and Gain SchedulingDesign. Springer, 2006.

[4] Johnson and Fingersh. Adaptive pitch control of variable-speed windturbines. J. Sol. Energy Eng. (USA), 130(3):031012–1–7, 2008.

[5] M. Geyler and P. Caselitz. Robust multivariable pitch control designfor load reduction on large wind turbines. J. Sol. Energy Eng. Trans.-ASME J SOL ENERG J SOL ENERG-T ASME J SOL ENERGY ENGJournal of solar energy engineering, 130(3):–, 2008.

[6] Sven Creutz Thomsen. Nonlinear control of a wind turbine. Master’sthesis, Technical University of Denmark, Informatics and Mathemati-cal Modelling, 2006.

[7] Kasper Zinck Østergaard. Robust, Gain-Scheduled Control of WindTurbines. PhD thesis, Automation and Control Department of Elec-tronic Systems, Aalborg University, 2008.

[8] Lars Christian Henriksen. Model predictive control of a wind turbine.Master’s thesis, Technical University of Denmark, Informatics andMathematical Modelling, 2007.

[9] M. Harris, M. Hand, and A. Wright. Lidar for turbine control.Technical report, National Renewable Energy Laboratory, 2006.

[10] Peter Bjørn Andersen. Advanced Load Alleviation for Wind Turbines

300 400 500 60015

16.5

18

Wind Speed (m/s)

time(seconds)

(a) Wind speed

300 400 500 60010

11

12

13

14

15

θ (degrees)

time(seconds)

(b) Pitch reference

300 400 500 600

4.07

4.14x 104

Tg (NM)

time(seconds)

(c) Generator reaction torque refer-ence

300 400 500 60011.9

12.1

12.3

ωr (rpm)

time(seconds)

(d) Rotor rotational speed

300 400 500 6004.9

5

5.1x 106

Pe (Watt)

time(seconds)

(e) Electrical power

Fig. 13: Worst case scenario with −2m/s wind speedestimation error

using Adaptive Trailing Edge Flaps: Sensoring and Control. PhDthesis, Technical University of Denmark, 2010.

[11] Martin O. L. Hansen. Aerodynamics of Wind Turbines. Earthscan,2008.

[12] J. Jonkman, S. Butterfield, W. Musial, and G. Scott. Definition ofa 5MW reference wind turbine for offshore system development.Technical report, National Renewable Energy Laboratory, 2009.

[13] Jason M. Jonkman and Marshall L. Buhl Jr. Fast users guide. TechnicalReport NREL/EL-500-38230, National Renewable Energy Laboratory,August 2005.

[14] Sigurd Skogestad and Ian Postlethwaite. Multivariable FeedbackControl Analysis and design. JOHN WILEY & SONS, SecondEdition, 2001.

[15] The MathWorks, Inc. µ-Analysis and Synthesis Toolbox, June 1998.[16] A. Varga. Balancing free square-root algorithm for computing singular

perturbation approximations. Proc IEEE Conf Decis Control, 2:1062–1065, 1991.

1498