TurbulentWind coming soon
https://bladednextgen.dnv.com/schema/0.4.1/TimeDomainSimulation/Environment/Wind/TurbulentWind.json
Not supported yet
The definition of a turbulent flow field, with the values for the turbulence defined in an external file.
: string =WindType
TurbulentWind
: number (m)ReferenceHeight
: number (rad)Inclination
: booleanUseGustPropagation
: number (rad)Direction
: object (a type of WindDirectionVariation)DirectionVariation
: object (a type of SteadyWakeDeficit)SteadyWakeDeficit
: object (a type of VerticalShear)VerticalShear
: number (rad/m)VerticalDirectionShear
: object (DynamicUpstreamWake)DynamicUpstreamWake
: number (m/s)MeanSpeed
: stringTurbulenceFilepath
: numberTurbulenceIntensity
: numberTurbulenceIntensityLateral
: numberTurbulenceIntensityVertical
: string =CentreTurbulenceFileOn
CENTRED_ON_HUB
|BEST_FIT
|USER_SPECIFIED
: string =InterpolationMethod
LINEAR
|CUBIC_IN_ROTOR_PLANE
|ALL_CUBIC
: booleanRepeatTurbulenceFile
: object (EvolvingWindTurbulence)EvolvingTurbulence
: number (s)TurbulenceFileStartTime
A type of Wind
Properties
ReferenceHeight
: number (m), optionalcoming soon
The reference height for the wind field, above which the free-field wind conditions take over. If this is omitted, the hub height will be used, and if there is more than one the highest hub height.
Inclination
: number (rad), optionalcoming soon
The inclination of the flow relative to the horizontal plane. Typically this is in the order of 8 degrees for an onshore turbine, and 0 degrees for an offshore turbine.
default = 0.0
UseGustPropagation
: boolean, optionalcoming soon
If true, gust propagation will be applied (where the transient properties only "arrive" at the turbine as the flow does). This is only relevant to transient flows.
Direction
: number (rad), optionalcoming soon
The (constant) direction of the wind relative to the global X axis.
DirectionVariation
: object (a type of WindDirectionVariation), optional coming soon
A defined variation in the wind direction.
Can be any of the following types:
SteadyWakeDeficit
: object (a type of SteadyWakeDeficit), optional coming soon
A simple model for the reduced velocity of the wind behind another turbine. This deficit will be applied across a certain region, and this region will not move around during the simulation.
Can be any of the following types:
VerticalShear
: object (a type of VerticalShear), optional coming soon
The vertical wind shear, modelling the reduction in the wind velocity as you get closer to the ground. The reference height delimits the height above which the free-field wind conditions resume.
Can be any of the following types:
VerticalDirectionShear
: number (rad/m), optionalcoming soon
The vertical direction shear, otherwise known as "wind veer". This models the case where the direction of the wind field varies as the height increases.
DynamicUpstreamWake
: object(DynamicUpstreamWake), optionalcoming soon
The representation of an upwind turbine's wake impinging on the simulated turbine. This can include meandering wake, where the velocity deficit moves around relative to the simulated turbine.
WindType
: stringcoming soon
Defines the specific type of Wind model in use. For a TurbulentWind
object, this must always be set to a value of TurbulentWind
.
MeanSpeed
: number (m/s)coming soon
The mean wind speed upon which the turbulence will be added. This must correspond with the mean wind speed used to create the turbulence file.
TurbulenceFilepath
: stringcoming soon
The filepath or URI of the turbulence file.
TurbulenceIntensity
: numbercoming soon
The turbulence intensity in the longitudinal (global X) direction. This is used to scale the turbulence provided in the file.
TurbulenceIntensityLateral
: numbercoming soon
The turbulence intensity in the lateral (global Y) direction. This is typically in the order of 80% of the longitudinal turbulence intensity.
TurbulenceIntensityVertical
: numbercoming soon
The turbulence intensity in the vertical (global Z) direction. This is typically in the order of 50% of the longitudinal turbulence intensity.
CentreTurbulenceFileOn
: string, optionalcoming soon
The method used to position the data in the turbulence file relative to the turbine. If any part of the rotor exceeds this box, the simulation will terminate with an exception.
InterpolationMethod
: string, optionalcoming soon
The method used to interpolate the wind speed in between the provided turbulence locations.
RepeatTurbulenceFile
: boolean, optionalcoming soon
If true, the turbulence file will be "looped". If false, the turbulence will be 0 in all three components once the end of the file has been reached. Using part of a turbulence file may invalidate its turbulence statistics, and no effort is made by Bladed to ensure coherence at the point when it transitions from the end of the wind file back to the beginning.
EvolvingTurbulence
: object(EvolvingWindTurbulence), optionalcoming soon
The settings for evolving turbulence, if required. In the case of a normal turbulent wind field, the turbulence is "frozen" and approaches the turbine at a constant block. Although this doesn't match physical reality, it is a particular problem for Lidar - as it gives them a "perfect" insight into the oncoming wind field. In order to represent the nature of real turbulence, a second turbulence file is superimposed on the windfield so that it "evolves" as it moves forward. This is computationally expensive, and is usually applied only to the Lidar readings - although it can be applied to all the wind values in a simulation.
TurbulenceFileStartTime
: number (s), optionalcoming soon
The time into turbulent wind file at start of simulation. This can be used to synchronise the wind file with simulation.
default = 0.0