Table of Contents

Class DisturbanceIdResult

Namespace
TimeSeriesAnalysis.Dynamic
Assembly
TimeSeriesAnalysis.dll

Internal class to store a single sub-run of the DisturnanceIdentifierInternal

public class DisturbanceIdResult
Inheritance
DisturbanceIdResult
Inherited Members

Constructors

DisturbanceIdResult(UnitDataSet)

Constuctor

public DisturbanceIdResult(UnitDataSet dataSet)

Parameters

dataSet UnitDataSet

Fields

ErrorType

The reason for setting the disturbance to zero

public DisturbanceEstimationError ErrorType

Field Value

DisturbanceEstimationError

N

Number of datapoints

public int N

Field Value

int

adjustedUnitDataSet

public UnitDataSet adjustedUnitDataSet

Field Value

UnitDataSet

d_est

The estimated disturbance vector

public double[] d_est

Field Value

double[]

estPidProcessGain

(For debugging:) an estimated process gain

public double estPidProcessGain

Field Value

double

isAllZero

Boolean which is true if all disturbances are zero

public bool isAllZero

Field Value

bool

Methods

SetToZero()

Sets the disturbance to zero (used in case of identification failure)

public void SetToZero()