GRAND — Ground structure based topology optimization for arbitrary 2D domains using MATLAB

Tomás Zegard, Glaucio H. Paulino

Research output: Contribution to journalArticlepeer-review

87 Scopus citations

Abstract

The present work describes in detail an implementation of the ground structure method for non–orthogonal unstructured and concave domains written in MATLAB, called GRAND — GRound structure ANalysis and Design. The actual computational implementation is provided, and example problems are given for educational and testing purposes. The problem of ground structure generation is translated into a linear algebra approach, which is inspired by the video–game literature. To prevent the ground structure generation algorithm from creating members within geometric entities that no member should intersect (e.g. holes, passive regions), the concept of “restriction zones” is employed, which is based on collision detection algorithms used in computational geometry and video–games. The aim of the work is to provide an easy–to–use implementation for the optimization of least–weight trusses embedded in any domain geometry.

Original languageEnglish (US)
Pages (from-to)861-882
Number of pages22
JournalStructural and Multidisciplinary Optimization
Volume50
Issue number5
DOIs
StatePublished - Nov 2014
Externally publishedYes

All Science Journal Classification (ASJC) codes

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

Keywords

  • Ground structure method
  • Linear programming
  • Optimal structures
  • Topology optimization of trusses
  • Unstructured meshes

Fingerprint

Dive into the research topics of 'GRAND — Ground structure based topology optimization for arbitrary 2D domains using MATLAB'. Together they form a unique fingerprint.

Cite this