Topology optimization considering the Drucker–Prager criterion with a surrogate nonlinear elastic constitutive model

Tuo Zhao, Eduardo N. Lages, Adeildo S. Ramos, Glaucio H. Paulino

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

We address material nonlinear topology optimization problems considering the Drucker–Prager strength criterion by means of a surrogate nonlinear elastic model. The nonlinear material model is based on a generalized J2 deformation theory of plasticity. From an algorithmic viewpoint, we consider the topology optimization problem subjected to prescribed energy, which leads to robust convergence in nonlinear problems. The objective function of the optimization problem consists of maximizing the strain energy of the system in equilibrium subjected to a volume constraint. The sensitivity analysis is quite effective and efficient in the sense that there is no extra adjoint equation. In addition, the nonlinear structural equilibrium problem is solved through direct minimization of the structural strain energy using Newton’s method with an inexact line search strategy. Four numerical examples demonstrate features of the proposed nonlinear topology optimization framework considering the Drucker–Prager strength criterion.

Original languageEnglish (US)
Pages (from-to)3205-3227
Number of pages23
JournalStructural and Multidisciplinary Optimization
Volume62
Issue number6
DOIs
StatePublished - Dec 2020
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • Software
  • Control and Systems Engineering
  • Computer Science Applications
  • Computer Graphics and Computer-Aided Design
  • Control and Optimization

Keywords

  • ABAQUS UMAT
  • Drucker–Prager strength criterion
  • Elasticity
  • Nonlinear topology optimization
  • Surrogate model

Fingerprint

Dive into the research topics of 'Topology optimization considering the Drucker–Prager criterion with a surrogate nonlinear elastic constitutive model'. Together they form a unique fingerprint.

Cite this