Skip to content

Releases: NREL/WindSE

FY23Q3 Release

11 Jul 20:07
bec7100
Compare
Choose a tag to compare

ChangeLog:

2023.07.01:

Versions:


* FEniCS: 2019.1.0, build: py38_9
* Dolfin-Adjoint: 2019.1.0

New Features:
  • Add yaml schema to validate inputs and generate parameter documentation
  • Added new actuator disk option, hybrid_disk, with force distributed to match time-averaged ALM case
  • Added a new category of documentation, studies, to collect verification and validation outcomes
  • Added stream and spanwise periodic boundary conditions and body force
  • Refactored a new, dolfin-adjoint-friendly version of the ALM Code
  • Added ability to organize and save CSV files of floating platform motion
  • Adding Floating Platform Functions
  • Overhauled how wind farms and turbined are implemented
  • Add damage equivalent load (DEL) objective function
  • Updated blockage objectives (modified point blockaged, shifted cyld kernels, refactored plane blockage)

Bug Fixes


* Specify Python 3.8 to fix dependencies
* Fixed simulations for multiple turbines and large farms
* Fixed inflow_angle bug and power sum bug
* Fix constraints and objective output to preserve dolfin-adjoint linking

2021.08.01

18 Aug 03:40
6e2345d
Compare
Choose a tag to compare

2021.08.01:

Versions:

  • FEniCS: 2019.1.0, build: py38_9
  • Dolfin-Adjoint: 2019.1.0

New Features:

  • Added small yaw optimization regression test

Bug Fixes

  • Fixed a bug where the forward problem was not recomputed correctly during optimization

2021.08.0

05 Aug 20:07
d11bc20
Compare
Choose a tag to compare

2021.8.0:

Versions:

  • FEniCS: 2019.1.0, build: py38_9
  • Dolfin-Adjoint: 2019.1.0

New Features:

  • Added Regression Tests including Coveralls
  • Switched to Github Actions
  • Added output for angle of attack and rotor plane forces
  • Added Empty and disabled wind farm options
  • Linked OpenMDAO and SNOPT
  • Parallelized Unsteady solver
  • Reorganized Objective functions
  • Added ability to save multiple objectives at once
  • Added blockage based objective functions
  • Grid farm can now be defined using spacing and skew
  • Random farm now respect a minimum distance between turbines
  • Added the option to use a corrective force for momentum loss
  • Added Iterative Steady solvers
  • Added example scripts for small jobs
  • Added ability to maximize or minimize

Bug Fixes

  • Fixed mpi optimizations
  • Normalized blockage objective functions to report in m/s