Time delay

Constant delay of input signal


Simple shift

Copies all time points t from the input stream In to the output stream Out at the timepoint t + \Delta t, delaying the signal by a constant value \Delta t.

Norm-based

\frac{dm}{dt} = \dot{m}_{in}(t-\Delta t) - m

To correctly take into account the dynamics of the process, norms of each overall parameter (mass flow, temperature, pressure) are maintained as:

\frac{d||X||}{dt} = (X(t) - X(t-1))^2 - ||X||

For phase fractions:

\frac{d||P||}{dt} = \sqrt{\sum_{i}^{N_{P}}{(w_{i}(t) - w_{i}(t-1))^2}} - ||P||

For compound fractions in each phase:

\frac{d||C_{i}||}{dt} = \sqrt{\sum_{j}^{N_{C_{i}}}{(w_{i,j}(t) - w_{i, j}(t-1))^2}} - ||C||

For each distributed parameter:

\frac{d||D_{i}||}{dt} = \sqrt{\sum_{j}^{N_{D_{i}}}{(w_{i,j}(t) - w_{i,j}(t-1))^2}} - ||D||

Note

Notations:

{m} – current mass

\dot{m}_{in} – input mass flow

\Delta t – time delay

X(t) – value of an overall parameter at time point t

w(t) – mass fraction at time point t

N_{P} – number of defined phases

N_{C_{i}} – number of defined compounds in phase i

N_{D_{i}} – number of classes in distribution i

Note

Model parameters:

Name

Symbol

Description

Units

Boundaries

Time delay

Model to use

Norm based, Simple shift

Time delay

\Delta t

Time delay

[s]

>=0

Relative tolerance

Relative tolerance for DAE solver

[-]

>0 (0 for flowsheet-wide value)

Absolute tolerance

Absolute tolerance for DAE solver

[-]

>0 (0 for flowsheet-wide value)

See also

a demostration file at Example Flowsheets/Units/Time Delay.dlfw.