06.02.2013 Views

European Journal of Scientific Research - EuroJournals

European Journal of Scientific Research - EuroJournals

European Journal of Scientific Research - EuroJournals

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Robust Control <strong>of</strong> a Doubly Fed Asynchronous Machine <strong>of</strong> a Wind Turbine System 799<br />

⎡ Rr<br />

M ⎢<br />

L<br />

= − ⋅ ⎢ r<br />

Lr<br />

⎢ w<br />

⎢<br />

⎣<br />

⎤<br />

w ⎥<br />

⎥<br />

Rr<br />

− ⎥<br />

L ⎥ r ⎦<br />

C ,<br />

⎡ 2<br />

M<br />

⎢Rs<br />

+ ⋅ R<br />

2<br />

= ⎢ L<br />

D<br />

r<br />

⎢<br />

⎢ σ ⋅ Ls.<br />

W<br />

⎢⎣<br />

r<br />

− σ ⋅ L . W<br />

M<br />

Rs<br />

+<br />

L<br />

III. The H∞ Controller Design Method<br />

It is necessary to recall the basics <strong>of</strong> a control loop (fig.3), with: Δ m : is the system uncertainty, K: the<br />

controller , G: the nominal system.<br />

s<br />

2<br />

2<br />

r<br />

⋅ R<br />

r<br />

M<br />

L<br />

r<br />

0<br />

⎤<br />

0 ⎥<br />

⎥<br />

M ⎥<br />

⎥<br />

Lr<br />

⎥⎦<br />

Figure 3: The control loop with the output multiplicative uncertainties<br />

The multiplicative uncertainties at the process output which include all the perturbations that<br />

' −1<br />

act in the system are then : Δm = ( G − G).<br />

G , with G′ = G(<br />

I + Δ m ) : is the perturbed system, (Fig.3) show<br />

the singular values plot at the frequency plan <strong>of</strong> Δ m , we can see that the uncertainties are smaller at<br />

low frequencies and grow at the medium and high frequencies, this mean a strong perturbation at high<br />

frequencies (the transient phase), we also note a pick at the pulsation: ω = 260rad / sec due to the fact<br />

that the system is highly coupled at this pulsation.<br />

We can bound the system uncertainties by the following weighting matrix function:<br />

⎡ 0.<br />

55(<br />

0.<br />

02 jw + 1)<br />

⎢<br />

( 1 + 0.<br />

0001 jw)<br />

( jw)<br />

= ⎢<br />

⎢ 0<br />

⎢⎣<br />

⎤<br />

0 ⎥<br />

⎥<br />

0.<br />

55(<br />

0.<br />

02 jw + 1)<br />

⎥<br />

( 1 + 0.<br />

0001 jw)<br />

⎥⎦<br />

W t (12)<br />

The robust stability condition [11] is then:<br />

σ [ T ( jw)<br />

⋅Wt<br />

( jw)<br />

] ≺ 1<br />

(13)<br />

Or: [ ( ) ] [ ( ) ] 1 −<br />

σ T jw < σ Wt<br />

jw<br />

(14)<br />

Where: T ( jw)<br />

is the nominal closed loop transfer matrix defined by:<br />

( ) ( ) ( ) [ ( ) ( ) ] 1 −<br />

T jw = G jw ⋅ K jw ⋅ I + G jw ⋅ K jw<br />

(15)<br />

The equations (13) allow us to guaranty the stability robustness, in other hand we most<br />

guaranty satisfying performances (no overshoot, satisfying time response …etc) in the closed loop<br />

(performances robustness), this can by done by the performance robustness condition [12]:<br />

σ [ S( jw)<br />

⋅W<br />

p ( jw)<br />

] ≺ 1<br />

(16)<br />

Or: [ ( ) ] [ ( ) ] 1 −<br />

σ S jw < σ Wp<br />

jw<br />

(17)<br />

Where:<br />

• S ( jw)<br />

is the sensitivity matrix given by:<br />

( ) [ ( ) ( ) ] 1 −<br />

S jw = I + G jw ⋅ K jw<br />

(18)<br />

• WP ( jw)<br />

is a weighting matrix function designed to meet the performance specifications desired<br />

in the frequency plan, we choose the following matrix function:

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

Saved successfully!

Ooh no, something went wrong!