Research paper
Topology optimization of compliant mechanism considering actual output displacement using adaptive output spring stiffness

https://doi.org/10.1016/j.mechmachtheory.2019.103728Get rights and content

Abstract

This paper presents a new method for topology optimization of compliant mechanisms considering actual output displacement. The optimization problem is reformulated by maximizing the output displacement with artificial springs meanwhile optimizing the actual output displacement without artificial springs to the prescribed value. A method of adaptive output spring stiffness is developed for automatic adjustment of output spring stiffness according to the prescribed actual output displacement. The multi-objective design problem is converted into a single-objective problem using the weighted-sum method and a weighting factor with adaptive adjustment is presented. This method is implemented based on the SIMP (Solid Isotropic Material with Penalization) formulation and the design problem is solved by the MMA (Method of Moving Asymptotes) optimization algorithm on the basis of the sensitivity analysis. Numerous numerical examples are applied to illustrate the effectiveness of the presented method.

Introduction

Compliant mechanism is a kind of continuous and monolithic mechanism that is different from the rigid mechanisms consist of the rigid joint and links. Compliant mechanism can transmit force/motion from the input position to the output position through its elastic deformations. In consequence, compliant mechanisms have a lot of advantages such as backlash elimination, saving space, no need lubrication and fewer assembly cost [1]. Therefore, compliant mechanisms are widely applied in precision engineering, instruments and micro-electro-mechanical systems [2], [3], [4], [5], [6], [7].

The design approaches of the compliant mechanisms mainly include two types, one is the kinematics-based approach [8], [9], [10] mainly used in the design of lumped compliant mechanisms consist of rigid link and flexure hinges. This method usually adopts the pseudo-rigid-body model for analysis and calculation. The another approach is the topology optimization method [11], [12], [13], [14], [15], which is mainly used for the design of the distributed compliant mechanisms.

Topology optimization is a kind of optimization method that can optimize the material distribution of a given design domain for a series of given loads and boundary conditions, such that the achieved optimal configuration meets the prescribed performance requirements [11]. Based on the homogenization method, Bendsøe and Kikuchi [16] presented the theory of topology optimization design in 1988. Thereafter, various other approaches for topology optimization such as solid isotropic material with penalization (SIMP) [17], [18], evolutionary structural optimization method (ESO) [19], level set method [20], [21], [22], [23], [24], moving morphable components (MMC) [25], [26] and so on, have been proposed.

Originally, topology optimization method was used for the minimum compliance design of structures. But later this method was successfully and widely used in the configuration design of compliant mechanisms. The design goals of topology optimization for structures and compliant mechanisms are quite similar, both for seeking the optimal distribution of materials, while their optimization models are very different. In general, an ideal compliant mechanism should be as much flexible as possible to satisfy the kinematic requirements (flexibility), but at the same time it should be as much stiff as possible to sustain external loads or force output (stiffness) [27]. Thus, compliant mechanism design is a multi-objective optimization problem, namely, its flexibility and stiffness need to be met simultaneously. To properly formulate the desired multi-objective requirements of compliant mechanisms, various objective function formulations such as mutual strain energy (MSE)/strain energy (SE) formulation (the weighted sum or ratio of MSE and SE) [28], [29], [30], [31], [32], geometric advantage formulation (the ratio of input and output displacements) [33], mechanical advantage formulation (the ratio of input and output forces) [27], efficiency formulation (the ratio of net energy transferred at the output and net energy supplied at the input) [34], characteristic stiffness formulation [35], [36] have been presented. Alternatively, when the compliant mechanism interacts with the surroundings, the input and output ports of the mechanism may need to resist the respective loads. Therefore, an artificial input/output spring formulation [37] was presented to express the nature of the actuator/workpiece held at the input/output port of the compliant mechanism. Different from the other formulations, artificial spring formulation is a general model that used to express the relationship between actuator/workpiece and compliant mechanism. Hence, the artificial input/output spring model is widely adopted in the topology optimization of compliant mechanisms since this model can best describe the nature of compliant mechanisms.

Among the above mentioned topology optimization methods, the SIMP is the easiest to implement. Therefore, the spring model combined with the SIMP topological description has been extensively applied in the design of compliant mechanisms. Lau et al. [38] presented to use the functional specifications as the objective function while using the displacement and volume as the constraints for solving topology optimization of compliant mechanisms based on spring and SIMP model without filtering technique. Gaynor et al. [39] utilized a multiphase SIMP method to design multiple-material compliant mechanisms that were prototyped by PolyJet three-dimensional printing and experimentally verified. De Leon et al. [40] used the SIMP approach, together with a projection method and stress constraint to design compliant mechanisms. This method can effectively control the maximum stress of the compliant mechanism. Combined with the SIMP model and the set-theoretical interval method, Wang et al. [41] introduced a nonprobabilistic reliability-based topology optimization for designing compliant mechanisms with interval uncertainties.

Over the past decades, the design of compliant mechanisms using topology optimization methods has been extensively explored. In most studies, whether using SIMP or other topology optimization methods to design compliant mechanisms, there have been two important issues, geometric nonlinearity [42], [43], [44] and de facto hinges [45], [46], [47] that have to be addressed. Most of the topology optimization of compliant mechanisms were performed under the assumption of linear elasticity. However, when the mechanism suffers from large deformation, the final topological result obtained by this assumption is not the optimized. Therefore, the influence of geometric nonlinearity on topological results must be considered. One of the additional difficulties in design of compliant mechanisms using topology optimization is that the obtained mechanism often contains the de facto hinges. Such hinges will make the compliant mechanisms have high stress concentration and fabrication difficulty. So many researchers have done a lot of work to eliminate the de facto hinges to obtain hinge-free compliant mechanisms. Recently, various researches for topology optimization of compliant mechanisms have been extended to multiphase embedded components [48], design of supports [12], robustness [14], [49] and additive manufacturing [50].

However, in the aforementioned studies, the actual output displacement of compliant mechanisms was neglected. As we all know, the force or motion transmission ability of a compliant mechanism can be reflected by flexibility, while the flexibility can be quantitatively expressed by the displacement produced at the output port. In other words, the output displacement should be maximized under a certain input load. For this design problem, the spring model can deal with it well. However, the designer may try to make the output port of the compliant mechanism has the prescribed actual displacement or move along a determined curvilinear path in response to a series of given input forces or displacements while working without workpiece at the output port. However, the robustness of such “path-following” compliant mechanisms may be very poor when using artificial spring model, although it can be designed theoretically. Because, even if the variation of output spring stiffness is very small, the output port of the mechanism may deviate quite significantly from the expected path. A potentially more reliable method to obtain a compliant mechanism with the prescribed actual output displacement for a given input force is that the artificial springs are not added at input and output ports, but this way will result in numerical instability and even no topology results.

For this reason, this paper is devoted to presenting an alternative topology optimization method for designing compliant mechanism with prescribed actual output displacement. The actual output displacement without artificial springs is used as the objective function or constraint function. To avoid numerical instability, the artificial springs are used as auxiliary calculation. Furthermore, a method of adaptive output spring stiffness is proposed to automatically adjust the value of the output spring stiffness and a weighted-sum method combined with adaptive weighting factor is used to build the multi-objective function.

The remainder of this paper is organized as follows. In Section 2, the traditional spring model for topology optimization of compliant mechanisms is introduced and the optimization model used to design compliant mechanisms with prescribed actual output displacement is proposed based on a method of adaptive output spring stiffness. In Section 3, the design sensitivity analysis is given. In Section 4, numerous numerical examples are given to illustrate the validity of the proposed method and the topology optimization results are presented and discussed. Conclusions are given in Section 5.

Section snippets

Traditional spring model

Fig. 1(a) shows an arbitrary design area Ω with a given force Fin and boundary condition Γd, in which points I and O are the input and output ports, respectively. uout is the desired output displacement due to Fin. For linear elastic structures, the output displacement can be stated by a function called MSE. To calculate the MSE, a virtual load Fd with a value of 1 is loaded at the output port along the desired direction of the output displacement as shown in Fig. 1(b) that can be written asMSE=

Design sensitivity analysis

There are various optimization algorithms for solving topology optimization problem, the method of moving asymptotes (MMA) algorithm [52] is currently considered as the most robust optimization algorithms which belongs to the sequential convex programming. Therefore, the MMA algorithm is used to solve the design problem considered in this paper. In each iteration step of the optimization process, the first-order derivatives of the design responses (including design objectives and constraints)

Numerical examples and discussion

In this section, several numerical examples are implemented to illustrate the effectiveness of the proposed method for designing compliant mechanism considering actual output displacement. Assuming that the isotropic material has a Young’s modulus E0=1 and a Poisson’s ratio υ=0.3, and the prescribed Young’s modulus of the void finite elements Emin is set to 0.001. The volume constraint for all cases is set to 30%, the penalty factor p is set to 3, and the initial output spring stiffness kout0=1.

Conclusion

A new method for topology optimization of compliant mechanisms with prescribed actual output displacement was presented in this work. The optimization model was established based on the output displacement with artificial spring as auxiliary function while the actual output displacement without artificial spring as the real target. The objective function is maximizing the output displacement with spring meanwhile optimizing the actual output displacement without spring to the prescribed value.

Declaration of Competing Interest

We declare that we do not have any commercial or associative interest that represents a conflict of interest in connection with the work submitted.

Acknowledgements

This research was supported by the Natural Science Foundation of Jiangxi Province (Grant no. 20192BAB216021), the National Natural Science Foundation of China (Grant nos. 51665011, 51605166), the Scientific and Technological Research Project of Jiangxi Provincial Department of Education (Grant no. GJJ170404), the Natural Science Foundation of Jiangxi Province (Grant no. 20161BAB206152), and the Research Fund of Guangdong Key Laboratory of Precision Equipment and Manufacturing Technique (Grant

References (52)

  • M.Y. Wang et al.

    A level set method for structural topology optimization

    Comput. Methods Appl. Mech. Eng.

    (2003)
  • G. Allaire et al.

    Structural optimization using sensitivity analysis and a level-set method

    J. Comput. Phys.

    (2004)
  • Z. Luo et al.

    Shape and topology optimization of compliant mechanisms using a parameterization level set method

    J. Comput. Phys.

    (2007)
  • R. Picelli et al.

    Stress-based shape and topology optimization with the level set method

    Comput. Methods Appl. Mech. Eng.

    (2018)
  • R. Wang et al.

    Imposing minimum length scale in moving morphable component (MMC)-based topology optimization using an effective connection status (ECS) control method

    Comput. Methods Appl. Mech. Eng.

    (2019)
  • R. Ansola et al.

    A simple evolutionary topology optimization procedure for compliant mechanism design

    Finite. Elem. Anal. Des.

    (2007)
  • J. Lin et al.

    A new multi-objective programming scheme for topology optimization of compliant mechanisms

    Struct. Multidiscip. Optim.

    (2010)
  • R. Ansola et al.

    3D compliant mechanisms synthesis by a finite element addition procedure

    Finite. Elem. Anal. Des.

    (2010)
  • M. Jin et al.

    A new topology optimization method for planar compliant parallel mechanisms

    Mech. Mach. Theory

    (2016)
  • G. Lau et al.

    Use of functional specifications as objective functions in topological optimization of compliant mechanism

    Comput. Methods Appl. Mech. Eng.

    (2001)
  • J. Luo et al.

    A new level set method for systematic design of hinge-free compliant mechanisms

    Comput. Methods Appl. Mech. Eng.

    (2008)
  • A. Garaigordobil et al.

    Overhang constraint for topology optimization of self-supported compliant mechanisms considering additive manufacturing

    Comput. Aided. Des.

    (2019)
  • L.L. Howell

    Compliant Mechanisms

    (2001)
  • G. Ananthasuresh et al.

    Mechanical design of compliant microsystems—a perspective and prospects

    J. Mech. Des.

    (2005)
  • J. Arata et al.

    Articulated minimally invasive surgical instrument based on compliant mechanism

    Int. J. Comput. Ass. Rad. Sur.

    (2015)
  • P. Sano et al.

    Kinematic synthesis of a D-drive MEMS device with rigid-body replacement method

    J. Mech. Des.

    (2018)
  • Cited by (28)

    • Structural optimization of a rotary joint by hybrid method of FEM, neural-fuzzy and water cycle–moth flame algorithm for robotics and automation manufacturing

      2022, Robotics and Autonomous Systems
      Citation Excerpt :

      Nowadays, with a strong development of finite element analysis techniques, technologies, and optimization techniques, designers do not only shorten the design time and finance but also improve the product quality. Currently, the topology optimization method has been widely used by designers in the conceptual design of structures [8–12]. In those articles, the purpose of topology optimization is to maximize the structure’s stiffness with a limit on the amount of material.

    • A survey on synthesis of compliant constant force/torque mechanisms

      2022, Mechanism and Machine Theory
      Citation Excerpt :

      The short length flexure hinges generally include the round notch hinge, the elliptical notch hinge, the short armed notch hinge, the cross reed flexure hinge, and the wheel type flexure hinge, as shown in Fig. 3(b). In addition, some flexure hinges with irregular shapes based on topological optimization can achieve the optimal material distribution aiming at the specified objectives [56,57]. The long length flexure beams can be further divided into two categories, i.e., the standard type and nonstandard type (see Fig. 3(c)).

    • Design of compliant mechanisms: An explicit topology optimization method using end-constrained spline curves with variable width

      2022, Mechanism and Machine Theory
      Citation Excerpt :

      Many studies have since been performed in this area of research. Researchers have proposed many different optimization models that are suitable for topology optimization of compliant mechanisms for different application requirements [23–27]. Concurrently, researchers have also proposed many different topology optimization methods, such as density methods [28,29], level set methods [30–33], evolutionary structural optimization methods [34,35] and moving morphable components (MMC) methods [36,37].

    • Topology optimization of flexure hinges with a prescribed compliance matrix based on the adaptive spring model and stress constraint

      2021, Precision Engineering
      Citation Excerpt :

      Qiu et al. [38] proposed a single-axis multicavity flexure hinge comprising symmetric cycloidal notches and multiple cavities using three-dimensional topology optimization. In the above-mentioned topology optimization of flexure hinges, all the hinge optimization models adopted the traditional input/output spring model which express the nature of the actuator/workpiece held at the input/output port of the compliant mechanism and has been widely used in the topology optimization of compliant mechanisms [29,39,40]. However, this spring model is not suitable for designing flexure hinges with specified performances since adding an artificial spring to the input or output ports of the design domain changes the global stiffness of the flexure hinge.

    View all citing articles on Scopus
    View full text