<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xml:lang="en" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">SDHM</journal-id>
<journal-id journal-id-type="nlm-ta">SDHM</journal-id>
<journal-id journal-id-type="publisher-id">SDHM</journal-id>
<journal-title-group>
<journal-title>Structural Durability &#x0026; Health Monitoring</journal-title>
</journal-title-group>
<issn pub-type="epub">1930-2991</issn>
<issn pub-type="ppub">1930-2983</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">74148</article-id>
<article-id pub-id-type="doi">10.32604/sdhm.2025.074148</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>A Robust Damage Identification Method Based on Modified Holistic Swarm Optimization Algorithm and Hybrid Objective Function</article-title>
<alt-title alt-title-type="left-running-head">A Robust Damage Identification Method Based on Modified Holistic Swarm Optimization Algorithm and Hybrid Objective Function</alt-title>
<alt-title alt-title-type="right-running-head">A Robust Damage Identification Method Based on Modified Holistic Swarm Optimization Algorithm and Hybrid Objective Function</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Xie</surname><given-names>Xiansong</given-names></name><xref ref-type="aff" rid="aff-1">1</xref><email>lt2957327761@gmail.com</email></contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Qian</surname><given-names>Xiaoqian</given-names></name><xref ref-type="aff" rid="aff-2">2</xref></contrib>
<aff id="aff-1"><label>1</label><institution>School of Architectural Engineering, Quzhou University</institution>, <addr-line>Quzhou, 324000</addr-line>, <country>China</country></aff>
<aff id="aff-2"><label>2</label><institution>College of Civil Engineering and Architecture, Zhejiang University</institution>, <addr-line>Hangzhou, 310058</addr-line>, <country>China</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Xiansong Xie. Email: <email>lt2957327761@gmail.com</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic">
<year>2026</year>
</pub-date>
<pub-date date-type="pub" publication-format="electronic">
<day>31</day><month>3</month><year>2026</year>
</pub-date>
<volume>20</volume>
<issue>2</issue>
<elocation-id>12</elocation-id>
<history>
<date date-type="received">
<day>03</day>
<month>10</month>
<year>2025</year>
</date>
<date date-type="accepted">
<day>13</day>
<month>11</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2026 The Authors. Published by Tech Science Press.</copyright-statement>
<copyright-year>2026</copyright-year>
<copyright-holder>The Authors</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="_SDHM_74148.pdf"></self-uri>
<abstract>
<p>Correlation function of acceleration responses-based damage identification methods has been developed and employed, while they still face the difficulty in identifying local or minor structural damages. To deal with this issue, a robust structural damage identification method is developed, integrating a modified holistic swarm optimization (MHSO) algorithm with a hybrid objective function. The MHSO is developed by combining Hammersley sequence-based population initialization, chaotic search around the worst solution, and Hooke-Jeeves pattern search around the best solution, thereby improving both global exploration and local exploitation capabilities. A hybrid objective function is constructed by merging acceleration correlation function-based and strain correlation function-based objective functions, effectively leveraging the complementary sensitivities of global and local responses. To further suppress spurious solutions and promote sparsity in parameter estimation, an additional <italic>L</italic><sub>0.5</sub> regularization term is introduced. The effectiveness of the proposed method is validated through numerical simulations on a simply supported beam and a steel girder benchmark structure. Comparative studies with sequential quadratic programming, genetic algorithm, and HSO demonstrate that the MHSO achieves superior accuracy and convergence efficiency, even with limited sensors and 20% noise-contaminated measurements. Results highlight that the hybrid objective function significantly enhances the detection of both major and minor damages, while the inclusion of sparse regularization improves robustness against noise and model uncertainties. The findings indicate that the proposed framework provides a reliable and computationally efficient solution for simultaneous localization and quantification of structural damages, offering promising applicability to real-world structural health monitoring scenarios.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Damage identification</kwd>
<kwd>holistic swarm optimization algorithm</kwd>
<kwd>combined correlation function</kwd>
<kwd>hybrid objective function</kwd>
<kwd>sparse regularization</kwd>
<kwd>grid structure</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>Ensuring the safety of civil infrastructure is a critical challenge, as bridges, towers, and other large-scale systems are continuously exposed to environmental and operational stresses [<xref ref-type="bibr" rid="ref-1">1</xref>]. Even minor damage, if left undetected, can propagate and lead to severe performance degradation or sudden collapse. Consequently, structural health monitoring (SHM) and damage identification have attracted significant research attention as indispensable tools for maintaining resilience and reducing life-cycle costs. The integration of advanced sensing technologies and artificial intelligence provides new opportunities to detect early-stage damage with high accuracy.</p>
<p>Current damage identification approaches can be broadly categorized into physics-based and data-driven methods. Physics-based approaches rely on structural models and inverse analysis, such as finite element model updating and vibration-based identification. On the other hand, data-driven approaches exploit sensor data and learning algorithms to directly map structural responses to damage patterns. Recent advances in machine learning and deep neural networks have significantly improved detection accuracy, even under noisy or incomplete data conditions. Among these methods, vibration-based techniques have emerged as one of the most widely adopted strategies for structural damage identification, primarily because vibration responses inherently capture global information about the system [<xref ref-type="bibr" rid="ref-2">2</xref>]. Frequency-domain methods rely on shifts in natural frequencies [<xref ref-type="bibr" rid="ref-3">3</xref>], mode shapes [<xref ref-type="bibr" rid="ref-4">4</xref>], modal strain energy [<xref ref-type="bibr" rid="ref-5">5</xref>], flexibility matrices [<xref ref-type="bibr" rid="ref-6">6</xref>], and frequency response functions [<xref ref-type="bibr" rid="ref-7">7</xref>], etc., to infer damage. These methods are attractive due to their simplicity, low computational requirements, and the ability to capture global damage signatures. Although these approaches have demonstrated high accuracy in many applications, their practical utility is limited by the insensitivity of low-order modes to minor damage and the difficulty of accurately extracting higher-order modes from real structures due to measurement noise [<xref ref-type="bibr" rid="ref-8">8</xref>].</p>
<p>In contrast to frequency-domain techniques, time-domain methods exploit detailed temporal responses such as acceleration or displacement signals. By incorporating techniques like impulse response analysis, autoregressive modeling, or time-series reconstruction, these methods provide richer information for identifying both the location and severity of damage. Their major strength lies in sensitivity to local changes, but they are more vulnerable to measurement noise and require higher data quality. Several representative approaches have been developed and successfully applied, including the iterative least squares method [<xref ref-type="bibr" rid="ref-9">9</xref>], maximum likelihood estimation [<xref ref-type="bibr" rid="ref-10">10</xref>], extended Kalman filter [<xref ref-type="bibr" rid="ref-11">11</xref>], and particle filter [<xref ref-type="bibr" rid="ref-12">12</xref>]. These classical methods are grounded in rigorous mathematical theory and offer reliable frameworks for parameter estimation. However, their effectiveness strongly depends on providing accurate initial guesses of the unknown parameters and on the availability of appropriate gradient information. Moreover, their inherent point-to-point search mechanism increases the risk of premature convergence, making them prone to being trapped in local optima, particularly when dealing with highly nonlinear or large-scale structural systems.</p>
<p>In recent years, machine learning techniques, particularly neural networks and heuristic optimization algorithms, have emerged as powerful tools for structural damage identification [<xref ref-type="bibr" rid="ref-13">13</xref>,<xref ref-type="bibr" rid="ref-14">14</xref>]. Neural networks excel at learning hidden patterns from large datasets, enabling automated feature extraction and damage classification. Meanwhile, heuristic optimization algorithms provide efficient search capabilities in high-dimensional spaces, making them well-suited for solving inverse identification problems [<xref ref-type="bibr" rid="ref-15">15</xref>]. Genetic algorithm (GA) [<xref ref-type="bibr" rid="ref-16">16</xref>], differential evolution (DE) [<xref ref-type="bibr" rid="ref-17">17</xref>], artificial bee colony algorithm [<xref ref-type="bibr" rid="ref-18">18</xref>], tree seeds algorithm [<xref ref-type="bibr" rid="ref-19">19</xref>], monkey algorithm [<xref ref-type="bibr" rid="ref-20">20</xref>], gray wolf optimization [<xref ref-type="bibr" rid="ref-21">21</xref>], exponential-trigonometric optimization algorithm [<xref ref-type="bibr" rid="ref-22">22</xref>], improved termite life cycle optimizer [<xref ref-type="bibr" rid="ref-23">23</xref>], and slime mold algorithm [<xref ref-type="bibr" rid="ref-24">24</xref>], have been adopted due to their simplicity, flexibility, and robustness. For instance, Zhou et al. [<xref ref-type="bibr" rid="ref-25">25</xref>] introduced an improved butterfly optimization algorithm that integrates a sampling technique and search space reduction method to enhance structural parameter identification. Xu et al. [<xref ref-type="bibr" rid="ref-26">26</xref>] combined particle swarm optimization (PSO) with support vector machines to determine the damage extent of carbon fiber reinforced polymer cables. These studies indicate that computational intelligence approaches exhibit strong potential and effectiveness. Nevertheless, they still encounter the following three challenges:</p>
<p>First, for most heuristic algorithms, to determine algorithm-specific parameters, trial-and-error procedures not only demand considerable computational resources but also undermine their applicability in large-scale problems. Second, structural excitations such as wind or traffic loads are often unavailable in real engineering environments, highlighting the need for output-only identification methods that can operate under unknown ambient excitations. Third, practical issues including high levels of measurement noise, minor or localized damage, and limited sensor availability are rarely addressed in existing studies, yet they frequently occur in real-world applications. These challenges underscore the necessity of developing more robust, adaptive, and practically oriented approaches for structural damage identification.</p>
<p>To address the first challenge, notable progress has been made in metaheuristic optimization. Recent years have witnessed the rapid proliferation of algorithms inspired by natural, physical, and social metaphors. Although such approaches have demonstrated competitive performance, increasing evidence suggests that metaphorical analogies are not essential for designing efficient optimizers. Instead, more rigorous and generalizable frameworks can be developed without reliance on metaphors. Within this paradigm, the Holistic Swarm Optimization (HSO) algorithm [<xref ref-type="bibr" rid="ref-27">27</xref>] has been proposed as a novel metaphorless framework that utilizes information from the entire population to guide the search process. In contrast to existing metaphorless optimizers such as Jaya [<xref ref-type="bibr" rid="ref-28">28</xref>] and the Rao family of algorithms [<xref ref-type="bibr" rid="ref-29">29</xref>], which rely on best-worst interactions or limited statistical comparisons, HSO systematically integrates feedback from the global population distribution to determine search directions. Nevertheless, HSO often suffers from slow convergence and premature stagnation, which can largely be attributed to its relatively simplistic updating mechanism and insufficient adaptability in balancing global exploration with local exploitation. To overcome these limitations, this study introduces a modified HSO (MHSO) by integrating advanced strategies, including Hammersley sequence-based population initialization, chaotic search around the worst solution, and Hooke-Jeeves pattern search around the best solution, thereby enhancing both exploration and exploitation capabilities.</p>
<p>To address the second challenge, some output-only damage identification approaches have been proposed. Ni et al. [<xref ref-type="bibr" rid="ref-30">30</xref>] introduced a method based on the correlation functions of acceleration responses, which successfully identified damages in a laboratory four-story steel frame. Wang et al. [<xref ref-type="bibr" rid="ref-31">31</xref>] further extended the correlation functions by incorporating four different evolutionary algorithms and validated their effectiveness on the ASCE benchmark frame structure. To mitigate the potential influence of improper reference point selection, Zhang et al. [<xref ref-type="bibr" rid="ref-32">32</xref>] developed an adjacent acceleration correlation function approach, yielding satisfactory identification accuracy. However, structural damage is inherently a localized phenomenon [<xref ref-type="bibr" rid="ref-33">33</xref>]. Strain-based measurements can offer higher sensitivity to local variations, enabling the detection of small-scale damage. For instance, Li et al. [<xref ref-type="bibr" rid="ref-34">34</xref>] proposed a strain covariance response function method, demonstrating its ability to detect damage under white noise excitation. Similarly, Li et al. [<xref ref-type="bibr" rid="ref-35">35</xref>] utilized the amplitude vector of dynamic strain cross-correlation functions to detect structural damage. Nevertheless, a large number of strain gauges are typically required.</p>
<p>To address the last challenge, the use of multiple types of sensors has been increasingly advocated due to their complementary characteristics. Accelerometers provide global structural responses, while strain gauges are capable of capturing localized damage information. By integrating local and global measurements, the limitations of single-sensor approaches can be alleviated, leading to more accurate and reliable identification results. For instance, accelerometers and strain gauges have been jointly applied for structural damage detection [<xref ref-type="bibr" rid="ref-36">36</xref>], foundation system parameters estimation [<xref ref-type="bibr" rid="ref-37">37</xref>], random excitations reconstruction [<xref ref-type="bibr" rid="ref-38">38</xref>], and detection cracks as well as bolt loosening in steel frames [<xref ref-type="bibr" rid="ref-39">39</xref>]. In practical applications, damages in the Tsing Ma suspension bridge were successfully identified with the aid of a multi-sensor monitoring system [<xref ref-type="bibr" rid="ref-40">40</xref>].</p>
<p>This study presents a novel approach for structural damage identification that integrates a modified holistic swarm optimization algorithm with a hybrid objective function. The proposed MHSO enhances the traditional HSO by introducing three key strategies: Hammersley sequence-based population initialization to ensure uniform search space coverage, chaotic search mechanisms around the worst solution to enhance exploration, and Hooke-Jeeves pattern search around the best solution to accelerate convergence and improve local exploitation. Simultaneously, a hybrid objective function is formulated by combining acceleration correlation functions with strain correlation functions, leveraging their complementary sensitivities to damage. This hybrid formulation enhances the detection of small or localized damages while maintaining robustness against noise, and significantly reduces the number of required sensors compared to strain-only approaches. To further improve performance in sparse damage scenarios, the <italic>L</italic><sub>0.5</sub> sparse regularization technique [<xref ref-type="bibr" rid="ref-41">41</xref>] is incorporated. For validation, four objective functions are compared alongside sequential quadratic programming [<xref ref-type="bibr" rid="ref-42">42</xref>], genetic algorithm, and HSO. Numerical case studies on a simply-supported beam and a steel girder benchmark structure demonstrate that the proposed MHSO with hybrid objective function achieves superior performance in both damage localization and severity quantification, offering a promising tool for practical structural health monitoring applications.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Combined Correlation Function-Based Damage Identification</title>
<sec id="s2_1">
<label>2.1</label>
<title>Structural Damage Identification Problem</title>
<p>Optimization-based structural damage identification treats damage detection as an inverse problem, aiming to infer unknown damage parameters by minimizing the difference between experimentally measured and numerically predicted structural responses. The underlying principle is that damage induces changes in structural properties, which alter the dynamic behavior of the system. By systematically comparing measured vibration responses with computational model outputs, both the location and severity of damages can be accurately estimated.</p>
<p>The identification process generally begins with establishing a high-fidelity finite element model of the intact structure. Structural damage is generally modeled as a reduction in stiffness [<xref ref-type="bibr" rid="ref-43">43</xref>,<xref ref-type="bibr" rid="ref-44">44</xref>]. A damage model is then introduced to simulate local deterioration, where <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:msub><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the damage index representing the stiffness reduction of the <italic>i</italic>-th element. An objective function is constructed to quantify the discrepancy between measured and reconstructed responses, serving as the criterion for damage identification. Optimization algorithms, including genetic algorithms, particle swarm optimization, differential evolution, and hybrid swarm strategies, iteratively adjust the damage indices to minimize this objective function.</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Hybrid Objective Function</title>
<p>Correlation functions of acceleration have been widely applied in structural damage identification due to their ability to capture dynamic relationships between different measurement points without requiring explicit input force information. These functions are effective in detecting large-scale damages by highlighting changes in vibration patterns. Their main advantages include robustness to noise and simplicity of implementation [<xref ref-type="bibr" rid="ref-30">30</xref>&#x2013;<xref ref-type="bibr" rid="ref-32">32</xref>]. In Ref. [<xref ref-type="bibr" rid="ref-45">45</xref>], the combined correlation function of acceleration responses was proposed, which eliminates the need for selecting reference points, enhancing robustness and improving damage localization accuracy, especially in complex structural systems.
<disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:mover><mml:mi>u</mml:mi><mml:mo>&#x00A8;</mml:mo></mml:mover></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mover><mml:mi>u</mml:mi><mml:mo>&#x00A8;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mover><mml:mi>u</mml:mi><mml:mo>&#x00A8;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mover><mml:mi>u</mml:mi><mml:mo>&#x00A8;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>n</mml:mi><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mover><mml:mi>u</mml:mi><mml:mo>&#x00A8;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mover><mml:mi>u</mml:mi><mml:mo>&#x00A8;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mi>n</mml:mi><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mover><mml:mi>u</mml:mi><mml:mo>&#x00A8;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mover><mml:mi>u</mml:mi><mml:mo>&#x00A8;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>a</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>n</mml:mi><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:math></disp-formula>where <italic>na</italic> denotes the total number of accelerometers.</p>
<p>The objective function based on the combined correlation function of acceleration response, denoted as <italic>Obj</italic>1, is defined as
<disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mi>O</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:mn>1</mml:mn><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>a</mml:mi></mml:mrow></mml:munderover><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:munderover><mml:mfrac><mml:msup><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>s</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mi>E</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:math></disp-formula>where <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>s</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are the combined correlation function of the measured and estimated acceleration response, respectively; <italic>na</italic> and <italic>np</italic> are the number of measurements and data points; <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:mi>E</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:munderover><mml:msup><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mspace width=".5em" /><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>n</mml:mi><mml:mi>p</mml:mi></mml:math></inline-formula> stands for the mean squared value of the <italic>i</italic>-th measured combined correlation function.</p>
<p>Similarity, combined correlation function of strain responses is given as
<disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:msub><mml:mover><mml:mi>R</mml:mi><mml:mo>&#x2322;</mml:mo></mml:mover><mml:mrow><mml:mi>&#x03B5;</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mover><mml:mi>R</mml:mi><mml:mo>&#x2322;</mml:mo></mml:mover><mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>R</mml:mi><mml:mo>&#x2322;</mml:mo></mml:mover><mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>R</mml:mi><mml:mo>&#x2322;</mml:mo></mml:mover><mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>n</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>R</mml:mi><mml:mo>&#x2322;</mml:mo></mml:mover><mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>R</mml:mi><mml:mo>&#x2322;</mml:mo></mml:mover><mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mi>n</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>R</mml:mi><mml:mo>&#x2322;</mml:mo></mml:mover><mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>R</mml:mi><mml:mo>&#x2322;</mml:mo></mml:mover><mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mi>s</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>n</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:math></disp-formula>where <italic>ns</italic> represents the number of strain gauges.</p>
<p>The objective function based on the combined correlation function of strain response, denoted as <italic>Obj</italic>2, is defined as
<disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:mi>O</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:mn>2</mml:mn><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:munderover><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:munderover><mml:mfrac><mml:msup><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mover><mml:mi>R</mml:mi><mml:mo>&#x2322;</mml:mo></mml:mover><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mover><mml:mi>R</mml:mi><mml:mo>&#x2322;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>s</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mi>E</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mrow><mml:msub><mml:mover><mml:mi>R</mml:mi><mml:mo>&#x2322;</mml:mo></mml:mover><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:math></disp-formula>where <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:msub><mml:mover><mml:mi>R</mml:mi><mml:mo>&#x2322;</mml:mo></mml:mover><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:msub><mml:mover><mml:mi>R</mml:mi><mml:mo>&#x2322;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>s</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are the combined correlation function of the measured and estimated strain responses; <italic>ns</italic> and <italic>np</italic> mean the number of measurements and data points.</p>
<p>Simultaneously using acceleration and strain measurements for structural damage identification provides a more comprehensive and reliable assessment of structural health. Acceleration sensors capture global dynamic responses, reflecting overall structural behavior and enabling detection of major damage. However, they are often insensitive to minor or localized damages, as such changes may not significantly affect global vibration characteristics. Strain sensors, in contrast, are highly sensitive to local deformations and can detect subtle damage at specific locations. Their limitation lies in the fact that they provide only localized information, requiring dense sensor deployment for full coverage, which increases cost and complexity. By combining acceleration and strain data, these complementary strengths are leveraged. Acceleration offers global insight while strain provides fine-grained local detection. This integrated approach enhances damage detection accuracy, reduces false negatives, and improves robustness against noise, making it highly effective for practical structural health monitoring applications where both local and global damage information is essential. Moreover, simultaneous use of multiple types of sensors is more consistent with the actual situation of structural health monitoring. Therefore, a novel objective function, denoted as <italic>Obj</italic>3, is established using the combined acceleration correlation function-based objective function <italic>Obj</italic>1 and combined strain correlation function-based objective function <italic>Obj</italic>2 as follows
<disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:mi>O</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:mn>3</mml:mn><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:mi>O</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:mi>O</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:mn>2</mml:mn></mml:math></disp-formula>where <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> stand for the weight coefficients. They are introduced into the objective function to balance the <italic>Obj</italic>1 and <italic>Obj</italic>2 according to their sensitivity to elemental damages, and they can be calculated as
<disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:munderover><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:munderover><mml:mrow><mml:mo>(</mml:mo><mml:mi>O</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:msub><mml:mn>1</mml:mn><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>O</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:msub><mml:mn>2</mml:mn><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:munderover><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:munderover><mml:mrow><mml:mo>(</mml:mo><mml:mi>O</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:msub><mml:mn>1</mml:mn><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>O</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:msub><mml:mn>2</mml:mn><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mi>n</mml:mi><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></disp-formula>where <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:mi>O</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:msub><mml:mn>1</mml:mn><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:mi>O</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:msub><mml:mn>2</mml:mn><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> mean the value of <italic>Obj</italic>1 and <italic>Obj</italic>2 for the <italic>i</italic>-th damage level of the <italic>j</italic>-element; <italic>ne</italic> and <italic>nd</italic> stand for the number of elements and damage levels. Ten damage levels, i.e., <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mn>0.1</mml:mn><mml:mo>,</mml:mo><mml:mn>0.2</mml:mn><mml:mo>,</mml:mo><mml:mn>0.3</mml:mn><mml:mo>,</mml:mo><mml:mn>0.4</mml:mn><mml:mo>,</mml:mo><mml:mn>0.5</mml:mn><mml:mo>,</mml:mo><mml:mn>0.6</mml:mn><mml:mo>,</mml:mo><mml:mn>0.7</mml:mn><mml:mo>,</mml:mo><mml:mn>0.8</mml:mn><mml:mo>,</mml:mo><mml:mn>0.9</mml:mn><mml:mo>,</mml:mo><mml:mn>1.0</mml:mn><mml:mo>}</mml:mo></mml:mrow></mml:math></inline-formula> are considered.</p>
<p>Incorporating a sparsity term into the objective function enhances structural damage identification by promoting sparse solutions, reflecting the realistic scenario that damages are usually localized. This regularization reduces ill-conditioning in the inverse problem, improves identification accuracy, and suppresses noise effects, enabling more precise localization and quantification of damage with fewer false positives. The new objective function based on <italic>Obj</italic>3 and sparse regularization, denoted as <italic>Obj</italic>4, is presented in following equation
<disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:mi>O</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:mn>4</mml:mn><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:mi>O</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:mi>O</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:mn>2</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x03BB;</mml:mi><mml:msub><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow><mml:mrow><mml:mn>0.5</mml:mn></mml:mrow></mml:msub></mml:math></disp-formula>where <italic>&#x03BB;</italic> denotes the regularization parameter; <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:msub><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow><mml:mrow><mml:mn>0.5</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> represents the <italic>L</italic><sub>0.5</sub> norm of the solution.</p>
<p>Compared with the <italic>L</italic><sub>1</sub> and <italic>L</italic><sub>2</sub> regularization, the <italic>L</italic><sub>0.5</sub> regularization is more suitable to stimulate the sparsity of structural damages. Introducing the sparse penalty item <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:mi>&#x03BB;</mml:mi><mml:msub><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow><mml:mrow><mml:mn>0.5</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> can refine the ill-condition of the original problem and improve robustness to noise. The effectiveness of the proposed four objective functions, i.e., <italic>Obj</italic>1, <italic>Obj</italic>2, <italic>Obj</italic>3, <italic>Obj</italic>4, will be verified and compared in the present study.</p>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Identification Algorithms</title>
<sec id="s3_1">
<label>3.1</label>
<title>Basic Holistic Swarm Optimization Algorithm</title>
<p>The Holistic Swarm Optimization (HSO) algorithm [<xref ref-type="bibr" rid="ref-27">27</xref>], proposed by Akbari in 2025, is an advanced metaheuristic optimization method inspired by swarm intelligence. Unlike traditional heuristic algorithms such as GA, PSO, DE, Jaya algorithm, Artificial bee colony (ABC) algorithm, which often depend on partial or pairwise information, HSO could dynamically balance exploration and exploitation using whole population information in iteration process. Specifically, the algorithm defines displacement coefficients using the root-mean-squared (RMS) fitness values of the population, ensuring that agents are systematically attracted toward promising regions and repelled from poor solutions. This mechanism provides a global, population-level perspective that significantly enhances search efficiency and robustness compared to local or sample-based strategies. A brief review of the proposed HSO algorithm is described as follows:</p>
<p>The initialization of the population is performed by generating individuals randomly within the upper limit <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and lower <inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. Mathematically, the initialization can be expressed as
<disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> denotes the value of the <italic>j</italic>-th variable for the <italic>i</italic>-th candidate in the population; <italic>rand</italic>(0, 1) stands for a uniformly distributed random number between 0 and 1; In <xref ref-type="disp-formula" rid="eqn-8">Eq. (8)</xref>, <inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>N</mml:mi><mml:mi>P</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></inline-formula><inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:mi>j</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>D</mml:mi><mml:mi>i</mml:mi><mml:mi>m</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, population size <inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:mi>N</mml:mi><mml:mi>P</mml:mi></mml:math></inline-formula> and the dimension <inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:mi>D</mml:mi><mml:mi>i</mml:mi><mml:mi>m</mml:mi></mml:math></inline-formula> define the total number of individuals and the number of variables to be optimized.</p>
<p>Each individual represents a candidate solution for the optimized problem. The fitness of each individual is calculated. Then, the whole-population information is considered by using root-mean-squared (RMS) fitness values as follows
<disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:mi>R</mml:mi><mml:mi>M</mml:mi><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mfrac><mml:mn>1</mml:mn><mml:mi>n</mml:mi></mml:mfrac><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover><mml:mi>f</mml:mi><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:msqrt></mml:math></disp-formula>where <inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> means the fitness value of the <italic>i</italic>-th agent.</p>
<p>The difference between the <italic>RMS</italic> and fitness value of the <italic>i</italic>-th agent is computed by
<disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>R</mml:mi><mml:mi>M</mml:mi><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>Next, calculate the displacement coefficients. The coefficients <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are set positive or negative depending on whether the difference is below or above the <italic>RMS</italic>, and then normalized so that their absolute sum equals one<disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>g</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x22C5;</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:math></disp-formula>where <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>g</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> stands for the <italic>sign</italic> function.</p>
<p>The positions of the search agents are updated in an iterative manner. At each iteration, the position of an agent <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is adjusted based on a weighted combination of the differences between its current position and the positions of the remaining agents in the population. The corresponding position-update formulation can be expressed as<disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:msup><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>&#x03C7;</mml:mi><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>&#x03B3;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:mi>&#x03C7;</mml:mi></mml:math></inline-formula> is a fixed parameter, and <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:msub><mml:mi>&#x03B3;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is a random factor that introduces diversity and ensures a more exhaustive search of the solution space.</p>
<p>The flowchart of the basic holistic swarm optimization algorithm is shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>The flowchart of the basic holistic swarm optimization algorithm</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="SDHM_74148-fig-1.tif"/>
</fig>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Modified Holistic Swarm Optimization Algorithm</title>
<p>To enhance the efficiency and robustness of the basic HSO algorithm, a modified variant is developed by incorporating three strategies in this section including population initialization with Hammersley sequence, chaotic search around the worst solution, and Hooke&#x2013;Jeeves pattern search around the best solution.</p>
<sec id="s3_2_1">
<label>3.2.1</label>
<title>Population Initialization with Hammersley Sequence</title>
<p>Population initialization plays a critical role in the performance of swarm intelligence algorithms. Traditional random initialization in <xref ref-type="disp-formula" rid="eqn-8">Eq. (8)</xref> often leads to uneven distribution of individuals, causing premature convergence or insufficient coverage of the search space. To overcome this limitation, the Hammersley sequence [<xref ref-type="bibr" rid="ref-46">46</xref>] can be employed to generate the initial population. The Hammersley sequence belongs to the family of low-discrepancy sequences, which are designed to uniformly distribute points in a multidimensional space. By using this quasi-random sequence, individuals are placed more evenly across the feasible domain, thereby ensuring a comprehensive sampling of the search space. This improves the algorithm&#x2019;s global search ability and reduces the risk of stagnation in local optima.</p>
<p>The implementation process is straightforward. First, the dimensionality of the optimization problem is determined. Then, the Hammersley sequence is generated according to the problem dimension and population size, producing uniformly distributed points within the unit hypercube. Finally, these points are mapped to the actual search domain by following equation.<disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>&#x03C8;</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>U</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:mi>&#x03C8;</mml:mi></mml:math></inline-formula> means the Hammersley sequence with <italic>NP</italic> rows and <italic>Dim</italic> columns.</p>
<p>This initialization strategy provides the algorithm with a well-spread and diverse population, which enhances convergence speed and solution quality.</p>
</sec>
<sec id="s3_2_2">
<label>3.2.2</label>
<title>Chaotic Search around the Worst Solution</title>
<p>In the basic holistic swarm optimization algorithm, whole population information is used while the worst solution is not well considered. In fact, the worst solution in the population often provides limited contribution to the search process and may even hinder convergence due to its poor fitness and lack of exploration potential. Such inferior individuals tend to reduce the overall population diversity and accelerate premature convergence, particularly in complex, multimodal optimization landscapes. To mitigate this drawback, a chaotic search strategy is incorporated to adjust the worst solution dynamically. Specifically, the tent map [<xref ref-type="bibr" rid="ref-47">47</xref>] is employed to generate a chaotic sequence with superior ergodicity and uniformity compared to conventional random sequences. The tent mapping is defined as<disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mi>&#x03B6;</mml:mi><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:mn>0</mml:mn><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:mn>0.5</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>&#x03B6;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:mn>0.5</mml:mn><mml:mo>&#x003C;</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:mn>1</mml:mn></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:mi>&#x03B6;</mml:mi><mml:mo>=</mml:mo><mml:mn>2</mml:mn></mml:math></inline-formula> and <inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
<p>By iterating tent map, a series of chaotic numbers is obtained and then linearly transformed into the feasible solution space. The reconstructed candidates generated from the chaotic sequence replace or perturb the worst solution, and the best-performing candidate is retained. This mechanism not only prevents the stagnation caused by the worst individual but also introduces adaptive randomness, thereby enhancing the global search capability and robustness of the algorithm.</p>
</sec>
<sec id="s3_2_3">
<label>3.2.3</label>
<title>Hooke&#x2013;Jeeves Pattern Search around the Best Solution</title>
<p>In swarm intelligence algorithms, the best solution plays a dominant role in guiding the population toward promising regions of the search space. However, excessive dependence on the current best solution may lead to premature convergence, particularly when the best individual is trapped in a local optimum. To address this issue, the Hooke&#x2013;Jeeves (HJ) pattern search method [<xref ref-type="bibr" rid="ref-48">48</xref>] is introduced to refine the best solution through a systematic local exploration process. The HJ algorithm alternates between exploratory moves, which probe the neighborhood of the current best solution along coordinate directions, and pattern moves, which accelerate the search toward more promising regions based on successful exploratory steps. Exploratory moves and pattern moves are repeated until a termination criterion is met, as presented in <xref ref-type="fig" rid="fig-2">Fig. 2</xref>.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Hooke&#x2013;Jeeves pattern search method</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="SDHM_74148-fig-2.tif"/>
</fig>
<p>By embedding HJ pattern search into the optimization framework, the best solution is locally intensified and adaptively updated. This hybridization not only strengthens the exploitation ability of the algorithm but also improves convergence accuracy while maintaining computational efficiency. Consequently, the incorporation of the Hooke&#x2013;Jeeves pattern search enhances the balance between exploration and exploitation, enabling the holistic swarm optimization algorithm to achieve more reliable performance in high-dimensional and multimodal optimization problems.</p>
</sec>
<sec id="s3_2_4">
<label>3.2.4</label>
<title>Framework of the Modified Holistic Swarm Optimization Algorithm</title>
<p><xref ref-type="fig" rid="fig-3">Fig. 3</xref> shows the flowchart of the proposed modified holistic swarm optimization (MHSO) algorithm. In the proposed MHSO, initial individuals are generated with Hammersley sequence across the feasible domain, thereby improving population diversity and providing a more representative sampling of the search space compared with purely random initialization. Then, all agents in the population are divided into common agent, the worst agent and the best agent. Different search operations are implemented corresponding to the type of agent. Specifically, common agents are updated using basic HSO. A tent mapping-based chaotic search is applied to the worst individual, enabling it to escape low-quality regions and explore new promising areas. An HJ pattern search is performed in the vicinity of the best solution, where exploratory and pattern moves accelerate progress toward high-quality optima. By seamlessly integrating these mechanisms into the HSO framework, the proposed MHSO algorithm achieves a better balance between exploration and exploitation, accelerates convergence, and enhances robustness in solving complex nonlinear and high-dimensional optimization problems.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>The flowchart of the proposed modified holistic swarm optimization algorithm</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="SDHM_74148-fig-3.tif"/>
</fig>
</sec>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Procedures of Damage Identification</title>
<p>The implementation of the proposed output-only structural damage identification method, as shown in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>, integrating the MHSO algorithm with a hybrid objective function based on the combination of acceleration correlation function and strain correlation function involves the following key steps:</p>
<p>Step 1: Structural system is instrumented with a sparse network of acceleration and strain sensors to collect dynamic responses under ambient or operational loading.</p>
<p>Step 2: Compute combined acceleration correlation function <italic>R</italic><sub><italic>mea</italic></sub> and combined strain correlation function <inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:msub><mml:mover><mml:mi>R</mml:mi><mml:mo>&#x2322;</mml:mo></mml:mover><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> with the selected reference points.</p>
<p>Step 3: Initial finite element model of the target structure is constructed, and initial solutions <inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> for the optimization process are generated.</p>
<p>Step 4: Compute the estimated acceleration correlation function <inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>s</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and estimated strain correlation function <inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:msub><mml:mover><mml:mi>R</mml:mi><mml:mo>&#x2322;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>s</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. Evaluate the hybrid objective function using <xref ref-type="disp-formula" rid="eqn-5">Eqs. (5)</xref> or <xref ref-type="disp-formula" rid="eqn-7">(7)</xref> for each candidate solution <inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>.</p>
<p>Step 5: MHSO algorithm iteratively minimizes the hybrid objective function by updating structural parameters.</p>
<p>Step 6: Repeat Step 3 to Step 5 until a predefined convergence criterion or maximum iteration count is reached.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>The flowchart of the proposed output-only structural damage identification method</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="SDHM_74148-fig-4.tif"/>
</fig>
</sec>
<sec id="s5">
<label>5</label>
<title>Numerical Studies</title>
<p>To verify the feasibility and accuracy of the proposed method, a simply supported beam was employed as a test case. The finite element analysis is implemented using MATLAB R2021b on a Windows 10 64-bit platform, powered by an Intel Core i7-12700 CPU at 2.10 GHz with 32 GB of RAM. As show in <xref ref-type="fig" rid="fig-5">Fig. 5</xref>, a detailed finite element model of the beam is constructed using beam elements with sufficiently refined discretization to ensure computational precision. The beam considered has a total length of 1.6 m, a width of 50 mm, and a height of 3 mm. The beam is discretized into 16 equal-length elements, resulting in 17 nodes with a nodal spacing of 100 mm. Each intermediate node is assigned two degrees of freedom. Boundary conditions are ideal simply supported constraints at both ends of the beam. Material properties, including Young&#x2019;s modulus and density are <italic>E</italic> &#x003D; 2.1 &#x00D7; 10<sup>11</sup> N/m<sup>2</sup> and <italic>&#x03C1;</italic> &#x003D; 7850 kg/m<sup>3</sup>, respectively.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>16-element simply-supported beam structure</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="SDHM_74148-fig-5.tif"/>
</fig>
<p>Four damage cases and measurement arrangements on the simply-supported beam structure are studied, shown in <xref ref-type="fig" rid="fig-5">Fig. 5</xref> and <xref ref-type="table" rid="table-1">Table 1</xref>. Structural simulated responses including acceleration and strain signals are recorded. These data sets are used as reference inputs to test the proposed method&#x2019;s performance in accurately identifying damage locations and quantifying damage severity. The simulation is conducted over a total duration of 1800 s, with a sampling frequency of 400 Hz to ensure high-resolution capture of the structural dynamic response. To comprehensively evaluate the capability of the proposed method, damage scenarios of varying severity are systematically investigated. Specifically, damage levels are classified into two categories: severe damage and minor damage. Severe damage is defined as cases where the damage extent exceeds 10% of the structural parameter under consideration, representing significant degradation of structural integrity. Minor damage corresponds to situations in which the damage extent is equal to or below 10%, representing early-stage or subtle structural deterioration. This categorization allows for the assessment of the method&#x2019;s sensitivity and robustness across a wide range of damage conditions.</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>Four different damage and measurement cases for a simply-supported beam</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/></colgroup>
<thead>
<tr>
<th align="center">Damage cases</th>
<th align="center">Damage type</th>
<th align="center">Data type</th>
<th align="center">Objective function</th>
<th align="center">Element no.</th>
<th align="center">Damage extent</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center">Case 1</td>
<td align="center">Large damages</td>
<td align="center">Acceleration</td>
<td align="center"><italic>Obj</italic>1</td>
<td align="center">6, 13</td>
<td align="center"><italic>&#x03B1;</italic><sub>6</sub> &#x003D; 30%, <italic>&#x03B1;</italic><sub>13</sub> &#x003D; 15%</td>
</tr>
<tr>
<td align="center">Case 2</td>
<td align="center">Small damages</td>
<td align="center">Acceleration</td>
<td align="center"><italic>Obj</italic>1</td>
<td align="center">6, 13</td>
<td align="center"><italic>&#x03B1;</italic><sub>6</sub> &#x003D; 10%, <italic>&#x03B1;</italic><sub>13</sub> &#x003D; 8%</td>
</tr>
<tr>
<td align="center">Case 3</td>
<td align="center">Small damages</td>
<td align="center">Strain</td>
<td align="center"><italic>Obj</italic>2</td>
<td align="center">6, 13</td>
<td align="center"><italic>&#x03B1;</italic><sub>6</sub> &#x003D; 10%, <italic>&#x03B1;</italic><sub>13</sub> &#x003D; 6%</td>
</tr>
<tr>
<td align="center">Case 4</td>
<td align="center">Large &#x002B; small damages</td>
<td align="center">Acceleration &#x002B; strain</td>
<td align="center"><italic>Obj</italic>3/<italic>Obj</italic>4</td>
<td align="center">6, 10, 13</td>
<td align="center"><italic>&#x03B1;</italic><sub>6</sub> &#x003D; 20%, <italic>&#x03B1;</italic><sub>10</sub> &#x003D; 10%, <italic>&#x03B1;</italic><sub>13</sub> &#x003D; 6%</td>
</tr>
</tbody>
</table>
</table-wrap>
<sec id="s5_1">
<label>5.1</label>
<title>Comparison on Different Objective Functions</title>
<p>Identification of structural damages using the proposed MHSO algorithm with four different objective functions, i.e., <italic>Obj</italic>1, <italic>Obj</italic>2, <italic>Obj</italic>3, <italic>Obj</italic>4, is performed and compared. Regarding the configuration of the proposed MHSO algorithm, key parameters are selected to balance computational efficiency and identification accuracy. The algorithm is executed with a population size of 100 agents and a maximum number of 200 iterations. To ensure the robustness of the identification results, the reported performance is based on the average results from 30 independent trials, minimizing the influence of random variations inherent to heuristic optimization. Furthermore, to assess the method&#x2019;s robustness, white Gaussian noise with noise levels of 0%, 10%, and 20% are considered. By incorporating these noise scenarios, the performance of the proposed method can be systematically tested under varying signal-to-noise ratios, thereby demonstrating its reliability and practical applicability in structural health monitoring under imperfect measurement conditions.</p>
<p>The combined correlation function of acceleration responses based objective function <italic>Obj</italic>1 is employed to identify both large and small structural damages. In damage case 1, stiffness reductions of 30% and 15% are introduced in elements 6 and 13, respectively. In damage case 2, smaller stiffness reductions of 10% and 8% are assumed in elements 6 and 13. For both cases, acceleration responses are extracted from nodes 4 and 11. The identification results obtained with <italic>Obj</italic>1 are illustrated in <xref ref-type="fig" rid="fig-6">Fig. 6</xref>. In case 1, the large damages are successfully identified with a mean error of 1.75% and a maximum error of 7.69% under 20% measurement noise. In contrast, the locations and severities of the small damages in case 2 are not detected. These findings suggest that while the combined acceleration correlation function-based objective function is effective in identifying relatively large damages, it may not be sufficiently sensitive to capture small or minor damage scenarios.</p>
<fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>Damage identification with <italic>Obj</italic>1: (<bold>a</bold>) case 1; (<bold>b</bold>) case 2</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="SDHM_74148-fig-6.tif"/>
</fig>
<p>Compared with acceleration response, strain measurement is more sensitive to structural local or minor damages. Thus, objective function <italic>Obj</italic>2 established based on combined correlation function of strain response is employed to identify small damages. In damage case 3, assuming 10% and 6% stiffness are reduced in elements 6 and 13, respectively, namely <italic>&#x03B1;</italic><sub>6</sub> &#x003D; 0.1, <italic>&#x03B1;</italic><sub>13</sub> &#x003D; 0.06. Two strain gauges at elements 4, 10, and eight strain gauges at elements 2, 4, 7, 8, 10, 12, 14, 16, are adopted to consider the effect of the number of sensors, and their damage identification results using <italic>Obj</italic>2 are provided in <xref ref-type="fig" rid="fig-7">Fig. 7</xref>. Several false identifications are obviously observed at elements 6, 12, and 13 with two sensors. On the contrary, pleasant results are obtained with average error of 0.81% and maximum error of 2.41% under 20% noise, as listed in <xref ref-type="table" rid="table-2">Table 2</xref>, when installed eight strain gauges on the structure, which demonstrates that combined strain correlation function-based objective function <italic>Obj</italic>2 is able to accurately identify relatively small damages but requires more sensors for the reason that strain gauges can only reflect the point-to-point local information near the sensor&#x2019;s proximity.</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>Identified damage results with <italic>Obj</italic>2 in case 3: (<bold>a</bold>) two sensors; (<bold>b</bold>) eight sensors</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="SDHM_74148-fig-7.tif"/>
</fig><table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>Identified results based on four different objective functions (%)</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/></colgroup>
<thead>
<tr>
<th align="center" rowspan="2">Cases</th>
<th align="center" rowspan="2">Objective functions</th>
<th align="center" colspan="2">Noise free</th>
<th align="center" colspan="2">10% noise</th>
<th align="center" colspan="2">20% noise</th>
</tr>
<tr>
<th align="center">Mean error</th>
<th align="center">Max error</th>
<th align="center">Mean error</th>
<th align="center">Max error</th>
<th align="center">Mean error</th>
<th align="center">Max error</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center">Case1</td>
<td align="center"><italic>Obj</italic>1</td>
<td align="center">0.66</td>
<td align="center">2.54</td>
<td align="center">1.13</td>
<td align="center">5.82</td>
<td align="center">1.75</td>
<td align="center">7.69</td>
</tr>
<tr>
<td align="center">Case2</td>
<td align="center"><italic>Obj</italic>1</td>
<td align="center">1.86</td>
<td align="center">9.14</td>
<td align="center">4.07</td>
<td align="center">12.96</td>
<td align="center">3.75</td>
<td align="center">13.73</td>
</tr>
<tr>
<td align="center" rowspan="2">Case3</td>
<td align="center"><italic>Obj</italic>2-2 sensors</td>
<td align="center">1.25</td>
<td align="center">5.18</td>
<td align="center">2.03</td>
<td align="center">7.29</td>
<td align="center">2.01</td>
<td align="center">8.11</td>
</tr>
<tr>
<td align="center"><italic>Obj</italic>2-8 sensors</td>
<td align="center">0.35</td>
<td align="center">1.15</td>
<td align="center">0.36</td>
<td align="center">1.72</td>
<td align="center">0.81</td>
<td align="center">2.41</td>
</tr>
<tr>
<td align="center" rowspan="2">Case4</td>
<td align="center"><italic>Obj</italic>3</td>
<td align="center">0.34</td>
<td align="center">2.14</td>
<td align="center">0.88</td>
<td align="center">3.56</td>
<td align="center">1.05</td>
<td align="center">3.93</td>
</tr>
<tr>
<td align="center"><italic>Obj</italic>4</td>
<td align="center">0.15</td>
<td align="center">0.87</td>
<td align="center">0.37</td>
<td align="center">1.49</td>
<td align="center">0.42</td>
<td align="center">1.56</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>To evaluate the effectiveness of the proposed hybrid objective functions <italic>Obj</italic>3 and <italic>Obj</italic>4, a comprehensive case study, denoted as case 4, is conducted. This study examines the identification performance under both severe and minor damage conditions to ensure the method&#x2019;s versatility. Assuming 20%, 10% and 6% stiffness are reduced in elements 6, 10 and 13, namely <italic>&#x03B1;</italic><sub>6</sub> &#x003D; 0.2, <italic>&#x03B1;</italic><sub>10</sub> &#x003D; 0.1, <italic>&#x03B1;</italic><sub>13</sub> &#x003D; 0.06. To closely mimic actual engineering practice, two accelerometers and two strain gauges are placed to capture both dynamic and local strain responses. The regularization parameter &#x03BB; is set as 1 &#x00D7; 10<sup>&#x2212;4</sup>. Identified damage results using <italic>Obj</italic>3 and <italic>Obj</italic>4 are shown in <xref ref-type="fig" rid="fig-8">Fig. 8</xref> and <xref ref-type="table" rid="table-2">Table 2</xref>. When <italic>Obj</italic>3 is applied, the identification accuracy remains acceptable even under 20% noise, with the maximum error of estimated parameters below 4%. However, several intact elements, such as 4, 5, 9, 11, and 15, are mistakenly identified as damaged, indicating its limited robustness against noise. In contrast, <italic>Obj</italic>4, enhanced with sparse regularization, yields significantly improved results. The average error decreases to 0.42% and the maximum error is reduced to 1.56%, with nearly no false identifications. These results confirm that introducing sparsity not only enhances numerical stability but also ensures reliable discrimination between real and spurious damage, thereby providing a more robust framework for practical structural damage detection.</p>
<fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>Identified damage results with the proposed hybrid objective function: (<bold>a</bold>) <italic>Obj</italic>3; (<bold>b</bold>) <italic>Obj</italic>4</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="SDHM_74148-fig-8.tif"/>
</fig>
</sec>
<sec id="s5_2">
<label>5.2</label>
<title>Comparison with Other Optimization Algorithms</title>
<p>The effectiveness and advantages of the proposed MHSO algorithm are further evaluated in damage case 5 through a comparative study involving three widely used optimization methods. The adopted parameters of sequential quadratic programming (SQP), GA, HSO and MHSO are listed in <xref ref-type="table" rid="table-3">Table 3</xref>. Stiffness reductions of 8% and 15% are introduced in elements 6 and 13, corresponding to damage indices of <italic>&#x03B1;</italic><sub>6</sub> &#x003D; 0.08, <italic>&#x03B1;</italic><sub>13</sub> &#x003D; 0.15 to simulate both minor and moderate damage scenarios. The monitoring arrangements are two accelerometers positioned at nodes 5 and 10, along with two strain gauges placed at the midpoints of elements 8 and 14, thereby capturing both dynamic and local strain responses. The hybrid objective function <italic>Obj</italic>4 is adopted for damage identification, with a regularization parameter set to &#x03BB; &#x003D; 1 &#x00D7; 10<sup>&#x2212;4</sup>, enabling the effective balancing of accuracy and sparsity. This comparative analysis is designed to highlight the superior performance of the MHSO algorithm in terms of damage localization accuracy, robustness under noise contamination, and convergence efficiency, thereby demonstrating its significant potential for practical structural health monitoring applications.</p>
<table-wrap id="table-3">
<label>Table 3</label>
<caption>
<title>Parameters of SQP, GA, HSO, MHSO</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/></colgroup>
<thead>
<tr>
<th align="center">Parameters</th>
<th align="center">SQP</th>
<th align="center">GA [<xref ref-type="bibr" rid="ref-49">49</xref>]</th>
<th align="center">HSO</th>
<th align="center">MHSO</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center">Initial value</td>
<td align="center">0.8 &#x00D7; <italic>&#x03B8;</italic><sub><italic>act</italic></sub></td>
<td align="center"></td>
<td align="center"></td>
<td align="center"></td>
</tr>
<tr>
<td align="center">Population size <italic>NP</italic></td>
<td align="center"></td>
<td align="center">100</td>
<td align="center">100</td>
<td align="center">100</td>
</tr>
<tr>
<td align="center">Maximum iterations <italic>G</italic><sub><italic>m</italic></sub></td>
<td align="center"></td>
<td align="center">400</td>
<td align="center">200</td>
<td align="center">100</td>
</tr>
<tr>
<td align="center">Mutation probability</td>
<td align="center"></td>
<td align="center">0.2</td>
<td align="center"></td>
<td align="center"></td>
</tr>
<tr>
<td align="center">Crossover probability</td>
<td align="center"></td>
<td align="center">0.8</td>
<td align="center"></td>
<td align="center"></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>A comparative analysis of damage identification performance using SQP, GA, HSO, and the proposed MHSO algorithm under different noise conditions (0%, 10%, and 20%) is presented to evaluate their robustness and accuracy. As presented in <xref ref-type="fig" rid="fig-9">Fig. 9</xref> and <xref ref-type="table" rid="table-4">Table 4</xref>, SQP and GA, representing gradient-based and classical heuristic optimization approaches, exhibit significant degradation in accuracy when noise levels increase. In particular, both methods fail to reliably detect minor stiffness reductions, under moderate and high noise contamination. The HSO algorithm, as a modern swarm intelligence technique, demonstrates better robustness to noise and is able to locate damaged elements; however, it encounters difficulties in precisely quantifying damage severity, resulting in noticeable estimation errors. In contrast, the proposed MHSO algorithm achieves consistently high accuracy across all noise levels. Even under the harsh condition of 20% noise contamination, MHSO maintains superior performance with minimal error, effectively identifying both damage location and magnitude. In addition, the statistical results of SQP, GA, HSO and MHSO under 0% noise are listed in <xref ref-type="table" rid="table-5">Table 5</xref>. It is evident that the proposed MHSO achieves the smallest mean error and standard deviation, indicating its strong stability and high reliability in damage identification performance. The comparative results clearly highlight the advantages of MHSO in both stability and precision over traditional and existing optimization approaches. <xref ref-type="fig" rid="fig-10">Fig. 10</xref> illustrates the iterative convergence process of the MHSO algorithm, showing that identified damage parameters steadily approach the true values. Notably, convergence is achieved within approximately 80 iterations, demonstrating the algorithm&#x2019;s high efficiency. These results clearly highlight the robustness, precision, and rapid convergence capability of the proposed MHSO approach.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>Identification results for SQP, GA, HSO, MHSO: (<bold>a</bold>) 0% noise; (<bold>b</bold>) 10% noise; (<bold>c</bold>) 20% noise</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="SDHM_74148-fig-9.tif"/>
</fig><table-wrap id="table-4">
<label>Table 4</label>
<caption>
<title>Identified mean and maximum errors under three levels of noise (%)</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/></colgroup>
<thead>
<tr>
<th align="center" rowspan="2">Methods</th>
<th align="center" colspan="2">0% noise</th>
<th align="center" colspan="2">10% noise</th>
<th align="center" colspan="2">20% noise</th>
</tr>
<tr>
<th align="center">Mean error</th>
<th align="center">Max error</th>
<th align="center">Mean error</th>
<th align="center">Max error</th>
<th align="center">Mean error</th>
<th align="center">Max error</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center">SQP</td>
<td align="center">1.35</td>
<td align="center">4.62</td>
<td align="center">1.89</td>
<td align="center">7.63</td>
<td align="center">1.72</td>
<td align="center">8.00</td>
</tr>
<tr>
<td align="center">GA</td>
<td align="center">2.36</td>
<td align="center">8.28</td>
<td align="center">2.28</td>
<td align="center">8.67</td>
<td align="center">2.46</td>
<td align="center">8.27</td>
</tr>
<tr>
<td align="center">HSO</td>
<td align="center">0.74</td>
<td align="center">3.14</td>
<td align="center">0.82</td>
<td align="center">3.45</td>
<td align="center">1.39</td>
<td align="center">4.61</td>
</tr>
<tr>
<td align="center">MHSO</td>
<td align="center">0.23</td>
<td align="center">1.09</td>
<td align="center">0.58</td>
<td align="center">1.73</td>
<td align="center">0.60</td>
<td align="center">1.98</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-5">
<label>Table 5</label>
<caption>
<title>The statistical results of the identified elemental damage</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/></colgroup>
<thead>
<tr>
<th align="center" rowspan="2">Element</th>
<th align="center" colspan="2">SQP</th>
<th align="center" colspan="2">GA</th>
<th align="center" colspan="2">HSO</th>
<th align="center" colspan="2">MHSO</th>
</tr>
<tr>
<th align="center">Mean Value</th>
<th align="center">Std.</th>
<th align="center">Mean Value</th>
<th align="center">Std.</th>
<th align="center">Mean Value</th>
<th align="center">Std.</th>
<th align="center">Mean Value</th>
<th align="center">Std.</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center"><italic>&#x03B1;</italic><sub>6</sub> &#x003D; 0.08</td>
<td align="center">0.0344</td>
<td align="center">0.042</td>
<td align="center">0.0382</td>
<td align="center">0.030</td>
<td align="center">0.0486</td>
<td align="center">0.024</td>
<td align="center">0.0799</td>
<td align="center">9.21E&#x2212;04</td>
</tr>
<tr>
<td align="center"><italic>&#x03B1;</italic><sub>13</sub> &#x003D; 0.15</td>
<td align="center">0.1395</td>
<td align="center">0.030</td>
<td align="center">0.0950</td>
<td align="center">0.035</td>
<td align="center">0.1533</td>
<td align="center">0.011</td>
<td align="center">0.1406</td>
<td align="center">4.71E&#x2212;05</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn id="table-5fn1" fn-type="other">
<p>Note: std. denotes the standard deviation.</p>
</fn>
</table-wrap-foot>
</table-wrap><fig id="fig-10">
<label>Figure 10</label>
<caption>
<title>The evolutionary process of the identified damage elements with the proposed MHSO</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="SDHM_74148-fig-10.tif"/>
</fig>
<p>In addition to the identification accuracy, the computational efficiency for SQP, GA, HSO, MHSO is also investigated, listed in <xref ref-type="table" rid="table-6">Table 6</xref>. SQP has the fastest computational speed due to its gradient-based search characteristic. Compared with 2012, 608 and 311 s consumed by GA, HSO, MHSO, only 226 s is needed for SQP, but a good initial guess has to be given. Otherwise, the identified solution is probably trapped into local optimum. Taking the computational time and damage identification accuracy into consideration, the proposed MHSO can achieve better performance than SQP, GA, HSO.</p>
<table-wrap id="table-6">
<label>Table 6</label>
<caption>
<title>Comparison of computational time for SQP, GA, HSO, MHSO</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/></colgroup>
<thead>
<tr>
<th align="center">Methods</th>
<th align="center">Number of iterations</th>
<th align="center">Computational time for single iteration (s)</th>
<th align="center">Computational time (s)</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center">SQP</td>
<td align="center">88</td>
<td align="center">2.56</td>
<td align="center">226</td>
</tr>
<tr>
<td align="center">GA</td>
<td align="center">400</td>
<td align="center">5.03</td>
<td align="center">2012</td>
</tr>
<tr>
<td align="center">HSO</td>
<td align="center">200</td>
<td align="center">3.04</td>
<td align="center">608</td>
</tr>
<tr>
<td align="center">MHSO</td>
<td align="center">100</td>
<td align="center">3.11</td>
<td align="center">311</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s6">
<label>6</label>
<title>Validation with a UCF Benchmark Structure</title>
<sec id="s6_1">
<label>6.1</label>
<title>Finite Element Model</title>
<p>Further investigations are carried out on a steel grid benchmark structure [<xref ref-type="bibr" rid="ref-50">50</xref>] to comprehensively validate the effectiveness of the proposed damage identification strategy. The experimental tests were conducted at the University of Central Florida, as illustrated in <xref ref-type="fig" rid="fig-11">Fig. 11a</xref>. The benchmark grid structure has an overall length of 5.49 m and a width of 1.83 m, representing a realistic structural system for validation purposes. A finite element model of the structure is developed, consisting of 19 beam elements interconnected at 14 nodes to accurately simulate its dynamic characteristics. For the boundary condition, columns provide a pinned support for the grid. The elastic modulus and density of steel materials are 2.1 &#x00D7; 10<sup>11</sup> N/m<sup>2</sup> and 7850 kg/m<sup>3</sup>, respectively. The UCF steel gird benchmark structure was excited by a white noise excitation at node 3. Three accelerometers are installed at nodes 2, 7, 11, to captured the accelerations in vertical direction. Five strain gauges are placed at the midpoint of elements 4, 9, 11, 14, 18 to measure the strain responses. The total duration and sampling rate are of 1800 s and 400 samples/s. More detailed description about the steel gird benchmark structure can be found in Ref. [<xref ref-type="bibr" rid="ref-51">51</xref>].</p>
<fig id="fig-11">
<label>Figure 11</label>
<caption>
<title>Steel gird benchmark structure: (<bold>a</bold>) experimental model; (<bold>b</bold>) setup of sensors and damage cases</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="SDHM_74148-fig-11.tif"/>
</fig>
</sec>
<sec id="s6_2">
<label>6.2</label>
<title>Damage Identification Results</title>
<p>As shown in <xref ref-type="fig" rid="fig-12">Fig. 12</xref>, two damage cases, including large elemental damages and small elemental damages, are considered to verify the effectiveness of the proposed approach. In damage case 1, 20% and 15% stiffness are reduced in elements 15 and 18, respectively, namely <italic>&#x03B1;</italic><sub>15</sub> &#x003D; 0.2, <italic>&#x03B1;</italic><sub>18</sub> &#x003D; 0.15. In damage case 2, 10% and 8% stiffness are reduced in elements 10 and 17, respectively, namely <italic>&#x03B1;</italic><sub>10</sub> &#x003D; 0.1, <italic>&#x03B1;</italic><sub>17</sub> &#x003D; 0.08. Only MHSO algorithm is used owing to its pleasant performance. Population size and maximum iterations are set as 100 and 200. The identified results of damage case 1 and case 2 using MHSO algorithm and hybrid objective functions <italic>Obj</italic>4 are presented in <xref ref-type="fig" rid="fig-12">Fig. 12</xref>. For case 1, the identified values are <italic>&#x03B1;</italic><sub>15</sub> &#x003D; 0.1942, <italic>&#x03B1;</italic><sub>18</sub> &#x003D; 0.1531, very close to the exact values. Mean error and maximum error listed in <xref ref-type="table" rid="table-7">Table 7</xref> are 0.66% and 2.92%. For case 2, the identified values are <italic>&#x03B1;</italic><sub>10</sub> &#x003D; 0.1017, <italic>&#x03B1;</italic><sub>17</sub> &#x003D; 0.0767, corresponding to 1.67% and 1.66% small relative errors. The results demonstrate that the proposed output-only damage identification method, which integrates the MHSO algorithm with a hybrid objective function based on combined acceleration function and strain correlation function, is capable of accurately detecting both significant and subtle structural damages, offering a promising solution for efficient and reliable damage detection in complex structural systems.</p>
<fig id="fig-12">
<label>Figure 12</label>
<caption>
<title>Damage identification results for steel gird benchmark structure: (<bold>a</bold>) case 1; (<bold>b</bold>) case 2</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="SDHM_74148-fig-12.tif"/>
</fig><table-wrap id="table-7">
<label>Table 7</label>
<caption>
<title>The identified values and errors for steel gird benchmark structure</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/></colgroup>
<thead>
<tr>
<th align="center" rowspan="2">Damage cases</th>
<th align="center" colspan="2">Damage element</th>
<th align="center" colspan="2">Error (%)</th>
</tr>
<tr>
<th align="center">Identified values</th>
<th align="center">Relative error (%)</th>
<th align="center">Mean error</th>
<th align="center">Maximum error</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center" rowspan="2">Case 1</td>
<td align="center"><italic>&#x03B1;</italic><sub>15</sub> &#x003D; 0.1942</td>
<td align="center">2.92</td>
<td align="center" rowspan="2">0.66</td>
<td align="center" rowspan="2">2.92</td>
</tr>
<tr>
<td align="center"><italic>&#x03B1;</italic><sub>18</sub> &#x003D; 0.1531</td>
<td align="center">2.09</td>
</tr>
<tr>
<td align="center" rowspan="2">Case 2</td>
<td align="center"><italic>&#x03B1;</italic><sub>10</sub> &#x003D; 0.1017</td>
<td align="center">1.67</td>
<td align="center" rowspan="2">0.61</td>
<td align="center" rowspan="2">2.23</td>
</tr>
<tr>
<td align="center"><italic>&#x03B1;</italic><sub>17</sub> &#x003D; 0.0767</td>
<td align="center">1.66</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s7">
<label>7</label>
<title>Discussions</title>
<sec id="s7_1">
<label>7.1</label>
<title>Robustness to Non-Gaussian Noise</title>
<p>To comprehensively evaluate the robustness and stability of the proposed approach, additional numerical simulations are conducted under non-Gaussian noise conditions, including impulsive noise and outliers, which commonly occur in real-world monitoring. Unlike Gaussian noise, which affects all measurements uniformly, impulsive noise and outliers introduce sporadic, large-magnitude disturbances that can significantly distort the measured responses and challenge the identification process. The proposed MHSO algorithm with L<sub>0.5</sub> sparse regularization is applied to these noise-contaminated measurements to assess its resilience in maintaining accurate and stable damage identification. The damage case 4 of the 16-element simply-supported beam structure is utilized as numerical example. Results show that the method exhibits strong robustness against impulsive interference, effectively distinguishing structural response patterns from abnormal measurement. Even when up to 10% of the measurements were corrupted by impulsive outliers, the algorithm accurately localized the damaged elements. This performance can be attributed to the inherent sparsity-promoting and outlier-suppressing capability of the L<sub>0.5</sub> sparse regularization, which adaptively reduces the influence of non-Gaussian perturbations while preserving essential structural features. These results confirm that the proposed MHSO framework achieves high robustness and stability across diverse noise environments.</p>
</sec>
<sec id="s7_2">
<label>7.2</label>
<title>Comparative Analysis with Traditional Regularization Methods</title>
<p>Comparative studies of L<sub>0.5</sub> sparse regularization method introduced in the paper with traditional L<sub>1</sub> and L<sub>2</sub> regularization methods are conducted. The damage case 4 of the 16-element simply-supported beam structure is utilized herein. Assuming 20%, 10% and 6% stiffness are reduced in elements 6, 10 and 13, namely <italic>&#x03B1;</italic><sub>6</sub> &#x003D; 0.2, <italic>&#x03B1;</italic><sub>10</sub> &#x003D; 0.1, <italic>&#x03B1;</italic><sub>13</sub> &#x003D; 0.06. The identified results using MHSO with different regularization methods are shown in <xref ref-type="table" rid="table-8">Table 8</xref>.</p>
<table-wrap id="table-8">
<label>Table 8</label>
<caption>
<title>Identified results based on four different objective functions (%)</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/></colgroup>
<thead>
<tr>
<th align="center" rowspan="2">Regularization methods</th>
<th align="center" colspan="2">Noise free</th>
<th align="center" colspan="2">10% noise</th>
<th align="center" colspan="2">20% noise</th>
</tr>
<tr>
<th align="center">Mean error</th>
<th align="center">Max error</th>
<th align="center">Mean error</th>
<th align="center">Max error</th>
<th align="center">Mean error</th>
<th align="center">Max error</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center">L<sub>1</sub></td>
<td align="center">0.54</td>
<td align="center">4.72</td>
<td align="center">1.70</td>
<td align="center">7.46</td>
<td align="center">2.06</td>
<td align="center">8.49</td>
</tr>
<tr>
<td align="center">L<sub>2</sub></td>
<td align="center">0.46</td>
<td align="center">5.92</td>
<td align="center">1.65</td>
<td align="center">6.99</td>
<td align="center">2.13</td>
<td align="center">9.44</td>
</tr>
<tr>
<td align="center">L<sub>0.5</sub></td>
<td align="center">0.15</td>
<td align="center">0.87</td>
<td align="center">0.37</td>
<td align="center">1.49</td>
<td align="center">0.42</td>
<td align="center">1.56</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Under identical noise conditions (0%, 10%, and 20%). The results show that L<sub>0.5</sub> achieves the smallest mean error and highest noise robustness. In comparison with conventional L<sub>1</sub> and L<sub>2</sub> regularizations, the proposed L<sub>0.5</sub> sparse penalty provides a non-convex approximation to the ideal L<sub>0</sub> norm, thus achieving stronger sparsity. Numerical comparisons indicate that while L<sub>1</sub> regularization may introduce bias in small-damage estimation and L<sub>2</sub> regularization tends to over-smooth the results, L<sub>0.5</sub> effectively suppresses noise and maintains the true sparsity pattern of damage indices. This advantage becomes particularly evident under high noise contamination or when multiple minor damages coexist. Therefore, L<sub>0.5</sub> regularization offers a practical balance between computational tractability and physical interpretability for robust damage identification.</p>
</sec>
<sec id="s7_3">
<label>7.3</label>
<title>Strategies for Improving Computational Efficiency</title>
<p>Computational efficiency is crucial for practical SHM applications, particularly when dealing with large-scale structures or real-time systems. In the current study, the computational cost of MHSO is moderate due to the lightweight population update mechanism of the holistic swarm framework, which eliminates complex control parameters and gradient evaluations. For large-scale structures with thousands of elements, further acceleration is desirable. To this end, several strategies can be implemented and validated in our future work to extend the applicability of MHSO to large-scale or real-time SHM scenarios.
<list list-type="simple">
<list-item><label>(1)</label><p>Parallelization: The evaluation of the objective function for different individuals can be parallelized using multi-core Central Processing Unit (CPUs) or Graphics Processing Unit (GPUs) to significantly reduce computation time.</p></list-item>
<list-item><label>(2)</label><p>Surrogate-assisted optimization: Incorporating surrogate models (e.g., radial basis functions or Gaussian processes) can approximate the objective function and reduce the number of finite element evaluations.</p></list-item>
<list-item><label>(3)</label><p>Model reduction: The combination of MHSO with reduced-order modeling (e.g., component mode synthesis or substructure) will be explored to further enhance real-time applicability.</p></list-item>
</list></p>
</sec>
<sec id="s7_4">
<label>7.4</label>
<title>Practical Applicability</title>
<p>Structural health monitoring often involves dealing with environmental variations, temperature changes, and non-linear damage. The adaptability of the proposed method to more realistic conditions will be pursued in future work through the following directions:
<list list-type="simple">
<list-item><label>(1)</label><p>Environmental and temperature effects: Incorporate environmental variability compensation techniques (e.g., cointegration analysis or temperature-response decoupling) to reduce false damage indications.</p></list-item>
<list-item><label>(2)</label><p>Nonlinear damage modeling: The MHSO framework will be extended to handle nonlinear stiffness degradation or contact-type damages by integrating nonlinear finite element models or hybrid data-model fusion strategies.</p></list-item>
<list-item><label>(3)</label><p>Complex large-scale systems: The algorithm will be validated on large-scale numerical and experimental structures (e.g., steel truss bridges or composite girders) to examine scalability and reliability.</p></list-item>
<list-item><label>(4)</label><p>Real-time integration: Coupling the proposed approach with edge computing and digital twin platforms will be investigated to enable continuous, online monitoring and rapid damage assessment.</p></list-item>
</list></p>
</sec>
</sec>
<sec id="s8">
<label>8</label>
<title>Conclusions</title>
<p>This study introduces a novel and robust strategy for structural damage identification that integrates a modified holistic swarm optimization algorithm with a hybrid objective function. To overcome the limitations of the conventional HSO framework, several enhancements are incorporated. First, the population initialization is improved through the application of the Hammersley sequence, which ensures a more uniform distribution of candidate solutions in the search space. Second, a chaotic search strategy is performed around the worst individual to strengthen global exploration ability and avoid premature convergence. Third, a local refinement is conducted using the Hooke&#x2013;Jeeves pattern search in the vicinity of the best solution, thereby improving the convergence speed and accuracy of the optimization process. The effectiveness of the proposed methodology is validated through two benchmark studies: a simply supported beam model and a steel grid benchmark structure. Validation on a simply supported beam and a steel grid benchmark confirms the reliability of the approach. Conclusions can be summarized as follows:
<list list-type="simple">
<list-item><label>(1)</label><p>In terms of computational efficiency and accuracy, MHSO consistently outperforms SQP, GA, and the standard HSO. The improved search mechanism effectively balances exploration and exploitation, resulting in superior convergence behavior.</p></list-item>
<list-item><label>(2)</label><p>While acceleration-based correlation functions struggle to detect small-scale damage, and strain-based correlation functions require dense sensor networks, the hybrid formulation successfully addresses both limitations. The introduction of sparse regularization further improves identification accuracy and robustness in noisy environments.</p></list-item>
<list-item><label>(3)</label><p>The proposed approach demonstrates the ability to detect both large and small damages with limited sensor deployment, maintaining reliable performance even when the measurements are contaminated with up to 20% Gaussian noise.</p></list-item>
</list></p>
<p>Despite its promising performance, several limitations of the proposed approach should be acknowledged. First, the current validation is limited to beam-type and benchmark girder structures. The extension to more complex or large-scale systems may introduce higher-dimensional parameter spaces, which could affect convergence efficiency and computational scalability. Second, although the hybrid optimization strategy accelerates convergence, the combined use of Hammersley initialization, chaotic search, and Hooke&#x2013;Jeeves refinement inevitably increases computational cost compared with standard metaheuristics. Future work will focus on employing parallel computation and surrogate-assisted optimization to mitigate this issue. Third, while the hybrid objective function reduces sensitivity to sensor configuration, damage detection accuracy still depends on sensor density and placement. Optimization of sensor layout and fusion with additional sensing modalities will be further investigated.</p>
</sec>
</body>
<back>
<ack>
<p>Not applicable.</p>
</ack>
<sec>
<title>Funding Statement</title>
<p>The authors received no specific funding for this study.</p>
</sec>
<sec>
<title>Author Contributions</title>
<p>Xiansong Xie: Writing&#x2014;Original Draft Preparation, Conceptualization, Methodology, Investigation, Software. Xiaoqian Qian: Supervision, Conceptualization, Writing&#x2014;Reviewing and Editing. All authors reviewed the results and approved the final version of the manuscript.</p>
</sec>
<sec sec-type="data-availability">
<title>Availability of Data and Materials</title>
<p>Data available on request from the authors.</p>
</sec>
<sec>
<title>Ethics Approval</title>
<p>Not applicable.</p>
</sec>
<sec sec-type="COI-statement">
<title>Conflicts of Interest</title>
<p>The authors declare no conflicts of interest to report regarding the present study.</p>
</sec>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Fan</surname> <given-names>W</given-names></string-name>, <string-name><surname>Qiao</surname> <given-names>P</given-names></string-name></person-group>. <article-title>Vibration-based damage identification methods: a review and comparative study</article-title>. <source>Struct Health Monit</source>. <year>2011</year>;<volume>10</volume>(<issue>1</issue>):<fpage>83</fpage>&#x2013;<lpage>111</lpage>. doi:<pub-id pub-id-type="doi">10.1177/1475921710365419</pub-id>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Avci</surname> <given-names>O</given-names></string-name>, <string-name><surname>Abdeljaber</surname> <given-names>O</given-names></string-name>, <string-name><surname>Kiranyaz</surname> <given-names>S</given-names></string-name>, <string-name><surname>Hussein</surname> <given-names>M</given-names></string-name>, <string-name><surname>Gabbouj</surname> <given-names>M</given-names></string-name>, <string-name><surname>Inman</surname> <given-names>DJ</given-names></string-name></person-group>. <article-title>A review of vibration-based damage detection in civil structures: from traditional methods to machine learning and deep learning applications</article-title>. <source>Mech Syst Signal Process</source>. <year>2021</year>;<volume>147</volume>:<fpage>107077</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.ymssp.2020.107077</pub-id>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Su</surname> <given-names>WC</given-names></string-name>, <string-name><surname>Huang</surname> <given-names>CS</given-names></string-name>, <string-name><surname>Hung</surname> <given-names>SL</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>LJ</given-names></string-name>, <string-name><surname>Lin</surname> <given-names>WJ</given-names></string-name></person-group>. <article-title>Locating damaged storeys in a shear building based on its sub-structural natural frequencies</article-title>. <source>Eng Struct</source>. <year>2012</year>;<volume>39</volume>(<issue>1</issue>):<fpage>126</fpage>&#x2013;<lpage>38</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.engstruct.2012.02.002</pub-id>.</mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Katunin</surname> <given-names>A</given-names></string-name>, <string-name><surname>Hu&#x0148;ady</surname> <given-names>R</given-names></string-name>, <string-name><surname>Hagara</surname> <given-names>M</given-names></string-name></person-group>. <article-title>Damage identification in composite structures using high-speed 3D digital image correlation and wavelet analysis of mode shapes</article-title>. <source>Nondestruct Test Eval</source>. <year>2025</year>;<volume>40</volume>(<issue>8</issue>):<fpage>3650</fpage>&#x2013;<lpage>68</lpage>. doi:<pub-id pub-id-type="doi">10.1080/10589759.2024.2407893</pub-id>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Nguyen</surname> <given-names>KD</given-names></string-name>, <string-name><surname>Chan</surname> <given-names>TH</given-names></string-name>, <string-name><surname>Thambiratnam</surname> <given-names>DP</given-names></string-name>, <string-name><surname>Nguyen</surname> <given-names>A</given-names></string-name></person-group>. <article-title>Damage identification in a complex truss structure using modal characteristics correlation method and sensitivity-weighted search space</article-title>. <source>Struct Health Monit</source>. <year>2019</year>;<volume>18</volume>(<issue>1</issue>):<fpage>49</fpage>&#x2013;<lpage>65</lpage>. doi:<pub-id pub-id-type="doi">10.1177/1475921718809471</pub-id>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ahmadi-Nedushan</surname> <given-names>B</given-names></string-name>, <string-name><surname>Fathnejat</surname> <given-names>H</given-names></string-name></person-group>. <article-title>A modified teaching-learning optimization algorithm for structural damage detection using a novel damage index based on modal flexibility and strain energy under environmental variations</article-title>. <source>Eng Comput</source>. <year>2022</year>;<volume>38</volume>(<issue>1</issue>):<fpage>847</fpage>&#x2013;<lpage>74</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s00366-020-01197-3</pub-id>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ghannadi</surname> <given-names>P</given-names></string-name>, <string-name><surname>Khatir</surname> <given-names>S</given-names></string-name>, <string-name><surname>Kourehli</surname> <given-names>SS</given-names></string-name>, <string-name><surname>Nguyen</surname> <given-names>A</given-names></string-name>, <string-name><surname>Boutchicha</surname> <given-names>D</given-names></string-name>, <string-name><surname>Abdel Wahab</surname> <given-names>M</given-names></string-name></person-group>. <article-title>Finite element model updating and damage identification using semi-rigidly connected frame element and optimization procedure: an experimental validation</article-title>. <source>Structures</source>. <year>2023</year>;<volume>50</volume>:<fpage>1173</fpage>&#x2013;<lpage>90</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.istruc.2023.02.008</pub-id>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Perry</surname> <given-names>MJ</given-names></string-name>, <string-name><surname>Koh</surname> <given-names>CG</given-names></string-name></person-group>. <article-title>Output-only structural identification in time domain: numerical and experimental studies</article-title>. <source>Earthq Eng Struct Dyn</source>. <year>2008</year>;<volume>37</volume>(<issue>4</issue>):<fpage>517</fpage>&#x2013;<lpage>33</lpage>. doi:<pub-id pub-id-type="doi">10.1002/eqe.769</pub-id>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>S</given-names></string-name>, <string-name><surname>Tapia</surname> <given-names>J</given-names></string-name>, <string-name><surname>Xia</surname> <given-names>Z</given-names></string-name>, <string-name><surname>An</surname> <given-names>W</given-names></string-name></person-group>. <article-title>An iterative total least squares-based estimation method for structural damage identification of 3D frame structures</article-title>. <source>Struct Control Health Monit</source>. <year>2020</year>;<volume>27</volume>(<issue>4</issue>):<fpage>e2499</fpage>. doi:<pub-id pub-id-type="doi">10.1002/stc.2499</pub-id>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname> <given-names>YM</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>H</given-names></string-name>, <string-name><surname>Wan</surname> <given-names>HP</given-names></string-name>, <string-name><surname>Mao</surname> <given-names>JX</given-names></string-name>, <string-name><surname>Xu</surname> <given-names>YC</given-names></string-name></person-group>. <article-title>Anomaly detection of structural health monitoring data using the maximum likelihood estimation-based Bayesian dynamic linear model</article-title>. <source>Struct Health Monit</source>. <year>2021</year>;<volume>20</volume>(<issue>6</issue>):<fpage>2936</fpage>&#x2013;<lpage>52</lpage>. doi:<pub-id pub-id-type="doi">10.1177/1475921720977020</pub-id>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname> <given-names>C</given-names></string-name>, <string-name><surname>Huang</surname> <given-names>JZ</given-names></string-name>, <string-name><surname>Song</surname> <given-names>GQ</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>L</given-names></string-name></person-group>. <article-title>Structural damage identification by extended Kalman filter with <italic>l</italic>1-norm regularization scheme</article-title>. <source>Struct Control Health Monit</source>. <year>2017</year>;<volume>24</volume>(<issue>11</issue>):<fpage>e1999</fpage>. doi:<pub-id pub-id-type="doi">10.1002/stc.1999</pub-id>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Cadini</surname> <given-names>F</given-names></string-name>, <string-name><surname>Sbarufatti</surname> <given-names>C</given-names></string-name>, <string-name><surname>Corbetta</surname> <given-names>M</given-names></string-name>, <string-name><surname>Giglio</surname> <given-names>M</given-names></string-name></person-group>. <article-title>A particle filter-based model selection algorithm for fatigue damage identification on aeronautical structures</article-title>. <source>Struct Control Health Monit</source>. <year>2017</year>;<volume>24</volume>(<issue>11</issue>):<fpage>e2002</fpage>. doi:<pub-id pub-id-type="doi">10.1002/stc.2002</pub-id>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Lin</surname> <given-names>W</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>Y</given-names></string-name></person-group>. <article-title>Real-time drive-by bridge damage detection using deep auto-encoder</article-title>. <source>Structures</source>. <year>2023</year>;<volume>47</volume>:<fpage>1167</fpage>&#x2013;<lpage>81</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.istruc.2022.11.094</pub-id>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Lan</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Lin</surname> <given-names>W</given-names></string-name></person-group>. <article-title>Footbridge damage detection using smartphone-recorded responses of micromobility and convolutional neural networks</article-title>. <source>Autom Constr</source>. <year>2024</year>;<volume>166</volume>:<fpage>105587</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.autcon.2024.105587</pub-id>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ghannadi</surname> <given-names>P</given-names></string-name>, <string-name><surname>Kourehli</surname> <given-names>SS</given-names></string-name></person-group>. <article-title>Multiverse optimizer for structural damage detection: numerical study and experimental validation</article-title>. <source>Struct Des Tall Spec Build</source>. <year>2020</year>;<volume>29</volume>(<issue>13</issue>):<fpage>e1777</fpage>. doi:<pub-id pub-id-type="doi">10.1002/tal.1777</pub-id>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Tran-Ngoc</surname> <given-names>H</given-names></string-name>, <string-name><surname>Khatir</surname> <given-names>S</given-names></string-name>, <string-name><surname>Ho-Khac</surname> <given-names>H</given-names></string-name>, <string-name><surname>De Roeck</surname> <given-names>G</given-names></string-name>, <string-name><surname>Bui-Tien</surname> <given-names>T</given-names></string-name>, <string-name><surname>Abdel Wahab</surname> <given-names>M</given-names></string-name></person-group>. <article-title>Efficient artificial neural networks based on a hybrid metaheuristic optimization algorithm for damage detection in laminated composite structures</article-title>. <source>Compos Struct</source>. <year>2021</year>;<volume>262</volume>:<fpage>113339</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.compstruct.2020.113339</pub-id>.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname> <given-names>N</given-names></string-name>, <string-name><surname>Jiang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Zhong</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Shao</surname> <given-names>L</given-names></string-name></person-group>. <article-title>An adaptive damage detection method based on differential evolutionary algorithm for beam structures</article-title>. <source>Measurement</source>. <year>2021</year>;<volume>178</volume>:<fpage>109227</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.measurement.2021.109227</pub-id>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Fatahi</surname> <given-names>L</given-names></string-name>, <string-name><surname>Moradi</surname> <given-names>S</given-names></string-name></person-group>. <article-title>Multiple crack identification in frame structures using a hybrid Bayesian model class selection and swarm-based optimization methods</article-title>. <source>Struct Health Monit</source>. <year>2018</year>;<volume>17</volume>(<issue>1</issue>):<fpage>39</fpage>&#x2013;<lpage>58</lpage>. doi:<pub-id pub-id-type="doi">10.1177/1475921716683360</pub-id>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ding</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Li</surname> <given-names>J</given-names></string-name>, <string-name><surname>Hao</surname> <given-names>H</given-names></string-name>, <string-name><surname>Lu</surname> <given-names>ZR</given-names></string-name></person-group>. <article-title>Structural damage identification with uncertain modelling error and measurement noise by clustering based tree seeds algorithm</article-title>. <source>Eng Struct</source>. <year>2019</year>;<volume>185</volume>:<fpage>301</fpage>&#x2013;<lpage>14</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.engstruct.2019.01.118</pub-id>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yi</surname> <given-names>TH</given-names></string-name>, <string-name><surname>Li</surname> <given-names>HN</given-names></string-name>, <string-name><surname>Song</surname> <given-names>G</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>XD</given-names></string-name></person-group>. <article-title>Optimal sensor placement for health monitoring of high-rise structure using adaptive monkey algorithm</article-title>. <source>Struct Control Health Monit</source>. <year>2015</year>;<volume>22</volume>(<issue>4</issue>):<fpage>667</fpage>&#x2013;<lpage>81</lpage>. doi:<pub-id pub-id-type="doi">10.1002/stc.1708</pub-id>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname> <given-names>W</given-names></string-name>, <string-name><surname>Zou</surname> <given-names>B</given-names></string-name>, <string-name><surname>Luo</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Yang</surname> <given-names>N</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>F</given-names></string-name>, <string-name><surname>Jiang</surname> <given-names>M</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Impact damage identification of aluminum alloy reinforced plate based on GWO-ELM algorithm</article-title>. <source>Struct Durab Health Monit</source>. <year>2023</year>;<volume>17</volume>(<issue>6</issue>):<fpage>485</fpage>&#x2013;<lpage>500</lpage>. doi:<pub-id pub-id-type="doi">10.32604/sdhm.2023.025989</pub-id>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Luan</surname> <given-names>TM</given-names></string-name>, <string-name><surname>Khatir</surname> <given-names>S</given-names></string-name>, <string-name><surname>Tran</surname> <given-names>MT</given-names></string-name>, <string-name><surname>De Baets</surname> <given-names>B</given-names></string-name>, <string-name><surname>Cuong-Le</surname> <given-names>T</given-names></string-name></person-group>. <article-title>Exponential-trigonometric optimization algorithm for solving complicated engineering problems</article-title>. <source>Comput Meth Appl Mech Eng</source>. <year>2024</year>;<volume>432</volume>(<issue>4</issue>):<fpage>117411</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.cma.2024.117411</pub-id>.</mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Minh</surname> <given-names>HL</given-names></string-name>, <string-name><surname>Cao</surname> <given-names>M</given-names></string-name>, <string-name><surname>Qian</surname> <given-names>X</given-names></string-name>, <string-name><surname>Abdel Wahab</surname> <given-names>M</given-names></string-name></person-group>. <article-title>An integrated surrogate model-driven and improved termite life cycle optimizer for damage identification in dams</article-title>. <source>Mech Syst Signal Process</source>. <year>2024</year>;<volume>208</volume>:<fpage>110986</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.ymssp.2023.110986</pub-id>.</mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ghannadi</surname> <given-names>P</given-names></string-name>, <string-name><surname>Kourehli</surname> <given-names>SS</given-names></string-name></person-group>. <article-title>Efficiency of the slime mold algorithm for damage detection of large-scale structures</article-title>. <source>Struct Des Tall Spec Build</source>. <year>2022</year>;<volume>31</volume>(<issue>14</issue>):<fpage>e1967</fpage>. doi:<pub-id pub-id-type="doi">10.1002/tal.1967</pub-id>.</mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhou</surname> <given-names>H</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>G</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>X</given-names></string-name>, <string-name><surname>Ni</surname> <given-names>P</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>J</given-names></string-name></person-group>. <article-title>Structural identification using improved butterfly optimization algorithm with adaptive sampling test and search space reduction method</article-title>. <source>Structures</source>. <year>2021</year>;<volume>33</volume>:<fpage>2121</fpage>&#x2013;<lpage>39</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.istruc.2021.05.043</pub-id>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Xu</surname> <given-names>J</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>X</given-names></string-name>, <string-name><surname>Han</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>W</given-names></string-name></person-group>. <article-title>A particle swarm optimization-support vector machine hybrid system with acoustic emission on damage degree judgment of carbon fiber reinforced polymer cables</article-title>. <source>Struct Health Monit</source>. <year>2021</year>;<volume>20</volume>(<issue>4</issue>):<fpage>1551</fpage>&#x2013;<lpage>62</lpage>. doi:<pub-id pub-id-type="doi">10.1177/1475921720922824</pub-id>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Akbari</surname> <given-names>E</given-names></string-name>, <string-name><surname>Rahimnejad</surname> <given-names>A</given-names></string-name>, <string-name><surname>Gadsden</surname> <given-names>SA</given-names></string-name></person-group>. <article-title>Holistic swarm optimization: a novel metaphor-less algorithm guided by whole population information for addressing exploration-exploitation dilemma</article-title>. <source>Comput Meth Appl Mech Eng</source>. <year>2025</year>;<volume>445</volume>:<fpage>118208</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.cma.2025.118208</pub-id>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Venkata Rao</surname> <given-names>R</given-names></string-name></person-group>. <article-title>Jaya: a simple and new optimization algorithm for solving constrained and unconstrained optimization problems</article-title>. <source>Int J Indust Eng Computat</source>. <year>2016</year>;<volume>7</volume>(<issue>1</issue>):<fpage>19</fpage>&#x2013;<lpage>34</lpage>. doi:<pub-id pub-id-type="doi">10.5267/j.ijiec.2015.8.004</pub-id>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Rao</surname> <given-names>RV</given-names></string-name></person-group>. <article-title>Rao algorithms: three metaphor-less simple algorithms for solving optimization problems</article-title>. <source>Int J Indust Eng Computat</source>. <year>2020</year>;<volume>11</volume>(<issue>1</issue>):<fpage>107</fpage>&#x2013;<lpage>30</lpage>. doi:<pub-id pub-id-type="doi">10.5267/j.ijiec.2019.6.002</pub-id>.</mixed-citation></ref>
<ref id="ref-30"><label>[30]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ni</surname> <given-names>P</given-names></string-name>, <string-name><surname>Xia</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Law</surname> <given-names>SS</given-names></string-name>, <string-name><surname>Zhu</surname> <given-names>S</given-names></string-name></person-group>. <article-title>Structural damage detection using auto/cross-correlation functions under multiple unknown excitations</article-title>. <source>Int J Str Stab Dyn</source>. <year>2014</year>;<volume>14</volume>(<issue>5</issue>):<fpage>1440006</fpage>. doi:<pub-id pub-id-type="doi">10.1142/s0219455414400069</pub-id>.</mixed-citation></ref>
<ref id="ref-31"><label>[31]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname> <given-names>X</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>G</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>X</given-names></string-name>, <string-name><surname>Ni</surname> <given-names>P</given-names></string-name></person-group>. <article-title>Output-only structural parameter identification with evolutionary algorithms and correlation functions</article-title>. <source>Smart Mater Struct</source>. <year>2020</year>;<volume>29</volume>(<issue>3</issue>):<fpage>035018</fpage>. doi:<pub-id pub-id-type="doi">10.1088/1361-665x/ab6ce9</pub-id>.</mixed-citation></ref>
<ref id="ref-32"><label>[32]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname> <given-names>G</given-names></string-name>, <string-name><surname>Wan</surname> <given-names>C</given-names></string-name>, <string-name><surname>Xiong</surname> <given-names>X</given-names></string-name>, <string-name><surname>Xie</surname> <given-names>L</given-names></string-name>, <string-name><surname>Noori</surname> <given-names>M</given-names></string-name>, <string-name><surname>Xue</surname> <given-names>S</given-names></string-name></person-group>. <article-title>Output-only structural damage identification using hybrid Jaya and differential evolution algorithm with reference-free correlation functions</article-title>. <source>Measurement</source>. <year>2022</year>;<volume>199</volume>(<issue>1</issue>):<fpage>111591</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.measurement.2022.111591</pub-id>.</mixed-citation></ref>
<ref id="ref-33"><label>[33]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname> <given-names>S</given-names></string-name>, <string-name><surname>Ren</surname> <given-names>Q</given-names></string-name></person-group>. <article-title>Relationship between local damage and structural dynamic behavior</article-title>. <source>Sci China Technol Sci</source>. <year>2012</year>;<volume>55</volume>(<issue>12</issue>):<fpage>3257</fpage>&#x2013;<lpage>62</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s11431-012-5032-1</pub-id>.</mixed-citation></ref>
<ref id="ref-34"><label>[34]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname> <given-names>XY</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>LX</given-names></string-name>, <string-name><surname>Law</surname> <given-names>SS</given-names></string-name>, <string-name><surname>Nie</surname> <given-names>ZH</given-names></string-name></person-group>. <article-title>Covariance of dynamic strain responses for structural damage detection</article-title>. <source>Mech Syst Signal Process</source>. <year>2017</year>;<volume>95</volume>:<fpage>90</fpage>&#x2013;<lpage>105</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.ymssp.2017.03.020</pub-id>.</mixed-citation></ref>
<ref id="ref-35"><label>[35]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname> <given-names>M</given-names></string-name>, <string-name><surname>Ren</surname> <given-names>WX</given-names></string-name>, <string-name><surname>Huang</surname> <given-names>TL</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>NB</given-names></string-name></person-group>. <article-title>Experimental investigations on the cross-correlation function amplitude vector of the dynamic strain under varying environmental temperature for structural damage detection</article-title>. <source>J Low Freq Noise Vib Act Control</source>. <year>2020</year>;<volume>39</volume>(<issue>3</issue>):<fpage>631</fpage>&#x2013;<lpage>49</lpage>. doi:<pub-id pub-id-type="doi">10.1177/1461348418820237</pub-id>.</mixed-citation></ref>
<ref id="ref-36"><label>[36]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Moaveni</surname> <given-names>B</given-names></string-name>, <string-name><surname>He</surname> <given-names>X</given-names></string-name>, <string-name><surname>Conte</surname> <given-names>JP</given-names></string-name>, <string-name><surname>De Callafon</surname> <given-names>RA</given-names></string-name></person-group>. <article-title>Damage identification of a composite beam using finite element model updating</article-title>. <source>Comput Aided Civ Infrastruct Eng</source>. <year>2008</year>;<volume>23</volume>(<issue>5</issue>):<fpage>339</fpage>&#x2013;<lpage>59</lpage>. doi:<pub-id pub-id-type="doi">10.1111/j.1467-8667.2008.00542.x</pub-id>.</mixed-citation></ref>
<ref id="ref-37"><label>[37]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hasni</surname> <given-names>H</given-names></string-name>, <string-name><surname>Jiao</surname> <given-names>P</given-names></string-name>, <string-name><surname>Alavi</surname> <given-names>AH</given-names></string-name>, <string-name><surname>Lajnef</surname> <given-names>N</given-names></string-name>, <string-name><surname>Masri</surname> <given-names>SF</given-names></string-name></person-group>. <article-title>Structural health monitoring of steel frames using a network of self-powered strain and acceleration sensors: a numerical study</article-title>. <source>Autom Constr</source>. <year>2018</year>;<volume>85</volume>(<issue>1</issue>):<fpage>344</fpage>&#x2013;<lpage>57</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.autcon.2017.10.022</pub-id>.</mixed-citation></ref>
<ref id="ref-38"><label>[38]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Davis</surname> <given-names>NT</given-names></string-name>, <string-name><surname>Sanayei</surname> <given-names>M</given-names></string-name></person-group>. <article-title>Foundation identification using dynamic strain and acceleration measurements</article-title>. <source>Eng Struct</source>. <year>2020</year>;<volume>208</volume>:<fpage>109811</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.engstruct.2019.109811</pub-id>.</mixed-citation></ref>
<ref id="ref-39"><label>[39]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>&#x00C1;lvarez-Brice&#x00F1;o</surname> <given-names>R</given-names></string-name>, <string-name><surname>de Oliveira</surname> <given-names>LPR</given-names></string-name></person-group>. <article-title>Combining strain and acceleration measurements for random force estimation via Kalman filtering on a cantilevered structure</article-title>. <source>J Sound Vib</source>. <year>2020</year>;<volume>469</volume>(<issue>1</issue>):<fpage>115112</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jsv.2019.115112</pub-id>.</mixed-citation></ref>
<ref id="ref-40"><label>[40]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhu</surname> <given-names>S</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Cai</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Lei</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>B</given-names></string-name></person-group>. <article-title>Locate damage in long-span bridges based on stress influence lines and information fusion technique</article-title>. <source>Adv Struct Eng</source>. <year>2014</year>;<volume>17</volume>(<issue>8</issue>):<fpage>1089</fpage>&#x2013;<lpage>102</lpage>. doi:<pub-id pub-id-type="doi">10.1260/1369-4332.17.8.1089</pub-id>.</mixed-citation></ref>
<ref id="ref-41"><label>[41]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ding</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Li</surname> <given-names>J</given-names></string-name>, <string-name><surname>Hao</surname> <given-names>H</given-names></string-name></person-group>. <article-title>Non-probabilistic method to consider uncertainties in structural damage identification based on hybrid Jaya and tree seeds algorithm</article-title>. <source>Eng Struct</source>. <year>2020</year>;<volume>220</volume>(<issue>1</issue>):<fpage>110925</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.engstruct.2020.110925</pub-id>.</mixed-citation></ref>
<ref id="ref-42"><label>[42]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mazzotti</surname> <given-names>M</given-names></string-name>, <string-name><surname>Mao</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Bartoli</surname> <given-names>I</given-names></string-name>, <string-name><surname>Livadiotis</surname> <given-names>S</given-names></string-name></person-group>. <article-title>A multiplicative regularized Gauss-Newton method with trust region Sequential Quadratic Programming for structural model updating</article-title>. <source>Mech Syst Signal Process</source>. <year>2019</year>;<volume>131</volume>:<fpage>417</fpage>&#x2013;<lpage>33</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.ymssp.2019.05.062</pub-id>.</mixed-citation></ref>
<ref id="ref-43"><label>[43]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chen</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>H</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>S</given-names></string-name>, <string-name><surname>Chan</surname> <given-names>THT</given-names></string-name></person-group>. <article-title>Damage identification in bridge structures based on a novel whale-sand cat swarm optimization algorithm and an improved objective function</article-title>. <source>Struct Control Health Monit</source>. <year>2025</year>;<volume>2025</volume>(<issue>1</issue>):<fpage>5587918</fpage>. doi:<pub-id pub-id-type="doi">10.1155/stc/5587918</pub-id>.</mixed-citation></ref>
<ref id="ref-44"><label>[44]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ding</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Hou</surname> <given-names>R</given-names></string-name>, <string-name><surname>Xia</surname> <given-names>Y</given-names></string-name></person-group>. <article-title>Structural damage identification considering uncertainties based on a Jaya algorithm with a local pattern search strategy and L<sub>0.5</sub> sparse regularization</article-title>. <source>Eng Struct</source>. <year>2022</year>;<volume>261</volume>:<fpage>114312</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.engstruct.2022.114312</pub-id>.</mixed-citation></ref>
<ref id="ref-45"><label>[45]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname> <given-names>G</given-names></string-name>, <string-name><surname>Wan</surname> <given-names>C</given-names></string-name>, <string-name><surname>Yang</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Xie</surname> <given-names>L</given-names></string-name>, <string-name><surname>Xue</surname> <given-names>S</given-names></string-name></person-group>. <article-title>Damage detection of civil structures based on hybrid optimization algorithm and combined correlation function of heterogeneous responses</article-title>. <source>Measurement</source>. <year>2025</year>;<volume>246</volume>:<fpage>116678</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.measurement.2025.116678</pub-id>.</mixed-citation></ref>
<ref id="ref-46"><label>[46]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chen</surname> <given-names>H</given-names></string-name>, <string-name><surname>Yang</surname> <given-names>C</given-names></string-name>, <string-name><surname>Deng</surname> <given-names>K</given-names></string-name>, <string-name><surname>Zhou</surname> <given-names>N</given-names></string-name>, <string-name><surname>Wu</surname> <given-names>H</given-names></string-name></person-group>. <article-title>Multi-objective optimization of the hybrid wind/solar/fuel cell distributed generation system using Hammersley Sequence Sampling</article-title>. <source>Int J Hydrogen Energy</source>. <year>2017</year>;<volume>42</volume>(<issue>12</issue>):<fpage>7836</fpage>&#x2013;<lpage>46</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.ijhydene.2017.01.202</pub-id>.</mixed-citation></ref>
<ref id="ref-47"><label>[47]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname> <given-names>C</given-names></string-name>, <string-name><surname>Luo</surname> <given-names>G</given-names></string-name>, <string-name><surname>Qin</surname> <given-names>K</given-names></string-name>, <string-name><surname>Li</surname> <given-names>C</given-names></string-name></person-group>. <article-title>An image encryption scheme based on chaotic tent map</article-title>. <source>Nonlinear Dyn</source>. <year>2017</year>;<volume>87</volume>(<issue>1</issue>):<fpage>127</fpage>&#x2013;<lpage>33</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s11071-016-3030-8</pub-id>.</mixed-citation></ref>
<ref id="ref-48"><label>[48]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Khambampati</surname> <given-names>AK</given-names></string-name>, <string-name><surname>Ijaz</surname> <given-names>UZ</given-names></string-name>, <string-name><surname>Lee</surname> <given-names>JS</given-names></string-name>, <string-name><surname>Kim</surname> <given-names>S</given-names></string-name>, <string-name><surname>Kim</surname> <given-names>KY</given-names></string-name></person-group>. <article-title>Phase boundary estimation in electrical impedance tomography using the Hooke and Jeeves pattern search method</article-title>. <source>Meas Sci Technol</source>. <year>2010</year>;<volume>21</volume>(<issue>3</issue>):<fpage>035501</fpage>. doi:<pub-id pub-id-type="doi">10.1088/0957-0233/21/3/035501</pub-id>.</mixed-citation></ref>
<ref id="ref-49"><label>[49]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Koh</surname> <given-names>CG</given-names></string-name>, <string-name><surname>Duan</surname> <given-names>WH</given-names></string-name></person-group>. <article-title>Uniformly sampled genetic algorithm with gradient search for structural identification&#x2014;part II: local search</article-title>. <source>Comput Struct</source>. <year>2010</year>;<volume>88</volume>(<issue>19&#x2013;20</issue>):<fpage>1149</fpage>&#x2013;<lpage>61</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.compstruc.2010.07.004</pub-id>.</mixed-citation></ref>
<ref id="ref-50"><label>[50]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Sanayei</surname> <given-names>M</given-names></string-name>, <string-name><surname>Khaloo</surname> <given-names>A</given-names></string-name>, <string-name><surname>Gul</surname> <given-names>M</given-names></string-name>, <string-name><surname>Necati Catbas</surname> <given-names>F</given-names></string-name></person-group>. <article-title>Automated finite element model updating of a scale bridge model using measured static and modal test data</article-title>. <source>Eng Struct</source>. <year>2015</year>;<volume>102</volume>:<fpage>66</fpage>&#x2013;<lpage>79</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.engstruct.2015.07.029</pub-id>.</mixed-citation></ref>
<ref id="ref-51"><label>[51]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Catbas</surname> <given-names>FN</given-names></string-name>, <string-name><surname>Gul</surname> <given-names>M</given-names></string-name>, <string-name><surname>Burkett</surname> <given-names>JL</given-names></string-name></person-group>. <article-title>Damage assessment using flexibility and flexibility-based curvature for structural health monitoring</article-title>. <source>Smart Mater Struct</source>. <year>2008</year>;<volume>17</volume>(<issue>1</issue>):<fpage>015024</fpage>. doi:<pub-id pub-id-type="doi">10.1088/0964-1726/17/01/015024</pub-id>.</mixed-citation></ref>
</ref-list>
</back></article>