Rotating speed measurement fault tolerance method, device and equipment for torsional vibration signal and storage medium

By using the extrapolated interpolation method in the steam turbine generator set, the problem of inaccurate speed signals under limited installation space is solved, and the accuracy and stability of signal processing in torsional vibration processing equipment is achieved.

CN119165188APending Publication Date: 2024-12-20NR ENG CO LTD +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202310729918.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-19
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

In steam turbine generator sets, due to the limitation of the installation bracket space, only one speed sensor can be installed, which cannot meet the signal processing requirements of torsional vibration processing equipment, resulting in inaccurate speed signals.

Method used

The speed measurement fault tolerance method based on extrapolated interpolation method is adopted. By obtaining the instantaneous speed sequence, the instantaneous speed sudden variable and the average speed are calculated, the instantaneous speed abnormality is judged, and the instantaneous speed is replaced with a predicted value when abnormal, ensuring the accuracy of signal processing.

Benefits of technology

With only one speed pulse signal, fault-tolerant processing of speed measurement is realized, and the poor signal problems caused by poor speed sensor quality are eliminated, and the signal processing needs of torsional vibration processing equipment are met.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119165188A_ABST
    Figure CN119165188A_ABST
Patent Text Reader

Abstract

The invention discloses a rotating speed measurement fault tolerance method, device and equipment for a torsional vibration signal and a storage medium, and the method comprises the steps: obtaining the instantaneous rotating speed of each moment based on a rotating speed pulse signal obtained by a rotating speed sensor, obtaining the instantaneous rotating speeds of a plurality of moments before the current moment when the instantaneous rotating speed of the current moment is abnormal, and carrying out the fault tolerance of the rotating speed measurement of the torsional vibration signal; and an extrapolation interpolation method is adopted to obtain an instantaneous rotating speed prediction value at the current moment, and the instantaneous rotating speed prediction value is used for replacing the instantaneous rotating speed at the current moment. According to the method, fault-tolerant processing is carried out on the abnormal instantaneous rotating speed of the rotating speed pulse signal, so that rotating speed measurement can be realized under the condition that only one path of rotating speed pulse signal exists, and the signal processing requirement of torsional vibration processing equipment can still be met when the installation space is limited; and the problem that the application of equipment is affected due to poor instantaneous rotating speed signals caused by various reasons such as poor quality of the rotating speed sensor is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of rotating equipment status monitoring and protection, and in particular to a rotation speed measurement fault-tolerant method, device, equipment and storage medium for torsional vibration signals. Background Art

[0002] With the construction of new power grids, power grids have become increasingly complex. The application of high-voltage direct current transmission, capacitor series compensation, and large-scale new energy (such as wind power and photovoltaic power) can easily cause broadband oscillations in the power grid. When the power grid has transient active power oscillations that are consistent with the natural modal frequency of the torsional vibration of the turbine generator rotor shaft system, under the interaction of the machine and the grid, torsional vibrations may occur between the rotors of the turbine generator shaft system, which are subsynchronous oscillations and torsional vibrations of the turbine generator set. Subsynchronous oscillations and torsional vibrations can cause great harm. Therefore, in order to deal with the subsynchronous oscillations and torsional vibrations of the turbine generator set, it is necessary to install torsional vibration processing equipment to monitor and process the torsional vibration signals.

[0003] The torsional vibration signal is mainly extracted from the speed signal of the shaft system rotor of the steam turbine generator set. When obtaining the speed signal, a gear encoder that can rotate with the rotor is usually installed on the rotor at the head of the steam turbine, and a mounting bracket for installing the speed sensor is set at the corresponding position of the gear encoder. The speed sensor is used to sense the state of the rotating gear encoder and send out a speed pulse signal. Then the torsional vibration processing equipment calculates the instantaneous speed according to the rising edge or falling edge of the speed pulse signal, thereby obtaining the speed signal, and extracts the torsional vibration signal from the speed signal when the speed of the generator set is abnormal.

[0004] In actual situations, affected by various factors, the speed pulse signal sensed by the speed sensor may have obvious noise. In order to ensure that the torsional vibration processing equipment can obtain a more accurate speed signal, redundancy is usually used, that is, multiple speed sensors are installed on the mounting bracket corresponding to the same gear encoder, and the torsional vibration processing equipment simultaneously receives multiple speed pulse signals, compares them with each other, and obtains the speed signal based on the analysis of the multiple speed pulse signals. However, due to the limitation of the installation space on the mounting bracket, in some cases the installation space on the mounting bracket can only accommodate one speed sensor, which cannot meet the signal processing requirements of the torsional vibration processing equipment. Summary of the invention

[0005] Purpose of the invention: An embodiment of the present application provides a fault-tolerant method for measuring the rotational speed of a torsional vibration signal, aiming to overcome the technical problem in the prior art that the installation space on the mounting bracket can only accommodate one rotational speed sensor, thereby failing to meet the signal processing requirements of the torsional vibration processing equipment; another purpose of an embodiment of the present application is to provide a fault-tolerant device for measuring the rotational speed of a torsional vibration signal; the third purpose of the present application is to provide an electronic device; the fourth purpose of the present application is to provide a computer-readable storage medium.

[0006] Technical solution: A speed measurement fault-tolerant method for a torsional vibration signal described in an embodiment of the present application is applied to a torsional vibration processing device, wherein the torsional vibration processing device is connected to a speed sensor, and the speed sensor is used to obtain a speed pulse signal of a rotor of a rotating device. The method includes:

[0007] Based on the speed pulse signal, obtaining the instantaneous speed at each moment;

[0008] When the instantaneous rotation speed at the current moment is abnormal, a signal sequence is acquired, wherein the signal sequence includes the instantaneous rotation speeds at multiple moments before the current moment;

[0009] Based on the signal sequence, an extrapolation interpolation method is adopted to obtain the instantaneous speed prediction value at the current moment, and the instantaneous speed at the current moment is replaced by the instantaneous speed prediction value.

[0010] In some embodiments, the instantaneous rotation speed abnormality at the current moment is determined by:

[0011] Based on the instantaneous speed at each moment, obtain the instantaneous speed mutation amount and average speed at the current moment;

[0012] If the average speed is within a preset speed range, and the instantaneous speed mutation amount exceeds a mutation threshold, it is determined that the instantaneous speed at the current moment is abnormal.

[0013] In some embodiments, the average speed at the current moment is obtained by:

[0014] The instantaneous rotation speed at the current moment and the average value of multiple instantaneous rotation speeds of a preset time length before the current moment are determined as the average rotation speed at the current moment.

[0015] In some embodiments, the instantaneous speed mutation amount at the current moment is obtained by:

[0016] Based on the instantaneous rotation speed at the current moment and the instantaneous rotation speed at a moment before the current moment, the instantaneous rotation speed mutation amount at the current moment is determined.

[0017] In some embodiments, the preset speed range is set in the following manner:

[0018] Determining a lower limit value of the preset speed range based on the rated speed of the rotating equipment and a first preset coefficient;

[0019] An upper limit value of the preset speed range is determined based on the rated speed of the rotating device and a second preset coefficient, wherein the second preset coefficient is greater than the first preset coefficient.

[0020] In some embodiments, the mutation threshold is set by:

[0021] The mutation threshold is determined based on the average rotation speed and a third preset coefficient.

[0022] In some embodiments, the step of obtaining the instantaneous speed prediction value at the current moment by using an extrapolation interpolation method based on the signal sequence includes:

[0023] Based on the signal sequence, a first-order function extrapolation interpolation method is used to obtain the instantaneous rotation speed prediction value at the current moment.

[0024] In some embodiments, the method of obtaining the instantaneous speed prediction value at the current moment based on the signal sequence by using a first-order function extrapolation interpolation method includes:

[0025] The instantaneous speed prediction value at the current moment is determined by the following formula:

[0026]

[0027] Among them, x new (n) is the instantaneous speed prediction value at the current moment, n is the discrete data sequence number corresponding to the current moment, is the average of x(n-1), x(n-2), and x(n-3), is the average value of x(n-3), x(n-4) and x(n-5), wherein x(i) is the i-th instantaneous speed in the signal sequence.

[0028] In some embodiments, the step of obtaining the instantaneous speed prediction value at the current moment by using an extrapolation interpolation method based on the signal sequence includes:

[0029] Based on the signal sequence, a second-order function extrapolation interpolation method is used to obtain the instantaneous rotation speed prediction value at the current moment.

[0030] In some embodiments, the method of obtaining the instantaneous speed prediction value at the current moment based on the signal sequence by using a second-order function extrapolation interpolation method includes:

[0031] The instantaneous speed prediction value at the current moment is determined by the following formula:

[0032]

[0033] Among them, x new () is the instantaneous speed prediction value at the current moment, n is the discrete data sequence number corresponding to the current moment, is the average of x(n-1), x(n-2), and x(n-3), is the average of x(n-3), x(n-4) and x(n-5), is the average value of x(n-5), x(n-6) and x(n-7), where x(i) is the i-th instantaneous speed in the signal sequence.

[0034] Accordingly, a speed measurement fault-tolerant device for a torsional vibration signal according to an embodiment of the present application is applied to a torsional vibration processing device, wherein the torsional vibration processing device is connected to a speed sensor, wherein the speed sensor is used to obtain a speed pulse signal of a rotor of a rotating device, and the device comprises:

[0035] An instantaneous speed acquisition module, used to acquire the instantaneous speed at each moment based on the speed pulse signal;

[0036] A signal sequence acquisition module, used to acquire a signal sequence when the instantaneous rotation speed at the current moment is abnormal, wherein the signal sequence includes the instantaneous rotation speeds at multiple moments before the current moment;

[0037] The instantaneous speed processing module is used to obtain the instantaneous speed prediction value at the current moment based on the signal sequence by using an extrapolation interpolation method, and replace the instantaneous speed at the current moment with the instantaneous speed prediction value.

[0038] Correspondingly, an electronic device described in an embodiment of the present application includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the speed measurement fault-tolerant method of torsional vibration signals as described above are implemented.

[0039] Accordingly, a computer-readable storage medium described in an embodiment of the present application stores a computer program thereon, and when the computer program is executed by a processor, the steps of the speed measurement fault-tolerant method of torsional vibration signals as described above are implemented.

[0040] Beneficial effects: Compared with the prior art, the speed measurement fault-tolerant method, device, equipment and storage medium of the torsional vibration signal of the embodiment of the present application, the speed measurement fault-tolerant method includes obtaining the instantaneous speed at each moment based on a speed pulse signal obtained by a speed sensor, and when the instantaneous speed at the current moment is abnormal, obtaining the instantaneous speed at multiple moments before the current moment, and using the extrapolation interpolation method to obtain the instantaneous speed prediction value at the current moment, and replacing the instantaneous speed at the current moment with the instantaneous speed prediction value. The speed measurement fault-tolerant method performs fault-tolerant processing on the abnormal instantaneous speed in the speed pulse signal, so that the speed measurement can be realized when there is only one speed pulse signal, and the signal processing requirements of the torsional vibration processing equipment can be met when the installation space is limited, eliminating the problem of poor instantaneous speed signal caused by various reasons such as poor quality of the speed sensor affecting the application of the equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0042] Figure 1 is a schematic diagram of an application scenario of a torsional vibration processing device according to an embodiment of the present application;

[0043] Figure 2 It is a schematic diagram of the overall flow of the rotation speed measurement fault-tolerant method of the torsional vibration signal according to an embodiment of the present application;

[0044] Figure 3 It is a schematic diagram of the calculation flow of the first-order function extrapolation interpolation method of the embodiment of the present application;

[0045] Figure 4 It is a schematic diagram of the calculation flow of the second-order function extrapolation interpolation method of the embodiment of the present application;

[0046] Figure 5 is a schematic diagram of curves showing changes of two exemplary instantaneous speed signals over time in an embodiment of the present application;

[0047] Figure 6 It is a structural schematic diagram of a rotation speed measurement fault-tolerant device for a torsional vibration signal according to an embodiment of the present application;

[0048] Figure 7 It is a schematic diagram of the structure of an electronic device according to an embodiment of the present application.

[0049] Figure numerals: 1-steam turbine generator set; 2-main transformer; 3-power grid; 4-torsional vibration processing equipment; 5-tooth encoder. DETAILED DESCRIPTION

[0050] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.

[0051] It should be understood that although the terms first, second, etc. may be used herein to describe various components, these components should not be limited by these terms. These terms are used to distinguish one component from another component. Therefore, the first component discussed below can be referred to as the second component without departing from the teachings of the concepts of the present application. As used herein, the term "and / or" includes any one of the associated listed items and all combinations of one or more.

[0052] Those skilled in the art will appreciate that the drawings are only schematic diagrams of example embodiments and may not be to scale. The modules or processes in the drawings are not necessarily required to implement the present application and therefore cannot be used to limit the scope of protection of the present application.

[0053] See also Figure 1 , Figure 1 The application scenario of the torsional vibration processing equipment of the embodiment of the present application is illustrated. In the power system, the steam turbine generator set 1 supplies power to the power grid 3 through the main transformer 2. When the power grid 3 has a transient active power oscillation that is consistent with the natural modal frequency of the torsional vibration of the rotor shaft system of the steam turbine generator set 1, under the action of the machine-grid interaction, subsynchronous oscillations and torsional vibrations may occur between the rotors of the shaft system of the steam turbine generator set 1. In order to deal with the subsynchronous oscillations and torsional vibrations of the steam turbine generator set 1, it is necessary to install a torsional vibration processing equipment 4 to monitor and process the torsional vibration signal. The torsional vibration processing equipment 4 may include a torsional vibration monitoring / protection / suppression device.

[0054] The torsional vibration signal is mainly extracted from the speed signal of the shaft system rotor of the steam turbine generator set. When obtaining the speed signal, a gear disc 5 that can rotate with the rotor is usually installed on the rotor at the head position of the steam turbine generator set 1, and a mounting bracket is set at the corresponding position of the gear disc 5. The mounting bracket is used to install a speed sensor. The speed sensor is used to sense the state of the rotating gear disc 5 and send out a speed pulse signal. Then the torsional vibration processing device 4 detects the upper jump edge or lower jump edge of the speed pulse signal analog quantity, and calculates the instantaneous speed based on the time between two adjacent upper jump edges or two adjacent lower jump edges, thereby obtaining the speed signal. Theoretically, when there is no torsional vibration and the speed is constant, the speed pulse signal is uniform, and the torsional vibration signal therein is zero; when torsional vibration occurs, the pulses of the speed pulse signal are sometimes dense and sometimes sparse, which is equivalent to a frequency modulation signal. After the signal is demodulated, the required torsional vibration modal oscillation signal can be obtained.

[0055] The applicant noted that in actual situations, affected by factors such as the lateral vibration of the large shaft, the vortex of the bearing oil film, and the processing error of the gear encoder 5, the speed sensor will not sense the rising edge of the tooth very accurately, and there will be jitter. The speed pulse signal may have obvious noise. The speed sensor itself is of poor quality, or the cable is damaged during installation, etc., which will also make the speed pulse signal worse. There are many examples of false alarms of the torsional vibration processing device 4 due to poor signals. In order to ensure that the torsional vibration processing device 4 can obtain a more accurate speed signal, redundant means are usually used at present, that is, multiple speed sensors are installed on the mounting bracket corresponding to the same gear encoder 5, and the torsional vibration processing device 4 is connected to multiple speed pulse signals at the same time, and compared with each other, the result with the smaller instantaneous speed jump is selected as the required instantaneous speed measurement value, or the average value of the multiple instantaneous speeds is taken as the required instantaneous speed measurement value. However, due to the limitation of the installation space on the mounting bracket, in some cases, due to the limited space on the mounting bracket, the speed sensors installed in most positions are preferentially used for steam turbine thermal control instruments, overspeed protection and other equipment, and the positions reserved for torsional vibration measurement are insufficient to install two or more sensors. Therefore, the remaining installation space on the mounting bracket can only accommodate one speed sensor, which cannot meet the signal processing requirements of the torsional vibration processing equipment 4.

[0056] In view of this, an embodiment of the present application provides a fault-tolerant method for measuring the rotational speed of a torsional vibration signal, which is applied to a torsional vibration processing device 4. The torsional vibration processing device 4 is only connected to a rotational speed sensor, which is used to obtain a rotational speed pulse signal of a rotor of a rotating device to solve at least part of the above-mentioned technical problems.

[0057] See also Figure 2 , Figure 2 The overall process of the speed measurement fault-tolerant method of the torsional vibration signal of the embodiment of the present application is illustrated. The speed measurement fault-tolerant method of the torsional vibration signal comprises the following steps:

[0058] 201: Based on the speed pulse signal, the instantaneous speed at each moment is obtained.

[0059] In some embodiments, the rising edge or the falling edge of the speed pulse signal can be detected, and the instantaneous speed can be calculated based on the time between two adjacent rising edges or two adjacent falling edges.

[0060] 202: When the instantaneous rotation speed at the current moment is abnormal, a signal sequence is obtained.

[0061] The signal sequence includes instantaneous rotation speeds at multiple moments before the current moment. The current moment is any moment.

[0062] Exemplarily, the length of the signal sequence is N, and the instantaneous rotation speed at the current moment is x(n), then the signal sequence can be [x(nN), x(n-N+1), x(n-N+2), ..., x(n-2), x(n-1)].

[0063] In some embodiments, the instantaneous rotation speed abnormality at the current moment may be determined by the following steps:

[0064] Step 1: Based on the instantaneous speed at each moment, obtain the instantaneous speed mutation amount and average speed at the current moment.

[0065] In some embodiments, the average speed at the current moment can be obtained by determining the instantaneous speed at the current moment and the average value of multiple instantaneous speeds of a preset time before the current moment as the average speed at the current moment.

[0066] Specifically, the average speed at the current moment can be obtained by the following formula (1):

[0067]

[0068] In formula (1), x avg (n) is the nth average speed, that is, the average speed at the current moment, n is the discrete data sequence number corresponding to the current moment, N is the total set number of instantaneous speeds in the preset time length, and x(i) is the i-th instantaneous speed.

[0069] Exemplarily, the total set number N of instantaneous rotation speeds in the preset time period can be set to 20.

[0070] In other embodiments, the average value of multiple instantaneous rotational speeds of a preset time length before the current moment may also be determined as the average rotational speed at the current moment, and the embodiments of the present application do not specifically limit this.

[0071] In some embodiments, the instantaneous rotational speed mutation amount at the current moment may be determined based on the instantaneous rotational speed at the current moment and the instantaneous rotational speed at the moment before the current moment.

[0072] Specifically, the instantaneous speed mutation at the current moment can be obtained by the following formula (2):

[0073] Δx(n)=|x(n)-x(n-1)| Formula (2)

[0074] In formula (2), Δx(n) is the instantaneous speed mutation at the current moment, n is the discrete data sequence number corresponding to the current moment, x(n) is the nth instantaneous speed, that is, the instantaneous speed at the current moment, and x(n-1) is the n-1th instantaneous speed, that is, the instantaneous speed at the moment before the current moment.

[0075] In some embodiments, the preset speed range is the lower limit value x min With the upper limit x max The range formed between can be set in the following ways:

[0076] In the first step, based on the rated speed of the rotating equipment and a first preset coefficient, a lower limit value of the preset speed range is determined.

[0077] Specifically, the lower limit value x of the preset speed range min Equal to the rated speed x of the rotating equipment nor m and the first preset coefficient K 1 For example: the rated speed of the rotating equipment x norm It can be set to 3000 rpm. The first preset coefficient K 1 The value range of K is 0.75 to 0.95. In some embodiments, the first preset coefficient K 1 The value of is a range value of any one or any two of 0.75, 0.76, 0.77, 0.78, 0.79, 0.80, 0.81, 0.82, 0.83, 0.84, 0.85, 0.86, 0.87, 0.88, 0.89, 0.90, 0.91, 0.92, 0.93, 0.94, and 0.95.

[0078] The second step is to determine the upper limit of the preset speed range based on the rated speed of the rotating equipment and a second preset coefficient, wherein the second preset coefficient is greater than the first preset coefficient.

[0079] Specifically, the upper limit value x of the preset speed range max Equal to the rated speed x of the rotating equipment norm and the second preset coefficient K 2 For example: the second preset coefficient K 2 The value range of the second preset coefficient K is 1.05 to 1.25. 2 The value of is a range value of any one or any two of 1.05, 1.06, 1.07, 1.08, 1.09, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 1.22, 1.23, 1.24, and 1.25.

[0080] In some embodiments, the mutation threshold Δx set This can be set in the following ways:

[0081] Based on the average speed x avg (n) and the third preset coefficient K 3 , determine the mutation threshold Δx set .

[0082] Specifically, the mutation threshold Δx set Equal to the average speed x avg (n) and the third preset coefficient K 3 For example, the third preset coefficient K 3 The value range of the third preset coefficient K is 0.005 to 0.03. 3 The value of is 0.005, 0.006, 0.007, 0.008, 0.009, 0.010, 0.011, 0.012, 0.013, 0.014, 0.015, 0.016, 0.017, 0.018, 0.019, 0.020, 0.021, 0.022, 0.023, 0.024, 0.025, 0.026, 0.027, 0.028, 0.029, and the range value of any one or any two of them.

[0083] Step 2: If the average speed is within the preset speed range and the instantaneous speed mutation exceeds the mutation threshold, it is determined that the instantaneous speed at the current moment is abnormal.

[0084] Specifically, if the average speed is greater than or equal to the lower limit of the preset speed range and less than or equal to the upper limit of the preset speed range, it is determined that the average speed is within the preset speed range. If the instantaneous speed mutation amount is greater than the mutation threshold, it is determined that the instantaneous speed mutation amount exceeds the mutation threshold.

[0085] In other embodiments, the instantaneous rotation speed abnormality at the current moment may also be determined by other methods, and the embodiments of the present application do not specifically limit this.

[0086] Through the above method, the signal sequence is only obtained when the instantaneous speed at the current moment is abnormal. Since fault tolerance is only performed within a limited speed range, miscalculation under low-speed conditions during the unit startup process can be avoided. In addition, fault tolerance is only performed when the instantaneous speed difference exceeds the limit, which can also avoid unnecessary calculations when the instantaneous speed is stable.

[0087] 203: Based on the signal sequence, an extrapolation interpolation method is used to obtain the instantaneous speed prediction value at the current moment, and the instantaneous speed at the current moment is replaced by the instantaneous speed prediction value.

[0088] See also Figure 3 , Figure 3 The calculation flow chart of the first-order function extrapolation interpolation method in the embodiment of the present application is illustrated. In some embodiments, the instantaneous speed prediction value at the current moment can be obtained based on the signal sequence by using the first-order function extrapolation interpolation method.

[0089] Specifically, the instantaneous speeds of the five moments before the current moment are obtained from the signal sequence, which are x(n-1), x(n-2), x(n-3), x(n-4) and x(n-5). The instantaneous speed prediction value x at the current moment can be obtained by the following formula (3): new (n):

[0090]

[0091] In formula (3), x new (n) is the instantaneous speed prediction value at the current moment, n is the discrete data sequence number corresponding to the current moment, is the average of x(n-1), x(n-2), and x(n-3), is the average value of x(n-3), x(n-4) and x(n-5), where x(i) is the i-th instantaneous speed in the signal sequence.

[0092] See also Figure 4 , Figure 4 The calculation flow chart of the second-order function extrapolation interpolation method of the embodiment of the present application is illustrated. In other embodiments, the instantaneous speed prediction value at the current moment can be obtained based on the signal sequence by using the second-order function extrapolation interpolation method.

[0093] Specifically, the instantaneous speeds of the seven moments before the current moment are obtained from the signal sequence, which are x(n-1), x(n-2), x(n-3), x(n-4), x(n-5), x(n-6) and x(n-7). The instantaneous speed prediction value x at the current moment can be obtained by the following formula (4): new ():

[0094]

[0095] In formula (4), x new (n) is the instantaneous speed prediction value at the current moment, n is the discrete data sequence number corresponding to the current moment, is the average of x(n-1), x(n-2), and x(n-3), is the average of x(n-3), x(n-4) and x(n-5), is the average value of x(n-5), x(n-6) and x(n-7), where x(i) is the i-th instantaneous speed in the signal sequence.

[0096] In other embodiments, a function extrapolation interpolation method of a higher order than the second order may be used to obtain the instantaneous speed prediction value at the current moment, which is not specifically limited in the embodiments of the present application.

[0097] It should be noted that after executing step 203 to obtain the speed signal, the torsional vibration signal can continue to be extracted from the speed signal, so that the torsional vibration signal can be monitored in time when an abnormality occurs in the generator set.

[0098] It can be understood that the speed measurement fault-tolerant method of the torsional vibration signal can identify the abnormal instantaneous speed in the speed pulse signal and replace the abnormal instantaneous speed with theoretically correct data, thereby ensuring that the subsequent torsional vibration signal extraction is not affected. In this way, by performing fault-tolerant processing on the abnormal instantaneous speed, speed measurement can be achieved when there is only one speed pulse signal. It can meet the signal processing requirements of the torsional vibration processing equipment when the installation space is limited, and eliminate the problem of poor instantaneous speed signal affecting equipment application due to various reasons such as poor quality of the speed sensor.

[0099] The speed measurement fault-tolerant method of torsional vibration signal in an embodiment of the present application is described in detail below through specific examples.

[0100] For example, a 660MW steam turbine generator set has a rated speed of 3000rpm (revolutions per minute) and is equipped with a torsional vibration protection device. The torsional vibration protection device is connected to two speed pulse signals at the head of the steam turbine generator set, and two instantaneous speeds are measured.

[0101] See also Figure 5 , Figure 5 The curves of two exemplary instantaneous speed signals changing with time in the embodiment of the present application are shown. 1 is the speed difference of the first signal, Δω in curve B 2 is the speed difference of the second signal. The speed difference refers to the difference between the instantaneous speed and the rated speed. Therefore, the instantaneous speed of the first signal is Δω 1 +3000, the instantaneous speed of the second route is Δω 2 +3000. It should be noted that Figure 5 The speed difference is used to display the waveform in order to see the details of the instantaneous speed fluctuation more clearly.

[0102] contrast Figure 5 From the curves A and B in the figure, it can be clearly seen that the instantaneous speed of the second signal fluctuates greatly, and the speed channel is abnormal (it has been proved in practice that the cable of the second speed sensor was damaged during the unit shutdown and maintenance. After the cable of the second speed sensor was replaced, the speed signal returned to normal). Then, the speed measurement fault-tolerant method of the torsional vibration signal of the embodiment of the present application is used to process the second speed signal. Specifically, the following steps are included:

[0103] The first step is to obtain the instantaneous speed at each moment based on the speed pulse signal of the second channel. The result is x(n) = Δω 2(n)+3000, where n is the serial number of the discrete data at the current moment.

[0104] The second step is to calculate the average speed x by formula (1) avg (n), and determine the average speed x avg (n) is within the preset speed range.

[0105] The total set number N of instantaneous speeds in the preset time can be set to 20, corresponding to the number of instantaneous speeds measured by the torsional vibration protection device during the period of one revolution of the turbine generator rotor at the rated speed. min The corresponding first preset coefficient K 1 It can be taken as 0.9, then the lower limit value of the preset speed range x min =2700 rpm, the upper limit of the preset speed range x max The corresponding second preset coefficient K 2 It can be taken as 1.1, then the upper limit value of the preset speed range x max Equal to 3300 rpm.

[0106] The third step is to calculate the instantaneous speed mutation Δx(n) at the current moment by formula (2), and determine whether the instantaneous speed mutation Δx(n) exceeds the mutation threshold Δx set .

[0107] Among them, the mutation threshold Δx set The corresponding third preset coefficient K 3 It can be taken as 0.01, then the mutation threshold Δx set Equal to 30 rpm.

[0108] The fourth step is to use the second-order extrapolation method to predict the instantaneous speed prediction value x at the current moment based on the 7 instantaneous speeds before the current moment. new (n), and use the instantaneous speed prediction value x at the current moment new (n) is used to replace the instantaneous speed x(n) at the current moment.

[0109] After the above fault tolerance calculation, the second channel with abnormal speed channel instantaneous speed x(n) = Δω 2 +3000 has been corrected, and the x(n) with large instantaneous speed jump is replaced by x new (n), corresponding to the instantaneous speed difference Δω 2 (n) is replaced by Δω 2, (n) = x new (n)-3000, the result is Figure 5 As shown in the middle curve C. Comparison Δω 2 and Δω 2, It can be seen that Δω after fault-tolerant calculation 2,Δω has been eliminated 2 Most of the abnormal jitter values, Δω 2, and the signal Δω of channel 1 1 This proves that the method proposed in the embodiment of the present application is effective.

[0110] Correspondingly, the present application also provides a fault-tolerant device for measuring the rotation speed of a torsional vibration signal, see Figure 6 , Figure 6 The structure diagram of the speed measurement fault-tolerant device of the torsional vibration signal of the embodiment of the present application is illustrated. The speed measurement fault-tolerant device provided by the embodiment of the present application is applied to a torsional vibration processing device, the torsional vibration processing device is connected to a speed sensor, and the speed sensor is used to obtain the speed pulse signal of the rotor of the rotating device. The device includes:

[0111] The instantaneous speed acquisition module 601 is used to acquire the instantaneous speed at each moment based on the speed pulse signal.

[0112] The signal sequence acquisition module 602 is used to acquire a signal sequence when the instantaneous rotation speed at the current moment is abnormal, and the signal sequence includes the instantaneous rotation speeds at multiple moments before the current moment.

[0113] The instantaneous speed processing module 603 is used to obtain the instantaneous speed prediction value at the current moment by using the extrapolation interpolation method based on the signal sequence, and replace the instantaneous speed at the current moment with the instantaneous speed prediction value.

[0114] It can be understood that the speed measurement fault-tolerant device of the torsional vibration signal can realize speed measurement when there is only one speed pulse signal by performing fault-tolerant processing on the abnormal instantaneous speed of the speed pulse signal. It can meet the signal processing requirements of the torsional vibration processing equipment when the installation space is limited, and eliminate the problem of poor instantaneous speed signal affecting equipment application due to various reasons such as poor quality of the speed sensor.

[0115] Accordingly, the present application also provides an electronic device, see Figure 7 , Figure 7 The structure diagram of the electronic device of the embodiment of the present application is illustrated. The electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the speed measurement fault-tolerant method of the torsional vibration signal are implemented. Since the speed measurement fault-tolerant method of the torsional vibration signal is described in detail above, it will not be repeated here.

[0116] Accordingly, an embodiment of the present application further provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the steps of the above-mentioned method for measuring the rotational speed of a torsional vibration signal with fault tolerance are implemented. Since the above-mentioned method for measuring the rotational speed of a torsional vibration signal with fault tolerance is described in detail, it will not be repeated here.

[0117] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0118] The above describes in detail the fault-tolerant method, device, equipment and storage medium for speed measurement of torsional vibration signals provided in the embodiments of the present application, and uses specific examples to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the technical solutions and core ideas of the present application. Ordinary technicians in this field should understand that they can still modify the technical solutions recorded in the aforementioned embodiments, or replace some of the technical features therein with equivalents. These modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for measuring the rotation speed of a torsional vibration signal with fault tolerance, characterized in that: Applied to a torsional vibration processing device, the torsional vibration processing device is connected to a speed sensor, the speed sensor is used to obtain a speed pulse signal of a rotor of a rotating device, the method comprises: Based on the speed pulse signal, obtaining the instantaneous speed at each moment; When the instantaneous rotation speed at the current moment is abnormal, a signal sequence is acquired, wherein the signal sequence includes the instantaneous rotation speeds at multiple moments before the current moment; Based on the signal sequence, an extrapolation interpolation method is adopted to obtain the instantaneous speed prediction value at the current moment, and the instantaneous speed at the current moment is replaced by the instantaneous speed prediction value.

2. The method for measuring the rotation speed of a torsional vibration signal according to claim 1, characterized in that: The instantaneous speed abnormality at the current moment is determined by the following methods: Based on the instantaneous speed at each moment, obtain the instantaneous speed mutation amount and average speed at the current moment; If the average speed is within a preset speed range, and the instantaneous speed mutation amount exceeds a mutation threshold, it is determined that the instantaneous speed at the current moment is abnormal.

3. The method for measuring the rotation speed of a torsional vibration signal according to claim 2, characterized in that: The average speed at the current moment is obtained by: The instantaneous rotation speed at the current moment and the average value of multiple instantaneous rotation speeds of a preset time length before the current moment are determined as the average rotation speed at the current moment.

4. The method for measuring the rotation speed of a torsional vibration signal according to claim 2, characterized in that: The instantaneous speed mutation at the current moment is obtained by: Based on the instantaneous rotation speed at the current moment and the instantaneous rotation speed at a moment before the current moment, the instantaneous rotation speed mutation amount at the current moment is determined.

5. The method for measuring the rotation speed of a torsional vibration signal according to claim 2, characterized in that: The preset speed range is set in the following manner: Determining a lower limit value of the preset speed range based on the rated speed of the rotating equipment and a first preset coefficient; An upper limit value of the preset speed range is determined based on the rated speed of the rotating device and a second preset coefficient, wherein the second preset coefficient is greater than the first preset coefficient.

6. The method for measuring the rotation speed of a torsional vibration signal according to claim 2, characterized in that: The mutation threshold is set in the following way: The mutation threshold is determined based on the average rotation speed and a third preset coefficient.

7. The method for measuring the rotation speed of a torsional vibration signal according to claim 1, characterized in that: The method of obtaining the instantaneous speed prediction value at the current moment based on the signal sequence by using an extrapolation interpolation method includes: Based on the signal sequence, a first-order function extrapolation interpolation method is used to obtain the instantaneous rotation speed prediction value at the current moment.

8. The method for measuring the rotation speed of a torsional vibration signal according to claim 7, characterized in that: The method of obtaining the instantaneous speed prediction value at the current moment by using a first-order function extrapolation interpolation method based on the signal sequence includes: The instantaneous speed prediction value at the current moment is determined by the following formula: Among them, x new () is the instantaneous speed prediction value at the current moment, n is the discrete data sequence number corresponding to the current moment, is the average of x(n-1), x(n-2), and x(n-3), is the average value of x(n-3), x(n-4) and x(n-5), wherein x(i) is the i-th instantaneous speed in the signal sequence.

9. The method for measuring the rotation speed of a torsional vibration signal according to claim 1, characterized in that: The method of obtaining the instantaneous speed prediction value at the current moment based on the signal sequence by using an extrapolation interpolation method includes: Based on the signal sequence, a second-order function extrapolation interpolation method is used to obtain the instantaneous rotation speed prediction value at the current moment.

10. The method for measuring the rotation speed of a torsional vibration signal according to claim 9, characterized in that: The method of obtaining the instantaneous speed prediction value at the current moment by using a second-order function extrapolation interpolation method based on the signal sequence includes: The instantaneous speed prediction value at the current moment is determined by the following formula: Among them, x new () is the instantaneous speed prediction value at the current moment, n is the discrete data sequence number corresponding to the current moment, is the average of x(n-1), x(n-2), and x(n-3), is the average of x(n-3), x(n-4) and x(n-5), is the average value of x(n-5), x(n-6) and x(n-7), where x(i) is the i-th instantaneous speed in the signal sequence.

11. A speed measurement fault-tolerant device for torsional vibration signals, characterized in that: Applied to a torsional vibration processing device, the torsional vibration processing device is connected to a speed sensor, the speed sensor is used to obtain a speed pulse signal of a rotor of a rotating device, and the device comprises: An instantaneous speed acquisition module, used to acquire the instantaneous speed at each moment based on the speed pulse signal; A signal sequence acquisition module, used to acquire a signal sequence when the instantaneous rotation speed at the current moment is abnormal, wherein the signal sequence includes the instantaneous rotation speeds at multiple moments before the current moment; The instantaneous speed processing module is used to obtain the instantaneous speed prediction value at the current moment based on the signal sequence by using an extrapolation interpolation method, and replace the instantaneous speed at the current moment with the instantaneous speed prediction value.

12. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the method for measuring the rotation speed of a torsional vibration signal with fault tolerance according to any one of claims 1 to 10 are implemented.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method for measuring the rotation speed of a torsional vibration signal with fault tolerance according to any one of claims 1 to 10 are implemented.

Citation Information

Cited By

  • Propulsion shafting abnormal torsional vibration suppression method, device and equipment and storage medium

    CN120162877A