Controle Linear Controle Não-Linear Controle Adaptativo Exercícios Recomendados Bibliografia Recomendada 2/145
|
|
- Leonor Zilda Palmeira Paranhos
- 5 Há anos
- Visualizações:
Transcrição
1 SEM0317 Aula 8 Controle de Manipuladores Robóticos Prof. Dr. Adriano A. G. Siqueira Prof. Dr. Marcelo Becker SEM - EESC - USP
2 Sumário do Módulo Introdução Controle Linear Controle Não-Linear Controle Adaptativo Exercícios Recomendados Bibliografia Recomendada 2/145
3 Introdução Baseado no estudo cinemático e dinâmico dos manipuladores Calcular as variáveis de junta que correspondem à trajetória desejada Como fazer com que o manipulador execute o movimento desejado?? 3/145
4 Introdução Gerador de Trajetória θ d (t) & θ d (t) & θ d (t) Sistema de Controle τ Robô θ θ & Robô: Sensores nas Juntas (Encoders e Tacômetros) Atuadores 4/145
5 Introdução Gerador de Trajetória θ d (t) & θ d (t) & θ d (t) Sistema de Controle τ Robô θ θ & τ = M θ )&& θ V ( θ, & θ ) G( θ ) ( d d d d d Matriz de Massa Aceleração Centrífuga e de Coriollis Gravidade 5/145
6 Introdução Gerador de Trajetória θ d (t) & θ d (t) & θ d (t) Sistema de Controle τ Robô θ θ & Sistema de Controle Controle em Malha Aberta Controle em Malha Fechada E E& Erros = θd = & θ d θ & θ 6/145
7 Introdução Gerador de Trajetória θ d (t) & θ d (t) & θ d (t) Sistema de Controle τ Robô θ θ & Estabilidade? Erros permanecem pequenos, mesmo na presença de distúrbios moderados Modelagem, simulação e testes. 7/145
8 Introdução Gerador de Trajetória θ d (t) & θ d (t) & θ d (t) Sistema de Controle τ Robô θ θ & Estratégia? MIMO Multi Input, Multi Output SISO Single Input, Single Output Controle Independente de cada Junta 8/145
9 Introdução Gerador de Trajetória θ d (t) & θ d (t) & θ d (t) Sistema de Controle τ Robô θ θ & Controladores? Lineares Não-lineares Adaptativos 9/145
10 Sumário do Módulo Introdução Controle Linear Controle Não-Linear Controle Adaptativo Exercícios Recomendados Bibliografia Recomendada 10/145
11 Controle Linear Controle de Sistemas de 2ª ordem Como alterar o comportamento do sistema massa-mola-atrito? Adiciona-se sensores e atuadores... m. && x b.x& k.x = Detecta-se a posição e a velocidade k x m f f b 11/145
12 Controle Linear Propõem-se a seguinte lei de controle: f = k.x& v k p.x Ganhos do Controlador - Σ - f Sistema x k v k p x& Sistema de Controle Diagrama em Malha Fechada 12/145
13 Controle Linear Assim: m. & x b.x& k.x = -kp.x -k v. x& m. && x x.(b & k v ) x.(k kp) = 0 m. && x b'.x & k'.x = 0 k x m f b' = (b k v ) e k' = (k k p ) b 13/145
14 Controle Linear Posição Estratégia para projetar controladores: Dividir a estrutura de controle em duas estruturas independentes (técnica de sobreposição): Modelo do sistema Atuador Passos: 1. Deseja-se reduzir o sistema a uma massa unitária! 2. Seleciona-se os ganhos para um sistema composto apenas por uma massa unitária... m. && x b.x& k.x = f 14/145
15 Controle Linear Posição Assim, o 1º passo - a redução para uma massa unitária: m. & x b.x& k.x = f Controle de Posição f = α. f' β m. && x b.x& k.x = α. f' β f ' =& x& Sendo α = m β = b. x& k.x 15/145
16 Controle Linear Posição O 2º passo - a seleção dos ganhos: f ' = k.x& k Mas: v f ' =& x & p.x && & Assim: x k.x k.x 0 v p = Pode-se selecionar os ganhos independentemente dos parâmetros do sistema! Amortecimento Crítico: k = 2 v k p 16/145
17 Controle Linear Posição No Diagrama de Blocos: - Σ - f m Σ f Sistema k v k p x x& Diagrama em Malha Fechada 17/145
18 Controle Linear Trajetória Controle de Trajetória: Dada por uma seqüência de posições em função do tempo: x d (t) Hipóteses: Trajetória Suave (2 primeiras derivadas existem); Gerador de Trajetórias fornece x d, x d e x d para todos instantes de tempo t; Erro do atuador: e = x d x; Lei de Controle do atuador: f ' = & x d k.e& v k p.e... 18/145
19 Controle Linear Trajetória f ' = & x d k.e& v k p.e Assim, combinando com a equação: && x& = && x k.e & k d v & p.e Ou: e k.e kp.e = 0 & v f ' =& x& Ganhos do Controlador Espaço dos Erros (Error space) 19/145
20 Controle Linear Trajetória No Diagrama de Blocos: & x& d Σ f m Σ f Sistema x d x& d k v Σ e& - k p Σ e - x x& Diagrama em Malha Fechada 20/145
21 Controle Linear Distúrbios Controle de Distúrbios (perturbações, ruídos, forças externas, etc.) Minimizar erros! Assim: e & k.e& k.e = v p f distúrbio Se a força é limitada (bounded): max(fdistúrbio (t)) < t a 21/145
22 Controle Linear Distúrbios Solução da equação e(t) também existe! BIBO stability (bounded-input, bounded-output) Válido para uma grande classe de distúrbios Garante estabilidade do sistema & e k.e& k.e = v p f distúrbio Ganhos do Controlador 22/145
23 & x& d Controle Linear Distúrbios No Diagrama de Blocos: Σ f m f distúrbio Σ f Sistema x d x& d k v Σ e& - k p Σ e - x x& Diagrama em Malha Fechada 23/145
24 Controle Linear Distúrbios Erro permanente (steady-state error) Considerando uma força f distúrbio constante Analisando o sistema em repouso: && e & k.e & k.e = v 0 0 k p.e = f distúrbio f p f distúrbio e = f distúrbio k p 24/145
25 Controle Linear Distúrbios Termo Integral no Controlador Usado para eliminar o erro permanente Adiciona-se um termo integral na lei de controle: f ' = && x& d k.e & k.e k e.dt v p i Controle PID Obtêm-se a equação para o erro: & e & e.dt = k.e kp.e k v i f distúrbio 25/145
26 Controle Linear Distúrbios Assim, se e(t) = 0 para t < 0, pode-se escrever para t > 0: & e && k.e && k.e& k e = v p i f& distúrbio k i.e = 0 e = 0 Pequenos valores para aproximar o sistema de 3ª ordem pelo de 2ª ordem 26/145
27 Sumário do Módulo Introdução Controle Linear Controle Não-Linear Controle Adaptativo Exercícios Recomendados Bibliografia Recomendada 27/145
28 Técnica de Controle mais avançada Deseja-se minimizar os erros... Foco: Computed-torque Method Análise de Estabilidade: Método de Lyapunov Cartesian-based Control 28/145
29 Computed-Torque Method Sistema Não Linear de 2ª ordem Fazendo uma analogia com um sistema massamola-atrito: k x m f F qx 3 x F. b c.sgn(x). x b Mola Atrito Coulombiano 29/145
30 Computed-Torque Method Sistema Não Linear de 2ª ordem Fazendo uma analogia com um sistema massamola-atrito: k x m f Pela 2ª Lei de Newton: 3 m.x && bc.sgn(x) & q.x = f b 30/145
31 Computed-Torque Method Reduzindo a equação para uma massa unitária: 3 m.x && bc.sgn(x) & q.x = f = α. f' β 3 m.x && b.sgn(x) & q.x = α f' β Sendo: c. α = m f' = && xd k v.e& k p.e f β = b.sgn(x) & c Ganhos do Controlador Controle de Posição q.x 3 31/145
32 Computed-Torque Method No Diagrama de Blocos: & x& d Σ f m Σ f Sistema x d x& d k v Σ e& - k p Σ e - x x& Diagrama em Malha Fechada 32/145
33 Computed-Torque Method Pêndulo Invertido Ou um manipulador robótico com 1 link: F b c.sgn(θ). F b v.θ τ l g θ. θ. θ Atrito Coulombiano na Junta Atrito Viscoso na Junta 33/145
34 Computed-Torque Method Pêndulo Invertido: 2 = ml.θ& b. θ& b.sgn(θ) & τ v c τ = α. τ ' β m.l.g.cos(θ) τ l g 2 α = ml β = b.sgn(θ) & c bv.θ& m.l.g.cos(θ) θ τ ' = && xd k v.e& k p.e Ganhos do Controlador 34/145
35 Computed-Torque Method Em Sumário: 1. Desenvolver um modelo não linear que anule as não linearidades do sistema a ser controlado (técnica de sobreposição); 2. Reduzir o sistema a ser controlado a um simples sistema linear com uma massa unitária. i É necessário conhecer todos os parâmetros do sistema não linear... 35/145
36 Computed-Torque Method Sistemas MIMO: Manipuladores industriais são tipicamente sistemas de múltiplas entradas e saídas i i (multi-input, multi-output). Tem-se um vetor de posições, velocidades e acelerações desejadas. A técnica de dividir o controle em sistema acionado e fazer a sobreposição do modelo do sistema e do acionamento continua sendo aplicável (na forma de matrizes e vetores)... 36/145
37 Computed-Torque Method Sistemas MIMO: Para um sistema com n graus de liberdade: F =. F' α β n x 1 n x n n x 1 n x 1 A matriz α deve ser escolhida de forma a desacoplar as n equações de movimento!!! 37/145
38 Computed-Torque Method Sistemas MIMO: A escolha de α e β para sistemas MIMO permite linearizar e desacoplar as leis de controle. F' = X&& K E& d v K p E Em geral, Matrizes Diagonais n x n Vetores de Erro de Posição e Velocidade n x 1 38/145
39 Computed-Torque Method Para manipuladores: A equação de movimento: τ = M ( Θ) Θ && V ( Θ, Θ& ) G( Θ) Matriz de Inércia n x n Vetor de Aceleração Centrífuga e de Coriollis n x 1 Vetor de Termos relativos à Gravidade n x1 Pode-se adicionar o atrito, efeitos de. deformação dos links, etc. F(Θ, Θ) 39/145
40 Computed-Torque Method Para manipuladores: Assim: = ( Θ) Θ & ( Θ, Θ& ) ( Θ) ( Θ, Θ& τ M V G F ) τ = α. τ ' β α = M (Θ) β = V ( Θ, Θ& ) G( Θ) F( Θ, Θ& ) n x 1 τ ' = Θ&& d K v.e & K p.e Ganhos do Controlador 40/145
41 Computed-Torque Method No Diagrama de Blocos: Θ & d Σ τ M(Θ) Σ τ Manipulador Robótico Θ d Θ & d K v Σ E & - K p Σ E - Θ Θ & Diagrama em Malha Fechada 41/145
42 Computed-Torque Method Para manipuladores: O vetor de erro: Θ Θ E = d A equação de erro: E && K E K E v & p = 0 Como as matrizes K v e K p são diagonais... e& i k e& k e v i p i = 0 Para cada junta do manipulador! 42/145
43 Computed-Torque Method Considerações Práticas: A equação de erro E && K E & v KpE não é válida na prática, pois: = 0 Sistemas reais são discretos... Tempo de processamento necessário Os modelos dos manipuladores robóticos são imprecisos... Falta de conhecimento de parâmetros 43/145
44 Computed-Torque Method Falta de conhecimento de parâmetros Não se conhece com exatidão o modelo dinâmico do manipulador: Atritos Envelhecimento Uso de Ferramentas Manuseio de cargas Solução não ideal: adicionar Ruídos Externos no sistema... 44/145
45 Computed-Torque Method Falta de conhecimento de parâmetros Assim: E&& K v E& K p E = M 1 (Θ). τ distúrbio Θ & d Σ τ M(Θ) τ distúbio Σ τ Braço Robótico Θ d Θ & d K v Σ E & - K p Σ E - G(Θ) B ( Θ ) C ( Θ ) Θ Θ & 45/145
46 Computed-Torque Method Falta de conhecimento de parâmetros Analisando a equação de erro: E && K v E & K p E = M 1 (Θ). Θ τ distúrbio Desacoplada Perturbações em qualquer junta Afetas as demais juntas do robô... Erro em regime permanente: E = K p. 1 1 M (Θ). τ distúrbio 46/145
47 Computed-Torque Method Falta de conhecimento de parâmetros Quando o modelo dinâmico do manipulador não é acurado: Análise mais difícil... Mˆ ( Θ) = M ( Θ) Vˆ ( Θ, Θ& ) = V ( Θ, Θ& ) Gˆ ( Θ) = G( Θ) Fˆ ( Θ, Θ& ) = F( Θ, Θ& ) A equação dinâmica do manipulador: = ( Θ) Θ & ( Θ, Θ& ) ( Θ) ( Θ, Θ& τ M V G F ) 47/145
48 Computed-Torque Method Falta de conhecimento de parâmetros As leis de controle: τ = α. τ ' β α = M ˆ ( Θ ) β = Vˆ ( Θ, Θ& ) Gˆ( Θ) Fˆ ( Θ, Θ& ) Obtêm-se: & & = Mˆ 1 K ve KpE E... ( V.[( M Vˆ) Mˆ ( G ). Θ &... Gˆ ) ( F Fˆ )] 48/145
49 Computed-Torque Method Sistemas de Controle Atuais em Manipuladores Industriais Modelagem Complexa de Manipuladores Falta de Parâmetros pode anular os benefícios de uma modelagem mais complexa... i Usa-se se controladores simples na prática J J Razões Econômicas Leis de Controle que são Simples 49/145
50 Computed-Torque Method Sistemas de Controle Atuais em Manipuladores Industriais Controle PID por Junta Individual τ = α. τ ' β α = I β = 0 Matriz Identidade n x n A parte relativa ao atuador: τ ' = Θ&& K.E& K.E K E.dt d v p i 50/145
51 Computed-Torque Method Sistemas de Controle Atuais em Manipuladores Industriais Onde: τ ' = Θ&& K.E& K.E K E.dt d v p i 0 Matrizes Diagonais e Constantes n x n Cada junta do manipulador é controlada separadamente. Cada junta tem seu próprio microprocessador. 51/145
52 Computed-Torque Method Sistemas de Controle Atuais em Manipuladores Industriais Performance do Manipulador Não foi feito o desacoplamento:» Movimento de uma junta afeta as demais juntas!» Gera-se erros que são controlados pelas leis de controle (error-driven control laws). 52/145
53 Computed-Torque Method Sistemas de Controle Atuais em Manipuladores Industriais Performance do Manipulador Não é possível obter ganhos fixos para todas as configurações do manipulador:» Utiliza-se ganhos médios;» Amortecimento Crítico é obtido apenas próximo ao centro do espaço de trabalho; 53/145
54 Computed-Torque Method Isso afeta o espaço de trabalho (envelope) Máximo Restrito Operacional Amortecimento Crítico Sub ou Sobre Amortecido 54/145
55 Computed-Torque Method Sistemas de Controle Atuais em Manipuladores Industriais Adição da compensação da gravidade Os termos relacionados à gravidade causam erros estáticos de posição τ = α. τ' β α = I β = G ˆ( Θ ) τ ' = Θ && K.E& K.E K E.dt Gˆ ( Θ ) d v p i 55/145
56 Computed-Torque Method Sistemas de Controle Atuais em Manipuladores Industriais Adição da compensação da gravidade Controlador baseado no modelo mais simples; Torna-se necessário um processador central ou uma arquitetura de controle que permita a comunicação entre os controladores das juntas... 56/145
57 Computed-Torque Method Simplificação de Modelos Adição da compensação da gravidade Na prática, várias simplificações são empregadas:» Desacoplamento de equações;» Linearizações;» Etc. 57/145
58 Computed-Torque Method Simplificação de Modelos Adição da compensação da gravidade É também comum: i i i Despreza-se se as componentes do torque relativas à velocidade Atritos não são incluídos na modelagem; Matriz de inércia é simplificada Alterações na matriz de inércia do PUMA 560 reduziram o processamento do modelo em 90%, resultando em um erro da ordem de 1%.. [Armstrong et al., 1986] 58/145
59 Método de Lyapunov Análise de Estabilidade Mais complicada para sistemas não-lineares; Método de Lyapunov serve tanto para sistemas lineares, como não-lineares; Para um sistema massa-mola-atrito, tem-se: k x m m. && x b.x& k.x = 0 b 59/145
60 Método de Lyapunov Análise de Estabilidade Assim, a energia total do sistema: k x m b ε n = m.x & k.x 2 2 & = m. x.x & && k.x.x& ε n Sendo: & = b.& ε n m. && x = b.x& k.x 2 x 2 60/145
61 Método de Lyapunov Análise de Estabilidade & = b.& ε n 2 x Observa-se que: ε& n < 0 b > 0 k A posição de repouso para resposta permanente do sistema ocorre para: x m b k.x = 0 Método Direto de Lyapunov 61/145
62 Método de Lyapunov Análise de Estabilidade Método Direto de Lyapunov: Pode-se tecer conclusões sobre a estabilidade do sistema sem resolver as equações diferenciais que o regem!! Não se obtém informação sobre a resposta transiente e a performance do sistema... Sistemas estáveis podem apresentar respostas insatisfatórias para a aplicação desejada... 62/145
63 Método de Lyapunov Análise de Estabilidade Método de Lyapunov: Mais geral e pode ser aplicado diretamente em sistemas não lineares!! Determina-se a estabilidade da equação diferencial: X & = f(x) Vetor m x 1 que pode ser não-linear Pode ser não-linear e não explicitamente função do tempo! 63/145
64 Método de Lyapunov Análise de Estabilidade Método de Lyapunov: Propriedades para provar a estabilidade: ε n (x) 1. A função tem as 1ª s derivadas parciais contínuas e para qualquer x exceto ε n ( x) > ε n ( 0) = 0 2. Para qualquer alteração de trajetória do sistema, tem-se: 0 ε& n ( x) 0 64/145
65 Método de Lyapunov Análise de Estabilidade Método de Lyapunov: As propriedades podem ser válidas globalmente ou apenas para uma região; Idéia básica: se a função de energia é decrescente ou constante sistema estável A dimensão do vetor de estados é limitada! ε& n ( x) 0 Quando ocorre uma convergência assimptótica para zero! 65/145
66 Método de Lyapunov Análise de Estabilidade Para um Manipulador Robótico: A dinâmica do Manipulador é dada por: = M ( Θ) Θ && V ( Θ, Θ& τ ) G( Θ) A Lei de controle: τ =.E - K. Θ & G(Θ) K p d Matrizes Diagonais de Ganho do Controlador 66/145
67 Método de Lyapunov Análise de Estabilidade Para um Manipulador Robótico: O sistema resultante em Malha-Fechada: M ( Θ ) Θ & V ( Θ, Θ& ) K Assim, a função de Lyapunov: ε n 1 2 T = Θ & M ( )& Θ Θ 1 2 E K d Sempre positiva ou nula! T p Θ & K E p Θ = K p Θ d 67/145
68 Método de Lyapunov Análise de Estabilidade Para um Manipulador Robótico: Derivando a equação de ε n : & ε n 1 = Θ& T M& ( Θ) Θ & Θ& 2 1 = Θ& T M& ( Θ) Θ& Θ& 2 = Θ& T K Θ& d T T M ( Θ) Θ&& E K d Θ& Θ& É sempre negativa para valores de K d positivos T T K p Θ& V ( Θ, Θ& ) 68/145
69 Método de Lyapunov Análise de Estabilidade Para um Manipulador Robótico: Tem-se também que: 1 2 Θ & T M& ( Θ) Θ & = Θ& T V ( Θ, Θ& ) Equações de Lagrange Como ε& n(x) é nula apenas para Θ & = 0 e Θ & = 0, tem-se: K p E = 0 E = 0 69/145
70 Cartesian-based Control Controle em Coordenadas Cartesianas Para Manipuladores Robóticos: Muito empregado em centros de pesquisa; Frequentemente deseja-se que o órgão terminal do manipulador execute trajetórias descritas no espaço cartesiano; Idéia básica: converter para o espaço das juntas uma trajetória desejada que é representada no espaço cartesiano... 70/145
71 Cartesian-based Control Gerador de Trajetória x d (t) x& d (t) & x& d (t) Conversor de Trajetória θ d (t) & θ d (t) & θ d (t) Sistema de Controle τ Robô θ θ & Conversor de Trajetórias Processo computacionalmente caro se realizado analiticamente pois exige a cinemática inversa do manipulador... d Θ d = Cin Inv ( x d ) Θ& ) d = J 1 ( Θ x& d & & 1 1 Θ = J ( Θ) x & J ( Θ ) & x d d 71/145
72 Cartesian-based Control Gerador de Trajetória x d (t) x& d (t) & x& d (t) Conversor de Trajetória θ d (t) & θ d (t) & θ d (t) Sistema de Controle τ Robô θ θ & Na Prática: Calcula-se analiticamente as variáveis de junta Θ d As variáveis de velocidade e aceleração são obtidas numericamente... d Θ d = Cin Inv ( x d ) Θ& ) d = J 1 ( Θ x& d & & 1 1 Θ = J ( Θ) x & J ( Θ ) & x d d 72/145
73 Cartesian-based Control Gerador de Trajetória x d (t) x& d (t) & x& d (t) Conversor de Trajetória θ d (t) & θ d (t) & θ d (t) Sistema de Controle τ Robô θ θ & Na Prática: Calcula-se analiticamente as variáveis de junta Θ d As variáveis de velocidade e aceleração são obtidas numericamente Amplificação de Ruídos 2. Necessita de um filtro não-causal (presente-passado-futuro)... Trajetórias Pré-Definidas!! 73/145
74 Cartesian-based Control x d Σ - δ x Conversor de Coordenadas e Sistema de Controle τ Braço Robótico θ x Modelo Cinemático Do Manipulador Conversor de Coordenadas: opção alternativa A posição θ medida por sensores alimenta o modelo cinemático direto do manipulador e combinada com x d gera um sinal de erro a ser corrigido. Idem para a velocidade, com o Jacobiano... 74/145
75 Cartesian-based Control x d Σ - δ x Conversor de Coordenadas e Sistema de Controle τ Braço Robótico θ x Modelo Cinemático Do Manipulador Conversor de Coordenadas: opção alternativa O conversor de coordenadas fica dentro do loop; O modelo cinemático e o Jacobiano também Grande quantidade de cálculos dentro do loop... Baixa taxa de amostragem... 75/145
76 Cartesian-based Control Conversor de Coordenadas: Inverse Jacobian Controller O erro δx, no espaço cartesiano, é mapeado em forma x d de pequenos deslocamentos no espaço das juntas, δθ, através da matriz Jacobiana Inversa. O erro δθ no espaço das juntas é enviado ao controlador e multiplicado pelos ganhos... Σ δ x δ θ J -1 - x Ganhos Modelo Cinemático Do Manipulador τ Braço Robótico θ 76/145
77 Cartesian-based Control Conversor de Coordenadas: Transpose Jacobian Controller O erro δx, no espaço cartesiano, é multiplicado pelos x d ganhos, resultando em um vetor de Forças e Momentos no espaço cartesiano F. F é mapeado através da matriz Jacobiana Transposta na forma de torques que devem ser aplicados às juntas. Σ - δ x x Ganhos F J T Modelo Cinemático Do Manipulador τ Braço Robótico θ 77/145
78 Cartesian-based Control Conversor de Coordenadas: Comentários: Inverse Jacobian Controller Transpose Jacobian Controller 1. Pode-se obter sistemas estáveis com a seleção correta dos Ganhos; 2. Diagramas de blocos similares; 3. Apenas para Manipuladores Cartesianos tem-se: J -1 = J T ; 4. A performance do sistema não será boa para todo o espaço de trabalho, pois a resposta dinâmica do sistema irá variar com a sua configuração; 5. Ganhos Fixos não resultam em pólos em malha-fechada fixos... 78/145
79 Cartesian-based Control Desacoplando Equações em Coordenadas Cartesianas: Boa performance é caracterizada por erros dinâmicos constantes para qualquer configuração do Manipulador; Os erros são expressos no espaço cartesiano; i O controlador deve eliminar esses erros com comportamento similar a sistemas com amortecimento crítico! i Linearização e Desacoplagem das equações... 79/145
80 Cartesian-based Control Desacoplando Equações em Coordenadas Cartesianas: F ( Θ) && V ( Θ, Θ& ) G ( Θ) = M x x x x Vetor de Forças / Momentos que agem no end-effector Matriz de Inércia no espaço Cartesiano Vetor de Aceleração Centrífuga e de Coriollis no espaço Cartesiano Vetor de Termos relativos à Gravidade no espaço Cartesiano 80/145
81 Cartesian-based Control Desacoplando Equações em Coordenadas Cartesianas: Sendo: F ( Θ )&& V ( Θ, Θ& ) G ( Θ ) = M x x x x Tem-se: τ = J T (Θ)F Os torques e as forças que devem ser aplicados ao manipulador 81/145
82 Cartesian-based Control No Diagrama de Blocos: X & d X d X & d Σ K v E & K p E Σ - Σ - M X X (Θ) x Σ F V ( Θ, Θ & ) G ( Θ ) x J T (Θ) τ BRAÇO Θ Modelo Cinemático Θ & J(Θ) J(Θ) X X & 82/145
83 Cartesian-based Control No Diagrama de Blocos: X & d Σ M X X (Θ) Σ F J T (Θ) τ BRAÇO Θ Θ & Modelo Cinemático J(Θ) X d X & d K v K p E & E (Θ ) Σ - Σ - G x B x ( Θ ) C ( Θ ) x X X & 83/145
84 Sumário do Módulo Introdução Controle Linear Controle Não-Linear Controle Adaptativo Exercícios Recomendados Bibliografia Recomendada 84/145
85 Adaptive Control Controle Adaptativo Para um Manipulador Robótico: Falta de conhecimento de parâmetros Geração de erros que podem provocar instabilidades... E& K & & = Mˆ 1 ve KpE... ( V.[( M Vˆ) ( G Mˆ ). Θ &... Gˆ ) ( F Utiliza-se esses erros para atualizar os parâmetros de controle! Fˆ )] 85/145
86 Adaptive Control Controle Adaptativo Para um Manipulador Robótico: Processo de adaptação baseado nas observações do estado do manipulador e dos erros dos atuadores; O sistema aprende baseado em suas propriedades dinâmicas... 86/145
87 Adaptive Control Controle Adaptativo Θ & d Θ d Θ & d E & Σ K v Σ - E K p Σ τ Modelo Dinâmico - Leis Adaptativas τ Braço Robótico Θ Θ & 87/145
88 Adaptive Control Parametrização Linear Propriedade de Manipuladores Robóticos & & & && τ = M ( Θ) Θ V ( Θ, Θ) G( Θ) = Y ( Θ, Θ, Θ ) θ θ = Vetor de parâmetros Y(.) ) = Matriz de Regressão 88/145
89 Adaptive Control Controle baseado no Computed- Torque Method τ = α. τ ' β τ ' = Θ&& d K v.e & K ˆ Θ α = M ( ) β = V ˆ( Θ, Θ& ) G ˆ( Θ) F ˆ ( Θ, Θ& ) p.e Mˆ ( Θ ), Vˆ( Θ, Θ& ), Gˆ( Θ), Fˆ ( Θ, Θ& ) calculados a partir da adaptação dos parâmetros: θˆ 89/145
90 Sumário do Módulo Introdução Controle Linear Controle Não-Linear Controle Adaptativo Exercícios Recomendados Bibliografia Recomendada 90/145
91 Exercícios Recomendados Grupo: no máximo 3 alunos Exercícios: Controle Contínuo (Linear e Não Linear) Livro do Craig (2005): pp e Controle Digital Livro do Fu et al. (1987): pp /145
92 Sumário do Módulo Introdução Controle Linear Controle Não-Linear Controle Adaptativo Exercícios Recomendados Bibliografia Recomendada 92/145
93 Bibliografia Recomendada Craig, J.J., 2005, Introduction to Robotics: Mechanics and Control, 3 rd Edition, Pearson Education Inc., ISBN Craig, J.J. et al., 1986, Adaptive Control of Mechanical Manipulators, In: IEEE Conf. on Robotics and Automation, San Francisco, US, April Fu, K.S., Gonzales, R.C., and Lee, C.S.G., 1987, Robotics: Control, Sensing, Vision, and Intelligence, McGraw-Hill Int. Editions, ISBN Paul, R. P., 1981, Robot Manipulators. Mathematics, Programming and Control, The MIT Press, ISBN X. 93/145
Apresentação do Curso e Motivação
SEM0317 Dinâmica e Controle de Sistemas Robóticos I Apresentação do Curso e Motivação Prof. Dr. Marcelo Becker M.Sc. Leonardo Marquez Pedro SEM - EESC - USP Sumário da Aula Ementa Avaliação Datas Importantes
Leia maisAvaliação Datas Importantes Contato Bibliografia Recomendada Motivação. EESC-USP M. Becker /21
SEM0317 Dinâmica e Controle de Sistemas Robóticos I Apresentação do Curso e Motivação Prof. Dr. Marcelo Becker M.Sc. Kelen C. T. Vivaldini SEM - EESC - USP Sumário da Aula Ementa Avaliação Datas Importantes
Leia maisPrograma Analítico de Disciplina ELT434 Robótica Industrial
0 Programa Analítico de Disciplina Departamento de Engenharia Elétrica - Centro de Ciências Exatas e Tecnológicas Número de créditos: Teóricas Práticas Total Duração em semanas: 15 Carga horária semanal
Leia maisAula 2 - Planejamento de Trajetória, Controle PID e UArm II
Aula 2 - Planejamento de Trajetória, Controle PID e UArm SEM5875 - Controle de Sistemas Robóticos Universidade de São Paulo Adriano A. G. Siqueira Thiago Boaventura Cunha Dinâmica no Espaço Cartesiano
Leia maisManipulação Robótica. Aula 2
Manipulação Robótica Aula 2 Programa 1) Introdução 1.1. Tipos de Robôs 1.2. Aplicações 2) Robôs Manipuladores 2.1. Estrutura de Robôs Manipuladores 2.2. Classificação de Robôs Manipuladores 2.3. Sistema
Leia maisIntrodução à Robótica Industrial. Aula 2
Introdução à Robótica Industrial Aula 2 Programa 1) Introdução 1.1. Tipos de Robôs 1.2. Aplicações 2) O Robô Manipulador 2.1. Estrutura de Robôs Manipuladores 2.2. Sensores 2.3. Atuadores 2.4. Efetuadores
Leia maisControle de Manipuladores Robóticos
SEM0317 Aula 8 Controle de Manipuladores Robóticos Prof. Assoc. Marcelo Becker Prof. Assoc. Adriano Siqueira USP - EESC - SEM Sumário do Módulo Introdução ao Controle de Robôs Manipuladores Simulador de
Leia maisSISTEMAS ROBOTIZADOS CAPÍTULO 7 CONTROLE INDEPENDENTE DAS JUNTAS
SISTEMAS ROBOTIZADOS CAPÍTULO 7 CONTROLE INDEPENDENTE DAS JUNTAS Leitura Sugerida: Spong, (Seções 7.1-7.3) 1 Capítulo 7 Motivação Discutiremos neste capítulo uma estratégia de controle denominada CONTROLE
Leia maisControle de Sistemas Dinâmicos. Informações básicas
Controle de Sistemas Dinâmicos Informações básicas Endereço com material http://sites.google.com/site/disciplinasrgvm/ Ementa Modelagem de Sistemas de Controle; Sistemas em Malha Aberta e em Malha Fechada;
Leia maisControle de Robôs Manipuladores
Universidade de São Paulo Escola de Engenharia de São Carlos Departamento de Engenharia Mecânica Sumário Introdução e Simulador Introdução ao Simulador de Robô Manipulador Planar de 2 Graus de Liberdade
Leia maisCinemática Inversa (numérica) Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT
Cinemática Inversa (numérica) Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT AS2ROB1 Fundamentos de Robótica Joinville 01/10/2018 Cinemática Inversa sumário Modelo cinemático inverso métodos analíticos
Leia maisEstudo comparativo de estratégias de controle de robôs manipuladores no espaço de juntas
Estudo comparativo de estratégias de controle de robôs manipuladores no espaço de juntas Nardênio Almeida Martins Departamento de Informática, Universidade Estadual de Maringá, Av. Colombo, 5790, 87020-900,
Leia maisProjeto de um controlador adaptativo para robôs manipuladores no espaço de juntas
Projeto de um controlador adaptativo para robôs manipuladores no espaço de juntas Nardênio Almeida Martins Departamento de Informática, Universidade Estadual de Maringá, Av. Colombo, 5790, 8700-900, Maringá,
Leia mais1 ạ Lista de Exercícios/Trabalho de Controle Não Linear Prof. Paulo Sergio 2018
1 ạ Lista de Exercícios/Trabalho de Controle Não Linear Prof. Paulo Sergio 2018 ATENÇÃO: A LISTA DE EXERCÍCIOS NÃO SERÁ ENTREGUE! A LISTA DE EXERCÍCIOS SERVE PARA VOCÊ SE PREPARAR PARA PROVA! APENAS OS
Leia maisEES-20: Sistemas de Controle II. 31 Julho 2017
EES-20: Sistemas de Controle II 31 Julho 2017 1 / 41 Folha de informações sobre o curso 2 / 41 O que é Controle? Controlar: Atuar sobre um sistema físico de modo a obter um comportamento desejado. 3 /
Leia maisRobótica Competitiva Controle de Movimento Cinemático
Robótica Competitiva Controle de Movimento Cinemático 2017 Introdução Modelo Controlador Lei de Controle Resultados Estabilidade Sumário Introdução Modelo Controlador Lei de Controle Resultados Estabilidade
Leia maisMODELAÇÃO E SIMULAÇÃO MEEC IST, TESTE N0.1 TIPO V02. Consider o sistema dinâmico descrito pela equação diferencial
MODELAÇÃO E SIMULAÇÃO - 2018 MEEC IST, TESTE N0.1 TIPO V02 Problema No.1 [5v] Análise de Sistemas Não Lineares Consider o sistema dinâmico descrito pela equação diferencial dx = x (x 1) +u (1) onde u é
Leia maisAnálise da Dinâmica Não Linear de um Braço Robótico
Trabalho apresentado no CNMAC, Gramado - RS, 2016. Proceeding Series of the Brazilian Society of Computational and Applied Mathematics Análise da Dinâmica Não Linear de um Braço Robótico Antropomórfico
Leia maisApresentação Robótica
Apresentação Robótica Curso Engenharia de Controle e Automação Alex Vidigal Bastos www.decom.ufop.br/alex/unipac.html alexvbh@gmail.com 1 Agenda Ementa Objetivos Conteúdo Programático Metodologia de Ensino
Leia maisResolved Motion Control. Prof. Walter Fetter Lages 9 de maio de 2019
Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Sistemas Elétricos de Automação e Energia ENG10051 Dinâmica e Controle de s Controle no espaço cartesiano Resolved Motion
Leia maisConceitos de sistemas e introdução à modelagem
Instrumentação e Controle Aula 2 Conceitos de sistemas e introdução à modelagem Prof. Renato Watanabe ESTO004-17 Sistema Um sistema pode ser visto como um processo que transforma um sinal em outro. Portanto,
Leia mais1. Movimento Harmônico Simples
Física Oscilações 1. Movimento Harmônico Simples Vamos analisar inicialmente a situação em que há um corpo de massa m, preso a uma mola de constante elástica K que realiza oscilações em torno de seu ponto
Leia maisEXERCÍCIOS RESOLVIDOS
ENG JR ELETRON 2005 29 O gráfico mostrado na figura acima ilustra o diagrama do Lugar das Raízes de um sistema de 3ª ordem, com três pólos, nenhum zero finito e com realimentação de saída. Com base nas
Leia maisIF-705 Automação Inteligente Redes Neurais para Modelagem e Controle
IF-705 Automação Inteligente Redes Neurais para Modelagem e Controle Aluizio Fausto Ribeiro Araújo Universidade Federal de Pernambuco Centro de Informática - CIn Departamento de Sistemas da Computação
Leia maisRobótica. Prof. Reinaldo Bianchi Centro Universitário FEI 2016
Robótica Prof. Reinaldo Bianchi Centro Universitário FEI 2016 5 a Aula Pós Graduação - IECAT Objetivos desta aula Velocidade e Aceleração de corpo rígido. Matrizes de inércia. Bibliografia Capítulos 5
Leia maisSEM Controle de Sistemas Robóticos
SEM5875 - Controle de Sistemas Robóticos Adriano A. G. Siqueira Aula 1 - Revisão de Cinemática, Dinâmica e Propriedades das Matrizes Dinâmicas SEM5875 - Controle de Sistemas Robóticos p. 1/61 Matrizes
Leia maisAluno Data Curso / Turma Professor
Apostila Modelagem e Simulação de Sistemas Dinâmicos Aluno Data Curso / Turma Professor 24/10/09 Engenharia Industrial Mecânica / 2006-1 MODELAGEM MATEMÁTICA DE SISTEMAS DINÂMICOS Everton Farina, Eng.º
Leia maisAnfranserai M. Dias, Pablo J. Alsina Universidade Federal do Rio Grande do Norte, DCA - CT - UFRN Lagoa Nova, Cep.: Natal, RN, Brasil
FUSÃO DE SINAIS DE CONTROLE BASEADA NA DIREÇÃO DO ERRO PARA MANIPULADOR REDUNDANTE Anfranserai M Dias, Pablo J Alsina Universidade Federal do Rio Grande do Norte, DCA - CT - UFRN Lagoa Nova, Cep: 59072-970
Leia maisROBÓTICA PLANEJAMENTO DE TRAJETÓRIAS. Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial
SP CAMPUS PIRACICABA ROBÓTICA Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial PLANEJAMENTO DE TRAJETÓRIAS https://giovanatangerino.wordpress.com giovanatangerino@ifsp.edu.br
Leia maisREPRESENTAÇÃO DE SISTEMAS DINÂMICOS NA FORMA DO ESPAÇO DOS ESTADOS
REPRESENTAÇÃO DE SISTEMAS DINÂMICOS NA FORMA DO ESPAÇO DOS ESTADOS. Espaço dos estados Representação da dinâmica de um sistema de ordem n usando n equações diferenciais de primeira ordem. Sistema é escrito
Leia maisFigura 8.3: Modelo simplificado da junta flexível.
15 rigidez K S, dada por: K S = δm δα, em α = 0 [ ] 2R [ ] K S = (Dd Rr 2 )F r + (D 3 2 d DLd + Rr 2 L)K D 3 2 (8.6) Figura 8.3: Modelo simplificado da junta flexível. A Fig. 8.3, mostra o modelo simplificado
Leia maisEngenharia de Controle e Automação: ENG03316 Mecanismos I Engenharia Elétrica: ENG10017 Sistemas e Sinais e ENG04475 Microprocessadores I
UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL ESCOLA DE ENGENHARIA DEPARTAMENTO DE SISTEMAS ELÉTRICOS DE AUTOMAÇÃO E ENERGIA PLANO DE ENSINO PERÍODO LETIVO 2018/2 DISCIPLINA: ROBÓTICA A ENG10026 Créditos:
Leia maisModelagem Matemática de Sistemas
Modelagem Matemática de Sistemas 1. Descrição Matemática de Sistemas 2. Descrição Entrada-Saída 3. Exemplos pag.1 Teoria de Sistemas Lineares Aula 3 Descrição Matemática de Sistemas u(t) Sistema y(t) Para
Leia maisIntrodução à Robótica Industrial p. 1/20
Introdução à Robótica Industrial Adriano A. G. Siqueira Aula 6 Introdução à Robótica Industrial p. 1/20 Dinâmica de Manipuladores Relação entre as forças e torques aplicados nas juntas e o movimento do
Leia maisResumo e Lista de Exercícios. Física II Fuja do Nabo P
Resumo e Lista de Exercícios Física II Fuja do Nabo P1 018. Resumo 1. Movimento Harmônico Simples (MHS) Vamos analisar inicialmente a situação em que há um corpo de massa m, preso a uma mola de constante
Leia maisAnálise e Processamento de Bio-Sinais. Mestrado Integrado em Engenharia Biomédica. Sinais e Sistemas. Licenciatura em Engenharia Física
Análise e Processamento de Bio-Sinais Mestrado Integrado em Engenharia Biomédica Licenciatura em Engenharia Física Faculdade de Ciências e Tecnologia Slide 1 Slide 1 Sobre Modelos para SLIT s Introdução
Leia maisINSTITUTO FEDERAL DO ESPÍRITO SANTO - CAMPUS SERRA. Sistemas
INSTITUTO FEDERAL DO ESPÍRITO SANTO - CAMPUS SERRA Sistemas Dinâmicos Para controlar é preciso conhecer Sistemas dinâmicos Modificam-se no decorrer do tempo Modelos matemáticos Método analítico (Leis físicas)
Leia maisCinemática de Robôs Móveis
Cinemática de Robôs Móveis A cinemática é a área da Física que estuda o movimento dos corpos. Em robótica móvel a cinemática estabelece relações entre o deslocamento (locomoção) do robô e a atuação a ele
Leia maisSistemas Dinâmicos Lineares
Sumário Sistemas Dinâmicos Lineares 4 de julho de 2016 () Sistemas Dinâmicos Lineares 4 de julho de 2016 1 / 29 () Sistemas Dinâmicos Lineares 4 de julho de 2016 2 / 29 Apresentação da disciplina Objetivos
Leia maisTeoria de Sistemas Lineares
Teoria de Sistemas Lineares Prof. Contato: Sala 2605 (BLOCO 1) mailto: palhares@cpdee.ufmg.br www.ppgee.ufmg.br/ palhares/teoriasistemaslineares.html Segundas-Feiras 07h30 a 09h10 09h25 a 11h05 Aspectos
Leia maisTÍ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
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 INSTITUIÇÃO(ÕES): CENTRO UNIVERSITÁRIO DO NORTE PAULISTA - UNORP
Leia maisPMR3404 Controle I Aula 3
PMR3404 Controle I Aula 3 Resposta estática Ações de controle PID Newton Maruyama 23 de março de 2017 PMR-EPUSP Classificação de sistemas de acordo com o seu desempenho em regime estático Seja o seguinte
Leia maissuperior 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
UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL ESCOLA DE ENGENHARIA DEPARTAMENTO DE SISTEMAS ELÉTRICOS DE AUTOMAÇÃO E ENERGIA PLANO DE ENSINO PERÍODO LETIVO 2018/1 DISCIPLINA: DINÂMICA E CONTROLE DE ROBÔS ENG1001
Leia maisTransmitir aos alunos conhecimentos sobre robótica fixa e móvel, visando capacitá-los a desenvolver
DISCIPLINA: ELE228 - Robótica A Créditos: 4 Caráter: Eletiva UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL ESCOLA DE ENGENHARIA DEPARTAMENTO DE SISTEMAS ELÉTRICOS DE AUTOMAÇÃO E ENERGIA PROGRAMA DE PÓS-GRADUAÇÃO
Leia maisExperiência 5. Projeto e Simulação do Controle no Espaço de Estados de um Pêndulo Invertido sobre Carro
Experiência 5 Projeto e Simulação do Controle no Espaço de Estados de um Pêndulo Invertido sobre Carro Professores: Adolfo Bauchspiess e Geovany A. Borges O objetivo deste experimento é projetar e simular
Leia maisANÁLISE DE UM MANIPULADOR ROBÓTICO MÓVEL 1
ANÁLISE DE UM MANIPULADOR ROBÓTICO MÓVEL 1 Rodolfo R. dos SANTOS 2 Graduando em Engenharia de Controle e Automação, IFSP/Câmpus São Paulo Bolsista PIBIFSP Caio Igor Gonçalves CHINELATO 3 Docente do Curso
Leia maisAções de controle básicas: uma análise do desempenho em regime
Capítulo 3 Ações de controle básicas: uma análise do desempenho em regime estático 3. Introdução Neste capítulo, as ações de controle básicas utilizadas em controladores industriais e o seu desempenho
Leia mais2 Análise do Controle de Força durante a Transição de Contato
2 Análise do Controle de Força durante a Transição de Contato Durante a transição de contato em manipuladores robóticos é tipicamente o controlador de força quem atua sobre o sistema. Em geral, estes controladores
Leia mais1. Estudo do pêndulo
Objectivos odelizar um pêndulo invertido rígido de comprimento e massa, supondo uma entrada de binário. Simular em computador. entar estabilizar o pêndulo em ciclo aberto por manipulação directa do binário.
Leia maisCAPÍTULO 5. Considere-se uma matriz de rotação variante no tempo R = R(t). Tendo em vista a ortogonalidade de R, pode-se escrever
Capítulo 5 - Cinemática da Velocidade e da Aceleração. O Jacobiano do Manipulador 54 CAPÍTULO 5 CINEMÁTICA DA VELOCIDADE E DA ACELERAÇÃO O JACOBIANO DO MANIPULADOR 5.1 INTRODUÇÃO Nos capítulos anteriores
Leia maisIntrodução ao Sistema de Controle
Introdução ao Sistema de Controle 0.1 Introdução Controle 1 Prof. Paulo Roberto Brero de Campos Controle é o ato de exercer comando sobre uma variável de um sistema para que esta variável siga um determinado
Leia maisUniversidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais
Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais Digitalização de Controladores Contínuos 1 Introdução Prof. Walter
Leia maisII. REVISÃO DE FUNDAMENTOS
INSTITUTO TECNOLÓGICO DE AERONÁUTICA CURSO DE ENGENHARIA MECÂNICA-AERONÁUTICA MPS-43: SISTEMAS DE CONTROLE II. REVISÃO DE FUNDAMENTOS Prof. Davi Antônio dos Santos (davists@ita.br) Departamento de Mecatrônica
Leia maisControle Básico Realimentado (Feedback)
Departamento de Engenharia Química e de Petróleo UFF Disciplina: TEQ102- CONTROLE DE PROCESSOS Introdução ao Controle Antecipatório (Feedforward control) Prof a Ninoska Bojorge Controle Básico Realimentado
Leia mais-GNE219 - Controle em Espaço de Estados
Universidade Federal de Lavras Departamento de Engenharia -GNE219 - Controle em Espaço de Estados Prof. Daniel Leite E-mail: daniel.leite@deg.ufla.br 2/2017 1/27 Considerações Eng. de Controle e Automação
Leia mais1.1. Conceitos Pêndulo Planar
1 Introdução Atualmente, na área da robótica é bastante comum o estudo de sistemas pendulares, em especial os sistemas de pêndulos invertidos. Esse conceito é bem conhecido e derivado desta idéia, este
Leia maisMESTRADO INTEGRADO EM ENG. INFORMÁTICA E COMPUTAÇÃO 2011/2012. EIC0010 FÍSICA I 1o ANO 2 o SEMESTRE
MESTRADO INTEGRADO EM ENG. INFORMÁTICA E COMPUTAÇÃO 2011/2012 EIC0010 FÍSICA I 1o ANO 2 o SEMESTRE Prova com consulta de formulário e uso de computador. Duração 2 horas. Nome do estudante: Pode consultar
Leia maisEXAME No.1 ; TESTE No.2 CONTROLO-MEEC PROVAS-TIPO, Jan. 2018
COTAÇÕES TESTE N0.2 Q3-3.1 [3v], 3.2 [2v], 3.3 [2v], 3.4 [1v] Q4-4.1 [6v], 4.2 [2v], 4.3 [3v], 4.4 [1v] EXAME No.1 ; TESTE No.2 CONTROLO-MEEC PROVAS-TIPO, Jan. 2018 8 valores 12 valores EXAME Q1-1.1 [1v],
Leia maisRAMO DE AUTOMAÇÃO E ROBÓTICA
Projecto. nº M1 Título: Controlo de Robô Manipulador com Elos Flexíveis Docente acompanhante: Eng. Jorge Martins Áreas do tema: Robótica Desenvolvimento, implementação e teste de algoritmos de controlo
Leia maisV. ANÁLISE NO DOMÍNIO DO TEMPO
INSTITUTO TECNOLÓGICO DE AERONÁUTICA CURSO DE ENGENHARIA MECÂNICA-AERONÁUTICA MPS-43: SISTEMAS DE CONTROLE V. ANÁLISE NO DOMÍNIO DO TEMPO Prof. Davi Antônio dos Santos (davists@ita.br) Departamento de
Leia maisSEM Sistemas de Controle Aula 1 - Introdução
SEM 5928 - Sistemas de Controle Universidade de São Paulo O que é controle? Dicionário Houaiss: Controle:... 3. Dispositivo ou mecanismo destinado a comandar ou regular o funcionamento de máquina, aparelho
Leia maisSEM Aula 2 Graus de Liberdade em Cadeias Cinemáticas. Prof. Dr. Marcelo Becker
SEM0104 - Aula 2 Graus de Liberdade em Cadeias Cinemáticas Prof. Dr. Marcelo Becker SEM - EESC - USP Sumário da Aula Introdução Graus de Liberdade Cadeias Cinemáticas Exercícios Recomendados Bibliografia
Leia maisControlo Em Espaço de Estados. Trabalho de Laboratório nº 3
Mestrado em Engenharia Electrotécnica e de Computadores Controlo Em Espaço de Estados 2008/09 Trabalho de Laboratório nº 3 Controlo Adaptativo do Nível de um Tanque J. Miranda Lemos e Alexandre Bernardino
Leia maisUtilização do solidthinking Embed em projetos de controle para sistemas embarcados utilizando técnica de controle adaptativo por modelo de referência.
Utilização do solidthinking Embed em projetos de controle para sistemas embarcados utilizando técnica de controle adaptativo por modelo de referência. Rodrigo de J. Macedo Resumo Apresenta-se, neste artigo,
Leia maisSistemas Prof. Luis S. B. Marques
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA CAMPUS JOINVILLE DEPARTAMENTO DO DESENVOLVIMENTO DO ENSINO
Leia maism R 45o vertical Segunda Chamada de Física I Assinatura:
Segunda Chamada de Física I - 016- NOME: Assinatura: DE Nota Q1 Nas questões em que for necessário, considere que: todos os fios e molas são ideais; os fios permanecem esticados durante todo o tempo; a
Leia maisAs 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
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 alto-falante, ou de um instrumento de percussão. Um terremoto
Leia maisModelo Cinemático Inverso. Prof. Walter Fetter Lages 16 de setembro de 2007
Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica Programa de Pós-Graduação em Engenharia Elétrica ELE00070-Tópicos Especiais em Controle e Automação I
Leia maisTrabalho para ser realizado no MATLAB Controle Multivariável PTC-2513 Prof. Paulo Sérgio
Trabalho para ser realizado no MATLAB Controle Multivariável PTC-253 Prof. Paulo Sérgio Parte I - A ser entregue na primeira aula após a primeira prova. Considere o modelo linearizado do sistema de pêndulo
Leia mais4 Controle de motores de passo
36 4 ontrole de motores de passo O controle em malha aberta é o mais comum em motores de passo. Entretanto, o motor deve operar razoavelmente abaixo de sua capacidade para evitar a perda de passos. As
Leia maisEstabilidade entrada-saída (externa).
Estabilidade entrada-saída (externa) ENGC33: Sinais e Sistemas II Departamento de Engenharia Elétrica - DEE Universidade Federal da Bahia - UFBA 05 de junho de 2019 Prof Tito Luís Maia Santos 1/ 38 Sumário
Leia maisINDUÇÃO DE MOVIMENTO PERMANENTE EM UM SISTEMA SUB- ATUADO DE DOIS GRAUS DE LIBERDADE
INDUÇÃO DE MOVIMENTO PERMANENTE EM UM SISTEMA SUB- ATUADO DE DOIS GRAUS DE LIBERDADE Aluno: Luis Pedro Ramalho Junior Orientador: Hans Ingo Weber Introdução Em robótica, entende-se por sistema sub-atuado
Leia maisIF-705 Automação Inteligente Redes Neurais para Modelagem e Controle
IF-705 Automação Inteligente Redes Neurais para Modelagem e Controle Aluizio Fausto Ribeiro Araújo Universidade Federal de Pernambuco Centro de Informática - CIn Departamento de Sistemas da Computação
Leia maisROBÓTICA CONCEITOS. Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial
SP CAMPUS PIRACICABA ROBÓTICA Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial CONCEITOS Prof. Dra. Giovana Tripoloni Tangerino, 2017-1 https://giovanatangerino.wordpress.com
Leia maisUniversidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04479 Robótica A
Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04479 Robótica A 1 Introdução Geração de Trajetórias Prof. Walter Fetter Lages 25 de outubro de 2005
Leia maisProjeto e implementação de controlador LQR com servomecanismo aplicado a um pêndulo invertido
Projeto e implementação de controlador LQR com servomecanismo aplicado a um pêndulo invertido Lucas Vizzotto Bellinaso Engenharia Elétrica Universidade Federal de Santa Maria Santa Maria, Rio Grande do
Leia maisRealimentação de Estado Sistemas SISO
1. Realimentação de Estado para Sistemas SISO pag.1 Teoria de Sistemas Lineares Aula 18 Considere o sistema n dimensional, SISO: ẋ = Ax + bu y = cx Na realimentação de estados, a entrada u é dada por u
Leia maisIntrodução. Walter Fetter Lages
Introdução Walter Fetter Lages fetter@ece.ufrgs.br Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Sistemas Elétricos de Automação e Energia ENG10051 Dinâmica e Controle
Leia maisGraus de Liberdade Cadeias Cinemáticas Exercícios Recomendados Bibliografia Recomendada. EESC-USP M. Becker /48
SEM0104 - Aula 2 Graus de Liberdade em Cadeias Cinemáticas Prof. Dr. Marcelo Becker SEM - EESC - USP Sumário da Aula Introdução Graus de Liberdade Cadeias Cinemáticas Exercícios Recomendados Bibliografia
Leia maisEste capítulo descreve os testes realizados para validar a teoria proposta pela presente dissertação.
6 Simulações Este capítulo descreve os testes realizados para validar a teoria proposta pela presente dissertação. 6.1. Descrição da Simulação Visando validar o equacionamento desenvolvido no Capítulo
Leia maisENGENHARIA DE CONTROLE
ENGENHARIA DE CONTROLE Prof. Reinaldo M. Palhares Contato: Sala 2605 (BLOCO 1) mailto: palhares@cpdee.ufmg.br www.ppgee.ufmg.br/ palhares/controlelinear.html Terças- e Quintas-Feiras 07h30 a 09h10 Aspectos
Leia maisComo modelar matematicamente o sistema Elo Flexível. Projetar um controlador LQR ótimo para o sistema. Atenuar as vibrações ajustando o controlador.
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
Leia maisIntegração Numérica- continuação
Integração Numérica- continuação McGraw-Hill 1 Cambridge University Press Prentice-Hall 2 Métodos Explícitos em Dinâmica:. O equilíbrio no instante t usa-se para calcular o deslocamento em t+δt Instabilidade
Leia maisInstrumentação e Controle Aula 7. Estabilidade. Prof. Renato Watanabe ESTO004-17
Instrumentação e Controle Aula 7 Estabilidade Prof. Renato Watanabe ESTO004-17 Onde estamos no curso Sistema Obtenção das Equações Diferenciais que descrevem o comportamento do sistema Representação no
Leia maisSinais e Sistemas. Tempo para Sistemas Lineares Invariantes no Tempo. Representações em Domínio do. Profª Sandra Mara Torres Müller.
Sinais e Sistemas Representações em Domínio do Tempo para Sistemas Lineares Invariantes no Tempo Profª Sandra Mara Torres Müller Aula 7 Representações em Domínio do Tempo para Sistemas Lineares e Invariantes
Leia maisProjeto de pesquisa realizado no curso de Engenharia Elétrica da Unijuí, junto ao GAIC (Grupo de Automação Industrial e Controle) 2
MODELAGEM MATEMÁTICA DE PLATAFORMA EXPERIMENTAL PARA SIMULAÇÃO DE AERONAVE MULTIRROTORA 1 MATHEMATICAL MODELLING OF EXPERIMENTAL PLATFORM FOR SIMULATION OF MULTIROTOR AIRCRAFT Christopher Sauer 2, Manuel
Leia maisSC1 Sistemas de Controle 1. Cap. 2 - Estabilidade Prof. Tiago S Vítor
SC1 Sistemas de Controle 1 Cap. 2 - Estabilidade Prof. Tiago S Vítor Sumário 1. Introdução 2. Critério de Routh-Hurwitz 3. Critério de Routh-Hurwitz: Casos Especiais 4. Projeto de Estabilidade via Routh-Hurwitz
Leia maisESPAÇO PARA RESPOSTA COM DESENVOLVIMENTO
Parte 2 - P2 de Física I - 2016-2 NOME: DRE Teste 1 Nota Q1 Assinatura: Questão 1 - [2,4 ponto] Dois pequenos discos (que podem ser considerados como partículas), de massas m e 2m, se deslocam sobre uma
Leia maisCapítulo 2 Dinâmica de Sistemas Lineares
Capítulo 2 Dinâmica de Sistemas Lineares Gustavo H. C. Oliveira TE055 Teoria de Sistemas Lineares de Controle Dept. de Engenharia Elétrica / UFPR Gustavo H. C. Oliveira Dinâmica de Sistemas Lineares 1/57
Leia maisCinemática Inversa de Manipuladores
Cinemática Inversa de Manipuladores 1998Mario Campos 1 Introdução Cinemática Inversa Como calcular os valores das variáveis de junta que produzirão a posição e orientação desejadas do órgão terminal? 1998Mario
Leia maisFENÔMENOS OSCILATÓRIOS E TERMODINÂMICA
FENÔMENOS OSCILATÓRIOS E TERMODINÂMICA AULA 2 OSCILAÇÕES PROF.: KAIO DUTRA Movimento Harmônico Simples O movimento harmônico simples é um tipo básico de oscilação. Movimento Harmônico Simples Uma propriedade
Leia maisSEM Aula 2 Graus de Liberdade e Cadeias Cinemáticas. Prof. Assoc. Marcelo Becker
SEM0104 - Aula 2 Graus de Liberdade e Cadeias Cinemáticas Prof. Assoc. Marcelo Becker USP - EESC - SEM LabRoM Sumário da Aula Introdução Graus de Liberdade Cadeias Cinemáticas Exercícios Recomendados Bibliografia
Leia maisTranslação e Rotação Energia cinética de rotação Momentum de Inércia Torque. Física Geral I ( ) - Capítulo 07. I. Paulino*
ROTAÇÃO Física Geral I (1108030) - Capítulo 07 I. Paulino* *UAF/CCT/UFCG - Brasil 2012.2 1 / 25 Translação e Rotação Sumário Definições, variáveis da rotação e notação vetorial Rotação com aceleração angular
Leia maisConteúdo. Definições básicas;
Conteúdo Definições básicas; Caracterização de Sistemas Dinâmicos; Caracterização dinâmica de conversores cc-cc; Controle Clássico x Controle Moderno; Campus Sobral 2 Engenharia de Controle Definições
Leia maisSistemas de Controle 1
Pontifícia Universidade Católica de Goiás Escola de Engenharia Sistemas de Controle 1 Cap2 - Modelagem no Domínio de Frequência Prof. Dr. Marcos Lajovic Carneiro Sistemas de Controle 1 Prof. Dr. Marcos
Leia maisMODELAGEM CINEMÁTICA DE UM ROBÔ ANTROPOMÓRFICO COM DOIS GRAUS DE LIBERDADE 1
MODELAGEM CINEMÁTICA DE UM ROBÔ ANTROPOMÓRFICO COM DOIS GRAUS DE LIBERDADE 1 Vânia Luisa Behnen 2, Roberta Goergen 3, Marcia Regina Maboni Hoppen Porsch 4, Mônica Raquel Alves 5, Antonio Carlos Valdiero
Leia maisCAPÍTULO 7 Projeto usando o Lugar Geométrico das Raízes
CAPÍTULO 7 Projeto usando o Lugar Geométrico das Raízes 7.1 Introdução Os objetivos do projeto de sistemas de controle foram discutidos no Capítulo 5. No Capítulo 6 foram apresentados métodos rápidos de
Leia maisA robótica abrange tecnologia de mecânica, eletrônica e computação. Alem disso, participam em menor grau teoria de controle, microeletrônica,
Fundamentos da tecnologia de robôs A robótica abrange tecnologia de mecânica, eletrônica e computação. Alem disso, participam em menor grau teoria de controle, microeletrônica, inteligência artificial,
Leia maisUniversidade Federal Rural do Semi Árido UFERSA Pro Reitoria de Graduação PROGRAD Disciplina: Física II Professora: Subênia Medeiros
Universidade Federal Rural do Semi Árido UFERSA Pro Reitoria de Graduação PROGRAD Disciplina: Física II Professora: Subênia Medeiros Movimento Periódico O movimento é um dos fenômenos mais fundamentais
Leia mais