Method for eliminating pulse interference of power carrier communication chip
By performing extreme value analysis and frequency domain processing on the carrier signal of the power line carrier communication chip, and dynamically adjusting the filtering threshold, the problem of inaccurate pulse interference identification under the fixed threshold method is solved, achieving more efficient noise suppression and improved communication quality.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- 山东恒达瑞创电气设备有限公司
- Filing Date
- 2026-04-14
- Publication Date
- 2026-07-07
AI Technical Summary
Existing power line carrier communication chips lack the flexibility of fixed-threshold noise suppression methods when facing the time-varying and complex nature of power line channels, resulting in inaccurate pulse interference identification or incomplete filtering, which affects communication quality.
By analyzing the extreme points of the carrier signal, screening suspected impulse noise points, calculating the impulse noise weight, performing frequency domain analysis, and dynamically adjusting the filtering threshold in conjunction with the power line length and line loss ratio, a noise suppression spectrum is generated to eliminate impulse interference.
This improved the noise suppression accuracy of power line carrier communication chips, avoided harmonic interference, and enhanced communication quality.
Smart Images

Figure CN122348784A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication interference cancellation technology, specifically to a pulse interference cancellation method for power line carrier communication chips. Background Technology
[0002] Power line carrier communication (PLC) chips, such as HPLC+HRF dual-mode chips, utilize power lines to transmit data signals, thus avoiding the complexity and cost of additional wiring. However, because power lines are directly connected to common electrical appliances, these appliances generate strong noise interference, which significantly interferes with the signals generated by the PLC chips. Therefore, PLC chips require more sophisticated and effective noise reduction techniques to ensure the accuracy of data transmission and the stability of the communication system. These noise reduction techniques must not only reduce noise interference but also adapt to the constantly changing environmental conditions on power lines to maintain unimpaired communication quality.
[0003] Existing methods typically use fixed thresholds to filter and suppress signals. However, this approach suffers from insufficient flexibility and limited suppression effectiveness due to its inability to adapt to the time-varying and complex nature of power line channels. Fixed thresholds may fail to accurately identify all impulse interference in the signal in certain situations, leading to some interference being incorrectly treated as valid signals. Alternatively, the threshold may not be adjusted in a timely manner when interference characteristics change, resulting in incomplete impulse noise filtering and the generation of harmonics during the filtering process, which degrades communication quality. Summary of the Invention
[0004] To address the aforementioned technical problems, a pulse interference cancellation method for power line carrier communication chips is provided to resolve the existing issues.
[0005] The solution to the technical problem in this application is to provide a pulse interference cancellation method for power line carrier communication chips, including the following steps: Obtain the carrier signal of each communication node in the power line carrier communication network, as well as the power line length between any two communication nodes; By analyzing the signal value offset at extreme points in the carrier signal of each communication node, extreme points are filtered to obtain each suspected impulse noise point; based on the degree of signal value offset at each suspected impulse noise point, the impulse noise weight of each suspected impulse noise point is calculated; based on each suspected impulse noise point, each segment of suspected impulse signal in the carrier signal is extracted. Frequency domain analysis is performed on all suspected pulse signals corresponding to each communication node, and the pulse noise spectrum of each communication node is obtained by combining the pulse noise weights. Calculate the line loss ratio between any two communication nodes using the power line length; based on the line loss ratio between each communication node and all other communication nodes, and the impulse noise spectrum of all communication nodes, obtain the comprehensive impulse spectrum of each communication node; Based on the energy amplitude at each frequency position in the comprehensive pulse spectrum, the attenuation ratio at each frequency position is calculated; By combining the energy amplitude of the carrier signal at each frequency position in the frequency domain of each communication node with the attenuation ratio, a noise-suppressed spectrum is obtained. Based on the noise-suppressed spectrum, a noise-suppressed carrier signal is obtained, eliminating pulse interference in the carrier signal.
[0006] Preferably, obtaining each suspected impulse noise point includes: Obtain the extreme points of the carrier signal of each communication node, and take the average of the absolute values of the signal values corresponding to all extreme points as the stable signal value of each communication node. Extreme points where the absolute value of the signal is greater than the stable signal value are recorded as suspected impulse noise points.
[0007] Preferably, the calculation of the impulse noise weight for each suspected impulse noise point includes: The difference between the absolute value of the signal of each suspected impulse noise point of each communication node and the stable signal value is denoted as the signal difference; The sum of the signal differences of all suspected impulse noise points at each communication node is denoted as the cumulative difference; The ratio of the signal difference to the cumulative difference is used as the impulse noise weight for each suspected impulse noise point.
[0008] Preferably, the step of extracting each suspected pulse signal from the carrier signal includes: Obtain the zero point of the carrier signal of each communication node; the signal segment between the zero points adjacent to each suspected pulse noise point is recorded as each suspected pulse signal segment.
[0009] Preferably, obtaining the impulse noise spectrum of each communication node includes: For each suspected pulse signal, frequency domain transformation is performed to obtain each spectrum diagram; based on the pulse noise weight of each suspected pulse noise point of each communication node, the energy amplitude at the same frequency position in all spectrum diagrams corresponding to each communication node is weighted and summed to obtain the pulse noise spectrum diagram.
[0010] Preferably, the line loss ratio between any two communication nodes is the product of the power line length between any two communication nodes and a preset loss value.
[0011] Preferably, obtaining the comprehensive pulse spectrum diagram of each communication node includes: Based on the line loss ratio between each communication node and all other communication nodes, the energy amplitude at the same frequency position in the impulse noise spectrum of all communication nodes is weighted and summed to obtain the comprehensive impulse spectrum of each communication node.
[0012] Preferably, the attenuation ratio at each frequency position is calculated as follows: ,in, The first pulse in the comprehensive pulse spectrum diagram The attenuation ratio at each frequency position The first pulse in the comprehensive pulse spectrum diagram Energy amplitude at each frequency position The maximum energy amplitude in the comprehensive pulse spectrum diagram. This represents the minimum energy amplitude in the comprehensive pulse spectrum.
[0013] Preferably, obtaining the noise-suppressed spectrum includes: The carrier signal of each communication node is frequency domain converted to obtain the original spectrum; the energy amplitude at each frequency position in the original spectrum is calculated as the product of the attenuation ratio to obtain the noise-suppressed spectrum.
[0014] Preferably, obtaining the carrier signal after pulse interference cancellation includes: performing a time-domain transformation on the noise-suppressed spectrum of each communication node to obtain the noise-suppressed carrier signal.
[0015] This application has at least the following beneficial effects: This application performs extreme value analysis on the carrier signal of each communication node and filters out extreme points to select suspected impulse noise points. By using these suspected impulse noise points, it filters out suspected impulse signals in the carrier signal. The beneficial effect is that it considers the signal value variation of impulse noise in the power line carrier, filters out extreme points with large signal value deviations (these extreme points are likely impulse noise points), initially obtains suspected impulse signals, and calculates impulse noise weights to increase the significance of the impulse noise signal, avoiding the identification of some non-suspected impulse noise points as suspected impulse noise points. Frequency domain analysis is performed on the suspected impulse signals, and the spectrum is weighted and summed using impulse noise weights to obtain an impulse noise spectrum. The beneficial effect is that it considers the frequency domain characteristics of all suspected impulse signals to reflect the overall characteristics of impulse noise in the carrier signal. By extracting noise features, it achieves accurate location of impulse noise, effectively avoiding filtering of non-noise frequency positions, and can dynamically track the frequency of the impulse, avoiding noise suppression omissions, reducing harmonic phenomena, and improving the accuracy of noise suppression. It also calculates different communication... The line loss ratio between nodes is used to weight and sum the impulse noise spectrum to obtain the comprehensive noise spectrum. This approach considers the loss of the carrier signal on the power line during signal transmission from different communication nodes, avoiding the problem of noise from distant communication nodes being difficult to dynamically capture due to weak impulse characteristics. This allows for more accurate localization of the frequency domain characteristics of impulse noise, improving noise suppression accuracy. By calculating the attenuation ratio at each frequency position in the comprehensive impulse spectrum and performing frequency domain analysis on the carrier signal, a noise-suppressed spectrum is obtained based on the attenuation degree of the energy amplitude at different frequency positions in the original spectrum. A time-domain transformation of the noise-suppressed spectrum yields the denoised carrier signal, eliminating impulse interference. This approach dynamically filters the carrier signal's frequency domain characteristics, effectively avoiding the incomplete impulse noise filtering and harmonic generation problems caused by fixed filtering thresholds in traditional impulse noise suppression methods, thus improving the communication quality of power line carrier communication chips. Attached Figure Description
[0016] The pulse interference cancellation method of the power line carrier communication chip of this application will be further described in detail below with reference to the accompanying drawings.
[0017] Figure 1 A flowchart illustrating the steps of the pulse interference cancellation method for a power line carrier communication chip provided in this application embodiment; Figure 2 A flowchart illustrating the steps of the method for obtaining a noise-suppressed carrier signal provided in an embodiment of this application. Detailed Implementation
[0018] To make the objectives, technical solutions, and advantages of this application clearer, the pulse interference cancellation method for power line carrier communication chips proposed in this application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit the scope of this application.
[0019] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains.
[0020] Please see Figure 1 The diagram illustrates a flowchart of a pulse interference cancellation method for a power line carrier communication chip according to an embodiment of this application. The method includes the following steps: Step 1: Obtain the carrier signal of each communication node in the power line carrier communication network, and the power line length between any two communication nodes.
[0021] Power line carrier chips, such as HPLC+HRF dual-mode chips, combine the stability of high-speed power line carrier communication with the anti-interference capabilities of high-frequency radio frequency communication. HPLC technology can transmit high-speed data over power lines, and by utilizing advanced modulation and demodulation techniques and signal processing algorithms, it can effectively reduce noise interference. HRF technology, through high-frequency radio frequency signal transmission, further enhances the anti-interference capability of communication and can better adapt to channel variations. Although dual-mode chips have a certain degree of anti-interference capability, when conducting power line carrier communication, they are still affected by noise interference in the complex and ever-changing power line environment. They cannot completely eliminate the noise influence in the carrier signal, thus reducing the communication quality of power line carrier.
[0022] Therefore, a power line carrier chip, such as an HPLC+HRF dual-mode chip, is installed in a concentrator or electricity meter. The power line carrier chip includes an electrical signal receiving end and an electrical signal transmitting end. The power line carrier chip in the electricity meter or concentrator calls the signal transmitting end to send a voltage signal, which is then transmitted through the power line. The power line carrier chip in another electricity meter or concentrator calls the signal receiving end to receive the voltage signal.
[0023] In this embodiment, the electricity meter is an RS485 electricity meter, and the concentrator is an RS485 concentrator.
[0024] The concentrator and the electricity meter form a power line carrier communication topology network in the power grid. Different electricity meters communicate via power lines. The concentrator and the electricity meter in the power grid are referred to as communication nodes. The voltage received by the signal receiving end of the power line carrier chip in the electricity meter or concentrator within the past T time period is referred to as the carrier signal of each communication node. The carrier signal includes not only the voltage signal, but also the noise signal that the voltage signal is subjected to during power line communication. Among the noise signals, the most influential is usually pulse interference.
[0025] In this embodiment, the voltage signal received by the signal receiving end of the power line carrier chip in the electricity meter or concentrator within the past 10 seconds is recorded as the carrier signal of each communication node. The frequency received by the signal receiving end is 1000Hz. As for other implementation methods, the implementer can set it according to the actual situation.
[0026] By utilizing the architecture of the power system's carrier communication topology network, the length of the power line between any two communication nodes can be obtained. At this point, we have obtained the carrier signal of each communication node and the power line length between any two communication nodes.
[0027] Step 2: By analyzing the signal value offset at extreme points in the carrier signal of each communication node, extreme points are filtered to obtain each suspected impulse noise point; based on the degree of signal value offset at each suspected impulse noise point, the impulse noise weight of each suspected impulse noise point is calculated; based on each suspected impulse noise point, each segment of suspected impulse signal in the carrier signal is extracted.
[0028] To improve the communication quality of power line carrier communication chips, adaptive impulse noise suppression is performed on the carrier signal. The impulse noise suppression in this embodiment mainly includes: filtering out the noise signal segments in the carrier signal and performing frequency domain conversion on the noise signal segments; and completing the noise suppression by combining the characteristics of the mutual influence between the power line loss and impulse noise between nodes.
[0029] The pulse noise of power line carrier communication chips is caused by the switching of electrical appliances in the power grid. Therefore, the noise characteristics of pulse noise are related to the number and type of electrical appliances. The actual use of electrical appliances is usually random, which leads to a large degree of randomness in pulse interference noise in power line carrier communication.
[0030] Traditional methods remove impulse noise using a fixed threshold. This fixed threshold is based on a stable, predetermined noise model. However, when dealing with the highly variable characteristics of impulse noise in power line carrier communication (PLC) systems, the fixed threshold often becomes incompatible with the type of impulse noise, leading to incorrect impulse noise identification and a degraded communication quality of the PLC chip. Therefore, by filtering impulse noise during PLC communication and adjusting the impulse noise filtering threshold in real time, the communication quality of PLC chips can be improved.
[0031] The impulse noise in power line carrier communication chips is caused by the rapid charging and discharging of electrical appliances. Therefore, impulse noise in power line carrier communication typically has the characteristics of short duration, high signal frequency, random occurrence time, and large signal value. Based on the signal value, impulse noise is filtered out as follows: Obtain the extreme points of the carrier signal of each communication node, and take the average of the absolute values of the signal values corresponding to all extreme points as the stable signal value of each communication node. In this embodiment, an extreme point detection algorithm is used to obtain extreme points. The extreme point detection algorithm is a well-known technology and will not be described in detail here.
[0032] It should be noted that the carrier signal collected in this embodiment is a voltage signal, and the signal value in the carrier signal represents the voltage value.
[0033] The extreme points where the absolute value of the signal is greater than the stable signal value are recorded as suspected impulse noise points; It should be noted that since the signal value of impulse noise is usually greater than the stable signal value, the extreme points of impulse noise are selected.
[0034] Secondly, considering that some non-potential impulse noise points may be identified as potential impulse noise points, an impulse noise weight is calculated to reflect the probability that a potential impulse noise point is an extreme point of the actual impulse noise. The larger the impulse noise weight, the more likely it is to be an extreme point of the actual impulse noise. Since the actual impulse noise usually has a large voltage difference with the stable signal value, the impulse noise weight is obtained by the difference between the signal value of the potential impulse noise point and the stable signal value. The specific calculation process is as follows: The difference between the absolute value of the signal of each suspected impulse noise point of each communication node and the stable signal value is denoted as the signal difference; The sum of the signal differences of all suspected impulse noise points at each communication node is denoted as the cumulative difference; The ratio of the signal difference to the cumulative difference is used as the impulse noise weight for each suspected impulse noise point; In this embodiment, the first The first communication node Taking a suspected impulse noise point as an example, the formula for calculating its impulse noise weight is: in, For the first The first communication node Impulse noise weights for suspected impulse noise points. For the first The first communication node The signal value of a suspected impulse noise point. For the first Stable signal values of communication nodes For the first The total number of all suspected impulse noise points at the communication node.
[0035] It should be noted that by squaring the voltage difference between the absolute value of the signal value of each suspected impulse noise point and the stable signal value, the difference between the signal value of the suspected impulse noise point and the stable signal value is increased, making the signal difference of the suspected impulse noise point more significant.
[0036] Obtain the zero point of the carrier signal of each communication node; record the signal segment between the zero points adjacent to each suspected impulse noise point as each suspected impulse signal segment; In this embodiment, a zero-crossing detection algorithm is used to obtain the zero point of the carrier signal. The zero-crossing detection algorithm is a well-known technology and will not be described in detail here.
[0037] It should be noted that a zero point represents the moment when the signal changes from positive to negative or from negative to positive. Therefore, each suspected impulse noise point corresponds to a segment of suspected impulse signal and a corresponding impulse noise weight.
[0038] At this point, the weights of each suspected pulse signal and pulse noise are obtained.
[0039] Step 3: Perform frequency domain analysis on all suspected pulse signals corresponding to each communication node, and combine the pulse noise weights to obtain the pulse noise spectrum of each communication node; calculate the line loss ratio between any two communication nodes using the power line length; and obtain the comprehensive pulse spectrum of each communication node based on the line loss ratio between each communication node and all other communication nodes, and the pulse noise spectrum of all communication nodes.
[0040] Based on the suspected pulse signals obtained in step 2, not all pulse noise has a significant signal value difference from the power line carrier signal. Therefore, the suspected pulse signals are not sufficient to accurately eliminate the influence of pulse noise on the power line carrier signal. Further accurate identification and suppression of pulse noise are required.
[0041] Although the signal values of impulse noise and power line carrier signals are not stable, the frequency characteristics of impulse noise are usually relatively stable. Therefore, the influence of impulse noise can be removed from the frequency domain perspective. If a fixed threshold is used to filter impulse noise directly from the frequency domain, when the frequency domain characteristics of impulse noise change, it is easy to generate harmonic interference in the power line carrier signal, which in turn causes a decrease in the communication quality of the power line carrier communication chip.
[0042] Therefore, to address the harmonic interference problem caused by changes in the frequency domain characteristics of impulse noise in impulse noise frequency domain denoising methods, this paper proposes to extract the frequency domain features of impulse noise using suspected impulse signals, track the dynamically changing frequency domain features of impulse noise, and employ dynamic thresholding for frequency domain filtering to reduce harmonic noise interference. Specifically: The Fast Fourier Transform algorithm is used to perform frequency domain transformation on each suspected pulse signal to obtain each spectrum diagram; It should be noted that the Fast Fourier Transform algorithm is a well-known technique in the field of signal processing, and will not be elaborated upon here.
[0043] Based on the impulse noise weights of each suspected impulse noise point at each communication node, the energy amplitudes at the same frequency position in all spectrograms are weighted and summed to obtain the impulse noise spectrogram. It should be noted that, for ease of understanding, we assume that the first... There are 3 suspected impulse noise points in the carrier signal of each communication node. Therefore, it is assumed that there are also 3 suspected impulse signal segments, and the impulse noise weights corresponding to the 3 suspected impulse noise points are respectively... , , The energy amplitudes of the three suspected pulse signals in the spectrum are represented by vectors as follows: , , Therefore, the weighted summation method is as follows: , , , The energy amplitude in the impulse noise spectrum is .
[0044] It should be noted that the impulse noise spectrum is a combination of the frequency domain characteristics of all suspected impulse signals, reflecting the overall characteristics of impulse noise in the carrier signal. In the impulse noise spectrum, frequency regions with high energy amplitudes represent areas where impulse noise is concentrated. These frequency regions should be subject to stronger energy suppression to accurately eliminate noise interference. Secondly, frequency domain filtering using the impulse noise spectrum, compared to traditional fixed-threshold filtering methods, achieves precise impulse noise localization by extracting noise features, effectively avoiding filtering at non-noise frequency locations. Simultaneously, it can dynamically track the frequency of the impulse, preventing missed detections.
[0045] In carrier signals, pulse noise signals that are filtered by signal values are usually pulses generated close to the communication node. Pulses from slightly farther locations have less distinct pulse characteristics due to power line losses, and therefore cannot be filtered by signal values. As a result, this part of the pulse noise is easily ignored in the pulse noise spectrum.
[0046] Meanwhile, the locations of distant impulse noise generation points are usually near other communication nodes. These nodes can often filter out this portion of impulse noise based on signal values. Therefore, the spectral characteristics of this portion of impulse noise, whose features are not obvious due to line loss, can be obtained through other communication nodes in the power line communication topology network. The method is as follows: The product of the power line length between any two communication nodes and the preset loss value is used as the line loss ratio between any two communication nodes. In this embodiment, the preset loss value of the power line is 0.2dB / 100m, which means that every 100 meters of power line will cause the signal strength to drop by 0.2dB. As for other implementation methods, the implementer can set it according to the actual situation.
[0047] Based on the line loss ratio between each communication node and all other communication nodes, the energy amplitude at the same frequency position of the impulse noise spectrum of all communication nodes is weighted and summed to obtain the comprehensive impulse spectrum of each communication node. It should be noted that the signal of each communication node is not affected by line loss, therefore, the line loss ratio of each communication node is 1; secondly, the comprehensive pulse spectrum diagram includes the spectral characteristics of pulses at relatively far locations with indistinct signal values, which can more accurately locate the frequency domain characteristics of pulse noise and improve the noise suppression accuracy.
[0048] At this point, the comprehensive pulse spectrum diagram of each communication node is obtained.
[0049] Step 4: Calculate the attenuation ratio at each frequency position based on the energy amplitude at each frequency position in the comprehensive pulse spectrum diagram; obtain the noise-suppressed spectrum diagram by combining the energy amplitude of the carrier signal of each communication node at each frequency position in the frequency domain with the attenuation ratio; obtain the noise-suppressed carrier signal based on the noise-suppressed spectrum diagram to eliminate pulse interference in the carrier signal.
[0050] Furthermore, based on the aforementioned comprehensive pulse spectrum, pulse noise suppression is performed on the carrier signal, specifically as follows: The attenuation ratio at each frequency position in the comprehensive pulse spectrum is calculated using the following method: in, The first pulse in the comprehensive pulse spectrum diagram The attenuation ratio at each frequency position The first pulse in the comprehensive pulse spectrum diagram Energy amplitude at each frequency position The maximum energy amplitude in the comprehensive pulse spectrum diagram. This represents the minimum energy amplitude in the comprehensive pulse spectrum.
[0051] It should be noted that in the comprehensive pulse spectrum, the larger the noise energy amplitude, the smaller the signal attenuation, and vice versa.
[0052] The Fast Fourier Transform algorithm is used to perform frequency domain transformation on the carrier signal of each communication node to obtain the original spectrum. The noise-suppressed spectrum is obtained by multiplying the energy amplitude at each frequency position in the original spectrum by the attenuation ratio. Perform an inverse Fourier transform on the noise-suppressed spectrum to obtain the noise-suppressed carrier signal; thus completing the elimination of pulse interference.
[0053] It should be noted that the inverse Fourier transform is a well-known technique and will not be elaborated upon here.
[0054] It should be noted that the above method improves upon traditional fixed-threshold denoising. By extracting the dynamic spectral characteristics of the pulse for impulse noise suppression, it effectively avoids the problems of incomplete impulse noise filtering and harmonic generation during the filtering process in traditional impulse noise suppression methods. The flowchart of the method for obtaining the denoised carrier signal provided in this application embodiment is shown below. Figure 2 As shown.
[0055] It should be understood that, although Figure 1The steps in the flowchart are shown sequentially as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order in which these steps are executed, and they can be performed in other orders. Figure 1 At least some of the steps in the process may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps.
[0056] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0057] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application. Therefore, any simple modifications, equivalent changes, and alterations made to the above embodiments based on the technical essence of this application, without departing from the content of the technical solution of this application, shall fall within the protection scope of the technical solution of this application.
Claims
1. A method for eliminating pulse interference in a power line carrier communication chip, characterized in that, The method includes the following steps: Obtain the carrier signal of each communication node in the power line carrier communication network, as well as the power line length between any two communication nodes; By analyzing the signal value offset at extreme points in the carrier signal of each communication node, extreme points are filtered to obtain each suspected impulse noise point; based on the degree of signal value offset at each suspected impulse noise point, the impulse noise weight of each suspected impulse noise point is calculated; based on each suspected impulse noise point, each segment of suspected impulse signal in the carrier signal is extracted. Frequency domain analysis is performed on all suspected pulse signals corresponding to each communication node, and the pulse noise spectrum of each communication node is obtained by combining the pulse noise weights. Calculate the line loss ratio between any two communication nodes using the power line length; based on the line loss ratio between each communication node and all other communication nodes, and the impulse noise spectrum of all communication nodes, obtain the comprehensive impulse spectrum of each communication node; Based on the energy amplitude at each frequency position in the comprehensive pulse spectrum, the attenuation ratio at each frequency position is calculated; By combining the energy amplitude of the carrier signal at each frequency position in the frequency domain of each communication node with the attenuation ratio, a noise-suppressed spectrum is obtained. Based on the noise-suppressed spectrum, a noise-suppressed carrier signal is obtained, eliminating pulse interference in the carrier signal.
2. The pulse interference cancellation method for a power line carrier communication chip as described in claim 1, characterized in that, The acquisition of each suspected impulse noise point includes: Obtain the extreme points of the carrier signal of each communication node, and take the average of the absolute values of the signal values corresponding to all extreme points as the stable signal value of each communication node. Extreme points where the absolute value of the signal is greater than the stable signal value are recorded as suspected impulse noise points.
3. The pulse interference cancellation method for a power line carrier communication chip as described in claim 2, characterized in that, The calculation of the impulse noise weight for each suspected impulse noise point includes: The difference between the absolute value of the signal of each suspected impulse noise point of each communication node and the stable signal value is denoted as the signal difference; The sum of the signal differences of all suspected impulse noise points at each communication node is denoted as the cumulative difference; The ratio of the signal difference to the cumulative difference is used as the impulse noise weight for each suspected impulse noise point.
4. The pulse interference cancellation method for a power line carrier communication chip as described in claim 1, characterized in that, The step of extracting each suspected pulse signal from the carrier signal includes: Obtain the zero point of the carrier signal of each communication node; the signal segment between the zero points adjacent to each suspected pulse noise point is recorded as each suspected pulse signal segment.
5. The pulse interference cancellation method for a power line carrier communication chip as described in claim 1, characterized in that, The process of obtaining the impulse noise spectrum of each communication node includes: For each suspected pulse signal, frequency domain transformation is performed to obtain each spectrum diagram; based on the pulse noise weight of each suspected pulse noise point of each communication node, the energy amplitude at the same frequency position in all spectrum diagrams corresponding to each communication node is weighted and summed to obtain the pulse noise spectrum diagram.
6. The pulse interference cancellation method for a power line carrier communication chip as described in claim 1, characterized in that, The line loss ratio between any two communication nodes is the product of the power line length between any two communication nodes and a preset loss value.
7. The pulse interference cancellation method for a power line carrier communication chip as described in claim 1, characterized in that, The process of obtaining the comprehensive pulse spectrum diagram for each communication node includes: Based on the line loss ratio between each communication node and all other communication nodes, the energy amplitude at the same frequency position in the impulse noise spectrum of all communication nodes is weighted and summed to obtain the comprehensive impulse spectrum of each communication node.
8. The pulse interference cancellation method for a power line carrier communication chip as described in claim 1, characterized in that, The calculation method for the attenuation ratio at each frequency position is as follows: ,in, The first pulse in the comprehensive pulse spectrum diagram The attenuation ratio at each frequency position The first pulse in the comprehensive pulse spectrum diagram Energy amplitude at each frequency position The maximum energy amplitude in the comprehensive pulse spectrum diagram. This represents the minimum energy amplitude in the comprehensive pulse spectrum.
9. The pulse interference cancellation method for a power line carrier communication chip as described in claim 1, characterized in that, The obtained noise-suppressed spectrum includes: The carrier signal of each communication node is frequency domain converted to obtain the original spectrum; the energy amplitude at each frequency position in the original spectrum is calculated as the product of the attenuation ratio to obtain the noise-suppressed spectrum.
10. The pulse interference cancellation method for a power line carrier communication chip as described in claim 1, characterized in that, The process of obtaining the carrier signal after pulse interference cancellation includes: performing a time-domain transformation on the noise-suppressed spectrum of each communication node to obtain the noise-suppressed carrier signal.