Modelagem matemática e controle ativo de um manipulador com um elo flexível
Autor(a) principal: | |
---|---|
Data de Publicação: | 2007 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/10482 |
Resumo: | O presente trabalho tem por objetivo apresentar um estudo sobre o controle ativo de um manipulador robótico, que consiste de uma lâmina exível, articulada em uma extremidade a um atuador do tipo harmonic-drive e livre na outra. Considera-se a modelagem dinâmica estrutural baseada no formalismo discreto "lumped mass approach", o qual aproxima a exibilidade contínua por uma discreta, adotando-se um número nito de modos exíveis. A dinâmica do atuador também é considerada no modelo, a qual contém exibilidade e atritos. Tal modelagem é validada via comparação entre resultados de simulações e experimentos. Atritos não lineares existentes no interior das juntas dos robôs provocam efeitos tais como zona morta em torque e comportamentos do tipo stick-slip, di cultando o desempenho de leis de controle para o caso de robôs rígidos, chegando a inviabilizar completamente o controle para o caso dos robôs com elos exíveis. Para diminuir estes problemas utilizou-se uma rede neural arti cial (RNA) treinada o -line. A saída da RNA é o atrito estimado, o qual é utilizado para compensar o atrito real do manipulador. Como a RNA é treinada o -line e o atrito é um fenômeno que varia com o tempo e com as condições de operação do atuador, a RNA perde seu desempenho, surgindo assim a necessidade de auto ajustar o mecanismo de compensa ção. O torque de atrito (saída da RNA) é multiplicado por um ganho obtido a partir de um algoritmo de inferência fuzzy, constituindo, um compensador neurofuzzy. O algoritmo fuzzy ajusta on-line a saída do compensador para lidar com as variações do torque de atrito. Resultados experimentais indicaram que o compensador neuro-fuzzy reduz signi cativamente a não linearidade imposta pelo atrito no atuador. O problema de controle de vibrações da estrutura exível é abordado com as técnicas alocação de pólos e LQG/LTR (Linear Quadratic Gaussian/Loop Transfer Recovery) por meio de simulações. A tese é concluída com a apresentação de resultados experimentais de um controlador baseado na síntese H1 combinada com o compensador de atrito, cujo desempenho mostrou-se satisfatório no controle de vibrações da lâmina exível. |
id |
URGS_d963f3e4cf2fb7c336032ef538ac1a29 |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/10482 |
network_acronym_str |
URGS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
repository_id_str |
1853 |
spelling |
Machado, Celiane CostaDe Bortoli, Álvaro LuizGomes, Sebastião Cícero Pinheiro2007-08-24T05:09:53Z2007http://hdl.handle.net/10183/10482000599108O presente trabalho tem por objetivo apresentar um estudo sobre o controle ativo de um manipulador robótico, que consiste de uma lâmina exível, articulada em uma extremidade a um atuador do tipo harmonic-drive e livre na outra. Considera-se a modelagem dinâmica estrutural baseada no formalismo discreto "lumped mass approach", o qual aproxima a exibilidade contínua por uma discreta, adotando-se um número nito de modos exíveis. A dinâmica do atuador também é considerada no modelo, a qual contém exibilidade e atritos. Tal modelagem é validada via comparação entre resultados de simulações e experimentos. Atritos não lineares existentes no interior das juntas dos robôs provocam efeitos tais como zona morta em torque e comportamentos do tipo stick-slip, di cultando o desempenho de leis de controle para o caso de robôs rígidos, chegando a inviabilizar completamente o controle para o caso dos robôs com elos exíveis. Para diminuir estes problemas utilizou-se uma rede neural arti cial (RNA) treinada o -line. A saída da RNA é o atrito estimado, o qual é utilizado para compensar o atrito real do manipulador. Como a RNA é treinada o -line e o atrito é um fenômeno que varia com o tempo e com as condições de operação do atuador, a RNA perde seu desempenho, surgindo assim a necessidade de auto ajustar o mecanismo de compensa ção. O torque de atrito (saída da RNA) é multiplicado por um ganho obtido a partir de um algoritmo de inferência fuzzy, constituindo, um compensador neurofuzzy. O algoritmo fuzzy ajusta on-line a saída do compensador para lidar com as variações do torque de atrito. Resultados experimentais indicaram que o compensador neuro-fuzzy reduz signi cativamente a não linearidade imposta pelo atrito no atuador. O problema de controle de vibrações da estrutura exível é abordado com as técnicas alocação de pólos e LQG/LTR (Linear Quadratic Gaussian/Loop Transfer Recovery) por meio de simulações. A tese é concluída com a apresentação de resultados experimentais de um controlador baseado na síntese H1 combinada com o compensador de atrito, cujo desempenho mostrou-se satisfatório no controle de vibrações da lâmina exível.The aim of the present work is the active control of a robotic manipulator, which consists of a exible beam, articulated at one extremity by a harmonicdrive actuator and free at the other. It is employed a structural dynamic model based on the lumped mass approach, which approximates the continuous beam exibility by a discrete one, using a nite number of exible modes. The dynamics of the actuator is also considered in the model, based on its exibility and friction. The model is validated using numerical and experimental results. The non linear friction in the robot joints provokes e ects such as torque dead zone and stick-slip behaviors, di culting the performance of control laws for rigid robots and avoiding completely the control law performance in the case of robots with exible links. To reduce these problems an arti cial neural network (NN), trained o -line, was employed. The NN output is the estimated friction, which is used to compensate the real friction of the manipulator. Since the NN is trained o -line and the friction varies with time and with the actuator operational condition, the NN looses its performance, needing to self adjust this mechanism. The friction torque (NN output) is multiplied by a gain obtained from a fuzzy inference algorithm, resulting the neuro-fuzzy compensator. The fuzzy algorithm adjusts the compensator output on-line to deal with the variations of the friction torque. Experimental results indicate that the neuro-fuzzy compensator can signi cantly decrease the non linearity due to the friction on the actuator. The control of the structural vibrations is treated using pole allocation and Linear Quadratic Gaussian/Loop Transfer Recovery (LQG/LTR). The thesis ends with the presentation of experimental results for a controller based on H1 synthesis combined with a friction compensator, whose performance showed to be satisfactory in controlling the vibration of the exible beam.application/pdfporModelagem matemáticaEstruturas flexíveisMatematica aplicada : Modelagem matemática dinâmica : Robótica flexívelModelagem matemática e controle ativo de um manipulador com um elo flexívelinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisUniversidade Federal do Rio Grande do SulInstituto de MatemáticaPrograma de Pós-Graduação em Matemática AplicadaPorto Alegre, BR-RS2007doutoradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000599108.pdf000599108.pdfTexto completoapplication/pdf2955613http://www.lume.ufrgs.br/bitstream/10183/10482/1/000599108.pdf57c881637f282827c690e323dcadcc07MD51TEXT000599108.pdf.txt000599108.pdf.txtExtracted Texttext/plain194752http://www.lume.ufrgs.br/bitstream/10183/10482/2/000599108.pdf.txt902cf7b27bcf2489534bf2420511003fMD52THUMBNAIL000599108.pdf.jpg000599108.pdf.jpgGenerated Thumbnailimage/jpeg1184http://www.lume.ufrgs.br/bitstream/10183/10482/3/000599108.pdf.jpgd430a2d8dddac01cb8a053326d76ad7dMD5310183/104822018-10-15 09:22:18.869oai:www.lume.ufrgs.br:10183/10482Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-15T12:22:18Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Modelagem matemática e controle ativo de um manipulador com um elo flexível |
title |
Modelagem matemática e controle ativo de um manipulador com um elo flexível |
spellingShingle |
Modelagem matemática e controle ativo de um manipulador com um elo flexível Machado, Celiane Costa Modelagem matemática Estruturas flexíveis Matematica aplicada : Modelagem matemática dinâmica : Robótica flexível |
title_short |
Modelagem matemática e controle ativo de um manipulador com um elo flexível |
title_full |
Modelagem matemática e controle ativo de um manipulador com um elo flexível |
title_fullStr |
Modelagem matemática e controle ativo de um manipulador com um elo flexível |
title_full_unstemmed |
Modelagem matemática e controle ativo de um manipulador com um elo flexível |
title_sort |
Modelagem matemática e controle ativo de um manipulador com um elo flexível |
author |
Machado, Celiane Costa |
author_facet |
Machado, Celiane Costa |
author_role |
author |
dc.contributor.author.fl_str_mv |
Machado, Celiane Costa |
dc.contributor.advisor1.fl_str_mv |
De Bortoli, Álvaro Luiz |
dc.contributor.advisor-co1.fl_str_mv |
Gomes, Sebastião Cícero Pinheiro |
contributor_str_mv |
De Bortoli, Álvaro Luiz Gomes, Sebastião Cícero Pinheiro |
dc.subject.por.fl_str_mv |
Modelagem matemática Estruturas flexíveis Matematica aplicada : Modelagem matemática dinâmica : Robótica flexível |
topic |
Modelagem matemática Estruturas flexíveis Matematica aplicada : Modelagem matemática dinâmica : Robótica flexível |
description |
O presente trabalho tem por objetivo apresentar um estudo sobre o controle ativo de um manipulador robótico, que consiste de uma lâmina exível, articulada em uma extremidade a um atuador do tipo harmonic-drive e livre na outra. Considera-se a modelagem dinâmica estrutural baseada no formalismo discreto "lumped mass approach", o qual aproxima a exibilidade contínua por uma discreta, adotando-se um número nito de modos exíveis. A dinâmica do atuador também é considerada no modelo, a qual contém exibilidade e atritos. Tal modelagem é validada via comparação entre resultados de simulações e experimentos. Atritos não lineares existentes no interior das juntas dos robôs provocam efeitos tais como zona morta em torque e comportamentos do tipo stick-slip, di cultando o desempenho de leis de controle para o caso de robôs rígidos, chegando a inviabilizar completamente o controle para o caso dos robôs com elos exíveis. Para diminuir estes problemas utilizou-se uma rede neural arti cial (RNA) treinada o -line. A saída da RNA é o atrito estimado, o qual é utilizado para compensar o atrito real do manipulador. Como a RNA é treinada o -line e o atrito é um fenômeno que varia com o tempo e com as condições de operação do atuador, a RNA perde seu desempenho, surgindo assim a necessidade de auto ajustar o mecanismo de compensa ção. O torque de atrito (saída da RNA) é multiplicado por um ganho obtido a partir de um algoritmo de inferência fuzzy, constituindo, um compensador neurofuzzy. O algoritmo fuzzy ajusta on-line a saída do compensador para lidar com as variações do torque de atrito. Resultados experimentais indicaram que o compensador neuro-fuzzy reduz signi cativamente a não linearidade imposta pelo atrito no atuador. O problema de controle de vibrações da estrutura exível é abordado com as técnicas alocação de pólos e LQG/LTR (Linear Quadratic Gaussian/Loop Transfer Recovery) por meio de simulações. A tese é concluída com a apresentação de resultados experimentais de um controlador baseado na síntese H1 combinada com o compensador de atrito, cujo desempenho mostrou-se satisfatório no controle de vibrações da lâmina exível. |
publishDate |
2007 |
dc.date.accessioned.fl_str_mv |
2007-08-24T05:09:53Z |
dc.date.issued.fl_str_mv |
2007 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/10482 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000599108 |
url |
http://hdl.handle.net/10183/10482 |
identifier_str_mv |
000599108 |
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 |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
collection |
Biblioteca Digital de Teses e Dissertações da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/10482/1/000599108.pdf http://www.lume.ufrgs.br/bitstream/10183/10482/2/000599108.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/10482/3/000599108.pdf.jpg |
bitstream.checksum.fl_str_mv |
57c881637f282827c690e323dcadcc07 902cf7b27bcf2489534bf2420511003f d430a2d8dddac01cb8a053326d76ad7d |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
lume@ufrgs.br||lume@ufrgs.br |
_version_ |
1816736731662123008 |