24
MODELAGEM E CONTROLE DE UM ROBÔ MANIPULADOR PARALELO Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse- França

Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

Embed Size (px)

Citation preview

Page 1: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

MODELAGEM E CONTROLE DE UM

ROBÔ MANIPULADOR PARALELO

Coordenadores:

Isabelle Queinnec

Vincent Mahout

Edson Roberto de Pieri

Lucas Casagrande Neves

1

Toulouse-França

Page 2: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

PLANO DA APRESENTAÇÃO

IntroduçãoProjetoObjetivos

ModelagemModelos Cinemático e DinâmicoModelo em Espaço de EstadosModelo em Espaço de Estados Afim

Validação dos Modelos Controladores Resultados Conclusão e Perspectivas

2

Page 3: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

PROJETO

Robótica de Manipuladores

Menores tempos de ciclo

Mais peças manipuladas

Maior produtividade

Tempos de deslocamento

Tempos de estabilização

Robustez de performance

OBJECTIF

100G3

Page 4: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

PROJETO

Arquitetura paralela

Altas velocidades e acelerações Quatro

braços

Somente dois braços

atuados

Restrições:Sem movimento eixo

YPlataforma paralela à

base

4

Page 5: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

Síntese de controlador para seguimento de uma trajetória pick-and-place utilizando técnicas de controle robustoModelo rígido do robôUtilização de ferramentas para controle robusto

Utilização de um modelo em espaço de estados, incorporando termos incertos, variantes no tempo e/ou perturbações para representar os fenômenos não-lineares

OBJETIVOS

5

Page 6: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

Modelo Geométrico

OBJETIVOS

Modelo Dinâmico

Modelo Cinemático

Modelo LPV

Multi-modelo LPV

Controlador por

Realimentação de Estados 6

Page 7: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

Modelo Cinemático

Modelo Geométrico

JX

fX

MODELOS

Modelo Dinâmico

JMJGMJMf

fJMJI

nT

nT

cv

snT

cos

sgn

7

Page 8: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

MODELO GEOMÉTRICO

8

Page 9: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

MODELO CINEMÁTICO

Dificuldades para cálculo do Jacobiano

9

Page 10: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

MODELO DINÂMICO

Cálculo a partir da Segunda Lei de Newton para Rotação para cada componente do robô

10

Page 11: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

Modelo LPV

Modelo Dinâmico Trajetória

Linearização

Cxy

uBxAx dddddd ,, ,, Tx

du

Cxy

uBxAx Tdddt )(

NÃO-LINEAR

ESPAÇO DE ESTADOS

11

Page 12: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

Modelo dinâmico do sistema

Simplificação

LINEARIZAÇÃO

Subtração

12

Page 13: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

LINEARIZAÇÃO

13

Page 14: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

ESPAÇO DE ESTADOS AFIM

Cada elemento das matrizes A e B precisam ser uma combinação linear dos parâmetros variantes do sistemaExemplo

Cxy

BuxpAx

)(

ppA 1

11maxmin ppp

21

11

A

max11min1

max22min2 Cxy

BuxAx

)(

14

Page 15: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

ESPAÇO DE ESTADOS AFIM

Para o caso do manipulador

Impossível de ser utilizado com as ferramentas de controle robustoNecessidade de redução do número de parâmetros variantes

Cxy

uBxAx

)()(

8765

4321

1000

0100

A

1211

109

00

00

B

15

Page 16: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

21, dd

21, dd

ESPAÇO DE ESTADOS AFIM

Trajetória definida previamente

Controlador baseado nessa trajetória

16

Page 17: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

Multi-modelo LPV

Modelo LPV

ESPAÇO DE ESTADOS AFIM

Cxy

uBxAxM

iiii

1

Particionamento+

Aproximações

Tdd

T

21

21

LINEAR

17

Page 18: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

VALIDAÇÃO DOS MODELOS

18

Page 19: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

Objetivo: Projetar um controlador único (K) por realimentação de estados que garanta a estabilidade de todos os sub-modelos ao longo da trajetória desejada

Ferramenta: Toolbox RoMulOC

CONTROLADORES

RoMulOCModel

o

Controlador Robusto

Critérios

19

Page 20: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

Objetivo: Construir um controlador único que garanta a estabilidade de todos os sub-modelos LPV ao longo da trajetória.

Estabilidade quadrática de Lyapunov

Cxy

xKBAx ii .

],[ maxmin

mni ,...,10)()( i

Ti PAPA

CONTROLADOR LPV

CONTROLADOR ÚNICO

20

Page 21: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

Objetivo: Construir um controlador único que garanta a estabilidade de todos os sub-modelos lineares ao longo da trajetória.

Estabilidade quadrática de Lyapunov

Cxy

xKBAx ii .

mni ,...,10 iTi PAPA

CONTROLADOR ÚNICO

CONTROLADOR LINEAR

21

Page 22: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

Des. x = [-0.5,0.5] mDes. z = [-0.95,-0.8] mTempo x = 0.5 sTempo z = 0.5 sTempo esp. = 0.05 s

Des. x = [-0.45,0.45] mDes. z = [-0.95,-0.85] mTempo x = 0.25 sTempo z = 0.2 sTempo esp. = 0.05 s

Des. x = [-0.45,0.45] mDes. z = [-0.95,-0.85] mTempo x = 0.1 sTempo z = 0.05 sTempo esp. = 0.05 s

Des. x = [-0.35,0.35] mDes. z = [-0.9,-0.85] mTempo x = 0.1 sTempo z = 0.05 sTempo esp. = 0.05 s

RESULTADOS

22

Page 23: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

Aprendisagem sobre modelagem de sistemas variantes no tempo

Nova versão do simulador Controlador por realimentação de estados simples fácil processamento garante a estabilidade ao longo de uma trajetória pré-

determinada Controlador mais conservador possível apenas critério de estabilidade

Considerar outros critérios alocação de pólos performances de resposta ao impulso custo ou

Controladores dependentes de parâmetro

CONCLUSÕES E PERSPECTIVAS

H 2H

)(K

23

Page 24: Coordenadores: Isabelle Queinnec Vincent Mahout Edson Roberto de Pieri Lucas Casagrande Neves 1 Toulouse-França

OBRIGADO PELA ATENÇÃO

[email protected]

Lucas Casagrande Neves

24