Professional Documents
Culture Documents
Me 232
Me 232
Amit Singh
(amit.k.singh@iitb.ac.in)
Instructor
Name: Amit Singh
Email: amit.k.singh@iitb.ac.in
Phone: +91-22-2576-5363
Office hours: S26, Wednesday, 3-4 pm
Amit Singh
Teaching assistants
Bishop Prakash prakashbishop11@iitb.ac.in
Pratik Verma 23D0873@iitb.ac.in
Yahya Bin Ziya 22D0888@iitb.ac.in
Sattyam Maurya 22M1663@iitb.ac.in
Aditya Sharma 22M1655@iitb.ac.in
Amit Singh
Lecture hours (LC 302)
3A – Monday – 10:35 – 11:30
3B – Tuesday – 11:35 – 12:30
3C – Thursday – 08:30 – 09:25
Amit Singh
Textbooks
Kenneth J. Waldron and Gary L. Kinzel,Kinematics,
Dynamics and Design of Machinery, 2nd edition, Wiley,
2004
John J. Uicker, Gordon R. Pennock & Joseph E.
Shigley , Theory of Machines and Mechanisms, 5th
edition, Oxford University Press, 2017
Kevin Russell, John Q. Shen and Raj S. Sodhi,
Kinematics and Dynamics of Mechanical Systems, 3rd
edition, CRC Press, 2023.
H. Dresig and F. Holzweibig, Dynamics of Machinery,
English edition, Springer, 2010
Amit Singh
Planar four bar linkages
Amit Singh
Scissor linkage
Amit Singh
Topics
Introduction to Mechanisms
Position, velocity and acceleration analysis
Design of Cam Follower Mechanisms
Gear tooth profiles, spur gears and helical
gears
Static and Dynamic Analysis of Mechanisms
Balancing
Analysis and Applications of Discrete and
Continuous System Vibration.
Amit Singh
Grades
• Efforts and questions raised in the class will be the
deciding factors for the borderline grades.
Amit Singh
Homework policy
Homeworks should strictly be on A4 sheets
Amit Singh
Quizzes
There will be four quizzes.
Two before the mid semester exam (23rd January and 13th
February)
Two after the mid semester exam (19th March and 9th April).
Make-up for the quizzes will not be permitted.
Amit Singh
Group project
Group of two students will work on a computational project.
A list of possible computational projects will be provided later.
The presentation will be 20 minutes each on a suggested date
post mid-sem exam.
Amit Singh
Suggestions?
Einstein was 17 when he started thinking about what will happen if he travels with speed of light.
Amit Singh
Introduction
Amit Singh
Rene Descartes’ Machine and
Dualism
Does Free Will exist? Do we have choices?
Are we all machines?
If not, then why not? How we are different from machines? Reproduce? But
Conway’s Game of Life simply shows that the rule based deterministic system can
also sustain artifical life.
Descartes: A machine ``could never use words, or put together other signs, as we
do in order to declare our thoughts to others.'' But ChatGPT and other modern ML
models have done that. Amit Singh
Comway’s Game of Life
Rules:
1) A living cell dies if it has fewer than two living neighboring cells.
2)A living cell with two or three living neighbors lives on.
3)A living cell with more than three living neighboring cells dies in the next time step.
4)A dead cell is revived if it has exactly three living neighboring cells.
Amit Singh
Kinematics
Study of motion (position, displacements, velocities,
accelerations) without considering forces (loads)
Most fundamental as only motion is considered.
In order to design a machine first see whether the system is
“kinematically feasible”.
Amit Singh
Kinematics
Study of motion (position, displacements, velocities,
accelerations) without considering forces (loads)
During the kinematic analysis, a discontinuous displacement
profile would result into excessive acceleration during dynamic
analysis.
This will produce excessive dynamic forces, which will produce
very high stresses.
This would mean selection of material or dimensions of
components may suffer so much that original design would
become impractical.
Amit Singh
Kinematic chain (mechanism)
Assembly of links (rigid) interconnected by joints where the motion of links
are coupled.
Complex systems have multiple kinematic chains such as automobile
engines.
A simple tool will have only one kimenatic chain.
A pair of pliers is a kinematic chain:
A mechanism has at least one “grounded” link.
Amit Singh
Mobility (# of DOF)
The number of independent parameters required to uniquely
define its position in space
Planar (2-d) space (planar mechanism): the position of a body
requires three independent parameters; an individual link
restricted to planar motion can have at max 3 DOFs
3-d space (spatial mechanism):
Six indedependent parameters
Max DOFs 6 for any individual
link
Amit Singh
Kinematic analysis and synthesis
Analysis: Mechanism link dimensions known; positions, displacements,
velocities, accelerations are calculated.
Synthesis: Specific motions are known; mechanism required to fulfill the
task is produced.
Type/number/dimension synthesis: determines the
type/mobility/dimension of mechanism (components)
Amit Singh
Problem (slider-crank
mechanism) Kinematic analysis: Calculate the
angular
rotation of the driving link to achieve the
final compacting position
Static analysis: Calculate the forces in
the links with the help of eqb equations
Stress analysis: Calculate the normal
stressses in the links
Machine design: Modify cross-section
dimensions and material types
Amit Singh
Kinematic pairs (joints)
Lower pairs : Surface contact between the joint elements
Higher pairs: Point or line contact between the elements;
remaining others not listed in above table, such as mating gear
teeth, cam contacting its follower
Amit Singh
Lower pair joints
Amit Singh
Higher pair joints
Amit Singh
Compound joints (combine lower
pairs)
Amit Singh
Planar Linkage
Velocities of all points in all members are directed parallel to a
plane
Only revolute and prismatic joints are compatible with planar
motion
Binary link: only two joints mounted on them; represented as
lines joining joints; revolutes are schematically represented
through circles
Ternary link: three joints; represented as triangles with joints at
the vertices
Amit Singh
Planar linkage with revolute
Quarternary link:
Mechanisms with multiple links:
Amit Singh
Planar linkage
Prismatic joint: represented by a line in the sliding direction
with a rectangular block
Frame or base member: Link that is fixed. Shown by mounts
(hatched). Line can be removed if hatched marks are shown.
Amit Singh
Continued..
Sometimes symbols are also given:
Amit Singh
Higher pair represenation
Cam (profile curve) with a follower (line):
Amit Singh
Synthesis of Linkages
Specific motions are known; mechanism required to fulfill the task is
produced.
Design a mechanism if
5) Analysis: Check the angles, velocities, accelerations, required forces etc, and if they
are too high, repeat 2 to 4.
Amit Singh
Constraint analysis
Connectivity of a joint: # of DOF of motion of either one of
the two bodies relative to the other
Mobility of a mechanism: Minimum number of coordinates to
specify the position of all members relative to a base or frame.
Number of independently controlled input parameters to bring
the device into a particular posture.
Planar motion: A body moving freely has 3 DOF. For a linkage
with n links, the mechanism has mobility 3n. Often one link is
fixed. Therefore, mobility = 3 (n-1) with no joints
Amit Singh
Degrees of freedom
More DOFs or less DOFs?
Amit Singh
Constraint can also be in the form
of algorithm: Fibonacci sequence
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, ...
Amit Singh
Constraint can also be in the form
of algorithm: Fibonacci sequence
Amit Singh
Golden spiral in architecture
Amit Singh
Constraint analysis: Planar
If a joint with connectivity is formed
between two bodies, then reduction in system mobility is
If there are total j joints, the loss of system mobility is
The resulting mobility is (constraint criterion): Gruebler’s
equation
Amit Singh
Mobility for planar mechanisms
Determine the mobility of these linkages:
Amit Singh
Written in Kutzbach form
If # of single DOF joints = , # of two DOF joints =
The resulting mobility m for planar n-link is given by Kutzbach
criterion:
The number of input motions required to produce constrained
motion is m.
Amit Singh
Mobility for planar mechanisms
When two members come together at a single joint location:
(p members connected at the same joint axis then p-1 joints are associated with the
same axis)
When members are all connected to each other:
Amit Singh
Mobility for planar mechanisms
Special case: When M = 1 and all joints have one connectivity,
then the constraint criterion is:
Integers: j and n are always integers, remember!
Amit Singh
Diophantine equation
Different integer solutions
1st soln: Two bodies connected by a single revolute or slide
joint;
Example: A door, its hinges and
door frame
Amit Singh
Diophantine equation contd
2nd soln: Closed loop of four members with four joints (simplest
possible non-trivial linkage)
Example: Planar four bar linkage
slider-crank linkage
3rd soln:
Amit Singh
Planar four bar linkages
Amit Singh
Further examples of the Kutzbach
criterion
Incorrect as m = 1
here. Amit Singh
Kutzbach criterion: incorrect
results
When parallel geometry is achieved, we have m = 1, however,
the Kutzbach criterion may give incorrect results
Both above figures have m = 0 when the criterion is applied. But
for (b), m = 1.
Incorrect sometimes for cases with equal link lengths, parallel
links or special geometric features.
In the example on the previous page, either link 2 or links 3 and
Amit Singh
4 were superfluous. If it is former m = 0, if it is latter m = 1.
Examples of the Kutzbach
criterion
Amit Singh
Constraint analysis: Spatial
Each body has now 6 DOFs not 3
The resulting mobility is (the Kutzbach criterion):
If joints with only one connectivity are involved, we again obtain
Diophantine equation:
Determine the mobility:
Amit Singh
Idle degree of freedom
If a link can be moved without producing any movement in the
remaining links of the mechanism, the link is said to have idle or
redundant DOF.
Amit Singh
Idle degree of freedom
Another example:
Amit Singh
Overconstrained planar linkages
However, the portion that is shown in (b) has
Negative M means this portion is statically indeterminate
Solution is to make portion (b) rigid
Amit Singh
Characteristics of mechanisms
Snap-action mechanism: used for switches, clamps or
fasteners
Linear Actuators: Stationary screws (nuts) with traveling nuts
(screws), neumatic cylinders
Amit Singh
Characteristics of mechanisms
How to classify mechanisms?
Follow Torfason, L. E., 1990. A Thesaurus of Mechanisms, in
Mechanical Designer’s Notebooks, 5, Mechanisms, edited by J.
E. Shigley and C. R. Mischke, New York: McGraw-Hill, Chap. 1.
Amit Singh
Characteristics of mechanisms
Fine adjustments: may be obtained with differential screws;
e.g. here one complete turn of the handle produces 0.0068’’
translation of carriage to the left
Ratchets: Used in locks, jacks, clockwork etc where intermittent
motions are required.
Amit Singh
Characteristics of mechanisms
Swinging or Rocking mechanism: Link AB (full circle
rotation) is a crack whereas the link CD is a rocker (oscillating)
Crank-rocker
linkage
The output rocks or swings less than 360 degrees.
Amit Singh
Characteristics of mechanisms
Swinging or Rocking mechanisms:
When different links are chosen as the frame, the relative motion between
the links are not altered but their absolute motions may be changed.
The process of choosing different links as frame is inversion.
Slider-crank mechanism
inversions
Amit Singh
Grashof’s law: Proof
Take a < d in the figures below. From the triangle inequalities for Fig (b),
From the inequalities for Fig. (c),
Eqs. (b), (c) and (d) are automatically true if eqs. (e), (f) and (a) hold,
respectively. It means eqs. (b), (c) and (d) are redundant.
From eqs. (e) and (a), we obtain,
Amit Singh
Grashof’s law: Proof
From eqs. (f) and (a), we obtain,
Since we had assumed, a < d, this means “a” is the shortest link.
Also, rearranging eqs. (e) and (f) and writing eq. (a) as it is, we get
If “d” is the longest, then eq. (a) equivalently means
Similarly, if “b” or “c” is the longest then eq. (b) or (c) equivalently means
Proved.
Amit Singh
Grashof’s law
Special case:
Grashof’s neutral or transition linkage
Undesirable because it leads to unpredictable
behavior and large loads on members and joints.
Example: Is this a crank-rocker, double rocker or drag-link linkage?
solution :
Amit Singh
Rigid body motion
Amit Singh
Motion of a rigid body
Chasles’ Theorem: The general motion of a rigid body consists of a
translation plus a rotation.
Consider A and B moved to A’ and B’.
The movement of B can be thought of as
parallel transport of B to B’’ and then a
rotation about A’.
Since
The unit vector always has magnitude of unity by definition, thus it can
only change due to a change in direction. This means only rotation
generates a change in the relative position vector .
Amit Singh
Differential rigid body rotation
The infinitesimal motion of a body can be broken up into its translational and
rotational components.
But under translation, , thus it is only through rotation that it can be
non-zero.
Theorem: The differential of the relative position between any points in a
rigid body can be expressed as where is the same for all
points.
Corollary: The differential change of a unit vector under a rotation
Amit Singh
Angular velocity and acceleration
Define angular velocity of the rigid body implicitly by first defining the
velocity:
If a rigid body has absolute angular velocity and measured realtive to
, then the net angular velcocity is
Define angular acceleration as
Theorem: The time rate of change of a unit vector due to angular velocity
is
Amit Singh
Example
A simple rotating system:
Two angular rates are constant
Finally,
Amit Singh
Gyroscope
The angular velocities are:
Therefore, the net angular velocity is:
The angular acceleration becomes:
Amit Singh
Continued
Amit Singh
Relative motion: Points
In terms of fixed coordinate system
Amit Singh
Relative motion: Coordiante
systems
Suppose xyz is rotating coordinate system with absolute angular velocity
and acceleration and
The absolute time derivative of a vector A
Amit Singh
Time derivatives in rotating cs
Observed in the rotating cs:
Also,
Thus,
For angular velocity itself
Thus for a relative position vector:
Amit Singh
Time derivatives in rotating cs
Amit Singh
Moving cs and relative velocity
Amit Singh
Moving cs and relative velocity
Amit Singh
Acceleration analysis
Motion of a rigid body about a fixed point
The normal and tangential accelerations of B are
Amit Singh
Moving coordinate system
Amit Singh
Moving CS
Finally,
The terms have the following meaning:
Is the normal component of acceleration with magnitude
The term is the coriolis acceleration with magnitude
Example Problem:
Amit Singh
Problems
Amit Singh
Problems
Amit Singh
Problems
Amit Singh
Problems
Amit Singh
Problems
Amit Singh
Problems
Amit Singh
Problems
Amit Singh
Problems
Amit Singh
Problems
Amit Singh
Rotation matrices
Amit Singh
Rotation matrix in 2D
Rotation of a body along z axis:
Amit Singh
Rotation matrix in 3D
Rotation matrices about x, y and z axes of a global coordinate frame:
The product of these matrices:
Amit Singh
Rotation matrix in 3D+translation
If we also add translation, then it become general transformation matrix
Calculating point coordiantes in frame of reference i if point coordiantes are
already known in another coordiante frame of reference j:
Amit Singh
Problem exercise
The coordinates of point p1 in Reference Frame 2 of a robotic system are 2{p1} = [2, 5, −1, 1]T.
Calculate the coordinates of this point in Reference Frame 1 of the system ( 1{p1}). The location
of the origin of Frame 2 with respect to Frame 1 is Δ = (5, 10, −2) and the orientation angles of
Frame 2 with respect to Frame 1 are δx = 0°, δy = 15°, and δz = 30°.
import matplotlib.pyplot as plt
import numpy as np
import math
p2 = np.array([2,5,-1,1]).transpose()
Dx = 5
Dy = 10
Dz = -2
delta_x = 0*(np.pi)/180
delta_y = 15*(np.pi)/180
delta_z = 30*(np.pi)/180
Sx = np.sin(delta_x)
Cx = np.cos(delta_x)
Sy = np.sin(delta_y)
Cy = np.cos(delta_y)
Sz = np.sin(delta_z)
Cz = np.cos(delta_z)
T12 = np.array([[Cy*Cz, Sx*Sy*Cz - Cx*Sz, Cx*Sy*Cz + Sx*Sz, Dx],
[Cy*Sz, Sx*Sy*Sz + Cx*Cz, Cx*Sy*Sz - Sx*Cz, Dy],
[-Sy, Sx*Cy, Cx*Cy, Dz], [0, 0, 0, 1]])
p1 = np.dot(T12,p2)
for r in p1:
print(r) Amit Singh
Intermediate and spatial motion
General spatial angular displacement matrix
Amit Singh
Spatial motion of a two body
system
The point p1 (p.v.) rotates about axis u0 about an angle
The velocity of q' is
And the velocity of q is
Amit Singh
Intermediate and spatial motion
General spatial angular acceleration matrix
And the total accn of q1 is
Amit Singh
Kinematic analysis
of planar
mechanisms: First
Posture analysis
Amit Singh
Coordinate system and loop-
closure equation
Amit Singh
Posture analysis techniques
The orientation and location of a coordinate axis fixed to the body w.r.t
stationary reference (fixed coordinate system) describes posture of that
body. Variables chosen to represent the DOFs of the mechanism.
Approaches to the psoture analysis:
Example: Perform the posture analysis of the sliding-block linkage, i.e. find
and distance Given,
Amit Singh
Analytic approach
Amit Singh
Complex algebraic approach
For planar problems, a two-dimensional vector can be represented as a
complex number.
The magnitude
The direction (orientation)
Amit Singh
A vector loop
For planar problems, this has two equations by equating real and imaginary
parts on both sides:
Amit Singh
Product of complex numbers and
differentiation
Product of two numbers:
Taking derivative w.r.t time for a vector representing a rigid link of fixed
length:
Note that this is similar to our earlier vector result if , then
Taking differentiation twice
Again, one can show the similarity with earlier acceleration vector result if
relative velocity and relative acceleration are zeros. Amit Singh
Example
Formulate equation system for the vector V and its derivatives:
Amit Singh
Coming back to earlier problem
Amit Singh
Velocity analysis of
planar mechanisms
Amit Singh
Velocity analysis: Algebraic
approach
Problem: Determine the velocity of the piston in a pump modeled as an in-
line slider-crank linkage.
Solution:
Amit Singh
Four bar linkage: velocity
analysis
The closure loop equation is:
Amit Singh
Continued..
The earlier equation becomes:
We get two algebraic equations:
If is known then we can get other angular velocities by the matrix form:
Amit Singh
Continued..
Hint:
To find velocity of point D:
To find velocity of point C:
Also,
Amit Singh
Method of kinematic coefficients
Determine the angular velocities of the coupler link and the output link. Also
find velocities of E and F, given ,
Arranging in matrix form:
Amit Singh
Continued..
Solving the unknowns in the matrix, we obtain
Now, the angular velocities of links 3 and 4 are
And,
Amit Singh
First-order kinematic coefficients:
another example
The nethod also provides geometric insights into motion of mechanisms
which have links in rolling contact.
Problem: The wheel is rolling without slipping. Determine the first-order
kinematic coefficients of links 3 and 4. If input link is rotating with a constant
angular velocity of 10 rad/s ccw, then (a) find angular velocities of link 3 and
4, (b) find the velocity of center of wheel, point G.
Soln: The loop-closure equation is:
Amit Singh
Continued..
Wheel is rolling without slipping on the ground: second constraint, therefore,
Use first constraint to get
Substituting in earlier equations,
This gives,
Amit Singh
Continued..
The angular velocities of links 3 and 4 are
The velocity of center of wheel is
It can be directly verified as
Another example:
No slip condition:
Amit Singh
Offset slider-crank linkage:
velocity analysis
Position analysis:
Velocity analysis:
This can be solved by taking its dot product with j
Amit Singh
Instantaneous centers of velocity
For planar motion, it is a common point to a pair of bodies such that the
absolute velocities of two bodies at this point are equal, or relative velocity of
one with respect to other is zero at this point.
Below, conisder x1-y1 attached to body 1 and body 2 is another rigid body
with angular velocity
As the motion progresses, IC changes its location and converts into a path
or locus, which is known as centrode.
The number of Ics in n-link mechanism is
Aronhold-Kennedy Theorem of Three Centers:
Three instant centers, shared by three rigid
bodies w.r.t. one another, must lie on the same
straight line.
Primary Ics of four bar linkage:
Instant center at a point of rolling contact: (For no slip, IC is located at
point of contact)
Amit Singh
Instant centers location
Instant centers of inverted slider-crank linkage:
Amit Singh
Velocity analysis using Instant
centers
Consider four-bar linkage: Given the angular velocity of input link 2, what
are the velocities of pin B, coupler point D and point E of link 4
Amit Singh
Centrode
When instant centers change location in time, a locus or path is formed
known as Centrode
Amit Singh
Acceleration
analysis of planar
mechanisms
Amit Singh
Four bar linkage: general
acceleration analysis
Take the plane as xy and
Amit Singh
Continued..
This equation must satisfy for the coefficients of both unit vectors:
Convert it into AX = B problem:
Amit Singh
Continued..
Amit Singh
Offset slider-crank linkage:
acceleration analysis
Acceleration analysis:
Taking its dot product with j
Amit Singh
Acceleration in rigid body
For the four-bar linkage in the posture shown, the constant input angular velocity is
ω2 = 200 rad/s ccw. Determine the accelerations of points A and B , and the angular
accelerations of links 3 and 4. Here, inches.
Amit Singh
Continued..
From the velocity analysis, for given
Amit Singh
Continued..
Use relative acceleration vectors:
This gives,
Solve:
The acceleration of B becomes:
Amit Singh
Method of kinematic coefficients:
Second order
We follow the gour bar linkage problem from the velocity analysis by method
of kinematic coefficients, where we got two following equations:
Now, take derivatives of these equations one more time with respect to input
angle variable to obtain
Amit Singh
Continued..
Writing these in matrix form,
: Note that this is the same as it was there for the velocity
analysis. Not a coincidence. Same for all kinematic
derivatives.
Using cramer’s rule, we obtain the value of unknowns
Using chain rule, we further obtain the angular velocities of links 3 and 4:
Amit Singh
Instantaneous center of
acceleration
Defn: The instantaneous location of a pair of coincident points of two
different rigid bodies where the absolute accelerations of the two bodies are
identical.
It is not the same as instantaneous center of velocity.
Let be the instantaneous center of acceleration, a point of zero absolute
acceleration. The acceleration difference equation with respect to A is
Solving,
Amit Singh
Complex algebraic
analysis revisited
Amit Singh
Four bar mechanism: Posture or
displacement
It has one DOF so it requires a single displacement vector equation.
The vector closure loop of displacement in terms of complex numbers is
After expanding this gives rise to two scalar equations:
Amit Singh
Newton-Raphson method to solve
one nonlinear equation
Consider a function . The root of the function is defined as the
point such that
Jacobian or Jacobian matrix: Given we define the
Jacobian as
Consider,
Amit Singh
Continued..
Taylor-series approximation to the first order:
Algorithm:
Iterate until
Or
For the problem, we have
Take initial guess as
Amit Singh
Continued..
Show here python scipy based code and also gif file.
Amit Singh
Solving system of equations
By setting this equal to zero, we have
Finally,
Amit Singh
Four bar mechanism: Velocity
Taking derivative of displacement loop equation with time
In matrix form, the two equations can be written as
Amit Singh
Four bar mechanism: Acceleration
Taking derivative of velocity loop equation with time
In matrix form:
Amit Singh
Adding a couple to four bar
A coupler vector L1 points to coupler location of interest p1. Use a loop
eqaution for a0-a1-p1
Amit Singh
Problem statement
For a 25 degree crank displacement angle, calculate the displaced value of
coupler point p1 for the four-bar-mechanism in Table given below
Solution: First find the displacement angles using the earlier vector loop
equation.
This can be solved provided is known.
Amit Singh
Problem statement
Plot the path traced by couple point p1 for the crane below described by
following configuration. The crank displacemnt angle range is
Amit Singh
Slider-crank mechanism:
Displacement analysis
The vector closure loop of displacement in terms of complex numbers is
After expanding this gives rise to two scalar equations:
This time analytical solution is possible:
Amit Singh
Slider crank mechanism: Velocity
Taking derivative of displacement loop equation with time
In matrix form, the two equations can be written as
Amit Singh
Slider crank mechanism:
Acceleration
Taking derivative of velocity loop equation with time
In matrix form:
Amit Singh
Problem statement
Plot the displacement, velocity and acceleration profiles for the piston in the
crankshaft-connecting rod-piston linkage with the parameters in the table
Solution: Here, and we are interested in finding
Amit Singh
Geared five-bar mechanism:
Displacement analysis
The vector closure loop of displacement in terms of complex numbers is
We have gear ratio of the gear pair or train:
The two nonlinear equations:
Except for , all other variables are provided by user. Solve for
these two.
Amit Singh
Geared five-bar mechanism: Velocity
Taking derivative of displacement loop equation with time
In matrix form, the two equations can be written as
Amit Singh
Geared five-bar mechanism: Accn
Taking derivative of velocity equation with time
In matrix form, the two equations can be written as
Amit Singh
Problem statement
Calculate the location, velocity and accn values of p1 at
given the initial angular velocity and acceleration of the driving link are
The gear ratio is r = +2.
Amit Singh
Veclocity polygon
Amit Singh
Veclocity polygon
Amit Singh
Veclocity polygon
Given , and rad/s cw. Find the angular velocity of link 4.
First let us solve this using vector and complex algebra
Amit Singh
Veclocity polygon
The posture closure loop equation is:
This will solve for
Then take time derivative of the above one to get velocity:
Also,
Then the above equation will give the angular velocity of link 4
But the same thing can also be solved with the concept of velocity polygon.
Amit Singh
Problem statement
Amit Singh
Problem statement
Amit Singh
Problem statement
Find the angular velocity of the bar.
Amit Singh
Problem statement
Amit Singh
Problem statement
Amit Singh
Problem statement
Here, OC = CB = DC. Show D moves in a straight line perpendicular to OB.
Find the velocity of slider.
Amit Singh
Problem statement
Calculate angular velocities of link 3 and 5, velocities of 4 and 6, accn of 4.
Amit Singh
Acceleration polygon
Amit Singh
Acceleration polygon
Amit Singh
Synthesis of
Linkages
Amit Singh
Synthesis of Linkages
Specific motions are known; mechanism required to fulfill the task is
produced.
Design a mechanism if
2) Type Synthesis: Select the most proper type of mechanism e.g. four-bar linkage,
slider-crank, geared five bar etc
4) Analysis: Check the angles, velocities, accelerations, required forces etc, and if they
are too high, repeat 2 to 4.
Amit Singh
Two position graphical synthesis
The crank is pivoted at O. Given two positions known for A, namely A1 and
A2. Create a circle joing A1 and A2 and find the bisector. Extend it to find the
location of O. Infinite solutions are possible for locating O.
Amit Singh
Three position graphical
synthesis
Less freedom available than two position case
Two bisectors are now available for input and output links.
Amit Singh
Dimensional synthesis
Amit Singh
Dimensional synthesis: Three different
subcategories
Amit Singh
Branch and order defects
Branch defect: The required positions are not possible without change in the original
assembly configuration
Elimination of defects: Constraint equations, prescribed values or graphical Amit
methods
Singh
Motion generation: Three
Precision Points
Amit Singh
Motion generation: Three
Precision Points
Take vector sum of each dyad (W-Z and U-S):
Amit Singh
Motion generation: Three
Precision Points
Substituting,
Finally, we obtain two matrix equations of AX=B type to calculate X:
Free choices: ,
If these free choices are specified then order defects will be eliminated.
Amit Singh
Motion generation: Three
Precision Points
Substituting,
Finally, we obtain two matrix equations of AX=B type to calculate X:
Free choices: ,
If these free choices are specified then order defects will be eliminated.
Amit Singh
Problem statement
Synthesize a planar four-bar mechanism to guide the landing gear through
the prescribed points in the figure below.
Solution:
Amit Singh
Function generation
Suppose we want to come up with a function generator y = f(x)
We can use four-bar linkage and come up with the relationship between the
displacement angles of input and output links:
Amit Singh
Function generation
We can have
If we know the function, then we can calculate the link displacement angles
of the crank and the follower, and respectively.
Amit Singh
Function generation
The general vector closure loop equation can be written as
Choose
Eq 1
Amit Singh
Function generation
In matrix form for three precision points:
Amit Singh
Function generation: FSPs and
MSPs
It is possible to synthesize a function generator to achieve prescribed
angular velocities and accelerations.
Angular displacements are called finitely separated positions (FSPs) and
derivatives such as angular velocities and accelerations are called multiply
separated positions (MSPs).
By differentiating the earlier equation for FSPs
Amit Singh
FSPs and MSPs: Function
generators
Eq 2:
Eq 2
One more differentiation gives:
Eq 3
With three precision points, any combinations of Eq. 1, 2 and 3 would
generate a design.
Amit Singh
FSPs and MSPs
Amit Singh