<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">SDHM</journal-id>
<journal-id journal-id-type="nlm-ta">SDHM</journal-id>
<journal-id journal-id-type="publisher-id">SDHM</journal-id>
<journal-title-group>
<journal-title>Structural Durability &#x0026; Health Monitoring</journal-title>
</journal-title-group>
<issn pub-type="epub">1930-2991</issn>
<issn pub-type="ppub">1930-2983</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">16905</article-id>
<article-id pub-id-type="doi">10.32604/sdhm.2022.016905</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Aluminum Alloy Fatigue Crack Damage Prediction Based on Lamb Wave-Systematic Resampling Particle Filter Method</article-title><alt-title alt-title-type="left-running-head">Aluminum Alloy Fatigue Crack Damage Prediction Based on Lamb Wave-Systematic Resampling Particle Filter Method</alt-title><alt-title alt-title-type="right-running-head">Aluminum Alloy Fatigue Crack Damage Prediction Based on Lamb Wave-Systematic Resampling Particle Filter Method</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Zhao</surname><given-names>Gaozheng</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Liu</surname><given-names>Changchao</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Sun</surname><given-names>Lingyu</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Yang</surname><given-names>Ning</given-names></name>
<xref ref-type="aff" rid="aff-2">2</xref>
</contrib>
<contrib id="author-5" contrib-type="author">
<name name-style="western"><surname>Zhang</surname><given-names>Lei</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib id="author-6" contrib-type="author">
<name name-style="western"><surname>Jiang</surname><given-names>Mingshun</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib id="author-7" contrib-type="author">
<name name-style="western"><surname>Jia</surname><given-names>Lei</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib id="author-8" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Sui</surname><given-names>Qingmei</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref><email>qmsui@sdu.edu.cn</email>
</contrib>
<aff id="aff-1"><label>1</label><institution>College of Control Science and Engineering, Shandong University</institution>, <addr-line>Jinan, 250061</addr-line>, <country>China</country></aff>
<aff id="aff-2"><label>2</label><institution>Shandong Institute of Space Electronic Technology</institution>, <addr-line>Yantai, 264010</addr-line>, <country>China</country></aff>
</contrib-group><author-notes><corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Qingmei Sui. Email: <email>qmsui@sdu.edu.cn</email></corresp></author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2022-02-09"><day>09</day><month>02</month>
<year>2022</year></pub-date>
<volume>16</volume>
<issue>1</issue>
<fpage>81</fpage>
<lpage>96</lpage>
<history>
<date date-type="received"><day>08</day><month>4</month><year>2021</year></date>
<date date-type="accepted"><day>21</day><month>7</month><year>2021</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2022 Zhao et al.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Zhao et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_SDHM_16905.pdf"></self-uri>
<abstract>
<p>Fatigue crack prediction is a critical aspect of prognostics and health management research. The particle filter algorithm based on Lamb wave is a potential tool to solve the nonlinear and non-Gaussian problems on fatigue growth, and it is widely used to predict the state of fatigue crack. This paper proposes a method of lamb wave-based early fatigue microcrack prediction with the aid of particle filters. With this method, which the changes in signal characteristics under different fatigue crack lengths are analyzed, and the state- and observation-equations of crack extension are established. Furthermore, an experiment is conducted to verify the feasibility of the proposed method. The Root Mean Square Error (RMSE) of the three different resampling methods are compared. The results show the system resampling method has the highest prediction accuracy. Furthermore, the factors affected by the accuracy of the prediction are discussed.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Structural health monitoring</kwd>
<kwd>fatigue crack prognostics</kwd>
<kwd>particle filter</kwd>
<kwd>lamb wave</kwd>
<kwd>paris law</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>Prognostics and health management (PHM) has recently become a novel engineering research hotspot [<xref ref-type="bibr" rid="ref-1">1</xref>&#x2013;<xref ref-type="bibr" rid="ref-6">6</xref>], and it deals with the real-time assessment of a system under its practical operating conditions. Various surface-mounted sensors may be used in order to excite and collect a guided wave signal [<xref ref-type="bibr" rid="ref-7">7</xref>]. When a guided wave signal acts on damage that exits inside the structure during propagation, it produces reflection and scattering. Then, according to the propagation characteristics of guided waves inside the structure, appropriate feature extraction technology can be used to analyze the collected wave signals that indicate damage information [<xref ref-type="bibr" rid="ref-8">8</xref>]. Compared to traditional detection methods that may be unable to predict damage, PHM combines modern detection technology, modern digital signal processing technology, and machine learning [<xref ref-type="bibr" rid="ref-9">9</xref>&#x2013;<xref ref-type="bibr" rid="ref-11">11</xref>], which greatly reduces the maintenance cost and time of the system [<xref ref-type="bibr" rid="ref-12">12</xref>,<xref ref-type="bibr" rid="ref-13">13</xref>].</p>
<p>Fatigue crack is an important aspect of PHM research, which significantly involves developing safety features as well as the extension of working time [<xref ref-type="bibr" rid="ref-13">13</xref>]. Xu et al. [<xref ref-type="bibr" rid="ref-14">14</xref>] developed a novel method for fatigue crack identification based on nonlinear pseudo-force that appears at the location of a fatigue crack and vanished elsewhere. In their study, the ultrasonic nonlinear relative coefficient was used to quantitatively describe fatigue crack, which demonstrated that the nonlinear coefficient initially increased, after which it decreased with the increase of the fatigue crack [<xref ref-type="bibr" rid="ref-15">15</xref>]. Lu et al. [<xref ref-type="bibr" rid="ref-16">16</xref>] quantitatively studied nonlinear parameter variation during crack growth via finite element simulation and experiment with a comparison of the results.</p>
<p>Due to complex work environments, however, the growth of fatigue cracks may be easily affected by a plethora of uncertain factors, such as material properties, temperature, unsteady force, and humidity [<xref ref-type="bibr" rid="ref-17">17</xref>,<xref ref-type="bibr" rid="ref-18">18</xref>]. Dodson et al. [<xref ref-type="bibr" rid="ref-19">19</xref>] developed the thermal sensitivity of dispersion curves and validated it. Abbas et al. [<xref ref-type="bibr" rid="ref-20">20</xref>] evaluated the impact of temperature on damage detection and provided an optimal baseline for thermal during ultrasonic lamb wave monitoring. Moreover, in most actual conditions, fatigue crack growth is nonlinear and exhibits non-Gaussian uncertainty. These uncertainties, in turn, increase the difficulty of fatigue crack monitoring. Hence, in order to deal with this level of uncertainty, a particle filter (PF) was introduced [<xref ref-type="bibr" rid="ref-21">21</xref>], which used a nonlinear state-space model and PF algorithm to evaluate the probability density function of the state, which demonstrated that the PF method was viable. Due to the combination of PF prediction methods with the crack growth law particle filter algorithm and online real-time monitoring, they do not need much test data, thus widening its scope for use in engineering.</p>
<p>With the development of non-destructive monitoring technology, PF, in conjunction with ultrasonic lamb wave detection, may be more suitable for application in engineering. Yang et al. [<xref ref-type="bibr" rid="ref-22">22</xref>] proposed a method of crack prognosis and compared it to Extended Kalman Filtering (EKF), which illustrated the superiority of the PF-based approach. Additionally, Chen et al. [<xref ref-type="bibr" rid="ref-23">23</xref>] used hole-edge crack specimens as a fatigue experiment object. According to the piezoelectric transducers (PZTs) active lamb, a method of online fatigue crack prognosis was presented, which adopted PF to deal with crack growth and monitor uncertainties. Neerukatti et al. [<xref ref-type="bibr" rid="ref-24">24</xref>] derived a methodology that combined a physics prediction model and data-driven localization method in order to estimate crack growth.</p>
<p>The aforementioned studies were based on the standard PF. Following particle propagation, weight computation, resampling, and the sample impoverishment [<xref ref-type="bibr" rid="ref-25">25</xref>] may be introduced, thereby increasing the number of particles that can deal with sample impoverishment [<xref ref-type="bibr" rid="ref-26">26</xref>]. However, this solution costs requires additional time and more advanced hardware. Hol et al. [<xref ref-type="bibr" rid="ref-27">27</xref>] compared four kinds of resampling methods and analyzed the pros and cons of the four resampling algorithms according to the perspectives of resampling quality, computational complexity, and uniform distribution. Crack growth is a complicated process; predictive models are often established using an approximate method [<xref ref-type="bibr" rid="ref-23">23</xref>], and prediction models inevitably produce errors. The choice of resampling method is an important step in improving prediction accuracy.</p>
<p>Accordingly, this paper proposes an early fatigue microcrack damage prediction method based on the particle filter algorithm. Combined with finite element simulation, the variation in characteristic parameters when the wave passes through different crack lengths is then analyzed, while the damage index (DI) is used to observe crack length. The RMS of three different resampling methods is subsequently compared. Finally, the errors caused by the crack shape are discussed.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Framework of the Particle Filter Based on Fatigue Crack Growth</title>
<sec id="s2_1">
<label>2.1</label>
<title>State-Space Model for Crack Growth</title>
<p>The state-space model based on the crack propagation law consists of a state equation and observation equation [<xref ref-type="bibr" rid="ref-28">28</xref>], as shown in <xref ref-type="disp-formula" rid="eqn-1">Eq. (1)</xref>.<disp-formula id="eqn-1"><label>(1)</label>
<mml:math id="mml-eqn-1" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd columnalign="left"><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd columnalign="left"><mml:msub><mml:mi>y</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>g</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>v</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math>
</disp-formula>where <italic>x</italic><sub><italic>k</italic>&#x2212;1</sub> is the crack length at time <italic>k</italic>, <italic>f</italic>(&#x2009;&#x22C5;&#x2009;) is defined by a crack growth model, through which the crack growth law from time <italic>k</italic>&#x2009;&#x2212;&#x2009;1 to <italic>k</italic> is started, <italic>w</italic><sub><italic>k</italic>&#x2212;1</sub> is the uncertainty of crack growth. <italic>y</italic><sub><italic>k</italic></sub> is the observation value, which includes the fatigue crack information at the time <italic>k</italic>. <italic>g</italic>(&#x2009;&#x22C5;&#x2009;) is a model, which is the relationship between the observation value and the crack length. <italic>v</italic><sub><italic>k</italic></sub> refers to uncertainties during testing.</p>
<p>Paris&#x2019; law [<xref ref-type="bibr" rid="ref-29">29</xref>] is often used to describe the growth of fatigue crack, for which crack propagation is shown in <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref>.<disp-formula id="eqn-2"><label>(2)</label>
<mml:math id="mml-eqn-2" display="block"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>=</mml:mo><mml:mi>C</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>K</mml:mi></mml:mrow><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mi>m</mml:mi></mml:msup></mml:mstyle></mml:math>
</disp-formula><disp-formula id="eqn-3"><label>(3)</label>
<mml:math id="mml-eqn-3" display="block"><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>K</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>&#x03C3;</mml:mi><mml:msqrt><mml:mi>&#x03C0;</mml:mi><mml:mi>x</mml:mi></mml:msqrt></mml:math>
</disp-formula></p>
<p>where <italic>N</italic> is the number of loading cycles, <italic>C</italic> and <italic>m</italic> are material parameters and &#x0394;<italic>K</italic> is the stress intensity factor. The method [<xref ref-type="bibr" rid="ref-25">25</xref>] is simple to calculate. <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref> is rewritten as<disp-formula id="eqn-4"><label>(4)</label>
<mml:math id="mml-eqn-4" display="block"><mml:mi>ln</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>ln</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mi>m</mml:mi><mml:mi>ln</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>K</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
</disp-formula></p>
<p>The specimens are labeled as &#x007B;L<sub><italic>j</italic></sub>, <italic>j</italic>&#x2009;&#x003D;&#x2009;1, &#x2026;, <italic>S</italic>&#x007D;, the M group of crack measurement is collected <inline-formula id="ieqn-1">
<mml:math id="mml-ieqn-1"><mml:mrow><mml:mo fence="false" stretchy="false">{</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>M</mml:mi><mml:mo fence="false" stretchy="false">}</mml:mo></mml:mrow></mml:math>
</inline-formula> and the corresponding load cycles are labelled as <inline-formula id="ieqn-2">
<mml:math id="mml-ieqn-2"><mml:mrow><mml:mo fence="false" stretchy="false">{</mml:mo><mml:msubsup><mml:mi>N</mml:mi><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>M</mml:mi><mml:mo fence="false" stretchy="false">}</mml:mo></mml:mrow></mml:math>
</inline-formula>, where <inline-formula id="ieqn-3">
<mml:math id="mml-ieqn-3"><mml:msubsup><mml:mi>x</mml:mi><mml:mn>0</mml:mn><mml:mi>j</mml:mi></mml:msubsup></mml:math>
</inline-formula> is the initial crack length. The crack growth rate can then be expressed as<disp-formula id="eqn-5"><label>(5)</label>
<mml:math id="mml-eqn-5" display="block"><mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:msubsup><mml:mo>&#x2248;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msubsup><mml:mi>x</mml:mi><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:msubsup></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msubsup><mml:mi>N</mml:mi><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:msubsup></mml:mrow></mml:mfrac></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>j</mml:mi></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mi>N</mml:mi><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>N</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>j</mml:mi></mml:msubsup></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:mstyle></mml:math>
</disp-formula></p>
<p>Given the crack growth rate <inline-formula id="ieqn-4">
<mml:math id="mml-ieqn-4"><mml:mrow><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:mrow></mml:mrow><mml:msubsup><mml:mo stretchy="false">)</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>M</mml:mi><mml:mo fence="false" stretchy="false">}</mml:mo></mml:mrow></mml:math>
</inline-formula> and stress change factor &#x0394;<italic>K</italic>, ln(<italic>C</italic><sub><italic>j</italic></sub>) and <italic>m</italic><sub><italic>j</italic></sub>, which corresponds to the specimen <italic>L</italic><sub><italic>j</italic></sub> can be obtained through linear fitting.</p>
<p>The uncertainty estimate of crack propagation can be written as<disp-formula id="eqn-6"><label>(6)</label>
<mml:math id="mml-eqn-6" display="block"><mml:mi>ln</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>ln</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:mi>C</mml:mi><mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>K</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>m</mml:mi></mml:msup></mml:mrow><mml:mo stretchy="false">]</mml:mo><mml:mo>+</mml:mo><mml:mi>w</mml:mi></mml:math>
</disp-formula><disp-formula id="eqn-7"><label>(7)</label>
<mml:math id="mml-eqn-7" display="block"><mml:msubsup><mml:mi>e</mml:mi><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mi>ln</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msubsup><mml:mi>x</mml:mi><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:msubsup></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msubsup><mml:mi>N</mml:mi><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:msubsup></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>ln</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mi>C</mml:mi><mml:msup><mml:mrow><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>K</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo stretchy="false">]</mml:mo></mml:mrow><mml:mi>m</mml:mi></mml:msup></mml:mrow><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math>
</disp-formula></p>
<p>where difference <inline-formula id="ieqn-5">
<mml:math id="mml-ieqn-5"><mml:msubsup><mml:mi>e</mml:mi><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:msubsup></mml:math>
</inline-formula> is assumed to be the uncertainty of crack growth, which affects the crack growth rate. Then, the difference between the samples can be used to calculate the variance <inline-formula id="ieqn-6">
<mml:math id="mml-ieqn-6"><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mi>w</mml:mi><mml:mn>2</mml:mn></mml:msubsup></mml:math>
</inline-formula> of the random variable <italic>w</italic>.<disp-formula id="eqn-8"><label>(8)</label>
<mml:math id="mml-eqn-8" display="block"><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mi>w</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>&#x2248;</mml:mo><mml:mi>V</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mrow><mml:mo fence="false" stretchy="false">{</mml:mo><mml:msubsup><mml:mi>e</mml:mi><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>M</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>S</mml:mi></mml:mrow><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math>
</disp-formula></p>
<p>In order to consider uncertainty during the growth of fatigue crack as well as for simplification [<xref ref-type="bibr" rid="ref-30">30</xref>], <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref> can be discretized as the state <xref ref-type="disp-formula" rid="eqn-9">Eq. (9)</xref>.<disp-formula id="eqn-9"><label>(9)</label>
<mml:math id="mml-eqn-9" display="block"><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>C</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>K</mml:mi></mml:mrow><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mi>m</mml:mi></mml:msup><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>N</mml:mi><mml:mo>+</mml:mo><mml:mi>w</mml:mi></mml:math>
</disp-formula>where &#x0394;<italic>N</italic> is the discrete load step and <italic>w</italic> is the uncertainty of the growth crack, which follows <inline-formula id="ieqn-7">
<mml:math id="mml-ieqn-7"><mml:mi>N</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mi>w</mml:mi><mml:mn>2</mml:mn></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
</inline-formula>.</p>
<p>Among the acquired monitored signals, the increase in the crack can cause signal distortion, energy attenuation, and phase delay [<xref ref-type="bibr" rid="ref-31">31</xref>]. Accordingly, such characteristic parameters can be used to describe the current state of fatigue cracks. In order to quantify these features, the damage index (DI) was used, which evaluates the difference between the undamaged signal and the signal with fatigue load information. The results demonstrated that the S0 mode is more sensitive to early fatigue cracks compared to that of A0 mode [<xref ref-type="bibr" rid="ref-32">32</xref>]. Therefore, the first wave packet (S0 mode) was used to calculate DI, which is given to <xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref>.<disp-formula id="eqn-10"><label>(10)</label>
<mml:math id="mml-eqn-10" display="block"><mml:mi>D</mml:mi><mml:mi>I</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mi>X</mml:mi></mml:msub><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mi>Y</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:math>
</disp-formula></p>
<p>where <italic>C</italic><sub><italic>XY</italic></sub> is the covariance of the two signals, <italic>&#x03C3;</italic><sub><italic>X</italic></sub> and <italic>&#x03C3;</italic><sub><italic>Y</italic></sub> are the mean square deviations of the two signals, <italic>X</italic> is the baseline signal and Y is the monitored signal during crack propagation.</p>
<p>The corresponding observation is descriptive of the fatigue crack monitoring result, which can be obtained to fit all of the specimen&#x2019;s DIs under different crack lengths, as shown in <xref ref-type="disp-formula" rid="eqn-11">Eq. (11)</xref>.<disp-formula id="eqn-11"><label>(11)</label>
<mml:math id="mml-eqn-11" display="block"><mml:msub><mml:mi>y</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:msubsup><mml:mi>x</mml:mi><mml:mi>k</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mn>3</mml:mn></mml:msub><mml:msubsup><mml:mi>x</mml:mi><mml:mi>k</mml:mi><mml:mn>3</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:math>
</disp-formula>where &#x007B;<italic>b</italic><sub>0</sub>, <italic>b</italic><sub>1</sub>, <italic>b</italic><sub>2</sub>, <italic>b</italic><sub>3</sub>&#x007D; are the coefficients of polynomial fitting.</p>
<p>The uncertainty of measurement is assumed to be normally distributed and is expressed as <inline-formula id="ieqn-8">
<mml:math id="mml-ieqn-8"><mml:mi>v</mml:mi><mml:mo>&#x223C;</mml:mo><mml:mi>N</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mi>v</mml:mi><mml:mn>2</mml:mn></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
</inline-formula>. The damage factor variance of crack length <italic>x</italic><sub><italic>i</italic></sub> can be expressed as<disp-formula id="eqn-12"><label>(12)</label>
<mml:math id="mml-eqn-12" display="block"><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mi>v</mml:mi><mml:mn>2</mml:mn></mml:msubsup></mml:mrow><mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x2248;</mml:mo><mml:mi>V</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mrow><mml:mo fence="false" stretchy="false">{</mml:mo><mml:msubsup><mml:mi>y</mml:mi><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>S</mml:mi></mml:mrow><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math>
</disp-formula></p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Based on Different Resampling PF Methods</title>
<p>The standard PF was provided by the findings put forward by Gordon et al. [<xref ref-type="bibr" rid="ref-33">33</xref>], which was applied to the nonlinear and non-Gaussian problem. The PF was designed to calculate the posterior pdf <italic>p</italic>(<italic>x</italic><sub><italic>k</italic></sub>&#x2009;&#x007C;&#x2009;<italic>y</italic><sub>1:<italic>k</italic></sub>) with the specimen&#x2019;s observations [<xref ref-type="bibr" rid="ref-34">34</xref>]. The Bayes theorem is used to calculate the posterior pdf <italic>p</italic>(<italic>x</italic><sub><italic>k</italic></sub>&#x2009;&#x007C;&#x2009;<italic>y</italic><sub>1:<italic>k</italic></sub>), as expressed in <xref ref-type="disp-formula" rid="eqn-13">Eq. (13)</xref>.<disp-formula id="eqn-13"><label>(13)</label>
<mml:math id="mml-eqn-13" display="block"><mml:mrow><mml:mrow><mml:mo>{</mml:mo> <mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:mi>p</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x007C;</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>:</mml:mo><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mo>&#x222B;</mml:mo><mml:mi>p</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>&#x007C;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mi>p</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x007C;</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>:</mml:mo><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mi>d</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>p</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>&#x007C;</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>:</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>p</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>&#x007C;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mi>p</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>&#x007C;</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>:</mml:mo><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>&#x007C;</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>:</mml:mo><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:math>
</disp-formula></p>
<p>However, the pdf <italic>p</italic>(<italic>x</italic><sub><italic>k</italic></sub> &#x007C; <italic>y</italic><sub>1:<italic>k</italic></sub>) is actually difficult to calculate. The basic idea of the PF is to approximate the posterior pdf <italic>p</italic>(<italic>x</italic><sub><italic>k</italic></sub>&#x2009;&#x007C;&#x2009;<italic>y</italic><sub>1:<italic>k</italic></sub>) through a set of particles <inline-formula id="ieqn-9">
<mml:math id="mml-ieqn-9"><mml:mrow><mml:mo fence="false" stretchy="false">{</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>N</mml:mi></mml:mrow><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math>
</inline-formula> with their normalized weights <inline-formula id="ieqn-10">
<mml:math id="mml-ieqn-10"><mml:mrow><mml:mo fence="false" stretchy="false">{</mml:mo><mml:msubsup><mml:mrow><mml:mover><mml:mi>w</mml:mi><mml:mo stretchy="false">&#x007E;</mml:mo></mml:mover></mml:mrow><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>N</mml:mi></mml:mrow><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math>
</inline-formula><disp-formula id="eqn-14"><label>(14)</label>
<mml:math id="mml-eqn-14" display="block"><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mspace width="thinmathspace" /><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>:</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2248;</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mrow><mml:msubsup><mml:mrow><mml:mover><mml:mi>w</mml:mi><mml:mo stretchy="false">&#x007E;</mml:mo></mml:mover></mml:mrow><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mi>&#x03B4;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math>
</disp-formula>where <italic>&#x03B4;</italic>(&#x2009;&#x22C5;&#x2009;) is the Dirac delta function, N is the number of particles, <inline-formula id="ieqn-11">
<mml:math id="mml-ieqn-11"><mml:mrow><mml:mo fence="false" stretchy="false">{</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>N</mml:mi></mml:mrow><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math>
</inline-formula> are sampled from the pdf <italic>p</italic>(<italic>x</italic><sub><italic>k</italic></sub> &#x007C; <italic>y</italic><sub>1:<italic>k</italic></sub>).</p>
<p>When <italic>p</italic>(<italic>x</italic><sub><italic>k</italic></sub> &#x007C; <italic>y</italic><sub>1:<italic>k</italic></sub>) is unknown, the importance density function <italic>q</italic>(<italic>x</italic><sub><italic>k</italic></sub> &#x007C; <italic>y</italic><sub>1:<italic>k</italic></sub>) can then be introduced. Therefore, a posterior estimate can be expressed using <xref ref-type="disp-formula" rid="eqn-15">Eq. (15)</xref>, in which the particle weight is defined as in <xref ref-type="disp-formula" rid="eqn-16">Eq. (16)</xref>.<disp-formula id="eqn-15"><label>(15)</label>
<mml:math id="mml-eqn-15" display="block"><mml:msub><mml:mrow><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>&#x222B;</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mspace width="thinmathspace" /><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>:</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mi>q</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mspace width="thinmathspace" /><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>:</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:mrow><mml:mi>q</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mspace width="thinmathspace" /><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>:</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mi>d</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:math>
</disp-formula><disp-formula id="eqn-16"><label>(16)</label>
<mml:math id="mml-eqn-16" display="block"><mml:msubsup><mml:mi>w</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mo>&#x221D;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mspace width="thinmathspace" /><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>:</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mi>q</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mspace width="thinmathspace" /><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>:</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:math>
</disp-formula></p>
<p>The importance density function can be derived as<disp-formula id="eqn-17"><label>(17)</label>
<mml:math id="mml-eqn-17" display="block"><mml:mi>q</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mspace width="thinmathspace" /><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>:</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi>q</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mspace width="thinmathspace" /><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>y</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mi>q</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mspace width="thinmathspace" /><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>:</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
</disp-formula></p>
<p>The unnormalized weight can be calculated through the iteration of <xref ref-type="disp-formula" rid="eqn-18">Eq. (18)</xref>.<disp-formula id="eqn-18"><label>(18)</label>
<mml:math id="mml-eqn-18" display="block"><mml:msubsup><mml:mi>w</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>w</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>i</mml:mi></mml:msubsup><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mspace width="thinmathspace" /><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mspace width="thinmathspace" /><mml:msubsup><mml:mi>x</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mspace width="thinmathspace" /><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>:</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mi>q</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mspace width="thinmathspace" /><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>:</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:math>
</disp-formula></p>
<p>The weight normalization is shown in <xref ref-type="disp-formula" rid="eqn-19">Eq. (19)</xref>.<disp-formula id="eqn-19"><label>(19)</label>
<mml:math id="mml-eqn-19" display="block"><mml:msubsup><mml:mrow><mml:mover><mml:mi>w</mml:mi><mml:mo stretchy="false">&#x007E;</mml:mo></mml:mover></mml:mrow><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>w</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:mrow><mml:msubsup><mml:mi>w</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup></mml:mrow></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:math>
</disp-formula>where <inline-formula id="ieqn-12">
<mml:math id="mml-ieqn-12"><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mspace width="thinmathspace" /><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mspace width="thinmathspace" /><mml:msubsup><mml:mi>x</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
</inline-formula> is the likelihood value corresponding to the particle. Due to the simplicity of the conversion probability density function (PDF), the particle filter algorithm adopts the conversion probability density function as the importance density. Therefore, the weight update can be simplified into <xref ref-type="disp-formula" rid="eqn-20">Eq. (20)</xref>.<disp-formula id="eqn-20"><label>(20)</label>
<mml:math id="mml-eqn-20" display="block"><mml:msubsup><mml:mi>w</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>w</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>i</mml:mi></mml:msubsup><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mspace width="thinmathspace" /><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mspace width="thinmathspace" /><mml:msubsup><mml:mi>x</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
</disp-formula></p>
<p>The prognostic result [<xref ref-type="bibr" rid="ref-29">29</xref>] of the crack length <italic>x</italic><sub><italic>k</italic></sub> is calculated as in <xref ref-type="disp-formula" rid="eqn-21">Eq. (21)</xref>.<disp-formula id="eqn-21"><label>(21)</label>
<mml:math id="mml-eqn-21" display="block"><mml:msub><mml:mrow><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup></mml:mrow><mml:msubsup><mml:mrow><mml:mover><mml:mi>w</mml:mi><mml:mo stretchy="false">&#x007E;</mml:mo></mml:mover></mml:mrow><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup></mml:math>
</disp-formula></p>
<p>The following describes three resampling methods:<list list-type="simple"><list-item><label>(1)</label>
<p> Residual resampling [<xref ref-type="bibr" rid="ref-27">27</xref>]</p></list-item></list></p>
<p><inline-formula id="ieqn-13">
<mml:math id="mml-ieqn-13"><mml:msubsup><mml:mi>n</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mi>N</mml:mi><mml:msub><mml:mi>w</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">]</mml:mo></mml:math>
</inline-formula> copies of the particle <italic>x</italic><sub><italic>i</italic></sub> are allocated to the new distribution. Additionally, <inline-formula id="ieqn-14">
<mml:math id="mml-ieqn-14"><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mi>N</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:msubsup><mml:mi>n</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math>
</inline-formula> particles are resampled from &#x007B;<italic>x</italic><sub><italic>i</italic></sub>&#x007D; by making <inline-formula id="ieqn-15">
<mml:math id="mml-ieqn-15"><mml:msubsup><mml:mi>n</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:msup><mml:mi></mml:mi><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:msubsup></mml:math>
</inline-formula> copies of particle <italic>x</italic><sub><italic>i</italic></sub> where the probability for selecting <italic>x</italic><sub><italic>i</italic></sub> is proportional to <inline-formula id="ieqn-16">
<mml:math id="mml-ieqn-16"><mml:msubsup><mml:mi>w</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mi>N</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mrow></mml:mrow><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>n</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msubsup></mml:math>
</inline-formula> using one of the aforementioned resampling schemes.<list list-type="simple"><list-item><label>(2)</label>
<p> Systematic resampling [<xref ref-type="bibr" rid="ref-35">35</xref>]</p></list-item></list></p>
<p><italic>N</italic> ordered numbers are then generated, as shown in <xref ref-type="disp-formula" rid="eqn-22">Eq. (22)</xref>.<disp-formula id="eqn-22"><label>(22)</label>
<mml:math id="mml-eqn-22" display="block"><mml:msub><mml:mi>u</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mrow><mml:mover><mml:mi>u</mml:mi><mml:mo stretchy="false">&#x007E;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mi>N</mml:mi></mml:mfrac></mml:mrow></mml:mstyle></mml:math>
</disp-formula>where <inline-formula id="ieqn-17">
<mml:math id="mml-ieqn-17"><mml:mrow><mml:mover><mml:mi>u</mml:mi><mml:mo stretchy="false">&#x007E;</mml:mo></mml:mover></mml:mrow><mml:mo>&#x223C;</mml:mo><mml:mi>U</mml:mi><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
</inline-formula>, <italic>k</italic>&#x2009;&#x003D;&#x2009;1, 2, 3&#x2026;<italic>N</italic>, which are then used to select <inline-formula id="ieqn-18">
<mml:math id="mml-ieqn-18"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>k</mml:mi><mml:mo>&#x2217;</mml:mo></mml:msubsup></mml:math>
</inline-formula> according to the multinomial distribution.</p>
<p>Here,<disp-formula id="eqn-23"><label>(23)</label>
<mml:math id="mml-eqn-23" display="block"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>k</mml:mi><mml:mo>&#x2217;</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mi>F</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi><mml:msub><mml:mrow></mml:mrow><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
</disp-formula>where <inline-formula id="ieqn-19">
<mml:math id="mml-ieqn-19"><mml:msub><mml:mi>u</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>s</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munderover><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>s</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>i</mml:mi></mml:munderover><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math>
</inline-formula>, <italic>F</italic><sup>&#x2212;1</sup> denotes the generalized inverse of the cumulative probability distribution of the normalized particle weights.<list list-type="simple"><list-item><label>(3)</label>
<p> Multinomial resampling [<xref ref-type="bibr" rid="ref-27">27</xref>]</p></list-item></list></p>
<p><italic>N</italic> ordered numbers are generated.<disp-formula id="eqn-24"><label>(24)</label>
<mml:math id="mml-eqn-24" display="block"><mml:msub><mml:mi>u</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msubsup><mml:mrow><mml:mover><mml:mi>u</mml:mi><mml:mo stretchy="false">&#x007E;</mml:mo></mml:mover></mml:mrow><mml:mi>k</mml:mi><mml:mrow><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mi>k</mml:mi></mml:mfrac></mml:mrow></mml:mrow></mml:msubsup></mml:math>
</disp-formula><disp-formula id="eqn-25"><label>(25)</label>
<mml:math id="mml-eqn-25" display="block"><mml:msub><mml:mi>u</mml:mi><mml:mi>N</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mover><mml:mi>u</mml:mi><mml:mo stretchy="false">&#x007E;</mml:mo></mml:mover></mml:mrow><mml:mi>N</mml:mi><mml:mrow><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mi>N</mml:mi></mml:mfrac></mml:mrow></mml:mrow></mml:msubsup></mml:math>
</disp-formula></p>
<p>Here, <inline-formula id="ieqn-20">
<mml:math id="mml-ieqn-20"><mml:msub><mml:mrow><mml:mover><mml:mi>u</mml:mi><mml:mo stretchy="false">&#x007E;</mml:mo></mml:mover></mml:mrow><mml:mi>k</mml:mi></mml:msub><mml:mo>&#x223C;</mml:mo><mml:mi>U</mml:mi><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
</inline-formula>, which are used to select <inline-formula id="ieqn-21">
<mml:math id="mml-ieqn-21"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>k</mml:mi><mml:mo>&#x2217;</mml:mo></mml:msubsup></mml:math>
</inline-formula> according to the multinomial distribution.</p>
<p>The resampling method involves eliminating particles that have small normalized importance weights and copying upon particles with large weights, setting all the weights to 1/<italic>N</italic>.</p>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Framework of the Prediction Process</title>
<p><xref ref-type="fig" rid="fig-1">Fig. 1</xref> shows the framework of the prediction process, which is roughly divided into three steps.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Framework of the prediction process</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="SDHM_16905-fig-1.png"/>
</fig>
<p>Step 1. Record the number of loads and crack length during the fatigue crack growth process, calculate the crack growth parameters, and establish the crack growth state equation.</p>
<p>Step 2. Obtain response signals under different fatigue crack conditions via ultrasonic lamb wave detection technology, extract characteristic values, and establish observation equations.</p>
<p>Step 3. Use particle filter algorithm to realize early fatigue microcrack prediction.</p>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Experimental Evaluation on Plates</title>
<sec id="s3_1">
<label>3.1</label>
<title>Finite Element Simulation</title>
<p>In order to ascertain the energy change of lamb waves passing through different crack lengths, numerical experiments are performed using the finite element method (FEM). An aluminum plate with the encastre boundary condition is modeled using the ABAQUS software, as shown in <xref ref-type="fig" rid="fig-2">Fig. 2</xref>.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Geometries of the specimen</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="SDHM_16905-fig-2.png"/>
</fig>
<p>A through-thickness crack with a width of 0.5 mm was modeled onto the side of the plate. In order to simulate early fatigue cracks, at the center of this crack, another size crack was cut out with a width of 0.1 mm and length varying from 0 to 12 mm, which had an increment of 3 mm, as shown in <xref ref-type="fig" rid="fig-3">Fig. 3</xref>. The pitch-catch configuration was often used for damage detection, and the actuator and receiver were set on both sides of the damaged region.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Crack simulation diagram</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="SDHM_16905-fig-3.png"/>
</fig>
<p>According to the dispersion curve of Lamb wave propagating in a 6061-T6 aluminum alloy plate with 5 mm thickness, when the frequency thickness product is less than <inline-formula id="ieqn-22">
<mml:math id="mml-ieqn-22"><mml:mn>2</mml:mn><mml:mtext>&#xA0;</mml:mtext><mml:mrow><mml:mi mathvariant="normal">M</mml:mi><mml:mi mathvariant="normal">H</mml:mi><mml:mi mathvariant="normal">z</mml:mi></mml:mrow><mml:mo>&#x22C5;</mml:mo><mml:mrow><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math>
</inline-formula>, the excited lamb wave possess only two modes, S0 and A0. The excitation frequency of the Lamb wave is then set as be 0.148&#x2005;MHz, as shown in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>. The properties of the material are listed in <xref ref-type="table" rid="table-1">Table 1</xref>.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>5-cycle excitation signal for lamb wave</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="SDHM_16905-fig-4.png"/>
</fig>
<table-wrap id="table-1"><label>Table 1</label>
<caption>
<title>Properties of specimen</title></caption>
<table><colgroup><col align="left"/><col align="left"/><col align="left"/><col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Material</th>
<th align="left">Young&#x2019;s modulus <italic>E</italic>(<italic>GPa</italic>)</th>
<th align="left">Density <italic>&#x03C1;</italic>(<italic>kg</italic>/<italic>m</italic><sup>3</sup>)</th>
<th align="left">Poisson&#x2019;s ratio <italic>&#x03BD;</italic></th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Al6061-t6</td>
<td align="left">69</td>
<td align="left">2700</td>
<td align="left">0.33</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><xref ref-type="fig" rid="fig-5">Fig. 5</xref> illustrates the response signal under different crack lengths. <xref ref-type="fig" rid="fig-6">Fig. 6</xref> shows that when the lamb wave is reflected when passing through the crack, the energy is attenuated, flight time becomes longer, and the whole waveform is distorted. In light of these three characteristics, fatigue cracks of different lengths can be designated.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>FEM simulation response signals of different crack lengths</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="SDHM_16905-fig-5.png"/>
</fig>
<fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>Damage index, time, normalized amplitude under different length crack</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="SDHM_16905-fig-6.png"/>
</fig>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Experimental Setup</title>
<p>With regard to verify the proposed method, a fatigue test for plate specimens consisting of 6061-t6 aluminum was performed. The thickness of all specimens was 5 mm, which were labeled from L1 to L5. A 5 mm notch was then machined at the specimen&#x2019;s edge in order to initiate the direction of fatigue crack growth. As illustrated in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>, two sensors were adhered onto the plate specimen surface, and PZT1 was applied as the actuator to activate the lamb wave, while PZT2 was used as the sensor to acquire the wave signal. The crack specimens and sensor layouts are shown in <xref ref-type="fig" rid="fig-7">Fig. 7</xref>.</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>Plate specimen</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="SDHM_16905-fig-7.png"/>
</fig>
<p>The Lamb wave based on the SHM technique was used for fatigue crack detection, which was sensitive to fatigue crack. The change in characteristics was due to discontinuities introduced by the growth of fatigue crack. These discontinuities can disperse and reflect the energy of the original Lamb wave, triggering changes in wave characteristics [<xref ref-type="bibr" rid="ref-36">36</xref>]. The fatigue crack can then be identified by extracting feature changes from the Lamb wave signals.</p>
<p>A Multipurpose Servohydraulic Universal Testing Machine (Serises LFV 250 KN) was used to apply fatigue load. Specimen L1 was initially performed to determine the fatigue load with a fracture load of 35 KN. According to the results, a sinusoidal load with a peak value of 10 KN was chosen for specimens L2 to L5. The stress ratio was <italic>r</italic>&#x2009;&#x003D;&#x2009;0.1, and the frequency of fatigue load was selected as 15&#x2005;Hz, as shown in <xref ref-type="fig" rid="fig-8">Fig. 8a</xref>. Accordingly, a 5-cycle sine burst signal with 160&#x2005;kHz central frequency and &#x00B1;48&#x2005;V amplitude was excited by PZT1. The Lamb wave signal was then acquired at a sampling rate of 256&#x2005;MHz.</p>
<fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>(a) Fatigue tensile test setup, (b) The testing equipment for the fatigue specimens</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="SDHM_16905-fig-8.png"/>
</fig>
<p>During the fatigue test, a digital microscope was used to observe the growth of the crack. When the crack grew to about 1 mm, the specimen was taken down. The system was then used to monitor the fatigue specimen, as shown in <xref ref-type="fig" rid="fig-8">Fig. 8b</xref>.</p>
</sec>
<sec id="s3_3">
<label>3.3</label>
<title>Fatigue Crack Growth and Test Results</title>
<p><xref ref-type="fig" rid="fig-9">Fig. 9</xref> shows the L2 growth of the fatigue crack to 3 mm. The appearance of fatigue cracks caused discontinuities within the material structure as well as the energy attenuation and phase delay of Lamb waves passing through the discontinuous positions. <xref ref-type="fig" rid="fig-10">Fig. 10</xref> shows the waveform changes of the S0 mode under different fatigue crack lengths, while <xref ref-type="fig" rid="fig-11">Fig. 11</xref> shows the changes of the three typical characteristic parameters of DI, Normalized amplitude, and Time delay with the length of the fatigue cracks. The results demonstrated that the DI and phase increase with a rise in fatigue cracks, while the amplitude decreases with the increase of fatigue cracks. The results are noted to be consistent with the simulation analysis.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>The growth of fatigue crack to 3&#x2005;mm</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="SDHM_16905-fig-9.png"/>
</fig>
<fig id="fig-10">
<label>Figure 10</label>
<caption>
<title>Response signals of different crack lengths</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="SDHM_16905-fig-10.png"/>
</fig>
<fig id="fig-11">
<label>Figure 11</label>
<caption>
<title>Damage index, time delay, normalized amplitude under different length crack</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="SDHM_16905-fig-11.png"/>
</fig>
<p><xref ref-type="fig" rid="fig-12">Fig. 12a</xref> shows the crack growth curve of specimens L3&#x2013;L5, in which the uncertainty of the material is evident. <xref ref-type="fig" rid="fig-12">Fig. 12b</xref> describes the DIs under different fatigue crack conditions. <xref ref-type="fig" rid="fig-12">Fig. 12c</xref> illustrates the DI curve of the specimens L3&#x2013;L5 under different fatigue cracks, which was small during early fatigue crack growth. There were a number of uncertainties with the growth trajectories of the fatigue crack. According to the sensor arrangement, when the crack was small, the lamb wave of the S0 mode did not directly pass through the crack, having a lesser signal distortion.</p>
<fig id="fig-12">
<label>Figure 12</label>
<caption>
<title>(a) N-crack length curves. (b) Crack length-damage index. (c) Observation equation fitting curves</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="SDHM_16905-fig-12.png"/>
</fig>
</sec>
<sec id="s3_4">
<label>3.4</label>
<title>State-Space Model for the Plate</title>
<p>In order to verify the feasibility of the proposed method. L3&#x2013;L5 specimens were used to establish the state-space model, while L3&#x2013;L4 specimens underwent prognostic validation. As mentioned in <xref ref-type="sec" rid="s2_1">Section 2.1</xref>, material parameters log <italic>C</italic><sub>0</sub>, <italic>m</italic> and <italic>&#x03C3;</italic><sub><italic>w</italic></sub> of specimens L3&#x2013;L5 were calculated [<xref ref-type="bibr" rid="ref-22">22</xref>], as shown in <xref ref-type="table" rid="table-2">Table 2</xref>.</p>
<table-wrap id="table-2"><label>Table 2</label>
<caption>
<title>Material parameters</title></caption>
<table><colgroup><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Specimen</th>
<th align="left">L3</th>
<th align="left">L4</th>
<th align="left">L5</th>
<th align="left">Mean</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">log <italic>C</italic><sub>0</sub></td>
<td align="left">&#x2212;34.2</td>
<td align="left">&#x2212;40.38</td>
<td align="left">&#x2212;44.67</td>
<td align="left">&#x2212;39.75</td>
</tr>
<tr>
<td align="left"><italic>m</italic></td>
<td align="left">4.436</td>
<td align="left">5.482</td>
<td align="left">6.3</td>
<td align="left">5.406</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The value of log <italic>C</italic><sub>0</sub> and <italic>m</italic> were obtained as log <italic>C</italic><sub>0</sub>&#x2009;&#x003D;&#x2009;&#x2212;39.75, <italic>m</italic>&#x2009;&#x003D;&#x2009;5.406, <inline-formula id="ieqn-23">
<mml:math id="mml-ieqn-23"><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mi>w</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>=</mml:mo><mml:msup><mml:mn>0.169</mml:mn><mml:mn>2</mml:mn></mml:msup></mml:math>
</inline-formula>, which were then applied to <xref ref-type="disp-formula" rid="eqn-9">Eq. (9)</xref>, where the discrete load step was set as &#x0394;<italic>N</italic>&#x2009;&#x003D;&#x2009;50 and the particle number was set to 5000. According to <xref ref-type="disp-formula" rid="eqn-10">Eq. (10)</xref>, the DI data were calculated from the L3&#x2013;L5 specimens. The curve fitting tool was then used to fit the observation equation, as shown in <xref ref-type="fig" rid="fig-12">Fig. 12c</xref>. Furthermore, the RMSE of the fitting curve was selected as the observation uncertainty, which was 0.01<sup>2</sup> and <italic>v</italic>&#x2009;&#x223C;&#x2009;<italic>N</italic>(0, 0.01<sup>2</sup>).</p>
<p>By substituting the calculation parameters into <xref ref-type="disp-formula" rid="eqn-1">Eq. (1)</xref>, the state and observation equation were obtained, as shown in <xref ref-type="disp-formula" rid="eqn-26">Eq. (26)</xref>.<disp-formula id="eqn-26"><label>(26)</label>
<mml:math id="mml-eqn-26" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd columnalign="left"><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>C</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>K</mml:mi></mml:mrow><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mi>m</mml:mi></mml:msup><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>N</mml:mi><mml:mo>+</mml:mo><mml:mi>w</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd columnalign="left"><mml:msub><mml:mi>y</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>0.000211</mml:mn><mml:msubsup><mml:mi>x</mml:mi><mml:mi>k</mml:mi><mml:mn>3</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:mn>0.0076</mml:mn><mml:msubsup><mml:mi>x</mml:mi><mml:mi>k</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:mn>0.0688</mml:mn><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mn>0.1846</mml:mn><mml:mo>+</mml:mo><mml:mi>v</mml:mi></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math>
</disp-formula></p>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Result and Discussion</title>
<p><xref ref-type="fig" rid="fig-13">Figs. 13</xref> and <xref ref-type="fig" rid="fig-14">14</xref> show the predicted results of specimens L3, L4. <xref ref-type="fig" rid="fig-15">Fig. 15</xref> illustrates RMSE (Root Mean Square Error) under three resampling methods. According to the figure, the systematic resampling method possessed a small prediction error.</p>
<fig id="fig-13">
<label>Figure 13</label>
<caption>
<title>The prognosis results of specimen L3. (a) Residual resampling. (b) Systematic resampling. (c) Multinomial resampling</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="SDHM_16905-fig-13.png"/>
</fig>
<fig id="fig-14">
<label>Figure 14</label>
<caption>
<title>The prognosis results of specimen L4. (a) Residual resampling. (b) Systematic resampling. (c) Multinomial resampling</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="SDHM_16905-fig-14.png"/>
</fig>
<fig id="fig-15">
<label>Figure 15</label>
<caption>
<title>The prediction RMS of specimen L3 and L4</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="SDHM_16905-fig-15.png"/>
</fig>
<p>DI was used to quantify the length of the crack, which was the energy attenuation and phase delay when the wave passed through the crack that was directed by the shape of the crack, affecting the accuracy of the observation. The fatigue crack is divided into three stages during growth: initiation, propagation, and fracture [<xref ref-type="bibr" rid="ref-37">37</xref>]. The fatigue crack growth extended from a closed crack to an open crack, which then finally broke [<xref ref-type="bibr" rid="ref-22">22</xref>]. Using Paris&#x2019; law to study crack growth and by calculating the material parameters, lg<italic>C</italic> and <italic>m</italic> were only considered in the Paris region (propagation). Moreover, initiation and fracture were not suitable for this law, increasing the error of fatigue crack prediction.</p>
<p>When the wave passed through a closed crack, wave A passed through directly, whereas wave B passed through the crack tip. The wave received by the piezoelectric plate was a superposition of these two waves. When the wave passes through an open crack, only wave B passed through the crack [<xref ref-type="bibr" rid="ref-38">38</xref>], as shown in <xref ref-type="fig" rid="fig-16">Fig. 16</xref>. Regarding different specimens with the same crack length, when the wave passed through the fatigue crack, the energy attenuation and phase delay of waves A and B were different, resulting in different DIs. Moreover, the distance between the tip of the pre-crack as well as the propagation path had an effect on the DI of the fatigue crack [<xref ref-type="bibr" rid="ref-8">8</xref>]. The closer the distance, the more sensitive the early fatigue crack DI changes with length. Meanwhile, the farther the distance, the less sensitive the early fatigue crack DI changes with length.</p>
<fig id="fig-16">
<label>Figure 16</label>
<caption>
<title>Schematic diagram of wave propagation through the fatigue crack</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="SDHM_16905-fig-16.png"/>
</fig>
</sec>
<sec id="s5">
<label>5</label>
<title>Conclusions</title>
<p>This paper proposes an ultrasonic Lamb wave fatigue damage detection method according to the particle filter algorithm. Here, the change in eigenvalues when the lamb wave passes through the open crack is simulated by the finite element method. Additionally, this experiment analyzes the energy and phase changes of the S0 mode when passing through the crack. Accordingly, the findings of this study demonstrate that as the crack increases, the energy attenuation and DI rise, while the phase delay becomes longer. The simulation is found to be consistent with the results of the experiment. Moreover, the residual resample prediction errors of L3 and L4 are noted to be 0.48 and 0.7, while the systematic resample are 0.46 and 0.66, and the multinomial resamples are 1.94 and 0.75. The RMS under the three different resampling methods are then compared, in which systematic resampling is found to have a smaller prediction error. The results demonstrate that the proposed method is capable of effectively predicting fatigue crack propagation. Finally, the factors that may cause prediction errors are discussed. In view of the corresponding findings, conducting a further analysis on the propagation mode of Lamb waves under different crack types is needed. According to present results, the following conclusions were drawn:<list list-type="order"><list-item>
<p>The increase of the growth fatigue crack has an obvious effect on the characteristic parameters of ultrasonic Lamb waves, which can be used to establish a fatigue crack observation model.</p></list-item><list-item>
<p>The particle filter algorithm can be used well in order to solve the uncertainty in crack propagation and can realize the prediction of the fatigue crack.</p></list-item><list-item>
<p>The prediction errors of the system resampling algorithm are 0.46 and 0.66, which are smaller than those of the other two resampling algorithms.</p></list-item></list></p>
</sec>
</body>
<back><fn-group>
<fn fn-type="other">
<p><bold>Funding Statement:</bold> This work was supported by the National Natural Science Foundation of China (62073193, 61903224, 61873333); National Key Research and Development Project (2018YFE02013); Key research and development plan of Shandong Province (2019TSLH0301, 2019GHZ004).</p>
</fn>
<fn fn-type="conflict">
<p><bold>Conflicts of Interest:</bold> The authors declare that they have no conflicts of interest to report regarding the present study.</p>
</fn>
</fn-group>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>1.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Silik</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Noori</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Altabey</surname>, <given-names>W. A.</given-names></string-name>, <string-name><surname>Ghiasi</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>Z.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Comparative analysis of wavelet transform for time-frequency analysis and transient localization in structural health monitoring</article-title>. <source>Structural Durability &#x0026; Health Monitoring</source><italic>,</italic> <volume>15</volume>
<issue>(1)</issue><italic>,</italic> <fpage>1</fpage>&#x2013;<lpage>22</lpage>. DOI <pub-id pub-id-type="doi">10.32604/sdhm.2021.012751</pub-id>.</mixed-citation></ref>
<ref id="ref-2"><label>2.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Gao</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Ma</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Zheng</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Lu</surname>, <given-names>H.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Guided wave based damage detection method for aircraft composite structures under varying temperatures</article-title>. <source>Structural Durability &#x0026; Health Monitoring</source><italic>,</italic> <volume>15</volume>
<issue>(1)</issue><italic>,</italic> <fpage>23</fpage>&#x2013;<lpage>37</lpage>. DOI <pub-id pub-id-type="doi">10.32604/sdhm.2021.013737</pub-id>.</mixed-citation></ref>
<ref id="ref-3"><label>3.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wandowski</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Malinowski</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Ostachowicz</surname>, <given-names>W.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Elastic wave mode conversion phenomenon in glass fiber-reinforced polymers</article-title>. <source>International Journal of Structural Integrity</source><italic>,</italic> <volume>10</volume>
<issue>(3)</issue><italic>,</italic> <fpage>337</fpage>&#x2013;<lpage>355</lpage>. DOI <pub-id pub-id-type="doi">10.1108/IJSI-10-2018-0061</pub-id>.</mixed-citation></ref>
<ref id="ref-4"><label>4.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chen</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Yuan</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Qiu</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>W.</given-names></string-name></person-group> (<year>2018</year>). <article-title>On-line prognosis of fatigue crack propagation based on Gaussian weight-mixture proposal particle filter</article-title>. <source>Ultrasonics</source><italic>,</italic> <volume>82</volume><italic>,</italic> <fpage>134</fpage>&#x2013;<lpage>144</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.ultras.2017.07.016</pub-id>.</mixed-citation></ref>
<ref id="ref-5"><label>5.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yang</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Ng</surname>, <given-names>C. T.</given-names></string-name>, <string-name><surname>Kotousov</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Second-order harmonic generation of lamb wave in prestressed plates</article-title>. <source>Journal of Sound and Vibration</source><italic>,</italic> <volume>460</volume><italic>,</italic> <fpage>114903</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.jsv.2019.114903</pub-id>.</mixed-citation></ref>
<ref id="ref-6"><label>6.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Radecki</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Su</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Cheng</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Packo</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Staszewski</surname>, <given-names>W. J.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Modelling nonlinearity of guided ultrasonic waves in fatigued materials using a nonlinear local interaction simulation approach and a spring model</article-title>. <source>Ultrasonics</source><italic>,</italic> <volume>84</volume><italic>,</italic> <fpage>272</fpage>&#x2013;<lpage>289</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.ultras.2017.11.008</pub-id>.</mixed-citation></ref>
<ref id="ref-7"><label>7.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname>, <given-names>C. H.</given-names></string-name>, <string-name><surname>Rose</surname>, <given-names>L. R. F.</given-names></string-name></person-group> (<year>2003</year>). <article-title>Wave reflection and transmission in beams containing delamination and inhomogeneity</article-title>. <source>Journal of Sound and Vibration</source><italic>,</italic> <volume>264</volume>
<issue>(4)</issue><italic>,</italic> <fpage>851</fpage>&#x2013;<lpage>872</lpage>. DOI <pub-id pub-id-type="doi">10.1016/S0022-460X(02)01193-8</pub-id>.</mixed-citation></ref>
<ref id="ref-8"><label>8.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ihn</surname>, <given-names>J. B.</given-names></string-name>, <string-name><surname>Chang</surname>, <given-names>F. K.</given-names></string-name></person-group> (<year>2004</year>). <article-title>Detection and monitoring of hidden fatigue crack growth using a built-in piezoelectric sensor/actuator network: I. Diagnostics</article-title>. <source>Smart Materials and Structures</source><italic>,</italic> <volume>13</volume>
<issue>(3)</issue><italic>,</italic> <fpage>609</fpage>. DOI <pub-id pub-id-type="doi">10.1088/0964-1726/13/3/020</pub-id>.</mixed-citation></ref>
<ref id="ref-9"><label>9.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>An</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Kim</surname>, <given-names>N. H.</given-names></string-name>, <string-name><surname>Choi</surname>, <given-names>J. H.</given-names></string-name></person-group> (<year>2015</year>). <article-title>Statistical aspects in neural network for the purpose of prognostics</article-title>. <source>Journal of Mechanical Science and Technology</source><italic>,</italic> <volume>29</volume>
<issue>(4)</issue><italic>,</italic> <fpage>1369</fpage>&#x2013;<lpage>1375</lpage>. DOI <pub-id pub-id-type="doi">10.1007/s12206-015-0306-8</pub-id>.</mixed-citation></ref>
<ref id="ref-10"><label>10.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Sun</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>N.</given-names></string-name>, <string-name><surname>He</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Guan</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2017</year>). <article-title>Lamb wave damage quantification using GA-based LS-SVM</article-title>. <source>Materials</source><italic>,</italic> <volume>10</volume>
<issue>(6)</issue><italic>,</italic> <fpage>648</fpage>. DOI <pub-id pub-id-type="doi">10.3390/ma10060648</pub-id>.</mixed-citation></ref>
<ref id="ref-11"><label>11.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>An</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Kim</surname>, <given-names>N. H.</given-names></string-name>, <string-name><surname>Choi</surname>, <given-names>J. H.</given-names></string-name></person-group> (<year>2015</year>). <article-title>Practical options for selecting data-driven or physics-based prognostics algorithms with reviews</article-title>. <source>Reliability Engineering &#x0026; System Safety</source><italic>,</italic> <volume>133</volume><italic>,</italic> <fpage>223</fpage>&#x2013;<lpage>236</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.ress.2014.09.014</pub-id>.</mixed-citation></ref>
<ref id="ref-12"><label>12.</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Kim</surname>, <given-names>N. H.</given-names></string-name>, <string-name><surname>An</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Choi</surname>, <given-names>J. H.</given-names></string-name></person-group> (<year>2016</year>). <source>Prognostics and health management of engineering systems</source>. <publisher-loc>Switzerland</publisher-loc>: <publisher-name>Springer International Publishing</publisher-name>.</mixed-citation></ref>
<ref id="ref-13"><label>13.</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Gao</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Dai</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Hang</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Guo</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Ji</surname>, <given-names>Q.</given-names></string-name></person-group> (<year>2018</year>). <chapter-title>Airborne wireless sensor networks for airplane monitoring system</chapter-title>. <source>Wireless Communications and Mobile Computing</source>. DOI <pub-id pub-id-type="doi">10.1155/2018/6025825</pub-id>.</mixed-citation></ref>
<ref id="ref-14"><label>14.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Xu</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Su</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Radzie&#x0144;ski</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Cao</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Ostachowicz</surname>, <given-names>W.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Nonlinear pseudo-force in a breathing crack to generate harmonics</article-title>. <source>Journal of Sound and Vibration</source><italic>,</italic> <volume>492</volume><italic>,</italic> <fpage>115734</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.jsv.2020.115734</pub-id>.</mixed-citation></ref>
<ref id="ref-15"><label>15.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chen</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Fan</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Fang</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Huang</surname>, <given-names>L.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Nonlinear lamb wave analysis for microdefect identification in mechanical structural health assessment</article-title>. <source>Measurement</source><italic>,</italic> <volume>164</volume><italic>,</italic> <fpage>108026</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.measurement.2020.108026</pub-id>.</mixed-citation></ref>
<ref id="ref-16"><label>16.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Lee</surname>, <given-names>Y. F.</given-names></string-name>, <string-name><surname>Lu</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Guan</surname>, <given-names>R.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Nonlinear guided waves for fatigue crack evaluation in steel joints with digital image correlation validation</article-title>. <source>Smart Materials and Structures</source><italic>,</italic> <volume>29</volume>
<issue>(3)</issue><italic>,</italic> <fpage>035031</fpage>. DOI <pub-id pub-id-type="doi">10.1088/1361-665X/ab6fe7</pub-id>.</mixed-citation></ref>
<ref id="ref-17"><label>17.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Luo</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Chattopadhyay</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2013</year>). <article-title>Crack initiation and fatigue life prediction on aluminum lug joints using statistical volume element&#x2013;based multiscale modeling</article-title>. <source>Journal of Intelligent Material Systems and Structures</source><italic>,</italic> <volume>24</volume>
<issue>(17)</issue><italic>,</italic> <fpage>2097</fpage>&#x2013;<lpage>2109</lpage>. DOI <pub-id pub-id-type="doi">10.1177/1045389X12457835</pub-id>.</mixed-citation></ref>
<ref id="ref-18"><label>18.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Johnston</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2014</year>). <article-title>Chattopadhyay A. Physics-based multiscale damage criterion for fatigue crack prediction in aluminium alloy</article-title>. <source>Fatigue &#x0026; Fracture of Engineering Materials &#x0026; Structures</source><italic>,</italic> <volume>37</volume>
<issue>(2)</issue><italic>,</italic> <fpage>119</fpage>&#x2013;<lpage>131</lpage>. DOI <pub-id pub-id-type="doi">10.1111/ffe.12090</pub-id>.</mixed-citation></ref>
<ref id="ref-19"><label>19.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Dodson</surname>, <given-names>J. C.</given-names></string-name>, <string-name><surname>Inman</surname>, <given-names>D. J.</given-names></string-name></person-group> (<year>2013</year>). <article-title>Thermal sensitivity of lamb waves for structural health monitoring applications</article-title>. <source>Ultrasonics</source><italic>,</italic> <volume>53</volume>
<issue>(3)</issue><italic>,</italic> <fpage>677</fpage>&#x2013;<lpage>685</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.ultras.2012.10.007</pub-id>.</mixed-citation></ref>
<ref id="ref-20"><label>20.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Abbas</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Zhu</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Tu</surname>, <given-names>X.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Experimental investigation of impact of environmental temperature and optimal baseline for thermal attenuation in structural health monitoring based on ultrasonic guided waves</article-title>. <source>Wave Motion</source><italic>,</italic> <volume>93</volume><italic>,</italic> <fpage>102474</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.wavemoti.2019.102474</pub-id>.</mixed-citation></ref>
<ref id="ref-21"><label>21.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Orchard</surname>, <given-names>M. E.</given-names></string-name>, <string-name><surname>Vachtsevanos</surname>, <given-names>G. J.</given-names></string-name></person-group> (<year>2007</year>). <article-title>A particle filtering approach for on-line failure prognosis in a planetary carrier plate</article-title>. <source>International Journal of Fuzzy Logic and Intelligent Systems</source><italic>,</italic> <volume>7</volume>
<issue>(4)</issue><italic>,</italic> <fpage>221</fpage>&#x2013;<lpage>227</lpage>. DOI <pub-id pub-id-type="doi">10.5391/ijfis.2007.7.4.221</pub-id>.</mixed-citation></ref>
<ref id="ref-22"><label>22.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chen</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Yuan</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Qiu</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Cai</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>W.</given-names></string-name></person-group> (<year>2016</year>). <article-title>Research on a lamb wave and particle filter-based on-line crack propagation prognosis method</article-title>. <source>Sensors</source><italic>,</italic> <volume>16</volume>
<issue>(3)</issue><italic>,</italic> <fpage>320</fpage>. DOI <pub-id pub-id-type="doi">10.3390/s16030320</pub-id>.</mixed-citation></ref>
<ref id="ref-23"><label>23.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chen</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Yuan</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>W.</given-names></string-name></person-group> (<year>2019</year>). <article-title>On particle filter improvements for on-line crack growth prognosis with guided wave monitoring</article-title>. <source>Smart Materials and Structures</source><italic>,</italic> <volume>28</volume>
<issue>(3)</issue><italic>,</italic> <fpage>035011</fpage>. DOI <pub-id pub-id-type="doi">10.1088/1361-665X/aaf93e</pub-id>.</mixed-citation></ref>
<ref id="ref-24"><label>24.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Neerukatti</surname>, <given-names>R. K.</given-names></string-name>, <string-name><surname>Hensberry</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Kovvali</surname>, <given-names>N.</given-names></string-name>, <string-name><surname>Chattopadhyay</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2016</year>). <article-title>A novel probabilistic approach for damage localization and prognosis including temperature compensation</article-title>. <source>Journal of Intelligent Material Systems and Structures</source><italic>,</italic> <volume>27</volume>
<issue>(5)</issue><italic>,</italic> <fpage>592</fpage>&#x2013;<lpage>607</lpage>. DOI <pub-id pub-id-type="doi">10.1177/1045389X15575084</pub-id>.</mixed-citation></ref>
<ref id="ref-25"><label>25.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Bolic</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Djuric</surname>, <given-names>P. M.</given-names></string-name></person-group> (<year>2015</year>). <article-title>Resampling methods for particle filtering: Classification, implementation, and strategies</article-title>. <source>IEEE Signal Processing Magazine</source><italic>,</italic> <volume>32</volume>
<issue>(3)</issue><italic>,</italic> <fpage>70</fpage>&#x2013;<lpage>86</lpage>. DOI <pub-id pub-id-type="doi">10.1109/MSP.2014.2330626</pub-id>.</mixed-citation></ref>
<ref id="ref-26"><label>26.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Doucet</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Godsill</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Andrieu</surname>, <given-names>C.</given-names></string-name></person-group> (<year>2000</year>). <article-title>On sequential monte carlo sampling methods for bayesian filtering</article-title>. <source>Statistics and Computing</source><italic>,</italic> <volume>10</volume>
<issue>(3)</issue><italic>,</italic> <fpage>197</fpage>&#x2013;<lpage>208</lpage>. DOI <pub-id pub-id-type="doi">10.1023/A:1008935410038</pub-id>.</mixed-citation></ref>
<ref id="ref-27"><label>27.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Hol</surname>, <given-names>J. D.</given-names></string-name>, <string-name><surname>Schon</surname>, <given-names>T. B.</given-names></string-name>, <string-name><surname>Gustafsson</surname>, <given-names>F.</given-names></string-name></person-group> (<year>2006</year>). <article-title>On resampling algorithms for particle filters</article-title>. <conf-name>IEEE Nonlinear Statistical Signal Processing Workshop</conf-name>, pp. <fpage>79</fpage>&#x2013;<lpage>82</lpage>. DOI <pub-id pub-id-type="doi">10.1109/NSSPW.2006.4378824</pub-id>.</mixed-citation></ref>
<ref id="ref-28"><label>28.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yang</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Gao</surname>, <given-names>P.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Lamb wave-minimum sampling variance particle filter-based fatigue crack prognosis</article-title>. <source>Sensors</source><italic>,</italic> <volume>19</volume>
<issue>(5)</issue><italic>,</italic> <fpage>1070</fpage>. DOI <pub-id pub-id-type="doi">10.3390/s19051070</pub-id>.</mixed-citation></ref>
<ref id="ref-29"><label>29.</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><surname>Paris</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Erdogan</surname>, <given-names>F.</given-names></string-name></person-group> (<year>1963</year>). <article-title>A critical analys</article-title>. <italic>Journal of Fluids Engineering,</italic> <volume>85</volume>
<issue>(4)</issue><italic>,</italic> <fpage>528</fpage>&#x2013;<lpage>533</lpage>. DOI <pub-id pub-id-type="doi">10.1115/1.3656900</pub-id>.</mixed-citation></ref>
<ref id="ref-30"><label>30.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yang</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Yuan</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2017</year>). <article-title>Application of deterministic resampling particle filter to fatigue prognosis</article-title>. <source>Journal of Vibroengineering</source><italic>,</italic> <volume>19</volume>
<issue>(8)</issue><italic>,</italic> <fpage>5978</fpage>&#x2013;<lpage>5991</lpage>. DOI <pub-id pub-id-type="doi">10.21595/jve.2017.18537</pub-id>.</mixed-citation></ref>
<ref id="ref-31"><label>31.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Lu</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Ye</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Su</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>C.</given-names></string-name></person-group> (<year>2008</year>). <article-title>Quantitative assessment of through-thickness crack size based on lamb wave scattering in aluminum plates</article-title>. <source>NDT &#x0026; E International</source><italic>,</italic> <volume>41</volume>
<issue>(1)</issue><italic>,</italic> <fpage>59</fpage>&#x2013;<lpage>68</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.ndteint.2007.07.003</pub-id>.</mixed-citation></ref>
<ref id="ref-32"><label>32.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yang</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Ng</surname>, <given-names>C. T.</given-names></string-name>, <string-name><surname>Kotousov</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Sohn</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Lim</surname>, <given-names>H. J.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Second harmonic generation at fatigue cracks by low-frequency lamb waves: Experimental and numerical studies</article-title>. <source>Mechanical Systems and Signal Processing</source><italic>,</italic> <volume>99</volume><italic>,</italic> <fpage>760</fpage>&#x2013;<lpage>773</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.ymssp.2017.07.011</pub-id>.</mixed-citation></ref>
<ref id="ref-33"><label>33.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Gordon</surname>, <given-names>N. J.</given-names></string-name>, <string-name><surname>Salmond</surname>, <given-names>D. J.</given-names></string-name>, <string-name><surname>Smith</surname>, <given-names>A. F. M.</given-names></string-name></person-group> (<year>1993</year>). <article-title>Novel approach to nonlinear/non-Gaussian Bayesian state estimation</article-title>. <source>IEE Proceedings F (Radar and Signal Processing)</source><italic>,</italic> <volume>140</volume>
<issue>(2)</issue><italic>,</italic> <fpage>107</fpage>&#x2013;<lpage>113</lpage>. DOI <pub-id pub-id-type="doi">10.1049/ip-f-2.1993.0015</pub-id>.</mixed-citation></ref>
<ref id="ref-34"><label>34.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yuan</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Qiu</surname>, <given-names>L.</given-names></string-name></person-group> (<year>2017</year>). <article-title>On-line crack prognosis in attachment lug using lamb wave-deterministic resampling particle filter-based method</article-title>. <source>Smart Materials and Structures</source><italic>,</italic> <volume>26</volume>
<issue>(8)</issue><italic>,</italic> <fpage>085016</fpage>. DOI <pub-id pub-id-type="doi">10.1088/1361-665X/aa7168</pub-id>.</mixed-citation></ref>
<ref id="ref-35"><label>35.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Douc</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Capp&#x00E9;</surname>, <given-names>O.</given-names></string-name></person-group> (<year>2005</year>). <article-title>Comparison of resampling schemes for particle filtering</article-title>. <conf-name>Proceedings of the 4th International Symposium on Image and Signal Processing and Analysis</conf-name>, pp. <fpage>64</fpage>&#x2013;<lpage>69</lpage>. DOI <pub-id pub-id-type="doi">10.1109/ISPA.2005.195385</pub-id>.</mixed-citation></ref>
<ref id="ref-36"><label>36.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>He</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Guan</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Peng</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Saxena</surname>, <given-names>A.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2013</year>). <article-title>A multi-feature integration method for fatigue crack detection and crack length estimation in riveted lap joints using lamb waves</article-title>. <source>Smart Materials and Structures</source><italic>,</italic> <volume>22</volume>
<issue>(10)</issue><italic>,</italic> <fpage>105007</fpage>. DOI <pub-id pub-id-type="doi">10.1088/0964-1726/22/10/105007</pub-id>.</mixed-citation></ref>
<ref id="ref-37"><label>37.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Duan</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Zou</surname>, <given-names>Y.</given-names></string-name></person-group> (<year>2020</year>). <article-title>A study on fatigue crack propagation for friction stir welded plate of 7N01 Al-Zn-Mg alloy by EBSD</article-title>. <source>Materials</source><italic>,</italic> <volume>13</volume>
<issue>(2)</issue><italic>,</italic> <fpage>330</fpage>. DOI <pub-id pub-id-type="doi">10.3390/ma13020330</pub-id>.</mixed-citation></ref>
<ref id="ref-38"><label>38.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Shen</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Giurgiutiu</surname>, <given-names>V.</given-names></string-name></person-group> (<year>2014</year>). <article-title>Predictive modeling of nonlinear wave propagation for structural health monitoring with piezoelectric wafer active sensors</article-title>. <source>Journal of Intelligent Material Systems and Structures</source><italic>,</italic> <volume>25</volume>
<issue>(4)</issue><italic>,</italic> <fpage>506</fpage>&#x2013;<lpage>520</lpage>. DOI <pub-id pub-id-type="doi">10.1177/1045389X13500572</pub-id>.</mixed-citation></ref>
</ref-list>
</back>
</article>