modelDELAY3

Third-order exponential mass delay

Information

This is a third-order exponential delaying function. It describes the delaying of mass flows.

Incoming goods are delayed temporarily in three consecutive internal states. The state output represents the amount of goods currently stored in the DELAY block.

The initial number of items in the DELAY block can be set. By default, it assumes a value of zero.

Parameters

TypeNameDefaultDescription
Realaveraging_time1Averaging time
Realdelay_init0Initial value of delayed variable

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealOutputstateState signal
BondLib.Interfaces.BondConBondCon1Mass and power inflow
BondLib.Interfaces.BondConBondCon2Mass and power inflow

Components

TypeNameDefaultDescription
Levels.LevelLevel1
Rates.Rate_1Rate1
Auxiliary.GainDelaying1
Levels.LevelLevel2
Rates.Rate_1Rate2
Auxiliary.GainDelaying2
Levels.LevelLevel3
Rates.Rate_1Rate3
Auxiliary.GainDelaying3
Auxiliary.Add_3Add1