BrokenTransitionPullThe outflow from A is proportional to the inflow to B 
This information is part of the Business Simulation Library (BSL).
This is a variant of the classical broken flow (→BrokenTransition) structure that allows for a different parameterization: In this component the given value for the rate (rate
or u_rate
) relates to the rate of inflow to stock B, while the factor of proportionality (factor
or u_factor
) determines the outflow from stock A that is necessary for this process.
A typical application would be to have a given rate of production (here the stock B would be the stock of finished goods) which needs and outflow from the stock of materials that is proprotional to the rate of production according to a factor determined by the bill of materials.
Hence:
rate of outflow from A = rate of inflow to B × factor of proportionality
The factor of proportionality will be given as amount of A per amount of B, so that the resulting outflow from A will have proper units[amnount of B per second].
Unlike the classical broken flow structure, setting the rate for the stock B might not take into account the availability of material in the stock A; so this has to be taken care of by the modeler explicitly.
rate 
Value: unspecified Type: Rate (1/s) Description: Constant rate of inflow to the stock B 

factor 
Value: 1 Type: Amount (each) Description: Constant factor of proportionality to be multiplied with the outflow from A (default = 1 each [per 1 each]) 
hasConstantFactor 
Value: false Type: Boolean Description: = true, if the factor is to be given by the constant parameter 
hasConstantRate 
Value: false Type: Boolean Description: = true, if the outflow rate for A is to be given by the constant parameter 
portA 
Type: FlowPort Description: Flow from/to Stock A 


portB 
Type: FlowPort Description: Flow to/from Stock B 

y_B 
Type: RealOutput_B Description: Rate for flow to and from B (positive value indicates inflow) 

y1_B 
Type: RealOutput_B Description: Rate for flow to and from B (positive value indicates inflow) 

y1_A 
Type: RealOutput_A Description: Rate for flow to and from A (positive value indicates inflow) 

y_A 
Type: RealOutput_A Description: Rate for flow to and from A (positive value indicates inflow) 

u_rate 
Type: RealInput Description: Rate of inflow to B 

u_factor 
Type: RealInput Description: Factor of proportionality (amount of A per amount of B) 
flowingOut 
Type: Decline Description: Outflow for stock A 


u_InflowRate_B 
Type: PassThrough Description: Input of inflow rate for B 

parInflowRate_B 
Type: ConstantConverterRate Description: Constant rate of inflow to B 

outflowRate_A 
Type: Product_2 Description: Rate of outflow from stock A 

flowingIn 
Type: Growth Description: Inflow to stock B 

u_Factor 
Type: PassThrough Description: Input for factor of proportionality 

parFactor 
Type: ConstantConverter Description: Constant factor of proportionality 
rate
changed to unspecified
in v2.1.0.