Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Design and assessment of a micro-nano positioning hexapod platform with flexure hinges for large aperture telescopes

Open Access Open Access

Abstract

In order to compensate the optical system bias, which is caused by the change of elevation angle and thermal gradient during the optical alignment of the telescope, a novel high stiffness micro-nano positioning hexapod platform with flexure hinges is proposed in this paper. The novel flexure hinge has a mechanical limit, and its equivalent model is established and analyzed. In addition, in order to speed up the solution process, a novel simplified inverse kinematic model is developed based on the rigid body kinematic theory. Then, an effective rigid-flexible coupling simulation system is built to verify the correctness and applicability of the inverse kinematic model. Finally, a systematic experimental test method and a statistical-based data analysis theory are proposed. The experimental results show that the resolution and repeatability of translation and rotation and lateral stiffness are as follows: 0.3 mm and 0.5 arc sec, ± 0.5 µm and ±0.5 arc sec, 131.6N$\cdot$µm-1 and 133.0N$\cdot$µm-1. The proposed hexapod platform can be used to correct the optical system bias of large-aperture telescopes.

© 2023 Optica Publishing Group under the terms of the Optica Open Access Publishing Agreement

1. Introduction

In large-aperture astronomical telescopes, the ability of the secondary mirror to maintain strict alignment in real time with respect to its primary mirror affects its imaging quality to a certain extent. However, the relative positions of the primary and secondary mirrors in engineering applications are not strictly aligned because large-aperture ground-based telescopes are subject to gravitational deformation and structural thermal deformation [1]. Since its primary mirror has the characteristics of large mass, large size and difficult movement, the mechanism of active adjustment of the secondary mirror is used to correct the aberration.

In order to actively compensate for the aforementioned optical deviations, researchers have carried out extensive research work. In the Gran Telescopio Canarias, Casalta et al. [2] have used the hexapod platform to adjust the secondary mirror's position and pose. The overall accuracy of the translational and rotational motions of this adjustment mechanism is 22 µm and 5.7 µrad, respectively. To reduce image blurring caused by wind vibration, a hexapod platform with the hardpoint flexure has been used in the Giant Magellan Telescope (GMT), whose high axial stiffness allows its mirror to have an intrinsic frequency higher than the minimum frequency of the telescope [3,4]. Yang et al. [5] have designed a hexapod platform with flexible hinges as an adjustment mechanism for telescopes with a translational repeatability of about half a micron. Similarly, the positioning system of the secondary mirror in the European Extremely Large Telescope (E-ELT) is a six-degree-of-freedom parallel adjustment mechanism, where the actuator chooses the worm wheel system as the solution and it has a resolution of 100 microns [6]. The hexapod platform is also used in VISTA telescopes for secondary mirror corrections, and it has a positioning accuracy of 1 µm and 0.79", respectively [7,8]. Yun et al. [9,10] have designed an isotropic Stewart platform with flexure hinges for the secondary mirror of the telescope, and the axial stiffness of the flexure hinge is 310N·µm-1. Of course, there are some secondary mirror adjustment mechanisms with excellent performance, such as JWST [1113], HET [14], Gemini [15], etc. However, as the aperture of the secondary mirror increases, the weight of the optical element to be supported also increases. Currently, the weight of optical loads is well over one ton. And, the repeatability and resolution of the rotational motion are required to be no greater than ±0.5 arc sec and 0.5 arc sec, respectively. Then, the repeatability and resolution of the translational motion are no greater than ±0.5 µm and 0.5 µm, respectively. Therefore, the performance of these mechanisms is not outstanding.

It is worth noting that flexible joints are widely used in aerospace and other fields [16,17]. Cai et al. [18,19] have designed a 6-DOF precision positioning system with T-shape hinges and elliptical flexure hinges. Similarly, A PZT-driven six-axis high-precision positioning system consisting of three series-parallel mechanisms have been proposed, but the stroke is not satisfactory [20]. Then, Dan et al. [21] have designed a 6-DOF compliant parallel manipulator with spatial beam flexure hinges and derived the load-displacement relationship for closed PSS-type limbs. What is more interesting is that a novel flexible jointed precision parallel nano-positioning system has been proposed by Kang et al., and it has a motion resolution of 15 nm and a rotational resolution of 0.14 arc sec [22]. In addition, Du et al. [23] have proposed a piezo-actuated high-precision flexible parallel pointing mechanism, which features sub-micro-radian resolution and microradian repeatability. Then, Zhang et al. [24] have proposed a high-resolution, high-repeatability, and low-parasitic motion 6-DOF parallel positioning system. Lu et al. [25] have proposed a novel parallel precision platform with wide-range flexure hinges. Yun et al. [26] have designed a novel 6-DOF 8-PSS/SPS compatible dual-redundant parallel robot with wide-range flexure hinges, and established a kinematic model based on the stiffness model and the Newton-Raphson method. Although these parallel mechanisms have a very good positioning accuracy, the load capacity is not very satisfactory.

In general, the micro-nano positioning platform need to be designed based on the requirements of load capacity and pointing accuracy. However, there are very few existing adjustment mechanisms that can achieve both large load capacity and high pointing accuracy. Therefore, it is very difficult to develop the mechanism with a load of 1.2 tons, which can have the advantage of micro-nano positioning.

In addition, the control based on the compliance model is also very complex. The kinematic model and dynamic model of the 3-PUPU dual parallel manipulator are established using the stiffness equation and Kane’s method, respectively [27]. Rouhani et al. [28] have proposed a solution to the inverse kinematics of microhexapods with flexure joints of varying rotation center based on elastokinematic model. Similarly, Hou et al. [29] have analyzed and derived an inverse kinematics model based on elastokinematic analysis. It is worth noting that the calculation time of the kinematic model based on the stiffness model exceeds 1 min in Du's work [30]. However, minute-level time is unacceptable, which cannot satisfy the real-time control. Therefore, an efficient kinematic model also needs to be improved.

Based on the previous contributions, a novel high stiffness micro-nano positioning hexapod platform with flexure hinges is proposed. Then, the novel flexure hinge has a mechanical limit, and its equivalent model is established and analyzed. In addition, a novel simplified inverse kinematic model is established for the hexapod platform based on the rigid body kinematic theory, which speeds up the solution process. And a rigid-flexible coupling simulation system is established to verify the correctness and applicability of the simplified kinematic model. Finally, the performance of hexapod platform is tested. Moreover, the resolution of the platform is analyzed based on statistical theory.

2. System architecture design

To compensate for the optical system deviations caused by the change of elevation angle and thermal gradient, a novel high stiffness hexapod platform is designed, as shown in Fig. 1. Its optical loading capacity is up to 1.2 tons. The hexapod platform is mounted at the center of the top of the telescope truss, and it mainly comprises of a moving platform, actuators, and a fixed base. As shown in Fig. 2, the actuator components include flexure hinges, incremental encoder, brushless torque motor, harmonic gear drive, planetary roller screw (40 mm diameter and 1 mm lead), hall switch, and magnetic grid. Piezoelectric motors are neglected due to short stroke and small output force.

 figure: Fig. 1.

Fig. 1. Secondary Mirror (M2) Hexapod System.

Download Full Size | PDF

 figure: Fig. 2.

Fig. 2. Internal structure of the actuator.

Download Full Size | PDF

It is worth noting that the load transfer element of the planetary roller screw is a threaded roller, which is typically a linear contact. In contrast, the load transfer element of the ball screw is a ball, which is in point contact. Therefore, the planetary roller screw has the advantages of high load capacity (both static and dynamic loads) and long service life compared to the ball screw. Compared with conventional gearboxes, harmonic drive gear systems offer the advantages of zero backlash, excellent positioning accuracy and repeatability. The flexure hinge has the advantages of no mechanical friction, no backlash, high motion sensitivity and no assembly, etc. Its application will greatly improve the indexes of stiffness, load capacity and positioning accuracy of the hexapod platform.

Then, the degrees of freedom of the platform can be expressed as

$$F = 6(n - g - 1) + \sum\limits_{j = 1}^g {{f_j}} ,$$
where F is the calculated degree of freedom of the platform, the number of components in the system n = 14, the number of joints g = 18, and the allowable degree of freedom of the j-th joint is fj. The planetary roller screw and the flexure hinge each provide 2 degrees of freedom. Therefore, the degree of freedom of the hexapod platform is 6.

3. Simulation design of the flexure hinge

As shown in Figs. 3(a)-(c), the working principle of the flexure hinge is very similar to that of the traditional Hooke hinge. However, it has higher precision and higher stiffness. The bending deformation of the flexure hinge is very small when the parallel adjustment mechanism moves in a small range of motion. Therefore, the hinge shaft can be regarded as fixed in a small range of motion. To facilitate kinematic modeling and control, the fixed hinge shaft is set at its geometric center [31].

 figure: Fig. 3.

Fig. 3. The flexure hinge: (a) 3D model; (b) equivalent flexure hinge (Similar Hook hinges); (c) finished prototype.

Download Full Size | PDF

It should be noted that the stiffness and the rotation limit of the flexure hinge affect the positioning accuracy and the workspace or compensation capacity of the hexapod platform, respectively. And the hexapod platform must be protected using mechanical limits, so the designed flexure hinge needs to have the structural characteristics of a safe limit (limit value is 2.5°). As shown in Fig. 3(a), the design of the limiting groove ensures that the flexure hinge does not deform plastically or break at the limit position. The flexure hinge can be manufactured by low speed one-way walk wire cut electrical discharge machining process (WEDM-LS). Along the direction of the boundary line of the notch, cut off two symmetrical pieces of material in the closed area enclosed by the limit groove to get it. Initially, the material used for the flexure hinge is titanium alloy, but its stiffness and rotational capacity are difficult to meet the needs of engineering applications. Alloy 17-4 PH is a precipitation hardening martensitic stainless, which has high strength and good corrosion resistance. Mechanical properties can be optimized with heat treatment. Very high yield strength up to 1100-1300 MPa can be achieved. The material property parameters can be expressed in Table 1.

Tables Icon

Table 1. Material property parameters

In addition, the desired safety factor of the hinge is 1.4. The condition that the flexure hinge does not deform plastically or break at the limit position can be expressed as

$$Safety\textrm{ }factor(SF) = \frac{{{\sigma _{yield strength}}}}{{{\sigma _{max}}}}.$$

As shown in Fig. 4, the axial stiffness and bending stiffness of the flexure hinge can be obtained from the finite element analysis (FEA). An axial force of 1 × 104 N and a bending moment of 100N·m are applied to the free end of the hinge, respectively. The results show that the axial stiffness and bending stiffness of the hinge are 3.15 × 108 N·m-1 and 1.17 × 103 N·m·rad-1, respectively. When the angle of rotation is 2.5°, the von Mises stress of the hinge is 574 MPa. The result shows that the flexure hinge does not deform plastically or break at the limit position.

 figure: Fig. 4.

Fig. 4. Deformation cloud plots of the flexure hinge using FEA.

Download Full Size | PDF

In addition, to describe the position of the hinge shaft, the assumption is verified by observing the position of the point F (where OF = 64.1 mm.), as shown in Fig. 3(b). As shown in Fig. 3(a), the rotation angles around the y-axis and z-axis are Φy and Φz, respectively. The results of the finite element analysis are shown in Fig. 5. The ideal results are in general agreement with the simulated results. Therefore, the setting of the hinge shaft can be considered reasonable within the rotation range of 2.5°.

 figure: Fig. 5.

Fig. 5. Position of the point F rotated around the x-axis (a) and y-axis (b).

Download Full Size | PDF

4. Kinematics analysis

In order to avoid complex deformation analysis of the flexure hinge and speed up the solution process, this section presents a simplified inverse kinematic model of the hexapod platform based on the rigid body kinematics theory.

In addition, a novel simplified model of the hexapod platform is given based on the working principle of the flexure hinge for a better description, as shown in Fig. 6. It should be pointed out that the hinge shaft is initially set at its geometric center. Therefore, the simplified hexapod platform is almost identical to the conventional hexapod platform.

 figure: Fig. 6.

Fig. 6. Simplified diagram of hexapod platform system.

Download Full Size | PDF

The kinematic model of the simplified hexapod platform can be expressed in Fig. 7, where P-xAyAzA and O-xByBzB are the moving and fixed coordinate systems, respectively. It should be noted that Ai and Bi (i = 1, …, 6) are the centers of the upper and lower hinge shafts, respectively. The structural configuration of the hexapod platform is expressed in Table 2.

 figure: Fig. 7.

Fig. 7. Simplified kinematic model of the hexapod platform.

Download Full Size | PDF

Tables Icon

Table 2. Main geometric parameters

Assuming that the position OP and pose BRA of the hexapod platform are determined, the purpose of the inverse kinematic modeling is to obtain the length of the limb. Then, the vector li (i = 1, …, 6) of the limb can be expressed as

$${\boldsymbol{l}_i} = {}^A\boldsymbol{OP} + {}^B{\boldsymbol{R}_A}{}^A\boldsymbol{P}{\boldsymbol{A}_i} - {}^A\boldsymbol{O}{\boldsymbol{B}_i}.$$

The rotation matrix BRA can be expressed as

$${}^B{\boldsymbol{R}_A} = \left[ {\begin{array}{ccc} {c\gamma c\beta }&{c\gamma s\alpha s\beta - s\gamma c\alpha }&{c\alpha s\beta c\gamma + s\alpha s\gamma }\\ {s\gamma c\beta }&{s\alpha s\beta s\gamma + c\alpha c\gamma }&{s\gamma s\beta c\alpha - c\gamma s\alpha }\\ { - s\beta }&{c\beta s\alpha }&{c\beta c\alpha } \end{array}} \right].$$

It should be noted that α, β and γ are the angles of rotation of the mobile coordinate system around the x, y and z axes of the fixed coordinate system, respectively. In addition, c is the abbreviation of cos and s is the abbreviation of sin.

Further, the length of the limb simply is expressed as

$$|{{\boldsymbol{l}_i}} |= \sqrt {{\boldsymbol{l}_i} \cdot {\boldsymbol{l}_i}} .$$

According to the analysis of the internal structure of the limb, it is known that during the hexapod platform movement, the way the limb moves actually contains two completely different spiral motions. One is the spiral motion δL1 from the limb (It is defined as active spiral motion). The other one is the relative spiral motion δL2 of the screw and the screw nut during the movement of the upper platform (Similarly, it is defined as passive spiral motion). Therefore, the length variation δL of the limb can be expressed as

$$\delta L = \delta {L_1} + \delta {L_2}.$$

According to the previous analysis, the flexure hinge is simplified to a conventional Hooke hinge. Then, the flexure hinge in the kinematic model can also be considered as a Hooke hinge for calculation, as shown in Fig. 6. In the fixed coordinate system O-xByBzB, ki, ji, mi, and ni are the axial unit direction vectors of the hinge shaft in the upper and lower flexure hinge, respectively. According to the structural analysis of the flexure hinge, it is known that kiji, kili, mini, mili. Therefore, the vectors ji, ki, and mi can be expressed as

$${\boldsymbol{j}_i} = {}^B{\boldsymbol{R}_A} \cdot {}^B{\boldsymbol{j}_i},$$
$${\boldsymbol{k}_i} = \frac{{{\boldsymbol{j}_i} \times {\boldsymbol{l}_i}}}{{|{{\boldsymbol{l}_i}} |}},$$
$${\boldsymbol{m}_i} = \frac{{{\boldsymbol{n}_i} \times {\boldsymbol{l}_i}}}{{|{{\boldsymbol{l}_i}} |}}.$$

In addition, in the moving coordinate system P-xAyAzA, the axial unit direction vector of the hinge shaft of the upper flexure hinge can be expressed as Bji. Therefore, the angle consisting of the vectors ki and mi can be expressed as

$${\theta _i} = \arccos ({\boldsymbol{k}_i} \cdot {\boldsymbol{m}_i}) = \arccos(\frac{{{\boldsymbol{j}_i} \times {\boldsymbol{l}_i}}}{{|{{\boldsymbol{l}_i}} |}} \cdot \frac{{{\boldsymbol{n}_i} \times {\boldsymbol{l}_i}}}{{|{{\boldsymbol{l}_i}} |}}).$$

It should be noted that θi ∈[0°, 180°], which indicates that the default positive direction of the initial vector ni needs to be modified. Therefore, the angle θi is normalized to [0°, 90°] when the moving platform is located at the initial position. Finally, the vector ni (i = 1, …, 6) with the modified default positive direction can be expressed as

$${\boldsymbol{n}_i} = \left\{ {\begin{array}{cc} {{\boldsymbol{n}_i}}&{{\theta_{i0}} \in [0,\pi /2]}\\ { - {\boldsymbol{n}_i}}&{{\theta_{i0}} \in [\pi /2,\pi ]} \end{array}} \right..$$

It needs to be noted that θi0 is the angle formed by the vector ki and mi when the hexapod platform is in the initial position. The change in the length of the limb caused by the passive spiral motion is related to the relative rotation angle of the screw and the screw nut. Therefore, defining the direction of counterclockwise rotation of the screw with respect to the screw nut as the positive direction, the relative rotation angle θi can be expressed as

$$\Delta {\theta _i} = ({\theta _i} - {\theta _{i0}})\frac{{({\boldsymbol{k}_i} \times {\boldsymbol{m}_i}) \cdot {\boldsymbol{l}_i}}}{{|{({\boldsymbol{k}_i} \times {\boldsymbol{m}_i}) \cdot {\boldsymbol{l}_i}} |}}.$$

Thus, δL2 can be expressed as

$$\delta {L_2} = {( - 1)^n}\frac{{\Delta {\theta _i}}}{{2\pi }}P,$$
where n = 2 if the roller screw is rotating to the right screw. Otherwise, n = 1. In addition, P is the lead of the screw.

The above solution describes the typical inverse kinematics of a hexapod platform to find the length of its six limbs from a given position and pose of the moving platform. In addition, the calculation time of the simplified inverse kinematic model is less than 50 ms, which can meet the requirements of real-time control.

5. Realization of co-simulation of rigid-flexible coupling system

Since the inverse kinematic model described in the previous section is done based on rigid body kinematics, the real deformation of the flexure hinge is not considered. Moreover, whether the hinge shaft of the flexure hinge can be set approximately at its geometric center has still not been confirmed intuitively and effectively. Furthermore, during the research of the hexapod platform with flexure hinges, the correctness and applicability of this kinematic modeling approach has hardly been verified by researchers. In addition, it is also necessary to analyze whether the configuration of the hexapod platform and the stiffness of the flexure hinge are reasonable. The related analysis is the guarantee of the positioning accuracy of the platform. Therefore, this approximate kinematic modeling approach still needs to be analyzed intuitively and effectively.

To demonstrate the correctness and applicability of the kinematic modeling theory, the flexure hinges are considered as flexible bodies and the remaining the components are considered as rigid bodies. Moreover, a rigid-flexible coupling simulation system is built using PATRAN & NASTRAN and ADAMS software to investigate the performance of the hexapod platform.

Firstly, all the flexure hinges in the hexapod platform are individually imported into PATRAN for meshing and the connection points are set using DOF lists. Secondly, the modal analysis of all flexure hinges is performed using NASTRAN software to export the MNF modal neutral file supported by ADAMS. Then, the hexapod platform assembly model is imported into ADAMS and all flexure hinges in the hexapod platform are replaced with the MNF modal neutral file. Finally, the connections of the hexapod platform are checked to complete the rigid-flexible coupling simulation model. The specific operation is shown in Fig. 8.

 figure: Fig. 8.

Fig. 8. The rigid-flexible coupling simulation system of the platform.

Download Full Size | PDF

In order to study the performance of the hexapod platform in more depth, it is necessary to analyze it according to the requirements of engineering applications. In order to verify the correctness and applicability of the kinematic modeling theory, The analysis is based on a 1.2-ton load and a no-load case, respectively.

As can be learned from the Table 3, the output data of rotational motion is relatively accurate, while the output data of translational motion shows discrepancies relative to the desired data. The maximum error and parasitic rotation are less than 4.0 µm and 0.6 arc sec, respectively, when the translational motion in each of the three directions is set to 6 mm. When the rotational motion in each of the three directions is set to 0.6°, the maximum error and the parasitic translational motion are less than 0.65 arc sec and 1.3 µm, respectively. Similarly, the maximum deviation of the translational and rotational motions under an optical load of 1.2 tons is shown. When the translational motion in each of the three directions is set to 6 mm, the maximum error and parasitic rotation are less than 17.20 µm and 0.65 arc sec, respectively. When the rotational motion in each of the three directions is set to 0.6°, the maximum error and parasitic translation are less than 0.65 arc sec and 17.16 µm, respectively. It is worth noting that the maximum and parasitic error of the z-directional translational motion incorporates the deformation of the hexapod platform when an optical load is applied. This deformation is related to the configuration of the hexapod platform and the stiffness of the flexure hinge. Based on the analysis of the output data, the kinematic properties of the platform are not significantly affected. Therefore, the inverse kinematic model is still valid.

Tables Icon

Table 3. Desired data and error (length unit: µm; angle unit: arc sec)

In order to illustrate the kinematic limitation, a trajectory needs to be planned. Then, the position OP =[x y z]’ and pose BRA of the moving platform can be represented as

$$\left\{ {\begin{array}{l} {x ={-} 2cos({2\pi t} ),y = 2sin({2\pi t} ),z = 20t/7}\\ {\alpha = 0,\beta = 0,\gamma = 0} \end{array}} \right..$$

As shown in Fig. 9, the simulation results show that the error increases as the range of motion increases. Therefore, the kinematic theory is only applicable to a small range of motion.

 figure: Fig. 9.

Fig. 9. Position error (a) and orientation error (b).

Download Full Size | PDF

In most common cases, the smaller the discrepancy between the output and the desired data, the more the correctness and applicability of the kinematic modeling theory can be demonstrated. There are three main reasons for the mismatch of simulation results here. One is that the difference between the flexure hinge and the traditional Hooke hinge is ignored. The difference is mainly reflected in the fact that the hinge shaft of the flexure hinge is idealized to be fixed. The second may be the poor quality of the mesh in the finite element model. The third is related to the stiffness of the flexure hinge and the configuration of the platform.

In general, since the parasitic motions are small compared to the main motions, the effect of parasitic motions on the positioning accuracy of the mechanism can be neglected in small motions. Therefore, if the flexure hinge has a relatively small range of motion with reasonably stiffness, and the configuration of the platform is excellent, the kinematic modeling theory still applies to the hexapod platform with the same type of flexure hinges. On the contrary, the position of the hinge shaft needs to be redefined. Or if the relationship between the displacement and parasitic motion is known, then the positioning accuracy of the platform can be further improved by error compensation.

Finally, the lateral forces Fx and Fy are applied to the moving platform respectively. The stiffness is initially estimated by observing the displacement of the moving platform. The results show that the transverse stiffness of the platform is 139.71 N·µm-1.

6. Prototype fabrication and experimental investigation

6.1 Experimental system

In order to investigate the performance of the hexapod platform in more depth and to identify any manufacturing or assembly errors, its resolution, repeatability, and stiffness have to be tested. Prototype system of the hexapod platform is shown in Fig. 10 and experimental system is shown in Fig. 11. In addition, the hexapod platform is required to be able to perform well under an optical load of 1.2 tons. Hence, the resolution and repeatability of the hexapod platform need to be tested under loaded conditions.

 figure: Fig. 10.

Fig. 10. Fabricated prototype system of the hexapod platform.

Download Full Size | PDF

 figure: Fig. 11.

Fig. 11. Experimental system of the stiffness (left), resolution and repeatability (right).

Download Full Size | PDF

Then, the platform is controlled in open loop by inverse kinematics, and each limb is controlled in closed loop, as shown in Fig. 12. The desired position and pose [xr, yr, zr, αr, βr, γr] of the moving platform need to be given explicitly. Then, the length li of each limb is calculated based on the inverse kinematics. The final output position and pose [xo, yo, zo, αo, βo, γo] of the moving platform can be obtained by controlling the motor.

 figure: Fig. 12.

Fig. 12. The experiment system and schematic diagram of the controller.

Download Full Size | PDF

It is worth noting that the position and pose of the moving platform can be measured using a laser displacement sensor. It has an absolute error of less than ±0.03% and a resolution of 0.03 µm within a linear range of 2 mm. In addition, translational motion can be measured directly. However, the rotational motion cannot be measured directly by the laser displacement sensor. The error in inverse kinematics is ignored because the range of motion is relatively small compared to a conventional parallel positioning system. Therefore, the rotational motion can be measured using the approximation principle, as shown in Fig. 13. The rotational motion of the moving platform around the x-axis is specified as α, and the reference point is point 1. However, the final measured distance is the distance between point 2 and point 1.

 figure: Fig. 13.

Fig. 13. The testing principle of rotational motions.

Download Full Size | PDF

The same is true for the other two directions of rotational motion. when α, β, and γ are very small. Then, α, β, and γ can be approximated as

$$\left\{ {\begin{array}{c} {\alpha \approx tan\alpha }\\ {\beta \approx tan\beta }\\ {\gamma \approx tan\gamma } \end{array}} \right..$$

Then, α, β, and γ can be expressed as

$$\left\{ {\begin{array}{c} {\alpha = \arctan \frac{{{H_x}}}{{{R_x}}}}\\ {\beta = \arctan \frac{{{H_y}}}{{{R_y}}}}\\ {\gamma = \arctan \frac{{{H_z}}}{{{R_z}}}} \end{array}} \right..$$

It is worth noting that Rx, Ry and Rz are the measured radius of point 1, point 2 and point 3, respectively. And Hx, Hy and Hz are the measured distances of the three points, respectively.

6.2 Stiffness evaluation

It is worth noting that the flexure hinge exhibits high axial stiffness and low bending stiffness. The lateral stiffness is an important index to determine the stability of hexapod platform. The higher the lateral stiffness, the stronger the anti-interference ability of the system. As shown in Fig. 11, a push-pull gauge and laser displacement sensor are used to measure the force and displacement of the moving platform in real time.

The results of the test are shown in Fig. 14, where two straight lines are obtained by linear fitting of the experimental data. The slope of the straight lines is the lateral stiffness of the platform along the x-axis and y-axis directions, respectively. The results show that the lateral stiffness along the x-axis and y-axis are as high as 131.6 N$\cdot$µm-1 and 133.0 N$\cdot$µm-1, respectively. Based on the analysis in section 5, the relative errors of the simulation results and the experimental results are 5.80% and 4.80%, respectively. The desired lateral stiffness of the platform is not less than 80 N$\cdot$µm-1. This experimental result shows that the designed hexapod platform has very good lateral stiffness and configuration.

 figure: Fig. 14.

Fig. 14. The lateral stiffness in x direction (left) and y direction (right).

Download Full Size | PDF

6.3 Positioning resolution evaluation

Resolution in a positioning system is the ability to determine the minimum increment of motion allowed by the hexapod platform, which is the smallest mechanical step in the positioning system for point-to-point motion. As determined by the analysis of the requirements for the use of the secondary mirror, if the hexapod platform is able to achieve resolutions of 0.5 µm and 0.5 arc sec, the deviations in the optical system that have an impact on the image quality are well compensated.

It is important to note that the measurement method of the laser displacement sensor is non-contact and real-time. In order for the data obtained from the test to be stable and credible, the duration of the test needs to be extended. Each segment of test data is considered as a number of discrete data points, which is not convenient to measure the performance of the platform. Importantly, gross errors caused by mechanical shocks, external vibrations and other changes in measurement conditions are inevitable during the test, which can produce significant distortions in the measurement results. In order to eliminate data points containing gross errors in the measurement data, the data points of each segment are processed based on the 3σ principle.

Each set of measurement data is divided into j (j = 1, …, 7) segments. It is assumed that the value of each data point is xji (i = 1, …, Nj) and the number of data points is Nj. The average value of the test data can be expressed as

$$\overline {{x_j}} = \frac{{\sum\limits_{i = 1}^{{N_j}} {{x_{ji}}} }}{{{N_j}}}.$$

Next, the residual error for each test data point can be derived from

$${v_{ji}} = {x_{ji}} - \overline {{x_j}} .$$

Then, the standard deviation σj of the sample data can be expressed as

$${\sigma _j} = \sqrt {\frac{{\sum\limits_{i = 1}^{{N_j}} {{{({{x_{ji}} - \overline {{x_j}} } )}^2}} }}{{{N_j} - 1}}} .$$

According to the discrimination criteria of the 3σ principle, the residual errors of the data points containing gross errors can be expressed as

$$|{{v_{ji}}} |> 3{\sigma _j}.$$

It is assumed that the number of data points satisfying Eq. (20) is Mj. After eliminating the above data points, the value of the data points in the new sample is x′j. At this point, the average value and residual error of the data in the new sample can be expressed as

$$\overline {x_j^{\prime}} = \frac{{\sum\limits_{i = 1}^{{N_j} - {M_j}} {x_{ji}^{\prime}} }}{{{N_j} - {M_j}}},$$
$$v_{ji}^{\prime} = x_{ji}^{\prime} - \overline {x_j^{\prime}} .$$

According to the Bessel formula, the standard deviation of the data in the new sample can be expressed as

$$\sigma _j^{\prime} = \sqrt {\frac{{\sum\limits_{i = 1}^{{N_j} - {M_j}} {v{{_{ji}^{\prime}}^2}} }}{{{N_j} - {M_j} - 1}}} .$$

To avoid wasting a lot of time solving for the standard deviation, Eq. (23) can be expressed as

$$\sigma _j^{\prime} = \sqrt {\frac{{\sum\limits_{i = 1}^{N - M} {x{{_{ji}^{\prime}}^2}} - \frac{1}{{{N_j} - {M_j}}}(\sum\limits_{i = 1}^{N - M} {x_{ji}^{\prime}{)^2}} }}{{{N_j} - {M_j} - 1}}} .$$

To evaluate the step size of each data set, each segment of the processed data is expressed as

$${s_{ij}} = x_{ij}^{\prime} - {x_{tj}},$$
where, xtj is the theoretical value of each segment of data.

Then, the standard deviation of each data set can be expressed as

$$\sigma = \sqrt {\frac{{\sum\limits_{j = 1}^7 {\left( {\sum\limits_{i = 1}^{{N_j} - {M_j}} {s{{_{ji}^{\prime}}^2}} } \right)} - \frac{{{{\left( {\sum\limits_{j = 1}^7 {\left( {\sum\limits_{i = 1}^{{N_j} - {M_j}} {s_{ji}^{\prime}} } \right)} } \right)}^2}}}{{\sum\limits_{j = 1}^7 {({{N_j} - {M_j}} )} }}}}{{\sum\limits_{j = 1}^7 {({{N_j} - {M_j}} )} - 1}}} .$$

The actual step size of each data set can be expressed as

$$s{t^{\prime}} = \left( {st + \frac{{\sum\limits_{j = 1}^7 {(\sum\limits_{i = 1}^{N - M} {x_{ji}^{\prime})} } }}{{\sum\limits_{j = 1}^7 {({{N_j} - {M_j}} )} }}} \right) \pm 3\sigma ,$$
where st′ and st are the actual step size and the theoretical step size, respectively.

The test results are shown in Figs. 15, 16. The results of the resolution analysis are shown in Table 4. It should be noted that the minimum mechanical steps of translational and rotational motions need to be no greater than 0.3 µm and 0.5 arc sec, respectively. Although the test data contain some noise, the results still show that the platform can be used to correct the optical system bias.

 figure: Fig. 15.

Fig. 15. Resolution of translation (0.3 µm) and rotation (0.5 arc sec).

Download Full Size | PDF

 figure: Fig. 16.

Fig. 16. Error for 0.3 µm steps and 0.5 arc sec steps.

Download Full Size | PDF

6.4 Positioning repeatability evaluation

Repeatability of motion is the ability of a hexapod platform to repeat its motion. Or its ability to reach the same position. It can be evaluated by the error when moving to the same position several times in succession within the coverage of the positioning system. Repeatability tests are performed by moving from the zero position to the negative position, back to zero, to the positive position, back to zero and repeating the sequence several times. The repeatability of the hexapod platform is measured by the periodic error, using the data points at the four position moments as a period for comparison.

The step size for this test is chosen to be 0.5 mm and 1250 arc sec, as this represents a larger displacement compared to the size of the canonical shift during actual telescope operation. It is important to note that the desired repeatability of translational and rotational motions is required to be no greater than ±0.5 µm and ±0.5 arc sec, respectively. As shown in Fig. 17, the repeatability of the hexapod platform is ±0.5 µm for bi-directional translational motion and ±0.5 arc sec for bi-directional rotational motion. These results are considered excellent performance and are sufficient to meet the repeatability requirements of the adjustment mechanism. Therefore, the results show that the platform can be used to improve the optical imaging quality.

 figure: Fig. 17.

Fig. 17. Repeatability for bi-directional steps.

Download Full Size | PDF

7. Conclusion

In this paper, a novel high stiffness micro-nano positioning hexapod platform with flexure hinges is proposed to ensure the accurate alignment of the secondary mirror. The designed novel flexure hinge has a mechanical limit and high stiffness, allowing the platform to achieve high accuracy.

Then, a simplified inverse kinematic model of the hexapod platform based on the rigid body kinematics theory of the parallel mechanism is proposed, which speeds up the solution process. And an effective rigid-flexible coupling simulation system is established to derive and verify the simplified inverse kinematic model. The results show that if the flexure hinge has a relatively small range of motion with reasonably stiffness, and the configuration of the platform is excellent, the simplified inverse kinematic model still applies to the hexapod platform with the same type of flexure hinges. On the contrary, the position of the hinge shaft needs to be redefined.

In addition, a more systematic test method and analysis theory are proposed. The experimental results show that the translation resolution and rotation resolution of the hexapod platform are 0.3 mm and 0.5 arc sec. The bi-directional repeatability of translation and rotation can reach ±0.5 µm and ±0.5 arc sec, respectively. And the lateral stiffness along the x-axis and y-axis are as high as 131.6N$\cdot$µm-1 and 133.0N$\cdot$µm-1, respectively. The results show that the designed platform can be used to correct the optical system bias.

The research in this paper will provide suggestions for the optimization of the structure and control algorithm of parallel mechanisms with similar flexure hinges to achieve better performance. And if the relationship between the displacement and parasitic motion is known, then the positioning accuracy of the platform can be further improved by error compensation.

Funding

National Natural Science Foundation of China (11972343, 12133009, 62235018).

Acknowledgments

This work was supported by the National Nature Science Foundation of China (11972343, 12133009, and 62235018). The author would like to thank Hang Li for her help in the revision.

Disclosures

The authors declare no conflicts of interest.

Data availability

Datasets generated and/or analyzed during the current study are available from the corresponding author upon reasonable request.

References

1. F. Languy, J.-F. Vandenrijt, P. Saint-Georges, S. Paquay, P. De Vincenzo, and M. P. Georges, “Space mirror deformation: from thermo-mechanical measurements by speckle interferometry to optical comparison with multiphysics simulation,” Appl. Opt. 57(24), 6982–6989 (2018). [CrossRef]  

2. C. Joan Manel, A. Joan, C. Manuel, M. G. Enric, M. Albert, T. Albert, and Z. Lorenzo, “The performances of the GTC secondary mirror drive unit,” Proc. SPIE 5495, 507–517 (2004). [CrossRef]  

3. S. Shectman and M. Johns, “GMT overview,” Proc. SPIE 7733, 704–714 (2010). [CrossRef]  

4. C. Hull, “GMT primary mirror support,” Proc. SPIE 9145, 541–554 (2014). [CrossRef]  

5. D.-H. Yang, Y. Cheng, C.-C. Wu, F. Fei, and Z.-Y. Jin, “A novel hexapod and its prototype for secondary mirror alignment in telescopes,” Res. Astron. Astrophys. 18(9), 115 (2018). [CrossRef]  

6. M. Cayrel, “E-ELT optomechanics: overview,” Proc. SPIE 8444, 674–691 (2012). [CrossRef]  

7. E. M. Geijo, J. M. Casalta, M. Canchado, M. San Andrés, R. Brú, H. García, A. Tomàs, L. Zago, and P. Jeffers, “VISTA secondary mirror drive performance and test results,” Proc. SPIE 6273, 1005–1014 (2006). [CrossRef]  

8. P. Schipani, F. Perrotta, C. Molfese, O. Caputi, L. Ferragina, L. Marty, M. Capaccioli, D. Gallieni, P. Fumi, E. Anaclerio, P. Lazzarini, and G. De Paris, “The VST secondary mirror support system,” Proc. SPIE 7018, 1380–1389 (2008). [CrossRef]  

9. H. Yun, L. Liu, Q. Li, W. Li, and L. Tang, “Development of an isotropic Stewart platform for telescope secondary mirror,” Mech. Syst. Signal Process 127(1), 328–344 (2019). [CrossRef]  

10. H. Yun, L. Liu, Q. Li, and H. Yang, “Investigation on two-stage vibration suppression and precision pointing for space optical payloads,” Aerosp. Sci. Technol. 96(1), 105543 (2020). [CrossRef]  

11. T. Chonis, B. Gallagher, J. S. Knight, D. S. Acton, K. Smith, E. Wolf, E. Coppock, J. Tersigni, and T. Comeau, “Characterization and calibration of the James Webb space telescope mirror actuators fine stage motion,” Proc. SPIE 10698, 1129–1146 (2018). [CrossRef]  

12. S. Streetman and L. Kingsbury, “Cryogenic nano-positioner development and test for space applications,” Proc. SPIE 4850, 274–285 (2003). [CrossRef]  

13. E. Wolf, B. Gallagher, J. S. Knight, T. Chonis, J. Sullivan, K. Smith, A. Rudeen, K. Babcock, B. Hardy, A. Barto, E. Coppock, and C. Davis, “JWST mirror and actuator performance at cryo-vacuum,” Proc. SPIE 10698, 84–97 (2018). [CrossRef]  

14. J. Zierer, J. Beno, D. Weeks, I. Soukup, J. Good, J. Booth, G. Hill, and M. Rafal, “Design, testing, and installation of a high-precision hexapod for the Hobby-Eberly Telescope dark energy experiment (HETDEX),” Proc. SPIE 8444, 1498–1509 (2012). [CrossRef]  

15. K. Szeto, D. Andersen, D. Crampton, S. Morris, M. Lloyd-Hart, R. Myers, J. Jensen, M. Fletcher, W. R. Gardhouse, N. M. Milton, J. Pazder, J. Stoesz, D. Simons, and J.-P. Véran, “A proposed implementation of a ground layer adaptive optics system on the Gemini Telescope,” Proc. SPIE 6269, 1665–1676 (2006). [CrossRef]  

16. L. Liang, H. Wang, Z. Li, S. Dai, and K. Jiang, “Miniature bending-resistant fiber grating accelerometer based on a flexible hinge structure,” Opt. Express 30(19), 33502–33514 (2022). [CrossRef]  

17. D. Zhi, P. Ma, Y. Ma, X. Wang, P. Zhou, and L. Si, “Novel adaptive fiber-optics collimator for coherent beam combination,” Opt. Express 22(25), 31520–31528 (2014). [CrossRef]  

18. K. Cai, Y. Tian, F. Wang, D. Zhang, X. Liu, and B. Shirinzadeh, “Design and control of a 6-degree-of-freedom precision positioning system,” Robot Comput Integr Manuf 44(1), 77–96 (2017). [CrossRef]  

19. K. Cai, Y. Tian, X. Liu, S. Fatikow, F. Wang, L. Cui, D. Zhang, and B. Shirinzadeh, “Modeling and controller design of a 6-DOF precision positioning system,” Mech Syst Signal Process 104(1), 536–555 (2018). [CrossRef]  

20. F. Chen, W. Dong, M. Yang, L. Sun, and Z. Du, “A PZT Actuated 6-DOF Positioning System for Space Optics Alignment,” IEEE/ASME Trans. Mechatronics 24(6), 2827–2838 (2019). [CrossRef]  

21. W. Dan and F. Rui, “Design and nonlinear analysis of a 6-DOF compliant parallel manipulator with spatial beam flexure hinges,” Precis. Eng. 45(1), 365–373 (2016). [CrossRef]  

22. D. Kang and D. J. R. O. S. I. Gweon, “Development of flexure based 6-degrees of freedom parallel nano-positioning system with large displacement,” Rev. Sci. Instrum. 83(3), 035003 (2012). [CrossRef]  

23. Z. Du, R. Shi, and W. Dong, “A Piezo-Actuated High-Precision Flexible Parallel Pointing Mechanism: Conceptual Design, Development, and Experiments,” IEEE Trans. Robot. 30(1), 131–137 (2014). [CrossRef]  

24. D. Zhang, P. Li, J. Zhang, H. Chen, K. Guo, and M. Ni, “Design and Assessment of a 6-DOF Micro/Nanopositioning System,” IEEE/ASME Trans. Mechatron. 24(5), 2097–2107 (2019). [CrossRef]  

25. Q. Lu, X. Chen, L. Zheng, and N. Xu, “A Novel Parallel Precision Stage with Large Working Range Based on Structural Parameters of Flexible Hinges,” Int. J. Precis. Eng. Manuf 21(3), 483–490 (2020). [CrossRef]  

26. Y. Yun and Y. Li, “Design and analysis of a novel 6-DOF redundant actuated parallel robot with compliant hinges for high precision positioning,” Nonlinear Dyn 61(4), 829–845 (2010). [CrossRef]  

27. Y. L. Y. Yun, “Modeling and Control Analysis of a 3-PUPU Dual Compliant Parallel Manipulator for Micro Positioning and Active Vibration Isolation,” J. Dyn. Syst., Meas., Control 134(2), 021001 (2012). [CrossRef]  

28. E. Rouhani and M. J. Nategh, “An elastokinematic solution to the inverse kinematics of microhexapod manipulator with flexure joints of varying rotation center,” Mech Mach Theory 97(1), 127–140 (2016). [CrossRef]  

29. F. Hou, M. Luo, and Z. Zhang, “An inverse kinematic analysis modeling on a 6-PSS compliant parallel platform for optoelectronic packaging,” Trans. Electr. Mach. Syst. 3(1), 81–87 (2019). [CrossRef]  

30. Z.-J. Du, R.-C. Shi, and W. Dong, “Kinematics modeling of a 6-PSS parallel mechanism with wide-range flexure hinges,” J. Cent. South Univ. 19(9), 2482–2487 (2012). [CrossRef]  

31. G. Chen, X. Rui, L. K. Abbas, G. Wang, F. Yang, and W. Zhu, “A novel method for the dynamic modeling of Stewart parallel mechanism,” Mech Mach Theory 126(1), 397–412 (2018). [CrossRef]  

Data availability

Datasets generated and/or analyzed during the current study are available from the corresponding author upon reasonable request.

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (17)

Fig. 1.
Fig. 1. Secondary Mirror (M2) Hexapod System.
Fig. 2.
Fig. 2. Internal structure of the actuator.
Fig. 3.
Fig. 3. The flexure hinge: (a) 3D model; (b) equivalent flexure hinge (Similar Hook hinges); (c) finished prototype.
Fig. 4.
Fig. 4. Deformation cloud plots of the flexure hinge using FEA.
Fig. 5.
Fig. 5. Position of the point F rotated around the x-axis (a) and y-axis (b).
Fig. 6.
Fig. 6. Simplified diagram of hexapod platform system.
Fig. 7.
Fig. 7. Simplified kinematic model of the hexapod platform.
Fig. 8.
Fig. 8. The rigid-flexible coupling simulation system of the platform.
Fig. 9.
Fig. 9. Position error (a) and orientation error (b).
Fig. 10.
Fig. 10. Fabricated prototype system of the hexapod platform.
Fig. 11.
Fig. 11. Experimental system of the stiffness (left), resolution and repeatability (right).
Fig. 12.
Fig. 12. The experiment system and schematic diagram of the controller.
Fig. 13.
Fig. 13. The testing principle of rotational motions.
Fig. 14.
Fig. 14. The lateral stiffness in x direction (left) and y direction (right).
Fig. 15.
Fig. 15. Resolution of translation (0.3 µm) and rotation (0.5 arc sec).
Fig. 16.
Fig. 16. Error for 0.3 µm steps and 0.5 arc sec steps.
Fig. 17.
Fig. 17. Repeatability for bi-directional steps.

Tables (4)

Tables Icon

Table 1. Material property parameters

Tables Icon

Table 2. Main geometric parameters

Tables Icon

Table 3. Desired data and error (length unit: µm; angle unit: arc sec)

Tables Icon

Table 4. Resolution test

Equations (27)

Equations on this page are rendered with MathJax. Learn more.

F = 6 ( n g 1 ) + j = 1 g f j ,
S a f e t y   f a c t o r ( S F ) = σ y i e l d s t r e n g t h σ m a x .
l i = A O P + B R A A P A i A O B i .
B R A = [ c γ c β c γ s α s β s γ c α c α s β c γ + s α s γ s γ c β s α s β s γ + c α c γ s γ s β c α c γ s α s β c β s α c β c α ] .
| l i | = l i l i .
δ L = δ L 1 + δ L 2 .
j i = B R A B j i ,
k i = j i × l i | l i | ,
m i = n i × l i | l i | .
θ i = arccos ( k i m i ) = arccos ( j i × l i | l i | n i × l i | l i | ) .
n i = { n i θ i 0 [ 0 , π / 2 ] n i θ i 0 [ π / 2 , π ] .
Δ θ i = ( θ i θ i 0 ) ( k i × m i ) l i | ( k i × m i ) l i | .
δ L 2 = ( 1 ) n Δ θ i 2 π P ,
{ x = 2 c o s ( 2 π t ) , y = 2 s i n ( 2 π t ) , z = 20 t / 7 α = 0 , β = 0 , γ = 0 .
{ α t a n α β t a n β γ t a n γ .
{ α = arctan H x R x β = arctan H y R y γ = arctan H z R z .
x j ¯ = i = 1 N j x j i N j .
v j i = x j i x j ¯ .
σ j = i = 1 N j ( x j i x j ¯ ) 2 N j 1 .
| v j i | > 3 σ j .
x j ¯ = i = 1 N j M j x j i N j M j ,
v j i = x j i x j ¯ .
σ j = i = 1 N j M j v j i 2 N j M j 1 .
σ j = i = 1 N M x j i 2 1 N j M j ( i = 1 N M x j i ) 2 N j M j 1 .
s i j = x i j x t j ,
σ = j = 1 7 ( i = 1 N j M j s j i 2 ) ( j = 1 7 ( i = 1 N j M j s j i ) ) 2 j = 1 7 ( N j M j ) j = 1 7 ( N j M j ) 1 .
s t = ( s t + j = 1 7 ( i = 1 N M x j i ) j = 1 7 ( N j M j ) ) ± 3 σ ,
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.