modelAbsoluteSensor
Reports basic stock–related information
Extends from Interfaces.Basics.GenericSensor (Generic sensor with connection to the ports of a stock).
Information
This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.
The AbsoluteSensor connects to the StockInfoOutput connectors (y_stockInfo), which can be turned on and off). It reports the following information via its output connectors:
- current rate of inflow to the stock (≥ 0)
- current rate of outflow from the stock (≥ 0)
- current rate of net flow
- mean residence time (amount in stock/net outflow)
Notes
- The rates of inflow and outflow are determined by looking at the net flows at each
StockPort—for this to be meaningful known inflows and outflows should be connected to the designatedinflowandoutflowports of a stock. If a bi-flow is connected to a stock's port, then no other flow component should be connected to that port. - The net flow will be positive for a net inflow and negative for a net outflow.
- The mean residence time will either be a specific value reported for a dynamic stock (e.g., the time of delay) or it will be determined by dividing the current amount in stock by the rate of outflow from the stock (see above note though). In case of no outflow a value of
-1will be reported.
See also
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Connectors.RealOutput | inFlow (from GenericSensor) | Current rate of inflow | |
| Connectors.RealOutput | outFlow (from GenericSensor) | Current rate of outflow | |
| Connectors.RealOutput | stock (from GenericSensor) | Current level of stock | |
| Connectors.RealOutput | netFlow (from GenericSensor) | Current netflow | |
| Connectors.RealOutput | meanResidenceTime (from GenericSensor) | Mean Residence Time | |
| Connectors.StockInfoInput | u_stockInfo (from GenericSensor) |