Optimal design of serial link robotic manipulators via genetic algorithms
Ano de defesa: | 2019 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | , |
Tipo de documento: | Dissertação |
Tipo de acesso: | Acesso aberto |
Idioma: | eng |
Instituição de defesa: |
Universidade Federal do Rio de Janeiro
|
Programa de Pós-Graduação: |
Programa de Pós-Graduação em Engenharia Mecânica
|
Departamento: |
Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia
|
País: |
Brasil
|
Palavras-chave em Português: | |
Área do conhecimento CNPq: | |
Link de acesso: | http://hdl.handle.net/11422/13789 |
Resumo: | Essa tese tem como proposta a criação de uma metodologia de projeto que otimiza manipuladores robóticos feitos para tarefas específicas e submetidos a restrições. Durante o desenvolvimento dessa metodologia um estudo de caso in situ será usado como base para as suposições e escolhas. Esse estudo de caso escolhido é o processo de revestimento a calor nas turbinas hidrelétricas de Jirau. A metodologia criada utiliza o trabalho de Thomas Lambs como uma base e envolve a divisão do problema de otimização em duas partes: a otimização geométrica e a estrutural. As duas partes utilizaram da técnica de evolução diferencial acompanhado do método de otimização multivariável por peso. A otimização geométrica utilizará o comprimento dos segmentos dos manipuladores, eixos de cada junta e coordenadas x, y e z da base do manipulador como os genes do método genético. Já a função multiobjetiva utilizará o comprimento, destreza, gradiente da destreza e área de trabalho útil para maximizar a função custo. A otimização estrutural, por outro lado utilizará o diâmetro interno dos segmentos dos manipuladores como genes e otimizará o peso da estrutura e a deflexão do efetuador do manipulador. Utilizando esse estudo de caso, o manipulador robótico foi otimizado e a metodologia testada com sucesso. |
id |
UFRJ_291fa6b5e0c1427a2e660bb3f0905a8f |
---|---|
oai_identifier_str |
oai:pantheon.ufrj.br:11422/13789 |
network_acronym_str |
UFRJ |
network_name_str |
Repositório Institucional da UFRJ |
repository_id_str |
|
spelling |
Ramalho, Gabriel Martins Francohttp://lattes.cnpq.br/3100004456264467http://lattes.cnpq.br/0200750411118211Costa, Ramon Romankeviciushttp://lattes.cnpq.br/7179082749910428Bhaya, AmitCastello, Daniel AlvesDuda, Fernando Pereira2021-02-21T15:15:27Z2021-02-23T03:00:08Z2019-05http://hdl.handle.net/11422/13789Essa tese tem como proposta a criação de uma metodologia de projeto que otimiza manipuladores robóticos feitos para tarefas específicas e submetidos a restrições. Durante o desenvolvimento dessa metodologia um estudo de caso in situ será usado como base para as suposições e escolhas. Esse estudo de caso escolhido é o processo de revestimento a calor nas turbinas hidrelétricas de Jirau. A metodologia criada utiliza o trabalho de Thomas Lambs como uma base e envolve a divisão do problema de otimização em duas partes: a otimização geométrica e a estrutural. As duas partes utilizaram da técnica de evolução diferencial acompanhado do método de otimização multivariável por peso. A otimização geométrica utilizará o comprimento dos segmentos dos manipuladores, eixos de cada junta e coordenadas x, y e z da base do manipulador como os genes do método genético. Já a função multiobjetiva utilizará o comprimento, destreza, gradiente da destreza e área de trabalho útil para maximizar a função custo. A otimização estrutural, por outro lado utilizará o diâmetro interno dos segmentos dos manipuladores como genes e otimizará o peso da estrutura e a deflexão do efetuador do manipulador. Utilizando esse estudo de caso, o manipulador robótico foi otimizado e a metodologia testada com sucesso.This thesis proposes the creation of a project methodology that optimizes robotic manipulators for specific tasks and subjected to constraints. During the development of this methodology, a in situ case study will be used as a base for suppositions and chooses. This case study is the in situ hard-coating process of the Jirau hydroelectric dams blades. The methodology created uses Thomas Lambs work as a base and involves dividing the optimization problem into two parts: a geometric optimization and a structural one. Both will use differential evolution in conjunction with a multiobjective weight method. The geometric optimization uses the manipulator segments lengths, joint axis and x,y and z coordinates as gens and the multi-objective fitness function uses the length, dexterity, dexterity gradient and work area to maximize the cost. The structural optimization, on the other hand, utilizes the inner diameter of the manipulator segments as gens and optimizes the weight of the structure and deflection of the end effector. Using the case study, a robotic manipulator was optimized and the methodology tested with success.Submitted by Marlon Silva (marlonviniciuspacheco@gmail.com) on 2021-02-21T15:15:27Z No. of bitstreams: 1 GabrielMartinsFrancoRamalho.pdf: 4587652 bytes, checksum: c49fc6b0fc37e51999d446857fdf3ca0 (MD5)Made available in DSpace on 2021-02-21T15:15:27Z (GMT). No. of bitstreams: 1 GabrielMartinsFrancoRamalho.pdf: 4587652 bytes, checksum: c49fc6b0fc37e51999d446857fdf3ca0 (MD5) Previous issue date: 2019-05engUniversidade Federal do Rio de JaneiroPrograma de Pós-Graduação em Engenharia MecânicaUFRJBrasilInstituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de EngenhariaCNPQ::ENGENHARIAS::ENGENHARIA MECANICARobóticaOtimizaçãoHidrolétricaOptimal design of serial link robotic manipulators via genetic algorithmsProjeto ótimo de manipuladores robótico seriais via algoritmos genéticosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisabertoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRJinstname:Universidade Federal do Rio de Janeiro (UFRJ)instacron:UFRJLICENSElicense.txtlicense.txttext/plain; charset=utf-81853http://pantheon.ufrj.br:80/bitstream/11422/13789/2/license.txtdd32849f2bfb22da963c3aac6e26e255MD52ORIGINALGabrielMartinsFrancoRamalho.pdfGabrielMartinsFrancoRamalho.pdfapplication/pdf4587652http://pantheon.ufrj.br:80/bitstream/11422/13789/1/GabrielMartinsFrancoRamalho.pdfc49fc6b0fc37e51999d446857fdf3ca0MD5111422/137892021-02-23 00:00:08.112oai:pantheon.ufrj.br:11422/13789TElDRU7Dh0EgTsODTy1FWENMVVNJVkEgREUgRElTVFJJQlVJw4fDg08KCkFvIGFzc2luYXIgZSBlbnRyZWdhciBlc3RhIGxpY2Vuw6dhLCB2b2PDqihzKSBvKHMpIGF1dG9yKGVzKSBvdSBwcm9wcmlldMOhcmlvKHMpIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBjb25jZWRlKG0pIGFvIFJlcG9zaXTDs3JpbyBQYW50aGVvbiBkYSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gZGUgSmFuZWlybyAoVUZSSikgbyBkaXJlaXRvIG7Do28gLSBleGNsdXNpdm8gZGUgcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vKSBlbSB0b2RvIG8gbXVuZG8sIGVtIGZvcm1hdG8gZWxldHLDtG5pY28gZSBlbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8sIG1hcyBuw6NvIGxpbWl0YWRvIGEgw6F1ZGlvIGUvb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgVUZSSiBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhZHV6aXIgYSBhcHJlc2VudGHDp8OjbyBkZSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gY29tIGEgZmluYWxpZGFkZSBkZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogdGFtYsOpbSBjb25jb3JkYSBxdWUgYSBVRlJKIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXNzYSBzdWJtaXNzw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8OjbyBkaWdpdGFsLgoKRGVjbGFyYSBxdWUgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgc2V1IHRyYWJhbGhvIG9yaWdpbmFsLCBlIHF1ZSB2b2PDqiB0ZW0gbyBkaXJlaXRvIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIG5lc3RhIGxpY2Vuw6dhLiBWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIGEgc3VhIGFwcmVzZW50YcOnw6NvLCBjb20gbyBtZWxob3IgZGUgc2V1cyBjb25oZWNpbWVudG9zLCBuw6NvIGluZnJpbmdpIGRpcmVpdG9zIGF1dG9yYWlzIGRlIHRlcmNlaXJvcy4KClNlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIGNvbnTDqW0gbWF0ZXJpYWwgZG8gcXVhbCB2b2PDqiBuw6NvIHRlbSBkaXJlaXRvcyBkZSBhdXRvciwgZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBlIGNvbmNlZGUgYSBVRlJKIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRhIHN1Ym1pc3PDo28uCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIHF1ZSBmb2ksIG91IHRlbSBzaWRvIHBhdHJvY2luYWRvIG91IGFwb2lhZG8gcG9yIHVtYSBhZ8OqbmNpYSBvdSBvdXRybyhzKSBvcmdhbmlzbW8ocykgcXVlIG7Do28gYSBVRlJKLCB2b2PDqiBkZWNsYXJhIHF1ZSBjdW1wcml1IHF1YWxxdWVyIGRpcmVpdG8gZGUgUkVWSVPDg08gb3UgZGUgb3V0cmFzIG9icmlnYcOnw7VlcyByZXF1ZXJpZGFzIHBvciBjb250cmF0byBvdSBhY29yZG8uCgpBIFVGUkogaXLDoSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8ocykgc2V1KHMpIG5vbWUocykgY29tbyBhdXRvcihlcykgb3UgcHJvcHJpZXTDoXJpbyhzKSBkYSBzdWJtaXNzw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZGFzIHBlcm1pdGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EsIG5vIGF0byBkZSBzdWJtaXNzw6NvLgo=Repositório de PublicaçõesPUBhttp://www.pantheon.ufrj.br/oai/requestopendoar:2021-02-23T03:00:08Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)false |
dc.title.pt_BR.fl_str_mv |
Optimal design of serial link robotic manipulators via genetic algorithms |
dc.title.alternative.pt_BR.fl_str_mv |
Projeto ótimo de manipuladores robótico seriais via algoritmos genéticos |
title |
Optimal design of serial link robotic manipulators via genetic algorithms |
spellingShingle |
Optimal design of serial link robotic manipulators via genetic algorithms Ramalho, Gabriel Martins Franco CNPQ::ENGENHARIAS::ENGENHARIA MECANICA Robótica Otimização Hidrolétrica |
title_short |
Optimal design of serial link robotic manipulators via genetic algorithms |
title_full |
Optimal design of serial link robotic manipulators via genetic algorithms |
title_fullStr |
Optimal design of serial link robotic manipulators via genetic algorithms |
title_full_unstemmed |
Optimal design of serial link robotic manipulators via genetic algorithms |
title_sort |
Optimal design of serial link robotic manipulators via genetic algorithms |
author |
Ramalho, Gabriel Martins Franco |
author_facet |
Ramalho, Gabriel Martins Franco |
author_role |
author |
dc.contributor.advisorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/3100004456264467 |
dc.contributor.authorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/0200750411118211 |
dc.contributor.advisorCo1.none.fl_str_mv |
Costa, Ramon Romankevicius |
dc.contributor.advisorCo1Lattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/7179082749910428 |
dc.contributor.author.fl_str_mv |
Ramalho, Gabriel Martins Franco |
dc.contributor.referee1.fl_str_mv |
Bhaya, Amit |
dc.contributor.referee2.fl_str_mv |
Castello, Daniel Alves |
dc.contributor.advisor1.fl_str_mv |
Duda, Fernando Pereira |
contributor_str_mv |
Bhaya, Amit Castello, Daniel Alves Duda, Fernando Pereira |
dc.subject.cnpq.fl_str_mv |
CNPQ::ENGENHARIAS::ENGENHARIA MECANICA |
topic |
CNPQ::ENGENHARIAS::ENGENHARIA MECANICA Robótica Otimização Hidrolétrica |
dc.subject.por.fl_str_mv |
Robótica Otimização Hidrolétrica |
description |
Essa tese tem como proposta a criação de uma metodologia de projeto que otimiza manipuladores robóticos feitos para tarefas específicas e submetidos a restrições. Durante o desenvolvimento dessa metodologia um estudo de caso in situ será usado como base para as suposições e escolhas. Esse estudo de caso escolhido é o processo de revestimento a calor nas turbinas hidrelétricas de Jirau. A metodologia criada utiliza o trabalho de Thomas Lambs como uma base e envolve a divisão do problema de otimização em duas partes: a otimização geométrica e a estrutural. As duas partes utilizaram da técnica de evolução diferencial acompanhado do método de otimização multivariável por peso. A otimização geométrica utilizará o comprimento dos segmentos dos manipuladores, eixos de cada junta e coordenadas x, y e z da base do manipulador como os genes do método genético. Já a função multiobjetiva utilizará o comprimento, destreza, gradiente da destreza e área de trabalho útil para maximizar a função custo. A otimização estrutural, por outro lado utilizará o diâmetro interno dos segmentos dos manipuladores como genes e otimizará o peso da estrutura e a deflexão do efetuador do manipulador. Utilizando esse estudo de caso, o manipulador robótico foi otimizado e a metodologia testada com sucesso. |
publishDate |
2019 |
dc.date.issued.fl_str_mv |
2019-05 |
dc.date.accessioned.fl_str_mv |
2021-02-21T15:15:27Z |
dc.date.available.fl_str_mv |
2021-02-23T03:00:08Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/11422/13789 |
url |
http://hdl.handle.net/11422/13789 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal do Rio de Janeiro |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Engenharia Mecânica |
dc.publisher.initials.fl_str_mv |
UFRJ |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia |
publisher.none.fl_str_mv |
Universidade Federal do Rio de Janeiro |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRJ instname:Universidade Federal do Rio de Janeiro (UFRJ) instacron:UFRJ |
instname_str |
Universidade Federal do Rio de Janeiro (UFRJ) |
instacron_str |
UFRJ |
institution |
UFRJ |
reponame_str |
Repositório Institucional da UFRJ |
collection |
Repositório Institucional da UFRJ |
bitstream.url.fl_str_mv |
http://pantheon.ufrj.br:80/bitstream/11422/13789/2/license.txt http://pantheon.ufrj.br:80/bitstream/11422/13789/1/GabrielMartinsFrancoRamalho.pdf |
bitstream.checksum.fl_str_mv |
dd32849f2bfb22da963c3aac6e26e255 c49fc6b0fc37e51999d446857fdf3ca0 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ) |
repository.mail.fl_str_mv |
|
_version_ |
1766886504326496256 |