Method for rapidly extracting bearing fault features

Through the combination of autoregressive model decomposition and RKSR optimization indicators, the optimal model order is adaptively selected, the steady-state part is stripped and fault characteristics are accumulated, which solves the problem of early fault feature extraction of rolling bearings under complex working conditions, and realizes timely diagnosis and real-time monitoring of early faults.

CN120084553AActive Publication Date: 2025-06-03NANJING ZITAI XINGHE ELECTRONICS

Patent Information

Application Number
CN202510571013.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-06
Publication Date
2025-06-03
Estimated Expiration
2045-05-06

AI Technical Summary

Technical Problem

Under complex working conditions and high background noise conditions, it is difficult for traditional technology to effectively extract the early weak fault characteristics of rolling bearings, resulting in the impact of diagnosis accuracy and real-time.

Method used

The autoregressive model decomposition technology is adopted, combined with RKSR optimization indicators, and the optimal model order is adaptively selected to ensure the effective separation of the steady-state signal and the residual signal. Through the self-necked iterative residual strategy, the steady-state part is stripped multiple times, so that the weak fault features hidden in the noise in the early stage gradually accumulate and appear. An improved spectral amplitude modulation algorithm and fast spectral kurtitude processing method are used to suppress interference signals and extract fault characteristics.

Benefits of technology

It realizes timely diagnosis of early faults, reduces the risks of false alarms and underreports, improves the safety and reliability of the equipment, and meets the needs of real-time monitoring and fault warning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120084553A_ABST
    Figure CN120084553A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of bearing fault detection, and particularly relates to a bearing fault feature rapid extraction method. According to the method, the optimal model order can be adaptively selected by utilizing autoregression model decomposition and combining RKSR optimization indexes, effective separation of steady-state signals and residual signals is ensured, so that fault features are easier to detect, the risk of false alarm and missing alarm is reduced, and the fault detection accuracy is improved by stripping the steady-state part for multiple times through a self-nested iteration residual strategy. According to the method, weak fault features hidden in noise at the initial stage are gradually accumulated and displayed, so that early faults are diagnosed in time, random pulses and other interference signals are effectively inhibited by adopting an improved spectrum amplitude modulation algorithm, the whole fault extraction process can still be stably operated under complex working conditions and high background noise conditions, and the fault extraction efficiency is improved. In combination with a fast spectrum kurtosis processing method, key spectrum features can be extracted from conditioned signals in a short time, and the requirements of real-time monitoring and fault early warning are met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of bearing fault detection, and particularly relates to a method for quickly extracting bearing fault characteristics. Background Art

[0002] With the continuous improvement of industrial automation and equipment intelligence levels, rolling bearings, as key components in mechanical equipment, their operating states are directly related to the safety and reliability of the equipment, and their timely diagnosis is crucial for ensuring the safe operation of the equipment. Rolling bearings are an important part of industrial equipment such as trains. However, under complex operating conditions, especially in the presence of high background noise, traditional signal processing techniques often have difficulty effectively extracting early weak fault characteristics.

[0003] In traditional techniques, although the collected bearing vibration signals are preliminarily processed by means of preprocessing such as low-pass filtering and normalization, since the noise components in the signals often overlap with the fault signals, it is difficult to clearly distinguish the fault characteristics during subsequent analysis, affecting the accuracy and real-time performance of diagnosis, and the steady-state part is not gradually peeled off in a self-nested iterative manner, so that the fault characteristics in the residual signal are not prominent enough, limiting the sensitive detection of early faults. Summary of the Invention

[0004] The purpose of the present invention is to provide a method for quickly extracting bearing fault characteristics, which can effectively amplify early fault signals and reduce the risks of false alarms and missed alarms under complex working conditions and high background noise conditions.

[0005] The technical solution adopted by the present invention is specifically as follows: A method for quickly extracting bearing fault characteristics, comprising: Obtaining a bearing vibration signal, and preprocessing the bearing vibration signal to obtain a preprocessed signal; Obtaining an autoregressive model, and obtaining a steady-state signal and a residual signal according to the autoregressive model and the preprocessed signal; Obtaining the root mean square of the steady-state signal and the kurtosis of the residual signal, obtaining an optimized evaluation index according to the root mean square of the steady-state signal and the kurtosis of the residual signal, traversing and calculating the optimized evaluation indexes at each order within a preset autoregressive order range, obtaining a target order according to multiple optimized evaluation indexes, and obtaining preliminary fault characteristics according to the target order, wherein the preliminary fault characteristics include a preliminary steady-state signal and a preliminary residual signal; Obtaining a preset number of iterations, returning the preliminary steady-state signal as the preprocessed signal to the step of obtaining a steady-state signal and a residual signal according to the autoregressive model and the preprocessed signal until the preset number of iterations is reached, and obtaining an accumulated residual signal according to the preset number of iterations; Performing spectral amplitude modulation processing on the accumulated residual signal to obtain a conditioned fault signal; Perform fast spectral kurtosis processing on the conditioning fault signal to obtain bearing fault characteristics.

[0006] In a preferred embodiment, the steps of obtaining a bearing vibration signal and preprocessing the bearing vibration signal to obtain a preprocessed signal include: Obtain a bearing vibration signal; Filter the bearing vibration signal according to a low-pass filter to obtain a vibration filtered signal; Normalize the vibration filtered signal to obtain a preprocessed signal.

[0007] In a preferred embodiment, the steps of obtaining an autoregressive model and obtaining a steady-state signal and a residual signal according to the autoregressive model and the preprocessed signal include: Obtain an autoregressive model; Obtain bearing sequence vibration signals at multiple moments according to the bearing vibration signal; Obtain autoregressive coefficients corresponding to each bearing sequence vibration signal; Obtain a steady-state signal according to the autoregressive model, each bearing sequence vibration signal at multiple moments, and the autoregressive coefficients corresponding to each bearing sequence vibration signal; Obtain a residual signal according to the autoregressive model and the steady-state signal.

[0008] In a preferred embodiment, the steps of obtaining the root mean square of the steady-state signal and the kurtosis of the residual signal, obtaining an optimized evaluation index according to the root mean square of the steady-state signal and the kurtosis of the residual signal, traversing and calculating the optimized evaluation indexes at each order within a preset autoregressive order range, obtaining a target order according to multiple optimized evaluation indexes, and obtaining preliminary fault characteristics according to the target order include: Obtain a preset autoregressive order range; Obtain the root mean square of the steady-state signal and the kurtosis of the residual signal for each autoregressive order within the preset autoregressive order range; Obtain an optimized evaluation index for each autoregressive order according to the root mean square of the steady-state signal and the kurtosis of the residual signal for each autoregressive order; Arrange the optimized evaluation indexes of multiple autoregressive orders in descending order to obtain an order ranking table; Select the first optimized evaluation index according to the order ranking table, obtain the corresponding autoregressive order according to the first optimized evaluation index, and mark it as the target order; Obtain a preliminary steady-state signal and a preliminary residual signal according to the target order and the autoregressive model.

[0009] In a preferred embodiment, a preset number of iterations is obtained, and the preliminary steady-state signal is returned as a preprocessed signal to the step of obtaining the steady-state signal and the residual signal according to the autoregressive model and the preprocessed signal until the preset number of iterations is reached. The step of obtaining the cumulative residual signal according to the preset number of iterations includes: Obtain a preset number of iterations; Return the preliminary steady-state signal as a preprocessed signal to the step of obtaining the steady-state signal and the residual signal according to the autoregressive model and the preprocessed signal, and obtain the number of returns; Obtain the iteration period when the number of returns meets the preset number of iterations; Obtain the multiple residual signals obtained each time after returning to the step of obtaining the steady-state signal and the residual signal according to the autoregressive model and the preprocessed signal during the iteration period; Summarize the multiple residual signals to obtain the cumulative residual signal.

[0010] In a preferred embodiment, the step of obtaining the iteration period when the number of returns meets the preset number of iterations includes: Obtain the time node when the preliminary steady-state signal is first returned as a preprocessed signal to the step of obtaining the steady-state signal and the residual signal according to the autoregressive model and the preprocessed signal, and mark it as the start time of the iteration period; Obtain the time node when the number of returns is equal to the preset number of iterations and the step of returning the preliminary steady-state signal as a preprocessed signal to the step of obtaining the steady-state signal and the residual signal according to the autoregressive model and the preprocessed signal is completed, and mark it as the end time of the iteration period; Obtain the iteration period according to the start time and the end time of the iteration period.

[0011] In a preferred embodiment, the step of obtaining the conditioned fault signal by performing spectral amplitude modulation processing on the cumulative residual signal includes: Perform Fourier transform on the cumulative residual signal to obtain the amplitude spectrum and phase spectrum of the cumulative residual signal; Perform exponential operation processing on the amplitude spectrum to obtain the corrected amplitude spectrum; Obtain the corrected signal spectrum according to the corrected amplitude spectrum and the phase spectrum; Perform inverse Fourier transform on the corrected signal spectrum to obtain the time-domain corrected signal; Obtain the exponential range of the exponential operation processing, and combine the time-domain corrected signal to obtain multiple corrected optimization evaluation indexes; Arrange the multiple corrected optimization evaluation indexes in descending order to obtain the corrected index sorting table; Select the first corrected optimization evaluation index according to the corrected index sorting table, and obtain the corresponding index according to the first corrected optimization evaluation index, and mark it as the target index; Obtain the conditioning fault signal according to the target index and the autoregressive model.

[0012] In a preferred embodiment, the index range is from 0.8 to 1.0.

[0013] In a preferred embodiment, the steps of performing fast spectral kurtosis processing on the conditioning fault signal to obtain the bearing fault characteristics include: Perform frame division processing on the conditioning fault signal to obtain multiple frequency band signals; Obtain the signal kurtosis of each frequency band signal and generate a fast spectral kurtosis diagram; Obtain the highest frequency band in the fast spectral kurtosis diagram as the target frequency band; According to the target frequency band and the conditioning fault signal, obtain the filtered conditioning signal; Perform Hilbert transform on the filtered conditioning signal to obtain the envelope signal; Perform fast Fourier transform on the envelope signal to obtain the envelope spectrum; Obtain the fault characteristic frequency in the envelope spectrum, and obtain the bearing fault type according to the fault characteristic frequency.

[0014] And, a terminal for fast extraction of bearing fault characteristics includes: One or more processors; A storage device having one or more programs stored thereon; When the one or more programs are executed by the one or more processors, the one or more processors implement the method for fast extraction of bearing fault characteristics.

[0015] The technical effects achieved by the present invention are: In the present invention, by using the autoregressive model decomposition and combining with the RKSR optimization index, the optimal model order can be adaptively selected to ensure the effective separation of the steady-state signal and the residual signal, so that the fault characteristics are more easily detected, reducing the risk of false alarms and missed alarms. Through the self-nested iterative residual strategy, the steady-state part is peeled off multiple times, making the weak fault characteristics initially hidden in the noise gradually accumulate and appear, thus realizing the timely diagnosis of early faults. The improved spectral amplitude modulation algorithm effectively suppresses random pulses and other interference signals, enabling the entire fault extraction process to still operate stably under complex working conditions and high background noise conditions, with high robustness. Combining with the fast spectral kurtosis processing method, key spectral features can be extracted from the conditioned signal in a short time, meeting the requirements of real-time monitoring and fault warning, and improving the efficiency of equipment maintenance and fault response. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 is the flowchart of the method provided by the present invention. DETAILED DESCRIPTION

[0017] To make the above objects, features, and advantages of the present invention more apparent and understandable, the following provides a detailed description of the specific embodiments of the present invention in conjunction with the accompanying drawings of the specification.

[0018] In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, the present invention may be practiced in other ways different from those described herein. Those skilled in the art can make similar generalizations without departing from the spirit and scope of the present invention. Therefore, the present invention is not limited by the specific embodiments disclosed below.

[0019] Secondly, the so-called "one embodiment" or "embodiment" herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation manner of the present invention. The phrase "in a preferred embodiment" that appears in different places in this specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment that mutually excludes other embodiments.

[0020] Thirdly, the present invention is described in detail in conjunction with schematic diagrams. When detailing the embodiments of the present invention, for ease of explanation, the schematic diagrams are only examples and should not limit the scope of protection of the present invention herein.

[0021] Please refer to the attached Figure 1 As shown, a method for quickly extracting bearing fault features is provided, including: S1. Obtain the bearing vibration signal and preprocess the bearing vibration signal to obtain a preprocessed signal; S2. Obtain an autoregressive model, and obtain a steady-state signal and a residual signal according to the autoregressive model and the preprocessed signal; S3. Obtain the root mean square of the steady-state signal and the kurtosis of the residual signal, obtain an optimized evaluation index according to the root mean square of the steady-state signal and the kurtosis of the residual signal, traverse and calculate the optimized evaluation index at each order within a preset autoregressive order range, and obtain the target order according to multiple optimized evaluation indexes, and obtain preliminary fault features according to the target order, where the preliminary fault features include a preliminary steady-state signal and a preliminary residual signal; S4. Obtain a preset number of iterations, return the preliminary steady-state signal as the preprocessed signal to the step of obtaining the steady-state signal and the residual signal according to the autoregressive model and the preprocessed signal until the preset number of iterations is reached, and obtain an accumulated residual signal according to the preset number of iterations; S5. Perform spectral amplitude modulation processing on the accumulated residual signal to obtain a conditioned fault signal; S6. Perform fast spectral kurtosis processing on the conditioned fault signal to obtain bearing fault features.

[0022] In the above steps S1 to S6, the collected bearing vibration signals are first preprocessed to remove high-frequency noise and irrelevant interferences, ensuring that subsequent processing is based on a purer signal. The autoregressive model is used to decompose the preprocessed signal into a steady-state signal and a residual signal. The steady-state signal reflects the normal operating state of the equipment, while the fault information is hidden in the residual signal. This decomposition principle relies on the prediction ability of the autoregressive model for time-series signals, which can separate the predictable part from the unpredictable (abnormal or faulty) part. By calculating the kurtosis of the residual signal and the root mean square (RMS) of the steady-state signal, and using the ratio of the two as the optimization evaluation index (RKSR), each candidate order is traversed within the preset autoregressive order range, and the target order that maximizes the evaluation index is selected, thereby obtaining a preliminary steady-state signal and a preliminary residual signal. The steady-state signal obtained from the preliminary decomposition is fed back as the new input, and the AR model decomposition and optimization evaluation are repeatedly executed until the preset number of iterations is reached. In each iteration, the proportion of the fault feature in the residual signal accumulates and strengthens continuously, and finally an accumulated residual signal is formed. The improved spectral amplitude modulation algorithm (ISAM) is used for the accumulated residual signal. By performing exponential correction and reconstruction on the amplitude spectrum, the interference of random pulses and other irrelevant signals is effectively suppressed. The fast spectral kurtosis processing method is used to perform spectral processing on the conditioned fault signal, and the center frequency and related characteristic frequency bands of the fault signal are extracted from it to accurately locate the fault information and achieve the rapid extraction of bearing fault features. Using the autoregressive model decomposition and combining with the RKSR optimization index, the optimal model order can be adaptively selected to ensure the effective separation of the steady-state signal and the residual signal, making the fault features easier to detect and reducing the risks of false alarms and missed detections. Through the self-nested iterative residual strategy, the steady-state part is peeled off multiple times, enabling the gradual accumulation and manifestation of the weak fault features initially hidden in the noise, thus realizing the timely diagnosis of early faults. The improved spectral amplitude modulation algorithm effectively suppresses random pulses and other interference signals, enabling the entire fault extraction process to still operate stably under complex working conditions and high background noise conditions, with high robustness. Combining with the fast spectral kurtosis processing method, the key spectral features can be extracted from the conditioned signal in a short time, meeting the requirements of real-time monitoring and fault warning, and improving the efficiency of equipment maintenance and fault response.

[0023] In a preferred embodiment, the steps of obtaining the bearing vibration signal and preprocessing the bearing vibration signal to obtain the preprocessed signal include: S101. Obtain the bearing vibration signal; S102. Filter the bearing vibration signal according to a low-pass filter to obtain a vibration filtered signal; S103. Normalize the vibration filtered signal to obtain the preprocessed signal.

[0024] In the above steps S101 to S106, the vibration signal of the bearing during operation is collected in real time by the sensor, and the mechanical motion state is recorded in the form of an electrical signal. The collected original vibration signal is filtered by a low-pass filter. The main purpose is to remove high-frequency noise and other interference components above the normal operating frequency range of the bearing. By setting an appropriate cut-off frequency, the low-pass filter retains the low-frequency components reflecting the main vibration characteristics of the bearing, thereby improving the signal-to-noise ratio. The vibration signal after filtering is normalized to unify the signal amplitude range. The low-pass filtering effectively reduces the high-frequency noise interference, making the signal on which the subsequent processing is based more pure, ensuring that the true information in the vibration signal is not submerged by the noise, and thus improving the accuracy of fault feature extraction. The normalization process makes the vibration signals collected at different times and under different conditions on the same numerical scale, reduces the influence of data fluctuations on the results, and improves the consistency and stability of data processing.

[0025] In a preferred embodiment, the steps of obtaining an autoregressive model and obtaining a steady-state signal and a residual signal according to the autoregressive model and the preprocessed signal include: S201. Obtain an autoregressive model; S202. Obtain the bearing sequence vibration signals at multiple moments according to the bearing vibration signal; S203. Obtain the autoregressive coefficients corresponding to each bearing sequence vibration signal; S204. Obtain a steady-state signal according to the autoregressive model, each bearing sequence vibration signal at multiple moments, and the autoregressive coefficients corresponding to each bearing sequence vibration signal; S205. Obtain a residual signal according to the autoregressive model and the steady-state signal.

[0026] In the above steps S201 to S205, by constructing an autoregressive (AR) model, the expression of the autoregressive model is , using historical signal data to predict the vibration signal at the current moment, forming a mathematical description of the signal. For the preprocessed signal, corresponding signal sequences are extracted at different sampling moments so as to apply the AR model in the context of the time series. Using methods such as the Yule-Walker equation or the least squares method, each signal sequence is fitted, and the corresponding autoregressive coefficients are solved. These coefficients characterize the influence weight of historical data on the current signal and are important parameters for constructing the prediction signal subsequently. According to the constructed AR model and the solved autoregressive coefficients, the bearing vibration signal at each moment is predicted to obtain a predicted value (steady-state signal). The calculation formula of the steady-state signal is , where s(t) represents the steady-state signal, i represents the bearing sequence vibration signals at multiple moments, i = 1, 2, 3... p, a(i) represents the autoregressive coefficient corresponding to the i-th bearing sequence vibration signal, x(t - i) represents the bearing sequence vibration signal at the (t - i)-th moment. The steady-state signal represents the relatively stable part of the signal that can be predicted from historical data and usually reflects the vibration characteristics of the bearing under normal working conditions. Subtracting the steady-state signal from the original preprocessed signal can obtain the residual signal. The calculation formula of the residual signal is , where e(t) represents the residual signal, x(t) is the current signal value, and s(t) represents the steady-state signal. The residual signal mainly contains those parts that do not conform to the AR model prediction and usually contains the vibration changes caused by faults or abnormalities, thus providing a direct basis for fault feature extraction. Through AR model decomposition, the vibration signal is divided into a steady-state signal and a residual signal, realizing the effective separation of normal operation characteristics and abnormal fault characteristics. By processing the signal sequences at multiple moments, the autoregressive coefficients are dynamically obtained, enabling the AR model to better adapt to the changes in bearing vibration under different working conditions and improving the robustness and prediction accuracy of the model.

[0027] In a preferred embodiment, the root mean square of the steady-state signal and the kurtosis of the residual signal are obtained, and an optimized evaluation index is obtained according to the root mean square of the steady-state signal and the kurtosis of the residual signal. Within the preset autoregressive order range, the optimized evaluation indexes at each order are traversed and calculated, and the target order is obtained according to multiple optimized evaluation indexes. The steps of obtaining the preliminary fault features according to the target order include: S301. Obtain the preset autoregressive order range; S302. Obtain the root mean square of the steady-state signal and the kurtosis of the residual signal for each autoregressive order within the preset autoregressive order range; S303. Obtain the optimized evaluation index for each autoregressive order according to the root mean square of the steady-state signal and the kurtosis of the residual signal for each autoregressive order; S304. Arrange the optimized evaluation indexes of multiple autoregressive orders in descending order to obtain an order sorting table; S305. Select the first optimized evaluation index according to the order sorting table, and obtain the corresponding autoregressive order according to the first optimized evaluation index, and mark it as the target order; S306. Obtain the preliminary steady-state signal and the preliminary residual signal according to the target order and the autoregressive model.

[0028] In the above steps S301 to S306, a range of autoregressive model orders that may effectively describe the bearing vibration signal is preset in advance. This range covers various possible orders and provides a basis for subsequent model parameter selection. For each autoregressive order within the preset order range, the preprocessed signal is decomposed using the corresponding AR model to obtain the steady-state signal and the residual signal respectively. Then, the root mean square (RMS) of the steady-state signal is calculated to reflect the normal vibration energy. At the same time, the kurtosis of the residual signal is calculated to reflect the spike characteristics in the signal. Usually, fault information will increase the kurtosis value. According to the RMS of the steady-state signal and the kurtosis of the residual signal calculated at each order, an optimized evaluation index is constructed (such as using the ratio of the kurtosis of the residual signal to the RMS of the steady-state signal, i.e., RKSR). The calculation formula of the optimized evaluation index is , where RKSR represents the optimized evaluation index, represents the kurtosis of the residual signal, The calculation formula of is , where t represents the number of the residual signal at multiple moments, t = 1, 2, 3…T, and e(t) represents the residual signal at the t-th moment, represents the average value of the vibration signal x(t), represents the root mean square of the steady-state signal, The calculation formula of , represents the standard deviation of the steady-state signal x(t), t represents the number of the steady-state signal at multiple moments, t = 1, 2, 3…T, represents the steady-state signal at the t-th moment, which is used to measure the extraction effect of fault characteristics at this order. The higher this index, usually the more effectively the model can distinguish between normal signals and fault characteristics. The optimized evaluation indexes of each order calculated within the preset order range are sorted from large to small to form an order ranking table. This ranking helps to identify which order of the model has the best fault characteristic extraction effect. According to the order ranking table, the optimized evaluation index ranked first is selected, and the corresponding autoregressive order is determined as the target order. Using the selected target order and the corresponding AR model parameters, an autoregressive model is reconstructed to obtain the preliminary steady-state signal and the preliminary residual signal respectively. The residual signal contains obvious fault characteristics. By traversing and comparing the optimized evaluation indexes of each order within the preset order range, the best AR model order is adaptively selected, making the model parameters more in line with the characteristics of the actual vibration signal and improving the accuracy of fault characteristic extraction. The optimized evaluation index constructed using the RMS of the steady-state signal and the kurtosis of the residual signal can effectively distinguish normal vibration and abnormal fault information, making the fault characteristics more obvious in the preliminary residual signal extracted at the best order, thereby reducing the risks of false alarms and missed alarms.

[0029] In a preferred embodiment, a preset number of iterations is obtained, and the preliminary steady-state signal is returned as a preprocessed signal to the step of obtaining a steady-state signal and a residual signal according to the autoregressive model and the preprocessed signal until the preset number of iterations is reached. The step of obtaining an accumulated residual signal according to the preset number of iterations includes: S401, obtaining a preset number of iterations; S402, returning the preliminary steady-state signal as a preprocessing signal to the step of obtaining a steady-state signal and a residual signal according to the autoregressive model and the preprocessing signal, and obtaining the number of returns; S403, obtaining an iteration period whose return number meets the preset iteration number; S404, obtaining multiple residual signals obtained after returning to the step of obtaining a steady-state signal and a residual signal according to the autoregressive model and the preprocessed signal each time during the iteration period; S405: Aggregate multiple residual signals to obtain an accumulated residual signal.

[0030] As in the above steps S401 to S405, a fixed number of iterations is pre-set to ensure that the entire signal decomposition process can be iterated enough, so that the fault information remaining in the preliminary steady-state signal is gradually stripped away and accumulated into the residual signal. The obtained preliminary steady-state signal is used as a new preprocessing signal and re-input into the signal decomposition process based on the autoregressive model. Each return is equivalent to further stripping the original signal. The purpose is to extract purer and more concentrated fault features through continuous iterations. At the same time, the number of returns is recorded each time, and the time period that meets the iteration conditions is selected according to the preset number of iterations, that is, after completing the specified number of returns, the iterative processing is terminated. In each iteration, the residual signal obtained by decomposition according to the autoregressive model is extracted. These signals The signal contains the fault information after gradual stripping, records the residual signals obtained in all iteration cycles, summarizes or accumulates the residual signals obtained in each iteration process to form an accumulated residual signal, which integrates the results of multiple iterations. The fault characteristics are significantly enhanced due to multiple stripping, making it easier to be identified by subsequent processing steps. By feeding the preliminary steady-state signal back to the autoregressive model decomposition process and iterating multiple times, each iteration will further strip out the weak fault signal. The accumulated residual signal can effectively amplify the early fault characteristics and enhance the detection sensitivity. The iterative process continuously eliminates the steady-state (normal) components through multiple decompositions, gradually reduces the influence of noise and irrelevant information, makes the fault components in the final accumulated residual signal more prominent, and reduces the risk of misjudgment.

[0031] In a preferred embodiment, the step of obtaining an iteration period whose return number meets the preset iteration number includes: S4031. Obtain the time node when the preliminary steady-state signal is first returned as the preprocessed signal to the step of obtaining the steady-state signal and the residual signal according to the autoregressive model and the preprocessed signal, and mark it as the start time of the iteration period; S4032. Obtain the time node when the return count is equal to the preset iteration count and the step of returning the preliminary steady-state signal as the preprocessed signal to the step of obtaining the steady-state signal and the residual signal according to the autoregressive model and the preprocessed signal is completed, and mark it as the end time of the iteration period; S4033. Obtain the iteration period according to the start time and the end time of the iteration period.

[0032] As in the above steps S4031 to S4033, when the preliminary steady-state signal is first returned as the preprocessed signal to the step of signal decomposition based on the autoregressive model, record the time node at this time, and mark this time point as the start time of the iteration period. When the return count reaches the preset iteration count, record the time node at this time, and mark this time point as the end time of the iteration period. Use the recorded start time and end time to determine the entire iteration period, that is, the time interval experienced from the first feedback to reaching the preset iteration count. This iteration period is used to subsequently summarize and accumulate the residual signals obtained in each iteration process to ensure the integrity and data consistency of the iteration process.

[0033] In a preferred embodiment, the steps of performing spectral amplitude modulation processing on the accumulated residual signal to obtain the conditioned fault signal include: S501. Perform Fourier transform on the accumulated residual signal to obtain the amplitude spectrum and phase spectrum of the accumulated residual signal; S502. Perform exponential operation processing on the amplitude spectrum to obtain the corrected amplitude spectrum; S503. Obtain the corrected signal frequency spectrum according to the corrected amplitude spectrum and the phase spectrum; S504. Perform inverse Fourier transform on the corrected signal frequency spectrum to obtain the time-domain corrected signal; S505. Obtain the exponential range of the exponential operation processing, and combine the time-domain corrected signal to obtain multiple corrected optimization evaluation indexes; S506. Arrange the multiple corrected optimization evaluation indexes in descending order to obtain the corrected index sorting table; S507. Select the first corrected optimization evaluation index according to the corrected index sorting table, and obtain the corresponding index according to the first corrected optimization evaluation index, and mark it as the target index; S508. Obtain the conditioned fault signal according to the target index and the autoregressive model.

[0034] It should be noted that the exponential range is from 0.8 to 1.0.

[0035] In the above steps S501 to S508, the cumulative residual signal is subjected to Fourier transform to convert the time-domain signal to the frequency domain, and the amplitude spectrum and phase spectrum of the signal are obtained respectively. An exponential operation (the exponential range is set to 0.8 to 1.0) is performed on the amplitude spectrum to obtain the corrected amplitude spectrum. The exponential operation can adjust the attenuation characteristics of the signals in each frequency band of the amplitude spectrum, highlight the fault characteristics, and at the same time suppress the noise interference. The corrected amplitude spectrum is combined with the original phase spectrum to construct the spectrum of the corrected signal. The inverse Fourier transform is performed on the spectrum of the corrected signal to convert the frequency-domain signal back to the time domain, thereby obtaining the time-domain corrected signal. At this time, the corrected signal has initially completed the enhancement of the fault characteristics and the suppression of the interference signal. Using the preset exponential range (0.8 to 1.0), combined with the time-domain corrected signal, multiple corrected optimization evaluation indicators are calculated. These indicators reflect the contrast between the fault characteristics and the noise in the signal under different exponential operations, providing a quantitative basis for selecting the optimal exponent. All the calculated corrected optimization evaluation indicators are arranged in descending order to obtain the corrected exponent ranking table. The ranking table intuitively shows the processing effects under each exponent, facilitating comparison and selection of the best parameters. Select the first (i.e., the optimal) corrected optimization evaluation indicator from the ranking table, determine the corresponding exponent value, and mark it as the target exponent. This target exponent is considered to make the fault characteristics in the conditioned signal the most prominent and the interference the smallest. Using the target exponent and the autoregressive model, combined with the foregoing processing results, the signal is further adjusted to finally obtain the conditioned fault signal. This signal shows enhanced fault characteristics and obvious noise suppression in the time domain. The exponential operation processing can perform non-linear modulation on the amplitude spectrum, making the fault signal amplified in the frequency domain, while the noise and random pulse interference are relatively suppressed, thereby improving the recognition rate of the fault characteristics. By modulating the amplitude spectrum, the amplitudes of the noise and irrelevant signals are reduced. After further restoring to the time domain through the inverse Fourier transform, the noise interference in the conditioned fault signal is effectively controlled, which helps to achieve more accurate fault diagnosis. Using the corrected optimization evaluation indicators and the exponent ranking method, the optimal modulation exponent can be automatically selected within the exponential range of 0.8 to 1.0, ensuring the best fault signal conditioning effect under different working conditions.

[0036] In a preferred embodiment, the steps of performing fast spectral kurtosis processing on the conditioned fault signal to obtain the bearing fault characteristics include: S601. Perform frame division processing on the conditioned fault signal to obtain multiple frequency band signals; S602. Obtain the signal kurtosis of each frequency band signal and generate a fast spectral kurtosis map; S603. Obtain the highest frequency band in the fast spectral kurtosis map as the target frequency band; S604. Obtain the filtered and conditioned signal according to the target frequency band and the conditioned fault signal; S605. Perform Hilbert transform on the filtered and conditioned signal to obtain the envelope signal; S606. Perform fast Fourier transform on the envelope signal to obtain the envelope spectrum; S607. Obtain the fault characteristic frequency in the envelope spectrum, and determine the bearing fault type based on the fault characteristic frequency.

[0037] In the above steps S601 to S607, the conditioned fault signal is frame-divided, and the entire signal is divided into several short time periods or multiple frequency band signals, so that the signal characteristics within each frame are relatively stable. For each frequency band signal after frame division, its signal kurtosis is calculated. By plotting the kurtosis values of each frequency band into a fast spectral kurtosis diagram, the concentration degree of the signal energy distribution in different frequency bands can be visually displayed. Select the frequency band with the highest kurtosis value in the fast spectral kurtosis diagram as the target frequency band. This frequency band usually corresponds to the abnormal signal or impact characteristic caused by the fault. According to the target frequency band information, perform band-pass filtering on the conditioned fault signal to filter out the interference in other frequency bands and only retain the signal components within the target frequency band. In the signal after filtering and conditioning, the fault characteristics are more prominent. Perform Hilbert transform on the filtered and conditioned signal to calculate its envelope signal. The envelope signal reflects the trend of the original signal amplitude changing with time. Perform fast Fourier transform on the envelope signal to convert the envelope signal to the frequency domain to obtain the envelope spectrum. The amplitudes of the frequency components in the envelope spectrum can visually reflect the periodic impact or vibration characteristics in the fault signal. Extract the fault characteristic frequency from the envelope spectrum. This frequency is often closely related to the bearing structure and defect characteristics. Compare the characteristic frequency with the pre-established fault characteristic database or empirical model, and finally determine the bearing fault type. Frame division and fast spectral kurtosis processing can quickly locate the abnormal frequency band in the signal, realize the fast extraction of the fault characteristic frequency, improve the signal processing speed. By extracting the envelope signal through band-pass filtering and Hilbert transform, the fault impact signal is further enhanced, making the fault characteristics more obvious in the frequency spectrum, which helps to reduce the risks of false alarms and missed alarms. The fast Fourier transform and the fault frequency determination process enable the entire signal processing and fault diagnosis process to be carried out in real time, providing timely basis for equipment maintenance and preventive maintenance.

[0038] And, a terminal for fast extraction of bearing fault characteristics, including: One or more processors; A storage device storing one or more programs thereon; When the one or more programs are executed by the one or more processors, the one or more processors implement the method for fast extraction of bearing fault characteristics.

[0039] The above are only the preferred embodiments of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present invention, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present invention. The structures, devices, and operation methods not specifically described and explained in the present invention are implemented by conventional means in the art without special explanation and limitation.

Claims

1. A method for quickly extracting bearing fault features, characterized in that: include: Acquire a bearing vibration signal, and preprocess the bearing vibration signal to obtain a preprocessed signal; Obtain an autoregressive model, and obtain a steady-state signal and a residual signal according to the autoregressive model and the preprocessed signal; Obtain the root mean square of the steady-state signal and the kurtosis of the residual signal, obtain the optimization evaluation index according to the root mean square of the steady-state signal and the kurtosis of the residual signal, traverse and calculate the optimization evaluation index under each order within the preset autoregressive order range, and obtain the target order according to multiple optimization evaluation indicators, and obtain the preliminary fault characteristics according to the target order, wherein the preliminary fault characteristics include the preliminary steady-state signal and the preliminary residual signal; Obtaining a preset number of iterations, returning the preliminary steady-state signal as a preprocessing signal to the step of obtaining a steady-state signal and a residual signal according to the autoregressive model and the preprocessing signal, until the preset number of iterations is reached, and obtaining a cumulative residual signal according to the preset number of iterations; Perform spectrum amplitude modulation processing on the accumulated residual signal to obtain a conditioned fault signal; The fast spectral kurtosis processing of the conditioned fault signal is performed to obtain the bearing fault characteristics.

2. The method for rapid extraction of bearing fault features according to claim 1 is characterized in that: The steps of obtaining a bearing vibration signal and preprocessing the bearing vibration signal to obtain a preprocessed signal include: Obtain bearing vibration signal; The bearing vibration signal is filtered using a low-pass filter to obtain a vibration filter signal; The vibration filter signal is normalized to obtain a preprocessed signal.

3. The method for rapid extraction of bearing fault features according to claim 1 is characterized in that: The steps of obtaining an autoregressive model and obtaining a steady-state signal and a residual signal according to the autoregressive model and the preprocessed signal include: Get the autoregressive model; Acquire bearing sequence vibration signals at multiple moments according to the bearing vibration signals; Obtain the autoregressive coefficient corresponding to each bearing sequence vibration signal; A steady-state signal is obtained according to an autoregressive model, each bearing sequence vibration signal at multiple moments, and an autoregressive coefficient corresponding to each bearing sequence vibration signal; Obtain the residual signal based on the autoregressive model and the steady-state signal.

4. The method for rapid extraction of bearing fault features according to claim 1 is characterized in that: The root mean square of the steady-state signal and the kurtosis of the residual signal are obtained, and the optimization evaluation index is obtained according to the root mean square of the steady-state signal and the kurtosis of the residual signal. Within the preset autoregressive order range, the optimization evaluation index under each order is traversed and calculated, and the target order is obtained according to multiple optimization evaluation indicators. The steps of obtaining preliminary fault characteristics according to the target order include: Get the preset autoregressive order range; Obtain the root mean square of the steady-state signal of each autoregressive order within the preset autoregressive order range and the kurtosis of the residual signal; Obtaining the optimization evaluation index of each autoregressive order according to the root mean square of the steady-state signal of each autoregressive order and the kurtosis of the residual signal; Arrange the optimization evaluation indicators of multiple autoregressive orders in descending order to obtain an order ranking table; Select the first optimization evaluation index according to the order ranking table, obtain the corresponding autoregressive order according to the first optimization evaluation index, and mark it as the target order; A preliminary steady-state signal and a preliminary residual signal are obtained according to the target order and the autoregressive model.

5. The method for rapid extraction of bearing fault features according to claim 1, characterized in that: Obtaining a preset number of iterations, returning the preliminary steady-state signal as a preprocessed signal to the step of obtaining a steady-state signal and a residual signal according to the autoregressive model and the preprocessed signal until the preset number of iterations is reached, and obtaining a cumulative residual signal according to the preset number of iterations, including: Get the preset number of iterations; Returning the preliminary steady-state signal as a preprocessing signal to the step of obtaining a steady-state signal and a residual signal according to the autoregressive model and the preprocessing signal, and obtaining the number of returns; Get the iteration period whose return number meets the preset iteration number; Acquire multiple residual signals obtained after returning to the step of acquiring a steady-state signal and a residual signal according to the autoregressive model and the preprocessed signal each time during the iteration period; Multiple residual signals are aggregated to obtain an accumulated residual signal.

6. The method for rapid extraction of bearing fault features according to claim 5, characterized in that: The steps of obtaining an iteration period whose return number meets the preset iteration number include: Obtaining a time node when the preliminary steady-state signal is first returned as a preprocessing signal to the step of obtaining a steady-state signal and a residual signal according to the autoregressive model and the preprocessing signal, and marking it as the start time of the iteration period; When the number of returns is equal to the preset number of iterations, the time node of the step of returning the preliminary steady-state signal as the preprocessing signal to the step of obtaining the steady-state signal and the residual signal according to the autoregressive model and the preprocessing signal is completed, and marked as the end time of the iteration period; Gets an iteration period based on its start and end time.

7. The method for rapid extraction of bearing fault features according to claim 1, characterized in that: The step of performing spectrum amplitude modulation processing on the accumulated residual signal to obtain a conditioned fault signal includes: Performing Fourier transform on the accumulated residual signal to obtain the amplitude spectrum and phase spectrum of the accumulated residual signal; Performing exponential operation on the amplitude spectrum to obtain a modified amplitude spectrum; Obtaining a corrected signal spectrum according to the corrected amplitude spectrum and phase spectrum; Performing inverse Fourier transform on the spectrum of the correction signal to obtain a time-domain correction signal; Obtaining the index range of the exponential operation processing, and obtaining multiple correction optimization evaluation indicators in combination with the time domain correction signal; Arrange multiple correction optimization evaluation indicators in descending order to obtain a correction index ranking table; Select the first modified optimization evaluation index according to the modified index ranking table, obtain the corresponding index according to the first modified optimization evaluation index, and mark it as the target index; The conditioning fault signal is obtained based on the target index and the autoregressive model.

8. The method for rapid extraction of bearing fault features according to claim 7, characterized in that: The index ranges from 0.8 to 1.

0.

9. The method for rapid extraction of bearing fault features according to claim 1, characterized in that: The steps of performing fast spectral kurtosis processing on the conditioned fault signal to obtain the bearing fault characteristics include: Perform frame processing on the conditioning fault signal to obtain multiple frequency band signals; Get the signal kurtosis of each frequency band signal and generate a fast spectral kurtosis plot; Get the highest frequency band in the fast spectral kurtosis diagram as the target frequency band; Obtaining a filtered conditioning signal according to a target frequency band and a conditioning fault signal; Performing Hilbert transform on the filtered conditioned signal to obtain an envelope signal; Perform fast Fourier transform on the envelope signal to obtain the envelope spectrum; The fault characteristic frequency in the envelope spectrum is obtained, and the bearing fault type is obtained according to the fault characteristic frequency.

10. A terminal for rapid extraction of bearing fault features, characterized in that: include: one or more processors; a storage device having one or more programs stored thereon; When one or more programs are executed by one or more processors, the one or more processors implement the method for rapid extraction of bearing fault features as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Fault diagnosis method of sensor of thermal power plant thermodynamic system

    CN105318905A

  • Rolling bearing fault feature automatic extraction method based on envelope spectrum form fitting

    CN113326782A

  • Rotating machine fault diagnosis method

    CN116754232A

  • Mechanical system fault monitoring method and system based on signal pulse characteristic enhancement

    CN119901485A

  • Diagnostic system of dynamic facility, and method and program thereof

    JP2018189448A

Cited By

  • Fault diagnosis method and system

    CN120296611A

  • Equipment fault diagnosis method and system

    CN122362221A