engineering an optimal wind farm stjepan mahulja ewem rotor design : aerodynamics s132545, 4312600...

34
Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design: Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen (DTU) Ali Elham (TU DELFT) COMMITTEE: Gerard J.W. Van Bussel (TU DELFT) Michiel Zaaijer (TU DELFT)

Upload: ira-malone

Post on 17-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

Engineering an Optimal Wind Farm

Stjepan MahuljaEWEMRotor Design: Aerodynamicss132545, 4312600

30th September 2015

SUPERVISORS:

Gunner Chr. Larsen (DTU)

Ali Elham (TU DELFT)

COMMITTEE:

Gerard J.W. Van Bussel (TU DELFT)

Michiel Zaaijer (TU DELFT)

Page 2: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark2

WFLO FRAMEWORK

The thesis structure

• Special project – Literature study – Exploration of the topic

• Thesis– WFLO using surrogate models

SURROGATE MODELING OPTIMISATION PLATFORM

COST MODEL

WFLOSURROGATE MODELING

LAYOUT OPTIMISATION… …

Page 3: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark3

Plan for today

1. Introduction– Wind farm planning– Wind Farm Layout Optimisation Problem -> How to engineer an optimal wind farm?

• Consequences of the wake field• Design variables, objective function

2. Surrogate modeling – Introduction to surrogate modeling (+ SUMO)– Building a DWM surrogate model

3. Wind Farm Layout Optimisation– Design variables -> optimisation strategies– Example: Middelgrunden

4. Conclusions

WFLOSURROGATE MODELING

LAYOUT OPTIMISATION… …

Page 4: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark4

How to plan a wind farm?

WFLOSURROGATE MODELING

LAYOUT OPTIMISATION ……

Page 5: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark5

Wind Farm

PERFORMANCE

CO

STS

Site Layout O&M

Turbines

Count

Position

Availability or accessibility

Component degradation

Wind conditions

Turbulence characteristics

Mean wind speed distribution

Wind direction distribution

Loads

Spacing

Orientation

Structure

SURROGATE MODELING

LAYOUT OPTIMISATION …WFLO…

Page 6: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark6

Wind Farm Layout Optimisation Problem (WFLOP)

“determining locations of where the turbines should be placed in order to maximize the financial value of the wind farm”

InvestmentPositive cash flow -> ElectricityNegative cash flow -> O&M Financial Balance

SURROGATE MODELING

LAYOUT OPTIMISATION …WFLO…

Page 7: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark7

Investment Power output Lifetime equivalent loading

Turbines + foundation Estimate for AEP Fatigue driven degradation of components

Cable grid Price of electricity O&M costs

SIMULATIONS

SHORTHEST DISTANCE

ALGORITHM

COST MODEL- design- analysis

-grade

OPTIMISATION strategy (module) remains...

SURROGATE MODELING

LAYOUT OPTIMISATION …WFLO…

Page 8: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark8

SIMULATIONS

SHORTHEST DISTANCE

ALGORITHM

COST MODEL

OPTIMISATION

- AEROELASTIC SIMULATIONS OF EACH WT IN THE FARM

- SHORTEST CABLING LAYOUT

- TRANSLATES AEP, LOADS AND CABLE LENGTH TO MONETARY UNITS (WEIGHTING)

- DETERMINES HOW THE TURBINES WILL BE SHIFTED

TRADITIONAL APPROACH

WIND FARM LAYOUT

SURROGATE MODELING

LAYOUT OPTIMISATION …WFLO…

Page 9: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark9

SIMULATIONS:Dynamic Wake Meandering model

• In-stationary wind field (as seen from 1 turbine)• Part of HAWC2• Simulation of 30min (takes approx. 30min of real time)

– For each wind speed (4..25 m/s -> 22)– For each wind direction (0..330° -> 12)– eg. 50 turbines -> 50 x 22 x 12 = 13200 simulations each layout

• parallel computing (550 CPUs) -> 24runs x 30min = 12h each func. eval– Genetic optimization – O(1000) func. eval.– Gradient based optimization - O(100) func. eval. 13200h = 550 days !!!

Optimistic estimate

SURROGATE MODELNeed for a

SURROGATE MODELING

LAYOUT OPTIMISATION …WFLO…

Page 10: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark10

SHORTHEST DISTANCE

ALGORITHM

COST MODEL OPTIMISATION

MODIFIED APPROACH

SURROGATE MODEL

SURROGATE MODELING

LAYOUT OPTIMISATION …

WIND FARM LAYOUT

WFLO…

Page 11: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark11

WTSURROGATE

MODEL

Power Loads

sec1 sec1

sec2 sec2

sec3 sec3

… …

sect12 sect12

Spac Ang

sec1 5D 0°

sec2 3D 30°

sec3 ∞ -

… … ..

sect12 ∞ -

IN

OUT

Farm levelTurbine level

Secto

r level

COST MODELOPTIMISATION

SURROGATE MODELING

LAYOUT OPTIMISATION …WFLO…

Page 12: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark12

OPTIMISATION: Multi-fidelity strategy

GENETIC SEARCH GRADIENT BASED OPTIMISATION on a coarse grid in a continuous domain

- Implicitly finds the optimal number of turbines

- Primarily deals with balancing the costs

- Wake effects are optimised on coarse grid size with accuraccy of 2D

- Turbine count is constant

- Hardly any effect to the investment

- Depends of the initial solution

- Minimises the wake effect

SURROGATE MODELING

LAYOUT OPTIMISATION …WFLO…

Page 13: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark13

Surrogate modeling

• What is a surrogate model?• How to build a surrogate?

• In application to WFLO, what is needed?

SURROGATE MODELING

LAYOUT OPTIMISATION …WFLO…

Page 14: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark14

- Substitution of the true response of some computationally expensive or technically demanding system

• Needs to be cheap to build and cheap to use• Good enough

LAYOUT OPTIMISATION …

SURROGATE MODELING

WFLO…

Page 15: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark15

- Approximation based on known function values

• Locations of sampling points are chosen

LAYOUT OPTIMISATION …

SURROGATE MODELING

WFLO…

Page 16: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark16

How is it done?

SEQUENTIAL MODELING- Initial samples– Fit a model– Measure the model– Exploit the model / Explore the domain– New samples

• Fit a model• Measure the model• Exploit the model / Explore the domain• New samples• CONVERGENCE

2. PARALLEL COMPUTING

1. EXPERIMENTAL SET-UP

3. COORDINATION

LAYOUT OPTIMISATION …

SURROGATE MODELING

WFLO…

Page 17: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark17LAYOUT

OPTIMISATION …SURROGATE MODELING

WFLO…

Page 18: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark18

results• 3 inputs• 7 outputs• 1051 sampling points (+ 421 for validation)• Accuracy of 5% (MRE)• RBF gives best results

LAYOUT OPTIMISATION …

SURROGATE MODELING

WFLO…

Coarse ”one-shot” surrogate -> study -> Sequential design surrogate

Page 19: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark19

Layout optimisation in practice

• Middelgrunden Wind Farm – ORIGINAL: 20x2MW -> SCALED: 20x5MW

LAYOUT OPTIMISATION …

SURROGATE MODELING

WFLO…

Page 20: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark20LAYOUT

OPTIMISATION …SURROGATE MODELING

WFLO…

CONVEXITY

2ND STAGE

- 53 TURBINES- AEP INCREASE BY 150%- NPV INCREASE BY 100%

WAKE LOSS INCREASES, BUT EVENS OUT

1ST STAGE

- CAPACITY FACTOR IS INCREASED BY 4%, BUT TOTALLY REDUCED BY 2%- NPV INCREASES BY 134%

Page 21: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark21LAYOUT

OPTIMISATION …SURROGATE MODELING

WFLO…

Page 22: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark22

OPTIMAL design

LAYOUT OPTIMISATION …

SURROGATE MODELING

WFLO…

Page 23: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark23LAYOUT

OPTIMISATION …SURROGATE MODELING

WFLO…

Page 24: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark24

Conclusions

• Framework makes sense– Surrrogate models are necessary– Multi-fidelity optimisation is prefered

• Surrogate requires tune-up

• Financial aspects fo a wind farm need to be taken into account (weighting!)

WFLOSURROGATE MODELING

LAYOUT OPTIMISATION

… ……

Page 25: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark25

Thank you

Page 26: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark26

COST MODEL:Objective function

• Has to consider all parameters describing the wind farm (performance + costs)• DVs:

– Number of turbines– Turbine positions

• LCoE (not considering market conditions) -> may not be optimal in from economic POV

• NPV

WFLOSURROGATE MODELING

LAYOUT OPTIMISATION

… …WFLOSURROGATE MODELING

LAYOUT OPTIMISATION

… ……

Page 27: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark27

SHORTHEST DISTANCE ALGORITHM:Cable grid design

• Cable accounts for approx. 5% of the total cost• Prim’s and Kruskal’s algorithms• function written in MATLAB• run on layout at the end of each iteration (not considered as DV) -> part of COST MODEL

WFLOSURROGATE MODELING

LAYOUT OPTIMISATION

… ……

Page 28: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark28

Turbine mapping in the genetic algorithm

WFLOSURROGATE MODELING

LAYOUT OPTIMISATION

… ……

Page 29: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark29

3. In a form of regression/interpolation

WFLOSURROGATE MODELING

LAYOUT OPTIMISATION

… …WFLOSURROGATE MODELING

LAYOUT OPTIMISATION

… ……

Page 30: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark30

Sequential modeling

LAYOUT OPTIMISATION …

SURROGATE MODELING

WFLO… WFLOSURROGATE MODELING

LAYOUT OPTIMISATION

… ……

Page 31: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark31

RBF

Rational

Kriging

RBF

RationalKriging

Qu

alit

y

ENSAMBLE

Domain

Dom

ain

Surrogate model types:

HETEROGENETIC

WFLOSURROGATE MODELING

LAYOUT OPTIMISATION

… …WFLOSURROGATE MODELING

LAYOUT OPTIMISATION

… ……

Page 32: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark32 WFLOSURROGATE MODELING

LAYOUT OPTIMISATION

… …WFLOSURROGATE MODELING

LAYOUT OPTIMISATION

… ……

Page 33: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark33

Optimisation

WFLOSURROGATE MODELING

LAYOUT OPTIMISATION

… …WFLOSURROGATE MODELING

LAYOUT OPTIMISATION

… ……

Page 34: Engineering an Optimal Wind Farm Stjepan Mahulja EWEM Rotor Design : Aerodynamics s132545, 4312600 30th September 2015 SUPERVISORS: Gunner Chr. Larsen

DTU Wind Energy, Technical University of Denmark34