Pre
Breaks algebraic loops by an infinitesimal time delay
Description
Equations
Connections
Parameters
Modelica Standard Library
This block delays the Boolean input by an infinitesimal time delay and therefore breaks algebraic loops. In a network of logical blocks, in every closed connection loop at least one logical block must have a delay because algebraic systems of Boolean equations are not practically solvable. The Pre block returns the value of the input signal from the last event iteration. Event iteration stops when both values are identical (u=pre⁡u).
y=pre⁡u
Name
Modelica ID
u
Boolean input signal
y
Boolean output signal
Default
Units
preu0
false
Start value of pre(u) at initial time
pre_u_start
The component described in this topic is from the Modelica Standard Library. To view the original documentation, which includes author and copyright information, click here.
See Also
Boolean Signal Blocks
Signal Blocks
Download Help Document