Razvan CAZACU, Lucian GRAMA
Volume XXIII (XIII), 2014/1
This paper is intended as an investigation of the possibilities offered by coupling the scientific programming language MATLAB with the finite element package Abaqus in order to perform parametric structural optimization with genetic algorithms. To illustrate the methodology, a tapered pipe cantilever beam with a force applied at the free end was chosen and analyzed in 3 different modeling approaches: as a straight bar using 1D finite elements, as a shell using 2D finite elements and as a solid structure using 3D finite elements. The bar is modeled in the FEA software Abaqus and the scripts to modify it from code were written in the programming language Python. These scripts are called interactively and iteratively by the optimization algorithm written in MATLAB, in order to evaluate the fitness of the solutions. Besides proposing a methodology for shape optimization, this study also compares the differences in efficiency and results obtained by modeling a part with different types of finite elements.
Keywords: shape optimization, tapered beam, genetic algorithm, Abaqus, MATLAB
ISSN 1583-0691, CNCSIS "Clasa B+"