Ashes 3.31

Released on 2025-08-26

1 Features/improvements

  • Indivudual pitch control via DLL implemented
  • Live sensor data can be used in loads API
  • TurbSim turbulent wind refactored
  • Prescribed sinusoidal motion option implemented (in Analysis)
  • Potential flow excitation loads for non-zero heading implemented (see Potential flow theory
  • Goman-Khrabrov (GK) dynamic stall model added (see GK dynamic stall model)
  • Fatigue sensor added on blade-to-root connection
  • Event 'Loss of torque + emergency shutdown' added (in Analysis
  • Quadratic generator added
  • Added field 'Torque about tubular tower' to Rotor sensor
  • Added field 'Yaw error' to Floater sensor
  • Added currents sensor
  • Possibility to compute rotational inertia of parts about any point
  • Ashes computational eficiency improved when not main window
  • Free yaw scheme option added
  • Varying delta frequency for WAMIT coefficients
  • Eigenperiod information added for cantilever beam structures
  • User manual improved and updated
  • New error message with corresponding links to UM added

2 Known issues and workarounds

  • For multirotor models, generating a turbulent wind field from parameters might results in a too small wind field. Workaround is to use the Turbulent Wind Creator 
  • Mann turbulence wind generator is currently being refactored. We recommend using TurbSim for the time being
  • When saving a model with a TSR as initial conditions, TSR is not preserved when reopening the model, but restarting the simulation sets the TSR to the correct value
  • When clicking the info button while a simulation is running, a non-convergence error occurs. Workaround is to open the info before starting the simulation

3 Bugs fixed

  • Turbulent wind was set to 0 when used from batch
  • Turbulent wind components were inverted when negative wind angle was used
  • VAWTs were disappearing when importing-exporting tower on grid floater
  • point masses appeared when importing grid floater
  • could not delete corrupted batches
  • crash when running several batches with several load cases each and fatigue sensor
  • irregular waves with spreading were not reproducible (seed for direction was not correctly used)
  • ramp up was not correctly applied to radiation damping loads
  • Ashes was very slow when importing support sections if there is no CrossSections folder in the db folder