Structural Engineering and Mechanics

Volume 98, Number 2, 2026, pages 235-262

DOI: 10.12989/sem.2026.98.2.235

Structural damage detection and model updating using SAP2000-OAPI and equilibrium optimizer

Reza Aghajani , Omid Azizpour Miandoab , Seyed Sina Kourehli , Ashkan Khodabandehlou

Abstract

Plenty of existing studies focus on damage detection of simpler structures using MATLAB environment; however, modeling of full-scale structures is not applicable only using this software. Hence, the focus of this research is to identify damage in symmetric full-scale structures by means of SAP2000-OAPI feature for generating a connection between SAP2000 software and MATLAB to achieve a two-way data exchange path. A novel objective function is proposed using the combination of natural frequencies and modal assurance criterion (MAC) for generalized flexibility matrix (GFM) of the monitored structure and its numerical model, taking advantage of reducing the effect of modal data of higher vibration modes and overcoming non-unique answers. Equilibrium Optimizer (EO) has been employed for the optimization process. Two numerical examples comprising a full-scale symmetric industrial steel frame and a 3D two-story building are examined under two damage patterns. The results have shown that suggested technique is capable of identifying structural damage in both examples with high level of accuracy even using noisy limited modal data. Moreover, the performance of EO has been compared to that of Grey Wolf Optimizer (GWO) and Whale Optimization Algorithm (WOA), the results of which signify the superior performance of EO over other algorithms.

Key Words

Equilibrium Optimizer (EO); FE model updating; Generalized flexibility matrix (GFM); SAP2000-OAPI feature; structural damage detection

Address

PDF Viewer

Preview is limited to the first 3 pages. Sign in to access the full PDF.

Loading…