PitchSystem
https://bladednextgen.dnv.com/schema/0.4.1/Components/PitchSystem/PitchSystem.json
A pitch system, including bearing, actuation, and independent control system.
ComponentType
: string =PitchSystem
PitchController
: object (PitchController)LimitSwitches
: object (PitchLimitSwitches)EndStops
: object (PitchEndStops)Bearing
: object (Friction)Actuator
: object (a type of PitchActuator): object (PitchSystemOutputGroupLibrary)OutputGroups
: object (PitchSystemConnectableNodes)ConnectableNodes
A type of Component
Properties
ComponentType
: string
Defines the specific type of Component model in use. For a PitchSystem
object, this must always be set to a value of PitchSystem
.
PitchController
: object(PitchController)
The definition of the pitch controller. The pitch system generally has its own independent controller (usually physically separate).
LimitSwitches
: object(PitchLimitSwitches), optional
The pitch angle limit switch definition.
EndStops
: object(PitchEndStops), optional
The pitch angle physical endstop definition.
Bearing
: object(Friction), optional
The pitch bearing friction model.
Actuator
: object (a type of PitchActuator)
The pitch actuator definition.
Can be any of the following types:
OutputGroups
: object(PitchSystemOutputGroupLibrary), 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 group names.
ConnectableNodes
: object(PitchSystemConnectableNodes), 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.