delft center for systems and control - control of wind ...jwvanwingerden/documents...wind energy...
TRANSCRIPT
-
1March 14, 2011
Control of Wind Turbines:A data-driven approach
dr.ir. Jan-Willem van Wingerden
-
March 14, 2011 2
Outline
• General introduction
• Data driven control cycle
• ‘Smart’ rotor
• Visit NREL
• Conclusions and outlook
-
March 14, 2011 3
Outline
• General introduction
• Data driven control cycle
• ‘Smart’ rotor
• Visit NREL
• Conclusions and outlook
-
March 14, 2011 4
General introduction: overview
Civil MechanicMaritime
ElectricalMath
IndustrialDesign
Manage-ment
AppliedScience
Architec-ture
Aerospace
60 fte, 35 PhD
Wind energy
Delft Center for Systems and Control
-
March 14, 2011 5
General introduction: Ph.D. within DUWIND
experiments / analysis & design /
advanced NavierStokes
Bijl, van Bussel
van WingerdenvanKuik Bersee
Analysis, feasibility, lab tests / small scale field-test /
large scale field-test
Support structures, access systems, Floating offshore
(combined with wave energy?)
Willemse, vdTempel
grid connection & integration, market & institutions, ensemble with other sust.energy sources in DRI-TUD
Kling, Kunneke
Multidisciplinary design methods, component and system design, electric power conversion,
Zaaijer, vanTooren, Tomiyama,Polinder,
-
March 14, 2011 6
Control: Long history in the windBongers (PhD)
Baars (PhD)Steinbuch (PhD)
Molenaar (PhD)
Bosgra (Prof.) Verhaegen (Prof.)
Wingerden (PhD => assistant prof.)
General introduction: DCSC
Gregor Baars
2008
2003
1989
1994
-
March 14, 2011 7
General introduction: My Ph.D. students
•Ivo Houtzager (4th year Ph.D.): adaptive and learning control algorithms for wind turbines
•Gijs van der Veen (2nd year Ph.D.): Data driven control of wind turbines with ‘smart’ rotors
•Patricio Torres (1st year Ph.D): Wind farm control (distributed computation)
•Two new Ph.D. positions (1. combined structural and control optimization, 2. Fault tolerant wind farm control)
-
March 14, 2011 8
Outline
• General introduction
• Data driven control cycle
• ‘Smart’ rotor
• Visit NREL
• Conclusions and outlook
-
March 14, 2011 9
Data-driven control: Conventional
Model for control based on first
principles
Controller design algorithm
Traditional design approach
"..direct validation of models describing wind energy conversion systems by a direct comparison with measured data is of very limited use. One of the few possible solutions to this problem is the application of system identification.“ (bongers, 1994)
-
March 14, 2011 10
Model for control based data
bbbbb
Controller design algorithm
Data driven design approach
Data comes in
-
March 14, 2011 11
Data driven approach: Sys. ID
• Obtain model from measurement data
• System operates in closed loop
• Multiple-Inputs and Outputs
• Required external perturbation signal
• Which model structures are relevant?
-
March 14, 2011 12
Data driven approach: Model structure
• Nonlinear (pff, really hard)
• Linear Time Invariant (LTI) (using linearization)
• Linear Parameter Varying (LPV)
• Hammerstein Models
Gijs van der Veen
-
March 14, 2011 13
Data driven approach: Model structure
Gijs van der Veen
-
March 14, 2011 14
Outline
• General introduction
• Data driven control cycle
• ‘Smart’ rotor
• Visit NREL
• Conclusions and outlook
-
March 14, 2011 15
‘smart’ rotor
Wind energy:
• Young technology
• Rapid growth
• Too expensive
Current desire (again) increasing size:
• Offshore (cost foundation)
• Power (with the square)
Solution: New control concepts (and design methodologies)
Variable speed turbine
-
March 14, 2011 16
‘smart’ rotor
Using integrated flaps
SMAPiezo
-
March 14, 2011 17
WT experiments I:
-
March 14, 2011 18
• Wind tunnel
• Blade
• Pitch system
• Trailing edge flap
• Sensors
• Real-time system
WT experiments I:
-
March 14, 2011 19
First Principles vs
experimental modeling
We applied traditionalloop shaping
WT experiments I:
-
March 14, 2011 20
• Feedforward control
• Feedback control
• Periodic disturbance
• Random disturbance (turbulence)
V= 30 m/s
α= 6 degrees
3P excitation
WT experiments I: Experimental results
-
March 14, 2011 21
• Feedforward control
• Feedback control
• Periodic disturbance
• Random disturbance (turbulence)
V= 30 m/s
α= 6 degrees
Eigenfrequency
WT experiments I: Experimental results
-
March 14, 2011 22
• Feedforward control
• Feedback control
• Periodic disturbance
• Random disturbance (turbulence)
V= 30 m/s
α= 6 degrees
Eigenfrequency flap excitation
WT experiments I: Experimental results
-
March 14, 2011 23
• Feedforward control
• Feedback control
• Periodic disturbance
• Random disturbance (turbulence)
V= 30 m/s
α= 6 degreesOutput spectrum
Input spectrum
WT experiments I: Experimental results
-
March 14, 2011 24
WT experiments II: Plans
-
March 14, 2011 25
WT experiments II: Real
-
March 14, 2011 26
Data-driven approach: Periodic disturb.
• Black without excitation• Gray with
-
March 14, 2011 27
Data-driven approach: Periodic disturb.
• Black id with period• Gray id without
-
March 14, 2011 28
Data-driven approach: Feed Forward
Parameterize input:
Lift the expressions over one period:
-
March 14, 2011 29
WT experiments II: MIMO feedback
-
March 14, 2011 30
WT experiments II: Time domain results
-
March 14, 2011 31
WT experiments II:
-
March 14, 2011 32
Outline
• General introduction• Data driven control cycle• ‘Smart’ rotor • Visit NREL
• Vibrations CART III• Drive train damper CART II
• Conclusions and outlook
-
March 14, 2011 33
NREL: instability I
-
March 14, 2011 34
NREL: instability II
-
March 14, 2011 35
NREL: Uhm, where is it coming from
1. Unstable control law Not likely
2. Negatively/badly damped mode
Maybe
3. Aeroelastic instability Maybe
4. Stall operation Not likely
5. P loads on top of badly damped structural modes
Probably a part of the problem
6. The drive Maybe
7. Something else We hope not
-
March 14, 2011 36
NREL: Linear model (FAST new)
1p
2p
3p
4p
5p
6p
7p
-
March 14, 2011 37
NREL: Linear model (FAST old)
1p
2p
3p
4p
5p
6p
7p
-
March 14, 2011 38
NREL: FFT vs rotor speed
-
March 14, 2011 39
NREL: FFT vs rotor speed
-
March 14, 2011 40
NREL: conclusion
Is it badly damped combined with an excitation (4P)?
Solution limit max RPM!!
Other arguments to do this =>
-
March 14, 2011 41
NREL: 55 HZ (HSS Torque)
LSS RPM
Fre
quency
(Hz)
-
March 14, 2011 42
NREL: 109 HZ IMU X
LSS RPM
Fre
quency
(Hz)
-
March 14, 2011 43
Outline
• General introduction• Data driven control cycle• ‘Smart’ rotor • Visit NREL
• Vibrations CART III• Drive train damper CART II
• Conclusions and outlook
-
March 14, 2011 44
NREL 2: CART II
LQR two inputs (ss tower accel, HSS speed)
-
March 14, 2011 45
NREL 2: Before/after drive train replacement
Can we really talk about damping??
-
March 14, 2011 46
NREL 2: What is going on??
1. The LQR works perfect in simulation (even with a different stiffness)
2. Typically you see this response if there is a time delay
E-stops
(sample time 100Hz)5 samples (0.05 s) will make a difference
-
March 14, 2011 47
NREL 2: Solution
Compensate for the delay (Pade)Generator speed Tower ss acceleration
Genera
tor
Toque (a
mpl.)
Genera
tor
Toque (p
hase
)
-
March 14, 2011 48
NREL 2: Conclusions1. Simulations seem to support robustness issue
2. Waiting for wind
3. Robust control the way to go??
-
March 14, 2011 49
Outline
• General introduction
• Data driven control cycle
• ‘Smart’ rotor
• Visit NREL
• Conclusions and outlook
-
March 14, 2011 50
Conclusions….
• data driven algorithms are widely applicable
• Hammerstein model structure the way to go??
• the ‘smart’ rotor has the potential to reduce costs
• Waterfall plots are a really strong tool
• Delays can destroy performance
-
March 14, 2011 51
Outlook….
• ‘smart’ rotor: do new wind tunnel experiments
• sys. id. quantify uncertainties (for robust controller design)
• incorporate my research in education activities
• waiting for wind to validate our NREL work
• etc. etc..
-
March 14, 2011 52
NREL 2: Other modifications1. LQR with frequency weights
2. Hinf control
3. Robust control