routage de camions dans le secteur du btp - projet orlogèswolfler/presentations/...routage de...

25
Routage de camions dans le secteur du BTP 1 / 25 Routage de camions dans le secteur du BTP Projet Orlog` es Sylvain Rosembly 1 Nathalie Bostel 2 Pierre Dejax 3 1 Master ORO - Ecole des Mines de Nantes 2 Ecole des Mines de Nantes, IRCCyN 3 Universit´ e de Nantes, IRCCyN GT Transport et Logistique Paris le 14/06/2011 Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 1 / 25

Upload: others

Post on 24-Nov-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 1 / 25

Routage de camions dans le secteur du BTPProjet Orloges

Sylvain Rosembly1 Nathalie Bostel2 Pierre Dejax3

1Master ORO - Ecole des Mines de Nantes

2Ecole des Mines de Nantes, IRCCyN

3Universite de Nantes, IRCCyN

GT Transport et LogistiqueParis le 14/06/2011

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 1 / 25

Page 2: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 2 / 25

Plan

1 Probleme

2 Proprietes

3 Methode de resolution

4 Premiers resultats

5 Conclusion

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 2 / 25

Page 3: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 3 / 25

Probleme

Probleme

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 3 / 25

Page 4: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 4 / 25

Probleme

Problematique

Luc Durand TP

Activites principales :

Construction

Approvisionnement des sites

Approvisionnement

Flotte de 50 camions + location possible

≈ 55% de la distance parcourue est en charge

Augmenter l’efficacite ?

Problematique

⇒ Planificateur de tournees de camions pour une semaine

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 4 / 25

Page 5: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 5 / 25

Probleme

Materiaux

Plusieurs types

Gravier

Sable

Argile

. . .

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 5 / 25

Page 6: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 6 / 25

Probleme

Sites

Types de sites

Chantiers

Plateformes de stockage

Carrieres

Depots

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 6 / 25

Page 7: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 7 / 25

Probleme

Requetes et capacites

Chaque site specifie ses besoins et capacites pour la semaine a venir

Requetes

Type : d’import ou d’export

Materiau

Quantite

Intervale de temps

Capacites

Similaires aux requetes mais optionnelles

Considerees infinies

Il faut satisfaire les requetes au moindre cout

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 7 / 25

Page 8: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 8 / 25

Probleme

Transports

Constraintes sur les transports

Doivent etre directs : sequence charger-bouger-decharger

Un materiau a la fois

Camion pas forcement plein

Trois cas

Un transport peut relier :

Une requete d’export a une requete d’import

Une capacite d’export a une requete d’import

Une requete d’export a une capacite d’import

En general, les requetes sont grosses et generent plusieurs visites

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 8 / 25

Page 9: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 9 / 25

Probleme

Vehicules

Proprietes

Flotte heterogene

Tout camion peut transporter tout materiau

Des camions supplementaires peuvent etre loues

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 9 / 25

Page 10: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 10 / 25

Probleme

Autres contraintes

Conduite

En gros :

Au moins 45 minutes de pause apres 4h30 de conduite

9 heures de conduite par jour maximum

Sites

Restrictions d’accessibilite

Heures d’ouverture propres

Capacite de chargement limitee

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 10 / 25

Page 11: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 11 / 25

Proprietes

Proprietes

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 11 / 25

Page 12: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 12 / 25

Proprietes

Caracterisation

Selon Berbeglia et al. (2007)

Many-to-many vehicle routing problem

Selon Parragh et al. (2008)

Pickup and delivery vehicle routing problem

Originalite

Combinaison de :

Flotte heterogene

Requetes demandant plusieurs visites

⇒ Nombre de visites inconnu

+ contrainte de transport direct

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 12 / 25

Page 13: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 13 / 25

Proprietes

Problemes similaires (1/2)

Francis, Zhang, and Smilowitz (2007)

Multi-resource routing problem (MRRP, redistribution deremorques)

Similaire mais vehicules de capacite unitaire

Heuristique a base de generation de colonnes

Flisberg, Liden, and Ronnqvist (2009)

Routage de camions de bois

Similaire mais pas de contrainte de transport direct

Methode en deux phases : formation de taches puis VRPTW

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 13 / 25

Page 14: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 14 / 25

Proprietes

Problemes similaires (2/2)

Venkateshan and Mathur (2011)

Transport de materiaux

Nombre de visites non connu a priori

Similaire mais offres et demandes pairees

Resolution exacte avec une generation de colonne specialisee

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 14 / 25

Page 15: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 15 / 25

Methode de resolution

Methode de resolution

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 15 / 25

Page 16: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 16 / 25

Methode de resolution

Deux phases

Probleme difficile a apprehender avec de nombreuses contraintes.Instances a resoudre de tailles consequentes.⇒ une methode heuristique ou meta-heuristique semble appropriee

Phase I

Fixe une liste de taches de transport satisfaisant les requetes

Phase II

Resout un VRPTW asymetrique avec les taches de transportcomme clients

Methode inspiree de Flisberg, Liden, and Ronnqvist (2009) et deFrancis, Zhang, and Smilowitz (2007).

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 16 / 25

Page 17: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 17 / 25

Methode de resolution

Taches de transport

Deux types

Taches bien definies : transport entre deux requetes donneesavec un type de camion donne

Taches flexibles : transport entre une requete et n’importequelle capacite compatible avec un type de camion donne

Propriete

L’execution d’une liste de taches valide assure la satisfaction desrequetes

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 17 / 25

Page 18: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 18 / 25

Methode de resolution

Phase I

Objectif

Fixer une liste de taches telle que :

l’execution des taches satisfasse les requetes

le cout des transports a plein soit reduit

phase II puisse construire de bonnes solutions

Methode

MILP minimisant :

une estimation du cout de transport a plein

les pics d’utilisation des camions

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 18 / 25

Page 19: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 19 / 25

Methode de resolution

Phase II

Probleme

Probleme similaire a un VRPTW utilisant les taches de la phase Icomme clients.Resolution :

Creation d’une solution initiale

Amelioration avec une Recherche a Voisinage Variable (VNS)

Structure d’une solution

Solution : liste de tours

Tour : emploi du temps d’un camion de type donne un jourdonne. C’est une liste de taches/clients.

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 19 / 25

Page 20: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 20 / 25

Methode de resolution

Phase II : Evaluation

Gestion des pauses

Hors structure

Positions des pauses deduites de la structure avec uneheuristique

Couts et violations

Couts de routage

Couts de location

Violation de capacite d’acceuil de site

Violation de fenetre de tache

Violation de duree max de conduite

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 20 / 25

Page 21: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 21 / 25

Methode de resolution

Phase II: Premiere solution

Heuristique gloutonne

Solution initialement vide

Trie les taches, les plus strictes en premier

Ajoute chaque tache dans la meilleur position

Considere aussi la creation de nouveaux tours

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 21 / 25

Page 22: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 22 / 25

Methode de resolution

Phase II: Recherche a voisinage variable

Mouvements

2-Opt

Cross : coller le debut d’un tour avec la fin d’un autre etinversement

Relocate : bouger une tache

Exchange : permuter deux taches

Travail en cours. . .

Pour l’instant : Descente a voisinage variable

Objectif : VNS classique avec shaking et recherche locale

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 22 / 25

Page 23: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 23 / 25

Premiers resultats

Premiers resultats

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 23 / 25

Page 24: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 24 / 25

Conclusion

Conclusion

Ameliorations a apporter

Tests avec donnees reelles

Etude de la qualite des solutions

Etude de l’impact des parametres de l’algorithme

Reformation des taches de transport (mouvement du VNS)

Un probleme ouvert

Optimiseur ⇔ pratiques de l’entreprise

Demandes avec profits ?

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 24 / 25

Page 25: Routage de camions dans le secteur du BTP - Projet Orlogèswolfler/Presentations/...Routage de camions dans le secteur du BTP 2/25 Plan 1 Probl eme 2 Propri et es 3 M ethode de r esolution

Routage de camions dans le secteur du BTP 25 / 25

References

References

G. Berbeglia, J.-F. Cordeau, I. Gribkovskaia, G. Laporte, Static pickup anddelivery problems: a classification scheme and survey, Top 15 (2007) 1–31.

S. Parragh, K. Doerner, R. Hartl, A survey on pickup and delivery problems,Part II: Transportation between pickup and delivery locations, Journal furBetriebswirtschaft 58 (2008) 81–117.

P. Francis, G. Zhang, K. R. Smilowitz, Improved modeling and solutionmethods for the multi-resource routing problem, European Journal ofOperational Research 180 (2007) 1045–1059.

P. Flisberg, B. Liden, M. Ronnqvist, A hybrid method based on linearprogramming and tabu search for routing of logging trucks, Comput. Oper.Res. 36 (2009) 1122–1144.

P. Venkateshan, K. Mathur, An efficient column-generation-based algorithm forsolving a pickup-and-delivery problem, Comput. Oper. Res. 38 (2011)1647–1655.

Sylvain Rosembly, Nathalie Bostel, Pierre Dejax Routage de camions dans le secteur du BTP 25 / 25