









Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Main objectives of the course are: 1. Recognize constrained kinematic chains embedded in larger engineering systems 2. Identify forward and inverse dynamic problems 3. Use numerical integration methods and other numerical solution techniques 4. Communicate well using verbal, written and electronic methods. Key points in this lecture are: Lagrangian Dynamics for Simple Pendulum, Lagrangian Dynamics for Spring-Mass, Cylindrical Coordinate Manipulator, Anthropomorphic Manipulator, Double, Pendulum,
Typology: Study notes
1 / 17
This page cannot be seen from the preview
Don't miss anything!










q = q Q = T
xG = a cos x^ ^ asin
yG = a sin
y acos
2 2 2 G
(^21) 2 G
(^2222221) 2
(^21) 2 G
(^221) 2
1 K mx y J ma sin a cos J J ma
P = m g y = m g a sin
2 2 2 G
dt
d Q q
q
dt
d
mgacos
J ma
dt
d J ma
G
2 G
2 G ^
a
m, J (^) G G
gravity
q = x q x Q = FEXT
2 2 K 1 mx^2 2 P 1 kx L = K - P = 2 2
(^21) 2
(^1) mx kx
q
q
dt
d
x
x
dt
d
m x x
mx x
dt
d
kx x
mx kxF EXT
k
m FEXT
x
x
2 33
2 m 2 a mr J J
^ ^ ^
2 33
2 m 2 a m r J J 2 mrr
dt
d
gma mr cos
2 33
T m a m r J 2 J 3 2 m 3 r 3 r 3 gm 2 am 3 r 3 cos
2 33
2 2
33 3
mr r
33 3
m r r
dt
d
mr m gsin r
3
2 33 3
F m r m r m 3 gsin
2 3 3 33
F mr mg sin
T 2 mrr gm a m r cos
0 m r
m a m r J J 0
3
2 33
333 2 33
(^33)
2 3
2 33
2 2
Two solid rigid bars with revolute joints A and B
Lengths d 2 and d 3 - mass centers at a 2 and a 3 from proximal ends
Masses m 2 and m 3 - centroidal mass moments of inertia J 2 and J (^3)
2 CCW from positive x axis T 2 is torque of ground on bar 2 about pin A, CCW positive
3 CCW from centerline of bar 2 T 3 is torque of bar 2 on bar 3 about pin B, CCW positive
Gravity g acts along negative y axis
q 2 2 q 2 2 Q 2 T 2
q 3 3 q 3 3 Q 3 T 3
x 2 a 2 cos 2 x 2 a 2 2 sin 2
y 2 a 2 sin 2 y 2 a 2 2 cos 2
2 2 3 2 3
(^21) 2 2 2
(^21) 3
2 2 3 3
(^21) 2
2 2 2 2 K 1 m x y m x y J J
2 2 3 2 3
(^21) 2 2 2
1
3 2 3 2 2 3 3
2 2 3
2 2 3 3
(^21) 2
2 2 3 2
(^21) 2
2 2 2 2
1
K m a md ma mda cos
P m 2 y 2 gm 3 y 3 g
a (^3)
d 3
d 2
a (^2)
m 2 , J (^2)
m 3 , J (^3)
3 2 3 2 2 3 3 3 3 2 3 3
T m a J mda cos md a sin
3 2 3 2 2 3 3 3 3 2 3
3 2 3 3 2 3 2 3 3 2 3 2 3 3
2 3 3 3
mda sin
ma J
T m a J md a cos
3 3 2 3
2 3 2 3 3 2
3 3
2 3 3
3 3 2 3 3 2
2 3 3 3
3
2 J (^) B m 3 a 3 J
2 3 2 3 3
2 3 2
2 J (^) A JBm 2 a 2 m d J 2 md a cos
C JB m 3 d 2 a 3 cos 3
D m 3 d 2 a 3 sin 3
G 3 m 3 a 3 gcos( 2 3 )
2 3
2 T 2 JA 2 C 3 2 D 2 3 D 3 G G
3
2 T 3 C 2 JB 3 D 2 G
3
2 3 2 2
2 3
2 3
3
2
B
A
3
2
G
3
2 3 2 2
2 3
2 3
3
2
1
B
A
3
2
G
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
0
2
4
6
8
x 10
-15 (^) Planar two link manipulator
Time [sec]
Validate torque equations [N.m]
T
T
4 2 2 3 2 3 4 2 3 4
x d sin d sin a sin
x d cos d cos a cos
4 2 2 3 2 3 4 2 3 4
y d cos d cos a cos
y d sin d sin a sin
2 2 4 2 3 4
(^21) 2 3 2 3
(^21) 2 2 2
1
2 4
2 2 4 4
(^21) 3
2 2 3 3
(^21) 2
2 2 2 2
1
K m x y m x y m x y
2 2 4 2 3 4
(^21) 2 3 2 3
(^21) 2 2 2
1
4 3 4 2 3 2 3 4 4
4 2 3 2 2 3 3 4 2 4 2 2 3 4 3 4
2 2 3 4
2 2 4 4
(^21) 2 3
2 2 4 3
(^21) 2
2 2 4 2
1
3 2 3 2 2 3 3
2 2 3
2 2 3 3
(^21) 2
2 2 3 2
(^21) 2
2 2 2 2
1
m da cos
m dd cos m da cos
m d m d ma
K m a md ma mda cos
P m 2 y 2 gm 3 y 3 gm 4 y 4 g
i i i
q
q
dt
d L K P
2 2 2
dt
d
3 2 3 4 2 3 2 3 3 4 2 4 2 3 4 3 4
4 2 3 4
2 3 2 3 4 4
2 4 3
2 2 2 3 3
2 4 2
2 3 2
2 2 2 2
m da 2 2 cos
mda m d d 2 cos md a 2 cos
m a md m d J m a m d J m a J
4 2 4 2 3 4 3 4 4 2 4 3 4 2 3 4 3 4
3 2 3 4 2 3 2 3 3 3 2 3 4 2 3 3 2 3 3
4 2 3 4
2 3 2 3 4 4
2 4 3
2 2 2 3 3
2 4 2
2 3 2
2 2 2 2
m da 2 2 cos m da 2 2 sin
m da 2 cos m da 2 sin
mda m d d 2 cos md a md d 2 sin
m a md m d J ma md J ma J
dt
d
2
m a md m d gcos m a m d gcos m a gcos
4 3 4 2 3 4 4 4 3 4 4 2 3 4 4
4 2 4 2 3 4 3 4 4 2 4 3 4 2 3 4 3 4
3 2 3 4 2 3 2 3 3 3 2 3 4 2 3 3 2 3 3
4 2 3 4
2 3 2 3 4 4
2 4 3
2 2 2 3 3
2 4 2
2 3 2
2 2 2 2
m a md md gcos ma md gcos ma gcos
mda 2 2 cos m da 2 2 sin
mda 2 cos mda 2 sin
mda mdd 2 cos mda mdd 2 sin
T ma md md J ma md J ma J
4 2 4 3 4 4 3 4 4 3 4
4 2 4 3 4 4 3 4 4 2 4
3 2 3 4 2 3 3 4 2 4 3 4 2 3
2 4 2 4 3 4 4 3 4 4 4
2 3 2 3 4 2 3 3 4 2 4 3 4 3
4 4 2 4 3 4 4 3 4 4 4
2 4 4
3 3 2 3 4 2 3 3 4 2 4 3 4 4 3 4 4
4 3
2 4 4
2 4 3
2 3 3
2 3 2 3 4 2 3 3 4 2 4 3 4 4 3 4 4
2 3 4
2 4 4
2 4 3
2 4 2
2 3 3
2 3 2
2 2 2 2
m a md md gcos ma md gcos ma gcos
2 md a sin m da sin
2 md a sin m da sin
2 md a mdd sin mda sin
md a sin m da sin
md a mdd sin mda sin
ma J md a cos mda cos
mda md d cos mda cos 2 m da cos
ma md ma J J
2 mda md d cos 2 mda cos 2 m da cos
m a md ma md md ma J J J T
2 4
2 3
2 A 2 3 4 2 3 2 4 3 4
D E E F G G G
3 3 3
dt
d
4 2 3 4
2 3 2 3 4 4
2 4 3
2 3 3 3
mda m d d cos m da cos m da 2 2 cos
ma m d J m a J
4 2 4 2 3 4 4 2 4 2 3 4 3 4
4 2 3 4
2 4 4 4
m da cos m da sin
m da cos md a sin
m a J
dt
d
4 2 4 2 2 3 4 3 4 4 3 4 2 3 2 3 4 4 4
ma gcos
m d a sin m da sin
4 2 4 2 2 3 4 3 4 4 3 4 2 3 2 3 4 4
4 3 4 2 3 4 4 3 4 4 2 3 4
4 2 4 2 3 4 4 2 4 2 3 4 3 4
4 2 3 4
2 4 4 4
m a gcos
m da sin m da sin
m da cos m da sin
m da cos md a sin
T ma J
2 4 3 4 4 3
2 4 3 4 4 4 2 4 3 4 2
4 3 4 4 2 3
4 4
2 4 4
4 4 3 4 4 3
2 4 4
4 4 2 4 3 4 4 3 4 4 2
2 4 4 4
m a gcos
m da sin
mda sin m da sin
2 m da sin
m a J
m a J m da cos
T ma J m d a cos m da cos
2 3
2 T 4 B 2 C 3 JC 4 2 F 2 3 EF 2 F G
4
2 J (^) C m 4 a 4 J
3 4 3 4 4
2 4 3
2 J (^) B JCm 3 a 3 m d J 2 m da cos
2 4 2
2 3 2
2 J (^) A JBm 2 a 2 md m d J 2 m da m dd cos 2 m da cos
C JC m 4 d 3 a 4 cos 4
F m 4 d 3 a 4 sin 4
G 4 m 4 a 4 gcos 2 3 4
G 3 m 3 a 3 m 4 d 3 g cos 2 3
G 2 m 2 a 2 m 3 d 2 m 4 d 2 g cos 2
(^234)
2 4
2 3
2 A 2 3 4 2 3 2 4 3 4
D E E F G G G
(^34)
2 4
2 T 3 A 2 JB 3 C 4 2 F 2 4 2 F 3 4 DE 2 F G G
(^4)
2 3
2 T 4 B 2 C 3 JC 4 2 F 2 3 EF 2 F G
4
3 4
2 3 4
2 4
2 3
2 2
3 4
2 4
2 3
4
3
2
C
B
A
4
3
2
4
3 4
2 3 4
2 4
2 3
2 2
3 4
2 4
2 3
4
3
2
1
C
B
A
4
3
2
{y} f({y}) {y} [A ]{y }
y
y
y
y
{y}
y
y
y
y
{y } LINEAR
3
2
3
2
4
3
2
1
3
2
3
2
4
3
2
1
linearize about nominal values of y
3
2 3 2 2
2 3
2 3
3
2
1
B
A
3
2
G
2 3 2 3 3
2 3 2
2 J (^) A JBm 2 a 2 m d J 2 md a cos
3
2 J (^) B m 3 a 3 J
C JB m 3 d 2 a 3 cos 3
D m 3 d 2 a 3 sin 3
G 2 m 2 a 2 m 3 d 2 gcos 2
G 3 m 3 a 3 gcos( 2 3 )
A
B 2 3 A B
2
T md a sin magcos( )
T mda sin 2 md a sin ma md gcos magcos( )
3 3 2 3
2 3 3 2 3 3 2
3 2 3 3 2 3 2 2 3 2 2 3 3 2 3
2 2 3 2 3 3 3
3
2 3 2
2 3 2 3
2 2 3
3
2
3
2
2 3 2
2 3 2 3
A
B 2 A B
3 3 A 3
3 2 A B
3 A
B 2 2 A B
3 B A 3
3
2
3 ^23
2 3
3 2 3 3 2 3 3 3 2 3
2 3 3 2 3 3 3
2 2 2 3 2 2 3 3 2 3
G/ mda cos 2 mda cos magsin( )
G/ ma md gsin ma gsin( )
H/ mda cos magsin( )
H/ magsin( )
3
2 2
3 3 2 3
2 3 3 2 3 3 2
2 3 3 2 3
3
A 3
3
2
3
2
2 3 2
2 3 2 3
A
B 2 A B
2 3 A B A
2 A B B
2 B B A B B 2 2 (^3) A B
2
(^)
2 A B A
2 A B B
2 B B A B B 2 2 (^33) A B
23
3
2
3
2
33
23
2 3 2
2 3 2 3
A
B 2 3 A B
2
3
2
33
23
2 3 2
2 3 2 3
A
B 2 A B
LINEAR