Optimisation par essaims particulaires pour la logistique urbaine

Les activitรฉs รฉconomiques jouent un rรดle indispensable pour le progrรจs de la sociรฉtรฉ humaine. Les caractรฉristiques de base de ces activitรฉs sont la fabrication et la consommation de marchandises. Avec la mondialisation des รฉchanges, lโ€™origine et la destination des marchandises peuvent รชtre trรจs รฉloignรฉes gรฉographiquement. Par ailleurs, avec le dรฉveloppement du e-commerce, la livraison ร  domicile sโ€™est beaucoup dรฉveloppรฉe ces derniรจres annรฉes, impliquant de nombreux flux de marchandises en zones urbaines. Le choix dโ€™un mode efficace pour transporter les marchandises de lโ€™origine ร  la destination est donc devenu un sujet trรจs important. Dans ce contexte, le transport en zone urbaine attire de plus en plus lโ€™attention des chercheurs puisquโ€™il gรฉnรจre de nombreux problรจmes et nuisances qui peuvent impacter le quotidien de chaque citoyen. Les enjeux qui en dรฉcoulent sont par exemple rรฉduire les coรปts de transport, les รฉmissions de gaz ร  effet de serre, la pollution sonore, ou encore la congestion.

Les travaux rapportรฉs dans cette thรจse รฉtudient environ deux problรฉmatiques de planification reprรฉsentatives du transport en zone urbaine. Pour la premiรจre, il sโ€™agit de livrer divers clients ร  partir dโ€™un ensemble fini de dรฉpรดts de marchandises. Des applications correspondantes peuvent รชtre la collecte du lait ou la livraison des journaux. Dans la littรฉrature, le problรจme scientifique associรฉ est le Location Routing Problem (LRP), dans lequel le choix du dรฉpรดt et la planification des tournรฉes sont dรฉterminรฉs pour satisfaire la demande des clients en respectant les contraintes imposรฉes. Nos travaux sโ€™intรฉressent en particulier ร  une variante capacitaire du LRP. Dans la seconde problรฉmatique, chaque demande de transport est caractรฉrisรฉe par un couple origine-destination qui lui est propre. Une application associรฉe peut รชtre le transport (collecte et livraison) du courrier dans une mรชme ville. Dans la littรฉrature, le problรจme scientifique associรฉ sโ€™appelle le Pickup and Delivery Problem (PDP). Dans cette thรจse, une variante de PDP est รฉtudiรฉe en considรฉrant lโ€™aspect sรฉlectif qui consiste ร  ne pas visiter tous les clients, ainsi que lโ€™aspect collaboratif qui autorise que les vรฉhicules transfรจrent les marchandises au niveau dโ€™un point de transfert. Pour ces diffรฉrents cas, divers objectifs peuvent รชtre envisagรฉs, tels que minimiser la distance parcourue, ou minimiser le nombre de vรฉhicules utilisรฉs.

La logistique urbaineย 

La chaรฎne logistique se dรฉfinit comme un rรฉseau dโ€™installations qui regroupent les processus dโ€™approvisionnement en composants, de fabrication, et de distribution des produits. Dans ce cadre, la logistique urbaine, appelรฉe aussi la logistique du dernier kilomรจtre, sโ€™occupe de livrer des produits aux clients finaux. Ce processus est souvent le plus coรปteux dans la chaรฎne logistique. En effet, la circulation des marchandises est difficile et complexe dans lโ€™espace urbain oรน une grande partie de la consommation est rassemblรฉe. Cela nรฉcessite un acheminement efficace des produits pour rรฉpondre ร  diffรฉrents enjeux :

โ€” รฉconomique : il sโ€™agit dโ€™optimiser le remplissage des camions afin dโ€™utiliser le moins de vรฉhicules possible ;
โ€” environnemental : le but est de diminuer lโ€™รฉmission de gaz ร  effet serre (CO2) en minimisant la distance parcourue ;
โ€” sociรฉtal : on souhaite notamment limiter la congestion en planifiant des tournรฉes pour รฉviter les heures de pointe ; en particulier, il faut tenir compte des problรจmes dโ€™accessibilitรฉ, en considรฉrant les zones ร  accรจs restreint telles que les hyper centres, ainsi que les horaires de livraison (livraison des magasins la nuit ou tรดt le matin).

De nombreuses variantes du CVRP sont รฉtudiรฉes dans la littรฉrature, notamment le VRP with time windows (VRPTW) dans lequel une fenรชtre temporelle de visite est associรฉe ร  chaque client [Dror 1994] et [Ticha et al. 2017]. Un vรฉhicule ne peut arriver aprรจs la date correspondant ร  la borne supรฉrieure de cette fenรชtre. Sโ€™il arrive avant la borne infรฉrieure, il devra attendre lโ€™ouverture du site. Une autre variante connue du VRP est le Vehicle Routing Problem with Backhauls (VRPB). Ce problรจme a รฉtรฉ initialement introduit par [Deif & Bodin 1984]. Lโ€™ensemble des sites y est divisรฉ en deux sous-ensembles, celui des clients pour lesquels une certaine quantitรฉ de marchandises est ร  livrer, et celui des fournisseurs pour lesquels une quantitรฉ donnรฉe de marchandises est ร  collecter. Dans ce problรจme, toutes les livraisons doivent รชtre effectuรฉes avant toute collecte. Plusieurs รฉtudes et synthรจses ont รฉtรฉ proposรฉes sur ce type de variante (voir la synthรจse rรฉcente de [Koรง & Laporte 2018] pour la plus rรฉcente). En particulier, [Parragh et al. 2007] ont identifiรฉ 4 classes de problรจmesย  :
โ€” Vehicle Routing Problem with Clustered Backhauls (VRPCB) [Bortfeldt et al. 2015], [Belloso et al. 2015] : un site ne peut รชtre ร  la fois client et fournisseur. Par ailleurs, toutes les livraisons doivent รชtre faites avant les collectes ;
โ€” Vehicle Routing Problem with Mixed linehauls and Backhauls (VRPMB) [Belmecheri et al. 2009], [Pinto et al. 2015] : la diffรฉrence avec la premiรจre classe est que les opรฉrations de livraison et de collecte peuvent รชtre mixรฉes ;
โ€” Vehicle Routing Problem with Simultaneous Delivery and Pickup (VRPSDP) [Dethloff 2002], [Chen & Wu 2006] : ici un site peut รชtre ร  la fois client et fournisseur, mais il ne peut รชtre visitรฉ quโ€™une seule fois, ce qui implique que la livraison et la collecte sur ce site doivent รชtre faites en mรชme temps ;
โ€” et VRP with Divisible Delivery and Pickup (VRPDDP) [Salhi & Nagy 1999], [Nagy et al. 2013], [Gribkovskaia et al. 2001] : on relaxe la contrainte de passage unique aux sites prรฉsente dans la troisiรจme classe de problรจmes.

Pickup and Delivery Problem (PDP)

Dans un Pickup and Delivery Problem (PDP), les marchandises sont collectรฉes chez leurs fournisseurs, et sont livrรฉes chez leur clients. Le rรดle (fournisseur ou client) peut รชtre jouรฉ par nโ€™importe quel site dans une tournรฉe. Ce problรจme peut รชtre vu comme une gรฉnรฉralisation du VRP dans lequel les dรฉpรดts sont les fournisseurs et les sites sont leurs clients .

Le PDP a รฉtรฉ initialement introduit sous le nom de GPDP (General Pickup and Delivery Problem) [Savelsbergh & Sol 1995]. Il a รฉtรฉ รฉtudiรฉ intensivement pour la raison que beaucoup dโ€™applications rรฉelles peuvent lui รชtre associรฉes : lโ€™entretien des plates-formes pรฉtroliรจres et gaziรจres offshore [Gribkovskaia et al. 2006], la conception des routes de cargo [Brรธnmo et al. 2007], les services de transport pour les personnes en situation de handicap ou les personnes รขgรฉes [Madsen et al. 1995], [Borndรถrfer et al. 1999] et [Rekiek et al. 2006]. Pour plus dโ€™informations, voir le livre [Toth & Vigo 2014] et les articles de synthรจse [Savelsbergh & Sol 1995], [Parragh et al. 2007] et [Parragh et al. 2008]. Nous ne prรฉsentons pas ici le modรจle mathรฉmatique du PDP car sa forme basique est identique ร  celle du VRP .

Dans le cas de transports directs entre fournisseurs et clients, deux sous-catรฉgories peuvent รชtre distinguรฉes en fonction du type de demande :
โ€” demande appairรฉe : A une demande appairรฉe, on associe un couple qui contient un point dโ€™origine (fournisseur) et un point de destination (client). Autrement dit, les marchandises demandรฉes par un client doivent strictement รชtre approvisionnรฉes par un unique fournisseur couplรฉ ;
โ€” demande non appairรฉe : Au contraire du premier cas, la demande dโ€™un client peut รชtre approvisionnรฉe par nโ€™importe quel fournisseur (sous rรฉserve quโ€™il puisse fournir les produits requis).

Tournรฉes avec transferts versus multi-รฉchelons

Le terme transfert se rencontre souvent dans le contexte du PDP, et le problรจme scientifique sโ€™appelle le Pickup and Delivery Problem with Transfers (PDPT). Un transfert est un site intermรฉdiaire, qui pourrait รชtre un entrepรดt, un commerce, un parking. Dans la littรฉrature, le coรปt dโ€™utilisation de ces sites de transfert nโ€™est souvent pas pris en compte. Les bรฉnรฉfices apportรฉs par lโ€™introduction de transferts sโ€™accompagnent รฉgalement dโ€™une augmentation de la complexitรฉ du problรจme. Cette complexitรฉ est liรฉe aux contraintes supplรฉmentaires induites, de type contraintes de prรฉcรฉdence, entre les dates de passage des vรฉhicules qui sโ€™รฉchangent la marchandise en ces points. Lโ€™article de synthรจse [Drexl 2012] recense ces contraintes de prรฉcรฉdence dans des problรจmes de tournรฉes de vรฉhicules. Une formulation formelle en MILP du PDPT a รฉtรฉ initialement proposรฉe par [Cortรฉs et al. 2010].

Le rapport de stage ou le pfe est un document dโ€™analyse, de synthรจse et dโ€™รฉvaluation de votre apprentissage, cโ€™est pour cela chatpfe.com propose le tรฉlรฉchargement des modรจles complet de projet de fin dโ€™รฉtude, rapport de stage, mรฉmoire, pfe, thรจse, pour connaรฎtre la mรฉthodologie ร  avoir et savoir comment construire les parties dโ€™un projet de fin dโ€™รฉtude.

Table des matiรจres

Introduction gรฉnรฉrale
1 ร‰tat de lโ€™art
1.1 La logistique urbaine
1.2 Planification de tournรฉes
1.2.1 Vehicule Routing Problem (VRP)
1.2.2 Pickup and Delivery Problem (PDP)
1.2.3 Tournรฉes avec transferts versus multi-รฉchelons
1.2.4 Location Routing Problem (LRP)
1.3 Mรฉthodes de rรฉsolution
1.3.1 Mรฉthodes exactes
1.3.2 Mรฉthodes approchรฉes
1.4 Rรฉsolution du LRP
1.5 Rรฉsolution du PDP
1.6 Conclusion
2 Rรฉsolution du CLRP
2.1 Introduction
2.2 Formulation du CLRP
2.3 Mรฉthode approchรฉe basรฉe sur la PSO
2.3.1 Choix dโ€™une mรฉthode
2.3.2 Les principes des essaims particulaires (Particle Swarm Optimization)
2.3.3 Codage
2.3.4 Dรฉcodage
2.3.5 Recherche locale
2.3.6 Particle Swarm Optimization Hybridรฉe
2.4 Expรฉrimentations et rรฉsultats
2.4.1 Instances
2.4.2 Environnement de test
2.4.3 Justification des composantes de la mรฉthode
2.4.4 Comparaison avec des mรฉthodes de la littรฉrature
2.5 Conclusion
3 Rรฉsolution dโ€™un PDP sรฉlectif
3.1 Introduction
3.2 Modรฉlisation mathรฉmatique
3.3 Rรฉsolution par hybridation de mรฉthodes approchรฉes
3.3.1 Concepts basiques sur lโ€™optimisation multi-objectifs
3.3.2 Optimisation par essaims particulaires multi-objectifs
3.3.3 Sรฉlection dโ€™un leader
3.3.4 Reprรฉsentation dโ€™une solution
3.3.5 Dรฉcodage dโ€™une particule : construction des tournรฉes
3.3.6 Amรฉlioration par recherche locale
3.3.7 Particle Swarm Optimization Hybridรฉe
3.4 Expรฉrimentation et rรฉsultats
3.4.1 Instances
3.4.2 Paramรฉtrage
3.4.3 Validation des recherches locales
3.4.4 Comparaison avec la littรฉrature
3.5 Conclusion
4 Extension au PDP sรฉlectif avec transferts
4.1 Introduction
4.2 Modรฉlisation
4.2.1 Caractรฉristiques du SPDPT
4.3 Validation du modรจle
4.3.1 Premier jeu dโ€™instances
4.3.2 Approche lexicographique
4.3.3 Intรฉrรชt des transferts dans les problรจmes sรฉlectifs
4.3.4 Impacts du profit et du temps de service
4.4 Mรฉthode approchรฉe
4.4.1 Codage et dรฉcodage
4.4.2 HPSO et recherche locale
4.5 ร‰valuation de HPSO
4.5.1 Instances
4.5.2 Mรฉtriques
4.5.3 Paramรฉtrage
4.6 Stratรฉgies de choix dโ€™un leader
4.7 Validation des recherches locales
4.8 Expรฉrimentation
4.8.1 Rรฉsultats pour le premier jeu dโ€™instances
4.8.2 Rรฉsultats pour le deuxiรจme jeu dโ€™instances
4.9 Conclusion
Conclusion gรฉnรฉrale
Bibliographie

Rapport PFE, mรฉmoire et thรจse PDFTรฉlรฉcharger le rapport complet

Tรฉlรฉcharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiรฉe. Les champs obligatoires sont indiquรฉs avec *