Table of Contents

Class SignalNamer

Namespace
TimeSeriesAnalysis.Dynamic
Assembly
TimeSeriesAnalysis.dll

Handles naming of individual signals in a process simulation

public class SignalNamer
Inheritance
SignalNamer
Inherited Members

Methods

EstDisturbance(string)

Returns the standardized naming of how to denote the estimated disturbance signal of a pid-loop

public static string EstDisturbance(string unitModelId)

Parameters

unitModelId string

Returns

string

EstDisturbance(ISimulatableModel)

Returns the standardized naming of how to denote the estimated disturbance signal of a pid-loop

public static string EstDisturbance(ISimulatableModel unitModel)

Parameters

unitModel ISimulatableModel

Returns

string

GetSignalName(string, SignalType, int)

Get a unique signal name for a given signal, based on the model and signal type.

public static string GetSignalName(string modelID, SignalType signalType, int idx = 0)

Parameters

modelID string
signalType SignalType
idx int

models can have multiple inputs, in which case an index is needed to uniquely identify it.

Returns

string

a unique string identifier that is used to identify a signal