Abstract

Decoupled parallel mechanisms (DPMs) have the characteristics of compact structure and simple control with wide applications. This paper presents a new method of type synthesis for DPMs by virtue of Lie groups and screw theory. The method consists of synthesis at limb level and configuration level. At limb level, Lie group is used to synthesize the limbs with required DOFs. At configuration level, screw theory is adopted to determine configuration with synthesized limbs that satisfy the type synthesis criteria of DPMs. The type synthesis criteria including limb decoupling and selection of the driving pairs are presented. Upon the formulation, the procedure of type synthesis of DPMs is developed. Type synthesis is conducted with the proposed method, which leads to new spatial and planar fully decoupled 2T1R mechanisms.

1. Introduction

Parallel mechanisms consist of two or more limbs in parallel, which bring PMs the advantage of high stiffness, high accuracy, low inertia, and high dynamic performances. On the other hand the coupling of the parallel limbs implies some problems, such as high nonlinearity relationship between input and output, which makes static and dynamic analysis and the robot control difficult [1]. Decoupled parallel mechanisms (DPMs) have one-to-one correspondence relationship between input and output variables, becoming desirable for both robot design and control.

Many techniques and approaches for DPMs type synthesis can be found in literature, for example, type synthesis of 3-DOF translational DPMs [2], T3R2 manipulators [3], and T2R1 bifurcated planar-spatial manipulators [4], in which linear transformation method was used. A 2R1T partially decoupled manipulator was proposed in [5]. Examples of synthesis with screw theories can be found in [612]. Moreover, 3-DOFs translational DPMs [13] and 6-DOFs decoupled manipulators [14] were synthesized with basic revolute kinematic pairs. Other examples of DPMs can be found in [1518].

This work is interested in lower-mobility mechanisms with simple structures. In particular, 2T1R PMs generates one rotation (1R) and two translations (2T). This type of mechanisms has very wide applications in industry, such as flight motion simulation, pointing and tracking, and assembling and machining [4, 12, 19, 20], while type synthesis was generally studied for other types of parallel manipulators. Type synthesis of 2T1R DPMs was not systematically addressed.

In this work, we propose a systematic approach of 2T1R DPM synthesis. It is noted that most type synthesis was based on screw theory [612, 19, 20], which does not consider the instantaneous motion characteristics. We incorporate Lie groups in synthesis, taking advantage of Lie groups in describing mathematically the precise succession of motions [21, 22].

The paper is organized as follows. The principle of type synthesis of topological conditions is presented in Section 2. The decoupling identification of PMs, synthesis criteria of the limb decoupling, the selection criteria of the driving pairs, and the procedure of type synthesis for DPMs are established in Section 3. The specific synthesis process and the configuration of 2T1R DPMs are presented in Section 4. A brief analysis of the decoupled motion is provided in Section 5. Section 6 concludes this work.

2. Basic Principle of Type Synthesis

Type synthesis of DPMs can be generalized into three basic problems, namely, (1) identifying topological conditions and calculating the number of structural parameters; (2) determining type synthesis method; (3) designing limbs with desired properties, assembling limbs, and obtaining mechanisms, as further explained presently.

2.1. Topological Conditions of Type Synthesis for DPMs

DPMs consist of a moving platform connected to the base by at least two limbs. The output characteristics of the moving platform are the intersection of terminal kinematic characteristics of all limbs [2326]. That is,where is the output characteristics of the moving platform and is the kinematic characteristics of th limb .

Equation (1) represents the relationship between fundamental topology elements of a mechanism. The structure parameters contain the dimension of the moving platform, the number of limbs, actuated limbs, driving pairs, redundant limbs, and so forth. Therefore, the topological structure of DPMs and the structure parameters must satisfy the following conditions [23, 27]where is the dimension characteristics of the moving platform for parallel topologies, is the number of driving pairs in actuated limb , is the number of actuated limbs, is the number of limbs, and is the number of the redundant limbs.

2.2. Type Synthesis Method Based on Screw Theory

Assume the expected number of degrees of freedom for the DPM to be , where and denote the number and the property of the degree of freedom required by the DPM, respectively. Based on screw theory [25], the screw system of the mechanism is . This means that if is known, can be determined. By solving the reciprocal screw of , the reciprocal screws of the screw system of the mechanism can be determined. The reciprocal screws of the screw system of the limbs (where is the number of the reciprocal screws of the th limb) are a subset of those of the mechanism, which can be expressed as

If the mechanism consists of limbs, the set composed of the reciprocal screws of the screw system of all limbs is equal to the set composed of those of the mechanism, which is

Furthermore, the reciprocal screws of the screw system and the screw systems of the limbs can be determined. The linear combination of the screw system of the limbs can constitute different types of kinematic limbs. These kinematic limbs are assembled according to certain relationships into mechanisms; if the obtained mechanism can realize continuous movement and its DOF remain invariable, then it is just the DPM which possesses the given DOF.

The entire process of the constrained screw synthesis method can be described as follows:

Equation (5) must satisfy the following conditions:

Equation (6) indicates that the reciprocal screws of the screw system of the limbs are the subset of those of the mechanism, the reciprocal screws of the screw system of the mechanism is the union of those of all limbs, and the screw system of the mechanism is the intersection of those of all limbs.

2.3. Limb Synthesis

In order to generate continuous movement, desired limbs are synthesized through Lie groups, which describe the continuous motion using precise mathematical model.

The motion characteristics fulfilling the algebra structures of Lie groups are represented by 12 kinds of displacement subgroups. Other motion characteristics not fulfilling the algebra structures of Lie groups are represented by displacement submanifolds. Hervé [21] enumerated all 12 kinds of displacement subgroups. The main properties are as follows: the intersection of subgroup follows the rule of intersection of sets. The intersection of two subgroups is always a subgroup. The product is also displacement subgroups, and their product can commute to each other, the product of two same displacement subgroups is always equivalent to this subgroup.

Limb synthesis is conducted through combining various kinematic pairs. The mathematical model and the topology structure parameters of limb are developed with specified motion characteristics. The kinematic pair type and quantity are identified based on the motion characteristics. The position and direction of kinematic pairs are identified according to the relationship between the joint axes.

3. Type Synthesis Method of DPMs

3.1. Decoupling Identification
3.1.1. The Decoupling Identification of Parallel Mechanism

In PMs, the moving platform moves either in 2D or in 3D space, actuated by driving pairs. Its position and orientation are specified by a suitable set of coordinates while the motion of the driving pairs is represented by a suitable set of coordinates . The input-output relations are represented by the forward and inverse kinematic relations

Differentiating (7) with respect to time, the velocity equation is

Thus,where (·) is derivative of the time, is Jacobian matrix, is the linear or angular velocity of the moving platform.

According to the condition of the Jacobian matrix [3], three types of PMs are identified as follows:(i)The PM is isotropic, if is a diagonal matrix with identical diagonal elements.(ii)The PM is decoupled, if is a diagonal matrix with different diagonal elements or a triangular matrix.(iii)The PM is coupled, if is neither a triangular nor a diagonal matrix.

3.1.2. Decoupling

Each output of DPMs is controlled by one or a group of inputs. Each coordinate () () of the reference point of the moving platform depends on single or a group of driving pairs () (), the expression being given as follows:

3.2. Type Synthesis of DPMs

Decoupled motion of parallel mechanisms means the motion characteristics of the moving platform satisfies canonical configuration in all directions. Based on screw theory, the active twist must be linearly independent with other twists of the limb. The twist of the moving platform of parallel mechanism in general form iswhere is the angular velocity and is the linear velocity.

The canonical configuration means that the axes of the revolute pairs must be orthogonal to each other and the directions of the prismatic pairs must be perpendicular to each other. The canonical configuration can be represented as infinity tetrahedron, as shown in Figure 1 [25].

The realized conditions of decoupled movement of the moving platform depend on two factors: the configuration of the limb and the selection criterion of the driving pairs.

3.2.1. Type Synthesis Criteria of the Limb Decoupling

The kinematic characteristics of the limb can be expressed by the exponential product equation. That is,where is the position of the limb with respect to , is axis coordinate of identity screw of the th joint , is motion parameters of th joint, and is initial position of the limb.

When is a revolute pair, is a revolute angle of th joint. When is a prismatic pair, is a displacement of th joint.

Equation (12) shows the calculation is more simple and quick if the revolute pair is located next to the moving platform. This is more useful in limb design.

The independent limb synthesis depends on the dimensional constraint of the limb [3]. In order to realize orthogonal constraints, the limbs must synthesize in orthogonal configuration. The kinematic pairs also must be synthesized in orthogonal conditions, which are as follows:(1)The number of limbs could be determined according to topological conditions of (2).(2)In different directions, the prismatic pairs must be perpendicular to each other.(3)The axes of the revolute pairs must be orthogonal or parallel to each other.(4)The axes of the revolute pairs must be perpendicular with the prismatic pairs.(5)The prismatic pairs should be placed close to the base.(6)The last kinematic pair in the kinematic chain of all limbs must be revolute pair if the output of the moving platform has rotation movement requirement. The axes of all revolute pairs must be parallel with direction of the rotation of the moving platform.

3.2.2. Selection Criteria of the Driving Pairs

The selection of driving pairs must follow the following criteria:(1)The number of driving pairs should be determined according to topological conditions of (2).(2)The DOF of the mechanism must be zero when the driving pairs are locked.(3)The driving pairs should be distributed among all limbs as evenly as possible. It can be conveniently controlled as expressed in (10).(4)In order to reduce the inertia of the mechanism, the driving pairs should preferably be placed on the base or close to the base.

3.3. Procedure of the Type Synthesis for DPMs

The procedure of type synthesis using Lie groups and screw theory can be summarized as follows:(1)Identifying the topological conditions, defining the number of limbs and the structure parameters.(2)Generating the equivalent limbs according to required DOF of DPMs by Lie groups.(3)Distributing the corresponding constraint screw for each limb according to type synthesis method of the reciprocal screws of the screw system for DPMs.(4)Selecting limbs from the equivalent limbs to satisfy the synthesis criteria of limb decoupling and the criteria of the driving pairs.(5)Classifying the limbs from Step (4) according to the reciprocal screws of the screw system of Step (3). Different mobility limbs were obtained.(6)Generating different mobility decoupled limbs, configuring DPMs.

The procedure of type synthesis for DPMs is presented in Figure 2.

4. Type Synthesis of 2T1R DPMs

The characteristics of the moving platform of 2T1R DPMs are two translational DOFs and one rotational DOF. The rotational axis of the revolute DOF can be parallel or perpendicular to the plane composed of the translational axes. Therefore, the type synthesis of DPMs should be discussed separately. This work focuses on the parallel situation and the result for the vertical situation will be presented directly.

4.1. Topological Condition of 2T1R DPMs

The characteristics of the moving platform of 2T1R DPMs is The intersection algorithm was employed as follows:

According to the parameters relationship of (2), the structure parameters can be expressed as follows:

4.2. Synthesis of Equivalent Limbs of 2T1R DPMs Based on Lie Groups

The moving platform of DPMs with 2T1R movements can be expressed as semidirect product of two translations and one rotation of Lie groups [26]:

The displacement subgroup iswhere , or or .

The transformed canonical configuration is as follows:

Generated canonical configuration submanifold is

From (16)~(19), the Lie groups conditions of 2T1R DPMs are

Based on (20) generate the equivalent limbs, as shown in Table 1.

4.3. Distributing Constraint Screw for Different Limbs Based on Screw Theory

The screw system of 2T1R DPMs is

The reciprocal screw system is

According to screw theory, there are two constraint couples and one constraint force. The limbs reciprocal screw system is as follows:(1)The DOF of limb is 5, which contains one constraint force, and the other limbs with constraint force must be parallel with the first force in space.(2)The DOF of limb is 4, which contains one constraint couple and one constraint force. The constraint force is parallel with the constraint force of the first limb.(3)The DOF of limb is 3, which contains two constraint couples and one constraint force. All couples of limbs must be noncoplanar in space and not parallel in space. The constraint force is parallel with the other two limbs and coplanar in space.

4.4. Selecting Limbs of 2T1R DPMs Based on Screw Theory

Limb 1. The DOF of limb is equal to 5, which contains one constraint force; that is,

The kinematic pair (KP for short) screw is a fifth-order screw system. All screws of limb are reciprocal with the constraint wrench.

(1) For revolute pairs, . Based on reciprocal screw theory, the condition iswhere is the common normal of two axes and is the intersection angle of two axes.

The axes of the revolute pairs must be parallel or intersecting with the constraint wrench in the KP screw system.

(2) For prismatic pairs, . Based on reciprocal screw theory, the condition is

The directions of the prismatic pairs must be perpendicular to the constraint wrench. The constraint force is

From (24)~(26) and the criteria in Section 3.2, the orthogonal basis () of the KP screw systems is

The KP screw systems that satisfy (27) in Table 1 are listed in Table 2.

Limb 2. The DOF of limb is equal to 4, which contains one constraint force and one constraint couple; that is,

The KP screw is a fourth-order screw system. All screws of limb are reciprocal with the constraint wrench.

(1) For revolute pairs, . Based on reciprocal screw theory, the condition iswhere is the intersection angle of two axes.

(2) For prismatic pairs, . Based on reciprocal screw theory, the axes of the prismatic pairs must be linearly independent.

The limbs contain one constraint force and one constraint couple is expressed as follows:

From (29)~(30) and the criteria in Section 3.2, the orthogonal basis () of the KP screw system can be obtained as follows:

The KP screw systems that satisfy (31) in Table 1 are listed in Table 3.

Limb 3. The DOF of limb is 3, which contains one constraint force and two constraint couples. That is,

The KP screw is a third-order screw system. All screws of limb are reciprocal with the constraint wrench.

(1) For revolute pairs, . Based on reciprocal screw theory, the condition iswhere is the intersection angle of two axes.

(2) For prismatic pairs, . Based on reciprocal screw theory, the condition is

The limbs contain one constraint force and two constraint couples are expressed as follows:

From (33)~(35) and the criteria in Section 3.2, the orthogonal basis () of the KP screw system is

The KP screw systems that satisfy (36) in Table 1 are listed in Table 4.

4.5. Type Synthesis of 2T1R DPMs

According to screw theory, the reciprocal screw system of 2T1R DPMs is

The configuration of 2T1R DPMs with basic complex joints (the mechanism only with simple joints are no actual use) can be constituted as Table 5.

The rotational axis of the revolute DOF is parallel to the plane composed of the translational axes, called spatial 2T1R DPMs.

According to Table 5, spatial 2T1R DPMs are presented in Figures 3 and 4, with the notation of , where represents the number of limbs and represents the order of the joint. The underlined is the driving pair, and the joint in bracket is driving pair of the complex pair.

In Figure 3, the moving platform (MP) is connected by three limbs whose DOFs are different. The relationship of the subspace of is

The MP has three independent motions (2 translations and 1 rotation). In Figure 3(a), the rotation of the MP depends on driving pair , and the translations of the MP depend on driving pairs and . In Figure 3(b), the rotation of the MP depends on driving pair , the translations of the MP depend on driving pairs and . In Figure 3(c), the rotation of the MP depends on driving pair , and the translations of the MP depend on driving pairs and . In Figure 3(d), the rotation of the MP depends on driving pair , and the translations of the MP depend on driving pairs and . The configuration is completely decoupled.

Figures 3(a) and 3(c) show two optimal configurations, in which the moving inertia of the mechanism is smallest for the actuators close to the base.

In Figure 4, the moving platform (MP) is connected by three limbs in which and have the same DOF. The relationship of the subspace of is

The MP has three independent motions (2 translations and 1 rotation). In Figure 4(a), the rotation of the MP depends on driving pair , the translations of the MP depend on driving pairs and . In Figure 4(b), the rotation of the MP depends on driving pair , and the translations of the MP depend on driving pairs and . In Figure 4(c), the rotation of the MP depends on driving pair , and the translations of the MP depend on driving pairs and . The configuration is decoupled.

Figure 4(c) shows a design with actuators located on the base, which reduces the moving inertia of the mechanism.

The rotational axis of the revolute DOF is vertical to the plane composed of the translational axes, called planar 2T1R DPMs.

According to the method introduced here, the planar 2T1R DPMs will be derived. The results are shown in Figures 5 and 6.

In Figure 5, the moving platform (MP) is connected by three limbs whose DOFs are different. The relationship of the subspace of is

The MP has three independent motions (2 translations and 1 rotation). The rotation of the MP depends on driving pair , and the translations of the MP depend on driving pairs and . The configuration is decoupled. The driving pair is installed in the fixed platform. The moving inertia of the mechanism is smallest.

In Figure 6, the moving platform (MP) is connected by three limbs in which and have the same DOF. The relationship of the subspace of is

The MP has three independent motions (2 translations and 1 rotation). In Figure 6(a), the rotation of the MP depends on driving pair , and the translations of the MP depend on driving pairs and . In Figures 6(b) and 6(c) the rotation of the MP depends on driving pair , and the translations of the MP depend on driving pairs and .

Similarly, the driving pair is installed in the fixed platform. The moving inertia of the mechanism is smallest.

In total, 12 parallel mechanisms with decoupled 2T1R motions were synthesized. To the authors’ best knowledge, this is the first time that these mechanisms are synthesized and reported.

5. Analysis of the Synthesized 2T1R DPM

Figure 7 shows one of the spatial 2T1R DPMs (Figure 3(c)). According to the modified Kutzbach-Grübler criterion [28], the DOF of the spatial parallel mechanism is readily found as 3.

As shown in Figure 7, there are two prismatic pairs () and cylindrical pair is the driving pair. is one point of line on the moving platform. is the moving distance of the driving pairs. is the moving range of , , and , where .

The kinematic equation is

Differentiating (42) with respect to time yields

is a diagonal matrix with different diagonal element. The PM is a decoupled mechanism in the whole workspace.

6. Conclusions

This paper presents a new design method to synthesize DPMs by virtue of Lie groups and screw theory. The method is developed by synthesizing separately at limb and configuration levels. At limb level, Lie group is used to synthesize the limbs with required DOFs. At configuration level, the screw theory is adopted to determine configurations with synthesized limbs that satisfy the type synthesis criteria of DPMs. A number of constraints on the joint axes are analyzed and formulated.

With the synthesis method, type synthesis was conducted, which leads to totally 12 decoupled parallel mechanisms for 2T1R motions. Of these mechanisms, seven are able to produce spatial motions, while the remaining five produce planar decoupled motions. This is the first time these mechanisms are synthesized, which is a major contribution of this work. All the mechanisms can be considered for their practical applications of engineering.

The proposed synthesis method is based on the orthogonal conditions of limbs, namely, a set of constraints of joint axes in the kinematic chain of a limb. Generally, all decoupled mechanisms have to be synthesized with orthogonal conditions. For this work, these conditions are established for the 2T1R motion. When the method is extended for other types of motions, particularly for motions with more degrees of freedom, the conditions have to be checked and validated.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This research is supported by National Natural Science Foundation of China (Grant no. 51275486) and Graduate Innovation Project of Shanxi Province (Grant no. 2016BY126).