Type alias PlantModel

PlantModel: {
    denominator: number[];
    durationSeconds?: number;
    endFrequency?: number;
    friction: number;
    inertia: number;
    numerator: number[];
    signalType?: number;
    startFrequency?: number;
    torqueAmplitude?: number;
}

Describes a dynamic plant model defined by a transfer function and associated mechanical and excitation parameters.

The transfer function is specified using numerator and denominator polynomial coefficients, while mechanical behavior is captured through friction and inertia. Optional fields describe parameters for excitation signals (e.g. chirp tests).

Type declaration

  • denominator: number[]

    Coefficients of the transfer function denominator polynomial

  • Optional durationSeconds?: number

    Duration of the excitation signal in seconds

  • Optional endFrequency?: number

    End frequency of the excitation signal (Hz)

  • friction: number

    Viscous friction coefficient of the plant

  • inertia: number

    Inertia of the plant

  • numerator: number[]

    Coefficients of the transfer function numerator polynomial

  • Optional signalType?: number

    Type of excitation signal (e.g. logarithmic, linear)

  • Optional startFrequency?: number

    Start frequency of the excitation signal (Hz)

  • Optional torqueAmplitude?: number

    Peak torque amplitude of the excitation signal

Generated using TypeDoc