Abstract
Structural optimizations have received great attention from structural engineers. Several optimization methods have been proposed including evolutionary strategies and genetic algorithms. This paper considers hybrid genetic algorithms for roof truss optimizations. Practically, roof truss optimizations are unique. In this case, the pitch angles are usually governed by roof covering types. In the optimization process, the pitch angle is set to constant, while the coordinates of the joints are determined by genetic algorithms. The optimization process utilizes hybrid genetic algorithms, i.e., a combination of binary and real coded genetic algorithms. Genetic algorithms are optimization methods that have been used successfully for various problems. For the sizing, shape and topology optimizations considered in this paper, the area of cross section and the number of members connected to every node are optimized using binary coded genetic algorithms, while the coordinates of the nodes are determined using real coded genetic algorithms. The optimization process for binary and real coded algorithms is done subsequently. The use of real coding for joint coordinates of structures gives the program the flexibility to obtain the final position of the joints. The arithmetic crossover is used to tackle this matter. In every generation, a portion of new individuals is inserted randomly replacing the old individuals. This can be considered to increase the variability of the population. In addition, the fittest individual is always transferred into the next generation. The penalty to the individuals that are violating the constraint is set to a minimum fitness in this paper. It can be shown that the proposed procedure is able to obtain the optimum design of roof truss structures.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.