3.1 First steps with Ashes
3.1.1 Downloading and installing
3.1.2 Computer requirements
3.1.3 Logging in
3.1.4 Starting window
3.1.5 Simulation window
3.1.6 Video Tutorials
3.1.7 Your user account
3.1.8 Release notes Ashes 3.20 Ashes 3.19 Ashes 3.18 Ashes 3.17 Ashes 3.16 Ashes 3.15 Ashes 3.14 Older versions
3.1.9 Network installation guide
3.2 Designing your wind turbine
3.2.1 File formats Airfoil geometry file Airfoil polar file Blade shape file Blade structure file Currents file Load history file Stepwise wind file Support section files Keywords Support section examples Wave spectrum file
3.2.2 Coordinate systems
3.2.3 Reference models NREL 5-MW DTU 10-MW IEA 15-MW IEA 22-MW Hawc2 to Ashes Mass and stiffness matrices to Ashes format
3.2.4 Create a custom rated power turbine
3.2.5 OpenFAST input into Ashes
3.2.6 Create a custom controller
3.2.7 Published models
3.3 Parts
3.3.1 Environment Atmosphere Live wind Uniform wind IEC extreme wind Sine wind Linear wind Stepwise wind Turbulent wind Ground Sea Live wave Regular wave Irregular waves-single spectrum Irregular waves-double spectrum Currents Stream function waves Seabed
3.3.2 Wind turbine RNA Rotor Hub Blade connection Blades Pitch actuators Main shaft Nacelle frame Demanded pitch Fixed PID controller Live Bladed DLL Python script Generator None Variable speed Induction PMSG radial PID controller Live Bladed DLL Python script Gearbox Yaw actuator Fixed PID controller Python script Support structure Tubular tower Truss tower Monopile Floater - Semi-submersible Floater - Spar buoy Mooring system Mooring lines FEM Parts Python script controller
3.4 Sensors
3.4.1 Adding a sensor
3.4.2 Sensor list Beam element sensor Blade [Span] sensor Blade [Time] sensor Blade aerodynamical station sensor Bladed DLL [Swap array] sensor Demanded pitch sensor Fatigue sensor Floater motion sensor Fluid kinematics sensor Generator sensor Generator [electrical] sensor Individual load sensor Loads on node sensor Mooring line sensor Node sensor Pitch actuator sensor Performance sensor Rotor sensor Rotor [Aero] sensor Sea sensor Solver sensor Support sensor Total hydro loads sensor Total loads sensor ULS sensor Wind sensor
3.4.3 Customise sensor fields
3.4.4 Export the data
3.4.5 Velocity triangle
3.4.6 Visualize the data
3.5 Preferences
3.6 Simulations and analyses
3.6.1 Analysis parameters Analysis Initial conditions Aerodynamics Hydrodynamics
3.6.2 Static analysis
3.6.3 Eigenmodes
3.6.4 Rotor characteristics
3.6.5 Fatigue
3.6.6 Model Information
3.6.7 Using the command-line interface (ashes-cli)
3.7 Display settings
3.8 Batch manager
3.8.1 Batch window
3.8.2 Cloud computing
3.8.3 DLC generator
3.8.4 CSV file
3.9 Turbulent Wind Creator
3.9.1 Turbulent wind tool
3.9.2 Mann turbulence generator
3.10 Databases
3.10.1 Blade database
3.10.2 Airfoil database
3.10.3 RNA database
3.11 Cloud functionalities
3.11.1 Cloud storage
3.11.2 Cloud sharing
3.11.3 Cloud computing
3.12 Python API in Ashes
3.12.1 Creating a Python Controller
3.12.2 Routing a Simulink and Labview Controllers through Python
3.12.3 Filtering out unnecessary data
3.12.4 Debugging the controller
3.13 Debugging your simulations
3.13.1 Crash report Debug log file Actions log file Minidump file Ashes project
3.13.2 Debugging the controller
3.13.3 Error messages Displacement and load residual tolerances were not reached The hub must be higher than half of the turbulent wind field height Ill-conditioned or non-invertible system Duplicated blades One or more parts of the model have errors A rotor moved outside of the boundary of the turbulent wind field The turbulent wind file was not found The spring had a displacement outside the range provided The solver detected infinite numerical values The analysis ran into a numerical problem Damping parameters give unphisical values The controller DLL was not running Induced velocity was larger than relative velocity File import Unrecognized keywords All offsets have to be zero at the root The blade name was not found in the database Part name not found Parameter not used in the context Values in table must be strictly increasing Not a valid tag parameter A tag cannot have a tag that influences placed after it The name of the imported support section must be equal to the name of the existing support section File for parameter X could not be loaded Number of RNAs in the imported file error Duplicated sensor Python API errors Python script maximum timeout exceeded Could not find a Python executable The Python script process exited with an error message
3.14 Data files