Online Manufacturing Benchmarks
A 5 step guide in simulating your first industrial case
Before your begin
Step 1: Launching the Test Bed Assistant
By clicking this link
the Test Bed Assistant will be launched. To learn more about Java Web Start,
and how to use it, go
Step 2: Selecting the case description
A case description describes both the static features (physical components,
layout) of the test bed and the dynamics parameters. More information can be
found in the available publications
To load a model, first download a case description here
Then load the case by selecting the system summary and click the left side
open icon, as indicated in figure 1.
More information on creating/changing a case study can be found
Fig1: Load case study description
Step 3: Launching the simulation
The production system model and the manufacturing scenario is the necessary
input for the kernel. To launch the simulation, click here. Now, the launch
simulation screen appears (Fig. 2,3). Different settings can be made here:
- Simulation parameters
- Simulation Runlength : the runlength of the simulation. The
emulation time unit is minutes. in the screenshot the runlength is set
to 500 minutes.
- Choose emulation log dir: You can select the directory where the
kernel system will put all output data.
- Choose case description xml file: Select the case description you
want to simulate.
- Write out simulation log: Enable this setting to generate the
- Holonic MES parameters
- Debug Logging : Enable debug logging. Debug logs can be viewed in
the Output directory.
- Exploring ant refresh rate: Defines the rate at which explorers are
send out by the order holons.
- Pheromone evaporation rate: Pheromones places on blackboards do not
say there for ever, they evaporate. The evaporation rate defines the
time at which a pheromone comes old dated.
Fig 5/6: Simulation parameters-Holonic MES parameters
Step 4: Inspecting the simulation log
The simulation log contains all states of the factory (states of the machines,
transport system) and the events (starting of a machine, breakdown, ..) that
occured during the simulation run. With the simulation log browser, one can
browse through this log (as in Fig 4.).
- To launch the log browser, click
- For more information on how to use the log browser, go
Fig 4: Simulation log browser
Step 5: Selecting performance measures
The simulation log is a collection of xmlfiles.
On this xml file you can filter the needed information by applying an xslt
stylesheet to it. Having the filted information the user is able to analyse it
with any kind of program he would like to.
More information can be found here.