blockUnitDelay

Delay the clocked input signal for one sample period

Extends from Clocked.BooleanSignals.Interfaces.PartialClockedSISO (Block with clocked single input and clocked single output Boolean signals).

Information

This block describes a unit delay:

// Time domain description
   y(ti) = previous(u(ti))

// Discrete transfer function
           1
   y(z) = --- * u(z)
           z

that is, the output signal y is the input signal u at the previous clock tick. At the first clock tick, the output y is set to parameter y_start.

Parameters

TypeNameDefaultDescription
Booleany_startfalseValue of output signal at first clock tick

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.BooleanInputu (from PartialClockedSISO)Connector of clocked, Real input signal
Modelica.Blocks.Interfaces.BooleanOutputy (from PartialClockedSISO)Connector of clocked, Real output signal