INDUÇÃO DE MOVIMENTO PERMANENTE EM UM SISTEMA SUB-ATUADO

Documentos relacionados
INDUÇÃO DE MOVIMENTO PERMANENTE EM UM SISTEMA SUB- ATUADO DE DOIS GRAUS DE LIBERDADE

CONTROLE DE SISTEMAS MECANICOS COM GRAUS DE LIBERDADE SEM RESTRIÇÃO

TÍTULO: TESTE DE CONTROLADOR PARA UM ROBÔ DE EQUILÍBRIO DINÂMICO CATEGORIA: CONCLUÍDO ÁREA: CIÊNCIAS EXATAS E DA TERRA. SUBÁREA: Engenharias

DESENVOLVIMENTO DE UM DINAMÔMETRO PARA MOTORES ELÉTRICOS EMPREGADOS EM VEÍCULOS EM ESCALA PARTE II

DESENVOLVIMENTO DE VEICULOS AUTONOMOS EM ESCALA EM AMBIENTE DE SIMULAÇÃO COMPUTACIONAL

1 RESUMO. Palavras-chave: Controle, encoders, motor CC. 2 INTRODUÇÃO

Projeto de pesquisa realizado no curso de Engenharia Elétrica da Unijuí, junto ao GAIC (Grupo de Automação Industrial e Controle) 2

Aluno Data Curso / Turma Professor

2 Descrição do Sistema

Laboratório de controle 2018/1. Professores: Adolfo Bauchspiess ENE/UnB Lélio R. Soares Júnior ENE/UnB

Implementação de controlador PID fuzzy para otimização do controle de posição de um servomotor DC

Figura 1. Modelo de 1/4 de

DESENVOLVIMENTO DE VEICULOS AUTONOMOS EM ESCALA EM AMBIENTE DE SIMULAÇÃO COMPUTACIONAL

3 Projetos experimentais

CONTROLE DE UM SERVO MOTOR

ANÁLISE DE UM MANIPULADOR ROBÓTICO MÓVEL 1

4 Controle de motores de passo

Kit didático para controle de velocidade e posição de um motor de corrente contínua

Controle de Velocidade

AULA 9 ATUADORES ELÉTRICOS

DESENVOLVIMENTO E CONSTRUÇÃO DE UMA BANCADA COM MOTOR HIDRÁULICO INSTRUMENTALIZADA PARA TESTES 1

Controle digital do Conversor CC-CC Zeta

Atuadores em Robótica

Aluno do Curso de Graduação em Engenharia Elétrica, bolsista PIBITI/CNPq 3

SISTEMAS ROBOTIZADOS CAPÍTULO 7 CONTROLE INDEPENDENTE DAS JUNTAS

MODELAGEM MATEMÁTICA E CONTROLE DE ATITUDE E POSIÇÃO DO QUADROTOR.

INSTRUMENTAÇÃO MECATRÔNICA

Roteiro: Experimento 8: Rotações e Momento de Inércia

Universidade Federal de Minas Gerais Laboratório de Controle e Automação I Prof. Patrícia N. Pena - DELT Twin Rotor MIMO System (TRMS)

REPOTENCIALIZAÇÃO DE UM AMOSTRADOR AUTOMÁTICO PARA ANÁLISES QUÍMICAS

Modelagem Matemática de Motor de Corrente Contínua e

Modelos Matematicos de Sistemas

Diretoria de Ciências Exatas. Laboratório de Física. Roteiro 04. Física Geral e Experimental I (2011/01) Experimento: Queda Livre e Anamorfose

Controle de Processos: Solução analítica de sistemas lineares dinâmicos

FEP Física Geral e Experimental para Engenharia I

MODELAGEM E DINÂMICA DE UM DISPOSITIVO MICRO-ELETROMECÂNICO (MEMS). MODELING AND DYNAMICS OF MICRO-ELECTROMECHANICAL DEVICE (MEMS).

Manipulação Robótica. Aula 2

Arduino. Aula 3 motores

Introdução à Robótica Industrial. Aula 2

Projeto e implementação de controlador LQR com servomecanismo aplicado a um pêndulo invertido

APRESENTAÇÃO DISCIPLINA: Metrologia II

Aulas de Laboratório SEM Sistemas de Controle I

DESENVOLVIMENTO DE SIMULADORES DE MOVIMENTO PARA ANÁLISE E VISUALIZAÇÃO DA DINÂMICA DE VEÍCULOS

1. Introdução. 1.1.Objetivo

FIS-14 Lista-01 Novembro/2017

8 Braço Mecânico. 8.1 Manipulador FEROS I

Projeto e Controle de um Sistema Robótico Quadrúpede

Eletricidade e Magnetismo II 2º Semestre/2014 Experimento 6: RLC Ressonância

2 Equações do Sistema

PROJETO MECATRÔNICO: CADEIRA DE BALANÇO

CONTROLE DE NÍVEL ATRAVÉS DE UMA VÁLVULA ESFÉRICA

CONVERSORES DE FREQUÊNCIA

Descrição do processo de Modelagem e Simulação em quatro etapas no ambiente AMESim

Eletricidade e Magnetismo II 2º Semestre/ 2014 Experimento 2: Circuito RC

Trabalhos de computação Mecânica e Ondas MEBM, MEFT e LMAC

Cálculo Numérico. Introdução. Prof. Jorge Cavalcanti twitter.com/jorgecav

EES-20: Sistemas de Controle II. 31 Julho 2017

2 Medição da oscilação dos geradores hidroelétricos do sistema FURNAS

superior 6.0, ou seja, 6.0 (1) 3 serão aprovados. Os conceitos serão atribuídos com base na tabela 1. M = P + T 1 + T 2

MESTRADO INTEGRADO EM ENG. INFORMÁTICA E COMPUTAÇÃO 2011/2012. EIC0010 FÍSICA I 1o ANO 2 o SEMESTRE

Guia de Práticas Elevador Didático Programável

O que é uma cremalheira?

Capitulo 3 O Aparato Experimental

CONTROLE DE ÂNGULO DE AZIMUTE DE ANTENA DE RASTREAMENTO

Introdução ao Sistema de Controle

Controle de posição com realimentação auxiliar de velocidade

1.1. Conceitos Pêndulo Planar

2 Descrição da Unidade de Levitação Magnética e Sistema de Controle

Controle Granular Fuzzy Adaptativo com Observador de Estados

1. IDENTIFICAÇÃO DA DISCIPLINA

Circuitos resistivos alimentados com onda senoidal

2 Fundamentos teóricos

Arduino Lab 09 Leitura de

MANIPULADOR ROBÓTICO DIDÁTICO

de maior força, tanto na direção normal quanto na direção tangencial, está em uma posição no

Para alimentar o motor, a placa do amplificador de potência foi limitada nos seguintes valores:

Capítulo 2: Modelos Matemáticos de Sistemas -Sinais e Sistemas 1 -

8 ANÁLISE EXPERIMENTAL

Como modelar matematicamente o sistema Elo Flexível. Projetar um controlador LQR ótimo para o sistema. Atenuar as vibrações ajustando o controlador.

METODOLOGIAS PROGRESSIVAS PARA A ANÁLISE DA ITERAÇÃO FLUIDO-ESTRUTURA EM BARRAGENS DE CONCRETO

Professor: Juan Julca Avila. Site:

PLATAFORMA EXPERIMENTAL PARA ENSAIO DE PROPULSORES ELETROMECÂNICOS 1

Composição do servoacionamento

Circuitos resistivos alimentados com onda senoidal

UNIVERSIDADE SÃO JUDAS TADEU

Este capítulo descreve os testes realizados para validar a teoria proposta pela presente dissertação.

Dinâ micâ de Mâ quinâs e Vibrâçõ es II

Experiência 3. Identificação de motor de corrente contínua com tacômetro. 1-Introdução. 2-Modelo do processo

Sistema Experimental. Figura 40: Robô original de onde foram aproveitadas a base da estrutura de alumínio, motores, rodas e eletrônica de potência.

CONTROLE POR ESTRUTURA VARIÁVEL DE UM SISTEMA PÊNDULO INVERTIDO SIMPLES

Modelagem e estabilização do pêndulo invertido

Teoria de Sistemas Lineares

A robótica abrange tecnologia de mecânica, eletrônica e computação. Alem disso, participam em menor grau teoria de controle, microeletrônica,

Projeto de Graduação 2

Projeto de iniciação científica desenvolvido na UFFS campus Cerro Largo, PRO-ICT/UFFS 2

Transcrição:

DEM - DEPARTAMENTO DE ENGENHARIA MECÂNICA INDUÇÃO DE MOVIMENTO PERMANENTE EM UM SISTEMA SUB-ATUADO Liana de Barros dos Santos 1, Hans Ingo Webber. 1 Aluna de Graduação do curso de Engenharia de Controle e Automação da PUC-Rio. Eng. Mecânico, Ph.D., Professor do Departamento de Engenharia Mecânica da PUC-Rio. 1

SUMÁRIO 1. INTRODUÇÃO...3.OBJETIVO...4 3.MOTIVAÇÃO...4 4. METODOLOGIA...5 5. CONCLUSÕES / TRABALHOS FUTUROS...1 REFERÊNCIAS...13

1. INTRODUÇÃO Um sistema sub-atuado é aquele que possui um número maior de graus de liberdade do que atuadores. O número total de juntas de um manipulador e o seu tipo permite conhecer o número de graus de liberdade do sistema. Um manipulador consistindo de um sistema articulado com um ou mais graus de liberdade, já foi amplamente estudado e seu uso na área de automação e robótica é bem dominado. Dependendo da aplicação, todavia, podem existir aspectos cujo desenvolvimento ainda se encontra em aberto. Quando levamos em consideração um manipulador planar, significa que seu movimento está restrito a um plano horizontal, ou seja, a gravidade não interferirá no seu comportamento dinâmico. O manipulador planar estudado neste trabalho pode ser comparado a um pêndulo duplo tradicional, apenas alterando sua orientação, passando-a de vertical para horizontal. Os pêndulos duplos também são bastante estudados, bem como o seu controle, porém seu uso, até o momento, é basicamente didático. Ao se alterar sua orientação transformando-o num manipulador planar com dois graus de liberdade, seu uso e aplicações são diferenciados. Manipuladores equivalentes ao sistema de pêndulo (com apenas um atuador, e dois graus de liberdade) podem possuir diversas variações estruturais, alterando sensivelmente o comportamento do sistema. Pode-se manter o atuador horizontal e o componente sub-atuado vertical (pêndulo com ponto de suspensão móvel), ou substituir o componente sub-atuado por uma roda atuada, e o componente originalmente atuado transformas-se no eixo guia da roda. Em nosso estudo procura-se induzir um movimento de rotação com velocidade angular o mais constante possível no elemento sub-atuado a partir de um movimento prescrito no componente atuador. Uma aplicação possível desse estudo poderia ser encontrada na geração de energia elétrica a partir do movimento oscilatório das ondas do mar, quando também se procura obter um movimento continuo a partir de um movimento irregular de vai e vem.. Componente sub-atuado Componente atuador Figura 1 3

. OBJETIVOS O objetivo deste trabalho consiste no desenvolvimento e aplicação de um sistema subatuado. O sistema sub-atuado em questão é composto de um manipulador planar com o intuito de induzir uma rotação continua no elemento sub-atuado.. Este estudo inicia-se com a modelagem e a determinação da dinâmica do sistema, a seguir, determina-se sua dinâmica inversa, de forma a alimentar um possível sistema de controle para o mesmo. Com isto já é possível gerar uma simulação do sistema, bem como comparar seus resultados com a análise experimental, e assim validar o modelo numérico. 3. MOTIVAÇÃO Sistemas sub-atuados possuem diversas aplicações úteis teóricas, porém suas aplicações práticas ainda não são plenamente visíveis. Com esse tipo de sistema pode-se sobrepor o controle tradicional de sistemas não sub-atuados quando estes apresentarem falha, transformando-se em sistemas sub-atuados com funcionalidade igual ou muito semelhante ao original. Uma aplicação possível ainda não estudada nesta área seria na geração de energia elétrica por ondas marítimas, onde estas que induziriam uma rotação permanente no componente sub-atuado. Esta rotação seria responsável pela geração da energia elétrica, porém tratando-se o mar como um ambiente imprevisível e sujeito a diversas variáveis, esta rotação não se manteria constante, dentro de limites necessários para geração de energia e manutenção do movimento se não houver uma ação de controle adequada. A busca por alternativas energéticas que causem menos impactos ao meio-ambiente passou a fazer parte do planejamento estratégico das nações e o aproveitamento do comprovado potencial energético dos oceanos configura, atualmente, como uma possibilidade promissora para produzir energia limpa. Marés, ondas e correntes marinhas são recursos renováveis, cujo aproveitamento para a geração de eletricidade registra significativos avanços tecnológicos e apresenta vantagens, em termos de acessibilidade, disponibilidade e aceitabilidade. a) b) Figura Exemplos de tecnologias utilizadas para geração de energia elétrica a partir dos movimentos oscilatórios das ondas do mar. a) Detalhes dos flutuadores e bombas hidráulicas; b) Flutuadores. 4

4. METODOLOGIA Modelagem Matemática A modelagem matemática do manipulador planar é fundamental para qualquer tipo de estudo que envolva seu comportamento dinâmico; o manipulador utilizado possui uma dinâmica simples e com equacionamento encontrado na literatura, porém, por questões didáticas e de aprendizado, resolveu-se modelar o sistema desde o principio, partindo das equações de movimento. A determinação da dinâmica foi realizada tanto a partir das equações de Newton-Euler quanto pelas equações de Lagrange. A utilização das duas abordagens distintas foi realizada de forma a verificar qual modelagem seria de mais fácil implementação computacional. A abordagem que se mostrou mais simples foi por Newton-Euler, de onde foram obtidas as equações a seguir: ( + cos β ) α + cos β β ( α + M a β ) sin β = mll1 c + cos β α + c β + α sin β = ( ) 0 Os termos a e c da equação acima são: (1) () I0 + ml I A a = ; c = m ll m ll I I (1) 0 () A 1 = momento de inércia da barra 1em relação ao ponto0 = momento de inércia da barra em relação ao ponto A 1 Barra 1 - componente atuador Barra - componente sub-atuado 5

Modelagem da Dinâmica Inversa Numa segunda fase do projeto, faz-se necessária a determinação da dinâmica inversa do sistema, de forma a obter o comportamento do elemento atuador para induzir ao componente sub-atuado um movimento contínuo. A modelagem teórica permite verificar se existe a possibilidade de uma velocidade angular constante do elemento sub-atuado: esta condição corresponde a estabelecer que β = ω = cte e, conseqüentemente, a aceleração β = 0. As equações permitem obter as condições para viabilizar este movimento: sin ω t α α = c + cos ω t Para obter a dinâmica inversa integra-se, obtendo: 1 α = C ln c + cos ω t Esta equação define as velocidades angulares necessárias para manter o componente sub-atuado em movimento permanente. C é uma constante de integração, com as considerações já feitas a respeito dos parâmetros e trabalhando os termos da equação obtida, chega-se a conclusão que C é um termo ligado diretamente a α 0 (velocidade inicial de rotação do elemento atuado). Tendo ambas as equações é possível fazer uma substituição na equação da dinâmica do elemento (em sua parte atuada), com isso chegamos a: M = sin ωt c + cos ωt 1 C ln c + cos ωt 1 C ln c + cos ωt ( a + cos ωt) + ω sin ωt que deve ser interpretado como o momento necessário para realizar o movimento com ωt constante para um valor de α 0, definido. Simulações Com as equações de movimento foi possível realizar simulações numéricas, utilizando a plataforma MatLab. Estas simulações não englobam a malha de controle, com o objetivo apenas de melhor entender o fenômeno físico. A seguir, alguns gráficos obtidos em situações especificas: 6

Figura 3 Velocidade angular do componente atuado x tempo Figura 4 Velocidade angular do componente sub-atuado x tempo 7

Uma vez finalizada a dinâmica inversa, simula-se numericamente o sistema (plataforma MatLab). A partir desta simulação foi possível determinar o movimento prescrito do atuador de forma a induzir o movimento de rotação contínua no componente sub-atuado: Figura 5 Alpha ponto (α ) possui comportamento quase periódico, com imperfeições durante a simulação, porém testes e simulações com ondas senoidais e quadráticas como entrada deram resultados muito satisfatórios. Protótipo Construção Inicial Simultaneamente com todo o desenvolvimento matemático, uma bancada experimental foi concebida e construída, de forma a validar o modelo numérico. Uma vez que a dinâmica desenvolvida não leva em consideração efeitos de atrito, a bancada foi concebida de forma a minimizar tais efeitos (por exemplo, uso de materiais leves e rolamentos de excelente qualidade). Com a bancada experimental finalizada, foi acoplado ao componente atuador um motor PWM (pulse width modulation ou modulação por largura de pulso) com um módulo de controle por tensão, e a transmissão de movimento é realizada por um sistema de engrenagens. No eixo ligado diretamente ao componente atuador, foi fixado um encoder, este dispositivo fornecerá informações de posição e velocidade ao sistema de controle. Algumas alterações foram necessárias na construção da bancada, como mudança na redução no sistema de engrenagens, colocação de dispositivos para nivelamento da bancada, ajustes nas hastes e engate com o motor com o mínimo de folga. 8

Figura 6 Vista superior do protótipo em sua versão atual Figura 7 Vista frontal do protótipo em sua versão atual. 9

Início do Movimento Permanente Sabendo-se, pelas simulações numéricas, que para induzir o movimento contínuo do componente sub-atuado, o movimento do componente atuador deve ser periódico, foram realizados testes preliminares na bancada experimental. Estes testes consistem na aplicação, através de um gerador de sinais, de ondas quadradas e senoidais ao módulo de controle do motor, de forma que o componente atuador descreva um movimento periódico, e assim observar o comportamento do componente sub-atuado. A observação do movimento do componente sub-atuado foi utilizada para validar o modelo numérico, pois o comportamento foi muito próximo do esperado. Figura 8 Simulação via MatLab do movimento permanente 10

Controle Para que o sistema funcione corretamente, com a movimentação desejada obtida na simulação da dinâmica inversa no MatLAB, devemos aplicar uma malha de controle; inicialmente esta malha seguirá um padrão simples, partindo depois para sistemas PID ou mais eficientes para a situação O controle proposto foi montado em LabVIEW, utilizando como única entrada de realimentação o encoder localizado no elemento atuador, Sem o controle, o sinal de entrada desejado poderia ser enviado ao motor, porém não haveria garantias de que ele estaria realizando o movimento desejado, pois o sinal deve ser corrigido para o motor em cada instante do movimento. De forma a eliminar o problema da aplicação de condições inicias não nulas ao sistema, faz-se necessário projetar o sistema de controle em duas fases: uma para gerar estas condições iniciais e outra para prescrever o movimento periódico do atuador, de forma a manter o componente sub-atuado com movimento permanente. A conexão física utilizada entre o computador e o motor PWM, é uma interface de entrada e saída de dados da National Instruments, esse sistema pode ser utilizado diretamente com o software LabVIEW. Uma importante observação a ser feita no sistema, é que por não existir encoder no elemento sub-atuado, não há informação de sua posição, logo ao iniciar o movimento precisamos garantir que o elemento esteja em uma posição conhecida, por isso o controle ao ser ativado, inicia-se em um modo de rotação constante do elemento atuador, manter uma rotação constante por um período considerável de tempo garante que o elemento sub-atuado acompanha o mesmo movimento que o elemento atuador. Após os dois elementos possuírem rotação constante e igual, inicia-se a primeira etapa do controle, onde uma rotação deve ser aplicada ao elemento sub-atuado, após a aplicação desta rotação uma segunda etapa do controle entra em operação iniciando então a indução do movimento rotacional permanente no componente sub-atuado. Com o funcionamento do sistema, foi possível validar o equacionamento da dinâmica inversa com as considerações de linearização utilizadas. Para aquisitar estes dados, serão usadas placas com entradas de sinal analógico (UMI- 7764), uma vez que a posição da haste é uma variável contínua. Serão 3 canais independentes ou 16 diferenciais, 16 bits de resolução, com tensões de ±5 V (valores máximo e mínimo, podendo-se trabalhar dentro desta faixa). 11

Figura 9 Placa NI adquirida para o controle da plataforma (UMI-7764) Figura 10 Incremental Encoder 1

5. CONCLUSÕES / TRABALHOS FUTUROS A validação do modelo numérico com os testes experimentais permitiu uma melhor compreensão do comportamento dinâmico do manipulador. Esta melhor compreensão permitirá experimentar outras modelagens do sistema, tal como linearizar as equações de movimento na condição de regime permanente e buscar soluções alternativas ao problema. Mesmo com a utilização de um gerador de sinais sem qualquer tipo de realimentação foi possível obter resultados bastante estáveis, porém dentro de certas limitações de parâmetros, como tensão, forma de onda utilizada e freqüência, o que nos ajuda a escolher uma entrada simplificada ao sistema, sem necessidade de geração de sinais complexos. A indução do movimento contínuo no componente sub-atuado a partir de um movimento prescrito no componente atuador revelou-se satisfatória numa certa faixa de velocidade angular, não se aplicando para grandes velocidades, pois quanto maior a velocidade angular, maiores serão os atritos do sistema com rolamentos e ar, sendo necessário um ajuste no controle para que seja possível o movimentos nessas situações. Estudos detalhados ajudarão a estabelecer a faixa de freqüência de rotação em que será possível manter o movimento permanente no componente sub-atuado. Uma outra possibilidade de estudo seria um impulso inicial no componente sub-atuado e estudar o comportamento do sistema a partir desse impulso, com as mesmos sinais aplicados. REFERÊNCIAS 1 - I. FANTONI, R. LOZANO. Non linear control for underactuated mechanical systems, Springer-Verlag London, Communications and Control Engineering Series, 00, Book review in Automatica 38, 00, pp 030-031. - N. SHIROMA, H. ARAI AND K. TANIE. Nonlinear Control of a Planar Free Link Under a Nonholonomic Constraint, Proc. 8th International Conference on Advanced Robotics (ICAR'97), pp.103-109, 1997. 3 - E. DOMBRE, W. KHALIL. Modélisation et commandes des robots, Paris, Traite des Nouvelles Technologies, série Robotique, Editions Hermès, 1988. 4- PAZOS, Fernando. Automação de sistemas & robótica, v.1, p. 61, 00. 13