2 Kinematics

16
2-1 Chapter 2 Kinematics 2.1 Introduction 2.2 Degree of Freedom 2.2.1 DOF of a rigid body In order to control and guide the mechanisms to move as we desired, we need to set proper constraints. In order to set proper constraints, we need to study degree of freedom (DOF). In mechanics, it means how many independent motions a mechanism can possibly achieve. For a particle point, its DOF is 2 in 2D plane or 3 in 3D space without any constraint. In other words, a point can freely move at X and Y directions in a plane and X, Y and Z in a space. For a rigid body, since it comes with dimension (size and shape), it can rotate about certain axes. In planar motion, there is only one direction it can rotate. That is Z direction, or the direction that is perpendicular to the plane. Therefore, an unconstrained rigid body can have 3DOF in planar motion. When we put the rigid body in space, it will not only be able to move out of the plane, i.e., gain the translation at the Z direction, it will be able to rotate out from the plane, or possible to rotate about X and Y axes. Please note that since we did not specify any coordinate system at this point, these X, Y and Z axes are not necessary perpendicular to each other. As long as they are independent at the local point where the rigid body is residing, we can always observe 3 or 6 independent motions of a rigid body depending whether it is 2D or 3D. O X Y Z 2D Plane X Y Z R x R z Ry 3D space

description

lol

Transcript of 2 Kinematics

Page 1: 2 Kinematics

2-1

Chapter 2 Kinematics

2.1 Introduction

2.2 Degree of Freedom

2.2.1 DOF of a rigid body

In order to control and guide the mechanisms to move as we desired, we need to set proper

constraints. In order to set proper constraints, we need to study degree of freedom (DOF). In

mechanics, it means how many independent motions a mechanism can possibly achieve. For

a particle point, its DOF is 2 in 2D plane or 3 in 3D space without any constraint. In other

words, a point can freely move at X and Y directions in a plane and X, Y and Z in a space. For a

rigid body, since it comes with dimension (size and shape), it can rotate about certain axes.

In planar motion, there is only one direction it can rotate. That is Z direction, or the direction

that is perpendicular to the plane. Therefore, an unconstrained rigid body can have 3DOF in

planar motion. When we put the rigid body in space, it will not only be able to move out of

the plane, i.e., gain the translation at the Z direction, it will be able to rotate out from the

plane, or possible to rotate about X and Y axes. Please note that since we did not specify any

coordinate system at this point, these X, Y and Z axes are not necessary perpendicular to

each other. As long as they are independent at the local point where the rigid body is

residing, we can always observe 3 or 6 independent motions of a rigid body depending

whether it is 2D or 3D.

O X

Y

Z

2D Plane

X

Y

Z

Rx

Rz

Ry

3D space

Page 2: 2 Kinematics

2-2

Figure 2-1: (Left) An unrestricted planar body can move at X and Y directions and rotate at Z

direction in a plane. The degree of freedom is 3. (Right) An unrestricted special body can move and

rotate at X, Y and Z directions. The degree of freedom is 6. You can get a more intuitive observation of

the degree of freedom from this interactive animation (add a link here). Select among 2D & 3D,

rotation, translation, or both.

For a rigid body in planar motion, since there are three possible independent motions, we

need to use three independent variables to identify them. We then define the two linear

translations and the one rotation as ̇ ̇ ̇ , where we implied a Cartesian coordinate

system here. As the motions are simply time derivative of the positions, their corresponding

position variables are . However, we note that there is some confusion with the

coordinate variables.

Let us look at the bicycle wheel of Figure 2-2. For the rotation, when the wheel is turning,

every single point will be turning at the same angular velocity. So we do not need to

differentiate any specific point. However, that is not the case for the linear velocities. As we

know from the Dynamics, when a wheel is rotating about its axis, even at a constant angular

velocity, the velocities of any two points in the rigid body will be different. For example, two

points A and C on the rim will have same speeds or magnitudes since they have same radii

about the rotating center O. Meanwhile, points A and B will have same direction since they

are along the same radial line. However, no two points will have same magnitudes and same

directions. Therefore, we need to specify which point we are representing using subscripts

on the linear velocity. Generally, we choose either the center of mass or the rotating center in

mechanics, say point O. Then we can describe the motion of the rigid body as

where a subscript is used to denote the point. For any other point, we can easily obtain its

linear velocity as long as we can find its relative position.

Page 3: 2 Kinematics

2-3

Figure 2-2: A rotating wheel.

Likewise, if we want to specify the pose (position and orientation) of a rigid body, we just

need to specify the coordinate of one point and a direction. The direction can be obtained by

measuring the angular displacement of a line that is fixed to the rigid body or simply by

getting the coordinates of another point. Unsurprisingly, these two methods are

essentially equivalent with some help of mathematics.

For example, if we know the coordinates of two points and . Then we can

choose any one as our base point, say A, and calculate the angle as:

(2-1)

However, there is a small problem with this equation. For example, look at Figure 2-3, point

A and point B are in opposite quadrant, but their tangent values of the corresponding angles

are the same. That is

(2-2)

VA

C

A

B

VB

VC

O

Page 4: 2 Kinematics

2-4

Figure 2-3: Points A and B will have same tangent values.

Therefore, the direct inverse tangent will not yield a

unique answer between 0 and . Further, when ,

Eq. (2-1) will not yield any result. Therefore, we will

introduce the four-quadrant inverse tangent, , such

as

{

2.2.2 DOF of linked rigid bodies

For a free floating rigid body with planar motion, its degree of freedom is 3. If we have

multiple, say N, independent free floating rigid bodies, the total DOF will be 3N since the

movements of them are completely independent from each other. This scenario might be

true in the computer arcade games. However, it is rarely true in the engineering. Indeed, we

can consider these independent rigid bodies as the parts of a mechanism. One purpose of

mechanical synthesis or mechanical design is to find ways to connect these N free floating

machine parts in a proper way so we will strip certain DOFs away with constraints (joints)

and force the parts to move with right motions at right timings.

X

Y

A(XA, YA)

B(-XB, -YB)

𝛼

O

𝛽 𝛼 𝜋

This function exists in most

math software or

programing language. For

example, in Matlab or

Octave, the is 𝜃

𝑎𝑡𝑎𝑛 𝑦 𝑥 . So does Java

and C++. However, if you

use a calculator or a

spreadsheet (such as MS

Excel) to do the calculation,

the function is more likely

to be 𝜃 𝑎𝑡𝑎𝑛 𝑥 𝑦 . You

can blame the engineers

who designed the software

for the inconsistency, but

make sure you read the

manual and type the

argument in the right

order.

Page 5: 2 Kinematics

2-5

Ground

Let's start from a fundamental yet often ignored case. That is, we fix one rigid body to the

ground. In machinery, it is the case of bolting the engine to the chassis of the automotive or

fixing the base of a robotic welder to the shop floor. In both cases, what we are trying to do is

to find a ground, or reference, where the user or observer can easily conduct analysis or

where the power source is initiated. The ground is not necessarily the earth ground, though

it is often the case. Depending what we are analysis, it can be the flying space shuttle when

we are studying the robotic arm or the casing when we are studying a mechanical watch.

Mathematically, the ground is the inertial coordinate system that we will take as the

reference.

Figure 2-4: (A) and (B): Two common illustrations of the

ground. (C) The coordinate system is fixed to the ground. (D)

The joint is fixed to the ground.

When a link is fixed to the ground, it will not move.

Therefore, all of its DOFs will be lost. Or the link itself

becomes part of the ground. This link is often called

ground link. In many cases, since the ground link is not

differentiated from ground, we will just skip it in the

drawings and use a ground symbol to denote it. On the

other hand, just like the earth is a continuous body, the ground is by default connected and

hence one single rigid body. Likewise, a machine or a mechanism can be bolted or linked to

the casing or base at multiple points, but the casing or base is one big ground. Although we

may not link the ground points in the schematic drawings, they are implied to be rigidly

connected and are simply the points in an imaginary rigid body.

Joints

X

Y

(A)

(B) (C) (D)

In SolidWorks™, the first part

to put into the assembly

drawing canvas is set as

“fixed” by default. It means

that the part is fixed to the

ground. You can right click it

and make it float, which

means retrieving all the

6DOF back to the part.

Page 6: 2 Kinematics

2-6

Pin Joint

One of the most common joints between two links is a pin joint. A pin joint can be a pin, a

bolt, or a shaft. Physically, two links will share a common axis to rotate about.

A flash figure of two free

floating links

A pin joint

2 links with a pin joint

L2 is independent from L1.

Total #DOF=2N=6

When L2 is “pinned” to L1, it

can still rotate about the pin

joint, but it loses the freedom of

moving X and Y direction

without dragging L1 or break the

joint. Hence, 2 degrees of

freedom is lost due to the pin

joint. The total #DOF=#DOF for 2

free bodies -#DOF eliminated by

the joint = .

Page 7: 2 Kinematics

2-7

Figure 2-5: 3 links and 2 joints here where the 2 joints are different.

Figure 2-6: 3 links and 2 joints here where the 2 joints are same and on a single shaft.

In the design of articulate robotic arm, many links are connected by pin joints. Each added

link will add one DOF by adding 3DOF for an added rigid body and simultaneously removing

2DOF by attaching the new link with a pin joint. For the open link design in the articulated

robotic arm, in order to control and guide the motion of this added arm, we need to

introduce a power and control source, generally a micro-processor controlled servo.

However, for the most machines, we don't have this luxury. We often obtain the

controllability by using closed loop designs, which we will discuss in detail later in the

course.

Figure 2-7: Open loop links. (Obtain permission or draw with SolidWorks.)

Page 8: 2 Kinematics

2-8

Slider Joint

When an object is sliding along the surface of the other one, like the train running on the

track, it loses the ability to rotate relative to the body it is sliding on. It also cannot move

away from the track. Like a pin joint, the slider will also remove 2DOF from the second

object.

Figure 2-8: Examples of slider joints.

Both the pin joint and the slider joint mentioned above will remove 2 DOF when they are

used to connect two joints. We call them full joints and denote them as .

Half Joints

There is another kind of slider joints like the one shown in Figure

Figure 2-9: 2DOF slider joints.

Figure 2-10: Comparing two folding chair designs with half slider joints and pin joints.

Page 9: 2 Kinematics

2-9

Sometime, we can transform a half joint to two full joints. For example, the slider joint in

Figure [fig:A-2DOF-slider]A can be considered as equivalent to the pin and slider in Figure

[fig:A-2DOF-slider]B. It is also a common practice in engineering to do so.

Figure 2-11: A half joint can be replaced by one link and two full joints.

For mechanisms with both full joints and half joints, we can calculate the overall DOF of a

planar mechanism as

where N is the total number of links including the ground link, is the number of full joints,

and is the number of half joints.

Example 5. A three bar link as shown in Figure . There are 3 links counting the ground link

and 3 pin joints, which are full joints. The total DOF is

.

Figure 2-12: A 3-bar linkage has 0DOF.

It means that although we use free spinning joints to connect three links, the overall

mechanism will behave like a rigid body. Although it is not very desirable to achieve motion,

O B

A

X

Y

Page 10: 2 Kinematics

2-10

it is widely used to achieve structure. In civil engineering, this triangular structure is called

truss and are widely used in building high rises and bridges. In mechanical design, this

structure is also broadly adopted to save space, material and cost and to make assembly

easier.

Figure 2-13: Truss is a typical construction structure.

Example 6. A four bar link as shown in Figure 2-14. There are four links including the ground

link and 4 pin joints. The total DOF is

Figure 2-14: A four bar linkage has 1DOF.

The 1DOF of a four bar link means the one to one correspondence between input and output.

That is, as long as we can control the configuration and motion of one point, generally the

rotational angle or angular velocity of a link about one joint, the configuration and motion of

the entire linkage will be determined. This predictability makes the four-bar link very

suitable for many engineering and industrial applications. It is unarguably one of the most

widely used basic linkages used in the industry.

A

C

B

X

Y

O

Page 11: 2 Kinematics

2-11

Example 7. A crank-slider mechanism as shown inFigure 2-15. There are four links including

the ground link, 3 pin joints and one full sliding joint. The total DOF is

Figure 2-15: A crank slider has 1DOF.

Like the four bar links, cranker-slider is widely used in the industry thanks to its 1DOF or

one-to-one correspondence between input and output. For example, in an internal

combustion engine, this mechanism is used to convert the linear motion of the piston to the

rotation of the crankshaft. Meanwhile, in an air compressor, the motion is traveled the

opposite way from the rotational motion of a link connected to an electric motor output shaft

to the linear motion of the piston in the compressing chamber.

Example 8. A V-2 engine. There are 6 links, 5 pin joints, and 2 full sliding joints. The total

DOF is

(Add a V2 engine figure here. ) Add a V6 engine simulation here.

From this example, we can see that it is achievable to obtain a coordinated motion from a

slightly complicated linkage design. If we stack 3 or 4 such V2 engine along a common shaft,

and adjust each pair so they will reach the limit positions sequentially with predetermined

interval, then we have our schematic design of a V6 or V8 engine used in many performance

motor vehicles.

2.3 Grashof Mechanism

A C

B

X

Y

α β

Page 12: 2 Kinematics

2-12

2.3.1 Grashof condition

Let us compare the following four mechanisms:

Insert a Crank Rocker figure with a

link to simulation video

Rocker crank

Insert a double Crank figure with a

link to simulation video

couple Rocker

We notice that some links will rock back and forth, while some will just rotate continuously.

However, how do we know that which one will rock and which one will rotate? Someone may

just cut the length by chance and let the luck fly, but as a trained engineer, we cannot live by

chance. Fortunately, a German engineer named Franz Grashof helped us to solve the problem. It

is called the Grashof’s criterion for four bar links.

Given a four bar linkage, we can name each of them after their lengths:

s: length of the shortest link

l: length of the longest link

p & q: lengths of the other two links.

Theorem. Grashof’s criterion: Given a four bar linkage, it will

have at least one revolving or cranking link (usually the shortest link), if

. The link is called Grashof.

have no revolving or cranking link, if . The link is called non-Grashof.

2.3.2 Grashof Mechanism

Some definitions:

-Crank: one pin is grounded, can make full revolution about grounded pin

Rocker: one pin is grounded, does not make full revolution about grounded pin

Coupler: neither pin is grounded. Experiences complex motion

There are several common situations that we encounter with the Grashof condition.

Page 13: 2 Kinematics

2-13

2.3.2.1 Crank-Rocker. The shortest link s is the crank.

The shortest link s is the crank. The longest link l is grounded. The intermediate link

opposite to the shortest link is the rocker that bounces back and forth.

Figure 2-16: A crank-rocker.

2.3.2.2 Double crank.

The shortest link s is the ground link, or the frame.

Figure 2-17: A double crank.

2.3.2.3 Double rocker.

The shortest link s is opposite to the frame. It is both a coupler and a crank. Unlike the crank

in the previous examples, where the cranks rotates about a fixed joint, the crank in a double

rocker will not rotate about a fixed center. On the contrary, it will follow a combination of

rotation about its center and a complicate movement of the center.

A

C

B

X

Crank

Rocker

Y

O

A

C

B

X

Y Crank Crank

O

Franz Grashof

(7.11.1826 ~

10.26.1893), was a

professor of Applied

Mechanics at the

Technische

Hochschule

Karlsruhe. His name

also appeared in the

field of fluid

dynamics and heat

transfer with the

dimensionless

Grashof number Gr.

Coupler

s

p

q

l

Page 14: 2 Kinematics

2-14

Figure 2-18: A double rocker.

2.3.2.4 Special Case: S + L = P + Q

Figure 2-19: Three possible cases.

In the special case where S + L = P + Q there are three possible configurations, as shown

above. The parallelogram linkage may switch (uncontrollably!) to the anti-parallelogram

linkage if care is not taken to prevent this.

Figure 2-20: A parallelogram steering linkage.

Cranks

Coupler

Antiparallelogram FormParallelogram Form

Cranks

CrankRocker

A

C

B

X

Y

Rocker Rocker

O

Crank

Page 15: 2 Kinematics

2-15

A parallelogram steering linkage can be used in a steering system. The pitman arm, track rod, idler

arm, and the car frame (as ground) form a parallelogram. When the steering wheel turns the pitman

arm, it moves the two tie rods simultaneously, which in turn, push one end of the steering arm. The

steering arm will then turn the wheels.

2.3.3 The Non-Grashof Linkage If S + L > P + Q then the linkage is non-Grashof, and all permutations are double-rockers.

2.3.4 Practical Considerations

Figure 2-21: Input for a Grashof and a non-Grashof mechanism can be different.

In many practical situations we will use a motor (AC or DC) to drive the linkage. This is

simple in the case of a Grashof linkage – we attach the motor to the crank, and the linkage

can spin forever. In the non-Grashof case, we must either use a servomotor or stepper

motor, or, where we desire to use a simple AC or DC motor (if we need continuous motion),

we can attach a driver dyad as shown in the figure above.

Figure 2-22: Windshield Wiper Linkage for 1998 Ford Escort.

In the linkage shown in Figure 2-22, the wipers have rocker motion, but are driven by 12DC

motor, which runs continuously. The linkage is approximately a special-case

(parallelogram) Grashof linkage, and both blades are driven by one motor.

Motor

Driver dyad

Motor

Driver dyad

Page 16: 2 Kinematics

2-16

Design Projects Project 1: Folding chair.

Locate a folding chair, be it a lawn chair or a beach chair.

1. Draw a schematic diagram of the folding chair using the visualization method.

2. Identify the links and joints used in the folding chair.

3. Find the #DOF of the chair.

4. Think about 3 ways to achieve the same effect using different methods.

5. Measure the dimension of each link of the chair.

6. Draw a 3D computer model of the folding chair using a CAD software such as

SolidWorks, AutoCAD, or ProE.

7. Vary the length of some links and examine the results.

Project 2: Automobile windshield wiper.

Locate an automobile windshield wiper. A movie about the intermittent windshield

wiper was released in 2008. The title of the movie is “Flash of Genius”. Think about the

social, technical and economical benefit of this seemly simple mechanism.

1. Draw a schematic diagram of the windshield wiper using the visualization method.

2. Identify the links and joints used in the windshield wiper.

3. Find the #DOF of the linkage.

4. Research patents on various types of windshield wipers.

5. Measure the dimension of each link of the targeted windshield wiper.

6. Draw a 3D computer model of the windshield wiper using a CAD software such as

SolidWorks, AutoCAD, or ProE.

7. Generate a simulation of the windshield wiper by connecting it to an electric motor.

8. Vary the length of some links and examine the results.

Other possible projects: Casement window opening mechanism, umbrella, etc.