Abstract
This article presents an extended algorithm for topology optimization of compliant mechanisms and structures with design-dependent pressure loadings using the moving iso-surface threshold (MIST) method. In this algorithm, the fluid-structure interface is modeled using the finite element method via considering equivalent virtual strain energy and work and is tracked by an element-based searching scheme. Design-dependent pressure loads are directly applied on interface boundary and are calculated as virtual work equivalent nodal forces in the interface elements based on the finite element formulation. Several numerical examples are presented for topology optimization of mean compliance and compliant mechanisms. The present algorithm is validated through benchmarking with the results in literature and/or full finite element analysis (FEA) results of the optimum compliant mechanism and structure designs.
Similar content being viewed by others
Abbreviations
- σ :
-
Stress vector
- ε :
-
Strain vector
- u :
-
Displacement
- F :
-
Force vector
- f p :
-
Pressure load vector
- f b :
-
Body force vector
- Ω:
-
Design domain
- Γ:
-
Topology boundary
- V :
-
Total volume
- V f :
-
Volume fraction
- x e :
-
Solid material area ratio for element e
- x e :
-
Vector of xe for all elements
- D :
-
Constitutive matrix
- B :
-
Strain-displacement matrix
- N :
-
Shape function matrix
- p :
-
Material penalty factor
- ζ:
-
Local coordinate along interface boundary
- ξ, η:
-
Element natural coordinates
- J :
-
Objective function
- Φ:
-
Physical response function
- t :
-
Threshold level
- H :
-
Heaviside function
- k Φ, α :
-
Coefficients for constructing Φ
- k mv :
-
Move limit
- P:
-
Pressure magnitude
- k :
-
Spring stiffness
- E :
-
Young’s modulus
- υ :
-
Poisson’s ratio
- e :
-
Element e
- i :
-
Subdomain/element node number
- min:
-
Minimum value
- solid:
-
Solid material
- out:
-
Output degree of freedom
- sed:
-
Strain energy density
- med:
-
Mutual strain energy density
- (1), (2):
-
Real and virtual load cases
- k :
-
Iteration numbering
- (1), (2):
-
Real and virtual load cases
- 1pt :
-
1-point Gaussian quadrature
- ex :
-
Exact integration
References
Bendsøe MP, Sigmund O (1999) Material interpolation schemes in topology optimization. Arch Appl Mech 69(9):635–654. https://doi.org/10.1007/s004190050248
Bendsoe MP, Sigmund O (2003) Topology optimization: theory, methods and applications. Springer, Berlin
Bruggi M, Cinquini C (2009) An alternative truly-mixed formulation to solve pressure load problems in topology optimization. Comput Methods Appl Mech Eng 198(17–20):1500–1512. https://doi.org/10.1016/j.cma.2008.12.009
Chen BC, Kikuchi N (2001) Topology optimization with design-dependent loads. Finite Elem Anal Des 37(1):57–70. https://doi.org/10.1016/S0168-874X(00)00021-4
Du J, Olhoff N (2004) Topological optimization of continuum structures with design-dependent surface loading - part I: new computational approach for 2D problems. Struct Multidiscip Optim 27(3):151–165. https://doi.org/10.1007/s00158-004-0379-y
Emmendoerfer H, Fancello EA, Silva ECN (2018) Level set topology optimization for design-dependent pressure load problems. Int J Numer Methods Eng 115(7):825–848. https://doi.org/10.1002/nme.5827
Frecker MI, Ananthasuresh GK, Nishiwaki S, Kikuchi N, Kota S (1997) Topological synthesis of compliant mechanisms using multi-criteria optimization. J Mecha Des Trans ASME 119(2):238–245. https://doi.org/10.1115/1.2826242
Gramüller B, Köke H, Hühne C (2015) Holistic design and implementation of pressure actuated cellular structures. Smart Mater Struct 24(12):125027–125028. https://doi.org/10.1088/0964-1726/24/12/125027
Hammer VB, Olhoff N (2000) Topology optimization of continuum structures subjected to pressure loading. Struct Multidiscip Optim 19(2):85–92. https://doi.org/10.1007/s001580050088
Jang GW, Kim YY (2009) Topology optimization with displacement-based nonconforming finite elements for incompressible materials. J Mech Sci Technol 23(2):442–451. https://doi.org/10.1007/s12206-008-1114-1
Jenkins N, Maute K (2016) An immersed boundary approach for shape and topology optimization of stationary fluid-structure interaction problems. Struct Multidiscip Optim 54(5):1191–1208. https://doi.org/10.1007/s00158-016-1467-5
Lee E, Martins JRRA (2012) Structural topology optimization with design-dependent pressure loads. Comput Methods Appl Mech Eng 233-236:40–48. https://doi.org/10.1016/j.cma.2012.04.007
Luo Q, Tong L (2016) An algorithm for eradicating the effects of void elements on structural topology optimization for nonlinear compliance. Struct Multidiscip Optim 53(4):695–714. https://doi.org/10.1007/s00158-015-1325-x
Lv J, Tang L, Li W, Liu L, Zhang H (2016) Topology optimization of adaptive fluid-actuated cellular structures with arbitrary polygonal motor cells. Smart Mater Struct 25(5):055021–055013. https://doi.org/10.1088/0964-1726/25/5/055021
Panganiban H, Jang G-W, Chung T-J (2010) Topology optimization of pressure-actuated compliant mechanisms. Finite Elem Anal Des 46(3):238–246. https://doi.org/10.1016/j.finel.2009.09.005
Picelli R, Vicente WM, Pavanello R (2014) Bi-directional evolutionary structural optimization for design-dependent fluid pressure loading problems. Eng Optim 47(10):1324–1342. https://doi.org/10.1080/0305215x.2014.963069
Picelli R, Neofytou A, Kim HA (2019) Topology optimization for design-dependent hydrostatic pressure loading via the level-set method. Struct Multidiscip Optim 60(4):1313–1326. https://doi.org/10.1007/s00158-019-02339-y
Saxena A (2005) Topology design of large displacement compliant mechanisms with multiple materials and multiple output ports. Struct Multidiscip Optim 30(6):477–490. https://doi.org/10.1007/s00158-005-0535-z
Sigmund O (1997) On the design of compliant mechanisms using topology optimization. Mech Struct Mach 25(4):493–524. https://doi.org/10.1080/08905459708945415
Sigmund O, Clausen PM (2007) Topology optimization using a mixed formulation: an alternative way to solve pressure load problems. Comput Methods Appl Mech Eng 196(13–16):1874–1889. https://doi.org/10.1016/j.cma.2006.09.021
Sofla AYN, Meguid SA, Tan KT, Yeo WK (2010) Shape morphing of aircraft wing: status and challenges. Mater Des 31(3):1284–1292. https://doi.org/10.1016/j.matdes.2009.09.011
Stolpe M, Svanberg K (2001) An alternative interpolation scheme for minimum compliance topology optimization. Struct Multidiscip Optim 22(2):116–124. https://doi.org/10.1007/s001580100129
Tong LY, Lin JZ (2011) Structural topology optimization with implicit design variable-optimality and algorithm. Finite Elem Anal Des 47(8):922–932. https://doi.org/10.1016/j.finel.2011.03.004
Vasista S, Tong L (2012) Design and testing of pressurized cellular planar morphing structures. AIAA J 50(6):1328–1338. https://doi.org/10.2514/1.j051427
Vasista S, Tong L (2013) Topology-optimized design and testing of a pressure-driven morphing-aerofoil trailing-edge structure. AIAA J 51(8):1898–1907. https://doi.org/10.2514/1.j052239
Vasista S, Tong L (2014) Topology optimisation via the moving iso-surface threshold method: implementation and application. Aeronaut J 118(1201):315–342
Vasista S, Tong L, Wong KC (2012) Realization of morphing wings: a multidisciplinary challenge. J Aircr 49(1):11–28. https://doi.org/10.2514/1.C031060
Vos R, Barrett R (2011) Mechanics of pressure-adaptive honeycomb and its application to wing morphing. Smart Mater Struct 20(9):094010
Wang C, Zhao M, Ge T (2015) Structural topology optimization with design-dependent pressure loads. Struct Multidiscip Optim:1–14. https://doi.org/10.1007/s00158-015-1376-z
Weisshaar TA (2013) Morphing aircraft systems: historical perspectives and future challenges. J Aircr 50(2):337–353. https://doi.org/10.2514/1.C031456
Xia Q, Wang MY, Shi T (2015) Topology optimization with pressure load through a level set method. Comput Methods Appl Mech Eng 283:177–195. https://doi.org/10.1016/j.cma.2014.09.022
Zhang H, Zhang X, Liu S (2008) A new boundary search scheme for topology optimization of continuum structures with design-dependent loads. Struct Multidiscip Optim 37(2):121–129. https://doi.org/10.1007/s00158-007-0221-4
Zheng B, Chang CJ, Gea HC (2009) Topology optimization with design-dependent pressure loading. Struct Multidiscip Optim 38(6):535–543. https://doi.org/10.1007/s00158-008-0317-5
Acknowledgments
Y.L. is a recipient of the Engineering and Information Technologies Research Scholarship from the University of Sydney and we are grateful for the support from the University of Sydney. L.T. would like to acknowledge the support of the Australian Research Council (Grant Number: DP140104408, DP170104916).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Replication of results
Data and basic codes of this work are available upon request from the corresponding author.
Additional information
Responsible Editor: Emilio Carlos Nelli Silva
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Lu, Y., Tong, L. Topology optimization of compliant mechanisms and structures subjected to design-dependent pressure loadings. Struct Multidisc Optim 63, 1889–1906 (2021). https://doi.org/10.1007/s00158-020-02786-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00158-020-02786-y