Development of Scalable Algorithms for Production System Configuration in a Learning Factory
- Institut
- Institut für Werkzeugmaschinen und Betriebswissenschaften (TUM-ED)
- Typ
- Bachelorarbeit Semesterarbeit Masterarbeit
- Inhalt
- Beschreibung
Initial Situation
The introduction of different products into existing production systems requires identifying suitable combinations of available manufacturing resources. In flexible production environments, multiple workstations may be capable of performing the same operations, resulting in numerous possible production system configurations. As the number of products, operations, and resources increases, the configuration search space grows rapidly. Existing approaches based on exhaustive enumeration therefore face computational limitations. A learning factory with different products, predefined assembly operations, and available workstations provides a suitable environment for investigating and evaluating alternative configuration algorithms.
Objective
The objective of this work is to develop and evaluate algorithms for the automated generation of feasible production system configurations using a learning factory as an application case. Initially, the available products, required assembly operations, workstation capabilities, and relevant constraints will be analyzed and represented in a formal configuration model. Based on this model, different approaches to combinatorial optimization, particularly constraint programming and heuristic search, will be investigated and prototypically implemented. The algorithms will generate feasible assignments of assembly operations to available workstations while considering capability restrictions, operation precedence, and relevant resource constraints. Their performance will be systematically evaluated using different products and problem instances of increasing complexity. The evaluation will focus on computational efficiency, scalability, and the feasibility and completeness of generated configurations, using exhaustive enumeration as a reference where computationally practical.
- Voraussetzungen
Interest in production planning, mathematical optimization, and algorithm development. Good Python skills are required. Experience with constraint programming or operations research is advantageous. Independent and scientifically structured working skills are expected.
- Möglicher Beginn
- sofort
- Kontakt
-
Jannik Stöver
Raum: 1325
jannik.stoeveriwb.tum.de