Content uploaded by Yuan Yuan
Author content
All content in this area was uploaded by Yuan Yuan on Dec 09, 2021
Content may be subject to copyright.
Multivariable Robust Blade Pitch Control Design to Reject Periodic Loads on Wind Turbines
†
!"#"$ %
&'()*+"!,-+"./$))'01
Abstract
2 . 3 2
32
*&, 32
*4&, 3 2
5 4 4& 2
23 2 2 3
2 6 3 2
34224&37
0.26
8 28 *9,.
3 2 3 2
8432
7 8 3 2
34&3
.3
Keywords: :2 2 0 2 9.
1. Introduction
;3223
8 2 22
%3
2 3 <).=>
??
)
)
#
=
-
/
"
@
+
$
)!
))
)#
)=
)-
)/
)"
)@
)+
)$
#!
#)
##
#=
#-
#/
#"
#@
#+
#$
=!
=)
=#
==
)
3 62
*&, 3 2 0 3
3 <-.+>
2 A 6 ; B4%C 3
.68*A.CB ,
223<$> %2327
2323
3<)!>%32
*%,23</))>
43323;20
2 2 3 <)#>
.324*4&,
3 2 7
<)#>2
BDE 3 4 <)=>
; 3 . . 3
3=P*,6 4
<)->4&233.223
3 33 6
32223236222
3 <-> % 3 3 2 3
36
; 2 2 2
A3243
3 323 3 4&
2
2 : 2
3%
8;
333
% 3
0 82
3 2 4 2 2 6
#
=-
=/
="
=@
=+
=$
-!
-)
-#
-=
--
-/
-"
-@
-+
-$
/!
/)
/#
/=
/-
//
/"
/@
/+
/$
"!
")
"#
"=
"-
"/
""
"@
6 2 2 <)/ )"> % 2
773
62<)@>22
H
.3
2 <)+> 4 2
H
. 62
27202<)$>4
32
H
8
287<#!>
5 2 4& 2 %
6 8 *B4, 2
*B&F, ;
#
H
/
H
<#)> 3 3
3 . BDE & 4 *&4,
%6
G#
H
H∞
3
..*)&,<##>%2B4.2
3<#=>33
3%
H
..
.203.
32 <#->%3
&42233 2
<#/> 4 <#"> 2
H
2
8 . . : 6
*,2;34 <#@>
23
H
0G33
2
322 8
73232<#@>
37
3 :2
3 3 C = 2
22.32:2
=
"+
"$
@!
@)
@#
@=
@-
@/
@"
@@
@+
@$
+!
+)
+#
+=
+-
+/
+"
+@
++
+$
$!
$)
$#
$=
$-
$/
$"
$@
32323:.
2 *I, 8
233:;
*
,. 2 2
7 3 4 3
.78%
2 22 23
2
;332I
#2237 =
-
; /
2. Wind Turbine Modeling
2.1 General equations of motion
%3273 6
/$=J I;K3 <#+>32;32'
;632632G3;63
237.%;32
22326
3 22 3
8227
% 3
3
32
32
: ; 2 4
6
33422
2322;
3
3 2
5C32B2*5CB,/.:2
</ @ #$ =!> .2 3 2. 22....
-
$+
$$
)!!
)!)
)!#
)!=
)!-
)!/
)!"
)!@
)!+
)!$
))!
)))
))#
))=
))-
))/
))"
))@
))+
))$
)#!
)#)
)##
)#=
)#-
)#/
)#"
)#@
)#+
)#$
)=!
)=)
;62)#"2$!.
3=H3))-H.3#/H
))@=@A 2.3232
<=)=#>
# =
3
)
#
p
P R C v
*),
3R
3
p
C
227.22
G
R
v
*#,
3v3
A8*),*#,32
3
3
P
32&
703 2
826<=)>
# =
#
p
a
C R v
T
*=,
823<=#>
!
d
t t M q u q f q q u u
*-,
3 M 6 f
qu
d
u
3
2t
4 3 A % 2 *A% ,
2 5CB <=#> 2 3 2
; 282 3LA *
,6;
3.8 <=#> 2023
3 3 3 LA LA
3LA.LA%30
322
2322
A 2 2 ; 2. 3
/
)=#
)==
)=-
)=/
)="
)=@
)=+
)=$
)-!
)-)
)-#
)-=
)--
)-/
)-"
)-@
)-+
)-$
)/!
)/)
)/#
)/=
)/-
)//
)/"
)/@
)/+
)/$
)"!
3 2 <@ #@> 4 2 3
3 <#@==>3
4;32
3 ; A%
63
d d
d d
x Ax Bu B u
y Cx Du D u
*/,
3x2yu
d
u
2
2 )
2 #
2 =
2 )
2 #
2 =
2 ) 2
2 #
x
y 2
2 = 2
*",
2 )
2 #
2 =
; 2. 3
; 3
3
d
u
u
*@,
4 3 2 23. 8
3 2 6
4 2. 8
6 G 3 2. 3
8<#$>4333
22
;2.3
2.2 Multi-blade coordinate (MBC) transformation
"
)")
)"#
)"=
)"-
)"/
)""
)"@
)"+
)"$
)@!
)@)
)@#
)@=
)@-
)@/
)@"
)@@
)@+
B43 L
33
3348*/,2A% 322
6 <=->4
23233
3 3 .2 *I,
.
*363,
3 3 I .
2 <=/> C 3 I 3 2
23 ; 2 ; 2
2<=">;326
I<=->
2626
)
#
3 =
M M
M T M
M M
*+,
) H # )H # )H #
# # -
= = =
# -
= =
T
*$,
3
; 2
)
M
#
M
=
M
2
2
M
22
M
3
M
3
G
M
3
M
3
M
8 *+,
2 2 6
%32328
% 8 *", 2
@
)@$
)+!
)+)
)+#
)+=
)+-
)+/
)+"
)+@
)++
)+$
)$!
)$)
)$#
)$=
)$-
)$/
)$"
)$@
)$+
)$$
#!!
#!)
#!#
#!=
2 3 2LA *=LA, LA
322
332;
32 %I
3
3
6
227I
)
)
#
= 3
T
*)!,
)
)
# #
)
= =
- -
)
= =
T
*)),
% * 3 , A% ; .
.2 ; . 2
2.;.;
26I3
6
2 2 2 2 2 2 2
2 2 2 2 2 2 2
d d
d d
x A x B u B u
y C x D u D u
*)#,
3
2
3
u
2
3
y
y y
y
3
2
d
d d
d
u
u
u
u
*)=,
% 6 2 2 ; N
;<=#>
2
!
)
N
i
i
N
A A
*)-,
2.6%32B4
326332
+
#!-
#!/
#!"
#!@
#!+
#!$
#)!
#))
#)#
#)=
#)-
#)/
#)"
#)@
#)+
#)$
##!
##)
###
##=
##-
2.3 Open-loop transfer functions
% ##I B4 6
;332 72
564
33233 ;
2 G3 3
2 ; :
)+H)-H)"H#!H
##HA)A#
. 8 23 3
-100
0
100 tilt
0
180
360
-100
0
100
10 010 2
-720
0
720
yaw
10 010 2
Uncertain model
Nominal model
Bode Diagram
Frequency (Hz)
A)833
23*)+H3,3
*)-H)"H#!H##H3,
A )3 833
:32
8 ;
2)+H 3A% :3)-H)"
$
##/
##"
##@
##+
##$
#=!
#=)
#=#
#==
#=-
#=/
#="
#=@
#=+
#=$
#-!
#-)
#-#
#-=
#--
#-/
#-"
H#! H##H 382A%
3332B4
*)+H,3323
8 22.
3
-50
0
50
100
ud avg
-720
0
720
1440
-100
0
100
10 0
-720
0
720
ud tilt
10 0
ud yaw
10 0
Uncertain model
Nominal model
Bode Diagram
Frequency (Hz)
A#823
23*)+H3,
3*)-H)"H#!H##H3,
A#382*;
2, 3 : 2 2 ;
23*
d
u
3
d
u
,@!I+!I;3*
d
u
,
#! I =! I 3
2 2 2 2
37
3. Robust Individual Control Formulation
6 3 2
)!
#-@
#-+
#-$
#/!
#/)
#/#
#/=
#/-
#//
#/"
#/@
#/+
#/$
#"!
#")
#"#
#"=
#"-
#"/
#""
#"@
334<)#>372
nP 8 *3 P 8
)#=n
,
2 ;3 2
% 3 2 20 2 6
3 3 3 <-> 3 3 2
0
2 02; :
3 27 5CB .2 3 2
L3 23 3
38
3.1 Baseline controllers
4 3
22.
*E &4,<#$>E &43;2
2 2 : 3 3
2283023
2 &4.2
3..2 <)=>
: 72
3%3&4
326
3 3 3 3
H
H
PID P I D
PID P I D
G K K s K s
G K K s K s
*)/,
3
I
K
3
I
K
@
= )!
!
&438
63&4
)P 4 3 3 8 # P =P -P 8
3 3.8 4 3 3
2 6 I 3 4
&4 . ;
&3233
))
#"+
#"$
#@!
#@)
#@#
#@=
#@-
#@/
#@"
#@@
#@+
#@$
#+!
#+)
#+#
#+=
#+-
#+/
#+"
#+@
#++
#+$
#$!
#$)
#$#
#$=
#$-
#$/
#$"
#$@
#$+
;3
2
3.2 Proposed control structure for individual pitch control
% ;67
3243
3 2 ;
A = 3 3
273
L 3
2 2;
4 2
3 6 I
3 27
I3
G3
H
H
3..32323
34223
3 0 8 8
A226
;
H
2
r
-
)
M
=
M
#
M
tilt
M
yaw
M
tilt
yaw
c
)
#
=
)#
#$$
=!!
=!)
=!#
=!=
=!-
=!/
=!"
=!@
=!+
=!$
=)!
=))
=)#
=)=
=)-
=)/
=)"
=)@
=)+
=)$
=#!
=#)
A=27
3.3 Structured singular value (µ)-synthesis
4 3 ; *9,.
22;3A=
μ
.3222
2 3
7 3 M.
8
3A-:
2222G
3 2 2
M ; 3 G
23
3
w
;6
3 3 2
) #
T
z z z
3
63v
u
∆
232
;
μ
2DK.%27K
28
H
2332
2)P#P=P-P8
U
W
P
W
w
u
y
)
z
#
z
v
G
K
M
)=
=##
=#=
=#-
=#/
=#"
=#@
=#+
=#$
==!
==)
==#
===
==-
==/
=="
==@
==+
==$
=-!
=-)
=-#
=-=
=--
=-/
=-"
A-273*3A=,
. . ;
H
8<)/=@=+>
' 6 )T T j
R
*)",
3T3.wz
.
2BA*BA,
BA26
u
F M
*T,33
M
.
*A
-,A2732
u
z Tw F M w
*)@,
%M2
∆
22C22*C ,
K 232
2*C&,2
3.202C C
C&3
u
RS F M,%
2
&
)
N5 *)+,
)
u
RP F M,
%
&
)
N5 *)$,
35 2
C&
M
M
.
)
O ! )
m m
Mk I k M
*#!,
A <=@> 2
P
2 T
M
.
C
)M j j
&
*#),
4C&8*)$,3
P
)RP M j
%
&
*##,
!
P
!
P
)
P
*#=,
)-
=-@
=-+
=-$
=/!
=/)
=/#
=/=
=/-
=//
=/"
=/@
=/+
=/$
="!
=")
="#
="=
="-
="/
=""
="@
="+
="$
=@!
=@)
=@#
p
*
w e
n n
, 27 2H
28
μ
.;7 2
DK.;<=@>
)
K D
DN K D
*#-,
3D6
3.4 Weighting function selection
32 3 2 3
2 : 2
8%I
)P#P=PQQQ8!P=P"PQQQ86
<#@> )P !P 8 6 # P -P
=P862) 43
=P"P$PR82
M
3)P#P -P8
3 . 3 )-J 2 *4
I,3
33;M%3
3*
3
,3 *
M
M
, 3
)/
2)I
C A6
)P!P1
M
3
M
#P=P1
M
3
M
=P=P1
M
-P=P1
M
3
M
/P"P1
M
3
M
"P"P1
M
@P"P1
M
3
M
=@=
=@-
=@/
=@"
=@@
=@+
=@$
=+!
=+)
=+#
=+=
=+-
=+/
=+"
=+@
=++
=+$
=$!
=$)
=$#
=$=
=$-
=$/
P
W
U
W
2#
×
#
.)
u
S = I F M K+
.
23wz KS23wu
;;3.S
KS6
.)
.)
P u
U u
W I F M K
W K I F M K
+
+
*#/,
S.2 4 L4L
;3KS ;23
KS22320
3
4 . 2 2
332.<=@>
&2*C&,3A63
2w2238=P*
6,3206 S
8 4 3 6
P
W
# #P p
W W I
3
p
W
23
l
W
.
=p
W
l
W
380!P8
=p
W
=P *!"G;,80#P-PR8
)
H
p p
l
p p
s M
W K s e
# #
= =
=# #
= =
#
#
p p
p
p p
s
Ws
*#",
=p l p
W W W
*#@,
3
p
M
p
p
e
l
W
=p
3
! )
G 8 2 -P
223
3 3
U
W
7
P
W
.2322A
23 2
)"
=$"
=$@
=$+
=$$
-!!
-!)
-!#
-!=
-!-
-!/
-!"
-!@
-!+
-!$
-)!
-))
-)#
-)=
-)-
-)/
-)"
-)@
-)+
-)$
-#!
-#)
-##
KS 3
U
W
2
23:
# #U u
W W I
3
u
W
3
32323223
82
H
u u
u
u u
s M
We s
*#+,
3
u
u
M
u
e
A/383
P
W
U
W
3
2 2 6
2 <=@>
* ,S j
2
..2
3320 3
3 2 ;
3 2 A " 4 2
238.33
. =P 8 3
=P 8.3
262IK<=$>
-140
-120
-100
-80
-60
10
-3
10
-2
10
-1
10
0
10
1
10
2
-180
-90
0
90
Frequency (Hz)
-20
-10
0
10
20
30
10 -3 10 -2 10 -1 10 010 110 2
0
45
90
Frequency (Hz)
*,*2,
)@
-#=
-#-
-#/
-#"
-#@
-#+
-#$
-=!
-=)
-=#
-==
-=-
-=/
-="
-=@
-=+
-=$
--!
--)
--#
--=
---
A/A83
p
W
*,
u
W
*2,
10 -3 10 -2 10 -1 10 010 1
20
30
40
50
60
70
80
90
Open-loop
Closed-loop
Frequency (Hz)
A"23..3
-160
-140
-120
-100
From: y tilt
10 -1 10 0
-160
-140
-120
-100
-80
From: y yaw
10 -1 10 0
Frequency (Hz)
A@.8333
K;32C2263
)+
--/
--"
--@
--+
--$
-/!
-/)
-/#
-/=
-/-
-//
2
!)@+-C C&
3 A @ 2 3
3 4
L 2 8
.383
3 8 : = P 8 .
2 . . 2
4. Results and Performance Comparison
362H 7
5CBA% <=#>
27322 <#$>2
322 <-!>3)!.
I323323
26
2 . *E &4, <#$> &4.2
<)=>2243
2&4.22
E &4
E &43</>
4.1 Nominal performance around the operating point
: 6 :
323)+H3)-J2
)$
-/"
-/@
-/+
-/$
-"!
-")
-"#
-"=
-"-
-"/
-""
-"@
-"+
-"$
-@!
-@)
-@#
-@=
-@-
-@/
-@"
-@@
-@+
-@$
-+!
-+)
-+#
-+=
*,*2,
*,*,
A+.E &4&4.2
2*,:*)+H23,N*2,E
N*,&N*,I)3
A+*,323A+*2,S+*,3.
2)2)3:
2) 22# 2=
AA +*2,322&4.2
2 62
D C
&4.22!!+#=
!!@-= !!@/- 3
2 2
% 3 A +*, 2
8 3 5
38 C
&4.2 2
#!
-+-
-+/
-+"
-+@
-++
-+$
-$!
-$)
-$#
-$=
-$-
-$/
-$"
-$@
-$+
-$$
/!!
/!)
/!#
/!=
/!-
/
#$//+ )!
-
)=@"@ )!
-
#=--) )!
A +*, 3 . 2 ) 3 G 3
8*B,3
2382
2B<-)>234.
;2 .5*:T, G .5)!
3 *2, 2 ) 3 B
&4.2 2
=
/)@ )! kN m
=
-)" )! kN m
=
=#- )! kN m
2
3 4 2
3 )+H 23
3333
4.2 Robust performance
62333
:3.
2)2)3)-H23
223
A$*,3)-H23AA$*2,223
2222
22))@=)C
&4.2 2
!!/$+!!/-"!!/-@ )+H 23
3
C &4.2
2 3 A $*,
/
#++-= )!
-
))!#@ )!
-
#)!"# )!
A $*, 3 . 2 )
3 2) 3 B&4.2
2
=
-@@ )! kN m
=
=$= )! kN m
=
==" )! kN m
2
3A23
322222
#)
/!/
/!"
/!@
/!+
/!$
/)!
/))
/)#
/)=
/)-
/)/
/)"
/)@
/)+
/)$
/#!
/#)
/##
/#=
/#-
/#/
/#"
/#@
/#+
/#$
/=!
/=)
/=#
/==
/=-
/=/
/="
*,*2,
*,*,
A$.23E &4&4.2
2*,:*)-H23,N*2,
EN*,&N*,I)3
4.3 Load mitigation and fatigue alleviation
32:
2 3 2
3 -) -# 3
##
/=@
/=+
/=$
/-!
/-)
/-#
/-=
/--
/-/
/-"
/-@
/-+
/-$
//!
//)
//#
1P
2P
3P
4P
A)!& 3E &4&4.2
2
A)!3*& ,3
2))+H3CG
2:2&4
2 7 )P *
!# G;,
8 38 !# G;
A22& 2
#P*
!-G;,-P*
!+G;,723&4
8&4
338*!P)P6,2
3 2 2 0 2
38
723 =-
7& ).-P8)+H2322#
#=
2#&7& ).-&8*'3HG;,
&4.2
4 C24
)
P+=@!U)!+#"""U)!"*.$$"+J, )@!/U)!/*.$$$+J,
#
P)#$)U)!@)"@#U)!@*(#$/)J
,)/+$U)!"*.+@"$J,
= -!/)U)!"*()-/!J =$!=U)!"*()!=#J
//=
//-
///
//"
//@
//+
//$
/"!
/")
/"#
/"=
/"-
/"/
/""
/"@
/"+
/"$
/@!
/@)
/@#
%)P 8&423&
+
+=@! )! :HG;
"
#""" )! :HG;
2
/
)@!/ )! :HG;
3 #P -P 8 &4
& 2 3 4
2& 2+@"$J+@+$J
2
4 3 2 & =P 8
2 =P 8 223 =-
A 3 6 2 3 3
)+H:.3)-H)"H)+H#!H
##H8*B,A))3
C= 3
2 3B 2 3 B3 2.
B32.BA)) %
2 I &4 2
23B
3 #!J 3 2 3 B 2
2 2 3 2 /J
32.B66223
3 2 . B 2 =J.)!J 2
L 2 ;
233
*,*2,
#-
/@=
/@-
/@/
/@"
/@@
/@+
/@$
/+!
/+)
/+#
/+=
/+-
/+/
/+"
/+@
/++
/+$
/$!
/$)
/$#
/$=
/$-
/$/
/$"
/$@
/$+
*,*,
A))23B*,23B*2,
32.B*,32.B*,
&42 ' '&4
'C2
5. Conclusion
3 2 3 2
% 7 3 3
22C=
3%322
223 .2 *I,
8 :
;*9,.23
3 32 8
233
2 3
3
Acknowledgment
25 A4S)=!!#="
References
<)>&VFVIV#!)/W%3
2"C32F@"-)+.-=)
#/
/$$
"!!
"!)
"!#
"!=
"!-
"!/
"!"
"!@
"!+
"!$
")!
"))
")#
")=
")-
")/
")"
")@
")+
")$
"#!
"#)
"##
"#=
"#-
"#/
<#>L&ABBA:37CGE#!)"WL
32"C32F+@++-.+$)
<=>X X B #!)/ WL. 3 2
W4 F#=*", ##)".
###"
<->:%AB#!!+%:2&4'
4 4 C 5 5CBH&./!!.-#-=@ 5
C32B2EL
</> #!)@ W% 3 2
"C32F)!/-+=.-$-
<">I A G000 % #!)# WA;; 2 2
232'B4"C32F=@*),-=-.
-=$
<@>#!)@W2L2.I&:2
C" F)=$*@,
!@)!!"
<+> #!)" W2L2 I :
2 CW% #!)"
<$>:5Y:%#!)#WA.CB .23B4%C.
232" 4 F#!*/,
)#)#.)###
<)!>A&B:%7IY5#!))W%32
27 3 2 "
F#)*-,"+#."$!
<))>#!)/W% 3 2W &4
( 5 G %
+.)#
<)#>I#!!=W42":F"*#,))$.
)#+
<)=>I#!!/WA3":F+*-,
-+).-+/
<)-> B7 & B : % Y 5 7 I #!)! WI 3
3 3 W -+ %4%% % 53 G;
A%6LAB-.@
#"
"#"
"#@
"#+
"#$
"=!
"=)
"=#
"==
"=-
"=/
"="
"=@
"=+
"=$
"-!
"-)
"-#
"-=
"--
"-/
"-"
"-@
"-+
"-$
"/!
"/)
"/#
"/=
"/-
"//
"/"
"/@
"/+
"/$
<)/>XY)$$+C2&G C5
<)"> E Y A )$+$ WC2 2; ;
3GH2H.2"4F=-*+,
+#).+=!
<)@>I;7)$$@ W% 2 4 L.
27"%F==*/,+$=.$!!
<)+>X: B;7#!)@W2.2
22"F-@"@.@"
<)$>:X: X & ;7 #!)+ WC2 4 B
F2 4 C2 "
F)-!*),!))!!=
<#!> X #!)@W&3 32
GZ.8B&F "4
F#"*",#)"/.#)@#
<#)>BAX;%#!!"W20G#HGZ
3 2W : *:,% E
A2#@.#
<##>GG %A: #!)#W%2B4.2
32"C32F--"=.@)
<#=> 2 5L L &A #!!$ WC2 B4.2
323W4%*%,[4
*4 4, &2C+.)!
<#->%&0.%%;8 B;#!)#WGZ
232"F/*-,$=+.$"@
<#/> B D I3 C IB #!)/ W% ‐2
3‐2":F)+*+,)-/).)-"+
<#"> F : .: Y #!)" WL 2
32W%I%".+
<#@>L;%% &IE#!))W&2
23"F#)*-,"=-."--
<#+>I;%#!)-4A3
<#$> 7 I : E#!!$ /.:C
:2L C55CBH&./!!.=+!"!5
C32B2EL
#@
""!
"")
""#
""=
""-
""/
"""
""@
""+
""$
"@!
"@)
"@#
"@=
"@-
"@/
"@"
"@@
"@+
"@$
"+!
"+)
"+#
"+=
"+-
"+/
"+"
"+@
"++
"+$
"$!
"$)
"$#
"$=
<=!>A % I :%#!!$W ‐ 3
2"4C25F)$*),/$.@)
<=)>:%#!!-62325C32
B2EL %
<=#>7IB#!!/A% KEC55CBHB./!!.
=+#=!5C32B2EL
<==>L &#!)@WB2323
‐2W:F#!*)!,)@@).)@+"
<=-> B7 & B : % Y 5 7 I #!)) W 3 3
2"F#)*-,""+."+)
<=/> C)$-+WG 2 W %
F)/*+,-/=.-@#
<=">IE#!!+ W2 32W
-"%4%%% 62C5@.)!
<=@> 7 &34 #!!@ 2A27'%
:537
<=+>%.C4#!)@WC2.7.& E
32"4&3F=#*/,
-!#).-!=/
<=$>IG:)$-/W537%A27%W
<-!>7#!!$W2 \'F)/!WC55CBH&./!!.
-")$+5C32B2EL
<-)>GEI#!)#W)!!WC5
C32B2EL
#+
"$-
"$/
"$"
"$@
"$+
"$$
@!!
@!)
@!#
@!=
@!-
@!/
@!"
@!@
@!+
@!$
@)!
@))
@)#
@)=
@)-
@)/
@)"
@)@