Topology Optimization: Complance Minimization using SESO with Bilinear Square Element

Article Fingerprint
Research ID Y2XU7

Abstract

This paper presents the Smoothing-ESO (SESO) technique for topology optimization of structures implemented in MATLAB using 4-node bilinear square elements. The lines comprising this code include definition of design domain, finite element analysis, sensitivity analysis, mesh-independency filter, optimization algorithm. Extensions and changes in the algorithm are also included in order to solve multiple load cases and compliant mechanisms design. In addition, a comparison is made with other optimization methods as Bi-directional Evolutionary Structural Optimization (BESO), Sequential Element Rejection and Admission (SERA) and Solid Isotropic Material with Penalization (SIMP). Thus, numerical examples are presented to demonstrate the ability of proposed methods to solve topology optimization problems.

Conflict of Interest

The authors declare no conflict of interest.

Ethical Approval

Not applicable

Data Availability

The datasets used in this study are openly available at [repository link] and the source code is available on GitHub at [GitHub link].

Funding

This work did not receive any external funding.

Cite this article

Generating citation...

Related Research

  • Classification

    FOR Code: 290501

  • Version of record

    v1.0

  • Issue date

    08 March 2019

  • Language

    English

Iconic historic building with domed tower in London, UK.
Open Access
Research Article
CC-BY-NC 4.0