This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.
The SimpleConveyor (aka pipeline delay) bevhaves as one would expect a conveyor belt to work: What flows into the SimpleConveyor will flow out after a period given by the parameter delayTime
has elapsed. The delayTime
will be clipped, so that it can never be smaller than the global parameter modelSettings.dt
.
The Conveyor internally uses Modelica's delay()
function with a constant time of delay to delay the rate of inflow.
inflow
port of the Conveyor—no draining is allowed via this port.OutflowDynamicStock
or →SplitOutflowDynamicStock
have to be connected to the outflow
port.SplitOutflowDynamicStock
) can be used to model leaking.[modelSettings.modelStartTime, delayTime]
the outflow will simply be the initial value for the stock divided by the delay time.init
in the Advanced tab allows to select →InitializationOptions:
initialValue
.inflow.rate * delayTime
startValue
.Conveyor, PureDelay, DelayFixed, DelayInformation