Kinematic Analysis of Mechanisms
Kinematic Analysis of Mechanisms
22
rigid bodies are coincident only for the current position Rather than searching for tedious geometric relations
of the mechanism. as we did in ME 208 Dynamics we will assume one of
Typically the instant center of zero velocity of a link does not the permanently coincident points to be non-coincident
have a fixed location with respect to another link including and the constraint equation we will write is going to
the fixed link (and also it does not have a fixed location force these two points to be coincident. This will be a
relative to its own body). vector loop equation and the constraint equation for
the mechanism.
ME 301 Theory of Machines I ME 301 Theory of Machines I
1
[Link].22
A2 3 a3
A3 13’
𝐴0 𝐴2 = 𝐴0 𝐵0 + 𝐵0 𝐵 + 𝐵𝐴3 𝐴0 𝐴2 = 𝐴0 𝐵0 + 𝐵0 𝐵 + 𝐵𝐴3 A2 13
B
a2 a4
4
This vector equation forces 2
This vector equation can be written a4
a2 4
2
A2 and A3 be a permanently A a B 0 1
0 using complex numbers as: 12
14
coincident point, the revolute joint between links 2 and 𝑎2 𝑒 𝑖𝜃12 = 𝑎1 + 𝑎4 𝑒 𝑖𝜃14 + 𝑎3 𝑒 𝑖𝜃13
′ A0 a1 B0
joint between links 3 and 4, B. This vector equation and 3, A. This vector equation can be written using
can be written using complex numbers as: complex numbers as:
𝑎2 𝑒 𝑖𝜃12 + 𝑎3 𝑒 𝑖𝜃13 = 𝑖𝑎1 + 𝑠14 𝑎2 𝑒 𝑖𝜃12 = 𝑎1 + 𝑎4 𝑒 𝑖𝜃14 + 𝑠43 𝑒 𝑖 𝜃14 +𝛽4
This is a complex equation in three real unknowns, This is a complex equation in three real unknowns,
𝜃12, 𝜃13 and 𝑠14. If one of those variables (recall F =1 for 𝜃12, 𝜃14 and 𝑠43. If one of those variables (recall F =1 for
a slider-crank) is known the other two can be an inverted slider-crank) is known the other two can be
determined. determined.
ME 301 Theory of Machines I ME 301 Theory of Machines I
2
[Link].22
Translational Joint Variable Vector (s4/3) The question is which of these equations are
independent (i.e. contain new information)?
to eliminate all loops. (However no link should be disconnected therefore not allowed! A0
3. By reconnecting only one joint at a time (all others a1 D0
totally disconnected!) should be disconnected during this process) write the loop
formed by connecting this joint.
3. By connecting only one joint at a time (all others Reconnect D (E is disconnected!)
should be disconnected during this process) write the 𝐴0 𝐴 + 𝐴𝐵 + 𝐵𝐷6 = 𝐴0 𝐷0 + 𝐷0 𝐷5
loop formed by connecting this joint. Reconnect E (D is disconnected!)
𝐴0 𝐴 + 𝐴𝐶 + 𝐶𝐸4 = 𝐴0 𝐷0 + 𝐷0 𝐸5
ME 301 Theory of Machines I Two possible independent loop closure equations. ME 301 Theory of Machines I
3
[Link].22
𝐴0 𝐴 + 𝐴𝐵 + 𝐵𝐷6 = 𝐴0 𝐷0 + 𝐷0 𝐷5 𝐹 = 𝜆 ℓ − 𝑗 − 1 + 𝑓𝑖 6
𝑖=1 a6
D
𝑎2 𝑒 𝑖𝜃12 + 𝑏3 𝑒 𝑖 𝜃13 +𝛽3 + 𝑎6 𝑒 𝑖𝜃16 = 𝑎1 + 𝑏5 𝑒 𝑖 𝜃15 +𝛽5 ℓ=7
9
4
a4
𝑗 = 9 𝟖𝑹 + 𝐺𝑃 ∗ , 𝑓𝑖 = 10
7
𝐴0 𝐴 + 𝐴𝐶 + 𝐶𝐸4 = 𝐴0 𝐷0 + 𝐷0 𝐸5 𝑖=1 a7
𝐹 = 3 7 − 9 − 1 + 10 = 1
A
𝑎2 𝑒 𝑖𝜃12 + 𝑎3 𝑒 𝑖𝜃13 + 𝑎4 𝑒 𝑖𝜃14 = 𝑎1 + 𝑎5 𝑒 𝑖𝜃15 16 a6 1. Disconnect gear pair(s) and write the gear relation(s). B a3 A0 a2
D6 B
B 6 𝑟3 𝜃13 = −𝑟2 𝜃12 − 𝛽2 3 0 a1
Variables: 𝜃12 , 𝜃13 , 𝜃14 , 𝜃15 and 𝜃16 (5) 3 14
D5
2. Disconnect as many revolute joints as necessary to 2
eliminate all loops.
Constraints: Two complex equations C
4
b3
a4 Let’s disconnect C. The number of joints to be
(i.e. four scalar equations) 3 a3
E4
disconnected is 3 as predicted by Euler’s polyhedron
13 formula: 𝐿 = 𝑗 − ℓ + 1 = 9 − 7 + 1 = 3
𝑗
A GP* is one of the joints the other two are C46 and C56
5 E5
𝐹 = 𝜆 ℓ − 𝑗 − 1 + 𝑓𝑖 = 3 6 − 7 − 1 + 7 = 1 b5 (please note that joint C45 is dependent on other two!)
𝑖=1 a2 3. By connecting only one joint at a time (all others
2 5 a5 should be disconnected during this process) write the
𝑉 = 2𝐿 + 𝐹 12 15 loop formed by connecting this joint.
A0 ME 301 Theory of Machines I
ME 301 Theory of Machines I a1 D0