Implementação do algoritmo inspirado no comportamento das colônias de formigas para a problemática da condução de trens de carga
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/16006 |
Resumo: | O algoritmo baseado no comportamento das colônias de formigas é uma meta-heurística que teve seu estopim na década de 1990 por Marco Dorigo. A ideia principal é fundamentada no comportamento de formigas reais e suas habilidades em encontrar o melhor caminho entre o seu ninho e o alimento. Esta habilidade baseia-se na exploração de trilhas de feromônios, que são substâncias químicas deixadas no caminho para o ninho toda vez que se encontra alimento. Devido a este comportamento cooperativo e eficiente de busca, elas constroem alternativas de melhores de caminho para encontrar o alimento. No cenário da condução de trens de carga, o percurso de uma viagem foi subdivido em fragmentos, para representação fracionária de toda viagem, nomeado como ponto de medida. Cada ponto de medida representa o momento de aplicação de um ponto de aceleração, onde um ponto de aceleração é representado como uma formiga artificial. Logo, foi desenvolvido a Otimização por Colônias de Formigas, a qual foi integrada em um ambiente computacional que simula a condução real de um trem de carga. Nesse sentido, foi possível construir um conjunto de pontos de aceleração e aplicá-los durante uma viagem, sem causar danos à via e ao trem, mostrando assim a aplicabilidade de um algoritmo computacional em um problema com características reais. A aplicação do conjunto de pontos de aceleração desenvolvidos com a otimização, resultou no índice de similaridade de 87% comparada à condução realizada pelo maquinista. Sobretudo, a otimização também resultou no menor consumo de combustível e de tempo gasto em todo percurso, comparado à condução de uma maquinista. |
id |
UTFPR-12_7b87df2f27eb87a8152136c6f527bf10 |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/16006 |
network_acronym_str |
UTFPR-12 |
network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository_id_str |
|
spelling |
2020-11-19T18:25:44Z2020-11-19T18:25:44Z2019-11-13BERNARDO, Wesley. Implementação do algoritmo inspirado no comportamento das colônias de formigas para a problemática da condução de trens de carga. 2019. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2019.http://repositorio.utfpr.edu.br/jspui/handle/1/16006O algoritmo baseado no comportamento das colônias de formigas é uma meta-heurística que teve seu estopim na década de 1990 por Marco Dorigo. A ideia principal é fundamentada no comportamento de formigas reais e suas habilidades em encontrar o melhor caminho entre o seu ninho e o alimento. Esta habilidade baseia-se na exploração de trilhas de feromônios, que são substâncias químicas deixadas no caminho para o ninho toda vez que se encontra alimento. Devido a este comportamento cooperativo e eficiente de busca, elas constroem alternativas de melhores de caminho para encontrar o alimento. No cenário da condução de trens de carga, o percurso de uma viagem foi subdivido em fragmentos, para representação fracionária de toda viagem, nomeado como ponto de medida. Cada ponto de medida representa o momento de aplicação de um ponto de aceleração, onde um ponto de aceleração é representado como uma formiga artificial. Logo, foi desenvolvido a Otimização por Colônias de Formigas, a qual foi integrada em um ambiente computacional que simula a condução real de um trem de carga. Nesse sentido, foi possível construir um conjunto de pontos de aceleração e aplicá-los durante uma viagem, sem causar danos à via e ao trem, mostrando assim a aplicabilidade de um algoritmo computacional em um problema com características reais. A aplicação do conjunto de pontos de aceleração desenvolvidos com a otimização, resultou no índice de similaridade de 87% comparada à condução realizada pelo maquinista. Sobretudo, a otimização também resultou no menor consumo de combustível e de tempo gasto em todo percurso, comparado à condução de uma maquinista.The behavior-based algorithm of ant colonies is a metaheuristic that had its trigger in the 1990 by Marco Dorigo. The main idea is based on the behavior of real ants and their ability to find the best path between their nest and food. This skill is based on exploring pheromone trails, which are chemicals left on the way to the nest each time food is found. Due to this cooperative and efficient search behavior, they build better path alternatives to find the food. In the scenario of freight train driving, the route of a trip was subdivided into fragments, for a fractional representation of the entire trip, named as the point of measurement. Each measurement point represents the moment of application of an acceleration point, where an acceleration point is represented as an artificial ant. Therefore, Ant Colony Optimization was developed, which was integrated in a computational environment that simulates the real driving of a freight train. In this sense, it was possible to construct a set of acceleration points and apply them during a trip, without causing damage to the track and the train, thus showing the applicability of a computational algorithm in a problem with real characteristics. The application of the set of acceleration points developed with the optimization resulted in a similarity index of 87% compared to the driving performed by the driver. Above all, optimization also resulted in lower fuel consumption and time spent on the entire journey compared to driving a driver.porUniversidade Tecnológica Federal do ParanáPonta GrossaCiência da ComputaçãoUTFPRBrasilDepartamento Acadêmico de InformáticaCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOOtimização estruturalTransporte ferroviário de cargaFormigasStructural optimizationRailroads - FreightAntsImplementação do algoritmo inspirado no comportamento das colônias de formigas para a problemática da condução de trens de cargaImplementation of the ant colony-inspired algorithm for the problem of freight train drivinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisPonta GrossaBorges, André PinzBorges, André PinzAlves, Gleifer VazKoscianski, AndréBernardo, Wesleyinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALPG_COCIC_2019_2_07.pdfapplication/pdf2752620http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16006/1/PG_COCIC_2019_2_07.pdf5f24536fb001d8e8e96471367c4db2d0MD51LICENSElicense.txttext/plain1290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16006/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52TEXTPG_COCIC_2019_2_07.pdf.txtExtracted texttext/plain176535http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16006/3/PG_COCIC_2019_2_07.pdf.txt5dc7428572fefa7e8659ced85b31ad2cMD53THUMBNAILPG_COCIC_2019_2_07.pdf.jpgGenerated Thumbnailimage/jpeg1305http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16006/4/PG_COCIC_2019_2_07.pdf.jpge48df7c2a0581d30000c4f7026333a8aMD541/160062020-11-19 16:25:44.293oai:repositorio.utfpr.edu.br:1/16006TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2020-11-19T18:25:44Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.pt_BR.fl_str_mv |
Implementação do algoritmo inspirado no comportamento das colônias de formigas para a problemática da condução de trens de carga |
dc.title.alternative.pt_BR.fl_str_mv |
Implementation of the ant colony-inspired algorithm for the problem of freight train driving |
title |
Implementação do algoritmo inspirado no comportamento das colônias de formigas para a problemática da condução de trens de carga |
spellingShingle |
Implementação do algoritmo inspirado no comportamento das colônias de formigas para a problemática da condução de trens de carga Bernardo, Wesley CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Otimização estrutural Transporte ferroviário de carga Formigas Structural optimization Railroads - Freight Ants |
title_short |
Implementação do algoritmo inspirado no comportamento das colônias de formigas para a problemática da condução de trens de carga |
title_full |
Implementação do algoritmo inspirado no comportamento das colônias de formigas para a problemática da condução de trens de carga |
title_fullStr |
Implementação do algoritmo inspirado no comportamento das colônias de formigas para a problemática da condução de trens de carga |
title_full_unstemmed |
Implementação do algoritmo inspirado no comportamento das colônias de formigas para a problemática da condução de trens de carga |
title_sort |
Implementação do algoritmo inspirado no comportamento das colônias de formigas para a problemática da condução de trens de carga |
author |
Bernardo, Wesley |
author_facet |
Bernardo, Wesley |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Borges, André Pinz |
dc.contributor.referee1.fl_str_mv |
Borges, André Pinz |
dc.contributor.referee2.fl_str_mv |
Alves, Gleifer Vaz |
dc.contributor.referee3.fl_str_mv |
Koscianski, André |
dc.contributor.author.fl_str_mv |
Bernardo, Wesley |
contributor_str_mv |
Borges, André Pinz Borges, André Pinz Alves, Gleifer Vaz Koscianski, André |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Otimização estrutural Transporte ferroviário de carga Formigas Structural optimization Railroads - Freight Ants |
dc.subject.por.fl_str_mv |
Otimização estrutural Transporte ferroviário de carga Formigas Structural optimization Railroads - Freight Ants |
description |
O algoritmo baseado no comportamento das colônias de formigas é uma meta-heurística que teve seu estopim na década de 1990 por Marco Dorigo. A ideia principal é fundamentada no comportamento de formigas reais e suas habilidades em encontrar o melhor caminho entre o seu ninho e o alimento. Esta habilidade baseia-se na exploração de trilhas de feromônios, que são substâncias químicas deixadas no caminho para o ninho toda vez que se encontra alimento. Devido a este comportamento cooperativo e eficiente de busca, elas constroem alternativas de melhores de caminho para encontrar o alimento. No cenário da condução de trens de carga, o percurso de uma viagem foi subdivido em fragmentos, para representação fracionária de toda viagem, nomeado como ponto de medida. Cada ponto de medida representa o momento de aplicação de um ponto de aceleração, onde um ponto de aceleração é representado como uma formiga artificial. Logo, foi desenvolvido a Otimização por Colônias de Formigas, a qual foi integrada em um ambiente computacional que simula a condução real de um trem de carga. Nesse sentido, foi possível construir um conjunto de pontos de aceleração e aplicá-los durante uma viagem, sem causar danos à via e ao trem, mostrando assim a aplicabilidade de um algoritmo computacional em um problema com características reais. A aplicação do conjunto de pontos de aceleração desenvolvidos com a otimização, resultou no índice de similaridade de 87% comparada à condução realizada pelo maquinista. Sobretudo, a otimização também resultou no menor consumo de combustível e de tempo gasto em todo percurso, comparado à condução de uma maquinista. |
publishDate |
2019 |
dc.date.issued.fl_str_mv |
2019-11-13 |
dc.date.accessioned.fl_str_mv |
2020-11-19T18:25:44Z |
dc.date.available.fl_str_mv |
2020-11-19T18:25:44Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
BERNARDO, Wesley. Implementação do algoritmo inspirado no comportamento das colônias de formigas para a problemática da condução de trens de carga. 2019. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2019. |
dc.identifier.uri.fl_str_mv |
http://repositorio.utfpr.edu.br/jspui/handle/1/16006 |
identifier_str_mv |
BERNARDO, Wesley. Implementação do algoritmo inspirado no comportamento das colônias de formigas para a problemática da condução de trens de carga. 2019. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2019. |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/16006 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Ponta Grossa |
dc.publisher.program.fl_str_mv |
Ciência da Computação |
dc.publisher.initials.fl_str_mv |
UTFPR |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Departamento Acadêmico de Informática |
publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Ponta Grossa |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
instacron_str |
UTFPR |
institution |
UTFPR |
reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
bitstream.url.fl_str_mv |
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16006/1/PG_COCIC_2019_2_07.pdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16006/2/license.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16006/3/PG_COCIC_2019_2_07.pdf.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16006/4/PG_COCIC_2019_2_07.pdf.jpg |
bitstream.checksum.fl_str_mv |
5f24536fb001d8e8e96471367c4db2d0 b9d82215ab23456fa2d8b49c5df1b95b 5dc7428572fefa7e8659ced85b31ad2c e48df7c2a0581d30000c4f7026333a8a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1805923170365997056 |