SwarmFabSim: A Simulation Framework for Bottom-up Optimization in Flexible Job-Shop Scheduling using NetLogo

M. Umlauft, M. Schranz, W. Elmenreich

2022

Abstract

This paper models and simulates a semiconductor production plant organized by the job-shop principle as a self-organizing system using swarm intelligence algorithms in an agent-based simulation tool. We model a set of agents, including machines, workcenters, lots and processes. To simulate our model, we use NetLogo, one of the most widely used agent-based simulation platforms. The framework for the simulation was built as a structured system of code modules using a callback architecture that allows to exchange the used swarm algorithm easily. The user can configure their own fab model and simulations via the user interface and configuration files. The resulting log files include several key performance indicators: makespan, average flow factor, and lot tardiness. We offer the framework including sample swarm algorithms running on NetLogo version 6.1 and later as open source on GitHub.

Download


Paper Citation


in Harvard Style

Umlauft M., Schranz M. and Elmenreich W. (2022). SwarmFabSim: A Simulation Framework for Bottom-up Optimization in Flexible Job-Shop Scheduling using NetLogo. In Proceedings of the 12th International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH, ISBN 978-989-758-578-4, pages 271-279. DOI: 10.5220/0011274700003274


in Bibtex Style

@conference{simultech22,
author={M. Umlauft and M. Schranz and W. Elmenreich},
title={SwarmFabSim: A Simulation Framework for Bottom-up Optimization in Flexible Job-Shop Scheduling using NetLogo},
booktitle={Proceedings of the 12th International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,},
year={2022},
pages={271-279},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011274700003274},
isbn={978-989-758-578-4},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 12th International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,
TI - SwarmFabSim: A Simulation Framework for Bottom-up Optimization in Flexible Job-Shop Scheduling using NetLogo
SN - 978-989-758-578-4
AU - Umlauft M.
AU - Schranz M.
AU - Elmenreich W.
PY - 2022
SP - 271
EP - 279
DO - 10.5220/0011274700003274