Coupling SAP 2000 with ABC algorithm for truss optimization
Acoplamiento de SAP 2000 con el algoritmo ABC para la optimización de armaduras
DOI:
https://doi.org/10.15446/dyna.v87n212.79614Palabras clave:
size optimization, truss, ABC algorithm, SAP 2000 (en)optimización de tamaño, armadura, algoritmo ABC, SAP 2000 (es)
Descargas
In this work, a numerical tool is implemented for size optimization of spatial truss structures. To achieve this goal, the metaheuristic artificial bee colony (ABC) algorithm based on the vivid behavior of honey bees is combined with the commercial software package SAP 2000 via its Application Programming Interface (API). Linking the optimization algorithm to SAP 2000 will allow access to the complete finite element library and potential of the commercial software. In order to do so, the numerical tool is developed within the Excel environment by using macros with the Visual Basic Programming Language. A complete picture is then presented to practitioners of the elaborated numerical tool, which can be used in daily design applications. The correct functionality is demonstrated by means of two challenging practical examples. Extension to other optimization applications can be easily adapted
En este trabajo, se implementa una herramienta numérica para la optimización de tamaño de armaduras espaciales. Para este propósito, el algoritmo metaheurístico de abejas (ABC) basado en el comportamiento real de abejas se combina con el programa comercial SAP 2000 por medio de su interface de programación (API). Enlazar el algoritmo de optimización a SAP 2000 permitirá tener acceso a la biblioteca completa de elementos finitos e potencialidad del programa comercial. La herramienta numérica se desarrolla dentro del ambiente de macros de Excel utilizando el lenguaje de programación Visual Basic. Un marco completo de la herramienta elaborada se presenta a los diseñadores, la cual puede ser utilizada en aplicaciones diarias de diseño. El correcto funcionamiento se demuestra por medio de dos ejemplos prácticos desafiantes. Extensión a otras aplicaciones de optimización pueden ser fácilmente adaptadas.
Referencias
Karaboga D., Technical Report TR-06, Turkey, Computer Engineering Department, Erciyes University, Turkey, 2005, 10 P.
Hadidi, A., Azad, S. K. and Azad, S. K., Structural optimization using artificial bee colony algorithm, Second International Conference on Engineering Optimization, 2010. pp. 1-10.
Lemonge, A., Duarte, G. and Fonseca, L. An algorithm inspired by bee colonies coupled to an adaptive penalty method for truss structural optimization problems. Journal of the Brazilian Society of Mechanical Sciences and Engineering, 41 (126), pp. 1-19, 2019. https://doi.org/10.1007/s40430-019-1629-7
Sonmez, M. Artificial bee colony algorithm for optimization of trusses. Applied Soft Computing, 11 (2), pp. 2406-2418, 2011. https://doi.org/10.1016/j.asoc.2010.09.003
Sonmez, M. Discrete optimum design of truss structures using artificial bee colony algorithm. Structural and Multidisciplinary Optimization, 43 (1), pp. 85-97, 2011. https://doi.org/10.1007/s00158-010-0551-5
Jalili, S. and Hosseinzadeh, S. A Cultural algorithm for optimal design of truss structures. Latin American Journal of Solids and Structures, 12(9), pp. 1721-1747, 2015. http://dx.doi.org/10.1590/1679-78251547
Kaveh, A., Ghazaan, M. and Bakhshpoori, T. An improved ray optimization algorithm for design of truss structures. Periodica Polytechnica, 57 (2), pp. 97-112, 2013. https://doi.org/10.3311/PPci.7166
Cheng, M., Prayogo, D., Wu, Y. and Lukito, M. A hybrid harmony search algorithm for discrete sizing optimization of truss structure. Automation in Construction, 69, pp. 21-33, 2016. https://doi.org/10.1016/j.autcon.2016.05.023
Kremper, E., Bernardino, H., Barbosa, H. and Lemonge, A. Performance evaluation of local surrogate models in differential evolution-based optimum design of truss structures. Engineering Computations, 34 (2), pp. 499-547, 2017. https://doi.org/10.1108/EC-06-2015-0176
Mernik, M., Liu, S., Karaboga, D. and Crepinsek, M. On clarifying misconceptions when comparing variants of the artificial bee colony algorithm by offering a new implementation. Information Sciences, 291 (10), pp. 115-127, 2015.https://doi.org/10.1016/j.ins.2014.08.040
Mansouri, I., Soori, S., Amraie, H., Hu, J. and Shahbazi, S. Performance based design optimum of CBFs using bee colony algorithm. Steel and Composite Structures, 27(5), pp. 613-622, 2018. http://dx.doi.org/10.12989/scs.2018.27.5.613
Ghozi, M., Pujo, A. and Suprobo, P. Evolutionary parallel SAP 2000 for truss structure optimization. International Journal of Academic Research. 3(2), 2011. [date of reference May 4th of 2019]. Available at:https://www.researchgate.net/publication/273832628_Evolutionary_Parallel_SAP2000_for_truss_structure_optimization.
CSI, SAP 2000 Integrated Software for Structural Analysis and Design. Computers and Structures Inc., Berkeley, California
Cómo citar
IEEE
ACM
ACS
APA
ABNT
Chicago
Harvard
MLA
Turabian
Vancouver
Descargar cita
CrossRef Cited-by
1. Jorge L. P. Tamayo, Vitor C. Mucillo, Bruno G. Bigarella. (2023). Integration of Excel VBA with professional software for the structural analysis and design of civil structures. Computer Applications in Engineering Education, 31(4), p.793. https://doi.org/10.1002/cae.22607.
2. Matías Jaque-Zurita, Jorge Hinojosa, Ignacio Fuenzalida-Henríquez. (2023). Global–Local Non Intrusive Analysis with 1D to 3D Coupling: Application to Crack Propagation and Extension to Commercial Software. Mathematics, 11(11), p.2540. https://doi.org/10.3390/math11112540.
3. Marwan Osama, Manar Magdi Hamza, Ahmed M.M. Hasan, Mohamed N. Othman, Yaser M. Matar, Ahmed M. Ahmed, D.A. Joshi, N.B. Ibrahim, D.M. Sangeetha. (2024). Optimizing truss members using Machine Learning. E3S Web of Conferences, 559, p.04010. https://doi.org/10.1051/e3sconf/202455904010.
4. Zhongwei Zhao, Ziwen Kang, Tongrui Zhang, Bingzhen Zhao, Dongchuan Zhang, Renzhang Yan. (2024). Topology optimization algorithm for spatial truss based on numerical inverse hanging method. Journal of Constructional Steel Research, 219, p.108764. https://doi.org/10.1016/j.jcsr.2024.108764.
5. Xiangbing Yang, Wenchen Shan, Jiepeng Liu, Yuxin Tang. (2025). Intelligent optimization and seismic fragility evaluation of large-span spatial steel structures. Journal of Constructional Steel Research, 232, p.109610. https://doi.org/10.1016/j.jcsr.2025.109610.
Dimensions
PlumX
Visitas a la página del resumen del artículo
Descargas
Licencia
Derechos de autor 2020 DYNA

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-SinDerivadas 4.0.
El autor o autores de un artículo aceptado para publicación en cualquiera de las revistas editadas por la facultad de Minas cederán la totalidad de los derechos patrimoniales a la Universidad Nacional de Colombia de manera gratuita, dentro de los cuáles se incluyen: el derecho a editar, publicar, reproducir y distribuir tanto en medios impresos como digitales, además de incluir en artículo en índices internacionales y/o bases de datos, de igual manera, se faculta a la editorial para utilizar las imágenes, tablas y/o cualquier material gráfico presentado en el artículo para el diseño de carátulas o posters de la misma revista.




