modelPartialIntegralErrorDualReference

Partial model for integral error with dual reference values

Extends from AixLib.Utilities.KPIs.BaseClasses.PartialIntegratorBase (Base model of integrator with conditional inputs for activation and reset).

Information

This partial model is the base model of error integrators related to dual references.

Parameters

TypeNameDefaultDescription
Booleanuse_itgAct_in (from PartialIntegratorBase)false= true, enable activation connector; = false, disable connector, integrator continuously activated
Booleanuse_itgRes_in (from PartialIntegratorBase)false= true, enable reset connector

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealOutputy (from PartialIntegratorBase)Integral error output
Modelica.Blocks.Interfaces.BooleanInputitgAct_in (from PartialIntegratorBase)Conditional connector to activate integrator
Modelica.Blocks.Interfaces.BooleanInputitgRes_in (from PartialIntegratorBase)Conditional connector to reset integrator
Modelica.Blocks.Interfaces.RealInputuValue input
Modelica.Blocks.Interfaces.RealInputrefUppUpper reference value input
Modelica.Blocks.Interfaces.RealInputrefLowLower reference value input
Modelica.Blocks.Interfaces.RealOutputyPosPositive integral error greater than upper reference
Modelica.Blocks.Interfaces.RealOutputyNegNegative integral error less than lower reference

Components

TypeNameDefaultDescription
Modelica.Blocks.Sources.BooleanExpressionbooExpItgAct (from PartialIntegratorBase)Output for itgAct_internal

Revisions

  • December 17, 2024, by Jun Jiang:
    First implementation (see issue 1534)