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.
Keywords