Next Article in Journal
Influence of Oil Viscosity on Hysteresis Effect in Electrowetting Displays Based on Simulation
Next Article in Special Issue
Posture Detection of Dual-Hemisphere Capsule Robot Based on Magnetic Tracking Effects and ORB-AEKF Algorithm
Previous Article in Journal
Wide-Range, Washable Piezoresistive Pressure Sensor Based on MCNT-PDMS Dip-Coated PDMS Sponge
Previous Article in Special Issue
Stochastic Dynamic Analysis of a Three-Tailed Helical Microrobot in Confined Spaces
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Kinetostatic Modeling and Workspace Analysis of Redundant Actuated n-4R Compliant Parallel Pointing Mechanism

Hubei Key Laboratory of Modern Manufacturing Quantity Engineering, School of Mechanical Engineering, Hubei University of Technology, Wuhan 430068, China
*
Author to whom correspondence should be addressed.
Micromachines 2025, 16(4), 478; https://doi.org/10.3390/mi16040478
Submission received: 11 March 2025 / Revised: 14 April 2025 / Accepted: 16 April 2025 / Published: 18 April 2025
(This article belongs to the Special Issue Advanced Applications in Microrobots)

Abstract

:
The workspace of the compliant parallel mechanism (CPM) is generally limited due to the small deformation range of flexible hinges, which are usually at the micro/nano scale. This paper takes the 2-DOFs n-4R compliant parallel pointing mechanism (n-4R CPPM) as the object and optimizes the workspace performance of the mechanism through redundant actuation, aiming to maximize the workspace. First, the kinetostatic model and the flexible hinge displacement model of the redundant actuated n-4R CPPM are established, successively. The former model reveals the relationships between the output displacements and the input forces/displacements, while the latter relates the flexible hinge deformation and the input forces/displacements. Second, a space pointing trajectory is chosen to validate the accuracy of the kinetostatic model of the redundant actuated 3-4R CPPM through finite element (FE) simulation. The results show that the relative error between the analytical and the FE results does not exceed 2.1%, and the high consistency indicates the accuracy of the kinetostatic model. Finally, the workspace performance of the 3-4R and 4-4R CPPMs is successively optimized through redundant actuation. The results indicate that, compared with the non-redundant actuation case, the workspace can be effectively enlarged and become more symmetric by means of the redundant actuation. The maximum achievable pitch angle ψa and the y-direction motion range of the mobile platform both increase by 100%. Moreover, it is shown that the workspace in the non-redundant actuated case is a subset of the workspace in the redundant actuated case, and the position-workspace shape changes from planar to 3-D.

1. Introduction

Compliant parallel mechanisms (CPMs) integrate the characteristics of compliant mechanism, such as high precision, no friction, and no lubrication [1,2,3], as well as the advantages of parallel mechanism, like quick response and large bearing capacity [4,5,6]. Therefore, they are widely used in various fields, including cell micro-injection [7], precise assembly [8], micro electromechanical systems [9], micro/nano-scratching [10], and atomic force microscopy [11]. Since the motion of these mechanisms is achieved through the elastic deformation of flexible hinges, whose deformation range is typically confined to the micro/nano scale, this greatly restricts the motion range of the mechanisms. As a result, CPMs often encounter the disadvantage of small workspace, which to some extent limits their applicability [3,12,13].
Some scholars have attempted to increase the limited motion range of the mechanisms by adding displacement amplifiers at either the input or output ends of the mechanisms. Chen et al. [14] proposed an orthogonal displacement amplifier applicable to a compact micro-gripper system and established the computational model of displacement amplification. The results show that the displacement amplifier could amplify the output displacement of the micro-gripper system by more than 4.52 times and ensure precise orthogonal motion. Ling et al. [15] proposed a hybrid displacement-bending amplifier. By combining a lever-type and a semi-bridge displacement amplifier, the amplification performance was enhanced, enabling the output displacement of the mechanism to be amplified 6 times. Chen et al. [16] proposed a micro-gripper with a high magnification ratio and three-stage displacement amplification, and the mechanical model of displacement amplification was established. Through optimized compensation of displacement amplification, the amplification factor of the micro-gripper reached 51.2. In addition, some scholars have increased the workspace of CPMs through structural optimization. Yun et al. [17], based on the 3-PUPU CPM, aimed to maximize the workspace and optimized the structural parameters, such as the length of the branch, the distribution radius of the flexible hinges, and the length of the flexible hinges. The results showed that the size of workspace was increased by 72.63%. Ren et al. [18] proposed a generalized 3-PSS CPM with variable guide-rail inclination angles. The results showed that the workspace of the mechanism could be increased by choosing a large guide-rail inclination angle. Although either adding displacement amplifiers or structural optimization can effectively increase the motion range of the mechanism, the cost is a decrease in the motion resolution and dynamic performance of the mechanism [19]. These additions may also lead to structural changes in the mechanism, causing the mechanism to fail to meet the design requirements and affecting its applicability and reliability in practical applications.
Some scholars also attempted to expand the workspace of the mechanisms through redundant actuation. Liu et al. [20] proposed a novel 6RPS symmetric parallel mechanism with redundant actuation, and the dimension optimization is operated by considering the transmission performance indexes. The results showed that, compared with the non-redundant actuation case, the better high-performance workspace and accessible workspace could be obtained by means of redundant actuation. Han et al. [21] proposed a redundant actuated 6R parallel mechanism. The results showed that there was no singularity configuration in the 6R parallel mechanism under the redundant actuation case, and the good transmission workspace increased by 136 times. Zhang et al. [22] proposed a redundant actuated 3-DOFs parallel mechanism, and the workspace of the mechanism was solved by a numerical method. The results showed that the size of workspace was approximately 17% higher than that in the non-redundant actuation case. Li et al. [23] proposed a novel 6-DOFs hybrid mechanism, and the lower part of the mechanism consisted of a 3-DOFs redundant actuated mechanism. The results showed that, compared with the non-redundant actuation, the redundant actuated mechanism exhibited a cubic, continuous, uniform, and larger workspace. However, these studies on expanding the workspace of mechanisms through redundant actuation are mainly focused on rigid mechanisms, with little attention paid to compliant mechanisms.
In 2022, Ren et al. [24] proposed a class of flexure-based n-4R compliant parallel pointing mechanisms (n-4R CPPM) with 2-DOFs. One characteristic of this class of mechanism is that regardless of the number of branches n selected (as long as n ≥ 3), the degrees of freedom and motion form of the mechanism remain unchanged. Inspired by the employment of redundant actuation in rigid mechanisms to enlarge the workspace, this paper focuses on the typical 3-4R and 4-4R CPPMs in this class of mechanism (n-4R CPPM), aiming to expand the workspace through redundant actuation. The advantage of this approach is that it optimizes the workspace from the perspective of the actuation forces control strategy without the structural changes of the original mechanism.
At present, the calculation of the workspace of compliant parallel mechanisms is mainly based on the pseudo-rigid-body model [25,26,27]. This method considers flexible hinges as traditional stiffness hinges, and only the motion in the main functional direction of the hinge is considered during the calculation process, while small deformations in other non-functional directions are ignored. Therefore, to better reveal the displacement of flexible hinges during the mechanism’s motion, the workspace will be calculated based on the kinetostatic model in this paper. This method takes into account the displacement of flexible hinges in all six directions, enabling a more accurate determination of the mechanism’s workspace.
The remaining sections of this paper are organized as follows. Section 2 takes the 3-4R CPPM as an example to introduce the structure of n-4R CPPM. In Section 3, the kinetostatic models which relate the input forces/displacements and the output displacements of the redundant actuated n-4R CPPM are established. In Section 4, the constraints of the mechanism’s workspace are determined, and the flexible hinge displacement model which relates the input forces/displacements and the flexible hinge displacements of the redundant actuated n-4R CPPM is established. In Section 5, the kinetostatic model is validated by FE-analysis using a given oscillation trajectory of the mobile platform of redundant actuated 3-4R CPPM. Then, the effectiveness of the redundant actuation expanding the workspace of the mechanism is verified. Finally, the conclusions are summarized in Section 6.

2. Structure Description of the n-4R CPPM

The n-4R CPPM is a 2-DOFs parallel micro-motion turntable that can realize spherical-like motion. The components of this class of mechanism include a fixed platform, a mobile platform, and n branches. The fixed platform at the bottom has the same structure as the mobile platform at the top. The n branches connecting the fixed and mobile platforms are identical and evenly distributed at 2π/n intervals in the circumferential direction. As shown in Figure 1a,b, taking the 3-4R CPPM as an example, each branch is composed of three connecting rods connected in series by four right-circular flexure hinges (hereinafter referred to as flexure hinges). The parameters defining the right-circular flexure hinge are shown in Figure 1c, where the width, radius, and minimum thickness of the right-circular flexure hinge are defined as w, r, and t0, respectively. The four flexure hinges in the i-th branch are successively defined as Ri1, Ri2, Ri3, and Ri4 (i = 1…3) from the bottom to top. The intersection of the axes of the four flexible hinges Ri1, which are attached to the fixed platform below, is known as the center O’ of the fixed platform. The center O of the mobile platform is defined as the intersection point of the axes of the four flexible hinges Ri4, which is connected to the mobile platform above. The center distance OO between the fixed and mobile platforms is set to L. The geometric centers of flexible hinges Ri1 and Ri4 are on the distribution circles of fixed and mobile platforms, respectively. And the distribution radii of fixed and mobile platforms are defined as R. The axes of flexure hinges R12 and R13 in branch 1 respectively pass through the points O′ and O, and their intersection point is defined as E. Based on the geometric properties, it is evident that OE is equal to OE. The angle ∠OEO′ between OE and OE is defined as φ. The geometric centers of flexure hinges R12 and R13 in branch 1 are set to points A and B, respectively. The geometric centers of flexure hinges R22 and R23 in branch 2 are set to points C and D, respectively. According to the symmetry of the structure, AC is parallel and equivalent to BD. Define AC = BD = l.
As shown in Figure 2a, the 3-4R CPPM is conventionally actuated by two actuators, and the actuation forces F1 and F2 are respectively exerted on branch 1 and branch 2. The mobile platform has two degrees of freedom in directions of θx and θz. In this paper, a novel redundant actuated 3-4R CPPM is formed by adding an additional actuation force F3 on branch 3. The global coordinate frame Oxyz is located at the initial position of the mobile platform center, and the axis of flexible hinge R14 is consistent with the z-axis of the coordinate frame Oxyz. As shown in Figure 2b, Force Fi (i = 1…3) exerting on the i-th branch is subjected to the centroid of the rod connecting flexure hinges Ri1 and Ri2, at the force coordinate frame Fixyz, aligned with the y-axis of Fixyz, to distances dx, dy, and dz from the global coordinate frame Oxyz. The orientations of all the above force coordinate frames are consistent with that of the global coordinate frame. As can be seen from the above, for the flexible hinge Ri1 (i = 1…3), one end is fixed on the fixed platform, which is referred to as the fixed end, while the other end is connected to the connecting rod, known as the free end. For the flexible hinge Ri2, both ends are defined as free ends because both of them are connected to the rods. As shown in Figure 2c, taking branch 1 as an example, the hinge coordinate frame O11xyz is located at the center of the free end of the flexible hinge R11, and the hinge coordinate frames O12Axyz and O12Bxyz are located at the centers of the free ends of the flexible hinge R12 near the fixed platform and the mobile platform, respectively. The z-axis of each hinge coordinate frame is parallel to the axis of the flexible hinge. In addition, the hinge coordinate frames at the free end of the flexible hinges Ri1 and Ri2 are located in the same way as that of the hinge coordinate frame of the flexible hinges R11 and R12, respectively.

3. Kinetostatic Modeling of the Redundant Actuated n-4R CPPM

For the convenience of calculating the workspace later, the kinetostatic model of the redundant actuated n-4R CPPM is first modeled in this section. We take the redundant actuated 3-4R CPPM as the object to model its kinetostatic in Section 3.1, and then extend it to the case of the redundant actuated n-4R CPPM in Section 3.2.

3.1. Kinetostatic Model of Redundant Actuated 3-4R CPPM

3.1.1. The Relationship Between Input Force and Output Displacement

The generalized forces (F1, F2, and F3) and output displacement U3-4R are defined as:
F i = m i , x m i , y m i , z f i , x f i , y f i , z T U 3 - 4 R = θ x θ y θ z δ x δ y δ z T
where i = 1, 2, 3 is the order number of branches.
Assuming that the deformation of the mechanism is within the linear range, the output displacement U3-4R can be regarded as the superposition of the displacements generated by each individual input force acting separately. Therefore, it is necessary to first analyze the displacement generated by the mobile platform under the action of a single input force. For instance, consider that the 3-4R CPPM is only subject to the input force F1, as shown in Figure 3a. For the convenience of analysis, the concept of equivalent stiffness [28,29] is introduced, and the redundant actuated 3-4R CPPM is simplified as an equivalent spring system, as shown in Figure 3b. Based on Hooke’s law, the governing equation of the elastic deformation of the system can be constructed as:
K O O F 1 K O F 1 K F 1 O K F 1 F 1 U 1 U F 1 = F U F 1
where U1 denotes the output displacement of the mobile platform with respect to global coordinate frame Oxyz, U F 1 denotes the displacement of with respect to the force coordinate frame F1xyz, and FU denotes the force exerted on the mobile platform center.
The stiffness matrices in Equation (2) can be calculated as:
K O O F 1 = K B 1 B O + K B 2 O + K B 3 O , K F 1 F 1 = K B 1 A F 1 + K B 1 B F 1 Κ O F 1 = A d O O T K B 1 B O A d O F 1 1 , K F 1 O = A d O F 1 T K B 1 B O A d O O 1
where KB1A and KB1B denote the equivalent stiffness matrices of the segments between the acting position on branch 1 and the fixed and mobile platforms, respectively. KB2 and KB3 respectively denote the equivalent stiffness matrices of branch 2 and 3, as shown in Figure 3. The superscript O and F1 indicate the location of the stiffness matrices with respect to coordinate frame Oxyz and F1xyz, respectively, and the dimensions are 6 × 6. A d O O and A d O F 1 are the adjoint matrices of coordinate transformation. A d O F 1 represents the coordinate transformation from global coordinate frame Oxyz to force coordinate frame F1xyz, which can be computed by:
A d O O = I 6 × 6 ,   A d O F 1 = R O F 1 0 T O F 1 R O F 1 R O F 1 ,   where   T O F 1 = 0 d 3 d 2 d 3 0 d 1 d 2 d 1 0 ,   R O F 1 = I 3 × 3
The matrices in Equation (3) are computed by:
K B 1 A O = C 11 1 , K B 1 B O = C 12 + C 13 + C 14 1 , K B 2 O = C 2 1 , K B 3 O = C 3 1 K B 1 A F 1 = A d O F 1 K B 1 A O 1 A d O F 1 T 1 , K B 1 B F 1 = A d O F 1 K B 1 B O 1 A d O F 1 T 1
where C1i (i = 1, 2, 3, 4) and Ci (i = 1, 2, 3) represent the compliant matrices of the flexible hinge R1i and the branch i in the global coordinate frame Oxyz, respectively. It should be noted that the compliant matrices C1i and Ci can be calculated using Formula (2) given in the literature [24].
The displacement U 1 and U F 1 can be computed from Equation (2) as:
U 1 = K O O F 1 K O F 1 K F 1 F 1 1 K F 1 O 1 K O F 1 K F 1 F 1 1 F 1 F U
U F 1 = K F 1 F 1 K F 1 O K O O F 1 1 K O F 1 1 F 1 K F 1 O K O O F 1 1 F U
Assuming no external force exerted on the mobile platform center, FU = 0. Thus, Equations (5) and (6) can be further simplified to:
U 1 = K O O F 1 K O F 1 K F 1 F 1 1 K F 1 O 1 K O F 1 K F 1 F 1 1 F 1
U F 1 = K F 1 F 1 K F 1 O K O O F 1 1 K O F 1 1 F 1
Assuming no external force exerted on the branch 1, F1 = 0. Equation (6) can be further simplified to:
U F 1 = C O F 1 F U , C O F 1 = K F 1 F 1 K F 1 O K O O F 1 1 K O F 1 1 K F 1 O K O O F 1 1
Equation (7) expresses the displacement of the mobile platform U1 caused by the force F1. Similarly, to describe the displacement of Ui (i = 1, 2, 3) resulting from any force Fi exerted on the i-th branch in the terms of compliance matrix, Equation (10) yields:
U i = C F i O F i , C F i O = K O O F i K O F i K F i F i 1 K F i O 1 K O F i K F i F i 1
When all the forces, F1, F2, and F3, act on the mobile platform at the same time, the total displacement U3-4R can be considered as the superposition of the displacements U1, U2 and U3. Hence, the total displacement of the mobile platform can be computed by:
U 3 - 4 R = C T o t a l O F T o t a l ,   where   C T o t a l O = C F 1 O C F 2 O C F 3 O   and   F T o t a l = F 1 F 2 F 3
So far, the kinetostatic model relating the generalized input forces and the generalized output displacements of the redundant actuated 3-4R CPPM is established by Equation (11). For the convenience of practical application, a simplified kinetostatic model directly relating the output angular displacements (θx and θz) in the direction of two degrees of freedom with the input component forces fi,y (i = 1, 2, 3) along the y-direction is further extracted from the Equation (11), as shown in Equation (12).
θ x θ z = C θ x f 1 , y C θ x f 2 , y C θ x f 3 , y C θ z f 1 , y C θ z f 2 , y C θ z f 3 , y f 1 , y f 2 , y f 3 , y
where
C θ x f 1 , y C θ x f 2 , y C θ x f 3 , y C θ z f 1 , y C θ z f 2 , y C θ z f 3 , y = C F 1 O r 1 , 3 ,   c 5 C F 2 O r 1 , 3 ,   c 5 C F 3 O r 1 , 3 ,   c 5
where θx and θz represent the output angular displacements of the mobile platform rotating around the x-axis and z-axis of the global coordinate frame Oxyz, respectively. Matrix C F 1 O r 1 , 3 ,   c 5 is constructed with the elements of the first and third rows of the fifth column of matrix C F 1 O . The matrix element C θ x f 1 , y relates the output angular displacement in θx-direction of the mobile platform with the input force acting in y-direction of the force coordinate frame F1xyz.

3.1.2. The Relationship Between Input Displacement and Output Displacement

Equation (11) reveals the relationship between all input forces and the resulting output displacements of the mobile platform. In practical application, however, sometimes the actuators take the displacement rather than the force as the input. Therefore, it is essential to further derive the relationship relating the input displacements and the output displacements. The corresponding input displacement is the equivalent input displacement based on the input force.
Equation (8) describes the input displacement U F 1 at the force coordinate frame F1xyz produced by the input force F1 acting alone. Since total input displacement U F 1 _ t o t a l at the force coordinate frame F1xyz results from the combined action of all input forces F1, F2 and F3, it needs to derive the expressions that relate the input displacement U F 1 with the other input forces Fi (i = 2, 3). Similar to Equation (2), the compensation equation of input force Fi to input displacement U F 1 is constructed according to Hooke’s law as follows:
F 1 F U F i = K F 1 F 1 K F 1 O 0 Κ O F 1 K O O F i Κ O F i 0 K F i O K F i F i U F 1 U 1 U F i
where Fi represents the force exerted on the branch i, and U F i represents the displacement at the force coordinate frame Fixyz, and the remaining elements are consistent with the definition in Equation (2). The stiffness matrices K O O F i , Κ O F i , K F i O and K F i F i can be calculated as:
K O O F i = K B 1 B O + K B i B O + K 3 - 4 R K B 1 O K B i O , K F i F i = K B i A F i + K B i B F i Κ O F i = A d O O T K B i B O A d O F i 1 , K F i O = A d O F i T K B i B O A d O O 1
where A d O F i represents the coordinate transformation from the global coordinate frame Oxyz to the force coordinate frame Fixyz, which is calculated as:
A d O F i = A d 2 ( i 1 ) π / n A d O F 1 A d 2 ( i 1 ) π / n T , A d 2 ( i 1 ) π / n = R y , 2 ( i 1 ) π / n 0 0 R y , 2 ( i 1 ) π / n
where A d 2 ( i 1 ) π / n is the adjoint transformation matrix. R y , 2 ( i 1 ) π / n represents the rotation matrix about the y-axis of the global coordinate frame Oxyz, and n = 3.
The stiffness matrices in Equation (15) are defined by:
K B i A O = A d 2 ( i 1 ) π / 3 T K B 1 A O A d 2 ( i 1 ) π / 3 1 , K B i A F i = A d O F i T K B i A O A d O F i 1 K B i B O = A d 2 ( i 1 ) π / 3 T K B 1 B O A d 2 ( i 1 ) π / 3 1 , K B i B F i = A d O F i T K B i B O A d O F i 1 K 3 - 4 R = C 3 - 4 R 1 , K B 1 O = C 1 1
where C3-4R represents the compliant matrix of 3-4R CPPM and can be calculated using Formula (6) in ref [24].
From Equation (14), one can obtain:
U F 1 = C F i F 1 F i ( i = 2 , 3 )
where C F i F 1 = K F 1 F 1 K F 1 O ( K R i ) 1 Κ O F 1 1 K F 1 O ( K R i ) 1 Κ O F i K F i F i 1 , in which K R i = K O O F i Κ O F i K F i F i 1 K F i O . When i = 1, C F 1 F 1 can be obtained from Equation (8):
C F 1 F 1 = K F 1 F 1 K F 1 O K O O F 1 1 K O F 1 1
Since the total input displacement U F 1 _ t o t a l at the force coordinate frame F1xyz can be regarded as the superposition of the input displacements caused by the input forces F1, F2 and F3 acting alone, one can obtain:
U F 1 _ t o t a l = C F 1 F 1 C F 2 F 1 C F 3 F 1 F 1 F 2 F 3
Similar to Equation (20), the total input displacement U F i _ t o t a l at the force coordinate frame Fixyz due to the input forces F1, F2 and F3 can be obtained as:
U F i _ t o t a l = C F 1 F i C F 2 F i C F 3 F i F 1 F 2 F 3 ( i = 1 , 2 , 3 )
Due to the symmetry of the structure, compliance matrices C F 1 F i , C F 2 F i and C F 3 F i (i = 2, 3) can be directly obtained using the results of the compliance matrices C F 1 F 1 , C F 2 F 1 and C F 3 F 1 , as shown in Equation (22).
C F 1 F 2 = C F 3 F 1 , C F 2 F 2 = C F 1 F 1 , C F 3 F 2 = C F 2 F 1 C F 1 F 3 = C F 2 F 1 , C F 2 F 3 = C F 3 F 1 , C F 3 F 3 = C F 1 F 1
Then, the input displacement U F i _ t o t a l at the force coordinate frame Fixyz generated by the action of the three input forces F1, F2, F3 can be obtained by rearranging Equations (21) and (22), as shown in Equation (23).
U F 1 _ t o t a l U F 2 _ t o t a l U F 3 _ t o t a l = C F 1 F 1 C F 2 F 1 C F 3 F 1 C F 1 F 2 C F 2 F 2 C F 3 F 2 C F 1 F 3 C F 2 F 3 C F 3 F 3 F 1 F 2 F 3
By substituting Equation (23) into (11), the relationship between the input displacements U F i _ t o t a l (i = 1, 2, 3) at each force coordinate frame Fixyz and the output displacement U3-4R of the mobile platform can be calculated as:
U 3 - 4 R = C F 1 O C F 2 O C F 3 O C F 1 F 1 C F 2 F 1 C F 3 F 1 C F 1 F 2 C F 2 F 2 C F 3 F 2 C F 1 F 3 C F 2 F 3 C F 3 F 3 1 U F 1 _ t o t a l U F 2 _ t o t a l U F 3 _ t o t a l
Furtherly, a simplified model directly relating the input component force fi,y (i = 1, 2, 3) acting in the y-direction and the resulting input displacement di (i = 1, 2, 3) along with the y-direction can be extracted from Equation (23), as shown in Equation (25).
d 1 d 2 d 3 = C F 1 F 1 r 5 ,   c 5 C F 2 F 1 r 5 ,   c 5 C F 3 F 1 r 5 ,   c 5 C F 1 F 2 r 5 ,   c 5 C F 2 F 2 r 5 ,   c 5 C F 3 F 2 r 5 ,   c 5 C F 1 F 3 r 5 ,   c 5 C F 2 F 3 r 5 ,   c 5 C F 3 F 3 r 5 ,   c 5 f 1 , y f 2 , y f 3 , y
where C F 1 F 1 r 5 , c 5 represents the element of the fifth column of the fifth row of the compliance matrix C F 1 F 1 , and the definitions of the remaining elements in the equation are similar.
By substituting Equation (25) into (12), the output angular displacements (θx and θz) of the mobile platform can be directly described by the three input displacements di of the actuators, as shown in Equation (26).
θ x θ z = C f C d d 1 d 2 d 3
where:
C f = C θ x f 1 , y C θ x f 2 , y C θ x f 3 , y C θ z f 1 , y C θ z f 2 , y C θ z f 3 , y C d = C F 1 F 1 r 5 ,   c 5 C F 2 F 1 r 5 ,   c 5 C F 3 F 1 r 5 ,   c 5 C F 1 F 2 r 5 ,   c 5 C F 2 F 2 r 5 ,   c 5 C F 3 F 2 r 5 ,   c 5 C F 1 F 3 r 5 ,   c 5 C F 2 F 3 r 5 ,   c 5 C F 3 F 3 r 5 ,   c 5 1

3.2. Kinetostatic Model of Redundant Actuated n-4R CPPM

In this section, the kinetostatic model is further extended from redundant actuated 3-4R to a class of redundant actuated n-4R CPPM. The number of actuation forces of the redundant actuated n-4R CPPM is defined as j (j = 3…n). It can be seen from Equation (3) that only the parameters KB2 and KB3 are associated with the number of mechanism’s branches. Therefore, in order to avoid repetition, this section directly gives relevant conclusions. The mapping matrix between the force F1 applied to the branch 1 and the displacement U1 of the mobile platform is as follows:
C F 1 O = K O O F 1 K O F 1 K F 1 F 1 1 K F 1 O 1 K O F 1 K F 1 F 1 1
where:
K O O F 1 = K B 1 B O + K n - 4 R K B 1 O , K F 1 F 1 = K B 1 A F 1 + K B 1 B F 1 Κ O F 1 = A d O O T K B 1 B O A d O F 1 1 , K F 1 O = A d O F 1 T K B 1 B O A d O O 1
where Kn-4R represents the stiffness matrix of n-4R CPPM. The remaining stiffness matrices can be obtained from Equation (3).
Since the n branches of the redundant actuated n-4R CPPM are evenly distributed at the same location in the circumferential direction, the mapping matrix between the input force Fi (i = 2, …, j) and the output displacement can be obtained by rotating the matrix C F 1 O by 2 (i − 1)π/n around the y-axis of the global coordinate frame Oxyz.
C F i O = A d 2 ( i 1 ) π / n T C F 1 O
According to the superposition principle, the mapping relationship between the output displacement Un-4R of the mobile platform and the input forces F1Fj is as follows:
U n - 4 R = C F 1 O C F j O F 1 F j
where the non-redundant actuated mode corresponds to the case when the input forces other than F1 and F2 are 0.
So far, the kinetostatic model relating the input forces and the output displacements of the redundant actuated n-4R CPPM is established. The kinetostatic model between the input displacements and the output displacements is further established. It can be seen from Equation (15) that only the parameter KBi is associated with the number of the mechanism’s branches. Therefore, the compensation equation of input force Fi (i = 1, …, j) acting on the branch i to the equivalent input displacement U F k (k = 1, …, j) acting on the branch k is as follows:
F k F U F i = K F k F k K F k O 0 Κ O F k K O O F i Κ O F i 0 K F i O K F i F i U F k U k U F i ( i k )
where U F k and U F i represent the displacements at the force coordinate frame Fkxyz and Fixyz, respectively. U k represents the displacement of the mobile platform in the global coordinate frame Oxyz resulting from force Fk.
The stiffness matrices in Equation (32) are defined by:
K O O F i = K B k B O + K B i B O + K n - 4 R K B k O K B i O K F i F i = K B i A F i + K B i B F i , K F k F k = K B k A F k + K B k B F k Κ O F i = A d O O T K B i B O A d O F i 1 , K F i O = A d O F i T K B i B O A d O O 1 Κ O F k = A d O O T K B k B O A d O F k 1 , K F k O = A d O F k T K B k B O A d O O 1
where:
K B i A O = A d 2 ( i 1 ) π / n T K B 1 A O A d 2 ( i 1 ) π / n 1 , K B i A F i = A d O F i T K B i A O A d O F i 1 K B i B O = A d 2 ( i 1 ) π / n T K B 1 B O A d 2 ( i 1 ) π / n 1 , K B i B F i = A d O F i T K B i B O A d O F i 1 K B k A O = A d 2 ( k 1 ) π / n T K B 1 A O A d 2 ( k 1 ) π / n 1 , K B i A F k = A d O F k T K B k A O A d O F k 1 K B k B O = A d 2 ( k 1 ) π / n T K B 1 B O A d 2 ( k 1 ) π / n 1 , K B k B F k = A d O F k T K B k B O A d O F k 1 K n - 4 R = C n - 4 R 1 , K B k O = A d 2 ( k 1 ) π / n T C 1 1 A d 2 ( k 1 ) π / n 1
where Cn-4R denotes the total compliant matrix of n-4R CPPM, and its expression is presented in Formula (6) in literature [24].
From Equation (32), one can obtain:
U F k = C F i F k F i i k
where C F i F k = K F k F k K F k O ( K R i ) 1 Κ O F k 1 K F k O ( K R i ) 1 Κ O F i K F i F i 1 , in which K R i = K O O F i Κ O F i K F i F i 1 K F i O . When solving the mapping matrix of input force and input displacement acting on the same branch, i = k, it can be obtained similarly to Equation (8):
C F i F k = K F i F i K F i O K O O F i 1 K O F i 1
According to the superposition principle, the total input displacement U F k _ t o t a l at the force coordinate frame Fkxyz can be obtained:
U F k _ t o t a l = C F 1 F k C F j F k F 1 F j ( k = 1 , , j )
Then, the total input displacement U F k _ t o t a l at the force coordinate frame Fkxyz generated by the action of the j input forces F1Fj can be obtained by rearranging Equations (35) and (37), as shown in Equation (38).
U F 1 _ t o t a l U F j _ t o t a l = C F 1 F 1 C F j F 1 C F 1 F j C F j F j F 1 F j
By substituting Equation (38) into (31), the relationship between the input displacements U F k _ t o t a l at each force coordinate frame Fkxyz and the output displacement Un-4R of the mobile platform can be calculated as:
U n - 4 R = C F 1 O C F j O C F 1 F 1 C F j F 1 C F 1 F j C F j F j 1 U F 1 _ t o t a l U F j _ t o t a l
where the non-redundant actuated mode corresponds to the case when the input displacements other than U F 1 _ t o t a l and U F 2 _ t o t a l are 0.
A simplified kinetostatic model directly relating the output angular displacements in the direction of two degrees of freedom with j input component forces or displacements along the y-direction can be extracted from the kinetostatic model of the redundant actuated n-4R CPPM. Because the extraction results are similar to Equations (12) and (26), respectively, the double calculation is not provided here.

4. The Workspace of the Redundant Actuated n-4R CPPM

The commonly used method for calculating the workspace of a compliant mechanism is the pseudo-rigid-body model method. This method only takes into account the displacement of the hinge in the functional direction, and considers that there is no displacement in other degrees of freedom directions. Therefore, in essence, this method simplifies the compliant mechanism into a rigid mechanism. However, in order to better reflect the motion characteristics of the compliant mechanism and calculate the workspace of the compliant mechanism more accurately, it is necessary to consider the displacements generated by the flexible hinge in the six degrees of freedom directions during the motion of the mechanism. Therefore, the relationship relating the input forces/displacements and the flexible hinge displacement of the redundant actuated n-4R CPPM (hereinafter referred to as the flexible hinge displacement model) will be derived in this section.

4.1. The Constraints of the Workspace

Before proceeding with a workspace analysis, it is necessary to determine the maximum input force/displacement (Fmax and dmax) of actuator and the maximum displacement of the flexible hinge, as these factors will limit the size, volume, and area shape characteristics of the workspace. Therefore, the constraints of the workspace are summarized as follows:
D i j U max F max f i , y F max d max d i d max
where:
D i j = θ x θ y θ z δ x δ y δ z T U max = θ x max θ y max θ z max δ x max δ y max δ z max T
where Dij represents the displacement of the flexible hinge Rij during the motion of the mechanism, and Umax represents the maximum displacement of the flexible hinge. The subscripts i (i = 1, …, n) and j ( = 1, …, 4) in Dij indicate the number of branches and the number of flexible hinges corresponding to each branch, respectively.
The maximum displacement of the flexible hinge can be obtained by the FE-method. Due to the symmetry of the flexible hinge, one end face is fixed, and the load is gradually exerted on the center of the other end face. The displacement of the loaded end face is the displacement of the flexible hinge. Until the displacement of the flexible hinge no longer changes significantly with the increase of load, this usually indicates that the critical condition for the failure of the flexible hinge has been reached. Finally, the displacement corresponding to the loaded end face of the flexible hinge is obtained by the probe tool, and the displacement is the maximum displacement. Since this section is only a theoretical calculation, the maximum displacement of the flexible hinge does not have a safety factor, and if the motion control of the mechanism is required, an appropriate safety factor can be set to ensure the safety of the design.

4.2. The Flexible Hinge Displacement Model of the Redundant Actuated 3-4R CPPM

Calculating the displacement of the flexible hinge is a difficult part of analyzing the workspace. In this section, the redundant actuated 3-4R CPPM is taken as an example to establish the mapping relationship between the input force/displacement of the mechanism and the displacement of the flexible hinge. As shown in Figure 4, due to the symmetry of the structure, there is always a symmetry plane that makes the motion of the upper and lower parts of the 3-4R CPPM symmetrical, so the deformation of the flexible hinge at the corresponding position of the upper and lower parts of the same branch is the same. The vertices of the symmetry plane are the intersection of the axes of the flexible hinge Ri2 and Ri3 (i = 1, 2, 3), and the intersection is defined as Ji. Since the actuator acts on the connecting rod of each branch close to the fixed platform, six flexible hinges (Ri1 and Ri2) near the fixed platform are selected as the research objects, respectively.
The displacement of flexible hinge can be regarded as the superposition of the displacements generated by each individual input force/displacement acting separately. Take branch 1 as an example, consider that the mechanism is only subjected to the force FU in the center O of the mobile platform. First, the displacement of the flexible hinge R11 directly connected to the fixed platform is analyzed. One end of the hinge is fixed on the fixed platform, and the other end has the corresponding displacement during the motion of the mechanism. So, the displacement of the hinge coordinate frame O11xyz is the displacement of the hinge. Therefore, to describe the displacement U11 of flexible hinge R11 resulting from force FU in the terms of compliance matrix, Equation (42) yields:
U 11 = C O O 11 F U
where C O O 11 is the mapping matrix between force FU and displacement U11. The generalized displacement is defined as: U11 = [θx, θy, θz, δx, δy, δz]T.
Since the point O11 and the point F1 are located on the same rod, C O O 11 can be obtained directly by coordinate transformation.
C O O 11 = A d F 1 O 11 C O F 1 , A d F 1 O 11 = A d O O 11 A d F 1 O , A d F 1 O = A d O F 1 1
where matrix A d O O 11 represents the coordinate transformation from global coordinate frame Oxyz to coordinate frame O11xyz, which can be computed by:
A d O O 1 i = A d O 1 i O 1 , A d O 1 i O = R O 1 i O 0 T O 1 i O R O 1 i O R O 1 i O , T O 1 i O = 0 z y z 0 x y x 0 , R O 1 i O = c β c γ c β s γ s β c α s γ + c γ s α s β c α c γ s α s β s γ c β s α s α s γ c α c γ s β c γ s α + c α s β s γ c α c β
where T O 1 i O (i = 1, 2) is the antisymmetric matrix defined by the translation vector t O 1 i O = x , y , z T . R O 1 i O is the rotation transformation matrix of coordinate frame O1ixyz to the global coordinate frame Oxyz. α, β and γ are the angle of rotation around x, y and z axis of coordinate frame O1ixyz, respectively. s and c respectively represent sin and cos. The parameters are listed in Table 1.
Since two ends of the flexible hinge R12 are free ends, the displacement of the hinge is composed of two parts, which are the displacements of the hinge coordinate frames O12Axyz and O12Bxyz. Since the point O12A and the point F1 are located on the same rod, the mapping matrix C O O 12 A between force FU and the displacement U12A of coordinate frame O12Axyz can also be obtained directly by the coordinate transformation.
C O O 12 A = A d F 1 O 12 A C O F 1
where matrix A d F 1 O 12 A represents the coordinate transformation from force coordinate frame F1xyz to coordinate frame O12Axyz, which can be computed by:
A d F 1 O 12 A = A d O 12 B O 12 A A d O O 12 B A d O F 1 1
where matrix A d O O 12 B represents the coordinate transformation from global coordinate frame Oxyz to coordinate frame O12Bxy, and A d O O 12 B = A d O 12 O 1 . Matrix A d O 12 B O 12 A represents the coordinate transformation from coordinate frame O12Bxyz to coordinate frame O12Axyz, which can be computed by:
A d O 12 B O 12 A = I 3 × 3 0 3 × 3 T O 12 B O 12 A I 3 × 3 , T O 12 B O 12 A = 0 0 0 0 0 2 r 0 2 r 0
where T O 12 B O 12 A is the antisymmetric matrix defined by the translation vector t O 12 B O 12 A = 2 r , 0 , 0 T , and r denotes the cutting radius of the flexible hinge.
The calculation method of the mapping matrix of force FU and coordinate frame O12Bxyz displacement U12B is similar to that of mechanism kinetostatic modeling. To avoid repetition, conclusions are given directly:
C O O 12 B = K O O F U K O F U K F U F U 1 K F U O 1 K O F U K F U F U 1
where:
K F U F U = K B 1 B O + K B 2 O + K B 3 O , K O O F U = K B 1 A O 12 B + K B 1 B O 12 B Κ O F U = A d O 12 O T K B 1 B O A d O O , K F U O = A d O O T K B 1 B O A d O 12 O
where:
K B 1 A O = C 11 + C 12 1 , K B 1 B O = C 13 + C 14 1 K B 2 O = C 2 1 , K B 3 O = C 3 1 K B 1 A O 12 B = A d O 12 O 1 K B 1 A O 1 A d O 12 O T 1 K B 1 B O 12 B = A d O 12 O 1 K B 1 B O 1 A d O 12 O T 1
Since the three branches of the 3-4R CPPM are uniform and evenly distributed in circumferential directions at 120° intervals, the mapping matrices of the force FU and the displacements of flexible hinges Ri1 and Ri2 (i = 2, 3) on the remaining branches can be acquired by rotating the compliance matrices C O O 11 , C O O 12 A and C O O 12 B by 120° and 240° around the y-axis of the global coordinate frame Oxyz, respectively.
C O O i 1     = C O O 11 A d 2 ( i 1 ) π / 3 T C O O i 2 A = C O O 12 A A d 2 ( i 1 ) π / 3 T C O O i 2 B = C O O 12 B A d 2 ( i 1 ) π / 3 T
So far, the mapping relationship of the force FU and the displacements of flexible hinges Ri1 and Ri2 (i = 1, 2, 3) is obtained. Assuming the mechanism is only affected by the input force F1 exerted on the branch 1, the mapping relationship between the force F1 and the displacements of the flexible hinges R11 and R12 is further obtained, as shown in Equation (52).
U 11 = C F 1 O 11 F 1 , U 12 A = C F 1 O 12 A F 1 , U 12 B = C F 1 O 12 B F 1
where C F 1 O 11 , C F 1 O 12 A and C F 1 O 12 B are the mapping matrices between force F1 and displacement U11, U12A, and U12B.
The points O11 and O12A are both on the same rod member as the point F1, so the matrices C F 1 O 11 and C F 1 O 12 A can be respectively obtained from the matrix C F 1 F 1 in Equation (19) by the coordinate transformation.
C F 1 O 11 = A d F 1 O 11 C F 1 F 1 , C F 1 O 12 A = A d F 1 O 12 A C F 1 F 1
Matrix C F 1 O 12 B can still be obtained using kinetostatic modeling methods.
C F 1 O 12 B = K O O F 1 K O F 1 K F 1 F 1 1 K F 1 O 1 K O F 1 K F 1 F 1 1
where:
K O O F 1 = K B 2 O 12 B + K B 3 O 12 B 1 + C 13 O 12 B + C 14 O 12 B 1 + C 12 O 12 B 1 K F 1 F 1 = C 11 F 1 1 + C 12 F 1 1 Κ O F 1 = A d O 12 O T C 12 1 A d O F 1 1 K F 1 O = A d O F 1 T C 12 1 A d O 12 O
where:
K B 2 O 12 B = C B 2 O 12 B 1 , C B 2 O 12 B = A d O O 12 B C 2 A d O O 12 B T K B 3 O 12 B = C B 3 O 12 B 1 , C B 3 O 12 B = A d O O 12 B C 3 A d O O 12 B T C 12 O 12 B = A d O O 12 B C 12 A d O O 12 B T , C 13 O 12 B = A d O O 12 B C 13 A d O O 12 B T C 14 O 12 B = A d O O 12 B C 14 A d O O 12 B T C 11 F 1 = A d O F 1 C 11 A d O F 1 T , C 12 F 1 = A d O F 1 C 12 A d O F 1 T
From the obtained matrices C F 1 O , C O O i 1 , C O O i 2 A , C O O i 2 B , and the compliance matrix C3-4R, the mapping relationship between the force F1 and the displacements of the flexible hinges Ri1 and Ri2 (i = 2, 3) on the remaining branches can be obtained.
U i 1 = C F 1 O i 1 F 1     ,         C F 1 O i 1     = C O O i 1 C 3 - 4 R 1 C F 1 O U i 2 A = C F 1 O i 2 A F 1   ,         C F 1 O i 2 A = C O O i 2 A C 3 - 4 R 1 C F 1 O U i 2 B = C F 1 O i 2 B F 1   ,         C F 1 O i 2 B = C O O i 2 B C 3 - 4 R 1 C F 1 O
So far, the mapping relationship of the force F1 and the displacements of flexible hinges Ri1 and Ri2 (i = 1, 2, 3) is obtained. Due to the symmetry of the structure, the mapping matrices of the forces F2 and F3 and the displacements of flexible hinges Ri1 and Ri2 can be directly obtained using the results of the compliance matrices C F 1 O i 1 , C F 1 O i 2 A and C F 1 O i 2 B , as shown in Equation (58).
C F 2 O 11 = C F 1 O 31 , C F 2 O 21 = C F 1 O 11 , C F 2 O 31 = C F 1 O 21 C F 2 O 12 A = C F 1 O 32 A , C F 2 O 22 A = C F 1 O 12 A , C F 2 O 32 A = C F 1 O 22 A C F 2 O 12 B = C F 1 O 32 B , C F 2 O 22 B = C F 1 O 12 B , C F 2 O 32 B = C F 1 O 22 B C F 3 O 11 = C F 1 O 21 , C F 3 O 21 = C F 1 O 31 , C F 3 O 31 = C F 1 O 11 C F 3 O 12 A = C F 1 O 22 A , C F 3 O 22 A = C F 1 O 32 A , C F 3 O 32 A = C F 1 O 12 A C F 3 O 12 B = C F 1 O 22 B , C F 3 O 22 B = C F 1 O 32 B , C F 3 O 32 B = C F 1 O 12 B
The total displacements of flexible hinges Ri1 and Ri2 can be regarded as the superposition of the displacements caused by the input forces F1, F2 and F3 acting alone, one can obtained:
U i 1 t o t a l U i 2 A t o t a l U i 2 B t o t a l = C F 1 O i 1 C F 2 O i 1 C F 3 O i 1 C F 1 O i 2 A C F 2 O i 2 A C F 3 O i 2 A C F 1 O i 2 B C F 2 O i 2 B C F 3 O i 2 B F 1 F 2 F 3 ( i = 1 , 2 , 3 )
where U i 1 t o t a l , U i 2 A t o t a l and U i 2 B t o t a l represent the total displacements of the hinge coordinate frames O11xyz, O12Axyz, and O12Bxyz, respectively.
By substituting Equation (23) into (59), the relationship between the input displacements and the displacements of flexible hinges can be calculated as:
U i 1 t o t a l U i 2 A t o t a l U i 2 B t o t a l = C F 1 O i 1 C F 2 O i 1 C F 3 O i 1 C F 1 O i 2 A C F 2 O i 2 A C F 3 O i 2 A C F 1 O i 2 B C F 2 O i 2 B C F 3 O i 2 B C F 1 F 1 C F 2 F 1 C F 3 F 1 C F 1 F 2 C F 2 F 2 C F 3 F 2 C F 1 F 3 C F 2 F 3 C F 3 F 3 1 U F 1 _ t o t a l U F 2 _ t o t a l U F 3 _ t o t a l
It should be noted that, when the input force Fi = [0, 0, 0, 0, fi,y, 0]T and the input displacement U F i _ t o t a l = [0, 0, 0, 0, di, 0]T in Equations (59) and (60), the mapping relationship between the input force/displacement along the y-direction and the displacement of each flexible hinge can be obtained. Since the calculation process is similar to that of the kinetostatic model, the calculation will not be repeated here.

4.3. The Flexible Hinge Displacement Model of the Redundant Actuated n-4R CPPM

In this section, the flexible hinge displacement calculation model is further extended from redundant actuated 3-4R to the redundant actuated n-4R CPPM. It can be seen from Equations (3), (50), and (55) that only the parameters KB2 and KB3 are associated with the number of the mechanism’s branches. Therefore, in order to avoid repetition, this section directly gives relevant conclusions. The mapping matrix between force FU exerted on the mobile platform center and the displacement U11 of flexible hinge R11 is given directly:
C O O 11 = A d F 1 O 11 C O F 1 , C O F 1 = K F 1 F 1 K F 1 O K O O F 1 1 K O F 1 1 K F 1 O K O O F 1 1
where stiffness matrices can be obtained from Equation (29).
The mapping matrix between force FU and the displacement U12A of coordinate frame O12Axyz is as follows:
C O O 12 A = A d F 1 O 12 A C O F 1
The mapping matrix between force FU and the displacement U12B of coordinate frame O12Bxyz is as follows:
C O O 12 B = K O O F U K O F U K F U F U 1 K F U O 1 K O F U K F U F U 1
where:
K F U F U = K B 1 B O + K n - 4 R K B 1 O , K O O F U = K B 1 A O 12 B + K B 1 B O 12 B Κ O F U = A d O 12 O T K B 1 B O A d O O , K F U O = A d O O T K B 1 B O A d O 12 O
where:
K B 1 A O = C 11 + C 12 1 , K B 1 A O 12 B = A d O 12 O 1 K B 1 A O 1 A d O 12 O T 1 K B 1 B O = C 13 + C 14 1 , K B 1 B O 12 B = A d O 12 O 1 K B 1 B O 1 A d O 12 O T 1 K n - 4 R = C n - 4 R 1 , K B 1 O = C 1 1
Since the n branches of the n-4R CPPM are uniform and evenly distributed in circumferential directions at 2π/n intervals, the mapping matrices of the force FU and the displacements of flexible hinges and Ri2 (i = 2, …, n) on the remaining branches can be acquired by rotating the compliance matrices C O O 11 , C O O 12 A and C O O 12 B by 2 (i − 1)π/n around the y-axis of the global coordinate frame Oxyz, respectively.
C O O i 1     = C O O 11 A d 2 ( i 1 ) π / n T C O O i 2 A = C O O 12 A A d 2 ( i 1 ) π / n T C O O i 2 B = C O O 12 B A d 2 ( i 1 ) π / n T
Similarly, assuming the mechanism is only affected by the input force F1 exerted on branch 1, the matrices C F 1 O 11 and C F 1 O 12 A can be respectively obtained from the matrix C F 1 F 1 in Equation (36) by the coordinate transformation.
C F 1 O 11 = A d F 1 O 11 C F 1 F 1 , C F 1 O 12 A = A d F 1 O 12 A C F 1 F 1
Matrix C F 1 O 12 B can be obtained using kinetostatic modeling methods.
C F 1 O 12 B = K O O F 1 K O F 1 K F 1 F 1 1 K F 1 O 1 K O F 1 K F 1 F 1 1
where:
K O O F 1 = K n - 4 R O 12 B K B 1 O 12 B 1 + C 13 O 12 B + C 14 O 12 B 1 + C 12 O 12 B 1 K F 1 F 1 = C 11 F 1 1 + C 12 F 1 1 Κ O F 1 = A d O 12 O T C 12 1 A d O F 1 1 K F 1 O = A d O F 1 T C 12 1 A d O 12 O
where:
K n - 4 R O 12 B = C n - 4 R O 12 B 1 , C n - 4 R O 12 B = A d O O 12 B C n - 4 R A d O O 12 B T K B 1 O 12 B = C B 1 O 12 B 1 , C B 1 O 12 B = A d O O 12 B C 1 A d O O 12 B T C 12 O 12 B = A d O O 12 B C 12 A d O O 12 B T , C 13 O 12 B = A d O O 12 B C 13 A d O O 12 B T C 14 O 12 B = A d O O 12 B C 14 A d O O 12 B T C 11 F 1 = A d O F 1 C 11 A d O F 1 T , C 12 F 1 = A d O F 1 C 12 A d O F 1 T
From the obtained matrices C F 1 O , C O O i 1 , C O O i 2 A , C O O i 2 B and the compliance matrix Cn-4R, the mapping relationship between the force F1 and the displacements of the flexible hinges Ri1 and Ri2 (i = 2, …, n) can be obtained:
U i 1 = C F 1 O i 1 F 1     ,         C F 1 O i 1     = C O O i 1 C n - 4 R 1 C F 1 O U i 2 A = C F 1 O i 2 A F 1   ,         C F 1 O i 2 A = C O O i 2 A C n - 4 R 1 C F 1 O U i 2 B = C F 1 O i 2 B F 1   ,         C F 1 O i 2 B = C O O i 2 B C n - 4 R 1 C F 1 O
Due to the symmetry of the structure, the mapping matrices of the force Fk (k = 2, …, j) and the displacements of flexible hinges Ri1 and Ri2 (i = 1, …, n) can be directly obtained using the results of the compliance matrices C F 1 O i 1 , C F 1 O i 2 A and C F 1 O i 2 B , as shown in Equation (72).
C F k O i 1 = C F 1 O n - k + i + 1 1 , C F k O i 2 A = C F 1 O n - k + i + 1 2 A , C F k O i 2 B = C F 1 O n - k + i + 1 2 B ( i < k ) C F k O i 1 = C F 1 O 11 , C F k O i 2 A = C F 1 O 12 A , C F k O i 2 B = C F 1 O 12 B ( i = k ) C F k O i 1 = C F 1 O i - k + 1 1 , C F k O i 2 A = C F 1 O i - k + 1 2 A , C F k O i 2 B = C F 1 O i - k + 1 2 B ( i > k )
According to the superposition principle, the total displacements of flexible hinges Ri1 and Ri2 can be obtained:
U i 1 t o t a l U i 2 A t o t a l U i 2 B t o t a l = C F 1 O i 1 C F j O i 1 C F 1 O i 2 A C F j O i 2 A C F 1 O i 2 B C F j O i 2 B F 1 F j
By substituting Equation (38) into (73), the relationship between the input displacements U F k _ t o t a l (k = 1, …, j) and the displacements of flexible hinges can be calculated as:
U i 1 t o t a l U i 2 A t o t a l U i 2 B t o t a l = C F 1 O i 1 C F j O i 1 C F 1 O i 2 A C F j O i 2 A C F 1 O i 2 B C F j O i 2 B C F 1 F 1 C F j F 1 C F 1 F j C F j F j 1 U F 1 _ t o t a l U F j _ t o t a l

5. Validation, Calculation and Analysis

5.1. Validation of the Kinetostatic Model

In this section, the correctness of the kinetostatic model of the redundant actuated 3-4R CPPM is verified through the comparison between the analytical calculation and FE-simulation using a given spatial pointing trajectory. The validation of the analytical results in the kinetostatic model of the redundant actuated 3-4R CPPM is provided by commercial software ANSYS 2022. Among them, a tetrahedral mesh with an element size of 2 mm is created for the links, fixed platform, and mobile platform, and mesh refinements with an element size of 0.2 mm are performed at the right-circular flexure hinges. The structural parameters of the mechanism are shown in Table 2.
For the convenience of defining spatial pointing, the coordinate frame Oxyz is established at point O′ and aligned with the global coordinate frame, as shown in Figure 5. Figure 5 shows that the spatial pointing of the mechanism can be represented by the normal vector lEO of mobile platform plane, where point O is the mobile platform center, and point E is the intersection of the y-axis in the coordinate frame Oxyz with the normal line of the mobile platform plane. The angle between the z-axis in the coordinate frame Oxyz and the projection of the normal vector lEO in the plane Oxz is defined as the azimuth angle α, and the angle between the y-axis in the coordinate frame Oxyz and the normal vector lEO is defined as the pitch angle Ψ. Then, the spatial pointing of the mechanism can be expressed in the terms of azimuth angle and pitch angle (α, Ψ). In this given spatial pointing trajectory, the azimuth angle α is discretized into 72 sampling points in the range of [0, 360°] and the pitch angle Ψ is 0.05 rad. Since the angular displacements (θx and θz) of the mobile platform in the Equations (12) and (26) are expressed in the form of RPY angles, the azimuth angle α and pitch angle Ψ in the spatial pointing trajectory need to be converted to the form of RPY angles in advance, and the conversion formula is given in Equation (75). Substituting the conversion results into Equations (12) and (26), the input forces and input displacements can be inversely calculated, respectively. Since both Equations (12) and (26) are mathematical models of underdetermined equations, infinite groups of input forces and input displacements solutions can be obtained theoretically. For ease of calculation, the minimum norm solution is used in this example, and the 72 sets of output angular displacements (θx and θz) were successively substituted into Equations (12) and (26) to obtain the corresponding input forces and input displacements. The curves of input forces and displacements are demonstrated in Figure 6a,b, respectively.
r o t z ( θ z ) r o t x ( θ x ) η = r o t y ( α ) r o t x ( ψ ) η   , θ x , θ z π 2 , π 2
The resulting input forces and displacements are successively substituted into the FE-model for simulation, and the simulated output angular displacements (θx and θz) of the mobile platform can be obtained. In Figure 7a and Figure 8a, the inner and outer cones represent the spatial pointing of the analytical results and FE-results (for ease of observation, the pitch angle in the picture is enlarged by 14 times), respectively. The comparison of the spatial pointing azimuth angle and the pitch angle between the analytical results and FE-results is demonstrated in Figure 7b and Figure 8b, in which the polar radius and angle represent the pitch angle and azimuth angle of the spatial pointing, respectively. The absolute error of the azimuth angle between the analytical results and FE-results are shown in Figure 7c and Figure 8c. The absolute error of the pitch angle between the analytical results and FE-results are presented in Figure 7d and Figure 8d. The relative error of the pitch angle between the analytical results and FE-results are presented in Figure 7e and Figure 8e.
It can be seen from Figure 7 that when the input type is the input displacement, the analytical results of spatial pointing are very close to the FE-results. The maximum absolute errors of azimuth angle and pitch angle are less than 7 mrad and 0.65 mrad, respectively, and the maximum relative error of pitch angle is less than 1.3%. It can be seen from Figure 8 that when the input type is the input force, the analytical results of spatial pointing are very close to the FE-results. The maximum absolute errors of azimuth angle and pitch angle are less than 8 mrad and 1.05 mrad, respectively, and the maximum relative error of pitch angle is less than 2.1%. The high consistency between the analytical results and the FE-results demonstrates the correctness of the kinetostatic model. In addition, when using the compliance matrix method to establish the kinetostatic model of the mechanism, the rigid rods are regarded as absolute rigid bodies, that is, they will not generate any elastic deformation. However, during the process of finite element simulation, the rigid rods will produce corresponding elastic deformation due to their own material properties. For this reason, there will be a certain degree of relative error between the theoretical calculation results and the simulation calculation results.

5.2. Calculation of Workspace

In this section, the Monte Carlo method was employed to obtain the workspace of the mechanisms. The calculation process is as follows: 1. The input force and input displacement are discretized into several sampling points within the value range, respectively. The maximum input force Fmax and maximum motion range dmax selected in this paper are 30 N and 15 mm, respectively. 2. All the sampling points were substituted into the kinetostatic model and the flexible hinge displacement model, respectively, and the flexible hinge displacement and the output displacement of mechanism corresponding to different input types are obtained. 3. The maximum flexible hinge displacement is taken as the constraints, as shown in Table 3. When the flexible hinge displacement in any direction exceeds the constraints, the corresponding output displacement data is eliminated. When the flexible hinge displacement in any direction does not exceed the constraints, the corresponding output displacement data is retained. The intersection of the displacement data retained under different input types is taken to obtain the workspace of the mechanism.
According to the direction of the output displacement of the n-4R CPPM, the workspace can be divided into two parts. The pointing workspace consists of output displacements in the directions θx, θy, and θz, and the position workspace consists of output displacements in the directions δx, δy and δz. Since the θy-direction is the parasitic displacement direction, only the displacement in the functional directions (θx and θz) needs to be considered. θx and θz can be converted into azimuth angle α and pitch angle ψ to represent the pointing workspace. The reachable pointing workspace consists of all the pitch angles that can be reached by the mechanism in any azimuth (the maximum pitch angle ψmax in the reachable pointing workspace is simply referred to as the maximum achievable pitch angle ψa). For a class of n-4R CPPMs, in order to avoid structural complexity during the design and selection process, the value of n should not be too large. Therefore, the 3-4R and 4-4R CPPMs are selected as examples to calculate the workspaces.
First, taking the redundant actuated 3-4R CPPM as an example, each input force Fi = [0, 0, 0, 0, fi,y, 0]T (i = 1, ..., 3) and input displacement U F i _ t o t a l = [0, 0, 0, 0, di, 0]T (i = 1, ..., 3) along the y-axis direction are discretized into 200 sampling points within the value range. Then, each set of input forces and displacements are successively substituted into Equations (11), (24), (59) and (60), respectively, and the output displacement of mechanism and flexible hinge displacement are obtained. Finally, taking the maximum flexible hinge displacement as the constraint condition, the output displacement data that does not meet the constraint condition is eliminated. The workspace is obtained by taking the intersection of the output displacements of different input types in the retained data, as shown in Figure 9. For ease of comparison, the workspace of the 3-4R CPPM corresponding to the non-redundant actuated case is shown in Figure 10. In Figure 9a and Figure 10a, the polar diameter represents the pitch angle, and the polar angle indicates the azimuth angle. The reachable pointing workspace can be regarded as the inscribed circle of pointing workspace. Similarly, each set of input force Fi = [0, 0, 0, 0, fi,y, 0]T (i = 1, ..., 4) and input displacement U F i _ t o t a l = [0, 0, 0, 0, di, 0]T obtained discretely can be successively substituted into Equations (31), (39), (73), and (74), respectively, and the workspaces of the redundant actuated 4-4R CPPM and the non-redundant actuated case are obtained, as shown in Figure 11 and Figure 12. The comparison results of 3-4R and 4-4R CPPMs workspaces are shown in Table 4.
By comparing Figure 9 and Figure 10 and the results in Table 4, it can be seen that the workspace of 3-4R CPPM has the following changes by means of the redundant actuation: (1) The pointing-workspace changes from a quadrilateral to a hexagonal. In the case of non-redundant actuation, due to the geometric characteristics, the maximum pitch angle is not distributed at all vertices of the quadrilateral, but only at the upper and lower two acute vertices. In the case of redundant actuation, the maximum pitch angle is distributed at the six vertices of the hexagon. It should be noted that the maximum pitch angles are achievable only at a few special azimuths. (2) The position-workspace changes from an oblique quadrilateral in space to a hexahedron, and the achievable motion range of the mechanism in the x and z directions becomes the same, making the motion of the mechanism more symmetrical. (3) The maximum pitch angle ψmax is increased by 0.015 rad, the maximum achievable pitch angle ψa is increased by 0.051rad, and the motion ranges in the x, y, and z directions (xd, yd and zd) are increased by 0.86 mm, 0.54 mm, and 0.34 mm, respectively. Among them, the motion range in the y-direction and the maximum achievable pitch angle increased the most, both 100%. (4) The workspace in the non-redundant actuated case is a subset of the workspace in the redundant actuated case.
By comparing Figure 11 and Figure 12 and the results in Table 4, it can be seen that the workspace of 4-4R CPPM has the following changes by means of the redundant actuation: (1) The position workspace changes from an oblique rectangle in space to a spatial dodecahedron, and the achievable motion range of the mechanism in the x and z directions becomes the same, also making the motion of the mechanism more symmetrical. (2) The maximum pitch angle ψmax is increased by 0.063 rad, the maximum achievable pitch angle ψa is increased by 0.044 rad, and the motion ranges in the x, y, and z directions are increased by 0.54 mm, 0.5 mm, and 0.58 mm, respectively. Among them, the motion range in the y-direction, the maximum achievable pitch angle, and maximum pitch angle increased the most, both 100%. (3) The workspace in the non-redundant actuated case is a subset of the workspace in the redundant actuated case.

5.3. Analysis of Workspace

In Section 5.2, the workspace of 3-4R and 4-4R CPPMs are obtained. It can be seen that, compared with the non-redundant actuation case, the size and shape of the mechanism’s workspace changed. In this section, the changes in the workspace will be further analyzed.
(1) In the non-redundant actuated case, the actuation forces are only exerted on two adjacent branches of the mechanism, and the forces distribution within the mechanism is non-uniform. Therefore, the 3-4R and 4-4R CPPMs have different motion ranges in the x and z directions within the position workspace. Moreover, the maximum pitch angles of 3-4R CPPM is only at the two vertices of the quadrilateral-shaped pointing workspace, rather than at all four vertices. The 4-4R CPPM features orthogonal symmetry. As a result, the pointing workspace is rectangular, and the maximum pitch angles are evenly distributed at the four vertices. In the redundant actuated case, the actuation forces are exerted on each branch of the mechanism, resulting in a more even force distribution. Consequently, the motion ranges of the 3-4R and 4-4R CPPMs in the x and z directions become the same. In addition, the shape of the 3-4R CPPM pointing workspace changes to a hexagon, and the maximum pitch angles are distributed at the six vertices of pointing workspace. However, the shape of the 4-4R CPPM pointing workspace remains unchanged. The result indicates that, with the redundant actuation, the actuation forces are evenly exerted on each branch of the mechanism, and the workspace can be made more symmetrical. Moreover, since the shape of the 4-4R CPPM pointing workspace remains unchanged, it indicates that the orthogonal symmetry has an impact on the shape of the mechanism’s workspace.
(2) In the non-redundant actuated case, the relationship between output and input is that each output displacement corresponds to a unique input force/displacement. If the flexible hinge displacement does not meet the constraint conditions, the mechanism cannot reach the corresponding output position. In the redundant actuated case, the relationship between output and input is that each output displacement corresponds to an infinite set of input forces/displacements, and an infinite set of inputs corresponds to an infinite set of flexible hinge displacements. It is possible to find a set of inputs among the infinite sets of inputs so that the flexible hinge displacement meets the constraint conditions. Some output positions that cannot be reached in the non-redundant actuated case are reached by means of the redundant actuation, and thus, the workspace of the mechanism is increased. For the above-mentioned reasons, the workspace in the non-redundant actuated case also becomes a subset of the workspace in the redundant actuated case. Since the orthogonal symmetry of the 4-4R CPPM, the maximum pitch angle is increased by 100%. This indicates that the orthogonal symmetry also affects the size of the mechanism’s workspace.
(3) In the non-redundant actuated case, each output displacement in the x and z directions corresponds to the unique output displacement in the y-direction. Therefore, the position workspaces of the 3-4R and 4-4R CPPMs are planar shapes. In the redundant actuated case, each output displacement in the x and z directions corresponds to a non-unique output displacement in the y-direction. Thus, the position workspaces of the 3-4R and 4-4R CPPMs have changed into 3-D shapes.
It should be noted that the structural parameters of the mechanism also have an important impact on its performance, and optimizing these parameters has the potential to enhance the workspace performance of the mechanism. In this paper, the method of improving the mechanism’s workspace performance from the perspective of introducing redundant actuation, and the implementation process of optimization does not involve changes in structural parameters. In practice, the proposed optimization method can be carried out after the optimization of the structural parameters. Therefore, the effect based on the redundant actuation can be superimposed with that of the structural parameter optimization.

6. Conclusions

This paper introduces a class of redundant actuated n-4R CPPM, and relevant conclusions are summarized as follows.
(1) The kinetostatic model of the redundant actuated n-4R CPPM is established to reveal the mapping relationship between the mobile platform’s output displacements and the input forces/displacements of the actuators. The kinetostatic model of the redundant actuated 3-4R CPPM is verified through the comparison between the analytical calculation and FE-simulation using a given space pointing trajectory. The results demonstrate that when the input types are input force and displacement, the relative errors between the analytical results and the FE-results are no more than 1.3% and 2.1%, respectively, and the high consistency validates the kinetostatic model.
(2) The flexible hinge displacement model of the redundant actuated n-4R CPPM is established to reveal the deformation of the flexible hinge in six directions during the mechanism’s motion, thereby facilitating a more accurate calculation of the workspace.
(3) Taking the maximum displacement of the flexible hinge and the maximum range of the actuator as constraints, combining the kinetostatic and flexible hinge displacement model of the mechanism, the workspace of the 3-4R and 4-4R CPPMs in redundant actuation and non-redundant actuation cases is obtained, respectively. The results show that compared with the non-redundant actuation case, the workspace can be increased and becomes more symmetrical by means of the redundant actuation, and the results are universal. For both the 3-4R and 4-4R CPPMs, the maximum achievable pitch angle and the motion range in the y-direction increase by 100%, and the motion ranges in the x and z directions become the same. Due to the orthogonal symmetry of 4-4R CPPM, the maximum pitch angle is also increased by 100%. Furthermore, the workspace in the non-redundant actuated case is a subset of the workspace in the redundant actuated case, and the shape of position workspace changes from planar to 3-D.

Author Contributions

J.R. is the designer and executor of this study. J.R., Y.S. and Y.L. completed data analysis, paper writing and revision. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Key Projects of Hubei Provincial Department of Education Research Program (Grant numbers D20211401).

Data Availability Statement

All data that support the findings of this study are included within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Pham, M.T.; Yeo, S.H.; Teo, T.J.; Wang, P.; Nai, M.L.S. A Decoupled 6-DOF Compliant Parallel Mechanism with Optimized Dynamic Characteristics Using Cellular Structure. Machines 2021, 9, 5. [Google Scholar] [CrossRef]
  2. Lyu, Z.; Xu, Q. Design of a New XY Compliant Parallel Manipulator Based on Deployable Spatial Monolithic Structure. IEEE/ASME Trans. Mechatron. 2024, 29, 3762–3773. [Google Scholar] [CrossRef]
  3. Pan, L.Q.; Zhang, J.W.; Zhang, D.; Tang, H.Y. Modeling and Analysis of a Novel 3R Parallel Compliant Mechanism. Machines 2023, 11, 375. [Google Scholar] [CrossRef]
  4. Huang, G.Y.; Zhang, D.; Zou, Q.; Ye, W.; Kong, L.Y. Analysis and design method of a class of reconfigurable parallel mechanisms by using reconfigurable platform. Mech. Mach. Theory 2023, 181, 105215. [Google Scholar] [CrossRef]
  5. Ye, W.; Chai, X.X.; Zhang, K.T. Kinematic modeling and optimization of a new reconfigurable parallel mechanism. Mech. Mach. Theory 2020, 149, 103850. [Google Scholar] [CrossRef]
  6. MA, L.; XIE, W.; LIU, B.; SUN, L. Design of micro-positioning stage with flexure hinge. Opt. Precis. Eng. 2014, 22, 338–345. [Google Scholar]
  7. Wang, G.; Xu, Q. Design and Precision Position/Force Control of a Piezo-Driven Microinjection System. IEEE/ASME Trans. Mechatron. 2017, 22, 1744–1754. [Google Scholar] [CrossRef]
  8. Komati, B.; Clévy, C.; Lutz, P. High Bandwidth Microgripper With Integrated Force Sensors and Position Estimation for the Grasp of Multistiffness Microcomponents. IEEE/ASME Trans. Mechatron. 2016, 21, 2039–2049. [Google Scholar] [CrossRef]
  9. Wang, D.H.; Yang, Q.; Dong, H.M. A Monolithic Compliant Piezoelectric-Driven Microgripper: Design, Modeling, and Testing. IEEE/ASME Trans. Mechatron. 2013, 18, 138–147. [Google Scholar] [CrossRef]
  10. Wang, F.; Huo, Z.; Liang, C.; Shi, B.; Tian, Y.; Zhao, X.; Zhang, D. A Novel Actuator-Internal Micro/Nano Positioning Stage With an Arch-Shape Bridge-Type Amplifier. IEEE Trans. Ind. Electron. 2019, 66, 9161–9172. [Google Scholar] [CrossRef]
  11. Fleming, A.J.; Aphale, S.S.; Moheimani, S.O.R. A New Method for Robust Damping and Tracking Control of Scanning Probe Microscope Positioning Stages. IEEE Trans. Nanotechnol. 2010, 9, 438–448. [Google Scholar] [CrossRef]
  12. Yun, Y.A.; Li, Y.M. Design and analysis of a novel 6-DOF redundant actuated parallel robot with compliant hinges for high precision positioning. Nonlinear Dyn. 2010, 61, 829–845. [Google Scholar] [CrossRef]
  13. Zhou, K.Y.; Liu, P.B.; Lu, S.S.; Yan, P. Design and modeling of a piezo-driven three-dimensional bridge-type amplification mechanism with input/output guiding constraint. Rev. Sci. Instrum. 2022, 93, 025005. [Google Scholar] [CrossRef]
  14. Chen, W.L.; Zhang, X.M.; Fatikow, S. Design, modeling and test of a novel compliant orthogonal displacement amplification mechanism for the compact micro-grasping system. Microsyst. Technol.-Micro-Nanosyst.-Inf. Storage Process. Syst. 2017, 23, 2485–2498. [Google Scholar] [CrossRef]
  15. Ling, M.X.; Yuan, L.; Luo, Z.H.; Huang, T.; Zhang, X.M. Enhancing Dynamic Bandwidth of Amplified Piezoelectric Actuators by a Hybrid Lever and Bridge-Type Compliant Mechanism. Actuators 2022, 11, 134. [Google Scholar] [CrossRef]
  16. Chen, X.; Xie, Z.; Tan, H.; Tai, K. Design and mechanical modeling of high-magnification and low-parasitic displacement microgripper with three-stage displacement amplification. Mech. Mach. Theory 2023, 190, 105463. [Google Scholar] [CrossRef]
  17. Yun, Y.; Li, Y.M. Optimal design of a 3-PUPU parallel robot with compliant hinges for micromanipulation in a cubic workspace. Robot. Comput.-Integr. Manuf. 2011, 27, 977–985. [Google Scholar] [CrossRef]
  18. Ren, J.; Lan, A.J. Compliance Modeling and Kinetostatic Analysis of a Generalized 3-PSS Compliant Parallel Micro-Motion Platform. Micromachines 2024, 15, 354. [Google Scholar] [CrossRef]
  19. Yang, M.; Sun, M.; Wu, Z.; Li, J.; Long, Y. Design of a redundant actuated 4-PPR planar 3-DOF compliant nanopositioning stage. Precis. Eng. 2023, 82, 68–79. [Google Scholar] [CrossRef]
  20. Liu, X.F.; Wan, B.; Liu, Y.; Chen, R.; Yao, J.T.; Zhao, Y.S. Kinematic Performance Analysis and Dimensional Optimization of New Symmetric Parallel Mechanism 6RPS With Multi-Redundant Actuations. J. Mech. Robot.-Trans. ASME 2024, 16, 1–13. [Google Scholar] [CrossRef]
  21. Han, M.; Che, J.J.; Liu, J.Y.; Yang, D. Performance evaluation and dimensional optimization design of planar 6R redundant actuation parallel mechanism. Robotica 2024, 42, 1649–1675. [Google Scholar] [CrossRef]
  22. Zhang, J.; Wang, D.B.; Song, Z.M.; Guo, H.W.; Liu, R.Q.; Kou, Z.M. Workspace analysis and size optimization of planar 3-DOF redundantly actuated parallel mechanism. J. Mech. Sci. Technol. 2024, 38, 957–967. [Google Scholar] [CrossRef]
  23. Li, G.; Li, Y.; Weng, S.F.; Wan, H.; Luo, D.B. Design and Simulation of a Novel 6-DOF Hybrid Mechanism Motion Platform for Pose Adjustment of Heavy Equipment. Iran. J. Sci. Technol.-Trans. Mech. Eng. 2023, 47, 1055–1078. [Google Scholar] [CrossRef]
  24. Ren, J.; Li, Q. Analysis of Compliance and Kinetostatic of a Novel Class of n-4R Compliant Parallel Micro Pointing Mechanism. Micromachines 2022, 13, 1014. [Google Scholar] [CrossRef]
  25. Chen, W.H.; Chen, S.S.; Qu, J.L.; Chen, W.J. A large-range compliant remote center of motion stage with input/output decoupling. Precis. Eng. J. Int. Soc. Precis. Eng. Nanotechnol. 2018, 51, 468–480. [Google Scholar] [CrossRef]
  26. Cheng, Y.; Yang, D.; Wu, C.; Fei, F. Workspace Analysis of a Novel Six DOFs Parallel Mechanism with Micro Displacement. Mech. Sci. Technol. Aerosp. Eng. 2019, 38, 433–439. [Google Scholar] [CrossRef]
  27. Ren, J.; He, W. Kinematics and Workspace Analysis of 3-PSS Flexible Parallel Micromanipulator. Mach. Des. Manuf. 2022, 382, 58–63. [Google Scholar] [CrossRef]
  28. Arredondo-Soto, M.; Cuan-Urquizo, E.; Gómez-Espinosa, A. The compliance matrix method for the kinetostatic analysis of flexure-based compliant parallel mechanisms: Conventions and general force–displacement cases. Mech. Mach. Theory 2022, 168, 104583. [Google Scholar] [CrossRef]
  29. Ren, J.; Jiang, H. Compliance and Kinetostatics of a Novel 2PRS-2PSS Compliant Parallel Micromanipulator: Modeling and Analysis. Micromachines 2024, 15, 526. [Google Scholar] [CrossRef]
Figure 1. The structure and dimensions of the 4-4R CPPM: (a) Structure 1; (b) Structure 2; (c) Structure parameters of the right-circular flexure hinge.
Figure 1. The structure and dimensions of the 4-4R CPPM: (a) Structure 1; (b) Structure 2; (c) Structure parameters of the right-circular flexure hinge.
Micromachines 16 00478 g001
Figure 2. Coordinate frames of the 3-4R CPPM: (a) Force loading position; (b) Force coordinate frame setting; (c) Hinge coordinate frame setting.
Figure 2. Coordinate frames of the 3-4R CPPM: (a) Force loading position; (b) Force coordinate frame setting; (c) Hinge coordinate frame setting.
Micromachines 16 00478 g002
Figure 3. 3-4R CPPM subjected to force F1: (a) Simplification of equivalent stiffness; (b) Equivalent Spring system.
Figure 3. 3-4R CPPM subjected to force F1: (a) Simplification of equivalent stiffness; (b) Equivalent Spring system.
Micromachines 16 00478 g003
Figure 4. The symmetry of 3-4R CPPM.
Figure 4. The symmetry of 3-4R CPPM.
Micromachines 16 00478 g004
Figure 5. Spatial pointing of mechanism.
Figure 5. Spatial pointing of mechanism.
Micromachines 16 00478 g005
Figure 6. Curves of input forces and input displacements: (a) Curves of input forces; (b) Curves of input displacements.
Figure 6. Curves of input forces and input displacements: (a) Curves of input forces; (b) Curves of input displacements.
Micromachines 16 00478 g006
Figure 7. Comparison of analytical and FE results when the input type is the input force: (a) Comparison of spatial pointing between analytical results and FE-results; (b) Comparison of azimuth and pitch between analytical results and FE-results; (c) The absolute error of azimuth angle; (d) The absolute error of pitch angle; (e) The relative error of pitch angle.
Figure 7. Comparison of analytical and FE results when the input type is the input force: (a) Comparison of spatial pointing between analytical results and FE-results; (b) Comparison of azimuth and pitch between analytical results and FE-results; (c) The absolute error of azimuth angle; (d) The absolute error of pitch angle; (e) The relative error of pitch angle.
Micromachines 16 00478 g007
Figure 8. Comparison of analytical and FE results when the input type is the input displacement: (a) Comparison of spatial pointing between analytical results and FE-results; (b) Comparison of azimuth and pitch between analytical results and FE-results; (c) The absolute error of azimuth angle; (d) The absolute error of pitch angle; (e) The relative error of pitch angle.
Figure 8. Comparison of analytical and FE results when the input type is the input displacement: (a) Comparison of spatial pointing between analytical results and FE-results; (b) Comparison of azimuth and pitch between analytical results and FE-results; (c) The absolute error of azimuth angle; (d) The absolute error of pitch angle; (e) The relative error of pitch angle.
Micromachines 16 00478 g008
Figure 9. The workspace of 3-4R CPPM corresponding to the redundant actuated case: (a) pointing workspace; (b) position workspace.
Figure 9. The workspace of 3-4R CPPM corresponding to the redundant actuated case: (a) pointing workspace; (b) position workspace.
Micromachines 16 00478 g009
Figure 10. The workspace of 3-4R CPPM corresponding to the non-redundant actuated case: (a) pointing workspace; (b) position workspace.
Figure 10. The workspace of 3-4R CPPM corresponding to the non-redundant actuated case: (a) pointing workspace; (b) position workspace.
Micromachines 16 00478 g010
Figure 11. The workspace of 4-4R CPPM corresponding to the redundant actuated case: (a) pointing workspace; (b) position workspace.
Figure 11. The workspace of 4-4R CPPM corresponding to the redundant actuated case: (a) pointing workspace; (b) position workspace.
Micromachines 16 00478 g011
Figure 12. The workspace of 4-4R CPPM corresponding to the non-redundant actuated case: (a) pointing workspace; (b) position workspace.
Figure 12. The workspace of 4-4R CPPM corresponding to the non-redundant actuated case: (a) pointing workspace; (b) position workspace.
Micromachines 16 00478 g012
Table 1. The parameters of coordinate transformations.
Table 1. The parameters of coordinate transformations.
xyzθxθyθz
A d O 11 O r cos φ 2 r sin φ 2 L R00 π φ 2
A d O 12 O r sin φ 2 l l tan φ 2 + r cos φ 2 L 0 π 2 φ π 2 0
Table 2. Parameters of the 3-4R CPPM.
Table 2. Parameters of the 3-4R CPPM.
Hinge ParametersValuesStructural ParametersValues
E/pa2.06 × 1011l/mm66.6
μ0.3φ/°60°
t0/mm0.5R/mm66
r/mm3.75dx/mm41.006
w/mm5dy/mm88.308
dz/mm59
L/mm100
Table 3. Maximum displacement of flexible hinge.
Table 3. Maximum displacement of flexible hinge.
Maximum angular displacement θ x max (rad) θ y max (rad) θ z max (rad)
0.01240.005620.0253
Maximum line displacement δ x max (mm) δ y max (mm) δ z max (mm)
7.962 × 10−39.671 × 10−23.136 × 10−2
Table 4. Comparison results of 3-4R and 4-4R CPPMs workspaces.
Table 4. Comparison results of 3-4R and 4-4R CPPMs workspaces.
Name of the CPPM3-4R 4-4R
Actuation CaseRedundantNon-RedundantRedundantNon-Redundant
ψmax/rad0.1180.1030.1260.063
ψa/rad0.1020.0510.0880.044
xd/mm−2.7~2.7−2.27~2.27−2.34~2.34−2.07~2.07
yd/mm−0.54~0.54−0.27~0.27−0.5~0.5−0.25~0.25
zd/mm−2.7~2.7−2.53~2.53−2.34~2.34−2.05~2.05
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ren, J.; Shu, Y.; Lin, Y. Kinetostatic Modeling and Workspace Analysis of Redundant Actuated n-4R Compliant Parallel Pointing Mechanism. Micromachines 2025, 16, 478. https://doi.org/10.3390/mi16040478

AMA Style

Ren J, Shu Y, Lin Y. Kinetostatic Modeling and Workspace Analysis of Redundant Actuated n-4R Compliant Parallel Pointing Mechanism. Micromachines. 2025; 16(4):478. https://doi.org/10.3390/mi16040478

Chicago/Turabian Style

Ren, Jun, Yikang Shu, and Youwei Lin. 2025. "Kinetostatic Modeling and Workspace Analysis of Redundant Actuated n-4R Compliant Parallel Pointing Mechanism" Micromachines 16, no. 4: 478. https://doi.org/10.3390/mi16040478

APA Style

Ren, J., Shu, Y., & Lin, Y. (2025). Kinetostatic Modeling and Workspace Analysis of Redundant Actuated n-4R Compliant Parallel Pointing Mechanism. Micromachines, 16(4), 478. https://doi.org/10.3390/mi16040478

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop