Table Of Contents

Measures of Integral of Error (G Dataflow)

Version:
    Last Modified: March 15, 2017

    Measures the performance of a control system by calculating the integral of the controller error.

    connector_pane_image
    datatype_icon

    reset

    A Boolean or a Boolean array that specifies the initialization of the internal state of the node.

    True Initializes the output to the current input value.
    False Does not initialize the output to the current input value.

    Default: False

    datatype_icon

    error

    Error of the controller.

    This input accepts a double-precision, floating-point number or an array of double-precision, floating-point numbers.

    This input changes to error signal when the data type is a waveform or a cluster of two arrays.

    Default: 0

    datatype_icon

    error signal

    Error signal of the controller.

    This input accepts a waveform or a cluster of two arrays.

    This input changes to error when the data type is a double-precision floating-point number or an array of double-precision floating-point numbers.

    datatype_icon

    type of integral

    Criterion for calculating the integral of the controller error.

    Name Value Description
    Integral Error (IE) 0 Calculates the integral of error using the following equation: IE = 0 e ( t ) d t .
    Integral Absolute Error (IAE) 1 Calculates the integral of absolute error using the following equation: IAE = 0 | e ( t ) | d t .
    Integral Square Error (ISE) 2 Calculates the integral of square error using the following equation: ISE = 0 [ e ( t ) ] 2 d t .
    Integral Time Absolute Error (ITAE) 3 Calculates the integral of time multiplied by absolute error using the following equation: ITAE = 0 t | e ( t ) | d t .
    Integral Time Error (ITE) 4 Calculates the integral of time multiplied by error using the following equation: ITE = 0 t e ( t ) d t .
    Integral Time Square Error (ITSE) 5 Calculates the integral of time multiplied by square error using the following equation: ITSE = 0 t [ e ( t ) ] 2 d t .
    Integral Square Time Error (ISTE) 6 Calculates the integral of square time multiplied by error using the following equation: ISTE = 0 t 2 e ( t ) d t .

    Default: Integral Error (IE)

    datatype_icon

    dt

    Loop-cycle time, or interval in seconds, at which this node is called.

    If dt is less than or equal to zero, this node uses an internal timer with a one millisecond resolution.

    This input is available only if you wire a double-precision, floating-point number or an array of double-precision, floating-point numbers to error.

    Default: -1

    datatype_icon

    integral of error

    Calculated integral of the controller error.

    Where This Node Can Run:

    Desktop OS: Windows

    FPGA: This product does not support FPGA devices


    Recently Viewed Topics