AssemblyLineModeling a production process |
This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.
Usually in system dynamics we take the "high road" of a macro-level, strategic view on business systems and accordingly we will very often be content with modeling a production line using a →DelayN where production time is distributed around some mean duration. In this example we take a meso-level perspective of modeling a simple assembly line that borders on discrete-event modeling—albeit not yet focussing on single entities.
In modeling an assembly line we here use SimpleConveyor and Oven—being dynamical stocks—with inherent (hidden) dynamics: The SimpleConveyor is like a conveyor belt that transports stuff from one stock to another using a fixed, exact amount of time and preserving order of entry. The Oven represents an idealized batch process, where a processor is loaded, then closes its doors to process the loaded material in a fixed amount of time, to then unload it into the next stage.
The example is taken from Peter Junglas [18, pp. 247-252].
modelOutput |
Type: ModelOutput Description: Main Output of the Model |
---|
modelSettings |
Type: ModelSettings Description: Setting important global variables within a model |
|
---|---|---|
beingReleased |
Type: Growth Description: Material flowing into the assembly line |
|
incomingStore |
Type: MaterialStock Description: Buffer stock for incoming material |
|
machine1 |
Type: Oven Description: First processing unit |
|
loading1 |
Type: Transition Description: Loading the processing unit |
|
enteringBelt |
Type: OutflowDynamicStock Description: Outflow from machine 1 |
|
intermediateStore |
Type: MaterialStock Description: Buffer stock for material |
|
leavingBelt |
Type: OutflowDynamicStock Description: Entering the intermediate store |
|
machine2 |
Type: Oven Description: First processing unit |
|
loading2 |
Type: Transition Description: Loading the processing unit |
|
unloading2 |
Type: OutflowDynamicStock Description: Outflow from machine 1 |
|
outgoingInventory |
Type: MaterialStock Description: Finished goods for shipment |
|
movingOn |
Type: SimpleConveyor Description: Conveyor belt transport |