blockAbsLimRateLimFirstOrderAntiWindup

First order filter with absolute and rate limits, and an anti-windup loop
Diagram of AbsLimRateLimFirstOrderAntiWindup

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.PerUnitKawAntiwindup gain
Types.TimetIFilter time constant in s
BooleanUseLimitsfalseTrue if the limits of the output are variable
Types.PerUnitYMaxUpper limit of output
Types.PerUnitYMin-YMaxLower limit of output
Types.PerUnitY0Initial value of output

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputuInput signal connector
Modelica.Blocks.Interfaces.RealInputyMaxUpper limit of output
Modelica.Blocks.Interfaces.RealInputyMinLower limit of output
Modelica.Blocks.Interfaces.RealOutputyOutput signal connector

Components

TypeNameDefaultDescription
Modelica.Blocks.Math.Gaingain
Modelica.Blocks.Nonlinear.Limiterlimiter
Modelica.Blocks.Continuous.Integratorintegrator
Modelica.Blocks.Math.Feedbackfeedback
Dynawo.NonElectrical.Blocks.NonLinear.VariableLimitervariableLimiter
Modelica.Blocks.Math.Feedbackfeedback1
Modelica.Blocks.Math.Addadd