Genetic Algorithm for Wind Farm Layout Optimization


[Up] [Top]

Documentation for package ‘windfarmGA’ version 5.0.0

Help Pages

windfarmGA-package windfarmGA: Genetic Algorithm for Wind Farm Layout Optimization
as_windfarmGA Mark a genetic_algorithm result
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
circle_intersection Get area of intersecting circles
crossover Crossover Method
explore_result Shiny explorer for a GA result
fitness Evaluate the Individual Fitness values
ga_options Get or set windfarmGA options
generation_layouts Layouts evaluated in one generation
genetic_algorithm Run a Genetic Algorithm to optimize a wind farm layout
get_dist_angles Calculate distances and angles of possibly influencing turbines
get_grids Map layouts to grid coordinates
grid_area Make a grid from a Simple Feature Polygon
hexa_area Polygon to Hexagonal Grids
hole_shape A POLYGON with a hole
init_population Create a random initial Population
isSpatial Transform to Simple Feature Polygons
is_doparallel_installed Is the package installed or not
is_elevatr_installed Is the package installed or not
is_foreach_installed Is the package installed or not
is_ggplot2_installed Is the package installed or not
is_leaflet_installed Is the package installed or not
is_parallel_installed Is the package installed or not
is_plotly_installed Is the package installed or not
is_shiny_installed Is the package installed or not
multi_shape A MULTIPOLYGON with 3 Polygons
mutation Mutation Method
package_installed Is the package installed or not
permutations Enumerate the Combinations or Permutations of the Elements of a Vector
plot.windfarmGA Mark a genetic_algorithm result
plot_cell_heatmap Heatmap of probed grid cells
plot_cloud Per-generation fitness / efficiency / energy
plot_development When the best layout improved
plot_evolution Energy and efficiency over generations
plot_generation Plot all layouts of one generation
plot_leaflet Plot a wind warm with leaflet
plot_parkfitness Fitness and operator rates
plot_population Plot population size, cells and efficiency
plot_power_curve Manufacturer power curve
plot_random_search Plot the result of a randomized output.
plot_result Plot the best results
plot_viewshed Plot visibility
plot_windfarmGA Plot the results of an optimization run
plot_windrose Plot a Windrose
population_census Population size and diversity per generation
print.windfarmGA Mark a genetic_algorithm result
random_search Randomize the output of the Genetic Algorithm
random_search_single Randomize the location of a single turbine
read_power_curve Read a manufacturer or NREL/IEA power-curve table
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 50 generations and a rectangular grid derived from 'sp_polygon'
selection Selection Method
set_crossover Set crossover of turbine layouts
splitAt Split matrices or numeric vectors at specific indices
sp_polygon The rectangular POLYGON used to create 'resultrect' & 'resulthex'
swap_mutation Swap mutation of turbine layouts
terrain_model Get terrainhic rasters
trimton Adjust the amount of turbines per windfarm
turbine_influences Find potentially influencing turbines
wake_cones Downwind wake search cones
windata_format Transform Winddata
windfarmGA windfarmGA: Genetic Algorithm for Wind Farm Layout Optimization
wind_from_series Wind rose from speed and direction series
wind_from_uv Wind rose from u/v components