Skip to content

Releases: ufechner7/FLORIDyn.jl

v0.5.6

Choose a tag to compare

@github-actions github-actions released this 07 Oct 13:32

FLORIDyn v0.5.6

Diff since v0.5.5

Added

  • example calc_induction.jl
  • example step_response.jl
  • example_dev mwe_06.jl (developer example)
  • example_dev mwe_07.jl (developer example)
  • add turbine groups to the YAML file and functions and structs to work with them
  • A new control mode can process time-dependent induction factors for turbine groups
  • All correction functions from the Matlab code have been implemented
  • The function cp_fun has been added, which calculates the power coefficient as a function of angle of attack and tip speed ratio
  • example_dev cpfun.jl (developer example that shows how to use this function)
  • The function plot_rmt now supports all plot variants of ControlPlots.plot

Merged pull requests:

Closed issues:

  • Translate missing corrections (#14)
  • Allow creating of turbine groups (#64)

v0.5.5

Choose a tag to compare

@github-actions github-actions released this 15 Sep 13:35

FLORIDyn v0.5.5

Diff since v0.5.4

FLORIDyn v0.5.5 - 2025-25-09

Fixed

  • Fix .zenodo.json

v0.5.4

Choose a tag to compare

@github-actions github-actions released this 15 Sep 13:00

FLORIDyn v0.5.4

Diff since v0.5.3

Fixed

  • Fix .zenodo.json

v0.5.3

Choose a tag to compare

@github-actions github-actions released this 15 Sep 12:24

FLORIDyn v0.5.3

Diff since v0.5.2

FLORIDyn v0.5.3 - 2025-25-09

Added

  • Add power plots to the package itself, function calc_rel_power()
  • Add function plot_rmt

Fixed

  • Fix reading Control_YawConstant.csv

Changed

  • Update main_power_plot.jl
  • Delete main_power_plot_II.jl

Merged pull requests:

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 01 Sep 19:12

FLORIDyn v0.5.2

Diff since v0.5.1

Added

  • Add function getYaw(::Yaw_Constant, ...)
  • Increase size of SOWFA_nacelleYaw.csv to allow longer simulations (400s longer)
  • Add main_power_plot.jl
  • Add main_power_plot_II.jl
  • Add parameter simple=false to function prepare_large_plot_inputs()

Fixed

  • Fix y-label of velocity reduction plot
  • Fix example main_large_msr.jl

Merged pull requests:

  • Add power plots and getYaw(::Yaw_Constant, ...) (#87) (@ufechner7)

Closed issues:

  • Register initial release (#75)

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 31 Aug 14:27

FLORIDyn v0.5.1

Diff since v0.5.0

Added

  • section Sponsors in README.md

Changed

  • fixed some doc strings

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 11:16

FLORIDyn v0.5.0

Initial release of a Julia version of FLORIDyn, a dynamic wind farm simulation software originally written by Marcus Becker in Matlab. This software allows to:

  • Simulate wind farms dynamically at a low computational cost
  • Estimate the power generated, added turbulence, and wake-induced losses.
  • Apply heterogeneous and time-varying wind speeds and directions
    Test different modeling approaches

It is very fast, between 6 and 33 times faster than the original Matlab version, and very well documented. A wind park with 54 turbines can be simulated at 770 times real-time, using one core of an AMD 7950X CPU. It can be used as foundation for the development of novel wind-farm control algorithms.