Mostrar registro simples

dc.contributor.advisorSilva Junior, Joao Manoel Gomes dapt_BR
dc.contributor.authorOliveira, Israel Gonçalves dept_BR
dc.date.accessioned2017-04-18T02:26:13Zpt_BR
dc.date.issued2016pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/156791pt_BR
dc.description.abstractEste trabalho apresenta uma comparação entre as estratégias de controle por torque calculado e controle repetitivo aplicadas a manipuladores robóticos. O objetivo no uso desses controladores é para que o manipulador siga referência de trajetória periódica no espaço das juntas. O desenvolvimento e implementação dos controladores são focados no manipulador WAM (Whole Arm Manipulator) da Barrett Technology®Inc. Neste trabalho, também são apresentadas uma formulação do modelo não linear do manipulador e as sínteses dos controladores por torque calculado e repetitivo aplicados ao modelo do manipulador linearizado por realimentação. O controlador por torque calculado é apresentado e sintetizado na sua forma clássica. Para o controlador repetitivo, a síntese parte do princípio do modelo interno com a adição de uma estrutura repetitiva e uma realimentação proporcional e derivativa do erro de seguimento de referência O projeto dos ganhos do controlador repetitivo é feito através de um problema de otimização convexa com restrições na forma de inequações matriciais lineares (ou no inglês: Linear Matrix Inequalities - LMI). A formulação do problema de otimização parte da teoria de estabilidade segundo Lyapunov com um funcional Lyapunov-Krasoviskii, adição de um custo quadrático, para ajuste de desempenho, e de um critério de desempenho transitório dado pela taxa de decaimento exponencial da norma dos estados. É apresentada a comparação entre as estratégias de controle e a validação do controlador repetitivo proposto aplicado ao caso com linearização perfeita e ao caso com o modelo não linear do manipulador. No primeiro caso, é feita a simulação do modelo linear do manipulador com adição de um torque de atrito na junta. No segundo caso, é utilizado o sistema ROS (Robot Operating System) com o programa Gazebo simulando o manipulador WAM considerando erros de linearização, isto é, incertezas paramétricas.pt_BR
dc.description.abstractThis work presents a comparison between the strategies of computed-torque control and repetitive control applied to robotic manipulators. The main objective in use these controllers with the manipulator is to tracking periodic trajectory in joint space. The development and implementation of controllers are focused on the Whole Arm Manipulator (WAM) of the Barrett Technology®Inc. Also featured are a non-linear model formulation of the manipulator and the synthesis of controllers for computed-torque control and repetitive control applied to the manipulator model linearized by state feedback. The computed-torque controller is presented in its classic form. For the repetitive controller, the synthesis is based on the internal model principle with the addition of a repetitive structure and a proportional-derivative reference tracking error feedback. The design of the repetitive controller gains is done through a convex optimization problem with linear matrix inequalities (LMI) constraints. The formulation of the optimization problem is based on the Lyapunov stability theory using a Lyapunov-Krasoviskii functional, addition of a quadratic cost for performance adjustment and a transient performance criteria given by the exponential decay rate of the states norm. A comparison between the control strategies and the validation of the repetitive controller applied to the case with perfect linearization and the case with the non-linear model of the manipulator are presented. In the first case, is made simulations of the linear model of the manipulator in MATLAB program, with the addition of a disturbance modeling the friction torque at the joint. In the second case, is used the Robot Operating System (ROS) with Gazebo program simulating the WAM nonlinear model. In this case, a possible mismatch between the model used for the feedback linearization and the real system is taken into account.en
dc.format.mimetypeapplication/pdf
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectRobot controlen
dc.subjectControle automáticopt_BR
dc.subjectManipuladores robóticospt_BR
dc.subjectRobot manipulatoren
dc.subjectRepetitive controlen
dc.subjectComputed-torque controlen
dc.subjectLinear matrix inequalities (LMI)en
dc.subjectRobot Operating System (ROS)en
dc.titleComparação entre as estratégias de controle por torque calculado e controle repetitivo aplicados a manipuladores robóticospt_BR
dc.typeDissertaçãopt_BR
dc.contributor.advisor-coLages, Walter Fetterpt_BR
dc.identifier.nrb001018806pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentEscola de Engenhariapt_BR
dc.degree.programPrograma de Pós-Graduação em Engenharia Elétricapt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2016pt_BR
dc.degree.levelmestradopt_BR


Thumbnail
   

Este item está licenciado na Creative Commons License

Mostrar registro simples