Documentos de Académico
Documentos de Profesional
Documentos de Cultura
/,%(57$'3$5$52%27)/(;,%/(
J.A. Somolinos, A. Garca, V. Feliu y J.R. Agenjo
Departamento de Ingeniera Elctrica, Electrnica y Automtica
E.T.S. de Ingenieros Industriales. U.C.L.M. Campus Universitario s/n 13071 Ciudad Real, ESPAA
e-mail: jasomol@ind-cr.uclm.es
5HVXPHQ
,1752'8&&,1
02'(/2',10,&2
&,1(07,&$
A continuacin se utiliza el algoritmo de DenavitHartenberg (en, adelante DH) [2] para la obtencin
del modelo cinemtico de la mueca. En la Figura 2
se muestran la localizacin de los sistemas de
referencia. Los parmetros de DH obtenidos se
pueden observar en la tabla 1. Puesto que se trata
de tres articulaciones rotativas, las transformadas
cinemticas (TCD y TCI denotan las Transformadas
cinemticas Directa e Inversa, respectivamente) nos
proporcionan relaciones entre las coordenadas
articulares de la mueca
= (1
3 )
(1)
/2
- /2
d3
',10,&$
i i = k i Vi
m
i = i n i
im
=
i
ni
(3)
i :
Coul
i
rozamiento de Coulomb
ki :
ii :
Ji :
i :
rozamiento viscoso
:
i :
ni :
Vi :
i:
Acopl
i
m
i
& ,
&& )
Acopl = Acopl (,
(4)
&& + + ,
& + &( )
= '( )
(5)
D1 () = M1z12 + M2 z 22 + M3 (z 3 + d 3 ) sen2 2
2
D2 () = M2 z 22 + M3 (z 3 + d 3 )
(7)
D3 () = 0,
& =
H ,
2
= 2 cos 2 sen 2 M 2 z 22 + M 3 (z 3 + d 3 ) & 12
(8)
g sen [M z + M (z + d )]
&( ) =
2
2 2
3
3
3
(9)
Coul
+ C si & i m > 0
(t ) = i C
i si & i m < 0
(10)
0RGHORGHODPXxHFDHQYDFtR
2
'= 0
M2 z 2 0
0
0
0
(6)
(11)
M 1 z 12
rot
=
+
J
J
1
1
n 12
M 2 z 22
rot
J 2 = J 2 +
n 22
J = J rot
3
3
L&RXO
Vi
(12)
ii
k$ i
im
1/ Ji
s (s + i / J i )
i
1 / ni
1 / ni
ki
0RGHORGHDUWLFXODFLRQHVDFRSODGDV
( )
&& + + (,
& ) + &( )
$FRSO = '
(13)
() = diag D
( ) D
( ) D
()
'
1
2
3
(14)
iAcopl
&21752/',10,&2
5($/,0(17$&,1
Para el control del sistema, se parte de la mueca en
vaco. Si se consideran las ecuaciones (3) cuando
los pares de acoplamiento son nulos, se puede
disear un regulador de tipo PD por tcnicas
clsicas. En nuestro caso, se realiza un regulador
discreto a partir de su equivalente en continuo para
obtener un sistema de segundo orden crticamente
amortiguado entre la referencia de posicin en la
articulacin y la respuesta de la misma. El periodo
de muestreo 7 ha sido tomado de los reguladores
del robot donde habr de ir situada la mueca.[5,6].
Este esquema de control propuesto para las
articulaciones en vaco deja de ser vlido cuando la
mueca se encuentra en una posicin en la que
2 0 o la masa de la carga es no nula, M 3 0 .
En ese caso, los pares de acoplamiento modifican la
respuesta de los motores.
Estos pares introducen no linealidades en el sistema
que se deben compensar con el fin de obtener la
respuesta deseada en las articulaciones. El valor de
la tensin aplicada por el computador que ha de
utilizarse para compensar estos pares de
acoplamiento en la articulacin i-sima se obtiene a
partir de las ecuaciones (3) y (13-15):
Vi = ViPD +
Coul
iacopl
+
k i k i n i2 k i k i
i
(16)
con
() = M z2 + M (z + d )2 sen2
D
1
2 2
3 3
3
2
2
D () = M (z + d )
2
() = 2 M R2
D
3
3
5
De esta forma, el modelo dinmico de
articulaciones acopladas obtenido se muestra en la
Figura 3.
b z
i=0
n
bi
(20)
i=0
35($/,0(17$&,1
mr
mr
1
mr
2
mr T
3
(17)
1 z 1
, con lo que se obtiene
T
R (z) (z) 1
(21)
(22)
ref
(22)
(18)
Donde
Figura 5: Esquema del sistema con prealimentacin
0
(s) 0
(s) = 0 (s) 0
0
0 (s)
(19)
352727,32(;3(5,0(17$/
(a)
(b)
5(68/7$'26
(;3(5,0(17$/(6
final ( f f f ) = ( 0 / 2 ) en 1 s,
utilizando trayectorias polinmicas de orden 3.
T
&21&/86,21(6
2
Referencia
1.5
rad
1
Respuesta
Articulacin 1
0.5
0
0.2
0.4
0.6
0.8
1.2
1.4
Tiempo (s)
2
1.5
rad
Referencia
Respuesta
Articulacin 2
0.5
0
0.2
0.4
0.8
1.2
1.4
Tiempo (s)
2
1.5
rad
Referencia
1
Respuesta
Articulacin 3
0.5
0
0.2
0.4
0.6
0.8
1.2
1.4
Tiempo (s)
Referencia
Respuesta
Articulacin 1
0.5
0
0.2
0.4
0.6
0.8
1.2
1.4
Tiempo (s)
2
1.5
rad
Referencia
1
Respuesta
Articulacin 2
0.5
0
0.2
0.4
0.6
0.8
1.2
1.4
Tiempo (s)
2
1.5
rad
Referencia
Respuesta
Articulacin 3
0.5
0
0.2
0.4
0.6
0.8
1.2
1.4
Tiempo (s)