High-speed signal receiving method and system of protocol signal processing module
Through adaptive update of filter parameters and secondary fine-tuning, the problem that traditional filters cannot be dynamically adjusted is solved, the interference suppression effect is improved, and the stability and reliability of the communication system are enhanced.
Patent Information
- Application Number
- CN202511020973.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-24
- Publication Date
- 2025-08-22
- Estimated Expiration
- 2045-07-24
AI Technical Summary
Traditional signal interference suppression methods cannot dynamically adjust the filter parameters, resulting in poor interference suppression effect in complex communication environments. Especially in 5G, Internet of Things and satellite communications, interference cannot be effectively suppressed when the frequency and intensity of the interference signal changes dynamically, affecting the reliability of the communication system.
By obtaining the spectrum distribution characteristics of the initial signal, dynamically judge the interference frequency band range and signal change trend, adaptively update the filter parameters, use the adaptive filtering processing module to suppress interference, and perform secondary fine-tuning when necessary to ensure protection of useful signals.
The interference suppression effect in a dynamic interference environment is improved, excessive suppression of useful signals is reduced, and the stability and reliability of the communication system are enhanced.
Smart Images

Figure CN120528447A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of high-speed signal reception, and more particularly to a high-speed signal reception method and system for a protocol signal processing module. Background Art
[0002] In modern communication systems, the performance of high-speed signal reception and processing directly impacts the quality and efficiency of information transmission. With the rapid development of wireless communication technologies, the communication environment is becoming increasingly complex, and signal interference is becoming increasingly prominent. This is particularly true in applications such as 5G, the Internet of Things (IoT), and satellite communications, where interference signals can originate from multiple frequency bands and exhibit dynamic characteristics. This poses a significant challenge to traditional interference mitigation techniques.
[0003] Traditional signal interference suppression methods primarily rely on fixed-parameter filters, such as band-stop filters or notch filters, which are typically designed for known interference frequency bands. However, in real-world communication environments, the frequency, intensity, and temporal characteristics of interfering signals often change dynamically, making fixed-parameter filters incapable of adjustment, resulting in poor interference suppression. For example, if the interference frequency band shifts or a new interference source emerges, traditional filters may fail to effectively suppress the interference and may even mistakenly filter out useful signals, impacting the reliability of the communication system.
[0004] Therefore, there is an urgent need for an interference suppression technology that can analyze signal characteristics, dynamically adjust filtering parameters, and take into account the protection of useful signals, so as to improve the stability and reliability of high-speed signal reception. Summary of the Invention
[0005] In view of the above problems, the embodiments of the present application provide a high-speed signal receiving method and system for a protocol signal processing module, which overcomes or at least partially solves the problems of the above-mentioned prior art that the filtering parameters cannot be dynamically adjusted and the interference suppression effect is poor.
[0006] According to a first aspect of an embodiment of the present application, a high-speed signal receiving method for a protocol signal processing module is provided, comprising: obtaining an initial signal; and determining the spectrum distribution characteristics of the high-speed signal based on the initial signal. An interference frequency band range is determined based on the spectrum distribution characteristics, and a dynamic change trend of the interference signal is determined based on the interference frequency band range. If the power value of the interference signal under the dynamic change trend exceeds a power threshold range within a predetermined time, the filter parameters of the interference frequency band range are adaptively updated and calculated to obtain a first filter parameter set. The first filter parameter set is applied to an adaptive filter processing module to perform interference suppression operations on the high-speed signal to obtain a suppressed first high-speed signal.
[0007] In this embodiment, the spectrum distribution characteristics of the high-speed signal can be determined based on the initial signal. Based on the spectrum distribution characteristics, the frequency band range of the initial signal can be segmented using a preset frequency band division rule; the energy data of each frequency band after segmentation is obtained, and based on the energy data, the interference frequency band range is determined, and then the dynamic change trend of the interference signal is judged. If the power value of the interference signal under the dynamic change trend within a predetermined time exceeds the power threshold range, the filter parameters of the interference frequency band range are adaptively updated and calculated to obtain a first filter parameter set. The first filter parameter set is applied to the adaptive filter processing module to perform interference suppression operations on the high-speed signal to obtain the suppressed first high-speed signal. In this way, the high-speed signal receiving method of a protocol signal processing module provided in the present application can adaptively update the filter parameters when the power value of the interference signal under the dynamic change trend within a predetermined time exceeds the power threshold range, thereby improving the interference suppression effect.
[0008] In an optional manner, a first set of filtering parameters is applied to an adaptive filtering processing module to perform interference suppression operations on the high-speed signal. After obtaining the suppressed first high-speed signal, the method also includes: based on the suppressed first high-speed signal, determining whether there is excessive suppression of the useful signal.
[0009] In an optional manner, after determining whether there is excessive suppression of the useful signal based on the suppressed first high-speed signal, the method includes: if there is excessive suppression of the useful signal, performing a secondary fine-tuning process on the first filter parameter set to obtain a second filter parameter set.
[0010] In this way, the filtering parameters can be further updated to improve the interference suppression effect.
[0011] In an optional manner, if there is excessive suppression of useful signals, the first filter parameter set is subjected to secondary fine-tuning processing to obtain a second filter parameter set. The method further includes: applying the second filter parameter set to an adaptive filter processing module to perform interference suppression operations on the high-speed signal to obtain a suppressed second high-speed signal.
[0012] In an optional manner, if there is excessive suppression of useful signals, the first filter parameter set is subjected to secondary fine-tuning processing to obtain a second filter parameter set, including: if there is excessive suppression of useful signals, calculating the distortion of the first high-speed signal, and calculating the partial derivatives of the distortion with respect to each parameter in the first filter parameter set based on an adaptive adjustment mechanism of the gradient descent method, determining the adjustment direction, and obtaining the second filter parameter set.
[0013] In one optional embodiment, determining the interference frequency band range based on the spectrum distribution characteristics includes: segmenting the frequency band range of the initial signal using a preset frequency band division rule based on the spectrum distribution characteristics, obtaining energy data for each segmented frequency band, and determining the interference frequency band range based on the energy data.
[0014] In an optional method, the interference frequency band range is determined based on the energy data, including: comparing the energy of each frequency band with the energy threshold, and preliminarily determining the frequency band with the energy largest than the energy threshold as the potential interference frequency band range; calculating the ratio of the potential interference frequency band range to the energy of the remaining frequency bands. If the obtained ratios are all higher than the empirical ratio threshold and there is a peak feature in the potential interference frequency band range, then the potential interference frequency band range is the interference frequency band range.
[0015] In one optional approach, the dynamic change trend of the interference signal is determined based on the interference frequency band, including: performing time-frequency analysis on the signal using a short-time Fourier transform. Using a time series analysis method, the time-frequency characteristic parameters obtained by the time-frequency analysis are input into an autoregressive moving average model to predict the possible dynamic change trend of the interference signal. The power change rate of the interference signal is calculated, and the dynamic change trend of the interference signal is determined based on the power change rate and the possible dynamic change trend.
[0016] In one optional method, based on the suppressed first high-speed signal, determining whether there is excessive suppression of the useful signal includes: comparing the first high-speed signal with an ideal signal, calculating a root mean square error, and comparing the root mean square error with a preset error threshold, wherein the ideal signal refers to the signal of the high-speed signal after transmission in an ideal environment without noise, distortion, and unlimited bandwidth. If the root mean square error is greater than the preset error threshold, calculating the change in the signal-to-noise ratio of the signal before and after suppression and the amplitude suppression ratio of the signal before and after suppression. Based on the change in the signal-to-noise ratio of the signal before and after suppression and the amplitude suppression ratio of the signal before and after suppression, determining whether there is excessive suppression of the useful signal.
[0017] According to a second aspect of an embodiment of the present application, a high-speed signal receiving system of a protocol signal processing module is provided, the system comprising: an acquisition module for acquiring an initial signal. A first determination module for determining the spectrum distribution characteristics of the high-speed signal based on the initial signal. A second determination module for determining the interference frequency band range based on the spectrum distribution characteristics. A judgment module for judging the dynamic change trend of the interference signal based on the interference frequency band range. An update module for adaptively updating the filter parameters of the interference frequency band range if the power value of the interference signal under the dynamic change trend exceeds the power threshold range within a predetermined time to obtain a first filter parameter set. A suppression module for applying the first filter parameter set to the adaptive filtering processing module to perform interference suppression operation on the high-speed signal to obtain a suppressed first high-speed signal.
[0018] The above description is only an overview of the technical solutions of the embodiments of the present application. In order to more clearly understand the technical means of the embodiments of the present application, they can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiments of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0020] Figure 1 A flowchart of a high-speed signal receiving method of a protocol signal processing module provided in some embodiments of the present application.
[0021] Figure 2 Another flowchart of a high-speed signal receiving method of a protocol signal processing module provided in some embodiments of the present application.
[0022] Figure 3 Another embodiment of the present application provides a high-speed signal receiving system for a protocol signal processing module.
[0023] Figure 4 A schematic diagram of a high-speed signal receiving end provided in some embodiments of the present application.
[0024] Figure 5 A schematic diagram of high-speed signal transmission provided in some embodiments of the present application.
[0025] Figure 6 A partially enlarged schematic diagram of a group D of differential pairs provided in some embodiments of the present application. DETAILED DESCRIPTION
[0026] To make the purpose, technical solutions, and advantages of the embodiments of this application more clear, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0027] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application belongs; the terms used in the specification of the application herein are only for the purpose of describing specific embodiments and are not intended to limit this application.
[0028] The terms "comprises", "comprising" and "having" and any variations thereof in the specification, claims and drawings of this application are intended to cover but not exclude other contents. The word "a" or "an" does not exclude the presence of a plurality.
[0029] References to "embodiments" herein mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase "embodiment" in various places in the specification does not necessarily refer to the same embodiment, nor does it necessarily refer to independent or alternative embodiments that are mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0030] In addition, the terms "first", "second", etc. in the description and claims of this application or the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order, and may explicitly or implicitly include one or more such features.
[0031] In the description of this application, unless otherwise specified, “plurality” means two or more (including two), and similarly, “multiple groups” means two or more (including two).
[0032] In the description of this application, it should be noted that, unless otherwise expressly specified or limited, the terms "mounted," "connected," and "connected" should be understood broadly. For example, "connected" or "connected" in a mechanical structure can refer to a physical connection. For example, a physical connection can be a fixed connection, such as a fixed connection via a fixing member, such as a screw, bolt, or other fixing member. A physical connection can also be a detachable connection, such as a mutual snap-fit connection. A physical connection can also be an integral connection, such as a connection formed by welding, bonding, or integral molding. "Connected" or "connected" in a circuit structure can refer not only to a physical connection but also to an electrical connection or a signal connection. For example, it can be a direct connection, i.e., a physical connection, or an indirect connection through at least one intermediate element, as long as the circuit is interconnected. It can also refer to internal communication between two elements. A signal connection can refer to a signal connection through a circuit or a signal connection through a media medium, such as radio waves. Those skilled in the art will understand the specific meanings of the above terms in this application.
[0033] The present application embodiment provides a high-speed signal receiving method for a protocol signal processing module, please refer to Figure 1 , Figure 1 A flowchart of a high-speed signal receiving method of a protocol signal processing module provided in some embodiments of the present application.
[0034] like Figure 1 As shown, the high-speed signal receiving method of the protocol signal processing module provided in the embodiment of the present application includes the following steps 101 to 106: Step 101: Acquire an initial signal.
[0035] In practical applications, before acquiring the initial signal, the method further includes: sampling the input high-speed signal.
[0036] Specifically, the input high-speed signal can be initially sampled using a high-speed analog-to-digital converter. For example, the sampling rate can be set to 20 million samples per second (MSa / s), which complies with the Nyquist sampling theorem and ensures undistorted signals. The sampling duration is 1 millisecond, resulting in 20,000 sample points, which are the initial signal.
[0037] Step 102: Determine the spectrum distribution characteristics of the high-speed signal based on the initial signal.
[0038] Specifically, determining the spectrum distribution characteristics of the high-speed signal based on the initial signal includes: performing a frequency domain transformation operation on the initial signal to determine the spectrum distribution characteristics of the high-speed signal.
[0039] For example, a fast Fourier transform (FFT) algorithm can be used to convert a time domain signal into a frequency domain signal to obtain spectrum data and form a spectrum characteristic curve. For example, the spectrum distribution characteristics of the high-speed signal can be determined to have a frequency range of 0 to 22.05 kilohertz (kHz) and a resolution of 0.1 hertz (Hz).
[0040] Step 103: Determine the interference frequency band range based on the spectrum distribution characteristics.
[0041] Specifically, determining the interference frequency band range based on the spectrum distribution characteristics includes: segmenting the frequency band range of the initial signal using a preset frequency band division rule based on the spectrum distribution characteristics, obtaining energy data for each segmented frequency band, and determining the interference frequency band range based on the energy data.
[0042] Specifically, based on the energy data, the interference frequency band is determined by comparing the energy of each frequency band with an energy threshold and preliminarily identifying the frequency band with the highest energy value as the potential interference frequency band. The energy ratios of the potential interference frequency band and the remaining frequency bands are calculated. If all the obtained ratios are higher than the empirical ratio threshold and a peak is present within the potential interference frequency band, the potential interference frequency band is considered an interference frequency band.
[0043] For example, assuming that the frequency range determined based on the spectrum distribution characteristics is 0 to 22.05 kHz with a resolution of 0.1 Hz, a preset frequency band division rule is used to divide the frequency range into multiple sub-bands. For example, 0-500 Hz, 500-2000 Hz, 2000-5000 Hz, 5000-10000 Hz, and 10000-22050 Hz are used as five frequency bands, and the energy data of each frequency band is calculated. Assume that the calculation results are: 0-500 Hz energy is 120.5 units, 500-2000 Hz energy is 350.2 units, 2000-5000 Hz energy is 800.7 units, 5000-10000 Hz energy is 200.3 units, and 10000-22050 Hz energy is 90.1 units. After analyzing the energy data, assuming that the energy threshold is 1561.8 units of total energy divided by 5 frequency bands, that is, the energy threshold is 312.36 units, it was found that the energy of 800.7 units in the 2000-5000 Hz frequency band far exceeds the energy threshold, and it was preliminarily determined to be a potential interference frequency band range.
[0044] In some embodiments, for further verification, the energy ratio of this frequency band and the remaining frequency bands can be calculated respectively, and the ratio of 2000-5000Hz to the adjacent frequency band 500-2000Hz is 2.29, and the ratio to 5000-10000Hz is 4.0, both of which are significantly higher than the empirical ratio threshold of 1.5. Combined with whether there is a peak feature in the frequency band on the spectrum curve, assuming that multiple peak points with amplitudes exceeding 3 times the average value are detected, it is finally confirmed that 2000-5000Hz is the interference frequency band range.
[0045] It should be noted that the process of calculating the energy data of each frequency band is as follows: The energy of the spectrum X[k] is the square of the real part plus the square of the imaginary part of the spectrum X[k] obtained by fast Fourier transform of the initial signal x[n]. Taking the 0-500 Hz frequency band as an example, the starting frequency kstart is equal to the lowest frequency / resolution in the frequency band, that is, 0 Hz / 0.1 Hz, or 0, and the ending frequency kend is equal to the highest frequency / resolution in the frequency band, that is, 500 Hz / 0.1 Hz, or 5000. Therefore, there are a total of 5001 frequency points (including 0 Hz).
[0046] The energy data of each frequency band is the energy sum from the starting frequency kstart to the ending frequency kend. For example, the energy data of the 0-500 Hz frequency band is the energy sum from the starting frequency 0 to the ending frequency 5000, that is, Eband1=120.5 units.
[0047] It should also be noted that the empirical ratio threshold of 1.5 may be determined by a typical ratio range of interference frequency bands in historical data.
[0048] Step 104: Based on the interference frequency band range, determine the dynamic change trend of the interference signal.
[0049] Specifically, based on the interference frequency band, the dynamic change trend of the interference signal is determined, including: performing time-frequency analysis on the signal using a short-time Fourier transform. Using time series analysis, the time-frequency characteristic parameters obtained from the time-frequency analysis are input into an autoregressive moving average model to predict the possible dynamic change trend of the interference signal. The power change rate of the interference signal is calculated. The dynamic change trend of the interference signal is determined based on the power change rate and the possible dynamic change trend.
[0050] For example, assuming the interference frequency range is 2000-5000 Hz, a short-time Fourier transform (STFT) is used to perform time-frequency analysis on the signal. The time window length is set to 10 ms, the Hanning window function is used, and the overlap ratio is 50%. After obtaining the time-frequency plot, the center frequency of the interference signal is extracted as 2500 Hz. Simultaneously, the modulation characteristics of the signal are calculated, revealing that its frequency exhibits periodic jumps over time with a period of approximately 50 ms, indicating that it may be a frequency-hopping interference signal.
[0051] Using time series analysis, the time-frequency characteristic parameters obtained from the time-frequency analysis were input into an autoregressive moving average (ARMA) model with the model order set to (2, 1). The fitting results were used to predict the possible dynamic change trend of the interference signal. The analysis showed that the frequency may fluctuate between 2000Hz and 3000Hz within the next 100ms, with a variation of approximately ±50Hz. Combined with a comparison with historical data, it was found that the frequency hopping rate of the interference signal increased by 10% in the past hour, indicating that the dynamic change trend may be increasing.
[0052] To further verify the dynamic trend, the power change rate of the interference signal can be calculated. It is found that the power has increased from -35dBm to -30dBm in the last 10 minutes, an increase of 14.3%. Based on the power change rate and possible dynamic change trends, the dynamic change trend of the interference signal is determined to be a dynamic enhancement trend.
[0053] Step 105: If the power value of the interference signal under the dynamic change trend within a predetermined time exceeds the power threshold range, adaptively update the filter parameters of the interference frequency band to obtain a first filter parameter set.
[0054] For example, assume that the normal signal power threshold range for a certain frequency band is set to -80 decibel millimeter (dBm) to -50dBm. Assume that the predetermined time is 10 minutes, and the power of the interference signal increases from -35dBm to -30dBm within the last 10 minutes, and the dynamic change trend of the interference signal is a dynamic strengthening trend. If the power value of the interference signal under the dynamic change trend within the predetermined time is -30dBm and significantly exceeds the upper limit of the power threshold range of -50dBm, the adaptive update mechanism is automatically triggered, invoking the preset filter parameter adjustment algorithm to perform adaptive update calculations on the filter parameters within the interference frequency band, resulting in a first filter parameter set.
[0055] For example, the preset filter parameter adjustment algorithm can be an adaptive filtering algorithm based on minimum mean square error. Assuming that the cutoff frequency of the initial filter parameters is 10 MHz and the bandwidth is 2 MHz, the error value in the adaptive filtering algorithm of the minimum mean square error is calculated based on the spectral characteristics of the interference signal. Assuming that the calculated error value e is 0.05 and the target error value is 0.01, the filter coefficients are iteratively updated based on the error value 0.05 to obtain an updated first filter parameter set, including a new cutoff frequency fc of 10.5 MHz, a bandwidth of 1.8 MHz, and a gain adjustment value of -3 dB.
[0056] For example, the process of changing the initial filter parameter cutoff frequency from 10 MHz to the new cutoff frequency fc 10.5 MHz is as follows: Slightly increase the cutoff frequency fc to 10.01 MHz and recalculate the error e′=0.048. Assuming that the calculated ∂e / ∂fc is −0.2 / MHz and the step size is 0.1, the cutoff frequency change value Δ after one iteration is fc The product of the step size, the error value 0.05 and ∂e / ∂fc−0.2 is +0.001MHz, that is, the updated cutoff frequency fc is 10.001 MHz. The error value is recalculated. If the error value drops below 0.01 after one iteration, the first filter parameter set includes a new cutoff frequency fc10.001MHz. If the error value does not drop below 0.01, continue to iterate until the error value drops below 0.01, and determine the cutoff frequency fc at which the error value drops below 0.01 for the first time as the new cutoff frequency fc included in the first filter parameter set. The adjustment process of the bandwidth B1.9MHz and the gain G adjustment value -3.15dB refers to the adjustment process of the cutoff frequency fc, and this application will not repeat it again.
[0057] In some embodiments, the updated first filter parameter set can also be verified. Assuming that it is determined through simulation analysis that the signal suppression effect of the frequency band based on the first filter parameter set is improved by 15%, it is determined that the first filter parameter set meets expectations. If the verification result does not meet expectations, it can be further optimized in combination with historical data, for example, by referring to the processing records of similar interference signals in the past 24 hours, and extracting the best parameter combination for further adjustment. In addition, to ensure stability, the re-adjusted parameters will be compared and analyzed with the filter settings of adjacent frequency bands to avoid parameter conflicts, such as ensuring that the cutoff frequency difference between adjacent frequency bands is not less than 0.2MHz, thereby maintaining the balance of the overall spectrum.
[0058] Step 106: Apply the first filter parameter set to the adaptive filter processing module to perform interference suppression on the high-speed signal to obtain a suppressed first high-speed signal.
[0059] In this embodiment, the spectrum distribution characteristics of the high-speed signal can be determined based on the initial signal. Based on the spectrum distribution characteristics, the frequency band range of the initial signal can be segmented using a preset frequency band division rule; the energy data of each frequency band after segmentation is obtained, and based on the energy data, the interference frequency band range is determined, and then the dynamic change trend of the interference signal is judged. If the power value of the interference signal under the dynamic change trend within a predetermined time exceeds the power threshold range, the filter parameters of the interference frequency band range are adaptively updated and calculated to obtain a first filter parameter set. The first filter parameter set is applied to the adaptive filter processing module to perform interference suppression operations on the high-speed signal to obtain the suppressed first high-speed signal. In this way, the high-speed signal receiving method of a protocol signal processing module provided in the present application can adaptively update the filter parameters when the power value of the interference signal under the dynamic change trend within a predetermined time exceeds the power threshold range, thereby improving the interference suppression effect.
[0060] refer to Figure 2 , Figure 2 Another flow chart of a high-speed signal receiving method of a protocol signal processing module provided in some embodiments of the present application. In this embodiment, after step 106, steps 107 to 109 may also be included.
[0061] Step 107: Based on the suppressed first high-speed signal, determine whether there is excessive suppression of the useful signal.
[0062] Specifically, based on the suppressed first high-speed signal, determining whether there is excessive suppression of the useful signal includes: comparing the first high-speed signal with an ideal signal, calculating the root mean square error, and comparing the root mean square error with a preset error threshold, where the ideal signal refers to the signal after the high-speed signal is transmitted in an ideal environment without noise, distortion, and unlimited bandwidth. If the root mean square error is greater than the preset error threshold, calculating the change in the signal-to-noise ratio of the signal before and after suppression and the amplitude suppression ratio of the signal before and after suppression. Based on the change in the signal-to-noise ratio of the signal before and after suppression and the amplitude suppression ratio of the signal before and after suppression, determining whether there is excessive suppression of the useful signal.
[0063] For example, the first high-speed signal is compared with an ideal signal, assuming the ideal signal is a sine wave. The root mean square error (RMSE) is calculated by subtracting the square of the ideal signal value from the actual signal value from the 0th sampling point to the N-1th sampling point, dividing the sum by the total number of sampling points, and then taking the square root. Assume the calculated RMSE is 0.15V, and the preset error threshold is 0.1V. Because the RMSE exceeds the preset error threshold, the change in the signal-to-noise ratio (SNR) of the signal before and after suppression is calculated. Assume the SNR before suppression is 25 decibels (dB) and after suppression is 18dB, a significant decrease. The amplitude suppression ratio of the signal before and after suppression is calculated. Assume the amplitude decreases from 1.5V to 0.8V, resulting in an amplitude suppression ratio of 46.7%. If the preset amplitude suppression ratio threshold is 30%, and 46.7% exceeds the preset amplitude suppression ratio threshold of 30%, combined with the RMSE exceeding the preset error threshold, the significant decrease in SNR after suppression, and the amplitude suppression ratio exceeding the preset amplitude suppression ratio threshold, it is determined that oversuppression has occurred.
[0064] It can be understood that if the root mean square error is not greater than the preset error threshold or the SNR does not drop significantly after suppression, for example, it does not drop by more than 3 dB, or the amplitude suppression ratio of the signal before and after suppression does not exceed the preset amplitude suppression ratio threshold, it is determined that there is no over-suppression.
[0065] Step 108: If there is excessive suppression of the useful signal, perform a secondary fine-tuning process on the first filter parameter set to obtain a second filter parameter set.
[0066] In practical applications, if there is excessive suppression of the useful signal, the first set of filter parameters is fine-tuned a second time to obtain a second set of filter parameters. This includes: if there is excessive suppression of the useful signal, calculating the distortion of the first high-speed signal, and using a gradient descent adaptive adjustment mechanism to calculate the partial derivatives of the distortion with respect to each parameter in the first set of filter parameters, and determining the adjustment direction to obtain the second set of filter parameters. Assuming the iteration step size is set to 0.01, the goal is to reduce the distortion to below a distortion threshold, for example, 5.0%.
[0067] Exemplarily, the distortion D is obtained by adding the squares of the effective values of the second harmonic to the squares of the effective values of the nth harmonic (n≥2), multiplying the sum by 100%, and then dividing the sum by the effective value (RMS) of the fundamental wave (main frequency). Assuming that the calculated distortion D is 6.8%, the first filter parameter set includes a new cutoff frequency fc of 10.5 MHz, a bandwidth B of 1.8 MHz, and a gain G adjustment value of -3 dB.
[0068] Assuming ∂D / ∂fc is +20% / kHz, this indicates that higher cutoff frequencies result in higher distortion. Assuming ∂D / ∂G is +15% / dB, this indicates that higher gain results in higher distortion. Assuming ∂D / ∂B is −10% / MHz, this indicates that higher bandwidth results in lower distortion. Based on the partial derivatives of the distortion D with respect to each parameter, the adjustment direction is determined: the cutoff frequency after each iteration is the cutoff frequency before each iteration minus the iteration step size multiplied by the partial derivative of the distortion with respect to the cutoff frequency. The bandwidth after each iteration is the bandwidth before each iteration minus the iteration step size multiplied by the partial derivative of the distortion with respect to the bandwidth. The gain after each iteration is the gain before each iteration minus the iteration step size multiplied by the partial derivative of the distortion with respect to the gain. Iterations are repeated until the distortion falls below the distortion threshold. The filter parameter set that first drops below the distortion threshold is determined as the second filter parameter set. For example, if the iteration step size is set to 0.01, after one iteration, fc is the cutoff frequency (10.5) minus the step size (0.01) multiplied by ∂D / ∂fc 20, or 10.3 MHz. G is the gain (-3) minus the step size (0.01) multiplied by ∂D / ∂G 15, or -3.15 dB. B is the bandwidth (1.8) minus the step size (0.01) multiplied by ∂D / ∂B −10, or 1.9 MHz. The distortion is recalculated. If the distortion drops below 5.0% after one iteration, the second filter parameter set is determined to include a new cutoff frequency (fc) of 10.3 MHz, a bandwidth (B) of 1.9 MHz, and a gain (G) adjustment of -3.15 dB. If the distortion does not drop below 5.0%, the iteration continues until the distortion drops below 5.0%. The filter parameter set that first drops below 5.0% is determined as the second filter parameter set.
[0069] Step 109: Apply the second filter parameter set to the adaptive filter processing module to perform interference suppression on the high-speed signal to obtain a suppressed second high-speed signal.
[0070] In practical applications, the second high-speed signal output result can be monitored in real time to obtain signal quality feedback data to determine whether filtering parameters of filters in subsequent signal streams need to be further adjusted.
[0071] Exemplarily, the process of real-time monitoring of the second high-speed signal output result is as follows: Suppose the output of an audio signal is monitored, and its signal-to-noise ratio (SNR) is 15.2 dB, below the preset threshold of 20 dB. Automatic analysis of the spectral distribution characteristics of the second high-speed signal reveals that the primary noise is concentrated in the 2 kHz to 3 kHz frequency band, accounting for approximately 12.5% of the total energy. This signal quality feedback is fed into a machine learning-based adaptive parameter adjustment model. This model, trained based on historical data, determines that when the noise exceeds 10% of the total energy and is concentrated in a specific frequency band, the cutoff frequency of the filter in the subsequent signal stream should be adjusted to 2.5 kHz, and the gain parameter should be reduced by 0.8 dB to reduce noise amplification. After these adjustments, the output signal is monitored again, and the SNR, for example, improves to 21.3 dB, meeting the quality standard.
[0072] Furthermore, the adjusted filtering parameters can be correlated with signal transmission delay to ensure that the delay is controlled within 50 milliseconds. The current delay is calculated to be 42 milliseconds, meeting real-time requirements. If the delay exceeds 50 milliseconds, the filtering algorithm in the above embodiment is further optimized to reduce computational complexity and thus delay. This process continuously optimizes signal quality.
[0073] Another embodiment of the present application further provides a high-speed signal receiving system of a protocol signal processing module, Figure 3 Another embodiment of the present application provides a high-speed signal receiving system of a protocol signal processing module, referring to Figure 3 A high-speed signal receiving system 3 of a protocol signal processing module includes: an acquisition module 31 for acquiring an initial signal. A first determination module 32 for determining the spectrum distribution characteristics of the high-speed signal based on the initial signal. A second determination module 33 for determining the interference frequency band range based on the spectrum distribution characteristics. A judgment module 34 for judging the dynamic change trend of the interference signal based on the interference frequency band range. An update module 35 for adaptively updating the filter parameters of the interference frequency band range if the power value of the interference signal under the dynamic change trend exceeds the power threshold range within a predetermined time to obtain a first filter parameter set. A suppression module 36 for applying the first filter parameter set to the adaptive filtering processing module to perform interference suppression operation on the high-speed signal to obtain a suppressed first high-speed signal.
[0074] In some embodiments, the first determination module 32 is specifically used to: perform a frequency domain transformation operation on the initial signal to determine the spectrum distribution characteristics of the high-speed signal. The second determination module 33 is specifically used to: based on the spectrum distribution characteristics, use a preset frequency band division rule to segment the frequency band range of the initial signal. Obtain the energy data of each frequency band after segmentation, and determine the interference frequency band range based on the energy data. The judgment module 34 is specifically used to: perform time-frequency analysis on the signal through short-time Fourier transform, and input the time-frequency characteristic parameters obtained by the time-frequency analysis into the autoregressive moving average model through a time series analysis method to predict the possible dynamic change trend of the interference signal, and calculate the power change rate of the interference signal. Determine the dynamic change trend of the interference signal based on the power change rate and the possible dynamic change trend.
[0075] In some embodiments, the determination module 34 is further configured to determine whether there is excessive suppression of the useful signal based on the suppressed first high-speed signal.
[0076] In some embodiments, a high-speed signal receiving system 3 of a protocol signal processing module may further include a fine-tuning module for performing a secondary fine-tuning process on the first filter parameter set to obtain a second filter parameter set if there is excessive suppression of the useful signal.
[0077] In some embodiments, the suppression module 36 is further configured to apply the second set of filtering parameters to the adaptive filtering processing module to perform interference suppression on the high-speed signal to obtain a suppressed second high-speed signal.
[0078] In some embodiments, the judgment module 34 is further configured to compare the first high-speed signal with an ideal signal, calculate a root mean square error (RMS), and compare the RMS error with a preset error threshold. The ideal signal refers to a signal generated by transmitting the high-speed signal in an ideal, noise-free, distortion-free, and unlimited bandwidth environment. If the RMS error exceeds the preset error threshold, the change in the signal-to-noise ratio (SNR) of the signal before and after suppression and the amplitude suppression ratio of the signal before and after suppression are calculated. Based on the change in the SNR of the signal before and after suppression and the amplitude suppression ratio of the signal before and after suppression, it is determined whether excessive suppression of the useful signal occurs.
[0079] In some embodiments, another embodiment of the present application further improves the high-speed signal receiving end of the protocol signal processing module. Figure 4 A schematic diagram of a high-speed signal receiving terminal provided in some embodiments of the present application. Figure 4Because high-speed signals can reach speeds as high as 3.125 Gbps, in this embodiment, a 0.1 microfarad coupling capacitor 41 in an 0402 package is designed at each high-speed signal receiving end to isolate the DC bias generated during transmission. Furthermore, the coupling capacitor is not placed more than a quarter wavelength from the driver end to avoid standing wave effects. The driver end refers to the signal source, i.e., the chip or device that transmits the high-speed signal.
[0080] In some embodiments, in order to reduce the interference of common-mode signals, the high-speed signals in this embodiment are transmitted in the form of differential pairs. Figure 5 A schematic diagram of high-speed signal transmission provided in some embodiments of the present application. Figure 5 , Figure 5 A, B, C, and D are four differential pairs. During PCB layout, the length difference between the two signal lines within a pair should be controlled within 50 mils to avoid timing skew. The distance between any two differential pairs within the four differential pairs must be greater than three times the signal line width. Figure 6 This is a partially enlarged schematic diagram of a group D differential pair provided in some embodiments of the present application. Figure 6 , the internal spacing S1 of the differential pair needs to be less than 2 times the signal line width S to ensure tight coupling.
[0081] Those skilled in the art will appreciate that, although some embodiments herein include certain features included in other embodiments, combinations of features from different embodiments are intended to be within the scope of this application and to form different embodiments. For example, in the claims, any one of the claimed embodiments may be used in any combination.
[0082] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or make equivalent replacements for some of the technical features therein. However, these 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 application.
Claims
1. A high-speed signal receiving method for a protocol signal processing module, characterized in that: The method includes: obtaining an initial signal; determining the spectrum distribution characteristics of the high-speed signal based on the initial signal; determining the interference frequency band range based on the spectrum distribution characteristics; judging the dynamic change trend of the interference signal based on the interference frequency band range; if the power value of the interference signal under the dynamic change trend exceeds the power threshold range within a predetermined time, adaptively updating the filtering parameters of the interference frequency band range to obtain a first filtering parameter set; applying the first filtering parameter set to an adaptive filtering processing module to perform interference suppression operations on the high-speed signal to obtain a suppressed first high-speed signal.
2. The method according to claim 1, characterized in that The method further comprises applying the first set of filtering parameters to an adaptive filtering processing module to perform interference suppression on the high-speed signal and obtaining the suppressed first high-speed signal. The method further comprises: judging whether there is excessive suppression of the useful signal based on the suppressed first high-speed signal.
3. The method according to claim 2, characterized in that After determining whether there is excessive suppression of the useful signal based on the suppressed first high-speed signal, the method includes: if there is excessive suppression of the useful signal, performing a secondary fine-tuning process on the first filter parameter set to obtain a second filter parameter set.
4. The method according to claim 3, characterized in that If there is excessive suppression of the useful signal, the first filter parameter set is fine-tuned for a second time to obtain the second filter parameter set. The method further includes: applying the second filter parameter set to an adaptive filtering processing module to perform interference suppression operation on the high-speed signal to obtain a suppressed second high-speed signal.
5. The method according to claim 3, characterized in that If there is excessive suppression of useful signals, the first filter parameter set is subjected to secondary fine-tuning processing to obtain a second filter parameter set, including: if there is excessive suppression of useful signals, calculating the distortion of the first high-speed signal, and calculating the partial derivative of the distortion with respect to each parameter in the first filter parameter set based on an adaptive adjustment mechanism of the gradient descent method, determining the adjustment direction, and obtaining the second filter parameter set.
6. The method according to claim 1, characterized in that The determining of the interference frequency band range based on the spectrum distribution characteristics includes: based on the spectrum distribution characteristics, using a preset frequency band division rule to segment the frequency band range of the initial signal; obtaining energy data of each frequency band after segmentation; and determining the interference frequency band range based on the energy data.
7. The method according to claim 6, characterized in that The interference frequency band range is determined based on the energy data, including: comparing the energy of each frequency band with the energy threshold, and preliminarily determining the frequency band with the largest energy greater than the energy threshold as the potential interference frequency band range; calculating the ratio of the energy of the potential interference frequency band range to that of the remaining frequency bands, if the obtained ratios are all higher than the empirical ratio threshold and there is a peak feature in the potential interference frequency band range, then the potential interference frequency band range is the interference frequency band range.
8. The method according to claim 1, characterized in that The dynamic change trend of the interference signal is judged based on the interference frequency band range, including: performing time-frequency analysis on the signal through short-time Fourier transform; inputting the time-frequency characteristic parameters obtained by the time-frequency analysis into the autoregressive moving average model to predict the possible dynamic change trend of the interference signal through a time series analysis method; calculating the power change rate of the interference signal; and determining the dynamic change trend of the interference signal based on the power change rate and the possible dynamic change trend.
9. The method according to claim 2, characterized in that The determining whether there is excessive suppression of the useful signal based on the suppressed first high-speed signal includes: comparing the first high-speed signal with an ideal signal, calculating a root mean square error, and comparing the root mean square error with a preset error threshold, wherein the ideal signal refers to the signal after the high-speed signal is transmitted in an ideal environment without noise, distortion, and unlimited bandwidth; if the root mean square error is greater than the preset error threshold, calculating the change in the signal-to-noise ratio of the signals before and after suppression and the amplitude suppression ratio of the signals before and after suppression; and determining whether there is excessive suppression of the useful signal based on the change in the signal-to-noise ratio of the signals before and after suppression and the amplitude suppression ratio of the signals before and after suppression.
10. A high-speed signal receiving system for a protocol signal processing module, characterized in that: The system includes: an acquisition module for acquiring an initial signal; a first determination module for determining the spectrum distribution characteristics of the high-speed signal based on the initial signal; a second determination module for determining the interference frequency band range based on the spectrum distribution characteristics; a judgment module for judging the dynamic change trend of the interference signal based on the interference frequency band range; an update module for adaptively updating the filter parameters of the interference frequency band range to obtain a first filter parameter set if the power value of the interference signal under the dynamic change trend exceeds the power threshold range within a predetermined time; and a suppression module for applying the first filter parameter set to an adaptive filtering processing module to perform interference suppression operation on the high-speed signal to obtain a suppressed first high-speed signal.
Citation Information
Patent Citations
Co-channel interference filtering method and apparatus therefor
CN101478656A
Echo suppression comprising modeling of late reverberation components
CN103262163A
Method for eliminating pump stroke noise in mud impulse signals by aid of adaptive filtering algorithms
CN106301289A
Adaptive beam forming method based on correlation coefficient improved SMCF
CN116399959A
Noise reduction processing method and system for Bluetooth audio equipment
CN120018016A
Cited By
Vehicle-mounted display screen anti-interference method and system
CN121441447A