v ehicle routing using remote asset monitoring: a case study with oxfam
DESCRIPTION
V ehicle routing using remote asset monitoring: a case study with Oxfam. Fraser McLeod , Tom Cherrett (Transport) Güneş Erdoğan , Tolga Bektas (Management) . OR54, Edinburgh, 4-6 Sept 2012. Background. www.oxfam.org.uk/shop. Donation banks. Oxfam bank sites in England. Case study area. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/1.jpg)
1
Vehicle routing using remote asset monitoring: a case
study with Oxfam
Fraser McLeod, Tom Cherrett (Transport)
Güneş Erdoğan, Tolga Bektas (Management)
OR54, Edinburgh, 4-6 Sept 2012
![Page 2: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/2.jpg)
Background
www.oxfam.org.uk/shop
![Page 3: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/3.jpg)
Donation banks
Oxfam bank sites in England
![Page 4: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/4.jpg)
4
Case study area
![Page 5: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/5.jpg)
5
Remote monitoring sensors
![Page 6: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/6.jpg)
6
Remote monitoring data
![Page 7: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/7.jpg)
7
Problem summary (requirements)
• Visit shops on fixed days• Visit banks before they become full• Routes required Monday to Friday each
week• Start/end vehicle depot• Single trips each day (i.e. no drop-offs)
![Page 8: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/8.jpg)
8
Problem summary (constraints)
• Heterogeneous vehicle fleet– 1 x 1400kg (transit van)– 3 x 2500kg (7.5T lorry)
• Driving/working time constraints• Time windows for shops
![Page 9: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/9.jpg)
Objectives• Maximise profit (£X per kg – £1.50 per
mile)– where X = f(site) (e.g. 80p/kg from banks; 50p/kg from shops)
• Avoid banks overfilling– prevents further donations (= lost profit)– upsets site owners– health and safety
9
![Page 10: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/10.jpg)
10
Data (locations, time, distance)
• Postcodes for 88 sites:– 1 depot– 37 bank sites– 50 shops
• Driving distances/times between 3828 (= 88x87/2) pairs of postcodes– Commercial software– Times calibrated using recorded driving
times
![Page 11: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/11.jpg)
11
Data (demand)• Weights collected from shops and banks
(April 2011 to May 2012)• Remote monitoring data (from July
2012)• Shop demand = average accumulation
rate x no. of days since last collection• Bank demand – randomly generated
![Page 12: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/12.jpg)
12
Assumptions (bank demand)
• Demand at bank i, day j = Xi,j = max(Xi,j-1 + di,j-1, bank capacity)
where d = donations = Yi,j.Zi,jY = Bernoulli (P = probability of donation)Z = N(m, s) = amount donated
• m = mean daily donation amount, excluding days where no donations are made
• s estimated from collection data• bounded by [0, bank capacity]
![Page 13: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/13.jpg)
13
Assumptions (collection time)
• Collection time = f(site, weight) = ai + bi xi
![Page 14: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/14.jpg)
14
Solution approach• Look ahead period = 1 day (tomorrow)• Minimum percentage level to be
collected– (50% and 70% considered)
• Overfilling penalty (applied to banks not collected from)– fill limit (%) (75% and 95% considered)– financial penalty (£/kg) (£10/kg considered)
![Page 15: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/15.jpg)
15
Solution approach• Tabu search
– Step 1 (Initialization) – Step 2 (Stopping condition): iteration
limit– Step 3 (Local search): addition, removal
and swap – Step 4 (Best solution update)– Step 5 (Tabu list update)– Go to Step 2
![Page 16: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/16.jpg)
16
Results / KPIs• 20 consecutive working days • 3 random starting seeds• Performance indicators
– # bank visits– profit– distance– time– weight collected and lost donations
![Page 17: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/17.jpg)
17
Results (# bank visits)Probability of donation
Penalty fill level
Exist -ing
50% 70% Exist -ing
50% 70% Exist -ing
50% 70%0
50
100
150
200
250 240
8165
240
125
96
240
135
102
Minimum collection
bank
vis
its in
20
days
p = 0.8p = 0.5p = 0.2
![Page 18: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/18.jpg)
18
Profit
Exist -ing
50% 70% Exist -ing
50% 70% Exist -ing
50% 70%0
102030405060708090
100
57.608 59.659 57.99664.049 65.036 64.535 65.754 65.727 64.804
Minimum collection
proft
(£/1
000)
p = 0.8p = 0.5p = 0.2
![Page 19: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/19.jpg)
19
Distance
Exist -ing
50% 70% Exist -ing
50% 70% Exist -ing
50% 70%0
4000
8000
12000
16000
20000
13714 13331 1309313819 14270
13544 14036 14500 13938
Minimum collection
dist
ance
(km
)p = 0.8p = 0.5p = 0.2
![Page 20: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/20.jpg)
20
Time
Exist -ing
50% 70% Exist -ing
50% 70% Exist -ing
50% 70%0
100200300400500600700800900
1000
738684 671
737 725 700745 728 712
Minimum collection
time
(hou
rs)
p = 0.8p = 0.5p = 0.2
![Page 21: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/21.jpg)
21
Weight
Existing 50% 70% Existing 50% 70% Existing 50% 70%0
4
8
12
16
20
0.3652 0.2138 0.35650.2975 0.0773 0.1903 0.1762 0.0581 0.1329
Minimum collection
wei
ght c
olle
cted
& lo
st d
onati
ons
(kg/
1000
)p = 0.8p = 0.5p = 0.2
![Page 22: V ehicle routing using remote asset monitoring: a case study with Oxfam](https://reader035.vdocuments.net/reader035/viewer/2022062218/56816690550346895dda690f/html5/thumbnails/22.jpg)
22
Conclusions & Discussion• Bank visits could be substantially
reduced• But benefits are limited by the
requirement to keep shop collections fixed
• Can we improve our modelling approach?