wflo1.9 package

Data Set and Helper Functions for Wind Farm Layout Optimization Problems

AcquireData

Downloads the larger data set for entire Germany.

AirDensity

Provides convenient computations for air density.

Area

Computes the overlap area for the partial Jensen wake.

Cost

Stub for a turbine's cost function.

e

Environment for data and variables.

FarmVars

Variables object for wind farm specifications.

GaussWS

Convenience function to look-up values from a object returned by Gener...

GenerateGauss

For an incoming wind speed at reference height, this function computes...

Geo2Ari

Converts degrees between the arithmetic system and the azimuth system ...

GetAngle

Returns the angle between two turbines.

GetArrow

Simple helper function for PlotResult.

GetDirInfo

Returns average wind direction and direction standard deviation for a ...

GetFarmFromLonLat

Accesses full FarmData set and returns a compatible list object for th...

GK2Index

Converts Gauss-Kruger coordinates to FarmData indices.

GK2LonLat

Converts Gauss-Kruger coordinates to longitude/latitude coordinates.

Height

Returns the elevation of a turbine's location.

ImposeVectorField

Simple helper function for PlotResult.

Index2GK

Converts FarmData indices to Gauss-Kruger coordinates.

JensenAngle

For a given distance x, computes the wake cone generated by a turbin...

JensenFactor

For a given distance x, computes the penalty factor for a turbine's ...

JensenTrapezoid

Computes the four corner points of a Jensen trapezoid (or cone).

LonLat2GK

Converts longitude/latitude coordinates to Gauss-Kruger coordinates.

MosettiTurbineCost

Returns Mosetti's cost model for a number of turbines.

PairPenalty

Returns the Jensen wake penalty factor for a pair of turbines.

PartialJensen

Computes the partial Jensen wake effect.

PlotResult

Visualizes the wind farm layout optimization result.

PointInPolygon

Checks whether a point is inside a polygon.

Profit

Computes the economic profit for a given wind farm layout configuratio...

ProfitContributors

Computes profit contributions for all points in a setup solution.

QuickGauss3D

For an incoming wind speed at reference height, this function computes...

ShowWakePenalizers

Visualizes the points causing/'suffering' from wake effects.

SwitchProfile

Helper function for ex-post wind direction dependence analysis

ValidSetup

Checks whether all turbine locations provided satisfy the minimum dist...

wflo

Data set and functions for wind farm layout optimization.

WindspeedHellmann

Scales wind speeds to certain heights.

WindspeedLog

Scales wind speeds to certain heights.

Yield

Returns yearly yield for a turbine's location.

Provides a convenient data set, a set of helper functions, and a benchmark function for economically (profit) driven wind farm layout optimization. This enables researchers in the field of the NP-hard (non-deterministic polynomial-time hard) problem of wind farm layout optimization to focus on their optimization methodology contribution and also provides a realistic benchmark setting for comparability among contributions. See Croonenbroeck, Carsten & Hennecke, David (2020) <doi:10.1016/j.energy.2020.119244>.

  • Maintainer: Carsten Croonenbroeck
  • License: GPL-3
  • Last published: 2024-03-18