blockLimiter
Limit the range of a signal
Information
Block that outputs y = min(uMax, max(uMin, u)),
where
u is an input
and
uMax and uMin are parameters.
If uMax < uMin, an error occurs.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | uMax | Upper limit of input signal | |
| Real | uMin | Lower limit of input signal |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | u | Input to be limited | |
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput | y | Limited value of input signal |
Revisions
-
February 15, 2024, by Michael Wetter:
Updated documentation. -
March 2, 2020, by Michael Wetter:
Changed icon to display dynamically the output value. -
July 17, 2017, by Michael Wetter:
Removed cyclical definition. -
January 3, 2017, by Michael Wetter:
First implementation, based on the implementation of the Modelica Standard Library.