Table of Contents

ModelLinearisation coming soon

https://bladednextgen.dnv.com/schema/0.4.1/SteadyCalculation/ModelLinearisation.json

Not supported yet

Defines a calculation which produces a linear model. This can be post-processed into a linearised model of the turbine in state-space form. This is of particular value in the design of controllers.

  • SteadyCalculationType: string = ModelLinearisation
  • MinimumCorrelationCoefficient: number
  • Outputs: object (SteadyCalculationOutputs)
  • TransformRotorModesToNonRotating: boolean
  • Perturbations: object (ModelLinearisationPerturbations)
  • WindSpeed: object (VelocityRange)
  • Azimuth: object (AngleRange)

A type of SteadyCalculation

Properties

MinimumCorrelationCoefficient: number, optionalcoming soon

The minimum acceptable correlation coefficient for the relationship between a state value and a state derivative. If it is below the minimum, the relationship is disregarded and a zero value is taken.

default = 0.8

Outputs: object(SteadyCalculationOutputs), optionalcoming soon

TransformRotorModesToNonRotating: boolean, optionalcoming soon

If true, a multi-blade coordinate (MBC) transform will be performed to transform the rotating modes into the stationary frame of reference. This will generate forward and backward whirling modes in a Campbell diagram.

default = False

SteadyCalculationType: stringcoming soon

Defines the specific type of SteadyCalculation model in use. For a ModelLinearisation object, this must always be set to a value of ModelLinearisation.

Perturbations: object(ModelLinearisationPerturbations), optionalcoming soon

The perturbations to apply during the linearisation calculations.

WindSpeed: object(VelocityRange)coming soon

The range of wind speeds to consider.

Azimuth: object(AngleRange)coming soon

The range of azimuth angles to consider.