Next Article in Journal
Oscillator-Network-Based Ising Machine
Next Article in Special Issue
Self-Assembly of DNA-Grafted Colloids: A Review of Challenges
Previous Article in Journal
Switchable Multifunctional Terahertz Metamaterials Based on the Phase-Transition Properties of Vanadium Dioxide
Previous Article in Special Issue
Thiourea-Isocyanate-Based Covalent Organic Frameworks with Tunable Surface Charge and Surface Area for Methylene Blue and Methyl Orange Removal from Aqueous Media
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analysis of Compliance and Kinetostatic of a Novel Class of n-4R Compliant Parallel Micro Pointing Mechanism

School of Mechanical Engineering, Hubei University of Technology, Wuhan 430068, China
*
Author to whom correspondence should be addressed.
Micromachines 2022, 13(7), 1014; https://doi.org/10.3390/mi13071014
Submission received: 10 June 2022 / Revised: 24 June 2022 / Accepted: 24 June 2022 / Published: 27 June 2022
(This article belongs to the Special Issue Feature Papers from Micromachines Reviewers)

Abstract

:
A novel class of n-4R compliant parallel pointing mechanisms is proposed, and the compliance and kinetostatic model of the mechanism are established and analyzed successively. Firstly, the compliance model of a class of n-4R compliant parallel pointing mechanism is established based on the coordinate transformation. The model is verified by finite element analysis, and the influence of geometric parameter variations on the compliance performance of the mechanism is analyzed. Secondly, the mechanism is simplified to an equivalent spring system, and the governing equation of the equivalent spring system is constructed by utilizing the established compliance model. According to the governing equation, the mapping relationship between the input force and the output displacement of the mechanism is subsequently obtained, that is, the kinetostatic model. Then, the accuracy of the kinetostatic model is verified by two simulation examples: The spiral trajectory of the mobile platform center and the spatial pointing trajectory of the mechanism. The results of the two examples show that the deviations between the analytical results and the FE-results are within 0.038% and 0.857%, with the excellent consistency indicating the accuracy of the kinetostatic model. Finally, the influence of the geometric parameter values on the mapping matrix in the kinetostatic model is studied.

1. Introduction

In recent years, with the rapid development of precision engineering, the pointing mechanism has been widely used in various fields, such as inter-satellite link [1,2,3], antenna pointing [4,5,6], etc. However, increasing performance requirements for the pointing mechanism make it difficult for traditional series and rigid mechanism to meet the accuracy requirements in the field of micro pointing applications.
The compliant parallel mechanism combines a series of advantages such as high precision, no friction, and no lubrication of the compliant mechanism, and large loading capacity and rapid response of the parallel mechanism [7,8,9], which has triggered scholars to explore the pointing mechanism in the field of compliant parallel mechanisms. Du Z et al. [10] designed a precise compliant parallel pointing mechanism based on the Stewart platform, which can achieve a submicroradian resolution and microradian repeatability. Palpacelli M et al. [11] proposed a redundantly actuated 2-DOF mini pointing device, and analyzed the kinetostatic performance of the device.
In the analysis and design of compliant parallel mechanism, compliance is an important performance indicator, and the compliance model is the basis for the analysis of kinematics, freedom, stiffness, accuracy, and dynamic performance of the mechanism [12]. Lobontiu N. et al. [13] studied the tripod mechanisms that comprise novel spatial Cartesian flexible hinges and can be used in three-dimensional sensing/actuation applications, derived the compliance of mechanism, and analyzed the influence of the geometric parameter on the hinge and tripod analytical compliance. Xiao S. et al. [14] designed a novel compliant flexure-based micro-parallel positioning stage for a micro active vibration isolation application, established the compliance of the mechanism by the compliance matrix method, and the compliance model was verified by FEA-simulation. Zhang D. et al. [15] proposed a six-DOF parallel positioning system with high resolution, high repeatability, and low parasitic motions, established the compliance model of the mechanism based on the matrix method, and conducted experimental research on the working performance of the mechanism.
On the other hand, although the compliant mechanism has the advantages of integral manufacturing, no friction, higher motion accuracy, and is lightweight compared to the rigid mechanism, the kinetostatic of the compliant mechanism (the relationship between input forces and output displacements) cannot be analyzed by kinematics or statics alone as rigid mechanisms are due to the intrinsic coupling between the kinematic and the elastic behavior of the flexure hinge [16], which brings challenges to the kinetostatic modeling of compliant parallel mechanisms with various complex configurations. In the past few decades, relevant scholars have proposed a variety of modeling methods that can be used for the kinetostatic of compliant mechanisms, such as the pseudo rigid body model method, Castigliano’s theorem, elastic beam theory, the compliance matrix method, etc., [17]. Venkiteswaran V. et al. [18] proposed a pseudo-rigid body model with three revolute joints applicable to curved and straight beams, which can define compliant members as models with three revolute joints, making kinematics constraints and statics equations easy to implement. Chen G et al. [19] combined Castigliano’s theorem, the Crotti–Engesser theorem, the beam constraint model, strain energy, and complementary strain energy, and established an energy-based kinetostatic modeling framework for compliant mechanisms. Li Z. et al. [20] designed and analyzed a compliant nanopositioner with dynamically tunable characteristics, and established a kinetostatic model of the nanopositioner by utilizing elastic beam theory and electromagnetic field coupling analysis to predict the variable stiffness property and dynamically tunable characteristics. Li J. et al. [21] established the kinetostatic model of the compliant two-stage differential micro-displacement amplification mechanism by matrix representation and optimized the position and geometric parameters of the flexure hinge. Ling M. et al. [22] proposed a kinetostatic modeling method of compliant mechanisms based on a semi-analytical matrix displacement method, which can be used for complex, compliant mechanisms with serial-parallel substructures. Recently, the authors [23] presented a general approach, which is applicable to describe the kinetostatic and dynamic behaviors of spatial compliant mechanisms. Arredondo-soto M et al. [24] proposed a systematic method for kinetostatic analysis of arbitrary compliant parallel mechanisms based on the compliance matrix method.
In this paper, a novel class of n-4R compliant parallel pointing mechanisms is proposed, and the compliance and kinetostatic of the mechanism are successively modeled and analyzed. Firstly, the compliance of a single branch of the mechanism is derived by using the compliance of right-circular flexure hinges according to coordinate transformation method. Then, the compliance model of the overall mechanism was established according to the flexure module modeling method of the parallel structure. The accuracy of the compliance model was validated by finite element analysis, and the influence of parameter changes on the compliance of the mechanism was further analyzed. Secondly, the mechanism is simplified to an equivalent spring system, and the governing equation of the spring system is established according to Hooke’s law. According to the governing equation, the mapping relationship between input forces and output displacements of this class of n-4R compliant parallel pointing mechanisms, that is, the kinetostatic model, is obtained. Finally, the effectiveness of the kinetostatic model was verified by the comparison of analytical calculation and finite element simulation of two trajectories, and the effects of the structure parameter values of the flexure hinge and the number of mechanism branches on the mapping matrix of the kinetostatic model were analyzed.

2. Structure of n-4R Compliant Parallel Pointing Mechanism

The n-4R compliant parallel pointing mechanism is a class of 2-DOF parallel micro-motion platforms with two rotational DOFs around x- and z-axes that can realize quasi-sphere motion. As shown in Figure 1, it is composed of a mobile platform, a fixed platform, and n (n ≥ 3) similar branches.
For convenience, the 4-4R compliant parallel pointing mechanism is used as an example to introduce the mechanism structure. As shown in Figure 2, the 4-4R compliant parallel pointing mechanism is composed of a fixed platform, four branches, and a mobile platform. Each branch consists of four right-circular flexure hinges (hereafter referred to as flexure hinges) and three links connected in series. The four branches are similar and equally distributed around the mobile platform by 90°. O and O′ denote the distribution centers of the flexure hinges directly connected to the mobile and fixed platforms, respectively (hereinafter referred to as the mobile platform center and the fixed platform center, respectively). O is defined as the intersection point of the axes of the four flexure hinges connected to the mobile platform, and O′ is defined as the intersection point of the axes of the four flexure hinges connected to the fixed platform. We define the distribution radius of both mobile and fixed platforms as R, and the distance between the centers of mobile and fixed platforms as L. For the flexure hinges R2 and R3 on branch 1, their axes pass through O′ and O, respectively, and intersect at point J. From the geometric characteristics, it is known that OJ = OJ. Define the angle ∠OJO′ as φ. Define the geometric centers of flexure hinges R2 and R3 as points D and F, respectively. The horizontal distance from D and F to OO′ are both l.

3. Compliance Model of n-4R Compliant Parallel Pointing Mechanism

In this section, firstly, the compliance model of the n-4R compliant parallel mechanism is established by the compliance matrix method. Then, the compliance model is verified by Finite Element Analysis. Finally, the influence of the structure parameters of the flexure hinges and the scale parameters of the mechanism on the overall compliance of the mechanism is analyzed.

3.1. Compliance of the Right-Circular Flexure Hinge

Compliance is an important performance indicator of the compliant mechanism, and the compliance of the flexure hinge is the basis for the compliance modeling of the mechanism. Each branch of the n-4R compliant parallel pointing mechanism contains four similar right-circular flexure hinges denoted by R1, R2, R3, and R4. The parameters defining the right-circular flexure hinges are shown in Figure 3, where r is the radius of the flexure hinge, w is the width of the flexure hinge, and t0 is the minimum thickness of the flexure hinge along the x-axis.
Since the deformation of the right-circular flexure hinge is mainly concentrated in the circular part of the hinge, deformation outside the circular part of the hinge can be ignored. Based on the assumption of small elastic deformation, the deformation of the flexure hinge in all directions should satisfy the principle of linear superposition. Assuming that the force f = [fx, fy, fz]T and the moment m = [mx, my, mz]T act at the end of the flexure hinge, the resulting linear displacement and angular displacement at the end of the hinge are δ = [δx, δy, δz]T and θ = [θx, θy, θz]T, respectively. Then the relationship between the displacement and the input force at the end of the flexure hinge is defined [25]:
θ x θ y θ z δ x δ y δ z = C θ x , m x 0 0 0 0 0 0 C θ y , m y 0 0 0 C θ y , f z 0 0 C θ z , m z 0 C θ z , f y 0 0 0 0 C δ x , f x 0 0 0 0 C δ y , m z 0 C δ y , f y 0 0 C δ z , m y 0 0 0 C δ z , f z m x m y m z f x f y f z
where the 6 × 6 matrix is compliance matrix C of the right-circular flexure hinges and is computed in Appendix A.1.

3.2. Compliance of the Branch

As shown in Figure 4, branch 1 consists of four similar flexure hinges denoted by R1, R2, R3, R4 and three links in series. Compared with the flexure hinge, the stiffness of the link is large enough so that the deformation of the link can be ignored and only the deformation of the flexure hinge is considered.
Coordinate frame setting of the branch 1 is shown in Figure 4. Flexure elements, R1, R2, R3, and R4, have their own local coordinate frames, O1x1y1z1, O2x2y2z2, O3x3y3z3, and O4x4y4z4. The global coordinate frame Oxyz is fixed at the initial location of the mobile platform center. Since the compliance of the series compliant mechanism is the sum of the compliance of each flexure element in the global coordinate frame [26], the compliance of branch 1 can be then defined as:
C B 1 O = i = 1 4 C R i O
where i = 1, …, 4 is the number of flexure elements in the branch 1, while C B 1 O and C R i O represent the compliance matrix of branch 1 and Ri in the global coordinate frame, respectively.
Assuming that the compliance matrix of flexure hinges Ri in local coordinate frame Oixiyizi is C R i O i , its compliance matrix C R i O in the global coordinate frame Oxyz can be obtained by the following coordinate transformation:
C R i O = A d O i O · C R i O i · A d O i O T
where i = 1, …,4 is the number of flexure elements in the branch 1, and A d O i O is the so-called 6 × 6 adjoint transformation matrix, indicating the transformation from local coordinate frame Oixiyizi to global coordinate frame Oxyz. Assuming that the rotation transformation matrix of the local coordinate frame Oixiyizi to the global coordinate frame Oxyz is R O i O and the translation vector is t O i O = x , y , z T , the adjoint transformation matrix A d O i O is then defined as:
A d O i O = R O i O 0 T O i O · R O i O R O i O ,   where T O i O = 0 - z y z 0 - x - y x 0 ,   R O 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 i O is the antisymmetric matrix defined by the translation vector t O i O . α, β and γ are the angle of rotation around x-, y-, and z-axis, respectively. s and c represent sin and cos, respectively. The parameters for constructing the translation vector t O i O and rotation matrix R O i O are listed in Table 1.
Since the structure parameters of all flexure hinges in the n-4R compliant parallel pointing mechanism are exactly the same, therefore:
C R 1 O 1 = C R 2 O 2 = C R 3 O 3 = C R 4 O 4 = C
where C is the compliance matrix of the right-circular flexure hinge, which can be computed in Appendix A.1.

3.3. Compliance of the n-4R Compliant Parallel Pointing Mechanism

For the compliant parallel mechanism, the stiffness of the mechanism is the sum of the stiffness of each parallel branch [26], and the compliance matrix and stiffness matrix are mutually inverse matrices. Hence, the compliance of the n-4R compliant parallel pointing mechanism is expressed as:
C n 4 R = i = 1 n C B i O 1 1
where C n 4 R is the overall compliance matrix of the n-4R compliant parallel pointing mechanism, and C B i O represents the compliance matrix of branch i (i = 1, …, n) in the global coordinate frame.
Since the branches of the n-4R compliant parallel pointing mechanism are similar and evenly distributed, the compliance matrix C B 2 O of branch 2 can be obtained by rotating the compliance matrix C B 1 O of branch 1 by 2 π / n angle around the y-axis of the global coordinate frame Oxyz.
C B i O = A d R C B ( i 1 ) O A d R T ,   where A d R = R y , 2 π / n 0 0 R y , 2 π / n
where A d R is the adjoint transformation matrix, R y , 2 π / n is the rotation matrix, which represent the rotation of 2 π / n angle around the y-axis of the global coordinate frame Oxyz, n (n ≥ 3) is the number of branches, and i represents the i-th branch, i = 2, …,n.

3.4. Validation of Compliance Model with Computational Simulations

In this section, the 4-4R compliant parallel pointing mechanism is taken as an example for the verification of the compliance model by FEA simulation assuming small displacements in the commercial software ANSYS2019®. The structure parameters of the 4-4R compliant parallel pointing mechanism are listed in Table 2. Young’s modulus of the material of the flexure hinge was set as E = 206 GPa and Poisson’s ratio was set as ν = 0.3.
By substituting the structural parameters into Equation (6), the overall compliance matrix of the 4-4R compliant parallel pointing mechanism was obtained:
C 4 4 R An = [ C θ x , m x C θ x , m y C θ x , m z C θ x , f x C θ x f y C θ x , f z C θ y , m x C θ y , m y C θ y , m z C θ y , f x C θ y f y C θ y , f z C θ z , m x C θ z , m y C θ z , m z C θ z , f x C θ z , f y C θ z , f z C δ x , m x C δ x , m y C δ x , m z C δ x , f x C δ x f y C δ x , f z C δ y , m x C δ y , m y C δ y , m z C δ y , f x C δ y , f y C δ y , f z C δ z , m x C δ z , m y C δ z , m z C δ z , f x C δ z f y C δ z , f z ] = 7 . 31 × 1 0 2 0 0 1 . 43 × 1 0 5 0 3 . 65 × 1 0 3 0 3 . 00 × 1 0 3 0 0 9 . 15 × 1 0 5 0 0 0 7 . 30 × 1 0 2 3 . 65 × 1 0 3 0 1 . 43 × 1 0 5 1 . 43 × 1 0 5 0 3 . 65 × 1 0 3 2 . 12 × 1 0 4 0 0 0 9 . 15 × 1 0 5 0 0 5 . 28 × 1 0 5 0 3 . 65 × 1 0 3 0 1 . 43 × 1 0 5 0 0 2 . 12 × 1 0 4
The element in row i and column j of the compliance matrix represents the displacement of the mobile platform center in the i-direction under the action of the unit load in the j-direction.
The validation of analytical results in the compliance model of the 4-4R compliant parallel pointing mechanism is provided by commercial software ANSYS 19.2. A tetrahedron mesh with an element size of 2 mm was created for the links, mobile platform, and fixed platform, and mesh refinements of 0.3 mm were performed at the right-circular flexure hinges. First, we fix the fixed platform of the mechanism, and apply the unit load to the mobile platform center. Therefore, the displacement of the mobile platform center is the compliance of the mechanism in this direction. We repeat this process to obtain the compliance matrix of the mechanism. The compliance matrix obtained by the finite element method is as follows:
C 4 4 R FE = 7 . 24 × 1 0 2 0 0 1 . 52 × 1 0 5 0 3 . 62 × 10 3 0 3 . 20 × 1 0 3 0 0 9 . 86 × 1 0 5 0 0 0 7 . 24 × 1 0 2 3 . 62 × 1 0 3 0 1 . 52 × 1 0 5 1 . 52 × 1 0 5 0 3 . 62 × 1 0 3 2 . 12 × 1 0 4 0 0 0 9 . 86 × 1 0 5 0 0 5 . 50 × 1 0 5 0 3 . 62 × 1 0 3 0 1 . 52 × 1 0 5 0 0 2 . 12 × 1 0 4
The comparison of analytical results and the FE-results of compliance is listed in Table 3. It can be seen from Table 3 that the compliance of the main functional direction (rotation direction around the x-axis and z-axis) in the compliance matrix is the same and much larger than those of the nonfunctional direction (rotation direction around the y-axis), indicating that the design of the mechanism and the selection of structure parameters of the flexure hinge are reasonable. In the compliance matrix, the relative errors of the six compliance on the main diagonal are less than 7%, and the relative errors of the functional direction are less than 1%. The error is within the allowable range, which verifies the correctness of the compliance model. The main reasons for the errors are (1) the theoretical compliance model of flexure hinge, and (2) during the theoretical modeling of the overall compliance of the mechanism, the links, mobile platform, and fixed platform are considered rigid elements without deformation, while they are treated as flexure elements in ANSYS, which will deform slightly even if the stiffness is large enough.
The analytical results, FE-results of the overall compliance matrix of 3-4R and 5-4R compliant parallel pointing mechanisms are given in Appendix A.2, and relative errors of analytical results are shown in Figure A1.

3.5. Analysis of Compliance Performance of n-4R Compliant Parallel Pointing Mechanisms

According to the compliance model established in Section 3.3, the structure parameters of the flexure hinge, the scale parameters of the mechanism, and the number of mechanism branches will affect the compliance of the mechanism. Therefore, it is necessary to analyze the influence of the changes of these parameters on the overall compliance of the mechanism. For convenience, Cθ and Cδ are defined as the rotation-related and translation-related compliance on the diagonal of the compliance matrix, respectively.
We take the 4-4R compliant parallel pointing mechanism as an example to analyze the influence of structure parameters on the compliance of the mechanism. The analysis is carried out from the following three aspects: (1) The influence of the radius r of flexure hinge and the distance L between the mobile and fixed platform on Cθ and Cδ; (2) the influence of parameter l and the minimum thickness t0 of flexure hinge on Cθ and Cδ; (3) the influence of the distribution radius R of mobile and fixed platforms and the width w of flexure hinge on Cθ and Cδ. When analyzing the effect of parameter changes on compliance performance, the parameters in Table 4 were selected, while the other parameters remained the same as in Table 2. Figure 5 shows the variations of diagonal elements of the compliance matrix in terms of the compliance hinge structure parameters and the mechanism scale parameters.
The following conclusions can be drawn from Figure 5: (1)Cθ and Cδ are directly correlated with L and r, while they are inversely correlated with l, t0, R, and w. (2) Compared with the structural parameters (L, l, and R) of the mechanism, Cθ and Cδ are more sensitive to the flexure hinge structure parameters (r, t0, and w). Therefore, when designing the mechanism, the structure parameters of the flexure hinge can be changed preferentially to ensure the mechanism meets the compliance performance requirements. (3) The compliance of the mechanism in the functional direction C θ x , m x and C θ z , m z are equal and far greater than those in the non-functional direction C θ y , m y , which is consistent with the conclusion in Section 3.4.
The influence of parameter variations near a given flexure hinge structure parameter and mechanism scale parameter on the compliance of the mechanism was investigated. However, in practical applications, the scale of the mechanism required for different application scenarios often varies greatly and may differ by several times or even tens of times. Therefore, it is also of interest to qualify and quantify the mechanism compliance scales with the defining geometric dimensions. Considering two different scaling situations, we define the scale coefficients s1 and s2. The scale coefficient s1 denotes that only dimensional parameters of the mechanism are scaled by s1 times, while the structural parameters of the flexure hinge remain unchanged. The scale coefficient s2 denotes that both dimensional parameters of the mechanism and the structural parameters of the flexure hinge are scaled by s2 times. The analysis results are given in Figure 6 and Figure 7.
As shown in Figure 6 and Figure 7, Cθ will not be affected when the scale coefficient s1 increases, and Cδ is directly correlated with the scale coefficient s1, while Cθ and Cδ decrease rapidly with the increase in the scale coefficient s2. Furthermore, Cθ is more affected by the scale factor s2 compared with Cδ. The reason for this is that Cθ is mainly determined by the compliance of the functional direction of the flexure hinge, which is more easily affected than that of the nonfunctional direction when the flexure hinge is scaled in equal proportion.
Finally, the influence of the number of mechanism branches n on the overall compliance of the n-4R compliant parallel pointing mechanism is analyzed. As shown in Figure 8, Cθ and Cδ decrease when the number of branches n increases from 3 to 7, i.e., the overall stiffness of the mechanism increases. This provides an idea for the compliance design of the mechanism without changing the dimension parameters of the mechanism and the structural parameters of the flexure hinge.

4. Kinetostatic Model of n-4R Compliant Parallel Pointing Mechanism

In Section 3, the compliance model of the n-4R compliant parallel pointing mechanism is established. According to the compliant model, the relationship between force and displacement at the mobile platform center at the end of the mechanism is obtained. However, for the compliant mechanism, the input force and the output displacement are usually not in the same coordinate frame, for example, the displacement at the mobile platform center is solved by acting a load on the mechanism branch. In this section, therefore, the kinetostatic model of the n-4R compliant parallel pointing mechanism will be analyzed to investigate the mapping relationship between the input force and output displacement in different coordinate frames during slow loading (neglecting the inertial force).
We take the 4-4R compliant parallel pointing mechanism as an example to analyze the kinetostatic model. Since the mechanism has two degrees of freedom, two drives are required for the mechanism to have definite motion. As shown in Figure 9, input forces F1 = [ m 1 , x , m 1 , y , m 1 , z , f 1 , x , f 1 , y , f 1 , z ] T relative to the local coordinate frame F1xF1yF1zF1, F2 = [ m 2 , x , m 2 , y , m 2 , z , f 2 , x , f 2 , y , f 2 , z ] T relative to the local coordinate frame F2xF2yF2zF2, respectively, on branch 1 and branch 2 and then the mobile platform center generate a certain displacement U4-4R = [ θ x , θ y , θ z , δ x , δ y , δ z ] T relative to the global coordinate frame Oxyz. If the deformations are in the linear range, the displacements U1 and U2 can be analyzed under the action of forces F1 and F2 separately. Then, the relationship between the displacement U4-4R and the forces F1 and F2 can be analyzed by using the principle of superposition.

4.1. Relationship between Input Force F1 and Output Displacement U1

For the convenience of analysis, the mechanism is simplified as an equivalent spring system, and the concept of equivalent stiffness is introduced [24,27]. As shown in Figure 10, KB1A is defined as the equivalent stiffness matrix of the part between the loading position on branch 1 and the fixed platform. KB1B is defined as the equivalent stiffness matrix of the part between the loading position on branch 1 and the mobile platform. KB2, KB3, and KB4 are the equivalent stiffness matrices of branch 2, 3, and 4, respectively. Therefore, according to Hooke’s law, the governing equations of the elastic deformation of the system is expressed 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 O F 1
where U1 represents the displacement of the mobile platform center relative to the global coordinate frame Oxyz, UF1 represents the displacement of the action point of force F1 relative to coordinate frame F1xF1yF1zF1, and FO represents the force acting on the mobile platform center.
The stiffness matrices in the governing equations of spring system are computed by Equation (9).
K O O F 1 = K B 1 B O + K B 2 O + K B 3 O + K B 4 O K F 1 F 1 = K B 1 A F 1 + K B 1 B F 1 K 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 the superscripts O and F1 of each stiffness matrix indicate that the stiffness matrix is relative to coordinate frame Oxyz and F1xF1yF1zF1, respectively.
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
where I is the unit matrix. D1, d2, and d3 represent loading position of force F1 relative to global coordinate frame Oxyz.
The stiffness matrices in Equation (9) can be calculated from Equations (2), (3), and (7):
K B 1 A O = C R 1 O 1 , K B 1 B O = C R 2 O + C R 3 O + C R 4 O 1 K B 2 O = C B 2 O 1 , K B 3 O = C B 3 O 1 , K B 4 O = C B 4 O 1 K B 1 A F 1 = Ad O F 1 K B 1 A O 1 Ad O F 1 T 1 K B 1 B F 1 = Ad O F 1 K B 1 B O 1 Ad O F 1 T 1
Since there is no force applied to the mobile platform, FO in Equation (8) can be set to be 0, which yields:
U 1 = C T O F 1 F 1
where:
  C T O F 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
So far, the relationship between the displacement U1 of the mobile platform center relative to the coordinate frame Oxyz and the force F1 relative to the coordinate frame F1xF1yF1zF1 can be described by mapping matrix C T O F 1 .

4.2. Kinetostatic Model of 4-4R Compliant Parallel Pointing Mechanism

When the forces F1 and F2 act on the mobile platform simultaneously, displacement U4-4R at the center of the mobile platform can be regarded as the superposition of the displacement U1 and U2 at the center of the mobile platform under the separate action of force F1 and F2. Therefore, the total displacement of mobile platform is defined as:
U 4 4 R = U 1 + U 2
According to Equations (11) and (13), one can obtain:
U 4 4 R = C T O F 1     C T O F 2 F 1 F 2
where C T O F 2 is the mapping matrix between force F2 and displacement U2 of mobile platform center.
Due to the symmetry of the structure, the mapping relationship between the force F2 and the displacement U2 of the mobile platform center can be obtained by rotation transformation of relative elements in Equation (8). We define a new adjoint transformation matrix as:
A d π / 2 = R y , π / 2 0 0 R y , π / 2
where R y , π / 2 is the rotation matrix, representing 90° rotation around the y-axis of global coordinate frame Oxyz.
The coordinate transformation of related elements in Equation (8) yields:
K O O F 2 = A d π / 2 K O O F 1 A d π / 2 T K F 2 F 2 = K F 1 F 1 K O F 2 = AA d π / 2 K O F 1 K F 2 O = K F 1 O A d π / 2 T
By rearranging Equations (12) and (16), one can obtain:
C T O F 2 = A d π / 2 T 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
The above equation can be further simplified as:
C T O F 2 = A d π / 2 T C T O F 1
So far, the kinetostatic model of the 4-4R compliant parallel pointing mechanism has been established.

4.3. Kinetostatic Model of n-4R Compliant Parallel Pointing Mechanism

In this section, the kinetostatic model is extended from a 4-4R to a class of n-4R compliant parallel pointing mechanism. It can be seen from Equation (9) that only the parameters K B 2 O , K B 3 O , and K B 4 O are associated with the number of mechanism’s branches, and Equation (9) can thus be rewritten as follows:
K O O F 1 = K B 1 B O + K 4 - 4 R K B 1 O K F 1 F 1 = K B 1 B F 1 + K B 1 A F 1 K 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 K4-4R denotes the overall stiffness of the 4-4R compliant parallel pointing mechanism, and K B 1 O denotes the stiffness of branch 1.
According to Equation (18), it is easy to derive the general equation of the mapping matrix C T O F 1 between the force F1 applied to the branch 1 and the displacement U1 of the mobile platform center in the kinetostatic model of the n-4R compliant parallel pointing mechanism.
  C T O F 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
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 B F 1 + K B 1 A F 1 K 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:
K B 1 A O = C R 1 O 1 , K B 1 B O = C R 2 O + C R 3 O + C R 4 O 1 K B 1 O = C B 1 O 1 , K n 4 R = C n - 4 R 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 K B 1 O denotes the stiffness of the branch 1 in the coordinate frame Oxyz and Kn-4R denotes the overall compliance matrix of the n-4R mechanism.
Similar to Equation (17), the mapping relationship C T O F 2 between the force F2 applied to branch 2 and the displacement U2 of the mobile platform center can be simplified to a rotational transformation of C T O F 1 , and the angle of rotation is determined by the number of the mechanism’s branches.
C T O F 2 = A d R T C T O F 1 ,   where A d R = R y , 2 π / n 0 0 R y , 2 π / n
where R y , 2 π / n is the rotation matrix, indicating a rotation of 2 π / n angle around the y-axis of the global coordinate frame Oxyz.
According to the principle of superposition, the relationship between the displacement of the mobile platform center and the forces F1 and F2 can be obtained as follows:
U n 4 R = C T O F 1     C T O F 2 F 1 F 2
where Un-4R denotes the displacement of the mobile platform center of the n-4R mechanism by applying forces F1 and F2 simultaneously.

5. Validation and Analysis of Kinetostatic Model with Computational Simulations

This section takes the 4-4R mechanism as an example to verify the accuracy of the kinetostatic model by comparing the theoretical calculation and finite element simulation of the two examples. Thereafter, the influence of the structure parameters of the flexure hinge and the number of mechanism’s branches on the mapping relationship between the input force and output displacement in different coordinate frames is analyzed.

5.1. Computational Simulation of Spiral Trajectory

As shown in Figure 11a, let the center of the mobile platform move along a given spiral trajectory in the x-direction and z-direction, and the equation of the trajectory is as follows:
δ x = R c cos ( 10000 R c π ) δ z = R c sin ( 10000 R c π ) ,   0 R c 5 × 10 4   m
where δx and δz denote the displacement of the mobile platform center in the x-direction and z-direction, respectively, and Rc is the radius of the spiral trajectory.
Suppose the forces f1,y and f2,y along the y-direction are applied at loading position of forces F1 and F2 on branch 1 and branch 2, respectively. According to Equation (14), the mapping relationship between force f1,y, f2,y and the displacement δx, δz of the mobile platform center can be obtained:
δ x δ z = C δ x , f 1 , y C δ x , f 2 , y C δ z , f 1 , y C δ z , f 2 y f 1 , y f 2 , y = C T O F 1 r o w s 4 , 6 , c o l 5 C T O F 2 r o w s 4 , 6 , c o l 5 f 1 , y f 2 , y
where C T O F 1 r o w s 4 , 6 , c o l 5 denotes the elements of the fifth column of the fourth and sixth rows of the mapping matrix C T O F 1 , and C T O F 2 r o w s 4 , 6 , c o l 5 denotes the elements of the fifth column of the fourth and sixth rows of the mapping matrix C T O F 2 . We define the matrix consisting of C δ x , f 1 , y , C δ x , f 2 , y , C δ z , f 1 , y and C δ z , f 2 y as the translation mapping matrix.
A total of 90 points, obtained by equally spacing the domain 0 < Rc < 5 × 10−4 m, were used to form the spiral trajectory. The displacements δx and δz of the 90 points were substituted in Equation (25) successively to obtain the corresponding input forces f1,y and f2,y. In the process, the structure parameters of the mechanism and the loading position of force F1 are listed in Table 2, and the loading position of force F2 can be obtained from the loading position of force F1 by rotation transformation. Curves of the input forces are shown in Figure 11b. Using the input forces for Finite Element Analysis (a computational model of the 4-4R mechanism was constructed with the dimensions listed in Table 2). Young’s modulus of the material of the flexure hinge was set as E = 206 GPa and Poisson’s ratio was set as ν = 0.3. A tetrahedron mesh with an element size of 2 mm was created for this model, and mesh refinements of 0.3 mm were performed at the flexure hinge. The corresponding trajectory of the center of the mobile platform can thus be obtained, as shown in Figure 12a.
A comparison of the analytical and FE-result of spiral trajectory is shown in Figure 12b. As can be seen from Figure 12b, the analytical spiral trajectory agrees well with the simulated one, indicating the correctness of the kinetostatic model. The absolute error and relative error of the analytical and simulated results of the spiral trajectory in the x-direction and z-direction are presented in Figure 13a,b, respectively. It can be seen from Figure 13 a that with the increase in the helix radius, the absolute error tends to increase, while the relative error fluctuates between 0.033% and 0.038%, as shown in Figure 13b. It can be inferred that for the spiral trajectory, the relative error of the movement is within 0.05% when the maximum radius of the movement area of the center point of the mobile platform does not exceed 5 × 10−4 m.

5.2. Computational Simulations of Spatial Pointing Trajectory

This section continues the verification of the kinetostatic model through an example of a spatial pointing trajectory. As shown in Figure 14a, the spatial pointing of the mechanism is represented by the normal vector lEC of the mobile platform plane, where point C is the center of the mobile platform and point E is the intersection of the normal line of the mobile platform plane and the y-axis. By defining the included angle between the projection of vector lEC on the Oxz plane and the z-axis as the azimuth α, and the included angle between vector lEC and y-axis as the pitch Ψ, then the spatial pointing of the mechanism can be expressed as (α, Ψ) [28].
Given in the example is a set of spatial pointing trajectories, where the azimuth α takes 72 points at equal intervals within the range of [0, 360°], and the pitch angle Ψ is 0.025° (in the calculation process, the angle is in radian system). First, we convert the spatial pointing (the azimuth α and the pitch angle Ψ) into RPY (the Roll-Pitch-Yaw representation method of rotation around the x-, y-, and z-axes of the fixed coordinate frame) angles θx and θz, which rotates around the fixed x-axis and z-axis, respectively. A method of converting the spatially pointing RPY angle is provided in Appendix A.3. Then the angular displacements θx and θz of the 72 points were successively substituted in Equation (26) to obtained the input forces f1,y and f2,y, the curves of which are shown in Figure 14b.
θ x θ z = C θ x , f 1 , y C θ x , f 2 , y C θ z , f 1 , y C θ z , f 2 y f 1 , y f 2 , y = C T O F 1 r o w s 1 , 3 , c o l 5 C T O F 2 r o w s 1 , 3 , c o l 5 f 1 , y f 2 , y
We define the matrix consisting of C θ x , f 1 , y , C θ x , f 2 , y , C θ z , f 1 , y and C θ z , f 2 y as the rotation mapping matrix, in which C θ x , f 1 , y represents the angular displacement of the mobile platform around the x-direction caused by a force along the y-direction at F1.
By employing the obtained input forces f1,y and f2,y in the Finite Element Analysis, the angular displacement of the mobile platform can then be obtained. It should be noted that the angle obtained from the finite element analysis is the RPY angle rotating around the fixed coordinate frame, and the RPY angle also needs to be converted into the azimuth α and pitch Ψ. A conversion method is given in Appendix A.4.
As shown in Figure 15a, the inner cone and outer cone respectively represent the FE-results and analytical results of the spatial pointing trajectory. The pitch is enlarged 1650 times for easier observation, and each generatrix on the cone represents a set of spatial points. To quantify the deviation between the spatial pointing azimuth α and pitch Ψ between the theoretical calculation results and the finite element analysis, Figure 15b is given, where the polar diameter represents the pitch of spatial pointing, and the polar angle represents the azimuth angle. The absolute error and relative error of the azimuth angle are shown in Figure 15c,d, respectively. The relative error of pitch is also given in Figure 15e.
As shown in Figure 15, the analytical results of spatial pointing show good consistency with the FE result. The maximum absolute errors of the azimuth and pitch are 2.56 mrad and 3.74 µrad, respectively, and the relative errors of pitch fluctuate between 0.845% and 0.86%, which verifies the accuracy of the kinetostatic model. It can be inferred that for the spatial pointing trajectory, the relative error of pitch is within 1% when the pitch angle Ψ does not exceed 0.025°. Meanwhile, it is observed that the errors caused by the kinetostatic model have a certain regularity with the change in the azimuth angle. Thus, the errors can be compensated by the control at the mobile platform to achieve the desired spatial pointing.

5.3. Influence of Parameters on Mapping Matrix

Section 5.1 and Section 5.2 verified the accuracy of the kinetostatic model. In this section, the 4-4R mechanism is employed as an object to analyze the effect of the flexure hinge structure parameter variations on the mapping matrix in Equations (25) and (26). The effect of the number of branches of the n-4R compliant parallel pointing mechanism on the mapping matrix is also explored. For convenience, the translational and rotational mapping matrices are defined as CT and CR, respectively.
Figure 16a,c,e show the variations of mapping matrix CT in terms of the radius r, width w, and minimum thickness t0 of the flexure hinge, respectively, while the variations of mapping matrix CR in terms of these parameters are presented in Figure 16b,d,f, respectively.
It can be seen from Figure 16a,c,e that C δ x , f 2 , y and C δ z , f 1 , y are less affected by the structure parameters of the flexure hinge, while the absolute values of C δ x , f 1 , y and C δ z , f 2 , y increase as r increases and decrease as w and t0 decrease. It is indicated that when only the forces f1,y or f2,y are applied, increasing r will cause a larger linear displacement of the mobile platform center, while increasing w or t0 will yield a smaller linear displacement. As shown in Figure 16b,d,f, C θ x , f 1 , y and C θ z , f 2 , y are less affected by the structure parameters of the flexure hinge, and the absolute values of C θ x , f 2 , y and C θ z , f 1 , y increase as r increases and decreases as w or t0 increase. It is revealed that when only forces f1,y or f2,y are applied, increasing r will result in a larger angular displacement of the mobile platform center, and increasing w or t0 will cause a smaller angular displacement.
Figure 17 shows the variation of the translation mapping matrix CT and the rotation mapping matrix CR in terms of the branches number n. As can be seen from Figure 17a, with the increase in the branches number n, the absolute values of C δ x , f 1 , y , C δ z , f 1 , y , and C δ z , f 2 y decrease, while the absolute values of C δ x , f 2 , y decrease to 0 first and then gradually increase. Another interesting phenomenon is that when the branch number n increased from 4 to 5, the value of C δ x , f 2 , y changed from negative to positive. It indicates that when the number of the mechanism’s branches is less than or equal to 4, only applying a force f2,y at F2 along the positive direction of the y-axis will cause a displacement of the mobile platform center along the negative direction of the x-axis, while the opposite conclusion is drawn when the branch number is more than or equal to 5.
As can be seen from Figure 17b, with the increase in the branch number n, the absolute values of C θ x , f 1 , y , C θ x , f 2 , y and C θ z , f 1 , y decrease, while the absolute values of C θ z , f 2 , y decrease to 0 first and then gradually increases. There is a phenomenon similar to that shown in Figure 17a in that when the branches number n increased from 4 to 5, the value of C θ z , f 2 y changed from positive to negative. It suggests that when the number of the mechanism’s branches is less than or equal to 4, only applying a force f2,y at F2 along the positive direction of the y-axis will cause an angular displacement of the mobile platform along the positive direction of the z-axis, while the opposite conclusion is drawn when the number of the mechanism’s branches is more than or equal to 5.
The influence of the structure parameters of the flexure hinge and the number of mechanism’s branches on the mapping matrix was discussed above. However, in practical applications, the loading force may be designed at different locations, thus also affecting the mapping matrix. Due to the limitation of space, this influence will not be discussed, and the reader can explore it in depth if interested.

6. Conclusions

In this paper, a novel class of n-4R compliant parallel micro pointing mechanisms is proposed and analyzed as follows: (1) The compliance model of the n-4R compliant parallel pointing mechanism is established by using coordinate transformation, and correctness of the compliance model is validated by finite element analysis. Then, the influence of the structure parameters of the flexure hinge, the scale parameters of the mechanism, and the branch number on the overall compliance of the mechanism are analyzed, which provides a reference for the compliance design of the n-4R compliant pointing mechanism. (2) Based on the mechanism compliance model and Hooke’s law, the elastic deformation governing equation of the equivalent spring system of the mechanism is derived, and the mapping relationship between the input force and the output displacement of a class of n-4R compliant parallel pointing mechanisms, i.e., the kinetostatic model, is established. (3) The kinetostatic model of the n-4R compliant parallel pointing mechanism is verified by finite element analysis through two given trajectories. The results show that the maximum relative errors of the analytical and FE-results of the two examples are 0.038% and 0.857%, respectively. Good consistency between the analytical and FE-results verifies the accuracy of the kinetostatic model, which lays a good foundation for the kinematic control of the mechanism. (4) The effects of the structure parameters of the flexure hinge and the number of branches on the mapping matrix in the kinetostatic model are also analyzed.

Author Contributions

J.R. is the designer and executor of this study. J.R. and Q.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).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Appendix A.1. Compliance Matrix of Right-Circular Flexure Hinge

The elements of the compliance matrix C of the right-circular flexure hinge are defined as follows [24]:
C θ z , f y = 12 E w 0 2 r x d x t ( x ) 3 C θ z , m z = 12 E w 0 2 r d x t ( x ) 3 C δ x , f x = 1 E w 0 2 r d x t x C δ y , f y = 12 E w 0 2 r x 2 d x t ( x ) 3 C δ y , m z = C θ z , f y C δ z , f z = 12 E w 3 0 2 r x 2 d x t x + 1 G w 0 2 r d x t x C δ z , m y = 12 E w 3 0 2 r x d x t x C θ y , f z = C δ z , m y C θ y , m y = 12 E w 3 0 2 r d x t x
where t x = t 0 + 2 r 2 x 2 r x , E is Young’s modulus of the hinge’s material, G is the shear modulus of the hinge’s material, w is the width of the flexure hinge, r is the radius of the flexure hinge, and t0 is the minimum thickness of the flexure hinge. C θ x , m x is determined by Equation (3.46) in Reference [26].

Appendix A.2. Analytical Results and FE-Results of the Compliance Matrix of 3-4R and 5-4R Compliant Parallel Pointing Mechanisms

Analytical results and FE-results of the compliance matrix of 3-4R and 5-4R compliant parallel pointing mechanisms are as follows:
C 3 - 4 R An = 9 . 74 × 10 2 0 0 1 . 89 × 10 5 0 4 . 87 × 10 3 0 4 . 00 × 10 3 0 0 1 . 22 × 10 4 0 0 0 9 . 74 × 10 2 4 . 87 × 10 3 0 1 . 89 × 10 5 1 . 89 × 10 5 0 4 . 87 × 10 3 2 . 83 × 10 4 0 0 0 1 . 22 × 10 4 0 0 7 . 02 × 10 5 0 4 . 87 × 10 3 0 1 . 89 × 10 5 0 0 2 . 83 × 10 4 C 3 - 4 R FEM = 9 . 65 × 10 2 0 0 2 . 03 × 10 5 0 4 . 83 × 10 3 0 4 . 27 × 10 3 0 0 1 . 31 × 10 4 0 0 0 9 . 66 × 10 2 4 . 83 × 10 3 0 2 . 02 × 10 5 2 . 03 × 10 5 0 4 . 83 × 10 3 2 . 83 × 10 4 0 0 0 1 . 31 × 10 4 0 0 7 . 34 × 10 5 0 4 . 83 × 10 3 0 2 . 02 × 10 5 0 0 2 . 83 × 10 4
C 5 - 4 R An = 5 . 84 × 10 2 0 0 1 . 13 × 10 5 0 2 . 92 × 10 3 0 2 . 40 × 10 3 0 0 7 . 30 × 10 5 0 0 0 5 . 84 × 10 2 2 . 92 × 10 3 0 1 . 13 × 10 5 1 . 13 × 10 5 0 2 . 92 × 10 3 1 . 70 × 10 4 0 0 0 7 . 30 × 10 5 0 0 4 . 21 × 10 5 0 2 . 92 × 10 3 0 1 . 13 × 10 5 0 0 1 . 70 × 10 4 C 5 - 4 R FEM = 5 . 79 × 10 2 0 0 1 . 22 × 10 5 0 2 . 90 × 10 3 0 2 . 56 × 10 3 0 0 7 . 89 × 10 5 0 0 0 5 . 79 × 10 2 2 . 90 × 10 3 0 1 . 22 × 10 5 1 . 22 × 10 5 0 2 . 90 × 10 3 1 . 70 × 10 4 0 0 0 7 . 89 × 10 5 0 0 4 . 40 × 10 5 0 2 . 90 × 10 3 0 1 . 22 × 10 5 0 0 1 . 70 × 10 4
Figure A1. Relative error in percentage between analytical and FE results during the compliance model: (a) 3-4R; (b) 4-4R; (c) 5-4R.
Figure A1. Relative error in percentage between analytical and FE results during the compliance model: (a) 3-4R; (b) 4-4R; (c) 5-4R.
Micromachines 13 01014 g0a1

Appendix A.3. Azimuth and Pitch Converted to RPY Angle

Assuming that the azimuth and pitch of the given mechanism are α and Ψ, respectively, the angular displacement θx and θz around the x-axis and z-axis can be obtained by:
rotz ( θ z ) · rotx ( θ x ) · η = roty ( α ) · rotx ( Ψ ) · η ,   α , Ψ π 2 , π 2
where η denotes the pointing vector of the mobile platform center at the initial position of the n-4R compliant parallel pointing mechanism, η = [0, 1, 0]T.

Appendix A.4. RPY Angle Converted to Azimuth and Pitch

Assuming that the angular displacements of rotation about the x-axis and z-axis obtained by simulation are θx and θz, the azimuth α and pitch Ψ of the mechanism can be obtained by:
a 1 a 2 a 3 T =   rotz ( θ z ) · rotx ( θ x ) · η α =   arctan 2 ( a 1 , a 3 ) Ψ =   arctan a 1 2 + a 3 2 a 2
where η denotes the pointing vector of the mobile platform center at the initial position of the n-4R compliant parallel pointing mechanism, η = [0, 1, 0]T.

References

  1. Shao, S.; Shao, Y.; Song, S.; Xu, M.; Ma, X. Structure and Controller Design of a Piezo-Driven Orientation Stage for Space Antenna Pointing. Mech. Syst. Signal Process. 2020, 138, 106525. [Google Scholar] [CrossRef]
  2. Song, Y.; Qi, Y.; Dong, G.; Sun, T. Type Synthesis of 2-DOF Rotational Parallel Mechanisms Actuating the Inter-Satellite Link Antenna. Chin. J. Aeronaut. 2016, 29, 1795–1805. [Google Scholar] [CrossRef] [Green Version]
  3. Zhang, J.; Song, Y.; Liang, D. Mathematical Modeling and Dynamic Characteristic Analysis of a Novel Parallel Tracking Mechanism for Inter-Satellite Link Antenna. Appl. Math. Model. 2021, 93, 618–643. [Google Scholar] [CrossRef]
  4. Li, L.; Lyu, S.; Ding, X. Dynamics Modeling and Error Analysis for Antenna Pointing Mechanisms with Frictional Spatial Revolute Joints on SE(3). Chin. J. Aeronaut. 2022, 35, 265–279. [Google Scholar] [CrossRef]
  5. Liu, Q.; Lu, S.; Ding, X. An Error Equivalent Model of Revolute Joints with Clearances for Antenna Pointing Mechanisms. Chin. J. Mech. Eng. 2018, 31, 127. [Google Scholar] [CrossRef]
  6. Sun, J.; Shao, L.; Fu, L.; Han, X.; Li, S. Kinematic Analysis and Optimal Design of a Novel Parallel Pointing Mechanism. Aerosp. Sci. Technol. 2020, 104, 105931. [Google Scholar] [CrossRef]
  7. Chen, X.; Li, Y. Design and Analysis of a New High Precision Decoupled XY Compact Parallel Micromanipulator. Micromachines 2017, 8, 82. [Google Scholar] [CrossRef]
  8. Ren, J.; Cao, Q. Dynamic Modeling and Frequency Characteristic Analysis of a Novel 3-PSS Flexible Parallel Micro-Manipulator. Micromachines 2021, 12, 678. [Google Scholar] [CrossRef]
  9. Ling, M.; Yuan, L.; Luo, Z.; Huang, T.; Zhang, X. Enhancing Dynamic Bandwidth of Amplified Piezoelectric Actuators by a Hybrid Lever and Bridge-Type Compliant Mechanism. Actuators 2022, 11, 134. [Google Scholar] [CrossRef]
  10. Du, Z.; Shi, R.; Dong, W. A Piezo-Actuated High-Precision Flexible Parallel Pointing Mechanism: Conceptual Design, Development, and Experiments. IEEE Trans. Robot. 2014, 30, 131–137. [Google Scholar] [CrossRef]
  11. Palpacelli, M.; Palmieri, G.; Callegari, M. A Redundantly Actuated 2-Degrees-of-Freedom Mini Pointing Device. J. Mech. Robot. 2012, 4, 031012. [Google Scholar] [CrossRef]
  12. Yu, J.; Pei, X.; Bi, S.; Zong, G.; Zhang, X. State-of-arts of Design Method for Flexure Mechanisms. J. Mech. Eng. 2010, 46, 2–13. [Google Scholar] [CrossRef]
  13. Lobontiu, N.; Hunter, J.; Keefe, J.; Westenskow, J. Tripod Mechanisms with Novel Spatial Cartesian Flexible Hinges. Mech. Mach. Theory 2022, 167, 104521. [Google Scholar] [CrossRef]
  14. Xiao, S.; Li, Y. Development of a Large Working Range Flexure-Based 3-DOF Micro-Parallel Manipulator Driven by Electromagnetic Actuators. In Proceedings of the 2013 IEEE International Conference on Robotics and Automation, Karlsruhe, Germany, 6–10 May 2013; pp. 4506–4511. [Google Scholar]
  15. Zhang, D.; Li, P.; Zhang, J.; Chen, H.; Guo, K.; Ni, M. Design and Assessment of a 6-DOF Micro/Nanopositioning System. IEEE/ASME Trans. Mechatron. 2019, 24, 2097–2107. [Google Scholar] [CrossRef] [Green Version]
  16. Howell, L.L. Compliant Mechanisms; Springer: London, UK, 2013; pp. 189–216. [Google Scholar]
  17. Ling, M.; Howell, L.L.; Cao, J.; Chen, G. Kinetostatic and Dynamic Modeling of Flexure-Based Compliant Mechanisms: A Survey. Appl. Mech. Rev. 2020, 72, 030802. [Google Scholar] [CrossRef] [Green Version]
  18. Venkiteswaran, V.K.; Su, H. A Versatile 3R Pseudo-Rigid-Body Model for Initially Curved and Straight Compliant Beams of Uniform Cross Section. J. Mech. Des. 2018, 140, 092305. [Google Scholar] [CrossRef] [Green Version]
  19. Chen, G.; Ma, F.; Bai, R.; Zhu, W.; Magleby, S.P.; Howell, L.L. An Energy-Based Framework for Nonlinear Kinetostatic Modeling of Compliant Mechanisms Utilizing Beam Flexures. J. Comput. Inf. Sci. Eng. 2021, 21, 064501. [Google Scholar] [CrossRef]
  20. Li, Z.; Liu, P.; Yan, P. Design and Analysis of a Novel Flexure-Based Dynamically Tunable Nanopositioner. Micromachines 2021, 12, 212. [Google Scholar] [CrossRef]
  21. Li, J.; Chen, G. Optimal Design of a Compliant Two-stage Differential Displacement Amplification Mechanism. Chin. J. Mech. Eng. 2019, 55, 21–28. [Google Scholar]
  22. Ling, M.; Cao, J.; Howell, L.L.; Zeng, M. Kinetostatic Modeling of Complex Compliant Mechanisms with Serial-Parallel Substructures: A Semi-Analytical Matrix Displacement Method. Mech. Mach. Theory 2018, 125, 169–184. [Google Scholar] [CrossRef]
  23. Ling, M.; Song, D.; Zhang, X.; He, X.; Li, H.; Wu, M.; Lu, S. Analysis and design of spatial compliant mechanisms using a 3-D dynamic stiffness model. Mech. Mach. Theory 2022, 168, 104581. [Google Scholar] [CrossRef]
  24. 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]
  25. Koseki, Y.; Tanikawa, T.; Koyachi, N.; Arai, T. Kinematic Analysis of a Translational 3-D.O.F. Micro-Parallel Mechanism Using the Matrix Method. Adv. Robot. 2012, 16, 251–264. [Google Scholar] [CrossRef]
  26. Yu, J.; Bi, S.; Pei, X. Flexure Design: Analysis and Synthesis of Compliant Mechanism; Higher Education Press: Beijing, China, 2018; pp. 105–116. [Google Scholar]
  27. Zhu, Z.; To, S.; Zhu, W.; Li, Y.; Huang, P. Optimum Design of a Piezo-Actuated Triaxial Compliant Mechanism for Nanocutting. IEEE Trans. Ind. Electron. 2018, 65, 6362–6371. [Google Scholar] [CrossRef]
  28. Chen, B.; Zong, G.; Yu, J.; Dong, X. Dynamic Modeling and Analysis of 2-DOF Quasi-sphere Parallel Platform. J. Mech. Eng. 2013, 49, 24–31. [Google Scholar] [CrossRef]
Figure 1. A class of n-4R compliant parallel pointing mechanisms, (a) n = 3; (b) n = 4; (c) n = 5.
Figure 1. A class of n-4R compliant parallel pointing mechanisms, (a) n = 3; (b) n = 4; (c) n = 5.
Micromachines 13 01014 g001
Figure 2. Structure parameters of 4-4R compliant parallel pointing mechanism.
Figure 2. Structure parameters of 4-4R compliant parallel pointing mechanism.
Micromachines 13 01014 g002
Figure 3. Structure parameters and coordinate frame setting of the right-circular flexure hinge.
Figure 3. Structure parameters and coordinate frame setting of the right-circular flexure hinge.
Micromachines 13 01014 g003
Figure 4. Structure and coordinate frame setting of the branch 1.
Figure 4. Structure and coordinate frame setting of the branch 1.
Micromachines 13 01014 g004
Figure 5. Compliance variation with the structure parameters of the flexure hinge and the scale parameters of the mechanism: (a) variation of Cθ in terms of the parameters L and r; (b) variation of Cδ in terms of the parameters L and r; (c) variation of Cθ in terms of the parameters l and t0; (d) variation of Cδ in terms of the parameters l and t0; (e) variation of Cθ in terms of the parameters R and w; (f) variation of Cδ in terms of the parameters R and w.
Figure 5. Compliance variation with the structure parameters of the flexure hinge and the scale parameters of the mechanism: (a) variation of Cθ in terms of the parameters L and r; (b) variation of Cδ in terms of the parameters L and r; (c) variation of Cθ in terms of the parameters l and t0; (d) variation of Cδ in terms of the parameters l and t0; (e) variation of Cθ in terms of the parameters R and w; (f) variation of Cδ in terms of the parameters R and w.
Micromachines 13 01014 g005
Figure 6. Compliance variation in terms of the scale coefficient s1: (a) Cθ; (b) Cδ.
Figure 6. Compliance variation in terms of the scale coefficient s1: (a) Cθ; (b) Cδ.
Micromachines 13 01014 g006
Figure 7. Compliance variation in terms of the scale coefficient s2: (a) Cθ; (b) Cδ.
Figure 7. Compliance variation in terms of the scale coefficient s2: (a) Cθ; (b) Cδ.
Micromachines 13 01014 g007
Figure 8. Compliance variation in terms of the number of mechanism branches n: (a) Cθ; (b) Cδ.
Figure 8. Compliance variation in terms of the number of mechanism branches n: (a) Cθ; (b) Cδ.
Micromachines 13 01014 g008
Figure 9. (a) Complete overview of the 4-4R compliant parallel pointing mechanism to analyze; (b) coordinate frame setting and loading position of force F1.
Figure 9. (a) Complete overview of the 4-4R compliant parallel pointing mechanism to analyze; (b) coordinate frame setting and loading position of force F1.
Micromachines 13 01014 g009
Figure 10. 4-4R compliant parallel pointing mechanism subjected to force F1: (a) Simplification of equivalent stiffness; (b) equivalent spring system.
Figure 10. 4-4R compliant parallel pointing mechanism subjected to force F1: (a) Simplification of equivalent stiffness; (b) equivalent spring system.
Micromachines 13 01014 g010
Figure 11. (a) Analytical spiral trajectory; (b) curves of the input forces f1,y, f2,y.
Figure 11. (a) Analytical spiral trajectory; (b) curves of the input forces f1,y, f2,y.
Micromachines 13 01014 g011
Figure 12. (a) Total-deformation results plot of the FE-model under the set of forces; (b) analytical and FE spiral trajectories.
Figure 12. (a) Total-deformation results plot of the FE-model under the set of forces; (b) analytical and FE spiral trajectories.
Micromachines 13 01014 g012
Figure 13. (a) Absolute errors of displacements δx and δz, during spiral trajectory; (b) relative errors in percentage, between analytical and FE-results for both trajectories during the spiral trajectory.
Figure 13. (a) Absolute errors of displacements δx and δz, during spiral trajectory; (b) relative errors in percentage, between analytical and FE-results for both trajectories during the spiral trajectory.
Micromachines 13 01014 g013
Figure 14. (a) Spatial pointing of mechanism; (b) curves of input forces.
Figure 14. (a) Spatial pointing of mechanism; (b) curves of input forces.
Micromachines 13 01014 g014
Figure 15. (a) Comparison between analytical and FE results of spatial pointing; (b) comparison between analytical and FE results of azimuth and pitch; (c) absolute error of azimuth; (d) absolute error of pitch; (e) relative error of pitch.
Figure 15. (a) Comparison between analytical and FE results of spatial pointing; (b) comparison between analytical and FE results of azimuth and pitch; (c) absolute error of azimuth; (d) absolute error of pitch; (e) relative error of pitch.
Micromachines 13 01014 g015
Figure 16. Variation of mapping matrix CT and CR in terms of flexure hinge structure parameters: (a) variation of CT in terms of the parameter r; (b) variation of CR in terms of the parameter r; (c) variation of CT in terms of the parameter w; (d) variation of CR in terms of the parameter w; (e) variation of CT in terms of the parameter t0; (f) variation of CR in terms of the parameter t0.
Figure 16. Variation of mapping matrix CT and CR in terms of flexure hinge structure parameters: (a) variation of CT in terms of the parameter r; (b) variation of CR in terms of the parameter r; (c) variation of CT in terms of the parameter w; (d) variation of CR in terms of the parameter w; (e) variation of CT in terms of the parameter t0; (f) variation of CR in terms of the parameter t0.
Micromachines 13 01014 g016
Figure 17. (a) Variation of mapping matrix CT in terms of branches number n; (b) variation of mapping matrix CR in terms of branches number n.
Figure 17. (a) Variation of mapping matrix CT in terms of branches number n; (b) variation of mapping matrix CR in terms of branches number n.
Micromachines 13 01014 g017
Table 1. Parameters of translation transformation and rotation transformation.
Table 1. Parameters of translation transformation and rotation transformation.
Adjoint Transformation Matrixxyzαβγ
A d O 1 O r cos φ 2 r sin φ 2 L R 00 π φ 2
A d O 2 O r sin φ 2 l l tan φ 2 + r cos φ 2 L 0 π 2 φ π 2 0
A d O 3 O r sin φ 2 l r cos φ 2 l tan φ 2 0 π 2 φ + π 2 0
A d O 4 O r cos φ 2 r sin φ 2 R 00 φ 2
Table 2. Structural parameters of 4-4R compliant parallel pointing mechanism and loading position of F1.
Table 2. Structural parameters of 4-4R compliant parallel pointing mechanism and loading position of F1.
ParametersValues (m)ParametersValues (m)ParametersValues (m)
L0.1t00.0005d10.041
R0.066r0.00375d20.088
l0.0666w0.005d30.059
φ60°
Table 3. The comparison of analytical results and the FE-results of compliance.
Table 3. The comparison of analytical results and the FE-results of compliance.
ComplianceAnFERelative Errors
C θ x , m x (rad/Nm)0.073033020.072412290.86%
C θ y , m y (rad/Nm)0.002996480.003199006.33%
C θ z , m z (rad/Nm)0.073033020.072410560.86%
C δ x , f x (m/N)0.000212390.000212150.11%
C δ y , f y (m/N)0.000052640.000055034.34%
C δ z , f z (m/N)0.000212320.000212150.08%
Table 4. Variation range of geometric parameters of mechanism.
Table 4. Variation range of geometric parameters of mechanism.
ParametersMin (mm)Max (mm)ParametersMin (mm)Max (mm)
L70130r2.55
l4585t00.350.65
R4585w3.56.5
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

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. https://doi.org/10.3390/mi13071014

AMA Style

Ren J, Li Q. Analysis of Compliance and Kinetostatic of a Novel Class of n-4R Compliant Parallel Micro Pointing Mechanism. Micromachines. 2022; 13(7):1014. https://doi.org/10.3390/mi13071014

Chicago/Turabian Style

Ren, Jun, and Qiliang Li. 2022. "Analysis of Compliance and Kinetostatic of a Novel Class of n-4R Compliant Parallel Micro Pointing Mechanism" Micromachines 13, no. 7: 1014. https://doi.org/10.3390/mi13071014

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