<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Mater.</journal-id>
<journal-title>Frontiers in Materials</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Mater.</abbrev-journal-title>
<issn pub-type="epub">2296-8016</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1015322</article-id>
<article-id pub-id-type="doi">10.3389/fmats.2022.1015322</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Materials</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Structural damage detection based on modal feature extraction and multi-objective optimization method for steel structures</article-title>
<alt-title alt-title-type="left-running-head">Chen et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fmats.2022.1015322">10.3389/fmats.2022.1015322</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Chen</surname>
<given-names>Zepeng</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1635771/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhao</surname>
<given-names>Di</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Chen</surname>
<given-names>Zhou</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1365998/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wang</surname>
<given-names>Wenxue</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>School of Transportation and Civil Engineering and Architecture</institution>, <institution>Foshan University</institution>, <addr-line>Foshan</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>MOE Key Lab of Disaster Forecast and Control in Engineering</institution>, <institution>Jinan University</institution>, <addr-line>Guangzhou</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Research Institute for Applied Mechanics</institution>, <institution>Kyushu University</institution>, <addr-line>Fukuoka</addr-line>, <country>Japan</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1302528/overview">Zhicheng Yang</ext-link>, Zhongkai University of Agriculture and Engineering, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1957271/overview">Yizhou Lin</ext-link>, Dongguan University of Technology, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1390625/overview">Jie Wu</ext-link>, Wuhan Polytechnic University, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Zepeng Chen, <email>zpchen2014@foxmail.com</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Structural Materials, a section of the journal Frontiers in Materials</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>28</day>
<month>09</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>9</volume>
<elocation-id>1015322</elocation-id>
<history>
<date date-type="received">
<day>09</day>
<month>08</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>29</day>
<month>08</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Chen, Zhao, Chen and Wang.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Chen, Zhao, Chen and Wang</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Model updating based on intelligent algorithms has achieved great success in structural damage detection (SDD). But the appropriate selection of objective functions remains unclear and becomes an obstacle to applying the methods to real-world steel structures. In this paper, a multi-objective identification method based on modal feature extraction and linear weight sum was proposed, and the best weight values to gain the best solution were also determined. A hybrid particle swarm optimization (HPSO) was selected as a solver to update structural parameters for accurate SDD results. First of all, six single objective functions based on modal feature extraction were considered, and numerical simulations show that the one based on MTMAC indicator exhibits certain superiority over the other. In order to provide a fair comparison among different objective functions, a quantified indicator named damage vector consistency (DVC) is also defined, which describes the consistency between identified result and the assumed one. After that, a multi-objective identification method is formulated by linearly combining an MTMAC-based objective function and another selected single objective function. Different weight values were also investigated to find out the best solution for accurate SDD. Three numerical simulations were conducted, including a simply-supported beam, a two-story steel frame, and a 31-bar plane truss. Their SDD results verify the applicability of the proposed multi-objective optimization method. Some relative discussions are also described in detail.</p>
</abstract>
<kwd-group>
<kwd>structural damage detection (SDD)</kwd>
<kwd>modal feature extraction</kwd>
<kwd>multi-objective optimization</kwd>
<kwd>damage vector consistency</kwd>
<kwd>steel structures</kwd>
</kwd-group>
<contract-sponsor id="cn001">National Natural Science Foundation of China<named-content content-type="fundref-id">10.13039/501100001809</named-content>
</contract-sponsor>
</article-meta>
</front>
<body>
<sec id="s1">
<title>Introduction</title>
<p>During the past decades, structural health monitoring (SHM) has received rapidly increasing attention because it can help to protect structures from severe damage (<xref ref-type="bibr" rid="B21">Hou and Xia, 2021</xref>). An integral SHM system contains a lot of different kinds of sensors that should be installed on structures to record various types of responses (<xref ref-type="bibr" rid="B57">Yi et al., 2015</xref>, <xref ref-type="bibr" rid="B56">2017</xref>; <xref ref-type="bibr" rid="B52">Xiong et al., 2021</xref>). Nowadays civil structures such as Guangzhou New TV Tower, Tsing Ma Bridge, and Hong Kong-Zhuhai-Macao Bridge are equipped with advanced SHM systems to ensure the serving structures are in healthy condition (<xref ref-type="bibr" rid="B37">Miguel et al., 2009</xref>; <xref ref-type="bibr" rid="B19">He et al., 2022</xref>). Structural damage detection (SDD) is an important issue in the SHM field, and it is the ultimate goal of SHM. There have been lots of SDD methodologies proposed to extract damage-sensitive features from the recorded responses and identify structural damage ultimately.</p>
<p>A comparison between two different structural states is required for SDD results (Worden et al., 2007). But actually, it is hardly possible to discover anomalies directly from the measured responses. Therefore, some damage-sensitive features should be previously extracted to obviously show changes due to damage (<xref ref-type="bibr" rid="B31">Lin et al., 2017</xref>). The application of damage-sensitive features for SDD can be divided into two categories: model-free and model-based identification methods.</p>
<p>The model-free identification methods aim to detect variation in damage-sensitive features and then identify damages based on the variation. Modal feature extraction has been widely used to generate damage-sensitive indicators. Changes in natural frequencies (<xref ref-type="bibr" rid="B6">Cawley and Adams, 1979</xref>) were verified effective to be effective in detecting damage in two-dimension structures. However, it possibly becomes invalid because two scenarios with symmetrical damages in a symmetrical structure would give the same changes in natural frequencies. So, indicators based on mode shapes emerged, which are more sensitive to damage location (<xref ref-type="bibr" rid="B51">West, 1986</xref>). After that, more indicators based on the derivation of mode shapes and natural frequencies, such as mode shape curvatures (<xref ref-type="bibr" rid="B41">Pandey et al., 1991</xref>), modal flexibility (<xref ref-type="bibr" rid="B40">Pandey and Biswas, 1994</xref>), and modal strain energy (<xref ref-type="bibr" rid="B49">Shi et al., 1998</xref>; <xref ref-type="bibr" rid="B62">Zhang et al., 2022</xref>), were subsequently presented for better SDD results. Moreover, damage-sensitive features extracted from recorded responses based on statistical methods or special transformations have also been developed. The principal component analysis is a typical statistical technique, and the error between the reconstructed response, a combination of the first few principal components, and the original one is verified available to recognize the onset of damage (<xref ref-type="bibr" rid="B5">Boe and Golinval, 2003</xref>; <xref ref-type="bibr" rid="B54">Yan et al., 2005</xref>). Methodologies based on higher statistical moments show their capability to distinguish nonlinear damage from responses affected by environmental and operational conditions (<xref ref-type="bibr" rid="B61">Yu and Zhu, 2015</xref>, <xref ref-type="bibr" rid="B60">2017</xref>). Furthermore, methods of time series analysis model are also feasible in model-free identification (<xref ref-type="bibr" rid="B61">Yu and Zhu, 2015</xref>; <xref ref-type="bibr" rid="B59">Yu and Lin, 2017</xref>). Besides, the variation of translated coefficients according to signal processing methods, such as wavelet transformation (<xref ref-type="bibr" rid="B24">Hou et al., 2000</xref>), wavelet package transform (<xref ref-type="bibr" rid="B29">Law et al., 2005</xref>), Hilbert-Huang transformation (<xref ref-type="bibr" rid="B55">Yang et al., 2004</xref>), and empirical mode decomposition (<xref ref-type="bibr" rid="B53">Xu and Chen, 2004</xref>), have also been introduced to SDD. Recently, a widespread interest in feature extraction based on Bayesian inference has also been developed (<xref ref-type="bibr" rid="B39">Mu and Yuen, 2017</xref>). However, the model-free identification method is usually only used to determine the occurrence of damage because it can hardly quantify or locate structural damage. On the contrary, the model-based identification method can effectively identify damages&#x2019; extent and location so that it becomes more and more popular in SDD.</p>
<p>The model-based identification method aims at minimizing the discrepancy of damage-sensitive features between the target structure and the numerical one so that the latter can serve as a surrogate to reflect structural health condition. In this way, the SDD problem is usually simplified as an optimal problem mathematically, and the corresponding approach is named model updating. A typical model updating contains three major parts: damage-sensitive features extraction, optimization algorithm selection, and objective function definition. The first part is the same as that mentioned in the above paragraph. In the second part, a proper optimization algorithm should be selected to do repeated iterations until an accurate SDD result is gained. There are now three major types of optimization algorithms: sensitivity analysis, intelligent algorithm, and Bayesian theory. The sensitivity analysis usually involves the ill-conditioned problem because of the sensitivity matrix&#x2019;s singularity and noise involvement (<xref ref-type="bibr" rid="B26">Jaishi and Ren, 2006</xref>). It leads to inaccurate and unstable SDD results. To improve the method, various types of regularization methods, such as Tikhonov regularization (<xref ref-type="bibr" rid="B35">Lu et al., 2017</xref>), truncated singular value decomposition (<xref ref-type="bibr" rid="B9">Chen, 2008</xref>) and sparse regularization (<xref ref-type="bibr" rid="B23">Hou et al., 2018</xref>), have been introduced. Bayesian theory is firstly presented by James (<xref ref-type="bibr" rid="B3">Beck et al., 2001</xref>). Parameters and responses in this method are all considered uncertain, which is verified effective in dealing with SDD problems involving uncertainty, such as model error, noise contamination and uncertain supports (<xref ref-type="bibr" rid="B33">Lu et al., 2020</xref>, <xref ref-type="bibr" rid="B34">2021</xref>). The SDD results based on Bayesian model updating are probabilistic, and it is a significant difference compared with those determined model updating such as sensitivity analysis. A great challenge in Bayesian model updating is the calculation of marginal probabilities, which involves high-dimension integration (<xref ref-type="bibr" rid="B11">Cheung and Beck, 2009</xref>). Methods such as Metropolis-Hastings algorithm (<xref ref-type="bibr" rid="B2">Beck and Au, 2002</xref>), transitional Markov chain Monte Carlo method (<xref ref-type="bibr" rid="B12">Ching and Chen, 2007</xref>), hybrid Monte Carlo simulation (<xref ref-type="bibr" rid="B11">Cheung and Beck, 2009</xref>) and so on, have made improvement. Moreover, robust Bayesian compressive (<xref ref-type="bibr" rid="B25">Huang et al., 2014</xref>), hierarchical Bayesian model updating (<xref ref-type="bibr" rid="B4">Behmanesh et al., 2015</xref>), sparse Bayesian learning (<xref ref-type="bibr" rid="B22">Hou et al., 2019</xref>) and Robust sparse Bayesian learning (<xref ref-type="bibr" rid="B50">Wang et al., 2022</xref>) have been developed to improve the SDD efficiency as well. However, the complicated determination of marginal probabilities and low calculation efficiency remains challenge and restrict the method&#x2019;s application in complex structures. Finally, the intelligent algorithm has been popularly applied to SDD because of its simplicity and outstanding performance in use. The intelligent algorithm is a trial-and-error algorithm. Different kinds of intelligent algorithms (<xref ref-type="bibr" rid="B58">Yu and Li, 2014</xref>; <xref ref-type="bibr" rid="B13">Chu-Dong et al., 2016</xref>; <xref ref-type="bibr" rid="B10">Chen and Yu, 2018</xref>; <xref ref-type="bibr" rid="B15">Ding et al., 2019a</xref>, <xref ref-type="bibr" rid="B14">2022</xref>; <xref ref-type="bibr" rid="B8">Chen et al., 2019</xref>; <xref ref-type="bibr" rid="B38">Minh et al., 2022</xref>) have been proposed and achieved successful application in SDD. The basic procedures of an intelligent algorithm include candidate generation, candidate updating, and stop criterion. However, stable and efficient optimal strategies are significant to improve the algorithms. The first commonly used strategy introduces new updating strategies into the original algorithm in order to make it much more capable for specific SDD cases (<xref ref-type="bibr" rid="B47">Rao et al., 2004</xref>; <xref ref-type="bibr" rid="B32">Liu et al., 2005</xref>; <xref ref-type="bibr" rid="B17">Ding et al., 2018</xref>). The second one is to formulate a hybrid algorithm combined with two or more different algorithms so that each can show its advantages (<xref ref-type="bibr" rid="B20">He and Hwang, 2006</xref>; <xref ref-type="bibr" rid="B1">Baghmisheh et al., 2012</xref>; <xref ref-type="bibr" rid="B16">Ding et al., 2019b</xref>). The final one is a multi-step algorithm that different algorithms are applied to different SDD levels in order to accelerate the solving process with satisfactory accuracy (<xref ref-type="bibr" rid="B43">Perera and Ruiz, 2008</xref>; <xref ref-type="bibr" rid="B48">Seyedpoor, 2012</xref>). In this paper, a hybrid algorithm proposed by <xref ref-type="bibr" rid="B10">Chen and Yu (2018)</xref> is utilized to deal with SDD.</p>
<p>As the critical component, the objective function definition is essential in connecting the damage-sensitive features and the optimization algorithms. The objective function is essentially a calculation of distance. It measures the difference between the numerical model and the target one by determining the discrepancy of the damage-sensitive features. And SDD results will be gained if the discrepancy is minimized. The single objective function is commonly used in SDD. Modal parameters, such as frequencies and mode shapes, have been widely applied to define objective functions based on Euler distance or cosine distance (<xref ref-type="bibr" rid="B10">Chen and Yu, 2018</xref>; <xref ref-type="bibr" rid="B8">Chen et al., 2019</xref>). Furthermore, modal assurance criterion (MAC), coordinate modal assurance criteria (COMAC) (<xref ref-type="bibr" rid="B30">Lieven and Ewins, 1988</xref>), multiple damage location assurance criterion (MDLAC) (<xref ref-type="bibr" rid="B36">Messina et al., 1998</xref>), total modal assurance criterion (TMAC) (<xref ref-type="bibr" rid="B18">Gao and Spencer, 2002</xref>), modified total modal assurance criterion (MTMAC) (<xref ref-type="bibr" rid="B46">Perera and Torres, 2006</xref>) and so on have been successfully applied for objective function definition and showed good performance in SDD. However, the single objective functions sometimes converge to an incorrect solution because the noise-contaminated response brings errors in the extracted features. A feasible solution to deal with this problem is using multi-objective optimizations (<xref ref-type="bibr" rid="B27">Jung et al., 2010</xref>). On the one hand, feasible solutions based on multi-objective optimization are less than that based on single-objective optimization. On the other hand, the Pareto-optimal solutions provide a higher possibility of capturing the true solution. <xref ref-type="bibr" rid="B44">Perera et al (2007)</xref> investigated the multi-objective optimization based on niched Pareto genetic algorithm (NPGA), and their SDD results showed the feasible application of modal flexibility in multi-objective optimization. After that, they also firstly compared capability of several evolutionary techniques utilizing multi-objective optimization (<xref ref-type="bibr" rid="B45">Perera et al., 2009</xref>). Furthermore, the combination of dynamic and static measurements in multi-objective function definition also showed enhancement of prediction in SDD (<xref ref-type="bibr" rid="B42">Perera et al., 2013</xref>). In the work of <xref ref-type="bibr" rid="B7">Cha and Buyukozturk (2015)</xref>, they proposed a hybrid multi-objective optimization based on modal strain energy and successfully applied the method for detecting minor damages in three-dimensional (3-D) steel structures. However, the appropriate selection of objective function still remains unclear in SDD and becomes an obstacle for the application of the methods to real-world steel structures.</p>
<p>In this paper, a multi-objective identification method based on modal data and linear weight sum was proposed. First, a comparison of SDD results among six single objective functions based on modal feature extraction was conducted, and the most accurate one was determined for multi-objective function definition. Then, the best weight values to combine two different objective functions into an excellent multi-objective function was also determined. In this way, the most suitable objective function for SDD of steel structures can be obtained and it also provides guidance in selecting a proper objective function. A HPSO is selected to solve SDD problems, and a quantified indicator named damage vector consistency (DVC) is also defined to make a fair comparison among different SDD methods. Numerical simulations, including a simply-supported beam, a two-story steel frame, and a 31-bar plane truss with several assumed damage cases, are performed to verify the proposed methods&#x2019; effectiveness.</p>
<p>This paper is organized as follows. Section one is devoted to the literature review, containing an introduction of the SDD problem and a detailed description of model updating in SDD. The basic theory of SDD is briefly described in section two. A detailed description of the proposed multi-objective optimization method and the proposed quantified indicator are also presented in this section. Numerical simulation of a simply-supported beam is presented in section three, and some factors, such as weight values and noises, are also discussed based on the beam model. In section four, two two-dimensional structures, including a frame and a truss, are further investigated to show the method&#x2019;s applicability in different structures. Finally, some conclusions are drawn and discussed in section five.</p>
</sec>
<sec id="s2">
<title>Theoretical background</title>
<sec id="s2-1">
<title>Basic theory of model updating</title>
<p>Based on the finite element (FE) model theory, the analytical structure is divided into several elements with specific material and physical parameters. And SDD tries to figure out the changes in the elemental parameters. Several methods have been proposed to describe structural damage; among them, the reduced stiffness method is widely used because of its simplicity and specific physical meaning. In the method, a damage factor vector <bold>
<italic>&#x3b1;</italic>
</bold> is introduced in a prior, and then the damaging effect on structural stiffness <bold>K</bold> can be therefore described as a linear combination of element stiffness matrix, which is mathematically shown as follows,<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mi mathvariant="bold">K</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
</mml:munderover>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">K</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>where <italic>N</italic>
<sub>
<italic>ele</italic>
</sub> is the number of elements. And <italic>&#x3b1;</italic>
<sub>
<italic>i</italic>
</sub>, the damage factor component at the <italic>i</italic>th element, ranges from 0 to 1. Especially, <italic>&#x3b1;</italic>
<sub>
<italic>i</italic>
</sub> <italic>&#x3d;</italic> 0 means the <italic>i</italic>th element is healthy. <bold>K</bold>
<sub>
<italic>i</italic>
</sub> represents the <italic>i</italic>th element stiffness matrix. Combining with the reduced stiffness method, the model updating is formulated as follows,<disp-formula id="e2">
<mml:math id="m2">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mi mathvariant="normal">g</mml:mi>
<mml:munder>
<mml:mi>min</mml:mi>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:munder>
<mml:mi>J</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>in which <bold>
<italic>&#x3b1;</italic>
</bold>
<sub>
<italic>opt</italic>
</sub> is the optimal damage factor vector, and <italic>J</italic>(<bold>
<italic>&#x3b1;</italic>
</bold>) is the objective function.</p>
</sec>
<sec id="s2-2">
<title>Hybrid particle swarm optimization (HPSO)</title>
<p>PSO is an intelligent algorithm and also a population-based and self-adaptive search technique. <xref ref-type="bibr" rid="B28">Kennedy and Eberhart (1995)</xref> formulated the original PSO mathematically. It has shown well-performance in SDD. The updating process of PSO is formulated as below,<disp-formula id="e3">
<mml:math id="m3">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>w</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mi>g</mml:mi>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mi>J</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>J</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mi>g</mml:mi>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mi>J</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>J</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mi>g</mml:mi>
<mml:mi>k</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mi>g</mml:mi>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>in which the subscript <italic>i</italic> and the superscript <italic>k</italic> mean the <italic>i</italic>th particle and the <italic>k</italic>th iteration, respectively; <italic>v</italic> and <italic>x</italic> are the velocity and position of the particle, respectively. <italic>W</italic> is an inertia weight; <italic>r</italic>
<sub>1</sub> and <italic>r</italic>
<sub>2</sub> are two uniformly distributed numbers ranging from 0 to 1; <italic>c</italic>
<sub>1</sub>, <italic>c</italic>
<sub>2</sub> are learning factors named cognitive and social coefficients, respectively; <italic>x</italic>
<sub>
<italic>ib</italic>
</sub> is the best-known position of individual particle and <italic>x</italic>
<sub>
<italic>g</italic>
</sub> is the best-known position of the entire swarm. <italic>J</italic>(<bold>
<italic>&#x3b1;</italic>
</bold>) is the objective function.</p>
<p>The PSO randomly select a specific number of candidate solutions from the feasible region and then updates them based on <xref ref-type="disp-formula" rid="e3">Eq. 3</xref> until the stop criterion is met. However, the original PSO easily converges to a local minimum in some SDD cases. HPSO is one of the improving methods combining the PSO and improved Nelder-Mead optimization. The effectiveness and efficiency of HSPO both in numerical simulations and experimental tests have been verified in the paper of <xref ref-type="bibr" rid="B10">Chen and Yu (2018)</xref>. Therefore, the HSPO is selected as the optimization method in this paper.</p>
</sec>
<sec id="s2-3">
<title>Multi-objective identification method</title>
<p>In the multi-objective identification method, the SDD is achieved by minimizing more than one single objective function simultaneously. So, the multi-objective function is mathematically formulated as,<disp-formula id="e4">
<mml:math id="m4">
<mml:mrow>
<mml:mi>J</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>The solution to the multi-objective optimization problem is more than one because a single point cannot be an optimum for all the objectives. Instead, a set of alternative solutions will be gained, and the best one should be selected from them. There are different methods to solve multi-objective damage identification problems, such as linear weighting sum method, weighted min-max method, niched-Pareto genetic algorithm, strength Pareto evolutionary algorithm, and so on. This paper considers only two single objective functions because more than three objectives will be computationally too expensive.</p>
<p>The linear weighting sum method (LWS) is applied to the proposed method. Based on LWS, a single objective is formulated based on the linear combination of two objectives, and two weighting factors, <italic>w</italic> and (1-<italic>w</italic>), are therefore introduced. The aggregating function is formulated as,<disp-formula id="e5">
<mml:math id="m5">
<mml:mrow>
<mml:mi>J</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>w</mml:mi>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
<p>The selection of weights creates a balance between different objectives, and their relative value also shows the relative importance of the objectives. However, the choice of weights is arbitrary because the importance of each objective is unknown in advance. By varying the weights, a set of Pareto-optimal solutions is obtained. After that, the Pareto-optimal solutions are compared with each other based on damage vector consistency (DVC) which will be described below.</p>
<p>Six single objective functions based on modal feature extraction are selected in this paper. The first one is based on frequency change rate (FCR), which is shown as,<disp-formula id="e6">
<mml:math id="m6">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>b</mml:mi>
<mml:msub>
<mml:mi>j</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>M</mml:mi>
</mml:msub>
</mml:munderover>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>M</mml:mi>
</mml:msub>
</mml:munderover>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>m</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>m</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>in which <italic>f</italic>
<sub>
<italic>i</italic>
</sub> and <italic>f</italic>
<sub>
<italic>i</italic>
</sub>(<italic>&#x3b1;</italic>) are the <italic>ith</italic> targeted and the <italic>ith</italic> calculated frequency, respectively. <italic>n</italic>
<sub>
<italic>M</italic>
</sub> is the selected number of modes. The second one is formulated by the MAC shown as,<disp-formula id="e7">
<mml:math id="m7">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>b</mml:mi>
<mml:msub>
<mml:mi>j</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>M</mml:mi>
</mml:msub>
</mml:munderover>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>M</mml:mi>
<mml:mi>A</mml:mi>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>M</mml:mi>
</mml:msub>
</mml:munderover>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>T</mml:mi>
</mml:msubsup>
<mml:msub>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>T</mml:mi>
</mml:msubsup>
<mml:msub>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>T</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>in which <italic>&#x3c6;</italic>
<sub>
<italic>i</italic>
</sub> and <italic>&#x3c6;</italic>
<sub>
<italic>i</italic>
</sub>(<italic>&#x3b1;</italic>) are the <italic>ith</italic> targeted and the <italic>ith</italic> calculated modal shape, respectively. The third one is defined based on the TMAC, and its mathematical expression is shown as,<disp-formula id="e8">
<mml:math id="m8">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>b</mml:mi>
<mml:msub>
<mml:mi>j</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>M</mml:mi>
<mml:mi>A</mml:mi>
<mml:mi>C</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x220f;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>M</mml:mi>
</mml:msub>
</mml:munderover>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>A</mml:mi>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>As seen above, only the frequency or the modal shape is considered in an objective. In order to improve the application of the objectives in different kinds of damage cases, both frequencies and mode shapes should be further contained. Therefore, the TMAC can be improved by introducing the frequency, and the fourth single objective function is subsequently formulated as,<disp-formula id="e9">
<mml:math id="m9">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>b</mml:mi>
<mml:msub>
<mml:mi>j</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>M</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>M</mml:mi>
<mml:mi>A</mml:mi>
<mml:mi>C</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x220f;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>M</mml:mi>
</mml:msub>
</mml:munderover>
<mml:mfrac>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>A</mml:mi>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>in which <inline-formula id="inf1">
<mml:math id="m10">
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is regarded as a penalty function due to the differences between targeted and calculated frequencies. The MTMAC varies from 0 to 1, and MTMAC equaling to 1 means the corresponding <bold>
<italic>&#x3b1;</italic>
</bold> is the same as the assumed one. Furthermore, the modal flexibility defined by frequencies and mode shapes is also selected as a damage indicator and therefore formulates the fifth objective function shown as,<disp-formula id="e10">
<mml:math id="m11">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>b</mml:mi>
<mml:msub>
<mml:mi>j</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>M</mml:mi>
<mml:mi>A</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>F</mml:mi>
<mml:mi>L</mml:mi>
<mml:mi>E</mml:mi>
<mml:mi>X</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x220f;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>M</mml:mi>
</mml:msub>
</mml:munderover>
<mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>F</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>T</mml:mi>
</mml:msubsup>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>F</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>T</mml:mi>
</mml:msubsup>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:msubsup>
<mml:mi>F</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>T</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>in which <italic>F</italic>
<sub>
<italic>i</italic>
</sub> and <italic>F</italic>
<sub>
<italic>i</italic>
</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) represent the <italic>ith</italic> targeted and the <italic>ith</italic> calculated modal flexibility, respectively. And <italic>F</italic>
<sub>
<italic>i</italic>
</sub> &#x3d; (<italic>&#x3c6;</italic>
<sub>
<italic>i</italic>
</sub> <italic>&#x3c6;</italic>
<sub>
<italic>i</italic>
</sub>
<sup>
<italic>T</italic>
</sup>)/<italic>f</italic>
<sub>
<italic>i</italic>
</sub>
<sup>2</sup>.</p>
<p>Indicator defined by the MDLAC measures the differences in mode shapes between the undamaged and damaged structure. It not only can well predict damage location but also determine damage extent. Therefore, the final objective function is defined by MDLAC, and it is shown as,<disp-formula id="e11">
<mml:math id="m12">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>b</mml:mi>
<mml:msub>
<mml:mi>j</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>M</mml:mi>
</mml:msub>
</mml:munderover>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>M</mml:mi>
<mml:mi>D</mml:mi>
<mml:mi>L</mml:mi>
<mml:mi>A</mml:mi>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:msub>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>&#x394;</mml:mi>
<mml:msub>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>M</mml:mi>
</mml:msub>
</mml:munderover>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>T</mml:mi>
</mml:msubsup>
<mml:mo>&#x394;</mml:mo>
<mml:msub>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>T</mml:mi>
</mml:msubsup>
<mml:mo>&#x394;</mml:mo>
<mml:msub>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>T</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:msub>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">&#x3b1;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>in which &#x394;<italic>&#x3c6;</italic>
<sub>
<italic>i</italic>
</sub> equals that <italic>&#x3c6;</italic>
<sub>
<italic>i</italic>
</sub> minus <italic>&#x3c6;</italic>
<sub>
<italic>i</italic>
</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>).</p>
</sec>
<sec id="s2-4">
<title>Damage vector consistency (DVC)</title>
<p>In order to provide a quantificational description of identification accuracy, the DVC is presented describing the consistency between the optimal and the assumed damage factor vector, represented by <bold>
<italic>&#x3b1;</italic>
</bold>
<sub>
<italic>opt</italic>
</sub> and <bold>
<italic>&#x3b1;</italic>
</bold>
<sub>
<italic>ass</italic>
</sub> respectively. The formulization of the DVC is shown as.<disp-formula id="e12">
<mml:math id="m13">
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>V</mml:mi>
<mml:mi>C</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3b1;</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:msubsup>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>100</mml:mn>
<mml:mo>%</mml:mo>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>When a vector is closely equaled to another one, the value of DVC approximately equals to 100%. It means the SDD result is accurate and the corresponding method has great ability in dealing with SDD.</p>
<p>Intelligent algorithms sometimes converge to a local optimal in a single calculation. In order to obtain a stable SDD result, an identification run of one damage case usually contains several times of calculations. So, DVC100, the percentage of DVC equaling to 100% in a run, is defined to show how stable SDD results are in repeated calculations. And its value is equaled to,<disp-formula id="e13">
<mml:math id="m14">
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>V</mml:mi>
<mml:mi>C</mml:mi>
<mml:mn>100</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>in which, <italic>N</italic>
<sub>
<italic>acu</italic>
</sub> and <italic>N</italic>
<sub>
<italic>run</italic>
</sub> mean the number of calculation times with DVC equaling to 100% and the total calculation times in a run, respectively.</p>
</sec>
</sec>
<sec id="s2-5">
<title>Numerical verifications of simply-supported steel beam</title>
<p>As shown in <xref ref-type="fig" rid="F1">Figure 1</xref>, a simply-supported beam structure model is considered. The beam has the length of 3&#xa0;m and is divided into 10 elements equally. The material parameters are simulated as Young&#x2019;s modulus 210&#xa0;GPa and density 7,850&#xa0;kg/m<sup>3</sup>. The area and the moment of inertia of the cross-section are <italic>A</italic> &#x3d; 1.164e-3&#xa0;m<sup>2</sup> and <italic>I</italic> &#x3d; 7.6165e-7&#xa0;m<sup>4</sup>, respectively. The first five frequencies of the structure are 23.0917, 92.3762, 207.9352, 370.0772, and 579.5677&#xa0;Hz.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Finite element model of simply-supported beam.</p>
</caption>
<graphic xlink:href="fmats-09-1015322-g001.tif"/>
</fig>
<p>Three different kinds of damage cases, including single and multiple damages, are assumed. Three assumed cases are shown as, case 1: 20%@5; case 2: 20%@3, 20%@5; case 3: 20%@3, 40%@5, 20%@10; The symbol 20%@5 indicates that the stiffness reduction of the 5th element is 20%, similar meaning for other cases. The SDD based on intelligent algorithms sometimes converges to a local optimal in a single calculation. In this paper, 100 times of calculations based on HPSO is regarded as a run of SDD, and 10 runs are conducted to show the SDD results of different damage cases.</p>
<sec id="s2-6">
<title>Comparison of SDD results based on single objectives</title>
<p>In this section, the first three and five modes are considered in the objectives definition to show the effect of <italic>N</italic>
<sub>
<italic>M</italic>
</sub> on SDD accuracy. The SDD results of case 1, utilizing the six different single objectives, are shown in <xref ref-type="fig" rid="F2">Figure 2</xref>. The fluctuation of the DVC100 values due to a specific objective function is small, which means DVC100 is an effective index to quantify the accuracy of the SDD methods. Besides, DVC100 values show a noticeable difference if the objective functions differ. Among all the selected single objectives, the <italic>SObj</italic>4 defined based on MTMAC has the highest DVC100 value even if only the first three modes are considered, and the <italic>SObj</italic>1 based on FCR comes second. However, the other objectives have poor DVC100 values, which means the accuracy of their SDD results is far from enough. Also, it can be found that the value of <italic>N</italic>
<sub>
<italic>M</italic>
</sub> has only a slight effect on SDD accuracy of the single damage cases because their mean DVC100 values are almost the same.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>SDD results in case 1 <bold>(A)</bold> <italic>N<sub>M</sub>
</italic> &#x3d; 3. <bold>(B)</bold> <italic>N<sub>M</sub>
</italic> &#x3d; 5.</p>
</caption>
<graphic xlink:href="fmats-09-1015322-g002.tif"/>
</fig>
<p>However, the SDD results shown in <xref ref-type="fig" rid="F3">Figure 3</xref> of case 2 show a little difference. A significant decline occurs in DVC100 when only the first three modes are considered. It means the SDD results based on the first three modes are less accurate than those based on the first five. This is different from that in the single damage case, indicating that more modes should be required for accurate SDD in multi-damage cases. On the other hand, no matter how many modes are considered, the <italic>SObj</italic>4 defined based on MTMAC exhibits certain superiority over the other objectives as its DVC100 values are all greater than others.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>SDD results in case 2 <bold>(A)</bold> <italic>N<sub>M</sub>
</italic> &#x3d; 3. <bold>(B)</bold> <italic>N<sub>M</sub>
</italic> &#x3d; 5.</p>
</caption>
<graphic xlink:href="fmats-09-1015322-g003.tif"/>
</fig>
<p>Therefore, the first five modes are considered in case 3, and the SDD results are shown in <xref ref-type="fig" rid="F4">Figure 4</xref>. The results also provide strong evidence that the <italic>SObj</italic>4 performs better than the other objectives.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>SDD results in case 3 using the first five modes.</p>
</caption>
<graphic xlink:href="fmats-09-1015322-g004.tif"/>
</fig>
</sec>
<sec id="s2-7">
<title>Verifications of the proposed method</title>
<p>Based on the above section, the best single objective among the selected six is <italic>SObj</italic>4. Therefore, <italic>SObj</italic>4 is selected as <italic>J</italic>
<sub>1</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) as shown in <xref ref-type="disp-formula" rid="e5">Eq. 5</xref>, and the other five single objectives are regarded as <italic>J</italic>
<sub>2</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) alternatively. Firstly, the weight value of <italic>J</italic>
<sub>1</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) is set to be 0.5, which means equal importance for both objectives. Then, the DVC100 values of SDD results for cases 2 and 3 are listed in <xref ref-type="table" rid="T1">Table 1</xref>, which are calculated based on the 100 times of calculation results. It can be seen that the DVC100 values only considered the first three modes are pretty low. Moreover, it also means more than three modes should be considered even in multi-objective optimization. However, once the first five modes are considered, the DVC100 values significantly increase. Under the conditions of <italic>w</italic> &#x3d; 0.5 and <italic>N</italic>
<sub>
<italic>M</italic>
</sub> &#x3d; 5, the multi-objective function combining <italic>SObj</italic>4 and <italic>SObj</italic>6 is the best because DVC100 values based on it keep a high value in both cases. However, the summation of <italic>SObj</italic>4 and another single objective may lead to worse SDD results than only <italic>SObj</italic>4, such as <italic>SObj</italic>4 plus <italic>SObj</italic>1. Therefore, the weight in multi-objective optimization should be properly selected for an accurate SDD result.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>DVC100 values of SDD results in case 3 based on <italic>w</italic> &#x3d; 0.5.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="left">
<italic>J</italic>
<sub>1</sub>(<italic>&#x3b1;</italic>)</th>
<th rowspan="2" align="left">
<italic>J</italic>
<sub>2</sub>(<italic>&#x3b1;</italic>)</th>
<th colspan="2" align="left">case 2</th>
<th colspan="2" align="left">case 3</th>
</tr>
<tr>
<th align="left">3 modes</th>
<th align="left">5 modes</th>
<th align="left">3 modes</th>
<th align="left">5 modes</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">
<italic>SObj</italic>4</td>
<td align="left">
<italic>SObj</italic>1</td>
<td align="left">32%</td>
<td align="left">85%</td>
<td align="left">20%</td>
<td align="left">71%</td>
</tr>
<tr>
<td align="left">
<italic>SObj</italic>4</td>
<td align="left">
<italic>SObj</italic>2</td>
<td align="left">4%</td>
<td align="left">44%</td>
<td align="left">29%</td>
<td align="left">84%</td>
</tr>
<tr>
<td align="left">
<italic>SObj</italic>4</td>
<td align="left">
<italic>SObj</italic>3</td>
<td align="left">7%</td>
<td align="left">40%</td>
<td align="left">44%</td>
<td align="left">96%</td>
</tr>
<tr>
<td align="left">
<italic>SObj</italic>4</td>
<td align="left">
<italic>SObj</italic>5</td>
<td align="left">11%</td>
<td align="left">52%</td>
<td align="left">31%</td>
<td align="left">87%</td>
</tr>
<tr>
<td align="left">
<italic>SObj</italic>4</td>
<td align="left">
<italic>SObj</italic>6</td>
<td align="left">60%</td>
<td align="left">93%</td>
<td align="left">97%</td>
<td align="left">84%</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>As the multi-objective function shown in <xref ref-type="disp-formula" rid="e5">Eq. 5</xref>, the weight value <italic>w</italic> ranges from 0 to 1 to generate different solutions. Therefore, the <italic>w</italic> varying from 0 to 1.0 at a regular interval of 0.1 is considered. Specially, the multi-objective function reduces to single-objective function when <italic>w</italic> equals to 0 and <italic>SObj</italic>4 when <italic>w</italic> equals to 1. <italic>N</italic>
<sub>
<italic>M</italic>
</sub> &#x3d; 5 and the 100 times of calculation are used to determine DVC100. The DVC100 values of SDD results in case 3 based on varying <italic>w</italic> are listed in <xref ref-type="table" rid="T2">Table 2</xref>. Obviously, the combination of <italic>SObj</italic>4 is able to improve the performance of the other five single-objective functions as DVC100 values at the column of <italic>w</italic> &#x3d; 0 in <xref ref-type="table" rid="T2">Table 2</xref> are significantly smaller than those at the other columns. However, the increasing weight of <italic>SObj</italic>4 does not always increase SDD accuracy but sometimes leads to a decline in DVC100 values such as the combination with <italic>SObj</italic>2. Meanwhile, the combination of <italic>SObj</italic>4 and <italic>SObj</italic>3 shows superiority over the other four multi-objective functions. Its DVC100 value increases when the weight value is smaller than 0.1 and then gradually decline. Hence, the combination of <italic>SObj</italic>4 and <italic>SObj</italic>3 with <italic>w</italic> equaling to 0.1 provides the best solution for SDD and the conclusion will be further verified in the following two numerical simulations. The mean values of SDD results in case 3 based on the best solution are shown in <xref ref-type="fig" rid="F5">Figure 5</xref>. The figure shows that the identified results without noise are highly accurate, which means the best solution effectively shows the actual structural damages.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>DVC100 values of SDD results in case 3 based on varying <italic>w</italic> and <italic>N</italic>
<sub>
<italic>M</italic>
</sub> &#x3d; 5.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="left">
<italic>J</italic>
<sub>1</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>)</th>
<th rowspan="2" align="left">
<italic>J</italic>
<sub>2</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>)</th>
<th rowspan="2" align="left">
<italic>N</italic>
<sub>
<italic>M</italic>
</sub>
</th>
<th colspan="11" align="left">
<italic>w</italic>
</th>
</tr>
<tr>
<th align="left">0</th>
<th align="left">0.1</th>
<th align="left">0.2</th>
<th align="left">0.3</th>
<th align="left">0.4</th>
<th align="left">0.5</th>
<th align="left">0.6</th>
<th align="left">0.7</th>
<th align="left">0.8</th>
<th align="left">0.9</th>
<th align="left">1.0</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">
<italic>SObj</italic>4</td>
<td align="left">
<italic>SObj</italic>1</td>
<td align="left">5</td>
<td align="left">22%</td>
<td align="left">57%</td>
<td align="left">59%</td>
<td align="left">57%</td>
<td align="left">66%</td>
<td align="left">71%</td>
<td align="left">78%</td>
<td align="left">78%</td>
<td align="left">78%</td>
<td align="left">78%</td>
<td align="left">95%</td>
</tr>
<tr>
<td align="left">
<italic>SObj</italic>4</td>
<td align="left">
<italic>SObj</italic>2</td>
<td align="left">5</td>
<td align="left">32%</td>
<td align="left">94%</td>
<td align="left">92%</td>
<td align="left">90%</td>
<td align="left">91%</td>
<td align="left">88%</td>
<td align="left">87%</td>
<td align="left">87%</td>
<td align="left">84%</td>
<td align="left">79%</td>
<td align="left">95%</td>
</tr>
<tr>
<td align="left">
<italic>SObj</italic>4</td>
<td align="left">
<italic>SObj</italic>3</td>
<td align="left">5</td>
<td align="left">28%</td>
<td align="left">100%</td>
<td align="left">99%</td>
<td align="left">98%</td>
<td align="left">97%</td>
<td align="left">96%</td>
<td align="left">92%</td>
<td align="left">90%</td>
<td align="left">83%</td>
<td align="left">78%</td>
<td align="left">95%</td>
</tr>
<tr>
<td align="left">
<italic>SObj</italic>4</td>
<td align="left">
<italic>SObj</italic>5</td>
<td align="left">5</td>
<td align="left">30%</td>
<td align="left">97%</td>
<td align="left">97%</td>
<td align="left">96%</td>
<td align="left">94%</td>
<td align="left">87%</td>
<td align="left">92%</td>
<td align="left">90%</td>
<td align="left">91%</td>
<td align="left">86%</td>
<td align="left">95%</td>
</tr>
<tr>
<td align="left">
<italic>SObj</italic>4</td>
<td align="left">
<italic>SObj</italic>6</td>
<td align="left">5</td>
<td align="left">11%</td>
<td align="left">79%</td>
<td align="left">83%</td>
<td align="left">83%</td>
<td align="left">83%</td>
<td align="left">84%</td>
<td align="left">90%</td>
<td align="left">92%</td>
<td align="left">94%</td>
<td align="left">96%</td>
<td align="left">95%</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Mean values of SDD results in case 3 based on (0.1&#x2a;<italic>SObj</italic>4 &#x2b; 0.9&#x2a;<italic>SObj</italic>3).</p>
</caption>
<graphic xlink:href="fmats-09-1015322-g005.tif"/>
</fig>
<p>As the SDD results based on <italic>SObj</italic>1 come second as shown in the above section, the combination of <italic>SObj</italic>1 with the other five objectives is also investigated using case 3. DVC100 values of the SDD results in case 3 are listed in <xref ref-type="table" rid="T3">Table 3</xref>. The results show that the combination of <italic>SObj</italic>1 and <italic>SObj</italic>5 provides the highest DVC100 values, whether <italic>N</italic>
<sub>
<italic>M</italic>
</sub> &#x3d; 3 or <italic>N</italic>
<sub>
<italic>M</italic>
</sub> &#x3d; 5. It means the solution from <italic>SObj</italic>1 plus <italic>SObj</italic>5 can be seen as the best optimal for multi-objective identification. Furthermore, the best weight for <italic>SObj</italic>1 is also investigated, and the results are listed in <xref ref-type="table" rid="T4">Table 4</xref>. From the table, the combination of <italic>SObj</italic>1 and <italic>SObj</italic>5 with <italic>w</italic> &#x3d; 0.1 and <italic>N</italic>
<sub>
<italic>M</italic>
</sub> &#x3d; 5 has the highest value of DVC100, and the corresponding solution can be regarded as the best one for multi-objective identification, and accurate SDD results can be therefore gained.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>DVC100 values of SDD results in case 3 based on <italic>w</italic> &#x3d; 0.5.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="left">
<italic>J</italic>
<sub>1</sub>(<italic>&#x3b1;</italic>)</th>
<th rowspan="2" align="left">
<italic>J</italic>
<sub>2</sub>(<italic>&#x3b1;</italic>)</th>
<th colspan="2" align="left">Case 3</th>
</tr>
<tr>
<th align="left">
<italic>N</italic>
<sub>
<italic>M</italic>
</sub>&#x3d;3</th>
<th align="left">
<italic>N</italic>
<sub>
<italic>M</italic>
</sub>&#x3d;5</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">
<italic>SObj</italic>1</td>
<td align="left">
<italic>SObj</italic>2</td>
<td align="left">29%</td>
<td align="left">84%</td>
</tr>
<tr>
<td align="left">
<italic>SObj</italic>1</td>
<td align="left">
<italic>SObj</italic>3</td>
<td align="left">28%</td>
<td align="left">89%</td>
</tr>
<tr>
<td align="left">
<italic>SObj</italic>1</td>
<td align="left">
<italic>SObj</italic>4</td>
<td align="left">20%</td>
<td align="left">71%</td>
</tr>
<tr>
<td align="left">
<italic>SObj</italic>1</td>
<td align="left">
<italic>SObj</italic>5</td>
<td align="left">87%</td>
<td align="left">96%</td>
</tr>
<tr>
<td align="left">
<italic>SObj</italic>1</td>
<td align="left">
<italic>SObj</italic>6</td>
<td align="left">84%</td>
<td align="left">80%</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>DVC100 values of SDD results in case 3 based on varying <italic>w</italic>.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="left">
<italic>J</italic>
<sub>1</sub>(<italic>&#x3b1;</italic>)</th>
<th rowspan="2" align="left">
<italic>J</italic>
<sub>2</sub>(<italic>&#x3b1;</italic>)</th>
<th rowspan="2" align="left">
<italic>N</italic>
<sub>
<italic>M</italic>
</sub>
</th>
<th colspan="9" align="left">
<italic>w</italic>
</th>
</tr>
<tr>
<th align="left">0.1</th>
<th align="left">0.2</th>
<th align="left">0.3</th>
<th align="left">0.4</th>
<th align="left">0.5</th>
<th align="left">0.6</th>
<th align="left">0.7</th>
<th align="left">0.8</th>
<th align="left">0.9</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">
<italic>SObj</italic>1</td>
<td align="left">
<italic>SObj</italic>5</td>
<td align="left">3</td>
<td align="left">93%</td>
<td align="left">80%</td>
<td align="left">72%</td>
<td align="left">83%</td>
<td align="left">87%</td>
<td align="left">71%</td>
<td align="left">58%</td>
<td align="left">39%</td>
<td align="left">20%</td>
</tr>
<tr>
<td align="left">
<italic>SObj</italic>1</td>
<td align="left">
<italic>SObj</italic>5</td>
<td align="left">5</td>
<td align="left">100%</td>
<td align="left">99%</td>
<td align="left">100%</td>
<td align="left">98%</td>
<td align="left">96%</td>
<td align="left">96%</td>
<td align="left">87%</td>
<td align="left">70%</td>
<td align="left">59%</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The mean values of SDD result in case 3 based on (0.1&#x2a;<italic>SObj</italic>1 &#x2b; 0.9&#x2a;<italic>SObj</italic>5) are shown in <xref ref-type="fig" rid="F6">Figure 6</xref>, in which Ass, Iden-3 and Iden-5 mean assumed damage factor vector, identified results based on <italic>N</italic>
<sub>
<italic>M</italic>
</sub> &#x3d; 3 and <italic>N</italic>
<sub>
<italic>M</italic>
</sub> &#x3d; 5, respectively. The identified damages are almost equaled to assumed ones with a slight error, whether <italic>N</italic>
<sub>
<italic>M</italic>
</sub> &#x3d; 3 or <italic>N</italic>
<sub>
<italic>M</italic>
</sub> &#x3d; 5.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Mean values of SDD results in case 3 based on (0.1&#x2a;<italic>SObj</italic>1 &#x2b; 0.9&#x2a;<italic>SObj</italic>5)</p>
</caption>
<graphic xlink:href="fmats-09-1015322-g006.tif"/>
</fig>
<p>From the above discussion, it can be found that the weight value equaling to 0.1 both in <italic>LWS</italic>
<sub>1</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) &#x3d; <italic>w</italic>&#x2a;<italic>SObj</italic>4(<bold>
<italic>&#x3b1;</italic>
</bold>) &#x2b; (1-<italic>w</italic>)&#x2a;<italic>SObj</italic>3(<bold>
<italic>&#x3b1;</italic>
</bold>) and <italic>LWS</italic>
<sub>2</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) &#x3d; <italic>w</italic>&#x2a;<italic>SObj</italic>1(<bold>
<italic>&#x3b1;</italic>
</bold>)&#x2b;(1-<italic>w</italic>)&#x2a;<italic>SObj</italic>5(<bold>
<italic>&#x3b1;</italic>
</bold>) can provide the best solution for the multi-objective identification problem.</p>
</sec>
<sec id="s2-8">
<title>Influences of measurement noises</title>
<p>In order to study the anti-noise performance of the proposed method, noise is added into frequencies and mode shapes as well. The formulation of noise contaminated in measured modal parameters is formulated as follows,<disp-formula id="e14">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>where, <italic>r</italic>
<sub>
<italic>n</italic>
</sub> and <italic>r</italic>
<sub>
<italic>cal</italic>
</sub> are modal parameters with and without noise, respectively. <italic>E</italic>
<sub>
<italic>p</italic>
</sub> is the noise level. <italic>N</italic>
<sub>oise</sub> is a standard normal distribution vector with zero mean value and unit standard deviation. Case 3 is investigated with noise levels 1 and 2%. The first five modes are considered here, and <italic>LWS</italic>
<sub>1</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) and <italic>LWS</italic>
<sub>2</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) are both utilized with a weight equaling 0.1. The SDD results of case 3 with noise level 1 and 2% are shown in <xref ref-type="fig" rid="F7">Figure 7</xref>. From the figures, the identified extent of damage shows good accuracy both by <italic>LWS</italic>
<sub>1</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) and <italic>LWS</italic>
<sub>2</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>). When the noise level is 1%, the values of DVC100 of identified results based on <italic>LWS</italic>
<sub>1</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) and <italic>LWS</italic>
<sub>2</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) are 95 and 99%, respectively, which shows not only the accuracy of the SDD results but also the high stability among repeated calculations. However, the DVC100 slightly decrease when the noise level increase to 2%, and their values are 73 and 90%, respectively. However, it can be observed that the noise contamination in modal responses leads to a decline in accuracy because errors occur in the damaged elements, and misjudgments also happen to the undamaged elements such as elements 8 and 9. The reason is that the noise contaminated in modal parameters would lead to a slight shift of the optimal point of the objectives.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>SSDD results in case 3 with noise contamination <bold>(A)</bold> Noise level 1%. <bold>(B)</bold> Noise level 2%.</p>
</caption>
<graphic xlink:href="fmats-09-1015322-g007.tif"/>
</fig>
</sec>
</sec>
<sec id="s3">
<title>SDD of two-dimensional structures</title>
<sec id="s3-1">
<title>A two-storey plane steel frame</title>
<p>A two-storey rigid frame structure is adopted to assess the performance of the proposed method in this section. The diagram of the structure is shown in <xref ref-type="fig" rid="F8">Figure 8</xref>. The elastic modulus and density of both beam and column are equal to 2.1 &#xd7; 10<sup>11</sup>&#xa0;N/m<sup>3</sup> and 7850&#xa0;kg/m<sup>3</sup>, respectively. The geometric parameters of the column are <italic>I</italic> &#x3d; 1.26 &#xd7; 10<sup>&#x2212;5</sup>&#xa0;m<sup>4</sup> and <italic>A</italic> &#x3d; 2.98 &#xd7; 10<sup>&#x2212;3</sup>&#xa0;m<sup>2</sup>. And those of the beam are <italic>I</italic> &#x3d; 2.36 &#xd7; 10<sup>&#x2212;5</sup>&#xa0;m<sup>4</sup> and <italic>A</italic> &#x3d; 3.20 &#xd7; 10<sup>&#x2212;3</sup>&#xa0;m<sup>2</sup>. The numbers in the box represent finite element numbers, while others denote node numbers.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Finite element model of two-storey rigid frame structure.</p>
</caption>
<graphic xlink:href="fmats-09-1015322-g008.tif"/>
</fig>
<p>The frame structure is modeled by 18 two-dimension beam elements with an equal length of 0.47&#xa0;m. Four assumed cases are shown as, case 1: 20%@8; case 2: 20%@15; case 3: 20%@8, 20%@17; case 4: 40%@8, 20%@15, 20%@17; The mode shape is measured along the vertical direction of components; accordingly, the vertical direction of the beam and the horizontal direction of the column are available. The multi-objective functions <italic>LWS</italic>
<sub>1</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) and <italic>LWS</italic>
<sub>2</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) are both applied to solve the SDD problems. The first five modes are considered in this numerical simulation.</p>
<p>The DVC100 values of SDD results based on <italic>LWS</italic>
<sub>1</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) and <italic>LWS</italic>
<sub>2</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) with <italic>w</italic> &#x3d; 0.1 are shown in <xref ref-type="table" rid="T5">Table 5</xref>. It can be seen that the two objectives can both accurately identify the damage in single damage cases because their DVC100 values are relatively high. However, the increase of damage element leads to a decrease in DVC100 values. Furthermore, the <italic>LWS</italic>
<sub>2</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) shows a better performance in dealing with multiple damage cases as its DVC100 value is higher than that of <italic>LWS</italic>
<sub>1</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) in cases 3 and 4.</p>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>DVC100 values of SDD results based on <italic>LWS</italic>
<sub>1</sub> (<bold>
<italic>&#x3b1;</italic>
</bold>) and <italic>LWS</italic>
<sub>2</sub> (<bold>
<italic>&#x3b1;</italic>
</bold>) with <italic>w</italic> &#x3d; 0.1.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="left">Multi-objective optimization</th>
<th rowspan="2" align="left">
<italic>N</italic>
<sub>
<italic>M</italic>
</sub>
</th>
<th colspan="4" align="left">Case</th>
</tr>
<tr>
<th align="left">1</th>
<th align="left">2</th>
<th align="left">3</th>
<th align="left">4</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">
<italic>LWS</italic>
<sub>1</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>)</td>
<td align="left">5</td>
<td align="left">85%</td>
<td align="left">62%</td>
<td align="left">52%</td>
<td align="left">31%</td>
</tr>
<tr>
<td align="left">
<italic>LWS</italic>
<sub>2</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>)</td>
<td align="left">5</td>
<td align="left">84%</td>
<td align="left">74%</td>
<td align="left">58%</td>
<td align="left">43%</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Moreover, the mean values of all 100 times of calculations for different damage cases are determined, and they are plotted in <xref ref-type="fig" rid="F9">Figure 9</xref>. It shows that the SDD results of all four damage cases are closely equaled to their assumed damage factor vectors. Although there are some misidentifications in undamaged elements such as elements 13 and 14 in case 2, their values are insignificant compared with the identified value in element 15 which is the actual damaged element. Also, it can be found that SDD results based on <italic>LWS</italic>
<sub>2</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) are more accurate than those based on <italic>LWS</italic>
<sub>1</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>), which means <italic>LWS</italic>
<sub>2</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) exhibits superiority over <italic>LWS</italic>
<sub>1</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) in complex structures.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>SDD results of the two-storey plane steel frame.</p>
</caption>
<graphic xlink:href="fmats-09-1015322-g009.tif"/>
</fig>
</sec>
<sec id="s3-2">
<title>A 31-bar plane steel truss</title>
<p>A 31-bar planar truss is used to illustrate the proposed methods&#x2019; effectiveness further and is shown in <xref ref-type="fig" rid="F10">Figure 10</xref>. The parameters of the truss are as follows: elastic modulus <italic>E</italic> &#x3d; 210GPa, density <italic>&#x3c1;</italic> &#x3d; 7850&#xa0;kg/m<sup>3</sup>, the area and the moment of the cross-section are <italic>A</italic> &#x3d; 1e-4m<sup>2</sup> and <italic>I</italic> &#x3d; 8.3333e-10&#xa0;m<sup>4</sup>, respectively. The geometrical parameters of the truss are also shown in <xref ref-type="fig" rid="F10">Figure 10</xref> in detail. There are 31 elements in the truss, each of which has four DOFs.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Finite element model of 31-bar planar steel truss.</p>
</caption>
<graphic xlink:href="fmats-09-1015322-g010.tif"/>
</fig>
<p>Damage cases are also assumed, including single and multiple damages. Four assumed cases are shown as, case 1: 20%@15; case 2: 20%@15, 20%@30; case 3: 40%@2, 20%@15, 20%@30; case 4: 20%@2, 20%@15, 40%@31; Only LWS2(&#x3b1;) is applied to solve the SDD problems of the truss as the comparison of L<italic>WS</italic>
<sub>1</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) and <italic>LWS</italic>
<sub>2</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) presented in the above numerical simulation shows that the <italic>LWS</italic>
<sub>2</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) has better performance than <italic>LWS</italic>
<sub>1</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) in deal with complex structure.</p>
<p>The effect of <italic>N</italic>
<sub>
<italic>M</italic>
</sub> &#x3d; 7, <italic>N</italic>
<sub>
<italic>M</italic>
</sub> &#x3d; 15 and <italic>N</italic>
<sub>
<italic>M</italic>
</sub> &#x3d; 20 on SDD accuracy is investigated, and the DVC100 values of SDD results are listed in <xref ref-type="table" rid="T6">Table 6</xref>. From the table, it can be found that only the DVC100 of case 1 keeps high values compared with the other three cases. It means that the increase of elements would lead to more difficulty in accurate SDD. However, the SDD results considering the first fifteen modes are the most accurate, and some identification results are plotted in <xref ref-type="fig" rid="F11">Figure 11</xref>. Although errors in the damaged elements and misjudgments in the undamaged elements can still be observed in the figures, their values are small. Therefore, the SDD results can satisfy the application requirement and provide effective information for structural repair.</p>
<table-wrap id="T6" position="float">
<label>TABLE 6</label>
<caption>
<p>DVC100 values of SDD results based on <italic>LWS</italic>
<sub>2</sub> (<bold>
<italic>&#x3b1;</italic>
</bold>) with <italic>w</italic> &#x3d; 0.1.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="left">Multi-objective optimization</th>
<th rowspan="2" align="left">
<italic>N</italic>
<sub>
<italic>M</italic>
</sub>
</th>
<th colspan="4" align="left">Case</th>
</tr>
<tr>
<th align="left">1</th>
<th align="left">2</th>
<th align="left">3</th>
<th align="left">4</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="3" align="left">
<italic>LWS</italic>
<sub>2</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>)</td>
<td align="left">7</td>
<td align="left">59%</td>
<td align="left">20%</td>
<td align="left">7%</td>
<td align="left">5%</td>
</tr>
<tr>
<td align="left">15</td>
<td align="left">75%</td>
<td align="left">31%</td>
<td align="left">21%</td>
<td align="left">20%</td>
</tr>
<tr>
<td align="left">20</td>
<td align="left">49%</td>
<td align="left">19%</td>
<td align="left">5%</td>
<td align="left">4%</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>SDD results of the plane steel truss.</p>
</caption>
<graphic xlink:href="fmats-09-1015322-g011.tif"/>
</fig>
</sec>
</sec>
<sec sec-type="conclusion" id="s4">
<title>Conclusion</title>
<p>In this paper, a multi-objective optimization method based on modal feature extraction and linear weight sum is proposed, and the effectiveness of the method is verified by three different kinds of structures, including a simply-supported beam, a two-story steel frame, and a 31-bar plane truss. The hybrid particle swarm optimization (HPSO) is selected as a solver to update the damage vector factor. In order to find out the best single objectives based on modal feature extraction, six single objective functions are selected, and an index named damage vector consistency (DVC) is also defined for a quantificational comparison. Moreover, the proposed multi-objective identification method based on a linear sum method also shows excellent capability in SDD. Some conclusions can be summarized as follows.<list list-type="simple">
<list-item>
<p>1) The <italic>SObj</italic>4 based on MTMAC is verified to be the best single objective function in SDD compared with the other five selected objectives. The SDD results based on <italic>SObj</italic>4 keep the highest possibility of capturing an accurate solution. It means that the <italic>SObj</italic>4 can be effectively applied to SDD problems and provide accurate SDD results.</p>
</list-item>
<list-item>
<p>2) The defined DVC is an effective index that quantifies the method&#x2019;s accuracy in a single calculation. DVC100 is the percentage of DVC values equaling 100%. It is useful to quantificationally assess the accuracy of the SDD method once more than one calculation is conducted for a damage case.</p>
</list-item>
<list-item>
<p>3) The proposed multi-objective identification method based on the linear sum method has good performance in SDD. The investigation shows that <italic>LWS</italic>
<sub>1</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) &#x3d; <italic>w</italic>&#x2a;<italic>SObj</italic>4(<bold>
<italic>&#x3b1;</italic>
</bold>) &#x2b; (1-<italic>w</italic>)&#x2a;<italic>SObj</italic>3(<bold>
<italic>&#x3b1;</italic>
</bold>) and <italic>LWS</italic>
<sub>2</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) &#x3d; <italic>w</italic>&#x2a;<italic>SObj</italic>1(<bold>
<italic>&#x3b1;</italic>
</bold>)&#x2b;(1-<italic>w</italic>)&#x2a;<italic>SObj</italic>5(<bold>
<italic>&#x3b1;</italic>
</bold>) can both improve the SDD accuracy in different structures with various damage cases. The numerical simulations further show that the best solution can be gained from candidate solutions when <italic>w</italic> &#x3d; 0.1. Moreover, <italic>LWS</italic>
<sub>2</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) performs better than <italic>LWS</italic>
<sub>1</sub>(<bold>
<italic>&#x3b1;</italic>
</bold>) in complex structures.</p>
</list-item>
</list>
</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s6">
<title>Author contributions</title>
<p>ZEC: Data curation, Formal analysis, Investigation, Methodology, Software, Visualization, Writing review and editing. DZ: Formal analysis, Validation, Writing&#x2014;review and editing. ZHC and WW: paper revising.</p>
</sec>
<sec id="s7">
<title>Funding</title>
<p>This project is supported by the National Natural Science Foundation of China with grant number 52008109, and the Open Research Fund Program of Ministry of Education Key Lab of Disaster Forecast and Control in Engineering of China with number 20200904004.</p>
</sec>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Baghmisheh</surname>
<given-names>M. T. V.</given-names>
</name>
<name>
<surname>Peimani</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Sadeghi</surname>
<given-names>M. H.</given-names>
</name>
<name>
<surname>Ettefagh</surname>
<given-names>M. M.</given-names>
</name>
<name>
<surname>Tabrizi</surname>
<given-names>A. F.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>A hybrid particle swarm&#x2013;Nelder&#x2013;Mead optimization method for crack detection in cantilever beams</article-title>. <source>Appl. Soft Comput.</source> <volume>12</volume>, <fpage>2217</fpage>&#x2013;<lpage>2226</lpage>. <pub-id pub-id-type="doi">10.1016/j.asoc.2012.03.030</pub-id> </citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Beck</surname>
<given-names>J. L.</given-names>
</name>
<name>
<surname>Au</surname>
<given-names>S.-K.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Bayesian updating of structural models and reliability using Markov chain Monte Carlo simulation</article-title>. <source>J. Eng. Mech.</source> <volume>128</volume>, <fpage>380</fpage>&#x2013;<lpage>391</lpage>. <pub-id pub-id-type="doi">10.1061/(asce)0733-9399(2002)128:4(380)</pub-id> </citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Beck</surname>
<given-names>J. L.</given-names>
</name>
<name>
<surname>Au</surname>
<given-names>S.-K.</given-names>
</name>
<name>
<surname>Vanik</surname>
<given-names>M. W.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>Monitoring structural health using a probabilistic measure</article-title>. <source>Comp-aided. Civ. Eng.</source> <volume>16</volume>, <fpage>1</fpage>&#x2013;<lpage>11</lpage>. <pub-id pub-id-type="doi">10.1111/0885-9507.00209</pub-id> </citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Behmanesh</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Moaveni</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Lombaert</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Papadimitriou</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Hierarchical Bayesian model updating for structural identification</article-title>. <source>Mech. Syst. Signal Process.</source> <volume>64</volume> (<issue>65</issue>), <fpage>360</fpage>&#x2013;<lpage>376</lpage>. <pub-id pub-id-type="doi">10.1016/j.ymssp.2015.03.026</pub-id> </citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Boe</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Golinval</surname>
<given-names>J.-C.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>Principal component analysis of a piezosensor array for damage localization</article-title>. <source>Struct. Health Monit.</source> <volume>2</volume>, <fpage>137</fpage>&#x2013;<lpage>144</lpage>. <pub-id pub-id-type="doi">10.1177/1475921703002002005</pub-id> </citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cawley</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Adams</surname>
<given-names>R. D.</given-names>
</name>
</person-group> (<year>1979</year>). <article-title>The location of defects in structures from measurements of natural frequencies</article-title>. <source>J. Strain Analysis Eng. Des.</source> <volume>14</volume>, <fpage>49</fpage>&#x2013;<lpage>57</lpage>. <pub-id pub-id-type="doi">10.1243/03093247V142049</pub-id> </citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cha</surname>
<given-names>Y.-J.</given-names>
</name>
<name>
<surname>Buyukozturk</surname>
<given-names>O.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Structural damage detection using modal strain energy and hybrid multiobjective optimization: Damage detection using multiobjective optimization</article-title>. <source>Computer-Aided Civ. Infrastructure Eng.</source> <volume>30</volume>, <fpage>347</fpage>&#x2013;<lpage>358</lpage>. <pub-id pub-id-type="doi">10.1111/mice.12122</pub-id> </citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Pan</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Structural damage detection via combining weighted strategy with trace Lasso</article-title>. <source>Adv. Struct. Eng.</source> <volume>22</volume>, <fpage>597</fpage>&#x2013;<lpage>612</lpage>. <pub-id pub-id-type="doi">10.1177/1369433218795310</pub-id> </citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>H.-P.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Application of regularization methods to damage detection in large scale plane frame structures using incomplete noisy modal data</article-title>. <source>Eng. Struct.</source> <volume>30</volume>, <fpage>3219</fpage>&#x2013;<lpage>3227</lpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2008.04.038</pub-id> </citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A new structural damage detection strategy of hybrid PSO with Monte Carlo simulations and experimental verifications</article-title>. <source>Measurement</source> <volume>122</volume>, <fpage>658</fpage>&#x2013;<lpage>669</lpage>. <pub-id pub-id-type="doi">10.1016/j.measurement.2018.01.068</pub-id> </citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cheung</surname>
<given-names>S. H.</given-names>
</name>
<name>
<surname>Beck</surname>
<given-names>J. L.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Bayesian model updating using hybrid Monte Carlo simulation with application to structural dynamic models with many uncertain parameters</article-title>. <source>J. Eng. Mech.</source> <volume>135</volume>, <fpage>243</fpage>&#x2013;<lpage>255</lpage>. <pub-id pub-id-type="doi">10.1061/(asce)0733-9399(2009)135:4(243)</pub-id> </citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ching</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Y.-C.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Transitional Markov chain Monte Carlo method for bayesian model updating, model class selection, and model averaging</article-title>. <source>J. Eng. Mech.</source> <volume>133</volume>, <fpage>816</fpage>&#x2013;<lpage>832</lpage>. <pub-id pub-id-type="doi">10.1061/(asce)0733-9399(2007)133:7(816)</pub-id> </citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chu-Dong</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Ling</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Ze-Peng</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Wen-Feng</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Huan-Lin</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>A hybrid self-adaptive Firefly-Nelder-Mead algorithm for structural damage detection</article-title>. <source>Smart Struct. Syst.</source> <volume>17</volume>, <fpage>957</fpage>&#x2013;<lpage>980</lpage>. <pub-id pub-id-type="doi">10.12989/SSS.2016.17.6.957</pub-id> </citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ding</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Hou</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Xia</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Structural damage identification considering uncertainties based on a Jaya algorithm with a local pattern search strategy and L0.5 sparse regularization</article-title>. <source>Eng. Struct.</source> <volume>261</volume>, <fpage>114312</fpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2022.114312</pub-id> </citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ding</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Hao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>Z.-R.</given-names>
</name>
</person-group> (<year>2019a</year>). <article-title>Nonlinear hysteretic parameter identification using an improved tree-seed algorithm</article-title>. <source>Swarm Evol. Comput.</source> <volume>46</volume>, <fpage>69</fpage>&#x2013;<lpage>83</lpage>. <pub-id pub-id-type="doi">10.1016/j.swevo.2019.02.005</pub-id> </citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ding</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Hao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>Z.-R.</given-names>
</name>
</person-group> (<year>2019b</year>). <article-title>Structural damage identification with uncertain modelling error and measurement noise by clustering based tree seeds algorithm</article-title>. <source>Eng. Struct.</source> <volume>185</volume>, <fpage>301</fpage>&#x2013;<lpage>314</lpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2019.01.118</pub-id> </citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ding</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Structural damage identification based on modified Artificial Bee Colony algorithm using modal data</article-title>. <source>Inverse Problems Sci. Eng.</source> <volume>26</volume>, <fpage>422</fpage>&#x2013;<lpage>442</lpage>. <pub-id pub-id-type="doi">10.1080/17415977.2017.1310855</pub-id> </citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Spencer</surname>
<given-names>B. F.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Damage localization under ambient vibration using changes in flexibility</article-title>. <source>Earthq. Engin. Engin. Vib.</source> <volume>1</volume>, <fpage>136</fpage>&#x2013;<lpage>144</lpage>. <pub-id pub-id-type="doi">10.1007/s11803-002-0017-x</pub-id> </citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>He</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Liang</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Xia</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Online automatic monitoring of abnormal vibration of stay cables based on acceleration data from structural health monitoring</article-title>. <source>Measurement</source> <volume>195</volume>, <fpage>111102</fpage>. <pub-id pub-id-type="doi">10.1016/j.measurement.2022.111102</pub-id> </citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>He</surname>
<given-names>R.-S.</given-names>
</name>
<name>
<surname>Hwang</surname>
<given-names>S.-F.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Damage detection by an adaptive real-parameter simulated annealing genetic algorithm</article-title>. <source>Comput. Struct.</source> <volume>84</volume>, <fpage>2231</fpage>&#x2013;<lpage>2243</lpage>. <pub-id pub-id-type="doi">10.1016/j.compstruc.2006.08.031</pub-id> </citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hou</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Xia</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Review on the new development of vibration-based damage identification for civil engineering structures: 2010&#x2013;2019</article-title>. <source>J. Sound Vib.</source> <volume>491</volume>, <fpage>115741</fpage>. <pub-id pub-id-type="doi">10.1016/j.jsv.2020.115741</pub-id> </citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hou</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Xia</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Sparse Bayesian learning for structural damage detection using expectation&#x2013;maximization technique</article-title>. <source>Struct. Control Health Monit.</source> <volume>26</volume>, <fpage>e2343</fpage>. <pub-id pub-id-type="doi">10.1002/stc.2343</pub-id> </citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hou</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Xia</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Structural damage detection based on l1 regularization using natural frequencies and mode shapes</article-title>. <source>Struct. Control Health Monit.</source> <volume>25</volume>, <fpage>e2107</fpage>. <pub-id pub-id-type="doi">10.1002/stc.2107</pub-id> </citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hou</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Noori</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Amand</surname>
<given-names>R. St.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Wavelet-based approach for structural damage detection</article-title>. <source>J. Eng. Mech.</source> <volume>126</volume>, <fpage>677</fpage>&#x2013;<lpage>683</lpage>. <pub-id pub-id-type="doi">10.1061/(asce)0733-9399(2000)126:7(677)</pub-id> </citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Beck</surname>
<given-names>J. L.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Robust bayesian compressive sensing for signals in structural health monitoring: Robust BCS in SHM</article-title>. <source>Computer-Aided Civ. Infrastructure Eng.</source> <volume>29</volume>, <fpage>160</fpage>&#x2013;<lpage>179</lpage>. <pub-id pub-id-type="doi">10.1111/mice.12051</pub-id> </citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jaishi</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Ren</surname>
<given-names>W.-X.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Damage detection by finite element model updating using modal flexibility residual</article-title>. <source>J. Sound Vib.</source> <volume>290</volume>, <fpage>369</fpage>&#x2013;<lpage>387</lpage>. <pub-id pub-id-type="doi">10.1016/j.jsv.2005.04.006</pub-id> </citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jung</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Ok</surname>
<given-names>S.-Y.</given-names>
</name>
<name>
<surname>Song</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Robust structural damage identification based on multi-objective optimization</article-title>. <source>Int. J. Numer. Methods Eng.</source> <volume>81</volume>, <fpage>786</fpage>&#x2013;<lpage>804</lpage>. <pub-id pub-id-type="doi">10.1002/nme.2726</pub-id> </citation>
</ref>
<ref id="B28">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Kennedy&#x2019;</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Eberhart</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>1995</year>). in <source>Particle swarm optimization</source>. Editor <person-group person-group-type="editor">
<name>
<surname>Perth</surname>
<given-names>Aust</given-names>
</name>
</person-group> (<publisher-loc>New Jersey, United States</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1942</fpage>&#x2013;<lpage>1948</lpage>. </citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Law</surname>
<given-names>S. S.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X. Y.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>X. Q.</given-names>
</name>
<name>
<surname>Chan</surname>
<given-names>S. L.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Structural damage detection from wavelet packet sensitivity</article-title>. <source>Eng. Struct.</source> <volume>27</volume>, <fpage>1339</fpage>&#x2013;<lpage>1348</lpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2005.03.014</pub-id> </citation>
</ref>
<ref id="B30">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Lieven</surname>
<given-names>N. a. J.</given-names>
</name>
<name>
<surname>Ewins</surname>
<given-names>D. J.</given-names>
</name>
</person-group> (<year>1988</year>). &#x201c;<article-title>Spatial correlation of mode shapes: The coordinate modal assurance criterion (COMAC)</article-title>,&#x201d; in <conf-name>Proceedings of the 6th International Modal Analysis Conference (IMAC)</conf-name>, <conf-loc>Hyatt Orlando, Kissimmee, Florida</conf-loc>, <conf-date>February 1-4 1988</conf-date>, <fpage>690</fpage>&#x2013;<lpage>695</lpage>. </citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lin</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Nie</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Structural damage detection with automatic feature-extraction through deep learning: Structural damage detection with automatic feature-extraction through deep learning</article-title>. <source>Computer-Aided Civ. Infrastructure Eng.</source> <volume>32</volume>, <fpage>1025</fpage>&#x2013;<lpage>1046</lpage>. <pub-id pub-id-type="doi">10.1111/mice.12313</pub-id> </citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>Y.-H.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>D.-X.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Improved particle swarm optimization combined with chaos</article-title>. <source>Chaos, Solit. Fractals</source> <volume>25</volume>, <fpage>1261</fpage>&#x2013;<lpage>1271</lpage>. <pub-id pub-id-type="doi">10.1016/j.chaos.2004.11.095</pub-id> </citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Pi</surname>
<given-names>Y.-L.</given-names>
</name>
<name>
<surname>Bradford</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Effects of movement and rotation of supports on nonlinear instability of fixed shallow arches</article-title>. <source>Thin-Walled Struct.</source> <volume>155</volume>, <fpage>106909</fpage>. <pub-id pub-id-type="doi">10.1016/j.tws.2020.106909</pub-id> </citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Sahmani</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Safaei</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Nonlinear stability of axially compressed couple stress-based composite micropanels reinforced with random checkerboard nanofillers</article-title>. <source>Phys. Scr.</source> <volume>96</volume>, <fpage>125703</fpage>. <pub-id pub-id-type="doi">10.1088/1402-4896/ac1d7f</pub-id> </citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lu</surname>
<given-names>Z. R.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>X. X.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Y. M.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Hybrid sensitivity matrix for damage identification in axially functionally graded beams</article-title>. <source>Appl. Math. Model.</source> <volume>41</volume>, <fpage>604</fpage>&#x2013;<lpage>617</lpage>. <pub-id pub-id-type="doi">10.1016/j.apm.2016.09.008</pub-id> </citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Messina</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Williams</surname>
<given-names>E. J.</given-names>
</name>
<name>
<surname>Contursi</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>1998</year>). <article-title>Structural damage detection by a sensitivity and statistical-based method</article-title>. <source>J. Sound Vib.</source> <volume>216</volume>, <fpage>791</fpage>&#x2013;<lpage>808</lpage>. <pub-id pub-id-type="doi">10.1006/jsvi.1998.1728</pub-id> </citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Miguel</surname>
<given-names>F. L. F.</given-names>
</name>
<name>
<surname>Miguel</surname>
<given-names>F. L. F.</given-names>
</name>
<name>
<surname>Thomas</surname>
<given-names>K. C. A.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Theoretical and experimental modal analysis of a cantilever steel beam with a tip mass</article-title>. <source>Proc. Institution Mech. Eng. Part C J. Mech. Eng. Sci.</source> <volume>223</volume>, <fpage>1535</fpage>&#x2013;<lpage>1541</lpage>. <pub-id pub-id-type="doi">10.1243/09544062JMES1390</pub-id> </citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Minh</surname>
<given-names>H.-L.</given-names>
</name>
<name>
<surname>Sang-To</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Abdel Wahab</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Cuong-Le</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Structural damage identification in thin-shell structures using a new technique combining finite element model updating and improved Cuckoo search algorithm</article-title>. <source>Adv. Eng. Softw.</source> <volume>173</volume>, <fpage>103206</fpage>. <pub-id pub-id-type="doi">10.1016/j.advengsoft.2022.103206</pub-id> </citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mu</surname>
<given-names>H.-Q.</given-names>
</name>
<name>
<surname>Yuen</surname>
<given-names>K.-V.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Novel sparse bayesian learning and its application to ground motion pattern recognition</article-title>. <source>J. Comput. Civ. Eng.</source> <volume>31</volume>, <fpage>04017031</fpage>. <pub-id pub-id-type="doi">10.1061/(ASCE)CP.1943-5487.0000668</pub-id> </citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pandey</surname>
<given-names>A. K.</given-names>
</name>
<name>
<surname>Biswas</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>1994</year>). <article-title>Damage detection in structures using changes in flexibility</article-title>. <source>J. Sound Vib.</source> <volume>169</volume>, <fpage>3</fpage>&#x2013;<lpage>17</lpage>. <pub-id pub-id-type="doi">10.1006/jsvi.1994.1002</pub-id> </citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pandey</surname>
<given-names>A. K.</given-names>
</name>
<name>
<surname>Biswas</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Samman</surname>
<given-names>M. M.</given-names>
</name>
</person-group> (<year>1991</year>). <article-title>Damage detection from changes in curvature mode shapes</article-title>. <source>J. Sound Vib.</source> <volume>145</volume>, <fpage>321</fpage>&#x2013;<lpage>332</lpage>. <pub-id pub-id-type="doi">10.1016/0022-460X(91)90595-B</pub-id> </citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Perera</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Marin</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Ruiz</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Static&#x2013;dynamic multi-scale structural damage identification in a multi-objective framework</article-title>. <source>J. Sound Vib.</source> <volume>332</volume>, <fpage>1484</fpage>&#x2013;<lpage>1500</lpage>. <pub-id pub-id-type="doi">10.1016/j.jsv.2012.10.033</pub-id> </citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Perera</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Ruiz</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>A multistage FE updating procedure for damage identification in large-scale structures based on multiobjective evolutionary optimization</article-title>. <source>Mech. Syst. Signal Process.</source> <volume>22</volume>, <fpage>970</fpage>&#x2013;<lpage>991</lpage>. <pub-id pub-id-type="doi">10.1016/j.ymssp.2007.10.004</pub-id> </citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Perera</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Ruiz</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Manzano</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>An evolutionary multiobjective framework for structural damage localization and quantification</article-title>. <source>Eng. Struct.</source> <volume>29</volume>, <fpage>2540</fpage>&#x2013;<lpage>2550</lpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2007.01.003</pub-id> </citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Perera</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Ruiz</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Manzano</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Performance assessment of multicriteria damage identification genetic algorithms</article-title>. <source>Comput. Struct.</source> <volume>87</volume>, <fpage>120</fpage>&#x2013;<lpage>127</lpage>. <pub-id pub-id-type="doi">10.1016/j.compstruc.2008.07.003</pub-id> </citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Perera</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Torres</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Structural damage detection via modal data with genetic algorithms</article-title>. <source>J. Struct. Eng.</source> <volume>132</volume>, <fpage>1491</fpage>&#x2013;<lpage>1501</lpage>. <pub-id pub-id-type="doi">10.1061/(asce)0733-9445(2006)132:9(1491)</pub-id> </citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rao</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Srinivas</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Murthy</surname>
<given-names>B. S. N.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Damage detection in vibrating bodies using genetic algorithms</article-title>. <source>Comput. Struct.</source> <volume>82</volume>, <fpage>963</fpage>&#x2013;<lpage>968</lpage>. <pub-id pub-id-type="doi">10.1016/j.compstruc.2004.01.005</pub-id> </citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Seyedpoor</surname>
<given-names>S. M.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>A two stage method for structural damage detection using a modal strain energy based index and particle swarm optimization</article-title>. <source>Int. J. Non-Linear Mech.</source> <volume>47</volume>, <fpage>1</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijnonlinmec.2011.07.011</pub-id> </citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shi</surname>
<given-names>Z. Y.</given-names>
</name>
<name>
<surname>Law</surname>
<given-names>S. S.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>L. M.</given-names>
</name>
</person-group> (<year>1998</year>). <article-title>Structural damage localization from modal strain energy change</article-title>. <source>J. Sound Vib.</source> <volume>218</volume>, <fpage>825</fpage>&#x2013;<lpage>844</lpage>. <pub-id pub-id-type="doi">10.1006/jsvi.1998.1878</pub-id> </citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Beck</surname>
<given-names>J. L.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Robust sparse Bayesian learning for broad learning with application to high-speed railway track monitoring</article-title>. <source>Struct. Health Monit.</source> <volume>14759217221104224</volume>, <fpage>147592172211042</fpage>. <pub-id pub-id-type="doi">10.1177/14759217221104224</pub-id> </citation>
</ref>
<ref id="B51">
<citation citation-type="web">
<person-group person-group-type="author">
<name>
<surname>West</surname>
<given-names>W. M.</given-names>
</name>
</person-group> (<year>1986</year>). <article-title>Illustration of the use of modal assurance criterion to detect structural changes in an Orbiter test specimen</article-title>. <comment>Available at: <ext-link ext-link-type="uri" xlink:href="https://ntrs.nasa.gov/citations/19870041253">https://ntrs.nasa.gov/citations/19870041253</ext-link>.</comment> </citation>
</ref>
<ref id="B52">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xiong</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Kong</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>A novel piezoceramic-based sensing Technology combined with visual domain networks for timber damage quantification</article-title>. <source>Front. Mat.</source> <volume>8</volume>. <pub-id pub-id-type="doi">10.3389/fmats.2021.688594</pub-id> </citation>
</ref>
<ref id="B53">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Y. L.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Structural damage detection using empirical mode decomposition: Experimental investigation</article-title>. <source>J. Eng. Mech.</source> <volume>130</volume>, <fpage>1279</fpage>&#x2013;<lpage>1288</lpage>. <pub-id pub-id-type="doi">10.1061/(asce)0733-9399(2004)130:11(1279)</pub-id> </citation>
</ref>
<ref id="B54">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yan</surname>
<given-names>A.-M.</given-names>
</name>
<name>
<surname>Kerschen</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Boe</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Golinval</surname>
<given-names>J.-C.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Structural damage diagnosis under varying environmental conditions -Part I: A linear analysis</article-title>. <source>Mech. Syst. Signal Process.</source> <volume>19</volume>, <fpage>847</fpage>&#x2013;<lpage>864</lpage>. <pub-id pub-id-type="doi">10.1016/j.ymssp.2004.12.002</pub-id> </citation>
</ref>
<ref id="B55">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>J. N.</given-names>
</name>
<name>
<surname>Lei</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Hilbert-huang based approach for structural damage detection</article-title>. <source>J. Eng. Mech.</source> <volume>130</volume>, <fpage>85</fpage>&#x2013;<lpage>95</lpage>. <pub-id pub-id-type="doi">10.1061/(asce)0733-9399(2004)130:1(85)</pub-id> </citation>
</ref>
<ref id="B56">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yi</surname>
<given-names>T.-H.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>H.-B.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H.-N.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Development of sensor validation methodologies for structural health monitoring: A comprehensive review</article-title>. <source>Measurement</source> <volume>109</volume>, <fpage>200</fpage>&#x2013;<lpage>214</lpage>. <pub-id pub-id-type="doi">10.1016/j.measurement.2017.05.064</pub-id> </citation>
</ref>
<ref id="B57">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yi</surname>
<given-names>T.-H.</given-names>
</name>
<name>
<surname>Song</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Stiros</surname>
<given-names>S. C.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Distributed sensor networks for health monitoring of civil infrastructures</article-title>. <source>Shock Vib.</source> <volume>2015</volume>, <fpage>1</fpage>&#x2013;<lpage>3</lpage>. <pub-id pub-id-type="doi">10.1155/2015/271912</pub-id> </citation>
</ref>
<ref id="B58">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>A global artificial fish swarm algorithm for structural damage detection</article-title>. <source>Adv. Struct. Eng.</source> <volume>17</volume>, <fpage>331</fpage>&#x2013;<lpage>346</lpage>. <pub-id pub-id-type="doi">10.1260/1369-4332.17.3.331</pub-id> </citation>
</ref>
<ref id="B59">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>J.-C.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Cloud computing-based time series analysis for structural damage detection</article-title>. <source>J. Eng. Mech.</source> <volume>143</volume>, <fpage>C4015002</fpage>. <pub-id pub-id-type="doi">10.1061/(ASCE)EM.1943-7889.0000982</pub-id> </citation>
</ref>
<ref id="B60">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>J. H.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Structural damage prognosis on truss bridges with end connector bolts</article-title>. <source>J. Eng. Mech.</source> <volume>143</volume>, <fpage>B4016002</fpage>. <pub-id pub-id-type="doi">10.1061/(ASCE)EM.1943-7889.0001052</pub-id> </citation>
</ref>
<ref id="B61">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Nonlinear damage detection using higher statistical moments of structural responses</article-title>. <source>Struct. Eng. Mech.</source> <volume>54</volume>, <fpage>221</fpage>&#x2013;<lpage>237</lpage>. <pub-id pub-id-type="doi">10.12989/SEM.2015.54.2.221</pub-id> </citation>
</ref>
<ref id="B62">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Locating damages of space trusses by combining cross-model modal strain energy and wavelet transform</article-title>. <source>Structures</source> <volume>44</volume>, <fpage>120</fpage>&#x2013;<lpage>134</lpage>. <pub-id pub-id-type="doi">10.1016/j.istruc.2022.07.081</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>