Abstract
The optimization of the micro-motion rotary mechanism aims to obtain the maximum rotation angle in a certain space and increase the compensation range of the micro-motion mechanism. Aiming to address the disadvantages of a small movement stroke, low positioning accuracy, and limited research on the sub-arc-second level of precision micro-drive mechanism, a micro-drive mechanism was designed in this study and structural optimization was performed to obtain the maximum output angle. Additionally, the performance of the optimized mechanism was investigated. First, based on the principle of a flexure hinge guide and conversion, a micro-drive rotary mechanism that could transform the linear motion of piezoelectric ceramics into rotating motion accurately without parasitic motion and non-motion direction force was designed. Second, its structural optimization was achieved using the particle swarm optimization algorithm. Third, analyses of the drive performance and kinematics of the system were conducted. Finally, a performance test platform for the micro-drive rotary mechanism was built, its positioning performance and dynamic characteristics were verified experimentally, and the maximum rotary displacements and positioning error of the system were calculated. This research has certain reference value for studies of ultra-precision positioning.
1. Introduction
With the rapid development of high-precision positioning technology applied in the fields of medical devices, integrated circuit manufacturing, and high-precision machine tools, the positioning accuracy requirements of ultra-precise mechanical mechanisms have reached the nanometer level [1,2,3,4,5,6,7,8]. Current studies on precision micro-drive systems only focus on linear motion. Precision micro-drive systems with linear motion have reached positioning accuracy on the nanometer level and motion stroke on the micron level [9,10,11,12,13]. However, in fields such as laser measurement, semiconductors, and micro-robots, research on precision micro-drive systems for rotational motion is still insufficient [14,15,16].
A micro-drive rotary mechanism with a sub-arc-second level of rotation accuracy is expected to be widely used for ultra-high positioning accuracy. At the same time, the motion range of the micro-drive rotary mechanism will affect the compensation range of the macro-drive error in the macro/micro dual-drive rotary system. The larger the motion range of the micro-drive rotary mechanism, the larger the macro-drive error compensation of the micro-drive rotary system and the wider the application range of the macro/micro dual-drive rotary system [17,18]. Therefore, a sub-arc-second-grade precision micro-drive rotary mechanism with an optimized structure in a certain space was designed to achieve the goals of attaining the maximum output angle and completion of the related features. Studying sub-arc-second-grade micro-drive rotary mechanisms is important to promote ultra-precise micro-drive rotary technology research and development.
In recent years, many scholars have mainly focused on the mechanical structural design, structural optimization, dynamic analysis, and practical application of micro-drive systems [19,20,21,22]. Lin et al. [23] proposed a 12-DOF macro/micro dual-drive system composed of a 6-PSU mechanism and 6-SPS mechanism, which can achieve large-stroke motion and high-precision positioning. The experimental results show that the 12-DOF macro/micro dual-drive system has good performance, with a translational accuracy up to 15 μm, rotation accuracy up to 0.35′, and accuracy of the micromanipulator of more than ten nanometers. He Y X et al. [24] used a self-developed real-time embedded six-degree-of-freedom feedback system (6DFS) to develop a high-precision XY positioning platform that complies with the Abbe principle. This 6DFS includes three micro laser interferometers for XY positioning, as well as two dual-angle autocollimators for measuring the pitch, yaw, and roll angles. The experimental results show that the residual error of the three micro laser interferometers is ±10 nm; within the measurement range of ±30 arcseconds, the angular measurement resolution can reach 0.01 arcseconds; and after Brian error compensation, the Z-axis straightness error is reduced from −3 to 2 μm to ±100 nm. The performance of the XY platform was verified through contour testing, and the results show that its positioning error in the X and Y directions is ±10 nm. Zhu et al. [25] designed a novel compact flexure-based rotary micro positioning that is capable of a rotational angle of 1.58 µrad with the first natural frequency of 430 Hz, whilst the well-constrained maximum center shift along the X-and Y-axes are 0.29 mm and 0.12 mm, respectively, indicating a good decoupling capability. Furthermore, the compact size of 70 mm × 70 mm × 15 mm is beneficial for a limited working space. Zhang F et al. [26] proposed and designed a new type of six-degree-of-freedom micro-driving platform (6-DOF-MDS) that realizes micro-translation in the X, Y, and Z directions of the platform and micro-rotation around the three axes, enabling six-degree-of-freedom micro-feeding. Through a series of verification experiments, the stroke and resolution of this six-degree-of-freedom micro-driving platform were obtained: the displacements in the X, Y, and Z directions were 20.72 μm, 20.02 μm, and 37.60 μm, respectively, with a resolution better than 0.68 nm. Zhang Z et al. [27] successfully developed a new type of cross-cale micro–nano coordinate measuring machine (CSMN-CMM) compliant with the Abbe principle, which effectively resolved the contradiction between large-stroke motion and high-precision measurement in three-dimensional space. This motion system consists of a three-dimensional macro-motion platform and a six-degree-of-freedom (6-DOF) micro-motion platform, enabling both large-stroke and high-precision motion. The designed micro-motion platform has a linear displacement stroke exceeding 20.72 µm and a resolution better than 0.56 nm. The above research has been primarily centered on the motion and positioning performance of the systems. However, structural optimization studies aimed at the motion range of micro-rotary mechanisms are equally of great importance, and research in this regard remains inadequate to date.
The motion range of the micro-drive mechanism is an important performance indicator, and a micro-drive mechanism with a larger motion range has a wider application field. Therefore, optimizing and maximizing the motion range of the micro-drive rotary mechanism is important [28,29,30,31,32,33,34,35,36]. Therefore, this paper specifically focuses on investigating the optimization of the motion range of a sub-arcsecond-level micro-rotary mechanism.
The rest of this paper is organized as follows: Section 2 introduces the design of the micro-drive rotary mechanism. In Section 3, the structure of the micro-drive rotary mechanism is optimized. In Section 4, finite element analysis and experiments are performed on the micro-drive rotary mechanism. In Section 5, the performance of the micro-drive rotary mechanism is analyzed and discussed. The conclusions are presented in Section 6.
2. Design of the Micro-Drive Rotary Mechanism
In order to obtain sub-arc-second positioning accuracy, a micro-drive rotary mechanism was proposed that can accurately convert linear displacement into rotary displacement.
2.1. Working Principle of the Micro-Drive Rotary Mechanism
2.1.1. Principle of Balanced Additional Force
The principle of balancing additional force is shown in Figure 1. The micro-driver is fixedly connected to b1, and the mechanism is symmetrically designed with eight flexible hinge components (flexible hinges 1–16). When the driver produces a drive displacement, the flexible hinge will be deformed. In addition to the force of the main direction of motion, forces in non-directions of motion are generated. At this time, the eight symmetrically distributed flexible hinge components have equal magnitude and opposite directions of force in the non-moving directions due to deformation, and the transverse forces from both directions can be balanced to achieve the additional force balance of the flexure hinge. Detailed principles can be found in reference [37] published by our research group.
Figure 1.
Principle of balancing additional forces.
2.1.2. The Transmission Conversion Principle
A schematic of the flexure hinge transmission conversion principle is shown in Figure 2, and is mainly composed of flexure hinge 1 connected to the input moving parts, flexure hinge 2 connected to the fixed base, flexure hinge 3 connected to the output moving parts, and rods 12 and 23, as shown in Figure 2a. Suppose that each section of the flexure hinge group is rigidly bonded and rods 12 and 23 are beam structures. A schematic of the flexure hinge transmission conversion movement is shown in the solid line in Figure 2b. When an instruction to move up, Δu, is given to the input moving part, because flexure hinge 1 is connected to the input moving part, flexure hinge 1 will also move Δu, where point 1′ is the position of point 1 after movement; because flexure hinge 2 is connected to the fixed base, rods 12 and 23 will rotate around point 2, and thus, the rotation angle Δθ will be generated. The schematic of the device after movement is shown as the dashed line in Figure 2b. Point 3′ is the position of point 3 after movement, and the rotation angle Δθ is generated, which is the output rotational displacement after transmission conversion. There are 26 flexible hinges in total in the micro-motion rotary mechanism. Since the mechanism is symmetrical, only its upper half needs to be analyzed. Among these hinges, flexible hinges 6–13 serve a guiding function but not a conversion function; hinges 4 and 5 are used to balance the lateral forces generated during the movement of hinges 1–3. Therefore, only hinges 1–3 are responsible for the absolute conversion of the angle magnitude, as shown in Figure 2.
Figure 2.
Schematic diagram of transmission conversion movement.
2.2. Design of the Initial Mechanism
A diagram of the working principle of the micro-drive rotary mechanism proposed in this paper is shown in Figure 3, which is mainly divided into four parts: connecting element a, input motion element b, flexure hinge c, and output motion element d. The micro-drive rotary mechanism has 26 flexure hinges (Nos. 1–26). The micro-drive rotary mechanism is symmetrical about the center of O point on the XY plane. When the PZT (piezoelectric actuator) inputs a micro displacement of 0.5 Δv along the positive direction of the Y-axis to the micro-drive rotary mechanism (when the output displacement of the PZT is Δv, it will input 0.5 Δv to the input motion element along the positive and negative directions of the Y-axis, respectively), the length of rod 12 becomes shorter, while the length of rod 23 becomes longer. Therefore, assuming that the distance between point 1′ and point 3′ is equal to the distance between point 1 and point 3, the output angle Δθ of the output motion element is obtained when it receives the PZT input displacement Δu (Δu = 0.5 Δv).
Figure 3.
Diagram of the working principle of the micro-drive rotary mechanism.
Due to the symmetrical structure of the micro-drive rotary mechanism, the other part of the mechanism also produces the output angle Δθ under the action of the input dis-placement Δu of the PZT. Therefore, the micro-drive rotary mechanism achieves the precise conversion of Δu − Δθ. No lateral force or lateral displacement is generated during the movement, which ensures the safety of the PZT and the precise movement of the mechanism.
According to the micro-drive rotary mechanism shown in Figure 1, points 1–6 are defined as P1–P6, and the coordinates of P1 (x1, y1), P2 (x2, y2), P3 (x3, y3), P4 (x4, y4), P5 (x5, y5), and P6 (x6, y6) of the flexure hinges responsible for transmission transformation can be obtained, as shown in Table 1. R2, R3, and R5 are the distances from points 2, 3 and 5 to the origin O. θ2, θ3, and θ5 are the angles between R2, R3, and R5 and the X-axis. In the motion analysis, the connecting element a, the input motion element b, and the output motion element d are regarded as rigid bodies, and the 12 connecting rods, such as l123, l45 and l67, are regarded as rigid rods; 26 hinges such as 1, 2, 3, 4 flexure hinges. According to the motion performance of the micro-drive rotary mechanism, the relation between the straight line input displacement Δu and the rotation output angle Δθ can be established by transforming the equation as follows:
Table 1.
The initial conditional parameters.
If rod 13 is regarded as a rigid rod, then
The following can be obtained from the geometric relationship of rod 13 in Figure 1: , . Substituting this equation into Equation (1) obtains
, and are constants. Let , , and ; Equation (2) can be changed to
After arranging Equation (3), the following equation can be obtained:
As shown in Equation (4), when the flexure hinge responsible for the transformation motion of the micro-drive rotary mechanism is known, the equation becomes a functional expression of the rotational output angle Δθ that is only related to the linear input displacement Δu.
3. Optimizing the Structure of the Micro-Drive Rotary Mechanism
To obtain the maximum output angle of the micro-drive rotary mechanism, the structure of the micro-drive rotary mechanism was optimized. After comparing and analyzing particle swarm optimization, ant colony optimization, and the genetic algorithm, the PSO algorithm was selected for this study. The problem addressed in this paper is a typical complex optimization problem that exhibits three key characteristics: its objective function tends to be non-convex and multimodal; the problem model lacks differentiability, rendering gradient-based optimization methods inapplicable; and the cost of function evaluation is relatively high. To tackle these challenges, the PSO algorithm offers distinct advantages: it excels at addressing multimodality and preventing premature convergence, simultaneously handles non-differentiable problems effectively, and ultimately achieves high optimization efficiency and stable convergence. Therefore, the PSO algorithm was chosen for this study.
3.1. Optimized Mathematical Model
In this algorithm, the number of individuals, location range, and movement speed of the population need to be given first. The fitness of each particle is calculated subsequently. The current fitness of each particle is compared with its previously discovered optimal solution pb and its previously discovered optimal solution gb to select the optimal particle in this iteration. Since the population searches for the optimal solution within the position range, the velocity and position of the particle are updated using Equations (5) and (6) [38,39,40]:
In Equations (5) and (6), i = 1, 2, …, M. M is the total number of particles in the group; is the velocity of the ith particle at the Kth iteration; is the position of the ith particle in the Kth iteration; ω is the inertia weight factor, usually 0.5; rand1 and rand2 are random numbers between (0, 1); c1 and c2 are learning factors, where c1 = c2 = 2; the population size is 100; and the number of iterations is 500.
3.2. Determination of the Design Variables
Using the structure shown in Figure 1 showing the micro-drive rotary mechanism about the origin O center of symmetry, only the first half of micro-drive rotary mechanism needs to be analyzed. The roles of flexure hinges 4 and 5 are to balance the lateral force and moment produced when the linear displacement of components 1, 2, and 3 are converted to rotary displacement. Therefore, the optimization goal is transformed to achieving the coordinate values of the optimized hinges 1, 2, and 3. Therefore, the design variables x1, x2, and x3 are the abscissa values (mm) and x4, x5, and x6 are the ordinate values (mm) of flexure hinges 1, 2 and 3, respectively.
3.3. Establishment of the Objective Function
According to Equation (4) for the kinematic analysis of the micro-drive rotary mechanism, the constant 7.5 μm (which is the maximum output value of the PZT) is substituted into the input value Δu in and , is substituted into the distance R3, is substituted into , and the angle θ is substituted in Equation (4). In this case, Equations (7)–(9) are obtained, and Equation (4) becomes a function whose output values Δθ are dependent only on the coordinates of hinges 1, 2, and 3.
During structural optimization, the objective is to obtain the maximum value of the output rotary angle Δθ. Therefore, the objective function maxf(x) = Δθ can be obtained by substituting it into Equation (10):
This study, which targets highly nonlinear systems, adopts the dominant term decomposition method for a structured qualitative analysis: is most sensitive to , and its sensitivity to and depends on their relative magnitudes. is a linear function that is most sensitive to , with its sensitivity to and depending on their relative magnitudes. is a linear function, exhibiting the highest sensitivity to and (direct product term) and lower sensitivity to and . The sensitivity of is highly nonlinear and dependent on the operating point. This conclusion has met the requirements of subsequent optimization design. Future research will introduce an adaptive sensitivity threshold in global optimization to further improve accuracy. According to Equation (11), when the linear input displacement Δu is constant, the output rotary angle Δθ of the micro-drive rotary mechanism is only related to the coordinates of the flexure hinges 1, 2, and 3; thus, the optimal solution of the output rotary angle Δθ of the micro-drive rotary mechanism can be found by optimizing the coordinates of the flexure hinges 1, 2, and 3.
3.4. Establishment of Constraints
3.4.1. The Position Condition of the X-Direction Point
Because the structure is optimized on the original size of the micro-drive rotary mechanism and the original mechanism is symmetric about the origin O, the x-point positions of hinges 1, 2, and 3 are between 0 and 67 (mm). According to experience, in order to prevent rod l23 from being too small to bend or break, l23 ≥ 8 is required. The following conditions must be met:
In the above equations, need to be rounded.
3.4.2. The Position Condition of the Y-Direction Point
Because the structure is optimized on the original size of the micro-drive rotary mechanism and the original mechanism is symmetric about the origin O, the space for placing the PZT should be 70 mm in the Y direction in the middle of the micro-drive rotary mechanism (half is 35 mm and the radius of the semi-arc of the flexure hinge is 3 mm; thus, it is 38 mm); hinges 1, 2, and 3 are between 38 and 85.5 mm in the Y direction. According to experience, l23 ≥ 8 is required to prevent the input displacement from being converted into output displacement that is too small. The following conditions must be met:
In the above equation, need to be rounded.
3.4.3. Collinear Conditions
To ensure that the structural optimization will not affect the rotary motion and will output the maximum rotary angle, the origin O and hinges 2 and 3 should be collinear; therefore, the following conditions should be met:
In the above equations, need to be rounded.
3.5. Optimized Micro-Drive Rotary Mechanism
The issue was solved using MATLAB 2022a on a Mechrevo (MECHREVO, Xi’an, China) computer (equipped with an Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz), and the new position coordinates of the flexure hinges of the micro-drive rotary mechanism were obtained: flexure hinge 1 (23, 58), flexure hinge 2 (48, 64), and flexure hinge 3 (54, 72). The theoretical calculations of the micro-drive rotary mechanism optimized using PSO and those before optimization are listed in Table 2 for comparison, and the results show that the theoretical travel increases by 58.2% (the average rate of increase). The optimized structure model of the micro-drive rotary mechanism is shown in Figure 4.
Table 2.
The relationship between Δu and Δθ before and after optimization.
Figure 4.
Diagram showing a model of the optimized structure of the micro-drive rotary mechanism.
4. Analysis and Experiment
4.1. Kinematic Analysis
The finite element results for the output displacement of the micro-drive rotary mechanism are shown in Figure 5. By changing the input displacement, the micro-drive rotary mechanism can output different size displacements. The positive and negative displacements of X-axis at point (0, 90, 50) and point (0, −90, 50) on the model are measured successively. When the Y-axis exerts positive and negative directional displacements, Δu is 1.01 μm and the positive and negative displacements of the X-axis measured by the probe at point (0, 90, 50) and point (0, −90, 50) calculated using the static analysis are 0.846 μm and −0.773 μm, respectively; therefore, Δθ = arctan(0.00162/180) = 1.86″. The deformation is shown in Figure 5. When the applied displacement Δv is 2.02 μm (Δu = 1.01 μm), the output angle Δθ of the micro-drive rotary mechanism is 1.86″. Similarly, the output angle Δθ of the micro-drive rotary mechanism corresponding to different Δu values is obtained, as shown in Table 2.
Figure 5.
Deformation of the micro-motion rotary mechanism when the input quantity is 1.01 μm.
In the finite element analysis, the output angle of the optimized micro-drive rotary mechanism increases by 53.4% (the average rate of increase) compared with that of the pre-optimized micro-drive rotary mechanism. The error of the theoretical calculation and finite element analysis of the optimized micro-drive rotary mechanism is 8.12% (maximum error), which meets the design requirements of the micro-drive rotary mechanism. This error arises from two key aspects. First, the theoretical calculation is overly idealized and fails to account for practical factors such as stiffness. Second, the finite element calculation introduces errors, which stem from issues like modeling, mesh generation, and boundary conditions.
4.2. Experiment Assessing the Drive Characteristics of Mechanism
The accuracy of the output angle of the mechanism will be affected by the drive characteristics of the mechanism. Piezoelectric ceramics have characteristics such as hysteresis, creep, and nonlinearity. However, the PZT of model P235.1s from PI Corporation (Auburn, MA, USA) that we adopted is equipped with built-in feedback components and control algorithms, which have minimized the hysteresis effect to the greatest extent. Its response frequency and resolution are 300 Hz and 0.3 nm, respectively. The drive characteristics of the PZT used by the mechanism were tested.
The setup of the experiment assessing the drive characteristics is shown in Figure 6. To minimize the impact of temperature, the experiment was conducted under constant temperature conditions (20–22 °C, with fluctuations less than 2 °C). The experimental device is mainly composed of the experimental base, P235.1s PZT, micro-drive rotary mechanism, connector, two-side displacement sensors (Zhongyuan Measurement DGC-6PG/A: measurement range ±0.3 mm, total stroke 1–1.5 mm, linear error ±0.5%, and repeatability error 0.05 μm), data recorder, piezoelectric ceramic controller, etc. By changing the driving voltage U, the displacement variation of the micro-drive rotary mechanism along the Y-axis is measured by the sided displacement sensors 1 and 2, which are δy1 and δy2, respectively. Because the PZT is driven symmetrically in the micro-drive rotary mechanism, the maximum displacement of unilateral drive is 7.5 μm. The driving displacement Δv of PZT can be expressed as follows:
Figure 6.
The experimental setup for assessing drive characteristics.
The experiment was conducted five times, and the average value was taken as the final experimental data result. Then, linear programming was performed on the final experimental data. The drive performance of the micro-drive rotary mechanism was tested in the ascending stage (when the driving voltage U increases) and the descending stage (when the driving voltage U decreases). The experimental results are shown in Figure 7.
Figure 7.
Assessment of drive performance.
The fit of the linear equation between the drive voltage U and the linear motion displacement Δv of the mechanism in the ascending stage is as follows:
The linearity of the linear equation is 0.9991.
The fit of the linear equation between the drive voltage U and the linear motion displacement Δv of the mechanism in the descending stage is as follows:
The linearity of the linear equation is 0.9936.
The drive performance equation can be analyzed from Equations (21) and (22) as follows:
The minimum linearity of the linear equation is 0.9936.
The drive error of the mechanism δ1 can be calculated from the slopes of the ascending and descending stages using Equation (23), as follows:
where A1 and A2 are the slopes of the ascending and descending stages in Equation (24).
Therefore, drive performance was analyzed using Equation (24). The minimum linearity of the linear of the equation was 0.9936, and the drive error of the mechanism δ1 was 1.63%.
4.3. Experiment Assessing Positioning Performance
The relation between the linear displacement Δv and output angle Δθ (Δv − Δθ) directly affects the kinematic performance of the mechanism. Assessments of the kinematic performance of the mechanism must be conducted.
To accurately analyze the positioning performance during the experiment, different driving voltages, U, are input to the PZT. To minimize the impact of temperature, the experiment is conducted under constant temperature conditions (20–22 °C, with fluctuations below 2 °C). The positioning performance experiment is shown in Figure 8. The experimental device is mainly composed of the experimental base, P235.1s PZT, micro-drive rotary mechanism, connectors, two-side displacement sensors, two straight displacement sensors DGC-8ZG/C(Zhongyuan Measurement, Xi’an, China): measurement range ±0.6 mm, total stroke 3 mm, linear error ± 0.5%, and repeatability error 0.03 μm, a data recorder, and a piezoelectric ceramic controller. During the experiment, the displacements δy1 and δy2 in the Y-axis direction were measured by displacement sensors 1 and 2, and the linear input displacement Δu of the micro-drive rotary mechanism was obtained. The output angle Δθ of the micro-drive rotary mechanism could be indirectly determined by measuring the displacement δx1 and δx2 in the X-axis direction using displacement sensors 3 and 4. This experimental method is the same as that described in Section 4.2.
Figure 8.
Diagram of the experimental setup for assessing the kinematic performance of the mechanism.
According to the displacement changes measured by the above four displacement sensors, the displacement values Δu and Δθ of the PZT input and output of the micro-drive rotary mechanism can be calculated from Equations (25) and (26), respectively:
Different linear input displacement values, Δu, can be obtained using Equation (25), and then the rotary angle Δθ of the corresponding micro-drive rotary mechanism can be obtained using Equation (26). The experimental results of the micro-drive rotary mechanism before and after optimization are shown in Table 3 and Figure 9.
Table 3.
Comparison of the input–output responses of the rotary mechanism before and after optimization.
Figure 9.
Experimental results for kinematic performance.
Figure 9 incorporates 95% confidence intervals, which were calculated using the mean values derived from five independent experimental replicates. Given the small sample size (n = 5), a t-distribution with 4 (n − 1) degrees of freedom was employed to compute these intervals.
The linear equation fitted to the kinematic performance of the pre-optimized micro-drive rotary mechanism is
The linearity of the linear equation is 0.9963.
The linear equation fitted to the kinematic performance of the optimized micro-drive rotary mechanism is
The linearity of the linear equation is 0.9990.
5. Performance Analysis and Discussion
5.1. Analysis of the Conversion Characteristics
To analyze the linear input displacement Δv of the PZT and the rotary angle Δθ of the optimized micro-drive rotary mechanism, linear fits were obtained using three methods, theory analysis, finite element analysis, and the experimental results, and the linear fits are shown in Figure 10.
Figure 10.
Linear fits of the conversion characteristics.
The linear equation fitted to the theory analysis of kinematic performance is
The linearity of the linear equation is 0.9996.
The linear equation fitted to the finite element analysis of kinematic performance is
The linearity of the linear equation is 0.9999.
The linear equation fitted to the experimental results for kinematic performance is
The linearity of the linear equation is 0.9990.
The linearity of the fitted equations of the optimized micro-drive rotary mechanism from the theory analysis, finite element analysis, and experimental results is at least 0.9990, indicating good linearity. The coefficients of Δu in Equations (29)–(31) can be averaged for practical application, and the kinematic performance conversion characteristics of the mechanism can be described using Equation (32):
The resolution of the optimized micro-drive rotary mechanism can be derived from the resolution of 0.0003 mm for the P235.1s PZT combined with Equation (32) to be “0.0003 × 0.9405 = 0.00028”. Therefore, the optimized resolution of the micro-drive rotary mechanism is “0.00028”.
The error between the experimental results and the theoretical calculation of the optimized micro-drive rotary mechanism is 7.13%, while the error from the finite element analysis is 1.88%, and thus the maximum error of the mechanism’s positioning performance conversion δ2 is 7.13%.
5.2. Analysis of the Positioning Performance
The positioning performance of the mechanism is determined by studying the conversion relationship between the driving voltage U and the output angle Δθ (i.e., the function between U and Δθ) during the movement of the optimized micro-drive rotary mechanism.
Based on Equation (23) for the drive performance and Equation (32) for the kinematic conversion characteristics, the positioning performance equation for the optimized micro-drive rotary mechanism can be obtained as follows:
The linearity of the ascending and descending stages of Equation (33) is 0.9991 and 0.9936, respectively, from the analysis, and the minimum linearity of Equation (33) is 0.9936.
If the positioning error of the mechanism is δ, then
where δ1 is the optimized drive error of the micro-drive rotary mechanism, with δ1 = 1.63%, and δ2 is the optimized maximum error of the kinematic conversion of the micro-drive rotary mechanism, with δ2 = 7.13%. Therefore, the positioning error δ of the optimized micro-drive rotary mechanism is 8.64%.
In practice, the mid-point voltage is generally used as the zero voltage, and the maximum drive voltage of the PZT Umax = 10V. The insertion of the PZT drive voltage U and the optimization of the positioning error of the micro-drive rotary mechanism δ = 8.64% into Equation (33) allows the maximum positioning performance motion displacement matrix A for the ascending and descending stages of the optimized micro-rotary mechanism to be obtained as follows:
In Equation (35), Δθ1max and Δθ2max are the maximum output angles of the optimized micro-drive rotary mechanism in the ascending and descending stages, and e1max and e2max are the maximum positioning error values of the optimized micro-drive rotary mechanism in the ascending and descending stages.
The maximum kinematic displacements and errors of the optimized micro-drive rotary mechanism in the ascending and descending stages are shown in Figure 11a and Figure 11b, respectively.
Figure 11.
Maximum kinematic displacement of the optimized micro-drive rotary mechanism.
Based on the results of the analysis of the positioning performance of the optimized micro-drive rotary mechanism, the following conclusions can be drawn:
(1) The optimized mechanism has excellent drive performance and a minimum linearity of 0.999.
(2) The maximum positioning error value of the optimized micro-drive rotary mechanism is 0.67″, thus providing a sub-arc-second rotary angle.
(3) The maximum output rotary angle of the optimized micro-drive rotary mechanism is 15.34″ and the positioning error is 8.64%; therefore, the positioning range of the optimized micro-drive rotary mechanism is approximately 0″–15.34″, and the sub-arc-second level was achieved.
5.3. Discussion
The maximum output angle of the mechanism designed in this study is compared with that of other micro-motion mechanisms discussed in the literature in Table 4. The maximum positioning error values of the mechanism are compared with those of other micro-motion mechanisms addressed in the literature in Table 5.
Table 4.
Comparison of the maximum output rotational displacement of this mechanism with other precision mechanisms.
Table 5.
Comparison of the positioning error value of this mechanism with other precision mechanisms.
As can be observed in Table 4 and Table 5, the mechanism designed in this study demonstrates a notable increase in the maximum output angle, and its maximum positioning error value is significantly smaller than those of other mechanisms, indicating a substantial enhancement in motion accuracy.
In comparison to the original design, the mechanism described in this paper exhibits a significantly expanded slewing range (from 0″–8.91″ to 0″–15.34″). As can be seen in Table 5, the maximum positioning error of this mechanism is closest to that of Reference [16], while multiple gaps are observed when compared with other references in the table. The calculation method for the maximum positioning error in this paper is the same as that in Reference [16]. Regardless of whether the calculation methods for positioning errors are the same as those of the other four references, it can be concluded, through comparison, that the maximum positioning error of the mechanism in this paper is the smallest at 0.67″.
Meanwhile, this study takes the output rotary displacement Δθ as the sole optimization objective and utilizes optimization algorithms to determine the structural parameters required to achieve the maximum motion output. However, other performance indicators of the micro-motion rotary mechanism, such as rigidity and stability, are also crucial factors that demand consideration in the optimization of such micro-motion mechanisms. Specifically, rigidity affects the deformation degree of the mechanism at non-operating positions, while stability influences the overall displacement performance of the mechanism; both of these factors directly impact the motion accuracy of the system. Therefore, in-depth research into these aspects is essential. Subsequent research efforts should focus on ensuring the optimal performance and accuracy of precision calculations related to the motion characteristics of the optimized micro-motion rotary mechanism.
6. Conclusions
The main research purpose of this study is to design an optimization algorithm for a micro-motion slewing mechanism within certain size and structural ranges to obtain a larger rotational output displacement Δθ through the mechanism conversion function at the same linear input displacement Δu. This enables the micro-motion mechanism to have a larger motion stroke, thereby achieving better performance in the compensation range of macro-micro drive systems or in the independent motion of micro-motion mechanisms. The results show that the positioning accuracy of the optimized micro-drive rotary mechanism can reach the sub-arc-second level and the positioning performance is favorable.
(1) A micro-drive rotary mechanism capable of converting linear displacement into rotary displacement free from non-motion directional forces and displacements was developed.
(2) PSO was used to optimize the structure of the micro-drive rotary mechanism and increase the output angle of the mechanism.
(3) The experimental results showed that the positioning range of the optimized micro-drive rotary mechanism was approximately 0″–15.34″, the maximum positioning error value of the optimized micro-drive rotary mechanism was 0.67″, and the sub-arc-second level was achieved.
(4) In theoretical calculations, the motion range of the optimized micro-drive rotary mechanism increased by 58.2% compared with that before optimization, and the errors of the finite element analysis and experimental results were 8.12% and 7.13%, respectively. The optimized mechanism has a wider compensation range and can be used to compensate for macro-motion systems with lower motion accuracy.
This study has an important reference value for sub-arc-second positioning precision of the rotary angle and the optimization of micro-drive rotary mechanism structure, and will be helpful to promote the development of high-precision micro-drive rotary technology.
Author Contributions
Conceptualization, N.Z. and D.W.; methodology, N.Z.; software, D.W.; validation, K.L.; formal analysis, Z.L.; investigation, D.W.; resources, K.L.; data curation, K.L.; writing—original draft preparation, Z.L.; writing—review and editing, N.Z.; visualization, D.W.; supervision, N.Z. and M.Y.; modification of the paper, Y.Y. and H.G. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the National Natural Science Foundation of China (No. 52475537), the Xi’an Science and Technology Plan Project—Project for Building a Team of Scientists and Engineers (No. 24KGDWO029), the Industrialization Cultivation Project of Shaanxi Provincial Department of Education (No. 23JC050), and the Beilin District Science and Technology Plan Project (No. GX2434).
Data Availability Statement
The data presented in this study are available from the corresponding author upon request.
Acknowledgments
The authors would like to acknowledge the valuable contributions from Guangpeng Zhang.
Conflicts of Interest
The authors declare no conflicts of interest.
Abbreviations
The following abbreviations are used in this manuscript:
| Variable | Interpretation | Unit |
| DOF | Degrees of freedom | \ |
| PSU | Prismatic–spherical–universal | \ |
| SPS | Spherical–prismatic–spherical | \ |
| PSO | Particle swarm optimization | \ |
| PZT | Piezoelectric actuator | \ |
| a | Connecting element | \ |
| b | Input motion element | \ |
| c | Flexure hinge | \ |
| d | Output motion element | \ |
| The velocity of the ith particle at the kth iteration | \ | |
| The position of the ith particle at the kth iteration | \ | |
| The velocity of the ith particle at the (k + 1)th iteration | \ | |
| The inertia weight factor | \ | |
| cn | The learning factor | \ |
| randn | A random number between 0 and 1 | \ |
| gbest | The best solution found by the population so far | \ |
| pbest | The optimal solution currently found by the population’s fitness | \ |
| xn | The x-coordinate of point n | mm |
| yn | The y-coordinate of point n | mm |
| Rn | The distance from point n to the origin o | mm |
| θn | The angle between the line connecting point n to the origin o and the X-axis | Angle (°) |
| lab | The length of rod AB before the change in motion | mm |
| La′b′ | The length of rod AB after the change in motion | mm |
| Δv | The input displacement of the piezoelectric ceramic | μm |
| Δu | Half of the input displacement of the piezoelectric ceramic | μm |
| Δθ | The rotational angle generated by the actuator input on the micro-motion output mechanism d | ) |
| kn | Process variable | mm |
| The abscissa values of flexure hinges 1, 2, and 3 | mm | |
| The ordinate values of flexure hinges 1, 2, and 3 | mm | |
| U | The driving voltage | V |
| δyn | The displacement variation of the side-mounted displacement sensor n along the Y-axis direction | μm |
| δxn | The displacement measured by the linear displacement sensor n in the X-axis direction | μm |
| Δθ1max, Δθ2max | The maximum output angular displacement during the ascending and descending phases of the optimized micro-motion rotary mechanism | ) |
| e1max, e2max | The maximum positioning error during the ascending and descending phases of the optimized micro-motion rotary mechanism | ) |
References
- Zhang, Z.; Xiao, H.; Bordia, R.K.; Peng, F. Elastic Modulus Measurement at High Temperatures for Miniature Ceramic Samples Using Laser Micro-Machining and Thermal Mechanical Analyzer. Materials 2024, 17, 4636. [Google Scholar] [CrossRef]
- Pinskier, J.; Shirinzadeh, B.; Ghafarian, M.; Das, T.K.; Al-Jodah, A.; Nowell, R. Topology optimization of stiffness constrained flexure-hinges for precision and range maximization. Mech. Mach. Theory 2020, 150, 103874. [Google Scholar] [CrossRef]
- Gao, Z.; Cheng, T.; Zhang, N.; Bi, Q.; Gao, Z.; Zhang, C. Thermal-mechanical coupling simulation and experimental study of ultrasound-assisted laser cladding of Ni60 coating. J. Alloys Compd. 2025, 7, 180270. [Google Scholar] [CrossRef]
- Baek, S.W.; Cho, N.G.; Lee, D.H. Fabrication of a piezoelectrically driven micropositioning 3-DOF stage with elastic body using a multi-material 3D printer. Rapid Prototyp. J. 2020, 26, 1579–1591. [Google Scholar] [CrossRef]
- Li, Z.; Dai, Y.; Sun, Z.; Guan, C.L.; Lai, T.; Xu, H.; Zhou, X. A sub-micron precision machining and measurement method of long travel metal guideways. J. Manuf. Process. 2025, 133, 947–956. [Google Scholar] [CrossRef]
- Chen, Y.; Wu, X.; Wang, H.; Yu, C.; Han, Z.; Wu, K. Prediction of nonlinear vibration characteristics for high-speed and ultra-precision mechanism with clearance joints. J. Sound Vib. 2024, 573, 118201. [Google Scholar] [CrossRef]
- Yu, H.; Liu, Y.; Tian, X.; Zhang, S.; Liu, J. A precise rotary positioner driven by piezoelectric bimorphs: Design, analysis and experimental evaluation. Sens. Actuators A Phys. 2020, 313, 112197. [Google Scholar] [CrossRef]
- Sabarianand, D.; Karthikeyan, P.; Muthuramalingam, T. A review on control strategies for compensation of hysteresis and creep on piezoelectric actuators based micro systems. Mech. Syst. Signal Process. 2020, 140, 106634. [Google Scholar] [CrossRef]
- Chen, P.; Tian, D. Friction-Less Force Sensing of a Macro-Micro Manipulator With Large Stroke Based on RFOB for Bilateral Control. IEEE Sens. J. 2025, 25, 6095–6106. [Google Scholar] [CrossRef]
- Sun, H.; Qiao, Y.; Zhang, Z.; Dong, Y.; Deng, S.; Jin, X.; Zhang, C.; Zheng, Z. Research on geometric error compensation of ultra-precision turning-milling machine tool based on macro–micro composite technology. Int. J. Adv. Manuf. Technol. 2024, 132, 365–374. [Google Scholar] [CrossRef]
- Xu, Z.; Zhang, B.; Li, D.; Yip, W.S.; To, S. Digital-twin-driven intelligent tracking error compensation of ultra-precision machining. Mech. Syst. Signal Process. 2024, 219, 111630. [Google Scholar] [CrossRef]
- Zhu, Z.; Zhao, C.; Xi, Y. Micro-vision super-resolution restoration and positioning based on ultra-precision machining topography guidance. IEEE Trans. Instrum. Meas. 2024, 73, 1–11. [Google Scholar]
- Liu, M.; Yu, Y.; Cui, L.; Ji, N.; Deng, X. Research on micro-/nano-positioning system driven by a stepper motor. Actuators 2024, 13, 246. [Google Scholar] [CrossRef]
- Yang, W.; Liu, X.; Guo, X.; Lu, W.; Yao, Z.; Lei, Z. A method for simultaneously measuring 6DOF geometric motion errors of a precision rotary stage based on absolute position-distance measurement. Opt. Lasers Eng. 2021, 138, 106420. [Google Scholar] [CrossRef]
- Gräser, P.; Linß, S.; Harfensteller, F.; Torres, M.; Zentner, L.; Theska, R. High-precision and large-stroke XY micropositioning stage based on serially arranged compliant mechanisms with flexure hinges. Precis. Eng. 2021, 72, 469–479. [Google Scholar] [CrossRef]
- Yang, M.; Lv, Z.; Zhang, C.; Yang, Y.; Jing, G.; Guo, W.; Lu, Z.; Huang, Y.; Wei, K.; Li, L.; et al. Positioning Performance of a Sub-Arc-Second Micro-Drive Rotary System. Micromachines 2021, 12, 1063. [Google Scholar] [CrossRef] [PubMed]
- Luo, Y.; Wang, M.; Tu, J.; Jiang, Y.; Jiao, S.-Q. Reduction of residual stress in porous Ti6Al4V by in situ double scanning during laser additive manufacturing. Int. J. Min. Met. Mater. 2021, 28, 1844–1853. [Google Scholar] [CrossRef]
- Li, D.D.; Zhang, W.M.; Li, Y.S.; Xue, F.; Fleischer, J. Chatter identification of thin-walled parts for intelligent manufacturing based on multi-signal processing. Adv. Manuf. 2021, 9, 22–33. [Google Scholar] [CrossRef]
- Zhao, K.; Li, D.; Guo, W.; Ma, R.; Shan, Z.; Wang, F. Structural design and experimental research of a micro-feed tool holder based on topology optimization. Mech. Sci. 2024, 15, 281–292. [Google Scholar] [CrossRef]
- Qiao, G.; Jiang, Y.; Cao, Q.; Gong, G.; Zhang, D.; Yang, H.; Han, D. A long-stroke lifetime piezo inertial actuation and its application in micro-nano observation. Mech. Syst. Signal Process. 2025, 235, 112921. [Google Scholar] [CrossRef]
- Iafolla, L.; Filipozzi, M.; Freund, S.; Zam, A.; Rauter, G.; Cattin, P.C. Machine learning-based method for linearization and error compensation of a novel absolute rotary encoder. Measurement 2021, 169, 108547. [Google Scholar] [CrossRef]
- Li, H.; Zhang, D.; Lin, Y.; Chen, Z.; Shi, Z.; Li, C.; Zhao, L. Research on Output Characteristics of a Non-Contact Piezoelectric Actuator’s Micro-Displacement Amplifying Mechanism. Actuators 2024, 13, 309. [Google Scholar] [CrossRef]
- Lin, J.; Qi, C.; Gao, F.; Yue, Y.; Hu, Y.; Wu, Y. Integration modeling and control of a 12-degree-of-freedom macro–micro dual parallel manipulator. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2022, 236, 6064–6076. [Google Scholar] [CrossRef]
- He, Y.X.; Lin, R.W.; Li, R.J.; Li, J.; Cheng, Z.-Y.; Pan, Q.-S.; Huang, Q.-X.; Fan, K.-C. Nanopositioning X–Y stage with an embedded Six-DOF error compensation system based on Abbe and Bryan principles. Measurement 2024, 227, 114218. [Google Scholar] [CrossRef]
- Zhu, X.; Wen, Z.; Chen, G.; Liang, J.; Liu, P. A decoupled flexure-based rotary micropositioning stage with compact size. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2018, 232, 4167–4179. [Google Scholar] [CrossRef]
- Zhang, F.; Huang, Q.; Zhang, C.; Cheng, B.; Cheng, R.; Zhang, L.; Li, H. Design and experiment of multidimensional and subnanometer stage driven by spatially distributed piezoelectric ceramics. Rev. Sci. Instrum. 2024, 95, 053702. [Google Scholar] [CrossRef] [PubMed]
- Zhang, Z.; Huang, Q.; Liu, H.; Li, H.; Cheng, R.; Zhang, L. Design and Driving Control of Cross-scale Micro-nano Coordinate Measuring Machine. IEEE Trans. Instrum. Meas. 2025, 74, 1–11. [Google Scholar] [CrossRef]
- Liu, R.; Wen, Z.; Cao, T.; Lu, C.; Wang, B.; Wu, D.; Li, X. A precision positioning rotary stage driven by multilayer piezoelectric stacks. Precis. Eng. 2022, 76, 226–236. [Google Scholar] [CrossRef]
- Wang, Z.; Wang, Q.; Li, S. Modeling and Prediction of Inter-System Bias for GPS/BDS-2/BDS-3 Combined Precision Point Positioning. Comput. Model. Eng. Sci. 2022, 132, 823–843. [Google Scholar] [CrossRef]
- Tian, Y.; Huo, Z.; Wang, F.; Liang, C.; Shi, B.; Zhang, D. A novel friction-actuated 2-DOF high precision positioning stage with hybrid decoupling structure. Mech. Mach. Theory 2022, 167, 104511. [Google Scholar] [CrossRef]
- Hooijschuur, R.; Saikumar, N.; HosseinNia, S.H.; van Ostayen, R.A.J. Air-Based Contactless Wafer Precision Positioning System. Appl. Sci. 2021, 11, 7588. [Google Scholar] [CrossRef]
- Huang, W.W.; Wang, X.; Meng, Y.; Li, L.; Zhang, X.; Ren, M.; Zhu, L.-M. Design, modeling and control of high-bandwidth nano-positioning stages for ultra-precise measurement and manufacturing: A survey. Int. J. Extrem. Manuf. 2024, 6, 062007. [Google Scholar] [CrossRef]
- Li, C.; Li, W. Optimization Analysis of Vibration Characteristics for Precision Positioning Stage. J. Phys. Conf. Ser. 2021, 1939, 012072. [Google Scholar] [CrossRef]
- Zhang, X.; Zhong, B.; Liu, B.; Jin, Z.; Wang, Z.; Sun, L. A Small Bipedal Trans-Scale Precision Positioning Stage Based on Inertial Stick-Slip Driving. Int. J. Precis. Eng. Manuf. 2021, 22, 473–482. [Google Scholar] [CrossRef]
- Xu, W.; Wu, Y. Piezoelectric actuator for machining on macro-to-micro cylindrical components by a precision rotary motion control. Mech. Syst. Signal Process. 2019, 114, 439–447. [Google Scholar] [CrossRef]
- Liu, W.; Li, X.; Jia, Z.; Li, H.; Ma, X.; Yan, H.; Ma, J. Binocular-vision-based error detection system and identification method for PIGEs of rotary axis in five-axis machine tool. Precis. Eng. 2018, 51, 208–222. [Google Scholar] [CrossRef]
- Yang, M.; Zhang, X.; Zhang, C.; Wu, H.; Yang, Y. Design and Performance Research of a Precision Micro-Drive Reduction System without Additional Motion. Micromachines 2022, 13, 1636. [Google Scholar] [CrossRef] [PubMed]
- Latchoumi, T.P.; Balamurugan, K.; Dinesh, K.; Ezhilarasi, T.P. Particle Swarm Optimization approach for waterjetcavitation peening. Measurement 2019, 141, 184–189. [Google Scholar] [CrossRef]
- Yang, W.; Zhou, X.; Luo, Y. Simultaneously Optimizing lnertia Weight and Acceleration Coefficients viaIntroducing New Functions into PSO Algorithm. J. Phys. Conf. Ser. 2021, 1754, 012195. [Google Scholar] [CrossRef]
- Zou, D.; Li, S.; Li, Z.; Kong, X. A new global particle swarm optimization for the economic emission dispatch with or without transmission losses. Energy Convers. Manag. 2017, 139, 45–70. [Google Scholar] [CrossRef]
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).