| Optimizing the design of the structure can reduce the weight of the overall structure and control the cost of the project,and at the same time better ensure the stiffness and strength of the structure.The weight of the truss structure is relatively light,and the ability to bear loads is relatively strong.It can reasonably use materials and improve the utilization rate of materials.Truss structures have been widely used in many practical projects.It is important to optimize the structure of the truss.The traditional structure optimization method has many defects.With the development of science and technology,the problems encountered in engineering practice become more and more complicated.The traditional optimization method has a large amount of calculation,and the accuracy of the calculation result is low,which is more and more unsuitable for solving complex structural optimization problems.Along with the rapid development of computer science and technology,bionics,mathematics,artificial intelligence and other disciplines,people have proposed some optimization algorithms by studying and utilizing natural phenomena or biological mechanisms in nature.The development of intelligent optimization algorithms provides novel ideas and efficient methods for structural optimization design in the field of architecture and civil engineering.At present,in the field of architecture and civil engineering,the application of chicken swarm optimization algorithm is still very few.This dissertation will propose an improved chicken swarm optimization algorithm,combining the improved algorithm with the optimization design of truss structure,and hope to optimize the design of civil engineering structure.Provide a new method and idea.The improved method of the chicken swarm optimization algorithm was to introduce the concept of chaotic backward learning strategy into the initialization of the algorithm to ensure the global search ability.The preference dynamic inertia weighting factor was added to the hen position update to enhance the stability of the algorithm.The inertia weighting factor and learning factor were introduced again in the chick position update process to achieve better integration of global and local search,and prevent it through boundary processing.And prevented the individual from crossing the boundary through boundary treatment;finally,the overall individual position of the algorithm was optimized by differential evolution algorithm.Combining the improved chicken swarm optimization algorithm with the actual truss structure optimization design,the truss structure model is established.The design variable is the cross-sectional area of the truss structure,the objective function is the minimum structural weight of the truss structure,and the structural optimization analysis of the established truss structure model is carried out,compared with other algorithms and traditional chicken swarm optimization algorithm.The results proved that the improved chicken swarm optimization algorithm is more effective.The ANSYS finite element analysis of the optimized truss structure mainly includes internal force analysis,displacement analysis and optimized modal analysis.It is concluded that the optimized truss structure meets internal force requirements and displacement requirements.Compared with the truss structure before optimization,it is more economical.The research in this dissertation provides a novel idea and an efficient method for structural optimization design. |