Genetic Algorithm for Wind Farm Layout Optimization


[Up] [Top]

Documentation for package ‘windfarmGA’ version 3.0.0

Help Pages

barometric_height Calculates Air Density, Air Pressure and Temperature according to the Barometric Height Formula
big_shape A POLYGON with an area of ~70 km2
calculate_energy Calculate Energy Outputs of Individuals
cansee Calculate Visibility between 2 locations
crossover Crossover Method
dup_coords Splits duplicated coords (copy of geoR::dup.coords)
fitness Evaluate the Individual Fitness values
genetic_algorithm Run a Genetic Algorithm to optimize a wind farm layout
getDEM Get DEM raster
getISO3 getISO3
get_dist_angles Calculate distances and angles of possibly influencing turbines
get_grids Get the Grid-IDs from binary matrix
grid_area Make a grid from a Simple Feature Polygon
hexa_area Polygon to Hexagonal Grid Tessellation
hole_shape A POLYGON with a hole
init_population Create a random initial Population
interpol_view Plot an interpolated viewshed
isSpatial Transform to Simple Feature Polygons
multi_shape A MULTIPOLYGON with 3 Polygons
mutation Mutation Method
permutations Enumerate the Combinations or Permutations of the Elements of a Vector
plot_cloud Plot outputs of all generations with standard deviations
plot_development Plot the progress of populations
plot_evolution Plot the evolution of fitness values
plot_fitness_evolution Plot the changes of min/mean/max fitness values
plot_heatmap Plot a heatmap of selected grid cells
plot_leaflet Plot a wind warm with leaflet
plot_parkfitness Plot the genetic algorithm results
plot_random_search Plot the result of a randomized output.
plot_result Plot the best results
plot_viewshed Plot viewshed results
plot_windfarmGA Plot the results of an optimization run
plot_windrose Plot a Windrose
random_search Randomize the output of the Genetic Algorithm
random_search_single Randomize the location of a single turbine
rasterprofile Sample values from a raster
readinteger Check Input Crossover Method
readintegerSel Check Input Selection Method
resulthex A resulting matrix of 'genetic_algorithm' with 10 iterations and a hexagonal grid derived from 'sp_polygon'
resultrect A resulting matrix of 'genetic_algorithm' with 200 iterations and a rectangular grid derived from 'sp_polygon'
selection Selection Method
splitAt Split matrices or numeric vectors at specific indices
sp_polygon The rectangular POLYGON used to create 'resultrect' & 'resulthex'
trimton Adjust the amount of turbines per windfarm
turbine_influences Find potentially influencing turbines
viewshed Calculate visibility
viewTo Calculate Visibility between multiple locations
windata_format Transform Winddata
windfarmGA Run a Genetic Algorithm to optimize a wind farm layout
windfarmGA_ windfarmGA