|
|
楼主 |
发表于 2009-11-5 09:46:19
|
显示全部楼层
User Manual ) x# M0 W" H; K5 ?
1. INTRODUCTION 1 , T( d: ^9 I' y! z3 j6 a
1.1 Installation 1 . v$ A3 P/ \; P4 v8 X; X/ ]( g
1.2 GH Bladed modules 2
' ~2 ]! a2 _0 v0 h6 S7 N8 P$ I2 z1.3 The GH Bladed Educational version 2
0 Z8 i% q- i# X' T% |1.4 The GH Bladed Demonstration version 3
. m/ L: E$ l9 R+ Q, E/ H1.5 Support 4
( v; J$ Q; g3 E, L1 }1.6 Documentation 4 & E- m! Y0 g! E% Z1 _ \) C
1.7 Acknowledgements 4 N" N) y7 d, D$ A
2. USING GH Bladed 5
7 Q0 }# \" V; ]) w2.1 General description and layout of the user interface 5
% r, p5 P! J4 @2 T4 W' s( F2.1.1 Main toolbar - pull-down menus 5
& X6 D" t5 D3 o0 j2 P/ L+ A( @6 W2.1.2 Toolbar icons 6 : ~ ^2 U& k: @- h5 E
2.1.3 The calculation window 7
. z# U1 f" G* n J% ^* T& I. P2.1.4 Sequence of operations 7 2 R4 \7 v9 }" m& m/ H# P% e3 @& l
2.2 Entering data 8
( Y' H" T0 x1 o. `! ]2.3 Using project files 8 4 J+ x. l% c' o7 u$ z
2.4 Performing calculations 9 4 F. ^1 y1 T( h$ c5 y
2.5 Viewing results 9
- e' f N( {: }5 u5 ]6 f* D$ H2.6 Compiling reports 10
; _3 R3 H, P4 p* _2.7 Data Encryption 10 8 K$ H( @8 B9 F& [/ {' C
2.8 User preferences 11 % H7 v7 q. x% `7 I( t/ R
2.9 Context-sensitive help 11
- E% G, y. ~/ B" R2.10 Dongles 11
' ~1 r' c+ @8 ]9 ^$ G, ]" ~: O3. DEFINING THE TURBINE BLADES 13
& ^* F+ j- Q) o* f3.1 Choosing blade stations 14
' D- I6 _# L8 ?3.2 Blade geometry 15 3 Z) h4 C' _- _
3.2.1 The blade reference plane 15
+ Y @# j z, d4 ^" D4 {3.3 Blade mass distribution 16
! D1 g. C# [8 R1 \' D: `3.3.1 Distributed mass 16 8 z! i% t9 }9 G" [. w6 T
3.3.2 Point masses 16 ' D$ U3 S' V: S! p2 q5 J2 B. c
3.3.3 Vibration dampers 16
" W, A+ X0 `, `! p3.3.4 Blade icing 16 ; {- I4 f9 e: W0 c% j
3.4 Blade stiffness distribution 17
) q# `# Z; F! Q; f5 h3.5 Flap-Twist Coupling 17 ( K' ~0 ?( r) [3 l. h3 _5 O
3.6 Aerofoil sections 18 % e! M b/ `# S6 D
3.7 Aerofoil datasets 19
! u% g5 i- t4 m" E; J- p1 X3.7.1 Defining aerofoil datasets 19 ( w3 v! _% `/ |
3.7.2 Importing a dataset 19 $ G* K7 H- x. `% ~; ^9 J
3.7.3 Adding a new dataset manually or via the clipboard 19
' e9 _; o' C; g- e# f3.7.4 Editing an existing dataset 20
7 _- O, O* b! t8 @# I' J( ^/ |% P3.7.5 Removing a dataset 20 : ~# r0 N1 j* h9 U
3.7.6 Viewing aerofoil data graphically 20
! S# z, P, M' s; l3.8 Format of ASCII aerofoil files 20
: w9 M5 [8 H1 Z4 F4 h- t3.9 Defining normal aerofoil sections 21
9 _0 `" M- ^* ]3 v/ o3.10 Defining aileron sections 22
, i" G. @# B7 U' x1 m
9 r. V/ H7 E6 z% z7 U1 z; Z0 z , |5 e5 q1 `. T" _* [$ Z4 w5 t
% N( V3 d& r! ~7 w% ^ _3 H4. DEFINING THE REST OF THE TURBINE 24 ' }3 |# I' P0 ^. m! k" P
4.1 Defining the rotor 24
# Q& q3 u& ~5 k4.2 Defining the hub 25
- B5 h6 t3 y0 F I4.3 Teeter restraint 26
i6 U* `( l1 c& B4 X* E7 Y, Z7 G4.4 Defining the tower 26 1 o( l- \* i+ F
4.4.1 Monopile Tower 26 $ H, m" F7 y4 h
4.4.2 Multi-member tower 27 ' k, o1 x, _2 e- n8 a% J. K+ L# Q
4.4.3 Flanges and point masses 28 8 B4 `3 Y. A2 w% }
4.4.4 Vibration dampers 28 $ N, ~' m1 c' N& W7 @% U+ E
4.4.5 Environment 28 $ F# x0 y: _: U" N, z G
4.4.6 Foundations 29 ) W9 Y G. k, m8 p; p% q5 F
4.5 Defining the power train 30
/ y6 C( l5 r7 Z, Z4.6 Transmission 30
3 B' C7 ~9 c; d5 O4.6.1 Locked speed model 31 . O* {: H8 s$ m! P
4.6.2 Dynamic model 31
! }3 w. d0 Z) [& w) B' H- \4.6.3 External DLL for transmission dynamics 32
: f) y! R+ {4 m- F# \+ N4.7 Drive train mountings 32 * F, R \. s8 T( c6 X
4.8 Generator 33 / q: b6 x; t. @# w, R
4.8.1 Induction generator 34
$ K# V4 A' e# X2 ~4.8.2 Variable speed generator models 35 2 }8 _8 a' G i+ t* z
4.8.3 Variable speed mechanical model 35
% I+ ]' |) u5 V+ x4.8.4 Doubly fed induction generator model 35 $ l3 }8 O* I9 G& n, H' m `
4.8.5 Synchronous generator with fully rated converter 36 $ M: r' h% z. G" H3 x
4.8.6 Variable slip generator 39 6 H& {4 r4 O1 r
4.8.7 User-defined generator model 39
& r. e+ }- m8 n7 X, K q$ A4.8.8 Drive train damping feedback 40 # z7 T; |9 c+ W/ X# F; D* Q) I
4.9 Energy losses 40 / c2 `9 h8 |3 |; k" H! X: _
4.9.1 Mechanical losses 40 9 M* ~" ~1 z1 Z* k5 q4 H, L* \
4.9.2 Electrical losses 41 8 G# v; [1 V" {0 i
4.10 The Electrical Network 42 4 L9 H7 S9 o6 | }) E4 K( ~
4.11 The nacelle 42 ' n+ R, w% h! f# d! ^; }
5. CONTROL SYSTEMS 44 9 f' D$ b9 ?+ p- ]7 u9 j7 `! k
5.1 Fixed Speed Stall Regulated Control 45 2 m0 C: y+ ]) `9 Y, y0 E& P
5.2 The fixed speed pitch regulated controller 45 3 {% S9 L- ^/ x& t' d
5.2.1 Steady state parameters 45 4 a! {5 K6 Z& r) N/ M
5.2.2 Dynamic parameters 45
+ P, {) h8 [% V5 c n S, c+ V5.3 The variable speed stall regulated controller 46 0 y, u% f3 W" w( R. \. o
5.3.1 Steady state parameters 46 : l) h% b- x1 c) B9 v4 e
5.3.2 Dynamic parameters 46 & l% j0 Y" U9 R1 L8 w3 E9 ] q
5.4 The variable speed pitch regulated controller 47
1 ^% E5 `$ M1 T: L+ I5.4.1 Steady state parameters 47
5 i; J. P+ O' D- k, o: \% V$ {5.4.2 Dynamic parameters 47 ! B( w J- a* q( d7 R o
5.5 PI control 48 1 g5 M% `% Z f7 r) ?2 E
5.6 Gain scheduling 49
2 m' F2 T. e5 v4 S8 U t5 P2 ?5.7 Variable speed control below rated 50
8 L. d, k( y; k# f2 }. G' R5.7.1 Optimal tip speed ratio 50
. R" w; B* x& F; g" n3 |0 M5.7.2 Look-up table 51
: K% o" e+ M8 R6 t9 x; H$ a5.7.3 Other parameters 51 + `* Z. p3 ]% c
+ |( O5 t# G, `9 @# N" O7 L4 |
& p4 I2 a }) r
f4 d2 c$ {( {, i5.7.4 Control in the variable slip case 51 2 H" T, o _, K, @. R
5.8 User-defined controllers 51
8 y9 \. d3 g% s$ |* C8 M+ j* v4 m5.8.1 Writing a user-defined controller as an executable program 52 . _9 \6 V* \1 ?8 ?
5.8.2 Writing a user-defined controller as a dynamic link library 53 9 M& A* l$ Y* i9 T2 t( w& C
5.8.3 Using a user-defined controller 54
0 a2 a- Z/ j* V. a+ D) e5.8.4 Signal noise and discretisation 55 5 S. B6 _. Q- [# s8 W' R
5.9 Transducers 55 " [, t- Q' L" t. s) c4 t
5.10 The pitch actuator 55 $ \3 k- @ P. P9 ~( F7 M' ^
5.10.1 Passive dynamics 57
7 e* [2 i% d) B7 E/ X& _- [. _: ~6 t5.10.2 PID parameters 57
$ w) R5 s/ n( k+ |1 U+ b5.11 The shaft brake 58 # U) W! K) u j! b4 Z8 ~
5.12 Start-up sequence 58 7 Y9 |# p T7 F' p) W
5.13 Normal stop sequence 59 * p- B' @1 `3 _$ |! i: p9 K; k
5.14 Emergency stop sequence 60 - u! ^- G7 c+ L4 `* s2 Q
5.15 Idling conditions 60 6 z: O* W% [2 o
5.16 Parked conditions 60 " ^5 v" j' D; u3 Q8 x
5.17 Yaw control 61 . _0 z+ y: X3 \. J( w' k t
5.17.1 Yaw Dynamics 61
/ r. R9 B2 d- |( v: O5.17.2 Active Yaw 62
. b/ }2 s: n2 a) j5.18 Safety System 62 5 K9 Q% S% L& M6 \, e; _/ ^ @
5.18.1 Safety System Circuits 62 p% A! B3 n) F& x1 k( C, P% R
5.18.2 Safety System Pitch Action 62
5 |0 ]! s4 X3 v% x" b5.18.3 Safety System Trips 63
/ l# K7 X3 |9 T' T G ?/ b7 N6. DEFINING THE ENVIRONMENT 64
. Q: f8 w4 B6 s- O6.1 Defining the wind 64
3 E9 J! l$ ?3 S" L" [9 d6.2 Wind shear 65 $ r7 h4 a* b- {) N
6.3 Tower shadow 65
( @7 |! {! I4 m, Y6.4 Upwind turbine wake 66 7 d0 A G p4 | }
6.5 No time variation of wind speed 67 ; u6 K; ^0 U. Q3 D0 n
6.6 Single point wind history 67
: W- p. i& ?0 [/ ~& s6.7 3D turbulent wind 68 2 q! }" t; e# P: B
6.8 Transients 69
& h1 n d7 Z% h/ R# d3 z6.9 Definition of wind direction 71
5 u4 Q3 g& P( n/ J7 m4 k. R# {( f" A5 x6.10 Generating turbulent wind fields 72
$ v' {2 @) @0 M6 j! T4 y6.10.1 Defining turbulence characteristics 72 , i( w5 {) d1 d; M( o' l/ ~
6.10.2 Advanced options 73 , N2 i: }6 v4 d T) s
6.10.3 Generating the turbulence field 74 0 L( P9 S6 P: g* Q' f
6.11 Annual wind distribution 75
7 L' \1 k8 B7 ]6.12 Defining Waves 76 ' ]: `, _: Z$ W$ S
6.12.1 None (no waves) 76 2 k' Q9 G5 [5 V3 _0 `2 L7 [
6.12.2 Irregular waves 76 1 }6 }% b8 w; K$ u( v1 X: a
6.12.3 Constrained waves 77 - v6 G. K& t6 _1 g
6.12.4 Regular waves 77 G: M5 t& V* L- f; @
6.13 Defining Currents 78 $ u; h2 f8 M7 e9 a5 L$ D7 j- r
6.13.1 Near-surface current 78
6 q( X& B5 [4 m! V2 ?4 j2 t6.13.2 Sub-surface current 78
7 O X! S D0 X$ r0 X( N7 Q8 Q6.13.3 Near-shore current 79
8 A& o( \$ e( Q+ v6.14 Tide height 79
3 W3 z# H# A1 ~+ o; p4 e# ]
, ? x6 J5 z% Z" T9 ~ 7 v% W9 n- R: T- Z5 V) T
6 ]) l# _8 C; n" i) Z7 X: n 6 s. d8 d8 d5 y Q1 Y
6.15 Scatter diagram 79 8 G0 _% Q" z. M
6.16 Earthquakes 80
" K) [) e6 Q- a$ U- A4 ^6.16.1 Generating earthquake time histories 80 , M2 G2 o2 H1 ^0 Y& p. F# D
7. EXECUTING WIND TURBINE CALCULATIONS 82
- V' @# Q9 k" c! u' b# G' E- V3 o7.1 Modal analysis 82 + z5 l% v9 V# X
7.1.1 Defining the modes 82
" K. O' \. J; i+ o e: ?' b7.1.2 Performing the calculation 83 4 I% E" O! N1 {# ?* e* J6 g
7.1.3 The modal frequencies 83
4 Q. c, h7 }6 W7.2 The calculations screen 83 $ ~% J2 c8 |& m7 ?& K$ D
7.2.1 Calculations available 84
" L" e' Q# g' l- ]! G1 V! T7.2.2 Data required for calculations 84
. S& o8 t6 G% f D/ u0 {- p7.2.3 Calculation options 84
$ T0 S1 I& k6 o4 h7.2.4 Specifying outputs 84 % V' \, e1 c% w; |+ `
7.2.5 Calculation parameters 84
4 `6 M" I1 s1 [1 n& p7.2.6 Executing a calculation 85 8 y0 J# _) W7 W4 m
7.2.7 Batch processing 85
- d+ x+ |; X0 x: c5 j; D( Q$ R7.2.8 Retrieving calculation details 87
* [. e& o: m. r e m& R+ f) S7 M7.3 Steady calculations 87 ' s2 T) a& N4 O. O4 [) ^
7.4 Simulations 88
$ ]5 s' @1 \7 m. A7 k7 U7.5 Calculation parameters 88
& I: @) S, H2 C" g: a9 L# n& W2 D3 H7.6 Aerodynamic information calculation 89
( `- _( w8 _6 T7.7 Performance coefficients calculation 89 : V9 D: A- q- s# x( p2 V+ b) b
7.8 Steady power curve calculation 90
( M7 v( n3 P; \9 K. {7.9 Steady operational loads calculation 90 1 `; o# k, @9 a$ }
7.10 Steady parked loads calculation 91 : K$ i0 j5 h: y8 A
7.11 Model linearisation calculation 91 5 J2 `, [2 T- U: r0 x4 L/ o
7.11.1 Selection of model features for linearisations and Campbell diagram 92
3 O# v1 U4 l1 `+ Q( T$ @) y7.12 Pitch and speed schedule 93 $ G' f4 W2 x, ^; E5 |
7.13 Simulation control 93
) r8 m2 o+ H; z( f4 L6 T7.14 Initial conditions 94
- o" r3 d$ h& w A3 l7.15 Hardware test simulation 94
. r7 X9 g- `3 ^* C% B7.16 Aerodynamic models 95
$ y( p+ o5 M. ]7 [7.17 Physical constants 96
, Q! I) H, h& B$ H; u) r7.18 Safety factors 97 3 ?0 o# P# M3 p6 R6 g
7.19 Imbalances 97
$ ^* w' H* F/ D0 ?7.20 Turbine Faults 97
0 Y+ [& Y: F0 ^- W7.20.1 Pitch faults 97
+ c0 {, `1 o2 @( |7.20.2 Generator and network faults 98 3 \% t7 s2 O6 o2 a" e
7.20.3 Yaw faults 98 0 i7 G* I! k3 h# I
7.20.4 Transducer faults 99 $ V8 C- W* A3 Z5 d2 u
7.21 Controlling the calculation outputs 99 h- z! N( v4 [
7.21.1 Blade outputs 99
' `, _7 Q4 ?# g& `7 U# [9 J" v2 P7.21.2 Tower outputs 99 ; A' h- F1 a+ d! i5 C( Z
7.21.3 Other outputs 100 7 y8 Y& o$ D# J+ L
7.21.4 Co-ordinate systems 100 9 o7 v$ `7 q# O0 E
7.21.5 Exceptions to the use of the ‘GL’ co-ordinate system 103 ' o) O+ z# ^8 b4 g* t7 q
7.21.6 Refinement of deflections and loads 104 1 ~1 z! |$ Z9 C
7.22 Specifying calculation options 104 ! a. b8 K% v% j/ s
9 {. b2 K0 _: U1 G
2 p4 j2 |* S/ F
7.23 Multiple calculation setup 105 5 d9 j( N; K- W, _& Q. M6 ]
8. POST-PROCESSING 107
' ~) H& W% H& _! E2 |* v8.1 Basic statistics 107 + f e- o1 C2 Z% |% O. @/ t
8.2 Fourier harmonics 108 + d3 @0 E% e1 T$ @7 W( g
8.3 Periodic components 108
) Y6 y' n( j& E* r& ]% r8.4 Extreme predictions 108 . w+ d. Z2 X! K8 w
8.5 Auto spectrum 109
8 u& d6 x3 C' `, Y( x7 J' J8.5.1 Options for spectral analysis 109 8 Z6 F: K, T% K# p% V
8.6 Cross spectrum 110
7 z( b- O# b# M8.7 Probability density 110 % ~" j9 L) i! `3 S7 w
8.8 Peak value analysis 111 # V& {+ x, e k- j, x
8.9 Level crossing analysis 111 1 w. ^) d4 w: w6 ]
8.10 Rainflow cycle counting 112 : S! o/ |5 `2 Y" O9 {% G1 N
8.11 Fatigue damage estimation 112 + C8 {# T4 ~9 V8 ~& u& Q6 d3 E
8.12 Setting bin limits 113 5 n' P N# K6 v8 y
8.13 Annual energy yield 113 ; }& _1 `! }& ]
8.14 Channel Combination and Tabulation 114
% h# c1 R5 K$ r$ [8.14.1 Multiple processing option – Channel combination 115
- q( F3 D! U* b" z% @8 i' T8.14.2 Multiple processing option - Tabulation 115
" s3 [' G8 M. `7 X; ^8.14.3 Multiple processing option – Matrix combination 115 * m, t& [0 x: g
8.14.4 Multiple processing option – Old Style channel combination 116 $ \0 B2 P1 M0 @/ V r
8.14.5 Single channel combinations 117
/ r/ r4 R0 G7 w; o5 h8.15 Multiple Processing 117
/ l9 R. f8 N( O& b8.16 Ultimate Loads 118
# i( o7 U& l) R8 J; d' q2 {: T8.17 Ultimate Load Cases 119
& @0 D. v/ _- S/ D8.18 Flicker 119 / Q* W, U- ~" j8 Y; P6 b5 {
8.19 Linear Model 119 - r l. X5 C6 a2 E+ M x, }. Z
8.20 Extreme load extrapolation 121 9 v: k E+ s7 |. A! x0 o$ w
8.21 Data channel selection 122
+ k1 l5 |0 I* L2 Y8.21.1 Selecting independent variables 122
% B7 [: K" Q* @7 P8.21.2 Messages and further information 122 " p) d9 r4 a& K8 T1 y$ A" i
8.21.3 Deleting information 122
& z' h B) g+ w9 Z. N9. GRAPHICAL DATA VIEW FACILITY 123 & s! V& A \& j0 b9 ^- C% _8 \
9.1 Graphs of several variables 123
6 i& K; k% L% [7 S8 v) m7 f9.2 Graph styles 123 $ Q' N% ^0 p& z; N& [: m% t
9.3 Grids and logarithmic axes 123 + F# G# m% z) W3 ~% s9 _" ?' M
9.4 Units 124 / S; b# y8 |* A2 Z, c
9.5 Axis limits 124
% [$ e0 \% ]' p+ _ `& z% R9.6 Graph titles 124
& B& S) y; O3 ^" t, v9.7 Graph legends and line styles 124
~% g7 A/ a' X9.8 Cross-plots 125 ) o* f, N6 }! k: C
9.9 Tabular output of results 125 . |! m) v& c+ C
9.10 Refreshing graphs 125 + I6 z" i, y; S
9.11 Graph configurations 125 , A: j' J: A2 T0 n+ Q7 E: _
9.12 Multiple Plotting and Tabulation 126
1 q3 ]) n# j! ]/ R4 c9.12.1 Graph configurations 126 : m' P4 j3 r* I+ K6 P
9.12.2 Replacing variables 126
. D6 }. {1 j& i2 p& Z# h/ a. O6 |6 x
% y! U4 P3 t. u' |0 \) ~* ~$ L7 O6 X
; x0 g; f( M% J- n" l, r) ^
" R* D- e2 l* `: V R
' F5 @, A8 X2 g+ M9.12.3 Replacing runs 126
& U3 W% Z, `8 [# L7 Q9.12.4 Sequence Control 126 7 x3 e8 `: L- b* a
9.12.5 Tabulation of Ultimate Loads 126 5 W* ~, b! Y- _* e7 Y
9.12.6 Output 126 7 P0 p: {: Z/ p1 j9 |5 O- n, X
10. REPORTING 128 2 h9 f; A/ T9 o0 ~( R8 M
10.1 Project reports 128
) g3 w: v& v( G5 o7 W; @10.2 Calculation reports 128 * g* M* r, Y5 p$ }6 Y
10.3 Adding calculation results to a report 129 $ [3 _& _0 E+ e" D9 H# A
10.4 Editing and printing reports 129 # P; ~& U' \) V! v2 X
10.5 Linked graphs 129
% N: I/ X7 z# o2 [! J7 h0 M11. THE WINDFARMER LINK MODULE 130
- C; J) C% `) P# e6 S5 v11.1 The GH Windfarmer output file 131 " \3 C; i# L; r* Q& ~
11.2 The wind file template 135
, |' H2 j6 W A) L2 e. U8 ?11.3 The turbine model template 135
+ I B# ~* }+ Z: A9 U# n11.4 The fatigue processing template 135 # y; u' m! b0 Z% i
11.5 The Ranking Calculation 135 ; n& D5 U$ f' d9 a; c
11.6 Sectors and Options 136
" `8 d" N$ o+ {/ S/ K11.6.1 Direction sectors 136
( U$ h/ U3 R/ j# @11.6.2 Overriding values from GH Windfarmer 136 9 ]+ B/ x" {& z$ s
11.7 Output folders and file naming convention 137
0 e* z/ P6 p9 V11.8 Image viewer 138 8 k! W) \2 Q( h5 Q/ b% W/ v/ ~6 M
APPENDIX A Communication Between Bladed And External Controllers 139 ( ~# P" }7 \1 B; G s2 t, c
A.1 Data exchange records 139
: @1 @. W' _: O& H3 u9 yA.2 Record 1: the Status flag 144 % N$ r% N5 L5 }3 i n% N) \, X
A.3 Sending messages to the simulation 145
$ t1 O) T9 g i) {. _/ O8 V6 wA.4 Pitch and torque override 145 5 s9 Q4 D8 X, B
A.5 Sending logging output to Bladed 145
' u& ?- A6 y7 k- B6 P' fAPPENDIX B Example External Controller Code In Selected Languages 147 8 ?3 ^' O0 f: _" E/ \, z
B.1 Simple example of DLL code written in C 147
$ w$ L' _/ h/ N+ G" k: AB.2 Simple example of DLL code written in FORTRAN 90 148
9 S* u9 z g. w# R7 w3 R3 z' q% gB.3 Simple example of EXE code written in FORTRAN 90 149 8 `$ l: l( F! b
APPENDIX C GEARBOX DLL INTERFACE SPECIFICATION 150 ( A' B* T9 M% U o6 ]1 [) v
APPENDIX D GENERATOR DLL INTERFACE SPECIFICATION 157
3 \0 s$ f! Z* G' M6 w) @3 r) KREFERENCES |
|