robot manipulador scara rrp – peakle aplicado a la industria farmacÉutica elaborado por: p ototo...

28
ROBOT MANIPULADOR SCARA ROBOT MANIPULADOR SCARA RRP – PEAKLE RRP – PEAKLE APLICADO A LA INDUSTRIA APLICADO A LA INDUSTRIA FARMACÉUTICA FARMACÉUTICA Elaborado por: Elaborado por: P ototo (Roberto del Olmo) ototo (Roberto del Olmo) E duardo Abbo duardo Abbo A ndrea Ustáriz ndrea Ustáriz K ristine Moore ristine Moore L ucía Almaral ucía Almaral E ndrina Farfán ndrina Farfán

Upload: juana-miranda-olivera

Post on 24-Jan-2016

235 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

ROBOT MANIPULADOR ROBOT MANIPULADOR SCARA RRP – PEAKLESCARA RRP – PEAKLE

APLICADO A LA APLICADO A LA INDUSTRIA INDUSTRIA

FARMACÉUTICAFARMACÉUTICAElaborado por:Elaborado por:

PPototo (Roberto del Olmo)ototo (Roberto del Olmo) EEduardo Abboduardo Abbo AAndrea Ustárizndrea Ustáriz KKristine Mooreristine Moore LLucía Almaralucía Almaral EEndrina Farfánndrina Farfán

Page 2: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

PROCESO DE EMPAQUETAMIENTO

DE AMPOLLAS LUEGO DE LA ESTERILIZACIÓN FINAL

JUSTIFICACIÓN DEL DISEÑO DEL ROBOT SCARA-PEAKLEJUSTIFICACIÓN DEL DISEÑO DEL ROBOT SCARA-PEAKLE

INDUSTRIA FARMACÉUTICA

RESTRICCIONES DEL PROCESO

• Manejo del proceso a bajas velocidades para evitar Creación de columnas de aire modificación de la temperatura Rompimiento de las ampollas Alteración química del contenido de las ampollas por los cambios de temperatura

• Mantenimiento de un ambiente limpio y libre de bacterias• Precisión

Page 3: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

VISTA LATERAL DEL ROBOTVISTA LATERAL DEL ROBOT

50 cm.

50 cm.

q1

q2

30 cm.

q4

q3

30 cm.

10 cm.

10 cm.

0 cm.

MORFOLOGÍA

Page 4: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

ESTRUCTURA MECÁNICA RRP

3 grados de libertad

Modelos de articulaciones básicas

MORFOLOGÍA

Page 5: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

MORFOLOGÍA

TRANSMISIONES Y REDUCTORES× ACCIONAMIENTO DIRECTO

(Direct drive DD)

En el accionamiento directo el eje del actuador se conecta directamente a la carga o articulación sin la utilización de un reductor intermedio, que

introducen una serie de desventajas como son el juego angular, rozamiento o disminución de rigidez del accionador, que pueden impedir alcanzar los valores

de precisión y velocidad requeridos para la aplicación seleccionada.

Page 6: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

MORFOLOGÍA

ACTUADORES MISIÓNGenerar el movimiento de los elementos del robot según las órdenes dadas por la unidad de control

Neumáticos Hidráulicos Eléctricos×× √

Los motores de corriente continua se descartan porque es obligado el

mantenimiento de las escobillas en su constitución, lo que puede ocasionar problemas con la limpieza

Por otro lado, el funcionamiento a bajas velocidades de los motores paso a paso no es suave, lo cual implica un peligro al manejar las ampollas

por la pérdida de precisión

POR LO TANTO, SE UTILIZARÁN MOTORES AC

Page 7: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

VENTAJAS DEL MOTOR AC PARA EL PEAKLE

MORFOLOGÍA

No presenta problemas de mantenimiento, pues no tiene escobillas

Como los devanados están en contacto directo con la carcasa existe una gran capacidad de evacuar calor

El control de posición se suele realizar sin la utilización de un sensor externo adicional, así se aprovecha el detector de posición del rotor que posee el propio motor

SISTEMA SENSORIAL

• SENSORES ANGULARES DE POSICIÓN Resolver: captador angular que ofrece buena robustez mecánica durante el funcionamiento del robot, inmunidad a contaminación, humedad, altas temperaturas y vibraciones

• SENSORES LINEALES DE POSICIÓN LVDT :transformador diferencial de variación lineal, debido a que posee infinita resolución, poco rozamiento, alta repetibilidad, alta linealidad, gran sensibilidad y respuesta dinámica elevada.

• SENSORES DE VELOCIDAD, necesarios para mejorar el comportamiento dinámico de los actuadores del robot. Se utilizarán tacómetros, acoplados en el eje.

• SENSORES DE PRESENCIA capaces de detectar la presencia de un objeto mediante un radio de acción determinado.

Page 8: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

SISTEMA DE CONTROL

MORFOLOGÍA

MotoriPID

Ecuación Dinámica i

+

-

- + F i Fi

+ -

i i

Robot Real

Articulacion Rotacional o Prismática

Page 9: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

Motori

RLs 1

BJs 1

Km

Kb

-+

F i Fi - + VA

MORFOLOGÍA

SISTEMA DE CONTROL

Page 10: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

MORFOLOGÍA

DISPOSICIÓN DE MOTORES Y SENSORES

Cilindro que mueve a la articulación q1

Sensor de posición (resolver)

Motor AC Síncrono sin escobillas

Sensor de velocidad (Tacómetro)

Sensor de presencia

Page 11: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

MORFOLOGÍA

ELEMENTOTERMINAL

Encargado de interaccionar directamente con el entorno del robot

End-effector de aprehensión, consiste en una caja dentro de la cual

están adheridos 4 cilindros con

un diámetro de 2 cm. cada uno con un mecanismo de inflado que se acciona al tener el 40% de la altura

de la ampolla en su interior,

lo cual permite sujetarlos hasta colocarlos en su posición final, la caja.

5 cm.

5 cm.

hg

2 cm. 2 cm.

0,5 cm.

5 cm

VISTA INFERIOR

VISTA LATERAL

Page 12: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

El robot se encuentra en el centro de la celula de trabajo, de manera de aprovechar al máximo su campo de acción.

PLANO DE IMPLEMENTACIÓNDEL SISTEMA O LAY-OUT

APLICACIÓN EN LA INDUSTRIA FARMACÉUTICAAPLICACIÓN EN LA INDUSTRIA FARMACÉUTICA

Page 13: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo
Page 14: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

CAMPO DE ACCIÓN

Volumen al que puede llegar el extremo del robot

ESPACIO DE TRABAJOESPACIO DE TRABAJO

Page 15: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

La cinemática del robot estudia el movimiento del mismo con respecto a un sistema de referencia. Así como también se

interesa por la descripción analítica del movimiento espacial del robot como una función del tiempo, y en particular por las relaciones entre la posición y la orientación del extremo final

del robot con los valores de sus coordenadas articulares.

DIRECTA INVERSA MATRIZ JACOBIANA

CINEMÁTICA DEL ROBOT

Page 16: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

CINEMÁTICA DIRECTACINEMÁTICA DIRECTA

Tabla de Denavit-Hartenberg para el robot SCARA

Link a α d θ 1 L1 0 0 q1

2 L2 π 0 q2

3 0 0 d3 0 4 0 0 L4 q4

c1 -s1 0 L1c1

s1 c1 0 L1s1

0 0 1 00 0 0 1

A 1 =

c2 s2 0 L2c2

s2 -c2 0 L2s2

0 0 -1 00 0 0 1

A 2 =

1 0 0 00 1 0 00 0 1 d3

0 0 0 1

A 3 =

c4 -s4 0 0

s4 c4 0 0

0 0 1 L4

0 0 0 1

A 4 =

c12c4 + s12s4 -c12c4 + s12s4 0 L1c1 + L2c12

s12c4 -c12s4 -s12s4 - c12c4 0 L1s1 + L2s12

0 0 -1 -d3 - L4

0 0 0 1

A 04 =

La cinemática directa consiste en determinar cuál es la posición y orientación del extremo final del robot, con respecto a un sistema de

coordenadas que se toma como referencia, conocidos los valores de las articulaciones y los parámetros geométricos de los elementos del robot.

Sistemas de coordenadas utilizados para calcular la cinemática directa

CINEMÁTICA DEL ROBOT

50 cm.

50 cm.

q1

q2

Z1

X1

Zo

Xo

30 cm.

q4

q3

Z2

X2

Z2

X2

Z3

X3

Z3

X330 cm.

10 cm.

10 cm.

0 cm.

Page 17: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

CINEMÁTICA INVERSACINEMÁTICA INVERSALa cinemática inversa resuelve la configuración que debe

adoptar el robot para una posición y orientación del extremo conocidas. En nuestro caso, dichos puntos serían en primer lugar el punto donde el robot sujeta las ampollas, los que corresponden a la trayectoria hasta llegar finalmente al punto final, donde se colocan las ampollas en una caja.

CINEMÁTICA DEL ROBOT

43

12312

12312

**

**

LqP

SLqSLP

CLCLP

Z

Y

X

34 qLPZ

32

22

21

22

2 **2cos

LL

LLPPArcq YX

0*2**** 2232

2231

2232

22

23

21 CLLPSLPCCLLSLC YY

Los valores de las articulaciones para los

siguientes puntos:

161,8650inicialP 161,8650 finalP

cmq

q

q

46

0

60

3

2

1

cmq

q

q

46

0

120

3

2

1

Page 18: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

Relación entre las velocidades de las coordenadas articulares y las de posición y

orientación del extremo del robot.

MATRIZ JACOBIANA

CINEMÁTICA DEL ROBOT

1011

0000

0000

0100

00***

00*)**(

12312312

12312312

CLCLCL

SLSLSL

J

Page 19: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

DINÁMICA DEL ROBOT

La dinámica se ocupa de la relación entre las fuerzas que actúan sobre un cuerpo y el

movimiento que en él se origina.

SUPOSICIONES:

Los cuerpos son simétricos y por ende su centro de masa se ubica en la mitad del link.

La inercia “J” incluye la correspondiente inercia de los motores que se ubican en cada articulación.

DINÁMICA DEL ROBOT

Page 20: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

CUERPO 1CUERPO 1

k1 = ½ m1 (k1 = ½ m1 (qq1 L2/2)2 + ½ J1 1 L2/2)2 + ½ J1 q q 1212

u1 = m1 g h1u1 = m1 g h1

q1

Zok1

e2

e1

r1

Yo

r’

r’’

L2

L2 /2

Xo

h1h1

DINÁMICA DEL ROBOT

Page 21: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

CUERPO 2CUERPO 2

q1

Zo

e2

r2

Yo

L3

L3 /2

Xo

q2

r’

k2

r’’

e1

e2

L2cos(q2)L2sen(q2)

L3 /2

r’’

L2

L3

q2

k2 = ½ m2 ([(L2sen (q2)) (q 1 + q 2)]2 + [(L2cos (q2) + L3/2) (q 1 + q 2)]2)+ ½ J2

(q 1 + q 2)2

u2 = m2 g h1

DINÁMICA DEL ROBOT

Page 22: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

CUERPO 3CUERPO 3

kk33 = ½ m = ½ m33 ([(L ([(L22cos (qcos (q22) + L) + L33) () (q q 11 + + q q 22)])]2 2 + [(L+ [(L22sen (qsen (q22)) ()) (q q 11 + + q q 22)])]2 2 + + q q

3 3 2 2 ))

+ ½ J+ ½ J33 ( (q q 11 + + qq22))2 2

uu33 = m = m33 g (h g (h11 – (q – (q33 – L – L44/2))/2))

L4

q3q1

Zo

e1

r3

Yo

Xo

q2

r’

k3

q3 - L4 /2

L4 /2

r’’

DINÁMICA DEL ROBOT

Page 23: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

DINÁMICA DEL ROBOT

Q1 = (1/4m2 L22 + J2)q1 + m2[((L2C2 + L3/2) + (L2S2)2)(q1 + q2) + [-2 (L2C2 + L3/2) L2S2q2 + 2L22S2C2q2](q1 + q2)] + J2(q1 + q2) + [((L2C2 + L3/2) + (L2S2)2)(q1 + q2) + [-2 (L2C2 + L3/2) L2S2q2 + 2L22S2C2q2](q1 + q2)] + J3(q1 + q2)

Q2 = m2[((L2C2 + L3/2) + (L2S2)2)(q1 + q2) + [-2 (L2C2 + L3/2) L2S2q2 + 2L22 S2C2q2](q1 + q2)] + J2(q1 + q2) - m2[(q1 + q2)L22 C2 – (q1 + q2)2(L2C2 + L3/2)L2S2] + m3[((L2C2 + L3/2) + (L2S2)2)(q1 + q2) + [-2 (L2C2 + L3/2) L2S2q2 + 2L22 S2C2q2](q1 + q2)] + J3(q1 + q2) - m3(q1 + q2)2[L22 S2C2 – (L2C2 + L3/2)L2S2]

Q3 = m4q3 + m4g

Page 24: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

Z (t1) = 0.11 – 0.1/2 (t1) [cm]

 Z (t1) = 0.10 [cm]

 t1 = 0.2 [s]

Z (t2 – t1) = 0.1 – 0.1 (t2 – t1) [cm]

 Z (t2) = 0.02 [cm]

 

t2 = 1.0 [s]

Z (t3 – t2) = 0.02 – 0.6 (t3 – t2) + 0.5/2 (t32 – t2

2) [cm]

 Z (t3) = 0.01 [cm]

 t3 = 1.2 [s]

Vz (t)

Z (t)

11

10

-10cm/s

21

t (s)

t (s)

10cm/s

t1 t2 t3 t4 t5 t6 t7

PLANIFICACIÓN DE TRAYECTORIA

Page 25: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

dz/dt = 0 [cm] 

Z (t4) = 0.01 [cm]

 t4 = 2.2 [s]

 

Z (t5 – t4) = 0.01 – 1.1 (t5 – t4) + 0.5/2 (t52 – t4

2) [cm]

 Z (t5) = 0.02 [cm]

 t5 = 2.4 [s]

Z (t6 – t5) = 0.02 + 0.1 (t6 – t5) [cm]

 Z (t6) = 0.1 [cm]

 

t6 = 3.2 [s]

Z (t) = 0.1 + 1.2 (t7 – t6) - 0.5/2 (t72 – t6

2) [cm]

 Z (t7) = 0.11 [cm]

 

t7 = 3.4 [s]

PLANIFICACIÓN DE TRAYECTORIA

Page 26: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

Vy(t)

Y(t)

86.61

82.61

-82.61-86.61

t (s)

t (s)

t1 t2 t3

-10cm/s

PolPolinomio característico:  

Y (t1) = 0.8661 – 0.1/2 (t1) [cm]

 Y (t1) = 0.8261 [cm]

 t1 = 0.8 [s]

inomio característico:  

Y (t2 – t1) = 0.8261 – 0.1 (t2 – t1) [cm]

 Y (t2) = - 0.8261 [cm]

 t2 = 17.322 [s]

Y (t3 – t2) = 0.8261 – 2.265 (t3 – t2) + 0.125/2 (t32 – t2

2) [cm]

 Y (t3) = -0.8661 [cm]

 t3 = 18.122 [s]

PLANIFICACIÓN DE TRAYECTORIA

Page 27: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

Vy(t)

Y(t)

t (s)

10cm/s

t1 t2 t3

86.61

82.61

-82.61-86.61

Y (t1) = - 0.8661 + 0.1/2 (t1) [cm]

 Y (t1) = - 0.8261 [cm]

 t1 = 0.8 [s]

Y (t2 – t1) = - 0.8261 + 0.1 (t2 – t1) [cm]

 Y (t2) = 0.8261 [cm]

 t2 = 17.322 [s]

Y (t3 – t2) = - 0.8261 + 2.265 (t3 – t2) - 0.125/2 (t32 – t2

2) [cm]

 Y (t3) = 0.8661 [cm]

 t3 = 18.122 [s]

PLANIFICACIÓN DE TRAYECTORIA

Page 28: ROBOT MANIPULADOR SCARA RRP – PEAKLE APLICADO A LA INDUSTRIA FARMACÉUTICA Elaborado por: P ototo (Roberto del Olmo) P ototo (Roberto del Olmo) E duardo

GRACIAS ! ! ! !