As one of the main structural forms used in civil and industrial buildings,reinforced concrete frame structure has a broad application market in China.Traditional design is based on structural reliability,which ignores the economic benefits of design.Structural optimization can reduce construction costs,reduce self-weight,improve seismic performance and reduce energy consumption.It is an important tool for sustainable development and socio-environmental energy savings in certain regions.The optimization of reinforced concrete frame structure has the characteristics of many variables and difficult optimization design,and the optimization design of reinforced concrete frame structure is rarely studied.Genetic algorithm is a mature intelligent optimization algorithm,which is widely used in various fields.Therefore,this thesis optimizes the design of reinforced concrete frame structure based on genetic algorithm.As a heuristic algorithm with strong local optimization ability,the beetle antennae algorithm has been deeply loved and studied by scholars since it was proposed because of its simple core code and high optimization rate.However,the beetle antennae algorithm is only suitable for continuous optimization problems,so the discretization of the algorithm suitable for continuous optimization problems is the primary problem to be solved in this thesis.Secondly,in order to improve the premature defects of the genetic algorithm,this thesis combines the improved beetle whisker algorithm with the genetic algorithm to form the beetle whisker genetic algorithm.Aiming at the above research problems of genetic algorithm and beetle whisker algorithm,the specific research contents of this thesis are as follows :1)In this thesis,the reinforced concrete frame structure is taken as the research object,and the mathematical model is established.Taking the total cost of the structure as the objective function,the size optimization design of the component section of the reinforced concrete frame is carried out according to the relevant specifications of the building structure.The discretization of the variables of the beetle antennae algorithm and the discretization of the beetle step size make it suitable for the discrete optimization problem of reinforced concrete frame structure.Finally,through the example verification analysis,the results show that the genetic algorithm has better optimization ability,and the improved beetle antennae algorithm has better performance in optimization ability and convergence speed.2)In this thesis,the improved beetle whisker algorithm is used as a parallel operator,after the genetic operation,combined with the genetic algorithm to form the beetle whisker genetic algorithm;using C + + Builder 6.0 to write the internal force analysis,genetic algorithm,beetle antennae algorithm,beetle antennae genetic algorithm program of frame structure.Through the verification and analysis of multi-frame structure engineering cases,the beetle whisker genetic algorithm has better optimization ability than genetic algorithm and beetle whisker algorithm.The simulation results show that the beetle antennae genetic algorithm further reduces the total cost of the structure and fully exerts the global optimization and local optimization capabilities of the hybrid algorithm.Finally,it is concluded that in the discrete optimization design of reinforced concrete frame structure,it is effective to use the beetle genetic algorithm to optimize the design. |