Optimierung in der SAP-Produktionsplanung

 


Die Optimierungsheuristik von ITeanova wurde anhand pragmatischer Gesichtspunkte aus der Praxis entwickelt und vergleicht über ein Punktesystem Planungssituationen nach Kriterien wie z. B. Rüstzeiten, Verspätung oder Ressourcenauslastung.

Bei Planungsoptimierungen steht im Vordergrund, im SAP-System Restriktionen, wie z. B. die Materialverfügbarkeit und endliche Kapazitäten, einzuhalten und dabei eine möglichst hohe Qualität des Produktionsplans zu erreichen. Dies wird bei ITeanova durch Algorithmen mit einer ausgewogenen Mischung aus Heuristik- und Optimierungs-Bestandteilen erreicht → Optimierungsheuristiken. Wie bei den Heuristiken, wurden bei den Algorithmen ebenfalls pragmatische Gesichtspunkte verwendet und an realen Beispielen verifiziert.


Dabei ist die besondere Eigenschaft der Optimierungsheuristiken von ITeanova, dass sie verschiedene Kriterien, die sich bisweilen widersprechen, in Einklang bringen und in einem Bewertungssystem (Punktesystem) harmonisieren.


Häufige verwendete Kriterien für Planungsoptimierungen:

  • Rechtzeitige Lieferung an Kunden
  • Just-in-time-Produktion, d. h. keine langen Liegezeiten im Lager
  • Minimale Rüstzeiten
  • Günstige Reihenfolge aufgrund technischer Gegebenheiten
  • Bei mehreren möglichen Ressourcen: Verwendung der effizientesten Ressource
  • Rechtzeitige Einplanung von besonders wichtigen Aufträgen

Das dafür verwendete Punktesystem ist komplett konfigurierbar und je nach Gegebenheit und Zielstellung des Kunden anpassbar. Die Ergebnisse können leicht nachvollzogen werden, weil alle Punktebewertungen protokolliert werden. Über die Cockpit-Funktionalität von ITeanova kann das Optimierungsergebnis einfach und komfortabel nachbearbeitet werden.


Kundenbeispiel aus der Druckbranche

Es sollen Aufträge mit mehreren Vorgängen für unterschiedliche Technologien auf mehreren alternativen Ressourcen eingeplant werden: Drucken – Stanzen – Kleben. Ziel ist eine möglichst optimale Reihenfolgebildung für jede Technologie. Grundlage für das Punktesystem sind Rüstzeiten, Verspätungen zum Bedarfstermin, eine möglichst lückenlose Auslastung und die Prioritäten der Ressourcen. Für die Punkteermittlung zu den Rüstzeiten spielen unterschiedliche Kriterien eine Rolle, z. B. die Anzahl der gleichen Farben zwischen Vorgänger und Nachfolger, das gleiche Stanzwerkzeug, die gleichen Abmessungen.


Im untenstehenden Diagramm sind zwei unterschiedliche Planungssituationen dargestellt, in denen jeder Auftrag (bzw. jeder Vorgang auf seiner Ressource) für reduzierte Rüstzeit und Einhaltung des Bedarfstermins Punkte erhält. So lassen sich diese beiden Planungssituationen bewerten und vergleichen.




Wie im untenstehenden Screenshot zu sehen, kann die Gewichtung der Kriterien für die Optimierung interaktiv während der Planungssession geändert werden.



Beispiel

Ausgangssituation: Aufträge auf drei alternativen Ressourcen eingeplant zum Bedarfstermin, keine Alerts wegen Verspätung, aber hohe Rüstzeiten (in der Grafik in den Balken für die Produktionsdauer gelb dargestellt).




Optimierungslauf mit geänderter Gewichtung für das Punktesystem: 100 % auf Reduktion der Rüstzeiten. Ergebnis: deutlich reduzierte Rüstzeiten, aber Alerts für Verspätungen.



Optimierungslauf mit geänderter Gewichtung für das Punktesystem: 50 % auf Reduktion der Rüstzeiten, 30 % auf Verspätung, 20 % auf Lageraufbau. Ergebnis: Im Vergleich zum vorigen Planungslauf leicht erhöhte Rüstzeiten, aber nur vereinzelte Alerts für Verspätungen.