A method and device for calibrating rotor vibration displacement signals

By acquiring and processing the angular domain correction signal of the rotor vibration signal at low speed, the problem of the rotor vibration signal being submerged by noise is solved, achieving high-precision rotor vibration characteristic measurement and avoiding additional processing and assembly costs.

CN117251675BActive Publication Date: 2026-03-24AECC COMML AIRCRAFT ENGINE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-08
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

In existing technologies, rotor vibration displacement signals are easily overwhelmed by noise, resulting in the loss of vibration characteristics. Furthermore, increasing machining accuracy or assembly requirements will increase time and cost.

Method used

By acquiring the angular domain correction signal of rotor vibration at low speed and converting it into a time domain correction signal, noise signals in the vibration displacement signal are removed, including frequency domain moving average processing and phase correction.

Benefits of technology

Without changing rotor machining or assembly requirements, it improves the measurement accuracy of rotor vibration signals, eliminates noise interference, obtains true rotor vibration characteristics, improves efficiency, and reduces costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117251675B_ABST
    Figure CN117251675B_ABST
Patent Text Reader

Abstract

The application provides a rotor vibration displacement signal calibration method and device, comprising: obtaining an angular domain correction signal of rotor vibration based on rotor vibration data at a preset low speed; and converting the angular domain correction signal into a time domain correction signal, and subtracting the time domain correction signal from the vibration displacement signal of the rotor to remove noise signals in the vibration displacement signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of rotating machinery, and more particularly to a method and apparatus for calibrating rotor vibration displacement signals. Background Technology

[0002] According to the testing principle of rotor vibration displacement signal, the measured rotor vibration displacement response is proportional to the gap between the rotor surface and the measuring probe. The measured rotor vibration displacement response is actually the change in the gap between the rotor surface and the measuring probe.

[0003] However, due to processing factors or defects in the rotor surface morphology, the surface morphology of the rotor measurement section deviates from a circular shape. Alternatively, due to misalignment during installation or initial bending, changes in clearance caused by the rotor surface morphology and installation factors during rotor rotation can also be recorded as noise in the rotor's vibration response. If the measured vibration response is not calibrated in this case, the vibration signal can easily be submerged in noise, resulting in the loss of the rotor's vibration characteristics.

[0004] Existing technologies often address this problem by improving the surface machining precision of the rotor or refining assembly requirements. However, these methods are ineffective for experiments that have already obtained rotor vibration and displacement data. Furthermore, both improving rotor surface machining and refining assembly requirements significantly impact time, efficiency, and cost, hindering widespread application.

[0005] In order to overcome the above-mentioned defects in the existing technology, there is an urgent need in the field for a calibration method and device for rotor vibration displacement signal, which is used to calibrate the rotor vibration displacement response signal, avoid the rotor vibration signal being submerged in measurement noise due to processing or assembly, and improve the measurement accuracy of rotor vibration signal without changing the rotor processing progress or assembly requirements. Summary of the Invention

[0006] The following provides a brief overview of one or more aspects to offer a basic understanding of them. This overview is not an exhaustive summary of all conceived aspects, nor is it intended to identify key or decisive elements of all aspects, nor to define the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form to prepare for the more detailed descriptions that follow.

[0007] To overcome the aforementioned deficiencies in the prior art, the present invention provides a method for calibrating a rotor vibration displacement signal, comprising: obtaining an angular domain correction signal of the rotor vibration based on rotor vibration data at a preset low speed; and converting the angular domain correction signal into a time domain correction signal, and subtracting the time domain correction signal from the rotor vibration displacement signal to remove noise signals from the vibration displacement signal.

[0008] In one embodiment, preferably, acquiring the angular domain correction signal of rotor vibration includes: determining the integer cycle sampling point of the rotor based on the rotor's rotational speed pulse sequence, wherein the integer cycle sampling point represents the data number corresponding to each revolution of the rotor to the integer cycle point in the rotational speed pulse sequence; extracting vibration data of the rotor at a preset low speed within a time interval; dividing the vibration data within the time interval into revolutions based on the integer cycle sampling point, the pulse sampling frequency of the rotational speed pulse sequence, and the vibration signal sampling frequency to obtain a time domain correction signal for each revolution; and converting the time domain correction signal to the angular domain to obtain the angular domain correction signal of the rotor vibration.

[0009] In one embodiment, preferably, the preset low speed is no more than 15% of the first critical speed of the rotor and the speed fluctuation is no more than 10 rpm.

[0010] In one embodiment, preferably, the acquisition of the angular domain correction signal of rotor vibration further includes: converting the time domain correction signal to the frequency domain to obtain a frequency domain correction signal before converting the time domain correction signal to the angular domain, performing frequency domain moving average processing on the frequency domain correction signal; and converting the moving averaged frequency domain correction signal back to the time domain to obtain a processed time domain correction signal.

[0011] In one embodiment, preferably, the acquisition of the angular domain correction signal of the rotor vibration further includes: averaging the angular domain correction signal of the rotor vibration according to the corresponding phase points or performing angular domain filtering to obtain the processed angular domain correction signal.

[0012] In one embodiment, preferably, the determination of the rotor's integer cycle sampling point based on the rotor's rotational speed pulse sequence includes: acquiring a rising edge sequence or a falling edge sequence in the rotational speed pulse sequence; calculating an equivalent number of teeth based on the number of teeth on the rotational speed sampling shaft and the transmission ratio, the equivalent number of teeth representing the number of revolutions the rotor makes on the rotational speed sampling shaft per revolution; constructing a corresponding equivalent rising edge sequence or equivalent falling edge sequence based on the rising edge sequence or the falling edge sequence and the equivalent number of teeth, the equivalent rising edge sequence or equivalent falling edge sequence representing the rising edge or falling edge encountered during one revolution of the rotor; and interpolating accordingly in the rising edge sequence or the falling edge sequence to determine the integer cycle sampling point.

[0013] In one embodiment, preferably, the step of dividing the vibration data within the time interval into units of revolutions based on the integer cycle sampling points, the pulse sampling frequency of the rotational speed pulse sequence, and the vibration signal sampling frequency to obtain the time-domain correction signal for each revolution includes: determining the integer cycle sampling sequence number of the rotor, the integer cycle sampling sequence number being equal to the integer cycle sampling point multiplied by the ratio of the vibration signal sampling frequency to the pulse sampling frequency; and dividing the vibration data within the time interval into units of revolutions based on the integer cycle sampling sequence number and the start and end points of the time interval to obtain the time-domain correction signal for each revolution of the rotor during rotation.

[0014] In one embodiment, preferably, converting the angular domain correction signal into a time domain correction signal includes: converting the angular domain correction signal into an order domain correction signal, then converting the order domain correction signal into a frequency domain correction signal, and finally converting the frequency domain correction signal into the time domain correction signal.

[0015] In one embodiment, preferably, the calibration method further includes: acquiring multiple angular domain correction signals of the rotor vibration based on multiple rotor vibration data at multiple different preset low speeds, and converting them into multiple time domain correction signals; and using the average value of the multiple time domain correction signals as the final time domain correction signal, and removing noise signals from the vibration displacement signal based on the final time domain correction signal.

[0016] Another aspect of the present invention provides a calibration apparatus for a rotor vibration displacement signal, comprising: a memory; and a processor coupled to the memory, the processor being configured to perform the steps of the calibration method for the rotor vibration displacement signal described in any of the above embodiments.

[0017] The present invention provides a computer-readable medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the calibration method for the rotor vibration displacement signal described in any of the above claims. Attached Figure Description

[0018] The above-described features and advantages of the present invention will be better understood after reading the following detailed description of embodiments of the present disclosure in conjunction with the accompanying drawings. In the drawings, components are not necessarily drawn to scale, and components having similar related characteristics or features may have the same or similar reference numerals.

[0019] Figure 1 This is a schematic flowchart illustrating a method for calibrating rotor vibration displacement signals according to an embodiment of the present invention;

[0020] Figure 2 This is a schematic flowchart illustrating a method for obtaining angular domain correction signals of rotor vibration according to an embodiment of the present invention;

[0021] Figure 3 This is a schematic flowchart illustrating a method for removing noise signals from rotor vibration displacement signals according to an embodiment of the present invention;

[0022] Figure 4 This is a radar chart of angle domain calibration data illustrated according to an embodiment of the present invention;

[0023] Figure 5 This is a schematic diagram illustrating the change in rotational speed and amplitude before and after calibration according to an embodiment of the present invention;

[0024] Figure 6 This is a schematic diagram illustrating the speed-phase change before and after calibration according to an embodiment of the present invention; and

[0025] Figure 7 This is a schematic diagram of the device structure of a rotor vibration displacement signal calibration device according to another aspect of the present invention. Detailed Implementation

[0026] The following specific embodiments illustrate the implementation of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. Although the description of the present invention is presented in conjunction with preferred embodiments, this does not mean that the features of the invention are limited to these embodiments. On the contrary, the purpose of describing the invention in conjunction with embodiments is to cover other options or modifications that may be derived based on the claims of the present invention. To provide a thorough understanding of the invention, many specific details will be included in the following description. The invention may also be implemented without using these details. Furthermore, to avoid confusion or obscuring the focus of the invention, some specific details will be omitted in the description.

[0027] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.

[0028] Furthermore, the terms "upper," "lower," "left," "right," "top," "bottom," "horizontal," and "vertical" used in the following description should be understood as the orientations shown in the relevant paragraphs and accompanying drawings. These relative terms are for illustrative purposes only and do not imply that the described apparatus must be manufactured or operated in a specific orientation, and therefore should not be construed as limiting the invention.

[0029] It is understood that although terms such as "first," "second," and "third" may be used herein to describe various components, regions, layers, and / or parts, these components, regions, layers, and / or parts should not be limited by these terms, and these terms are only used to distinguish different components, regions, layers, and / or parts. Therefore, the first components, regions, layers, and / or parts discussed below may be referred to as second components, regions, layers, and / or parts without departing from some embodiments of the present invention.

[0030] In order to overcome the above-mentioned defects in the prior art, the present invention provides a method and apparatus for calibrating rotor vibration displacement signal, which is used to calibrate the rotor vibration displacement response signal, avoid the rotor vibration signal being submerged in measurement noise due to processing or assembly, and improve the measurement accuracy of rotor vibration signal without changing the rotor processing progress or assembly requirements.

[0031] Figure 1 This is a schematic flowchart illustrating a method for calibrating rotor vibration displacement signals according to an embodiment of the present invention.

[0032] Please refer to Figure 1 The rotor vibration displacement signal 100 provided by the present invention includes:

[0033] Step 101: Based on the rotor vibration data at a preset low speed, obtain the angular domain correction signal of the rotor vibration; and

[0034] Step 102: Convert the angular domain correction signal into a time domain correction signal, and subtract the time domain correction signal from the vibration displacement signal of the rotor to remove noise signals from the vibration displacement signal.

[0035] The following is a detailed description using specific examples.

[0036] In one embodiment, acquiring the angular domain correction signal of rotor vibration may include:

[0037] The rotor's full-cycle sampling point is determined based on the rotor's rotational speed pulse sequence. This full-cycle sampling point represents the data number corresponding to each full-cycle point when the rotor completes one revolution in the rotational speed pulse sequence.

[0038] For example, first acquire the rotor's rotational speed pulse time-domain data, i.e., the rotational speed pulse sequence p, as well as the rotational speed pulse sampling frequency fsN, the number of teeth on the rotational speed sampling shaft nTooth, and the transmission ratio TR between the rotational speed measurement shaft and the main shaft. Determining the rotor's integer cycle sampling points based on the rotor's rotational speed pulse sequence can include the following steps:

[0039] First, obtain the rising edge sequence or falling edge sequence pp in the rotational speed pulse sequence p. This sequence stores the sequence number corresponding to the rising edge or falling edge in the rotational speed pulse sequence.

[0040] Then, based on the number of teeth nTooth on the speed sampling shaft and the transmission ratio TR, the equivalent number of teeth nTooth_eq is calculated. The equivalent number of teeth nTooth_eq = nTooth * TR. This equivalent number of teeth represents the number of revolutions the rotor makes on the speed sampling shaft per revolution, and is crucial for obtaining the whole cycle sampling. In actual operation, a high-precision numerical type, such as double, can be used for the transmission ratio TR.

[0041] Next, based on the length lenPP of the rising edge sequence or the falling edge sequence pp, and the equivalent number of teeth nTooth_eq, a corresponding equivalent rising edge sequence or equivalent falling edge sequence is constructed. The equivalent rising edge sequence or equivalent falling edge sequence is an arithmetic sequence with a tolerance of the equivalent number of teeth, representing the rising edge or falling edge that the rotor passes through in one revolution.

[0042] Finally, based on the equivalent rising edge sequence or the equivalent falling edge sequence index_pp_eq, interpolation is performed in the rising edge sequence or the falling edge sequence to determine the whole cycle sampling point indexT, indexT = interp(1:length(pp),pp,index_pp_eq), where the function interp(x,y,x1) uses (x,y) as the data source and interpolates at point x1 to obtain y1. The whole cycle sampling point sequence indexT represents the data number corresponding to the rotor whole cycle point in the speed pulse sequence p.

[0043] After obtaining the sampling points of the entire cycle, in this embodiment, obtaining the angular domain correction signal of the rotor vibration may further include:

[0044] Vibration data of the rotor at a preset low speed were extracted within a certain time interval.

[0045] In one embodiment, the preset low speed is no more than 15% of the rotor's first-order critical speed and the speed fluctuation is no more than 10 rpm. Setting the preset low speed allows the acquired rotor vibration displacement signal to remove vibration characteristic quantities as much as possible while retaining noise components caused by topographic features or installation defects, thereby serving as a correction signal for rotor vibration signal calibration.

[0046] Once the preset low speed is determined, the rotor speed curve can be obtained based on the rotor's whole cycle sampling point indexT and the sampling frequency fsN of the speed pulse signal. Vibration data within this time interval can then be extracted as initial screening data.

[0047] Next, based on the integer cycle sampling point indexT, the pulse sampling frequency fsN of the rotational speed pulse sequence, and the vibration signal sampling frequency fsV, the integer cycle sampling sequence number indexD = indexT * fsV / fsN of the corresponding vibration signal is obtained. Then, based on the truncation start time t_s and end time t_e of the time interval, the vibration data in the time interval is divided into units of revolutions to obtain the time domain correction signal for each revolution.

[0048] Finally, the time-domain correction signal is converted to the angular domain to obtain the angular domain correction signal for the rotor vibration. For example, after obtaining a time-domain calibration signal that approximately does not contain vibration signals per revolution, the noise signal is converted from time to angular domain according to the sampling frequency fsV of the rotor vibration signal to obtain the angular domain calibration signal.

[0049] In one embodiment, preferably, the acquisition of the angular domain correction signal of rotor vibration may further include: converting the time domain correction signal to the frequency domain to obtain a frequency domain correction signal before converting the time domain correction signal to the angular domain, performing frequency domain moving average processing on the frequency domain correction signal; and converting the moving averaged frequency domain correction signal back to the time domain to obtain a processed time domain correction signal.

[0050] For example, a Fourier transform can be performed on the angular domain correction signal for each revolution to obtain the frequency domain characteristics of the signal for that revolution. Based on the frequency corresponding to the rotational speed for that revolution, the vibration signal for each revolution is processed by frequency domain moving average, such as frequency domain filtering or averaging at multiple points based on the frequency corresponding to the rotational speed, and then an inverse Fourier transform is performed. This yields a time domain calibration signal for each revolution that approximately does not contain vibration signal.

[0051] In one embodiment, preferably, obtaining the angular domain correction signal of the rotor vibration may further include: averaging the angular domain correction signal of the rotor vibration according to the corresponding phase points or performing angular domain filtering to obtain the processed angular domain correction signal.

[0052] For example, the acquired noise signals in each angular domain are averaged according to the corresponding phase points, such as by angular domain filtering, to obtain angular domain calibration data.

[0053] Figure 2 This is a schematic flowchart illustrating a method for obtaining angular domain correction signals of rotor vibration according to an embodiment of the present invention.

[0054] Please refer to Figure 2In one embodiment, to obtain the angular domain correction signal of rotor vibration, step 201 is first executed: acquiring the rotor's rotational speed pulse time-domain data, and simultaneously acquiring the rotational speed pulse sampling frequency fsN, the number of teeth on the rotational speed sampling shaft nTooth, and the transmission ratio TR between the rotational speed measurement shaft and the main shaft. Based on these parameters, step 202 is executed: determining the rotor's integer cycle sampling point IndexT, and then acquiring the rotor's rotational speed curve at a preset low speed. Next, step 203 is executed: based on the rotor vibration sampling frequency fsV and the truncation start and end times, a time interval is extracted from the rotor's vibration time-domain data at the preset low speed, and the rotor's vibration time-domain truncation data VibT is obtained.

[0055] Then, step 204 is executed: the rotor vibration time domain data VibT(i) of the i-th revolution is obtained by dividing the revolution by revolution; step 205: the rotor vibration frequency domain data FFT(i) of the i-th revolution is obtained by time-frequency transformation.

[0056] Preferably, based on the frequency fspd(i) corresponding to the rotational speed of the i-th revolution, step 206 is performed: obtain the frequency domain correction data FFT_Cali(i) of the i-th revolution rotor vibration; step 207: perform inverse Fourier transform to obtain the time domain correction data VibT_cali(i) of the i-th revolution rotor vibration; and step 208: perform time-angle domain transformation to obtain the angular domain data VibA(i) of the i-th revolution rotor vibration.

[0057] Next, proceed to step 209: determine whether IndexT exceeds the vibration truncation data range; if it does not exceed the range, i = i + 1, return to step 204, and repeat steps 204 to 209 until the truncation range is exceeded, then proceed to step 210: obtain the vibration angular domain data matrix VibA within the truncation time.

[0058] In one embodiment, preferably, multiple angular domain correction signals of the rotor vibration can be obtained based on multiple rotor vibration data at different preset low speeds, and converted into multiple time domain correction signals; and the average value of the multiple time domain correction signals is used as the final time domain correction signal, and noise signals in the vibration displacement signal are removed based on the final time domain correction signal.

[0059] That is, step 211: average the obtained multiple angular domain correction signals to obtain the rotor vibration angular domain correction signal VibA_Cali. At this point, all the steps in step 101 to obtain the rotor vibration angular domain correction signal have been completed.

[0060] After obtaining the angular domain correction signal, step 102 can be executed to convert the angular domain correction signal into a time domain correction signal, thereby removing noise signals from the rotor vibration displacement signal. In one embodiment, converting the angular domain correction signal into a time domain correction signal may include: converting the angular domain correction signal into an order domain correction signal, then converting the order domain correction signal into a frequency domain correction signal, and finally converting the frequency domain correction signal back into the time domain correction signal. For more details, see [link to relevant documentation]. Figure 3 .

[0061] Figure 3 This is a schematic flowchart illustrating a method for removing noise signals from rotor vibration displacement signals according to an embodiment of the present invention.

[0062] Please refer to Figure 3 In one embodiment, to remove noise from the rotor vibration displacement signal, step 301 is first performed: acquiring vibration data at multiple low speeds. Specifically, when designing the rotor push-run test spectrum, several low speeds are selected for dwell time, and the vibration data at each low speed is processed using the method described above to obtain multiple time-domain corrected signals for rotor vibration at preset low speeds. Then, step 302: performing a time-angular frequency domain conversion to convert the time-domain corrected signal into angular domain vibration data xnoise(θ), calculating the average value of the angular domain vibration data at each speed, for example, using dual angular domain filtering, as the vibration calibration data x to be used subsequently. cali_A (θ).

[0063] Next, proceed to step 303: Perform an angular-order domain transformation to obtain the order-domain vibration calibration data xnoise(o). For example, the angular-order domain transformation can be performed according to the following formula:

[0064]

[0065] in, It is order-domain calibration data, ω O It represents the order of the signal.

[0066] Step 304: Based on the rotor speed Spd, perform an order-to-frequency domain conversion to obtain the frequency domain vibration calibration data xnoise(ω). For example, the order-to-frequency domain conversion can be performed according to the following formula:

[0067]

[0068] Among them, X cali_F (jω F ) represents frequency domain calibration data, ω F It represents the frequency of the signal.

[0069] Step 305: Using inverse Fourier transform, convert the frequency domain vibration calibration data into time domain vibration calibration data xnoise(t):

[0070]

[0071] Where, x cali_T (t) is the time-domain calibration data, F -1 This is the inverse Fourier transform.

[0072] Then, the time-domain calibration data is updated in real time. For example, signal simulators, DC converters, and other means can be used to update the time-domain calibration data in real time according to the rotor speed spd.

[0073] Step 306: Measure the rotor displacement vibration data x(t); and finally, execute step 307: Compare the measured rotor displacement vibration data x(t) with the calibration data x. cali_T After subtracting (t), the displacement data Xvib(t) of the actual vibration of the rotor is obtained.

[0074] By synchronously sampling and unifying the data to the time domain for calibration, for example, the time-domain calibration data xcali_T(t) is input into the system and synchronously sampled with the rotor vibration data x(t). The difference between the measured rotor displacement vibration data and the calibration data is then used to obtain the actual rotor vibration displacement data. After obtaining the actual rotor vibration displacement data, further analysis in the trajectory, frequency domain, and order domain can be performed as needed. At this point, the rotor vibration displacement signal calibration method provided by this invention has been fully executed.

[0075] The rotor vibration displacement signal calibration method provided by this invention, through reasonable design of the test spectrum, can be used for online monitoring and offline analysis of rotor vibration, eliminating the influence of rotor processing and installation, and obtaining the true rotor vibration characteristics. Simultaneously, by introducing speed pulse signals, the utilization rate of rotor vibration displacement data is improved, repeated experiments are avoided, efficiency is increased, and costs are saved.

[0076] The effectiveness of the rotor vibration displacement signal calibration method provided by this invention can be verified through several experimental data graphs below.

[0077] Figure 4 This is a radar chart of angular domain calibration data illustrated according to an embodiment of the present invention.

[0078] In a rotor test, the calibration method provided by this invention was used to perform noise reduction calibration on the measurement data of points with angular misalignment. The selected calibration speed was 600 rpm. Figure 4 In the radar chart shown, the radial direction represents the angular domain value of the calibration data, and the circumferential direction represents the circumferential angle of the calibration data. From Figure 4As can be seen, due to the presence of angular misalignment, the calibration data is heart-shaped, with the angular misalignment reaching its maximum at approximately 350°.

[0079] The following sections describe the processing of the measurement point data with and without using the angle domain calibration data. Figure 5 , Figure 6 Taking fundamental frequency data as an example, the effectiveness of the method of the present invention is illustrated.

[0080] Figure 5 This is a schematic diagram illustrating the change in rotational speed and amplitude before and after calibration according to an embodiment of the present invention.

[0081] Please refer to Figure 5 , Figure 5 The dashed line represents the fundamental frequency data before calibration, and the solid line represents the fundamental frequency data after calibration. From Figure 5 As can be seen, due to the angular misalignment, the amplitude of the uncalibrated data first decreases and then increases before reaching the first critical speed (4100 rpm), exhibiting a clear anti-resonance characteristic. Furthermore, at high speeds, the amplitude reaches 0.2 mm, which is of an incorrect order of magnitude. These two points also indicate that the data quality at this measurement point is low. However, after applying the calibration method provided by this invention, the amplitude characteristics at the first critical speed (4100 rpm) are very clear. Moreover, the amplitude order of magnitude is normal at high speeds, proving the reliability and effectiveness of this method.

[0082] Figure 6 This is a schematic diagram illustrating the speed-phase change before and after calibration according to an embodiment of the present invention.

[0083] Figure 6 The figure shows the difference in rotor fundamental frequency phase before and after using calibration data. For example... Figure 6 As shown, without calibration data, before the critical speed (0-4000 rpm), the phase initially increases and then decreases, which contradicts the theory and indicates poor data quality. However, after calibration using the calibration data, before the critical speed, the phase is relatively stable (-3.14 rad and +3.14 rad are the same circumferential phase point) and shows a slow decreasing trend. Upon passing the critical speed (4100 rpm), the phase flips by 180°, which is consistent with the theory and demonstrates the effectiveness of this method.

[0084] Although the methods described above are illustrated and depicted as a series of actions for the sake of simplicity, it should be understood and appreciated that these methods are not limited by the order of the actions, as some actions may occur in a different order and / or concurrently with other actions from the illustrations and descriptions herein or not illustrated and described herein but which may be understood by those skilled in the art, according to one or more embodiments.

[0085] Figure 7This is a schematic diagram of the device structure of a rotor vibration displacement signal calibration device according to another aspect of the present invention.

[0086] like Figure 7 As shown, another aspect of the present invention provides a rotor vibration displacement signal calibration device 700, comprising: a memory 701; and a processor 702 coupled to the memory 701, the processor 702 being configured to perform the steps of the rotor vibration displacement signal calibration method described in any of the above embodiments.

[0087] According to another aspect of the invention, an embodiment of a computer storage medium is also provided herein.

[0088] The computer storage medium contains a computer program. When executed by a processor, this computer program can implement the steps of any of the above-described methods for calibrating rotor vibration displacement signals.

[0089] Those skilled in the art will understand that information, signals, and data can be represented using any of a variety of different techniques and arts. For example, the data, instructions, commands, information, signals, bits, symbols, and chips described throughout the above description can be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, light fields or optical particles, or any combination thereof.

[0090] Those skilled in the art will further appreciate that the various illustrative logic blocks, modules, circuits, and algorithm steps described in conjunction with the embodiments disclosed herein can be implemented as electronic hardware, computer software, or a combination of both. To clearly illustrate this interchangeability between hardware and software, the various illustrative components, blocks, modules, circuits, and steps are described above in a generalized manner in terms of their functionality. Whether such functionality is implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system. Those skilled in the art may implement the described functionality in different ways for each specific application, but such implementation decisions should not be construed as departing from the scope of the invention.

[0091] The processors described herein can be implemented using electronic hardware, computer software, or any combination thereof. Whether such processors are implemented as hardware or software will depend on the specific application and the overall design constraints imposed on the system. As an example, the processors, any portion thereof, or any combination thereof presented in this disclosure can be implemented using microprocessors, microcontrollers, digital signal processors (DSPs), field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuitry, and other suitable processing components configured to perform the various functions described throughout this disclosure. The functionality of the processors, any portion thereof, or any combination thereof presented in this disclosure can be implemented using software executed by a microprocessor, microcontroller, DSP, or other suitable platform.

[0092] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of both. The software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor such that the processor can read and write information to / from the storage medium. In an alternative, the storage medium may be integrated into the processor. The processor and storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In an alternative, the processor and storage medium may reside as discrete components in the user terminal.

[0093] In one or more exemplary embodiments, the described functionality may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software as a computer program product, the functionality may be stored or transmitted as one or more instructions or code on or through a computer-readable medium. A computer-readable medium includes both computer storage media and communication media, encompassing any medium that facilitates the transfer of a computer program from one location to another. A storage medium may be any available medium accessible to a computer. By way of example and not limitation, such a computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disc storage, disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and is accessible to a computer. Any connection is also legitimately referred to as a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of a medium. As used in this article, disk and disc include compact discs (CDs), laser discs, optical discs, digital multi-purpose discs (DVDs), floppy disks, and Blu-ray discs. Disks typically reproduce data magnetically, while discs reproduce data optically using lasers. Combinations of these should also be included within the scope of computer-readable media.

[0094] The prior description of this disclosure is provided to enable any person skilled in the art to make or use this disclosure. Various modifications to this disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not intended to be limited to the examples and designs described herein, but should be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for calibrating rotor vibration displacement signals, comprising: Based on the rotor vibration data at a preset low speed, the angular domain correction signal of the rotor vibration is obtained. The angular domain correction signal is converted into a time domain correction signal, and the time domain correction signal is subtracted from the vibration displacement signal of the rotor to remove noise signals from the vibration displacement signal; The acquisition of the angular domain correction signal for rotor vibration includes: The rotor's full-cycle sampling point is determined based on the rotor's rotational speed pulse sequence. The full-cycle sampling point represents the data number corresponding to each full-cycle point when the rotor completes one revolution in the rotational speed pulse sequence. Vibration data of the rotor at a preset low speed are extracted within a certain time interval; Based on the integer cycle sampling points, the pulse sampling frequency of the rotational speed pulse sequence, and the vibration signal sampling frequency, the vibration data within the time interval is divided into revolutions to obtain a time-domain correction signal for each revolution; and The time-domain correction signal is converted to the angular domain to obtain the angular domain correction signal of the rotor vibration.

2. The calibration method as described in claim 1, characterized in that, The preset low speed is no more than 15% of the rotor's first-order critical speed and the speed fluctuation is no more than 10 rpm.

3. The calibration method as described in claim 1, characterized in that, The acquisition of the angular domain correction signal for rotor vibration further includes: Before converting the time-domain corrected signal to the angular domain, the time-domain corrected signal is converted to the frequency domain to obtain a frequency-domain corrected signal, and the frequency-domain corrected signal is subjected to frequency-domain moving average processing; and The frequency domain corrected signal after moving average is then converted to the time domain to obtain the processed time domain corrected signal.

4. The calibration method as described in claim 1, characterized in that, The acquisition of the angular domain correction signal for rotor vibration further includes: The angular domain correction signal of the rotor vibration is averaged or angular domain filtered according to the corresponding phase points to obtain the processed angular domain correction signal.

5. The calibration method as described in claim 1, characterized in that, The determination of the rotor's integer cycle sampling points based on the rotor's rotational speed pulse sequence includes: Obtain the rising edge sequence or falling edge sequence from the rotation speed pulse sequence; The equivalent number of teeth is calculated based on the number of teeth on the speed sampling shaft and the transmission ratio. The equivalent number of teeth represents the number of revolutions the rotor makes on the speed sampling shaft per revolution. Based on the rising edge sequence or the falling edge sequence and the equivalent number of teeth, a corresponding equivalent rising edge sequence or equivalent falling edge sequence is constructed, wherein the equivalent rising edge sequence or equivalent falling edge sequence represents the rising edge or falling edge encountered during one revolution of the rotor; and Based on the equivalent rising edge sequence or the equivalent falling edge sequence, interpolation is performed accordingly in the rising edge sequence or the falling edge sequence to determine the integer period sampling point.

6. The calibration method as described in claim 1, characterized in that, The step of dividing the vibration data within the time interval into units of revolutions to obtain a time-domain correction signal for each revolution, based on the integer cycle sampling points, the pulse sampling frequency of the rotational speed pulse sequence, and the vibration signal sampling frequency, includes: Determine the integer cycle sampling sequence number of the rotor, wherein the integer cycle sampling sequence number is equal to the integer cycle sampling point multiplied by the ratio of the vibration signal sampling frequency to the pulse sampling frequency; and The vibration data within the time interval is divided into revolutions based on the whole-cycle sampling sequence number and the start and end points of the time interval to obtain the time-domain correction signal for each revolution of the rotor.

7. The calibration method as described in claim 1, characterized in that, The step of converting the angular domain correction signal into a time domain correction signal includes: The angular domain correction signal is converted into an order domain correction signal, then the order domain correction signal is converted into a frequency domain correction signal, and finally the frequency domain correction signal is converted into a time domain correction signal.

8. The calibration method as described in claim 1, characterized in that, Also includes: Based on rotor vibration data at multiple preset low speeds, multiple angular domain correction signals of the rotor vibration are obtained and converted into multiple time domain correction signals. as well as The average value of the plurality of time-domain correction signals is used as the final time-domain correction signal, and noise signals in the vibration displacement signal are removed based on the final time-domain correction signal.

9. A calibration device for rotor vibration displacement signals, comprising: Memory; as well as A processor coupled to the memory, the processor being configured to perform the steps of the calibration method for the rotor vibration displacement signal as described in any one of claims 1 to 8.

10. A computer-readable medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the calibration method for the rotor vibration displacement signal as described in any one of claims 1 to 8.