blockAbsLimRateLimFirstOrderFreeze

First order filter with absolute and rate limits, and a freezing flag
Diagram of AbsLimRateLimFirstOrderFreeze

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.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
Modelica.Blocks.Interfaces.BooleanInputfreeze

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.Logical.Switchswitch1
Modelica.Blocks.Sources.Constantconst