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
unitModelIdstring
Returns
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
unitModelISimulatableModel
Returns
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
modelIDstringsignalTypeSignalTypeidxintmodels 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