A method and device for detecting and eliminating narrowband interference noise

By obtaining the frequency domain symbols on the frame signal and frame intervals in the broadband power line carrier communication system, determining and updating the notch coefficients, the problem of inaccurate setting of notch coefficients in the accuracy detection and elimination of narrowband interference noise is solved. Improves the performance and efficiency of the communication system.

CN115296699BActive Publication Date: 2024-12-17BEIJING SIGBEAN INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210884813.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-25
Publication Date
2024-12-17
Estimated Expiration
2042-07-25

AI Technical Summary

Technical Problem

In the prior art, in broadband power line carrier communication systems, the accuracy detection and elimination of narrowband interference noise are detected and the problem of inaccurate notch coefficient setting, resulting in weakening of system communication performance.

Method used

By obtaining the frequency domain symbols on the frame signal and frame interval, determining the frequency points that meet the narrowband interference conditions, and updating the notch coefficients to improve the accuracy of the cancellation of narrowband interference noise. The specific method includes obtaining the first frequency domain symbol on the frame signal, determining the frequency point that meets the narrowband interference conditions, updating the notch coefficient according to the narrowband interference information, and repeating this process over the frame interval to ensure the accuracy of the notch coefficient. sex.

Benefits of technology

It improves the accuracy of eliminating narrowband interference noise, enhances the communication quality and efficiency of the power line communication system, and avoids unnecessary attenuation of adjacent frequency signals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115296699B_ABST
    Figure CN115296699B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention discloses a method and device for detecting and eliminating narrowband interference noise. The embodiment of the present invention obtains a first frequency domain symbol on a frame signal, wherein the frequency domain symbol includes a first number of frequency points; determines a second number of frequency points in the first number of frequency points that meet the narrowband interference condition, and determines the first narrowband interference information corresponding to the second number of frequency points; updates the notch filter coefficient according to the first narrowband interference information; obtains a second frequency domain symbol on a frame interval, wherein the frequency domain symbol includes a third number of frequency points; determines a fourth number of frequency points in the third number of frequency points that meet the narrowband interference condition, and determines the second narrowband interference information corresponding to the fourth number of frequency points; updates the notch filter coefficient again according to the first narrowband interference information and the second narrowband interference information. Through the above method, the notch filter coefficient can be accurately set to improve the accuracy of eliminating narrowband interference noise.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of power line carrier communication, and in particular to a method and device for detecting and eliminating narrowband interference noise. Background Art

[0002] In the Broadband Power Line Communication (BPLC) system, when power lines are used for spread spectrum communication, noise interference is the main factor affecting the reliability of power line communication. Specifically, power line noise interference mainly includes: colored background noise, periodic pulse noise asynchronous with the power frequency, periodic pulse noise synchronous with the power frequency, narrowband interference noise, and random pulse noise. Since the communication bandwidth of the BPLC system is 780kHz~12MHz, among the above noise interferences, high-power narrowband interference noise is the most important interference affecting power line communication. When eliminating the above narrowband interference noise, it is necessary to first estimate the narrowband interference noise, and then adaptively filter the received signal according to the interference frequency.

[0003] In the prior art, the position of the narrowband interference signal is determined by obtaining information such as the power size and average power of each subcarrier signal in the passband of the BPLC frequency domain data, and a notch filter is set at this position to notch the frequency domain at the narrowband interference, thereby improving the communication quality and communication efficiency of the system; while notching the narrowband interference, it will also cause different degrees of attenuation to the signal strength at the adjacent frequency point position. If the deviation of the set notch filter coefficient is large, the communication performance of the system will be weakened.

[0004] In summary, how to accurately set the notch filter coefficient and improve the accuracy of eliminating narrowband interference noise is a problem that needs to be solved at present. Summary of the invention

[0005] In view of this, an embodiment of the present invention provides a method and device for detecting and eliminating narrowband interference noise, which can accurately set the notch filter coefficient and improve the accuracy of eliminating narrowband interference noise.

[0006] In a first aspect, an embodiment of the present invention provides a method for detecting and eliminating narrowband interference noise, the method comprising: obtaining a first frequency domain symbol on a frame signal, wherein the frequency domain symbol includes a first number of frequency points; determining a second number of frequency points in the first number of frequency points that meet narrowband interference conditions, and determining first narrowband interference information corresponding to the second number of frequency points; updating a notch filter coefficient according to the first narrowband interference information; obtaining a second frequency domain symbol at a frame interval, wherein the frequency domain symbol includes a third number of frequency points; determining a fourth number of frequency points in the third number of frequency points that meet narrowband interference conditions, and determining second narrowband interference information corresponding to the fourth number of frequency points; and updating the notch filter coefficient again according to the first narrowband interference information and the second narrowband interference information.

[0007] Optionally, determining a second number of frequency points among the first number of frequency points that satisfy narrowband interference conditions specifically includes: determining the first number of power values ​​corresponding to the first number of frequency points; determining a fifth number of maximum power values ​​among the first number of power values, and determining an average value corresponding to the first number of frequency points; determining the second number of frequency points that satisfy the narrowband interference condition based on the fifth number of maximum power values ​​and the average value.

[0008] Optionally, determining an average value corresponding to the first number of frequency points specifically includes:

[0009] Determine the sum of the power values ​​of the first number of frequency points; determine a first difference between the sum of the power values ​​of the first number of frequency points and the maximum power value of the fifth number; in response to the effectiveness of the notch filter, determine a second difference between the first difference and the power values ​​of the sixth number of notch filter positions; determine the ratio of the second difference to the seventh number as the average value corresponding to the first number of frequency points, wherein the seventh number is equal to the difference between the first number and the fifth number and the sixth number.

[0010] Optionally, determining the second number of frequency points satisfying the narrowband interference condition according to the fifth number of maximum power values ​​and the average value specifically includes:

[0011] In response to the difference between the maximum power value and the average value being greater than or equal to the absolute threshold of narrowband interference, and greater than or equal to the product of the average value and a first weight factor, the frequency point corresponding to the maximum power value is determined as the frequency point that meets the narrowband interference condition; and among the frequency points corresponding to the fifth number of maximum power values ​​in the first number of power values, a second number of frequency points that meet the narrowband interference condition are determined.

[0012] Optionally, updating a notch filter coefficient according to the first narrowband interference information specifically includes:

[0013] Determine notch depth values ​​corresponding to the second number of frequency points respectively according to the first narrowband interference information; query the notch filter coefficient according to the notch depth value; and update the notch filter coefficient.

[0014] Optionally, determining, according to the first narrowband interference information, notch depth values ​​corresponding to the second number of frequency points respectively includes:

[0015] Determine the notch power value corresponding to the second number of frequency points according to the first narrowband interference information; determine a third difference between the notch power value and the average value; and determine the sum of the third difference and the notch relative value as the notch depth value.

[0016] Optionally, the method further comprises:

[0017] Acquire at least one first candidate frequency domain symbol on a frame signal; coherently combine the at least one first candidate frequency domain symbol to determine a first frequency domain symbol on the frame signal.

[0018] Optionally, the determining a fourth number of frequency points that meet the narrowband interference condition among the third number of frequency points specifically includes:

[0019] Determine the third number of power values ​​corresponding to the third number of frequency points; determine the maximum power value of an eighth number among the third number of power values, and determine the average value corresponding to the third number of frequency points; determine the fourth number of frequency points that meet the narrowband interference condition based on the maximum power value of the eighth number and the average value.

[0020] Optionally, determining an average value corresponding to the third number of frequency points specifically includes:

[0021] Determine the sum of the power values ​​of the third number of frequency points; determine a fourth difference between the sum of the power values ​​of the third number of frequency points and the maximum power value of the eighth number; in response to the effectiveness of the trap, determine a fifth difference between the fourth difference and the power values ​​of the ninth number of trap positions; determine the ratio of the fifth difference to the tenth number as the average value corresponding to the third number of frequency points, wherein the tenth number is equal to the difference between the third number and the eighth number and the ninth number.

[0022] Optionally, determining the fourth number of frequency points satisfying the narrowband interference condition according to the eighth number of maximum power values ​​and the average value specifically includes:

[0023] In response to the difference between the maximum power value and the average value being greater than or equal to the absolute threshold of narrowband interference, and greater than or equal to the product of the average value and a second weight factor, the frequency point corresponding to the maximum power value is determined as the frequency point that meets the narrowband interference condition; and among the frequency points corresponding to the eighth number of maximum power values ​​in the third number of power values, the fourth number of frequency points that meet the narrowband interference condition are determined.

[0024] Optionally, the updating the notch filter coefficient again according to the first narrowband interference information and the second narrowband interference information specifically includes:

[0025] Obtain the notch depth values ​​corresponding to the second number of frequency points, and determine the notch depth values ​​corresponding to the fourth number of frequency points according to the second narrowband interference information; determine the notch depth values ​​corresponding to the fourth number of frequency points according to the second number of frequency points and the two narrowband interference information, and determine the target notch depth value; query the notch filter coefficient according to the target notch depth value; and update the notch filter coefficient again.

[0026] Optionally, the method further comprises:

[0027] Acquire at least one second candidate frequency domain symbol in the frame interval; coherently combine the at least one second candidate frequency domain symbol to determine the second frequency domain symbol in the frame interval.

[0028] Optionally, after updating the notch filter coefficient according to the first narrowband interference information, the method further includes:

[0029] Indicates that the trap filter has failed.

[0030] Optionally, after updating the notch filter coefficient again according to the first narrowband interference information and the second narrowband interference information, the method further includes:

[0031] Indicates that the notch filter is effective.

[0032] Optionally, in response to the notch filter being effective, the method further comprises:

[0033] The narrowband interference noise on the frame signal is eliminated according to the notch filter.

[0034] In a second aspect, an embodiment of the present invention provides a device for detecting and eliminating narrowband interference noise, the device comprising:

[0035] An acquiring unit, configured to acquire a first frequency domain symbol on a frame signal, wherein the frequency domain symbol includes a first number of frequency points;

[0036] a determining unit, configured to determine a second number of frequency points satisfying a narrowband interference condition among the first number of frequency points, and determine first narrowband interference information corresponding to the second number of frequency points;

[0037] An updating unit, configured to update a notch filter coefficient according to the first narrowband interference information;

[0038] The acquisition unit is further used to: acquire a second frequency domain symbol at a frame interval, wherein the frequency domain symbol includes a third number of frequency points;

[0039] The determining unit is further configured to: determine a fourth number of frequency points satisfying the narrowband interference condition among the third number of frequency points, and determine second narrowband interference information corresponding to the fourth number of frequency points;

[0040] The updating unit is further configured to update the notch filter coefficient again according to the first narrowband interference information and the second narrowband interference information.

[0041] Optionally, the determination unit is specifically used to: determine the first number of power values ​​corresponding to the first number of frequency points; determine the maximum power value of the fifth number of the first number of power values, and determine the average value corresponding to the first number of frequency points; determine the second number of frequency points that meet the narrowband interference condition based on the maximum power value of the fifth number and the average value.

[0042] Optionally, the determination unit is specifically used to: determine the sum of the power values ​​of the first number of frequency points; determine a first difference between the sum of the power values ​​of the first number of frequency points and the maximum power value of the fifth number; in response to the effectiveness of the notch filter, determine a second difference between the first difference and the power values ​​of the sixth number of notch filter positions; determine the ratio of the second difference to the seventh number as the average value corresponding to the first number of frequency points, wherein the seventh number is equal to the difference between the first number and the fifth number and the sixth number.

[0043] Optionally, the determining unit is specifically configured to:

[0044] In response to the difference between the maximum power value and the average value being greater than or equal to the absolute threshold of narrowband interference, and greater than or equal to the product of the average value and a first weight factor, the frequency point corresponding to the maximum power value is determined as the frequency point that meets the narrowband interference condition; and among the frequency points corresponding to the fifth number of maximum power values ​​in the first number of power values, a second number of frequency points that meet the narrowband interference condition are determined.

[0045] Optionally, the updating unit is specifically used to: determine, according to the first narrowband interference information, notch depth values ​​corresponding to the second number of frequency points respectively; query the notch filter coefficient according to the notch depth value; and update the notch filter coefficient.

[0046] Optionally, the updating unit is further configured to:

[0047] Determine the notch power value corresponding to the second number of frequency points according to the first narrowband interference information; determine a third difference between the notch power value and the average value; and determine the sum of the third difference and the notch relative value as the notch depth value.

[0048] Optionally, the acquiring unit is further used for:

[0049] Acquire at least one first candidate frequency domain symbol on the frame signal;

[0050] The determination unit is further used to: coherently combine the at least one first candidate frequency domain symbol to determine the first frequency domain symbol on the frame signal.

[0051] Optionally, the determining unit is further configured to:

[0052] Determine the third number of power values ​​corresponding to the third number of frequency points; determine the maximum power value of an eighth number among the third number of power values, and determine the average value corresponding to the third number of frequency points; determine the fourth number of frequency points that meet the narrowband interference condition based on the maximum power value of the eighth number and the average value.

[0053] Optionally, the determining unit is further configured to: determine the average values ​​corresponding to the third number of frequency points, including:

[0054] Determine the sum of the power values ​​of the third number of frequency points; determine a fourth difference between the sum of the power values ​​of the third number of frequency points and the maximum power value of the eighth number; in response to the effectiveness of the trap, determine a fifth difference between the fourth difference and the power values ​​of the ninth number of trap positions; determine the ratio of the fifth difference to the tenth number as the average value corresponding to the third number of frequency points, wherein the tenth number is equal to the difference between the third number and the eighth number and the ninth number.

[0055] Optionally, the determination unit is also specifically used to: in response to the difference between the maximum power value and the average value being greater than or equal to the absolute threshold of narrowband interference, and greater than or equal to the product of the average value and a second weight factor, determine the frequency point corresponding to the maximum power value as the frequency point that meets the narrowband interference condition; and determine the fourth number of frequency points that meet the narrowband interference condition among the frequency points corresponding to the eighth number of maximum power values ​​in the third number of power values.

[0056] Optionally, the update unit is specifically used to: obtain the notch depth values ​​corresponding to the second number of frequency points, and determine the notch depth values ​​corresponding to the fourth number of frequency points according to the second narrowband interference information; determine the notch depth values ​​corresponding to the fourth number of frequency points according to the second number of frequency points and the two narrowband interference information, and determine the target notch depth value; query the notch filter coefficient according to the target notch depth value; and update the notch filter coefficient again.

[0057] Optionally, the acquisition unit is further used to: acquire at least one second candidate frequency domain symbol in the frame interval; coherently combine the at least one second candidate frequency domain symbol to determine the second frequency domain symbol in the frame interval.

[0058] Optionally, the device further comprises an indication unit configured to indicate that the wave trap fails.

[0059] Optionally, the indicating unit is further used for:

[0060] Indicates that the notch filter is effective.

[0061] Optionally, the device further comprises a processing unit, configured to eliminate narrowband interference noise on the frame signal according to the notch filter.

[0062] In a third aspect, an embodiment of the present invention provides an electronic device, comprising a memory and a processor, wherein the memory is used to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor to implement a method as described in the first aspect or any possible embodiment of the first aspect.

[0063] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, the program being executed by a processor to implement a method as described in the first aspect or any possible embodiment of the first aspect.

[0064] The embodiment of the present invention obtains a first frequency domain symbol on a frame signal, wherein the frequency domain symbol includes a first number of frequency points; determines a second number of frequency points in the first number of frequency points that meet the narrowband interference condition, and determines the first narrowband interference information corresponding to the second number of frequency points; updates the notch filter coefficient according to the first narrowband interference information; obtains a second frequency domain symbol on a frame interval, wherein the frequency domain symbol includes a third number of frequency points; determines a fourth number of frequency points in the third number of frequency points that meet the narrowband interference condition, and determines the second narrowband interference information corresponding to the fourth number of frequency points; and updates the notch filter coefficient again according to the first narrowband interference information and the second narrowband interference information. Through the above method, the notch filter coefficient can be accurately set to improve the accuracy of eliminating narrowband interference noise. BRIEF DESCRIPTION OF THE DRAWINGS

[0065] The above and other objects, features and advantages of the present invention will become more apparent through the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:

[0066] Figure 1 It is a schematic diagram of a broadband carrier frame structure in the prior art;

[0067] Figure 2 It is a schematic diagram of a frame signal and an inter-frame signal in the prior art;

[0068] Figure 3 is a flow chart of a method for detecting and eliminating narrowband interference noise in an embodiment of the present invention;

[0069] Figure 4 is a flow chart of determining a second number of frequency points in an embodiment of the present invention;

[0070] Figure 5 is a flow chart of updating notch filter coefficients in an embodiment of the present invention;

[0071] Figure 6 is a flow chart of determining a fourth number of frequency points in an embodiment of the present invention;

[0072] Figure 7 is another specific flow chart for updating the notch filter coefficient in an embodiment of the present invention;

[0073] Figure 8 is a flow chart of another method for detecting and eliminating narrowband interference noise in an embodiment of the present invention;

[0074] Fig. 9 is a flow chart of another method for detecting and eliminating narrowband interference noise in an embodiment of the present invention;

[0075] Fig.10 is a flow chart of another method for detecting and eliminating narrowband interference noise in an embodiment of the present invention;

[0076] Fig.11 is a flow chart of a method for detecting and eliminating narrowband interference noise in an embodiment of the present invention;

[0077] Fig.12 is a schematic diagram of a notch in an embodiment of the present invention;

[0078] Fig.13 Schematic diagram of a device for detecting and eliminating narrowband interference noise according to an embodiment of the present invention;

[0079] Fig.14 is a schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0080] The present invention is described below based on the embodiments, but the present invention is not limited to these embodiments. In the detailed description of the present invention below, some specific details are described in detail. It is possible for a person skilled in the art to fully understand the present invention without the description of these details. In order to avoid confusing the essence of the present invention, known methods, processes, procedures, components and circuits are not described in detail.

[0081] In addition, persons of ordinary skill in the art will appreciate that the drawings provided herein are for illustration purposes and are not necessarily drawn to scale.

[0082] Unless the context clearly requires otherwise, the words "include", "comprising" and similar words throughout the application should be interpreted as including rather than exclusive or exhaustive; that is, the meaning is "including but not limited to".

[0083] In the description of the present invention, it should be understood that the terms "first", "second", etc. are used for descriptive purposes only and cannot be understood as indicating or implying relative importance. In addition, in the description of the present invention, unless otherwise specified, the meaning of "plurality" is two or more.

[0084] In the prior art, commonly used data transmission methods include broadband power line carrier communication technology BPLC. Broadband power line carrier communication technology can use existing power lines for data transmission without rewiring, with simple networking, low cost, wide application range, and information security. Compared with traditional narrowband power line communication technology, the frequency of BPLC is limited to between 2MHz and 30MHz, and the physical layer is based on orthogonal frequency division multiplexing (OFDM). The communication rate is usually above 1Mbps, and the average communication rate is about 10Mbps. It has obvious advantages in real-time and dynamic self-organizing networks, which is reflected in the smart grid meter reading business. The main advantage is that the reading rate can reach 100%, which can realize real-time fee control, remote real-time recharge, and line loss analysis in the substation area. Due to the above advantages, BPLC is widely used in smart grid meter reading systems, energy Internet, smart homes, industrial data collection, etc.

[0085] When using power lines for spread spectrum communication, noise interference is the main factor affecting the reliability of power line communication. Specifically, power line noise interference mainly includes: colored background noise, periodic pulse noise asynchronous with the power frequency, periodic pulse noise synchronized with the power frequency, narrowband interference noise, and random pulse noise. Among them, colored background noise is caused by low-power noise sources in the system. The power spectrum changes slowly over time, the power spectrum density is low, and it decreases with increasing frequency. It can be approximated as zero-mean additive Gaussian white noise; periodic pulse noise asynchronous with the power frequency is mainly caused by the periodic opening and closing action of high-power equipment switches. The power spectrum is a discrete spectrum line, and the repetition frequency is generally in the range of 50kHz to 200kHz. Outside the bandwidth range of BPLC, it can be filtered out in large quantities by filters; periodic pulse noise synchronized with the power frequency is mainly caused by power equipment that works synchronously with the power supply. The pulse duration is short, generally in the microsecond level, and the power spectrum density decreases with increasing frequency. The repetition rate is generally 50Hz or 100Hz. Narrow Band Interference Noise (Narrow Band Interfere (NBI), which is caused by the influence of wireless broadcast signals on the power line channel, shows a sinusoidal amplitude modulation signal on the spectrum, and the continuous frequency band is generally greater than 1kHz, lasting for several hours or days, but the intensity is inconsistent within 24 hours. The above narrowband interference noise can also be called narrowband interference noise; random pulse noise, caused by the switching of network loads, is unpredictable. Since the communication bandwidth of the BPLC system is 780kHz~12MHz, among the above noise interference, high-power narrowband interference noise is the most important interference affecting power line communication. When eliminating the above narrowband interference noise, it is necessary to first estimate the narrowband interference noise, and then adaptively filter the received signal according to the interference frequency.

[0086] In the prior art, the position of the narrowband interference signal is determined by obtaining the power and average power of each subcarrier signal in the passband of the frequency domain data of the BPLC, and the notch filter configuration information is adjusted for the position, so that the frequency domain at the narrowband interference is notched, thereby improving the detection accuracy of the BPLC system, and further improving the communication quality and communication efficiency of the system. Among them, the notch filter configuration information is adjusted for the narrowband interference position, usually directly configured according to the power of the frequency domain signal at the narrowband interference position, without considering the power of the frequency domain reference signal, or only considering the frequency domain target power, calculating and configuring different notch filter coefficients, resulting in inaccurate notch filter coefficients; while notching the narrowband interference, it will also bring different degrees of attenuation to the signal strength of the adjacent frequency point position. If the notch filter coefficient deviation is inaccurate, it will weaken the communication performance of the system. Therefore, how to accurately set the notch filter coefficient and improve the accuracy of narrowband interference noise elimination is a problem that needs to be solved at present.

[0087] In addition, the reference signal power (i.e., the average power of the in-band frequency domain signal) of the narrowband interference signal power detected on the BPLC frame signal and the narrowband interference signal power detected on the inter-frame signal is very different. Therefore, it is necessary to eliminate the influence of the reference signal power on the estimation of the narrowband interference signal power in real time at different detection stages, so as to improve the accuracy of the narrowband interference signal power estimation. However, the prior art does not take into account the influence caused by the different reference signal powers of the two, resulting in poor accuracy of the narrowband interference signal power estimation. Therefore, how to improve the accuracy of narrowband interference noise detection is also a problem that needs to be solved at present.

[0088] In the embodiment of the present invention, the broadband carrier frame structure is as follows: Figure 1 As shown in FIG. 1 , the frame structure consists of three parts, including a preamble signal Preamble, a frame control signal Frame Control and a load signal Payload; during the BPLC frame signal transmission process, there is also an inter-frame signal (ie, a GAP frame), as shown in FIG. Figure 2 As shown, there is a GAP frame with a duration of 400us between received frame 1 and received frame 2, there is a GAP frame with a duration of 400us between received frame 1 and sent frame 1, there is a GAP frame with a duration of 400us between sent frame 1 and received frame 1, and there is a GAP frame with a duration of 400us between sent frame 1 and sent frame 2. The embodiment of the present invention performs narrowband interference noise detection and elimination on this basis.

[0089] In order to solve the above problems, a method for detecting and eliminating narrowband interference noise is proposed in the embodiment of the present invention. Figure 3 As shown, Figure 3 This is a flow chart of a method for detecting and eliminating narrowband interference noise according to an embodiment of the present invention. Specifically, it includes:

[0090] Step S300: Acquire a first frequency domain symbol on a frame signal, wherein the frequency domain symbol includes a first number of frequency points.

[0091] Assume that N1 consecutive first candidate frequency domain symbols of the leading signal in the frame signal are obtained, and assume that the value of N1 is 6, and obtain 6 consecutive first candidate frequency domain symbols of the leading signal in the frame signal, and coherently combine the 6 first candidate frequency domain symbols to obtain the average value of the 6 first candidate frequency domain symbols, that is, the first frequency domain symbol, and the first frequency domain symbol includes a first number of frequency points, and the first number is N. If band0, N=411; if band1, N=131, the values ​​here are only for exemplary descriptions, and the embodiments of the present invention do not limit them.

[0092] Step S301: Determine a second number of frequency points that meet a narrowband interference condition among the first number of frequency points, and determine first narrowband interference information corresponding to the second number of frequency points.

[0093] In the embodiment of the present invention, the flowchart of determining the second number of frequency points satisfying the narrowband interference condition among the first number of frequency points is as follows: Figure 4 As shown, the following steps are included:

[0094] Step S400: Determine the first number of power values ​​corresponding to the first number of frequency points.

[0095] Step S401: determine a fifth number of maximum power values ​​among the first number of power values, and determine an average value corresponding to the first number of frequency points.

[0096] Specifically, assuming that the fifth number is M1, determining the average value corresponding to the first number of frequency points specifically includes: determining the sum of the power values ​​of the first number of frequency points; determining the first difference between the sum of the power values ​​of the first number of frequency points and the maximum power value of the fifth number; in response to the effectiveness of the notch filter, determining the second difference between the first difference and the power value of the notch filter position of the sixth number; determining the ratio of the second difference to the seventh number as the average value corresponding to the first number of frequency points, wherein the seventh number is equal to the difference between the first number and the fifth number and the sixth number.

[0097] In the embodiment of the present invention, it is assumed that the validity of the notch filter means that the notch filter is enabled and effective, and there are Mx notch filters that are enabled and effective. If the sixth number is M, then Mx=M, and the failure of the notch filter means that the notch filter is disabled. At this time, there are Mx notch filters that are enabled and effective, and Mx=0.

[0098] Step S402: Determine a second number of frequency points that meet the narrowband interference condition according to the fifth number of maximum power values ​​and the average value.

[0099] Specifically, in response to the difference between the maximum power value and the average value being greater than or equal to the absolute threshold of narrowband interference, and greater than or equal to the product of the average value and a first weight factor, the frequency point corresponding to the maximum power value is determined as the frequency point that meets the narrowband interference condition; among the frequency points corresponding to the fifth number of maximum power values ​​in the first number of power values, the second number of frequency points that meet the narrowband interference condition are determined.

[0100] For example, if among the M1 maximum power values, if there is a maximum power value-average value ≥ narrowband interference absolute threshold, and the maximum power value-average value ≥ average value * first weight factor; then the frequency point corresponding to the maximum power value is determined as the frequency point that meets the narrowband interference condition; if M1 takes a value of 12, then the second number M2 of frequency points that meet the narrowband interference condition, the M2 value is 5, and the value of the first weight factor can be 1 / 8. This is only an exemplary description and is not specifically limited.

[0101] In the embodiment of the present invention, the M1 maximum power values ​​refer to sorting the first number of power values ​​in descending order, taking the first M1 values ​​as the maximum power value, and then judging one by one whether the corresponding frequency points meet the narrowband interference condition.

[0102] In the embodiment of the present invention, first narrowband interference information corresponding to the second number of frequency points is determined according to the above method, and the narrowband interference information includes the frequency point positions in the band and the notch depth value corresponding to each frequency point position.

[0103] Step S302: Update notch filter coefficients according to the first narrowband interference information.

[0104] In the embodiment of the present invention, the flowchart of updating the notch filter coefficient according to the first narrowband interference information is as follows: Figure 5 As shown, the following steps are included:

[0105] Step S500: Determine notch depth values ​​corresponding to the second number of frequency points according to the first narrowband interference information.

[0106] Specifically, determine the notch power value corresponding to the second number of frequency points according to the first narrowband interference information; determine a third difference between the notch power value and the average value; and determine the sum of the third difference and the notch relative value as the notch depth value.

[0107] For example, assume that among the M1 maximum power values, there are M2 that meet the narrowband interference condition, their frequency point position is Sm2, and the notch depth value is Pm2, where Pm2 = notch power value - average value + notch relative value; where m2 takes values ​​of 0, 1, ...M2-1.

[0108] Step S501: query the notch filter coefficient according to the notch depth value.

[0109] In the embodiment of the present invention, a list of correspondences between notch depth values ​​and notch filter coefficients is preset, so the corresponding notch filter coefficients can be queried according to the notch depth value.

[0110] Step S502: Update the notch filter coefficient.

[0111] In the embodiment of the present invention, in the detection stage, the positions of the narrowband interference frequencies are further sorted in descending order according to the notch depth values, a maximum of M notch filter positions are selected, and then updated after a maximum of M notch filter coefficients are queried.

[0112] Step S303: Acquire a second frequency domain symbol at a frame interval, wherein the frequency domain symbol includes a third number of frequency points.

[0113] Specifically, obtain N2 consecutive second candidate frequency domain symbols in the frame interval, assuming that the value of N2 is 4, obtain 4 consecutive second candidate frequency domain symbols in the frame interval, coherently combine the 4 second candidate frequency domain symbols, and obtain the average value of the 4 second candidate frequency domain symbols, that is, the second frequency domain symbol, and the second frequency domain symbol includes a third number of frequency points.

[0114] Step S304: Determine a fourth number of frequency points that meet the narrowband interference condition among the third number of frequency points, and determine second narrowband interference information corresponding to the fourth number of frequency points.

[0115] In the embodiment of the present invention, the flowchart of determining the fourth number of frequency points that meet the narrowband interference condition among the third number of frequency points is as follows: Figure 6 As shown, the following steps are included:

[0116] Step S600: Determine the third number of power values ​​corresponding to the third number of frequency points.

[0117] Step S601: determine an eighth number of maximum power values ​​among the third number of power values, and determine an average value corresponding to the third number of frequency points.

[0118] In an embodiment of the present invention, determining the average value corresponding to the third number of frequency points specifically includes: determining the sum of the power values ​​of the third number of frequency points; determining a fourth difference between the sum of the power values ​​of the third number of frequency points and the maximum power value of the eighth number; in response to the effectiveness of the notch filter, determining a fifth difference between the fourth difference and the power values ​​of the ninth number of notch filter positions; and determining the ratio of the fifth difference to the tenth number as the average value corresponding to the third number of frequency points, wherein the tenth number is equal to the difference between the third number and the eighth number and the ninth number.

[0119] Step S602: Determine a fourth number of frequency points that meet the narrowband interference condition according to the eighth number of maximum power values ​​and the average value.

[0120] In a possible implementation, determining the fourth number of frequency points that satisfy the narrowband interference condition based on the eighth number of maximum power values ​​and the average value specifically includes: in response to the difference between the maximum power value and the average value being greater than or equal to the narrowband interference absolute threshold, and greater than or equal to the product of the average value and a second weight factor, determining the frequency point corresponding to the maximum power value as the frequency point that satisfies the narrowband interference condition; and determining the fourth number of frequency points that satisfy the narrowband interference condition among the frequency points corresponding to the eighth number of maximum power values ​​among the third number of power values.

[0121] In the embodiment of the present invention, the value of the second weight factor may be 4, which is merely an exemplary description and is not specifically limited.

[0122] Step S305: Update the notch filter coefficient again according to the first narrowband interference information and the second narrowband interference information.

[0123] In the embodiment of the present invention, the specific flow chart of updating the notch filter coefficient again according to the first narrowband interference information and the second narrowband interference information is as follows: Figure 7 As shown, the following steps are included:

[0124] Step S700: Acquire notch depth values ​​corresponding to the second number of frequency points, and determine notch depth values ​​corresponding to the fourth number of frequency points according to the second narrowband interference information.

[0125] Step S701: Determine notch depth values ​​corresponding to the fourth number of frequency points respectively according to the second number of frequency points and the two narrowband interference information, and determine a target notch depth value.

[0126] Specifically, the target notch depth value=(notch depth values ​​corresponding to the second number of frequency points+notch depth values ​​corresponding to the fourth number of frequency points) / 2. This is merely an exemplary description and is not limited to the embodiment of the present invention.

[0127] Step S702: query the notch filter coefficient according to the target notch depth value.

[0128] Specifically, a list of target notch depth values ​​and notch filter coefficients corresponding to each other is preset, so the corresponding notch filter coefficients can be found by searching the target notch depth value.

[0129] Step S703: Update the notch filter coefficient again.

[0130] In an embodiment of the present invention, in the frame signal detection stage, a maximum of M notch filter positions are selected; in the frame interval detection stage, the frequency point positions that are common to both are first selected, recorded as M3; if the number of common frequency point positions M3 is less than M, the remaining (M-M3) frequency point positions with the smallest notch filter coefficients are selected from the estimated narrowband interference (M2-M3) positions, and then the target notch depth value corresponding to the frequency point position is determined, and the corresponding notch filter coefficient is updated according to the target notch filter depth value.

[0131] In the embodiment of the present invention, before step S300, the method further includes the following steps: Figure 8 As shown, the details are as follows:

[0132] Step S306: Acquire at least one first candidate frequency domain symbol on the frame signal.

[0133] Step S307: coherently combine the at least one first candidate frequency domain symbol to determine a first frequency domain symbol on the frame signal.

[0134] In the embodiment of the present invention, before step S303, the method further includes the following steps: Fig. 9 As shown, the details are as follows:

[0135] Step S308: Acquire at least one second candidate frequency domain symbol in a frame interval;

[0136] Step S309: coherently combine the at least one second candidate frequency domain symbol to determine a second frequency domain symbol at the frame interval.

[0137] In a possible implementation, after step S302, the method further includes the following steps: Fig.10 As shown, the details are as follows:

[0138] Step S310: indicating that the wave trap fails.

[0139] In a possible implementation, after step S305, the method further includes the following steps: Fig.11 As shown, the details are as follows:

[0140] Step S311, indicating that the notch filter is effective.

[0141] In a possible implementation manner, in response to the notch filter being effective, the method further includes: eliminating narrowband interference noise on the frame signal according to the notch filter.

[0142] In a possible implementation, in the design of the corresponding list between the notch depth value and the notch filter coefficient, the notch depth value and the maximum attenuation power dx (dB) of the adjacent frequency point are set, which means that under the target notch depth value, the notch at the current position makes the maximum attenuation power of the adjacent frequency point dx (dB), preferably, dx = 2 (dB); assuming the notch range Pround, wherein the minimum value of Pround is set to the notch relative value + the narrowband interference absolute threshold, and the maximum value of Pround is set to the maximum power value Pmax-the average value Ptarget+the notch relative value; for example, in the case of a frequency domain signal with a bit width of 12 bits, Pmax = 66 (dB), Ptarget = 48 (dB), the notch relative value is set to 12 (dB), and the narrowband interference absolute power threshold is set to 6 (dB), then the range of Pround is [18:30] (dB).

[0143] In the embodiment of the present invention, it can be seen from the notch characteristics of the notch filter that the higher the accuracy of the notch filter coefficient, the narrower the bandwidth of the notch, and thus the smaller the attenuation of adjacent frequency points. Fig.12 As shown, it is determined that the notch depth values ​​corresponding to the notch filter coefficients of different bit widths are within the notch range Pround and at the fading of adjacent frequency points, the attenuation power is less than dx (dB) relative to the Ptarget, and a list of the minimum bit widths of the notch filter coefficients that meet the requirements is found; the list calculated by the above method, while ensuring that the notch performance is met, makes the bit width of the notch filter coefficient the lowest, and also reduces the computational power consumption of the notch filter.

[0144] Fig.13 FIG. 1 is a schematic diagram of a device for detecting and eliminating narrowband interference noise according to an embodiment of the present invention. Fig.13 As shown, the apparatus of this embodiment includes an acquiring unit 1301 , a determining unit 1302 , and an updating unit 1303 .

[0145] Among them, the acquisition unit 1301 is used to acquire a first frequency domain symbol on a frame signal, wherein the frequency domain symbol includes a first number of frequency points; the determination unit 1302 is used to determine a second number of frequency points that meet the narrowband interference condition among the first number of frequency points, and determine the first narrowband interference information corresponding to the second number of frequency points; the updating unit 1303 is used to update the notch filter coefficient according to the first narrowband interference information; the acquisition unit 1301 is also used to: acquire a second frequency domain symbol on a frame interval, wherein the frequency domain symbol includes a third number of frequency points; the determination unit 1302 is also used to: determine a fourth number of frequency points that meet the narrowband interference condition among the third number of frequency points, and determine the second narrowband interference information corresponding to the fourth number of frequency points; the updating unit 1303 is also used to: update the notch filter coefficient again according to the first narrowband interference information and the second narrowband interference information.

[0146] Furthermore, the determination unit is specifically used to: determine the first number of power values ​​corresponding to the first number of frequency points; determine the maximum power value of the fifth number of the first number of power values, and determine the average value corresponding to the first number of frequency points; determine the second number of frequency points that meet the narrowband interference condition based on the maximum power value of the fifth number and the average value.

[0147] Further, the determination unit is specifically used to: determine the sum of the power values ​​of the first number of frequency points; determine a first difference between the sum of the power values ​​of the first number of frequency points and the maximum power value of the fifth number; in response to the effectiveness of the notch filter, determine a second difference between the first difference and the power values ​​of the sixth number of notch filter positions; determine the ratio of the second difference to the seventh number as the average value corresponding to the first number of frequency points, wherein the seventh number is equal to the difference between the first number and the fifth number and the sixth number.

[0148] Furthermore, the determining unit is specifically configured to:

[0149] In response to the difference between the maximum power value and the average value being greater than or equal to the absolute threshold of narrowband interference, and greater than or equal to the product of the average value and a first weight factor, the frequency point corresponding to the maximum power value is determined as the frequency point that meets the narrowband interference condition; and among the frequency points corresponding to the fifth number of maximum power values ​​in the first number of power values, a second number of frequency points that meet the narrowband interference condition are determined.

[0150] Furthermore, the updating unit is specifically used to: determine the notch depth values ​​corresponding to the second number of frequency points respectively according to the first narrowband interference information; query the notch filter coefficient according to the notch depth value; and update the notch filter coefficient.

[0151] Furthermore, the updating unit is further configured to:

[0152] Determine the notch power value corresponding to the second number of frequency points according to the first narrowband interference information; determine a third difference between the notch power value and the average value; and determine the sum of the third difference and the notch relative value as the notch depth value.

[0153] Furthermore, the acquisition unit is also used for:

[0154] Acquire at least one first candidate frequency domain symbol on the frame signal;

[0155] The determination unit is further used to: coherently combine the at least one first candidate frequency domain symbol to determine the first frequency domain symbol on the frame signal.

[0156] Furthermore, the determining unit is further configured to:

[0157] Determine the third number of power values ​​corresponding to the third number of frequency points; determine the maximum power value of an eighth number among the third number of power values, and determine the average value corresponding to the third number of frequency points; determine the fourth number of frequency points that meet the narrowband interference condition based on the maximum power value of the eighth number and the average value.

[0158] Furthermore, the determining unit is further configured to: determine the average value corresponding to the third number of frequency points, including:

[0159] Determine the sum of the power values ​​of the third number of frequency points; determine a fourth difference between the sum of the power values ​​of the third number of frequency points and the maximum power value of the eighth number; in response to the effectiveness of the trap, determine a fifth difference between the fourth difference and the power values ​​of the ninth number of trap positions; determine the ratio of the fifth difference to the tenth number as the average value corresponding to the third number of frequency points, wherein the tenth number is equal to the difference between the third number and the eighth number and the ninth number.

[0160] Furthermore, the determination unit is specifically used to: in response to the difference between the maximum power value and the average value being greater than or equal to the absolute threshold of narrowband interference, and greater than or equal to the product of the average value and a second weight factor, determine the frequency point corresponding to the maximum power value as the frequency point that meets the narrowband interference condition; and determine the fourth number of frequency points that meet the narrowband interference condition among the frequency points corresponding to the eighth number of maximum power values ​​in the third number of power values.

[0161] Furthermore, the update unit is specifically used to: obtain the notch depth values ​​corresponding to the second number of frequency points, and determine the notch depth values ​​corresponding to the fourth number of frequency points according to the second narrowband interference information; determine the notch depth values ​​corresponding to the fourth number of frequency points according to the second number of frequency points and the two narrowband interference information, and determine the target notch depth value; query the notch filter coefficient according to the target notch depth value; and update the notch filter coefficient again.

[0162] Furthermore, the acquisition unit is also used to: acquire at least one second candidate frequency domain symbol in the frame interval; coherently combine the at least one second candidate frequency domain symbol to determine the second frequency domain symbol in the frame interval.

[0163] Furthermore, the device also includes an indication unit: used for indicating that the trap filter fails.

[0164] Furthermore, the indicating unit is also used for:

[0165] Indicates that the notch filter is effective.

[0166] Furthermore, the device also includes a processing unit, which is used to eliminate narrow-band interference noise on the frame signal according to the notch filter.

[0167] Fig.14 is a schematic diagram of an electronic device according to an embodiment of the present invention. Fig.14 The electronic device shown is a device for detecting and eliminating narrowband interference noise, which includes a general computer hardware structure, which at least includes a processor 1401 and a memory 1402. The processor 1401 and the memory 1402 are connected via a bus 1403. The memory 1402 is suitable for storing instructions or programs executable by the processor 1401. The processor 1401 can be an independent microprocessor or a collection of one or more microprocessors. Thus, the processor 1401 executes the instructions stored in the memory 1402, thereby executing the method flow of the embodiment of the present invention as described above to realize the processing of data and the control of other devices. The bus 1403 connects the above-mentioned multiple components together, and at the same time connects the above-mentioned components to the display controller 1404 and the display device and the input / output (I / O) device 1405. The input / output (I / O) device 1405 can be a mouse, a keyboard, a modem, a network interface, a touch input device, a somatosensory input device, a printer, and other devices known in the art. Typically, input / output devices 1405 are connected to the system through input / output (I / O) controllers 1506 .

[0168] As will be appreciated by those skilled in the art, various aspects of the embodiments of the present invention may be implemented as a system, method or computer program product. Therefore, various aspects of the embodiments of the present invention may take the form of a complete hardware implementation, a complete software implementation (including firmware, resident software, microcode, etc.), or an implementation that combines software aspects with hardware aspects, which may generally be referred to herein as a "circuit," "module," or "system." In addition, various aspects of the embodiments of the present invention may take the form of a computer program product implemented in one or more computer-readable media having a computer-readable program code implemented thereon.

[0169] Any combination of one or more computer-readable media can be utilized. Computer-readable media can be computer-readable signal media or computer-readable storage media. Computer-readable storage media can be, for example, (but not limited to) electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or apparatuses, or any suitable combination of the foregoing. More specific examples (non-exhaustive enumeration) of computer-readable storage media will include the following: an electrical connection with one or more wires, a portable computer floppy disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of an embodiment of the present invention, a computer-readable storage medium can be any tangible medium that can contain or store a program used by an instruction execution system, device or apparatus or a program used in conjunction with an instruction execution system, device or apparatus.

[0170] A computer readable signal medium may include a propagated data signal having a computer readable program code implemented therein, such as in baseband or as part of a carrier wave. Such propagated signals may take any of a variety of forms, including but not limited to electromagnetic, optical, or any suitable combination thereof. A computer readable signal medium may be any of the following computer readable media: not a computer readable storage medium, and may communicate, propagate, or transmit a program used by or in conjunction with an instruction execution system, device, or apparatus.

[0171] Program code embodied on a computer readable medium may be transmitted using any appropriate medium including, but not limited to, wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0172] The computer program code for performing operations for various aspects of the embodiments of the present invention can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, Smalltalk, C++, etc., and conventional process programming languages ​​such as "C" programming language or similar programming languages. The program code can be executed completely on the user's computer, partially on the user's computer as a stand-alone software package; partially on the user's computer and partially on a remote computer; or completely on a remote computer or server. In the latter case, the remote computer can be connected to the user's computer through any type of network including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., by using the Internet of an Internet service provider).

[0173] The flowchart legend and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present invention described above describe various aspects of the embodiment of the present invention.It will be understood that each block of the flowchart legend and / or block diagram and the combination of the blocks in the flowchart legend and / or block diagram can be implemented by computer program instructions.These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer or other programmable data processing device to produce a machine so that the instructions (executed by the processor of the computer or other programmable data processing device) create a device for implementing the function / action specified in the flowchart and / or block diagram block or block.

[0174] These computer program instructions may also be stored in a computer-readable medium that can direct a computer, other programmable data processing device, or other apparatus to operate in a particular manner, so that the instructions stored in the computer-readable medium produce an article of manufacture including instructions for implementing the functions / actions specified in the flowchart and / or block diagram blocks or blocks.

[0175] The computer program instructions may also be loaded onto a computer, other programmable data processing device or other apparatus so that a series of operable steps are performed on the computer, other programmable device or other apparatus to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide a process for implementing the functions / actions specified in the flowchart and / or block diagram block or blocks.

[0176] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A method for detecting and eliminating narrowband interference noise, characterized in that: The method includes: Acquire a first frequency domain symbol on the frame signal, wherein the frequency domain symbol includes a first number of frequency points; Determine a second number of frequency points that meet the narrowband interference condition among the first number of frequency points, and determine first narrowband interference information corresponding to the second number of frequency points; Updating a notch filter coefficient according to the first narrowband interference information; Acquire a second frequency domain symbol at a frame interval, wherein the frequency domain symbol includes a third number of frequency points; Determine a fourth number of frequency points that meet the narrowband interference condition among the third number of frequency points, and determine second narrowband interference information corresponding to the fourth number of frequency points; Updating the notch filter coefficient again according to the first narrowband interference information and the second narrowband interference information; The updating of the notch filter coefficient according to the first narrowband interference information specifically includes: determining notch depth values ​​corresponding to the second number of frequency points according to the first narrowband interference information; querying the notch filter coefficient according to the notch depth value; and updating the notch filter coefficient; The determining, according to the first narrowband interference information, respectively corresponding to the notch depth values ​​of the second number of frequency points specifically includes: determining, according to the first narrowband interference information, notch power values ​​corresponding to the second number of frequency points; determining a third difference between the notch power value and the average value; and determining the sum of the third difference and the notch relative value as the notch depth value; The updating of the notch filter coefficient again according to the first narrowband interference information and the second narrowband interference information specifically includes: Determine the notch depth values ​​corresponding to the second number of frequency points according to the first narrowband interference information, and determine the notch depth values ​​corresponding to the fourth number of frequency points according to the second narrowband interference information; determine the target notch depth value according to the notch depth values ​​corresponding to the second number of frequency points and the fourth number of frequency points; query the notch filter coefficient according to the target notch depth value; and update the notch filter coefficient again.

2. The method according to claim 1, characterized in that The determining a second number of frequency points that meet the narrowband interference condition among the first number of frequency points specifically includes: Determining the first number of power values ​​corresponding to the first number of frequency points; Determine a fifth number of maximum power values ​​among the first number of power values, and determine an average value corresponding to the first number of frequency points; The second number of frequency points satisfying the narrowband interference condition is determined according to the fifth number of maximum power values ​​and the average value.

3. The method according to claim 2, characterized in that The determining the average value corresponding to the first number of frequency points specifically includes: Determining the sum of power values ​​of the first number of frequency points; Determine a first difference between the sum of the power values ​​of the first number of frequency points and the maximum power value of the fifth number; In response to the notch being effective, determining a second difference between the first difference and power values ​​of a sixth number of notch positions; The ratio of the second difference to the seventh number is determined as an average value corresponding to the frequency points of the first number, wherein the seventh number is equal to the difference between the first number and the fifth number and the sixth number.

4. The method according to claim 2, characterized in that The determining, according to the fifth number of maximum power values ​​and the average value, the second number of frequency points satisfying the narrowband interference condition specifically includes: In response to a difference between the maximum power value and the average value being greater than or equal to a narrowband interference absolute threshold and greater than or equal to a product of the average value and a first weight factor, determining a frequency point corresponding to the maximum power value as the frequency point satisfying a narrowband interference condition; A second number of frequency points satisfying the narrowband interference condition are determined from frequency points corresponding to a fifth number of maximum power values ​​among the first number of power values.

5. The method according to claim 1, characterized in that The method further includes: Acquire at least one first candidate frequency domain symbol on the frame signal; The at least one first candidate frequency domain symbol is coherently combined to determine a first frequency domain symbol on the frame signal.

6. The method according to claim 1, characterized in that The determining a fourth number of frequency points that meet the narrowband interference condition among the third number of frequency points specifically includes: Determine the third number of power values ​​corresponding to the third number of frequency points; Determine an eighth number of maximum power values ​​among the third number of power values, and determine an average value corresponding to the third number of frequency points; The fourth number of frequency points satisfying the narrowband interference condition is determined according to the eighth number of maximum power values ​​and the average value.

7. The method according to claim 6, characterized in that The determining the average value corresponding to the third number of frequency points specifically includes: Determining the sum of power values ​​of the third number of frequency points; Determine a fourth difference between the sum of the power values ​​of the third number of frequency points and the eighth number of maximum power values; In response to the notch being effective, determining a fifth difference between the fourth difference and the power values ​​of a ninth number of notch positions; The ratio of the fifth difference to the tenth number is determined as an average value corresponding to the frequency points of the third number, wherein the tenth number is equal to the difference between the third number and the eighth number and the ninth number.

8. The method according to claim 6, characterized in that The determining, according to the eighth number of maximum power values ​​and the average value, the fourth number of frequency points satisfying the narrowband interference condition specifically includes: In response to a difference between the maximum power value and the average value being greater than or equal to a narrowband interference absolute threshold and greater than or equal to a product of the average value and a second weight factor, determining a frequency point corresponding to the maximum power value as the frequency point satisfying a narrowband interference condition; A fourth number of frequency points satisfying the narrowband interference condition are determined from the frequency points corresponding to an eighth number of maximum power values ​​in the third number of power values.

9. The method according to claim 1, characterized in that The method further includes: Acquire at least one second candidate frequency domain symbol in a frame interval; The at least one second candidate frequency domain symbol is coherently combined to determine a second frequency domain symbol at the frame interval.

10. The method according to claim 1, characterized in that After updating the notch filter coefficient according to the first narrowband interference information, the method further includes: Indicates that the trap filter has failed.

11. The method according to claim 1, characterized in that After updating the notch filter coefficient again according to the first narrowband interference information and the second narrowband interference information, the method further includes: Indicates that the notch filter is effective.

12. The method according to claim 1, characterized in that In response to the notch filter being effective, the method further comprises: The narrowband interference noise on the frame signal is eliminated according to the notch filter.

13. A device for detecting and eliminating narrowband interference noise, characterized in that: The device includes: An acquiring unit, configured to acquire a first frequency domain symbol on a frame signal, wherein the frequency domain symbol includes a first number of frequency points; a determining unit, configured to determine a second number of frequency points satisfying a narrowband interference condition among the first number of frequency points, and determine first narrowband interference information corresponding to the second number of frequency points; An updating unit, configured to update a notch filter coefficient according to the first narrowband interference information; The acquisition unit is further used to: acquire a second frequency domain symbol at a frame interval, wherein the frequency domain symbol includes a third number of frequency points; The determining unit is further configured to: determine a fourth number of frequency points satisfying the narrowband interference condition among the third number of frequency points, and determine second narrowband interference information corresponding to the fourth number of frequency points; The updating unit is further used to: update the notch filter coefficient again according to the first narrowband interference information and the second narrowband interference information; Wherein, the updating unit is specifically used for: Determine, according to the first narrowband interference information, notch depth values ​​corresponding to the second number of frequency points respectively; query the notch filter coefficient according to the notch depth value; and update the notch filter coefficient; The updating unit is further specifically used for: Determine the notch power value corresponding to the second number of frequency points according to the first narrowband interference information; determine a third difference between the notch power value and the average value; and determine the sum of the third difference and the notch relative value as the notch depth value; The updating unit is also specifically used to: determine the notch depth values ​​corresponding to the second number of frequency points according to the first narrowband interference information, and determine the notch depth values ​​corresponding to the fourth number of frequency points according to the second narrowband interference information; determine the target notch depth value according to the notch depth values ​​corresponding to the second number of frequency points and the fourth number of frequency points; query the notch filter coefficient according to the target notch depth value; and update the notch filter coefficient again.

14. An electronic device comprising a memory and a processor, characterized in that: The memory is used to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor to implement the method according to any one of claims 1 to 12.

15. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the method according to any one of claims 1 to 12.