Skip to main content
Log in

Multi-material topology optimization based on enhanced alternating active-phase algorithm

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

Abstract

The alternating active-phase algorithm (AAPA) is widely recognized as being efficient for multi-material topology optimization. It has the advantages of easy implementation and broad applicability, but faces shortcomings, such as a uniform punishment intensity for all elements, excessive gray elements, and slow optimization convergence. To overcome these shortcomings, proposed here is an enhanced AAPA (EAAPA), the core ideas of which are as follows. (1) A new equal-scale Heaviside projection function (EHPF) is proposed, with the scale factor introduced to adjust the physical density adaptively to overcome the challenges of the invariance of the density sum and the uniqueness of projecting faced by the traditional Heaviside projection function. This adaptation reduces the number of gray elements and accelerates the convergence. (2) An innovative solid isotropic material with exponential sigmoid function (SIMESF) is constructed, with a penalty threshold and a steepness factor introduced to divide different penalty intensity regions and control their transition steepness. This improves the applicability and flexibility of the interpolation model, addressing the issue of a single punishment intensity in the solid isotropic material with penalization. The parameter values of the SIMESF model are explored via the design of a bridge, and the performances of AAPA and EAAPA are evaluated via the designs of simply supported and cantilever beams. The results show clearly that EAAPA has significant advantages in terms of optimization effectiveness and convergence speed.

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

Similar content being viewed by others

Abbreviations

AAPA:

Alternating Active-Phase Algorithm

EAAPA:

Enhanced Alternating Active-Phase Algorithm

EHPF:

Equal-scale Heaviside Projection Function

PEAAPA-S:

Partial EAAPA using SIMESF

PEAAPA-H:

Partial EAAPA using EHPF

RAMP:

Rational Approximation of Material Properties

SIMESF:

Solid Isotropic Material with Exponential Sigmoid Function

SIMP:

Solid Isotropic Material with Penalization

TO:

Topology Optimization

References

  • Anaya-Jaimes L, Vicente W, Pavanello R (2022) Metamaterials design with a desired thermal expansion using a multi-material BESO method. Struct Multidisc Optim 65(12):355

    Article  Google Scholar 

  • Banh TT, Lee D (2018) Multi-material topology optimization design for continuum structures with crack patterns. Compos Struct 186:193–209

    Article  Google Scholar 

  • Banh TT, Lee D (2019) Topology optimization of multi-directional variable thickness thin plate with multiple materials. Struct Multidisc Optim 59:1503–1520

    Article  Google Scholar 

  • Bendse MP, Sigmund O (2004) Topology optimization. Theory, methods, and applications, 2nd edn. Springer, Cham

    Google Scholar 

  • Bendsøe MP, Sigmund O (1999) Material interpolation schemes in topology optimization. Arch Appl Mech 69:635–654

    Article  Google Scholar 

  • Bourdin B (2001) Filters in topology optimization. Int J Numer Meth Eng 50(9):2143–2158

    Article  MathSciNet  Google Scholar 

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

    Article  Google Scholar 

  • Chen Y, Ye L, Xu C, Zhang Y (2021) Multi-material topology optimisation of micro-composites with reduced stress concentration for optimal functional performance. Mater Des 210(110):098

    Google Scholar 

  • Cheng C, Yang B, Wang X, Long K (2022) Reliability-based topology optimization using the response surface method for stress-constrained problems considering load uncertainty. Eng Optim. https://doi.org/10.1080/0305215X.2022.2134357

    Article  Google Scholar 

  • Cheng Y, Ce L, Han D, Cunfu W, Zeyong Y (2023) Topology optimization of turbine disk considering maximum stress prediction and constraints. Chin J Aeronaut 36(8):182–206

    Article  Google Scholar 

  • Cui M, Yang X, Zhang Y, Luo C, Li G (2018) An asymptotically concentrated method for structural topology optimization based on the SIMLF interpolation. Int J Numer Meth Eng 115(10):1175–1216

    Article  MathSciNet  Google Scholar 

  • Cui M, Zhang Y, Yang X, Luo C (2018) Multi-material proportional topology optimization based on the modified interpolation scheme. Eng Comput 34:287–305

    Article  Google Scholar 

  • Emmendoerfer H, Maute K, Fancello EA, Silva ECN (2022) A level set-based optimized design of multi-material compliant mechanisms considering stress constraints. Comput Methods Appl Mech Eng 391:114–556

    Article  MathSciNet  Google Scholar 

  • Gao T, Zhang W (2011) A mass constraint formulation for structural topology optimization with multiphase materials. Int J Numer Meth Eng 88(8):774–796

    Article  Google Scholar 

  • Giele R, Groen J, Aage N, Andreasen CS, Sigmund O (2021) On approaches for avoiding low-stiffness regions in variable thickness sheet and homogenization-based topology optimization. Struct Multidisc Optim 64(1):39–52

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  • Habibian A, Sohouli A, Kefal A, Nadler B, Yildiz M, Suleman A (2021) Multi-material topology optimization of structures with discontinuities using peridynamics. Compos Struct 258(113):345

    Google Scholar 

  • Han Z, Wei K, Gu Z, Ma X, Yang X (2022) Stress-constrained multi-material topology optimization via an improved alternating active-phase algorithm. Eng Optim 54(2):305–328

    Article  MathSciNet  Google Scholar 

  • Hederberg H, Thore CJ (2021) Topology optimization for fail-safe designs using moving morphable components as a representation of damage. Struct Multidisc Optim 64(4):2307–2321

    Article  MathSciNet  Google Scholar 

  • Huamaní DC, Gomes FA (2023) An alternating active-phase algorithm for multi-material topology optimization. J Braz Soc Mech Sci Eng 45(1):27

    Article  Google Scholar 

  • Huang X, Li W (2021) A new multi-material topology optimization algorithm and selection of candidate materials. Comput Methods Appl Mech Eng 386(114):114

    MathSciNet  Google Scholar 

  • Jung Y, Lim S, Kim J, Min S (2019) Lightweight design of electric bus roof structure using multi-material topology optimisation. Struct Multidisc Optim 61(6):1273–1285

    Google Scholar 

  • Park J, Sutradhar A (2015) A multi-resolution method for 3D multi-material topology optimization. Comput Methods Appl Mech Eng 285:571–586

    Article  MathSciNet  Google Scholar 

  • Sigmund O, Torquato S (1997) Design of materials with extreme thermal expansion using a three-phase topology optimization method. J Mech Phys Solids 45(6):1037–1067

    Article  MathSciNet  Google Scholar 

  • da Silveira OAA, Palma LF (2022) Some considerations on multi-material topology optimization using ordered SIMP. Struct Multidisc Optim 65(9):261

    Article  Google Scholar 

  • Stolpe M, Svanberg K (2001) An alternative interpolation scheme for minimum compliance topology optimization. Struct Multidisc Optim 22:116–124

    Article  Google Scholar 

  • Sun Z, Song Z, Song J, Li H (2022) Structural optimization of fiber-reinforced material based on moving morphable components (MMCs). Acta Mech Solida Sin 35(4):632–646

    Article  Google Scholar 

  • Svanberg K (2007) MMA and GCMMA-two methods for nonlinear optimization, versions september 2007. Technical report, Optimization and Systems Theory, p 1

  • Tavakoli R, Mohseni SM (2014) Alternating active-phase algorithm for multimaterial topology optimization problems: a 115-line MATLAB implementation. Struct Multidisc Optim 49:621–642

    Article  MathSciNet  Google Scholar 

  • Thomsen J (1992) Topology optimization of structures composed of one or two materials. Struct Multidisc Optim 5(1–2):108–115

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Wang Y, Luo Z, Kang Z, Zhang N (2015) A multi-material level set-based topology and shape optimization method. Comput Methods Appl Mech Eng 283:1570–1586

    Article  MathSciNet  Google Scholar 

  • Xia Q, Shi T (2019) Generalized hole nucleation through BESO for the level set based topology optimization of multi-material structures. Comput Methods Appl Mech Eng 355:216–233

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  • Xu S, Liu J, Zou B, Li Q, Ma Y (2021) Stress constrained multi-material topology optimization with the ordered SIMP method. Comput Methods Appl Mech Eng 373(113):453

    MathSciNet  Google Scholar 

  • Yin L, Ananthasuresh G (2001) Topology optimization of compliant mechanisms with multiple materials using a peak function material interpolation scheme. Struct Multidisc Optim 23:49–62

    Article  Google Scholar 

  • Yoon G, Park YK, Kim Y (2007) Element stacking method for topology optimization with material-dependent boundary and loading conditions. J Mech Mater Struct 2(5):883–895

    Article  Google Scholar 

  • Yu L, Rong J, Tang C, Li F (2018) Multi-phase material struclural topology optimization design based on feasible domain adjustment. Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica. https://doi.org/10.7527/S1000-6893.2018.22023

    Article  Google Scholar 

  • Zhao Z, Zhang XS (2021) Design of graded porous bone-like structures via a multi-material topology optimization approach. Struct Multidisc Optim 64:677–698

    Article  MathSciNet  Google Scholar 

  • Zhou S, Wang MY (2007) Multimaterial structural topology optimization with a generalized Cahn–Hilliard model of multiphase transition. Struct Multidisc Optim 33(2):89–111

    Article  MathSciNet  Google Scholar 

  • Zuo W, Saitou K (2017) Multi-material topology optimization using ordered SIMP interpolation. Struct Multidisc Optim 55:477–491

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors would like to thank the anonymous reviewers for their valuable comments.

Funding

This work was co-supported by the National Natural Science Foundation of China (Grant Nos. 52005421 and 52305162), the National Science and Technology Major Project (Grant Nos. J2019-I-0013-0013 and J2019-IV-0011-0079), the Independent Innovation Foundation of AECC (Grant No. ZZCX-2018-017) and the project funded by the China Postdoctoral Science Foundation (Grant No. 2021T140634).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cunfu Wang.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Replication of results

The datasets generated and analyzed during this study are available from the corresponding author upon reasonable request.

Additional information

Responsible Editor: Kai James

Publisher's Note

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

Appendix: The impact of varied material ordering on optimization solutions

Appendix: The impact of varied material ordering on optimization solutions

This section uses the problem of steel and aluminum cantilever beam design from Sect. 4.2 as an example to investigate the impact of varied material ordering on optimization solutions employing different projection methods. Table 12 shows the optimization results obtained by EHPF and the traditional projection method (Method 2) in Sect. 3.1 when the material ordering changes. Rows two and three showcase optimization results using EHPF and Method 2 under the SIMP interpolation scheme when the material ordering for the entire problem is steel, aluminum, and void, respectively. Rows four and five depict results when the material ordering is aluminum, steel, and voids. According to Table 12, it can be observed that (1) Altering the material ordering significantly changes the structural compliance optimized using both projection methods, attributable to the inherent issue of material ordering dependency within the AAPA framework. (2) Under the same material ordering conditions, the structural compliance optimized using EHPF is relatively smaller. This is because Method 2 violates the requirement of uniqueness of the projecting and exacerbates the problem of material ordering dependency. Conversely, EHPF can overcome this issue, hastening convergence, and enhancing optimization effectiveness.

Table 12 Summary of optimization results with varied material ordering for different projection methods

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yan, C., Guo, H., Kang, E. et al. Multi-material topology optimization based on enhanced alternating active-phase algorithm. Struct Multidisc Optim 67, 73 (2024). https://doi.org/10.1007/s00158-024-03781-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s00158-024-03781-3

Keywords

Navigation