PolyStress: a Matlab implementation for local stress-constrained topology optimization using the augmented Lagrangian method

被引:61
|
作者
Giraldo-Londono, Oliver [1 ,2 ]
Paulino, Glaucio H. [1 ]
机构
[1] Georgia Inst Technol, Sch Civil & Environm Engn, 790 Atlantic Dr, Atlanta, GA 30332 USA
[2] Univ Missouri, Dept Civil & Environm Engn, Columbia, MO 65211 USA
基金
美国国家科学基金会;
关键词
Aggregation-free approach; Local stress constraints; Topology optimization; Augmented Lagrangian; Matlab;
D O I
10.1007/s00158-020-02760-8
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present PolyStress, a Matlab implementation for topology optimization with local stress constraints considering linear and material nonlinear problems. The implementation of PolyStress is built upon PolyTop, an educational code for compliance minimization on unstructured polygonal finite elements. To solve the nonlinear elasticity problem, we implement a Newton-Raphson scheme, which can handle nonlinear material models with a given strain energy density function. To solve the stress-constrained problem, we adopt a scheme based on the augmented Lagrangian method, which treats the problem consistently with the local definition of stress without employing traditional constraint aggregation techniques. The paper discusses several theoretical aspects of the stress-constrained problem, including details of the augmented Lagrangian-based approach implemented herein. In addition, the paper presents details of the Matlab implementation of PolyStress, which is provided as electronic supplementary material. We present several numerical examples to demonstrate the capabilities of PolyStress to solve stress-constrained topology optimization problems and to illustrate its modularity to accommodate any nonlinear material model. Six appendices supplement the paper. In particular, the first appendix presents a library of benchmark examples, which are described in detail and can be explored beyond the scope of the present work.
引用
收藏
页码:2065 / 2097
页数:33
相关论文
共 50 条
  • [1] PolyStress: a Matlab implementation for local stress-constrained topology optimization using the augmented Lagrangian method
    Oliver Giraldo-Londoño
    Glaucio H. Paulino
    [J]. Structural and Multidisciplinary Optimization, 2021, 63 : 2065 - 2097
  • [2] An efficient MATLAB code for stress-constrained level set topology optimization method
    Deng, Hao
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2023, 66 (12)
  • [3] Stress-constrained topology optimization using the constrained natural element method
    Chen, Yanda
    Monteiro, Eric
    Koutiri, Imade
    Favier, Veronique
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2024, 67 (04)
  • [4] An efficient MATLAB code for stress-constrained level set topology optimization method
    Hao Deng
    [J]. Structural and Multidisciplinary Optimization, 2023, 66
  • [5] A dual mesh method with adaptivity for stress-constrained topology optimization
    Daniel A. White
    Youngsoo Choi
    Jun Kudo
    [J]. Structural and Multidisciplinary Optimization, 2020, 61 : 749 - 762
  • [6] A dual mesh method with adaptivity for stress-constrained topology optimization
    White, Daniel A.
    Choi, Youngsoo
    Kudo, Jun
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2020, 61 (02) : 749 - 762
  • [7] A note on stress-constrained truss topology optimization
    M. Stolpe
    K. Svanberg
    [J]. Structural and Multidisciplinary Optimization, 2003, 25 : 62 - 64
  • [8] A note on stress-constrained truss topology optimization
    Stolpe, M
    Svanberg, K
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2003, 25 (01) : 62 - 64
  • [9] Alternating optimization of design and stress for stress-constrained topology optimization
    Xiaoya Zhai
    Falai Chen
    Jun Wu
    [J]. Structural and Multidisciplinary Optimization, 2021, 64 : 2323 - 2342
  • [10] Alternating optimization of design and stress for stress-constrained topology optimization
    Zhai, Xiaoya
    Chen, Falai
    Wu, Jun
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2021, 64 (04) : 2323 - 2342