InputControlDirectly set information using a ramp input profile |
This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.
InputControl is an InformationSource, whose output y is given by a →RampInput
. It can be used to model some kind of intervention that changes an information input, which the component is connected to, from initialInput
to finalInput
in a linear fashion over a time span set by the parameter duration
starting at startTime
.
This component can be used to indicate interventions that set or change rates of processes (using optional input connectors) or goals, i.e., setpoints.
initialInput |
Value: 1.0 Type: OutputType Description: Information input, i.e., the control's output, until the intervention starts |
---|---|
finalInput |
Value: Type: OutputType Description: Information input, i.e., the control's output, when the intervention is completed |
startTime |
Value: modelSettings.modelStartTime Type: Time (s) Description: Start time for the intervention |
duration |
Value: 0 Type: Time (s) Description: Duration of the intervention |
y |
Type: RealOutput Description: Output signal |
---|
modelSettings |
Type: ModelSettings Description: Setting important global variables within a model |
|
---|---|---|
rampInput |
Type: RampInput Description: Generate ramp signal of real input |
BusinessSimulation.Examples Causal loop model of world dynamics |