3 research outputs found

    Développement d'indicateurs de performance sur les opérations d'épandage de fondants et d'abrasifs sur réseau routier à partir de données de télémétrie

    Get PDF
    RÉSUMÉ : Aujourd’hui, la plupart des véhicules dédiés aux opérations de déneigements sont équipés de systèmes embarqués qui permettent d’enregistrer des quantités énormes des données. Pourtant, ces données sont souvent sous-exploitées, Le but de ce projet de recherche est d’analyser ces données et de développer des indicateurs de performance sur les opérations d'épandage sur le réseau routier, ce qui permettra aux responsables d’une part d’avoir une vision très claire sur ces opérations avec plus de précision et de détails, et d’autre part d’évaluer les mesures de performance pour chaque segment de rue et pour chaque secteur. Pour ce projet, nous avons examiné des données collectées par les systèmes embarqués dans les camions d’épandage de la ville de Granby. D’abord nous avons obtenu les données touchant la journée du 11 mars 2014, qui représente 549 930 enregistrements répartis sur 11 véhicules en plus les véhicules des contractants, ensuite nous avons obtenu les données de télémétrie pour une période de déneigement complète. Ces données touchent la saison 2014-2015 et comportent 29,1 millions d’enregistrements sur 12 véhicules. Ce mémoire propose dans la première phase plusieurs indicateurs qui sont pertinents pour l’analyse des opérations d'épandage sur chaque segment de rue : des indicateurs qui traitent les quantités de fondant et d’abrasifs comme quantités épandues et quantités normalisées, des indicateurs qui traitent les vitesses associées à chaque segment comme vitesse moyenne des camions vitesse moyenne des camions durant l’opération d’épandage, des indicateurs qui traitent le temps total et le temps d’épandage passé sur chaque segment et un indicateur qui calcule la consommation moyenne de carburant. Aussi, des indicateurs de performances dédiés spécialement aux secteurs : des indicateurs semblables à ce qu’on a présenté pour les segments de rue comme quantités épandues, quantités normalisées, consommation moyenne, temps passé dans chaque secteur, temps d’épandage basé sur les vitesses moyennes. On présente également d’autres indicateurs comme le taux de service qui donne le rapport entre le temps nécessaire pour les opérations d’épandage par rapport au temps total des tournées. Le taux d’épandage est calculé en divisant le nombre de kilomètres traités par le nombre total de kilomètres dans le même secteur et l’efficacité des tournées compare la longueur des passages effectués sur la longueur totale des segments routiers du secteur. On propose également une méthode, pour estimer le nombre de passages de véhicules sur chaque segment de rue, basée sur la vitesse moyenne. Cet indicateur est très utile pour la ville qui n’est pas capable de déterminer le nombre de passages des camions par rue; cet indicateur va aussi servir pour calculer d’autres indicateurs liés aux secteurs. Tous ces indicateurs de performance seront visualisés sur la carte de la ville afin de comprendre l’importance de chaque indicateur. Dans la deuxième phase, nous proposons trois modèles de prédiction pour estimer la quantité de fondants et d’abrasifs pour chaque segment de rue : régression multiple, réseaux de neurones, et arbre de décisions. En utilisant trois types de données (données attachées aux rues, données météorologiques et données de télémétrie), les résultats n’étaient pas assez satisfaisants pour les modèles de régression multiple et arbre de décisions. Ceci est expliqué par le manque de données météorologiques. Par contre le modèle de réseau de neurones était moyennement satisfaisant avec un taux de validation de 75%. Aussi, il faut mentionner que nos modèles de prédiction sont les premiers modèles qui estiment la quantité de sel avec autant de précision (pour chaque segment de rue).----------ABSTRACT : Nowadays most of snow removal vehicles are equipped with on-board systems that store huge quantities of data. However, these data are often underused. The aim of this research project is to analyze these data and to develop performance indicators for spreading operations on the road network, which will allow managers firstly to have a very clear vision about these operations with more precision and details, and secondly to assess the performance measures for each street segment and for each sector. For this project, we examined data collected by onboard systems in spreading trucks of Granby city, first we obtained data regarding March 11, 2014 representing 549,930 records spread over more than 11 city vehicles and vehicles of contractors, then we got the telemetry data of a complete snow removal season. These data concern the 2014-2015 season and includes 29.1 million records for 12 vehicles. This thesis proposes in the first phase several indicators for each street segment that are relevant to the analysis of spreading operations: indicators showing quantities of chemicals and abrasives as amount applied and standardized amounts, indicators which address the speeds associated with each segment as the truck average speed and the truck average speeds during the spreading operation, indicators treating the total time and spreading time spent by each truck and an indicator which calculates the average fuel consumption. Also, performance indicators dedicated specifically for sectors: indicators similar to what has been presented for the street segments such amounts applied, standardized amounts, average fuel consumption, time spent in each sectors, spreading time based on average speeds. We presents other indicators as the service rate that shows the relationship between the time required for spreading on the total time, the application rate which calculates the number of serviced kilometers in relation to the total number of kilometers in the same sector and the efficiency of routes compares the length of the passages performed over the entire length of the road segments of the sector. We propose as well a method to estimate the number of vehicle passages on each street segment based on average speed. This indicator is very useful because the city can’t determine the number of trucks traversing the streets. This indicator will also be used to calculate sector indicators. All these performance indicators will be visualized on the map of the city in order to understand the importance of each indicator. In the second phase, we present tree prediction models to estimate the amount of chemicals and abrasives for each street segment: multiple regression, neural networks, decision tree. Using three types of data (data attached to streets, weather data and telemetry data), the results were not satisfying enough for multiple regression models and decision tree which is explained by the lack of meteorological data. However, by the neural networks model was moderately satisfactory with a validation rate of 75%. Also, it should be mentioned that our prediction models were the first models that estimate the amount of salt for such precision (each street segment)

    Developing Police Patrol Strategies Based on the Urban Street Network

    Get PDF
    In urban areas, crime and disorder have been long-lasting problems that spoil the economic and emotional well-being of residents. A significant way to deter crime, and maintain public safety is through police patrolling. So far, the deployment of police forces in patrolling has relied mainly on expert knowledge, and is usually based on two-dimensional spatial units, giving insufficient consideration to the underlying urban structure and collaboration among patrol officers. This approach has led to impractical and inefficient police patrol strategies, as well as a workload imbalance among officers. Therefore, it is of essential importance to devise advanced police patrol strategies that incorporate urban structure, the collaboration of the patrol officers, and a workload balance. This study aims to develop police patrol strategies that would make intelligent use of the street network layout in urban areas. The street network is a key component in urban structure and is the domain in which crime and policing take place. By explicitly considering street network configurations in their operations, police forces are enabled to provide timely responses to emergency calls and essential coverage to crime hotspots. Although some models have considered street networks in patrolling to some extent, challenges remain. First, most existing methods for the design of police districts use two-dimensional units, such as grid cells, as basic units, but using streets as basic units would lead to districts that are more accessible and usable. Second, the routing problem in police patrolling has several unique characteristics, such as patrollers potentially starting from different stations, but most existing routing strategies have failed to consider these. Third, police patrolling strategies should be validated using real-world scenarios, whilst most existing strategies in the literature have only been tested in small hypothetical instances without realistic settings. In this thesis, a framework for developing police patrol strategies based on the urban street network is proposed, to effectively cover crime hotspots, as well as the rest of the territory. This framework consists of three strategies, including a districting model, a patrol routing strategy for repeated coverage, and a patrol routing strategy for infrequent coverage. Various relevant factors have been considered in the strategy design, including the underlying structure of the street network and the collaboration among patrollers belonging to different stations. Moreover, these strategies have been validated by the patrolling scenarios in London. The results demonstrate that these strategies outperform the current corresponding benchmark strategies, which indicates that they may have considerable potential in future police operations

    Optimisation de tournées de véhicules en viabilité hivernale

    Get PDF
    RÉSUMÉ : Cette thèse développe des outils mathématiques et informatiques pour améliorer les opérations de viabilité hivernale. En particulier, la confection des tournées de déneigement est traitée comme un problème de tournées sur les arcs avec plusieurs contraintes. Une métaheuristique est d’abord développée pour la confection de ces tournées. Par la suite, des modifications majeures sont apportées à cet algorithme pour tenir compte des caractéristiques spécifiques aux problèmes de tournées sur les arcs (arc routing problem) (ARP) sur des réseaux routiers réels. Finalement, un second problème combinant les tournées de déneigement et d’épandage avec la mise en commun de certains véhicules pour les opérations est traité. La solution développée permet de tirer parti des caractéristiques de chaque véhicule. Tout au long de la thèse, un accent particulier est porté sur l’utilisation des données réelles ainsi que sur le développement de méthodes pour faciliter l’importation et l’exportation de ces données. Les travaux entourant cette thèse débutent avec la confection de tournées de déneigement pour une ville au Québec, soit Dolbeau-Mistassini (DM). De nombreux problèmes ont été rencontrés avec l’utilisation d’une méthode tirée de la littérature. Parmi ceux-ci, on compte : — de nombreux demi-tours difficiles à exécuter par les véhicules ; — le faible respect des priorités accordées aux rues à l’échelle du réseau ; — de nombreux véhicules parcourent de longues distances pour se rendre dans les coins reculés du réseau ; — le déséquilibre des tâches de travail en raison des différentes vitesses d’opération des véhicules ; — le fait que la méthode ne tient pas compte des ruelles qui peuvent être traitées dans une direction ou dans l’autre en un seul passage. À la suite de nombreux ajustements manuels pour corriger les tournées obtenues, force a été de constater que des améliorations pouvaient être apportées à ce type de méthode. Les travaux concernant la première contribution de cette thèse ont donc porté sur le développement d’une méthode de création de tournées de déneigement. En raison du grand nombre de variables et de contraintes considérées dans le problème, le choix s’est porté sur une méthode heuristique. Ce type de méthode offre un bon équilibre entre le temps de traitement et la qualité des solutions obtenues. Plus précisément, le choix s’est arrêté sur une métaheuristique de type algorithme de recherche à voisinage adaptatif large (adaptive large neighborhood search) (ALNS), en raison du succès remporté récemment par ce type de méthode. Le premier article a permis de constater que l’algorithme développé permet de créer des tournées pour les véhicules de déneigement. Les contraintes suivantes sont respectées : équilibrage des tournées, couverture partielle du réseau, vitesses hétérogènes, restrictions de virages, restrictions rue/véhicule et hiérarchie du réseau. Pour la deuxième contribution de thèse, le problème a d’abord été formalisé par l’intermédiaire d’un programme linéaire en nombres entiers (mixed integer programming) (MIP). Le problème a été formulé comme un problème des k-postiers ruraux avec objectif minmax (min-max k-vehicles rural postman problem) (MM K-RPP) avec hiérarchies, pénalités sur virages, vitesses d’opération hétérogènes et tournées ouvertes sur un graphe mixte. Tel qu’anticipé, la résolution devient rapidement impossible à traiter avec un solveur commercial en utilisant seulement 20 segments de rue. Il a été décidé de poursuivre l’approfondissement de l’algorithme développé en première partie. Cette décision a été prise notamment en raison du très long temps de traitement qui réduit l’utilité du premier algorithme. Cette décision repose aussi sur le fait que visuellement, on constate que les tournées obtenues peuvent être améliorées. Dans cette optique, une collaboration a été initiée avec messieurs Fabien Lehuédé et Olivier Péton du laboratoire des sciences du numérique de Nantes (LS2N) à IMT Atlantique. Leur expertise avec la méthode ALNS a effectivement permis d’améliorer grandement les résultats obtenus. Parmi les améliorations apportées, on note une transformation du réseau permettant de tenir compte des pénalités sur virages lors du calcul des plus courts chemins. Cette transformation permet également de mieux prendre en compte les ruelles qui requièrent un seul passage dans une direction ou dans l’autre. De plus, la possibilité d’appliquer plusieurs fois un opérateur de destruction avant de passer à la construction est ajoutée. Cette contribution a également été l’occasion de développer et tester de nouveaux opérateurs de voisinage, développer une méthode de groupement des arcs et revoir et simplifier le code de la métaheuristique. L’algorithme a été appliqué à la première étude de cas ainsi qu’a deux nouvelles études de cas, Baie-Comeau (BC) et Plateau-Mont-Royal (PMR). Des tests ont également été exécutés en comparant les nouvelles tournées obtenues à des tournées conçues quelques années plus tôt ainsi qu’aux résultats obtenus par un solveur commercial. Les résultats obtenus démontrent que la méthodologie améliore les tournées conçues précédemment. Il est aussi possible de conclure que la méthode de groupage des arcs améliore la qualité des solutions obtenues et l’efficacité des nouveaux opérateurs développés varie selon le réseau utilisé. Pour la troisième contribution, nous sommes revenus sur le cas d’étude initial tel que décrit par les intervenants de la première étude de cas. Il a été dit que les charges de travail doivent être équilibrées, mais que certains véhicules doivent également épandre des fondants ou des abrasifs en plus de déneiger. Pour tenir compte de cette contrainte, certaines tournées avaient délibérément été gardées plus courtes dans les premières solutions. Pour le troisième article, il a été décidé de traiter cette problématique de front. Ce qu’il faut savoir est que certains véhicules sont équipés pour l’épandage et le déneigement alors que d’autres sont équipés pour le déneigement seulement. Lorsque les premiers traitent un segment de rue, ils exécutent les deux opérations simultanément. Lorsque les deuxièmes traitent un segment de rue, il faut planifier un second passage par les premiers véhicules pour qu’ils puissent épandre des fondants ou des abrasifs. L’algorithme développé précédemment a donc été modifié dans cette optique. En plus, la considération des contraintes de restrictions rue/véhicule a été ajoutée dans l’algorithme. Les résultats démontrent que l’algorithme permet effectivement de concevoir des tournées qui respectent les contraintes de la nouvelle étude de cas. Cet outil permet donc de tirer profit de l’interaction entre les divers types de véhicules. La contribution souligne également l’utilité d’un tel outil pour supporter l’analyse des besoins justifiant l’achat de nouveaux véhicules. En parallèle aux développements algorithmiques, des méthodes d’importation et d’exportation des données provenant des cas d’étude réels sont aussi développées. Dès le départ, il a été choisi d’utiliser des fichiers de type Shapefile comme source de données en raison de sa grande disponibilité et de la compatibilité avec les système d’information géographique (SIG). Une méthode pour passer du réseau géographique vers un réseau mathématique a donc été améliorée au cours des travaux. Alors qu’au début des travaux de la thèse, il fallait passer par un chiffrier Microsoft ExcelTM pour ensuite importer les données dans le code, à la fin, une méthode automatisée permet l’importation directe à partir des fichiers Shapefiles vers le code de la métaheuristique. Quant aux résultats obtenus, ils furent obtenus dans les premières étapes sous forment de représentations géographiques dans un SIG ainsi que des feuilles d’instructions indiquant les étapes, coin de rue par coin de rue, aux opérateurs de véhicules. De ce côté, les développements ont permis d’obtenir des fichiers de type KML. Ce type de fichier est compatible avec plusieurs logiciels et applications, dont Google EarthviewTM et des applications de guidage routier sur des appareils mobiles.----------ABSTRACT : In this thesis, we develop mathematical and computerized tools to improve winter viability operations. More precisely, the snow routing design problem is treated as an problème de tournée sur les arcs (arc routing problem) (ARP). In a first effort to solve the problem, a metaheuristic procedure is designed. Then, some major modifications are made to the algorithm to improve the consideration of specific characteristics of real road networks. Finally, a second problem combining the routing of the snowplow and the spreading vehicles are addressed. The objective is to fully take advantage of the characteristics of the different type of vehicles. In parallel with the algorithmic development, this thesis also develops some methodologies to facilitate the importation and exportation of the real world data. Works concerning this thesis were initiated with a mandate to design snowplow routes for a city in the province of Québec, namely DM. The problem was addressed by using a methodology found in the literature, however, several difficulties were encountered. Among others: — the routes contained several U-turns which are difficult to perform by the snow plowing vehicles; — little consideration of the priorities at the network level; — several vehicles have to travel to some remote streets in the same sector of the city where we would expect only one vehicle to go; — unbalanced sectors due to the different speeds of operation of the vehicles; — no consideration for back alleys that needs to be serviced only once in either direction. In respond to these problems, several manual modifications of the routes were undertaken to make them feasible. It was found that the methodology fails to solve the problem as it is encountered. Therefore, works concerning the first contribution of this thesis focused on the development of a methodology to design snowplow routing. Due to numerous variables and constraints, it was decided to develop a metaheuristic algorithm. This type of methodology offers a good balance between runtime and the quality of the solution obtained. In particular, an ALNS is selected because of its recent success cited in the literature. Thus, the first article concludes that the algorithm can design snowplow routing. The following constraints are considered: workload balance, partial area coverage, heterogeneous vehicle speeds, road/vehicle dependencies, network hierarchies and turn restrictions. In the second contribution of this thesis, the problem was modeled as a mixed integer program. It is formulated as a min-max k-rural postmen problem with hierarchies, turn penalties, open tours and heterogeneous speed on a mixed graph. As expected, the formulation is intractable even for a number of arcs as low as 20. It was then decided to pursue the development of the ALNS algorithm. This decision was taken considering the long runtime of the first algorithm and the fact that the routes obtained can be visually improved. A collaboration with Fabien Lehuédé and Olivier Péton from the Laboratoire des Sciences du Numérique de Nantes (LS2N), IMT Atlantique was undertaken. Their expertise with ALNS greatly helped to improve the results obtained. Among other improvements brought to the algorithm, one can cite the transformation of the graph which allows to better take into account turn penalties during the computation of the shortest paths. This transformation also allows to better take into account the back alleys which only need one service in either direction. This contribution also allowed to develop and test new neighborhood operators and an arc grouping methodology. Both of these innovations improve the quality of the solutions obtained. However the efficiency of the new operators varies with the network. For the third contribution, we took back the case study as it was described by the collaborator in DM. It was said that the workload needs to be balanced among the vehicles. However some vehicles must also perform winter spreading in addition to plowing. For the first set of routes produced, some of the routes were deliberately left with a lower workload to allow them to perform winter spreading. For the third article, it was decided to consider the spreading and the plowing directly during the construction and the improvement steps. Thus this problem was tackled more directly in the third article. It must be noted that some vehicles are equipped to perform both winter spreading and snow plowing and some others can only perform plowing. When the former service a street, they can perform both plowing and spreading at the same time. When the latter service a street, a second passage is required to spread salt or abrasives. The algorithm developed for the second contribution was then adapted for this new problem. Moreover, the street/vehicle restriction constraints were also added. The result shows that the algorithm can produce a set of routes respecting the constraints of the new problem. It can take advantage of the interaction between the various types of vehicles. The article also shows that such tool can be beneficial in analyzing the requirements for new vehicles. In parallel with the development of the algorithms, data importation and exportation techniques from real road networks are also developed. It was chosen to use Shapefiles because of its good relative availability and because of its compatibility with Geographic Information System (GIS). A method to transfer from a geographical to a mathematical network is improved during the thesis. At the beginning, a Microsoft ExcelTM datasheet is used to transfer the data from the GIS to the metaheuristic. At the end, it is possible to fetch the data directly from the Shapefiles to the metaheuristic. As for the results obtained, at the beginning, they were provided in the form of a Shapefile for visualization and indications on sheets of paper for the operators. At the end, the results can be exported to the KML format. This type of file is compatible with several software such as Google EarthviewTM and application Global Positioning System (GPS) applications on mobile devices
    corecore