Skip to main content
Log in

Topology optimization of compliant mechanisms considering strain variance

  • Research Paper
  • Published:
Structural and Multidisciplinary Optimization Aims and scope Submit manuscript

Abstract

In this work, compliant mechanisms are designed by using multi-objective topology optimization, where maximization of the output displacement and minimization of the strain are considered simultaneously. To quantify the strain, we consider typical measures of strain, which are based on the p-norm, and a new class of strain quantifying functions, which are based on the variance of the strain. The topology optimization problem is formulated using the Solid Isotropic Material with Penalization (SIMP) method, and the sensitivities with respect to design changes are derived using the adjoint method. Since nearly void regions may be highly strained, these regions are excluded in the objective function by a projection method. In the numerical examples, compliant grippers and inverters are designed, and the tradeoff between the output displacement and the strain function is investigated. The numerical results show that distributed compliant mechanisms without lumped hinges can be obtained when including the variance of the strain in the objective function.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  • Arora JS (2004) Introduction to optimum design, 3rd edn. Elsevier, Amsterdam

    Google Scholar 

  • Bendsøe MP (1989) Optimal shape design as a material distribution problem. Struct Optim 1(4):193–202

    Article  Google Scholar 

  • Bendsøe M, Sigmund O (2003) Topology optimization: theory, method and applications. Springer, Berlin

    MATH  Google Scholar 

  • Bruns TE, Tortorelli DA (2001) Topology optimization of non-linear elastic structures and compliant mechanisms. Comput Methods Appl Mech Eng 190(26):3443–3459

    Article  MATH  Google Scholar 

  • Chen S, Wang MY (2007) Designing distributed compliant mechanisms with characteristic stiffness. Proceedings of the ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, DETC2007

  • da Silva GA, Beck AT, Sigmund O (2019) Topology optimization of compliant mechanisms with stress constraints and manufacturing error robustness. Comput Methods Appl Mech Eng 354:397–421

    Article  MathSciNet  MATH  Google Scholar 

  • Deepak SR, Dinesh M, Sahu DK, Ananthasuresh GK (2009) A comparative study of the formulations and benchmark problems for the topology optimization of compliant mechanisms. J Mech Robot 1(1):285–290

    Article  Google Scholar 

  • Guest JK, Prevost JH, Belytschko T (2004) Achieving minimum length scale in topology optimization using nodal design variables and projection functions. Int J Numer Methods Eng 61(2):238–254

    Article  MathSciNet  MATH  Google Scholar 

  • Hasse A, Campanile LF (2009) Design of compliant mechanisms with selective compliance. Smart Mater Struct 18(11):115016

    Article  Google Scholar 

  • Her I, Midha A (1987) A compliance number concept for compliant mechanisms, and type synthesis. J Mech Design Trans ASME 109(3):348–355

    Article  Google Scholar 

  • Howell LL, Midha A (1994) A method for the design of compliant mechanisms with small-length flexural pivots. J Mech Design Trans ASME 116(1):280–290

    Article  Google Scholar 

  • Howell LL, Midha A, Norton TW (1996) Evaluation of equivalent spring stiffness for use in a pseudo-rigid-body model of large-deflection compliant mechanisms. J Mech Design Trans ASME 118(1):126–131

    Article  Google Scholar 

  • Howell LL, Magleby SP, Olsen BM (2013) Handbook of compliant mechanisms. Wiley, New York

    Book  Google Scholar 

  • Jang GW, Dijk NPV, Keulen FV (2012) Topology optimization of MEMS considering etching uncertainties using the level-set method. Int J Numer Methods Eng 92:571–588

    Article  MathSciNet  MATH  Google Scholar 

  • Kim CJ, Kota S, Moon YM (2006) An instant center approach toward the conceptual design of compliant mechanisms. J Mech Design Trans ASME 128(3):542–550

    Article  Google Scholar 

  • Kim CJ, Moon YM, Kota S (2008) A building block approach to the conceptual synthesis of compliant mechanisms utilizing compliance and stiffness ellipsoids. J Mech Design Trans ASME 130(2)

  • Kota S (1999) An energy formulation for parametric size and shape optimization of compliant mechanisms. J Mech Des 121(2):229–234

    Article  Google Scholar 

  • Krishnan G, Kim C, Kota S (2012) Building block method: a bottom-up modular synthesis methodology for distributed compliant mechanisms. Mech Sci 3(1):15–23

    Article  Google Scholar 

  • Krishnan G, Kim C, Kota S (2013) A metric to evaluate and synthesize distributed compliant mechanisms. J Mech Des 135(1):011004

    Article  Google Scholar 

  • Larsen UD, Sigmund O, Bouwstra S (1997) Design and fabrication of compliant micromechanisms and structures with negative Poisson's ratio. J Microelectromech Syst 6(2):99–106

    Article  Google Scholar 

  • Le C, Norato J, Bruns T, Ha C, Tortorelli D (2010) Stress-based topology optimization for continua. Struct Multidiscip Optim 41(4):605–620

    Article  Google Scholar 

  • Lee E, Gea HC (2014) A strain based topology optimization method for compliant mechanism design. Springer-Verlag New York, Inc.

  • Leon DMD, Alexandersen J, Fonseca JSO, Sigmund O (2015) Stress-constrained topology optimization for compliant mechanism design. Struct Multidiscip Optim 52(5):929–943

    Article  MathSciNet  Google Scholar 

  • Liu Z, Korvink JG (2009) Using artificial reaction force to design compliant mechanism with multiple equality displacement constraints. Finite Elem Anal Des 45:555–568

    Article  Google Scholar 

  • Nishiwaki S, Frecker MI, Min S, Kikuchi N (1998) Topology optimization of compliant mechanisms using the homogenization method. Int J Numer Methods Eng 42(3):535–559

    Article  MathSciNet  MATH  Google Scholar 

  • Poulsen TA (2003) A new scheme for imposing a minimum length scale in topology optimization. Int J Numer Methods Eng 57(6):741–760

    Article  MathSciNet  MATH  Google Scholar 

  • Rozvany G, Zhou M, Birker T (1992) Generalized shape optimization without homogenization. Struct Optim 4(3–4):250–252

    Article  Google Scholar 

  • Saxena A, Ananthasuresh GK (2000) On an optimal property of compliant topologies. Struct Multidiscip Optim 19(1):36–49

    Article  Google Scholar 

  • Sigmund O (1997) On the design of compliant mechanisms using topology optimization. Mech Struct Mach 25(4):493–524

    Article  Google Scholar 

  • Sigmund O (2007) Morphology-based black and white filters for topology optimization. Struct Multidiscip Optim 33(4–5):401–424

    Article  Google Scholar 

  • Svanberg K (1987) The method of moving asymptotes - a new method for structural optimization. Int J Numer Methods Eng 24(2):359–373

    Article  MathSciNet  MATH  Google Scholar 

  • Verbart A, Langelaar M, Keulen Fv (2017) A unified aggregation and relaxation approach for stress-constrained topology optimization. Struct Multidiscip Optim 55:663–679

  • Wallin M, Ivarsson N, Tortorelli D (2018) Stiffness optimization of non-linear elastic structures. Comput Methods Appl Mech Eng:330

  • Wang F, Lazarov BS, Sigmund O (2011) On projection methods, convergence and robust formulations in topology optimization. Struct Multidiscip Optim 43(6):767–784

    Article  MATH  Google Scholar 

  • Wang F, Lazarov BS, Sigmund O, Jensen JS (2014) Interpolation scheme for fictitious domain techniques and topology optimization of finite strain elastic problems. Comput Methods Appl Mech Eng 276(7):453–472

    Article  MathSciNet  MATH  Google Scholar 

  • Xu S, Cai Y, Cheng G (2010) Volume preserving nonlinear density filter based on heaviside functions. Struct Multidiscip Optim 41(4):495–505

    Article  MathSciNet  MATH  Google Scholar 

  • Zhang W, Zhong W, Guo X (2014) An explicit length scale control approach in SIMP-based topology optimization. Comput Methods Appl Mech Eng 282:71–86

    Article  MathSciNet  MATH  Google Scholar 

  • Zhu B, Zhang X (2012) A new level set method for topology optimization of distributed compliant mechanisms. Int J Numer Methods Eng 91(8):843–871

    Article  MathSciNet  Google Scholar 

  • Zhu B, Zhang X, Zhang H, Liang J, Zhang H, Li H, Wang R (2020) Design of compliant mechanisms using continuum topology optimization: a review. Mech Mach Theory 143:103622

    Article  Google Scholar 

Download references

Acknowledgments

Part of the work was presented in the 13th World Congress of Structural and Multidisciplinary Optimization, May 20–24, 2019, Beijing, China.

Funding

This work was partially supported by National Natural Science Foundation of China (Nos. 51975087, 11711530018); by STINT, the Swedish Foundation for International Cooperation in Research and Higher Education (No. IB2018-7470); and by the Swedish strategic research programme eSSENCE.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bin Niu.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Replication of results

The basic codes of this work are available from the corresponding author on request.

Additional information

Responsible Editor: Fred van Keulen

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix 1 Minimizing global effective strain for compliant gripper example

When the influence of the global effective strain f1 in the objective function is increased, the lumped hinge at the center shown in Fig. 12a is gradually replaced by a compliant member; see (a) to (d) in Fig. 12.

Fig. 12
figure 12

Optimized topologies corresponding to the data points shown in Fig. 13. The designs a to j are obtained by varying the weight coefficient w in the objective function g1

However, new lumped hinges emerge in the central part of the design domain, as shown in Fig. 12 i and j, while f1 is still relatively small, i.e., the inclusion of the global effective strain f1 in the objective function does not rule out the possibility of lumped hinges being formed. For all designs in Fig. 12, the volume constraint is active. This is in contrast to the topologies optimized for g3 (the strain variance function), cf. Fig. 14.

The tradeoff between the output displacement and the global effective strain is seen in Fig. 13. Decreasing the output displacement results in that the global effective strain f1 is reduced.

Fig. 13
figure 13

Tradeoff between global effective strain f1 and output displacement uout for the Pareto optimal designs in Fig. 12

Appendix 2 Minimizing strain variance function for compliant gripper example

In this example, optimized designs, using the objective function g3 (the strain variance function) with the weights w = 1, 0.9, 0.8, …, 0.1, are presented in Fig. 14. From Fig. 14, we see that as the strain variance function f3 decreases, the output displacement uout decreases. To alleviate strain inhomogeneities, the structure becomes thinner, which leads to that the volume constraint is inactive for w < 0.9. Furthermore, the strain uniformity is increasing with decreasing w. In summary, we conclude that mechanisms transform from lumped to distributed when more emphasis is put on the strain variance function.

Fig. 14
figure 14

Optimized topologies corresponding to the data points shown in Fig. 15. The designs a to j are obtained by varying the weight coefficient w in the objective function g3

The tradeoff between the strain variance function f3 and the output displacement uout is shown in Fig. 15, and we see that the output displacement decreases as the value of the strain variance function f3 decreases. It is noted that the strain variance function is significantly reduced with a minor reduction in the output displacement. For example, from point 1 (w = 1) to point 2 (w = 0.4) indicated in Fig. 15, the strain variance function decreased by nearly 50% while the output displacement is decreased by approximately 20%. It is noted that the increase in uniformity of strain distribution vanishes for \( \frac{1}{u_{\mathrm{out}}}>1.16 \).

Fig. 15
figure 15

Tradeoff between strain variance function f3 and output displacement uout for the Pareto optimal designs in Fig. 14

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Niu, B., Liu, X., Wallin, M. et al. Topology optimization of compliant mechanisms considering strain variance. Struct Multidisc Optim 62, 1457–1471 (2020). https://doi.org/10.1007/s00158-020-02632-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00158-020-02632-1

Keywords

Navigation