{"title":"Size and Shape Design Optimization of Truss Structures Using the Jaya Algorithm","authors":"M. Grzywiński","doi":"10.24423/CAMES.282","DOIUrl":null,"url":null,"abstract":"The metaheuristic algorithm is proposed to solve the weight minimization problem of truss structures, considering the shape and sizing design variables. Design variables are discrete and/or continuous. The design of truss structures is optimized by an efficient optimization algorithm called Jaya. The main feature of Jaya is that it does not require setting algorithm-specific parameters. The algorithm has a very simple formulation in which the basic idea is to approach the best solution and escape from the worst solution [6]. Analyses of structures are performed by a finite element code in MATLAB. The effectiveness of the Jaya algorithm is demonstrated using two benchmark examples: planar truss 18-bar and spatial truss 39-bar, and compared with results in references.","PeriodicalId":448014,"journal":{"name":"Computer Assisted Mechanics and Engineering Sciences","volume":"30 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Assisted Mechanics and Engineering Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.24423/CAMES.282","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
The metaheuristic algorithm is proposed to solve the weight minimization problem of truss structures, considering the shape and sizing design variables. Design variables are discrete and/or continuous. The design of truss structures is optimized by an efficient optimization algorithm called Jaya. The main feature of Jaya is that it does not require setting algorithm-specific parameters. The algorithm has a very simple formulation in which the basic idea is to approach the best solution and escape from the worst solution [6]. Analyses of structures are performed by a finite element code in MATLAB. The effectiveness of the Jaya algorithm is demonstrated using two benchmark examples: planar truss 18-bar and spatial truss 39-bar, and compared with results in references.