modelIntegralErrorBySign
Integral error by sign (either only positive or only negative errors)
Extends from AixLib.Utilities.KPIs.BaseClasses.PartialIntegralErrorSingleReference, Modelica.Blocks.Icons.Block.
Information
This model is a sign-based integrator, which allows for the integration of errors only when they are greater than or less than zero.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | posItg | true | = true, integrate positive errors, = false integrate negative errors |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Nonlinear.Limiter | lim | Limiter for error | |
| Modelica.Blocks.Sources.BooleanExpression | booExpIsAct | Boolean expression if integrator is activated | |
| Modelica.Blocks.Interfaces.BooleanOutput | isItgAct | If the integrator is activated | |
| Modelica.Blocks.Logical.And | and1 | And logic |
Revisions
-
December 17, 2024, by Jun Jiang:
First implementation (see issue 1534)