TimeDomainSimulation coming soon
https://bladednextgen.dnv.com/schema/0.4.1/TimeDomainSimulation/TimeDomainSimulation.json
Not supported yet
The definition of a time domain analysis - mutually exclusive with 'SteadyCalculation'
: number (s)Duration
: number (s)LeadInTime
: object (TimeDomainOutputs)Outputs
: array[object (ExternalModule)]AdditionalExternalModules
: object (ExternallySteppedSimulation)ExternallySteppedSimulation
: object (Environment)Environment
: array[object (a type of AppliedLoad)]AppliedLoads
: array[object (a type of InitialCondition)]InitialConditions
: array[object (a type of Event)]Events
Properties
Duration
: number (s)coming soon
The duration of the simulation for which results will be output, excluding the LeadInTime. SI units are seconds.
LeadInTime
: number (s), optionalcoming soon
The time that the simulation will run before any outputs are recorded. This is to allow the simulation to "settle", allowing any non-equilibrium initial conditions to converge on their steady state values. The lead-in time will be added to the duration, meaning that the duration will be the length of time the outputs are recorded for. Any times specified within the simulation will be measured from the end of the lead-in period.
default = 7.0
Outputs
: object(TimeDomainOutputs), optionalcoming soon
The definition outputs to write for this simulation.
AdditionalExternalModules
: array[ object (ExternalModule) ], optionalcoming soon
A list of external module that will be used for this simulation only. This could be used to apply loading to the structure, or some other load case specific purpose. If the external module is seeking to simulate an intrinsic property of the turbine, consider moving it into the GlobalExternalModules, or adding it to the Assembly tree.
ExternallySteppedSimulation
: object(ExternallySteppedSimulation), optionalcoming soon
The definition of a Bladed real time simulation. This will be run with Bladed as an external library (i.e. a dynamic link library (dll) on Windows, or a shared object (so) on Linux). An external process must call functions within the Bladed external library to "step" the simulation, and thereby keep it synchronised with the external controlling process.
Environment
: object(Environment)coming soon
The definition of the environmental conditions that will be applied during the simulation.
AppliedLoads
: object (a type of AppliedLoad), optional coming soon
A list of point loading definitions which apply a time history of forces to the structure.
Can be any of the following types:
InitialConditions
: object (a type of InitialCondition), optional coming soon
A list of initial conditions to apply at the beginning of the simulation.
Can be any of the following types:
- InitialAzimuthPosition
- InitialYawAngle
- InitialFloatingPosition
- InitialPitchPosition
- InitialRotorSpeed
- IEC4Icing
- GL2010Icing
- RotorInPowerProduction
- RotorIdling
- RotorParked
Events
: object (a type of Event), optional coming soon
A list of events that occur during the simulation.
Can be any of the following types:
- YawFaultConstantRate
- YawFaultConstantTorque
- YawFaultLimp
- PitchFaultLimp
- PitchFaultConstantRate
- PitchFaultConstantTorque
- PitchFaultSeizure
- ShortCircuit
- GridLoss
- NetworkFrequencyDisturbance
- NetworkVoltageDisturbance
- ControllerFault
- YawManoever
- EmergencyStopOperation
- NormalStopOperation
- StartUpOperation
- PitchFaultSeizureAtAngle
- PermanentlyStuckPitchSystem