Topology optimization employing a condensation method for nonlinear structural frames with supplemental mass

Navid Changizi, Gordon P. Warn

Research output: Contribution to journalArticlepeer-review

1 Scopus citations


A topology optimization schema employing a condensation method for nonlinear frame structures with supplemental mass subjected to time-varying excitation is presented. In the context of the design of structural frames, in certain applications, the supplemental mass can be order(s) of magnitude larger than the mass of the system itself. Thus, condensing the system of governing equations to only those associated with the supplemental mass, reduces the complexity and computational cost of the dynamic analysis and thus the optimization process. In addition to considering material nonlinearity, distributed plasticity, and multiaxial interactions, the hysteretic beam finite element (FE) model employed in this study has constant elastic stiffness and hysteretic matrices facilitating a Guyan-type condensation of the nonlinear dynamic equations. Furthermore, the nonlinear dynamic equations and element evolution equations of hysteretic FE modeling are concisely presented as a system of first-order nonlinear ordinary differential equations (ODEs) that can be solved using general ODE solvers. The schema is demonstrated on various design problems considering different arrangements of supplemental mass, where the objective is to minimize the volume of the structure subject to maximum displacement constraint using a single p-norm.

Original languageEnglish (US)
Pages (from-to)2829-2857
Number of pages29
JournalInternational Journal for Numerical Methods in Engineering
Issue number11
StatePublished - Jun 15 2021

All Science Journal Classification (ASJC) codes

  • Numerical Analysis
  • General Engineering
  • Applied Mathematics


Dive into the research topics of 'Topology optimization employing a condensation method for nonlinear structural frames with supplemental mass'. Together they form a unique fingerprint.

Cite this