modelPartialIntegratorBase

Base model of integrator with conditional inputs for activation and reset

Information

This partial model is the base model of error integrators.

If the port itgAct_in is enabled, the input will be integrated only when this port's input is set to true.

If the port itgRes_in is enabled, the integrated value will be reset to 0 whenever this port experiences a rising edge (similar to Modelica.Blocks.Continuous.Integrator).

Parameters

TypeNameDefaultDescription
Booleanuse_itgAct_infalse= true, enable activation connector; = false, disable connector, integrator continuously activated
Booleanuse_itgRes_infalse= true, enable reset connector

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealOutputyIntegral error output
Modelica.Blocks.Interfaces.BooleanInputitgAct_inConditional connector to activate integrator
Modelica.Blocks.Interfaces.BooleanInputitgRes_inConditional connector to reset integrator

Components

TypeNameDefaultDescription
Modelica.Blocks.Sources.BooleanExpressionbooExpItgActOutput for itgAct_internal

Revisions

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