Class SignalNamer
Handles naming of individual signals in a process simulation
Inherited Members
Namespace: TimeSeriesAnalysis.Dynamic
Assembly: TimeSeriesAnalysis.dll
Syntax
public class SignalNamer
Methods
| Edit this page View SourceEstDisturbance(string)
Returns the standardized naming of how to denote the estimated disturbance signal of a pid-loop
Declaration
public static string EstDisturbance(string unitModelId)
Parameters
Type | Name | Description |
---|---|---|
string | unitModelId |
Returns
Type | Description |
---|---|
string |
EstDisturbance(ISimulatableModel)
Returns the standardized naming of how to denote the estimated disturbance signal of a pid-loop
Declaration
public static string EstDisturbance(ISimulatableModel unitModel)
Parameters
Type | Name | Description |
---|---|---|
ISimulatableModel | unitModel |
Returns
Type | Description |
---|---|
string |
GetSignalName(string, SignalType, int)
Get a unique signal name for a given signal, based on the model and signal type.
Declaration
public static string GetSignalName(string modelID, SignalType signalType, int idx = 0)
Parameters
Type | Name | Description |
---|---|---|
string | modelID | |
SignalType | signalType | |
int | idx | models can have multiple inputs, in which case an index is needed to uniquely identify it. |
Returns
Type | Description |
---|---|
string | a unique string identifier that is used to identify a signal |