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

Documentos relacionados
Figura 8.3: Modelo simplificado da junta flexível.

Como modelar matematicamente o sistema pêndulo invertido. Projetar um controlador LQR ótimo para o controle de balanço.

Como modelar matematicamente o sistema pêndulo invertido. Projetar um controlador LQR ótimo para o controle de balanço.

Aulas de Laboratório SEM Sistemas de Controle I

Controle de Velocidade

Controlador PID discreto

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

Métodos Experimentais para Vibrações Mecânicas

5 Formulação Dinâmica Não Linear no Domínio da Frequência

EUF. Exame Unificado

Identificação das plantas servo por meio da análise da resposta temporal

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

CENTRO DE CIÊNCIAS E TECNOLOGIA AGROALIMENTAR UNIDADE ACADÊMICA DE TECNOLOGIA DE ALIMENTOS DISCIPLINA: FÍSICA I ROTAÇÃO. Prof.

Vibrações 1º EE Questão 1

Modelagem de Sistema de Posicionamento para Haste Flexível

CENTRO DE CIÊNCIAS E TECNOLOGIA AGROALIMENTAR UNIDADE ACADÊMICA DE TECNOLOGIA DE ALIMENTOS DISCIPLINA: FÍSICA I ROTAÇÃO. Prof.

Revisão III: Dinâmica Estrutural Linear: Superposição Modal

2ª Avaliação - Controle Automático II (CTR 03) Prof. Accacio

1 ESCOLA POLITÉCNICA DA USP Sensores Eduardo L. L. Cabral ESCOLA POLITÉCNICA DA USP

Sumário e Objectivos. Mecânica dos Sólidos não Linear Capítulo 2. Lúcia Dinis 2005/2006

SISTEMAS ROBOTIZADOS CAPÍTULO 7 CONTROLE INDEPENDENTE DAS JUNTAS

Prof. MSc. David Roza José -

As Oscilações estão presentes no nosso dia a dia como o vento que balança uma linha de transmissão elétrica, as vibrações da membrana de um

AMORTECIMENTOS SUBCRÍTICO, CRÍTICO E

Halliday & Resnick Fundamentos de Física

Física II Ondas, Fluidos e Termodinâmica USP Prof. Antônio Roque Aula

Aula do cap. 10 Rotação

As variáveis de rotação

AMORTECIMENTOS SUBCRÍTICO, CRÍTICO E

MOVIMENTO OSCILATÓRIO

ESCOLA POLITÉCNICA DA UNIVERSIDADE DE SÃO PAULO

5 Bancada de testes Introdução

1 Sistema Máquina-Barra in nita: apresentação e modelagem

4 Bancada Experimental e Aquisição de Dados

Prof. Dr. Ronaldo Rodrigues Pelá. 3 de abril de 2013

Translação e Rotação Energia cinética de rotação Momentum de Inércia Torque. Física Geral I ( ) - Capítulo 07. I. Paulino*

Vibrações Mecânicas. Sistemas com 2 Graus de Liberdade DEMEC/CTG/UFPE. Ramiro Brito Willmersdorf

FIS-26 Prova 03 Maio/2013

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

Experimento B 4 : Pêndulo de Torção

Prof. Dr. Eduardo Lenz Cardoso

Entender o funcionamento de um pêndulo, correlacioná-lo com o pêndulo simples, determinar a aceleração da gravidade e o momento de inércia do corpo.

Física I 2010/2011. Aula 13 Rotação I

Modelagem Matemática de Sistemas Mecânicos Rotacionais pela Mecânica Newtoniana

FEP Física Geral e Experimental para Engenharia I

Profº Carlos Alberto

Mecânica Geral 2012/13

CONTROLE DE ÂNGULO DE AZIMUTE DE ANTENA DE RASTREAMENTO

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

Modelagem através da formulação lagrangeana

PROJETO MECATRÔNICO: CADEIRA DE BALANÇO

Controlo Em Espaço de Estados. Trabalho de Laboratório nº 2

4 Controle de motores de passo

Atuadores pneumáticos

Modelagem e estabilização do pêndulo invertido

4 Modelo do Sistema com Apoios Elásticos

Controle Proporcional de um Motor de Corrente Contínua

Mini_Lista11: Rotação de Corpos Rígidos: Eixo Fixo

CONTROLE-PV DE POSIÇÃO DE UM CARRO DE MOVIMENTO LINEAR

CAPíTULO 1. Vetores e tensores Notação indicial

EXERCÍCIOS RESOLVIDOS

Espaço x Espaço inicial x o

5 Equacionamento do Filtro de Kalman

G4 de Álgebra Linear I

Lista de exercícios. isso que o torque de amortecimento seja linearmente proporcional à velocidade angular.

Capítulo 10. Rotação. Copyright 2014 John Wiley & Sons, Inc. All rights reserved.

Ayrton Saué Cossuol Diogenes Fiorezi Luan Frinhani Yuri Celeste Pulier

Experiência 3 - Pêndulo

Exercícios de Mecânica Analítica

Rotações de corpos rígidos

Alexandre Bernardino, Margarida Silveira, J. Miranda Lemos

Resolução da Questão 1 Item I (Texto Definitivo)

1.1. Conceitos Pêndulo Planar

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

1. Movimento Harmônico Simples

6 Análise Dinâmica. 6.1 Modelagem computacional

Aplicações Mecânicas Aula 3

5 Análise Dinâmica da Estabilidade

Movimento Circular I

Capítulo 9 - Rotação de Corpos Rígidos

Universidade Federal Rural do Semi Árido UFERSA Pro Reitoria de Graduação PROGRAD Disciplina: Física II Professora: Subênia Medeiros

Prof. Celso Módulo 2 Modelamento de Sistemas. 1. Estabelecer os objetivos de controle. 2. Identificar as variáveis a controlar.

Lista 7. Campo magnético, força de Lorentz, aplicações

Laboratório de Física I. Experiência 4 Cordas vibrantes. 1 o semestre de 2017

Uma oscilação é um movimento repetitivo realizado por um corpo em torno de determinado ponto.

Movimentos circulares e uniformes

Aluno Data Curso / Turma Professor

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

3 Projetos experimentais

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

Resistência dos Materiais. Aula 6 Estudo de Torção, Transmissão de Potência e Torque

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

EUF. Exame Unificado

Capítulo 5. Torção Pearson Prentice Hall. Todos os direitos reservados.

Cinemática da partícula fluida

Física para Zootecnia

UNIDADE 15 OSCILAÇÕES

Universidade Federal do Rio de Janeiro Departamento de Engenharia Mecânica Análise Dinâmica de Estruturas - Lista de exercícios Prof.

Transcrição:

1 Capítulo 1 Elo Flexível 1.1 Objetivos O objetivo desta prática é projetar um controlador ótimo por realimentação de estado para o módulo Elo Flexível. O controlador final deve permitir ao usuário controlar a posição angular do elo, eliminando as vibrações presentes neste tipo de sistema. Ao final desta prática, você deverá saber: Como modelar matematicamente o sistema Elo Flexível. Projetar um controlador LQR ótimo para o sistema. Atenuar as vibrações ajustando o controlador. 1.2 Requisitos do sistema Na realização da prática o seguinte conjunto de equipamentos será utilizado: [ 1 ] Módulo de potência Quanser UPM 245/153 ou equivalente. [ 1 ] Quanser MultiQ/MQ3 ou equivalente. [ 1 ] Planta servo Quanser SRV2-E(T) [ 1 ] Módulo Elo Flexível - Quanser FLEXGAGE

2 [ 1 ] PC equipado com o requirido programa como declarado no manual do usuário. 1.3 Modelo Matemático AFig. 1.1mostraomódulodeeloflexível juntocomaplantasrv2naconfiguração correta e o sensor strain gage montado na base do elo. Este sensor é calibrado para 1V por polegada de deformação da extremidade do elo. Figura 1.1: Módulo Elo Flexível e montagem do sensor strain gage. A tabela abaixo é uma lista de nomenclaturas usadas nas ilustrações e deduções. Símbolo Descrição L Comprimento do elo flexível m Massa do elo flexível K Gage Fator de calibração do strain gage, (1V/polegada) θ Ângulo da caixa de engrenagem (radianos) α Inclinação do elo (radianos) D Ponto final da deformação do elo (comprimento do arco) ω c Frequência natural de amortecimento do elo (experimentalmente calculada) Momento de inércia do elo J elo A Fig. 1.2 mostra o elo flexível sujeito a uma dada deformação, resultando em um deslocamento final D. De acordo com a calibração feita para o strain gage temos: α = D L. (1.1) Obter um modelo completo de um elo flexível está além do escopo deste laboratório. No controle do ângulo do elo é suficiente usar um modelo simplificado que descreva

3 Figura 1.2: Deformação do elo flexível. adequadamente o movimento do ponto final do elo. A Fig. 1.3 abaixo mostra o modelo simplificado: Figura 1.3: Modelo simplificado do elo flexível. Da Fig. 1.3, a equação da mola rotativa é: J elo α = K S α (1.2) Para obter um estimativa da rigidez (K S ), fixa-se o eixo do módulo SRV2 e configura-se uma condição inicial para alpha. Com a oscilação do sistema a partir

4 desta posição inicial, tem-se a seguinte relação: α = ωc 2 α. (1.3) Combinando as equações (1.2) e (1.3), chega-se a seguinte expressão: K S = ω 2 cj elo, (1.4) sendo o elo modelado como uma haste de rotação sobre seu ponto final com momento de inércia J elo = ML2 3. (1.5) As equações dinâmicas do sistema podem ser obtidas usando a formulação Euler- Lagrange. Obtém-se as energias potencial e cinética do sistema como: Energia Potencial: V = 1 2 K Sα 2. (1.6) Energia Cinética: T = 1 2 J eq θ 2 + 1 2 J elo( θ+ α) 2. (1.7) Formando o Lagrangiano: L = T V = 1 2 J eq θ 2 + 1 2 J elo( θ + α) 2 1 2 K Sα 2 (1.8) sendo J eq o momento de inércia equivalente do módulo SRV2. As duas coordenadas generalizadas são θ e α. Por essa razão, tem-se 2 equações: δ δt δ δt ( ) δl δ θ ( δl δ α δl δθ = T output B eq θ (1.9) ) δl δα = (1.1)

5 Resolvendo as equações (1.9) e (1.1), tem-se: J eq θ +Jelo ( θ+ α) = T output B eq θ (1.11) J elo ( θ + α)+k S α = (1.12) Voltando ao experimento de controle de posição, sabe-se que o torque de saída sobre a carga do motor é: T output = η mη g K t K g (V m K g K m θ) R m. (1.13) Finalmente, combinando as equações (1.11), (1.12) e (1.13), tem-se a representação do sistema em espaço de estados completa: θ α θ α = 1 1 K S J eq K S (J eq+j elo ) J eqj elo η mη gk tk mkg 2+BeqRm J eqr m η mη gk tk mkg+b 2 eqrm J eqr m θ α θ α + n mn gk tk g J eqr m n mn gk tk g J eqr m V m (1.14) 1.4 Procedimento de Laboratório O propósito deste laboratório é projetar um controlador por realimentação de estado visando atenuar as altas vibrações do elo flexível, mantendo uma resposta aceitável para a posição do mesmo. A lei de controle de realimentação de estado u = kx é implementada neste laboratório, sendo u = [k 1 k 2 k 3 k 4 ] θ α θ α. A primeira tarefa ao iniciar a prática é se familiarizar com o sistema. O sinal de inclinação (α) deve ser conectado ao encoder canal #1 e o sinal de posição dos servos

6 motores θ deve ser conectado ao encoder canal #. A saída analógica canal # deve ser conectada ao UPM (Amplificador) e da saída do amplificador para a entrada do servo motor. Este sistema tem um entrada (V m ) e duas saídas (θ eα). 1.4.1 Análise da Influência dos Ganhos O controlador é inicializado com 4 ganhos (k 1,k 2,k 3,k 4 ) e o estudante deve variar cada parâmetro para 2 condições: (.5 k i e 2 k i ), i = 1,,4. Preencha a Tabela 1.3, dada na Seção 1.5, conforme a tabela que se segue: Tabela 1.1: Tabela de análise dos ganho k 1 k 2 k 3 k 4 Tempo Vibração % Overshoot Faixa de α de Subida α γ.5 1 1 1 Maior Menor 3.5 < α < 3.5 2 1 1 1 Menor Maior 35.% 12 < α < 12 A Tabela 1.3 mostra as 2 condições para cada ganho. Para cada iteração, tenha certeza de configurar os outros ganhos para o valor padrão 1. Para as colunas Tempo de Subida e Vibração α somente uma observação qualitativa é suficiente. O objetivo deste exercício é notar os efeitos de cada ganho sobre os parâmetros individuais do sistema. 1.4.2 Especificações de Desempenho Os ganhos finais devem satisfazer as seguintes especificações: Tempo de subida similar ao padrão. Sem vibração em α (mínimo). % de sobressinal em γ = θ+α. α não deve exceder ±1. *Dica: Use a tabela obtida anteriormente como um guia para selecionar o melhor conjunto de ganhos que alcancem os requisitos.

7 1.4.3 Controle Ótimo Dado o sistema no espaço de estados abaixo: ẋ =Ax+Bu sendo x o estado, u a ação de controle e A e B as matrizes do sistema, o Controle Ótimo (Regulador Linear Quadrático (LQR)) busca encontrar uma lei de controle da forma u = kx tal que o seguinte funcional é minimizado: J = x T Qx+u T Ru sendo Q e R matrizes de ponderação (simétricas e definidas positivas). Para o propósito deste laboratório, fixamos a matriz Q diagonal. Isto permite variar 4 parâmetros de Q, (q 1,q 2,q 3,q 4 ), e um parâmetro para R, (r) (R neste caso é escalar, pois temos apenas uma entrada): Q = q 1 q 2 q 3 q 4,, R = r (1.15) Os valores padrões de Q e R são Q = diag([1 1 1 1]) e R = 1. Deve-se observar que o maior valor em Q é q 2, para manter α tão perto quanto possível de. Portanto, o maior elemento de Q deve ser o que está associado com α. No total deverão ser preenchidas 1 entradas na tabela (variando cada parâmetro em 2 passos enquanto mantém-se os outros parâmetros ccom os valores iniciais). Para uma idéia de quais valores testar, use como referência a faixa sugerida na Tabela 1.2. Tabela 1.2: Faixa de parâmetros sugerida Parâmetro q 1 q 2 q 3 q 4 r Faixa < q 1 < 5 < q 2 < 2 < q 3 < 1 < q 4 < 2.1 < r < 1

8 1

9 1.5 Relatório da prática Integrantes do Grupo: 1: 2: 3: 4: 5: 6: 1. Análise da influência dos ganhos Tabela 1.3: Tabela de análise dos ganhos k 1 k 2 k 3 k 4 Tempo Vibração % Overshoot Faixa de α de Subida α γ.5 1 1 1 2 1 1 1 1.5 1 1 1 2 1 1 1 1.5 1 1 1 2 1 1 1 1.5 1 1 1 2 2. Obtendo o ganho para as seguintes especificações: Tempo de subida similar ao padrão. Sem vibração em α (mínimo). % de sobressinal em γ = θ +α. α não deve exceder ±1. k 1 k 2 k 3 k 4 Tempo Vibração % Overshoot Faixa de α de Subida α γ

1 3. Analise a influência dos ganhos no desempenho do sistema R. 4. Controle Ótimo LQR Tabela 1.4: Tabela de análise das matrizes de ponderação q 1 q 2 q 3 q 4 r Tempo de Sub. Vibração α % Overshoot γ Faixa de α - - - - 5. Analise a influência das matrizes de ponderação no desempenho do sistema R.