Abstract

In order to obtain a new structure of beam flexure hinge with good performance, the flexure hinge based on the X-lattice structure is researched in this paper. The truss model in the finite element method is used to model the 6-DOF compliance of the flexure hinge based on the X-lattice structure. The influence of structural parameters on the compliance and compliance ratio of flexure hinges is analyzed based on this model, and the performance is compared with the traditional beam flexure hinge of the same size. In order to design a flexure hinge based on the X-lattice structure with good comprehensive performance, this paper proposes an intelligent structure optimization method based on a genetic algorithm. The feasibility of the optimization algorithm is verified by an example.

1. Introduction

The compliant mechanism is the mechanical structure that transfers movement and energy by elastic deformation of material [1]. The compliant mechanism has the advantages of no friction, no lubrication, no crawling movement, and small design space. Therefore, the compliant mechanism is widely used in precision positioning [2, 3], micromanipulators [4], microscopes [5], robots [6], vibration detection needles [7], and other high-precision fields.

The flexure hinge is the key component of the compliant mechanism, and its mechanical characteristic is related to its structure closely. Notch flexure hinge is the most common type of flexure hinges. There are many types of notch flexure hinges: conic section notch [8, 9], exponential-sine notch [10], double arc notch [11], power function notch [12], segmented curve notch [13], and other types of notch curves [14, 15]. Notch flexure hinge is hard to obtain high motion accuracy and large motion range at the same time. Therefore, many flexure hinges with a complex structure such as triple-cross-spring flexure hinges [16], cartwheel flexure hinge [17], and butterfly flexure hinges [18] have been designed and analyzed. The more extensive the application scenarios of flexure hinges become, the higher the requirements for the performance of flexure hinges such as range and damping are. These high performances all rely on more and more complex structures. However, traditional technology cannot manufacture flexure hinges with special complex structures. Additive manufacturing (AM) is an emerging manufacturing process that can manufacture complex structures (such as the structure obtained by topology optimization [19]). Many researchers have introduced AM technology into the manufacturing of compliant mechanisms. Merriam et al. [20] proposed a flexure mechanism based on a truss-like lattice, which significantly improved the working stroke. Chen et al. [21] studied comb-shaped flexible hinges. Adding a comb-shaped structure to the straight circular flexure hinge can increase the motion damping and improve the dynamic characteristics.

Many researchers have conducted research on the material composed of the truss lattice structure. Wang et al. [22] researched the mechanical behavior of the pyramidal lattice truss core Sandwich panels. Zhang et al. [23] proposed a method of manufacturing carbon fiber reinforced polymer (CFRP) tetrahedral lattice truss core Sandwich structure by thermal expansion silicon rubber mold, and the mechanical properties of CFRP tetrahedral lattice truss core Sandwich structures were investigated. Gross et al. [24] investigated the response of four topologically distinct truss lattice architectures to the inclusion of defects in order to elucidate how defects influence the elastic properties of these materials. Ye et al. [25] designed and manufactured pyramid lattice truss structures and researched the mechanical properties and energy absorption of the pyramidal lattice truss structures. However, these studies only focus on the strength performance and vibration performance of materials, and there are few studies on the elastic deformation characteristics of truss lattice structures. Merriam et al. [26] introduced a flexure type called lattice flexures and evaluates some of their fundamental properties. But the research in this paper is limited to the compliance on two degrees of freedom.

A genetic algorithm is a widely used optimization algorithm. Many researchers have applied genetic algorithms to the structural optimization of compliant mechanisms. Parsons et al. [27] explored the use of a random guided search method for multiobjective optimization of compliant mechanisms through genetic programming techniques. Sharma et al. [28] developed a domain-specific initial population strategy that generates geometrically feasible structures for path generating compliant mechanisms. Chau et al. [29] developed an efficient hybrid optimization approach of central composite design, finite element method, artificial neural network, and multiobjective genetic algorithm for a linear compliant mechanism of nanoindentation tester. Whether the genetic algorithm can be used in the optimization of lattice structure needs further research.

The structure of lattice structure is complex, and the influence of various structural parameters on the overall mechanical properties is different. Therefore, exploring the impact of various structural parameters on the overall performance is important for the research of the characteristics of additive manufacturing structures. Moreover, proposing a structural optimization method for the additive manufacturing structure is very important to the design of the additive manufacturing structure. In this paper, the flexure hinge based on X-lattice structure is researched, and a structure optimization method based on a genetic algorithm is proposed. The content of Section 2 is mainly about the compliance modeling of the flexure hinge. The content of Section 3 is mainly about further analysis of the flexure hinge based on the X-lattice structure. The content of Section 4 is mainly about a structure optimization method based on a genetic algorithm, and this method is applied to a flexure hinge based on the X-lattice structure.

2. Compliance Model

Structures of the traditional beam flexure hinge and the flexure hinge based on X-lattice structure are shown in Figure 1, where Figure 1(a) is a structure of the traditional beam flexure hinge, Figure 1(b) is a structure of the single X-lattice, Figure 1(c) is a structure of the beam flexure hinge consisting of 4 X-lattices (single row: ), and Figure 1(d) is a structure of the beam flexure hinge consisting of 8 X-lattices (double row: ). In this section, the beam model in the finite element analysis is used to obtain the six-degree-of-freedom (DOF) compliance matrix of the single X-lattice structure. Then, the six-DOF compliance matrix of the single X-lattice structure beam flexure hinge consisting of several X-lattices is obtained in the same way.

2.1. Compliance Model of Single X-Lattice

Definition of the structural parameters of the X-lattice structure is shown in Figure 2. The thickness is h; the width of the support beam on the boundary is t1; the width of the beam of X-lattice is t2; the length of the X-lattice is l1; the width of the X-lattice is l2; the length of the beam of X-lattice is l3; the angle between the support beam on the boundary and the beam of X-lattice is α. The relationship between structural parameters is shown as follows:

The structure in Figure 2 is separated as shown in Figure 3, and the node numbers and unit numbers are shown in Figure 3. The blue nodes 1 and 2 among 5 nodes are located at the fixed end. Beam elements ①, ②, ③, and ④ are beam elements forming the X-lattice structure, and ⑤ and ⑥ are the support beam elements on the boundary. Point P where the load is applied to the X-lattice structure is the midpoint of the connecting line between nodes ④ and ⑤. Definition of the coordinate system and the definition of loads applied externally are shown in Figure 3.

The transformation relationship between the local coordinate system and the global coordinate system of the beam element is shown in Figure 4. There are two nodes on two ends of the beam element. The displacement matrix and load matrix of the end node in the local coordinate system are as follows:

The displacement matrix in the global coordinate system is as follows:

The relationship between matrixes (displacement matrix and load matrix) in the global coordinate system and the local coordinate system can be expressed asand j is the number of the beam element (j = ①, ②, ③, ④, ⑤, ⑥). The transformation matrix of coordinate system Tj is [30]where

In equation (6), cosj(x′, x), ……, cosj(z′, z) represent the direction cosine of the local coordinate axis (x′, y′, z′) of the beam numbered j to the global coordinate axis (x, y, z), respectively.

The elements in the coordinate transformation matrix of each beam element of the X-lattice structure in Figure 2 are shown in Table 1.

The stiffness equation of the beam element in the global coordinate system iswhere

In the above formulas, A is the cross-sectional area of the beam; l is the length of the beam; E is Young’s modulus of the beam material; G is the shear modulus; J is the torsional moment of inertia of the cross section; Iy is the inertia moment around the y-axis; Iz is the inertia moment around the z-axis; and n is the node number.

The stiffness matrix can be simplified as

The total displacement matrix of the X-lattice structure in Figure 3 is expressed aswherewhere n is the node number (n = 1, 2, 3, 4, 5). The total load matrix of the X-lattice structure iswhere

According to formula (9) and the structure stiffness matrix assembly rule in the finite element analysis [1], the stiffness matrix of the X-lattice structure can be expressed as

It can be seen from Figure 3 that the boundary condition of stiffness equation (7) is qtotal1=qtotal2 = 0.

Loads on six-DOF are applied on point P, and then, the displacement of node 4 and node 5 is calculated. The compliance of the X-lattice structure in the direction of six-DOF can be obtained as follows:

2.2. Compliance Model of Flexure Hinge Based on X-Lattice

The structures of beam flexure hinge based on X-lattice structure and nodes and elements are shown in Figure 5 and Figure 6. In Figure 6, q − 1 is the number of X-lattice structural units in the z-direction, and p − 1 is the number of X-lattice structural units in the x-direction. The definition of structure parameters of the beam flexure hinge based on X-lattice structure is the same as that of a single X-lattice structure. Node numbers and beam element numbers are shown in Figure 7. The numbers without square brackets are node numbers, and those with square brackets are beam element numbers.

According to formulas (5)∼(9) and the structure stiffness matrix assembly rule in the finite element analysis [30], the stiffness matrix of the beam flexure hinge based on X-lattice can be obtained. It can be seen from Figure 6 that the boundary condition of the stiffness equation is qtotal1 = qtotal2 =  = qtotalq = 0. Loads on six-DOF are applied on point P, and the displacement of all nodes can be calculated. The compliance of the X-lattice structure can be obtained and it can be expressed as

3. Performance Analysis and Discussion

The compliance performance of the beam flexure hinge based on the X-lattice structure is analyzed in this section. There are three performance items: compliance, compliance ratio between working direction and nonworking direction, and the performance comparison with the traditional beam flexure hinge. The compliance of each DOF can be used to express the ability of deformation in each direction. The compliance ratio can be used to reflect the stability of the flexure hinge when it deforms in the working direction. Performance comparison with traditional beam flexure hinge can be used to evaluate the performance improvement of the X-lattice structure to the flexible hinge quantitatively.

3.1. Compliance

The influence of various structural parameters on the compliance of the flexure hinge is researched. There are specific constraints as follows:(i)p = 3, q = 3(ii)The length of the flexure hinge in the x-direction l4 = 40 mm(iii)The length of the flexure hinge in the z-direction is l5 = 20 mm(iv)Thickness of flexure hinge h = 1.5 mm(v)The range of the width of the beam element of X-lattice t2: [0.5 mm, 5 mm](vi)The range of angle between X-lattice beam elements α: [π/6, π/2]

The material of the flexure hinge is spring steel (60 Si2Mn), Young's modulus is E = 206 GPa, and Poisson’s ratio is  = 0.29.

The influence of α and t2 on the compliance of flexure hinge based on the X-lattice structure is shown in Figure 8.

It can be seen from Figure 8 that the compliance of the six-DOF of the flexure hinge increases as α increases and decreases as t2 increases.

3.2. Compliance Ratio

The influence of various structural parameters on the compliance ratio (working direction/nonworking direction) of the flexure hinge is researched. There are specific constraints as follows:(i)p = 3, q = 3(ii)The length of the flexure hinge in the x-direction l4 = 40 mm(iii)The length of the flexure hinge in the z-direction is l5 = 20 mm(iv)Thickness of flexure hinge h = 1.5 mm(v)The range of the width of the beam element of X-lattice t2: [0.5 mm, 5 mm](vi)The range of angle between X-lattice beam elements α: [π/6, π/2]

The material of the flexure hinge is spring steel (60 Si2Mn), Young’s modulus is E = 206 GPa, and Poisson’s ratio is .

The influence of α and t2 on the compliance ratio of flexure hinge based on the X-lattice structure is shown in Figure 9.

It can be seen from Figure 9 that c_y/c_x, c_y/c_z, and c_y/c_θy all increase as α increases and decrease as t2 increases. c_y/c_θz increases with the increase of α and t2. The change of c_y/c_θx with α and t2 has no obvious rule.

3.3. Performance Comparison with Traditional Beam Flexure Hinge

In order to research the influence of the X-lattice structure on the performance of the beam flexure hinge, two types of hinges with the same external dimensions are researched. Structural parameters of two types of flexure hinges are shown in Table 2.

The finite element simulation method based on the Ansys workbench is used to explore the compliance of flexure hinges. The Mesh model of flexure hinges is shown in Figure 10. The material is set as spring steel (60 Si2Mn), the Young modulus E = 206 GPa, and Poisson’s ratio . Simulation results are shown in Tables 3 and 4.

It can be clearly seen from Table 4 that the X-lattice structure significantly improves the compliance ratio of the flexure hinge under the same external dimensions. The improvement of compliance ratio represents that the flexure hinge based on the X-lattice structure has higher stability than the traditional beam flexure hinge when deformation is produced.

4. Structure Optimization of Flexure Hinge

In high-precision engineering fields, the compliance of flexure hinges in the working direction usually should be large, and the compliance of flexure hinges in nonworking directions should be small. In Section 3, it is obvious that the influence of structural parameters on the compliance characteristics of flexure hinge based on X-lattice structure is different. It is difficult to obtain the flexure hinge structure with good performance that meets the engineering demand through ordinary methods. The genetic algorithm transforms the problem-solving process into a process similar to the crossover and mutation of chromosomal genes in biological evolution by means of mathematics and computer simulation operations. Compared with some conventional optimization algorithms, optimization results can usually be obtained faster by a genetic algorithm. Moreover, a specific mathematical model is not required in a genetic algorithm. Therefore, the application of the genetic algorithm is extensive. In this section, a multiobjective structural optimization method based on a genetic algorithm is proposed in this section. The flexure hinge with the best performance under the specified design constraints can be obtained through this method.

4.1. Optimization Method

A genetic algorithm is an intelligent optimization algorithm that simulates the genetic inheritance of biological genes. The task of the genetic algorithm is to impose certain operations on the individuals of the group according to their environmental fitness, and the evolution process of survival of the fittest can be realized. The genetic algorithm can optimize the solution of the problem generation after generation and approach the optimal solution from the perspective of optimization search. The optimization process of the genetic algorithm is shown in Figure 11. The specific steps are as follows:(1)A population as the first generation solution of the problem is generated randomly(2)A suitable coding scheme is used to encode individuals in the population. Common coding schemes such as floating-point number coding or binary coding can be used.(3)The value of the optimization function is used as the fitness of the individual, and the fitness of each individual in the population is calculated.(4)According to the level of fitness, the parent and the mother to participate in reproduction are chosen. The principle of selection is that the higher the fitness, the more likely to be selected.(5)Perform genetic operation is applied on the selected father and mother; that is, the genes of the father and mother are copied, and crossing, mutation, or other operators are used to produce offspring.(6)According to a certain criterion, whether to continue the algorithm is judged.

4.2. Optimization Case

In order to show the effectiveness of the optimization method, the above optimization method in Section 4.1 is used to obtain the flexure hinge based on the X-lattice structure with the best comprehensive compliance characteristics.

The compliance ratio can be used to reflect the stability of the flexure hinge when it deforms in the working direction. The comprehensive flexibility ratio of the flexure hinge is structurally optimized under the given constraints in this section. The optimization model iswhere the definition of t1, t2, α, l1, l2, and l3 is the same as before; is the specified minimum value of compliance; is the specified design space; c_ratiosum is the multiobjective comprehensive compliance ratio of the flexure hinge, and it is the linear weighted sum of the compliance ratio of five nonworking directions. The specific expression is as follows:

It can be seen from the above that the order of magnitude of every compliance ratio value is different, so n1, n2, n3, n4, and n5 are introduced as normalization parameters. In formula (19), k1, k2, k3, k4, and k5 are the weight of each compliance ratio in the comprehensive compliance ratio:

4.2.1. Parameter Initialization

First of all, the material is set as spring steel (60 Si2Mn), the Young modulus E = 206 GPa, and Poisson’s ratio . The external structural parameters of the flexure hinge are shown in Table 5, and the range of structural parameters provided for optimization is shown in Table 6.

The values of weight and normalization parameters in the objective function are set as shown in Table 7 according to the previous research results and specific engineering applications.

4.2.2. Optimization Result

The structural parameters are optimized according to the steps in Section 4.1. The optimization process of the objective function is shown in Figure 12.

The optimized structural parameters are shown in Table 8, and the structure is shown in Figure 12.

The optimized structure has the highest c-ratiosum under the specified design constraints. The structure has low compliance in each nonworking direction and high compliance in the working direction. The structure has a strong resistance ability to disturbance forces in nonworking directions when deformed, and its motion stability is high.

5. Conclusions

The truss model in the finite element method is used to model the 6-DOF compliance of the flexure hinge based on the X-lattice structure. The influence of structural parameters on the compliance and compliance ratio of flexure hinges is analyzed based on this model, and the performance is compared with the traditional beam flexure hinge of the same size. According to the analysis results, it can be seen that the compliance ratio performance of the flexure based on the X-lattice structure is significantly better than that of the traditional beam flexure hinge. Due to the different influence rules of various parameters on flexure hinges, it is difficult to obtain the structure of flexure hinge with a good performance by a common method. In order to design a flexure hinge with good comprehensive performance, this paper proposes an intelligent structure optimization method based on a genetic algorithm. The feasibility of the optimization algorithm is verified by an example.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This work was supported in part by the National Natural Science Foundation of China under Grant 51675136, National Science and Technology Major Project under Grant 2017ZX02101006-005, and the Heilongjiang Natural Science Foundation under Grant E2017032.