<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xml:lang="en" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMES</journal-id>
<journal-id journal-id-type="nlm-ta">CMES</journal-id>
<journal-id journal-id-type="publisher-id">CMES</journal-id>
<journal-title-group>
<journal-title>Computer Modeling in Engineering &#x0026; Sciences</journal-title>
</journal-title-group>
<issn pub-type="epub">1526-1506</issn>
<issn pub-type="ppub">1526-1492</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">27896</article-id>
<article-id pub-id-type="doi">10.32604/cmes.2023.027896</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Sparsity-Enhanced Model-Based Method for Intelligent Fault Detection of Mechanical Transmission Chain in Electrical Vehicle</article-title>
<alt-title alt-title-type="left-running-head">Sparsity-Enhanced Model-Based Method for Intelligent Fault Detection of Mechanical Transmission Chain in Electrical Vehicle</alt-title>
<alt-title alt-title-type="right-running-head">Sparsity-Enhanced Model-Based Method for Intelligent Fault Detection of Mechanical Transmission Chain in Electrical Vehicle</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author" corresp="yes">
<name name-style="western"><surname>He</surname><given-names>Wangpeng</given-names></name><xref ref-type="aff" rid="aff-1">1</xref><email>hewp@xidian.edu.cn</email></contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Zhou</surname><given-names>Yue</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>Guo</surname><given-names>Xiaoya</given-names></name><xref ref-type="aff" rid="aff-2">2</xref></contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Hu</surname><given-names>Deshun</given-names></name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-5" contrib-type="author">
<name name-style="western"><surname>Ye</surname><given-names>Junjie</given-names></name><xref ref-type="aff" rid="aff-3">3</xref></contrib>
<aff id="aff-1"><label>1</label><institution>School of Aerospace Science and Technology, Xidian University</institution>, <addr-line>Xi&#x2019;an, 710071</addr-line>, <country>China</country></aff>
<aff id="aff-2"><label>2</label><institution>Guangzhou Institute of Technology, Xidian University</institution>, <addr-line>Guangzhou, 510555</addr-line>, <country>China</country></aff>
<aff id="aff-3"><label>3</label><institution>Research Center for Applied Mechanics, Key Laboratory of Ministry of Education for Electronic Equipment Structure Design, Xidian University</institution>, <addr-line>Xi&#x2019;an, 710071</addr-line>, <country>China</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Wangpeng He. Email: <email>hewp@xidian.edu.cn</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic">
<year>2023</year></pub-date>
<pub-date date-type="pub" publication-format="electronic"><day>03</day><month>8</month><year>2023</year></pub-date>
<volume>137</volume>
<issue>3</issue>
<fpage>2495</fpage>
<lpage>2511</lpage>
<history>
<date date-type="received"><day>20</day><month>11</month><year>2022</year></date>
<date date-type="accepted"><day>23</day><month>3</month><year>2023</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2023 He et al.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>He 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_CMES_27896.pdf"></self-uri>
<abstract>
<p>In today&#x2019;s world, smart electric vehicles are deeply integrated with smart energy, smart transportation and smart cities. In electric vehicles (EVs), owing to the harsh working conditions, mechanical parts are prone to fatigue damages, which endanger the driving safety of EVs. The practice has proved that the identification of periodic impact characteristics (PICs) can effectively indicate mechanical faults. This paper proposes a novel model-based approach for intelligent fault diagnosis of mechanical transmission train in EVs. The essential idea of this approach lies in the fusion of statistical information and model information from a dynamic process. In the algorithm, a novel fractal wavelet decomposition (FWD) is used to investigate the time-frequency representation of the input signal. Based on the sparsity of the PIC model in the Hilbert envelope spectrum, a method for evaluating PIC energy ratio (PICER) is defined based on an over-complete Fourier dictionary. A compound indicator considering kurtosis and PICER of dynamic signal is designed. Using this index, evaluations of the impulsiveness of the cycle-stationary process can be enabled, thus avoiding serious interference from the sporadic impact during measurements. The robustness of the proposed approach to noise is demonstrated via numerical simulations, and an engineering application is employed to validate its effectiveness.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Electric vehicles</kwd>
<kwd>fractal wavelet decomposition</kwd>
<kwd>fault diagnosis</kwd>
<kwd>sparse representation</kwd>
<kwd>cycle-stationary process</kwd>
</kwd-group>
<funding-group>
<award-group id="awg1">
<funding-source>National Natural Science Foundation of China</funding-source>
<award-id>51805398</award-id>
</award-group>
<award-group id="awg2">
<funding-source>Natural Science Basic Research Program of Shaanxi</funding-source>
<award-id>2023-JC-YB-289</award-id>
</award-group>
<award-group id="awg3">
<funding-source>Project of Youth Talent Lift Program of Shaanxi University Association for Science and Technology</funding-source>
<award-id>20200408</award-id>
</award-group>
<award-group id="awg4">
<funding-source>Fundamental Research Funds for the Central Universities</funding-source>
<award-id>JB211303</award-id>
</award-group>
</funding-group>
</article-meta>
</front>
<body>
<sec id="s1"><label>1</label><title>Introduction</title>
<p>In recent years, the rapid development of artificial intelligence and advanced signal processing technologies have attracted substantial attention in smart cities, which facilitate related fields from traditional ways to intelligent applications. Electrical vehicles (EVs) are of great importance to global environmental protection because of their zero exhaust emissions [<xref ref-type="bibr" rid="ref-1">1</xref>&#x2013;<xref ref-type="bibr" rid="ref-3">3</xref>]. Compared with fuel vehicles, the mechanical transmission structure of electric vehicles has changed significantly [<xref ref-type="bibr" rid="ref-4">4</xref>,<xref ref-type="bibr" rid="ref-5">5</xref>]. Because of the use of a motor drive, EVs no longer use complex gearbox. However, gears, bearings and other mechanical components are retained [<xref ref-type="bibr" rid="ref-6">6</xref>]. These parts are still working under harsh conditions, and their condition monitoring is still important to guarantee the safe operation of EVs. Fortunately, in EVs, the arrangement of sensors is more convenient, which makes the acquisition of monitoring information more extensive [<xref ref-type="bibr" rid="ref-7">7</xref>&#x2013;<xref ref-type="bibr" rid="ref-10">10</xref>]. On the other hand, the computing and processing capabilities of EVs are also increasing, which provides a good basis for the deployment of maintenance measures based on monitoring information [<xref ref-type="bibr" rid="ref-11">11</xref>,<xref ref-type="bibr" rid="ref-12">12</xref>].</p>
<p>Vibration monitoring is an important mean to prevent mechanical downtime [<xref ref-type="bibr" rid="ref-13">13</xref>&#x2013;<xref ref-type="bibr" rid="ref-15">15</xref>], but how to obtain the weak fault information from the original monitoring data has been a major challenge in the scientific community [<xref ref-type="bibr" rid="ref-16">16</xref>,<xref ref-type="bibr" rid="ref-17">17</xref>]. In terms of kinematics, the damage to mechanical components corresponds to the periodic impact characteristics (PICs) in the vibration signal [<xref ref-type="bibr" rid="ref-18">18</xref>,<xref ref-type="bibr" rid="ref-19">19</xref>]. A large number of studies have shown that the multi-source vibration and random noise in the vehicle have caused great difficulties in PIC extraction. In order to identify faults at a low signal-to-noise ratio (SNR), many signal processing methods were proposed [<xref ref-type="bibr" rid="ref-20">20</xref>].</p>
<p>At present, scholars are working in two directions. One is the new signal decomposition method, the other is the intelligent identification method of fault characteristics. In terms of signal decomposition, wavelet transform [<xref ref-type="bibr" rid="ref-21">21</xref>&#x2013;<xref ref-type="bibr" rid="ref-23">23</xref>], EMD [<xref ref-type="bibr" rid="ref-24">24</xref>&#x2013;<xref ref-type="bibr" rid="ref-26">26</xref>], sparse representation [<xref ref-type="bibr" rid="ref-27">27</xref>&#x2013;<xref ref-type="bibr" rid="ref-30">30</xref>], and their latest variants have been used to extract key features from noisy observations [<xref ref-type="bibr" rid="ref-31">31</xref>&#x2013;<xref ref-type="bibr" rid="ref-33">33</xref>]. In order to reduce the dependence of diagnosis results on the experience of supervisors, many feature evaluation indexes have been invented, which are mainly used to correctly identify the components related to mechanical faults from the decomposition results [<xref ref-type="bibr" rid="ref-34">34</xref>]. A typical example of these indexes is spectral kurtosis [<xref ref-type="bibr" rid="ref-35">35</xref>,<xref ref-type="bibr" rid="ref-36">36</xref>]. Although new indicators emerge in an endless stream, the common shortcoming is that they rely too much on the statistical characteristics of the signal itself and ignore the model information behind it. For example, when the monitoring signal is accompanied by strong sporadic impulses, even if artificial intelligence [<xref ref-type="bibr" rid="ref-37">37</xref>&#x2013;<xref ref-type="bibr" rid="ref-39">39</xref>] based methods are used, the correct feature extraction results cannot be guaranteed in many engineering scenarios.</p>
<p>In this paper, a novel model-based approach, enhanced by sparse representation, is proposed for mechanical fault diagnosis in EV. In the signal decomposition, the fractal wavelet representation is used, which is an efficient signal decomposition tool with centralized multi-resolution ability. In feature recognition and selection, the complex harmonic characteristics of PICs in the wavelet envelope domain are used, and a sparse representation enhancement method based on an over-complete Fourier dictionary (OFD) is proposed. The method realizes the quantitative evaluation of the proportion of PICs in the signal. Through the above measures, the robustness of the proposed method to multi-component coupling signal and noise is greatly enhanced. The superiority and effectiveness of the proposed method are verified by numerical simulation and engineering experiments.</p>
</sec>
<sec id="s2"><label>2</label><title>Centralized Multi-Resolution Analysis</title>
<p>Wavelet transform is an effective tool for the multi-scale decomposition of signals. However, the center frequency of each subspace of the classical wavelet transform is different. In this section, a novel fractal wavelet decomposition (FWD), based on a dual tree wavelet basis [<xref ref-type="bibr" rid="ref-40">40</xref>], is introduced. FWD, an enhancement of wavelet packet transform, is a wavelet decomposition method with spectral focusing capability. FWD can realize multi-resolution analysis around some fixed center frequencies. For the convenience of discussion, <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:mrow><mml:mtext mathvariant="italic">Support</mml:mtext></mml:mrow><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></inline-formula> and <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:mi>C</mml:mi><mml:mi>F</mml:mi><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></inline-formula> are utilized to represent the theoretical spectral passband and center frequency of the wavelet packet, respectively.</p>
<sec id="s2_1"><label>2.1</label><title>Data Augmentation Methods</title>
<p>Translation sensitivity is a significant defect of classical discrete wavelet decomposition, which often results in false features in the decomposition results. Maximal overlap decomposition strategy can avoid this defect, but the computational efficiency is significantly reduced. Dual tree wavelet transform (DTWT), proposed by Kingsbury, achieves a good trade off between accuracy and efficiency and the merit of translation invariance (TI) is realized. The wavelet of DTWT is a complex-valued function, as follows.
<disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:msup><mml:mi>&#x03C8;</mml:mi><mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="double-struck">C</mml:mi></mml:mrow></mml:mrow></mml:mrow></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mi>&#x03C8;</mml:mi><mml:mrow><mml:mrow><mml:mtext>Re</mml:mtext></mml:mrow></mml:mrow></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mi>j</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:msup><mml:mi>&#x03C8;</mml:mi><mml:mrow><mml:mrow><mml:mtext>Im</mml:mtext></mml:mrow></mml:mrow></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula>where <italic>j</italic> is the imaginary number, defined as <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:msqrt></mml:math></inline-formula> and the two wavelet generators construct a Hilbert transform pair, which is given as:
<disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:msup><mml:mi>&#x03C8;</mml:mi><mml:mrow><mml:mrow><mml:mtext>Im</mml:mtext></mml:mrow></mml:mrow></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mtext mathvariant="italic">Hilbert</mml:mtext></mml:mrow><mml:mo fence="false" stretchy="false">{</mml:mo><mml:msup><mml:mi>&#x03C8;</mml:mi><mml:mrow><mml:mrow><mml:mtext>Re</mml:mtext></mml:mrow></mml:mrow></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></disp-formula></p>
</sec>
<sec id="s2_2"><label>2.2</label><title>Motor Fault Diagnosis Methods Based on Current Signal</title>
<p>Although DTWT can alleviate the distortion of TV to the extracted features, it cannot solve the problem of transition band feature extraction in dyadic wavelet subspace. To address this problem, centralized multiresolution (CMR) is proposed by Chen [<xref ref-type="bibr" rid="ref-33">33</xref>]. The essential idea of CMR is the construction of an implicit wavelet packet (IWP). Let <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>N</mml:mi><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></inline-formula> be a digitized signal of length <italic>N</italic> and dyadic wavelet packets (DWPs) at <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:mi>j</mml:mi></mml:math></inline-formula>-stage decomposition be <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mrow><mml:mo>,</mml:mo><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></inline-formula> with
<disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:mi>C</mml:mi><mml:mi>F</mml:mi><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mo>&#x003C;</mml:mo><mml:mi>C</mml:mi><mml:mi>F</mml:mi><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mo>&#x003C;</mml:mo><mml:mo>&#x22EF;</mml:mo><mml:mo>&#x003C;</mml:mo><mml:mi>C</mml:mi><mml:mi>F</mml:mi><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mrow><mml:mo>,</mml:mo><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></disp-formula></p>
<p>IWPs can be generated using
<disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:mi>i</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>&#x2212;</mml:mo><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:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula></p>
<p>A <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:mo stretchy="false">(</mml:mo><mml:mi>j</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>-stage DTWT can generate <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msup><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula> IWPs. The spectral support and center frequencies of WP and IWP are demonstrated in <xref ref-type="table" rid="table-1">Table 1</xref>. The CF of the IWP is just located at the edge of the spectral passband of the DWP, which can make up for the requirement of transition band feature extraction.</p>
<table-wrap id="table-1"><label>Table 1</label><caption><title>Comparisons of passband and center frequencies of DWP and IWP</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Subspace</th>
<th align="left">Center frequency</th>
<th align="left">Band width</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">DWP</td>
<td align="left"><inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>0.5</mml:mn></mml:mrow><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msup></mml:mfrac></mml:mstyle><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td align="left"><inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msup></mml:mfrac></mml:mstyle><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
</tr>
<tr>
<td align="left">IWP</td>
<td align="left"><inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mi>k</mml:mi><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mi>j</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:mfrac></mml:mstyle><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td align="left"><inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mi>j</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:mfrac></mml:mstyle><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2_3"><label>2.3</label><title>Fractal Wavelet Decomposition</title>
<p>As shown in <xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref>, the wavelet generators of IWP are constructed based on those of WPs. Therefore, the property of TI can be preserved. The distribution of IWPs as the scale of analysis deepens is shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>. There are IWP sets in which the IWPs share an identical CF and their spectral resolutions are constantly refined. For example, <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:mi>C</mml:mi><mml:mi>F</mml:mi><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mi>i</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mo>=</mml:mo><mml:mi>C</mml:mi><mml:mi>F</mml:mi><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mi>i</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mrow><mml:mo>,</mml:mo><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mi>j</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></inline-formula> and <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:mrow><mml:mtext mathvariant="italic">Support</mml:mtext></mml:mrow><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mi>i</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mtext mathvariant="italic">Support</mml:mtext></mml:mrow><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mi>i</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mrow><mml:mo>,</mml:mo><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mi>j</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:math></inline-formula> hold or <inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:mi>j</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mi mathvariant="double-struck">Z</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mo>+</mml:mo></mml:mrow></mml:msup></mml:math></inline-formula> (see <xref ref-type="fig" rid="fig-2">Fig. 2</xref>).</p>
<fig id="fig-1"><label>Figure 1</label><caption><title>Centralized multiresolution analysis</title></caption><graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_27896-fig-1.tif"/></fig><fig id="fig-2"><label>Figure 2</label><caption><title>CMR provided by set of IWPs with identical CFs</title></caption><graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_27896-fig-2.tif"/></fig>
</sec>
</sec>
<sec id="s3"><label>3</label><title>Sparse Fourier Decomposition for Cycle-Stationary Process</title>
<sec id="s3_1"><label>3.1</label><title>Fundamentals of Sparse Representation</title>
<p>Compared with the classical basis expansion method, the sparse representation (SR) allows the addition of other optimization constraints, which can better suppress the monitoring noise. For a discrete signal <inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></inline-formula>, the <inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:mrow><mml:mi>&#x2113;</mml:mi></mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>n</mml:mi><mml:mi>o</mml:mi><mml:mi>r</mml:mi><mml:mi>m</mml:mi></mml:math></inline-formula> norm, <inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:mrow><mml:mi>&#x2113;</mml:mi></mml:mrow><mml:mn>2</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>n</mml:mi><mml:mi>o</mml:mi><mml:mi>r</mml:mi><mml:mi>m</mml:mi></mml:math></inline-formula>, and <inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:mi mathvariant="normal">&#x221E;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>n</mml:mi><mml:mi>o</mml:mi><mml:mi>r</mml:mi><mml:mi>m</mml:mi></mml:math></inline-formula> are expressed as below:
<disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>x</mml:mi><mml:mo fence="false" stretchy="false">|</mml:mo><mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mo>&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>x</mml:mi><mml:msubsup><mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mo>&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:msup><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></disp-formula>
<disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>x</mml:mi><mml:mo fence="false" stretchy="false">|</mml:mo><mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x2264;</mml:mo><mml:mi>n</mml:mi><mml:mo>&#x2264;</mml:mo><mml:mi>N</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mi>n</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mrow><mml:mi mathvariant="double-struck">Z</mml:mi></mml:mrow></mml:mrow></mml:mrow></mml:munder><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo></mml:math></disp-formula></p>
<p>Let <italic>w</italic> be the representation coefficient vector to be solved, a typical optimization problem of SR is formulated as
<disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:munder><mml:mrow><mml:mtext>arg min</mml:mtext></mml:mrow><mml:mi>x</mml:mi></mml:munder><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>w</mml:mi><mml:mo fence="false" stretchy="false">|</mml:mo><mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mspace width="thinmathspace" /><mml:mi>s</mml:mi><mml:mo>.</mml:mo><mml:mi>t</mml:mi><mml:mo>.</mml:mo><mml:mspace width="thinmathspace" /><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mi>A</mml:mi><mml:mi>w</mml:mi></mml:math></disp-formula>where the matrix <inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>K</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> (<inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:mi>N</mml:mi><mml:mo>&#x226A;</mml:mo><mml:mi>K</mml:mi></mml:math></inline-formula>) is a redundant dictionary with predetermined atoms and <italic>y</italic> is the observation signal. As stated above, the existence of noise is inevitable in the condition monitoring of EVs, a more feasible problem <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x03B5;</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> can be formulated as</p>
<disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x03B5;</mml:mi></mml:mrow></mml:msubsup><mml:mo>:</mml:mo><mml:munder><mml:mrow><mml:mtext>arg min</mml:mtext></mml:mrow><mml:mi>w</mml:mi></mml:munder><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>y</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>A</mml:mi><mml:mi>w</mml:mi><mml:mo fence="false" stretchy="false">|</mml:mo><mml:msubsup><mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mi>&#x03BB;</mml:mi><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>w</mml:mi><mml:mo fence="false" stretchy="false">|</mml:mo><mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></disp-formula>
<p>where <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:mi>&#x03BB;</mml:mi></mml:math></inline-formula> is the Lagrangian parameter. This kind of problem is called the basis pursuit problem in the literature.</p>
</sec>
<sec id="s3_2"><label>3.2</label><title>Sparse Fourier Decomposition (SFD)</title>
<p>In fast Fourier transform (FFT), an orthonormal basis is used for decomposing the input signal. The spectral interval for adjacent sinusoidal atoms is <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>N</mml:mi></mml:math></inline-formula>. The basis for FFT can be expressed as
<disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="left left left left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mi>&#x03D5;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:msub><mml:mi>&#x03D5;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:mo>&#x2026;</mml:mo></mml:mtd><mml:mtd><mml:msub><mml:mi>&#x03D5;</mml:mi><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mi>N</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p>The column vector <inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:msub><mml:mi>&#x03D5;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>exp</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>j</mml:mtext></mml:mrow><mml:mo>&#x22C5;</mml:mo><mml:mn>2</mml:mn><mml:mi>&#x03C0;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mi>n</mml:mi><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>N</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, in which <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:mn>1</mml:mn><mml:mo>&#x2264;</mml:mo><mml:mi>n</mml:mi><mml:mo>&#x2264;</mml:mo><mml:mi>N</mml:mi></mml:math></inline-formula>, is a complex-valued sinusoidal atom. The Picket fence effect will occur for signals that are sampled at non-integer periods. In order to overcome this disadvantage, an over-complete Fourier dictionary (OFD), shown in <xref ref-type="disp-formula" rid="eqn-11">Eq. (11)</xref>, is proposed to represent the signal.
<disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>R</mml:mi><mml:mi>F</mml:mi><mml:mi>F</mml:mi><mml:mi>T</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mi>exp</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mfrac><mml:mrow><mml:mn>2</mml:mn><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mi>N</mml:mi></mml:mfrac><mml:mi>m</mml:mi><mml:mi>n</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mi>N</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>M</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula>where <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mi>k</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo>&#x2264;</mml:mo><mml:mi>k</mml:mi><mml:mo>&#x2264;</mml:mo><mml:mi>R</mml:mi><mml:mi>N</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> and <italic>R</italic> is a positive integer. Equivalently <inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is an OFD with redundancy <italic>R</italic>. In this paper, to solve the <inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x03B5;</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> problem, the strategy of split augmented Lagrangian shrinkage algorithm (SALSA) can be employed.
<disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:munder><mml:mrow><mml:mrow><mml:mover><mml:mi>w</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mtext>arg min</mml:mtext></mml:mrow></mml:mrow><mml:mi>w</mml:mi></mml:munder><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>y</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>R</mml:mi><mml:mi>F</mml:mi><mml:mi>F</mml:mi><mml:mi>T</mml:mi></mml:mrow></mml:msub><mml:mi>w</mml:mi><mml:mo fence="false" stretchy="false">|</mml:mo><mml:msubsup><mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>&#x03BB;</mml:mi><mml:mo>&#x2299;</mml:mo><mml:mi>w</mml:mi><mml:mo fence="false" stretchy="false">|</mml:mo><mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></disp-formula>where <inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:mi>&#x03BB;</mml:mi></mml:math></inline-formula> is a vector, which contains Lagrangian parameters, with <inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:mo stretchy="false">(</mml:mo><mml:mi>&#x03BB;</mml:mi><mml:mo>&#x2299;</mml:mo><mml:mi>w</mml:mi><mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. To solve this problem, a strategy of variable splitting via introducing new variables, can be utilized and is given as:
<disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>p</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:munder><mml:mrow><mml:mtext>arg min</mml:mtext></mml:mrow><mml:mrow><mml:mi>w</mml:mi><mml:mo>,</mml:mo><mml:mi>u</mml:mi></mml:mrow></mml:munder><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>y</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>R</mml:mi><mml:mi>F</mml:mi><mml:mi>F</mml:mi><mml:mi>T</mml:mi></mml:mrow></mml:msub><mml:mi>w</mml:mi><mml:mo fence="false" stretchy="false">|</mml:mo><mml:msubsup><mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>&#x03BB;</mml:mi><mml:mo>&#x2299;</mml:mo><mml:mi>u</mml:mi><mml:mo fence="false" stretchy="false">|</mml:mo><mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mspace width="thinmathspace" /><mml:mi>s</mml:mi><mml:mo>.</mml:mo><mml:mi>t</mml:mi><mml:mo>.</mml:mo><mml:mspace width="thinmathspace" /><mml:mi>u</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>w</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></disp-formula></p>
<p>On the basis of augmented Lagrangian theory, the above problem has an equivalent matrix form, given as:
<disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:munder><mml:mrow><mml:mtext>arg min</mml:mtext></mml:mrow><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:munder><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>y</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>R</mml:mi><mml:mi>F</mml:mi><mml:mi>F</mml:mi><mml:mi>T</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:msubsup><mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>&#x03BB;</mml:mi><mml:mo>&#x2299;</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mspace width="thinmathspace" /><mml:mi>s</mml:mi><mml:mo>.</mml:mo><mml:mi>t</mml:mi><mml:mo>.</mml:mo><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mi>C</mml:mi><mml:mi>z</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></disp-formula>where <inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:mi>C</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="left left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mi>I</mml:mi></mml:mtd><mml:mtd><mml:mo>&#x2212;</mml:mo><mml:mi>I</mml:mi></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula>, and <inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
</sec>
<sec id="s3_3"><label>3.3</label><title>Numerical Implementation of SFD</title>
<p>Let <italic>H</italic> be the complex conjugate of a matrix and the thresholding function <inline-formula id="ieqn-35"><mml:math id="mml-ieqn-35"><mml:mi>S</mml:mi><mml:mi>o</mml:mi><mml:mi>f</mml:mi><mml:mi>t</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mrow><mml:mtext mathvariant="italic">Thres</mml:mtext></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>V</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> be defined as in <xref ref-type="disp-formula" rid="eqn-15">Eq. (15)</xref>, the SFD algorithm can be summarized as in <xref ref-type="table" rid="table-2">Table 2</xref>. Although iterations are employed in the algorithm, practices have proved that the whole algorithm can be completed in tens to hundreds of microseconds for signals with less than 10000 samples.
<disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false"><mml:mtr><mml:mtd><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>x</mml:mi><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>V</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">]</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mi>x</mml:mi><mml:mi>y</mml:mi><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>y</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>V</mml:mi></mml:mrow></mml:msub><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></p>
<table-wrap id="table-2"><label>Table 2</label><caption><title>Algorithm of SFD based on OFD</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
</colgroup>
<tbody>
<tr>
<td align="left"><bold>Algorithm</bold>: SFD using OFD</td>
</tr>
<tr>
<td align="left">1: &#x2002;&#x2002;<bold>Input</bold>: <inline-formula id="ieqn-36"><mml:math id="mml-ieqn-36"><mml:mi>&#x03BB;</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>, <inline-formula id="ieqn-37"><mml:math id="mml-ieqn-37"><mml:mi>&#x03BC;</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-38"><mml:math id="mml-ieqn-38"><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mrow><mml:mtext>ITR</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-39"><mml:math id="mml-ieqn-39"><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mn>0</mml:mn><mml:mrow><mml:mi>N</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-40"><mml:math id="mml-ieqn-40"><mml:msup><mml:mi>w</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>0</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>R</mml:mi><mml:mi>F</mml:mi><mml:mi>F</mml:mi><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msubsup><mml:mi>y</mml:mi></mml:math></inline-formula></td>
</tr>
<tr>
<td align="left">2: &#x2002;&#x2002;<bold>for</bold> <inline-formula id="ieqn-41"><mml:math id="mml-ieqn-41"><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>:</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mrow><mml:mtext>ITR</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> <bold>do</bold></td>
</tr>
<tr>
<td align="left">3: &#x2002;&#x2002;&#x2002;&#x2002;<inline-formula id="ieqn-42"><mml:math id="mml-ieqn-42"><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:mi>S</mml:mi><mml:mi>o</mml:mi><mml:mi>f</mml:mi><mml:mi>t</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mrow><mml:mtext mathvariant="italic">Thres</mml:mtext></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>w</mml:mi><mml:mo>+</mml:mo><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>2</mml:mn><mml:mi>&#x03BC;</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula></td>
</tr>
<tr>
<td align="left">4: &#x2002;&#x2002;&#x2002;&#x2002;<inline-formula id="ieqn-43"><mml:math id="mml-ieqn-43"><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>A</mml:mi><mml:mi>F</mml:mi><mml:mi>F</mml:mi><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>y</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>R</mml:mi><mml:mi>F</mml:mi><mml:mi>F</mml:mi><mml:mi>T</mml:mi></mml:mrow></mml:msub><mml:mi>u</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>p</mml:mi></mml:math></inline-formula></td>
</tr>
<tr>
<td align="left">5: &#x2002;&#x2002;&#x2002;&#x2002;<inline-formula id="ieqn-44"><mml:math id="mml-ieqn-44"><mml:mi>w</mml:mi><mml:mo>=</mml:mo><mml:mi>d</mml:mi><mml:mo>+</mml:mo><mml:mi>u</mml:mi></mml:math></inline-formula></td>
</tr>
<tr>
<td align="left">6: &#x2002;&#x2002;<bold>End for</bold></td>
</tr>
<tr>
<td align="left">7: &#x2002;&#x2002;<bold>Output:</bold> <inline-formula id="ieqn-45"><mml:math id="mml-ieqn-45"><mml:mi>w</mml:mi></mml:math></inline-formula></td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s4"><label>4</label><title>Performance of SFD in Representation of Harmonic Component</title>
<p>When localized damage occurs in mechanical parts, periodic impacts are often generated in the monitoring signal, which causes multiple harmonics in the envelope spectrum. In order to evaluate the amount of PIC in the signal, it is necessary to calculate the sum of the energy of each harmonic.</p>
<sec id="s4_1"><label>4.1</label><title>SFD of Simple Harmonic Wave without Noises</title>
<p>A sinusoidal signal <inline-formula id="ieqn-46"><mml:math id="mml-ieqn-46"><mml:mi>y</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>2</mml:mn><mml:mi>&#x03C0;</mml:mi><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>6</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, in which <inline-formula id="ieqn-47"><mml:math id="mml-ieqn-47"><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula> and <inline-formula id="ieqn-48"><mml:math id="mml-ieqn-48"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>500</mml:mn><mml:mo>+</mml:mo><mml:mn>0.21</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mtext>Hz</mml:mtext></mml:mrow></mml:math></inline-formula>, is synthesized as the dynamic signal without measurement noise. The sampling rate and the sampling number are set as 1000&#x2005;Hz and 1000. The signal <inline-formula id="ieqn-49"><mml:math id="mml-ieqn-49"><mml:mi>y</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> in the time domain and spectral domain are shown in <xref ref-type="fig" rid="fig-3">Fig. 3</xref>. Because this signal is not a positive periodic sampled, there is a significant picket fence effect in the FFT spectrum.</p>
<fig id="fig-3"><label>Figure 3</label><caption><title>(a) Time domain waveform and (b) FFT spectrum of the synthesized noise-free signal</title></caption><graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_27896-fig-3.tif"/></fig>
<p>Applying the SFD algorithm on the synthesized signal by setting <inline-formula id="ieqn-50"><mml:math id="mml-ieqn-50"><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math></inline-formula> and <inline-formula id="ieqn-51"><mml:math id="mml-ieqn-51"><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mrow><mml:mtext>ITR</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>100</mml:mn></mml:math></inline-formula>, the associated spectrum is shown in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>. Only three spectral lines (250.1, 250.2 and 250.3&#x2005;Hz) with a frequency close to the actual 250.21&#x2005;Hz have large amplitudes. The amplitudes of other frequencies in the range (245, 255) are smaller than <inline-formula id="ieqn-52"><mml:math id="mml-ieqn-52"><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. The reason for this phenomenon is that SFD is described as a <inline-formula id="ieqn-53"><mml:math id="mml-ieqn-53"><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x03B5;</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> problem, which makes most of the linear representation coefficients non-zero.</p>
<fig id="fig-4"><label>Figure 4</label><caption><title>SFD spectrum of the synthesized signal</title></caption><graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_27896-fig-4.tif"/></fig>
<p>In contrast to the FFT spectrum where the energy of the harmonic components leaks in the entire frequency domain, the energy of the signal in the SFD spectrum is compressed in a narrow band with a bandwidth of only 0.2&#x2005;Hz. An approximation signal <inline-formula id="ieqn-54"><mml:math id="mml-ieqn-54"><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo>&#x007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> can be reconstructed using three spectral lines. The energy ratio of <inline-formula id="ieqn-55"><mml:math id="mml-ieqn-55"><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo>&#x007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> to <inline-formula id="ieqn-56"><mml:math id="mml-ieqn-56"><mml:mi>y</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> is 99.89&#x0025;, and the related quantization error is <inline-formula id="ieqn-57"><mml:math id="mml-ieqn-57"><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>y</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo><mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.0275</mml:mn></mml:math></inline-formula>.</p>
<p>In order to demonstrate the performance of SFD, the spectrum is compared with the FFT spectrum and the FFT spectrum with Hanning window. As shown in <xref ref-type="fig" rid="fig-5">Fig. 5</xref>, the bandwidth of the main lobe of the SFD spectrum is the smallest, and the decay rate is the fastest near the main lobe. On the other hand, it is found that the amplitude of the side lobe in the SFD spectrum is only about 1/1000 of that in the FFT spectrum. This shows that the SFD spectrum, based on the redundant Fourier dictionary, has a good sparse representation ability for the harmonic components.</p>
<fig id="fig-5"><label>Figure 5</label><caption><title>Comparison of SFD spectrum, FFT spectrum and windowed spectrum of signal</title></caption><graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_27896-fig-5.tif"/></fig>
<p>To analyze the impact of the redundancy of <inline-formula id="ieqn-58"><mml:math id="mml-ieqn-58"><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>R</mml:mi><mml:mi>F</mml:mi><mml:mi>F</mml:mi><mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> on sparse representation results, different redundancy values were tested. The SFD spectra with different values of redundancy are shown in <xref ref-type="fig" rid="fig-6">Fig. 6</xref>. In the case of <inline-formula id="ieqn-59"><mml:math id="mml-ieqn-59"><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mn>2</mml:mn></mml:math></inline-formula>, there are some side-lobes with large energy in the SFD spectrum. With the increase of dictionary redundancy, the attenuation rate of side-lobe is accelerated, while the energy occupied by the main-lobe becomes more prominent. On the other hand, the width of the main-lobe also decreases with the increase of redundancy, and the number of spectral lines representing harmonic components alone does not decrease. For example, when <inline-formula id="ieqn-60"><mml:math id="mml-ieqn-60"><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mn>50</mml:mn></mml:math></inline-formula>, the number of main-lobe lines is 5.</p>
<fig id="fig-6"><label>Figure 6</label><caption><title>SFD spectra with different values of redundancy</title></caption><graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_27896-fig-6.tif"/></fig>
</sec>
<sec id="s4_2"><label>4.2</label><title>SFD of Noisy Harmonic Component</title>
<p>In order to test the ability of SFD spectra to characterize noisy harmonic components, white noise is added to the simulation signal in the formula. The time domain waveform of a noisy signal <inline-formula id="ieqn-61"><mml:math id="mml-ieqn-61"><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> with <inline-formula id="ieqn-62"><mml:math id="mml-ieqn-62"><mml:mi>S</mml:mi><mml:mi>N</mml:mi><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn><mml:mspace width="thinmathspace" /><mml:mrow><mml:mtext>dB</mml:mtext></mml:mrow></mml:math></inline-formula> is shown in <xref ref-type="fig" rid="fig-7">Fig. 7</xref>. Because of the noise, the characteristic information of the harmonic wave cannot be well identified.</p>
<fig id="fig-7"><label>Figure 7</label><caption><title>(a) Time domain waveform and (b) FFT spectrum of the noisy signal</title></caption><graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_27896-fig-7.tif"/></fig>
<p>The SFD spectrum, generated by the proposed method, is shown in <xref ref-type="fig" rid="fig-8">Fig. 8</xref>. Due to the existence of white noise, there are some prominent energy concentration regions in the SFD spectrum (<xref ref-type="fig" rid="fig-8">Fig. 8a</xref>). However, the spectral component of the harmonic component is still dominant, and there are only three spectral lines in the main lobe (<xref ref-type="fig" rid="fig-8">Fig. 8b</xref>). Comparing the spectral lines of the main-lobes in <xref ref-type="fig" rid="fig-4">Figs. 4</xref> and <xref ref-type="fig" rid="fig-8">8b</xref>, they are almost the same. An approximation signal <inline-formula id="ieqn-63"><mml:math id="mml-ieqn-63"><mml:msub><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo>&#x007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> can be reconstructed using the spectral lines in the main-lobe. The related quantization error between <inline-formula id="ieqn-64"><mml:math id="mml-ieqn-64"><mml:msub><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo>&#x007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula id="ieqn-65"><mml:math id="mml-ieqn-65"><mml:mi>y</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> is <inline-formula id="ieqn-66"><mml:math id="mml-ieqn-66"><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>y</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo><mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.0542</mml:mn></mml:math></inline-formula>. The above analysis shows that the presence of noise does not affect the effectiveness of the SFD method. That is, the harmonic components can still be sparsely represented.</p>
<fig id="fig-8"><label>Figure 8</label><caption><title>(a) FFT spectrum with (b) zoom-in plot of the noisy signal</title></caption><graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_27896-fig-8.tif"/></fig>
</sec>
<sec id="s4_3"><label>4.3</label><title>SFD of Periodic Impact Characteristics</title>
<p>In this subsection, the performance of SFD on PICs is validated. In the time domain, a typical PIC can be modeled as</p>
<disp-formula id="eqn-16"><label>(16)</label><mml:math id="mml-eqn-16" display="block"><mml:mi>P</mml:mi><mml:mi>i</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mrow><mml:mtext>I</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:munderover><mml:mi>i</mml:mi><mml:mi>m</mml:mi><mml:mi>p</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>i</mml:mi><mml:mi>T</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where <inline-formula id="ieqn-67"><mml:math id="mml-ieqn-67"><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mrow><mml:mtext>I</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is the number of impulses in the signal and <italic>T</italic> is the interval between adjacent impulses. The impulse in the PIC can be expressed as
<disp-formula id="eqn-17"><label>(17)</label><mml:math id="mml-eqn-17" display="block"><mml:mi>i</mml:mi><mml:mi>m</mml:mi><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>2</mml:mn><mml:mi>&#x03C0;</mml:mi><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-68"><mml:math id="mml-ieqn-68"><mml:mi>&#x03B2;</mml:mi><mml:mo>&#x003E;</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> is the decaying rate and <inline-formula id="ieqn-69"><mml:math id="mml-ieqn-69"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the ringing frequency of the impulse. Let <inline-formula id="ieqn-70"><mml:math id="mml-ieqn-70"><mml:mi>&#x03B2;</mml:mi><mml:mo>=</mml:mo><mml:mn>60</mml:mn></mml:math></inline-formula>, <inline-formula id="ieqn-71"><mml:math id="mml-ieqn-71"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>160</mml:mn><mml:mo>+</mml:mo><mml:mi>&#x03C0;</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-72"><mml:math id="mml-ieqn-72"><mml:mi>T</mml:mi><mml:mo>=</mml:mo><mml:mn>0.9</mml:mn></mml:math></inline-formula>, a synthesized PIC and its noisy version (<inline-formula id="ieqn-73"><mml:math id="mml-ieqn-73"><mml:mi>S</mml:mi><mml:mi>N</mml:mi><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mn>20</mml:mn><mml:mspace width="thinmathspace" /><mml:mrow><mml:mtext>dB</mml:mtext></mml:mrow></mml:math></inline-formula>) are shown in <xref ref-type="fig" rid="fig-9">Fig. 9</xref>. The SFD spectra of the two simulated signals are shown in <xref ref-type="fig" rid="fig-10">Fig. 10</xref>. The bandwidth of the main-lobes of each harmonic component is still very narrow, and the side lobes are rapidly attenuated. It can be concluded from the above results that SFD still has a good sparse representation ability for cycle-stationary processes such as PIC.</p>
<fig id="fig-9"><label>Figure 9</label><caption><title>Time domain waveform of the simulated noisy signal</title></caption><graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_27896-fig-9.tif"/></fig><fig id="fig-10"><label>Figure 10</label><caption><title>Comparison of PSD spectrum and FFT spectrum of the noisy signal</title></caption><graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_27896-fig-10.tif"/></fig>
</sec>
</sec>
<sec id="s5"><label>5</label><title>Proposed Fault Diagnosis Approach</title>
<p>In the condition monitoring of EV, the PIC caused by the local damage of mechanical parts can be regarded as a multi-harmonic signal with noise in the envelope demodulation spectrum. Combined with FWD and SFD introduced in this paper, an intelligent fault diagnosis method is proposed. Taking the mechanical transmission chain and fault frequency and speed as prior knowledge, the procedure of the algorithm is as below. For a wavelet packet <inline-formula id="ieqn-74"><mml:math id="mml-ieqn-74"><mml:mi>w</mml:mi><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, either a DWP or an IWP, the compound impulsiveness indicator can be defined as below:
<disp-formula id="eqn-18"><label>(18)</label><mml:math id="mml-eqn-18" display="block"><mml:mi>I</mml:mi><mml:mi>M</mml:mi><mml:mi>P</mml:mi><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mi>w</mml:mi><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mtext>sgn</mml:mtext></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext mathvariant="italic">PICER</mml:mtext></mml:mrow><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mi>w</mml:mi><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mrow><mml:mtext>PIC</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mi>K</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>t</mml:mi><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mi>w</mml:mi><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></disp-formula>where the operator <inline-formula id="ieqn-75"><mml:math id="mml-ieqn-75"><mml:mi>K</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>t</mml:mi><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></inline-formula> calculates the kurtosis value of the input signal, <inline-formula id="ieqn-76"><mml:math id="mml-ieqn-76"><mml:mrow><mml:mtext mathvariant="italic">PICER</mml:mtext></mml:mrow><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mi>w</mml:mi><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></inline-formula> calculate the energy proportion of PICs at the frequency <inline-formula id="ieqn-77"><mml:math id="mml-ieqn-77"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, and <inline-formula id="ieqn-78"><mml:math id="mml-ieqn-78"><mml:mrow><mml:mtext>sgn</mml:mtext></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> outputs one for positive input and zero otherwise. The optimal wavelet packet is selected based on the maximization of the <inline-formula id="ieqn-79"><mml:math id="mml-ieqn-79"><mml:mi>I</mml:mi><mml:mi>M</mml:mi><mml:mi>P</mml:mi></mml:math></inline-formula> indicator.</p>
</sec>
<sec id="s6"><label>6</label><title>Case Study of Fault Diagnosis</title>
<sec id="s6_1"><label>6.1</label><title>Descriptions of the Experiment</title>
<p>To verify the effectiveness of the proposed approach, a case study using actual signals from engineering experiments, is investigated. The tested mechanical part is a roller element bearing with slight peeling on the outer race. Specifications of the test bearing are shown in <xref ref-type="table" rid="table-3">Table 3</xref>. This test bearing was removed from a certain type of electric drive vehicle. It provides mechanical support for the drive shaft of the AC motor and works under heavy load. In this test, the bearing was placed in a hydraulically driven loading device. Schematic diagrams of the test set-up are shown in <xref ref-type="fig" rid="fig-11">Fig. 11</xref>.</p>
<table-wrap id="table-3"><label>Table 3</label><caption><title>Specifications of the test bearing</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Item</th>
<th align="left">Value</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Contacting angle [<inline-formula id="ieqn-80"><mml:math id="mml-ieqn-80"><mml:mo>&#x2218;</mml:mo></mml:math></inline-formula>]</td>
<td align="left">0</td>
</tr>
<tr>
<td align="left">Pitch diameter D [mm]</td>
<td align="left">225</td>
</tr>
<tr>
<td align="left">Roller diameter d [mm]</td>
<td align="left">34</td>
</tr>
<tr>
<td align="left">Roller number</td>
<td align="left">17</td>
</tr>
</tbody>
</table>
</table-wrap><fig id="fig-11"><label>Figure 11</label><caption><title>Schematic diagrams of the experimental set-up</title></caption><graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_27896-fig-11.tif"/></fig>
</sec>
<sec id="s6_2"><label>6.2</label><title>Descriptions of the Experiment</title>
<p>The time domain waveform and the FFT spectrum of a record of vibration signals are shown in <xref ref-type="fig" rid="fig-12">Fig. 12</xref>. It can be seen from the figure that there is a lot of noise, which complicates the identification of fault features. The proposed method is applied to the acceleration signal. In the fault diagnosis algorithm, <inline-formula id="ieqn-81"><mml:math id="mml-ieqn-81"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>57.8</mml:mn><mml:mtext>&#x00A0;</mml:mtext><mml:mrow><mml:mtext>Hz</mml:mtext></mml:mrow></mml:math></inline-formula>, <inline-formula id="ieqn-82"><mml:math id="mml-ieqn-82"><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>P</mml:mi><mml:mi>I</mml:mi><mml:mi>C</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.5</mml:mn></mml:math></inline-formula>. The evaluated impulsiveness values of the decomposed wavelet subspaces are shown in <xref ref-type="fig" rid="fig-13">Fig. 13</xref>. An optimal wavelet subspace is selected. It is an implicit wavelet packet. The central frequency and the theoretical passband are 400&#x2005;Hz and <inline-formula id="ieqn-83"><mml:math id="mml-ieqn-83"><mml:mo stretchy="false">[</mml:mo><mml:mn>200</mml:mn><mml:mo>,</mml:mo><mml:mn>600</mml:mn><mml:mo stretchy="false">]</mml:mo></mml:math></inline-formula> Hz. The kurtosis value of this IWP is 4.633. The associated time domain waveform and its envelope spectrum are shown in <xref ref-type="fig" rid="fig-14">Fig. 14</xref>. In the time domain waveform, it can be found that the frequency of the periodic impact is very close to the ball pass frequency of outer-race (BPFO, <xref ref-type="fig" rid="fig-14">Fig. 14a</xref>), and the energy proportion of the PIC component in the envelope spectrum is 0.68 (see <xref ref-type="fig" rid="fig-14">Fig. 14b</xref>).</p>
<fig id="fig-12"><label>Figure 12</label><caption><title>(a) Time domain waveform and (b) FFT spectrum of the noisy signal</title></caption><graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_27896-fig-12.tif"/></fig><fig id="fig-13"><label>Figure 13</label><caption><title>The impulsiveness values of the decomposed wavelet subspaces by the proposed method</title></caption><graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_27896-fig-13.tif"/></fig><fig id="fig-14"><label>Figure 14</label><caption><title>(a) Time domain waveform and (b) PSD spectrum of extracted by the proposed method</title></caption><graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_27896-fig-14.tif"/></fig>
</sec>
<sec id="s6_3"><label>6.3</label><title>Comparisons</title>
<p>If the indicator of PER is not calculated in the algorithm, the processing results are shown in <xref ref-type="fig" rid="fig-15">Fig. 15</xref>. The central frequency and the theoretical passband of the selected wavelet subspace are 5750&#x2005;Hz and <inline-formula id="ieqn-84"><mml:math id="mml-ieqn-84"><mml:mo stretchy="false">[</mml:mo><mml:mn>5750</mml:mn><mml:mo>,</mml:mo><mml:mn>5800</mml:mn><mml:mo stretchy="false">]</mml:mo></mml:math></inline-formula> Hz. The kurtosis value of the extracted feature is 9.00. Although the subspace extracted by the comparison method is significantly larger than that of the method proposed in this paper, it is not a periodic impact feature to characterize the failure of mechanical parts. In the envelope spectrum, even if the PSD algorithm proposed in this paper is used, there is no energy concentration region characterizing the harmonic components. The PER indicator of this wavelet subspace is calculated as 0.17. This value is significantly less than 0.5, so the wavelet subspace is identified as a non-periodic impact component and filtered out in the method proposed in this paper.</p>
<fig id="fig-15"><label>Figure 15</label><caption><title>(a) Time domain waveform and (b) PSD spectrum of extracted features by the comparison method</title></caption><graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_27896-fig-15.tif"/></fig>
</sec>
</sec>
<sec id="s7"><label>7</label><title>Discussion on the Sharp Resolution of SFD Spectrum</title>
<p>From the materials given above, it is known that the SFD spectrum has an extremely high resolution. This is quite different from the classical windowed spectral analysis. According to the Heisenberg uncertainty principle, the main lobe resolution and the side lobe attenuation rate cannot be improved simultaneously. The SFD spectrum proposed in this paper is based on the principle of sparse representation and does not depend on the window function, which can ensure a very high resolution of the main lobe while accelerating the rate of side lobe attenuation. Nevertheless, it is also found that such improvements are limited and still cannot completely break through the constraints of the Heisenberg uncertainty principle.</p>
</sec>
<sec id="s8"><label>8</label><title>Conclusions</title>
<p>In this paper, the problem of PICs extraction is studied, which is the core problem in the mechanical fault diagnosis of electric vehicles. In order to improve the accuracy and robustness of fault feature identification, statistical information and model information in the monitoring signal were combined comprehensively. A sparse Fourier decomposition method based on OFD is proposed, which realizes the quantitative evaluation of the energy proportion of fault feature components on the envelope spectrum in signal time-frequency representation. This model information plays an important role in eliminating the interference of measurement noise in the analysis signal. The effectiveness of the proposed sparsity-enhanced model-based fault diagnosis method is demonstrated by numerical simulations and case studies.</p>
</sec>
</body>
<back>
<sec><title>Funding Statement</title>
<p>This research is supported financially by the National Natural Science Foundation of China (Grant No. 51805398), the Natural Science Basic Research Program of Shaanxi (Grant No. 2023-JC-YB-289), the Project of Youth Talent Lift Program of Shaanxi University Association for Science and Technology (Grant No. 20200408), the Fundamental Research Funds for the Central Universities (Grant No. JB211303).</p></sec>
<sec sec-type="COI-statement"><title>Conflicts of Interest</title>
<p>The authors declare that they have no conflicts of interest to report regarding the present study.</p></sec>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Sun</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Sun</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Gui</surname>, <given-names>Y.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Vehicle-vehicle energy interaction converter of electric vehicles: A disturbance observer based sliding mode control algorithm</article-title>. <source>IEEE Transactions on Vehicular Technology</source><italic>,</italic> <volume>70</volume><issue>(10)</issue><italic>,</italic> <fpage>9910</fpage>&#x2013;<lpage>9921</lpage>. <pub-id pub-id-type="doi">10.1109/TVT.2021.3105433</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>Gan</surname>, <given-names>N.</given-names></string-name>, <string-name><surname>Sun</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Xu</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>P.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Data-driven fault diagnosis of lithium-ion battery overdischarge in electric vehicles</article-title>. <source>IEEE Transactions on Power Electronics</source><italic>,</italic> <volume>37</volume><issue>(4)</issue><italic>,</italic> <fpage>4575</fpage>&#x2013;<lpage>4588</lpage>. <pub-id pub-id-type="doi">10.1109/TPEL.2021.3121701</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>Xiang</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Gu</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Routing optimization of electric vehicles for charging with event-driven pricing strategy</article-title>. <source>IEEE Transactions on Automation Science and Engineering</source><italic>,</italic> <volume>19</volume><issue>(1)</issue><italic>,</italic> <fpage>7</fpage>&#x2013;<lpage>20</lpage>. <pub-id pub-id-type="doi">10.1109/TASE.2021.3102997</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>Kwon</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Lee</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Min</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Motor and transmission multiobjective optimum design for tracked hybrid electric vehicles considering equivalent inertia of track system</article-title>. <source>IEEE Transactions on Transportation Electrification</source><italic>,</italic> <volume>7</volume><issue>(4)</issue><italic>,</italic> <fpage>3110</fpage>&#x2013;<lpage>3123</lpage>. <pub-id pub-id-type="doi">10.1109/TTE.2021.3081115</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>Helbing</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Uebel</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Matthes</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>B&#x00E4;ker</surname>, <given-names>B.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Comparative case study of a metamodel-based electric vehicle powertrain design</article-title>. <source>IEEE Access</source><italic>,</italic> <volume>9</volume><italic>,</italic> <fpage>160823</fpage>&#x2013;<lpage>160835</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2021.3131362</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>Palermo</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Britte</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Janssens</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Mundo</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Desmet</surname>, <given-names>W.</given-names></string-name></person-group> (<year>2018</year>). <article-title>The measurement of gear transmission error as an NVH indicator: Theoretical discussion and industrial application via low-cost digital encoders to an all-electric vehicle gearbox</article-title>. <source>Mechanical Systems and Signal Processing</source><italic>,</italic> <volume>110</volume><italic>,</italic> <fpage>368</fpage>&#x2013;<lpage>389</lpage>. <pub-id pub-id-type="doi">10.1016/j.ymssp.2018.03.005</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>X.</given-names></string-name>, <string-name><surname>Lu</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Bearing fault diagnosis of switched reluctance motor in electric vehicle powertrain via multisensor data fusion</article-title>. <source>IEEE Transactions on Industrial Informatics</source><italic>,</italic> <volume>18</volume><issue>(4)</issue><italic>,</italic> <fpage>2452</fpage>&#x2013;<lpage>2464</lpage>. <pub-id pub-id-type="doi">10.1109/TII.2021.3095086</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>Singh</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Ushan</surname>, <given-names>B.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Condition monitoring based control using wavelets and machine learning for unmanned surface vehicles</article-title>. <source>IEEE Transactions on Industrial Electronics</source><italic>,</italic> <volume>68</volume><issue>(8)</issue><italic>,</italic> <fpage>7464</fpage>&#x2013;<lpage>7473</lpage>. <pub-id pub-id-type="doi">10.1109/TIE.2020.3001855</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>Cui</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Sun</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>H.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Spectrum-based, full-band preprocessing, and two-dimensional separation of bearing and gear compound faults diagnosis</article-title>. <source>IEEE Transactions on Instrumentation and Measurement</source><italic>,</italic> <volume>70</volume><italic>,</italic> <fpage>1</fpage>&#x2013;<lpage>16</lpage>. <pub-id pub-id-type="doi">10.1109/TIM.2021.3063189</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>Ruan</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Qin</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Tang</surname>, <given-names>B.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>A relation-based semisupervised method for gearbox fault diagnosis with limited labeled samples</article-title>. <source>IEEE Transactions on Instrumentation and Measurement</source><italic>,</italic> <volume>70</volume><italic>,</italic> <fpage>1</fpage>&#x2013;<lpage>13</lpage>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hong</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Ma</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Xu</surname>, <given-names>X.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Thermal runaway prognosis of battery systems using the modified multiscale entropy in real-world electric vehicles</article-title>. <source>IEEE Transactions on Transportation Electrification</source><italic>,</italic> <volume>7</volume><issue>(4)</issue><italic>,</italic> <fpage>2269</fpage>&#x2013;<lpage>2278</lpage>. <pub-id pub-id-type="doi">10.1109/TTE.2021.3079114</pub-id></mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wu</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Cui</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Lin</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Health prognosis with optimized feature selection for lithium-ion battery in electric vehicle applications</article-title>. <source>IEEE Transactions on Power Electronics</source><italic>,</italic> <volume>36</volume><issue>(11)</issue><italic>,</italic> <fpage>12646</fpage>&#x2013;<lpage>12655</lpage>. <pub-id pub-id-type="doi">10.1109/TPEL.2021.3075558</pub-id></mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhao</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Niu</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Liang</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Xin</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Qian</surname>, <given-names>T.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Signal-to-signal translation for fault diagnosis of bearings and gears with few fault samples</article-title>. <source>IEEE Transactions on Instrumentation and Measurement</source><italic>,</italic> <volume>70</volume><italic>,</italic> <fpage>1</fpage>&#x2013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.1109/TIM.2021.3123433</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>Yan</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Shao</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Xiao</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Wan</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2023</year>). <article-title>Hybrid robust convolutional autoencoder for unsupervised anomaly detection of machine tools under noises</article-title>. <source>Robotics and Computer-Integrated Manufacturing</source><italic>,</italic> <volume>79</volume><italic>,</italic> <fpage>102441</fpage>. <pub-id pub-id-type="doi">10.1016/j.rcim.2022.102441</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>Li</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Zhong</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Shao</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Cai</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>X.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Multi-mode data augmentation and fault diagnosis of rotating machinery using modified ACGAN designed with new framework</article-title>. <source>Advanced Engineering Informatics</source><italic>,</italic> <volume>52</volume><italic>,</italic> <fpage>101552</fpage>. <pub-id pub-id-type="doi">10.1016/j.aei.2022.101552</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>Zhang</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Song</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Xu</surname>, <given-names>Y.</given-names></string-name></person-group> (<year>2022</year>). <article-title>The harmogram: A periodic impulses detection method and its application in bearing fault diagnosis</article-title>. <source>Mechanical Systems and Signal Processing</source><italic>,</italic> <volume>165</volume><italic>,</italic> <fpage>108374</fpage>. <pub-id pub-id-type="doi">10.1016/j.ymssp.2021.108374</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>He</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Zi</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>He</surname>, <given-names>Z.</given-names></string-name></person-group> (<year>2015</year>). <article-title>Automatic fault feature extraction of mechanical anomaly on induction motor bearing using ensemble super-wavelet transform</article-title>. <source>Mechanical Systems and Signal Processing</source><italic>,</italic> <volume>54</volume><italic>,</italic> <fpage>457</fpage>&#x2013;<lpage>480</lpage>. <pub-id pub-id-type="doi">10.1016/j.ymssp.2014.09.007</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>Pang</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Xue</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Jiang</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Lu</surname>, <given-names>K.</given-names></string-name></person-group> (<year>2020</year>). <article-title>An investigation into fault diagnosis of planetary gearboxes using a bispectrum convolutional neural network</article-title>. <source>IEEE/ASME Transactions on Mechatronics</source><italic>,</italic> <volume>26</volume><issue>(4)</issue><italic>,</italic> <fpage>2027</fpage>&#x2013;<lpage>2037</lpage>. <pub-id pub-id-type="doi">10.1109/TMECH.2020.3029058</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>He</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Qin</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Rolling bearing fault diagnosis by using a new index: The compound weighted characteristic energy ratio</article-title>. <source>IEEE Transactions on Instrumentation and Measurement</source><italic>,</italic> <volume>70</volume><italic>,</italic> <fpage>1</fpage>&#x2013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1109/TIM.19</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>Miao</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Miao</surname>, <given-names>Q.</given-names></string-name></person-group> (<year>2021</year>). <article-title>An enhanced multifeature fusion method for rotating component fault diagnosis in different working conditions</article-title>. <source>IEEE Transactions on Reliability</source><italic>,</italic> <volume>70</volume><issue>(4)</issue><italic>,</italic> <fpage>1611</fpage>&#x2013;<lpage>1620</lpage>. <pub-id pub-id-type="doi">10.1109/TR.2021.3117732</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>Wang</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Xu</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>J.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>A multi-input and multi-task convolutional neural network for fault diagnosis based on bearing vibration signal</article-title>. <source>IEEE Sensors Journal</source><italic>,</italic> <volume>21</volume><issue>(9)</issue><italic>,</italic> <fpage>10946</fpage>&#x2013;<lpage>10956</lpage>. <pub-id pub-id-type="doi">10.1109/JSEN.2021.3061595</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>Wan</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>C.</given-names></string-name></person-group> (<year>2021</year>). <article-title>A novel bearing fault diagnosis method using spark-based parallel ACO-K-means clustering algorithm</article-title>. <source>IEEE Access</source><italic>,</italic> <volume>9</volume><italic>,</italic> <fpage>28753</fpage>&#x2013;<lpage>28768</lpage>. <pub-id pub-id-type="doi">10.1109/Access.6287639</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>Shah</surname>, <given-names>A. A.</given-names></string-name>, <string-name><surname>Bhatti</surname>, <given-names>N. A.</given-names></string-name>, <string-name><surname>Dev</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Chowdhry</surname>, <given-names>B. S.</given-names></string-name></person-group> (<year>2021</year>). <article-title>MUHAFIZ: IoT-based track recording vehicle for the damage analysis of the railway track</article-title>. <source>IEEE Internet of Things Journal</source><italic>,</italic> <volume>8</volume><issue>(11)</issue><italic>,</italic> <fpage>9397</fpage>&#x2013;<lpage>9406</lpage>. <pub-id pub-id-type="doi">10.1109/JIOT.2021.3057835</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>Dash</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Tripathy</surname>, <given-names>R. K.</given-names></string-name>, <string-name><surname>Panda</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Pachori</surname>, <given-names>R. B.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Automated recognition of imagined commands from EEG signals using multivariate fast and adaptive empirical mode decomposition based method</article-title>. <source>IEEE Sensors Letters</source><italic>,</italic> <volume>6</volume><issue>(2)</issue><italic>,</italic> <fpage>1</fpage>&#x2013;<lpage>4</lpage>. <pub-id pub-id-type="doi">10.1109/LSENS.2022.3142349</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>Fan</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Krehbiel</surname>, <given-names>P. R.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Zheng</surname>, <given-names>D.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2020</year>). <article-title>Application of ensemble empirical mode decomposition in low-frequency lightning electric field signal analysis and lightning location</article-title>. <source>IEEE Transactions on Geoscience and Remote Sensing</source><italic>,</italic> <volume>59</volume><issue>(1)</issue><italic>,</italic> <fpage>86</fpage>&#x2013;<lpage>100</lpage>. <pub-id pub-id-type="doi">10.1109/TGRS.36</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>Shi</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>Z.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Harmonic detection technology for power grids based on adaptive ensemble empirical mode decomposition</article-title>. <source>IEEE Access</source><italic>,</italic> <volume>9</volume><italic>,</italic> <fpage>21218</fpage>&#x2013;<lpage>21226</lpage>. <pub-id pub-id-type="doi">10.1109/Access.6287639</pub-id></mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>Z.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Sparse filtering with adaptive basis weighting: A novel representation learning method for intelligent fault diagnosis</article-title>. <source>IEEE Transactions on Systems, Man, and Cybernetics: Systems</source><italic>,</italic> <volume>52</volume><issue>(2)</issue><italic>,</italic> <fpage>1019</fpage>&#x2013;<lpage>1025</lpage>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>L.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Acoustic emission analysis for wind turbine blade bearing fault detection under time-varying low-speed and heavy blade load conditions</article-title>. <source>IEEE Transactions on Industry Applications</source><italic>,</italic> <volume>57</volume><issue>(3)</issue><italic>,</italic> <fpage>2791</fpage>&#x2013;<lpage>2800</lpage>. <pub-id pub-id-type="doi">10.1109/TIA.2021.3058557</pub-id></mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Zheng</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>W.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Time-weighted kernel-sparse-representation-based real-time nonlinear multimode process monitoring</article-title>. <source>IEEE Transactions on Industrial Informatics</source><italic>,</italic> <volume>18</volume><issue>(4)</issue><italic>,</italic> <fpage>2411</fpage>&#x2013;<lpage>2421</lpage>. <pub-id pub-id-type="doi">10.1109/TII.2021.3104111</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>He</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Hu</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Guo</surname>, <given-names>B.</given-names></string-name></person-group> (<year>2021</year>). <article-title>GMC sparse enhancement diagnostic method based on the tunable Q-factor wavelet transform for detecting faults in rotating machines</article-title>. <source>Measurement</source><italic>,</italic> <volume>174</volume><italic>,</italic> <fpage>109001</fpage>. <pub-id pub-id-type="doi">10.1016/j.measurement.2021.109001</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>Sahani</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Dash</surname>, <given-names>P. K.</given-names></string-name></person-group> (<year>2020</year>). <article-title>FPGA-based semisupervised multifusion RDCNN of process robust VMD data with online kernel RVFLN for power quality events recognition</article-title>. <source>IEEE Transactions on Neural Networks and Learning Systems</source><italic>,</italic> <volume>33</volume><issue>(2)</issue><italic>,</italic> <fpage>515</fpage>&#x2013;<lpage>527</lpage>. <pub-id pub-id-type="doi">10.1109/TNNLS.2020.3027984</pub-id>; <pub-id pub-id-type="pmid">33074830</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>Xu</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Zhao</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Xie</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Lu</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Novel fault location for high permeability active distribution networks based on improved VMD and S-transform</article-title>. <source>IEEE Access</source><italic>,</italic> <volume>9</volume><italic>,</italic> <fpage>17662</fpage>&#x2013;<lpage>17671</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2021.3052349</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>Huang</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Sun</surname>, <given-names>W.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Fractal geometry of wavelet decomposition in mechanical signature analysis</article-title>. <source>Measurement</source><italic>,</italic> <volume>173</volume><italic>,</italic> <fpage>108571</fpage>. <pub-id pub-id-type="doi">10.1016/j.measurement.2020.108571</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>Wang</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Xiang</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Markert</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Liang</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2016</year>). <article-title>Spectral kurtosis for fault detection, diagnosis and prognostics of rotating machines: A review with applications</article-title>. <source>Mechanical Systems and Signal Processing</source><italic>,</italic> <volume>66</volume><italic>,</italic> <fpage>679</fpage>&#x2013;<lpage>698</lpage>. <pub-id pub-id-type="doi">10.1016/j.ymssp.2015.04.039</pub-id></mixed-citation></ref>
<ref id="ref-35"><label>[35]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Tang</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Yan</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>He</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>X.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Fault diagnosis of wind turbine bearing based on optimized adaptive chirp mode decomposition</article-title>. <source>IEEE Sensors Journal</source><italic>,</italic> <volume>21</volume><issue>(12)</issue><italic>,</italic> <fpage>13649</fpage>&#x2013;<lpage>13666</lpage>. <pub-id pub-id-type="doi">10.1109/JSEN.2021.3071164</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>Zhang</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Dong</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Ding</surname>, <given-names>X.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Gearbox fault diagnosis using multiscale sparse frequency-frequency distributions</article-title>. <source>IEEE Access</source><italic>,</italic> <volume>9</volume><italic>,</italic> <fpage>113089</fpage>&#x2013;<lpage>113099</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2021.3104281</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>Li</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Huang</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>He</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Liao</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>Z.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2020</year>). <article-title>A two-stage transfer adversarial network for intelligent fault diagnosis of rotating machinery with multiple new faults</article-title>. <source>IEEE/ASME Transactions on Mechatronics</source><italic>,</italic> <volume>26</volume><issue>(3)</issue><italic>,</italic> <fpage>1591</fpage>&#x2013;<lpage>1601</lpage>. <pub-id pub-id-type="doi">10.1109/TMECH.2020.3025615</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>Cao</surname>, <given-names>X. C.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>B. Q.</given-names></string-name>, <string-name><surname>Yao</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>He</surname>, <given-names>W.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Combining translation-invariant wavelet frames and convolutional neural network for intelligent tool wear state identification</article-title>. <source>Computers in Industry</source><italic>,</italic> <volume>106</volume><italic>,</italic> <fpage>71</fpage>&#x2013;<lpage>84</lpage>. <pub-id pub-id-type="doi">10.1016/j.compind.2018.12.018</pub-id></mixed-citation></ref>
<ref id="ref-39"><label>[39]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Miao</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Jiang</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Box-point detector: A diagnosis method for insulator faults in power lines using aerial images and convolutional neural networks</article-title>. <source>IEEE Transactions on Power Delivery</source><italic>,</italic> <volume>36</volume><issue>(6)</issue><italic>,</italic> <fpage>3765</fpage>&#x2013;<lpage>3773</lpage>. <pub-id pub-id-type="doi">10.1109/TPWRD.2020.3048935</pub-id></mixed-citation></ref>
<ref id="ref-40"><label>[40]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Selesnick</surname>, <given-names>I. W.</given-names></string-name>, <string-name><surname>Baraniuk</surname>, <given-names>R. G.</given-names></string-name>, <string-name><surname>Kingsbury</surname>, <given-names>N. C.</given-names></string-name></person-group> (<year>2005</year>). <article-title>The dual-tree complex wavelet transform</article-title>. <source>IEEE Signal Processing Magazine</source><italic>,</italic> <volume>22</volume><issue>(6)</issue><italic>,</italic> <fpage>123</fpage>&#x2013;<lpage>151</lpage>. <pub-id pub-id-type="doi">10.1109/MSP.2005.1550194</pub-id></mixed-citation></ref>
</ref-list>
</back></article>