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