ConstantConverterRateA constant rate is turned into a constant-valued signal |
This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.
The parameter value
is used to set the continous output y making it a constant-valued signal. The output will always give rates per second, but rates can be entered in non-SI-units of time using the parameter timeBaseString
.
ValueType
is chosen to be Types.Reals
so that the entered rate will be a fractional rate (1 per unit of time
). A different choice for ValueType
may give more convenience: Selecting ValueType = Amount
allows to use `displayUnit = "thousand"` and we can enter value = 1
and timeBaseString = "year"
to come up with a rate of 1 thousand per year
nicely converted internally into an equivalent rate per second.ValueType
to select say a basic physical quantity like energy (not EnergyFlowRate!). With value = 1000
, displayUnit = "kW.h"
, and timeBaseString = "year"
we will thus obtain a rate of 1000 kw.H per year
that is internally converted into SI-units of 114.155 J/s
.OutputType
(default = Rate
) and ValueType
. The value
entered will have unit = ValueType.unit/s
and the selected OutputType
should be set to make sure that y.unit
reflects this: In the energy example above, the user should have selected OutputType = EnergyFlowRate
to have units for input and output match.value |
Value: Type: ValueType Description: Constant rate given in unit and displayUnit pertaining to ValueType per time base |
---|
y |
Type: RealOutput Description: Constant output signal |
---|
rateInTimeBase |
Type: ConstantConverter Description: A constant value is turned into a constant signal |
|
---|---|---|
convertRate |
Type: RateConversion Description: Convert the rate input to a rate per seconds |
BusinessSimulation.Examples A first example |
|
BusinessSimulation.Examples Human resource planning |
BusinessSimulation.Flows.Unidirectional Rate of transition is proportional to the amount in stock A |
|
BusinessSimulation.MoleculesOfStructure.InformationProcessing Calculates the present value of a stream of cash flows |
|
BusinessSimulation.MoleculesOfStructure.InformationProcessing Calculate the time value of money (TVM) using continuous compounding |