TTurbineInstantaneousCalculationData |
The TTurbineInstantaneousCalculationData contains information about the instantaneous state of a turbine object. This information is available for external functions for turbine objects.
typedef struct {
int Size;
double GeneratorAngVel;
double MainShaftAngVel;
int BladeCount;
double BladePitchAngle;
double RotorAngle;
double HorizontalHubWindSpeed;
TVector HubRelativeWindVelocity;
TVector TurbinePosition;
TMatrix TurbineOrientation;
TVector TurbineVelocity;
TVector TurbineAngularVelocity;
TVector TurbineAcceleration;
TVector TurbineAngularAcceleration;
} TTurbineInstantaneousCalculationData;
Specifies the size, in bytes, of this data structure.
The angular velocity of the generator shaft.
The angular velocity of the main shaft.
The number of blades on the turbine.
The blade pitch angle, in radians.
The angle between the hub frame and the turbine frame, in the range 0 to 2π. radians. Or equivalently, the angle between blade 1's z-axis direction, projected onto the turbine xy-plane, and the turbine local x-direction.
The magnitude of the X,Y components in the global axes directions, of the wind velocity, measured at the hub (i.e. the turbine frame origin), and relative to global.
The X,Y,Z components in the global axes directions, of the wind velocity, measured at the hub (i.e. the turbine frame origin), and relative to the hub.
The global axes X,Y,Z coordinates of the position of the turbine origin relative to the global origin.
A matrix containing the orientation of the turbine, relative to global axes. The matrix is in row-major order, so the first 3 elements are the first row, the next 3 the second row and the last 3 the third row. These rows contain the global axes components of the unit vectors in the turbine local x-, y- and z-axes directions: the first 3 elements of the matrix (first row) are the global axes components of the turbine local x-direction, the next 3 elements (second row) are the global axes components of the turbine local y-direction, and the last 3 (third row) are the global axes components of the turbine local z-direction.
The X,Y,Z components in the global axes directions, of the velocity of the turbine origin relative to global.
The x,y,z components in the turbine axes directions, of the angular velocity of the turbine relative to global.
Note: | This vector is given in turbine axes components, not global axes components. |
The X,Y,Z components in the global axes directions, of the acceleration of the turbine origin relative to global.
The x,y,z components in the turbine axes directions, of the angular acceleration of the turbine relative to global.
Note: | This vector is given in turbine axes components, not global axes components. |