Sistema de geração de trajetórias em manipulador cartesiano para aplicações em soldagem naval

Detalhes bibliográficos
Autor(a) principal: Lucas, Rafael Polezi
Data de Publicação: 2011
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: http://repositorio.ufsc.br/xmlui/handle/123456789/95465
Resumo: Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia Mecânica
id UFSC_4acde8804905246873a87da07be2a036
oai_identifier_str oai:repositorio.ufsc.br:123456789/95465
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Sistema de geração de trajetórias em manipulador cartesiano para aplicações em soldagem navalEngenharia mecânicaNaviosSoldagemManipuladores (Mecanismo)Construção navalDissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia MecânicaEste trabalho trata do desenvolvimento de um sistema de controle aplicado em manipuladores do tipo cartesiano para geração e correção de trajetórias de soldagem. O referido sistema foi inicialmente configurado para aplicações típicas de soldagem naval com o manipulador de dois graus de liberdade denominado Tartílope V2F. Este equipamento é constituído por dois eixos prismáticos e ortogonais. O eixo Y é responsável pelo seguimento da junta e o movimento de tecimento transversal do cordão de solda enquanto que o eixo X é um trilho flexível que se molda a superfícies curvas, viabilizando assim a soldagem de juntas de costados, blocos e painéis de navios. Este desenvolvimento tem como diferencial o hardware e um software estruturado em linguagem C++ com orientação a objeto que facilita a criação de novas funcionalidades ao Tartílope V2F e a adaptação a outros manipuladores cartesianos com mais graus de liberdade. O sistema de controle desenvolvido para o Tartílope V2F é composto pelos módulos: interface do usuário, suporte à soldagem, geração dos comandos de movimento, acionamento dos eixos, entradas analógicas usadas para receber os sinais de sensores de correção automática da trajetória e o de entradas e saídas digitais para sincronismo com equipamentos periféricos. A interface do usuário é de fácil uso possibilitando a programação das trajetórias de soldagem com vários passes e trechos filetados com tecimento do tipo trapezoidal via uma tela sensível ao toque. Este módulo conta ainda com a possibilidade de correção de todos os parâmetros da trajetória durante a soldagem. Em vista da fragilidade da tela sensível ao toque, foi desenvolvido o módulo de suporte a soldagem que é um dispositivo portátil resistente aos respingos de soldagem. Esse dispositivo permite o operador posicionar a tocha, carregar programas da interface do usuário para execução e realizar também correções de todos os parâmetros da trajetória durante a soldagem. O módulo de geração dos comandos de movimento gera os sinais de direção e passo de cada eixo e os envia para os respectivos drivers de acionamento dos motores de acordo com a trajetória programada ou corrigida. O microcontrolador LPC2148 deste módulo é também responsável por gerenciar o módulo de entradas analógicas e o de entradas e saídas digitais. O módulo de acionamento dos eixos do Tartílope V2F foi substituído em função da necessidade de ampliação da faixa de velocidade de posicionamento e da própria tocha de soldagem. Em ambos os eixos foram usados o conjunto otimizado de acionamento: driver bipolar em corrente com tecnologia DSP com seu respectivo motor de passo de alto torque. Por fim para validar o sistema foram realizados ensaios em laboratório, num primeiro momento focando as funcionalidades e desempenho e no segundo momento simulando a sua aplicação na soldagem do costado de uma embarcação. Excelentes resultados de soldagem e de integração entre operador e manipulador foram obtidos em ambos os momentos.This research deals with the development of a system control applied in cartesian manipulators for trajectory generation and correction of welding. The system was initially configured for typical applications in naval welding with manipulator in two degrees of freedom called Tartílope V2F. This equipment is constituted by two axes: orthogonal and prismatic. The Y axis is responsible for following the joint and the transversal weaving movement of the weld bead, while the X axis is a flexible rail which molds itself to curved surfaces, enabling the welding of broadsides joints, blocks and panels of ships. This development has as differentials the hardware and a software structured in C++ language with object orientation that facilitates the creation of new functionality to Tartílope V2F and the adaptation of other cartesian manipulators with more degrees of freedom. The control system developed for Tartílope V2F is composed by the following modules: user interface, welding support, generation of motion commands, activation in the axis, analogical input used for receiving the signals from trajectory automatic correction the trajectory sensors and digital input and output for synchronizing with peripheral equipment. The user interface is easy to use, allowing the programming of welding trajectories with multiple passes and filleted excerpts with trapezoidal weaving type via touch screen display. This module also counts with the possibility of correcting all trajectory parameters during welding. Due to the fragility of touch screen display, a welding support module, which is a portable device resistant to welding spatter was developed. Such device allows the operator to position the torch, load user interface programs for execution, and also perform corrections in all trajectory parameters the during welding. The module motion command generation generates step and direction signals for each axis and sends for the respective drivers the activation of motors according to the programmed or corrected trajectory. The LPC2148 microcontroller this module is also responsible for managing the module analogical input and the digital input and output. The module activation in the axis of Tartílope V2F was substituted due to need for expanding the range velocity in positioning and also the welding torch. In both axes an optimized activation pack was used: a bipolar driver in current with DSP technology with its respective high-torque step motor. Finally, laboratory experiments were performing for validating the system, initially focusing on features and performance, and later simulating its application in welding vessel broadsides. Excellent welding results and the integration between operator and manipulator have been obtained in both stages.Florianópolis, SCDutra, Jair CarlosBonacorso, Nelso GauzeUniversidade Federal de Santa CatarinaLucas, Rafael Polezi2012-10-26T02:03:51Z2012-10-26T02:03:51Z20112011info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis113 p.| il., grafs., tabs.application/pdf300413http://repositorio.ufsc.br/xmlui/handle/123456789/95465porreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2013-05-02T03:09:52Zoai:repositorio.ufsc.br:123456789/95465Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732013-05-02T03:09:52Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Sistema de geração de trajetórias em manipulador cartesiano para aplicações em soldagem naval
title Sistema de geração de trajetórias em manipulador cartesiano para aplicações em soldagem naval
spellingShingle Sistema de geração de trajetórias em manipulador cartesiano para aplicações em soldagem naval
Lucas, Rafael Polezi
Engenharia mecânica
Navios
Soldagem
Manipuladores (Mecanismo)
Construção naval
title_short Sistema de geração de trajetórias em manipulador cartesiano para aplicações em soldagem naval
title_full Sistema de geração de trajetórias em manipulador cartesiano para aplicações em soldagem naval
title_fullStr Sistema de geração de trajetórias em manipulador cartesiano para aplicações em soldagem naval
title_full_unstemmed Sistema de geração de trajetórias em manipulador cartesiano para aplicações em soldagem naval
title_sort Sistema de geração de trajetórias em manipulador cartesiano para aplicações em soldagem naval
author Lucas, Rafael Polezi
author_facet Lucas, Rafael Polezi
author_role author
dc.contributor.none.fl_str_mv Dutra, Jair Carlos
Bonacorso, Nelso Gauze
Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Lucas, Rafael Polezi
dc.subject.por.fl_str_mv Engenharia mecânica
Navios
Soldagem
Manipuladores (Mecanismo)
Construção naval
topic Engenharia mecânica
Navios
Soldagem
Manipuladores (Mecanismo)
Construção naval
description Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia Mecânica
publishDate 2011
dc.date.none.fl_str_mv 2011
2011
2012-10-26T02:03:51Z
2012-10-26T02:03:51Z
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 300413
http://repositorio.ufsc.br/xmlui/handle/123456789/95465
identifier_str_mv 300413
url http://repositorio.ufsc.br/xmlui/handle/123456789/95465
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.format.none.fl_str_mv 113 p.| il., grafs., tabs.
application/pdf
dc.publisher.none.fl_str_mv Florianópolis, SC
publisher.none.fl_str_mv Florianópolis, SC
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1808652173524860928