Desenvolvimento de sequenciador para um Problema de Roteamento de Veículos


Autoria(s): Pinheiro, Hélder Filipe de Castro
Contribuinte(s)

Viana, Ana Gomes

Data(s)

11/12/2015

01/07/2015

01/07/2015

01/08/2018

Resumo

Este projecto tem como objectivo a optimização das rotas dos técnicos de serviço após venda da Schmitt+Sohn Elevadores, associadas à realização das manutenções preventivas a cada elemento contratado à empresa (elevadores, escadas rolantes, etc). Como tal, é necessário fazer uma distribuição dos equipamentos que se encontram em carteira, por um dos técnicos que assegura a manutenção, pelos vários dias úteis de cada mês, e pelas horas de trabalho de cada dia. Apesar do técnico ter disponíveis, por dia, 8h de trabalho, apenas 6h podem ser preenchidas com manutenções preventivas. As 2h restantes são essencialmente para possíveis manutenções correctivas para as quais o técnico seja solicitado. Caso o técnico não seja contactado para resolver nenhuma avaria, essas horas podem ser utilizadas pelo mesmo para adiantar trabalho do dia seguinte, isto é, visitar já alguns dos próximos pontos de manutenção preventiva do dia seguinte, ou para compensar trabalho que esteja atrasado. De salientar que, para cada dia, as deslocações do técnico de qualquer local ao primeiro ponto de uma rota ou de regresso do último ponto de uma rota não são contabilizadas. O trabalho desenvolvido nesta dissertação pretende dar resposta ao problema apresentado pela Schmitt+Sohn Elevadores. Para isso foi desenvolvida uma heurística para a optimização das rotas dos técnicos. Esta é baseada no conceito de “vizinho mais próximo” que procura sempre o ponto que se apresenta mais perto do último ponto que foi adicionado à rota. Com base nesta metodologia, nos processos de escolha dos pontos que formam clusters, e na selecção dos pontos iniciais de cada uma das rotas diárias, a ferramenta de optimização resultante define as rotas diárias para que o percurso efectuado por cada técnico num mês seja o menor possível. São feitas alterações às rotas definidas inicialmente quando encontrados pontos de uma mesma entrada a serem visitados em dias diferentes. Isto obrigaria o técnico a fazer duas viagens ao mesmo local. Por fim, o resultado é apresentado num documento Word a ser utilizado pelo técnico como guia diário das suas deslocações aos equipamentos que necessitam de verificações periódicas. Os resultados obtidos foram comparados com as rotas que estavam a ser usadas pela empresa, tendo apresentado resultados de melhor qualidade, constatando-se a eficiência da solução criada pelo algoritmo proposto neste trabalho.

The objective of this project is to optimize the routes of the service technicians after sales of Schmitt+Sohn Elevators, related to the execution of the preventive maintenance to each element contracted to the company (elevators, escalators, etc). Thus, it is necessary to make a distribution of the equipments that are on the wallet, by one of the technicians that ensure the maintenance, by all the available days of the week of each month and by the hours of work of each day. Although the technician has 8 hours of work available by day, only 6 of them can be associated with planned preventive maintenances. The other 2 hours are essencially to possible corrective maintenances that the technician could be called to solve. If the technician isn’t called to solve a breakdown those other hours could be used by him to advance work of the next day, like visiting already some of the following points of preventive maintenance of the next day, or compensate work that is late. Noteworthy that, for each day, the traveling time of the technician from any location to the first point of a route or from the last point of a route at the end of the day aren’t count in the solution. The work developed in this thesis provides an answer to the problem presented by Schmitt+Sohn Elevators. For that was developed an heuristic to the optimization of the technician routes. This heuristic is based on the “nearest neighbor” concept which searches always for the point that is closer to the last one that was added to the route. Based on this methodology, on the choice processes of the points that form clusters, and on the selection of the initial points of each route for each day, the optimization tool defines the daily routes for the course done by each technician on a month to be the shortest possible. Changes are made to the routes defined initially when points from the same entry are founded being visited in different days. This would force the technician to do two trips to the same place. In the end, the result is presented in a Word document to be used by the technician as a daily guide to his travels to the equipments that need periodic verifications. The obtained results were compared with the routes that were being used by the company, with the first ones presenting results of better quality, confirming the efficiency of the algorithm proposed in this work.

Identificador

http://hdl.handle.net/10400.22/7169

201094959

Idioma(s)

por

Direitos

embargoedAccess

Palavras-Chave #Rotas de veículos #Manutenções Preventivas #Equipamentos #Heurística de “vizinho mais próximo” #Algoritmo #Routes of Vehicles #Preventive Maintenances #Equipments #“Nearest Neighbor” Heuristic #Algorithm #Sistemas e Planeamento Industrial
Tipo

masterThesis