Produktionslinien auf beliebige Anforderungen validieren.
SmartFactories, C#, Validierung, DSL
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.
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.
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.
| Projektdauer: | 19.02.24 - 16.08.24 |
| Aufwand: | 720 Personenstunden |
| Teamgrösse: | 2 Personen |