InputControl

Directly set information using a ramp input profile

Diagram

Information

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.

Notes

This component can be used to indicate interventions that set or change rates of processes (using optional input connectors) or goals, i.e., setpoints.

See also

SimpleControl, PID_Control

Parameters (4)

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

Connectors (1)

y

Type: RealOutput

Description: Output signal

Components (2)

modelSettings

Type: ModelSettings

Description: Setting important global variables within a model

rampInput

Type: RampInput

Description: Generate ramp signal of real input

Used in Examples (1)

HealTheWorld

BusinessSimulation.Examples

Causal loop model of world dynamics

Revisions

  • Introduced in v2.0.0.