Search Results for

    Show / Hide Table of Contents

    Class GainSchedIdentifier

    Attempts to identify a gain-scheduled model, a model that uses multiple local linear models to approximate a nonlinearity. Should not be confused with gain-scheduling in terms of PID-control.

    Inheritance
    object
    GainSchedIdentifier
    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 static class GainSchedIdentifier

    Methods

    | Edit this page View Source

    Identify(UnitDataSet, GainSchedFittingSpecs)

    Identify a gain scheduled model for the given dataset.

    This method will also identify thresholds, but with limits on how many thresholds the method can find.

    See also IdentifyForGivenThresholds for when the thresholds are given, this makes identification a much simpler and faster process.

    Declaration
    public static GainSchedModel Identify(UnitDataSet dataSet, GainSchedFittingSpecs gsFittingSpecs = null)
    Parameters
    Type Name Description
    UnitDataSet dataSet
    GainSchedFittingSpecs gsFittingSpecs
    Returns
    Type Description
    GainSchedModel
    | Edit this page View Source

    IdentifyForGivenThresholds(UnitDataSet, GainSchedFittingSpecs, bool)

    Identify a model when a given set of thresholds is already given in the supplied gsFittingSpecs

    Declaration
    public static GainSchedModel IdentifyForGivenThresholds(UnitDataSet dataSet, GainSchedFittingSpecs gsFittingSpecs, bool doTimeDelayEstimation = true)
    Parameters
    Type Name Description
    UnitDataSet dataSet

    tuning data set. The resulting model output will be writtent to dataSet.Y_sim

    GainSchedFittingSpecs gsFittingSpecs

    the object in which the thresholds to be used are given

    bool doTimeDelayEstimation

    set to false to disable estimation of time delays, default is true

    Returns
    Type Description
    GainSchedModel
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX