thesis presentation: analysis of various localization- and costumer allocation strategies in a smi...

45
1 Promotor: Prof. dr. E.H. Aghezzaf Begeleiders: Carles Sitompul – Danny Hutsebaut – Walter Peenen (Ken De Norre – De Groof) (Maarten Naudts)

Upload: ken-de-norre-de-groof

Post on 02-Jul-2015

502 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

1

Promotor: Prof. dr. E.H. Aghezzaf

Begeleiders: Carles Sitompul – Danny Hutsebaut – Walter Peenen

(Ken De Norre – De Groof)

(Maarten Naudts)

Page 2: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

Introductie

Location-Inventory model

Inventory-Routing model

Geïntegreerd LRI-model

Besluit en toekomstige onderzoeksrichtingen2

Page 3: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

Situatieschets Oxfam Fairtrade KMO ~ 20 miljoen € omzet +- 50 mensen Succesvol qua omzet, niet qua rentabiliteit 1000+ verkooppunten, waaronder 210 OWWs 7500 vrijwilligers Eis: goede service en grote flexibiliteit Wekelijkse bestellingen via het WOBAL-systeem Flexibiliteit te beperkt!

3

Page 4: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

4

81% eigen transport 5 vrachtwagens

Bezetting: 85% Benutting: 66%

19% extern transport > 12 posten fixed time-windows

WOBAL-distributie

Page 5: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

5

Verbeteringsvoorstellen Ken: geconsolideerde distributie (Hubs) Maarten: Supplier Managed Inventory

Framework ontwikkelen d.m.v. geïntegreerd supply chain model

Fase I

Fase II

Page 6: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

Introductie

Location-Inventory model

Inventory-Routing model

Geïntegreerd LRI-model

Besluit en toekomstige onderzoeksrichtingen6

Page 7: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

7

Geconsolideerde distributie vs direct

Opl: location theory (excl. inventory)? Beschouwde kosten: locatie- en transportkost

Suboptimaal! negeert voorraadcomponent

Page 8: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

8

Model Combinatie location- en inventory theory Algoritme beantwoordt optimaal:

▪ Hoeveel DCs worden er geopend en wat is hun locatie?▪ Hoe worden retailers gealloceerd aan de DCs?▪ Wat is de frequentie van herbevoorrading van de DCs?▪ Wat is de veiligheidsvoorraad in elk van de DCs?

Doelfunctie: minimalisatie van de locatie-, transport- en voorraadkosten

Location (Weber)

Inventory

Page 9: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

Beslissingsvariabelen:

Xj := 1 als retailer j geselecteerd wordt als DC locatie, en 0 in het andere geval

Yij:= 1 als retailer i bediend wordt door DC op plaats j, en 0 in het andere geval

Doelfunctie:

Voorwaarden:

9

∑ ∑∑∑∈ ∈∈∈

++

+

Ij Iiiji

Iiijij

Iiijijjj YqYKYdXfMinimize ²ˆˆ σµ

IiYJj

ij ∈∀=∑∈

,1

JjIiXY jij ∈∈∀≤− ,,0

{ } JjIiYij ∈∈∀∈ ,,1,0

{ } JjX j ∈∀∈ ,1,0

Page 10: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

Componenten

Oplossingsaanpak: Branch & Price-techniek (incl. Column Generation)

Niet exact, maar zeer snel goede oplossing! 10

Page 11: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

Snel?

Versneld via preprocessing-step (vb. n = 75)

11

n Exacte enumeratie (s) CG (s) Tijdswinst (%)

8 0,12 0,10 26

16 25 4,8 80

32 1,9 .107 15,8 ≈ 100

Page 12: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

Resultaten Scenario 1: geen beroep op vrijwilligers Scenario 2: beroep op vrijwilligers (r = 15 km) Assumptie: benuttigingsgraad == 66% !

▪ Geen positieve invloed van SMI Werkwijze

12

Page 13: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

Resultaat scenario 1: ongeverifieerde assumpties

13

Page 14: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

14

Page 15: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

15

Page 16: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

16

Page 17: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

Toewijzing OK bij deterministische vraag Toets aan 2008 (vb. Limburg)

Totaal over 4 agglomeraties: 111m³ onder-capaciteit externe transportkosten != 0 ? 17

Page 18: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

111 m³ kan opgevangen worden t.g.v. Correlatie tussen agglomeraties < 1

▪ Piek in vraag X betekent niet noodzakelijk piek in vraag Y

Resterend deel overcapaciteit Bij uitbreiding van de huidige verkooppunten tot

geconsolideerd DC is reeds een deel van de vraag voldaan▪ Vb. Borgerhout uitbreiden tot DC = wekelijks 8m³ OK!

Invloed vaste tijdsvensters onmogelijk te verifiëren! 18

Page 19: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

Onder deze ongeverifieerde assumptie:

19

Performantiemaatstaf Verschil

Transportkosten

- Eigen Vast + € 0

Variabel + € 20846

- Extern - € 90251

Voorraadkosten + € 10412*

Locatiekosten + € 37625

Totaal: - € 21367

Aantal gereden km + 13756 km*

Reactietijd en wait-to order time - 1 dag en -4 dagen

Page 20: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

Scenario 2: werkwijze idem Alle retailers binnen r = 15 km zelf

bevoorrading! Vergoeding = 0,267 €/km (en per m³) Oplossing:

20

Page 21: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

Onder dezelfde ongeverifieerde assumptie:

21

Performantiemaatstaf Verschil

Transportkosten

- Eigen Vast - € 67500

Variabel + € 20846

- Extern - € 90251

Voorraadkosten + € 10412*

Locatiekosten + € 37625

Totaal: - € 88667

Aantal gereden km + 13756 km*

Reactietijd en wait-to order time - 1 dag en -4 dagen

Page 22: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

Introductie

Location-Inventory model

Inventory-Routing model

Geïntegreerd LRI-model

Besluit en toekomstige onderzoeksrichtingen22

Page 23: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

23

Twee fase methode Invoeren districten Preprocessing: Introductie clusters Fase I

▪ Planning op dagniveau voor 20 werkdagen▪ Met behulp van Geheeltallig Programmeringsprobleem

Fase II▪ Planning op minuutniveau voor eerstvolgende werkdag▪ Met behulp van planningsheuristieken

Page 24: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

24

Districten Noodzakelijk voor SMI Computationele redenen

Page 25: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

25

Preprocessing Clusteren1. Genereer een grote set van mogelijke clusters2. Schat de kost om iedere cluster gedurende een lange periode te beleveren3. Los een set-partitioning probleem op om de efficiëntste clusters te

selecteren

Page 26: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

26

Doelfunctie: minimaliseer transportkosten

Beperkingen Resource constraints

Time constraints

Page 27: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

27

Definitieve schedule eerstkomende werkdag Gebruik resultaat fase I als richtlijn Wijs routes toe aan trucks en chauffeurs

▪ Dienstrooster▪ Beschikbaarheid

Lever zo veel mogelijk, zo laat mogelijk Mogelijkheid om rekening te houden met

onvoorziene omstandigheden (defect, wegenwerken,...)

Page 28: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

28

Uit simulatie volgt: €64.000 of 14 % besparingPerformantiemaatstaf WOBAL SMI

Aantal ritten 1.096 783

Aantal afgelegde km 246.788 181.518

Benuttigingsgraad vrachtwagens 66% 95%

Bezettingsgraad vrachtwagens 85% 40%

Gemiddelde kost per getransporteerde m³ € 34,54 € 27,69

Variabele transportkosten € 65.900 € 48.465

Vaste transportkosten € 301.744 € 301.744

Jaarlijkse extra kost voor SMI € 50.000

Externe transportkosten € 96.637 € 0

Totale distributiekost € 464.281 € 400.209

Page 29: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

29

Dankzij SMI... €64.000 of 14% jaarlijkse besparing Efficiëntere leverroutes Benuttigingsgraad van 65% naar 95% Externe leveranciers overbodig

Maar SMI... Eist een goede vraagvoorspelling Vraagt voorraadopvolgingssysteem

Page 30: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

30

Werkelijke besparing kleiner want... Productniveau Volumeniveau Onvermijdelijke externe transporten Geschatte parameters Invoer districten

Algemeen besluit SMI biedt efficiëntere routering wat resulteert in

een aanzienlijke besparing

Page 31: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

Introductie

Location-Inventory model

Inventory-Routing model

Geïntegreerd LRI-model

Besluit en toekomstige onderzoeksrichtingen31

Page 32: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

Inleiding

Iteratieve methode ter realisatie LRI-model

Bespreking

Besluit

Scenario-onderzoek of gevoeligheidsanalyse

32

Page 33: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

33

Voordeel uit combinatie LI- en IR-model? Doel: globaal optimaal resultaat

Naïeve integratie 3 geconsolideerde DC’s EN SMI

Iteratief beide modellen integreren IR-model toepassen op oplossing LI-model Input LI-model (transportkosten) aanpassen aan

output IR-model tot resultaat beide modellen gelijk

Page 34: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

34

Page 35: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

35

SMI toegepast indien 3 geconsolideerde DC’s Variabele distributiekost: €153.064 Transportkosten LI-model 54% overschat

LI-model runnen met transportkosten 54% lager

Agglomeratie LI-model LRI-model Overschatting

O- en W-VL €27.350 €14.140 48%

Brabant €14.863 €5.400 64%

Antwerpen €17.085 €7.372 57%

Limburg €11.750 €6.029 49%

Gemiddelde overschatting 54%

Page 36: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

36

Oplossing LI-model: 1 geconsolideerd DC

Opnieuw SMI toepassen Variabele distributiekost: €126.579 Transportkosten LI-model 32% overschat LI-model runnen met transportkosten 32% lager

148 m³

105 m³

OPTIMALE BOLCOÖRDINATENAntwerpen: 51.2169 - 4.4027

Agglomeratie Oost

Variabele transportkost :• Lokaal: € 35942• Line-Haul: € 13889

€ 49831Voorraadkost: € 4363

Locatiekost : € 16250

10 m³

17 m³

17 m³Agglomeratie West

Variabele transportkost :• Lokaal: € 26096• Line-Haul: € 0

€ 26096

Voorraadkost: € 0

Locatiekost : € 0

17 m³

14 m³

Page 37: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

37

Oplossing LI-model: geen geconsolideerde DC’s Globale optimale oplossing

SMI en huidig depot in Destelbergen Variabele distributiekost: € 98.465

Maar... SMI-model steunt op vereenvoudigingen en

schattingen Werkelijke distributiekost in werkelijkheid hoger Gevoeligheidsanalyse of scenario-onderzoek

Page 38: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

38

4 scenario’s worden onderzocht

Welk scenario biedt laagste kost in werkelijkheid? 6 parameters

▪ α: kost SMI Vlaanderen ➚▪ γ: kost SMI Antwerpen ➚▪ ξ = α = γ

Scenario SMI Aantal DC’s Theoretische kost

WOBAL Nee 1 €162.537

SMI Vlaanderen Ja 1 €98.465

SMI Antwerpen Ja 2 €126.579

Geconsolideerde Nee 4 €141.170

▪ β: fractie ext. Tr. SMI Vl▪ σ: fractie ext. Tr. SMI Antw▪ δ: fractie ext. Tr. Gec. Distr.

Page 39: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

39

WOBAL SMI Vlaanderen Gecons. Distributie

Idem voor WOBAL SMI VL SMI Antw WOBAL SMI Antw Geconsolideerde distributie

0

0,1

0,2

0,3

0,4

0,5

0,6

0,7

0,8

0,9

0 0,05 0,1 0,15 0,2 0,25 0,3 0,35 0,4

ß

δ

α = 0.2

α ↑

α ↑ α = 0

α = 0.4

α = 0.8

α ↑

Legende:

WOBAL

SMI Vlaanderen

Geconsolideerde distributie

Page 40: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

Introductie

Location-Inventory model

Inventory-Routing model

Geïntegreerd LRI-model

Besluit en toekomstige onderzoeksrichtingen40

Page 41: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

41

Ruim 13000m³ in 2008 81% eigen, 19% (duur) extern transport Merkwaardig: bezetting 85%, benutting 66% Gedeelte extern t.g.v. tijdsvensters en

ondercapaciteit Wekelijkse bestellingen = weinig flexibel Worst case: 6 dagen vooraleer beleverd!

Page 42: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

42

Geïntegreerd Location-Inventory model Ondanks niet lineair geheeltallig: B&P en CG,

preprocessing step en snel sorteeralgoritme Twee scenario’s: 3 extra DCs = 4 agglomeraties Jaarlijkse kostenbesparing: €21367 (+€ 67500) Ongeverifieerd: extern transport t.g.v. vaste

time-fences (max. € 21367) Excl. voorraadkosten retailers (lead time na DC ↓)

Meer + bij verdere groei

Page 43: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

43

Geïntegreerd Inventory-Routing model Twee fase model IRP Oxfam Jaarlijkse kostenbesparing: €64072 Bedenkingen: kostenbesparing ↓ Kracht duidelijk:

Benuttigingsgraad van 66% naar 95% 26% van de jaarlijkse brandstofkosten↓

Ecologisch: - 65270 km Meer + bij verdere groei

Page 44: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

44

Beide modellen geïntegreerd “Is het mogelijk de distributie nog efficiënter te

organiseren door bovenop SMI ook nog geconsolideerde DCs te bouwen?”

LI-model = overschatten lokale transportkosten

A priori anticiperen op overschatting via iteratief proces

Afhankelijk van parameters blijven 4 scenario’s mogelijk

Page 45: Thesis presentation: Analysis of various localization- and costumer allocation strategies in a SMI system  at Oxfam Fairtrade

45

Antwoord vinden op de factor ‘extern transport’

Ook andere ingevoerde parameters uit de sensitiviteitsanalyse moeten verder achterhaald worden

Voorraadniveaus van de verschillende verkooppunten verzamelen (e.g. fill-rate, stokbreukkosten, derfkosten,…)

LI opnemen in doelfunctie IR heruitgevoerd met exacte gegevens