Download - Hazim Namik and Karl Stol Department of Mechanical Engineering The University of Auckland

Transcript
Page 1: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

1

Disturbance Accommodating Control of Floating Wind

Turbines

Hazim Namik and Karl Stol

Department of Mechanical Engineering The University of Auckland

Page 2: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

22

Outline

• Introduction

• Individual vs. Collective Blade Pitching

• Implemented controllers– Gain Scheduled PI– Periodic LQR– Periodic DAC

• Results

• Summary

Page 3: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

33

Introduction

• A recent trend in the wind turbine industry is to go offshore

• The further offshore the better the wind BUT increased foundation costs

• After certain depth, floating wind turbines become feasible

Page 4: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

44Source: Jonkman, J.M., Dynamics Modeling and Loads Analysis of an Offshore Floating Wind Turbine, in Department of Aerospace Engineering Sciences. 2007, University of Colorado: Boulder, Colorado.

Floating Wind Turbines

Page 5: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

55

NREL 5MW Wind Turbine

• Barge floating platform– 40m×40m×10m

• 5MW power rating

• 126m diameter rotor (3 Blades)

• 90m hub height

• Simulated using FAST and Simulink

x

z

y

rollpitch

yaw

Page 6: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

Previous Work

• Implemented a time-invariant state space controller to address multiple objectives– Power and platform pitch regulation

• Performance was improved but...

• Conflicting blade pitch commands were issued due to collective blade pitching– Individual blade pitching was proposed

6

Page 7: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

7

Objectives and Scope

• Implement individual blade pitching through periodic control

• Compare performance of DAC on a floating barge system to previously applied controllers

• Disturbance rejection for wind speed changes only

• Above rated wind speed region only

• Barge platform only

Page 8: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

88

How to Control a Wind Turbine?

Collective Pitch

Individual Pitch

Control Options

Blade Pitch Generator Torque

Source: US Dept. of Energy

Page 9: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

99

Collective Pitch Restoring Mechanism• Works by changing

the symmetric rotor thrust

• As turbine pitches– Forward: Rotor thrust

is increased– Backward: Rotor thrust

is reduced

• Pitching conflicts with speed regulation

Page 10: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

1010

Individual Pitch Restoring Mechanism• Works by creating

asymmetric thrust loads

• As turbine pitches– Forward:

• Blades at the top increase thrust

• Blades at the bottom reduce thrust

– Backward: vice versa

Page 11: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

1111

Controllers Implemented

• Gain Scheduled PI (GSPI)

• Periodic Linear Quadratic Regulator (PLQR)

• Periodic Disturbance Accommodating Controller (PDAC)

Page 12: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

12

Baseline Controller

• Generator torque controller – Regulate power above rated

• Collective pitch controller– Regulate generator speed above rated wind

speed– Gain scheduled PI controller

Page 13: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

13

State Space Control

• Requires a linearized state space model

States vector

Actuators vector

Periodic gain matrices

• Control law (requires a state estimator)

utBxtAx )()(

xtGu

Page 14: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

Nonlinear Floating Wind Turbine Model

(FAST)

State EstimatorState Regulator

++

+-

Generic Block Diagram

14

yy

opydu

opu u

u

Page 15: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

15

Periodic LQR

• Periodic gains result in individual blade pitching

• Requires 5 degrees of freedom (DOFs) model to ensure stability– Platform Roll and Pitch– Tower 1st side-side bending mode– Generator and Drivetrain twist

• Part of DAC: State regulation

Page 16: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

16

Disturbance Accommodating Control• Time variant state space model with disturbances

• Disturbance waveform model

xCy

uBuBxAx dd

zu

zFz

d

Page 17: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

17

Disturbance Accommodating Control (Cont.)• Form the DAC law (requires disturbance estimator)

• New state equation becomes

zGxGu d*

zBBGxBGAx dd

• To minimize effect of disturbances

dd BBG

Page 18: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

GSPI PLQR PDAC

Gains Calculation

Gain scheduledPeriodic Riccati

EquationPeriodic Riccati Equation + DAC

Blade Pitching

Collective Individual Individual

Pros Simple and robust

MIMO

Multi-objective

Individual Pitching

All PLQR pros +

Disturbance Rejection

ConsSISO

Single-objective

Collective pitching

ComplicatedMost complicated

Requires a dist. estimator

18

GSPI PLQR

Gains Calculation

Gain scheduledPeriodic Riccati

Equation

Blade Pitching

Collective Individual

Pros Simple and robust

MIMO

Multi-objective

Individual Pitching

ConsSISO

Single-objective

Collective pitching

Complicated

Controllers Comparison

GSPI

Gains Calculation

Gain scheduled

Blade Pitching

Collective

Pros Simple and robust

ConsSISO

Single-objective

Collective pitching

SISO: Single-Input Single-Output MIMO: Multi-Input Multi-Output

Page 19: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

19

1 DOF DAC Simulation Result

Page 20: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

20

Full DOFs Simulation Result

Power and Speed

Fatigue Loads Platform Motions

Page 21: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

21

Reasons for Poor Performance

• High Gd gain causing extensive actuator saturation

• System nonlinearities and un-modeled DOFs

• System may not be stable in the nonlinear model

Page 22: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

22

Effect of Adding Platform Yaw

Power and Speed

Fatigue Loads Platform Motions

Page 23: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

2323

Conclusions

• The periodic LQR significantly improved performance since it utilises individual blade pitching

• Adding DAC gave mixed performance due to actuator saturation

• DAC for the wind fluctuations may not be the ideal controller for a floating barge concept

Page 24: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

Future Work

• Variable pitch operating point– Follow optimum

operating point

• DAC for waves– Effect on Bd Matrix– Simple moment

disturbance

24

Wind Speed (m/s)

θlin

Bla

de P

itch

(deg

)

Optimum operating point

DAC collective pitch command

vrated vlin

zGxGu d*

Page 25: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

25

Thank You

Page 26: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

2626

Offshore Wind Turbines

• Why go offshore?– Better wind conditions

• Stronger and steadier• Less turbulent

– Can be located close to major demand centres– Operate at maximum efficiency (e.g. no noise

regulations)

• Increased foundation costs with increasing water depth

Page 27: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

2727

Going Further OffshoreShallow Water

Transitional Depth

Deepwater Floating

Land-Based

0 – 30 m 30 – 50 m 50 – 200 mWater Depth:

Source: Jonkman, J.M., Dynamics Modeling and Loads Analysis of an Offshore Floating Wind Turbine, in Department of Aerospace Engineering Sciences. 2007, University of Colorado: Boulder, Colorado.

Page 28: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

2828

FAST Simulation Tool• Fatigue, Aerodynamics, Structures and

Turbulence

Source: Jonkman, J.M., Dynamics Modeling and Loads Analysis of an Offshore Floating Wind Turbine, in Department of Aerospace Engineering Sciences. 2007, University of Colorado: Boulder, Colorado.

Page 29: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

2929

Wind and Wave

Page 30: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

3030

Power Regions

• Region 1– No power is generated

below the cut in speed

• Region 2– Maximise power

capture

• Region 3– Regulate to the rated

power

Page 31: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

3131

Torque Controller

• Region 1

• Region 2

• Region 3

• Regions 1.5 and 2.5 are linear transitions between the regions

2HSSGen KT

0GenT

HSSGen

RatedGen

PT

Page 32: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

3232

Applied Generator Torque

0

5

10

15

20

25

30

35

40

45

0 500 1000 1500

Th

ou

san

ds

High Speed Shaft Speed (rpm)

Gen

erat

or

To

rqu

e (N

m) Tg_rated (Nm)

Tg_r1 (Nm)

Tg_r1.5 (Nm)

Tg_r2 (Nm)

Tg_r2.5 (Nm)

Tg_r3 (Nm)

T=Kw 2̂

Torque Controller

Reg

ion

1.0

Reg

ion

1.5

Reg

ion

2.0

Reg

ion

3.0

Region 2.5

Page 33: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

3333

Collective Pitch Controller

• PI Controller to regulate generator speed

• Controller gains calculated according to the design parameters– ωn = 0.7 rad/s and ζ = 0.7

• Simple DOF model with PI controller gives

P

N

IKand

PN

IK

Gear

nratedRotorDrivetrainI

Gear

nratedRotorDrivetrainP

2,,2

Page 34: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

3434

Gain Scheduled PI GainsGain Scheduled PID Controller

0.000

0.002

0.004

0.006

0.008

0.010

0.012

0.014

0 5 10 15 20 25

Pitch (deg)

Co

rrec

tio

n F

acto

r

KP(θ)

KI(θ)

Page 35: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

3535

Riccati Equations

• Optimal gain and Algebraic Riccati Equation

QPBRPBPAPA

PBRKT

AvgAvgT

TLQR

AvgAvg

Avg

1

1

• Optimal periodic gain and Periodic Riccati Equation

QtPtBRtBtPtAtPtPtAtP

tPtBRtGTT

T

1

1

Page 36: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

3636

Simulation Tools

• FAST – Aero-hydro-servo-

elastic simulator– Nonlinear equations of

motion– Can be linked to

Simulink– Find linearized state-

space model for controller design

• MATLAB/Simulink– Design controllers

using linear control theory

– Easy graphical implementation

– Powerful design tools to help design controllers

– Flexible

Page 37: Hazim Namik and Karl Stol Department of Mechanical Engineering  The University of Auckland

3737

Periodic Gains

• Changes with rotor azimuth

• Same for each blade but ±120° out of phase

• Gain for state 3 changes sign when blade is at lower half of rotor