modelPartialIntegralErrorSingleReference

Partial model for integral error with single reference value

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 single reference.

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.RealInputrefReference value input

Components

TypeNameDefaultDescription
Modelica.Blocks.Sources.BooleanExpressionbooExpItgAct (from PartialIntegratorBase)Output for itgAct_internal
Modelica.Blocks.Math.FeedbackdifDifference between u and ref
Modelica.Blocks.Logical.SwitchswiErrSwitch for error
Modelica.Blocks.Sources.ConstantconZeroConstant 0
Modelica.Blocks.Continuous.IntegratorerrItgError integrator

Revisions

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