Font Size: a A A

An Improved Cuckoo Search Algorithm And Its Application In Truss Structure Optimization

Posted on:2021-03-07Degree:MasterType:Thesis
Country:ChinaCandidate:J L QinFull Text:PDF
GTID:2392330611954356Subject:Architecture and civil engineering
Abstract/Summary:PDF Full Text Request
The intelligent optimization algorithm is suitable for solving nonconvex,disconnected,discrete variables and gradient information problems in the feasible region.At the same time,the essence of the intelligent optimization algorithm is to imitate the natural law.As a member of the intelligent optimization algorithm,the cuckoo search algorithm is inspired by the parasitic breeding behavior of cuckoo,which provides an effective way to solve the truss structure optimization problem in this paper.Therefore,the cuckoo algorithm is studied in depth in this paper,which is improved and used in the calculation example of classical truss structure.The main work of this paper is as follows:In the research of algorithm,an improved cuckoo search algorithm is proposed aiming at the two shortcomings of cuckoo search algorithm.The first disadvantage is that in the local search phase of the algorithm,the double random solution is used to get the population information,so the local search ability cannot be given full play and the solution accuracy needs to be improved.The second disadvantage is that the coupling phenomenon between dimensions will cause a certain degree of interference to the optimization,when the algorithm solves multi-dimensional optimization problems in the form of full dimension optimization.Therefore,in view of these two shortcomings,this paper designs the mixed update strategy and the dimension transformation update strategy.Among them,the mixed update strategy,which uses two kinds of update individual formulas to play its advantages,so that they cooperate with each other to complete the local search stage of the algorithm.The dimension transformation update strategy,which adopts the tournament selection mechanism,flexibly judges that individuals update in the form of full dimension or single dimension to reduce the interference between dimensions.In the application of algorithm,improved algorithm is applied to the size optimization of truss structures.From the perspective of mechanical analysis,the examples can be divided into statics and dynamics optimization problems;from the perspective of design variables,they can be divided into continuous variables and discrete variables optimization problems.The results show that the improved algorithm is effective in dealing with the problem of truss structure size optimization.Then,the node position variable is introduced on the basis of the size optimization problem.Therefore,it is transformed from size optimization to shape optimization.The optimization results show that the improved algorithm in this paper can effectively solve the shape optimization problem of truss structure.
Keywords/Search Tags:Cuckoo Search Algorithm, The Mixed Update Strategy, The Dimension Transformation Update Strategy, Optimization of Truss Structure
PDF Full Text Request
Related items