Professional Documents
Culture Documents
ABSTRACT: This article presents a task space control scheme for pneumatic driven motion simulators of two
and three degrees of freedom (DOF). The proposed control scheme is based on the measure of the task space
robot coordinates. It consists of cascade control strategy with two loops; the inner loop executes the joint
control, whereas the outer loop is the cartesian control. The experimental results shown the desired
performance of the system, applied in pneumatic driven platforms of two and three DOF. The proposed scheme
opens new researches in the area of task space control for trajectory following applications of the parallel robots
with more degree of freedom.
Urquijo, Orlando.; Izaguirre, Eduardo., Prieto, Pablo J. | ESQUEMAS DE CONTROL EN ESPACIO DE TAREA PARA
SIMULADORES DE MOVIMIENTO DE 2 Y 3 GDL
1.
INT
R
O
D
U
C
C
I
N
La robtica paralela ha sido un paradigma
para la ciencia en las ltimas dcadas [19].
En los inicios los esfuerzos de los cientficos
se consagraron a la solucin del problema de
controlar el movimiento de robots, con
soluciones de control en el espacio articular
[1].
Estas
soluciones
se
basan
en
retroalimentar las seales brindadas por
sensores acoplados a cada actuador articular.
En muchos casos estas estructuras de control
resultan
en
sistemas
desacoplados,
generalmente, con una pobre respuesta ante
incertidumbres dinmicas. En otra direccin,
los esquemas de control basados en el
espacio de tarea [9] tienen capacidad de una
respuesta superior ante incertidumbres del
sistema, inercia, errores de modelado,
friccin, no linealidades, etc. No obstante, en
este caso se necesita la estimacin de las
coordenadas del robot en el espacio de tarea;
o la medicin directa de las mismas, lo que
implica el uso de sensores exteroceptivos
[10]-[13].
El objetivo de este trabajo es mejorar el
comportamiento de plataformas industriales
neumticas de movimiento en aplicaciones
de simulador de movimiento. La solucin
propuesta, se basa en un esquema de control
cinemtico en el espacio de tarea con
medicin directa de la pose que alcanza la
plataforma mvil en el espacio cartesiano [2].
El sistema de control consta de dos lazos en
cascada, en el lazo interno se ejecuta el
control articular y en el lazo externo es
implementado el control en el espacio de
tarea. La estrategia de control parte del
principio de disear la respuesta dinmica del
lazo interno ms rpida que el lazo externo,
de forma tal que su efecto pueda ser
despreciado [3] o aproximado a uno o dos
retardos de instantes de muestreo del lazo
externo [4],
para el caso
de una
implementacin digital.
En este trabajo se evala el comportamiento
del esquema en dos robots paralelos con
actuadores neumticos, uno de 2 GDL y otro
de 3 GDL utilizados como simuladores de
conduccin.
Para la medicin de las coordenadas del robot
en el espacio de tarea, del robot paralelo de 3
GDL se utilizan diversos sensores de posicin:
potencimetros, encoders [15]. Mientras que
para mediciones angulares se usa una Unidad
de Medicin Inercial (IMU) del tipo MTi [7].
En el caso del simulador de 2 GDL se da
solucin a la cinemtica directa ya que
resulta necesario conocer la pose que
adquiere la plataforma mvil a partir de
conocidas las variables articulares actuadas y
se utilizan encoders para la medicin directa
de las variables articulares.
El artculo se encuentra dividido en 6
secciones, empezando por la introduccin y
luego se procede a exponer la estrategia de
control que se propone en el trabajo, luego
se da una descripcin de las plataformas
objeto de estudio presentando los principales
datos mecnicos de los robots y la definicin
de las notaciones en el caso de las
plataforma de 2 GDL y se obtienen los
modelos cinemticos inverso y directo del
robot de dos grados de libertad y el inverso
para el de tres grados. En el epgrafe cuarto
se plantea el control cinemtico en el espacio
de tareas empezando por el diseo del
regulador
del
lazo
interno,
para
posteriormente proceder a mostrar los
resultados de las pruebas experimentales y
finalmente terminar con las conclusiones del
trabajo.
2.
CO
N
T
R
O
L
C
I
N
E
M
Urquijo, Orlando.; Izaguirre, Eduardo., Prieto, Pablo J. | ESQUEMAS DE CONTROL EN ESPACIO DE TAREA PARA
SIMULADORES DE MOVIMIENTO DE 2 Y 3 GDL
T
I
C
O
E
N
E
L
E
S
P
A
C
I
O
D
E
T
A
R
E
A
El problema de control es formulado como el diseo
de un controlador que genere un mando que
provoque un movimiento del robot de forma tal que
la posicin deseada en el espacio de tarea sea
alcanzada, siguiendo un ndice de funcionamiento
deseado. La posicin deseada de las articulaciones
qd no est disponible, no obstante, dicho valor se
puede obtener como resultado de la seal de
mando y la solucin del problema cinemtico.
Este se define como la relacin entre las variables
articulares,
q=[ q 1 , q2 , qi ]
[ x , y , z , , , ] =X=g ( q1 , q2 , qi )= (1)
T
[ x , y , z , , , ] =X=g ( q1 , q2 , qi )= (2)
[ x , y , z , , , ] T =X=g ( q1 , q2 , qi ) (1)
T
[ q1 , q2 , qi ]
=q=f ( x , y , z , , , ) (2)
k>0
k >0
(3)
3.
PL
A
T
A
F
O
R
M
A
S
D
E
S
I
M
U
L
A
C
I
N
D
E
D
Urquijo, Orlando.; Izaguirre, Eduardo., Prieto, Pablo J. | ESQUEMAS DE CONTROL EN ESPACIO DE TAREA PARA
SIMULADORES DE MOVIMIENTO DE 2 Y 3 GDL
O
S
Y
T
R
E
S
G
R
A
D
O
S
D
E
L
I
B
E
R
T
A
D
Las plataformas de simulacin de dos y tres grados
de libertad que se muestran respectivamente en las
Figuras 2 y 3, son fabricadas por la empresa
SIMPRO que se dedica a la produccin de
simuladores industriales de movimiento para
dismiles aplicaciones, aunque su diseo est
fundamentalmente dirigida a simulador de
conduccin
y
entretenimiento.
Estas
son
ampliamente utilizadas para el adiestramiento de
personal en diferentes aplicaciones en el pas.
Valor
500 kg
[0,0,700] mm
ngulo de cabeceo
-13 a 19
ngulo de ladeo
13 a -19
560 mm
320 mm
Urquijo, Orlando.; Izaguirre, Eduardo., Prieto, Pablo J. | ESQUEMAS DE CONTROL EN ESPACIO DE TAREA PARA
SIMULADORES DE MOVIMIENTO DE 2 Y 3 GDL
de
la
estructura
(4)
(5)
Urquijo, Orlando.; Izaguirre, Eduardo., Prieto, Pablo J. | ESQUEMAS DE CONTROL EN ESPACIO DE TAREA PARA
SIMULADORES DE MOVIMIENTO DE 2 Y 3 GDL
(6)
(7)
' 22=b2
PB
(9)
2 + OA
2
PA 2= OP
(10)
El ngulo
= 0 +
(11)
0 =tan
OP
(12)
O A 2
( )
=cos
Figura. 5: Representacin de alabeo y cabeceo y
geometra de las rotaciones de la plataforma de 2
GDL
cual queda:
2
2
' 12 2 cos PA 1 P B' 1
L1= A1B ' 1 = P A1 + P B
(15)
' 1 =b1
PB
2
(16)
Urquijo, Orlando.; Izaguirre, Eduardo., Prieto, Pablo J. | ESQUEMAS DE CONTROL EN ESPACIO DE TAREA PARA
SIMULADORES DE MOVIMIENTO DE 2 Y 3 GDL
2 + OA 12
PA 1= OP
(17)
= 0+
(18)
Dnde:
OP+ RB
P B 1
OA 1
A 1 B1=
A
OP+ RB
P B 2
OA 2
A 2 B2=
OP
(19)
OA 1
( )
1
=cos
3.4
2
' 2
' 2
PA 1 + P B 1 A 1B 1
(20)
'
2 PA P B
1
(21)
(22)
OP+ RB
P B 3
OA 3
A 3 B3 =
(23)
OP|R + A RB
P Bi|R
OA i|R (24)
Ai B i|R =
A
3 4 2
2
2
( 13970 +720 c ( ) + 1 ) + 2 +
q2=
L02
(26)
Urquijo, Orlando.; Izaguirre, Eduardo., Prieto, Pablo J. | ESQUEMAS DE CONTROL EN ESPACIO DE TAREA PARA
SIMULADORES DE MOVIMIENTO DE 2 Y 3 GDL
3 4 2
2
2
( 13970 +720 c 1 ) + 2 +
q 3=
M
A
D
E
L01
(27)
cos(.) = c(.); sin(.) = s(.)
C
O
N
T
R
O
L
L01 (8)
Donde:
0 =167221720hh2
(28)
E
N
(29)
4.
IM
P
L
E
M
E
N
T
A
C
I
L
O
S
R
O
B
O
T
S
P
A
R
A
L
E
L
O
S
D
E
2
D
E
L
E
S
Q
U
E
G
D
L
.
Urquijo, Orlando.; Izaguirre, Eduardo., Prieto, Pablo J. | ESQUEMAS DE CONTROL EN ESPACIO DE TAREA PARA
SIMULADORES DE MOVIMIENTO DE 2 Y 3 GDL
Gyu ( s ) =
b
(31)
s(s + a1 s+ a0 )
2
2
S (s) k p ( s+ k i ) ( s +a1 s +a0 )
=
(32)
R (s)
s ( s+ a )2
G ( s )=
4928
(33)
s ( s +1.186 s+88.22 )
(37)
(38)
0.06 K I K ~
(39)
( z 2z )
KI
KI = 0
0
G ( s )=
G ( s )=
246
(35)
s (s + 7.7 s+ 253)
2
0
KI
0
0
0
KI
(40)
K 0
0
K j= 0 K 0
0
0 Kh
2008
(36)
2
s (s + 7.3 s+1349)
(41)
Luego se implementa el esquema de control
simplificado mostrado en la Figura 7, el cual es
validado mediante simulacin Matlab/SimulinkAdams [12].
Urquijo, Orlando.; Izaguirre, Eduardo., Prieto, Pablo J. | ESQUEMAS DE CONTROL EN ESPACIO DE TAREA PARA
SIMULADORES DE MOVIMIENTO DE 2 Y 3 GDL
5.
PR
U
E
B
A
S
E
X
P
E
R
I
M
E
N
T
A
L
E
S
Luego, con el propsito de evaluar el desempeo
del sistema, y el comportamiento de las variables
cartesianas de ambos sistemas robticos, se
realizan las pruebas experimentales. Para ello se
emplea un ordenador Pentium D a 3 GHz, con
tarjeta PCI Humusoft MF624 de 16 E/S analgicas
para la adquisicin de las mediciones articulares
(sensada por encoders) y enviar las seales de
mando hacia las vlvulas proporcionales de flujo
MPYE-5-3/8. La PC tambin se emplea para
generar las curvas deseadas de altura, ladeo y
cabeceo en el caso de la plataforma de tres grados
de libertad y de ladeo y cabeceo solamente en la de
dos grados.
Se utiliza el ambiente de tiempo real del Matlab
(Real-Time Windows Target) para ejecutar desde el
Simulink las acciones de control en tiempo real del
sistema, emplendose un perodo de muestreo de 1
ms.
Desde el punto de vista prctico, para evitar daos
Urquijo, Orlando.; Izaguirre, Eduardo., Prieto, Pablo J. | ESQUEMAS DE CONTROL EN ESPACIO DE TAREA PARA
SIMULADORES DE MOVIMIENTO DE 2 Y 3 GDL
6.
CO
N
C
L
U
S
I
O
N
E
S
Se demuestra la efectividad del esquema de control
propuesto y de los modelos cinemticos tanto
inverso como directo para los casos de estudio de
robots paralelos de dos y tres grados de libertad.
Se observa una correspondencia entre las curvas
obtenidas a travs de simulacin y loas resultados
de las pruebas experimentales.
El diseo del controlador interno satisface los
requerimientos de exactitud en el posicionamiento
de las variables articulares del robot, mientras que
el lazo externo minimiza los errores de las variables
cartesianas. Como resultado, sta estrategia
provee al sistema de un mejor control ante
interacciones dinmicas, errores de modelado e
incertidumbres del sistema.
La arquitectura de doble lazo aporta flexibilidad
para simular e implementar diferentes estrategias
de control modificando el controlador externo y
dejando intacto el control articular.
Urquijo, Orlando.; Izaguirre, Eduardo., Prieto, Pablo J. | ESQUEMAS DE CONTROL EN ESPACIO DE TAREA PARA
SIMULADORES DE MOVIMIENTO DE 2 Y 3 GDL
7.
AG
R
A
D
E
C
I
M
I
E
N
T
O
S
Agradecemos el apoyo dado por el Centro de
Investigaciones y Desarrollo de Simuladores
CID-SIM gracias a apoyo brindado por sus
especialistas, directivos, y personal tcnico en
general, as como a su disposicin de facilitar los
medios tcnicos y de cmputo necesarios para
el desarrollo de las investigaciones y
experimentos que en este trabajo se exponen.
8.
RE
F
E
R
E
N
C
I
A
S
B
I
B
L
I
O
G
R
F
I
C
A
S
1. F.Wobbe, M. Kolbus, and W. Schumacher,
Enhanced Motion Control Concepts on Parallel
Robots, in Automation and Robotics, InTech
Education and Publishing (Ed.), Institute of Control
Engineering, Germany, 2008, pp. 17-40.
2. Hernndez, L., Izaguirre, E., Rubio, E. and
Urquijo, O. Kinematic task space control scheme
for 3DOF pneumatic parallel robot. IN-TECH,
Ganesh Naik (Ed.), Intelligent Mechatronics. 2011,
Vienna, Austria.
3. Hernndez, L., Sahli, H. and Gonzlez, R.
Simple Solution for Visual Servoing of Camera-inhand Robots in the 3D Cartesian Space.
Proceedings in the Tenth International Conference
on Control, Automation, Robotics and Vision
(ICARCV 2008). Pages 2020-2025. Hanoi, Viet
Nam, Dec 2008.
4. Hernndez, L., Sahli, H. and Gonzlez, R.,
Vision-based 2D and 3D Control of Robot
Manipulators.
Editor.
Jimenez,
A.
Robot
Manipulators Trends and Development. IN-TECH.
Pages 441-462. 2010. Vienna, Austria.
5. Rubio, Ernesto. Modelacin, identificacin y
control de actuadores electro-neumticos para
aplicaciones industriales. PhDthesis, Universidad
Urquijo, Orlando.; Izaguirre, Eduardo., Prieto, Pablo J. | ESQUEMAS DE CONTROL EN ESPACIO DE TAREA PARA
SIMULADORES DE MOVIMIENTO DE 2 Y 3 GDL
9.
SN
T
E
S
I
S
C
U
R
R
I
C
U
L
A
R
D
E
L
A
U
T
O
R
P
R
I
N
Urquijo, Orlando.; Izaguirre, Eduardo., Prieto, Pablo J. | ESQUEMAS DE CONTROL EN ESPACIO DE TAREA PARA
SIMULADORES DE MOVIMIENTO DE 2 Y 3 GDL
C
I
P
A
L
.