delay-variabletime

Navigation:  Library > Signal > Block Diagram >

delay-variabletime

Previous pageReturn to chapter overviewNext page

Library

Signal\Block Diagram

Use

Domains: Continuous. Size: 1-D. Kind: Block Diagrams.

Description

This model stores the input signal and corresponding time in a buffer. After "delay" seconds the stored values are retrieved. This delay is a variable input signal. When the simulation time step does not coincide with the delay time "delay", the output is calculated by first order interpolation.

 

output = initial; (time < delay)

output = input(time - delay); (time >= delay)

output = input(time); (delay < 0)

 

Interface

Inputs

Description

input

 

Outputs

 

output

 

Parameters

 

initial

delay

The initial output value.

Delay time.

Note

The maximum storage capacity of the buffer is 58254 input values. When many input values are stored the simulation speed may slow down considerably!
The delay-variabletime.emx submodel is non-linear: i.e. models which include the delay-variabletime.emx submodel cannot be linearized. Use the linear time delay Delay-Pade.emx if you want to perform linearization.