A Nonlinear Variable Speed Tracking Control for Wind Turbine

advertisement
A Nonlinear Variable
Speed Tracking Control
for Wind Turbine Systems
In Celebration of the Life,
Mathematics and Memories
of Chris Byrnes
Wei Lin
Dept. of Electrical Engineering and Computer Science
Case Western Reserve University, Cleveland, Ohio
Joint work with Dr. Z. Lu at Emerson Network Power
Introduction
 
Components of a typical wind turbine
The wind encounters the rotor
on the horizontal-axis turbine,
causing it to spin.
The low-speed shaft transfers
energy to the gear box, which
steps up in speed and spins
the high speed shaft. The high
speed shaft causes the
generator to spin, hence
generating electricity.
The yaw system is used to
turn the nacelle so that the
rotor faces into the wind.
(Figure courtesy of the U.S. Department of Energy)
2
Outline
 
 
 
 
 
 
Introduction
Wind Speed Estimation
Wind Turbine Modeling
Nonlinear Control Design
Simulation Study
Summary
3
Introduction
 
Output power of a typical wind turbine operating in different wind
speed regions, denoted by 1, 2, 3.
4
Turbine Control
 
Supervisory Control: Start and shut-down the turbine
 
Yaw Control: Turn the turbine to face the wind
 
Pitch and Generator Control: Capture the maximum
power without exceeding safe rotor speed and stress
and convert the wind power into electricity.
 
Grid-side Inverter Control: Synchronize with and send
the energy to the power grid.
5
Wind Turbine Control System
6
Turbine Control in Region 2
Control objective:
To control generator torque (and hence, the rotor speed)
to achieve the maximum Cp at all wind speed.
 
From the graph, it is easy to see
that we can keep the pitch angle
fixed (at about -1 degree) and
control the tip speed ratio (λ) to
about 8.5.
7
Turbine Control in Region 2
 
Wind power that can be captured by a practical wind turbine
 
 
Cp curve has a unique maximum at
With fixed pitch angle, we want to keep the tip speed ratio at its
optimal point
 
The rotor speed must track the reference signal
8
Wind Speed Estimation
 
Stochastic approach
 
Rotor effect wind speed estimation
9
Wind Speed Estimation
 
Step 1: Estimation of Wind Turbine Mechanical Power
Wind power (Pm) can be calculated from the power extracted to
generator (Pe) and the mechanical power loss (Ploss)
10
Wind Speed Estimation
It can be approximated by the discrete time format
11
Wind Speed Estimation
 
Step 2: Wind Speed Calculation
Newton-Raphson
iterative method
The wind speed estimation
Rotor speed reference signal
12
Wind Turbine Modeling
 
If the rotor speed can track the reference signal, then the
tip speed ratio can be maintained at the optimal point. As
a result, we have the following relationship
where
13
Wind Turbine Modeling
 
Two Mass Drive Train
Let
14
Wind Turbine Modeling
 
If a perfectly rigid low speed shaft is assumed, then the
two-mass drive-train model reduces to a one-mass
drive-train model.
15
Nonlinear Control Design
 
Nonlinear Tracking Control Formulation
Deign the control input Te to forceω to track the reference
signalω*.
 
Challenge: Neither in normal form nor in lower triangular
form
16
Nonlinear Control Design
 
Introduce a change of coordinates
where
17
Nonlinear Control Design
Challenges still exists:
  Still neither in normal form nor in lower triangular form
  Although it is nonminimum-phase, more than one state
variables are involved in the zero dynamics.
 
 
Solution: Partial Feedback Design
Instead of achieving asymptotic tracking for all states,
onlyξ1 (→ω*) achieve asymptotic tracking and keep other
states bounded.
18
Nonlinear Control Design
 
Theorem 1 (State Feedback)
Consider an equivalent wind turbine system (17)-(20), for a
given twice differentiable reference speed signalω*, there
exists a state feedback controller
such that the rotor speed ξ1 can globally track the desired speed
ω* asymptotically.
19
Nonlinear Control Design
 
Proof of Theorem 1
Step1: Change of coordinates
20
Nonlinear Control Design
 
Proof of Theorem 1 (cont’d)
Step2: Lyapunov design for e1 and e2
 
z is guaranteed to be bounded since (e1, e2)→0 andδ(·) is bounded.
21
Nonlinear Control Design
 
Output feedback design motivation:
Torsional angleθk (z ) is difficult to measure.
 
Theorem 2 (Output Feedback)
Consider an equivalent wind turbine system (17)-(20), for a
given twice differentiable reference speed signalω*, there
exists a output feedback controller
such that the rotor speed ξ1 can globally track the desired
speed ω* asymptotically.
22
Nonlinear Control Design
 
Proof of Theorem 2
Step1: Reduced order observer design
23
Nonlinear Control Design
 
Proof of Theorem 2 (cont’d)
Step2: Feedback controller design
24
Nonlinear Control Design
  Proof
of Theorem 2 (cont’d)
Step3: Closed-loop stability analysis
z is guaranteed to be bounded because of (e1, e2)→0, asymptotic
stability of the observer and boundedδ(·).
25
Simulation Study
 
Reference speed signal
26
Simulation Study
 
Simulation Results
27
Nonlinear Control Design
 
Theorem 3 (One-Mass Drive-Train Model)
Consider a reduced wind turbine system model
for a given twice differentiable reference speed signalω*, there
exists a feedback controller
such that the rotor speedω can asymptotically track the desired
speedω*.
28
Nonlinear Control Design
 
Proof of Theorem 3
29
Summary
 
 
 
 
Wind turbine control problem in Region 2
Rotor effect wind speed estimation
Two-mass drive-train modeling
Nonlinear tracking control for maximum power capture
based on two-mass drive-train model
30
Acknowledgement
 
This work was supported in part by the Robert Herbold
Faculty Fellow Award and the funding from Alstom
Power Inc.
31
Download