This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.
At any given time, the inflow to the PureDelay
is delayed by an exact amount of time given either by the parameter
delayTime or the continuous input u.
Changes in the delay time will only affect the current or later
inflow, i.e., whatever is already in the process of being delayed
will not be affected.
The PureDelay will work at discrete time intervals:
when sample(modelSettings.modelStartTime + samplingPeriod, samplingPeriod) then // load new material into the stock, move loaded material, unload material end when;
The values for the in- and outflows and the load will be kept constant between events.
inflow port
of the PureDelay.OutflowDynamicStock or
→SplitOutflowDynamicStock have
to be connected to the outflow port.SplitOutflowDynamicStock)
can be used to model leaking.init in the Advanced tab allows to
select →InitializationOptions:
initialValue.inflow.rate *
delayTimestartValue.Conveyor should be
used, which will preserve order of entry (units can at best leave
at the same time, but not earlier than units, that have already
entered the stock).SimpleConveyor, Conveyor, DelayN, DelayFixed, DelayInformation