Iranian Journal of Science and Technology - Transactions of Civil Engineering, 2025 (SCI-Expanded, Scopus)
This study presents an automated computational framework utilizing MATLAB and the PSOGWO algorithm to optimize 3D reinforced concrete frame structures by integrating MATLAB with SAP2000 v22 via an application programming interface (API). The main goal of this paper is to offer a robust tool for the cost optimization of seismic RC frame structures. This framework uniquely incorporates the specifications of Algerian regulations and the newly released Algerian Seismic Code (RPA2024). This is achieved by the development of the integrated and automated framework itself, linking MATLAB, SAP2000 API, and the PSOGWO algorithm for 3D RC frame structures and the specific methodology for programmatically handling complex code constraints (such as RPA2024/BAEL) external to the SAP2000 software. These constraints are managed using a penalty function method, which modifies the fitness evaluation to guide the optimization towards compliant and cost-effective designs. When tested on a real-world building, results revealed substantial material optimization, with concrete volume demonstrating a remarkable reduction of 29%, while reinforcement steel quantities exhibited a modest decrease of 7.3%. The test also confirmed that the developed framework and methodology yielded optimal solutions that adhered to key engineering standards. The successful application across various case studies demonstrates its flexibility and relevance, underscoring its potential to improve the design process for 3D frame structures and promote efficient and sustainable construction practices. In addition, this framework is now publicly accessible to structural designers and practitioners, ensuring this innovative tool can be widely used. This open availability facilitates the broader adoption of optimized design techniques, leading to more cost-effective construction projects.