Table of Contents

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.

  • WindType: string = TurbulentWind
  • ReferenceHeight: number (m)
  • Inclination: number (rad)
  • UseGustPropagation: boolean
  • Direction: number (rad)
  • DirectionVariation: object (a type of WindDirectionVariation)
  • SteadyWakeDeficit: object (a type of SteadyWakeDeficit)
  • VerticalShear: object (a type of VerticalShear)
  • VerticalDirectionShear: number (rad/m)
  • DynamicUpstreamWake: object (DynamicUpstreamWake)
  • MeanSpeed: number (m/s)
  • TurbulenceFilepath: string
  • TurbulenceIntensity: number
  • TurbulenceIntensityLateral: number
  • TurbulenceIntensityVertical: number
  • CentreTurbulenceFileOn: string = CENTRED_ON_HUB | BEST_FIT | USER_SPECIFIED
  • InterpolationMethod: string = LINEAR | CUBIC_IN_ROTOR_PLANE | ALL_CUBIC
  • RepeatTurbulenceFile: boolean
  • EvolvingTurbulence: object (EvolvingWindTurbulence)
  • TurbulenceFileStartTime: number (s)

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