Size and Topology Optimization for Trusses with Discrete Design Variables by Improved Firefly Algorithm

Firefly Algorithm (FA, for short) is inspired by the social behavior of fireflies and their phenomenon of bioluminescent communication. Based on the fundamentals of FA, two improved strategies are proposed to conduct size and topology optimization for trusses with discrete design variables. Firstly,...

Full description

Bibliographic Details
Main Authors: Yue Wu, Qingpeng Li, Qingjie Hu, Andrew Borgart
Format: Article
Language:English
Published: Hindawi Limited 2017-01-01
Series:Mathematical Problems in Engineering
Online Access:http://dx.doi.org/10.1155/2017/1457297
id doaj-31acd85b67744394baea2afff25f71f2
record_format Article
spelling doaj-31acd85b67744394baea2afff25f71f22020-11-25T01:12:46ZengHindawi LimitedMathematical Problems in Engineering1024-123X1563-51472017-01-01201710.1155/2017/14572971457297Size and Topology Optimization for Trusses with Discrete Design Variables by Improved Firefly AlgorithmYue Wu0Qingpeng Li1Qingjie Hu2Andrew Borgart3Key Lab of Structures Dynamic Behavior and Control of the Ministry of Education, Harbin Institute of Technology, Harbin 150090, ChinaKey Lab of Structures Dynamic Behavior and Control of the Ministry of Education, Harbin Institute of Technology, Harbin 150090, ChinaHangzhou Xiaoshan Urban Planning Institute, Hangzhou 311200, ChinaFaculty of Architecture and Built Environment, Delft University of Technology, Julianalaan 134, 2628 BL Delft, NetherlandsFirefly Algorithm (FA, for short) is inspired by the social behavior of fireflies and their phenomenon of bioluminescent communication. Based on the fundamentals of FA, two improved strategies are proposed to conduct size and topology optimization for trusses with discrete design variables. Firstly, development of structural topology optimization method and the basic principle of standard FA are introduced in detail. Then, in order to apply the algorithm to optimization problems with discrete variables, the initial positions of fireflies and the position updating formula are discretized. By embedding the random-weight and enhancing the attractiveness, the performance of this algorithm is improved, and thus an Improved Firefly Algorithm (IFA, for short) is proposed. Furthermore, using size variables which are capable of including topology variables and size and topology optimization for trusses with discrete variables is formulated based on the Ground Structure Approach. The essential techniques of variable elastic modulus technology and geometric construction analysis are applied in the structural analysis process. Subsequently, an optimization method for the size and topological design of trusses based on the IFA is introduced. Finally, two numerical examples are shown to verify the feasibility and efficiency of the proposed method by comparing with different deterministic methods.http://dx.doi.org/10.1155/2017/1457297
collection DOAJ
language English
format Article
sources DOAJ
author Yue Wu
Qingpeng Li
Qingjie Hu
Andrew Borgart
spellingShingle Yue Wu
Qingpeng Li
Qingjie Hu
Andrew Borgart
Size and Topology Optimization for Trusses with Discrete Design Variables by Improved Firefly Algorithm
Mathematical Problems in Engineering
author_facet Yue Wu
Qingpeng Li
Qingjie Hu
Andrew Borgart
author_sort Yue Wu
title Size and Topology Optimization for Trusses with Discrete Design Variables by Improved Firefly Algorithm
title_short Size and Topology Optimization for Trusses with Discrete Design Variables by Improved Firefly Algorithm
title_full Size and Topology Optimization for Trusses with Discrete Design Variables by Improved Firefly Algorithm
title_fullStr Size and Topology Optimization for Trusses with Discrete Design Variables by Improved Firefly Algorithm
title_full_unstemmed Size and Topology Optimization for Trusses with Discrete Design Variables by Improved Firefly Algorithm
title_sort size and topology optimization for trusses with discrete design variables by improved firefly algorithm
publisher Hindawi Limited
series Mathematical Problems in Engineering
issn 1024-123X
1563-5147
publishDate 2017-01-01
description Firefly Algorithm (FA, for short) is inspired by the social behavior of fireflies and their phenomenon of bioluminescent communication. Based on the fundamentals of FA, two improved strategies are proposed to conduct size and topology optimization for trusses with discrete design variables. Firstly, development of structural topology optimization method and the basic principle of standard FA are introduced in detail. Then, in order to apply the algorithm to optimization problems with discrete variables, the initial positions of fireflies and the position updating formula are discretized. By embedding the random-weight and enhancing the attractiveness, the performance of this algorithm is improved, and thus an Improved Firefly Algorithm (IFA, for short) is proposed. Furthermore, using size variables which are capable of including topology variables and size and topology optimization for trusses with discrete variables is formulated based on the Ground Structure Approach. The essential techniques of variable elastic modulus technology and geometric construction analysis are applied in the structural analysis process. Subsequently, an optimization method for the size and topological design of trusses based on the IFA is introduced. Finally, two numerical examples are shown to verify the feasibility and efficiency of the proposed method by comparing with different deterministic methods.
url http://dx.doi.org/10.1155/2017/1457297
work_keys_str_mv AT yuewu sizeandtopologyoptimizationfortrusseswithdiscretedesignvariablesbyimprovedfireflyalgorithm
AT qingpengli sizeandtopologyoptimizationfortrusseswithdiscretedesignvariablesbyimprovedfireflyalgorithm
AT qingjiehu sizeandtopologyoptimizationfortrusseswithdiscretedesignvariablesbyimprovedfireflyalgorithm
AT andrewborgart sizeandtopologyoptimizationfortrusseswithdiscretedesignvariablesbyimprovedfireflyalgorithm
_version_ 1725165058903769088