nw  

FactoryValidator: Validierung und Optimierung von Anlagekonfigurationen

Zusammenfassung

Produktionslinien auf beliebige Anforderungen validieren.

Schlüsselbegriffe

SmartFactories, C#, Validierung, DSL

Ausgangslage

Die Müller Martini AG ist ein Unternehmen, welches sich auf die Druckweiterverarbeitung spezialisiert hat. Die Firma entwickelt Maschinen, die zu einer Produktionslinie zusammengesetzt werden können. Eine Produktionslinie kann bedrucktes Papier vollautomatisch zu einem gewünschten Endprodukt, beispielsweise einer Broschüre oder einem gebundenen Buch, verarbeiten. Diese Produktionslinien werden von Müller Martini individuell auf Kundenwunsch entworfen. Das Entwerfen solcher Produktionslinien erfordert viel Fachwissen und ist oft fehleranfällig.

Zielsetzung

Um das Planen neuer Produktionslinien zu vereinfachen, entwickelt Müller Martini ein internes Produkt, das zukünftig für das Konzipieren von Produktionslinien verwendet werden soll. Dieses Projekt soll für Müller Martini Erkenntnisse darüber generieren, wie die Validierung vollautomatisch funktionieren kann.

Ergebnisse

Unsere Lösung liefert mehrere Systeme, die kombiniert werden können, um das von Müller Martini gestellte Problem zu lösen. Konkret sind das:

Modelle für Maschinen und Produkt
Es wurden Modelle für die im Verarbeitungsprozess relevanten Objekte erstellt. Dazu gehören die einzelnen Maschinen, die in einer Produktionslinie vorkommen, aber auch das Produkt, das von einer Produktionslinie hergestellt wird.

System für das Formulieren von Anforderungen
Es wurde eine DSL entwickelt, mit der die Anforderungen der verschiedenen Maschinen flexibel und effizient formuliert werden können. Die so erstellten Anforderungen können automatisch detaillierte Fehlermeldungen generieren.

Ein Algorithmus für die Simulation und Validierung
Der Algorithmus kann die Fertigung verschiedener Produkte auf einer beliebigen Produktionslinie validieren und liefert detaillierte Resultate zu jedem Durchlauf.

Systeme für die automatische Bestimmung bestimmter Parameter
Um das Entwerfen von Produktionslinien zu vereinfachen, kann unsere Lösung unvollständige Layouts engegennehmen und diese mit optimalen Parametern vervollständigen.

In einem Proof-of-Concept wurden diese Systeme verwendet, um eine repräsentative Produktionslinie erfolgreich zu validieren.

Projektdaten
Projektdauer: 19.02.24 - 16.08.24
Aufwand: 720 Personenstunden
Teamgrösse: 2 Personen
Auftraggeber

Müller Martini AG
Untere Brühlstrasse 17
4800 Zofingen
Schweiz
info@mullermartini.com
Projektteam
Aaron Ebnöther
Moritz Knöpfel
Kontakt
Prof. Dr. Dominik Gruntz - dominik.gruntz@fhnw.ch
Daniel Kröni - daniel.kroeni@fhnw.ch
<< zurück