A Nonlinear Variable Speed Tracking Control for Wind Turbine Systems

A Nonlinear Variable Speed Tracking Control for Wind Turbine Systems In Celebration of the Life, Mathematics and Memories of Chris Byrnes Wei Lin Dept...
Author: Andrea Stafford
13 downloads 0 Views 2MB Size
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

Suggest Documents