| Name |
Description |
Check |
|
Sources |
|
DeadZoneLinear |
Provide a region of zero output |
HoldBlock |
Reads a "continuous" signal (w small time resolution) and
transforms it to a continuous signal with a given step size (w
larger time resolution) |
PD |
|
IntegratorReset |
Output the integral of the input signal, boolean input allows
reset of integral value |
LimPIDReset |
P, PI, PD, and PID controller with limited output, anti-windup
compensation and setpoint weighting |
SmoothLimPID |
P, PI, PD, and PID controller with smoothed limited output,
anti-windup compensation and setpoint weighting |
VariableSlewRateLimiter |
Limits the signal with upper and lower boundary based on ClaRa
VariableGradientLimiter |
SplineLim |
Spline smoothed limiter |
SwitchNoEvent |
Switch between two Real signals without events |
DoubleSetpointController |
Similar to On/Off Controller this block switches between three
states with a hysteresis defined by a bandwidth |
DelayedReplicator |
Model for transforming an input value to a vector of n outputs
with different delays |
RealToVector |
Takes single input signal and puts it in a specific location in
a vector (all other elements are zero) |
DelayedBooleanReplicator |
|
DiscreteTimeSlewRateLimiter |
Limits the signal with upper and lower boundary using a
discrete block with given sample time |
OnOffRelais |
Three state dynamic model - operating at init |
Equal |
Output y is true, if input u1 is equal input u2 |
BooleanToReal |
Convert Boolean to Real signal (no event) |
UserDefinedFunction |
SISO User defined function |
UserDefinedFunctionMISO |
MISO User defined function |
FilterPosNeg |
Filter for only positive or negative values |
FirstOrder |
First order transfer function block (= 1 pole, allows Tau = 0
and a gain) |
FirstOrderWithGradientLim |
First order transfer function block (= 1 pole, allows Tau = 0
and a gain) |
LimPID |
P, PI, PD, and PID controller with limited output, anti-windup
compensation and delayed, smooth activation (if wanted) |
SwitchRamp |
Switch with ramp switching between signals |
TimerResetWhenTrue |
Timer measuring the time from the time instant where the
Boolean input became true and only resetting when it becomes true
again |
TimerConstWhenFalse |
Timer measuring the time from the time instant where the
Boolean input became true and staying constant when it becomes
false |
IntegerEqual |
Output y is true, if input u is equal to given integer
value |
SwitchLessThresholdNoEvent |
Output y is true, if input u is greater or equal than
threshold |
SwitchAtTimeOfDay |
Swith boolean signal to true for a specific time of day |
SwitchAtSeason |
Swith boolean signal to true between two distinct days of the
year |
Hysteresis_inputVariable |
Transform Real to Boolean signal with Hysteresis and variables
as input values |