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
| Type | Name | Default | Description |
|---|---|---|---|
| Real | AID | 6 | Gain factor for inventory in distribution |
| Real | DCD | 2 | Delay clerical |
| Real | DHD | 1 | Delay in handling |
| Real | DID | 4 | Delay in inventory (and pipeline) adjustment |
| Real | DMD | 0.5 | Mail delay |
| Real | DRD | 8 | Delay in smoothing requisitions |
| Real | DUD | 0.6 | Delay due to unfillable orders |
| Real | DTD | 2 | Transportation delay |
| Real | RRDini | 1000 | Initial requests at retail |
| Real | RSDini | RRDini | |
| Real | IADini | AID*RSDini | |
| Real | UODini | RSDini*(DHD + DUD) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | uof | Unfilled orders | |
| Modelica.Blocks.Interfaces.RealInput | dff | Desired delay in filling orders | |
| Modelica.Blocks.Interfaces.RealOutput | uod | Unfilled orders | |
| Modelica.Blocks.Interfaces.RealOutput | dfd | Desired delay in filling orders | |
| BondLib.Interfaces.BondCon | rrd | New order demands | |
| BondLib.Interfaces.BondCon | rrf | New order demands | |
| BondLib.Interfaces.BondCon | ssf | Manufactured goods leaving factory | |
| BondLib.Interfaces.BondCon | ssd | Goods leaving distribution |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Levels.Level | IAD | Produced goods in distribution | |
| Rates.Rate_1 | SSD | Goods leaving distribution | |
| Utilities.SSD_d | SSD_d | Delivery rate at distribution | |
| Rates.Rate_1 | PPD | Orders leaving distribution | |
| Sources.Source | Source1 | ||
| Levels.Level | UOD | Unfilled orders | |
| Rates.Rate_1 | ODD | Orders filled due to delivery | |
| Sources.Sink | Sink1 | ||
| Utilities.PPD1 | PPD1 | Manufacturing demand at distribution | |
| Utilities.PPD2 | PPD2 | Partial manufacturing adjustment for distribution | |
| Auxiliary.Gain | UND | Desired unfilled orders | |
| Utilities.LAD | LAD | Actual delays in order processing | |
| Utilities.LDD | LDD | Desired delay in order processing | |
| Auxiliary.Gain | IDD | Desired produced goods in distribution | |
| Utilities.DFD | DFD | Desired delay in filling orders | |
| Modelica.Blocks.Math.Division | STD | Desired order filling rate | |
| Functions.SDELAY1 | RSD_delayed | Delayed new orders | |
| Functions.DELAY3 | Transporation_Delay | Transporation_Delay | |
| Functions.DELAY3 | Order_Delay | Order_Delay | |
| Functions.DELAY3 | Mail_Delay | Mail_Delay | |
| BondLib.SystemDynamics.Sensors.FlowSensor | flowSensor |