Tower
https://bladednextgen.dnv.com/schema/0.4.1/Components/Tower/Tower.json
An axisymmetric tower, made from a series of tower "cans".
ComponentType
: string =Tower
Modelling
: object (a type of StructuralModelling)MaterialsLibrary
: object (TowerMaterialsLibrary)Cans
: array[object (a type of TowerCan)]AerodynamicProperties
: object (TowerAerodynamicProperties): object (TowerHydrodynamicProperties)HydrodynamicProperties
PointInertias
: array[object (a type of AddedInertia)]: object (TowerOutputGroupLibrary)OutputGroups
: object (TowerConnectableNodes)ConnectableNodes
: object (TowerSensors)Sensors
A type of Component
Properties
Modelling
: object (a type of StructuralModelling), optional
The modelling options for a component with flexibility. This is primarily the blade and the support structure.
Can be any of the following types:
ComponentType
: string
Defines the specific type of Component model in use. For a Tower
object, this must always be set to a value of Tower
.
MaterialsLibrary
: object(TowerMaterialsLibrary), optional
A library of available material definitions, referenced by the cans.
Cans
: object (a type of TowerCan)
A list of cans, each one sitting on the top of the previous one. These cans can be constant-section or tapered.
Can be any of the following types:
AerodynamicProperties
: object(TowerAerodynamicProperties), optional
The aerodynamic properties of the tower, including tower shadow.
HydrodynamicProperties
: object(TowerHydrodynamicProperties), optionalcoming soon
The hydrodynamic properties of the tower, if fully or partly submerged in water.
PointInertias
: object (a type of AddedInertia), optional
A list of additional inertias to add to the tower.
Can be any of the following types:
OutputGroups
: object(TowerOutputGroupLibrary), optionalcoming soon
A library of output regimes which can be referenced by the simulation. The details of what will be output will be unavailable if the component is encrypted, but other users will be able to see and reference the output groups by their name.
ConnectableNodes
: object(TowerConnectableNodes), optionalcoming soon
A library of nodes that other components can attach to. These will be used to build the model, and can be referenced by the Assembly. The details of what the nodes actually represent (such as their internal node names) will be unavailable if the component is encrypted, but other users will be able to see and reference the nodes by their name.
Sensors
: object(TowerSensors), optionalcoming soon
A library of sensors that the controller has access to. The details of exactly where the sensors are will be unavailable if the component is encrypted, but other users will be able to see and reference the sensors by their name.