+ All Categories
Home > Documents > An investigation on mobility and stiffness of a 3-DOF...

An investigation on mobility and stiffness of a 3-DOF...

Date post: 09-Jun-2018
Category:
Upload: ngodung
View: 214 times
Download: 0 times
Share this document with a friend
40
An investigation on mobility and stiffness of a 3-DOF translational parallel manipulator via screw theory Qingsong Xu, Yangmin Li Department of Electromechanical Engineering, Faculty of Science and Technology, University of Macau, Av. Padre Tom´ as Pereira S.J., Taipa, Macao SAR, P. R. China Abstract This paper analyzes the mobility and stiffness of a three-prismatic-revolute-cylindrical (3- PRC) translational parallel manipulator (TPM). Firstly, the original 3-PRC TPM is con- verted into a non-overconstrained manipulator since there exist some practical problems for the overconstrained mechanism. By resorting to the screw theory, it is demonstrated that the conversion brings no influences to the mobility and kinematics of the manipulator. Secondly, the stiffness matrix is derived intuitively via an alternative approach based upon screw theory with the consideration of actuations and constraints, and the compliances subject to both actuators and legs are taken into account to establish the stiffness model. Furthermore, the stiffness performance of the manipulator is evaluated by utilizing the ex- tremum stiffness values over the usable workspace, and the influences of design parameters on stiffness properties are presented, which will be helpful for the architecture design of the TPM. Key words: Parallel manipulators; Mobility; Stiffness; Analysis; Screw theory; Mechanism design Corresponding author. Tel.: +853 3974464; Fax: +853 838314. Email address: [email protected] (Yangmin Li). Preprint submitted to Elsevier Science 12 February 2007
Transcript
Page 1: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

An investigation on mobility and stiffness of a 3-DOF

translational parallel manipulator via screw theory

Qingsong Xu, Yangmin Li ∗

Department of Electromechanical Engineering, Faculty of Science and Technology,

University of Macau, Av. Padre Tomas Pereira S.J., Taipa, Macao SAR, P. R. China

Abstract

This paper analyzes the mobility and stiffness of a three-prismatic-revolute-cylindrical (3-

PRC) translational parallel manipulator (TPM). Firstly, the original 3-PRC TPM is con-

verted into a non-overconstrained manipulator since there exist some practical problems

for the overconstrained mechanism. By resorting to the screw theory, it is demonstrated

that the conversion brings no influences to the mobility and kinematics of the manipulator.

Secondly, the stiffness matrix is derived intuitively via an alternative approach based upon

screw theory with the consideration of actuations and constraints, and the compliances

subject to both actuators and legs are taken into account to establish the stiffness model.

Furthermore, the stiffness performance of the manipulator is evaluated by utilizing the ex-

tremum stiffness values over the usable workspace, and the influences of design parameters

on stiffness properties are presented, which will be helpful for the architecture design of

the TPM.

Key words: Parallel manipulators; Mobility; Stiffness; Analysis; Screw theory;

Mechanism design

∗ Corresponding author. Tel.: +853 3974464; Fax: +853 838314.

Email address: [email protected] (Yangmin Li).

Preprint submitted to Elsevier Science 12 February 2007

Page 2: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

1 Introduction

A parallel manipulator typically consists of a mobile platform that is connected to

a fixed base by several limbs or legs in parallel. Generally, if carefully designed,

parallel manipulators can provide several attractive advantages over their serial

counterparts in terms of high stiffness, high accuracy, and low inertia [1], which

enable them become challenging alternatives for wide applications such as in as-

sembly lines, flight simulators, machine tools, ultra-precision instruments, medical

devices, and so on. Recently, the progress on the development of parallel manip-

ulators with less than six degree-of-freedom (DOF) has been accelerated because

these limited-DOF parallel manipulators own several other advantages including

the total cost reduction in manufacturing and operations in addition to the inherent

merits of parallel mechanisms. As a result, limited-DOF parallel manipulators have

been investigated and applied more and more extensively.

Among the limited-DOF manipulators, those translational parallel manipulators

(TPM) possessing three spatial pure translational DOF have drawn particular in-

terests from numerous researchers, since they satisfy the requirements of many

specific applications. Various TPM architectures have been proposed in the liter-

atures [2, 3], and the type syntheses of a 3-DOF TPM have been carried out by

investigations based on the screw theory [4,5], group theoretic approach [6,7], and

several other methods [8–11].

In our previous research [12], a 3-PRC (three-prismatic-revolute-cylindrical) TPM

with three P joints intersecting at a common point was presented and designed so

as to eliminate all the singularities from the workspace. It should be noted that this

3-PRC TPM possessed the same mechanism with the one that was proposed in [13]

with three P joints parallel to one another, and the used PRC linkage was equivalent

to the PRRP (letters R denote the revolute joints with parallel axes) translational

parallel kinematic chain that was enumerated by the type synthesis in [5].

2

Page 3: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

As an overconstrained mechanism, the 3-PRC TPM has a very simple structure.

However, in practice, the problems of variable frictions in passive joints and large

reaction moment have to be considered so as to assure the mobility of the mo-

bile platform for a 3-PRC TPM. Otherwise, the mobile platform may not move

or the manipulator cannot work if there are some kinematic errors. Unfortunately,

due to the unavoidable errors arise from the manufacturing tolerance and imperfect

assembly, there will always exist kinematic errors. Considering this point, the orig-

inal 3-PRC TPM will be converted into a non-overconstrained TPM in this paper

in order to solve the movability problem by resorting to the screw theory [14–17].

Additionally, since high stiffness is one of the advantages of parallel manipulators,

it is necessary to investigate the stiffness issue of the 3-PRC TPM in more details.

Actually, the stiffness of a manipulator has direct impact on its position accuracy.

Hence, in the early design stage, it is desired to perform the stiffness modeling

and evaluation of a parallel manipulator for the precise manipulation purpose. The

second objective of this paper is to accomplish the stiffness analysis of the 3-PRC

TPM since there are no efforts made toward the stiffness characterization of this

type of manipulator yet.

In the remainder of this paper, after a brief review of the screw and reciprocal screw

systems in Section 2, and a short description of the 3-PRC TPM in Section 3, the

mobility of the manipulator is analyzed in Section 4, where the overconstrained

conditions of the mechanism are eliminated without any influences on its mobility

and kinematics. Then in Section 5, the stiffness model is identified with the consid-

eration of compliances subject to both actuators and legs, and the overall stiffness

matrix is established. Afterwards, the stiffness assessment is carried out in Sec-

tion 6 along with the derivation for the influences of design parameters on stiffness

characteristics. Finally, some concluding remarks are summarized in Section 7.

3

Page 4: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

2 Overview of screw and reciprocal screw systems

In screw theory, a unit (normalized) screw is defined by a pair of vectors:

$ =

s

r × s + hs

, (1)

where s is a unit vector directing along the screw axis, r denotes the position vector

pointing from an arbitrary point on the screw axis to the origin of the reference

frame, the vector r × s defines the moment of the screw axis with respect to the

origin of the reference frame, and h represents the pitch of the screw. If the pitch

equals to zero, the screw becomes:

$ =

s

r × s

. (2)

While in case of infinite pitch, the screw reduces to:

$ =

0

s

. (3)

A screw can be used to represent a twist or a wrench. With $F and $L respectively

denoting the vectors of the first and last three components of a screw $, then $F and

$L respectively represent the angular and linear velocities when $ refers to a twist,

and the force and couple vectors when $ refers to a wrench.

Two screws, namely, $r and $, are said to be reciprocal if they satisfy the following

condition [15].

$r ◦ $ = [∆$r]T $ = 0, (4)

4

Page 5: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

where “◦” represents the reciprocal product operator, and the matrix ∆, which is

used to interchange the first and last three components of a screw ($r), is defined

by:

∆ ≡

0 I

I 0

, (5)

where 0 and I denote a zero matrix and an identity matrix in 3×3, respectively.

The physical meaning of reciprocal screws is that the wrench $r produces no work

along the twist of $.

Concerning a n-DOF spatial serial kinematic chain with n 1-DOF joints (n ≤ 6),

the joint screws (twists) associated with all the joints form an n-order twist system

or n-system if the n joint screws are linearly independent. The instantaneous twists

of the end-effector can be described as follows.

$ =n

i=1

qi$i, (6)

where qi is the intensity and $i is the unit screw associated with the i-th joint.

The reciprocal screw system of the twist system consists of 6-n linearly indepen-

dent reciprocal screws (wrenches) and is called a (6-n)-order wrench system or

(6-n)-system. In what follows, the relevant results of screw theory are utilized for

both the mobility and stiffness investigations of a 3-DOF translational parallel ma-

nipulator.

3 Architecture description of the manipulator

The schematic diagram of a 3-PRC TPM is shown in Fig. 1. It consists of a mobile

platform, a fixed base, and three limbs with identical kinematic structure. Each limb

5

Page 6: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

connects the fixed base to the mobile platform by a P (prismatic) joint, a R (revo-

lute) joint, and a C (cylindrical) joint in sequence, where the P joint is driven by a

linear actuator assembled on the fixed base. Thus, the mobile platform is attached

to the base by three identical PRC linkages.

To facilitate the analysis, as shown in Figs. 1 and 2, we assign a fixed Cartesian

frame O{x, y, z} at the centered point O of the fixed base, and a moving Cartesian

frame P{u, v, w} on the triangle mobile platform at the centered point P , along

with the z- and w-axes perpendicular to the platform, and the x- and y-axes parallel

to the u- and v-axes, respectively.

In addition, the i-th limb CiBi (i = 1, 2, 3) with the length of l is connected

to the mobile platform at Bi which is a point on the axis of the i-th C joint. B′

i

denotes the point on the mobile platform that is coincident with the initial position

of Bi, and the three points B′

i, for i = 1, 2, and 3, lie on a circle of radius b.

The three rails MiNi intersect one another at point D and intersect the x-y plane

at points A1, A2, and A3 that lie on a circle of radius a. The sliders of P joints Ci

are restricted to move along the rails between Mi and Ni. Moreover, the axis of P

joint is perpendicular to the axes of R and C joints within the i-th limb. Angle α

is measured from the fixed base to rails MiNi and is defined as the layout angle

of actuators. In order to obtain a compact architecture, the value of α is designed

within the range of [0◦, 90◦]. Angle ϕi is defined from the x-axis to−−→OAi in the

fixed frame, and also from the u-axis to−−→PB′

i in the moving frame. Without loss

of generality, let the x-axis point along−−→OA1, and the u-axis along

−−→PB′

1. Then, we

have ϕ1 = 0◦. Additionally, let dmax and smax denote the maximum stroke of linear

actuators and C joints, respectively, i.e.,

−dmax

2≤ di ≤

dmax

2, (7)

−smax

2≤ si ≤

smax

2, (8)

6

Page 7: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

for i = 1, 2, and 3.

Furthermore, in order to achieve a symmetric workspace of the manipulator, both

∆A1A2A3 and ∆B1B2B3 are assigned to be equilateral triangles. The following

mobility analysis shows that in order to keep the mobile platform from changing

its orientation, it is sufficient for the joint axes within the same limb to satisfy

some certain geometric conditions. That is, the R joint axis (s2,i) and C joint axis

(s3,i or s4,i) within the i-th limb are parallel to the same unit vector si0, which is

perpendicular to the leg direction−−→CiBi, for i = 1, 2, and 3.

4 Mobility analysis and elimination of overconstrained conditions

4.1 Mobility determination of a 3-PRC TPM

The mobility determination, i.e., the DOF identification, is the first and foremost

issue in designing a parallel manipulator. The general Grubler-Kutzbach criterion is

useful in mobility analysis for many parallel manipulators, however it is difficult to

directly apply this criterion directly to mobility analysis of some kinds of limited-

DOF parallel manipulators. For example, the number of DOF of a 3-PRC TPM

given by the general Grubler-Kutzbach criterion is

F = λ(n − j − 1) +j

i=1

fi = 6 × (8 − 9 − 1) + 12 = 0, (9)

where λ represents the dimension of task space, n is the number of links, j is the

number of joints, and fi denotes the degrees of freedom of joint i.

The zero number of DOF of a 3-PRC TPM given by the general Grubler-Kutzbach

criterion reveals that the 3-PRC TPM is an overconstrained parallel manipulator.

Another drawback of the general Grubler-Kutzbach criterion is that it can only

derive the number of DOF of some mechanisms but can not obtain the properties

7

Page 8: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

of the DOF, i.e., whether they are translational or rotational DOF.

On the contrary, we can effectively determine the mobility of a 3-PRC TPM by

resorting to the screw theory. For a limited-DOF parallel manipulator, the motion

of each limb that can be treated as a twist system is guaranteed under some exerted

structural constraints which are termed as a wrench system. The wrench system

is a reciprocal screw system of the twist system for the limb. The mobility of the

manipulator is then determined by the effect of linear combination of the wrench

systems for all limbs.

With ω = [ωx ωy ωz]T and υ = [υx υy υz]

T respectively denoting the vectors for

the angular and linear velocities, the twist of the mobile platform can be defined as

$p = [ωT υT ]T . Considering that a C joint is equivalent to the combination of a

P joint with a coaxial R joint, the connectivity of each limb for a 3-PRC TPM is

equal to 4 since each limb consists of four 1-DOF joints. Hence, the instantaneous

twist $p of the mobile platform can be expressed as a linear combination of the four

instantaneous twists, i.e.,

$p = di$1,i + θ2,i$2,i + θ3,i$3,i + si$4,i, (10)

for i = 1, 2, 3, where θj,i is the intensity and $j,i denotes a unit screw associated

with the j-th joint of the i-th limb with respect to the instantaneous reference frame

P , and

$1,i =

0

s1,i

, (11)

$2,i =

s2,i

ci × s2,i

, (12)

8

Page 9: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

$3,i =

s3,i

bi × s3,i

, (13)

$4,i =

0

s4,i

, (14)

can be identified, where sj,i represents a unit vector along the j-th joint axis of the

i-th limb, 0 denotes a 3×1 zero vector, bi =−−→PB, ci =

−→PC = bi − l li0, and

s2,i = s3,i = s4,i = si0 since the R and C joint axes are parallel to each other.

The screws that are reciprocal to all the joint screws of one limb of a 3-PRC TPM

form a 2-system. Hence, two reciprocal screws of the i-th limb can be identified as

two infinite-pitch wrench screws as follows.

$r,1,i =

0

h1,i

, (15)

$r,2,i =

0

h2,i

, (16)

where h1,i and h2,i are two different arbitrary vectors perpendicular to si0 of the i-th

limb. $r,1,i and $r,2,i denote two unit couples of constraints imposed by the joints of

the i-th limb, and are exerted on the mobile platform.

For simplicity, let h1,i lie in the u-v plane and h2,i be vertical to the u-v plane,

respectively, i.e.,

h1,1 = [1 0 0]T ,

h1,2 = [−1

2

√3

20]T ,

9

Page 10: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

h1,3 = [−1

2−

√3

20]T ,

h2,1 = h2,2 = h2,3 = [0 0 1]T .

It is observed that the six wrench screws are linearly dependent and form a screw

system of order 3, namely a 3-order wrench system of the mobile platform. Since

the directions of each R and C joint axes satisfy the conditions described earlier,

i.e., they are invariable, the wrench system restricts three rotations of the mobile

platform with respect to the x-, y- and z-axes of the fixed frame at any instant. Thus

leads to a TPM with three translational DOF along the x-, y- and z-axes of the fixed

frame.

It should be noted that the mobility of a 3-PRC TPM can also be determined by

adopting other methods, such as a recent theory of degrees of freedom for complex

spatial mechanisms proposed in [18], or a group-theoretic approach recommended

in [19], etc.

4.2 Elimination of overconstraints of a 3-PRC TPM

As an overconstrained mechanism, the problems of variable friction in passive

joints and large reaction moment in the 3-PRC TPM have to be considered to assure

the mobility of the mobile platform. Otherwise, the mobile platform may not move

or the manipulator cannot work if there are some kinematic errors. In this paper, a

R joint with its axis along the unit vector s5,i is added in each limb of the 3-PRC

TPM to eliminate the overconstrained conditions. It will be demonstrated that the

added R joints are all inactive and do not affect the mobility and kinematics of the

manipulator at all.

For the convenience of assembly, the R joint is added with the common axis of the

P joint in the i-th limb, i.e., s5,i = s1,i and di = ci, which allows the generation

of a 3-CRC parallel manipulator indeed. The DOF number of the 3-CRC parallel

10

Page 11: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

manipulator can be given by the general Grubler-Kutzbach criterion as:

F = λ(n − j − 1) +j

i=1

fi = 6 × (8 − 9 − 1) + 15 = 3, (17)

which indicates that it is not an overconstrained manipulator.

In addition, the joint screw of the added R joint can be expressed as:

$5,i =

s5,i

di × s5,i

, (18)

where di is the position vector of the center of the added R joint with respect to the

reference frame P .

Then, the instantaneous twist $p of the mobile platform can be expressed as a linear

combination of the 5 instantaneous twists, i.e.,

$p = di$1,i + θ2,i$2,i + θ3,i$3,i + si$4,i + θ5,i$5,i, (19)

for i = 1, 2, and 3.

The screws that are reciprocal to all the joint screws of a limb of the manipulator

form a 1-system. Hence, one reciprocal screw of the i-th limb can be identified as

an infinite-pitch wrench screw as follows.

$c,i =

0

ki

, (20)

where ki is a unit vector defined by

ki ≡s2,i × s5,i

||s2,i × s5,i||. (21)

It is observed that $c,i in Eq. (20) represents a unit couple of constraints imposed by

11

Page 12: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

the joints of the i-th limb, and the couple is exerted on the mobile platform around

the direction of ki.

Taking the reciprocal product of both sides of Eq. (19) with $c,i, yields

[∆$c,i]T $p = 0, (22)

which can be rewritten into the matrix form:

Jc$p = 0, (23)

where

Jc =

kT1 0T

kT2 0T

kT3 0T

3×6

(24)

is called the Jacobian of constraints [20]. Each row in Jc denotes a unit wrench of

constraints imposed by the joints of a limb, the combination of which constrains

the mobile platform to a 3-DOF motion. Hence, if ki ( i = 1, 2 and 3) are linearly

independent, the unique solution to Eq. (23) is

ω = 0, (25)

which exhibits that the 3-CRC manipulator has three translational DOF.

Substituting Eq. (25) into Eq. (19), results in

θ2,is2,i + θ3,is3,i + θ5,is5,i = 0. (26)

In view of the condition that s2,i = s3,i 6= s5, the following two equations can be

derived from Eq. (26):

θ2,i + θ3,i = 0, (27)

12

Page 13: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

θ5,i = 0. (28)

Equation (28) reveals that the added R joints in a 3-CRC TPM do not rotate around

the C joints at all and do not influence the mobility and kinematics of the original

3-PRC TPM, but they are introduced to eliminate the internal constraints in a 3-

PRC TPM and lead to a non-overconstrained parallel manipulator as indicated by

Eq. (17).

Additionally, Eq. (27) reveals that the intermediate two R joints always rotate in

the inverse directions at the same angular velocity. It follows that the two R joints

rotate in the same motion range, which provide some guidelines for the selection

of mechanical joints to construct a 3-PRC or a 3-CRC TPM prototype. The CAD

model of a 3-CRC TPM is shown in Fig. 3, where the P joint within the first C joint

is driven by a lead screw linear actuator, that is easy to implement in practice.

It should be noted that the overconstraints of a 3-PRC TPM can be eliminated

by other approaches as well. For example, one R joint can be added between the

original P and R joints to construct a 3-PUC parallel manipulator, which is also

a non-overconstrained manipulator. And it can be shown easily via screw theory

that the 3-PUC parallel manipulator has the same mobility and kinematics with the

original 3-PRC TPM.

5 Stiffness model identification

Concerning a rigid body elastically suspended by elastic devices, if only small dis-

placements from its unpreloaded equilibrium position are considered, the overall

spatial force-deflection relation of the mechanism is linear and described by a 6×6

symmetric positive semidefinite matrix [21], i.e., the stiffness matrix. Generally,

the stiffness characteristics of a parallel manipulator can be described by the 6×6

13

Page 14: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

stiffness matrix, which relates the the vector of compliant deformations of the end-

effector to an external static wrench applied on the manipulator [22]. By taking into

account the flexibilities of every compliant elements, the stiffness model of 6-DOF

parallel manipulators with six legs can be established straightforwardly via a proper

investigation [23, 24]. While for those limited-DOF parallel manipulators, it is not

easy to derive their overall stiffness matrices since the rank of conventional Jaco-

bian matrix for a limited-DOF parallel manipulator is less than six. There are also

various examples illustrating how to perform the stiffness modeling in the litera-

tures. For instance, the stiffness of a tripod-based parallel manipulator is modeled

in [25] by decomposing the whole machine structure into two separated substruc-

tures, and formulating the stiffness model of each substructure by means of virtual

work principle. A stiffness model of the 3-DOF CaPaMan parallel manipulator is

established in [26] by taking into account the kinematic and static features of the

three legs in view of the motions of every joint and link. In addition, the stiffness

modeling of four tripod-based parallel manipulators is carried out in [27] with the

consideration of actuator flexibility, and the leg bending and axial deformations,

where the stiffness matrix is derived using the force and infinitesimal motion re-

lationships in each serial limb, while the processes for the derivation of Jacobian

matrices are not given in details.

An observation of the commonly stiffness modeling of limited-DOF parallel ma-

nipulators reveals that it is not obvious what is the best way since these existing ap-

proaches are not intuitive enough. Recently, the screw theoretic approach is adopted

in [28] to derive the stiffness model of a limited-DOF parallel manipulator with the

determination of spring constants of six connecting springs, which is then applied

for the stiffness modeling of the Tricept parallel manipulator with variable-length

legs. In this paper, we will derive the stiffness model of a 3-PRC TPM based upon

the screw theory as well. However, it will be illustrated that the stiffness model of a

limited-DOF parallel manipulator with fixed-length legs is different from that with

14

Page 15: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

variable-length legs, since there are nine springs instead of only six ones connecting

the mobile platform to the fixed base.

5.1 Derivation of the Jacobian of actuations

The overall Jacobian of a 3-CRC TPM can be generated by the combination of

the Jacobian of actuations with the Jacobian of constraints, where the former one

has been derived as expressed in Eq. (24), and the latter one can be determined as

follows.

Let the P joint in each limb be locked, then the reciprocal screws of each limb form

a 2-system which includes one screw $r,1,i identified earlier. The other basis screw

being reciprocal to all the passive joint screws of the i-th limb can be identified as

a zero-pitch screw along the direction of the i-th leg, i.e.,

$a,i =

li0

bi × li0

, (29)

where li0 is a unit vector along−−→CiBi.

Taking the reciprocal product of both sides of Eq. (19) with $a,i, results in

[∆$a,i]T $p = dil

Ti0s1,i, (30)

which can be rewritten into the following matrix form:

Ja$p = q, (31)

15

Page 16: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

where q = [d1 d2 d3]T denotes the actuated joint rates and

Ja =

(b1×l10)T

lT10

s1,1

lT10

lT10

s1,1

(b2×l20)T

lT20

s1,2

lT20

lT20

s1,2

(b3×l30)T

lT30

s1,3

lT30

lT30

s1,3

3×6

(32)

is called the Jacobian of actuations, which transforms the angular and linear ve-

locities of the mobile platform to the input joint rates. Here, it is assumed that all

singularities have been eliminated from the workspace by the mechanism design

rules proposed in [12].

5.2 Stiffness modeling

Referring to Eqs. (20) and (29), it can be observed that the wrench system, which is

the infinite-pitch reciprocal screw system of constraints, exerts three constraint cou-

ples to the mobile platform with the direction of ki, and the wrench system which is

the zero-pitch reciprocal screw system of actuations imposes three constraint forces

to the mobile platform with the directions just along the legs. This means that each

leg is subject to a force and a couple. With the assumption that the rigidities of the

passive R and C joints and the mobile platform are infinite, the compliances subject

to actuators and legs can be derived as follows.

5.2.1 Compliance subject to actuators

Let us consider the compliance of actuators in their actuation directions. Referring

to Fig. 3, for the lead screw actuation system, the torque τi of the i-th actuator can

be expressed as:

τi = Kα,i∆αi, (33)

16

Page 17: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

where Kα,i denotes the torsional stiffness of the actuator and ∆αi represents the

angular deformation.

Through the torque transmission, the force acting on the i-th nut and its linear

displacement can be respectively expressed by [29]:

fi =2τi

dp tan (λ + ψ), (34a)

∆ti = L ∆αi, (34b)

where dp and L respectively denote the pitch diameter and lead of the lead screw,

and λ = tan−1( Lπdp

) and ψ = tan−1(

µc

cos (αt)

)

respectively denote the lead angle and

friction angle, with αt and µc representing the radial angle of thread and coefficient

of friction between screw and the nut, respectively.

Combining Eq. (33) with Eq. (34), allows the derivation of

∆ti = Cifi, (35)

where

Ci =Ldp tan (λ + ψ)

2Kα,i

(36)

denotes the compliance of the i-th linear driving device.

The compliance of the i-th actuator due to the constraint force in the i-th leg’s

direction can be derived as

Cs,i = lTi0s1,iCi. (37)

In view of Eqs. (36) and (37), one can get that

Cs,i =Ldp tan (λ + ψ) lTi0s1,i

2Kα,i

. (38)

17

Page 18: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

5.2.2 Compliance subject to legs

The i-th leg CiBi bears a constraint force (F ci ) along the direction of li0 and a

constraint couple (M ci ) around the direction of ki exerted at the position of point

Bi, where the force causes a linear elastic deformation (∆li) of the leg along its axis

direction. As illustrated in Fig. 2, the constraint couple can be decomposed into two

couples with the directions of k1,i and k2,i, which are along and perpendicular to

li0, respectively. Therefore, the i-th constraint couple causes a torsional deformation

∆θi of the i-th leg around the k1,i direction and a bending deformation ∆βi about

the direction of k2,i.

Let Cl,i, Cθ,i, and Cβ,i be the longitudinal, torsional, and bending compliances of

the i-th leg, respectively. Then, the elastic deformations of the i-th leg caused by

the constraint force and couple can be expressed as:

∆li = Cl,iFci =

l

EAF c

i , (39)

∆θi = Cθ,iMci ||k1,i|| =

l

GIp

||k1,i||M ci , (40)

∆βi = Cβ,iMci ||k2,i|| =

l

EIk

||k2,i||M ci , (41)

where k1,i + k2,i = ki, ||k1,i|| = lTi0ki, ||k2,i|| =√

1 − ||k1,i||2, l and A denote the

length and cross section area of each leg, E and G are the Young’s modulus and

shear modulus of elasticity, Ip represents the polar moment of inertia, and Ik is the

moment inertia around an axis parallel to k2,i, respectively.

Then, from Eqs. (39), (40), and (41), one can obtain

Cl,i =l

EA, (42)

Cθ,i =l

GIp

||k1,i||, (43)

Cβ,i =l

EIk

||k2,i||. (44)

18

Page 19: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

5.2.3 Stiffness model

From the above discussions, it is observed that the constraint couple of the i-th

limb is equivalent to two decomposed couples along the directions of k1,i and k2,i,

respectively. In view of the inverse relationship between stiffness and compliance,

the stiffness of actuations and constraints can be respectively obtained as

Ka,i = C−1a,i = (Cs,i + Cl,i)

−1, (45a)

Kc,1,i = C−1c,1,i = (Cθ,i)

−1, (45b)

Kc,2,i = C−1c,2,i = (Cβ,i)

−1, (45c)

for i = 1, 2, and 3.

Consequently, the stiffness model of a 3-CRC TPM can be established by consid-

ering that the mobile platform is connected to the fixed base by 3 compliant limbs,

each of which consists of one linear spring and two rotational springs as shown in

Fig. 4.

5.3 Derivation of the overall Jacobian matrix

Since the constraint couple of each limb is equivalently decomposed into two sepa-

rate couples for the convenience of compliant analysis, Eq. (20) can be divided into

$c,i = $c,1,i + $c,2,i, where

$c,1,i =

0

k1,i

, (46)

$c,2,i =

0

k2,i

. (47)

19

Page 20: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

Taking the reciprocal product of both sides of Eq. (19) with $c,k,i, leads to

[∆$c,k,i]T $p = 0, (48)

for k = 1 and 2, and i = 1, 2 and 3, which can be rewritten into the matrix form:

Jcr$p = 06×1, (49)

where

Jcr =

kT1,1 0T

kT2,1 0T

kT1,2 0T

kT2,2 0T

kT1,3 0T

kT2,3 0T

6×6

(50)

is the extended Jacobian of constraints.

Then, complementing Eq. (31) with Eq. (49) allows the generation of

qo = J $p, (51)

where qo = [d1 d2 d3 0 0 0 0 0 0]T , and

J =

Ja

Jcr

9×6

(52)

is called the overall Jacobian of a 3-CRC TPM, which includes the effects of both

actuations and constraints.

20

Page 21: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

5.4 Stiffness matrix determination

In view of Plucker’s conventions, a twist is expressed in the axis coordinate and

a wrench is described in the ray coordinate. While in above discussions, the twist

$p = [ωT υT ]T is expressed in the Plucker ray coordinate. The conventional twist

can be derived as T = ∆$p = [υT ωT ]T . Assuming that there are no preload

effects on the manipulator, the stiffness model of the TPM is established based on

the following discussions.

Let f = [fx fy fz]T and m = [mx my mz]

T respectively denote an external

force and torque exerted on the mobile platform. The wrench can be expressed as

w = [fT mT ]T in the Plucker ray coordinate. Additionally, let τ a = [τa,1 τa,2 τa,3]T

and τ c = [τc,1,1 τc,2,1 τc,1,2 τc,2,2 τc,1,3 τc,2,3]T represent the reaction forces/torques

of actuations and constraints, respectively. In the absence of gravity, the external

wrench is balanced by the reaction forces/torques exerted by the actuations and

constraints, i.e.,

w = [Ja∆]T τ a + [Jcr∆]T τ c, (53)

where the reaction forces/torques can be expressed as

τ a = χa∆qa, (54a)

τ c = χc∆qc, (54b)

with ∆qa and ∆qc denoting the displacements of actuations and constraints, re-

spectively. And the diagonal matrices are

χa = diag[Ka,1, Ka,2, Ka,3], (55a)

χc = diag[Kc,1,1, Kc,2,1, Kc,1,2, Kc,2,2, Kc,1,3, Kc,2,3 ]. (55b)

Moreover, let ∆x = [∆x ∆y ∆z]T and ∆θ = [∆θx ∆θy ∆θz]T be the infinites-

imal displacements of translation and rotation of the mobile platform with respect

21

Page 22: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

to three axes of the reference frame. Then, applying the principle of virtual work

by neglecting the gravitational effect, allows the generation of

wT ∆X = τ Ta ∆qa + τ T

c ∆qc, (56)

where ∆X = [∆xT ∆θT ]T denotes the mobile platform’s twist deformation in the

axis coordinate.

Substituting Eq. (54) into Eq. (56), results in

wT ∆X = ∆qTa χa∆qa + ∆qT

c χc∆qc. (57)

In addition, substituting Eq. (53) into Eq. (56), leads to

τ Ta [Ja∆]∆X + τ T

c [Jcr∆]∆X = τ Ta ∆qa + τ T

c ∆qc, (58)

which holds for any values of τ a and τ c. Consequently, the virtual displacements

of actuations and constraints can be derived as

∆qa = [Ja∆]∆X, (59a)

∆qc = [Jcr∆]∆X. (59b)

Then, substituting Eq. (59) into Eq. (57), one can obtain

wT ∆X = ∆XT [Ja∆]T χa[Ja∆]∆X + ∆XT [Jcr∆]T χc[Jcr∆]∆X. (60)

Since Eq. (60) holds for any arbitrary virtual displacements ∆X, we conclude that

w = K ∆X, (61)

where

K = [Ja∆]T χa[Ja∆] + [Jcr∆]T χc[Jcr∆] (62)

is defined as the 6×6 stiffness matrix of a 3-CRC TPM including the effects of

22

Page 23: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

actuations and constraints, which can be further written into the form:

K = [J∆]T χ [J∆], (63)

where the 9×9 diagonal matrix χ = diag[χa χc].

An observation of the units of matrix Ja in Eq. (32) reveals that the last three

columns are dimensionless while the first three ones are related to the unit of length

which is introduced by the position vector bi. It is necessary to homogenize the

units of the Jacobian matrices so as to generate a stiffness matrix and performance

index invariant of the length unit adopted. The dimensionally homogeneous Jaco-

bian of actuations can be achieved by

Jah = JaD, (64)

with

D = diag[

1, 1, 1,1

b,

1

b,

1

b

]

(65)

where the mobile platform radius b is chosen as the characteristic length [30] to

homogenize the dimension of the Jacobian matrix.

In consequence, the overall Jacobian in Eq. (52) becomes

J =

Jah

Jcr

9×6

, (66)

which is homogenous in terms of units.

6 Stiffness evaluation of the TPM

For a given design of a parallel manipulator, the stiffness varies with the variation of

the manipulator configurations within its workspace as well as the direction of the

23

Page 24: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

applied wrenches. Once the stiffness model is obtained, it is desired to predict its

stiffness characteristics over the workspace in order to assess whether the design

is satisfied with the stiffness requirements or even further to perform an optimal

design with the stiffness considered especially in the design stage.

As far as the approaches for the stiffness evaluation are concerned, several dif-

ferent performance indices have been proposed and utilized in the literatures. A

simple way to predict the stiffness is to use stiffness factors, i.e., the terms of the

stiffness matrix [22, 25]. Besides, the stiffness can be evaluated using the eigen-

value of stiffness matrix which is experienced in the direction of the corresponding

eigenvector [22, 31]. It has been shown that the stiffness is bounded by the mini-

mum and maximum eigenvalues of the stiffness matrix [32]. Based on this concept,

the stiffness has been predicted by the minimum, maximum, and average eigen-

values, even magnitude of the ratio of the maximum and minimum eigenvalues of

the stiffness matrix [32]. Additionally, the determinant of stiffness matrix, that is

the product of its eigenvalues, has been adopted to assess the stiffness of parallel

manipulators [26, 33]. And the trace of the compliance matrix (the inverse of the

stiffness matrix), which is the sum of its eigenvalues, has been used to measure

the kinetostatic property of tripod-based parallel manipulators [27]. Furthermore,

similar to the condition number of Jacobian matrix, the condition number of the

stiffness matrix has been introduced, based on which, a global stiffness index de-

fined as the the inverse of the condition number of stiffness matrix integrated over

the reachable workspace and divided by the workspace volume is presented to as-

sess the stiffness of a 3-DOF spherical parallel manipulator [34] and the hexaslide

machine tools [24].

Among these usually used stiffness performance indices, the stiffness factors are

preferred to be applied to evaluate the stiffness matrix only with a diagonal form.

Because for a stiffness matrix with the generic form, the off-diagonal terms cou-

ple the forces/torques applied in the corresponding directions, and the individual

24

Page 25: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

stiffness factors can not totally reflect the stiffness property in any directions. Con-

cerning the determinant or trace of the stiffness matrix, it can not distinguish the

situations in which the manipulator has a very low stiffness in one direction while

a very high stiffness in another one, that leads to a high value of the determinant or

trace although the low stiffness prohibits the use of the manipulator for some situ-

ations such as machine tool applications. In consequence, neither the determinant

nor the trace of the stiffness matrix is a good choice for the stiffness evaluation of

parallel manipulators. And the same problem arises for the average of the eigenval-

ues of the stiffness matrix. Additionally, although the condition number of stiffness

matrix can indicate the ill-conditioning of the stiffness matrix, it does not provide

enough information of the stiffness values. For a precise manipulation, the mini-

mum stiffness over the workspace should be larger than a specified value in order

to ensure the accuracy of the manipulation everywhere in the workspace. Hence,

the minimum and maximum values of stiffness and their variances appear to be the

most direct and reasonable indices for the stiffness evaluation, which are adopted

as stiffness performance indices in this paper.

The architectural parameters of a 3-CRC TPM are shown in Table 1. By adopting

a numerical searching method described in [35], the reachable workspace of the

manipulator is generated as illustrated in Fig. 5. In addition, the physical parameters

of the designed TPM are elaborated in Table 2.

According to Eqs. (38) and (42)—(44), the compliance parameters for the TPM

can be calculated. Let the home position of the mobile platform be in the case of

mid-stroke of linear actuators, i.e, di = 0 (i = 1, 2, 3), in which the stiffness matrix

25

Page 26: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

is calculated as follows.

K0 =

0.3653 0 0 0 −0.4871 0

0 0.3653 0 0.4871 0 0

0 0 1.2990 0 0 0

0 0.4871 0 0.7277 0 0

−0.4871 0 0 0 0.7277 0

0 0 0 0 0 0.1132

× 105, (67)

where the units of terms are N/m for {K011, K0

22, K033}, N/rad for {K0

15, K024},

N·m/m for {K051, K0

42}, and N·m/rad for {K044, K0

55, K066}.

In order to ensure the accuracy of the TPM manipulation anywhere within the

workspace, the minimum stiffness over the workspace should be larger than a spec-

ified value. It follows that the minimum stiffness is the most important index for the

3-CRC TPM. In this subsection, both the minimum and maximum eigenvalues ob-

tained through the conventional eigenvalue decomposition of the stiffness matrix

are used as stiffness indices to have a global view of the stiffness values over the

workspace.

The distributions for the minimum (Kmin) and maximum (Kmax) stiffness in the

planes of z = −0.30 m, z = z0 = −0.40 m (home position height) and z = −0.50 m

are illustrated in Fig. 6. The first observation from Fig. 6 is that, similar to the

reachable workspace, the distribution of stiffness in a x-y plane is 120 degree-

symmetrical about the axial directions of three actuated P joints. Additionally, in

a particular height plane, the lowest value of minimum stiffness occurs around the

boundary of the workspace, so does the highest value of the maximum stiffness,

which arise from the reason that the manipulator approaches singular when it comes

26

Page 27: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

near the workspace boundary. Moreover, both the lowest and the highest stiffness

values occur on the lowest height plane in the workspace.

Since around the boundary of the reachable workspace, the TPM takes on a bad

stiffness property, it is reasonable to restrict the TPM to operate in a subworkspace

located within the reachable workspace. According to the manipulator tasks and

performances, there are several ways to define this subworkspace. Here, for the

main purpose of examining the influences of the kinematic parameters on stiffness

values, the subworkspace is assigned as a cylinder shape usable workspace with the

radius of 0.08 m and height of 0.16 m, whose geometry center lies at the home po-

sition point of the mobile platform. In view of the stiffness distributions illustrated

in Fig. 6, it can be deduced that both the lowest value of minimum stiffness and the

highest value of maximum stiffness arise on the boundary of the lowest plane of

the usable workspace, i.e., a circle of radius 0.08 m at the height of (z0 − 0.08) m.

This deduction will greatly simplify the procedure for the stiffness assessment.

Following the aforementioned process, the analytical expression of stiffness value

for the TPM can be easily obtained via a symbolic calculation tool such as Math-

ematica or Matlab, etc. However, it is a time-consuming work to derive the an-

alytical solution, and the final symbolic expression is too long. For example, an

attempt to derive the analytical solution of stiffness values via Matlab running on a

personal computer (Intel Pentium 4 CPU 3.00GHz, 512MB RAM) with Microsoft

Windows XP operating system exhibits that it needs more than 10 hours to obtain

solely the analytical solutions for the stiffness values. On the other hand, the nu-

merical assessment of stiffness is quite straightforward and simple especially due to

the aforementioned deduction. For instance, by equally sampling one circle (360◦)

into 60 segments, and the range of actuators layout angles (90◦) into 90 segments,

the calculation of the maximum and minimum stiffness values (Fig. 7(d)) requires

only less than one minute. The high computational efficiency of numerical method

is very obvious. Hence, in order to have a quick view of the TPM stiffness, the

27

Page 28: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

numerical evaluation approach is adopted in this paper.

Along with the varying of architectural parameters of the 3-CRC TPM, the ten-

dency of variation on the minimum and maximum stiffness over the usable workspace

is depicted in Figs. 7(a)—7(d), from which it is clear to see the impacts of design

parameters (a, b, l, and α) on the stiffness property of the manipulator. It can be

observed from Figs. 7(a) and 7(b) that the increasing of the fixed platform size

has almost the same effect as the decreasing of the mobile platform size on the

stiffness properties as anticipated. In view of Fig. 7(c), one can see that as the in-

creasing of the leg length, the minimum stiffness values decrease monotonously,

while the maximum stiffness does not vary uniformly which attains the lowest

value at l = 0.335 m. Additionally, as the increasing of the actuators layout an-

gle, the maximum stiffness decreases and reaches at a lowest value around 60◦,

while the variation of the minimum stiffness is not monotonously as elaborated in

Fig. 7(d). It appears that the minimum stiffness arises to the highest value around

28◦ of actuators layout angle. It is noticeable that the lowest and height values

of the extremum stiffness can be generated alternatively by differentiating analyt-

ical formulas of stiffness values with respect to the design parameters once the

analytical-form solutions are derived. However, it is quite a time-consuming work,

which is not preferred in this paper.

Besides, these figures can also be used to design the manipulator in order to assure

that the lowest stiffness is larger than a predefined value. For example, referring

to Fig. 7(c), if the minimum stiffness is designed as Kmin > 1000 N/m, then the

length of the legs should be designed as l < 0.56 m accordingly.

28

Page 29: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

7 Conclusions

In this paper, the mobility determination and stiffness analysis for a 3-DOF TPM

are carried out based upon the screw theory. A 3-CRC TPM is constructed from

a previously presented overconstrained 3-PRC TPM by adding a revolute joint in

each limb. It has been demonstrated that the conversion does not bring any im-

pacts on the mobility and kinematics of original manipulator since the added joints

are idle indeed, but it can eliminate the overconstrained conditions of a 3-PRC

TPM. The stiffness matrix is derived based on an overall Jacobian via the theory

of reciprocal screws in view of the effects of actuations and constraints. And the

rigidities in both actuators and legs are taken into account to establish the stiffness

model of the manipulator. Through a survey of the commonly used stiffness perfor-

mance criteria, the minimum and maximum eigenvalues of the stiffness matrix over

a cylinder usable workspace are adopted to evaluate the stiffness of the TPM. Fur-

thermore, the variation tendencies of stiffness within the workspace are illustrated

and the impacts of variation for design parameters on the stiffness characteristics

are presented.

The main contribution of this paper is the conversion of an overconstrained 3-PRC

TPM into a non-overconstrained 3-CRC TPM without affecting the mobility and

kinematic properties, and the stiffness modeling of the 3-DOF TPM via an alter-

native approach, i.e., the screw theoretic approach, along with the quantitatively

evaluation of the TPM stiffness. This paper provides a basis for the architectural

design of a 3-CRC TPM with stiffness properties taken into account. Moreover,

the methodology presented here can be extended for the stiffness analysis of other

types of limited-DOF parallel manipulators (e.g., with architectures of 3-PUU, 3-

PRS, 3-RPS, etc.) as well.

29

Page 30: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

Acknowledgments

The authors appreciate the fund support from the research committee of University

of Macau under grant no.: RG068/05-06S/07R/LYM/FST and Macao Science and

Technology Development Fund under grant no.: 069/2005/A.

References

[1] Merlet J-P. Parallel Robots. London: Kluwer Academic Publishers; 2000.

[2] Clavel R. Delta, a fast robot with parallel geometry. In: Proceedings of 18th

International Symposium on Industrial Robots, Lausanne; 1988. p. 91–100.

[3] Chablat D, Wenger P. Architecture optimization of a 3-DOF translational parallel

mechanism for machining applications, the Orthoglide, IEEE Trans Robot Automat

2003;19(3):403–10.

[4] Frisoli A, Checcacci D, Salsedo F, Bergamasco M. Synthesis by screw algebra of

translating in-parallel actuated mechanisms. In: Lenarcic J, Stanisic MM, editors.

Advances in Robot Kinematics. Kluwer Academic Publishers; 2000. p. 433–40.

[5] Kong X, Gosselin CM. Type synthesis of 3-DOF translational parallel manipulators

based on screw theory. ASME J Mech Des 2004;126(1):83–92.

[6] Herve JM, Sparacino F. Structural synthesis of parallel robots generating spatial

translation. In: Proceedings of 5th International Conference on Advanced Robotics,

Pisa, Italy; 1991. p. 808–13.

[7] Lee CC, Herve JM. Translational parallel manipulators with doubly planar limbs.

Mech Mach Theory 2006;41(4):433–55.

[8] Carricato M, Parenti-Castelli V. A family of 3-DOF translational parallel manipulators.

ASME J Mech Des 2003;125(2):302–7.

30

Page 31: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

[9] Huang Z, Li QC. Type synthesis of symmetrical lower-mobility parallel mechanisms

using the constraint-synthesis method. Int J Robot Res 2003;22(1):59–79.

[10] Kim D, Chung WK. Kinematic condition analysis of three-DOF pure translational

parallel manipulators. ASME J Mech Des 2003;125(2):323–31.

[11] Jin Q, Yang T-L. Theory for topology synthesis of parallel manipulators and its

application to three-dimension-translation parallel manipulators. ASME J Mech Des

2004;126(4):625–39.

[12] Li Y, Xu Q. Kinematic analysis and design of a new 3-DOF translational parallel

manipulator. ASME J Mech Des 2006;128(4):729–37.

[13] Huang Z, Li QC. On the type synthesis of lower-mobility parallel manipulators. In:

Proceedings of Workshop on Fundamental Issues and Future Research Directions for

Parallel Mechanisms and Manipulators, Quebec, Canada; 2002. p. 272–83.

[14] Ball RS. A Treatise on The Theory of Screws. Cambridge: Cambridge University

Press; 1900.

[15] Hunt KH. Kinematic Geometry of Mechanisms. Oxford: Clarendon Press; 1978.

[16] Tsai LW. Robot Analysis: The Mechanics of Serial and Parallel Manipulator. New

York: John Wiley & Sons, Inc.; 1999.

[17] Kumar V, Waldron KJ, Chrikjian G, Lipkin H. Applications of screw system

theory and Lie theory to spatial kinematics: A tutorial, In: Proceedings

of ASME Design Engineering Technical Conferences, Baltimore, MD; 2000,

http://www.cis.upenn.edu/˜kumar/tutorials/asme2000.html.

[18] Zhao J-S, Zhou K, Feng Z-J. A theory of degrees of freedom for mechanisms. Mech

Mach Theory 2004;39(6):621–43.

[19] Angeles J. The degree of freedom of parallel robot: A group-theoretic approach.

In: Proceedings of IEEE International Conference on Robotics and Automation,

Barcelona, Spain; 2005. p. 1005–12.

31

Page 32: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

[20] Joshi SA, Tsai LW. Jacobian analysis of limited-DOF parallel manipulators. ASME J

Mech Des 2002;124(2):254–8.

[21] Huang S, Schimmels JM. Minimal realizations of spatial stiffnesses with parallel or

serial mechanisms having concurrent axes. J Robot Syst 2001;18(3):135–46.

[22] Gosselin C. Stiffness mapping for parallel manipulators. IEEE Trans Robot Automat

1990;6(3):377–82.

[23] Simaan N, Shoham M. Stiffness synthesis of a variable geometry six-degrees-of-

freedom double planar parallel robot. Int J Robot Res 2003;22(9)757–75.

[24] Rao ABK, Saha SK, Rao PVM. Stiffness analysis of hexaslide machine tools.

Advanced Robotics 2005;19(6):635–50.

[25] Huang T, Zhao X, Whitehouse DJ. Stiffness estimation of a tripod-based parallel

kinematic machine. IEEE Trans Robot Automat 2002;18(1):50–8.

[26] Ceccarelli M, Carbone G. A stiffness analysis for CaPaMan (Cassino Parallel

Manipulator). Mech Mach Theory 2002;37(5):427–39.

[27] Xi F, Zhang D, Mechefske CM, Lang SYT. Global kinetostatic modelling of tripod-

based parallel kinematic machine. Mech Mach Theory 2004;39(4):357–77.

[28] Kim HS, Shin C-R, Kyung J-H, Ha Y-H, Yu H-S, Shim P-S. Stiffness analysis of a low-

DOF parallel manipulator including the elastic deformations of both joints and links.

In: Proceedings of International Conference on Control, Automation and Systems,

Korea; 2005. Paper no. 510.

[29] Eggert RJ. Power screws. In: Shisley JE, Mischke CR, editors. Standard Handbook of

Machine Design. McGraw-Hill; 1996.

[30] Ma O, Angeles J. Optimum architecture design of platform manipulators. In:

Proceedings of IEEE International Conference on Advanced Robotics, Pisa, Italy;

1991. p. 1130–5.

[31] Bhattacharyya S, Hatwal H, Ghosh A. On the optimum design of Stewart platform

type parallel manipulators. Robotica 1995;13(2):133–40.

32

Page 33: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

[32] El-Khasawneh BS, Ferreira PM. Computation of stiffness and stiffness bounds for

parallel link manipulators. Int J Machine Tools and Manufacture 1999;39(2):321–42.

[33] Tsai LW, Joshi S. Kinematics analysis of 3-DOF position mechanisms for use in hybrid

kinematic machines. ASME J Mech Des 2002;124(2):245–53.

[34] Liu X-J, Jin Z-L, Gao F. Optimum design of 3-DOF spherical parallel manipulators

with respect to the conditioning and stiffness indices. Mech Mach Theory

2000;35(9):1257–67.

[35] Li Y, Xu Q. Kinematics and stiffness analysis for a general 3-PRS spatial parallel

mechanism. In: Proceedings of 15th CISM-IFToMM Symposium on Robot Design,

Dynamics and Control, Montreal, Canada; 2004. Rom04-15.

33

Page 34: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

Figure Captions

Fig. 1. Schematic representation of a 3-PRC TPM.

Fig. 2. Representation of vectors.

Fig. 3. A 3-CRC TPM.

Fig. 4. Stiffness model of a 3-CRC TPM.

Fig. 5. Reachable workspace of a 3-CRC TPM.

Fig. 6. The distributions for minimum and maximum stiffness in the planes of (a)(b)

z = −0.30 m, (c)(d) z = −0.40 m, and (e)(f) z = −0.50 m, respectively.

Fig. 7. Stiffness indices versus design parameters of (a) the fixed platform size, (b)

the mobile platform size, (c) the length of legs, and (d) actuators layout angle.

34

Page 35: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

1A

2A

3A 1C

3CD

O x

yz2ϕα

α

α

10l20l

30l

2B

P

wv

u 1 1( )B B'

3 3( )B B '

2( )B '

Base platform

Mobile platform

P joint

R joint

C joint

2C

Fig. 1. Schematic representation of a 3-PRC TPM.

zy

x

ia

α

iAiM

iN

iC

O

0il l

p

iB

iB'Pu

vw

2,is

1,5,(

)i

i

ss

3, 4,( )i i

s s

ik1,ik

2,iki

B

Fig. 2. Representation of vectors.

35

Page 36: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

Fig. 3. A 3-CRC TPM.

2C

α1A

2A

3A

3C

O x

yz

α

α

2B

P 1B

3B

1C

,1aK

,1,1cK

,2,1cK

Fig. 4. Stiffness model of a 3-CRC TPM.

36

Page 37: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

−0.1−0.05

00.05

0.1

−0.1−0.050

0.050.1

−0.6

−0.5

−0.4

−0.3

−0.2

−0.1

x (m)y (m)

z (

m)

Home position height

Fig. 5. Reachable workspace of a 3-CRC TPM.

37

Page 38: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

−0.1−0.05

00.05

0.1

−0.1−0.050

0.050.1

1800

2000

2200

2400

2600

x (m)y (m)

Km

in

(a)

−0.1−0.05

00.05

0.1

−0.1−0.050

0.050.1

1

1.1

1.2

1.3

x 105

x (m)y (m)

Km

ax

(b)

−0.1−0.05

00.05

0.1

−0.1−0.050

0.050.1

1000

1500

2000

2500

x (m)y (m)

Km

in

(c)

−0.1−0.05

00.05

0.1

−0.1−0.050

0.050.1

1.25

1.3

1.35

1.4

1.45

x 105

x (m)y (m)

Km

ax

(d)

−0.1−0.05

00.05

0.1

−0.1−0.050

0.050.1

500

1000

1500

2000

x (m)y (m)

Km

in

(e)

−0.1−0.05

00.05

0.1

−0.1−0.050

0.050.1

1.72

1.74

1.76

1.78

1.8

x 105

x (m)y (m)

Km

ax

(f)

Fig. 6. The distributions for minimum and maximum stiffness in the planes of (a)(b)

z = −0.30 m, (c)(d) z = −0.40 m, and (e)(f) z = −0.50 m, respectively.

38

Page 39: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.80

1000

2000

3000

4000

5000

a (m)

Km

in

0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.81

2

3

4

5

6x 10

5

Km

ax

Kmin

Kmax

(a)

0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.50

2000

4000

b (m)

Km

in

0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5

2

4

6x 10

5

Km

ax

Kmin

Kmax

(b)

0.3 0.35 0.4 0.45 0.5 0.55 0.6 0.65 0.70

2000

4000

6000

8000

l (m)

Km

in

0.3 0.35 0.4 0.45 0.5 0.55 0.6 0.65 0.71

1.5

2

2.5x 10

5

Km

ax

Kmin

Kmax

0.56

(c)

0 10 20 30 40 50 60 70 80 90900

1000

1100

1200

1300

1400

1500

α (deg.)

Km

in

0 10 20 30 40 50 60 70 80 900

1

2

3

4

5

6x 10

6

Km

ax

Kmin

Kmax

(d)

Fig. 7. Stiffness indices versus design parameters of (a) the fixed platform size, (b) the

mobile platform size, (c) the length of legs, and (d) actuators layout angle.

39

Page 40: An investigation on mobility and stiffness of a 3-DOF ...umir.umac.mo/jspui/bitstream/123456789/13229/1/1926_0_RCIM06-092… · An investigation on mobility and stiffness of a 3-DOF

Tables

Table 1

Architectural parameters of a 3-CRC TPM

Parameter Value Parameter Value

a 0.6 m α 45 ◦

b 0.3 m ϕ1 0 ◦

l 0.5 m ϕ2 120 ◦

dmax 0.4 m ϕ3 240 ◦

smax 0.2 m

Table 2

Physical parameters of a 3-CRC TPM

Parameter Value Parameter Value

E 2.03×1011 N/m2 Kα,i 1.45×10

6 N·m/rad

G 7.85×1010 N/m2 dp 31.75×10

−3 m

A 4.52×10−4 m2 L 6.35×10

−3 m

Ip 3.26×10−8 m4 αt 14.5 ◦

Iy 1.63×10−8 m4 µc 0.20

40


Recommended