Structural topology optimization with design-dependent pressure loads

Abstract This paper presents an approach for the topology optimization of structures under design-dependent pressure loading. Compared with traditional optimization problems with a fixed load, in a design-dependent load problem, the location, direction, and magnitude of the load change with respect to the design at every iteration. Using the SIMP model, the current method proposes a material boundary identification scheme by iteratively connecting points of equal density, with the use of a predefined void region. This predefined void region allows the structure to be loaded by pressure from outside the domain, as well as by pressure that is completely enclosed within the domain. This is particularly useful when there are multiple pressure vessels that can be interacting, or when symmetry cannot be used to bisect the pressure vessel. Also, by using an iso-density line to define the boundary, no additional artificial parameters that might affect the final solution are needed. An analytical method for deriving the sensitivity of the loads is also presented; this is an alternative to the finite-difference method and it could reduce the number of function calls. Numerical examples are presented to show the advantages and robustness of the proposed method.

[1]  M. Bendsøe Optimal shape design as a material distribution problem , 1989 .

[2]  A. Tucker,et al.  Topology Optimisation of Aircraft Wing Box Ribs , 2004 .

[3]  S. Rahmatalla,et al.  A Q4/Q4 continuum structural topology optimization implementation , 2004 .

[4]  N. Olhoff,et al.  Topological optimization of continuum structures with design-dependent surface loading – Part II: algorithm and examples for 3D problems , 2004 .

[5]  Joaquim R. R. A. Martins,et al.  Structural topology optimization for multiple load cases using a dynamic aggregation technique , 2009 .

[6]  J. Alonso,et al.  ADjoint: An Approach for the Rapid Development of Discrete Adjoint Solvers , 2006 .

[7]  M. Bendsøe,et al.  Generating optimal topologies in structural design using a homogenization method , 1988 .

[8]  M. Bendsøe,et al.  Topology Optimization: "Theory, Methods, And Applications" , 2011 .

[9]  Noboru Kikuchi,et al.  Topology optimization with design-dependent loads , 2001 .

[10]  Joaquim R. R. A. Martins,et al.  Parallel Solution Methods for Aerostructural Analysis and Design Optimization , 2010 .

[11]  K. Svanberg The method of moving asymptotes—a new method for structural optimization , 1987 .

[12]  C. S. Jog,et al.  Stability of finite element models for distributed-parameter optimization and topology design , 1996 .

[13]  F. Navarrina,et al.  Stress constraints sensitivity analysis in structural topology optimization , 2010 .

[14]  O. Sigmund,et al.  Topology optimization using a mixed formulation: An alternative way to solve pressure load problems , 2007 .

[15]  R. Cook,et al.  Concepts and Applications of Finite Element Analysis , 1974 .

[16]  Zenon Mróz,et al.  Variational approach by means of adjoint systems to structural optimization and sensitivity analysis—I: Variation of material parameters within fixed domain , 1983 .

[17]  M. Zhou,et al.  The COC algorithm, Part II: Topological, geometrical and generalized shape optimization , 1991 .

[18]  J. Petersson,et al.  Numerical instabilities in topology optimization: A survey on procedures dealing with checkerboards, mesh-dependencies and local minima , 1998 .

[19]  A. Chambolle,et al.  Design-dependent loads in topology optimization , 2003 .

[20]  Niels Olhoff,et al.  Topology optimization of continuum structures: A review* , 2001 .

[21]  G. Allaire,et al.  Structural optimization using sensitivity analysis and a level-set method , 2004 .

[22]  N. Olhoff,et al.  Topology optimization of continuum structures subjected to pressure loading , 2000 .

[23]  Ole Sigmund,et al.  A 99 line topology optimization code written in Matlab , 2001 .

[24]  M. Bruggi,et al.  An alternative truly-mixed formulation to solve pressure load problems in topology optimization , 2009 .

[25]  J. Korvink,et al.  Structure topology optimization: fully coupled level set method via FEMLAB , 2005 .

[26]  Moshe B. Fuchs,et al.  Density-based topological design of structures subjected to water pressure using a parametric loading surface , 2004 .

[27]  H. Gea,et al.  Topology optimization with design-dependent pressure loading , 2009 .

[28]  Xiong Zhang,et al.  A new boundary search scheme for topology optimization of continuum structures with design-dependent loads , 2008 .

[29]  N. Olhoff,et al.  Topological optimization of continuum structures with design-dependent surface loading – Part I: new computational approach for 2D problems , 2004 .

[30]  Joaquim R. R. A. Martins,et al.  Structural and Multidisciplinary Optimization Manuscript No. Pyopt: a Python-based Object-oriented Framework for Nonlinear Constrained Optimization , 2022 .