[go: up one dir, main page]

CN119043719A - Rotary machine fault diagnosis system used under variable rotation speed working condition - Google Patents

Rotary machine fault diagnosis system used under variable rotation speed working condition Download PDF

Info

Publication number
CN119043719A
CN119043719A CN202411082965.XA CN202411082965A CN119043719A CN 119043719 A CN119043719 A CN 119043719A CN 202411082965 A CN202411082965 A CN 202411082965A CN 119043719 A CN119043719 A CN 119043719A
Authority
CN
China
Prior art keywords
signal
frequency
speed
angular domain
pulse
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202411082965.XA
Other languages
Chinese (zh)
Inventor
南茂元
田勇军
吴亮红
黄采伦
赵延明
吴浩
杨志远
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hunan University of Science and Technology
Original Assignee
Hunan University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hunan University of Science and Technology filed Critical Hunan University of Science and Technology
Priority to CN202411082965.XA priority Critical patent/CN119043719A/en
Publication of CN119043719A publication Critical patent/CN119043719A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M13/00Testing of machine parts
    • G01M13/04Bearings
    • G01M13/045Acoustic or vibration analysis
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P3/00Measuring linear or angular speed; Measuring differences of linear or angular speeds
    • G01P3/42Devices characterised by the use of electric or magnetic means
    • G01P3/44Devices characterised by the use of electric or magnetic means for measuring angular speed
    • G01P3/48Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage
    • G01P3/481Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage of pulse signals
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/10Pre-processing; Data cleansing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/213Feature extraction, e.g. by transforming the feature space; Summarisation; Mappings, e.g. subspace methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Data Mining & Analysis (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • General Engineering & Computer Science (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Artificial Intelligence (AREA)
  • Acoustics & Sound (AREA)
  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)

Abstract

The invention relates to a rotary machinery fault diagnosis system used under a variable rotation speed working condition, which comprises seven parts, namely a vibration sensor, a rotation speed measuring sensor, a band-pass filter, an envelope detection demodulator, a signal collector, a control and signal processor and a rotation speed detection circuit, the vibration signal collected by the vibration sensor is used for extracting an envelope signal through a band-pass filter and an envelope detection demodulation module, meanwhile, a frequency synthesis module is used for obtaining sampling frequency pulses changing along with the rotating speed and controlling a signal sampler to collect signals, then an angular domain signal processing module is used for carrying out low-pass filtering on the angular domain signals, and finally feature extraction and fault diagnosis are carried out. The method has the advantages that the precision, the range and the instantaneity of the rotation speed tracking can be effectively improved, the calculated amount of an algorithm can be reduced by using the angle domain signal FIR filtering, the operation efficiency is improved, and meanwhile, the hardware cost of a system is reduced.

Description

Rotary machine fault diagnosis system used under variable rotation speed working condition
Technical Field
The invention relates to a feature extraction method and a feature extraction system for fault diagnosis of rotary machinery, in particular to a fault diagnosis system for rotary machinery under a variable-rotation-speed working condition.
Background
In industrial applications, the purpose of real-time monitoring of the state of a rotating machine is to evaluate the operating conditions of the machine in order to determine the maintenance location and the timing without the need to shut down and disassemble the machine, and at the same time to monitor the degree of wear on the machine, so that the machine is removed from service before failure, ensuring safe operation of the machine, avoiding catastrophic failure due to excessive wear, and reducing the operating costs for the management and maintenance of the machine. In actual conditions, the rolling bearing generally works under a variable rotation speed condition, so that nonlinearity and instability of a vibration signal of the rolling bearing are more complex than those of the rolling bearing under a constant rotation speed condition. Therefore, it is significant how to extract information from nonlinear and non-stationary vibration signals, which can effectively reflect the bearing state. The order analysis is one of the more common tools in fault diagnosis research under variable working conditions, and the core of the order analysis is accurate acquisition of equal-angle resampling time.
In the process of angular domain signals obtained through equal-angle resampling, two sampling links are time domain sampling of constant sampling frequency and time domain-to-angular domain resampling. In the two links, the time domain sampling can introduce strong background noise and time domain aliasing signals, and when the existing calculation order tracking is used for resampling, the problems of low rotation speed tracking precision, narrow tracking range and discontinuous rotation speed pulse counting exist in the operations of rotation speed estimation, angle time scale calculation, interpolation filtering and the like, which can lead to interference signals and irrelevant components in the resampled signals. And then, the processing process of eliminating the interference component exists in the learning link, which also has influence on fault feature extraction, and meanwhile, the fine diagnosis is difficult to realize.
Therefore, on the basis of the existing calculation order tracking, on the premise of reducing the hardware cost of the system, the accuracy, the range and the instantaneity of the rotation speed tracking are improved, and the interference component in the resampled signal is removed.
Disclosure of Invention
In order to overcome the technical problems, the invention discloses a rotary machine fault diagnosis system used under a variable rotation speed working condition.
The technical scheme of the invention is that the system for diagnosing the rotating machinery faults under the variable-speed working condition comprises seven parts, namely a vibration sensor, a rotating speed measuring sensor, a band-pass filter, an envelope detection demodulator, a signal acquisition device, a control and signal processor and a rotating speed detection circuit, wherein the vibration sensor acquires vibration, impact and temperature signals in real time and outputs the signals to the band-pass filter, the band-pass filter carries out band-pass filtering to extract resonance frequency band signals taking the natural frequency of the sensor as the center frequency, then the resonance frequency band signals are transmitted to the envelope detection demodulator, the envelope detection demodulator extracts envelope signals in the resonance frequency band, the signal acquisition device acquires envelope signals, and finally the envelope signals are transmitted to the control and signal processor for signal processing and fault feature extraction and identification, the rotating speed measuring sensor synchronously measures the rotating speed signals while carrying out vibration signal processing and acquisition, and the frequency synthesis module integrated in the control and signal processor calculates sampling frequency pulses in real time, so as to realize tracking of the sampling frequency pulses, complete acquisition of the degree signals and provide a data basis for fault feature extraction; the control and signal processor is used as the core of the method and system, the hardware circuit and the software algorithm are integrated in the control and signal processor, the hardware part is composed of an MCU and the peripheral circuit thereof, the algorithm is integrated in the MCU for controlling the frequency synthesis module to realize the generation of sampling pulse frequency, the processing of angular domain signals and the extraction of fault characteristics, when the rotary machinery fault diagnosis system works, the vibration signals collected by the vibration sensor pass through the bandpass filter and the envelope detection demodulation module designed by the system to obtain the envelope curve of the resonance frequency band caused by the rotary machinery fault, the rotating speed detection circuit obtains a rotating speed signal, the frequency synthesis module calculates sampling frequency pulses which change along with the rotating speed, the control signal collector is used for collecting envelope signals, the collected signals are transmitted to the angular domain signal processing module for time domain angular domain conversion and angular domain signal low-pass filtering of the signals, anti-aliasing filtering and high-order interference signal removal are achieved, finally, the filtered angular domain signals are subjected to FFT to obtain an order spectrum, and fault diagnosis of the rotating machinery is achieved by comparing the order spectrum with fault characteristic orders; the method and the system can effectively improve the precision, the range and the instantaneity of the rotation speed tracking, can reduce the calculated amount of an algorithm by using the angle domain signal FIR filtering, improve the operation efficiency and simultaneously reduce the hardware cost of the system.
The control and signal processor is internally integrated with a frequency synthesis module, an angular domain signal processing module and a characteristic extraction and identification module, wherein the frequency synthesis module receives a rotating speed pulse signal of a rotating speed detection circuit and realizes real-time tracking and counting of rotating speed according to a rotating speed signal counter integrated in the frequency synthesis module, the rotating speed pulse which is tracked in real time is converted into sampling frequency pulses by an algorithm integrated in the frequency synthesis module, the angular domain signal processing module comprises a time domain-angular domain conversion and an angular domain signal low-pass filter, the time domain-angular domain signal conversion is used for mapping the acquired time domain signal into the angular domain signal, the angular domain signal low-pass filter is used for carrying out anti-aliasing filtering on the angular domain signal and removing a high-order interference signal so as to avoid spectrum aliasing when the characteristic is extracted and interfere with the extraction of the fault characteristic, the characteristic extraction is used for extracting the fault characteristic after FFT on the filtered signal so as to provide reference opinion for maintenance and overhaul of rotating machinery equipment by a user, and the control and signal processor can accurately realize real-time and wide-range rotating speed tracking of the rotating machinery by the frequency synthesis module integrated in the frequency domain signal processing module and the angular domain signal processing module, the characteristic extraction is used for realizing the realization of real-time and wide-range of rotating machinery, and the frequency tracking efficiency of a system can be reduced, and the cost of a system can be removed.
The invention discloses a frequency synthesis module, which comprises an input part, an operation part and an output part, wherein the input part is used for inputting a system clock frequency f sys, a rotating speed pulse f ep transmitted by a rotating speed detection circuit and a frequency multiplication coefficient K, the frequency synthesis module is used for providing data, an operation coefficient and a reference frequency for operation, so that a system can accurately, real-time and continuously calculate a changed rotating speed, the operation part is internally provided with a pulse counter, an overflow counter, a calculator and a timer, the operation part is used for calculating different output frequencies according to different input parameters and outputting sampling frequency pulses for a time domain sampler, the module work flow comprises four steps, namely, a step 1 is used for reading and calculating parameters, the rotating speed frequency is calculated according to the frequency multiplication coefficient K and the sampling order O s of monitoring equipment, a step 2 is used for calculating the rotating speed frequency according to the read rotating speed signal pulses and the parameters of the step 1, a step 3 is used for outputting sampling frequency pulse calculation according to the rotating speed frequency calculated in the step 2, and outputting the sampling frequency pulse according to the sampling frequency calculation, and the frequency synthesis module can improve the rotating speed tracking precision and the range and the continuity of the rotating speed pulse counting.
In the invention, the angular domain signal low-pass filtering is used for carrying out anti-aliasing filtering and removing interference signals on the acquired angular domain signals, and is divided into three steps, (1) the angular domain signals are read, (2) when the setting mode is judged, the sampling order O clk and the cut-off order O s of the parameters are calculated by the read filter, the FIR filter coefficient h n is calculated according to the two parameters which are set, the parameter updating judgment is carried out when the setting mode is not the initial setting mode, the parameters are changed, the filter coefficient h n is calculated again by the read filter calculation parameters, the filter coefficient h n is read when the filter parameters are not changed, the next step is carried out, (3) convolution operation is carried out, and the calculation result is output, so that the anti-aliasing filtering and the interference signal removal of the angular domain signals can be realized.
The method and the system have the beneficial effects that the accuracy, the range and the instantaneity of the rotation speed tracking can be effectively improved, the FIR filtering of the angular domain signals is realized, and meanwhile, the hardware cost of the system is reduced.
Drawings
FIG. 1 is a block diagram of a rotary machine fault diagnosis system under variable speed conditions of the present invention;
FIG. 2 is a block diagram of a frequency synthesis module of the present invention;
FIG. 3 is a flow chart of the operation of the frequency synthesis module of the present invention;
FIG. 4 is a schematic diagram of a tachometer frequency counting process;
Fig. 5 is a flow chart of the low pass filtering of the angular domain signal of the present invention.
Detailed Description
The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Referring to fig. 1, a fault diagnosis system for rotary machinery under variable rotation speed working conditions comprises a vibration sensor, a rotation speed measuring sensor, a band-pass filter, an envelope detection demodulator, a signal collector, a control and signal processor and a rotation speed detection circuit, wherein the vibration sensor collects vibration, impact and temperature signals in real time and transmits the signals to the band-pass filter, the band-pass filter is realized by hardware, parameters of the band-pass filter are determined by natural frequency f n of the vibration sensor, the band-pass filter is used for band-pass filtering to extract a resonance frequency band signal taking the natural frequency f n as a central frequency, then the envelope detection demodulator is used for extracting an envelope signal in the resonance frequency band, the frequency of the envelope signal at the moment is related to the rotation speed of the rotary machinery, the signal collector is used for collecting envelope signals, and the abscissa of the collected signals at the moment is a time sequence, the time sequence is a non-stationary sequence, the sampling frequency is changed along with the rotation frequency of the monitoring equipment when the signal collector collects envelope signals, but the sampling frequency is unchanged relative to the rotation frequency, which causes the collected signals to be the non-stationary signals when the abscissa is the time sequence, the collected envelope signals are always stationary signals when the angle sequence (angle position) is the abscissa, the collected envelope signals are finally transmitted to the control and signal processor for signal processing and fault feature extraction and identification, the rotation speed measuring sensor synchronously measures rotation speed signals when the vibration signal processing and the collection are carried out, the rotation speed signals are detected through the rotation speed detecting circuit and transmitted to the frequency synthesis module integrated in the control and signal processor for calculating sampling frequency pulses in real time, so as to realize the tracking of the sampling frequency pulses, the collection of the equiangular signals is completed, the vibration sensor is a multi-parameter sensor and is arranged on a monitoring equipment shell and used for collecting vibration, impact and temperature signals of a rotary machine, the band-pass filter is realized in a hardware circuit mode, the center frequency of the band-pass filter is determined by the natural frequency f n of the vibration sensor and is used for extracting resonance frequency band signals caused by faults, meanwhile, unnecessary high-frequency interference signals, environment noise and low-frequency vibration signals in the collected vibration signals are removed and data are provided for envelope detection and signal collection, the envelope detection demodulator is realized in a hardware circuit and is used for extracting fault envelope signals from the resonance frequency band and providing data for signal collection, signal processing and feature extraction, the signal collector is realized in a dynamic sampling mode, and the sampling pulse frequency is provided by a frequency synthesis module and is used for realizing angular collection of envelope signals and the like under variable rotation speed.
The control and signal processor is used as the core of the method and system, and comprises a hardware circuit and a software algorithm, and comprises a MCU and a peripheral circuit thereof, wherein the MCU is used as a core component, and the MCU is internally integrated with signal processing, feature extraction and fault diagnosis algorithms for controlling the frequency synthesis module to realize the generation of sampling pulse frequency and tracking filtering frequency, the processing of angle domain signals and the extraction of fault features. The control and signal processor is an integral body, a frequency synthesis module, an angular domain signal processing module and a feature extraction module are integrated in the integral body, fault diagnosis of the rotary machine under a variable speed working condition is completed by the frequency synthesis module, the frequency synthesis module is realized by adopting a software and hardware combination mode based on a timer in the MCU, the frequency synthesis module receives a rotating speed pulse signal of the rotating speed detection circuit in real time through an external interrupt function in the MCU, realizes real-time tracking and counting of the rotating speed according to a rotating speed signal counter integrated in the MCU, and an algorithm integrated in the integral body converts the rotating speed pulse tracked in real time into a sampling frequency pulse; the angular domain signal processing module comprises a time domain-angular domain conversion and an angular domain signal low-pass filter, wherein the time domain-angular domain conversion is used for mapping a non-stable time sequence in an acquired time domain signal into an angular domain signal x (theta) with stationarity at equal angular intervals, the angular domain signal low-pass filter is used for carrying out anti-aliasing filtering on the angular domain signal and removing a high-order interference signal so as to avoid frequency spectrum aliasing during feature extraction and fault diagnosis, the feature extraction is carried out, the filtered angular domain signal is firstly subjected to FFT conversion before feature extraction, the spectrum after the conversion is an order spectrum, then the protruding spectrum with 3 harmonic orders is extracted from the order spectrum and is compared with a theoretical fault feature order, the existence of a fault of the monitoring device can be determined when the non-stable time sequence is equal, the specific fault position can be further determined according to the fault order, the non-existence of the fault of the monitoring device can be initially determined when the non-stable time sequence is unequal, but the judgment basis can be provided for the fault states of other devices, the control and signal processor can realize real-time, accurate and large-scale rotation speed tracking of the rotary machine by integrating the frequency synthesis module, the angular domain signal processing module and the feature extraction and identification, can improve the system operation efficiency, and can reduce the system hardware cost by removing an additional frequency synthesizer circuit.
Referring to fig. 2, 3 and 4, a frequency synthesis module block diagram, a workflow diagram and a rotational speed frequency counting process schematic diagram are shown. The frequency synthesis module comprises an input part, an operation part and an output part, wherein the input part is used for accurately and continuously tracking the rotating machine rotating speed frequency and sampling frequency in real time, the input part comprises a system clock frequency f sys, a rotating speed pulse f ep transmitted by a rotating speed detection circuit and a frequency multiplication coefficient K, and is used for providing reference frequency, input data and operation coefficient for operation, so that the changing rotating speed frequency can be accurately and continuously calculated in real time, and the operation part is internally provided with a pulse counter, The overflow counter, calculator and timer, in which the pulse counter and overflow counter are respectively a 32-bit counter, and are used for calculating different output frequencies according to different input parameters, and outputting them, and transferring them into signal collector and angle domain signal processing module so as to make the signal collector obtain real-time sampling frequency pulse, and provide basis for obtaining accurate angle domain signal, and when N data are collected as a group for calculation, the working flow of frequency synthesis module is divided into four steps, and implemented, step 1, the system parameters are read, and according to the highest fault order actually existed in the monitoring equipment the frequency multiplication coefficient K is set, The sampling order O s, according to the sampling theorem, O s is more than 2 times of the maximum fault order to be analyzed, the maximum fault order in fault diagnosis is determined by the mechanical structural characteristics of the monitoring equipment, and meanwhile, signals below 3 times of the maximum fault order are required to be reserved when fault analysis is carried out, so that O s is set according to 6 times of the maximum fault order to be analyzed of the monitoring equipment, namely O s>6Omax, the system clock frequency f sys is set according to a rotating speed conversion interval, the two parameters provide a calculation basis for the subsequent links, and in the step 2, the rotating speed frequency is calculated, and the rotating speed frequency is calculated according to the read rotating speed signal pulse and the system parameters set in the step 1 and is divided into a count, Calculating the rotating speed frequency, wherein (1) the pulse counter counts the number of counts N ep,n (n=0, 1,2, N-1) within the duration of positive half periods (the pulses adopt square waves with the duty ratio of 50%) of 1 rotating speed pulse, and meanwhile, the overflow counter counts the number of overflows of the pulse counter N eq,n, and then the number of the whole periods N cp,n=232×Neq+Nep,n of one rotating speed pulse is calculated, and (2) the rotating speed frequency is calculated according to the calculation formula: Wherein f ep,n is the nth rotational frequency, T ep,n is the nth rotational pulse period, The PSC 1 is a prescaled coefficient of the pulse counter for counting 1 pulse frequency of the pulse counter, and the step 3 is used for outputting sampling frequency pulse calculation for calculating the filter frequency and the sampling frequency according to the rotating speed frequency calculated in the step 2 and further calculating the output sampling frequency pulse according to the sampling frequency, and the specific implementation process comprises (1) according to the rotating speed frequency f ep,n, calculating the frequency of the pulse according to the formulaCalculating the sampling pulse frequency f s,n, wherein O s is the sampling order, (2) calculating the timer reload value ARR n,ARRn for controlling the sampling pulse according to the sampling pulse frequency f s,n, wherein the calculation formula isThe PSC 2 is a pre-frequency-dividing coefficient of the timer, (3) the reloading value of the timer is converted into an output sampling frequency pulse, the timer outputs the sampling frequency pulse according to the newly set reloading value, and the frequency synthesis module can effectively improve the rotation speed tracking precision and range.
Referring to FIG. 5, a low-pass filtering flow chart of angular domain signals is shown, wherein the low-pass filtering is used for anti-aliasing filtering and removing interference signals on the collected angular domain signals, and the implementation flow is that (1) the angular domain signals are read, (2) a setting mode is judged, when the setting mode is initial setting, a filter calculation parameter O s is read, a filter cut-off order O clk is determined according to a sampling theorem, and then a FIR filter coefficient h n,hn is calculated according to the two set parameters, wherein the calculation formula is thatWhere x W (M) (m=0, 1,2,., M-1) is a window function,If O clk is normalized at 0-2pi, M is the length of a window function, if the length of the window function is not equal to the length of the window function, parameter updating judgment is carried out, if the filter setting parameters are changed, the calculation of a filter coefficient h n is carried out again according to the updated filter setting parameters, if the filter parameters are not changed, the filter coefficient h n is read, the next step is carried out, (3) convolution operation, the convolution operation is carried out on angle domain signals x (theta) and h n, and filtered signals are output, so that a basis is provided for feature extraction, and anti-aliasing filtering and interference signal removal of the angle domain signals can be realized.
When the rotary machinery fault diagnosis system works, vibration signals acquired by the vibration sensor pass through a band-pass filter and an envelope detection demodulation module designed by the system to obtain an envelope curve of a resonance frequency band, meanwhile, a frequency synthesis module synthesizes sampling frequency pulses and tracking filtering frequencies which change along with the rotation speed through the rotation speed signals acquired by the rotation speed detection circuit, wherein the sampling frequency pulses control a time domain signal sampler to acquire time domain signals, the acquired signals are transmitted to a time domain signal processing module to perform time domain conversion and low-pass filtering of the signals, finally, the filtered time domain signals are subjected to FFT to obtain an order spectrum, and fault diagnosis of rotary machinery is realized by comparing the order spectrum with fault characteristic orders.
The method and the system have the advantages that the accuracy, the range and the instantaneity of the rotation speed tracking can be effectively improved, the calculated amount of an algorithm can be reduced by using the angle domain signal FIR filtering, the operation efficiency is improved, and meanwhile, the hardware cost of the system is reduced.
The foregoing description of the preferred embodiments of the invention is not intended to be limiting, but rather is intended to cover all modifications, equivalents, alternatives, and improvements that fall within the spirit and scope of the invention.

Claims (4)

1.本发明是一种用于变转速工况下的旋转机械故障诊断系统,包括振动传感器、转速测量传感器、带通滤波器、包络检波解调器、信号采集器、控制与信号处理器、转速检测电路七部分,振动传感器采集信号传输出给带通滤波器,经过带通滤波后由包络检波解调器提取包络信号,同时转速测量传感器测量转速信号,经转速检测电路后传输给集成于控制与信号处理器内部的频率合成模块提供实时变化的采样频率脉冲,采样频率脉冲控制信号采样器采集时域信号,然后传输给控制与信号处理器进行信号处理和故障特征提取,实现旋转机械故障诊断;其特征是:所述的控制与信号处理器作为系统的核心,用于控制频率合成模块实现采样脉冲频率和跟踪滤波频率的生成、角域信号的处理、故障特征的提取与识别;所述的旋转机械故障诊断系统工作时,振动传感器采集的振动信号通过系统设计的带通滤波器、包络检波解调模块,获得共振频率带的包络信号,同时频率合成模块通过转速检测电路获取的转速信号合成随转速变化的采样频率脉冲与跟踪滤波频率,其中采样频率脉冲控制时域信号采样器采集时域信号,并将采集的信号传输给角域信号处理模块进行信号的时域角域转换与角域信号低通滤波,最后将滤波后的角域信号进行FFT变换获得阶次谱,对阶次谱与故障特征阶次进行对比实现对旋转机械的故障诊断;方法与系统可有效提高转速跟踪的精度、范围和实时性,使用角域信号FIR滤波可减少算法计算量,提高运行效率,同时减少系统的硬件成本。1. The present invention is a rotating machinery fault diagnosis system for variable speed working conditions, comprising a vibration sensor, a speed measurement sensor, a bandpass filter, an envelope detection demodulator, a signal collector, a control and signal processor, and a speed detection circuit. The vibration sensor collects signals and transmits them to the bandpass filter. After bandpass filtering, the envelope detection demodulator extracts the envelope signal. At the same time, the speed measurement sensor measures the speed signal, which is transmitted to the frequency synthesis module integrated in the control and signal processor after passing through the speed detection circuit to provide a real-time changing sampling frequency pulse. The sampling frequency pulse controls the signal sampler to collect time domain signals, which are then transmitted to the control and signal processor for signal processing and fault feature extraction to achieve rotating machinery fault diagnosis. The control and signal processor is the core of the system, and is used to control the frequency synthesis module to realize the generation of sampling pulse frequency and tracking filter frequency, the generation of angular domain signals, and the generation of sampling frequency and tracking filter frequency. Processing, extraction and identification of fault characteristics; when the rotating machinery fault diagnosis system is working, the vibration signal collected by the vibration sensor passes through the bandpass filter and envelope detection demodulation module designed by the system to obtain the envelope signal of the resonance frequency band, and at the same time, the frequency synthesis module synthesizes the sampling frequency pulse and tracking filter frequency that change with the speed through the speed signal obtained by the speed detection circuit, wherein the sampling frequency pulse controls the time domain signal sampler to collect the time domain signal, and transmits the collected signal to the angular domain signal processing module for time domain and angular domain conversion of the signal and angular domain signal low-pass filtering, and finally performs FFT transformation on the filtered angular domain signal to obtain the order spectrum, and compares the order spectrum with the fault feature order to realize the fault diagnosis of the rotating machinery; the method and system can effectively improve the accuracy, range and real-time performance of speed tracking, and the use of angular domain signal FIR filtering can reduce the amount of algorithm calculation, improve operation efficiency, and reduce the hardware cost of the system. 2.根据权利要求1所述的用于变转速工况下的旋转机械故障诊断系统,其特征是:所述的控制与信号处理器由频率合成模块、角域信号处理模块、特征提取三部分组成,频率合成模块接收转速脉冲信号并根据集成于内部的转速信号计数器实现对转速的实时计算,然后实时计算的转速转化为采样频率脉冲,用于实现采样频率转速实时同步变化,可获得准确的角域信号;角域信号处理模块包括时域-角域转换和角域信号低通滤波,其中时域-角域转换用于将采集的时域信号转换为角域信号,角域信号低通滤波用于角域信号进行抗混叠滤波和剔除高阶无关分量;特征提取用于提取阶次谱中突出谱线并与理论故障特征阶次进行对比,实现旋转机械的故障诊断;控制与信号处理器中频率合成模块使用控制芯片内部硬件资源并采用硬件与软件相结合的方式实现,可对旋转机械转速的实时、准确、大范围的跟踪,减少系统硬件使用成本。2. According to claim 1, the rotary machinery fault diagnosis system for variable speed working conditions is characterized in that: the control and signal processor is composed of three parts: a frequency synthesis module, an angular domain signal processing module, and a feature extraction module. The frequency synthesis module receives the speed pulse signal and realizes real-time calculation of the speed according to the speed signal counter integrated inside. Then the real-time calculated speed is converted into a sampling frequency pulse, which is used to realize the real-time synchronous change of the sampling frequency and the speed, and an accurate angular domain signal can be obtained; the angular domain signal processing module includes a time domain-angular domain conversion and an angular domain signal low-pass filtering, wherein the time domain-angular domain conversion is used to convert the collected time domain signal into an angular domain signal, and the angular domain signal low-pass filtering is used to perform anti-aliasing filtering on the angular domain signal and eliminate high-order irrelevant components; the feature extraction is used to extract the prominent spectral lines in the order spectrum and compare them with the theoretical fault feature order to realize the fault diagnosis of the rotary machinery; the frequency synthesis module in the control and signal processor uses the internal hardware resources of the control chip and is realized by combining hardware and software, which can track the speed of the rotary machinery in real time, accurately, and over a large range, and reduce the system hardware usage cost. 3.根据权利要求1所述的用于变转速工况下的旋转机械故障诊断系统,其特征是:所述的频率合成模块包括输入、运算、输出三部分,输入有系统时钟频率f sys、转速检测电路传输的转速脉冲f ep、倍频系数K,用于为运算提供数据、运算系数和基准频率,使系统能够准确、实时、连续计算出变化的转速,运算内部有脉冲计数器、溢出计数器、计算器、定时器,用于根据不同的输入参数计算出不同的输出频率,输出用于给时域采样器提供采样频率脉冲;模块工作流程包括四步,步骤1,读取和计算参数,用于根据监测设备倍频系数K、采样阶次O s ;步骤2,转速频率计算,用于根据读取的转速信号脉冲和步骤1参数计算出转速频率;步骤3,输出采样频率脉冲计算,用于根据步骤2计算的转速频率计算出采样频率,并且再根据采样频率计算输出采样频率脉冲;频率合成模块可提高转速跟踪精度和范围以及转速脉冲计数的连续性。3. The rotating machinery fault diagnosis system for variable speed working conditions according to claim 1 is characterized in that: the frequency synthesis module includes three parts: input, operation and output. The input includes system clock frequency fsys , speed pulse fep transmitted by speed detection circuit and frequency multiplication coefficient K , which is used to provide data, operation coefficient and reference frequency for operation, so that the system can accurately, real-time and continuously calculate the changing speed. The operation includes pulse counter, overflow counter, calculator and timer, which are used to calculate different output frequencies according to different input parameters. The output is used to provide sampling frequency pulse to time domain sampler. The module workflow includes four steps: step 1, reading and calculating parameters, which are used to calculate the speed according to the frequency multiplication coefficient K and sampling order Os of monitoring equipment; step 2, speed frequency calculation, which is used to calculate the speed frequency according to the read speed signal pulse and the parameters in step 1; step 3, output sampling frequency pulse calculation, which is used to calculate the sampling frequency according to the speed frequency calculated in step 2, and then output sampling frequency pulse according to the sampling frequency calculation; the frequency synthesis module can improve the speed tracking accuracy and range and the continuity of speed pulse counting. 4.根据权利要求1所述的用于变转速工况下的旋转机械故障诊断系统,其特征是:所述的角域信号低通滤波用于对采集的角域信号进行抗混叠滤波和去除干扰信号,共分为三步,(1)读取角域信号,(2)判断设置模式,是初始设置时,根据读取采样阶次O clk计算截止阶次O s,并且两个参数计算FIR滤波器系数h n计算,不是初始设置时,进行滤波器参数更新判断,滤波器参数发生改变,重新进行滤波器系数h n计算,滤波器参数没有更改,执行下一步,(3)卷积运算,并输出计算结果;可实现对角域信号的抗混叠滤波和干扰信号去除。4. The rotating machinery fault diagnosis system for variable speed working conditions according to claim 1 is characterized in that: the angular domain signal low-pass filtering is used to perform anti-aliasing filtering and remove interference signals on the collected angular domain signals, which is divided into three steps: (1) reading the angular domain signal; (2) judging the setting mode. When it is the initial setting, the cutoff order Os is calculated according to the read sampling order Oclk , and the two parameters are used to calculate the FIR filter coefficient hn . When it is not the initial setting, the filter parameter update judgment is performed. If the filter parameter changes, the filter coefficient hn is recalculated. If the filter parameter does not change, the next step is executed; (3) convolution operation is performed, and the calculation result is output; anti-aliasing filtering and interference signal removal of the angular domain signal can be realized.
CN202411082965.XA 2024-08-08 2024-08-08 Rotary machine fault diagnosis system used under variable rotation speed working condition Pending CN119043719A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411082965.XA CN119043719A (en) 2024-08-08 2024-08-08 Rotary machine fault diagnosis system used under variable rotation speed working condition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411082965.XA CN119043719A (en) 2024-08-08 2024-08-08 Rotary machine fault diagnosis system used under variable rotation speed working condition

Publications (1)

Publication Number Publication Date
CN119043719A true CN119043719A (en) 2024-11-29

Family

ID=93573223

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411082965.XA Pending CN119043719A (en) 2024-08-08 2024-08-08 Rotary machine fault diagnosis system used under variable rotation speed working condition

Country Status (1)

Country Link
CN (1) CN119043719A (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100070226A1 (en) * 2008-09-12 2010-03-18 Jack Harris Arnold Analysis of Chirp Frequency Response Using Arbitrary Resampling Filters
CN103278235A (en) * 2013-06-03 2013-09-04 合肥伟博测控科技有限公司 Novel transient oscillation signal angular domain order tracking sampling and analytical method
CN105675113A (en) * 2016-03-16 2016-06-15 重庆大学 Rotating machinery angular domain vibration signal acquisition device and method based on microsensor
CN110887663A (en) * 2019-10-30 2020-03-17 中国石油化工股份有限公司 Bearing fault diagnosis method combining variable working condition calculation order tracking and spectral kurtosis
CN112597969A (en) * 2020-11-10 2021-04-02 长沙理工大学 Rolling bearing fault diagnosis method, system and medium
CN112781709A (en) * 2020-12-24 2021-05-11 上海核工程研究设计院有限公司 Method for analyzing early failure and extracting characteristics of equipment vibration signal under variable speed working condition
CN113074941A (en) * 2021-03-26 2021-07-06 长沙理工大学 Variable-speed gear fault signal extraction method, diagnosis method and system based on adaptive time-varying comb filtering and storage medium
CN116484197A (en) * 2023-04-27 2023-07-25 西安电子科技大学 Method and device for identifying FIR filter coefficients under noise interference
CN117951498A (en) * 2024-01-30 2024-04-30 太原科技大学 A method for extracting three-stage weak fault features of rolling bearings

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100070226A1 (en) * 2008-09-12 2010-03-18 Jack Harris Arnold Analysis of Chirp Frequency Response Using Arbitrary Resampling Filters
CN103278235A (en) * 2013-06-03 2013-09-04 合肥伟博测控科技有限公司 Novel transient oscillation signal angular domain order tracking sampling and analytical method
CN105675113A (en) * 2016-03-16 2016-06-15 重庆大学 Rotating machinery angular domain vibration signal acquisition device and method based on microsensor
CN110887663A (en) * 2019-10-30 2020-03-17 中国石油化工股份有限公司 Bearing fault diagnosis method combining variable working condition calculation order tracking and spectral kurtosis
CN112597969A (en) * 2020-11-10 2021-04-02 长沙理工大学 Rolling bearing fault diagnosis method, system and medium
CN112781709A (en) * 2020-12-24 2021-05-11 上海核工程研究设计院有限公司 Method for analyzing early failure and extracting characteristics of equipment vibration signal under variable speed working condition
CN113074941A (en) * 2021-03-26 2021-07-06 长沙理工大学 Variable-speed gear fault signal extraction method, diagnosis method and system based on adaptive time-varying comb filtering and storage medium
CN116484197A (en) * 2023-04-27 2023-07-25 西安电子科技大学 Method and device for identifying FIR filter coefficients under noise interference
CN117951498A (en) * 2024-01-30 2024-04-30 太原科技大学 A method for extracting three-stage weak fault features of rolling bearings

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
程卫东等: "基于角域AR模型滤波的滚动轴承故障诊断", 振动、测试与诊断, vol. 38, no. 3, 30 June 2018 (2018-06-30), pages 590 - 596 *

Similar Documents

Publication Publication Date Title
CN101436046B (en) Integrated multichannel synchronous oscillation data acquiring and monitoring and analysis diagnostic device
CN102288286B (en) A method for analysis and evaluation of measuring point accuracy of vibration acceleration sensor gearbox
CN113984282B (en) A method for extracting rotor dynamic balance fault features under keyless phase transition speed
CN104006962A (en) Gear fault feature extraction method and system
CN102353500B (en) Extraction method of unbalanced signal for dynamic balance measurement
CN108020282B (en) Coriolis mass flowmeter signal processing method based on complex coefficient filtering
CN107560724B (en) Vibration signal analysis method
CN114509159B (en) Order tracking analysis method, system and computer readable storage medium
CN112465068A (en) Rotating equipment fault feature extraction method based on multi-sensor data fusion
CN108225764A (en) It is a kind of based on the high-precision of envelope extraction without key signal Order Tracking and system
CN110108467B (en) Active sounding speed measurement method based on portable mobile equipment
CN102155989A (en) Vibration analyzer for wind-driven generator
CN112781709A (en) Method for analyzing early failure and extracting characteristics of equipment vibration signal under variable speed working condition
CN108827628A (en) A kind of wind turbine gearbox Vibration Condition Monitoring system and method
CN117686232A (en) Method, device and storage medium for extracting vibration fundamental frequency of gas turbine in real time
CN201266130Y (en) Dynamic balancing machine test device based on PC machine
CN119043719A (en) Rotary machine fault diagnosis system used under variable rotation speed working condition
CN104677486A (en) Aero-engine vibration signal phase measurement method based on revolving speed pulse reconstruction
CN104964822A (en) No-rotation-speed-signal time domain synchronization averaging method for main reducer gearbox
CN114563702A (en) Rotating equipment unit rotating speed extraction method, system and medium based on Internet of things
CN113029553B (en) Gearbox shaft speed information extraction method, system, device and storage medium
CN119881370A (en) Turbine rotating speed measuring method and measuring device
CN118747282A (en) Bearing fault feature extraction method, device, electronic device and storage medium
CN118464175A (en) A method, system, device and storage medium for monitoring torsional vibration of a steam turbine shaft system based on blade tip timing method
CN117419923A (en) Pipelined hardware phase resolving method and resolving system suitable for engine

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination