17.08.2013 Views

Publishers version - DTU Orbit

Publishers version - DTU Orbit

Publishers version - DTU Orbit

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

T<br />

C<br />

FB<br />

F<br />

<br />

FF<br />

t<br />

Hpre<br />

gen<br />

wm<br />

Lidar<br />

worig<br />

Evo.<br />

Figure 134: Block diagram of the feedforward control scenario. P is the linearized turbine<br />

modelandC isthefeedbackcontroller,controllingbladepitchandgeneratortorquedeviations<br />

from the operating point using a measurement of generatorspeed error yFB. T represents the<br />

turbine with feedback control, as enclosed in the dashed box. y is the output error variable of<br />

interest, which is intended to be regulated to 0. F represents the ideal feedforward controller<br />

(assuming perfect measurements) and Hpre is the prefilter used to estimate a preview of the<br />

wind disturbance wt based on the lidar measurement wm. worig is the original upstream wind<br />

speed which becomes wm after lidar measurement and wt after experiencing wind evolution<br />

and arriving at the turbine.<br />

where Tywt is the transfer function from the wind disturbance wt to y. With the introduction<br />

of feedforward control without a prefilter (Hpre = 1), y becomes a function of both wt and<br />

wm:<br />

y = Tywtwt +TyβFFFwm<br />

(215)<br />

where TyβFF is the transfer function from the feedforward blade pitch command βFF to<br />

y. When measurements are perfect (wm = wt) and there is perfect turbine modeling, the<br />

feedforward controller that completely cancels the effect of the disturbance wt on the turbine<br />

is given by<br />

F = −T −1<br />

yβFF Tywt, (216)<br />

which yields the output y = 0 in Eq. (215). In reality, non-minimum phase (unstable) zeros<br />

in TyβFF can cause the ideal F to be unstable (Dunne et al., 2011b). In this case, a stable<br />

approximation to the ideal F is used (Dunne et al., 2011b). For the analysis in this chapter,<br />

however,itissimplyassumedthatF = −T −1<br />

yβFFTywt. Whenthemeasurementsarenotperfect<br />

(wm = wt), the output is<br />

y = Tywt (wt −wm). (217)<br />

Due to the distortingeffects ofthe lidarand wind evolutionalongwith the spatial averaging<br />

of the wind caused by the area of the turbine rotor, in general wm = wt. In this case, the<br />

variance, or mean square magnitude, of y in the frequency domain is given by<br />

|Y(f)| 2 = |Tywt(f)| 2 |Wt(f)−Wm(f)| 2<br />

P<br />

wt<br />

yFB<br />

= |Tywt(f)| 2 (Swtwt (f)+Swmwm (f)−2ℜ{Swtwm (f)})<br />

y<br />

(218)<br />

whereSwtwt (f)representsthepowerspectraldensity(PSD)ofthewinddisturbance,Swmwm (f)<br />

is the PSD of the lidar measurement, Swtwm (f) is the cross-power spectral density (CPSD)<br />

between the wind disturbance and the lidar measurement, and ℜ{} indicates the real part of<br />

a complex value. The variance of y in the time domain is calculated by integrating Eq. (218)<br />

over all frequencies:<br />

Var(y) =<br />

∞<br />

−∞<br />

|Tywt(f)| 2 (Swtwt (f)+Swmwm (f)−2ℜ{Swtwm (f)})df. (219)<br />

196 <strong>DTU</strong> Wind Energy-E-Report-0029(EN)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!