Beruflich Dokumente
Kultur Dokumente
Norma C. Ruiz Hidalgoa, Andrés Blanco Ortegaa, Jorge Colín Ocampoa, Edgar Antunez Leyvab,
Wilberth Alcocer Rosadoa, Arturo Abundez Pliegoa
a
Tecnológico Nacional de México / Centro Nacional de Investigación y Desarrollo Tecnológico, Departamento de Ingeniería Mecánica, Prolongación
Palmira s/n esq. Apatzingán, Col. Palmira, CP 62490, Cuernavaca, Morelos, México
b
Instituto Mexicano de Tecnología del Agua, Blvd. Paseo Cuauhnáhuac 8532, Progreso, CP 62550 Jiutepec, Morelos.
*Autor contacto.Dirección de correo electrónico: andres.blanco@cenidet.edu.mx
RESUMEN
El modelado dinámico de robots paralelos resulta complejo de obtener por los lazos cerrados que conforman el robot
paralelo, y está representado por ecuaciones diferenciales no lineales y altamente acopladas, además, de ser un sistema
multivariable. Diseñar estrategias de control considerando el modelo dinámico es complejo, por lo que varios autores
proponen controlar los robots paralelos considerando la dinámica de los actuadores de manera independiente. En este
artículo se propone un controlador Proporcional Integral Generalizado, GPI, que compense perturbaciones tipo rampa
para controlar de manera independiente cada uno de los actuadores. Se presentan resultados de simulación utilizando un
prototipo del robot paralelo 3 revolución-prismática-esférica (3 RPS) bajo el ambiente del software MSC Adams®. Este
robot difiere a los reportados en la literatura en que los actuadores no se encuentran orientados hacia el centro de la
plataforma. Los resultados muestran el buen desempeño del controlador para el seguimiento de trayectorias.
Palabras Clave: Robot paralelo, simulador de movimiento, Control GPI, control robusto.
ABSTRACT
Dynamic modeling of parallel robots is complex to obtain by closed loops that make up the parallel robot and is
represented by nonlinear differential equations and highly coupled, in addition, being a multivariable system. Designing
control strategies considering the dynamic model is complex, so several authors propose to control the parallel robots
considering the dynamics of the actuators independently. This paper proposes a Generalized Proportional Integral
controller, GPI, compensating disturbances type ramp to control each one of the actuators independently. Simulation
results are presented using a prototype of the 3-revolution-prismatic-spherical parallel robot (3 RPS) under the MSC
Adams® software environment. This robot differs from those reported in the literature in which the actuators are not
oriented towards the platform center. The simulation results show the good performance of the controller for trajectory
tracking.
Keywords: Parallel robot, motion simulator, GPI control, robust control.
Traslaciones:
(
l2 = ke1 + k 4 s cos − sc + )
(
k5 cos − cos cos + cos cos + s sc
2 2
) (1)
(
l3 = ke1 − k 4 s cos + sc + )
Figure 3 – Plataforma móvil en posiciones angulares de α y β. (
k5 cos − cos cos + cos cos − s sc
2 2
)
2.1. Cinemática inversa
donde
La cinemática inversa de la nueva configuración del robot
paralelo 3 RPS, fue presentada en [10] y se determinó a
k1 = h , k 2 = H , k3 = p , k 4 = −2 HP, k5 = −2 Hh
2 2 2
partir de los parámetros geométricos presentados en la Fig.
4. La cinemática inversa consiste en determinar la posición
de los puntos Bi, desplazamientos de longitud de los ke1 = k1 + k2 + k3 (2)
actuadores, a partir de conocer la orientación de la s = sin sin , sc sin cos
plataforma móvil.
Para el modelado también se considera una perturbación El modelo dinámico del actuador (i=1,2,3) puede ser
desconocida presente en cada actuador. Esta perturbación representado como un sistema perturbado dado por:
puede considerarse por la variación del peso de la plataforma
móvil respecto a cada punto de apoyo al estar en una zi = ui + i (4)
posición fuera de equilibrio o considerar que está soportando
una carga adicional (peso de helicóptero).
donde
Fi
ui =
mi
(5)
1
i = ( Pi − bi zi )
mi
( )
ui = zid − k3 z i − zid − k2 ( zi − zid )
(6)
−k1 ( zi − zid ) d − k0 ( zi − zid ) d d
t t
0 0 0
Figure 5 – Diagrama esquemático de actuadores.
− k3 ( zi − zid ) − k2 ( zi − zid ) d
t
Para el control del robot paralelo, se realizará de manera (8)
independiente, controlando cada actuador con base en la 0
( z − z ) d d + a t + a
posición deseada de α, β y z deseada. Se utilizará la t
cinemática inversa para conocer el valor del desplazamiento − k1 i id 1 0
0 0
que cada actuador debe de tener para lograr la posición
desea.
Para lograr el objetivo del controlador de posicionar la Definiendo el error como e=zi - zid, y derivando dos veces se
plataforma móvil a un valor deseado se diseñará un obtiene la ecuación dinámica del error dada por:
controlador robusto Proporcional Integral Generalizado
(Generalized Proporcional Integral control GPI) o e IV + k3 e + k2 e + k1e + k0 e = 0 (9)
controlador basado en reconstructores integrales para
perturbaciones tipo rampa.
Para los tres actuadores es el mismo procedimiento para el Aplicando transformada de Laplace a (9), se obtiene la
diseño del controlador, por lo que solo se muestra el ecuación característica del sistema en lazo cerrado:
desarrollo de manera general.
s 4 + k3 s 3 + k2 s 2 + k1s + k0 = 0 (10)
Las ganancias del controlador (ki, i=0,1,2,3) se determinan tiempo de 5s. Se puede observar que el actuador 1 no
al igualar a un polinomio Hurwitz para que la dinámica del presenta desplazamiento, y el desplazamiento del actuador 2
error sea asintóticamente estable, dado por: es opuesto al desplazamiento del actuador 3.
(s 2
+ 2 11s + 12 )( s 2 + 2 22 s + 22 ) = 0 (11) En las respuestas de los desplazamientos de los actuadores
se muestra también la trayectoria deseada, por lo que se
aprecia que el controlador GPI compensa las perturbaciones
Para este caso se seleccionaron: derivado de la distribución de la masa en los actuadores
conforme cambia de orientación. Esto se aprecia también en
la Fig. 8, dónde se muestra la respuesta para el ángulo α.
1 = 2 = 1.5 y 1 = 2 = 8
3. Resultados
4. Conclusión
REFERENCIAS
[6] Dan Zhang, S. Patel, Zhen Gao and Yunjian Ge, [9] M. Fliess, R. Marquez, E. Delaleau and H. Sira-Ramírez,
"Stiffness control for a 3-DOF parallel robot based “Correcteurs Proportionnels-Intègraux Généralisés,
machine tools," 2008 International Conference on ESAIM: Control, Optimization and Calculus of
Information and Automation, pp. 1085-1090, Changsha, Variations,” Vol. 7, No. 2, pp. 23-41, 2002.
2008. [10] C. Ruiz-Hidalgo, A. Blanco-Ortega, A. Abúndez-
[7] R. Celi, A. Sempértegui, D. Morocho, D. Loza, D. Pliego, J. Colin-Ocampo, and M. Arias-Montiel, “Design
Alulema and M. Proaño, "Study, design and construction and Control of a Novel 3-DOF Parallel Robot,” in 2016
of a 3D printer implemented through a delta robot," 2015 International Conference on Mechatronics, Electronics
CHILEAN Conference on Electrical, Electronics and Automotive Engineering Design, pp. 66–71 (2016).
Engineering, Information and Communication [11] J. García de la Cuesta, Aviation terminology (2da.
Technologies (CHILECON), pp. 717-722, Santiago, edición) Ediciones Díaz de Santos (2011).
2015.
[8] H. Sira-Ramírez, F. Beltrán-Carbajal, A. Blanco-Ortega,
“A Generalized Proportional Integral Output Feedback
Controller for the Robust Perturbation Rejection in a
Mechanical System,” e-STA, Sciences et Technologies
de l'Automatique. Vol. 5, No. 4, pp. 24-32, 2008.