|
楼主 |
发表于 2009-11-5 09:46:19
|
显示全部楼层
User Manual / E/ G/ v7 K- Q% Y, z! M1 n
1. INTRODUCTION 1 * Q; O" |) i7 o' Y9 i( J. R
1.1 Installation 1 # h* W* X1 b1 K* m1 ^/ _
1.2 GH Bladed modules 2 0 |1 e$ a' l5 q6 x; n; V7 X; x
1.3 The GH Bladed Educational version 2 3 r6 B# o/ ?- U. h4 e* }) Q$ ^3 G0 M
1.4 The GH Bladed Demonstration version 3
3 j. h+ K2 C# g/ r( E1.5 Support 4
- f0 }* n$ f. u- c5 u8 o, N1 X: |1.6 Documentation 4
" }4 B) _: F% U/ w1.7 Acknowledgements 4 1 Z: _& A& U. P3 T: S( w
2. USING GH Bladed 5 ) S+ t. q- S% f& n8 j9 _- @
2.1 General description and layout of the user interface 5
# C( X( s2 m. R5 H4 ^/ U' V) _2.1.1 Main toolbar - pull-down menus 5
( N5 H& R8 f9 Y0 T# s2.1.2 Toolbar icons 6 ! n( }5 j3 i- {: Y3 l. S
2.1.3 The calculation window 7 ( ?4 q( i/ D2 a6 ^2 e
2.1.4 Sequence of operations 7
0 P3 b' c% [ B4 l6 J7 e2.2 Entering data 8
: S1 W! S+ s6 U' o- Z8 m2.3 Using project files 8 0 ~9 v/ J) f( {
2.4 Performing calculations 9 ]) F6 a. q1 d3 F5 |- d1 j
2.5 Viewing results 9 7 `- J7 B) [+ N% }% q
2.6 Compiling reports 10
2 |$ e1 ~" ]7 V: ` b2.7 Data Encryption 10
* t! q( H; q( S# `; \& Z2.8 User preferences 11 8 |5 K1 v* {3 u9 A
2.9 Context-sensitive help 11
5 }* B7 r9 R. Y6 r2.10 Dongles 11 8 b' t0 [ T& j
3. DEFINING THE TURBINE BLADES 13 2 S, E# M; x; l$ w+ h. H
3.1 Choosing blade stations 14 4 m: `7 L+ R* {7 T& h
3.2 Blade geometry 15
* Q$ s% X; k/ |% J2 |, m7 z j3.2.1 The blade reference plane 15 ; l$ C6 p8 H/ B
3.3 Blade mass distribution 16
3 y0 b: T; m9 k% j ?3.3.1 Distributed mass 16 # B% z5 e, G8 U2 Y) A- r. l
3.3.2 Point masses 16 % J6 v6 g( h% m+ p
3.3.3 Vibration dampers 16 3 S: Q$ b) e- h/ F
3.3.4 Blade icing 16 " A1 ~) E: s0 Z- \% E
3.4 Blade stiffness distribution 17 0 k- d) Y+ z6 j5 z& C; e+ o
3.5 Flap-Twist Coupling 17
! m( `9 ]% a" z5 S6 M* k3.6 Aerofoil sections 18 5 P# i4 w3 t- D% D' A
3.7 Aerofoil datasets 19
; z$ @# S" `, s) {8 ]. K3.7.1 Defining aerofoil datasets 19
7 z& J7 y; |8 S) ?3.7.2 Importing a dataset 19 1 E/ r0 S& u8 I& @+ P
3.7.3 Adding a new dataset manually or via the clipboard 19
+ b% Z3 L& t) o$ @( t3.7.4 Editing an existing dataset 20 9 Z x# e* T! N" J/ G3 m, J
3.7.5 Removing a dataset 20
" L0 m6 a: Q5 ?. a* G. C& v3.7.6 Viewing aerofoil data graphically 20 3 H3 ^7 z/ a" ~3 x# h4 @- x
3.8 Format of ASCII aerofoil files 20
3 O; R7 _. u1 B. Y- J0 a6 R3.9 Defining normal aerofoil sections 21
- q6 P5 L1 `1 b n3.10 Defining aileron sections 22 ( I* h# H+ S k q O5 ~, J
9 }# P4 p( a! }- W8 ~0 c$ J 7 ^+ k- V& Q6 E$ A* m# V- Y
7 g4 K# w9 X) v& ?0 t2 e4 j& M) q0 E4. DEFINING THE REST OF THE TURBINE 24 0 v, I" A P7 q8 d2 q
4.1 Defining the rotor 24
, e. m* k. ?* T. C& v. |: F4.2 Defining the hub 25
" j! I0 j& I) ?# ^0 `. g; o4.3 Teeter restraint 26
9 r- T0 g( N# d- N ]5 H( R0 X4.4 Defining the tower 26 - W' a J) N( u+ Z1 s
4.4.1 Monopile Tower 26 , @; z+ o! z4 z: R9 V
4.4.2 Multi-member tower 27 $ ]9 `( w( H. u. ` j
4.4.3 Flanges and point masses 28
$ g, E0 K* r, R5 _8 J1 R* E4.4.4 Vibration dampers 28 2 z* v+ G. G" x0 Q" N
4.4.5 Environment 28
% y$ h4 |6 S1 s* x0 n4.4.6 Foundations 29
' z7 {9 U$ l4 I" r |5 |* G; C* w4.5 Defining the power train 30 5 A5 s6 Z# u- b2 y$ P
4.6 Transmission 30
! r* v! e/ |+ ]4.6.1 Locked speed model 31
- ]' I" D1 c1 A" P4.6.2 Dynamic model 31 9 a/ J, O9 [" u; E" d- ?' X8 R4 |
4.6.3 External DLL for transmission dynamics 32 1 [/ M# `- B, A0 H, X I8 N
4.7 Drive train mountings 32
( }7 W6 i! x' \. M K3 \3 n8 o/ M4.8 Generator 33
& }. U2 i+ J+ j4.8.1 Induction generator 34
4 i, v& V, l- A* r: [* s8 T, `4.8.2 Variable speed generator models 35
3 Q. z+ [- V' `+ X; Q" X p4.8.3 Variable speed mechanical model 35
+ c$ h/ w9 _0 X/ s, L4.8.4 Doubly fed induction generator model 35 6 y% L8 |1 T" K9 u/ v% w: v+ s
4.8.5 Synchronous generator with fully rated converter 36
7 W6 D/ [5 r+ {% @1 y4.8.6 Variable slip generator 39
; l6 p, ]9 b2 \- {4.8.7 User-defined generator model 39
4 F5 q' J# ^0 \# B R9 Y4.8.8 Drive train damping feedback 40 $ _9 V, ^ W' U/ s
4.9 Energy losses 40 ' ^+ F* _" ]: g4 U! J3 s3 Z& h
4.9.1 Mechanical losses 40
7 X8 L' z/ ]" f( F0 n6 O8 T4.9.2 Electrical losses 41 + a' f! T2 d! u3 m7 q3 m
4.10 The Electrical Network 42
0 I( g, U! V8 U9 M8 B% z4.11 The nacelle 42
* B0 y1 d( A. _3 y5. CONTROL SYSTEMS 44
x O( G1 W2 f8 q5 F5.1 Fixed Speed Stall Regulated Control 45 # S% V( K3 R8 n" Y
5.2 The fixed speed pitch regulated controller 45
7 | R# Q% o3 u6 n. w' S: T5.2.1 Steady state parameters 45 ' U" \- F+ w" ]: f! R. `( s
5.2.2 Dynamic parameters 45 2 d2 k" W, S! z4 o+ m5 f: }% b
5.3 The variable speed stall regulated controller 46
* `+ E0 }6 E3 i8 b" w/ r5.3.1 Steady state parameters 46 3 _ x* f$ o4 b" N3 [
5.3.2 Dynamic parameters 46
- q$ I( [3 |; e( |1 _7 C5.4 The variable speed pitch regulated controller 47 " \& X7 J6 P* p8 e6 A% z G
5.4.1 Steady state parameters 47 5 c( C- a8 Y$ N, a
5.4.2 Dynamic parameters 47
; z& i" ^) C5 r# g* _+ ?3 B: |, ~5.5 PI control 48 8 k9 c# o& y2 [* D. ^2 e6 L
5.6 Gain scheduling 49 & f0 b7 L3 x0 s1 l6 N
5.7 Variable speed control below rated 50 + P9 p& w9 {. M x
5.7.1 Optimal tip speed ratio 50
* _" ]! T6 h" k& _% t5.7.2 Look-up table 51
' H; O/ Z. Z ^+ Z4 f! ]: ^4 Z5.7.3 Other parameters 51
1 X4 }' t. X) Z" m# G7 Y. r; t# v) q) Y0 c; [- A; K6 a
, p2 G6 R3 @7 j0 W/ A0 ]
$ X7 c& z8 U B( C- ~6 W/ {
5.7.4 Control in the variable slip case 51 / B1 [2 D& F' e
5.8 User-defined controllers 51
' b: [+ b& O1 c& C' U: ^5.8.1 Writing a user-defined controller as an executable program 52 1 A$ M$ u/ e: v+ z3 M. I
5.8.2 Writing a user-defined controller as a dynamic link library 53
& l# c) o( _$ r, ]: R5.8.3 Using a user-defined controller 54
+ p" |1 Z3 g4 n4 U+ H+ m* l5.8.4 Signal noise and discretisation 55 : i& v6 d7 q7 n% u8 f* |
5.9 Transducers 55 " I+ G5 J0 L& y8 C' g7 [0 ~" M" X
5.10 The pitch actuator 55 - z ^& t1 [+ U& I- ^+ ^
5.10.1 Passive dynamics 57
+ ~8 N% A, z" g" ], g) q5.10.2 PID parameters 57
1 D6 k3 T( E& T n5.11 The shaft brake 58
6 X5 x3 n% j. x5.12 Start-up sequence 58 8 `: g7 q' g. I/ y5 ?% @9 b; x
5.13 Normal stop sequence 59 ; Z! W% N. _# @2 g0 n( ?, W
5.14 Emergency stop sequence 60
5 l6 n0 }! M9 S/ s: o, J+ ?5.15 Idling conditions 60 ) C5 }5 H5 \- S
5.16 Parked conditions 60 ) j# q' ~) D1 C% O# v$ q3 t
5.17 Yaw control 61
4 ]1 g* [ o2 I* A4 I9 C6 U$ C5.17.1 Yaw Dynamics 61 ' F6 Q2 Z& @; i' A
5.17.2 Active Yaw 62 : u4 c! k# q1 B& y. G0 ~
5.18 Safety System 62 % `+ ^+ g* H6 f: K: z
5.18.1 Safety System Circuits 62
7 }6 H6 d; |/ w ^; g g9 t5.18.2 Safety System Pitch Action 62
s9 r, H% |& }5.18.3 Safety System Trips 63
. ^ T2 L; L0 C4 f. R, A6. DEFINING THE ENVIRONMENT 64 # r+ a( F5 K% E0 g. q
6.1 Defining the wind 64 ! F1 }7 e2 ^7 {" `+ f2 {" Q
6.2 Wind shear 65
4 F" Q% p8 C( V1 i6.3 Tower shadow 65 . e- S% H2 l9 |8 v7 O+ ^ C6 u; z
6.4 Upwind turbine wake 66 : o$ L$ D, w+ o$ K1 M% i
6.5 No time variation of wind speed 67
" o5 Y# d& g1 l5 G' C9 a$ t6.6 Single point wind history 67 ! T0 Z0 _6 Y! f8 x# ]$ p- d' i
6.7 3D turbulent wind 68 1 f; l. N1 _2 Z; f! U3 U
6.8 Transients 69
3 x. ~ n( k4 g( i+ h) _5 t6.9 Definition of wind direction 71 5 M% _# r: b, H- }3 r
6.10 Generating turbulent wind fields 72
% u; O7 l7 ~4 G( {6.10.1 Defining turbulence characteristics 72 6 r* O- b N% |$ i4 j& n
6.10.2 Advanced options 73
# F0 T, ^5 d' A! r6.10.3 Generating the turbulence field 74 ' M) m) _; R* C( I' F, \
6.11 Annual wind distribution 75
2 |7 B) m2 ~1 Y" q! `* o- u7 B6.12 Defining Waves 76
4 U! G4 Z2 ?% M p6.12.1 None (no waves) 76
, {$ O3 S: x' L$ ?. i8 F, z6.12.2 Irregular waves 76 4 {/ j1 w, H2 ~; W) R8 w
6.12.3 Constrained waves 77
7 v6 y' ^. q1 ?( [6 G# F; Q- N* D1 U6.12.4 Regular waves 77 9 z9 V8 e) M* D- U* H
6.13 Defining Currents 78 ( y9 \1 m( k: s0 p1 `
6.13.1 Near-surface current 78 " b- O- T* f. p: Y5 R
6.13.2 Sub-surface current 78
- g. T+ Z" ]9 Z# i2 ?& }; D, d$ W6.13.3 Near-shore current 79
# ^$ u0 D. }( g6.14 Tide height 79 & Q+ r/ O8 u3 E p9 e& M
1 j% [# g9 @$ K H, A
4 o6 S0 \& _. V6 ~% J. J: e# v& |" f
: C1 Y0 |5 Q* F8 \ 2 e# C- X. ]- p4 R, o6 t
6.15 Scatter diagram 79 3 g( d+ K( H0 k' o* j
6.16 Earthquakes 80 ) f& F: X; W* I% `3 y ^# Z
6.16.1 Generating earthquake time histories 80
$ J/ {3 ~" ~2 {; B3 P' G7. EXECUTING WIND TURBINE CALCULATIONS 82 ! X! ?' U' j$ j% x) Y
7.1 Modal analysis 82
& b* U- S& H1 u7 u7.1.1 Defining the modes 82
! \8 W$ S6 e" A; T. F9 K7.1.2 Performing the calculation 83
2 x5 F) t, e8 s+ [0 R$ p7.1.3 The modal frequencies 83 8 s6 b' Z0 ^& s( P4 D
7.2 The calculations screen 83 . d: u2 V4 P! i+ E% V1 j' R
7.2.1 Calculations available 84 4 u( [6 F1 L0 Z0 H2 X# w1 H' l& k
7.2.2 Data required for calculations 84 - |; o9 l6 I, X4 d1 X
7.2.3 Calculation options 84 ! h( @; C/ h! f' i! n" S- U
7.2.4 Specifying outputs 84
/ p9 m" @2 U) y% `5 J) ?7.2.5 Calculation parameters 84
3 X. `3 p0 _! b& N% l8 i9 w* i7.2.6 Executing a calculation 85 4 e3 k% N1 g0 `4 |& X! U/ E) [8 J
7.2.7 Batch processing 85
8 Q' g0 r% ^1 J% B4 ~7.2.8 Retrieving calculation details 87
* p, @9 I7 b B1 J; R! C2 [7.3 Steady calculations 87
2 V9 L, M, V6 g$ e/ L+ j7.4 Simulations 88 5 o/ t+ F- I+ P! `( b! G
7.5 Calculation parameters 88
+ A. o0 c7 X$ Q) q3 r7.6 Aerodynamic information calculation 89 ! a4 a; s! Q _, I+ L, M
7.7 Performance coefficients calculation 89
4 B j7 z. G' Y) @; M7.8 Steady power curve calculation 90 - }/ {# q* B6 g9 [" P
7.9 Steady operational loads calculation 90 9 T1 y' M: S6 a
7.10 Steady parked loads calculation 91 # G( C+ y7 h0 {8 q0 h( G4 Z
7.11 Model linearisation calculation 91 ) n0 @) W' W' ]% n, _" t
7.11.1 Selection of model features for linearisations and Campbell diagram 92 - m+ } d. d3 W
7.12 Pitch and speed schedule 93
0 P+ Q1 l# |6 \6 y7.13 Simulation control 93
" n) e7 a9 M/ t& _2 @9 j7.14 Initial conditions 94 ; ^6 |" E. ?* Z* w& t2 j9 m5 T3 W( n
7.15 Hardware test simulation 94
' w e* u( G& v7.16 Aerodynamic models 95
2 }: O5 b, Q/ Y# e, v7.17 Physical constants 96 $ t+ l. i" l& d: [5 l4 _
7.18 Safety factors 97
# x8 }; d7 f- L2 p3 E7.19 Imbalances 97 + z" C3 J$ t- n& N# }
7.20 Turbine Faults 97
+ \8 H, M% ?% H! T/ R$ K; o7.20.1 Pitch faults 97
9 \5 t. m# o0 |1 @ S* W7.20.2 Generator and network faults 98 3 k" A9 \ g+ ?- ?* W
7.20.3 Yaw faults 98 # j4 ] m. G" v4 A0 ~+ X4 y! n$ Q; O
7.20.4 Transducer faults 99
( F# g( P |; ~9 P) K( S o" o; G7.21 Controlling the calculation outputs 99
! e# _7 G- Z& N* B3 J/ _# Z7.21.1 Blade outputs 99
0 s+ R0 g o' r- h! p2 y" j7.21.2 Tower outputs 99 ) {; j$ n5 i- X+ k9 }' a$ }0 n
7.21.3 Other outputs 100
' U3 J: D" R2 o7.21.4 Co-ordinate systems 100 - v: [# K! f8 M# O1 |+ [
7.21.5 Exceptions to the use of the ‘GL’ co-ordinate system 103 % U' ?0 Z( v1 S) ~! n0 \: I; @4 L/ ~
7.21.6 Refinement of deflections and loads 104
' N/ S7 R; n+ q7.22 Specifying calculation options 104 6 P6 x' Z" w7 z% s& ?, Q4 v
. b( q' F$ k5 Q. V2 ?5 F5 K9 B& ?
$ \. j* Z* W/ ^1 ?/ i' H! p7.23 Multiple calculation setup 105
7 o5 j, H* ~6 x! J2 v4 l8. POST-PROCESSING 107
( `- w) c% I* g4 p2 ]& F) ^4 ^8.1 Basic statistics 107 " \5 I( M; D' l0 f1 K
8.2 Fourier harmonics 108
0 Q. n! y% R a) H, U8.3 Periodic components 108 ; F& A5 _* t `2 I! {" b) S; J3 X
8.4 Extreme predictions 108 # R& A: i4 h9 h: @" H
8.5 Auto spectrum 109 $ ~; Y! @4 M! \6 I* I' K9 f
8.5.1 Options for spectral analysis 109
. g' Y# w* R* G8.6 Cross spectrum 110
& M- U7 c: C9 v5 d3 V7 P8 z8.7 Probability density 110 7 y" g! C2 `, o
8.8 Peak value analysis 111 ; H" ~5 J% _# O+ H8 D
8.9 Level crossing analysis 111 6 Z U j) V5 e3 o- t5 c
8.10 Rainflow cycle counting 112
$ c4 `; V$ r5 R5 H+ ]1 R8.11 Fatigue damage estimation 112 1 \ C# [! B6 d) u8 d" J8 _0 H
8.12 Setting bin limits 113
3 u0 W" I, N7 o1 R& G+ L8.13 Annual energy yield 113 5 w5 }9 r# s- h1 G# e* Z
8.14 Channel Combination and Tabulation 114
7 ^) y2 X# Y4 T" T9 Z& w8.14.1 Multiple processing option – Channel combination 115 3 O0 |6 H# z& k& p- h
8.14.2 Multiple processing option - Tabulation 115 5 A) F8 U0 q: D8 L1 ], X4 [
8.14.3 Multiple processing option – Matrix combination 115
$ E1 s: e4 s: V2 p( Y" d8.14.4 Multiple processing option – Old Style channel combination 116
2 ^ R: Q7 X" j U8.14.5 Single channel combinations 117
( a. Y1 ?7 T* u$ J) {8.15 Multiple Processing 117 7 Y1 a4 ?. U8 x7 X
8.16 Ultimate Loads 118
) p; V+ @7 r8 D, `6 }8.17 Ultimate Load Cases 119 . a0 G- X# M s! c) }* `- o
8.18 Flicker 119 $ b0 m0 G# v8 X
8.19 Linear Model 119
( K1 V7 {0 W+ D8.20 Extreme load extrapolation 121
: h: O+ i4 N) m+ @$ b8.21 Data channel selection 122 ) I7 D& w( K6 B7 ]3 Q
8.21.1 Selecting independent variables 122 0 B1 F7 P( R. a6 M) H- ]7 B
8.21.2 Messages and further information 122 ! R; K6 V& q* H* E! `4 _
8.21.3 Deleting information 122
- Q9 w9 g! ]* F9. GRAPHICAL DATA VIEW FACILITY 123
' u, G$ u9 J$ ~7 ^8 `9.1 Graphs of several variables 123 & y0 K, c. O- C; C! D0 R! |2 a
9.2 Graph styles 123 $ ?6 a p. D8 k' h$ @2 [
9.3 Grids and logarithmic axes 123
8 S1 S% x" J: @' `9.4 Units 124 Y, B3 A6 W+ j* n7 x( [8 g
9.5 Axis limits 124
% x: F2 ~' i, F: E1 y6 G9.6 Graph titles 124
; R; U8 O& \5 Q% ]" a0 H9.7 Graph legends and line styles 124 : E4 _* }# f, k" O' s
9.8 Cross-plots 125
" D$ |$ u3 T( }9.9 Tabular output of results 125 . E+ ]$ x1 n: I, W/ ]' J4 I9 v
9.10 Refreshing graphs 125 . ^# V6 m' U# r+ w6 D" Q
9.11 Graph configurations 125
" s/ p" u) L& n. {7 f2 b8 s9.12 Multiple Plotting and Tabulation 126 * |& u) Y! s0 ]" g* s
9.12.1 Graph configurations 126
# O; ^+ h$ T \1 A2 A9.12.2 Replacing variables 126 5 C4 n- W% b# \$ G* r" k: ]# P
6 K# b. H8 S) l. S/ a * }2 s4 V% i' H J
# W3 I8 B1 Z2 |9 |
/ h p1 {. E. X- Q5 s$ S! d& C; u! J2 ]7 G, U/ x
9.12.3 Replacing runs 126
& n. y: h( @" {4 Y8 m7 C9.12.4 Sequence Control 126 6 N3 s/ X+ S' J" I
9.12.5 Tabulation of Ultimate Loads 126
. c8 G8 v! s4 u3 C/ c* l9.12.6 Output 126
u1 c3 V( U9 r( W8 }+ r* |8 r10. REPORTING 128
* l6 S7 Z# |4 {9 s v10.1 Project reports 128 9 e: Y: `; O4 C. g, K2 n, U
10.2 Calculation reports 128
% t% ` }; w6 O10.3 Adding calculation results to a report 129 ! Q1 f, {" `! z* L% } a
10.4 Editing and printing reports 129 m7 R' R, Y. J& D7 ^# @" A4 s; w/ [
10.5 Linked graphs 129 1 T. b' }9 `& S% v( B; i4 P& E$ V
11. THE WINDFARMER LINK MODULE 130 & L1 f" j9 k7 T4 g- L
11.1 The GH Windfarmer output file 131 9 A! |' z) b! N5 i
11.2 The wind file template 135
$ W7 G: q) M& C: U11.3 The turbine model template 135
9 K& A$ W- Q+ I0 S% z @+ x11.4 The fatigue processing template 135
: A% `0 d% y. Z5 g x" W: Q11.5 The Ranking Calculation 135
' v0 A- b: h* G/ K. e) a: r11.6 Sectors and Options 136 ! C/ y$ E& b7 U4 a6 `* U+ N. H+ f! S% {
11.6.1 Direction sectors 136 ) y6 ^1 T: H8 I* l! m
11.6.2 Overriding values from GH Windfarmer 136 " A* l0 T6 ~$ L( j
11.7 Output folders and file naming convention 137 ' {& h- J( O+ h( a/ i2 m+ j
11.8 Image viewer 138
# p8 I4 a2 `% `& Q" mAPPENDIX A Communication Between Bladed And External Controllers 139 ) M8 D ?% @) z; X6 ]
A.1 Data exchange records 139
4 t% [: L* A! T: U. F% d8 B FA.2 Record 1: the Status flag 144
* w4 o% g# G5 W i) U6 q! ZA.3 Sending messages to the simulation 145
3 X# }% K" ^/ `1 oA.4 Pitch and torque override 145 6 `, B9 S/ B" e1 N% v" w
A.5 Sending logging output to Bladed 145
. G- N* |. C. ^* c* v: ]) \; h) f& kAPPENDIX B Example External Controller Code In Selected Languages 147
* j- x1 X" D/ f+ e- a5 p: I& WB.1 Simple example of DLL code written in C 147
1 T7 y2 _5 u# j( e4 h4 PB.2 Simple example of DLL code written in FORTRAN 90 148
* K1 H7 Y& w/ \6 q4 t1 N. b% jB.3 Simple example of EXE code written in FORTRAN 90 149
N T3 {$ |; g- D* z, cAPPENDIX C GEARBOX DLL INTERFACE SPECIFICATION 150 5 f) D" l R7 X: S5 w: x0 i' z
APPENDIX D GENERATOR DLL INTERFACE SPECIFICATION 157
* [* A4 f6 F1 p i' ?REFERENCES |
|