ExponentialGrowth

Exponential growth of connected stock

Diagram

Information

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

ExponentialGrowth will fill the connected stock from a source with infinite capacity at a rate that is determined at any time as the product of the current amount in the connected stock and the fractional rate given. The rate can either be given as a constant parameter fractionalRate or as a real input u, making it variable in time.

Notes

  • By default it is assumed, that the rate given is a continously compounding rate (isCCR = true). If this is not case, the rate will be converted using the →ForceOfInterest converter.

  • The effective rate of growth (e.g the product of rate and amount in stock) must never be negative, as draining the connected stock is prohibited. Should the rate of inflow to the stock become negative, it will be set to zero.

  • Exponential growth processes have a constant doubling time which can be found by dividing log(2) ≈ 0.69 by the continuously compounding fractional rate (or by log(1+rate) if the rate is not a continuously compounding rate).

See also

ExponentialDecline, DecayExponentialChange

Parameters (3)

fractionalRate

Value: unspecified

Type: Rate (1/s)

Description: Constant fractional rate to be used if chosen

isCCR

Value: true

Type: Boolean

Description: = true, if the factional rate given is assumed to be a continuously compounding rate else the rate will be converted

hasConstantRate

Value: false

Type: Boolean

Description: = true, if the constant fractional rate is used instead of the real 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: Fractional rate given as exogenous input

Components (7)

cloud

Type: Cloud

Description: System boundary

growing

Type: Transition

Description: Inflow to connected stock

stockLevel

Type: FlowPortSensor

Description: Report amount in connected stock

rate

Type: Product_2

Description: Rate of growth is proportional to level of connected stock

parFractionalRate

Type: ConstantConverter

Description: Constant rate (optional)

indicatedFractionalRate

Type: PassThrough

Description: Output is equal to input

ccRate

Type: ForceOfInterest

Description: Continuously Compounding Rate

Used in Examples (2)

LotkaVolterraSystems

BusinessSimulation.Examples

Predator-prey dynamics

LotkaVolterraEquationsRevisited

BusinessSimulation.Examples

Predator-prey dynamics with an additional predator

Used in Components (1)

AccumulationFunction

BusinessSimulation.Converters

Determing the time value of money for an investment of 1

Revisions

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