Class PidAntiSurgeParams
Class that contains special pid-controller parameters for anti-surge controllers PidModelPidController
Inherited Members
Namespace: TimeSeriesAnalysis.Dynamic
Assembly: TimeSeriesAnalysis.dll
Syntax
public class PidAntiSurgeParams
Constructors
| Edit this page View SourcePidAntiSurgeParams(double, double?, int, double)
Constructor
Declaration
public PidAntiSurgeParams(double kickPrc, double? ffRampDownRatePrcPerMin, int nKicksFound = 0, double kickBelowThresholdE = -5)
Parameters
Type | Name | Description |
---|---|---|
double | kickPrc | |
double? | ffRampDownRatePrcPerMin | |
int | nKicksFound | |
double | kickBelowThresholdE |
Fields
| Edit this page View SourceffRampDownRatePrcPerMin
after a kick, valve closure will be rate-limited.
Declaration
public double? ffRampDownRatePrcPerMin
Field Value
Type | Description |
---|---|
double? |
kickBelowThresholdE
if kick is "ctrldev" below this value (often zero)
Declaration
public double kickBelowThresholdE
Field Value
Type | Description |
---|---|
double |
kickPrcPerSec
how many percent to kick controller open if it closes
Declaration
public double kickPrcPerSec
Field Value
Type | Description |
---|---|
double |
nKicksFound
Kicks counter
Declaration
public int nKicksFound
Field Value
Type | Description |
---|---|
int |