blockSmoothLimit

Once continuously differentiable approximation to the limit function

Extends from Modelica.Blocks.Interfaces.SISO (Single Input Single Output continuous control block).

Information

Once continuously differentiable approximation to the limit(.,.) function. The output is bounded to be in [lower, upper].

Note that the limit need not be respected, such as illustrated in Buildings.Utilities.Math.Examples.SmoothMin.

Parameters

TypeNameDefaultDescription
RealdeltaXWidth of transition interval
RealupperUpper limit
ReallowerLower limit

Connectors

TypeNameDefaultDescription
RealInputu (from SISO)Connector of Real input signal
RealOutputy (from SISO)Connector of Real output signal

Revisions

  • March 12, 2015, by Filip Jorissen:
    Added documentation reference demonstrating overshoot.
  • July 14, 2010, by Wangda Zuo, Michael Wetter:
    First implementation.