Академический Документы
Профессиональный Документы
Культура Документы
3.1 Introduccin
d
L(q(t ) ,q (t )) L(q(t ) ,q (t )) = Fi (t ) ; 1i n (3.2)
dt q i qi
donde:
Fi:: vector fuerza (o torque) generalizada que acta sobre la articulacin k para
mover al elemento i.
qi : coordenada generalizada (variable de posicin articular i).
q i : derivada de la coordenada generalizada (velocidad articular i).
n : nmero de grados de libertad del manipulador.
considera una estructura mecnica con todos los enlaces rgidos, primero se analiza y
determina la contribucin de la energa del k-simo eslabn, el cual se considera que
est movindose en el espacio tridimensional respecto de un referencial fijo x0 y0 z0 ,
con sus respectivas velocidades lineal y angular de su centro de masa.
CM
xk 1 yk 1 Articulacin k+1 xk
Ck ( q ) Pk ( q )
y0
x0
Ec (q ,q )
1 n
2 k 1
(v k (q ,q ))T mk v k (q ,q ) (k (q ,q ))T Dk (q)k (q ,q ) (3.3)
Dk (q) : tensor inercial de dimensin 33 del k-simo enlace expresado con respecto
v k (q ,q ) : vector espacial de velocidad lineal del centro de masa del k-simo eslabn
su velocidad articular q k .
0 R k (q ) P k (q )
0T k
( q ) T (3.4)
0 1
kT (q ,q ) Dk (q)k (q ,q ) = kT (q ,q ) I k k (q ,q ) (3.5)
I k : tensor inercial de dimensin 3x3 del k-simo enlace con respecto al referencial
k ( q ,q ) = 0 R k ( q ) k ( q ,q ) (3.6.a)
k ( q ,q ) = k R0 ( q ) k ( q ,q ) (3.6.b)
De la figura (3.1) se aprecia que el vector C k denota la posicin del centro de masa
posicin del centro de masa del enlace k, expresado con respecto al referencial xk y k z k ,
C k (q) C C k
k 0 J vk (q) (3.11)
q q1 q k
v k (q ,q ) J vk (q)q (3.12.a)
k (q ,q ) J k (q)q (3.12.b)
J k (q) 1 z 0 k z k 1 0 (3.13)
Usando las ecuaciones (3.11), (3.12) y (3.13) se puede obtener una expresin
relacional denominada Jacobiano del eslabn k de la siguiente manera:
Ck Ck
J k (q )
v q1
qk 0
J (q )
k (3.14)
0 k 1
k 1 z k z 0
J ( q )
1 T n
q J vk mk J vk J k [ k R 0 ] T I k [ k R 0 ] J k q
T T
Ec (q ,q ) = (3.15)
2 k 1
T T T
Dk (q) J vk (q) mk J vk (q) + J k [ k R0 (q)] T I k [ k R0 (q)]J k (q) (3.16)
n
D (q ) Dk (q ) (3.17)
k=1
1
E c (q ,q ) = q T D(q) q (3.18)
2
n
E p (q ) = m k g T C k (q ) (3.19)
k 1
La suma de los centros de masa vectoriales ponderados de los n eslabones por sus
masas respectivas se define como:
n
C (q ) m k C k ( q ) (3.20)
k 1
1 T
L(q ,q ) = q D(q) q + g T C (q) (3.22)
2
bk ( q k )
Pendiente : bkv
bks
q k
bks
bks : torque o fuerza necesaria para anular el efecto de la friccin esttica y poder
Fi = i - bk (qi ) (3.24)
d
L(q ,q ) L(q ,q ) bi (q ) = i ; 1 i n (3.25)
dt q i qi
La ecuacin de la energa cintica total (3.18) del robot se puede expresar tambin
de la siguiente forma:
1 n n
E c (q ,q ) = Dkj (q)q k q j
2 k 1 j 1
(3.26)
La ecuacin de la energa potencial total (3.21) del robot se puede expresar tambin
de la siguiente forma:
3 n
E p (q ) = g k m j ckj (q) (3.27)
k 1 j 1
La ecuacin (3.22) de Lagrange en base de las ecuaciones (3.26) y (3.27) se puede
escribir tambin de la siguiente manera:
1 n n 3 n
L(q ,q ) =
2 k 1 j 1
Dkj (q)q k q j g k m j ckj (q)
(3.28)
k 1 j 1
1 n n 3 n
q i
L(q ,q ) =
q i 2 k 1 j 1
Dkj (q)q k q j
q i
g k m j ckj (q)
k 1 j 1
q i
L(q ,q ) = Dij (q)q j (3.29)
j 1
d d n n n n Dij (q)
dt q i
L(q ,q ) = Dij (q)q j Dij (q)q j q k q j (3.30)
dt j 1 j 1 k 1 j 1 q k
1 n n 3 n
Dkj (q)q k q j g k m j ckj (q)
qi
L(q ,q ) =
qi
2 k 1 j 1
k 1 j 1
1 n n Dkj (q) 3 n
L(q ,q ) = k j g k m j J vi (q)
q
q kj
(3.31)
qi 2 k 1 j 1 qi k 1 j i
n n D (q)
n
1 n n Dkj (q) 3 n
ij j q k j 2 q k j g k m j J vikj (q) bi (q) = i
ij
D ( q )
q
q
q
q
q
j 1 k 1 j 1 k k 1 j 1 i k 1 j i
(3.32)
Para simplificar la expresin de movimiento (3.32) se introducen las dos siguientes
cantidades:
3 n
hi (q) - g k m j J vikj (q) 1 i n (3.33.b)
k 1 j i
n n n
Dij (q)q j Ckji (q)q k q j hi (q) bi (q) = i ; 1 i n (3.34)
j 1 k 1 j 1
n n n n n
Ckji (q)q k q j = Ckki (q)q k2 Ckji (q)q k q j (3.35)
k 1 j 1 k 1 k 1 j k
n n
ci (q , q ) C kji (q)q k q j q T C i (q) q ; 1 i n (3.36)
k 1 j 1
La ecuacin dinmica (3.34) del enlace i se puede expresar fsicamente como sigue:
n
Dij (q)q j ci (q , q ) hi (q) bi (q ) = i ; 1 in (3.37)
j 1
En base de la ecuacin (3.37) se puede obtener n ecuaciones escalares no lineales,
diferenciales y simultneas que representan la dinmica para un manipulador de n
grados de libertad que se desplaza libremente en su espacio de trabajo debido al efecto
de los torques que se aplican a cada articulacin, obteniendo un modelo dinmico y
compacto no lineal para el robot mediante la expresin vectorial siguiente:
( t ) : vector fuerza o torque que acta sobre el vector articular del robot.
D(q) : matriz simtrica no singular que relaciona el efecto inercial de los enlaces y
expresa la fuerza inercial debido al movimiento del robot.
c(q ,q) : vector fuerza generado por la reaccin de los efectos centrfugo y de
Corioles, debido al acoplo de velocidades durante el movimiento del robot.
h(q) : vector fuerza, generado por la accin de la gravedad que acta sobre los
elementos del robot.