Optimization of steel structures with one genetic algorithm according to three international building codes
Optimización de estructuras de acero con un algoritmo genético y tres códigos de construcción internacionales
Author
Prendes-Gero , María-Belén
Bello-García, Antonio
del Coz-Díaz, Juan-José
Suárez-Domínguez, Francisco-José
García Nieto, Paulino-José
Full text
http://revistadelaconstruccion.uc.cl/index.php/RDLC/article/view/203910.7764/RDLC.17.1.47
Abstract
Among all the optimization techniques, the genetic algorithms (GAs) stand out because of their mathematical simplicity, the no necessity of information about the objective function or the constraint functions, and the possibility of working with any type of structure. Although these features suggest an enormous flexibility for working with different building codes, in general, each one is developed for a particular structure and a particular building code. In a world without borders, where one structure can be calculated in one country, manufactured in other and built in a third one, develop one GA for each building code difficult the construction process and increase its cost. In this paper, one GA capable of working with three different building codes (Spanish, European and American) is researched. After analysing the different constraints and stabilities for them, the objective function is defined. Then, and due the influence that the working parameters have in the optimization result, the effect of each parameter over the behaviour of the GA is analysed and a working range for them is established. Finally, the results of the optimization are compared, showing the heaviest structures with the American code and the lightest structures with the European code. Los algoritmos genéticos (AGs) se caracterizan por no necesitar un desarrollo matemático complejo, información de la función objetivo o información del tipo de estructura a optimizar. Estas características hacen que sean muy flexibles, aunque, cada vez que la estructura cambia o se emplea un código de edificación diferente, el AG debe ser re-escrito. La globalización ha hecho que una estructura calculada en un país pueda ser construida en otro diferente, siempre que se tenga en cuenta el código de edificación a aplicar, por tanto, es necesario disponer de una herramienta de optimización que se adecúe de una forma rápida a los diferentes códigos, disminuyendo así, el tiempo y coste del proceso. En este trabajo, se desarrolla un AG capaz de trabajar con tres códigos de edificación diferentes (Español, Europeo, Americano). Inicialmente, se analizan las restricciones a aplicar y se definen correctamente las funciones objetivo. A continuación, se estudian los valores de los parámetros que definen el algoritmo para encontrar el rango más adecuado para los tres códigos. Por último, se comparan los resultados de la optimización observando como el código americano es el más conservador con la estructura más pesada y el europeo, el menos, con la estructura más ligera.