modelDistribution

Distribution model

Information

This model describes the distribution network of produced goods. Goods that are being distributed are represented by the mass-flow model in the lower part of the graph, whereas the orders for these goods are represented by the mass-flow models in the upper part of the graph. The signal-flow model represents the control of the flow of goods based on the information obtained from their order status.

Parameters

TypeNameDefaultDescription
RealAID6Gain factor for inventory in distribution
RealDCD2Delay clerical
RealDHD1Delay in handling
RealDID4Delay in inventory (and pipeline) adjustment
RealDMD0.5Mail delay
RealDRD8Delay in smoothing requisitions
RealDUD0.6Delay due to unfillable orders
RealDTD2Transportation delay
RealRRDini1000Initial requests at retail
RealRSDiniRRDini
RealIADiniAID*RSDini
RealUODiniRSDini*(DHD + DUD)

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputuofUnfilled orders
Modelica.Blocks.Interfaces.RealInputdffDesired delay in filling orders
Modelica.Blocks.Interfaces.RealOutputuodUnfilled orders
Modelica.Blocks.Interfaces.RealOutputdfdDesired delay in filling orders
BondLib.Interfaces.BondConrrdNew order demands
BondLib.Interfaces.BondConrrfNew order demands
BondLib.Interfaces.BondConssfManufactured goods leaving factory
BondLib.Interfaces.BondConssdGoods leaving distribution

Components

TypeNameDefaultDescription
Levels.LevelIADProduced goods in distribution
Rates.Rate_1SSDGoods leaving distribution
Utilities.SSD_dSSD_dDelivery rate at distribution
Rates.Rate_1PPDOrders leaving distribution
Sources.SourceSource1
Levels.LevelUODUnfilled orders
Rates.Rate_1ODDOrders filled due to delivery
Sources.SinkSink1
Utilities.PPD1PPD1Manufacturing demand at distribution
Utilities.PPD2PPD2Partial manufacturing adjustment for distribution
Auxiliary.GainUNDDesired unfilled orders
Utilities.LADLADActual delays in order processing
Utilities.LDDLDDDesired delay in order processing
Auxiliary.GainIDDDesired produced goods in distribution
Utilities.DFDDFDDesired delay in filling orders
Modelica.Blocks.Math.DivisionSTDDesired order filling rate
Functions.SDELAY1RSD_delayedDelayed new orders
Functions.DELAY3Transporation_DelayTransporation_Delay
Functions.DELAY3Order_DelayOrder_Delay
Functions.DELAY3Mail_DelayMail_Delay
BondLib.SystemDynamics.Sensors.FlowSensorflowSensor