Large-scale stochastic topology optimization using adaptive mesh refinement and coarsening through a two-level parallelization scheme

被引:29
作者
Baiges, Joan [1 ]
Martinez-Frutos, Jesus [2 ]
Herrero-Perez, David [2 ]
Otero, Fermin [3 ,4 ]
Ferrer, Alex [1 ,4 ]
机构
[1] Univ Politecn Cataluna, Jordi Girona 1-3,Edif C1, ES-08034 Barcelona, Spain
[2] Tech Univ Cartagena, Computat Mech & Sci Comp Grp, Campus Muralla del Mar, Murcia 30202, Spain
[3] INEGI, Rua Dr Roberto Frias 400, P-4200465 Porto, Portugal
[4] CIMNE, Edif C1,Campus Nord UPC C Gran Capita S-N, Barcelona 08034, Spain
关键词
Adaptive mesh refinement; Large scale; Parallel computing; Robust topology optimization; Topological derivative; Sparse grid; DESIGN OPTIMIZATION; SHAPE OPTIMIZATION; ROBUST COMPLIANCE;
D O I
10.1016/j.cma.2018.08.028
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Topology optimization under uncertainty of large-scale continuum structures is a computational challenge due to the combination of large finite element models and uncertainty propagation methods. The former aims to address the ever-increasing complexity of more and more realistic models, whereas the latter is required to estimate the statistical metrics of the formulation. In this work, the computational burden of the problem is addressed using a sparse grid stochastic collocation method, to calculate the statistical metrics of the topology optimization under uncertainty formulation, and a parallel adaptive mesh refinement method, to efficiently solve each of the stochastic collocation nodes. A two-level parallel processing scheme (TOUU-PS2) is proposed to profit from parallel computation on distributed memory systems: the stochastic nodes are distributed through the distributed memory system, and the efficient computation of each stochastic node is performed partitioning the problem using a domain decomposition strategy and solving each subdomain using an adaptive mesh refinement method. A dynamic load-balancing strategy is used to balance the workload between subdomains, and thus increasing the parallel performance by reducing processor idle time. The topology optimization problem is addressed using the topological derivative concept in combination with a level-set method. The performance and scalability of the proposed methodology are evaluated using several numerical benchmarks and real-world applications, showing good performance and scalability up to thousands of processors. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:186 / 206
页数:21
相关论文
共 48 条
  • [1] Giga-voxel computational morphogenesis for structural design
    Aage, Niels
    Andreassen, Erik
    Lazarov, Boyan S.
    Sigmund, Ole
    [J]. NATURE, 2017, 550 (7674) : 84 - +
  • [2] Topology optimization using PETSc: An easy-to-use, fully parallel, open source topology optimization framework
    Aage, Niels
    Andreassen, Erik
    Lazarov, Boyan Stefanov
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2015, 51 (03) : 565 - 572
  • [3] Large scale three-dimensional topology optimisation of heat sinks cooled by natural convection
    Alexandersen, Joe
    Sigmund, Ole
    Aage, Niels
    [J]. INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2016, 100 : 876 - 891
  • [4] [Anonymous], 1961, Adaptive control processes: a guided tour, DOI DOI 10.1515/9781400874668
  • [5] [Anonymous], 1963, Sov. Math. Dokl
  • [6] ADAPTIVE FINITE ELEMENT SIMULATION OF INCOMPRESSIBLE FLOWS BY HYBRID CONTINUOUS-DISCONTINUOUS GALERKIN FORMULATIONS
    Badia, Santiago
    Baiges, Joan
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2013, 35 (01) : A491 - A516
  • [7] Variational Multiscale error estimators for solid mechanics adaptive simulations: An Orthogonal Subgrid Scale approach
    Baiges, Joan
    Codina, Ramon
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2017, 325 : 37 - 55
  • [8] REFFICIENTLIB: AN EFFICIENT LOAD-REBALANCED ADAPTIVE MESH REFINEMENT ALGORITHM FOR HIGH-PERFORMANCE COMPUTATIONAL PHYSICS MESHES
    Baiges, Joan
    Bayona, Camilo
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2017, 39 (02) : C65 - C95
  • [9] An adaptive Fixed-Mesh ALE method for free surface flows
    Baiges, Joan
    Codina, Ramon
    Pont, Arnau
    Castillo, Ernesto
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2017, 313 : 159 - 188
  • [10] Baker A. H., 2012, Scaling Hypre's Multigrid Solvers to 100,000 Cores, P261, DOI [10.1007/978-1-4471-2437-513, DOI 10.1007/978-1-4471-2437-513]