Zum Inhalt springen

Woche 11 | Session 2: SC Digital Twin - Green Field Analysis (GFA) mit Excel & AnyLogistix

Kurs: Supply Chain Digitalisierung - Modul 4: Digitale Infrastruktur



Diese Session baut einen kleinen SC-Digital-Twin zur Durchführung von GFA:

  1. Excel + Solver für kleine Probleme (Mechanik verstehen).
  2. AnyLogistix-Software für große, reale Probleme.

2. Fallstudie - Pharmaunternehmen: DC-Standort für Westindien

Abschnitt betitelt „2. Fallstudie - Pharmaunternehmen: DC-Standort für Westindien“

Ein Pharmaunternehmen möchte 1 Distributionszentrum für die westliche Region Indiens einrichten.

Ziel: DC-Standort (Breitengrad, Längengrad) finden, der die Gesamttransportkosten minimiert.

MarktIndexJahresbedarf (Einheiten)Breitengrad (xᵢ)Längengrad (yᵢ)
Pune11,57,68018.5273.85
Mumbai21,79,58019.0972.87
Ahmedabad31,55,49023.0272.57
Surat443,80021.1872.83

Kostennahnahme: 1 $ pro km pro Einheit transportierter Nachfrage.


3. Problemstellung - Warum Intuition unzureichend ist

Abschnitt betitelt „3. Problemstellung - Warum Intuition unzureichend ist“
DC nahe…Problem
Mumbai (höchste Nachfrage)Kosten nach Ahmedabad und Surat steigen stark
PuneKosten nach Mumbai, Ahmedabad, Surat steigen alle
AhmedabadKosten nach Mumbai, Pune, Surat steigen alle

Fazit: Es gibt einen Trade-off - ein Optimierungsmodell wird benötigt. Unendlich viele mögliche DC-Standorte existieren; manuell nicht auswertbar.


Haversine-Distanz (Großkreis)
a = sin²(Δlat/2) + cos(lat₁)·cos(lat₂)·sin²(Δlon/2)
c = 2·atan2(√a, √(1−a))
distance = R·c  (R = Erdradius = 6371 km)
In unserem Kontext
Δlat = x_DC − xᵢ  ·  Δlon = y_DC − yᵢ
distance((xᵢ, yᵢ), (x_DC, y_DC)) = R·c
Die Haversine-Formel liefert die tatsächliche Entfernung über die Erdoberfläche zwischen zwei Breiten-/Längengrad-Punkten - hier zur Messung der Entfernung jedes Marktes von einem möglichen DC-Standort.

Entscheidungsvariablen:

  • xDC = Breitengrad des neuen DCs (unbekannt)
  • yDC = Längengrad des neuen DCs (unbekannt)

Ziel: Minimiere Z

Z = Σ(i=1 bis 4) [ Nachfrage_i × d(xᵢ,yᵢ → xDC,yDC) × Kosten pro km pro Einheit ]
KomponenteDetail
DistanzformelHaversine / Sphärisch - berücksichtigt die Erdkrümmung → genaue km-Distanz
LösungsmethodeGRG Nichtlinear - weil die sphärische Distanzformel nichtlinear ist
NebenbedingungenKeine - DC kann an beliebigen (xDC, yDC) Koordinaten platziert werden

MethodeGenauigkeit
Direktlinie (Euklidisch)Niedrig - gerade Linie, unrealistisch
Eck/ManhattanMittel - berücksichtigt Kurven, nur flaches Gitter
Sphärisch (Haversine)Hoch ✓ - in diesem Fall verwendet

Warum die sphärische Formel? Die Erdoberfläche ist nicht flach - Breiten-/Längengrade sind Koordinaten auf einer gekrümmten Oberfläche. Die sphärische Formel macht die Zielfunktion nichtlinear → GRG-Nichtlinear-Solver erforderlich (nicht Simplex LP).


  1. Marktdaten eingeben: Nachfrage, Breitengrad, Längengrad für alle 4 Märkte eingeben.
  2. Ersten DC-Standort setzen: xDC = 20, yDC = 72 - zufällige Startwerte; noch nicht die Antwort.
  3. Distanzen berechnen: Sphärische Distanzformel von jedem DC-Standort zu jedem Markt anwenden → 4 Distanzwerte.
  4. Einzelkosten berechnen: Kosten_i = Nachfrage_i × Distanz_i × 1$.
  5. Gesamtkosten Z berechnen: Z = Summe aller 4 Einzelkosten. Bei (20, 72): Z = 12,44,89,119.
  6. Solver ausführen: Ziel = Gesamtkosten minimieren. Änderbare Variablen = Breiten- und Längengradfelder. Methode = GRG Nichtlinear. Lösen.
  7. Optimale Lösung ablesen: Optimales xDC = 19.09, yDC = 72.87. Gesamtkosten = 9,73,92,135. Standort = Mumbai.

Excel-Aufbau - mit einem Probe-DC bei (20,00, 72,00) die Haversine-Distanz zu jedem Markt und die entfernungsgewichteten Gesamtkosten:

MarktKosten/km·EinheitNachfrage (Einheiten)BreitengradLängengradDistanz (km)
Pune1157.68018,5273,85254,54
Mumbai1179.58019,0972,87136,20
Ahmedabad1155.49023,0272,57340,95
Surat143.80021,1872,83157,10
Probe-DC (20,00, 72,00)Kosten = 124.489.119
ParameterWert
Optimaler DC Breitengrad (xDC)19.09
Optimaler DC Längengrad (yDC)72.87
Optimaler StandortMumbai
Minimierte Gesamtkosten Z9,73,92,135
Kosteneinsparung durch Optimierung~₹2,7 Crore / Jahr

7. Digital Twin Visualisierung - Was sie hinzufügt

Abschnitt betitelt „7. Digital Twin Visualisierung - Was sie hinzufügt“

Das Excel-Modell liefert die Koordinaten - aber keine visuelle Karte der SC. DT-Visualisierung fügt hinzu:

  • Genaue geografische Position jedes Marktes auf Karte.
  • DC-Standort bei optimierten Koordinaten eingezeichnet.
  • Routen vom DC zu jedem Markt - visuelle Bestätigung des Netzwerks.

Genau das bieten Tools wie AnyLogistix - kartenbasierte Visualisierung + Optimierung kombiniert.


8. Skalierung - AnyLogistix-Software für große Probleme

Abschnitt betitelt „8. Skalierung - AnyLogistix-Software für große Probleme“
AttributExcel SolverAnyLogistix (DT-Software)
SkalierungKlein (4 Märkte - manuell handhabbar)Groß (tausende von Märkten - landesweit / global)
Breiten-/LängengradingabeMuss für jeden Standort manuell eingegeben werdenStadtname eingeben → Koordinaten werden automatisch abgerufen
VisualisierungGrundlegend - keine eingebaute KartendarstellungAlle Knoten werden nach Eingabe automatisch auf Karte eingetragen
AlgorithmusNichtlinearer Solver (GRG) - Benutzer richtet ihn einEingebauter Optimierungsalgorithmus läuft automatisch
Typische NutzungLehre, kleines VerständnisReale SC-Netzwerkgestaltung und DT-Entwicklung

AnyLogistix-Ergebnis bestätigt: GFA optimaler DC = Breitengrad 19.09, Längengrad 72.87 = Mumbai - stimmt exakt mit Excel-Solver überein.


  • GFA: optimalen Standort für ein NEUES DC mittels Optimierung finden - präskriptive Analytik-Anwendung.
  • Fallstudie: 4 westindische Märkte, Gesamttransportkosten minimieren. Modell: Minimiere Z = Σ(Nachfrage_i × Distanz_i × Kosten/km/Einheit).
  • 3 Distanzformeln: Direklinie (gering) → Eck/Manhattan (mittel) → Sphärisch/Haversine (hoch - hier verwendet).
  • Sphärische Formel = nichtlinear → GRG Nichtlinear-Solver erforderlich (nicht Simplex LP).
  • Ergebnis: optimaler DC = Mumbai (19.09, 72.87). Kosten ₹9.73 Crore vs ₹12.44 Crore.