Signal interference elimination method, device, equipment and computer-readable storage medium
By fast Fourier analysis and signal interference cancellation of pulsed electrical signals in automotive torsional vibration tests, the problem of pulsed electrical signals being easily disturbed is solved, and signal correction and torsional vibration analysis accuracy are improved.
Patent Information
- Application Number
- CN202211044277.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-29
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2042-08-29
AI Technical Summary
In automotive torsional vibration tests, pulsed electrical signals are susceptible to interference, resulting in reduced test accuracy, resulting in false speed fluctuations and torsional vibration frequency, covering up the torsional vibration characteristics, and leading to incorrect analysis conclusions.
By performing fast Fourier analysis on the original pulse electrical signal, signal interference is judged and eliminated, including upsampling and sorting, de-amplification pulse filtering and amplitude fluctuation extraction, and then Fourier analysis is performed after correcting the signal to ensure the reliability of the signal.
The difference in pulse amplitude of the electrical signal amplitude and amplitude fluctuations are reduced, the signal reliability is improved, the accuracy of torsional vibration analysis is improved, the torsional vibration order is clear, and the interference order components above the fifth order are eliminated.
Smart Images

Figure CN115389198B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of signal processing technology, and in particular to a signal interference elimination method, apparatus, device, and computer-readable storage medium. Background Art
[0002] Currently, in the diagnosis of torsional vibration problems in automobile transmission systems, photoelectric / magnetoelectric sensors are often used to obtain the rotational pulse signals of various components, and then the time interval of the pulse signals is used to obtain the rotational speed and calculate the torsional vibration value.
[0003] However, automobile torsional vibration tests are often carried out under strong interference conditions. In such cases, the pulse electrical signals obtained by the sensor are easily interfered with, resulting in defects. These defects will reduce the test accuracy, cause the pulse spacing to change, generate false speed fluctuations, and cause glitches in the speed signal, making it impossible to analyze the time domain speed fluctuations. Frequency domain torsional vibration analysis will generate false torsional vibration frequencies, masking the torsional vibration characteristics and ultimately leading to erroneous analysis conclusions. Summary of the Invention
[0004] The main purpose of the present invention is to provide a signal interference elimination method, device, equipment and computer-readable storage medium, aiming to solve the technical problem of how to reduce signal fluctuation interference to improve signal credibility and thereby improve the accuracy of torsional vibration analysis.
[0005] To achieve the above object, the present invention provides a method for eliminating signal interference, which comprises the following steps:
[0006] Obtaining original pulse electrical signals;
[0007] Performing fast Fourier analysis on the original pulse electrical signal to obtain an original signal analysis result;
[0008] If signal interference exists in the original signal analysis result, the original pulse electrical signal is corrected to obtain a corrected signal;
[0009] Performing fast Fourier analysis on the correction signal to obtain a correction signal analysis result;
[0010] If there is no signal interference in the correction signal analysis result, a torsional vibration analysis is performed based on the correction signal.
[0011] Optionally, after the step of obtaining the original signal analysis result, the signal interference elimination method further includes:
[0012] Determine whether there is signal interference in the original signal analysis result.
[0013] Optionally, before the step of determining whether signal interference exists in the original signal analysis result, the signal interference elimination method further includes:
[0014] Acquire the pulse fundamental frequency based on the original signal analysis result;
[0015] Setting an effective frequency upper limit bandwidth interval and an effective frequency lower limit bandwidth interval based on the pulse fundamental frequency;
[0016] A pulse amplitude corresponding to the pulse fundamental frequency is obtained, and an interference judgment value is set based on the pulse amplitude.
[0017] Optionally, the step of determining whether signal interference exists in the original signal analysis result includes:
[0018] If the amplitude in the effective frequency upper limit bandwidth interval or the effective frequency lower limit bandwidth interval is greater than the interference judgment value, it is determined that signal interference exists in the original signal analysis result.
[0019] Optionally, the step of correcting the original pulse electrical signal to obtain a corrected signal includes:
[0020] Determining whether the sampling rate of the original pulse electrical signal is sufficient;
[0021] If the sampling rate of the original pulse electrical signal is insufficient, upsampling and sorting the original pulse electrical signal;
[0022] The original pulse electrical signal that has completed upsampling and sorting is subjected to anomaly removal processing to obtain a corrected signal.
[0023] Optionally, the step of determining whether the sampling rate of the original pulse electrical signal is sufficient includes:
[0024] Determine whether the number of sampling points within a complete sampling period of the original pulse electrical signal is greater than a preset value, wherein the complete sampling period is a time period between two rotation speed peak amplitudes of the original pulse electrical signal.
[0025] Optionally, the step of performing anomaly removal processing on the original pulse electrical signal that has completed upsampling and sorting to obtain a corrected signal includes:
[0026] Selecting a de-amplitude pulse filtering parameter and an amplitude fluctuation extraction parameter based on the original pulse electrical signal that has completed upsampling and sorting;
[0027] Calling the de-amplification pulse filtering parameter to perform de-amplification pulse filtering on the original pulse electrical signal to obtain a de-amplification pulse signal;
[0028] Calling the amplitude fluctuation extraction parameter to perform amplitude fluctuation extraction processing on the de-amplitude pulse signal to obtain an amplitude fluctuation signal;
[0029] The de-amplitude pulse signal is subtracted from the amplitude fluctuation signal to obtain a correction signal.
[0030] In addition, to achieve the above-mentioned object, the present invention further provides a signal interference elimination device, the signal interference elimination device comprising:
[0031] An acquisition module, configured to acquire an original pulse electrical signal;
[0032] An analysis module, configured to perform a fast Fourier analysis on the original pulse electrical signal to obtain an original signal analysis result;
[0033] a correction module, configured to correct the original pulse electrical signal to obtain a corrected signal when signal interference exists in the original signal analysis result;
[0034] The analysis module is further configured to perform fast Fourier analysis on the correction signal to obtain a correction signal analysis result;
[0035] The analysis module is further configured to perform torsional vibration analysis based on the corrected signal when there is no signal interference in the corrected signal analysis result.
[0036] In addition, to achieve the above-mentioned purpose, the present invention also provides a signal interference elimination device, which includes: a memory, a processor, and a signal interference elimination program stored on the memory and runnable on the processor. When the signal interference elimination program is executed by the processor, the steps of the signal interference elimination method described above are implemented.
[0037] In addition, to achieve the above objectives, the present invention also provides a computer-readable storage medium, on which a signal interference elimination program is stored. When the signal interference elimination program is executed by a processor, the steps of the signal interference elimination method described above are implemented.
[0038] The present invention provides a signal interference elimination method, apparatus, device, and computer-readable storage medium, which overcome the technical defects in the prior art caused by the susceptibility of pulsed electrical signals to interference, resulting in defects and, in turn, reduced test accuracy of torsional vibration analysis. In the signal interference elimination method, an original pulsed electrical signal is first acquired, and then a fast Fourier analysis is performed on the original pulsed electrical signal to obtain an original signal analysis result. If signal interference exists in the original signal analysis result, the original pulsed electrical signal is corrected to obtain a corrected signal, and then a fast Fourier analysis is performed on the corrected signal to obtain a corrected signal analysis result. If signal interference does not exist in the corrected signal analysis result, torsional vibration analysis is performed based on the corrected signal.
[0039] Compared with the existing technology, the present invention performs fast Fourier analysis on the original pulse electrical signal, summarizes the filtering method for removing the amplitude pulse and its parameter selection method, realizes the elimination of single-peak pulses, and also summarizes the amplitude fluctuation extraction method and the algorithm for eliminating the amplitude fluctuation from the original signal. Based on the above algorithm, the signal interference in the analysis result is eliminated, the original pulse electrical signal is corrected, the interference degree of signal fluctuation is reduced, the signal credibility is improved, and the accuracy of torsional vibration analysis is improved. By implementing the present invention, the amplitude difference of the electrical signal amplitude pulse can be reduced by 99%, the amplitude fluctuation is reduced by 99%, the speed waveform burr is reduced by 97%, the torsional vibration order is clear, and the interference order components above the 5th order are eliminated. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] Figure 1 This is a flow chart of an embodiment of a method for eliminating signal interference according to the present invention;
[0041] Figure 2 Schematic diagram of a spectrum curve of an original pulse electrical signal involved in an embodiment of a signal interference elimination method of the present invention;
[0042] Figure 3 Schematic diagram showing comparison of signal waveforms before and after upsampling of an original pulse electrical signal according to an embodiment of a signal interference elimination method of the present invention;
[0043] Figure 4 Schematic diagram showing waveform comparison before and after signal processing in accordance with an embodiment of a method for eliminating signal interference according to the present invention;
[0044] Figure 5 This is a functional module diagram of an embodiment of a signal interference elimination device of the present invention;
[0045] Figure 6 This is a schematic diagram of the structure of a signal interference elimination device involved in an embodiment of the present invention.
[0046] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings and in conjunction with the embodiments. DETAILED DESCRIPTION
[0047] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0048] Currently, to diagnose torsional vibration issues in automotive transmission systems, photoelectric / magnetoelectric sensors are often used to obtain rotational pulse signals from various components. The time interval between these pulse signals is then used to determine the rotational speed and calculate the torsional vibration value. However, automotive torsional vibration testing is often conducted under strong interference conditions. In these conditions, the pulsed electrical signals obtained by the sensors are susceptible to interference, resulting in defects. Common defects include amplitude pulsation of a single waveform and amplitude drift of the overall waveform. These defects reduce test accuracy, cause variations in pulse spacing, generate false rotational speed fluctuations, and introduce glitches into the rotational speed signal, making it impossible to analyze speed fluctuations in the time domain. Frequency-domain torsional vibration analysis generates false torsional vibration frequencies, obscuring the torsional vibration characteristics and ultimately leading to erroneous analysis conclusions.
[0049] The present invention provides a signal interference elimination method that overcomes the technical drawbacks of the prior art, in which pulsed electrical signals are susceptible to interference, resulting in defects and, in turn, reduced test accuracy in torsional vibration analysis. In the signal interference elimination method, an original pulsed electrical signal is first acquired, and then a fast Fourier analysis is performed on the original pulsed electrical signal to obtain an original signal analysis result. If signal interference exists in the original signal analysis result, the original pulsed electrical signal is corrected to obtain a corrected signal, and then a fast Fourier analysis is performed on the corrected signal to obtain a corrected signal analysis result. If signal interference does not exist in the corrected signal analysis result, torsional vibration analysis is performed based on the corrected signal. Compared with the existing technology, the present invention performs fast Fourier analysis on the original pulse electrical signal, summarizes the filtering method for removing the amplitude pulse and its parameter selection method, realizes the elimination of single-peak pulses, and also summarizes the amplitude fluctuation extraction method and the algorithm for eliminating the amplitude fluctuation from the original signal. Based on the above algorithm, the signal interference in the analysis result is eliminated, the original pulse electrical signal is corrected, the interference degree of signal fluctuation is reduced, the signal credibility is improved, and the accuracy of torsional vibration analysis is improved. By implementing the present invention, the amplitude difference of the electrical signal amplitude pulse can be reduced by 99%, the amplitude fluctuation is reduced by 99%, the speed waveform burr is reduced by 97%, the torsional vibration order is clear, and the interference order components above the 5th order are eliminated.
[0050] The embodiment of the present invention provides a method for eliminating signal interference, referring to Figure 1 , Figure 1 The figure is a flow chart of an embodiment of a method for eliminating signal interference according to the present invention.
[0051] In this embodiment, the signal interference elimination method includes:
[0052] Step S10, obtaining the original pulse electrical signal;
[0053] It should be noted that this embodiment is applied to the diagnosis process of torsional vibration problems in a vehicle transmission system. The original pulse electrical signals of each component in the transmission system are obtained through photoelectric sensors or magnetoelectric sensors. To avoid confusion, each signal in this embodiment is considered to belong to the same component. However, this does not mean that this embodiment only performs torsional vibration analysis and signal interference elimination based on one component.
[0054] Step S20, performing fast Fourier analysis on the original pulse electrical signal to obtain an original signal analysis result;
[0055] In this embodiment, the obtained original pulse electrical signal is recorded as S. After the signal is acquired, FFT (fast Fourier transform) analysis is performed on it and it is visualized. Since FFT includes time extraction method and frequency extraction method, the time domain waveform and frequency domain waveform corresponding to the signal can be generated respectively. The generated time domain waveform and frequency domain can be regarded as the analysis results of the original signal.
[0056] Furthermore, as a feasible embodiment, after the above step S20, the signal interference elimination method of the present invention further includes:
[0057] Step S21, obtaining the pulse fundamental frequency based on the original signal analysis result;
[0058] Step S22, setting an effective frequency upper limit bandwidth interval and an effective frequency lower limit bandwidth interval based on the pulse fundamental frequency;
[0059] Step S23, obtaining a pulse amplitude corresponding to the pulse fundamental frequency, and setting an interference judgment value based on the pulse amplitude;
[0060] Step S24: determine whether there is signal interference in the original signal analysis result.
[0061] Step S24 may specifically include:
[0062] Step S241: If the amplitude in the effective frequency upper limit bandwidth interval or the effective frequency lower limit bandwidth interval is greater than the interference judgment value, it is determined that signal interference exists in the original signal analysis result;
[0063] Step S242: If the amplitudes in the effective frequency upper limit bandwidth interval and the effective frequency lower limit bandwidth interval are not greater than the interference judgment value, it is determined that there is no signal interference in the original signal analysis result.
[0064] It should be noted that this embodiment can determine whether the original pulse electrical signal is subject to signal interference based on whether the generated frequency domain waveform has amplitude pulsation and amplitude drift. As an example, refer to Figure 2 To understand the method of determining signal interference in this embodiment, Figure 2 The spectrum curve corresponding to the original pulse electrical signal in this embodiment is a schematic diagram, wherein the horizontal axis coordinate is frequency, unit Hz, the left vertical axis coordinate is voltage, unit mv, value is Log (RMS), the right vertical axis coordinate Amplitude is amplitude, and the spectrum curve is the Autopower (self-power spectrum) of the component flywheel_106 teeth. In this embodiment, according to the speed N, the number of pulses per revolution P n , calculate the pulse fundamental frequency f base =N / 60*P n ;exist Figure 2 In the example shown, N = 1050 rpm (round per minute, revolutions per minute), P n =106,f base =1050 / 60*106=1857Hz. Take f base 1.4 times of the effective frequency upper limit f baseH =1.4*f0(f0 is f base ), take 0.7 times of fbase as the lower limit of effective frequency f baseL =0.7*f0, then f baseH =1.4*1857=2600Hz, f baseL =0.7*1857=1326Hz; Figure 2 On the spectrum curve shown, the pulse fundamental frequency f base The pulse amplitude corresponding to the position is set as P f0 ,Depend on Figure 2 It can be seen that P f0 =72.00mv, then set the interference judgment value Limit=P f0 *0.5%, then Limit=72*0.5%=0.36mv; set the frequency range from 0 to f baseL Set as the effective frequency lower limit bandwidth interval, and set the frequency range f baseH To the peak value of bandwidth part ( Figure 2 0) is set as the effective frequency upper limit bandwidth interval. If the amplitude of the spectrum curve corresponding to the two intervals exceeds the Limit value, it is judged that the signal interference is too large and signal sorting is required, such as Figure 2 In the example shown, amplitudes exceeding the Limit value exist in both bandwidth intervals, so it is necessary to perform signal interference elimination processing on the original pulse electrical signal.
[0065] Step S30: If signal interference exists in the original signal analysis result, the original pulse electrical signal is corrected to obtain a corrected signal;
[0066] It should be noted that, in this embodiment, the correction of the original pulse electrical signal includes two parts, one is signal upsampling and shaping, and the other is abnormality removal. Among them, signal upsampling and shaping can be judged whether to be performed according to actual conditions, while abnormality removal is a step that must be performed.
[0067] Furthermore, as a feasible embodiment, the signal interference elimination method of the present invention further includes:
[0068] Step A: If there is no signal interference in the original signal analysis result, performing torsional vibration analysis based on the original signal.
[0069] It is understandable that, although this embodiment mainly considers the situation where signal interference needs to be eliminated when there is signal interference in the original pulse electrical signal, this embodiment is also applicable to the situation where torsional vibration analysis is performed on the original pulse electrical signal that has not been interfered with.
[0070] Furthermore, as a feasible embodiment, the step of correcting the original pulse electrical signal to obtain a corrected signal in step S30 may include:
[0071] Step S31, determining whether the sampling rate of the original pulse electrical signal is sufficient;
[0072] Step S32: if the sampling rate of the original pulse electrical signal is insufficient, upsampling and sorting the original pulse electrical signal;
[0073] It should be noted that, in this embodiment, whether the sampling rate is sufficient is evaluated by judging whether the number of sampling points in a complete sampling period of the original pulse electrical signal is greater than a preset value, wherein the complete sampling period is a time period between two speed peak amplitudes of the original pulse electrical signal; as an example, refer to Figure 3 , Figure 3 : is a schematic diagram comparing the signal waveforms before and after upsampling of the original pulse electrical signal in this embodiment. Figure 2 The horizontal axis, Time (Throughput), represents time (throughput) in seconds. The left vertical axis represents voltage in V, which is the actual value. The right vertical axis, Amplitude, represents amplitude. In this example, the preset value is 12. The waveform above is the original signal waveform. The number of sampling points between the two peaks in the original signal waveform is less than 12, so the waveform above needs to be scaled (interpolated) to obtain the upsampled signal waveform below.
[0074] Step S33 , performing anomaly removal processing on the original pulse electrical signal that has completed upsampling and sorting to obtain a corrected signal.
[0075] Furthermore, as a feasible embodiment, the above step S33 includes:
[0076] Step S331, selecting a de-amplitude pulse filtering parameter and an amplitude fluctuation extraction parameter based on the original pulse electrical signal that has completed upsampling and sorting;
[0077] Step S332, calling the de-amplification pulse filtering parameters to perform de-amplification pulse filtering on the original pulse electrical signal to obtain a de-amplification pulse signal;
[0078] Step S333, calling the amplitude fluctuation extraction parameter to perform amplitude fluctuation extraction processing on the de-amplified pulse signal to obtain an amplitude fluctuation signal;
[0079] Step S334: subtract the amplitude-removed pulse signal from the amplitude fluctuation signal to obtain a correction signal.
[0080] In this embodiment, the frequency between the two peaks of the original electrical signal is set to f0. Since the amplitude difference is too large, amplitude pulse fluctuations will occur, and the interference fluctuation frequency is above f0. Therefore, a suitable low-pass filter can be selected to filter the amplitude pulse fluctuations of the signal to improve the accuracy. If the amplitude pulse filtering frequency is set to f p , then in this embodiment f p The value of f0 is 1.1~1.4*f0. In this embodiment, f p is regarded as the amplitude pulse filtering parameter; at the same time, due to the overall fluctuation of the amplitude, the interference frequency is below f0, and the selection of a suitable low-pass filter can extract the trend of the amplitude fluctuation. Assume that the filtering frequency is f L , then in this embodiment f L The value of f is 1.4~2*f0. In this embodiment, f L Considered as amplitude fluctuation to extract parameters;
[0081] After completing the selection of the de-amplitude pulse filtering parameters and the amplitude fluctuation extraction parameters, the de-amplitude pulse filtering step is performed: an IIR (Infinite Impulse Response) low-pass filter is used to call the de-amplitude pulse filtering parameter fp to filter the original pulse electrical signal S to obtain the signal S p-delay Since the nonlinear phase delay of the IIR filter may cause errors in time domain analysis and needs to be corrected, this embodiment uses a two-way filtering method for correction, specifically as follows: p-delay The signal is sorted in reverse time domain to obtain signal S p-delay-rev ; For signal S p-delay-revPerform low-pass filtering calculation again to obtain the phase recovery signal S p-rev ; Then to S p-rev Perform reverse sorting to obtain the forward non-delayed filtered signal S p , that is, the amplitude-removed pulse signal;
[0082] After completing the amplitude-removed pulse filtering, the amplitude fluctuation extraction step is performed: extracting the amplitude-removed pulse signal S p The amplitude fluctuation is calculated by using an IIR low-pass filter and calling the amplitude fluctuation extraction parameter f L To S p Perform filtering calculation to obtain signal S tend-delay Since the nonlinear phase delay of the IIR filter may cause errors in time domain analysis and needs to be corrected, this embodiment uses a two-way filtering method for correction, specifically as follows: tend-delay The signal is sorted in reverse time domain to obtain signal S tend-delay-rev ; For signal S tend-delay-rev Perform low-pass filtering calculation again to obtain the phase recovery signal S tend-rev ; Then to S tend-rev Perform reverse sorting to obtain the forward non-delayed filtered signal S tend , that is, the amplitude fluctuation signal;
[0083] After the amplitude fluctuation signal extraction is completed, the amplitude fluctuation correction step is performed: the amplitude pulse signal S p Subtract the amplitude fluctuation signal S tend , we can get the trend removal correction signal S fine , that is, S fine =S p -S tend As an example, see Figure 4 , Figure 4 : is a schematic diagram comparing waveforms before and after signal processing in this embodiment, Figure 4 The meaning of the horizontal and vertical axes is Figure 3 The upper part is the original electrical signal waveform, which corresponds to the waveform of the original pulse electrical signal S. It can be seen that there are obvious amplitude pulsations and amplitude drifts. The lower part is the processed electrical signal waveform, which corresponds to the corrected signal S. fine From the waveform diagram, we can see that the amplitude pulsation and amplitude drift in the upper waveform have been basically eliminated. Comparing the upper and lower waveforms, we can see that the difference in the amplitude pulse of the electrical signal has been reduced by 99%, and the amplitude fluctuation has been reduced by 99%.
[0084] Furthermore, as a feasible embodiment, after the above step S31, the signal interference elimination method of the present invention further includes:
[0085] Step S34: If the sampling rate of the original pulse electrical signal is sufficient, the original pulse electrical signal is subjected to anomaly removal processing to obtain a corrected signal.
[0086] It is understandable that when the sampling rate is sufficient, there is no need to perform upsampling processing on the original pulse electrical signal, and the corrected signal can be obtained by directly performing anomaly removal processing on it.
[0087] Step S40, performing fast Fourier analysis on the corrected signal to obtain a corrected signal analysis result;
[0088] It is understandable that after completing the signal correction, it is necessary to repeat the signal analysis process similar to the above step S20, except that the analysis object is changed from the original pulse electrical signal to the corrected signal, and the analysis result is changed from the original signal analysis result to the corrected signal analysis result.
[0089] Step S50: If there is no signal interference in the correction signal analysis result, perform torsional vibration analysis based on the correction signal.
[0090] It can be understood that in this embodiment, if there is no signal interference in the corrected signal analysis result, a higher-precision torsional vibration analysis can be performed based on the signal to avoid problems such as changes in pulse spacing caused by signal interference, false speed fluctuations, glitches in the speed signal, inability to analyze time domain speed fluctuations, false torsional vibration frequencies in frequency domain torsional vibration analysis, masking of torsional vibration characteristics, and erroneous analysis conclusions.
[0091] Furthermore, as a feasible embodiment, the signal interference elimination method of the present invention further includes:
[0092] Step B: If signal interference exists in the analysis result of the corrected signal, the corrected signal is corrected again until the analysis result of the corrected signal no longer contains signal interference.
[0093] It should be understood that if signal interference problems still exist in the corrected signal, it means that the correction work is not perfect, and repeated corrections are needed to ensure that the signal used for torsional vibration analysis has avoided signal interference problems, that is, repeat the above step S33, and use the last corrected signal as the original pulse electrical signal each time it is repeated.
[0094] This embodiment proposes a signal interference elimination method. By performing fast Fourier analysis on the original pulse electrical signal, a filtering method for removing amplitude pulses and a parameter selection method thereof are summarized, thereby achieving the elimination of single-peak pulses. A method for extracting amplitude fluctuations and an algorithm for eliminating amplitude fluctuations from the original signal are also summarized. Based on the above algorithm, signal interference in the analysis results is eliminated, the original pulse electrical signal is corrected, the interference degree of signal fluctuations is reduced, the signal credibility is improved, and the accuracy of torsional vibration analysis is thereby improved.
[0095] In addition, the embodiment of the present invention also provides a signal interference elimination device, referring to Figure 5 , Figure 5 The figure is a functional module diagram of an embodiment of a signal interference elimination device of the present invention.
[0096] In this embodiment, the signal interference elimination device includes:
[0097] An acquisition module 10 is used to acquire an original pulse electrical signal;
[0098] An analysis module 20 is configured to perform a fast Fourier analysis on the original pulse electrical signal to obtain an original signal analysis result;
[0099] A correction module 30, configured to correct the original pulse electrical signal to obtain a corrected signal when signal interference exists in the original signal analysis result;
[0100] The analysis module 20 is further configured to perform fast Fourier analysis on the correction signal to obtain a correction signal analysis result;
[0101] The analysis module 20 is further configured to perform torsional vibration analysis based on the corrected signal when there is no signal interference in the corrected signal analysis result.
[0102] Furthermore, as a feasible embodiment, the signal interference elimination device further includes:
[0103] A judgment module is used to judge whether there is signal interference in the original signal analysis result.
[0104] Furthermore, as a feasible embodiment, the signal interference elimination device further includes:
[0105] A setting module is used to obtain the pulse fundamental frequency based on the original signal analysis result; set the effective frequency upper limit bandwidth interval and the effective frequency lower limit bandwidth interval based on the pulse fundamental frequency; obtain the pulse amplitude corresponding to the pulse fundamental frequency, and set the interference judgment value based on the pulse amplitude.
[0106] Furthermore, as a feasible embodiment, the judgment module is also used to determine that there is signal interference in the original signal analysis result when the amplitude in the effective frequency upper limit bandwidth interval or the effective frequency lower limit bandwidth interval is greater than the interference judgment value.
[0107] Furthermore, as a feasible embodiment, the judgment module is further used to judge whether the sampling rate of the original pulse electrical signal is sufficient;
[0108] The correction module 30 is further configured to perform upsampling and sorting on the original pulse electrical signal when the sampling rate of the original pulse electrical signal is insufficient;
[0109] The correction module 30 is further configured to perform anomaly removal processing on the original pulse electrical signal that has undergone upsampling and sorting to obtain a corrected signal.
[0110] Furthermore, as a feasible embodiment, the judgment module is also used to determine whether the number of sampling points within a complete sampling cycle of the original pulse electrical signal is greater than a preset value, wherein the complete sampling cycle is a time period between two speed peak amplitudes of the original pulse electrical signal.
[0111] Furthermore, as a feasible embodiment, the correction module 30 is further configured to select a de-amplitude pulse filtering parameter and an amplitude fluctuation extraction parameter based on the original pulse electrical signal that has undergone upsampling and sorting.
[0112] The correction module 30 is further configured to call the de-amplification pulse filtering parameter to perform de-amplification pulse filtering on the original pulse electrical signal to obtain a de-amplification pulse signal;
[0113] The correction module 30 is further configured to call the amplitude fluctuation extraction parameter to perform amplitude fluctuation extraction processing on the de-amplitude pulse signal to obtain an amplitude fluctuation signal;
[0114] The correction module 30 is further configured to subtract the de-amplified pulse signal from the amplitude fluctuation signal to obtain a correction signal.
[0115] The expanded content of the specific implementation of the signal interference elimination device is basically the same as that of the above-mentioned embodiments of the signal interference elimination method. The signal interference elimination device can achieve the same technical effects as those of the above-mentioned embodiments of the signal interference elimination method, and will not be repeated here.
[0116] In addition, the embodiment of the present invention also provides a signal interference elimination device, referring to Figure 6 , Figure 6 This is a schematic diagram of the structure of a signal interference elimination device involved in an embodiment of the present invention.
[0117] like Figure 6As shown, the signal interference elimination device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the user interface 1003 may optionally include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (WIreless-FIdelity, WI-FI) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM) memory, or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0118] Those skilled in the art will understand that Figure 6 The structure shown in the figure does not constitute a limitation to the signal interference elimination device, and may include more or less components than shown in the figure, or combine certain components, or arrange components differently.
[0119] like Figure 6 As shown, the memory 1005 as a storage medium may include an operating system, a data storage module, a network communication module, a user interface module and a signal interference elimination program.
[0120] exist Figure 6 In the signal interference cancellation device shown, the network interface 1004 is mainly used for data communication with other devices; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in this embodiment can be set in the signal interference cancellation device, and the signal interference cancellation device calls the signal interference cancellation program stored in the memory 1005 through the processor 1001 and performs the following operations:
[0121] Obtaining original pulse electrical signals;
[0122] Performing fast Fourier analysis on the original pulse electrical signal to obtain an original signal analysis result;
[0123] If signal interference exists in the original signal analysis result, the original pulse electrical signal is corrected to obtain a corrected signal;
[0124] Performing fast Fourier analysis on the correction signal to obtain a correction signal analysis result;
[0125] If there is no signal interference in the correction signal analysis result, a torsional vibration analysis is performed based on the correction signal.
[0126] Furthermore, the processor 1001 may call the signal interference elimination program stored in the memory 1005 and perform the following operations:
[0127] Determine whether there is signal interference in the original signal analysis result.
[0128] Furthermore, the processor 1001 may call the signal interference elimination program stored in the memory 1005 and perform the following operations:
[0129] Acquire the pulse fundamental frequency based on the original signal analysis result;
[0130] Setting an effective frequency upper limit bandwidth interval and an effective frequency lower limit bandwidth interval based on the pulse fundamental frequency;
[0131] A pulse amplitude corresponding to the pulse fundamental frequency is obtained, and an interference judgment value is set based on the pulse amplitude.
[0132] Furthermore, the processor 1001 may call the signal interference elimination program stored in the memory 1005 and perform the following operations:
[0133] If the amplitude in the effective frequency upper limit bandwidth interval or the effective frequency lower limit bandwidth interval is greater than the interference judgment value, it is determined that signal interference exists in the original signal analysis result.
[0134] Furthermore, the processor 1001 may call the signal interference elimination program stored in the memory 1005 and perform the following operations:
[0135] Determining whether the sampling rate of the original pulse electrical signal is sufficient;
[0136] If the sampling rate of the original pulse electrical signal is insufficient, upsampling and sorting the original pulse electrical signal;
[0137] The original pulse electrical signal that has completed upsampling and sorting is subjected to anomaly removal processing to obtain a corrected signal.
[0138] Furthermore, the processor 1001 may call the signal interference elimination program stored in the memory 1005 and perform the following operations:
[0139] Determine whether the number of sampling points within a complete sampling period of the original pulse electrical signal is greater than a preset value, wherein the complete sampling period is a time period between two rotation speed peak amplitudes of the original pulse electrical signal.
[0140] Furthermore, the processor 1001 may call the signal interference elimination program stored in the memory 1005 and perform the following operations:
[0141] Selecting a de-amplitude pulse filtering parameter and an amplitude fluctuation extraction parameter based on the original pulse electrical signal that has completed upsampling and sorting;
[0142] Calling the de-amplification pulse filtering parameter to perform de-amplification pulse filtering on the original pulse electrical signal to obtain a de-amplification pulse signal;
[0143] Calling the amplitude fluctuation extraction parameter to perform amplitude fluctuation extraction processing on the de-amplitude pulse signal to obtain an amplitude fluctuation signal;
[0144] The de-amplitude pulse signal is subtracted from the amplitude fluctuation signal to obtain a correction signal.
[0145] In addition, an embodiment of the present invention also proposes a computer-readable storage medium, which is applied to a computer. The computer-readable storage medium can be a non-volatile computer-readable storage medium. A signal interference elimination program is stored on the computer-readable storage medium. When the signal interference elimination program is executed by the processor, the steps of the signal interference elimination method of the present invention as described above are implemented.
[0146] The various embodiments of the signal interference elimination device and the computer-readable storage medium of the present invention may refer to the various embodiments of the signal interference elimination method of the present invention, and will not be described in detail here.
[0147] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or system. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or system comprising the element.
[0148] The serial numbers of the above embodiments of the present invention are for description only and do not represent the advantages or disadvantages of the embodiments.
[0149] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present invention.
[0150] The above are only preferred embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention description and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A signal interference elimination method, characterized in that: The signal interference elimination method comprises the following steps: Obtaining original pulse electrical signals; Performing fast Fourier analysis on the original pulse electrical signal to obtain an original signal analysis result; If there is signal interference in the original signal analysis result, determine whether the sampling rate of the original pulse electrical signal is sufficient; if the sampling rate of the original pulse electrical signal is insufficient, upsample and sort the original pulse electrical signal; select a de-amplification pulse filtering parameter and an amplitude fluctuation extraction parameter based on the original pulse electrical signal that has completed the upsampling and sorting; call the de-amplification pulse filtering parameter to perform a de-amplification pulse filtering process on the original pulse electrical signal to obtain a de-amplification pulse signal; call the amplitude fluctuation extraction parameter to perform an amplitude fluctuation extraction process on the de-amplification pulse signal to obtain an amplitude fluctuation signal; subtract the de-amplification pulse signal from the amplitude fluctuation signal to obtain a corrected signal; Performing fast Fourier analysis on the correction signal to obtain a correction signal analysis result; If there is no signal interference in the correction signal analysis result, a torsional vibration analysis is performed based on the correction signal.
2. The signal interference elimination method according to claim 1, wherein: After the step of obtaining the original signal analysis result, the signal interference elimination method further includes: Determine whether there is signal interference in the original signal analysis result.
3. The signal interference elimination method according to claim 2, wherein: Before the step of determining whether there is signal interference in the original signal analysis result, the signal interference elimination method further includes: Acquire the pulse fundamental frequency based on the original signal analysis result; Setting an effective frequency upper limit bandwidth interval and an effective frequency lower limit bandwidth interval based on the pulse fundamental frequency; A pulse amplitude corresponding to the pulse fundamental frequency is obtained, and an interference judgment value is set based on the pulse amplitude.
4. The signal interference elimination method according to claim 3, wherein: The step of determining whether there is signal interference in the original signal analysis result includes: If the amplitude in the effective frequency upper limit bandwidth interval or the effective frequency lower limit bandwidth interval is greater than the interference judgment value, it is determined that signal interference exists in the original signal analysis result.
5. The signal interference elimination method according to claim 1, wherein: The step of determining whether the sampling rate of the original pulse electrical signal is sufficient comprises: Determine whether the number of sampling points within a complete sampling period of the original pulse electrical signal is greater than a preset value, wherein the complete sampling period is a time period between two rotation speed peak amplitudes of the original pulse electrical signal.
6. A signal interference elimination device, characterized in that: The signal interference elimination device comprises: An acquisition module, configured to acquire an original pulse electrical signal; An analysis module, configured to perform fast Fourier analysis on the original pulse electrical signal to obtain an original signal analysis result; A correction module, wherein the correction module is used to determine whether the sampling rate of the original pulse electrical signal is sufficient when signal interference exists in the original signal analysis result; if the sampling rate of the original pulse electrical signal is insufficient, upsampling and sorting the original pulse electrical signal; selecting a de-amplification pulse filtering parameter and an amplitude fluctuation extraction parameter based on the original pulse electrical signal that has completed upsampling and sorting; calling the de-amplification pulse filtering parameter to perform a de-amplification pulse filtering process on the original pulse electrical signal to obtain a de-amplification pulse signal; calling the amplitude fluctuation extraction parameter to perform an amplitude fluctuation extraction process on the de-amplification pulse signal to obtain an amplitude fluctuation signal; subtracting the de-amplification pulse signal from the amplitude fluctuation signal to obtain a correction signal; The analysis module is further configured to perform fast Fourier analysis on the correction signal to obtain a correction signal analysis result; The analysis module is further configured to perform torsional vibration analysis based on the corrected signal when there is no signal interference in the corrected signal analysis result.
7. A signal interference elimination device, characterized in that: The signal interference elimination device includes: a memory, a processor, and a signal interference elimination program stored in the memory and executable on the processor. When the signal interference elimination program is executed by the processor, the steps of the signal interference elimination method according to any one of claims 1 to 5 are implemented.
8. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a signal interference elimination program, which, when executed by a processor, implements the steps of the signal interference elimination method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Doppler processing in frequency-modulated continuous wave radar systems using dither
US20220082681A1