blockAntiWindupIntegrator

Integrator with absolute and rate limits, anti windup and anti winddown
Diagram of AntiWindupIntegrator

Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).

Parameters

TypeNameDefaultDescription
Types.PerUnitDyMaxMaximum rising slew rate of output
Types.PerUnitDyMin-DyMaxMaximum falling slew rate of output
Types.TimetIIntegrator time constant in s
Types.PerUnitYMaxUpper limit of output
Types.PerUnitYMin-YMaxLower limit of output
Types.PerUnitY0Initial value of output

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.BooleanInputfMaxTrue if anti windup should be applied
Modelica.Blocks.Interfaces.BooleanInputfMinTrue if anti winddown should be applied
Modelica.Blocks.Interfaces.RealInputuInput signal connector
Modelica.Blocks.Interfaces.RealOutputyOutput signal connector

Components

TypeNameDefaultDescription
Modelica.Blocks.Math.Gaingain
Modelica.Blocks.Nonlinear.Limiterlimiter
Modelica.Blocks.Continuous.Integratorintegrator
Modelica.Blocks.Nonlinear.Limiterlimiter1
Modelica.Blocks.Sources.Constantconst
Modelica.Blocks.Math.Maxmax
Modelica.Blocks.Math.Minmin
Modelica.Blocks.Logical.Switchswitch1
Modelica.Blocks.Logical.Switchswitch2