control of

8
Karl Stol e-mail: [email protected] Mark Balas e-mail: [email protected] Department of Aerospace Engineering Science, University of Colorado at Boulder, Boulder CO Full-State Feedback Control of a Variable-Speed Wind Turbine: A Comparison of Periodic and Constant Gains An investigation of the performance of a model-based periodic gain controller is pre- sented for a two-bladed, variable-speed, horizontal-axis wind turbine. Performance is based on speed regulation using full-span collective blade pitch. The turbine is modeled with five degrees-of-freedom; tower fore-aft bending, nacelle yaw, rotor position, and flapwise bending of each blade. An attempt is made to quantify what model degrees-of- freedom make the system most periodic, using Floquet modal properties. This justifies the inclusion of yaw motion in the model. Optimal control ideas are adopted in the design of both periodic and constant gain full-state feedback controllers, based on a linearized periodic model. Upon comparison, no significant difference in performance is observed between the two types of control in speed regulation. @DOI: 10.1115/1.1412237# Introduction In the design of a wind turbine controller for a particular oper- ating condition, it is common to treat the turbine as a time- invariant system. As such, the variation in dynamic properties as each blade rotates is ignored. Gain-scheduling techniques extend this basic principle by discretizing the expected operating region ~e.g., at various wind speeds! and switching between the constant gains designed for each condition. For the design of these constant gains, there are various methods available. Proportional-integral- derivative ~PID! control is the most common technique because little knowledge of the plant dynamics is necessary prior to imple- mentation @1#. As dynamics models of turbines are developed, more information can be incorporated into model-based control- lers, with methodical design procedures and increased capability. Optimal control is one such method that has been investigated recently for wind turbines @2#. If the controller model is assumed time-invariant—as is invariably the case to take advantage of ex- tensive control theory—this method again involves constant gains. The periodic nature of wind turbine dynamics, both from aerody- namic loads and structural properties, suggests an improvement can be made to overall performance if a periodic control law, with periodic gains, is used. The goal of this paper is to make an assessment of the effectiveness of periodic control, as compared to constant gain control, in speed regulation. Model-based linear control design requires a suitably accurate dynamics model of the system. For structural dynamics, we may take advantage of a utility that derives the equations of motion of a simple wind turbine model explicitly. This code is referred to as SymDyn in previous papers by the authors. In SymDyn, rigid bodies with single revolute joints and springs are used to model all flexible components—namely the tower, shaft, and blades. The result is a relatively simple set of physical degrees-of-freedom. The equations of motion have been validated with ADAMS ® @3#, a rigorously tested dynamics code, in another paper @4# and have been exercised in applications such as operating modal analyses @5,6# and preliminary control studies @7#. For the analysis in this paper, we use a simple 5-degree-of-freedom SymDyn model. An explicit set of governing equations for aerodynamic loads on turbine blades is currently not available. Instead, to complete the aeroelastic model we use aerodynamic subroutines from Aero- Dyn @8#, developed at the University of Utah. AeroDyn has been coupled with many other structural dynamics models, including YawDyn, FAST AD, and ADAMS ® . Details on how AeroDyn is used in this paper will be presented in a later section. Optimal periodic control has seen rigorous mathematical treat- ment in the last few decades @9# with application to helicopter control @10# and more recently spacecraft orbit optimization @11#. Limited application of this theory has also been made to wind turbines to reduce internal loads with active yaw control @12#. The control objective in this paper is to regulate turbine speed in a fluctuating wind field near rated wind speed ~region III or constant power turbine operation!. We use a constant generator torque and control full-span collective blade pitch. The following section of this paper describes the structural and aerodynamic models in more detail and explains how the periodic linear model is derived. The remaining sections introduce methods for measuring periodicity, describe the control system designs, and then present results comparing the constant and periodic gain controllers. Model Description The modeled turbine is a downwind, free-yaw, variable speed machine with two blades and no hub teeter. Only flap motion of each blade is considered, using a flap hinge and torsional spring to model the first flap-bending mode. Similarly, only fore-aft bend- ing of the tower is modeled. The tower sections, shaft, and blade sections are treated as rigid bodies. The result is 5 degrees-of- freedom; tower fore-aft pitch ~t!, nacelle yaw ~g!, shaft rotation/ azimuth position ~c!, and flap of each blade ( b 1 , b 2 ). These degrees-of-freedom are chosen to give a periodic yet low order system to analyze. Properties are chosen to resemble the AWT-26 horizontal-axis wind turbine. See Fig. 1 for an illustration and Table 1 for a list of the main geometric properties. For the system described, the nonlinear equations of motion can be represented by the following vector equation. f I ~ q I , q I ˙ , q I ¨ , L I ! 50 I , (1) where q I 5@ t g c b 1 b 2 # T , the angular displacements, q I ˙ 5 dq I dt , q I ¨ 5 d 2 q I dt 2 , Contributed by the Solar Energy Division of the THE AMERICAN SOCIETY OF MECHANICAL ENGINEERS for publication in the ASME JOURNAL OF SOLAR EN- ERGY ENGINEERING. Manuscript received by the ASME Solar Energy Division, March, 2001; final revision July 2001. Associate Editor: D. Berg. Copyright © 2001 by ASME Journal of Solar Energy Engineering NOVEMBER 2001, Vol. 123 Õ 319 Downloaded From: http://solarenergyengineering.asmedigitalcollection.asme.org/ on 06/17/2015 Terms of Use: http://asme.org/terms

Upload: sandeep-rai

Post on 12-Dec-2015

2 views

Category:

Documents


0 download

DESCRIPTION

Control of a

TRANSCRIPT

Page 1: Control of

pre-e is

deledandes-of-es then of

rizedrved

Downloaded F

Karl Stole-mail: [email protected]

Mark Balase-mail: [email protected]

Department of Aerospace Engineering Science,University of Colorado at Boulder,

Boulder CO

Full-State Feedback Control of aVariable-Speed Wind Turbine:A Comparison of Periodic andConstant GainsAn investigation of the performance of a model-based periodic gain controller issented for a two-bladed, variable-speed, horizontal-axis wind turbine. Performancbased on speed regulation using full-span collective blade pitch. The turbine is mowith five degrees-of-freedom; tower fore-aft bending, nacelle yaw, rotor position,flapwise bending of each blade. An attempt is made to quantify what model degrefreedom make the system most periodic, using Floquet modal properties. This justifiinclusion of yaw motion in the model. Optimal control ideas are adopted in the desigboth periodic and constant gain full-state feedback controllers, based on a lineaperiodic model. Upon comparison, no significant difference in performance is obsebetween the two types of control in speed regulation.@DOI: 10.1115/1.1412237#

ns

ad

d

r

g

T

l

l

ero-ening

at-

ind

n a

nd

nddicodsns,gain

edofg tod-ades-of-

rderT-26nd

can

n

IntroductionIn the design of a wind turbine controller for a particular ope

ating condition, it is common to treat the turbine as a timinvariant system. As such, the variation in dynamic propertieseach blade rotates is ignored. Gain-scheduling techniques exthis basic principle by discretizing the expected operating reg~e.g., at various wind speeds! and switching between the constagains designed for each condition. For the design of these congains, there are various methods available. Proportional-integderivative ~PID! control is the most common technique becaulittle knowledge of the plant dynamics is necessary prior to impmentation@1#. As dynamics models of turbines are developemore information can be incorporated into model-based contlers, with methodical design procedures and increased capabOptimal control is one such method that has been investigrecently for wind turbines@2#. If the controller model is assumetime-invariant—as is invariably the case to take advantage oftensive control theory—this method again involves constant gaThe periodic nature of wind turbine dynamics, both from aeronamic loads and structural properties, suggests an improvemcan be made to overall performance if a periodic control law, wperiodic gains, is used. The goal of this paper is to makeassessment of the effectiveness of periodic control, as compto constant gain control, in speed regulation.

Model-based linear control design requires a suitably accudynamics model of the system. For structural dynamics, we mtake advantage of a utility that derives the equations of motiona simple wind turbine model explicitly. This code is referred toSymDyn in previous papers by the authors. In SymDyn, ribodies with single revolute joints and springs are used to moall flexible components—namely the tower, shaft, and blades.result is a relatively simple set of physical degrees-of-freedoThe equations of motion have been validated with ADAMS® @3#,a rigorously tested dynamics code, in another paper@4# and havebeen exercised in applications such as operating modal ana@5,6# and preliminary control studies@7#. For the analysis in thispaper, we use a simple 5-degree-of-freedom SymDyn model.

An explicit set of governing equations for aerodynamic loaon turbine blades is currently not available. Instead, to comp

Contributed by the Solar Energy Division of the THE AMERICAN SOCIETY OFMECHANICAL ENGINEERS for publication in the ASME JOURNAL OF SOLAR EN-ERGY ENGINEERING. Manuscript received by the ASME Solar Energy DivisioMarch, 2001; final revision July 2001. Associate Editor: D. Berg.

Copyright © 2Journal of Solar Energy Engineering

rom: http://solarenergyengineering.asmedigitalcollection.asme.org/ on 06

r-e-as

tendionttantral-sele-d,rol-ility.ted

ex-ins.y-ent

ithan

ared

ateayof

asiddelhem.

yses

dsete

the aeroelastic model we use aerodynamic subroutines from ADyn @8#, developed at the University of Utah. AeroDyn has becoupled with many other structural dynamics models, includYawDyn, FAST–AD, and ADAMS®. Details on how AeroDyn isused in this paper will be presented in a later section.

Optimal periodic control has seen rigorous mathematical trement in the last few decades@9# with application to helicoptercontrol @10# and more recently spacecraft orbit optimization@11#.Limited application of this theory has also been made to wturbines to reduce internal loads with active yaw control@12#. Thecontrol objective in this paper is to regulate turbine speed ifluctuating wind field near rated wind speed~region III or constantpower turbine operation!. We use a constant generator torque acontrol full-span collective blade pitch.

The following section of this paper describes the structural aaerodynamic models in more detail and explains how the periolinear model is derived. The remaining sections introduce methfor measuring periodicity, describe the control system desigand then present results comparing the constant and periodiccontrollers.

Model DescriptionThe modeled turbine is a downwind, free-yaw, variable spe

machine with two blades and no hub teeter. Only flap motioneach blade is considered, using a flap hinge and torsional sprinmodel the first flap-bending mode. Similarly, only fore-aft bening of the tower is modeled. The tower sections, shaft, and blsections are treated as rigid bodies. The result is 5 degreefreedom; tower fore-aft pitch~t!, nacelle yaw~g!, shaft rotation/azimuth position~c!, and flap of each blade (b1 ,b2). Thesedegrees-of-freedom are chosen to give a periodic yet low osystem to analyze. Properties are chosen to resemble the AWhorizontal-axis wind turbine. See Fig. 1 for an illustration aTable 1 for a list of the main geometric properties.

For the system described, the nonlinear equations of motionbe represented by the following vector equation.

fI ~qI ,qI ,qI ,LI !50I , (1)

where

qI 5@t g c b1 b2#T, the angular displacements,

qI 5dqIdt

, qI 5d2qIdt2

,,

001 by ASME NOVEMBER 2001, Vol. 123 Õ 319

/17/2015 Terms of Use: http://asme.org/terms

Page 2: Control of

320 Õ

Downloaded From: ht

Fig. 1 SymDyn wind turbine model showing degrees-of-freedom and geometric parameters

on

i

e

n

wm

n

b

andL is the vector of applied loads, described shortly.

Aerodynamics. Aerodynamic loads are calculated by AerDyn subroutines at prescribed elements along each blade leusing blade-element theory. The element loads are then sumand applied to the structure at the blade flap hinges, consiswith the SymDyn configuration in Fig. 2. Models for dynaminflow and dynamic stall in AeroDyn are not incorporated.simple hub-referenced wind field is used, consisting of a unifowind field over the rotor swept area, modified by a vertical shfactor. A gust speed component adds to the mean wind speedis not modified by shear. The user’s manual for AeroDyn@8# pro-vides additional description details.

With two blades, there are a total of six forces and six momeA constant generator torque is also applied to the shaft, witreaction torque on the nacelle. By assuming a constant meanspeed and vertical shear factor, the aerodynamic loads becofunction of rotor orientation and velocity, blade pitch and wingust speed. This is summarized by the following load vecfunction.

LI 5LI ~qI ,qI ,w,u! (2)

wherew is the wind gust speed, andu is the collective blade pitch angle.

Linearized System. The aeroeleastic turbine model is nonliear in all its variables. Combining Eqs.~1! and ~2!:

fI ~qI ,qI ,qI ,LI ~qI ,qI ,w,u!!50I (3)

A linear state-space representation is obtained by first pertureach of the system variables about an operating point, as follo

qI 5qI op1DqI , qI 5qI op1DqI , qI 5qI op1DqI ,

Table 1 Geometric properties of the turbine model

Description Symbol Value

Hub height dhh 25 mHeight of tower fore-aft hinge dt 9.3 mYaw axis to flap hinge distance dn 2.8 mShaft to flap hinge distance dh 5.8 mBlade length - 13 mPrecone angle b0 7°

Vol. 123, NOVEMBER 2001

tp://solarenergyengineering.asmedigitalcollection.asme.org/ on 06

-gth,medtentcArmar

, but

ts.h a

inde a

dtor

-

ingws.

w5wop1Dw, u5uop1Du

Applied to ~3! this gives

MDqI 1CDqI 1KDqI 5EI Dw1HI Du (4)

whereDqI is the vector of perturbed angular displacements,Dw is the perturbed guest speed,Du is the perturbed blade pitch,

M5] fI]qIU

op

, C5S ] fI]qI

1] fI]LI

]LI

]qIDU

op

,

K5S ] fI]qI

1] fI]LI

]LI

]qIDU

op

,

EI 52] fI]LI

]LI

]wU

op

, HI 52] fI]LI

]LI

]uU

op

Fig. 2 Applied load locations

Transactions of the ASME

/17/2015 Terms of Use: http://asme.org/terms

Page 3: Control of

aca.

tu

p

tr

e

os

i

a

h

hevity,dy-ldeloc-er-ar,to ator.

Downloaded F

Finding the Jacobian matrices for the structural dynam(] fI /]qI , . . . ,] fI /]LI ) is straightforward since the nonlinear eqution, f, is in symbolic form from SymDyn. Without a symbolirepresentation for aerodynamics, calculating the remaining Jbians (]LI /]qI , . . . ,]LI /]u) requires numerical differentiationCurve fitting is used to minimize numerical errors resulting frothis calculation.

The linear system parameters~M, C, K, EI , HI ! are functions ofthe operating point. For example, the operating azimuth posi(cop) is periodic in time, with period equal to one rotor revoltion. This results in a linearperiodic system. The operating conditions are further described in the next section.

For control system design and modal analysis, the final steto transform the linear equations into familiar first-order staspace form.

xI 5AxI 1Bu1Bdud (5)

where

A5F 0535 I535

2M 21K 2M 21CG , the state matrix,

B5F 0535

M 21HI G , the control input matrix,

Bd5F 0535

M 21EI G , the wind input matrix,

xI 5@DqI DqI #T, the vector of perturbed states,

u5Du, the control input~blade pitch!, and

ud5Dw , the wind disturbance input~gust speed!.

Operating Point. At the operating point, the nonlinear vectoequation~6! must be satisfied. This is one of the assumptions uwhich the linearization is based.

fI ~qI op ,qI op ,qI op ,LI ~qI op ,qI op ,wop ,uop!!50I (6)

The operating point is consequently found by time simulationthe nonlinear system until a trim or steady-state solutionreached. In general, for a periodic system, this trim solution is aperiodic in time. In the cases studied, this variation was foundbe small and therefore averaged values are used for the operpoint.

qI op51

T E0

T

qI tr imdt, except cop5copt

qI op50I , except cop is constant (7)

qI op50I

In using an averaged trim solution for the operating point, subquent calculations are simplified and control by state regulahas a more meaningful objective, i.e. constant, not periodic,erence speed. However, Eq.~6! is no longer satisfied, which suggests that the linear model will behave less like the nonlinmodel.

Table 2 lists the chosen wind conditions~AeroDyn input param-eters!, blade pitch and constant generator torque to keep rspeed at a mean of 57.5 rpm. The resultant period of dynamicT,is 1.04 seconds. With a constant generator torque, power regtion is achieved through speed regulation only. Shown in F3–6 are selected components of the trim solution. Notice thatvariations about the mean values are relatively small, particulfor rotor speed. Also, the mean yaw angle is nonzero due toimbalance of aerodynamic loads caused by the vertical wind s~similar toP-factor in a propeller-powered aircraft!. Upon averag-ing the trim solution, the operating point is given by

Journal of Solar Energy Engineering

rom: http://solarenergyengineering.asmedigitalcollection.asme.org/ on 06

ics-

co-

m

ion-

-

p iste-

ron

ofis

lsoto

ating

se-ionef-

-ar

tor,ula-gs.therlytheear

qI [email protected]° 21.48° copt 22.13° 22.13°#T,

qI op5@0 cop 0 0#T, where cop557.5 rpm,

qI op50I .

PeriodicityPeriodic dynamics in a wind turbine model arise from t

choice of structural degrees-of-freedom, the presence of graand the aerodynamic factors that are incorporated. With aeronamics, any time-invariant spatial variation in the wind fiecauses periodic loads as each blade samples changing wind vity with each revolution. The primary sources of once-prevolution load variations are vertical shear, horizontal shecause, in a steady-state condition, the rotor would be yawedposition such as to minimize load imbalance across the ro

Fig. 3 Tower fore-aft angle variation in the periodic trim solu-tion „mean shown dashed …

Fig. 4 Yaw angle variation in the periodic trim solution „meanshown dashed …

Table 2 Chosen operating conditions „presented in AeroDynnomenclature where possible …

Description Value

Mean wind speed V517 m/sWind direction d50°Vertical speed Vz50 m/sHorizontal shear factor HSHR50Vertical shear factor VSHR50.2Operating gust speed wop(5VG)50 m/sOperating blade pitch uop515°Generator torque Mg523.1 kNm

NOVEMBER 2001, Vol. 123 Õ 321

/17/2015 Terms of Use: http://asme.org/terms

Page 4: Control of

a

ten

oa

i

t

i

r

nt

ofa-

ria-into

ingstemsis

ter-

w-aveonal

is,

aveichthis

of

etheith

Downloaded F

Tower shadow affects only a small sector of the blade sweptand, therefore, would require compensation from a high bawidth controller, which may not be possible. Time-varying spavariations in the wind field can contribute to the once-prevolution periodicity of the system, depending on the frequecontent. However, since these variations are transient in nathey are best treated as disturbance inputs in the simulation m

In contrast, it is generally difficult to visualize the affect thdifferent structural degrees-of-freedom have on how periodicoverall dynamics are. There are a number of factors to consDegrees-of-freedom in the rotating frame, such as blade flaphub teeter, are affected by gravity loads, which are periodic inframe. This is somewhat less significant compared to the influethat the rotor has on degrees-of-freedom in the non-rotating fraFor example, the moment of inertia about the yaw axis chanperiodically with azimuth position of a two-bladed rotor. Thchange could be more than 100 percent depending on blade leand mass. Hence, yaw dynamics are greatly affected. Towernamics are similar except that the large tower and nacelle inetend to lessen the periodic influence of the rotor.

Initial control studies quickly revealed that the extent of peodicity of an open-loop system determines how effective periocontrol will be, compared to constant gain control. The followitwo tests are conceived to quantify periodicity and hence obthe most suitable structural model for control studies.

Test 1: Parameter VariationConsider the periodic system, with periodT, defined by

Fig. 5 Blade #1 flap variation in the periodic trim solution„mean shown dashed …

Fig. 6 Rotor speed variation in the periodic trim solution„mean shown dashed …

322 Õ Vol. 123, NOVEMBER 2001

rom: http://solarenergyengineering.asmedigitalcollection.asme.org/ on 06

reand-ialr-cyturedel.t

theder.andhatnceme.gessngthdy-tias

ri-dicgain

xI 5A~ t !xI 1B~ t !u1Bd~ t !ud , (8)

where

A~ t1T!5A~ t !,

B~ t1T!5B~ t !, and

Bd~ t1T!5Bd~ t !.

We can partitionA, B, andBd to form

A~ t !5A01DA~ t !

B~ t !5B01DB~ t ! (9)

Bd~ t !5Bd01DBd~ t !

whereA0 , B0 , andBd0 contain the mean values ofA(t), B(t),andBd(t) over t P @0,T#. ThenDA(t), DB(t), andDBd(t) con-tain the periodic variations, themagnitudesof which, compared toA0 , B0 , andBd0 , would possibly give a measure of the degreeperiodicity. Thus, we may define the following quantities to mesureA(t), B(t), andBd(t), respectively.

a5maxtP@0,T#

iDA~ t !iiA0i

, where i•i is the matrix 2-norm

b5maxtP@0,T#

iDB~ t !iiB0i

, (10)

bd5maxtP@0,T#

iDBd~ t !iiBd0i

Note that this test considers only the magnitude of periodic vations in the system matrices. No phase information is takenaccount.

Test 2: Modal Variation.The stability of a periodic system can be determined usFloquet-Lyapunov theory@6,13#. Essentially, Floquet theory usea periodic coordinate transformation to change the original sysinto one with constant coefficients. A conventional eigenanalyis then used to calculate the system’scharacteristic exponents~often referred to as Floquet modes or Floquet exponents! as fol-lows.

lC~A~ t !!51

Tln~e.v.~F~T,0!!! (11)

where F(T,0) is the state transition matrix, satisfyingxI (T)5F(T,0)xI (0).

A periodic system is then defined as stable if all its characistic exponents$lc(A(t))% lie inside the left half of the complexplane, i.e., Re(lci),0, ; i .

The characteristic exponents of atime-invariant system aresimply equal to the conventional eigenvalues$l0(A)% of that sys-tem. This is certainly not true for a general periodic system. Hoever, one would expect that a weakly periodic system would hcharacteristic exponents close in value to the set of conventieigenvalues found by incrementing time over the period. That

$lc~A~ t !!%'$l0~A~ t0!!% ;t0P@0,T#. (12)

One would also expect that a strongly periodic system would hconventional eigenvalues that trace a larger region, within whthe characteristic exponents may or may not lie. The results ofmodal variation test are best viewed in the complex plane~Arganddiagram!. Note that this test considers only the periodic naturethe state matrix,A(t). The periodicity of the input matrices~B(t)andBd(t)! will also affect the performance of any controller.

Example Comparison. To illustrate the described tests wcompare two open-loop wind turbine models. The first has alldegrees-of-freedom of the model already defined, except w

Transactions of the ASME

/17/2015 Terms of Use: http://asme.org/terms

Page 5: Control of

a

i

a

o

a

iss

b

toodic

atewn

aterv-

ottionun-

tant

p-

pe-

ofafor

s inter-en

darduchro-

at

Downloaded F

tower fore-aft pitch removed–leaving yaw, azimuth, and flangle of two blades. The second model includes tower forepitch but with yaw motion locked.

The results from the parameter variation test are shown in T3. They suggest that the second model has greater periodic vtions in the system matrices than the first model. This wouldply that model 2, with the fore-aft tower degree-of-freedom,more periodic than the model with free yaw motion.

Results from the modal variation test, shown in Figs. 7 anddraw the opposite conclusion. The first model has conventioeigenvalues that trace a much larger region in the complex plThe characteristic exponents of the second model in fact lie vclose to its conventional eigenvalues. This suggests that peridynamics play a more significant role in model 1, with the ya~not tower fore-aft! degree-of-freedom. On basic physical grounthis would appear to be the correct conclusion, since one woreason that the large tower and nacelle mass should maketower dynamics less sensitive to rotor position, unlike ydynamics.

While not proven analytically, the modal variation test is blieved to provide the more justifiable measure of periodicity. Itsuggested that phase variations in the system matrices causparameter variation test to be less useful, as in the example gAlso, the modal variation test is based on system characterithat more closely relate to control design attributes, namely,bility and dynamic response. A numerical control system studythe two four degrees-of-freedom models~results not provided forbrevity! showed that periodic control performs best when the ydegree-of-freedom is included. This further supports the hypoesis that the modal variation test is the more accurate for demining periodicity.

The purpose of providing a test for periodicity is to findstructural model that cannot be controlled effectively when treaas a time-invariant system. The two-bladed, free-yaw turbmodel displays the greatest amount of periodicity that the authhave found. The original 5-degree-of-freedom model descri

Fig. 7 Modal Variation Test for Model 1 „with yaw degree offreedom …

Table 3 Results of the parameter variation test

Model 1 Model 2

a 0.30 0.37b 0.0055 0.0092bd 0.030 0.029

Journal of Solar Energy Engineering

rom: http://solarenergyengineering.asmedigitalcollection.asme.org/ on 06

ap-aft

blearia-m-is

8,nalne.erydicwdsuldthe

w

e-ise theven.ticsta-of

awth-ter-

atedineorsed

early is of this class. The remainder of this paper is devotedstudying the response of this turbine to constant gain and pericontrollers.

Control System DesignTo simplify the study, full-state feedback is used without a st

estimator. It is also assumed that the wind gust variation is knoby the controller at all times. The design of a wind and stestimator is not difficult, but requires that the system be obseable through measurement of rotor speed alone~or possibly withother signals!. It is known that wind and state estimation cannimprove on full-state feedback control. Whether state estimaaffects periodic control more than constant gain control is ananswered question at this time.

The following subsections describe the design of the consgain and periodic gain controllers.

Constant Gain Controller. Since the linear state-space reresentation is periodic, a suitable time-invariant orfrozensystemis obtained by choosing some representative time within theriod (t fP@0,T#) and calculating the state matrices as follows.

xI 5AfxI 1Bfu1Bd fud (13)

where

Af5A~ t f !,

Bf5B~ t f !, and Bd f5Bd~ t f !.

The value oft f is chosen to correspond to a rotor azimuth angle90° ~blades horizontal!. This selection is made on the basis ofparametric control study, by comparing system performancevarious freezing azimuth angles. Using an angle of 90° resultthe best controller when acting on the linear periodic plant. Inestingly, it is possible to destabilize the linear periodic plant whparticular freezing angles are chosen~e.g., 135°!.

Optimal control via linear quadratic regulation~LQR! is em-ployed to calculate the constant feedback gains. This is a stanprocedure for time-invariant systems, detailed in many texts sas @14#. The basic theory is briefly described below as an intduction to the periodic case.

LQR design involves finding the linear feedback gains thminimize the quadratic cost function,

J5E0

`

~xI TQxI 1uI TRuI !dt (14)

Fig. 8 Modal Variation Test for Model 2 „with tower degree offreedom …

NOVEMBER 2001, Vol. 123 Õ 323

/17/2015 Terms of Use: http://asme.org/terms

Page 6: Control of

ol

43

Downloaded F

Table 4 Control performance results

Q0

EOG Wind Case Sampled Wind Case

Constant Gain Control Periodic Gain Control Constant Gain Control Periodic Gain ContrSpeed RMS

@rpm2#ADC

@deg/s#Speed RMS

@rpm2#ADC

@deg/s#Speed RMS

@rpm2#ADC

@deg/s#Speed RMS

@rpm2#ADC

@deg/s#

1 0.137 1.87 0.136 1.83 0.104 1.45 0.104 1.4410 0.0459 2.01 0.0452 1.98 0.0359 1.56 0.0352 1.5100 0.0148 2.00 0.0141 1.99 0.0109 1.61 0.0102 1.6

h

u

w

e

a

sv

ted

on,E

ofdel

s.

or-ean

aneedme

sec-

akennt

gainput

there-

. 11t a

two

otale.

im-indloop

rol-ing

for-gainrdthat

whereQ is the symmetric, positive semidefinite weighting on tstates, andR is the symmetric, positive definite weighting on thinput, uI 5GfxI .

In most cases the quadratic cost,J, has no physical significancebut rather provides a means to trade-off competing design reqments; state regulation versus control usage. The optimal full-sfeedback gains,Gf , are calculated from the solution of the Algebraic Riccati Equation~ARE!,

AfTPf1PfAf1Q2

1

RPfBfBf

TPf50. (15)

Then

Gf521

RBf

TPf .

The objective is to regulate rotor speed, soQ is chosen to have theform

Q5Q0 diag@0, 0, 1, 0, 0, 0, 0, 1, 0, 0#,

a diagonal matrix with nonzero entries corresponding to tstates; azimuth error~Dc! and rotor speed error (Dc). Q0 is ascalar weighting, which together withR provides the means tochange the control objective. Increasing values inQ0 ~with Rconstant! produces a controller that attempts to regulate sperror, with little regard to the amount of control input~blade pitch!used.

Provided we have (Af ,Bf) stabilizable, the closed-loop system

xI 5AcxI , where Ac5Af1BfGf , (16)

is guaranteed to be stable for thefrozen system. For the windturbine system under investigation (Af ,Bf) is controllable.

To account for wind gust input,ud , the control input is aug-mented by a disturbance gain.

u5GfxI 1Gd fud (17)

From Eqs.~13! and ~16!, the closed loop system is then

xI 5AcxI 1~BfGd f1Bd f!ud . (18)

The disturbance gain is calculated to minimize, in a least-squsense, the effect of wind gust on the system. So we use,

Gd f52Bf1Bd f ,

whereBf15Bf

T(BfBfT)21, the pseudoinverse ofBf .

Periodic Controller. Optimal control for periodic systems inot as straightforward as for time-invariant systems. Howetheory dealing with this subject has been developed~e.g.,@9#! andis readily applicable. Minimizing the quadratic cost function~Eq.~14!! for a periodic system requires finding a solution to the Priodic Riccati Equation~PRE!.

H P~ t !1A~T!TP~ t !1P~ t !A~ t !1Q21

RP~ t !B~ t !B~ t !TP~ t !50

P~ tfinal!5Pfinal(19)

Then the optimal linear gains are

324 Õ Vol. 123, NOVEMBER 2001

rom: http://solarenergyengineering.asmedigitalcollection.asme.org/ on 06

ee

,ire-tate-

o

ed

,

res

er,

e-

G~ t !521

RB~ t !TP~ t !

The PRE is a differential matrix equation and can be integrabackward in time from the final condition,Pfinal , until conver-gence to a symmetric, positive definite, and periodic solutiP(t). The final condition is chosen to be the solution of the AR~15!, Pfinal5Pf .

The closed-loop periodic system is stable provided (A(t),B(t))is stabilizable. That is, all unstable characteristic exponentsA(t) are reachable. Such is the case for the wind turbine mostudied.~For a test of reachability, see@9#.!

Similar to the constant gain case, the disturbance gain~nowperiodic! can be calculated to minimize the effect of wind gust

Gd~ t !52B~ t !1Bd~ t ! (20)

ResultsTwo turbulent wind conditions are chosen to test the perf

mance of the two controllers. In both conditions a constant mwind speed of 17 m/s is used~with other properties as per Table 2!but with different gust speed profiles. Recall that, while the mewind speed is modified by the vertical shear factor, the gust spis not. The first wind case is an IEC standard one-year extreoperating gust~EOG-1 yr! as described in Ref.@15#. The gustspeed starts at zero and reaches a maximum of 9 m/s at 10onds, as shown in Fig. 9~combined with the mean wind speed!.The second wind case is based on actual sampled wind data tat the National Wind Technology Center. It is the more turbuleprofile with fluctuations of gust speed between27 m/s and 7 m/s,as shown in Fig. 10.

A comparison is made between the periodic and constantcontrollers, as designed in the previous section. The control inweighting,R, is fixed at unity and the state weighting,Q0 , is runthrough 1, 10, and 100. The nonlinear aeroelastic model ofturbine is used for simulation. For reference, the open-loopsponse of rotor speed for the two wind cases is given in Figsand 12. This illustrates how well the system responds withoucontroller present. Controller performance is measured bymetrics, RMS speed error and actuator duty cycle~ADC!. Actua-tor duty cycle is related to pitching rate and measures the tangle pitched by the blades divided by the total simulation timGenerally, the better the speed regulation~lower RMS speed er-ror! the higher the control usage~higher ADC!. This is the typicaldesign trade-off.

Results are presented in Table 4. Larger values ofQ0 increasethe magnitude of the gains, with the expected outcome ofproved speed regulation—true for both controllers and both wcases. As a comparison, the RMS speed errors of the open-rotor speed responses~Figs. 11 and 12! are 7.4 rpm2 and 10.2rpm2 respectively. Closed-loop responses for the periodic contler with Q05100 are shown in Figs. 13 and 14. Correspondblade pitch commands are plotted in Figs. 15 and 16.

Based on the results in Table 4, there is no significant permance difference between the periodic gain and constantcontrollers. This is true for both the slowly varying EOG standawind case and the more erratic sampled wind. One advantage

Transactions of the ASME

/17/2015 Terms of Use: http://asme.org/terms

Page 7: Control of

d

o

to

ouldularro-that

yute

Downloaded F

the periodic controller has is that stability is guaranteed when uwith a linear periodic plant, even at high gains. This is a funmental result of periodic optimal control theory. When applieda nonlinear plant~as in this study!, while stability is not guaran-teed, one could expect that the periodic controller is less likelydestabilize the system. The biggest disadvantage of this contris the additional issues of implementation. Periodic controlquires knowledge of the rotor azimuth position at all times, a sthat is certainly not observable by measuring rotor speed al

Fig. 9 Combined mean ¿gust wind speed data from the IECEOG-1 yr standard „at hub-height …

Fig. 11 Rotor speed open-loop response to the EOG windcase

Fig. 13 Rotor speed closed-loop response for both controllers„EOG wind, Q 0Ä100…

Journal of Solar Energy Engineering

rom: http://solarenergyengineering.asmedigitalcollection.asme.org/ on 06

seda-to

toller

re-atene.

Therefore additional hardware, such as an optical sensor, wbe required on the wind turbine to continuously measure angposition of the shaft. A constant gain control system is morebust in the sense that there is no additional hardware requiredcould fail.

To find a more favorable application for periodic control, it mabe necessary to investigate a different control objective. One rois with Independent Blade Control~IBC! as studied in the heli-

Fig. 10 Combined mean ¿gust wind speed for the sampledwind case „at hub-height …

Fig. 12 Rotor speed open-loop response to the sampled windcase

Fig. 14 Rotor speed closed-loop response for both controllers„sampled wind, Q 0Ä100…

NOVEMBER 2001, Vol. 123 Õ 325

/17/2015 Terms of Use: http://asme.org/terms

Page 8: Control of

i

be

n

he

t

n

g

ra

ht

nl

iate

rgy.

e-

gy

for

al

ng

e

n-ral

er

al

ds

n

0-1.

Downloaded F

copter field@10#. While this does not change the natural dynamof the model~i.e., the state matrix,A(t)!, it does allow increasedcontrol capability~i.e., the input matrixB(t) increases in dimen-sion!. This will make the system inherently more periodic, butwhat degree is uncertain. Speed regulation may not benefit grbut other objectives, such as yaw control or load mitigation, mnow be possible.

In this study, the nonlinearity issues of the turbine havebeen addressed. Realistic wind conditions may force the turbinoperate in a region far beyond those for which the controllerbeen designed. Common gain-scheduling techniques could bplied for these cases. For the periodic control law it wouldnecessary for gain transitions to be smooth regardless of theriod of the gains~e.g., when the operating rotor speed is change!.With the use of azimuth position as the synchronizing variableissue should not be problematic.

Since all states of the wind turbine are used in the discuscontrollers, a state-estimator is needed for practical implemetion. For periodic control, one could design a periodic staestimator based on the periodic model of the system. Forconstant gain controller, one would have to choose a suitatime-invariant turbine model. It is unclear at this stage the degof suboptimality that will result in either case.

ConclusionsAn attempt is made to quantify the characteristic of periodic

with some success in the form of a modal variation test. Sucmeasure provides the control designer a method of predicwhether periodic control will be more effective than using costant gains. A two-bladed, free-yaw turbine model displays signcant periodicity and thus appears to be a promising candidateperiodic control.

Optimal control theory is applied to build both constant gaand periodic gain controllers, designed with the objective of relating speed with collective blade pitch. No significant perfomance difference between the two types of controllers is obseusing two different wind gust input cases and different gain mnitudes. Given the additional complexities of design and impmentation, the marginal benefits of periodic control do not appto justify its use for speed regulation. The continued future of tcontrol method may require a more sophisticated actuamethod, such as independent blade pitch, or a different objecfunction, such as mitigating tower or blade loads.

Regardless of whether a suitable application can be foundperiodic control it can always serve as a baseline in the desigexcellent constant gains. If periodic control is used, and a fau

Fig. 15 Blade pitch control input for both controllers „EOGwind, Q 0Ä1000…

326 Õ Vol. 123, NOVEMBER 2001

rom: http://solarenergyengineering.asmedigitalcollection.asme.org/ on 06

cs

yatlyay

ote toasap-

bepe-

dhis

sedta-

te-thebleree

ityh atingn-ifi-for

inu-r-vedg-

le-earis

iontive

forof

t is

detected in the synchronization hardware~e.g., azimuth sensor!,an optimized set of constant gains would be an approprbackup.

AcknowledgmentsThis work was supported by the National Renewable Ene

Laboratory ~NREL!, under contract number XCX-9-29204-04The authors wish to thank Gunjit Bir of NREL for his knowledgable advice on rotating system dynamics.

References@1# Hand, M., and Balas, M., 2000, ‘‘Systematic Controller Design Methodolo

for Variable-Speed Wind Turbines,’’ J. Wind Eng.,24, pp. 169–187.@2# Bassanyi, E. A., 2000, ‘‘Developments in Closed Loop Controller Design

Wind Turbines,’’Proc. of 19th ASME Wind Energy Symp.,Reno NV, pp. 64–74.

@3# Mechanical Dynamics, 1998,Using ADAMS/Solver (v9.1), Mechanical Dy-namics, Inc., Ann Arbor MI.

@4# Stol, K., and Bir, G., 2000, ‘‘Validation of a Symbolic Wind Turbine StructurDynamics Model,’’Proc. of 19th ASME Wind Energy Symp., Reno NV, pp.41–48.

@5# Stol, K., Bir, G., and Balas, M., 1999, ‘‘Linearized Dynamics and OperatiModes of a Simple Wind Turbine Model,’’Proc. of 18th ASME Wind EnergySymp., Reno NV, pp. 135–142.

@6# Bir, G., and Stol, K., 2000, ‘‘Modal Analysis of a Teetered-Rotor Wind Turbinusing the Floquet Approach,’’Proc. of 19th ASME Wind Energy Symp., RenoNV, pp. 23–33.

@7# Stol, K., Rigney, B., and Balas, M., 2000, ‘‘Disturbance Accommodating Cotrol of a Variable-Speed Turbine using a Symbolic Dynamics StructuModel,’’ Proc. of 19th ASME Wind Energy Symp., Reno NV, pp. 84–90.

@8# Hansen, A. C., 1996,Users Guide to the Wind Turbine Dynamics ComputPrograms YawDyn and AeroDyn for ADAMS, Mech. Eng. Dept., Univ. ofUtah, Salt Lake City UT.

@9# Bittanti, S., Laub, A.J., and Willems, J.C.~eds.!, 1991,The Riccati Equation,Springer Verlag, Berlin, pp. 127–162.

@10# McKillip, R., 1984, ‘‘Periodic Control of the Individual-Blade-Control Heli-copter Rotor,’’ Ph.D. thesis, MIT, Cambridge MA.

@11# Jensen, K. E., Fahroo, F., and Ross, I. M. 1998, ‘‘Application of OptimPeriodic Control Theory to the Orbit Reboost Problem,’’Proc. of AAS/AIAASpace Flight Mechanics Meeting, Univelt, Inc., San Diego CA, pp. 935–945.

@12# Ekelund, T., 2000, ‘‘Yaw Control for Reduction of Structural Dynamic Loain Wind Turbines,’’ J. Wind. Eng. Ind. Aerodyn.,85, pp. 241–262.

@13# Johnson, W. J., 1980,Helicopter Theory, Princeton University Press, PrincetoNJ, pp. 369–377.

@14# Kwakernaak, H., and Sivan, R., 1972,Linear Optimal Control Systems, WileyInterscience, New York NY.

@15# International Electrotechnical Commission~TC88!, 1999, ‘‘Wind TurbineGenerator Systems—Part 1: Safety Requirements,’’ 2nd Ed. IEC 6140Geneva.

Fig. 16 Blade pitch control input for both controllers „sampledwind, Q 0Ä1000…

Transactions of the ASME

/17/2015 Terms of Use: http://asme.org/terms