scheduling production planning and detailed supply … sc… · sap ag 2000 optimierungsverfahren...
TRANSCRIPT
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 1
Gerald HeisigSAP AG / SCM RIG
Die SCM-Initiative der SAP:Supply Chain Modellierung und
Planung mit dem SAP APO unterVerwendung von optimierenden
Planungsverfahren
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 2
Gliederung
� Einleitung� Network Design� Supply Network Planning� Production Planning and Detailed
Scheduling� Transportation Planning and Vehicle
Scheduling� Schlußbemerkung
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 3
Einleitung: Supply Chain Management
Hersteller DistributionLieferant
Informationsfluß
Handel Verbraucher
Optimierung der Logistikkette
Cash Flow
Transfer Transfer Transfer Transfer
Die Logistikkette von der Zulieferung bis zum End-verbraucher
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 4
Gründe für Supply Chain Management
Verbesserung des
Kundenservices
Reduzierungder
Fertigungs-durch-
laufzeiten
Senkung derLagerbestände
Optimierung von Entscheidungen in einerzunehmend komplexen
Unternehmensumgebung
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 5
APO Überblick: Wesentliche Prozesse
� Network Design (Standortplanung)� Bestimmung optimaler Standorte für Werke und
Distributionszentren
� Demand Planning (Absatzplanung)� Prognosen
� Lebenszyklusplanung
� Promotion-Planung
� Supply Network Planning� Langfristige Produktionsplanung (MPS)
� Simultane Material- und Kapazitätsplanung
� Distributionsplanung
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 6
APO Überblick: Wesentliche Prozesse
� Production Planning and Detailed Scheduling� Interaktive Fertigungssteuerung
� Reihenfolgeplanung
� Global ATP� Verfügbarkeitsprüfung (ATP)
� Kontingentierungen
� Transportation Planning and VehicleScheduling� Wahl des Carriers und Transportmittels
� Festlegung der Routen
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 7
Touren-planung
APO-Optimierungslösungen
APO Überblick: Optimierungslösungen
Palette von Optimierungsverfahren wird auf bestimmtePlanungsfunktionen mit branchenspezifischen Variationen
angewandt
Heuristiken
Lineare Programming /Gemischt-GanzzahligeLineare Programming Genetische
Algorithmen,Constraint-based
Programming,Dekompositionen
Eröffunungsverfahren TP/VS( z.B. Savingsverfahren)Tabu Search
NetworkDesign
Supply NetworkPlanning
PP/DS
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 8
Standortplanung
� Problemstellungen:� Bestimmung neuer Standorte für Lokationen
� Zuordnungsverfahren: Zuordnung vonKundennachfragen zu gegebenen Lokationen(Spezialfall von 1.)
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 9
Network Design
� Planungsverfahren:� Standortplanung in der Ebene
� Heuristik: Voronoi-Methode und Weber-Verfahren
� Diskrete Standortplanung� Mehrstufiges Warehouse Location Problem
� Inputdaten:� Supply Chain
� existierende und potentielle Lokationen
� Nachfrageprognosen im Planungshorizont
� Kosten: Variable Kosten und Fixkosten
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 10
Network Design
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 11
Network Design
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 12
Network Design
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 13
Network Design
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 14
Supply Network Planning (SNP)
� Problemstellung: langfristige Produktionsplanung
� SNP-Strategien:� SNP Heuristiken: korrekturbasierte Planung
� Quotierungen
� Produktionskapazitätsprüfung
� Capable-to-Match: Abgleich von Angebot und Nachfrage� Gleicht mittels Prioritäten das Angebot gegen den vorhandenen Bedarf über
Produktions-und Transportkapazitäten ab
� SNP Optimierung: kostenbasierte Optimierung� Optimierung der Produktions-, Transport- und Lagerkosten
� (Gemischt-ganzzahlige) Lineare Programmierung
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 15
SNP-Inputdaten
� Lager-, Umschlags-, Transport- undProduktionskapazitäten; Strafkosten für dieÜberschreitung vorhandener Kapazitäten
� Produktionskalender
� Einkaufs- und Lagerkosten pro Einheit für jedesProdukt
Zulieferer
Werk
Distributions- zentrum
Kunde
� Lokationsstammdaten:
�Produktionsprozeßmodelle� Kombination von Planungsstücklisten
und Arbeitsplänen
� Funktionen wie Kuppelproduktion,Produktsubstitution usw.
� Attribute: Produktionskosten, Dauer,Ressourcenverbrauch, Materialfluß
Vorgänge:� Mat.bereitst.
� Vormontage
� Endmontage
� Prüfung
Aktivitäten:� Fertigen
� Rüsten
� Umrüsten
Komponenten:� Komponente
� Beziehung
� Ressource
� Produkt
� Reihenfolge
� Verbrauch
Produkte, Kosten, Sprache u. zeitabhängige Parameter pflegen
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 16
SNP-Kostenprofil
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 17
SNP-Optimierungsprofil
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 18
SNP-Lösung
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 19
SNP-Plantafel: Kapazitätssicht nachOptimierungslauf
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 20
SNP-Plantafel: Kapazitätssicht nach Heuristiklauf
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 21
Vergleich der SNP-Strategien
Geschwindigkeit
Qualität
Prod.-Ressourcen
Andere Ress.
Mehrstufig
Kosten
Prioritäten
Quotierungen
Heuristiken Optimierer CTM
+
-
-
-
+
-
-
+
-
+
global
global
+
+
Material
legt an
����
����
global
Transport
+
-
Bedarf / Material
+
periodenorientiert auftragsorient.
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 22
PP/DS: Produktionsfeinplanung
� Problemstellung: kurzfristige Produktionsplanungkontinuierliche, sekundengenaue Planung
� Wechselwirkung zwischen SNP und PP/DS:
50 50 100 40 210 115 45 35
ändern anlegen
ändern anlegen
ändern anlegen
ändern anlegenPP/DS
heute
200 250 160 35
ändernanlegen
ändern anlegen
SNP
Auftr.4711
Auftr.4712
Auftr.4713
Auftr.4714
Auftr.4715
Auftr.4716
Auftr.4717
Auftr.4718
Produktionshorizont
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 23
PP / DS
� Planungsstrategien:� Make-to-stock
� Make-to-order
� Assembly-to-order
� Inputdaten� PP/DS-Planungsparameter
� Stücklistenauflösung
� Beschaffungsart
� Ressourcen für PP/DS� z.B. Angebotsvarianten (Arbeitszeit, -tage,
Schichtprogramm), Überlappung von Aktivitäten,Rüstmatrix, Engpaßressource
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 24
PP / DS: Optimierung der Planung
� Entscheidungsvariablen:� Ressourcenauswahl, Startzeitpunkte der Aktivitäten
� Zielfunktion� Verspätung (durchschnittlich, maximal)� Gesamtdurchlaufzeit� Rüstzeiten, -kosten
� Nebenbedingungen� Zeitrestriktionen zwischen Aktivitäten� Produktions- und Lagerkapazitäten� reihenfolge- und ressourcenabhängige Rüstzeiten� Kalender (z.B. Schichten), Fälligkeitsdaten / Fristen
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 25
PP / DS: Optimierer-Umfang
NichtarbeitszeitenFixierte VorgängeVorgänge, die evtl. umgeplant werdenBeziehungenOptimierungsbereich
Start Ende Ressource
A
B
C
D
E
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 26
PP/DS-Optimiererprofil
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 27
PP/DS: Planungsverfahren
� Genetischer Algorithmus
� Constraint Programming
� Dekompositionstechniken
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 28
PP / DS: Genetische Algorithmen (GA)
� GA basieren auf Techniken der Vererbungslehre
� Reihenfolgeprobleme
Anfangspopulation generieren
Eltern auswählen
Lösungen für Nachfolge-population auswerten
Beste Lösungen der Nachfolge-population auswählen
Nachfolgepopulation generieren
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 29
PP / DS: Constraint-Programming (CP)
Erste Lösung
Lösungen:durchführbar, gutundurchführbar, schlecht
Variablen ändern
Für jede Lösung Constraintsprüfen
Qualität jeder Lösung prüfen
Undurchführbare undschlechteLösungen entfernen
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 30
PP / DS: Dekompositionstechniken
� Zeitliche DekompositionRessource
Planungsfenster Delta Zeit
� Ressourcendekomposition� Prioritätendekomposition� Bottleneckrelaxation� Kombination von Dekompositionstechniken
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 31
PP/DS-Plantafel
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 32
TP / VS
� Problemstellung� Zusammenfassung bestehender Kundenaufträge zur
Auslieferung� Wahl des Carriers und Transportmodus� Routenfestlegung und Scheduling der LKWs� Ziel: Minimierung der gesamten Transportkosten
� Inputdaten� Fahrzeugkapazitäten� Verträge mit Carriern� Zeitfenster� Auswahl kompatibler LKWs
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 33
TP / VS
� Problemklassen� Vehicle Routing Problem
� Pickup and Delivery Problem
� Lösung� Generierung einer Ausgangslösung mittels
Heuristiken
� Verbesserungsverfahren
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 34
Schlußbemerkung
� Supply Chain Modellierung und Planung mitdem SAP APO
� Planungsverfahren� (gemischt-ganzzahlige) Lineare Programmierung
� Constraint Programming
� Problemspezifische Heuristiken undDekompositionstechniken
� Meta-Heuristiken
SAP AG 2000 Optimierungsverfahren im APO (Gerald Heisig) / 35
� Some software products marketed by SAP AG and its distributors contain proprietarysoftware components of other software vendors.
� Microsoft®, WINDOWS®, NT®, EXCEL®, Word® and SQL-Server® are registered trademarks ofMicrosoft Corporation.
� IBM®, DB2®, OS/2®, DB2/6000®, Parallel Sysplex®, MVS/ESA®, RS/6000®, AIX®, S/390®,AS/400®, OS/390®, und OS/400® are registered trademarks of IBM Corporation.
� OSF/Motif® is a registered trademark of Open Software Foundation.
� ORACLE® is a registered trademark of ORACLE Corporation, California, USA.
� INFORMIX®-OnLine for SAP is a registered trademark of Informix Software Incorporated.
� UNIX® and X/Open® are registered trademarks of SCO Santa Cruz Operation.
� ADABAS® is a registered trademark of Software AG.
� SAP and SAP-Logo, R/2, R/3, RIVA, ABAP, SAP-EDI, SAP Business Workflow,SAP EarlyWatch, SAP ArchiveLink, R/3 Retail, ALE/WEB, BAPI, SAPPHIRE,Management Cockpit, SEM, are trademarks or registered trademarks of SAP AG in Germanyand in several other countries all over the world.
Copyright