Decline

A stock is drained at a given rate

Diagram

Information

This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.

Decline can be used to model an outflow from a stock into a sink with infinite capacity outside the border of the system in focus. The rate of flow can either be set by the real input u (hasConstantRate = false) or by the parameter rate (hasConstantRate = true).

Notes

  • The rate of flow has to be non-negative as the connected stock should never be filled. A negative rate of flow will be set to zero internally.

  • If the connected stock might also be filled, →ExogenousChange should be used.

See also

GrowthExogenousChange 

Parameters (2)

rate

Value: unspecified

Type: OutputType

Description: Constant rate of decline (optional)

hasConstantRate

Value: false

Type: Boolean

Description: = true, if the constant rate is used instead of an exogenous input u

Connectors (5)

y

Type: RealOutput

Description: Rate information

y1

Type: RealOutput

Description: Rate information

y2

Type: RealOutput

Description: Rate information

massPort

Type: FlowPort

Description: Inflow to or outflow from connected stock

u

Type: RealInput

Description: Rate of decline given as exogenous input

Components (3)

parConstantRate

Type: ConstantConverter

Description: Constante rate of decline (optional)

decreasing

Type: Transition

Description: Process of linear delince

cloud

Type: Cloud

Description: System boundary

Used in Components (5)

ExponentialDelay

BusinessSimulation.CausalLoop

Exponential delay of input flow

PipelineDelay

BusinessSimulation.CausalLoop

Fixed or pure delay of input flow

BrokenTransition

BusinessSimulation.Flows.Interaction

The inflow to B is proportional to the outflow from A

BrokenTransitionPull

BusinessSimulation.Flows.Interaction

The outflow from A is proportional to the inflow to B

Account

BusinessSimulation.MoleculesOfStructure.Incubators

Basic model of an account with optional interest

Revisions

  • Value for parameter set to unspecified in v2.1.0.