LogisticGrowthSshaped logistic growth process 
This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.
Using the →LogisticGrowth
component from the SourcesOrSinks
package, this component allows to model a process of sshaped growth given a constant maximum fractional growth rate rate
and a constant carrying capacity (carryingCapacity
). Instead of using constant parameters, it is also possible to use variable inputs (u_rate, u_K
).
The process by default is active over the whole simulation run, but can be restricted to an onoff period using tc = TimingChoices.period
and the parameters startTime
and stopTime
. Any given rate—rate
or u_rate
—can be modified by multiplication with an optionally given input u.
hasRateOutput 
Value: false Type: Boolean Description: = true, if the rate is reported via real output connectors 

tc 
Value: TimingChoices.permanent Type: TimingChoices Description: Select whether contoll is permanent or timed 
onTime 
Value: modelSettings.modelStartTime Type: Time (s) Description: Time for component to become effective 
offTime 
Value: modelSettings.modelTimeHorizon Type: Time (s) Description: Time for component to become ineffective 
rate 
Value: unspecified Type: OutputType Description: Constant rate (optional) 
hasConstantRate 
Value: true Type: Boolean Description: = true, if rate is a constant parameter 
hasFactor 
Value: false Type: Boolean Description: = true, if rate is to be multiplied with input u 
carryingCapacity 
Value: Type: CapacityType Description: Carrying capacity 
hasConstantCapacity 
Value: true Type: Boolean Description: = true, if the carrying capacity given is given by a constant parameter 
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 
flowPort 
Type: FlowPort Description: Used to represent stock and flow connections 


y 
Type: RealOutput Description: Output of current rate of flow 

y1 
Type: RealOutput Description: Output of current rate of flow 

u 
Type: RealInput Description: Factor input 

u_rate 
Type: RealInput Description: Rate input 

u_K 
Type: RealInput Description: Carrying capacity 
modelSettings 
Type: ModelSettings Description: Setting important global variables within a model 


onOff 
Type: PulseInput Description: Generate pulse or pulsetrain signal of real input 

permanent 
Type: ConstantConverter Description: A constant value is turned into a constant signal 

parFactor 
Type: ConstantConverter Description: A constant value is turned into a constant signal 

actualRate 
Type: Product_3 Description: Inputs are multiplied 

parRate 
Type: ConstantConverter Description: A constant value is turned into a constant signal 

parK 
Type: ConstantConverter Description: Constant carrying capacity 

logisticallyGrowing 
Type: LogisticGrowth Description: Logistic growth model 