<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Mech. Eng</journal-id>
<journal-title>Frontiers in Mechanical Engineering</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Mech. Eng</abbrev-journal-title>
<issn pub-type="epub">2297-3079</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1378166</article-id>
<article-id pub-id-type="doi">10.3389/fmech.2024.1378166</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Mechanical Engineering</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Detection technology application based on spectral subtraction and vibro acoustic principle in the measurement of ship reliability level</article-title>
<alt-title alt-title-type="left-running-head">Jin</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fmech.2024.1378166">10.3389/fmech.2024.1378166</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Jin</surname>
<given-names>Hongyu</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2643103/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff>
<institution>Hangzhou Applied Acoustics Research Institute</institution>, <addr-line>Hangzhou</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1992878/overview">Govind Vashishtha</ext-link>, Wroc&#x142;aw University of Science and Technology, Poland</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2022106/overview">Sumika Chauhan</ext-link>, National Institute of Technology Delhi, India</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2649697/overview">Pardeep Saini</ext-link>, Sant Longowal Institute of Engineering and Technology, India</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Hongyu Jin, <email>18758554455@163.com</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>25</day>
<month>03</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>10</volume>
<elocation-id>1378166</elocation-id>
<history>
<date date-type="received">
<day>29</day>
<month>01</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>07</day>
<month>03</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 Jin.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Jin</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>
<bold>Introduction:</bold> As an important part of ship manufacturing, parts are of great significance in the calculation of its reliability level.</p>
<p>
<bold>Methods:</bold> To achieve rapid damage detection of ship parts, a method for measuring the reliability level of ship casting and forging parts based on spectral subtraction and vibration-acoustic principles was proposed. This method improves the spectral subtraction method by adding a percussion vibration signal and time-frequency analysis, and uses the principle of resonance acoustics to complete the construction of the test platform to obtain the natural frequency of the part and achieve non-destructive testing of the part.</p>
<p>
<bold>Results:</bold> The results show that using the Fabric data set as the task data set for experiments, the accuracy of the research method is 98.54%; the uncertainty is 5.58; the sensitivity detection is 0.26&#xa0;&#x3bc;m. In the comparison of the spectrogram of the sound signal after noise reduction, this method has fewer yellow spots remaining on the spectrogram of the noise reduction sound signal, and almost no excess noise remains. In the comparison of modal simulation data of ship parts, the maximum relative error between the simulation data obtained by this method and the natural frequency value obtained from the experimental data is 2.3%, and there is no value exceeding 2.5%, so the error is small.</p>
<p>
<bold>Discussion:</bold> The above results show that this method can obtain more accurate natural frequencies of parts, can effectively calculate the reliability level of ship casting and forging parts, and provides a new method reference for the safe operation of ships.</p>
</abstract>
<kwd-group>
<kwd>vibration acoustics</kwd>
<kwd>spectral subtraction</kwd>
<kwd>ships</kwd>
<kwd>reliability level</kwd>
<kwd>part inspection</kwd>
<kwd>resonance acoustics</kwd>
<kwd>non-destructive testing</kwd>
<kwd>natural frequency</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Vibration Systems</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>With the rapid advancement of the global shipping industry and modern technology, the Internet era has begun to arrive, and intelligent manufacturing technology has begun to be widely used in various fields. As an important manufacturing industry in my country, the shipbuilding industry&#x2019;s parts reliability level plays a vital role in ensuring maritime traffic safety, improving transportation efficiency, and reducing operating costs (<xref ref-type="bibr" rid="B4">Danjuma et al., 2022</xref>; <xref ref-type="bibr" rid="B3">Chauhan et al., 2024a</xref>). However, during long-term maritime voyages, ships will inevitably be affected by various environmental factors, leading to structural damage and performance degradation. At the same time, ship manufacturing is inseparable from tens of thousands of parts, and its reliability must be reflected in the quality of the parts. However, in the parts that make up the ship, manufacturing defects such as inclusions, shrinkage holes and cracks are still difficult to avoid, which can easily have serious adverse effects on the safety of the ship (<xref ref-type="bibr" rid="B10">Liu et al., 2021a</xref>). Therefore, how to accurately evaluate the reliability level of ship manufacturing parts and promptly discover potential safety hazards has become an urgent problem in the shipping field. Traditional detection technology mainly relies on manual inspection and maintenance. This method has low detection efficiency and is difficult to monitor the ship&#x2019;s operating status in real time (<xref ref-type="bibr" rid="B16">Vashishtha et al., 2021</xref>). For another example, in the current inspection methods, ultrasonic imaging technology is difficult to clearly image parts with complex structures, while other inspection methods such as X-rays have problems such as being too costly or time-consuming (<xref ref-type="bibr" rid="B19">Vashishtha and Kumar, 2023</xref>). In recent years, with the advancement of acoustic signal processing technology, detection technology based on vibroacoustic principles has begun to become a research hotspot. At the same time, Spectral Subtraction (Spectral Subtraction, SS), as an effective part noise suppression technology, has been widely used in related fields such as acoustic signal processing, but its application in ship parts reliability testing is still in its infancy. In view of this, the research innovatively improved the traditional SS method, and combined with the principles of vibroacoustics to form a new rapid detection technology, which is expected to further improve the ship reliability level measurement effect.</p>
<p>The novelty of the experiment is to use a test platform built based on vibroacoustic principles to obtain the natural frequencies of ship parts; then the SS method is improved, and the SS method is used to reduce the noise of the acoustic vibration signals generated by the parts to improve the noise detection of ship parts accuracy and real-time.</p>
<p>The main contribution of the experiments can be divided into two parts. First, the SS method and vibroacoustic principles are combined to optimize the characteristics of reliability assessment of ship manufacturing parts, and a set of innovative testing processes and methods are proposed to effectively improve the accuracy of ship parts reliability level measurement. Second, theory and practice are combined to verify the detection effect of parts production at different scales.</p>
<p>The research consists of four main sections. The first section provides an overview of the current domestic and international status regarding the reliability level of mechanical operations, SS techniques, and the application of resonance acoustics principles. The second section focuses on constructing an experimental platform using resonance acoustics and implementing the improved SS method to evaluate the effectiveness of ship parts detection. The third section involves the analysis of the performance and practical application effects of the developed detection platform. Finally, in the fourth section, a comprehensive summary and evaluation of the performance and practical application effects of the research institute&#x2019;s built platform are presented.</p>
</sec>
<sec id="s2">
<title>2 Related works</title>
<p>With the advancement of science and technology, vibroacoustics and SS techniques have found extensive applications across various domains. Denisov MS et al. proposed a noise model based on an optimal recursive filtering algorithm to address the complexity introduced by harmonic noise in source data processing. This method successfully eliminated harmonic noise through SS and realized noise model prediction for different order harmonics. In the practical application of vibroseis data, the algorithm effectively separated harmonic noise, demonstrating its efficacy (<xref ref-type="bibr" rid="B5">Denisov et al., 2021</xref>). <xref ref-type="bibr" rid="B8">Li C. et al. (2021a)</xref> introduced SS as a solution for music noise reduction, incorporating an optimized iterative SS. This approach processed the noise signal of each frame by leveraging the correlation between different frames. The noise was subsequently classified into speech frames and mute frames using a predetermined threshold. Experimental results revealed that this method outperformed most baseline methods, particularly at low SNR (Signal-Noise Ratio, SNR) levels (<xref ref-type="bibr" rid="B8">Li C. et al., 2021a</xref>). In the field of petroleum seismic exploration, <xref ref-type="bibr" rid="B9">Li Z. et al. (2021b)</xref> conducted research on the repeated removal process of seismic waves, which proved crucial for underground structure imaging. They treated adaptive SS as a nonlinear problem and minimized network parameters during training to mitigate overfitting. Through testing on a data set, their method achieved a remarkable 20.5&#xa0;dB improvement in SNR, confirming the effectiveness of their research (<xref ref-type="bibr" rid="B9">Li Z. et al., 2021b</xref>). <xref ref-type="bibr" rid="B20">Yadav and Mehta (2021)</xref> discussed the impact of DC bias in DC transmission lines on transformers, leading to increased noise and vibration. To address this, they developed an expansion model for high voltage DC converter transformers based on vibroacoustics and analyzed the model accordingly. Through various optimization techniques, they enhanced the fitting process to obtain the most suitable method (<xref ref-type="bibr" rid="B20">Yadav and Mehta, 2021</xref>).</p>
<p>With the continuous advancement of vibroacoustics and SS, these techniques have demonstrated significant advantages in mechanical fault detection. <xref ref-type="bibr" rid="B13">Pang et al. (2022)</xref> proposed a fault damage detection technology for rolling bearings based on vibroacoustics. By introducing mode decomposition recording in vibroacoustics, they successfully extracted characteristic components from composite signal components, resulting in enhanced analysis capabilities compared to other advanced resonance analysis and detection technologies (<xref ref-type="bibr" rid="B13">Pang et al., 2022</xref>). Liu Y et al. presented an online method for power transistor fault detection based on vibroacoustics. They utilized a mathematical model based on vibration acoustics to solve the driving signal, enabling fault type identification through actual state comparison. Experimental results showcased the broader diagnostic range of this method (<xref ref-type="bibr" rid="B12">Liu and Wang, 2021</xref>). <xref ref-type="bibr" rid="B7">Kyriakos et al. (2022)</xref> introduced an innovative unsupervised subspace fault detection approach. Leveraging vibroacoustics, robust damage detection was conducted by deploying vibration response sensors under unquantifiable conditions. This method effectively eliminated the interference of human factors and demonstrated a simple and automatic performance. In comparison to other robust damage detection methods, it exhibited excellent detection capabilities (<xref ref-type="bibr" rid="B7">Kyriakos et al., 2022</xref>). Vashishtha&#x2019;s team proposed a single-valued cross-entropy method (ACMD) based on adaptive chirp mode decomposition to diagnose centrifugal pump impeller defects. The ACMD method can help select prominent models to enhance their own performance. The results show that the performance of this method is significantly superior to other traditional techniques (<xref ref-type="bibr" rid="B17">Vashishtha et al., 2022</xref>). Vashishtha et al. proposed a fault diagnosis method based on improved wavelet transform to analyze the health status of the impact wheel. During the experiment, principal component analysis based on expectation maximization and extreme learning machine were used to reduce the dimensionality of the feature matrix, and other artificial intelligence methods were combined to eliminate redundant data generated by the impact wheel. The data shows that the calculation time of training and testing of this method is small, and it has high detection accuracy (<xref ref-type="bibr" rid="B18">Vashishtha and Kumar, 2022</xref>). In order to analyze the friction force experienced by titanium alloy during wear, Chauhan and other scholars proposed a detection technology based on the improved lobster algorithm and support vector machine. The experiment selected the CEC2014 benchmark function to conduct quantitative and qualitative analysis of the algorithm. The results showed that the overall accuracy of friction detection by the algorithm was greater than 95%, and the calculation time was only 26.85&#xa0;s (<xref ref-type="bibr" rid="B2">Chauhan et al., 2024b</xref>). Researchers such as Chauhan proposed improving the slime mold algorithm and evolutionary algorithm in parallel and serial ways. After the improvement, the global search capabilities and efficiency of these two algorithms are significantly improved, and their performance is very superior (<xref ref-type="bibr" rid="B1">Chauhan and Govind Vashishtha, 2023</xref>).</p>
<p>In conclusion, besides its application in noise removal, SS and vibroacoustics demonstrate robust exploration and analysis capabilities in the field of fault detection. While previous research has yielded some results, there is a scarcity of studies focusing on ship parts detection, which plays a crucial role in enhancing ship reliability and safety. Consequently, a novel detection technology based on SS and vibration acoustics is proposed to address this gap. This technology aims to detect mechanical parts of ships and improve the overall level of ship reliability.</p>
</sec>
<sec id="s3">
<title>3 Reliability level detection technology of ship parts based on spectral subtraction and vibro acoustic principle</title>
<p>With the rapid development of China&#x2019;s economy, the shipbuilding industry has experienced significant growth. As a result, enterprises have gained increased purchasing power, and both buyers and manufacturers have raised their quality standards for ships. Consequently, effectively detecting the reliability level of ships has become a top priority. In light of this context, a detection technology based on SS and the vibration principle is proposed. This innovative approach aims to achieve rapid and accurate nondestructive detection of ship reliability levels, meeting the growing demand for high-quality ships in the industry.</p>
<sec id="s3-1">
<title>3.1 Experimental detection technology based on vibro acoustic principle</title>
<p>Nondestructive testing technology refers to a method of inspection and testing that relies on modern technology and instruments. It involves analyzing changes in the response of materials, parts, and equipment without causing damage or affecting the performance and internal structure of the tested object. Vibration is inherent in various aspects of daily life and is particularly prevalent in mechanical fields such as automobile and ship manufacturing (<xref ref-type="bibr" rid="B6">Festa et al., 2021</xref>). Recognizing the significance of this phenomenon and the need to mitigate its negative effects, numerous scholars have delved into the study of mechanical vibration and vibration systems. As an illustration, let&#x2019;s consider a single-degree-of-freedom system, where the primary forces acting upon it are depicted in <xref ref-type="fig" rid="F1">Figure 1</xref>.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Schematic diagram of object SDOF.</p>
</caption>
<graphic xlink:href="fmech-10-1378166-g001.tif"/>
</fig>
<p>In <xref ref-type="fig" rid="F1">Figure 1</xref>, <inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the stiffness of the spring; <inline-formula id="inf2">
<mml:math id="m2">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> indicates external incentive force; <inline-formula id="inf3">
<mml:math id="m3">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents the displacement of the object; <inline-formula id="inf4">
<mml:math id="m4">
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents the damping of the object; <inline-formula id="inf5">
<mml:math id="m5">
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> indicates the mass of the object. When the object in the system in <xref ref-type="fig" rid="F1">Figure 1</xref> is in the equilibrium position, the resonance force formula can be obtained through the equilibrium conditions, as shown in Eq. <xref ref-type="disp-formula" rid="e1">1</xref>.<disp-formula id="e1">
<mml:math id="m6">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mi>x</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>m</mml:mi>
<mml:mi>g</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>k</mml:mi>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e1">1</xref>, <inline-formula id="inf6">
<mml:math id="m7">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the spring static deformation. At the same time, when the object is excited by the outside, the system will deviate from the equilibrium position. At this moment, the formula of the system is <inline-formula id="inf7">
<mml:math id="m8">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> . Assuming that there is no damping in the system, <inline-formula id="inf8">
<mml:math id="m9">
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mfrac>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:msqrt>
</mml:mrow>
</mml:math>
</inline-formula>, the vibration differential formula of undamped SDOF system can be obtained in Eq. <xref ref-type="disp-formula" rid="e2">2</xref>.<disp-formula id="e2">
<mml:math id="m10">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:mover>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>p</mml:mi>
<mml:mi>n</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e2">2</xref>, <inline-formula id="inf9">
<mml:math id="m11">
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents the natural frequency obtained by system vibration. Equation <xref ref-type="disp-formula" rid="e3">3</xref> is the calculation of natural frequency based on Eq. <xref ref-type="disp-formula" rid="e2">2</xref>.<disp-formula id="e3">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msqrt>
<mml:mfrac>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:msqrt>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e3">3</xref>, <inline-formula id="inf10">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the natural frequency. Integrating the above formulas, the differential motion formulas of the undamped system with <inline-formula id="inf11">
<mml:math id="m14">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> freedom degrees can be obtained. It is assumed that the special solution of the differential formula of motion for the free vibration of an undamped system of degrees of freedom is <inline-formula id="inf12">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>3</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x22ef;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> or <inline-formula id="inf13">
<mml:math id="m16">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>A</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula id="inf14">
<mml:math id="m17">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x22ef;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>. <inline-formula id="inf15">
<mml:math id="m18">
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mi>A</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>p</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mi>M</mml:mi>
<mml:mi>A</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> can be obtained through the matrix <inline-formula id="inf16">
<mml:math id="m19">
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mover accent="true">
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:mover>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>x</mml:mi>
<mml:mi>K</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. Frequency formula of the system is shown in Eq. <xref ref-type="disp-formula" rid="e4">4</xref>.<disp-formula id="e4">
<mml:math id="m20">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>p</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e4">4</xref>, the obtained frequency formula is actually a <inline-formula id="inf17">
<mml:math id="m21">
<mml:mrow>
<mml:msup>
<mml:mi>p</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> polynomial of <inline-formula id="inf18">
<mml:math id="m22">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> degree, and natural frequencies <inline-formula id="inf19">
<mml:math id="m23">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> can be obtained by calculation (<xref ref-type="bibr" rid="B15">Tsalera et al., 2021</xref>). The vibration system with corresponding <inline-formula id="inf20">
<mml:math id="m24">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> degrees of freedom has a <inline-formula id="inf21">
<mml:math id="m25">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> natural frequency, and all frequencies are sorted from small to large as follows <inline-formula id="inf22">
<mml:math id="m26">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mo>&#x22ef;</mml:mo>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. Among the above frequencies, <inline-formula id="inf23">
<mml:math id="m27">
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> refers to the first natural frequency of system vibration, and <inline-formula id="inf24">
<mml:math id="m28">
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> refers to the second natural frequency. The relationship between the object studied by this method and the outside world is shown in <xref ref-type="fig" rid="F2">Figure 2</xref>.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Experimental modal analysis.</p>
</caption>
<graphic xlink:href="fmech-10-1378166-g002.tif"/>
</fig>
<p>In <xref ref-type="fig" rid="F2">Figure 2</xref>, it can be observed that during experimental modal analysis, it is essential to collect complete sets of data pertaining to system excitation and response. By utilizing this comprehensive input and output information for parameter identification, the frequency response function can be obtained, followed by the determination of modal parameters. Equation <xref ref-type="disp-formula" rid="e5">5</xref> is the specific expression representing the relationship.<disp-formula id="e5">
<mml:math id="m29">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>T</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>&#x3c9;</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e5">5</xref>, <inline-formula id="inf25">
<mml:math id="m30">
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the modal mass matrix; <inline-formula id="inf26">
<mml:math id="m31">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the modal stiffness matrix; <inline-formula id="inf27">
<mml:math id="m32">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the modal damping coefficient matrix. The study uses the hammering method to obtain the natural frequencies of ship parts. The experimental system diagram of the hammering method is shown in <xref ref-type="fig" rid="F3">Figure 3</xref>.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Example of figure consisting of multiple charts.</p>
</caption>
<graphic xlink:href="fmech-10-1378166-g003.tif"/>
</fig>
<p>On the basis of all the above experiments, ANSYS, abaqus, and other simulation software are used to carry out modal analysis experiments. The ultimate purpose is to obtain the natural frequency of ship reliability (<xref ref-type="bibr" rid="B14">Sudo et al., 2021</xref>). For a continuous initial signal, the calculation obtained by Short-Time Fourier Transform (STFT) is shown in Eq. <xref ref-type="disp-formula" rid="e6">6</xref>.<disp-formula id="e6">
<mml:math id="m33">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x222b;</mml:mo>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mi>d</mml:mi>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e6">6</xref>, <inline-formula id="inf28">
<mml:math id="m34">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents the signal waiting for analysis; <inline-formula id="inf29">
<mml:math id="m35">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents the window function; <inline-formula id="inf30">
<mml:math id="m36">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents the spectrum distribution of the signal <inline-formula id="inf31">
<mml:math id="m37">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> at the time <inline-formula id="inf32">
<mml:math id="m38">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. However, during the actual manufacturing and operation of ships, computers and embedded devices can only read and process discrete digital signals, and the expression of discrete STFT is shown in Eq. <xref ref-type="disp-formula" rid="e7">7</xref>.<disp-formula id="e7">
<mml:math id="m39">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e7">7</xref>, <inline-formula id="inf33">
<mml:math id="m40">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents the input signal; <inline-formula id="inf34">
<mml:math id="m41">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents the window function; <inline-formula id="inf35">
<mml:math id="m42">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents a two-dimensional function defined on the sample time and frequency; <inline-formula id="inf36">
<mml:math id="m43">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> indicates the number of samples; Finally, the time-frequency diagram formula of input signal is obtained as <inline-formula id="inf37">
<mml:math id="m44">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</sec>
<sec id="s3-2">
<title>3.2 Noise reduction method design for ship reliability acoustic vibration signal</title>
<p>The research conducted on the Vibroacoustic nondestructive testing reliability platform, which utilizes the hammering method to obtain the natural frequency of parts, focuses on analyzing the sound signals captured by high-precision microphones.</p>
<p>However, during the actual quality inspection of ship parts, various types of interference may be present, necessitating the implementation of suitable methods to mitigate noise and enhance the quality of acoustic vibration signals. In this regard, SS is introduced as a noise reduction technique. Considering that the acoustic signal generated by knocking in the production process of ship parts constitutes a non-stationary and time-varying signal, it is necessary to perform framing to appropriately process the signal. It is assumed that in one frame, <inline-formula id="inf38">
<mml:math id="m45">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the input initial sound signal; <inline-formula id="inf39">
<mml:math id="m46">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is pure sound signal; <inline-formula id="inf40">
<mml:math id="m47">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> indicates a noise signal. At the same time, FT is used to express the relationship in Eq. <xref ref-type="disp-formula" rid="e8">8</xref>.<disp-formula id="e8">
<mml:math id="m48">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e8">8</xref>, <inline-formula id="inf41">
<mml:math id="m49">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is initial sound signal; <inline-formula id="inf42">
<mml:math id="m50">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is pure sound signal; <inline-formula id="inf43">
<mml:math id="m51">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is a noise signal in the environment. The above relationship is optimized by power spectrum in Eq. <xref ref-type="disp-formula" rid="e9">9</xref>.<disp-formula id="e9">
<mml:math id="m52">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
</mml:mover>
<mml:mo>&#x2b;</mml:mo>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
</mml:mover>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mtext>Re</mml:mtext>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e9">9</xref>, <inline-formula id="inf44">
<mml:math id="m53">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf45">
<mml:math id="m54">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> represent the complex conjugate of <inline-formula id="inf46">
<mml:math id="m55">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf47">
<mml:math id="m56">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>; <inline-formula id="inf48">
<mml:math id="m57">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> represent the short-time power spectrum of pure sound signal and noise signal; <inline-formula id="inf49">
<mml:math id="m58">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mtext>Re</mml:mtext>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents a cross item. When <inline-formula id="inf50">
<mml:math id="m59">
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents zero mean, <inline-formula id="inf51">
<mml:math id="m60">
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf52">
<mml:math id="m61">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> are not related to two parameters, the cross term is 0. This relationship is simplified in Eq. <xref ref-type="disp-formula" rid="e10">10</xref>.<disp-formula id="e10">
<mml:math id="m62">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
</p>
<p>In the process of ship parts manufacturing and production, sound signal quality is closely related to frequency amplitude spectrum generated by the parts, and there is no obvious relationship with frequency phase diagram. Therefore, this study retains the frequency phase spectrum of initial sound signal to replace frequency phase spectrum of pure sound signal, and then estimates power spectrum of the noise. The expression of noise reduction processing for sound signal is shown in Eq. <xref ref-type="disp-formula" rid="e11">11</xref>.<disp-formula id="e11">
<mml:math id="m63">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo>&#x2227;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>S</mml:mi>
<mml:mo>&#x2227;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e11">11</xref>, <inline-formula id="inf53">
<mml:math id="m64">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> is power spectrum of noise signal estimated as <inline-formula id="inf54">
<mml:math id="m65">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>S</mml:mi>
<mml:mo>&#x2227;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>; <inline-formula id="inf55">
<mml:math id="m66">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo>&#x2227;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> is that of pure sound signal; <inline-formula id="inf56">
<mml:math id="m67">
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula> is amplitude spectrum of noisy signal; <inline-formula id="inf57">
<mml:math id="m68">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>y</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents phase spectrum; <inline-formula id="inf58">
<mml:math id="m69">
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula> is the amplitude spectrum; <inline-formula id="inf59">
<mml:math id="m70">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the phase spectrum. After the pure power spectrum is squared, pure sound signal of this frame can be obtained by FT combined with the frequency and phase spectrum <inline-formula id="inf60">
<mml:math id="m71">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c6;</mml:mi>
<mml:mi>y</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> of noisy sound signal, and pure sound signal after noise reduction of the whole sound signal can be obtained by iterating all the obtained frames. Basic reduction principle is shown in <xref ref-type="fig" rid="F4">Figure 4</xref>.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Noise reduction process.</p>
</caption>
<graphic xlink:href="fmech-10-1378166-g004.tif"/>
</fig>
<p>In <xref ref-type="fig" rid="F4">Figure 4</xref>, during the production of ship parts, when applying the SS method for noise reduction, certain challenges may arise, such as the occurrence of noise residue due to overestimation of the noise spectrum. Additionally, issues like &#x201c;music noise&#x201d; can occur when the noise level is too low. To address these concerns, the parameters are optimized based on an enhanced SS method and a platform noise reduction module that effectively mitigates noise interference is developed.</p>
<p>To overcome the problems of noise residue and &#x201c;music noise&#x201d;, an improved SS is proposed. The formula for resolving the negative value issue resulting from excessive noise reduction using the improved SS is presented in Eq. <xref ref-type="disp-formula" rid="e12">12</xref>.<disp-formula id="e12">
<mml:math id="m72">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>X</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo>&#x2227;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>Y</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>S</mml:mi>
<mml:mo>&#x2227;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>t</mml:mi>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>X</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>Y</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>D</mml:mi>
<mml:mi>X</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msubsup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>X</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>i</mml:mi>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>X</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3e;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>
</p>
<p>In the process of noise reduction using improved method, over subtraction factor and threshold parameter of the lower spectral limit are introduced to reduce residual noise and reduce &#x201c;music noise&#x201d; perception. Equation <xref ref-type="disp-formula" rid="e13">13</xref> is the noise reduction formula after introducing factors.<disp-formula id="e13">
<mml:math id="m73">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>t</mml:mi>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>X</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>Y</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>D</mml:mi>
<mml:mi>X</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msubsup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>i</mml:mi>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3e;</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x2265;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x226a;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e13">13</xref>, <inline-formula id="inf61">
<mml:math id="m74">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents the over subtraction factor; <inline-formula id="inf62">
<mml:math id="m75">
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> indicates the lower limit threshold parameter of the spectrum. In the implementation of improved method, over subtraction factor value is not fixed, and the factor value must be determined according to SNR of each audio frame in Eq. <xref ref-type="disp-formula" rid="e14">14</xref>.<disp-formula id="e14">
<mml:math id="m76">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>5</mml:mn>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>f</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>N</mml:mi>
<mml:mi>R</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>5</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.16</mml:mn>
<mml:mo>&#x2a;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>N</mml:mi>
<mml:mi>R</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>4.2</mml:mn>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>f</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>N</mml:mi>
<mml:mi>R</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>20</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>f</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>N</mml:mi>
<mml:mi>R</mml:mi>
<mml:mo>&#x2265;</mml:mo>
<mml:mn>25</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e14">14</xref>, <inline-formula id="inf63">
<mml:math id="m77">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>N</mml:mi>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> stands for signal-to-noise ratio. When SNR is low, <inline-formula id="inf64">
<mml:math id="m78">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is larger; When small, <inline-formula id="inf65">
<mml:math id="m79">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is small. Threshold parameter of the lower spectrum limit depends on SNR of input signal. Equation <xref ref-type="disp-formula" rid="e15">15</xref> is the specific calculation.<disp-formula id="e15">
<mml:math id="m80">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.06</mml:mn>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>f</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>N</mml:mi>
<mml:mi>R</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>5</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.011</mml:mn>
<mml:mo>&#x2a;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>N</mml:mi>
<mml:mi>R</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.005</mml:mn>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>f</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>5</mml:mn>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>N</mml:mi>
<mml:mi>R</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.003</mml:mn>
<mml:mo>&#x2a;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>N</mml:mi>
<mml:mi>R</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.005</mml:mn>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>f</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>N</mml:mi>
<mml:mi>R</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>5</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.02</mml:mn>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>f</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>N</mml:mi>
<mml:mi>R</mml:mi>
<mml:mo>&#x2265;</mml:mo>
<mml:mn>25</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>
</p>
<p>By introducing the over subtraction factor to increase the subtraction of noise spectrum, and limiting minimum value of spectrum to <inline-formula id="inf66">
<mml:math id="m81">
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> by <inline-formula id="inf67">
<mml:math id="m82">
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, the trough between the peaks began to level off, and finally successfully reduced the perception of &#x201c;music noise&#x201d;. The improved spectral subtraction process obtained is shown in <xref ref-type="fig" rid="F5">Figure 5</xref>. In <xref ref-type="fig" rid="F5">Figure 5</xref>, during the implementation process of improved spectral subtraction, the value of the super-subtraction factor is not fixed and needs to be adjusted according to each audio frame. The signal-to-noise ratio is used to determine the appropriate value. When the signal-to-noise ratio is low, the over-reduction factor is larger; when the signal-to-noise ratio is high, the over-reduction factor is larger. The reduction factor is smaller.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Basic process of improved SS.</p>
</caption>
<graphic xlink:href="fmech-10-1378166-g005.tif"/>
</fig>
</sec>
</sec>
<sec id="s4">
<title>4 Measurement model performance test and application effect of ship parts&#x2019; detection reliability level</title>
<p>Parts are important in reliability level of ship operation. To better analyze functions of prepared ship parts detection experimental platform, this section discusses the performance of the ship parts detection experimental platform and the application value of the platform.</p>
<sec id="s4-1">
<title>4.1 Reliability level calculation model performance test for ship parts inspection</title>
<p>A ship is a complex floating structure that encounters various dynamic and static loads, including waves, wind, cargo loads, machinery, and more. The condition of individual structural components within a ship plays a vital role in ensuring its overall reliability. To enhance the detection and assessment of a ship&#x2019;s structure and reliability, the experiment involves gathering historical data related to maintenance, repairs, and accidents of the ship. Through the application of failure mode and effect analysis, key structures and potential failure modes of the ship are identified, enabling a comprehensive understanding of its integrity.</p>
<p>After the optimization of the reliability level measurement system for ship parts detection, it is necessary to compare the performance of the research algorithm in the actual operation process to test its effectiveness. To ensure fairness and rationality of overall process, Spectral Subtraction (Spectral Subtraction, SS), the Improved Wavelet Transform (IWT), and the methods and research methods in literature (<xref ref-type="bibr" rid="B11">Liu et al., 2021b</xref>) were selected for performance comparison. Except for the special experimental parameters, the experimental parameters of all other algorithms are the same as those of the research method. The number of iterations of all algorithms is set to 150, and then the performance of different models is analyzed based on the German dagm-2007 data set and fabric data set. The convergence of four different algorithms is shown in <xref ref-type="fig" rid="F6">Figure 6</xref>.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Comparison of convergence of four algorithms running on different datasets.</p>
</caption>
<graphic xlink:href="fmech-10-1378166-g006.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F6">Figure 6A</xref> shows the convergence comparison on the dagm-2007 data set in Germany. As iterations of the system increased, the fitness of all algorithms showed an increase in varying degrees, accompanied by the upward and downward fluctuation of the curve. When the iteration runs to 150 times, SS, IWT and literature (<xref ref-type="bibr" rid="B11">Liu et al., 2021b</xref>) do not reach a stable change trend. When the iteration runs to 91 times, the maximum fitness value of the research method is 97.2, and then it keeps stable operation. <xref ref-type="fig" rid="F6">Figure 6B</xref> shows the experiment of convergence on the fabric data set. During the operation of the system, the fitness values of all algorithms change rapidly and tend to be stable within 100 generations of iteration. When the iteration runs 15 times, the fitness value of the research method starts to approach 99.9; When the operation times are 105, 110 and 89 respectively, the fitness values of IWT, literature (<xref ref-type="bibr" rid="B11">Liu et al., 2021b</xref>) and SS methods begin to tend to be stable, which are less than the research methods. In summary, the research method has the highest fitness value and faster convergence.</p>
<p>Then, the German dagm-2007 data set is used as the main data set to expand the performance test, and the accuracy and recall rates of the four algorithms are compared. The specific PR (Precision Recall) line is shown in <xref ref-type="fig" rid="F7">Figure 7</xref>.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>PR curve changes corresponding to four algorithms.</p>
</caption>
<graphic xlink:href="fmech-10-1378166-g007.tif"/>
</fig>
<p>The comparison of PR curves in <xref ref-type="fig" rid="F7">Figure 7</xref> shows that when the accuracy rate of the algorithm is 0.900, the recall rate of the corresponding research method is 0.712; The recall rates of SS, IWT and literature (<xref ref-type="bibr" rid="B11">Liu et al., 2021b</xref>) were 0.532, 0.585, and 0.632, respectively. On the contrary, when the recall rate of all models is 0.800, the accuracy rate of the corresponding research method is 0.821; The accuracy rates of SS, IWT and literature (<xref ref-type="bibr" rid="B11">Liu et al., 2021b</xref>) were 0.667, 0.698, and 0.724, respectively. The results above show that when the accuracy rate or recall rate is the same value, recall rate and accuracy rate of the research method are the largest. This also means that the research method has a higher accuracy in the optimal selection of the reliability level measurement system for ship parts detection, and can provide a more comprehensive service for ship parts detection. At the same time, a higher recall rate can improve the overall utilization rate of ship reliability level measurement in the market.</p>
<p>The research compares the reliability detection accuracy, uncertainty, sensitivity and confidence interval of different models under the fabric (Fabric) data set test, as shown in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Comparison of four indicators of different models.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Model</th>
<th align="center">Accuracy/%</th>
<th align="center">Uncertainty</th>
<th align="center">Sensitivity (&#x3bc;m)</th>
<th align="center">Confidence interval (%)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Research methods</td>
<td align="center">98.54</td>
<td align="center">5.58</td>
<td align="center">0.26</td>
<td rowspan="4" align="center">95</td>
</tr>
<tr>
<td align="center">IWT</td>
<td align="center">97.78</td>
<td align="center">6.94</td>
<td align="center">0.25</td>
</tr>
<tr>
<td align="center">Literature [21]</td>
<td align="center">97.89</td>
<td align="center">7.11</td>
<td align="center">0.17</td>
</tr>
<tr>
<td align="center">SS</td>
<td align="center">96.77</td>
<td align="center">6.96</td>
<td align="center">0.10</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>As shown in <xref ref-type="table" rid="T1">Table 1</xref>, under the fabric (Fabric) data set test, the accuracy of the research method is 98.54%; the uncertainty is 5.58; the sensitivity detection is 0.26&#xa0;&#x3bc;m; the confidence intervals of the four algorithms are all 95%. Among the other three algorithms, the IWT algorithm has the best performance. The accuracy of this algorithm is 97.78%, the uncertainty is 6.94, and the sensitivity is 0.25&#xa0;&#x3bc;m. The accuracy of the literature [21] and the SS method are 97.89% and 96.77% respectively, which is far less than the accuracy of the method constructed in the study. From the comparison, it can be seen that the research method has a higher accuracy in detecting ship parts, and the correct prediction of parts detection accounts for a larger proportion, which is consistent with the change trend of the PR curve, which further proves that the research method can maintain good robustness during operation.</p>
<p>To more comprehensively verify the robustness of the constructed method, the Fabric data set was then used as the main task data set to analyze the F1 values of the four algorithms for comparison. The results are shown in <xref ref-type="fig" rid="F8">Figure 8</xref>.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Comparison of F1 values of four algorithms.</p>
</caption>
<graphic xlink:href="fmech-10-1378166-g008.tif"/>
</fig>
<p>As can be seen in <xref ref-type="fig" rid="F8">Figure 8</xref>, as the number of iterations increases, the F1 value of the research method has always been at the maximum, approaching 1.00. And the F1 value is greater than 0.5&#xa0;at the beginning of the iteration. The F1 values of the remaining three algorithms have always been smaller than the research method, and the values fluctuated greatly. The final F1 value was also far smaller than the F1 value of the research method. This shows that the error in ship parts detection under the operation of the research method is small and has excellent robustness.</p>
</sec>
<sec id="s4-2">
<title>4.2 Reliability level detection model application effect for ship parts</title>
<p>To simulate environmental noise during the actual operation of the ship, this study mixes the blower, voice dialogue and low amplitude high-frequency noise to briefly simulate the industrial noise that will appear on the assembly line of the ship parts quality inspection workshop, and uses the research method for noise reduction. To carry out regular testing and evaluation of ship parts smoothly, this experiment selects Ultrasonic Testing (UT) and Radiographic Testing (RT) to assist in testing the reliability level of ship parts. In the reliability level detection of ship parts, the application of high-frequency eigenmode or modal analysis can provide engineers and maintenance personnel with the location of ship cracks and defects, ship material degradation, contact and friction problems, and loosening of bolt joints Interference with parts, etc. In conclusion, high-frequency eigenmode or modal analysis provides an effective tool for reliability level detection of ship components and can help diagnose various potential structural and material problems. The research method is applied to noise reduction in the actual environment. The sound signal waveform changes before and after SS noise reduction are shown in <xref ref-type="fig" rid="F9">Figure 9</xref>.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Sound signal waveform before and after SS processing.</p>
</caption>
<graphic xlink:href="fmech-10-1378166-g009.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F9">Figure 9A</xref> is a noise-free speech signal; <xref ref-type="fig" rid="F9">Figure 9B</xref> is a noisy speech signal; <xref ref-type="fig" rid="F9">Figure 9C</xref> is the spectrogram of the noise-reduced speech signal. Comparing the three spectrograms, it can be found that the spectrogram obtained after using the improved spectral subtraction method to de-noise the sound signal has fewer residual yellow spots and almost no excess noise remains. This shows that the research method is significantly better than the noise speech signal processing effect. This may be because this research method uses vibroacoustic principles to preprocess noise before noise reduction.</p>
<p>Meanwhile, to more accurately show the advantages of the research method, improved SS method can compare spectrograms of noise-reduced sound signals, as shown in <xref ref-type="fig" rid="F10">Figure 10</xref>.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Comparison of speech spectrum of sound signal after noise reduction of research method.</p>
</caption>
<graphic xlink:href="fmech-10-1378166-g010.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F10">Figure 10A</xref> is a noise-free speech signal; <xref ref-type="fig" rid="F10">Figure 10B</xref> is a noisy speech signal; <xref ref-type="fig" rid="F10">Figure 10C</xref> is the spectrogram of the speech signal after noise reduction. Comparing the three spectrograms, it can be found that the spectrogram obtained after using the improved spectral subtraction method to de-noise the sound signal has fewer residual yellow spots and almost no excess noise remains. This shows that the research method is significantly better than the noise speech signal processing effect. This may be because this research method uses vibroacoustic principles to preprocess noise before noise reduction. Using the sound function in MATLAB to monitor and detect the signal, it can be found that the sound signal after the improved SS de-noising basically has no noise residue and &#x201c;music noise&#x201d;. Results show that improved SS has high feasibility in noise reduction. <xref ref-type="fig" rid="F11">Figure 11</xref> shows the time domain comparison of three kinds of knocking signals.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>Time domain comparison of three different knocking signals.</p>
</caption>
<graphic xlink:href="fmech-10-1378166-g011.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F11">Figure 11A</xref> is the amplitude diagram of the noiseless tapping signal; <xref ref-type="fig" rid="F11">Figure 11B</xref> is the amplitude diagram of the noise tapping signal; <xref ref-type="fig" rid="F11">Figure 11C</xref> is the amplitude diagram of the noise-reduced tapping signal. It can be found that the amplitude of the noise in the sound signal after noise reduction processing has been reduced to a very low level, and there is basically no difference compared with the noiseless tapping signal. This means that the research method has eliminated most of the noise signals. From the above results, research method has superior detection performance for ship parts detection, and can realize the accurate detection of parts through noise reduction, so as to ensure the calculation of ship reliability level. Finally, the modal simulation data of ship parts are compared with the experimental data through the experimental platform. Based on the above experimental results, this experiment generates simulation data by fitting the model to the existing data and using the model to predict the future situation.</p>
<p>In the experiment, six structural elements including ship deck, mast, keel, cabin, propeller and double bottom were selected for natural frequency detection. The specific results obtained are shown in <xref ref-type="table" rid="T2">Table 2</xref>.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Comparison of experimental data and simulation data.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Structural elements</th>
<th align="center">Experimental mode (Hz)</th>
<th align="center">Simulation mode (Hz)</th>
<th align="center">Gap</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Deck</td>
<td align="center">8.80</td>
<td align="center">8.77</td>
<td align="center">&#x2212;0.03</td>
</tr>
<tr>
<td align="center">Mast</td>
<td align="center">13.61</td>
<td align="center">13.38</td>
<td align="center">&#x2212;0.23</td>
</tr>
<tr>
<td align="center">Keel</td>
<td align="center">13.55</td>
<td align="center">13.54</td>
<td align="center">&#x2212;0.01</td>
</tr>
<tr>
<td align="center">Cabin</td>
<td align="center">4,551</td>
<td align="center">4,726</td>
<td align="center">175</td>
</tr>
<tr>
<td align="center">Double bottom</td>
<td align="center">4,143</td>
<td align="center">4,203</td>
<td align="center">60.0</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>As shown in <xref ref-type="table" rid="T2">Table 2</xref>, the difference between the natural frequencies obtained by the simulation data and the experimental data is small, and the smallest natural frequency difference is the keel component of the ship, and the natural frequency difference is only 0.01; and the largest natural frequency difference is for the double bottom element of the ship, the natural frequency difference is 60.00. At the same time, due to the inevitable errors in the process of modeling, it can be considered that the ship parts detection platform under the research method can obtain the accurate natural frequency of parts and ensure structure reliability level in the process of ship operation.</p>
<p>The natural frequency obtained in the experiment is relatively high. For ship components, the high natural frequency may mean that the component is not easy to enter the resonance state when it is subjected to common external disturbances (such as waves, wind, etc.), which is beneficial. However, that doesn&#x27;t mean detecting tiny flaws on ship components isn&#x27;t useful. Here are a few reasons: First, the natural frequency of a part may change over time due to environmental factors, material aging, or other reasons. These changes can be accelerated if a tiny defect exists on a part. Second, although natural frequency is an important parameter, there are many other factors that need to be considered when evaluating the performance and integrity of ship components. This also means that even if the natural frequencies of the experimentally detected ship parts are high, it still makes sense to regularly inspect the parts and repair minor defects.</p>
</sec>
</sec>
<sec sec-type="conclusion" id="s5">
<title>5 Conclusion</title>
<p>The advancement of ship intelligence has raised the bar for calculating its reliability level. Firstly, addressing issues like noise residue and &#x201c;music noise&#x201d; resulting from traditional SS noise reduction, we optimized parameters and constructed a platform noise reduction module. An oversubtraction factor is introduced to increase the subtraction of the noise spectrum, effectively reducing the perception of &#x201c;music noise.&#x201d; Additionally, a nondestructive testing test platform is developed by combining the hammering method and the principle of resonance acoustics, enabling rapid detection of ship parts. The results show that in the German DAGM-2007 data set, the proposed method has a maximum fitness value of 97.2 when iterations are run to 91 times. In the time domain comparison of different tapping signals, the amplitude of the noise in the sound signal processed by this method has been reduced to a very low level, and there is basically no difference compared with the noiseless tapping signal. In the comparison of simulation data and experimental data, the relative errors of this method are all below 2.5%. The above results all show that the proposed method is more accurate in the optimization selection of ship parts inspection reliability level measurement system; it can reduce time costs and resource costs, is suitable for rapid inspection and production of different parts batches, and helps to promote ship parts Realistic developments in the parts industry. However, the current experiments have only completed relevant tests in the laboratory, and have not conducted research on the effects of actual factory environment, temperature, noise, and vibration. The real environment may be more complicated. Therefore, in the future implementation process, corresponding changes must be made according to the actual environment. At the same time, various situations will occur during the actual operation of ships, and subsequent research can also be conducted on the reliability of ship parts for different autonomous navigation.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s7">
<title>Author contributions</title>
<p>HJ: Conceptualization, Data curation, Formal Analysis, Funding acquisition, Investigation, Methodology, Project administration, Resources, Software, Supervision, Validation, Visualization, Writing&#x2013;original draft, Writing&#x2013;review and editing.</p>
</sec>
<sec sec-type="funding-information" id="s8">
<title>Funding</title>
<p>The author(s) declare that no financial support was received for the research, authorship, and/or publication of this article.</p>
</sec>
<sec sec-type="COI-statement" id="s9">
<title>Conflict of interest</title>
<p>The author declares that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s10">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chauhan</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Govind</surname>
<given-names>V.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>A synergy of an evolutionary algorithm with slime mould algorithm through series and parallel construction for improving global optimization and conventional design problem</article-title>. <source>Eng. Appl. Artif. Intell.</source> <volume>118</volume>, <fpage>105650</fpage>. <pub-id pub-id-type="doi">10.1016/j.engappai.2022.105650</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chauhan</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Vashishtha</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Gupta</surname>
<given-names>M. K.</given-names>
</name>
<name>
<surname>Korkmaz</surname>
<given-names>M. E.</given-names>
</name>
<name>
<surname>Demirs&#xf6;z</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Noman</surname>
<given-names>K.</given-names>
</name>
<etal/>
</person-group> (<year>2024b</year>). <article-title>Parallel structure of crayfish optimization with arithmetic optimization for classifying the friction behaviour of Ti-6Al-4V alloy for complex machinery applications</article-title>. <source>Knowledge-Based Syst.</source> <volume>286</volume>, <fpage>111389</fpage>. <pub-id pub-id-type="doi">10.1016/j.knosys.2024.111389</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chauhan</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Vashishtha</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Zimroz</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Gupta</surname>
<given-names>M. K.</given-names>
</name>
<name>
<surname>Kundu</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2024a</year>). <article-title>An Adaptive feature mode decomposition based on a novel health indicator for bearing fault diagnosis</article-title>. <source>Measurement</source> <volume>226</volume>, <fpage>114191</fpage>. <pub-id pub-id-type="doi">10.1016/j.measurement.2024.114191</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Danjuma</surname>
<given-names>M. U.</given-names>
</name>
<name>
<surname>Yusuf</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Yusuf</surname>
<given-names>I.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Reliability, availability, maintainability, and dependability analysis of cold standby series parallel system</article-title>. <source>J. Comput. Cognitive Eng.</source> <volume>1</volume> (<issue>4</issue>), <fpage>193</fpage>&#x2013;<lpage>200</lpage>. <pub-id pub-id-type="doi">10.47852/bonviewjcce2202144</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Denisov</surname>
<given-names>M. S.</given-names>
</name>
<name>
<surname>Egorov</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Shneerson</surname>
<given-names>M. B.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Optimization-based recursive filtering for separation of signal from harmonics in vibroseis</article-title>. <source>Geophys. Prospect.</source> <volume>69</volume> (<issue>4</issue>), <fpage>779</fpage>&#x2013;<lpage>798</lpage>. <pub-id pub-id-type="doi">10.1111/1365-2478.13084</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Festa</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Tower</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Tavornmas</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Gauterin</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Human response to vehicle vibrations and acoustics during transient road excitations</article-title>. <source>Vibration</source> <volume>4</volume> (<issue>2</issue>), <fpage>357</fpage>&#x2013;<lpage>368</lpage>. <pub-id pub-id-type="doi">10.3390/vibration4020023</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kyriakos</surname>
<given-names>V. S.</given-names>
</name>
<name>
<surname>Spilios</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>John</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>An automated hypersphere-based healthy subspace method for robust and unsupervised damage detection via random vibration response signals</article-title>. <source>Struct. Health Monit.</source> <volume>21</volume> (<issue>2</issue>), <fpage>465</fpage>&#x2013;<lpage>484</lpage>. <pub-id pub-id-type="doi">10.1177/14759217211004429</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2021a</year>). <article-title>Single-channel speech enhancement based on improved frame iterative spectral subtraction in the modulation domain</article-title>. <source>China Commun. China Commun.</source> <volume>18</volume> (<issue>9</issue>), <fpage>100</fpage>&#x2013;<lpage>115</lpage>. <pub-id pub-id-type="doi">10.23919/jcc.2021.09.009</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Qin</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2021b</year>). <article-title>Adaptive subtraction based on u-net for removing seismic multiples</article-title>. <source>Ieee Trans. Geoscience Remote Sens.</source> <volume>59</volume> (<issue>11</issue>), <fpage>9796</fpage>&#x2013;<lpage>9812</lpage>. <pub-id pub-id-type="doi">10.1109/tgrs.2021.3051303</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2021a</year>). <article-title>Fast multiline spectral reshaping algorithm for active vibration control</article-title>. <source>J. Low Freq. Noise, Vib. Act. Control</source> <volume>40</volume> (<issue>1</issue>), <fpage>481</fpage>&#x2013;<lpage>496</lpage>. <pub-id pub-id-type="doi">10.1177/1461348419886745</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2021b</year>). <article-title>Fast multiline spectral reshaping algorithm for active vibration control</article-title>. <source>J. Low Freq. Noise, Vib. Act. Control</source> <volume>40</volume> (<issue>1</issue>), <fpage>481</fpage>&#x2013;<lpage>496</lpage>. <pub-id pub-id-type="doi">10.1177/1461348419886745</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Fault diagnosis of power transistors in a power converter of SRM drive based on a state inverse solution</article-title>. <source>Iet Electr. Power Appl.</source> <volume>15</volume> (<issue>3</issue>), <fpage>231</fpage>&#x2013;<lpage>242</lpage>. <pub-id pub-id-type="doi">10.1049/elp2.12018</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Nazari</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>An optimized variational mode extraction method for rolling bearing fault diagnosis</article-title>. <source>Struct. Health Monit.</source> <volume>21</volume> (<issue>2</issue>), <fpage>558</fpage>&#x2013;<lpage>570</lpage>. <pub-id pub-id-type="doi">10.1177/14759217211006637</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sudo</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Itoyama</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Nishida</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Nakadai</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Multichannel environmental sound segmentation: with separately trained spectral and spatial features</article-title>. <source>Appl. Intell. Int. J. Artistic Intell. Neural Netw. Complex Problem Solving Technol.</source> <volume>51</volume> (<issue>11</issue>), <fpage>8245</fpage>&#x2013;<lpage>8259</lpage>. <pub-id pub-id-type="doi">10.1007/s10489-021-02314-5</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tsalera</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Papadakis</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Samarakou</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Novel principal component analysis&#x2010;based feature selection mechanism for classroom sound classification</article-title>. <source>Comput. Intell.</source> <volume>37</volume> (<issue>4</issue>), <fpage>1827</fpage>&#x2013;<lpage>1843</lpage>. <pub-id pub-id-type="doi">10.1111/coin.12468</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vashishtha</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Chauhan</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Singh</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Bearing defect identification by swarm decomposition considering permutation entropy measure and opposition-based slime mould algorithm</article-title>. <source>Measurement</source> <volume>178</volume>, <fpage>109389</fpage>. <pub-id pub-id-type="doi">10.1016/j.measurement.2021.109389</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vashishtha</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Chauhan</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Yadav</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>A two-level adaptive chirp mode decomposition and tangent entropy in estimation of single-valued neutrosophic cross -entropy for detecting impeller defects in centrifugal pump</article-title>. <source>Appl. Acoust.</source> <volume>15</volume>, <fpage>197</fpage>. <pub-id pub-id-type="doi">10.1016/j.apacoust.2022.108905</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vashishtha</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Pelton wheel bucket fault diagnosis using improved shannon entropy and expectation maximization principal component analysis</article-title>. <source>J. Vib. Eng. Technol.</source> <volume>10</volume>, <fpage>335</fpage>&#x2013;<lpage>349</lpage>. <pub-id pub-id-type="doi">10.1007/s42417-021-00379-7</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vashishtha</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Unsupervised learning model of sparse filtering enhanced using wasserstein distance for intelligent fault diagnosis</article-title>. <source>J. Vib. Eng. Technol.</source> <volume>11</volume> (<issue>7</issue>), <fpage>2985</fpage>&#x2013;<lpage>3002</lpage>. <pub-id pub-id-type="doi">10.1007/s42417-022-00725-3</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yadav</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Mehta</surname>
<given-names>R. K.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Modelling of magnetostrictive vibration and acoustics in converter transformer</article-title>. <source>Iet Electr. Power Appl.</source> <volume>15</volume> (<issue>3</issue>), <fpage>332</fpage>&#x2013;<lpage>347</lpage>. <pub-id pub-id-type="doi">10.1049/elp2.12025</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>