A method for removing background noise from mechanical equipment

By analyzing the vibration transfer function and type of mechanical equipment and its base, and combining this with Fast Fourier Transform, the problem of the effectiveness of background noise removal for mechanical equipment was solved, and the accuracy of vibration signal analysis was improved.

CN122132772APending Publication Date: 2026-06-02SHANGHAI MOTOR SYST ENERGY SAVING ENG TECH RES CENT +3

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHANGHAI MOTOR SYST ENERGY SAVING ENG TECH RES CENT
Filing Date
2026-02-13
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

Existing methods for removing background noise from mechanical equipment cannot effectively remove background vibrations, leading to misjudgments in vibration signal analysis.

Method used

By analyzing the vibration transfer function between the mechanical equipment and its base, the vibration type is identified as either same frequency or different frequency. Background vibration is removed according to the type, and background noise is removed using fast Fourier transform and sensor data processing.

Benefits of technology

It effectively removes background vibrations from mechanical equipment, improves the accuracy of vibration signal analysis, and reduces misjudgments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122132772A_ABST
    Figure CN122132772A_ABST
Patent Text Reader

Abstract

This invention discloses a method for removing background noise from mechanical equipment, relating to the field of background noise removal, and solving the problem of ineffective removal of background vibration from mechanical equipment. The method includes: analyzing the vibration transmission between the equipment base and the mechanical equipment based on the vibration displacement of the mechanical equipment and the equipment base at different time points; constructing a second vibration displacement sequence and a second background vibration displacement sequence of the equipment based on the vibration displacement of the mechanical equipment and the equipment base at different time points, and analyzing the vibration type between the mechanical equipment and the equipment base; when the vibration type between the mechanical equipment and the equipment base is same-frequency vibration, removing the background vibration of the mechanical equipment during vibration; when the vibration type between the mechanical equipment and the equipment base is different-frequency vibration, removing the background vibration of the mechanical equipment during vibration. This invention achieves effective removal of background vibration from mechanical equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of background noise removal technology, specifically a method for removing background noise from mechanical equipment. Background Technology

[0002] Noise is a physical signal with irregular amplitude and frequency, or a sound that interferes with the living environment. In physiology, it refers to sound that affects normal activities. In physics, it covers irregular signals such as electromagnetic, thermal, and laser signals. In the industrial field, noise in the vibration signal of mechanical equipment refers to the interference signal that is unrelated to the target vibration signal during the vibration signal acquisition and analysis process, such as the background vibration signal generated by the base of the equipment when the mechanical equipment vibrates. In the existing technology, most methods for removing background noise from mechanical equipment are implemented through physical isolation. When the vibration signal of mechanical equipment is detected, the background vibration of the mechanical equipment cannot be effectively removed. As a result, the obtained vibration signal includes both the vibration of the mechanical equipment itself and the background vibration. At the same time, when using the vibration signal to analyze and predict equipment faults, it will be affected by the background vibration, which may lead to misjudgment. Therefore, this invention proposes a method for removing background noise from mechanical equipment. Summary of the Invention

[0003] The purpose of this invention is to provide a method for removing background noise from mechanical equipment, so as to solve the problem of how to effectively remove background vibrations from mechanical equipment as mentioned in the background art.

[0004] To achieve the above objectives, the present invention adopts the following technical solution: A method for removing background noise from mechanical equipment, the method comprising the following steps: Step S1: Analyze the vibration transmission between the equipment base and the mechanical equipment based on the vibration displacement of the mechanical equipment and the equipment base at different time points, and obtain the vibration transmission function between the equipment base and the mechanical equipment. Step S2: Based on the vibration displacement of the mechanical equipment and the equipment base at different time points, construct the second vibration displacement sequence and the second background vibration displacement sequence of the equipment, and analyze the vibration type between the mechanical equipment and the equipment base. The analysis shows that the vibration type between the mechanical equipment and the equipment base is either same-frequency vibration or different-frequency vibration. Step S3: When the vibration type between the mechanical equipment and the equipment base is the same frequency vibration, the background vibration of the mechanical equipment is removed, and the actual vibration displacement of the mechanical equipment at different time points is obtained after removal. Step S4: When the vibration type between the mechanical equipment and the equipment base is heterogeneous vibration, the background vibration during the vibration of the mechanical equipment is removed, and the actual vibration displacement of the mechanical equipment at different time points is obtained after removal.

[0005] Furthermore, the analysis process in step S1 includes the following sub-steps: Step S101: Vibrate the equipment base and keep the mechanical equipment in a stopped working state. Collect the output voltage of the sensor on the surface of the equipment base at different time points and record it as the first background sensor voltage. Collect the output voltage of the sensor on the surface of the mechanical equipment at different time points and record it as the first equipment sensor voltage. Step S102: Obtain the sensor sensitivity of the sensor, and divide the voltage of the first device sensor by the sensor sensitivity to obtain the first device vibration displacement of the mechanical equipment at different time points; divide the voltage of the first base sensor by the sensor sensitivity to obtain the first background vibration displacement of the equipment base at different time points.

[0006] Furthermore, the analysis process in step S1 also includes the following sub-steps: Step S103: Arrange the first equipment vibration displacement of the mechanical equipment in ascending order according to time to obtain the first equipment vibration displacement sequence; perform a fast Fourier transform on the first equipment vibration displacement sequence to obtain the equipment vibration displacement spectrum of the mechanical equipment. Step S104: Arrange the first background vibration displacement of the equipment base in ascending order according to time to obtain the first background vibration displacement sequence; perform a fast Fourier transform on the first background vibration displacement sequence to obtain the background vibration displacement spectrum of the equipment base. Step S105: Divide the equipment vibration displacement spectrum by the background vibration displacement spectrum to obtain the vibration transfer function between the equipment base and the mechanical equipment.

[0007] Further, step S2 includes the following: Step S201: When the mechanical equipment is in working condition, the output voltage of the sensor on the surface of the equipment base at different time points is collected and recorded as the second base sensor voltage; the output voltage of the sensor on the surface of the mechanical equipment at different time points is collected and recorded as the second equipment sensor voltage. Step S202: Divide the voltage of the second device sensor by the sensor sensitivity to obtain the second device vibration displacement of the mechanical equipment at different time points; divide the voltage of the second base sensor by the sensor sensitivity to obtain the second background vibration displacement of the equipment base at different time points. Step S203: Arrange the different vibration displacements of the second equipment in ascending order according to time to obtain the second equipment vibration displacement sequence; arrange the different background vibration displacements in ascending order according to time to obtain the second background vibration displacement sequence; and bind the different elements in the second equipment vibration displacement sequence to the corresponding time nodes.

[0008] Furthermore, step S2 also includes the following: Step S204: Count the number of second device sensor voltages in different time intervals and record them as device output voltages. Divide the device output voltages by a fixed time interval to obtain the device vibration frequency of the mechanical equipment in the corresponding time interval. Similarly, count the number of second base sensor voltages in different time intervals and record them as base output voltages. Divide the base output voltages by a fixed time interval to obtain the background vibration frequency of the device base in the corresponding time interval. Step S205: Compare the equipment vibration frequency with the background vibration frequency within different time intervals; If the vibration frequency of the equipment is equal to the background vibration frequency in all time intervals, then the vibration type between the mechanical equipment and the equipment base is recorded as same-frequency vibration. If the vibration frequency of the equipment is not equal to the background vibration frequency within any time interval, the vibration type of the mechanical equipment and the equipment base is recorded as heterogeneous vibration.

[0009] Furthermore, the removal process in step S3 includes the following sub-steps: Step S301: Extract the first element from the second equipment vibration displacement sequence and the first element from the second background vibration displacement sequence to obtain the time node bound to the first element in the second equipment vibration displacement sequence; Step S302: Subtract the second background vibration displacement corresponding to the first element of the second background vibration displacement sequence from the second equipment vibration displacement corresponding to the first element of the second equipment vibration displacement sequence to obtain the actual vibration displacement of the mechanical equipment at the corresponding time node.

[0010] Furthermore, the removal process in step S3 also includes the following sub-steps: Step S303: Extract the element at any position in the second equipment vibration displacement sequence and the element at the same position in the second background vibration displacement sequence, and obtain the time node bound to the corresponding position element in the second equipment vibration displacement sequence. Step S304: Subtract the second background vibration displacement corresponding to the same position element in the second background vibration displacement sequence from the second equipment vibration displacement corresponding to any position element in the second equipment vibration displacement sequence to obtain the actual vibration displacement of the mechanical equipment at the corresponding time node; and so on, perform the same analysis on elements at different positions in the second equipment vibration displacement sequence to obtain the actual vibration displacement of the mechanical equipment at different time nodes.

[0011] Furthermore, the removal process in step S4 includes the following sub-steps: Step S401: Perform a fast Fourier transform on the second background vibration displacement sequence to obtain the background vibration spectrum of the second background vibration displacement sequence at different frequencies, and record the frequencies in the background vibration spectrum whose amplitude is not equal to zero as characteristic frequencies. Step S402: Obtain the vibration transfer function between the equipment base and the mechanical equipment. Multiply the background vibration spectrum of the second background vibration displacement sequence at different characteristic frequencies with the vibration transfer function to obtain the interference vibration spectrum of the equipment base at different characteristic frequencies.

[0012] Furthermore, the removal process in step S4 also includes the following sub-steps: Step S403: Perform a fast Fourier transform on the vibration displacement sequence of the second equipment to obtain the equipment vibration spectrum of the vibration displacement sequence of the second equipment at different frequencies; wherein, the frequency includes multiple characteristic frequencies; Step S404: Obtain the vibration spectrum of the second equipment vibration displacement sequence at the characteristic frequency, and subtract the interference vibration spectrum from the corresponding equipment vibration spectrum at the characteristic frequency to obtain the actual vibration spectrum of the mechanical equipment at the characteristic frequency. Similarly, calculate the actual vibration spectrum of the mechanical equipment at different characteristic frequencies.

[0013] Furthermore, the removal process in step S4 also includes the following sub-steps: Step S405: Replace the device vibration spectrum of the second device vibration displacement sequence at different characteristic frequencies with the actual vibration spectrum to obtain the denoised spectrum of the second device vibration displacement sequence at different frequencies; Step S406: Perform inverse fast Fourier transform on the denoised spectrum of the second vibration displacement sequence at different frequencies to obtain the denoised vibration sequence of the mechanical equipment, wherein each element in the denoised vibration sequence is the actual vibration displacement of the mechanical equipment at different time points.

[0014] Compared with the prior art, the beneficial effects of the present invention are: 1. This invention first analyzes the vibration transmission between the equipment base and the equipment based on the vibration displacement of the mechanical equipment and the equipment base at different time points, thereby obtaining the vibration transfer function between the equipment base and the mechanical equipment. Then, based on the vibration displacement of the mechanical equipment and the equipment base at different time points, it constructs a second vibration displacement sequence and a second background vibration displacement sequence of the equipment, and analyzes the vibration type between the mechanical equipment and the equipment base, thereby determining that the vibration type between the mechanical equipment and the equipment base is either same-frequency vibration or different-frequency vibration. 2. This invention also removes the background vibration of mechanical equipment under different vibration types. When the vibration type between the mechanical equipment and the equipment base is same-frequency vibration, the background vibration of the mechanical equipment is removed, and the actual vibration displacement of the mechanical equipment at different time points is obtained after removal. When the vibration type between the mechanical equipment and the equipment base is different-frequency vibration, the background vibration of the mechanical equipment is removed, and the actual vibration displacement of the mechanical equipment at different time points is obtained after removal. This invention achieves effective removal of background vibration of mechanical equipment. Attached Figure Description

[0015] To facilitate understanding by those skilled in the art, the present invention will be further described below with reference to the accompanying drawings.

[0016] Figure 1 This is a flowchart of the method of the present invention; Figure 2 This is a logic block diagram of the present invention; Figure 3 This is a schematic diagram of the electronic device in this invention. Detailed Implementation

[0017] The technical solution of the present invention will be clearly and completely described below with reference to the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0018] Example 1: Please refer to Figure 1 and Figure 2 As shown, the technical solution provided by this invention is: a method for removing background noise from mechanical equipment. This method involves installing the mechanical equipment on a base, firstly analyzing the vibration transfer function between the base and the mechanical equipment, then constructing a vibration displacement sequence for the equipment and a background vibration displacement sequence, and analyzing the vibration type between the mechanical equipment and the base. The analysis determines whether the vibration type between the mechanical equipment and the base is same-frequency vibration or different-frequency vibration. Subsequently, background vibrations of different vibration types are removed to obtain the actual vibration displacement of the mechanical equipment at different time points. The method includes the following steps: Step S1: Analyze the vibration transmission between the equipment base and the mechanical equipment based on the vibration displacement of the mechanical equipment and the equipment base at different time points, and obtain the vibration transmission function between the equipment base and the mechanical equipment. In this embodiment, the analysis process in step S1 includes the following sub-steps: Step S101: Vibrate the equipment base and keep the mechanical equipment in a stopped working state. Collect the output voltage of the sensor on the surface of the equipment base at different time points and record it as the first background sensor voltage. Collect the output voltage of the sensor on the surface of the mechanical equipment at different time points and record it as the first equipment sensor voltage. In the specific implementation process, an acceleration sensor or displacement sensor is installed on the surface of the mechanical equipment, and another acceleration sensor or displacement sensor is installed on the base surface of the mechanical equipment. It should be explained that the sensor cannot directly measure the displacement of the mechanical equipment or base. The sensor output is a voltage value, which needs to be converted to obtain the displacement of the mechanical equipment or base. Step S102: Obtain the sensor sensitivity of the sensor, and divide the voltage of the first device sensor by the sensor sensitivity to obtain the first device vibration displacement of the mechanical equipment at different time points; divide the voltage of the first base sensor by the sensor sensitivity to obtain the first background vibration displacement of the equipment base at different time points. Step S103: Arrange the first equipment vibration displacement of the mechanical equipment in ascending order according to time to obtain the first equipment vibration displacement sequence; perform a fast Fourier transform on the first equipment vibration displacement sequence to obtain the equipment vibration displacement spectrum of the mechanical equipment. Step S104: Arrange the first background vibration displacement of the equipment base in ascending order according to time to obtain the first background vibration displacement sequence; perform a fast Fourier transform on the first background vibration displacement sequence to obtain the background vibration displacement spectrum of the equipment base. Step S105: Divide the equipment vibration displacement spectrum by the background vibration displacement spectrum to obtain the vibration transfer function between the equipment base and the mechanical equipment; It should be explained that the Fast Fourier Transform is a fast algorithm for the Discrete Fourier Transform, which can transform time-domain signals to the frequency domain. In this embodiment, the equipment base and mechanical equipment are considered as a linear system for analysis. The background vibration displacement spectrum is the input of the linear system, the equipment vibration displacement spectrum is the output of the linear system, and the vibration transfer function is used to reflect the vibration attenuation during the process of vibration being transmitted from the equipment base to the mechanical equipment.

[0019] Step S2: Based on the vibration displacement of the mechanical equipment and the equipment base at different time points, construct the second vibration displacement sequence and the second background vibration displacement sequence of the equipment, and analyze the vibration type between the mechanical equipment and the equipment base. The analysis shows that the vibration type between the mechanical equipment and the equipment base is either same-frequency vibration or different-frequency vibration. In this embodiment, step S2 includes the following: Step S201: When the mechanical equipment is in working condition, the output voltage of the sensor on the surface of the equipment base at different time points is collected and recorded as the second base sensor voltage; the output voltage of the sensor on the surface of the mechanical equipment at different time points is collected and recorded as the second equipment sensor voltage. Step S202: Divide the voltage of the second device sensor by the sensor sensitivity to obtain the second device vibration displacement of the mechanical equipment at different time points; divide the voltage of the second base sensor by the sensor sensitivity to obtain the second background vibration displacement of the equipment base at different time points. Step S203: Arrange the different vibration displacements of the second equipment in ascending order according to time to obtain the second equipment vibration displacement sequence; arrange the different background vibration displacements in ascending order according to time to obtain the second background vibration displacement sequence; and bind the different elements in the second equipment vibration displacement sequence to the corresponding time nodes; It should be explained that the vibration displacement of the second piece of equipment is the displacement generated by the mechanical equipment under the combined influence of its own vibration and background vibration. Step S204: Count the number of second device sensor voltages in different time intervals and record them as device output voltages. Divide the device output voltages by a fixed time interval to obtain the device vibration frequency of the mechanical equipment in the corresponding time interval. Similarly, count the number of second base sensor voltages in different time intervals and record them as base output voltages. Divide the base output voltages by a fixed time interval to obtain the background vibration frequency of the device base in the corresponding time interval. It should be noted that the sensor does not output a voltage value when the mechanical equipment is not vibrating; Step S205: Compare the equipment vibration frequency with the background vibration frequency within different time intervals; If the vibration frequency of the equipment is equal to the background vibration frequency in all time intervals, then the vibration type between the mechanical equipment and the equipment base is recorded as same-frequency vibration. If the vibration frequency of the equipment is not equal to the background vibration frequency within any time interval, the vibration type of the mechanical equipment and the equipment base is recorded as heterofrequency vibration. In this embodiment, when the vibration type between the mechanical equipment and the equipment base is the same frequency vibration, the mechanical equipment and the equipment base can be regarded as a whole. The vibration of the mechanical equipment itself and the background vibration of the equipment base are superimposed. When the vibration type between the mechanical equipment and the equipment base is different frequency vibration, the background vibration of the equipment base is attenuated and delayed when it acts on the mechanical equipment.

[0020] Step S3: When the vibration type between the mechanical equipment and the equipment base is the same frequency vibration, the background vibration of the mechanical equipment is removed, and the actual vibration displacement of the mechanical equipment at different time points is obtained after removal. In this embodiment, the removal process in step S3 includes the following sub-steps: Step S301: Extract the first element from the second equipment vibration displacement sequence and the first element from the second background vibration displacement sequence to obtain the time node bound to the first element in the second equipment vibration displacement sequence; Step S302: Subtract the second background vibration displacement corresponding to the first element of the second background vibration displacement sequence from the second equipment vibration displacement corresponding to the first element of the second equipment vibration displacement sequence to obtain the actual vibration displacement of the mechanical equipment at the corresponding time node. Step S303: Extract the element at any position in the second equipment vibration displacement sequence and the element at the same position in the second background vibration displacement sequence, and obtain the time node bound to the corresponding position element in the second equipment vibration displacement sequence. Step S304: Subtract the second background vibration displacement corresponding to the same position element in the second background vibration displacement sequence from the second equipment vibration displacement corresponding to any position element in the second equipment vibration displacement sequence to obtain the actual vibration displacement of the mechanical equipment at the corresponding time node; and so on, perform the same analysis on elements at different positions in the second equipment vibration displacement sequence to obtain the actual vibration displacement of the mechanical equipment at different time nodes. In this embodiment, when the vibration displacement of the second equipment corresponding to the first element in the second equipment vibration displacement sequence and the vibration displacement of the second background corresponding to the first element in the second background vibration displacement sequence are both greater than or equal to zero or both less than or equal to zero, it indicates that at the corresponding time point, the mechanical equipment and the equipment base vibrate in the same direction with the same vibration frequency. At this time, the actual vibration displacement is the sum of the vibration displacement of the second equipment and the vibration displacement of the second background. The actual vibration displacement of the mechanical equipment needs to be obtained by subtracting the vibration displacement of the second equipment from the vibration displacement of the second background. When the vibration displacement of the equipment corresponding to the first element in the second equipment vibration sequence is greater than or equal to zero, but the vibration displacement of the second background corresponding to the first element in the second background vibration displacement sequence is less than zero, it indicates that at the corresponding time point, the mechanical equipment and the equipment base vibrate in different directions with the same vibration frequency. At this time, the vibration displacement of the second background cancels out part of the vibration displacement of the second equipment, and the actual vibration displacement is smaller than the true value. Since the background vibration displacement is negative at this time, the actual vibration displacement needs to be obtained by subtracting the background vibration displacement from the equipment vibration displacement. The negative value here indicates that the vibration directions are different.

[0021] Step S4: When the vibration type between the mechanical equipment and the equipment base is heterogeneous vibration, the background vibration during the vibration of the mechanical equipment is removed, and the actual vibration displacement of the mechanical equipment at different time points is obtained after removal. In this embodiment, the removal process in step S4 includes the following sub-steps: Step S401: Perform a fast Fourier transform on the second background vibration displacement sequence to obtain the background vibration spectrum of the second background vibration displacement sequence at different frequencies, and record the frequencies in the background vibration spectrum whose amplitude is not equal to zero as characteristic frequencies. It should be explained that the background vibration spectrum includes an amplitude spectrum and a phase spectrum. The amplitude spectrum indicates the magnitude of the second background vibration displacement sequence at different frequency components, and the phase spectrum indicates the phase value of the second background vibration displacement sequence at different frequency components. Step S402: Obtain the vibration transfer function between the equipment base and the mechanical equipment, and multiply the background vibration spectrum of the second background vibration displacement sequence at different characteristic frequencies with the vibration transfer function to obtain the interference vibration spectrum of the equipment base at different characteristic frequencies. Step S403: Perform a fast Fourier transform on the vibration displacement sequence of the second equipment to obtain the equipment vibration spectrum of the vibration displacement sequence of the second equipment at different frequencies; wherein, the frequency includes multiple characteristic frequencies; Step S404: Obtain the vibration spectrum of the second equipment vibration displacement sequence at the characteristic frequency, and subtract the interference vibration spectrum from the equipment vibration spectrum at the characteristic frequency to obtain the actual vibration spectrum of the mechanical equipment at the characteristic frequency. Similarly, calculate the actual vibration spectrum of the mechanical equipment at different characteristic frequencies. Step S405: Replace the device vibration spectrum of the second device vibration displacement sequence at different characteristic frequencies with the actual vibration spectrum to obtain the denoised spectrum of the second device vibration displacement sequence at different frequencies; Step S406: Perform inverse fast Fourier transform on the denoised spectrum of the second vibration displacement sequence at different frequencies to obtain the denoised vibration sequence of the mechanical equipment, wherein each element in the denoised vibration sequence represents the actual vibration displacement of the mechanical equipment at different time points.

[0022] Example 2: Figure 3As shown, this embodiment provides an electronic device that may include a processor, a communications interface, a memory, and a communication bus, wherein the processor, the communications interface, and the memory communicate with each other through the communication bus. The processor can invoke logical instructions in memory to execute a method for removing background noise from mechanical equipment. This method includes: analyzing the vibration transmission between the equipment base and the mechanical equipment based on the vibration displacement of the mechanical equipment and its base at different time points, and obtaining the vibration transfer function between the equipment base and the mechanical equipment; constructing a second vibration displacement sequence and a second background vibration displacement sequence based on the vibration displacement of the mechanical equipment and its base at different time points, and analyzing the vibration type between the mechanical equipment and its base to determine whether the vibration type is same-frequency vibration or different-frequency vibration; when the vibration type between the mechanical equipment and its base is same-frequency vibration, removing the background vibration during the mechanical equipment's vibration, and obtaining the actual vibration displacement of the mechanical equipment at different time points; when the vibration type between the mechanical equipment and its base is different-frequency vibration, removing the background vibration during the mechanical equipment's vibration, and obtaining the actual vibration displacement of the mechanical equipment at different time points.

[0023] Furthermore, when the logical instructions in the aforementioned memory can be implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0024] On the other hand, this application also provides a computer program product, which includes a computer program stored on a computer-readable storage medium. The computer program includes program instructions, and when the program instructions are executed by a computer, the computer can execute a method for removing background noise from mechanical equipment provided by the above methods. The method includes: analyzing the vibration transmission between the equipment base and the mechanical equipment based on the vibration displacement of the mechanical equipment and the equipment base at different time points, and obtaining a vibration transfer function between the equipment base and the mechanical equipment; constructing a second vibration displacement sequence and a second background vibration displacement sequence based on the vibration displacement of the mechanical equipment and the equipment base at different time points, and analyzing the vibration type between the mechanical equipment and the equipment base, and determining whether the vibration type between the mechanical equipment and the equipment base is same-frequency vibration or different-frequency vibration; when the vibration type between the mechanical equipment and the equipment base is same-frequency vibration, removing the background vibration during the vibration of the mechanical equipment, and obtaining the actual vibration displacement of the mechanical equipment at different time points after removal; when the vibration type between the mechanical equipment and the equipment base is different-frequency vibration, removing the background vibration during the vibration of the mechanical equipment, and obtaining the actual vibration displacement of the mechanical equipment at different time points after removal.

[0025] Furthermore, this application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, performs the aforementioned method for removing background noise from mechanical equipment. This method includes: analyzing the vibration transmission between the equipment base and the mechanical equipment based on the vibration displacements of the mechanical equipment and its base at different time points, and obtaining a vibration transfer function between the equipment base and the mechanical equipment; constructing a second vibration displacement sequence and a second background vibration displacement sequence based on the vibration displacements of the mechanical equipment and its base at different time points, and analyzing the vibration type between the mechanical equipment and its base to determine whether the vibration type is synchronous or heterogeneous; when the vibration type between the mechanical equipment and its base is synchronous, removing the background vibration during the mechanical equipment's vibration, and obtaining the actual vibration displacement of the mechanical equipment at different time points; when the vibration type between the mechanical equipment and its base is heterogeneous, removing the background vibration during the mechanical equipment's vibration, and obtaining the actual vibration displacement of the mechanical equipment at different time points.

[0026] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0027] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0028] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A method for removing background noise from mechanical equipment, characterized in that, The method includes the following steps: Step S1: Analyze the vibration transmission between the equipment base and the mechanical equipment based on the vibration displacement of the mechanical equipment and the equipment base at different time points, and obtain the vibration transmission function between the equipment base and the mechanical equipment. Step S2: Based on the vibration displacement of the mechanical equipment and the equipment base at different time points, construct the second vibration displacement sequence and the second background vibration displacement sequence of the equipment, and analyze the vibration type between the mechanical equipment and the equipment base. The analysis shows that the vibration type between the mechanical equipment and the equipment base is either same-frequency vibration or different-frequency vibration. Step S3: When the vibration type between the mechanical equipment and the equipment base is the same frequency vibration, the background vibration of the mechanical equipment is removed, and the actual vibration displacement of the mechanical equipment at different time points is obtained after removal. Step S4: When the vibration type between the mechanical equipment and the equipment base is heterogeneous vibration, the background vibration during the vibration of the mechanical equipment is removed, and the actual vibration displacement of the mechanical equipment at different time points is obtained after removal.

2. The method for removing background noise from mechanical equipment according to claim 1, characterized in that, The analysis process in step S1 includes the following sub-steps: Step S101: Vibrate the equipment base and keep the mechanical equipment in a stopped working state. Collect the output voltage of the sensor on the surface of the equipment base at different time points and record it as the first background sensor voltage. Collect the output voltage of the sensor on the surface of the mechanical equipment at different time points and record it as the first equipment sensor voltage. Step S102: Obtain the sensor sensitivity of the sensor, and divide the first device sensor voltage by the sensor sensitivity to obtain the first device vibration displacement of the mechanical equipment at different time points; Divide the voltage of the first base sensor by the sensor sensitivity to obtain the first background vibration displacement of the equipment base at different time points.

3. The method for removing background noise from mechanical equipment according to claim 2, characterized in that, The analysis process in step S1 also includes the following sub-steps: Step S103: Arrange the first equipment vibration displacement of the mechanical equipment in ascending order according to time to obtain the first equipment vibration displacement sequence; perform a fast Fourier transform on the first equipment vibration displacement sequence to obtain the equipment vibration displacement spectrum of the mechanical equipment. Step S104: Arrange the first background vibration displacement of the equipment base in ascending order according to time to obtain the first background vibration displacement sequence; perform a fast Fourier transform on the first background vibration displacement sequence to obtain the background vibration displacement spectrum of the equipment base. Step S105: Divide the equipment vibration displacement spectrum by the background vibration displacement spectrum to obtain the vibration transfer function between the equipment base and the mechanical equipment.

4. The method for removing background noise from mechanical equipment according to claim 1, characterized in that, Step S2 includes the following: Step S201: When the mechanical equipment is in working condition, the output voltage of the sensor on the surface of the equipment base at different time points is collected and recorded as the second base sensor voltage; the output voltage of the sensor on the surface of the mechanical equipment at different time points is collected and recorded as the second equipment sensor voltage. Step S202: Divide the voltage of the second device sensor by the sensor sensitivity to obtain the vibration displacement of the second device of the mechanical equipment at different time points; Divide the voltage of the second base sensor by the sensor sensitivity to obtain the second background vibration displacement of the equipment base at different time points; Step S203: Arrange the different vibration displacements of the second equipment in ascending order according to time to obtain the second equipment vibration displacement sequence; arrange the different background vibration displacements in ascending order according to time to obtain the second background vibration displacement sequence; and bind the different elements in the second equipment vibration displacement sequence to the corresponding time nodes.

5. The method for removing background noise from mechanical equipment according to claim 4, characterized in that, Step S2 also includes the following: Step S204: Count the number of second device sensor voltages in different time intervals and record them as device output voltages. Divide the device output voltages by a fixed time interval to obtain the device vibration frequency of the mechanical equipment in the corresponding time interval. Similarly, count the number of second base sensor voltages in different time intervals and record them as base output voltages. Divide the base output voltages by a fixed time interval to obtain the background vibration frequency of the device base in the corresponding time interval. Step S205: Compare the equipment vibration frequency with the background vibration frequency within different time intervals; If the vibration frequency of the equipment is equal to the background vibration frequency in all time intervals, then the vibration type between the mechanical equipment and the equipment base is recorded as same-frequency vibration. If the vibration frequency of the equipment is not equal to the background vibration frequency within any time interval, the vibration type of the mechanical equipment and the equipment base is recorded as heterogeneous vibration.

6. The method for removing background noise from mechanical equipment according to claim 1, characterized in that, The removal process in step S3 includes the following sub-steps: Step S301: Extract the first element from the second equipment vibration displacement sequence and the first element from the second background vibration displacement sequence to obtain the time node bound to the first element in the second equipment vibration displacement sequence; Step S302: Subtract the second background vibration displacement corresponding to the first element of the second background vibration displacement sequence from the second equipment vibration displacement corresponding to the first element of the second equipment vibration displacement sequence to obtain the actual vibration displacement of the mechanical equipment at the corresponding time node.

7. The method for removing background noise from mechanical equipment according to claim 6, characterized in that, The removal process in step S3 further includes the following sub-steps: Step S303: Extract the element at any position in the second equipment vibration displacement sequence and the element at the same position in the second background vibration displacement sequence, and obtain the time node bound to the corresponding position element in the second equipment vibration displacement sequence. Step S304: Subtract the second background vibration displacement corresponding to the same position element in the second background vibration displacement sequence from the second equipment vibration displacement corresponding to any position element in the second equipment vibration displacement sequence to obtain the actual vibration displacement of the mechanical equipment at the corresponding time node; and so on, perform the same analysis on elements at different positions in the second equipment vibration displacement sequence to obtain the actual vibration displacement of the mechanical equipment at different time nodes.

8. The method for removing background noise from mechanical equipment according to claim 1, characterized in that, The removal process in step S4 includes the following sub-steps: Step S401: Perform a fast Fourier transform on the second background vibration displacement sequence to obtain the background vibration spectrum of the second background vibration displacement sequence at different frequencies, and record the frequencies in the background vibration spectrum whose amplitude is not equal to zero as characteristic frequencies. Step S402: Obtain the vibration transfer function between the equipment base and the mechanical equipment. Multiply the background vibration spectrum of the second background vibration displacement sequence at different characteristic frequencies with the vibration transfer function to obtain the interference vibration spectrum of the equipment base at different characteristic frequencies.

9. A method for removing background noise from mechanical equipment according to claim 8, characterized in that, The removal process in step S4 further includes the following sub-steps: Step S403: Perform a fast Fourier transform on the vibration displacement sequence of the second equipment to obtain the equipment vibration spectrum of the vibration displacement sequence of the second equipment at different frequencies; wherein, the frequency includes multiple characteristic frequencies; Step S404: Obtain the vibration spectrum of the second equipment vibration displacement sequence at the characteristic frequency, and subtract the interference vibration spectrum from the corresponding equipment vibration spectrum at the characteristic frequency to obtain the actual vibration spectrum of the mechanical equipment at the characteristic frequency. Similarly, calculate the actual vibration spectrum of the mechanical equipment at different characteristic frequencies.

10. A method for removing background noise from mechanical equipment according to claim 9, characterized in that, The removal process in step S4 further includes the following sub-steps: Step S405: Replace the device vibration spectrum of the second device vibration displacement sequence at different characteristic frequencies with the actual vibration spectrum to obtain the denoised spectrum of the second device vibration displacement sequence at different frequencies; Step S406: Perform inverse fast Fourier transform on the denoised spectrum of the second vibration displacement sequence at different frequencies to obtain the denoised vibration sequence of the mechanical equipment, wherein each element in the denoised vibration sequence represents the actual vibration displacement of the mechanical equipment at different time points.