Search Results for

    Show / Hide Table of Contents

    Class PidAntiSurgeParams

    Class that contains special pid-controller parameters for anti-surge controllers PidModel PidController

    Inheritance
    object
    PidAntiSurgeParams
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: TimeSeriesAnalysis.Dynamic
    Assembly: TimeSeriesAnalysis.dll
    Syntax
    public class PidAntiSurgeParams

    Constructors

    | Edit this page View Source

    PidAntiSurgeParams(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 Source

    ffRampDownRatePrcPerMin

    after a kick, valve closure will be rate-limited.

    Declaration
    public double? ffRampDownRatePrcPerMin
    Field Value
    Type Description
    double?
    | Edit this page View Source

    kickBelowThresholdE

    if kick is "ctrldev" below this value (often zero)

    Declaration
    public double kickBelowThresholdE
    Field Value
    Type Description
    double
    | Edit this page View Source

    kickPrcPerSec

    how many percent to kick controller open if it closes

    Declaration
    public double kickPrcPerSec
    Field Value
    Type Description
    double
    | Edit this page View Source

    nKicksFound

    Kicks counter

    Declaration
    public int nKicksFound
    Field Value
    Type Description
    int
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX