Method, device and equipment for detecting peak value of key phase signal of steam turbine of nuclear power plant and medium
By performing differential and interpolation processing on the measurement results of the steam turbine key phase, the continuous same value and boundary processing of peak detection of bond phase signals in the prior art is solved, the accuracy and reliability of the detection are improved, and the safe operation of the steam turbine in the nuclear power plant is ensured.
Patent Information
- Application Number
- CN202510317632.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-18
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2045-03-18
AI Technical Summary
In the prior art, there are problems with continuous same value and boundary processing in the peak detection of the turbine key phase signal, resulting in low detection accuracy.
By performing differential processing on the measurement results obtained by performing bond phase measurement on the turbine, a sequence of differential molecules with a continuous zero difference value is determined, and interpolation is performed according to their positions to obtain the final differential sequence, thereby determining the peak detection result.
The problem of continuous same value and boundary processing is solved, the accuracy and reliability of peak detection of turbine key phase signals is improved, more accurate peak detection results are provided, and the safe operation of the steam turbine in nuclear power plant is ensured.
Smart Images

Figure CN119846295A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of nuclear power signal processing, and in particular to a method, device, equipment and medium for detecting a peak value of a key phase signal of a steam turbine in a nuclear power plant. Background Art
[0002] In the vibration analysis of steam turbines, key phase measurement is an indispensable part. Key phase measurement is to set a groove or convex key on the measured shaft of the steam turbine. When the groove or convex key is turned to the position of the sensor probe, it is equivalent to a sudden change in the distance between the probe and the measured shaft surface. The sensor will generate a pulse signal. A pulse signal will be generated for each rotation of the measured shaft. The time of generation indicates the position of the measured shaft in each rotation cycle. The pulse signal obtained by key phase measurement of the steam turbine is the key phase signal.
[0003] In the safe operation and status monitoring of steam turbines, the peak detection of steam turbine key phase signals is extremely important. For example, when a fault occurs inside the steam turbine and causes vibration shock, the peak value of the key phase signal will increase rapidly. By monitoring the peak change of the key phase signal, early signs of the fault can be discovered in time, providing an important basis for fault diagnosis and analysis. In the prior art, the peak detection of key phase signals still has problems of continuous identical values and boundary processing. That is, when multiple identical values appear in the signal sequence, the detection algorithm that relies on the change of signal value to identify the peak value may misjudge or fail, or due to the incompleteness and uncertainty at the boundary of the signal sequence, the peak detection at the boundary is often more difficult than the internal area, which makes the peak detection accuracy low.
[0004] Therefore, how to improve the accuracy of peak detection of key phase signal of nuclear power plant steam turbine has become an urgent problem to be solved. Summary of the invention
[0005] Based on this, a method, device, equipment and medium for detecting the peak value of a key phase signal of a nuclear power plant steam turbine are provided to solve the problem of how to improve the accuracy of detecting the peak value of a key phase signal of a nuclear power plant steam turbine.
[0006] In a first aspect, an embodiment of the present invention provides a method for detecting a peak value of a key phase signal of a nuclear power plant steam turbine, comprising the following steps: Acquire a measurement result obtained by detecting the steam turbine based on key phase measurement, wherein the measurement result includes sequential sampling time points and sampling voltages corresponding to the sampling time points; Performing differential processing on the sampled voltage corresponding to each sampling time point in the measurement result to obtain an initial differential sequence, determining a differential subsequence to be processed whose differential values are continuously zero in the initial differential sequence, and obtaining the position of the differential subsequence to be processed in the initial differential sequence; According to the position, interpolating the initial differential sequence to obtain a final differential sequence, and determining a peak detection result according to the final differential sequence; Among them, when the position is the beginning, the first interpolation operation is used to interpolate the difference subsequence to be processed in the initial differential sequence; when the position is the end, the second interpolation operation is used to interpolate the difference subsequence to be processed in the initial differential sequence; when the position is not at the beginning or the end, the third interpolation operation is used to interpolate the difference subsequence to be processed in the initial differential sequence.
[0007] In a second aspect, an embodiment of the present invention provides a nuclear power plant steam turbine key phase signal peak detection device, comprising: An acquisition module, used for acquiring a measurement result obtained by detecting the steam turbine based on key phase measurement, wherein the measurement result includes sequential sampling time points and sampling voltages corresponding to the sampling time points; A differential module is used to perform differential processing on the sampled voltage corresponding to each sampling time point in the measurement result to obtain an initial differential sequence, determine a differential subsequence to be processed whose differential values are continuously zero in the initial differential sequence, and obtain the position of the differential subsequence to be processed in the initial differential sequence; A peak detection module, configured to perform interpolation processing on the initial differential sequence according to the position to obtain a final differential sequence, and determine a peak detection result according to the final differential sequence; Among them, when the position is the beginning, the first interpolation operation is used to interpolate the difference subsequence to be processed in the initial differential sequence; when the position is the end, the second interpolation operation is used to interpolate the difference subsequence to be processed in the initial differential sequence; when the position is not at the beginning or the end, the third interpolation operation is used to interpolate the difference subsequence to be processed in the initial differential sequence.
[0008] In a third aspect, an embodiment of the present invention provides a computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method for detecting a peak value of a key phase signal of a steam turbine in a nuclear power plant according to the first aspect when executing the computer program.
[0009] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the method for detecting a peak value of a key phase signal of a nuclear power plant turbine according to the first aspect.
[0010] Compared with the prior art, the embodiments of the present invention have the following beneficial effects: the present invention performs differential processing on the sampling voltage corresponding to each sampling time point in the measurement results of the key phase measurement of the steam turbine to obtain an initial differential sequence, determines a differential subsequence to be processed whose differential values are continuously zero in the initial differential sequence, determines the position of the initial differential subsequence in the initial differential sequence, interpolates the initial differential sequence according to the position, obtains a final differential sequence, and determines the peak detection result according to the final differential sequence.
[0011] Among them, by performing differential processing on the sampled voltages in the measurement results, a to-be-processed differential subsequence with continuously zero differential values is determined, that is, the sampled voltages with multiple consecutive identical values in the measurement results are determined, and according to the positions of the to-be-processed differential subsequences in the initial differential sequence, the initial differential sequence is interpolated to obtain a final differential sequence, and peak detection is performed based on the final differential sequence, which solves the problems of continuous identical values and boundary processing in the prior art, improves the accuracy and reliability of peak detection of the key phase signal of the turbine, and further provides a more accurate peak detection result for the safe operation and status monitoring of the turbine, thereby ensuring the safe operation of the turbine in the nuclear power plant. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.
[0013] Figure 1 This is a schematic diagram of an application environment of a method for detecting a peak value of a key phase signal of a steam turbine in a nuclear power plant provided by the first embodiment of the present invention; Figure 2 It is a flow chart of a method for detecting a peak value of a key phase signal of a steam turbine in a nuclear power plant provided by the second embodiment of the present invention; Figure 3 It is a flow chart of a method for detecting a peak value of a key phase signal of a steam turbine in a nuclear power plant provided by Embodiment 3 of the present invention; Figure 4 is a schematic diagram of a result of performing peak detection based on an initial differential sequence provided by Embodiment 3 of the present invention; Figure 5 is a schematic diagram of a result of performing peak detection according to a final differential sequence provided in Embodiment 3 of the present invention; Figure 6 It is a flow chart of a method for detecting a peak value of a key phase signal of a steam turbine in a nuclear power plant provided by a fourth embodiment of the present invention; Figure 7It is a flow chart of a method for detecting a peak value of a key phase signal of a steam turbine in a nuclear power plant provided in Embodiment 5 of the present invention; Figure 8 It is a flow chart of a method for detecting a peak value of a key phase signal of a steam turbine in a nuclear power plant provided by Embodiment 6 of the present invention; Fig. 9 It is a flow chart of a method for detecting a peak value of a key phase signal of a steam turbine in a nuclear power plant provided by Embodiment 7 of the present invention; Fig.10 This is a schematic diagram of the result of peak screening according to the adaptive peak threshold and the adaptive minimum peak interval time provided by the seventh embodiment of the present invention; Fig.11 It is a flow chart of a method for detecting a peak value of a key phase signal of a steam turbine in a nuclear power plant provided in Embodiment 8 of the present invention; Fig.12 It is a structural schematic diagram of a nuclear power plant steam turbine key phase signal peak detection device provided by Embodiment 9 of the present invention; Fig.13 It is a structural diagram of a computer device provided in Embodiment 10 of the present invention. DETAILED DESCRIPTION
[0014] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0015] like Figure 1 As shown, a method for detecting a peak value of a key phase signal of a nuclear power plant steam turbine provided by the first embodiment of the present invention can be applied in the following aspects: Figure 1 In the application environment, the server communicates with the client, the server provides the nuclear power plant turbine key phase signal peak detection service, and the client triggers the detection task to the server. The client includes but is not limited to PDAs, desktop computers, laptops, ultra-mobile personal computers (UMPC), netbooks, cloud computing devices, personal digital assistants (PDA) and other devices. The computer device corresponding to the server can be implemented with an independent server or a server cluster consisting of multiple servers.
[0016] like Figure 2 FIG. 1 is a flow chart of a method for detecting a peak value of a key phase signal of a steam turbine in a nuclear power plant provided by Embodiment 2 of the present invention, comprising the following steps: Step S201: Acquire the measurement result of the steam turbine based on the key phase measurement.
[0017] Step S202: performing differential processing on the sampled voltage corresponding to each sampling time point in the measurement result to obtain an initial differential sequence, determining a differential subsequence to be processed whose differential values are continuously zero in the initial differential sequence, and obtaining the position of the differential subsequence to be processed in the initial differential sequence.
[0018] In this embodiment, the steam turbine may refer to a rotary power machine that converts the thermal energy of steam into mechanical energy. It uses high-temperature and high-pressure steam to accelerate the airflow and then spray it onto the blades, so that the rotor (mainly composed of a main shaft, an impeller and blades) equipped with a blade row rotates and performs work externally. Key phase measurement may refer to setting a groove or a convex key on the measured shaft of the steam turbine. When the groove or the convex key is turned to the position of the sensor probe, it is equivalent to a sudden change in the spacing between the probe and the measured shaft surface. The sensor will generate a pulse signal. Each time the measured shaft rotates one circle, a pulse signal will be generated. The time of generation indicates the position of the measured shaft in each rotation cycle. The measurement result may refer to the result obtained by performing key phase measurement on the steam turbine, wherein the measurement result includes sequential sampling time points and the sampling voltages corresponding to the sampling time points. The initial differential sequence may refer to the differential value sequence obtained after differential processing of the voltage corresponding to each sampling time point in the measurement result. The differential subsequence to be processed may refer to the sequence composed of the differential values that are continuously zero in the initial differential sequence.
[0019] Specifically, the measurement results of the key phase measurement of the steam turbine are obtained, the sampling voltage corresponding to each sampling time point in the measurement results is processed by first-order difference to obtain an initial difference sequence, the initial difference sequence is traversed, and the difference subsequences to be processed whose difference values are continuously zero in the initial difference sequence are determined, and for any determined difference subsequence to be processed, the position of the difference subsequence to be processed in the initial difference sequence is determined.
[0020] Step S203: interpolating the initial differential sequence according to the position to obtain a final differential sequence, and determining the peak detection result according to the final differential sequence.
[0021] In this embodiment, when the position is the head end, the first interpolation operation is used to interpolate the difference subsequence to be processed in the initial differential sequence, when the position is the tail end, the second interpolation operation is used to interpolate the difference subsequence to be processed in the initial differential sequence, and when the position is not at the head end and the tail end, the third interpolation operation is used to interpolate the difference subsequence to be processed in the initial differential sequence. The final differential sequence may refer to the differential sequence after processing the difference subsequence to be processed in the initial differential sequence, and the peak detection result may refer to the result of peak detection based on the final differential sequence.
[0022] Specifically, first, for any differential subsequence to be processed in the initial differential sequence, the position of the differential subsequence to be processed in the initial differential sequence is determined. If it is the beginning, the first interpolation operation is used to interpolate the differential subsequence to be processed to obtain a processed differential subsequence. If it is the end, the second interpolation operation is used to interpolate the differential subsequence to be processed to obtain a processed differential subsequence. If it is neither the beginning nor the end, the third interpolation operation is used to interpolate the differential subsequence to obtain a processed differential subsequence. Then, based on all the processed differential subsequences in the initial differential sequence, a final differential sequence is obtained. Finally, based on the final differential sequence, a peak detection result is determined. For example, for any differential value in the final differential sequence, if the differential value adjacent to the left side of the differential value is positive and the differential value adjacent to the right side of the differential value is negative, the sampling voltage corresponding to the differential value is determined to be a peak value, thereby determining all peaks in the measurement result to obtain a peak detection result.
[0023] In this embodiment, by performing differential processing on the sampled voltages in the measurement results, a to-be-processed differential subsequence whose differential values are continuously zero is determined, that is, the sampled voltages in the measurement results that are continuously multiple identical values are determined, and the initial differential sequence is interpolated according to the position of the to-be-processed differential subsequence in the initial differential sequence to obtain a final differential sequence. Peak detection is performed based on the final differential sequence, which solves the problems of continuous identical values and boundary processing in the prior art, improves the accuracy and reliability of peak detection of the turbine key phase signal, and further provides a more accurate peak detection result for the safe operation and status monitoring of the turbine, thereby ensuring the safe operation of the turbine in the nuclear power plant.
[0024] like Figure 3 As shown, it is a flow chart of a method for detecting a peak value of a key phase signal of a nuclear power plant steam turbine provided in the third embodiment of the present invention. In the above step S203, the initial differential sequence is interpolated according to the position to obtain a final differential sequence, which may include the following steps: Step S301: for any difference subsequence to be processed in the initial difference sequence, determine the position of the difference subsequence to be processed in the initial difference sequence.
[0025] Step S302: when the position is the head end, a first interpolation operation is used to perform interpolation processing on the difference subsequence to be processed to obtain a processed difference subsequence.
[0026] Step S303: when the position is the tail end, a second interpolation operation is used to perform interpolation processing on the difference subsequence to be processed to obtain a processed difference subsequence.
[0027] Step S304: when the position is not at the beginning or the end, a third interpolation operation is used to perform interpolation processing on the difference subsequence to be processed to obtain a processed difference subsequence.
[0028] Step S305: Obtain a final differential sequence according to all processed differential subsequences in the initial differential sequence.
[0029] Specifically, for any difference subsequence to be processed in the initial difference sequence, the position of the difference subsequence to be processed in the initial difference sequence is determined; if the position is the beginning, the absolute value of the non-zero first difference value in the initial difference sequence that is closest to the difference subsequence to be processed is determined, and the difference value in the difference subsequence to be processed is updated to the absolute value of the first difference value to obtain the difference subsequence after processing; if the position is the end, the opposite number of the absolute value of the non-zero second difference value in the initial difference sequence that is closest to the difference subsequence to be processed is determined, and the difference value in the difference subsequence to be processed is updated to the opposite number of the absolute value of the second difference value to obtain the difference subsequence after processing; if the position is not The head end and the tail end are used to divide the difference subsequence to be processed into a first difference subsequence to be processed and a second difference subsequence to be processed, and a non-zero third difference value closest to the first difference subsequence to be processed is determined from the difference value before the first difference subsequence to be processed, and a non-zero fourth difference value closest to the second difference subsequence to be processed is determined from the difference value after the second difference subsequence to be processed, and the difference value in the first difference subsequence to be processed is updated to the third difference value, and the difference value in the second difference subsequence to be processed is updated to the fourth difference value to obtain a processed difference subsequence, and a final difference sequence is obtained according to all the processed difference subsequences in the initial difference sequence.
[0030] For example, if the sampling voltages corresponding to the sequential sampling time points obtained by phase measurement of the steam turbine are vector=[20,20,20,0,6,25,20,30,8,15,6,0,6,0,-5,-15,-3,4,10,13,13,13,10,3,1,20,7,3,0,-15,-15,-15,-15], and the first-order difference of the sampling voltages in the sequence is performed, the initial difference sequence obtained is diff=[0,0,-20,6,19,-5,10,-22,7,-9,-6,6,-6,-5,-10,12,7,6,3,0,0,-3,-7,-2,19,-13,-4,-3,-15,0,0,0].
[0031] It can be determined that there are three differential subsequences to be processed whose differential values are continuously zero in the initial differential sequence diff, and the positions are respectively at the beginning, the end and the middle of the initial differential sequence. For the differential subsequence to be processed at the beginning, it can be determined that the non-zero first differential value closest to the differential subsequence to be processed is -20, and the absolute value of the first differential value -20 is 20, then the differential value in the differential subsequence to be processed is updated to 20, and the processed differential subsequence is obtained; for the differential subsequence to be processed at the end, it can be determined that the non-zero second differential value closest to the differential subsequence to be processed is -15, and the opposite of the absolute value of the second differential value -15 is -15, then the differential value in the differential subsequence to be processed is updated to -15, and the processed differential subsequence is obtained; for the differential subsequence to be processed at the middle, the differential subsequence to be processed is divided into a first differential subsequence and a second differential subsequence. For the first differential subsequence, in the differential value before the first differential subsequence, Determine that the non-zero third differential value closest to the first differential subsequence to be processed is 3, then update the differential value in the first differential subsequence to 3. For the second differential subsequence, determine that the non-zero third differential value closest to the second differential subsequence to be processed is -3 among the differential values after the second differential subsequence, then update the differential value in the second differential subsequence to -3, and obtain the processed differential subsequence. Therefore, according to all the processed differential subsequences in the initial differential sequence, the final differential sequence can be obtained as diff'=[20,20,-20,6,19,-5,10,-22,7,-9,-6,6,-6,-5,-10,12,7,6,3,3,-3,-3,-7,-2,19,-13,-4,-3,-15,-15,-15,-15].
[0032] like Figure 4 As shown in FIG. 1 , a schematic diagram of the result of performing peak detection based on an initial differential sequence is provided in Embodiment 3 of the present invention. Figure 4 As shown, it is a waveform diagram of the sequential sampling time points and the sampling voltage at the corresponding sampling time points obtained by the key phase measurement of the steam turbine. When the peak value detection is performed on the waveform diagram according to the initial differential sequence, the determined peak value detection result includes 3 peak values, but the detection result does not detect the peak values when multiple consecutive identical values appear at the beginning and middle of the sampling voltage sequence, and the detection result is incomplete.
[0033] like Figure 5 As shown in FIG. 1 , a schematic diagram of the result of performing peak detection according to the final differential sequence provided in Embodiment 3 of the present invention is shown. Figure 5 As shown, according to the final difference sequence Figure 4The sampling time points and the waveform diagrams of the corresponding sampling voltages are subjected to peak detection, and the determined peak detection results include 5 peaks. The detection results detect peaks when multiple consecutive identical values appear at the beginning and middle of the sampling voltage sequence. The detection results are relatively complete compared to the detection results of the initial differential sequence.
[0034] In this embodiment, by targeting any difference subsequence to be processed whose difference value is continuously zero in the initial difference sequence, its position in the initial difference sequence is determined, if it is at the head end, it is processed by the first interpolation operation, if it is at the tail end, it is processed by the second interpolation operation, if it is not at the head end and the tail end, it is processed by the third interpolation operation, so as to obtain the final difference sequence according to all the processed difference subsequences in the initial difference sequence. The problem of continuous same value and boundary processing in the prior art is solved, the accuracy and reliability of the peak detection of the key phase signal of the turbine are improved, and then a more accurate peak detection result is provided for the safe operation and status monitoring of the turbine, and the safe operation of the turbine of the nuclear power plant is guaranteed.
[0035] like Figure 6 As shown, it is a flow chart of a method for detecting a peak value of a key phase signal of a nuclear power plant steam turbine provided in the fourth embodiment of the present invention. In the above step S302, when the position is the head end, the first interpolation operation is used to interpolate the difference subsequence to be processed to obtain the processed difference subsequence, which may include the following steps: Step S601: determining the absolute value of the non-zero first difference value in the initial difference sequence that is closest to the difference subsequence to be processed.
[0036] Step S602: updating the difference value in the difference subsequence to be processed to the absolute value of the first difference value to obtain a processed difference subsequence.
[0037] In this embodiment, the first differential value may refer to a non-zero differential value in the initial differential sequence that is closest to the to-be-processed differential subsequence at the head.
[0038] For example, for the initial differential sequence diff=[0,0,-20,6,19,-5,10,-22,7,-9,-6,6,-6,-5,-10,12,7,6,3,0,0,-3,-7,-2,19,-13,-4,-3,-15,0,0,0] in the above steps S301 to S305, the difference subsequence to be processed at the head end is [0,0], it can be determined that the non-zero first differential value closest to the difference subsequence to be processed in the initial differential sequence is -20, and the absolute value of the first differential value -20 is 20, then the difference subsequence to be processed [0,0] is updated to [20,20], and the processed difference subsequence [20,20] is obtained.
[0039] In this embodiment, when the differential sequence to be processed is at the head end, the differential value in the differential subsequence to be processed is updated to the absolute value of the non-zero first differential value closest to the differential subsequence to be processed. This solves the problem of continuous identical values and boundary processing in the prior art, and improves the accuracy and reliability of the peak detection of the turbine key phase signal.
[0040] like Figure 7 As shown, it is a flow chart of a method for detecting a peak value of a key phase signal of a nuclear power plant steam turbine provided in Embodiment 5 of the present invention. In the above step S303, when the position is at the tail end, the second interpolation operation is used to interpolate the difference subsequence to be processed to obtain the processed difference subsequence, which may include the following steps: Step S701: Determine the opposite of the absolute value of the non-zero second differential value in the initial differential sequence that is closest to the differential subsequence to be processed.
[0041] Step S702: updating the difference value in the difference subsequence to be processed to the opposite number of the absolute value of the second difference value to obtain a processed difference subsequence.
[0042] In this embodiment, the second differential value may refer to a non-zero differential value in the initial differential sequence that is closest to the to-be-processed differential subsequence at the tail end.
[0043] For example, for the initial differential sequence diff=[0,0,-20,6,19,-5,10,-22,7,-9,-6,6,-6,-5,-10,12,7,6,3,0,0,-3,-7,-2,19,-13,-4,-3,-15,0,0,0] in the above steps S301 to S305, the difference subsequence to be processed at the tail end is [0,0,0], it can be determined that the non-zero second differential value closest to the difference subsequence to be processed in the initial differential sequence is -15, and the opposite of the absolute value of the first differential value -15 is -15, then the difference subsequence to be processed [0,0,0] is updated to [-15,-15,-15], and the processed difference subsequence [-15,-15,-15] is obtained.
[0044] In this embodiment, when the differential sequence to be processed is at the tail end, the differential value in the differential subsequence to be processed is updated to the opposite number of the absolute value of the non-zero second differential value closest to the differential subsequence to be processed. This solves the problem of continuous identical values and boundary processing in the prior art, and improves the accuracy and reliability of the peak detection of the key phase signal of the turbine.
[0045] like Figure 8As shown, it is a flow chart of a method for detecting a peak value of a key phase signal of a nuclear power plant steam turbine provided in Embodiment 6 of the present invention. In the above step S304, when the position is not at the head end and the tail end, the third interpolation operation is used to interpolate the difference subsequence to be processed to obtain the processed difference subsequence, which may include the following steps: Step S801: dividing a differential subsequence to be processed into a first differential subsequence to be processed and a second differential subsequence to be processed.
[0046] Step S802: Determine a non-zero third differential value closest to the first to-be-processed differential subsequence from differential values before the first to-be-processed differential subsequence.
[0047] Step S803: Determine, from the differential values after the second to-be-processed differential subsequence, a non-zero fourth differential value that is closest to the second to-be-processed differential subsequence.
[0048] Step S804: updating the difference values in the first to-be-processed difference subsequence to the third difference values, and updating the difference values in the second to-be-processed difference subsequence to the fourth difference values, to obtain a processed difference subsequence.
[0049] In this embodiment, the first to-be-processed differential subsequence and the second to-be-processed differential subsequence may refer to differential value sequences after the to-be-processed differential subsequences are divided, the third differential value may refer to the non-zero differential value among the differential values before the first to-be-processed differential subsequence that is closest to the first to-be-processed differential subsequence, and the fourth differential value may refer to the non-zero differential value among the differential values after the second to-be-processed differential subsequence that is closest to the second to-be-processed differential subsequence.
[0050] For example, for the initial differential sequence diff=[0,0,-20,6,19,-5,10,-22,7,-9,-6,6,-6,-5,-10,12,7,6,3,0,0,-3,-7,-2,19,-13,-4,-3,-15,0,0,0] in the above steps S301 to S305, the difference subsequence to be processed that is not at the beginning or the end is [0,0], and the difference subsequence to be processed [0,0] is divided into the first difference subsequence to be processed [0] on the left and the first difference subsequence to be processed [0] on the right. Two differential subsequences to be processed [0], for the first differential subsequence [0] to be processed, from the differential values before it, it can be determined that the non-zero third differential value closest to the first differential subsequence to be processed is 3, then the first differential subsequence [0] to be processed is updated to [3], for the second differential subsequence [0] to be processed, from the differential values after it, it can be determined that the non-zero fourth differential value closest to the second differential subsequence to be processed is -3, then the second differential subsequence [0] to be processed is updated to [-3], and the processed differential sequence [3, -3] is obtained.
[0051] In this embodiment, when the differential sequence to be processed is not at the head end and the tail end, by dividing the differential subsequence to be processed into a first differential subsequence to be processed and a second differential subsequence to be processed, the differential value in the first differential subsequence to be processed is updated to the nearest non-zero third differential value before the first differential subsequence to be processed, and the differential value in the second differential subsequence to be processed is updated to the nearest non-zero fourth differential value after the second differential subsequence to be processed. The problem of continuous identical values and boundary processing in the prior art is solved, and the accuracy and reliability of the peak detection of the key phase signal of the turbine are improved.
[0052] like Fig. 9 As shown, it is a flow chart of a method for detecting a peak value of a key phase signal of a nuclear power plant steam turbine provided in Embodiment 7 of the present invention. In the above step S205, the peak detection result is determined according to the final differential sequence, which may include the following steps: Step S901: for any differential value in the final differential sequence, if the adjacent differential value on the left side of the differential value is a positive value, the adjacent differential value on the right side of the differential value is a negative value, and the sampled voltage corresponding to the differential value is greater than the adaptive peak threshold, then the sampled voltage corresponding to the differential value is determined to be a candidate peak value.
[0053] Step S902: Screen all candidate peaks in the measurement results according to the adaptive minimum peak-to-peak interval time to obtain a peak detection result.
[0054] In this embodiment, a candidate peak may refer to a sampling voltage that satisfies the conditions that the adjacent differential value on the left is a positive value, the adjacent differential value on the right is a negative value, and the sampling voltage corresponding to the differential value is greater than an adaptive peak threshold. The adaptive peak threshold may refer to a value that the sampling voltage corresponding to a preset candidate peak should satisfy, and the adaptive minimum peak interval time may refer to the interval time that should be satisfied between adjacent peaks that are preset.
[0055] Specifically, for any differential value in the final differential sequence, if the differential value adjacent to the left of the differential value is a positive value and the differential value adjacent to the right of the differential value is a negative value, it means that the sampling voltage corresponding to the differential value is greater than the sampling voltage corresponding to the differential value adjacent to the left, and the sampling voltage corresponding to the differential value is greater than the sampling voltage corresponding to the differential value adjacent to the right, and if the sampling voltage corresponding to the differential value is greater than the adaptive peak threshold, the sampling voltage corresponding to the differential value is determined to be a candidate peak. If there are multiple candidate peaks in the measurement result, all candidate peaks are screened according to the adaptive minimum peak interval time to obtain a peak detection result.
[0056] For example, Fig.10 As shown in FIG. 1 , a schematic diagram of the result of peak screening according to the adaptive peak threshold and the adaptive minimum peak interval time provided by the seventh embodiment of the present invention is shown. Fig.10 As shown in the figure, when the adaptive peak threshold is 0.4 and the adaptive minimum peak interval is 3, all peaks are detected, but pseudo peaks in the peaks are also detected. Therefore, the peak threshold and the minimum peak interval can be adjusted according to the peak height and peak distance of the pseudo peaks to screen out the pseudo peaks. When the adaptive peak threshold is adjusted to 0.6 and the adaptive minimum peak interval is 3, all peaks can be detected and no pseudo peaks appear. When the adaptive peak threshold is adjusted to 0.4 and the adaptive minimum peak interval is 10, all peaks can be detected and no pseudo peaks appear.
[0057] Optionally, the highest sampling voltage and the lowest sampling voltage may be determined from the measurement results, and the adaptive peak threshold may be calculated based on the highest sampling voltage, the lowest sampling voltage and a preset threshold coefficient.
[0058] Specifically, the adaptive peak threshold can be written as , the maximum sampling voltage is , the minimum sampling voltage is , the preset threshold coefficient is , then the calculation formula of the adaptive peak threshold can be: , preferably, the preset threshold coefficient It can be 0.6.
[0059] Optionally, a sampling frequency for performing key phase measurement on the steam turbine and a maximum rotational frequency of the steam turbine may be obtained, and an adaptive minimum peak-to-peak interval time may be calculated based on the sampling frequency and the maximum rotational frequency.
[0060] Specifically, the sampling frequency can be written as , the maximum frequency is , the adaptive minimum peak interval time is , then the calculation formula for the adaptive minimum peak interval time is: For example, if the sampling frequency The maximum frequency is 2560Hz is 40Hz, then according to the calculation formula of the adaptive minimum peak interval time, it can be calculated that the adaptive minimum peak interval time is 64.
[0061] In this embodiment, the peak value is screened by introducing an adaptive peak threshold and an adaptive minimum peak interval time to obtain a peak detection result, which helps to remove pseudo peaks caused by noise or signal fluctuations and improves the accuracy and reliability of the peak detection of the turbine key phase signal.
[0062] like Fig.11As shown, it is a flow chart of a method for detecting a peak value of a key phase signal of a nuclear power plant steam turbine provided in Embodiment 8 of the present invention. In the above step S902, all candidate peaks in the measurement results are screened according to the adaptive minimum peak interval time to obtain a peak detection result, which may include the following steps: Step S1101: If the adaptive minimum peak interval time is greater than a preset first value, and the number of candidate peaks in the measurement result is greater than a preset second value, all candidate peaks in the measurement result are sorted according to the size of the candidate peaks to obtain a sorted candidate peak sequence.
[0063] Step S1102: for any candidate peak in the sorted candidate peak sequence, detect whether there are other candidate peaks within the adaptive minimum peak distance interval before and after the sampling time point corresponding to the candidate peak.
[0064] Step S1103: If it exists, determine the highest candidate peak within the adaptive minimum peak distance interval before and after the sampling time point corresponding to the candidate peak.
[0065] Step S1104: Obtain peak detection results based on all the highest candidate peaks.
[0066] In this embodiment, the preset first value may refer to the preset interval time for triggering the use of the adaptive minimum peak distance interval time for peak screening, the preset second value may refer to the number of candidate peaks for triggering the use of the adaptive minimum peak distance interval time for peak screening, the candidate peak sequence may refer to the candidate peaks sorted according to size, and the highest candidate peak may refer to the highest sampling voltage within the adaptive minimum peak distance interval time before and after the sampling time point corresponding to the candidate peak.
[0067] For example, if the preset first value is 1, the preset second value is 1, the adaptive minimum peak distance interval time is 64, and the number of candidate peaks is 4, then the adaptive minimum peak distance interval time 64 is greater than the preset first value 1, and the number of candidate peaks 4 in the measurement result is greater than the preset second value 1, then according to the size of the candidate peaks, all candidate peaks are arranged in descending order to obtain a sorted candidate peak sequence, and for each candidate peak in the sorted candidate peak sequence, the other candidate peaks within the adaptive minimum peak distance interval time before and after it are deleted, and the highest candidate peak is retained, and all the retained highest candidate peaks are formed into a peak detection result.
[0068] In this embodiment, the candidate peaks before and after the sampling time point corresponding to the candidate peaks are screened by adaptively setting the minimum peak interval time, the highest candidate peak is determined, and the peak detection result is obtained based on all the highest candidate peaks. This helps to remove the pseudo peaks caused by noise or signal fluctuations, and improves the accuracy and reliability of the peak detection of the key phase signal of the turbine.
[0069] like Fig.12 As shown, a nuclear power plant steam turbine key phase signal peak detection device is provided in the ninth embodiment of the present invention, and the nuclear power plant steam turbine key phase signal peak detection device corresponds to the nuclear power plant steam turbine key phase signal peak detection method in the above embodiment. The nuclear power plant steam turbine key phase signal peak detection device includes an acquisition module 1201, a difference module 1202 and a peak detection module 1203. Each functional module is described in detail as follows: An acquisition module 1201 is used to acquire a measurement result obtained by detecting the steam turbine based on key phase measurement, wherein the measurement result includes sequential sampling time points and sampling voltages corresponding to the sampling time points; The differential module 1202 is used to perform differential processing on the sampled voltage corresponding to each sampling time point in the measurement result to obtain an initial differential sequence, determine a differential subsequence to be processed whose differential values are continuously zero in the initial differential sequence, and obtain the position of the differential subsequence to be processed in the initial differential sequence; A peak detection module 1203 is used to perform interpolation processing on the initial differential sequence according to the position to obtain a final differential sequence, and determine a peak detection result according to the final differential sequence; Among them, when the position is the beginning, the first interpolation operation is used to interpolate the difference subsequence to be processed in the initial differential sequence; when the position is the end, the second interpolation operation is used to interpolate the difference subsequence to be processed in the initial differential sequence; when the position is not at the beginning or the end, the third interpolation operation is used to interpolate the difference subsequence to be processed in the initial differential sequence.
[0070] Optionally, the peak detection module 1203 includes: A position determination unit, used for determining the position of any to-be-processed differential subsequence in the initial differential sequence in the initial differential sequence; A first processing unit, configured to, when the position is the head end, perform interpolation processing on the difference subsequence to be processed by using the first interpolation operation to obtain a processed difference subsequence; A second processing unit is configured to, when the position is the tail end, perform interpolation processing on the difference subsequence to be processed by using the second interpolation operation to obtain the processed difference subsequence; A third processing unit is used for, when the position is not at the head end and the tail end, performing interpolation processing on the difference subsequence to be processed by using the third interpolation operation to obtain the processed difference subsequence; The first determining unit is used to obtain the final differential sequence according to all processed differential subsequences in the initial differential sequence.
[0071] Optionally, the first processing unit includes: A second determining subunit is used to determine the absolute value of the non-zero first differential value in the initial differential sequence that is closest to the differential subsequence to be processed; The first updating subunit is used to update the difference value in the difference subsequence to be processed to the absolute value of the first difference value to obtain the processed difference subsequence.
[0072] Optionally, the second processing unit includes: A third determining subunit is used to determine the opposite number of the absolute value of the non-zero second differential value in the initial differential sequence that is closest to the differential subsequence to be processed; The second updating subunit is used to update the difference value in the difference subsequence to be processed to the opposite number of the absolute value of the second difference value to obtain the processed difference subsequence.
[0073] Optionally, the third processing unit includes: A division subunit, used for dividing the to-be-processed differential subsequence into a first to-be-processed differential subsequence and a second to-be-processed differential subsequence; a fourth determining subunit, configured to determine, from the differential values before the first to-be-processed differential subsequence, a non-zero third differential value closest to the first to-be-processed differential subsequence; a fifth determining subunit, configured to determine, from the differential values following the second to-be-processed differential subsequence, a non-zero fourth differential value that is closest to the second to-be-processed differential subsequence; The third updating subunit is used to update the differential values in the first to-be-processed differential subsequence to the third differential values, and update the differential values in the second to-be-processed differential subsequence to the fourth differential values, so as to obtain the processed differential subsequence.
[0074] Optionally, the peak detection module 1203 includes: a sixth determining unit, configured to determine, for any differential value in the final differential sequence, that the sampled voltage corresponding to the differential value is a candidate peak value if the differential value adjacent to the left side of the differential value is a positive value, the differential value adjacent to the right side of the differential value is a negative value, and the sampled voltage corresponding to the differential value is greater than an adaptive peak threshold; The screening unit is used to screen all candidate peaks in the measurement result according to the adaptive minimum peak interval time to obtain the peak detection result.
[0075] Optionally, the screening unit comprises: A sorting subunit, configured to sort all candidate peaks in the measurement result according to the size of the candidate peaks to obtain a sorted candidate peak sequence if the adaptive minimum peak interval time is greater than a preset first value and the number of candidate peaks in the measurement result is greater than a preset second value; A detection subunit, for detecting, for any candidate peak in the sorted candidate peak sequence, whether there are other candidate peaks within the adaptive minimum peak distance interval before and after the sampling time point corresponding to the candidate peak; A seventh determination subunit is used to determine the highest candidate peak value within the adaptive minimum peak distance interval before and after the sampling time point corresponding to the candidate peak value, if any; The eighth determination subunit is used to obtain the peak detection result according to all the highest candidate peak values.
[0076] For the specific definition of the nuclear power plant steam turbine key phase signal peak detection device, please refer to the definition of the nuclear power plant steam turbine key phase signal peak detection method above, which will not be repeated here. Each module in the above-mentioned nuclear power plant steam turbine key phase signal peak detection device can be implemented in whole or in part through software, hardware and their combination. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0077] Fig.13 This is a schematic diagram of the structure of a computer device provided by Embodiment 10 of the present invention. Fig.13 As shown, the computer device of this embodiment includes: at least one processor ( Fig.13 Only one is shown), a memory, and a computer program stored in the memory and executable on at least one processor, wherein when the processor executes the computer program, the steps in any of the above-mentioned embodiments of the method for detecting the peak value of a key phase signal of a steam turbine in a nuclear power plant are implemented.
[0078] The computer device may include, but is not limited to, a processor and a memory. Those skilled in the art will appreciate that Fig.13 This is merely an example of a computer device and does not constitute a limitation on the computer device. The computer device may include more or fewer components than those shown in the figure, or a combination of certain components, or different components. For example, it may also include a network interface, a display screen, and an input device.
[0079] The processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0080] The memory includes a readable storage medium, an internal memory, etc., wherein the internal memory may be the memory of a computer device, and the internal memory provides an environment for the operation of the operating system and computer-readable instructions in the readable storage medium. The readable storage medium may be a hard disk of a computer device, and in other embodiments, it may also be an external storage device of the computer device, for example, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the computer device. Further, the memory may also include both an internal storage unit of the computer device and an external storage device. The memory is used to store an operating system, an application program, a boot loader (BootLoader), data, and other programs, such as the program code of a computer program, etc. The memory may also be used to temporarily store data that has been output or is to be output.
[0081] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention. The specific working process of the units and modules in the above-mentioned device can refer to the corresponding process in the above-mentioned method embodiment, which will not be repeated here. If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such understanding, the present invention implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, the steps of the above-mentioned method embodiment can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device capable of carrying computer program code, recording medium, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.
[0082] The present invention implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by a computer program product. When the computer program product runs on a computer device, the computer device can implement the steps in the above-mentioned method embodiment when executing.
[0083] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0084] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0085] In the embodiments provided by the present invention, it should be understood that the disclosed devices / computer equipment and methods can be implemented in other ways. For example, the device / computer equipment embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0086] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0087] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention.
Claims
1. A method for detecting a peak value of a key phase signal of a nuclear power plant steam turbine, characterized in that: include: Acquire a measurement result obtained by detecting the steam turbine based on key phase measurement, wherein the measurement result includes sequential sampling time points and sampling voltages corresponding to the sampling time points; Performing differential processing on the sampled voltage corresponding to each sampling time point in the measurement result to obtain an initial differential sequence, determining a differential subsequence to be processed whose differential values are continuously zero in the initial differential sequence, and obtaining the position of the differential subsequence to be processed in the initial differential sequence; According to the position, interpolating the initial differential sequence to obtain a final differential sequence, and determining a peak detection result according to the final differential sequence; Among them, when the position is the beginning, the first interpolation operation is used to interpolate the difference subsequence to be processed in the initial differential sequence; when the position is the end, the second interpolation operation is used to interpolate the difference subsequence to be processed in the initial differential sequence; when the position is not at the beginning or the end, the third interpolation operation is used to interpolate the difference subsequence to be processed in the initial differential sequence.
2. The method for detecting the peak value of the key phase signal of a nuclear power plant steam turbine according to claim 1, characterized in that: The interpolation process is performed on the initial differential sequence according to the position to obtain a final differential sequence, including: For any difference subsequence to be processed in the initial difference sequence, determining the position of the difference subsequence to be processed in the initial difference sequence; When the position is the head end, the first interpolation operation is used to perform interpolation processing on the difference subsequence to be processed to obtain a processed difference subsequence; When the position is the tail end, performing interpolation processing on the difference subsequence to be processed by using the second interpolation operation to obtain the processed difference subsequence; When the position is not at the head end and the tail end, performing interpolation processing on the difference subsequence to be processed by using the third interpolation operation to obtain the processed difference subsequence; The final differential sequence is obtained according to all processed differential subsequences in the initial differential sequence.
3. The method for detecting the peak value of the key phase signal of a nuclear power plant steam turbine according to claim 2, characterized in that: When the position is the head end, the first interpolation operation is used to interpolate the difference subsequence to be processed to obtain the processed difference subsequence, including: Determine the absolute value of the non-zero first difference value in the initial difference sequence that is closest to the difference subsequence to be processed; The difference values in the to-be-processed difference subsequence are updated to the absolute values of the first difference values to obtain the processed difference subsequence.
4. The method for detecting the peak value of the key phase signal of a nuclear power plant steam turbine according to claim 2, characterized in that: When the position is the tail end, the second interpolation operation is used to perform interpolation processing on the difference subsequence to be processed to obtain the processed difference subsequence, including: Determine the opposite number of the absolute value of the non-zero second difference value in the initial difference sequence that is closest to the difference subsequence to be processed; The difference value in the difference subsequence to be processed is updated to the opposite number of the absolute value of the second difference value to obtain the processed difference subsequence.
5. The method for detecting the peak value of the key phase signal of a nuclear power plant steam turbine according to claim 2, characterized in that: When the position is not at the head end and the tail end, the third interpolation operation is used to perform interpolation processing on the difference subsequence to be processed to obtain the processed difference subsequence, including: dividing the differential subsequence to be processed into a first differential subsequence to be processed and a second differential subsequence to be processed; Determine, from the difference values before the first to-be-processed difference subsequence, a non-zero third difference value closest to the first to-be-processed difference subsequence; Determine, from the differential values after the second to-be-processed differential subsequence, a non-zero fourth differential value that is closest to the second to-be-processed differential subsequence; The differential values in the first to-be-processed differential subsequence are updated to the third differential values, and the differential values in the second to-be-processed differential subsequence are updated to the fourth differential values, to obtain the processed differential subsequence.
6. The method for detecting the peak value of the key phase signal of a nuclear power plant steam turbine according to claim 1, characterized in that: Determining a peak detection result according to the final differential sequence includes: For any differential value in the final differential sequence, if the differential value adjacent to the left of the differential value is a positive value, the differential value adjacent to the right of the differential value is a negative value, and the sampling voltage corresponding to the differential value is greater than the adaptive peak threshold, then the sampling voltage corresponding to the differential value is determined to be a candidate peak value; All candidate peaks in the measurement results are screened according to the adaptive minimum peak distance interval time to obtain the peak detection result.
7. The method for detecting the peak value of the key phase signal of a nuclear power plant steam turbine according to claim 6, characterized in that: The step of screening all candidate peaks in the measurement results according to the adaptive minimum peak interval time to obtain the peak detection result includes: If the adaptive minimum peak interval time is greater than a preset first value, and the number of candidate peaks in the measurement result is greater than a preset second value, all candidate peaks in the measurement result are sorted according to the size of the candidate peaks to obtain a sorted candidate peak sequence; For any candidate peak in the sorted candidate peak sequence, detecting whether there are other candidate peaks within the adaptive minimum peak distance interval before and after the sampling time point corresponding to the candidate peak; If it exists, determining the highest candidate peak value within the adaptive minimum peak distance interval before and after the sampling time point corresponding to the candidate peak value; The peak detection result is obtained according to all the highest candidate peaks.
8. A nuclear power plant steam turbine key phase signal peak detection device, characterized in that: include: An acquisition module, used for acquiring a measurement result obtained by detecting the steam turbine based on key phase measurement, wherein the measurement result includes sequential sampling time points and sampling voltages corresponding to the sampling time points; A differential module is used to perform differential processing on the sampled voltage corresponding to each sampling time point in the measurement result to obtain an initial differential sequence, determine a differential subsequence to be processed whose differential values are continuously zero in the initial differential sequence, and obtain the position of the differential subsequence to be processed in the initial differential sequence; A peak detection module, configured to perform interpolation processing on the initial differential sequence according to the position to obtain a final differential sequence, and determine a peak detection result according to the final differential sequence; Among them, when the position is the beginning, the first interpolation operation is used to interpolate the difference subsequence to be processed in the initial differential sequence; when the position is the end, the second interpolation operation is used to interpolate the difference subsequence to be processed in the initial differential sequence; when the position is not at the beginning or the end, the third interpolation operation is used to interpolate the difference subsequence to be processed in the initial differential sequence.
9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method for detecting the peak value of the key phase signal of the nuclear power plant turbine as claimed in any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method for detecting the peak value of a key phase signal of a nuclear power plant turbine as claimed in any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Signal peak detection method, apparatus, computer device and storage medium
CN108268843A
Fingerprinting of fluid injection devices
CN110573718A
A peak value detection method, device and equipment for time series data
CN113986711A
Audio signal processing method, computer device and computer program product
CN114694681A
Wave crest detection method, device and equipment applied to piezoelectric rain detection
CN115774839A