CN110381005B - Method, device, equipment and medium for detecting correlation peak of preamble in power line communication - Google Patents
Method, device, equipment and medium for detecting correlation peak of preamble in power line communication Download PDFInfo
- Publication number
- CN110381005B CN110381005B CN201910843098.XA CN201910843098A CN110381005B CN 110381005 B CN110381005 B CN 110381005B CN 201910843098 A CN201910843098 A CN 201910843098A CN 110381005 B CN110381005 B CN 110381005B
- Authority
- CN
- China
- Prior art keywords
- correlation
- correlation value
- value
- power line
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B3/00—Line transmission systems
- H04B3/54—Systems for transmission via power distribution lines
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/261—Details of reference signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/261—Details of reference signals
- H04L27/2613—Structure of the reference signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2614—Peak power aspects
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
The application discloses a method, a device, equipment and a medium for detecting correlation peaks of leading symbols in power line communication, which comprise the following steps: based on the G3-PLC standard, carrying out signal sampling on a target power line to obtain a target sampling point sequence of the target power line at the current moment; performing cross-correlation operation on the target sampling point sequence and a preset SYNCP sampling point sequence to obtain a correlation value of the target power line at the current moment; obtaining correlation values of a target power line at different moments to obtain a correlation value sequence, and judging whether a first correlation value with the maximum absolute value and exceeding a preset threshold exists in the correlation value sequence; if yes, judging whether a plurality of target correlation values meeting the waveform characteristics of the correlation peak exist in the correlation value sequence by taking the first correlation value as a center; and if so, judging the correlation peak corresponding to the first correlation value as an effective correlation peak. Obviously, the reliability of the detection process of the correlation peak of the preamble in the power line communication can be improved, and the reliability of the power line synchronization is enhanced.
Description
Technical Field
The present invention relates to the field of power line communication technologies, and in particular, to a method, an apparatus, a device, and a medium for detecting a preamble correlation peak in power line communication.
Background
The preamble is an important component in the frame structure of the power line communication signal, and is a deterministic data block for implementing frame synchronization, detection and automatic gain control at the receiving end. For the receiving end, reliable preamble synchronization is the basis of the subsequent signal modulation parameter extraction and signal demodulation, so the reliable preamble detection method has very important significance for narrowband power line communication based on the OFDM (Orthogonal Frequency Division Multiplexing) technology.
However, in actual narrowband power line communications, various types of noise and impulse interference are inevitably encountered, some of which have a large instantaneous amplitude and may last for a relatively long time. When these strong impulse interferences overlap with the preamble in time, the correlation peak of the synchronization operation at the receiving end will be attenuated to a greater extent, and some false peaks will also appear. In the prior art, when detecting the correlation peak of the preamble in power line communication, the current output correlation peak of the power line is usually detected, so that detection failure occurs, that is, missing detection, false detection and false detection of the correlation peak occur, and thus, the reliability of the detection result of the correlation peak of the preamble in power line communication is poor. At present, no effective solution is available for the technical problem.
Therefore, how to further improve the reliability in the detection process of the correlation peak of the preamble in the power line communication is a technical problem to be solved urgently by those skilled in the art.
Disclosure of Invention
In view of the above, the present invention provides a method, an apparatus, a device and a medium for detecting a correlation peak of a preamble in power line communication, so as to improve the reliability of the detection process of the correlation peak of the preamble in power line communication. The specific scheme is as follows:
a method for detecting a correlation peak of a preamble in power line communication comprises the following steps:
based on a G3-PLC standard, performing signal sampling on a target power line to obtain a target sampling point sequence of the target power line at the current moment;
performing cross-correlation operation on the target sampling point sequence and a preset SYNCP sampling point sequence to obtain a correlation value of the target power line at the current moment;
obtaining correlation values of the target power line at M different moments to obtain a correlation value sequence, and judging whether a first correlation value with a maximum absolute value exists in the correlation value sequence; wherein M is more than or equal to 3;
if so, judging whether the absolute value of the first correlation value is larger than a preset threshold value;
if yes, judging whether a plurality of target correlation values meeting the waveform characteristics of correlation peaks exist in the correlation value sequence by taking the first correlation value as a center;
and if so, judging the correlation peak corresponding to the first correlation value as an effective correlation peak.
Preferably, the process of obtaining correlation values of the target power line at M different time instants to obtain a correlation value sequence includes:
and obtaining correlation values of the target power line at M different moments and with different time intervals to obtain the correlation value sequence.
Preferably, after the process of performing a cross-correlation operation on the target sampling point sequence and a preset SYNCP sampling point sequence to obtain a correlation value at the current time, the method further includes:
and if the correlation values of the target power line at M different moments are not obtained, executing the step of sampling the signal of the target power line based on the G3-PLC standard again until the correlation values of the target power line at M different moments are obtained.
Preferably, the process of determining whether there are a plurality of target correlation values conforming to the waveform characteristics of the correlation peak in the correlation value sequence with the first correlation value as the center includes:
judging whether a second correlation value which is opposite to the first correlation value in polarity and has an absolute value larger than a target threshold exists on any side of the correlation value sequence with the first correlation value as a center; wherein the target threshold is a value set according to the first correlation value;
if so, judging whether a third correlation value with the same polarity as the first correlation value exists on any side of the correlation value sequence with the first correlation value as the center;
if so, judging whether a fourth correlation value which is opposite to the first correlation value in polarity and smaller than the target threshold in absolute value exists on any side of the correlation value sequence with the first correlation value as the center;
if so, judging whether a fifth correlation value which has the same polarity as the first correlation value and has an absolute value smaller than the target threshold exists on any side of the correlation value sequence with the first correlation value as the center;
and if so, executing the step of judging the correlation peak corresponding to the first correlation value as an effective correlation peak.
Preferably, after the step of determining whether a second correlation value having an opposite polarity to the first correlation value and an absolute value greater than a target threshold exists on either side of the correlation value sequence centered on the first correlation value, the method further includes:
and if not, re-executing the step of performing signal sampling on the target power line based on the G3-PLC standard to obtain the target sampling point sequence of the target power line at the current moment until the absolute value of the first correlation value is greater than the preset threshold value.
Correspondingly, the invention also discloses a device for detecting the correlation peak of the preamble in the power line communication, which comprises the following components:
the sampling point acquisition module is used for sampling a signal of a target power line based on a G3-PLC standard so as to acquire a target sampling point sequence of the target power line at the current moment;
a correlation value acquisition module, configured to perform cross-correlation operation on the target sampling point sequence and a preset SYNCP sampling point sequence to obtain a correlation value of the target power line at the current time;
the first judgment module is used for acquiring correlation values of the target power line at M different moments to obtain a correlation value sequence and judging whether a first correlation value with the largest absolute value exists in the correlation value sequence or not; wherein M is more than or equal to 3;
the second judging module is used for judging whether the absolute value of the first correlation value is greater than a preset threshold value or not when the judging result of the first judging module is yes;
a third judging module, configured to, when the determination result of the second judging module is yes, judge whether there are multiple target correlation values that meet a waveform characteristic of a correlation peak in the correlation value sequence with the first correlation value as a center;
and the fourth judging module is used for judging the correlation peak corresponding to the first correlation value as an effective correlation peak when the judgment result of the third judging module is yes.
Correspondingly, the invention also discloses a device for detecting the synchronous correlation peak of the preamble in the power line communication, which comprises:
a memory for storing a computer program;
a processor for implementing the steps of a method for detecting a correlation peak of a preamble in power line communication as disclosed in the foregoing when executing the computer program.
Accordingly, the present invention also discloses a computer readable storage medium, on which a computer program is stored, which, when being executed by a processor, implements the steps of the method for detecting a synchronization correlation peak of a power line communication preamble as disclosed in the foregoing.
Therefore, in the invention, firstly, based on the G3-PLC standard, signal sampling is carried out on a target power line so as to obtain a target sampling point sequence of the target power line at the current moment; then, performing cross-correlation operation on the target sampling point sequence and a preset SYNCP sampling point sequence to obtain a correlation value of the target power line at the current moment; then, obtaining correlation values of the target power line at M different moments to obtain a correlation value sequence, and judging whether a first correlation value with the largest absolute value exists in the correlation value sequence; if the first correlation value exists, judging whether the absolute value of the first correlation value is larger than a preset threshold value; if the absolute value of the first correlation value is larger than a preset threshold, judging whether a plurality of target correlation values meeting the waveform characteristics of the correlation peak exist in the correlation value sequence by taking the first correlation value as a center; and if the target correlation value which accords with the waveform characteristics of the correlation peak exists in the correlation value sequence, determining the correlation peak corresponding to the first correlation value as an effective correlation peak. Obviously, with the method of the present invention, because the effective correlation peak is detected by using the waveform characteristic of the correlation peak between the correlation values of the target power line at multiple times, compared with the prior art that only the correlation peak is output at the current time of the target power line, the method can relatively reduce the influence degree of external noise and impulse interference in the detection process of the correlation peak, thereby greatly improving the reliability in the detection process of the correlation peak of the communication preamble of the target power line. Correspondingly, the detection device, the equipment and the medium for the correlation peak of the preamble in the power line communication also have the beneficial effects.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a flowchart of a method for detecting correlation peaks of preambles in power line communication according to an embodiment of the present invention;
fig. 2 is a structural diagram of a physical layer data frame in the power line communication standard;
FIG. 3 is a schematic diagram of the output waveform of the preamble cross-correlation with the basic synchronization unit SYNCP under noise-free and interference-free conditions;
FIG. 4 is a schematic diagram of a target power line communication receiver preamble cross-correlation output waveform under strong noise and impulse interference;
fig. 5 is a flowchart of another method for detecting correlation peaks of preambles in power line communication according to an embodiment of the present invention;
FIG. 6(a) is a waveform diagram of a positive correlation peak of a basic synchronization unit near the correlation peak under the condition of no noise and no interference;
FIG. 6(b) is a waveform diagram of a negative correlation peak of a basic synchronization unit near a peak value under the condition of no noise and interference;
FIG. 7 is a schematic diagram illustrating the detection of three correct correlation peaks based on the waveform characteristics of the correlation peaks under strong noise and impulse interference;
FIG. 8 is a schematic diagram illustrating detection of three pseudo-correlation peaks based on waveform feature matching of the correlation peaks under strong noise and impulse interference;
fig. 9 is a structural diagram of an apparatus for detecting correlation peaks of preambles in power line communication according to an embodiment of the present invention;
fig. 10 is a structural diagram of an apparatus for detecting correlation peaks of preambles in power line communication according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, fig. 1 is a flowchart of a method for detecting a correlation peak of a preamble in power line communication according to an embodiment of the present invention, where the method includes:
step S11: based on the G3-PLC standard, signal sampling is carried out on a target power line to obtain a target sampling point sequence of the target power line at the current moment;
step S12: performing cross-correlation operation on the target sampling point sequence and a preset SYNCP sampling point sequence to obtain a correlation value of the target power line at the current moment;
step S13: obtaining correlation values of a target power line at M different moments to obtain a correlation value sequence, and judging whether a first correlation value with the largest absolute value exists in the correlation value sequence; if yes, go to step S14;
wherein M is more than or equal to 3;
step S14: judging whether the absolute value of the first correlation value is larger than a preset threshold value or not; if yes, go to step S15;
step S15: judging whether a plurality of target correlation values meeting the waveform characteristics of the correlation peak exist in the correlation value sequence by taking the first correlation value as a center; if yes, go to step S16;
step S16: and judging the correlation peak corresponding to the first correlation value as an effective correlation peak.
It should be noted that, the narrowband power line carrier communication G3-PLC standard adopts an OFDM communication technology, please refer to fig. 2, fig. 2 is a structural diagram of a physical layer data frame in the power line communication standard, as shown in fig. 2, the physical layer frame includes most of 3: a Preamble (Preamble), a Frame Control Header (FCH), and user data. The preamble is used for realizing frame synchronization, detection and automatic gain control of a receiving end; the frame control header contains specific information of the currently transmitted data frame, including important information such as frame type, modulation mode, carrier mapping mode, frame length, and the like. As shown in fig. 2, each preamble is composed of 8 identical basic synchronization unit P Symbols (SYNCP) and 1.5 basic synchronization unit M Symbols (SYNCM), and each of the SYNCP and SYNCM contains 256 fixed number of sampling points, and is pre-stored in the transmitter and the receiver, and is used for completing AGC control, frame synchronization, channel estimation and initial reference phase estimation at the receiving end. SYNCM and SYNCP are the same length, and the difference is only that all sampling points are 180 degrees phase shifted compared to SYNCP, or that the sampling points are opposite in level polarity to SYNCP.
Both SYNCP and SYNCM are zero-mean constant envelope sequences with good autocorrelation properties. When the receiving end carries out frame synchronization, the preset SYNCP sampling point sequence and the receiving sampling point sequence are subjected to cross-correlation operation, and when the preset SYNCP sampling point sequence is aligned with the SYNCP in the receiving sampling point sequence, a sharp positive correlation peak can be generated. Referring to fig. 3, fig. 3 is a schematic diagram of an output waveform of a preamble symbol cross-correlation with a basic synchronization unit SYNCP under a noise-free and interference-free condition. As can be seen from fig. 3, when 8 positive correlation peaks and 1 negative correlation peak are continuously detected, the receiving end synchronization circuit can determine the end position of the preamble, thereby implementing frame synchronization.
However, in the actual narrowband power line communication, various types of noise interference and impulse interference are inevitably encountered, wherein some types of impulse interference have a large instantaneous amplitude and last for a relatively long time, and when these strong impulse interferences overlap with the preamble in time, a correlation peak value of the receiving end synchronization operation is greatly attenuated, and meanwhile, some pseudo peaks also appear, as shown in fig. 4. FIG. 4 is a schematic diagram of a target power line communication receiver preamble cross-correlation output waveform under strong noise and impulse interference; the numerical numbering in fig. 4 shows the positions of the correct correlation peaks, wherein (i) to (viii) are positive correlation peaks and (nini) are negative correlation peaks. Comparing fig. 3, it can be seen that the received peak is distorted to some extent in the presence of noise and interference, wherein the peak of the 4 th correlation peak is greatly reduced, and two false peaks appear between the 4 th and 5 th peaks. At this time, if only the current correlation peak is detected, missed detection and false detection of the correlation peak may occur, and once missed detection of the correlation peak occurs, frame synchronization failure may occur, and the position of the frame control header in the sample data stream cannot be determined, so that subsequent processing cannot be performed.
Therefore, in the prior art, the main reason for the unreliable detection result of the correlation peak is to use the judgment method for detecting the current correlation peak to judge the existence of the SYNCP or SYNCM. Under strong noise and interference environments, the correlation peak detection result may be affected by noise, and thus the reliability and credibility of the correlation peak detection result may be reduced.
In the embodiment, in order to improve the reliability in the detection process of the correlation peak of the target power line preamble, the correlation peak of the target power line preamble is detected by using the waveform characteristics of the correlation peak, so as to resist the noise influence and the impulse interference in the detection process of the correlation peak.
Specifically, in this embodiment, firstly, based on the G3-PLC standard, signal sampling is performed on a target power line to obtain a target sampling point sequence of the target power line at the current time; and then, performing cross-correlation operation on the target sampling point sequence and a preset SYNCP sampling point sequence to obtain a correlation value of the target power line at the current moment.
According to the system characteristics of the wideband carrier, the length of each basic synchronization unit in the preamble is 256 sampling points, and therefore, in this embodiment, the sampling point buffer is used to sample the signal of the target power line, that is, 256 sampling points are buffered in the sampling point buffer. And after the sampling point buffer samples 256 sampling points, obtaining a target sampling point sequence of the target power line at the current moment, and then performing cross-correlation operation on the target sampling point sequence and the preset SYNCP sampling points to obtain a correlation value of the target power line at the current moment.
Assuming that the target sampling point sequence of the target power line at the current moment is Sn-kK is 0-255, wherein n represents the current time; assume a predetermined SYNCP sample point sequence of LkAnd k is 0-255, then the correlation value R of the target power line at the current time nnThe calculation method of (2) is as follows:
when a correlation value R of the target power line at the current time n is obtainednThen, obtaining correlation values of the target power line at M different moments to obtain a correlation value sequence, and judging whether a first correlation value with the largest absolute value exists in the correlation value sequence; and if the first correlation value with the largest absolute value exists in the correlation value sequence, judging whether the absolute value of the first correlation value is larger than a preset threshold value. Obviously, the purpose of this step is to find the maximum correlation peak.
If the absolute value of the first correlation value is larger than a preset threshold, judging whether a plurality of target correlation values meeting the waveform characteristics of the correlation peak exist in the correlation value sequence by taking the first correlation value as a center; if a plurality of target correlation values corresponding to the waveform characteristics of the correlation peak exist in the correlation value sequence, the correlation peak corresponding to the first correlation value can be determined as a valid correlation peak. Obviously, in the detection method provided in this embodiment, whether the correlation peak corresponding to the first correlation value in the correlation value sequence is an effective correlation peak is determined according to the waveform characteristics of the correlation peak, so that the robustness and reliability of the correlation peak detection result can be greatly improved.
Moreover, compared with the method for detecting only the correlation peak output by the target power line at the current time in the prior art, in the embodiment, only the correlation values of the target power line at different times need to be cached more, no extra calculation amount needs to be added, and no corresponding increase in implementation complexity exists, so that the detection method provided by the embodiment can also be applied to an actual scene with limited hardware resources.
As can be seen, in this embodiment, firstly, based on the G3-PLC standard, signal sampling is performed on a target power line to obtain a target sampling point sequence of the target power line at the current time; then, performing cross-correlation operation on the target sampling point sequence and a preset SYNCP sampling point sequence to obtain a correlation value of the target power line at the current moment; then, obtaining correlation values of the target power line at M different moments to obtain a correlation value sequence, and judging whether a first correlation value with the largest absolute value exists in the correlation value sequence or not; if the first correlation value exists, judging whether the absolute value of the first correlation value is larger than a preset threshold value; if the absolute value of the first correlation value is larger than a preset threshold, judging whether a target correlation value conforming to the waveform characteristics of the correlation peak exists in the correlation value sequence by taking the first correlation value as a center; and if a plurality of target correlation values which accord with the waveform characteristics of the correlation peak exist in the correlation value sequence, judging the correlation peak corresponding to the first correlation value as an effective correlation peak. Obviously, with the method in this embodiment, because the effective correlation peak is detected by using the waveform characteristic of the correlation peak between the correlation values of the target power line at multiple times, compared with the prior art that the correlation peak is only detected by outputting the correlation peak at the current time of the target power line, the method can relatively reduce the influence degree of external noise and impulse interference on the detection process of the correlation peak, thereby greatly improving the reliability of the detection process of the correlation peak of the preamble of the target power line communication.
Based on the above embodiments, this embodiment further optimizes and explains the technical solution, specifically, the steps are as follows: the process of obtaining correlation values of a target power line at M different moments to obtain a correlation value sequence comprises the following steps:
and obtaining correlation values of the target power line at M different moments with unequal time intervals to obtain a correlation value sequence.
It can be understood that, in the process of selecting the correlation value sequence, the correlation value sequence may be selected in an equal time interval manner, or in an unequal time interval manner, specifically, in this embodiment, the correlation value sequence is selected in an unequal time interval manner, because in practical applications, due to the particularity of the preamble structure characteristics, the variation exhibited by the correlation value sequence is usually asymmetric. Therefore, when the correlation value sequences are selected at unequal time intervals, the selected correlation value sequences can be made to be more representative of the actual situation of the preamble cross-correlation output waveform of the receiving end of the target power line communication.
Therefore, by the technical scheme provided by the embodiment, the overall reliability of the correlation value sequence in the selection process can be further improved.
Based on the above embodiment, this embodiment further describes and optimizes the technical solution, and as a preferred implementation, the step S12: after the process of performing cross-correlation operation on the target sampling point sequence and the preset SYNCP sampling point sequence to obtain the correlation value of the current time, the method further comprises the following steps:
if the correlation values of the target power line at the M different moments are not obtained, the step of sampling the signal of the target power line based on the G3-PLC standard is executed again until the correlation values of the target power line at the M different moments are obtained.
It can be understood that, in practical applications, if correlation values of a target power line at M different times are not obtained, in this case, a correlation value sequence that can determine whether a correlation peak is an effective correlation peak cannot be formed, and if a correlation value sequence composed of less than M correlation values is used to detect a correlation peak, the cases of missing detection, false detection, and false detection still occur due to a small number of correlation values. To avoid this, the process may return to step S11: and based on the G3-PLC standard, performing signal sampling on the target power line until obtaining correlation values of the target power line at M different moments, and detecting a communication preamble correlation peak of the target power line, wherein at the moment, the reliability of a detection result in the detection process of the correlation peak can be relatively improved.
Therefore, by the technical scheme provided by the embodiment, the detection result of the correlation peak of the communication preamble of the target power line can be more accurate and reliable.
Based on the above embodiments, the present embodiment further describes and optimizes the technical solution, please refer to fig. 5, where fig. 5 is a flowchart of another method for detecting correlation peaks of power line communication preambles according to an embodiment of the present invention; specifically, step S15: the process of determining whether a plurality of target correlation values conforming to the waveform characteristics of the correlation peak exist in the correlation value sequence with the first correlation value as the center includes:
step S151: judging whether a second correlation value which is opposite to the first correlation value in polarity and has an absolute value larger than a target threshold exists on any side of the correlation value sequence with the first correlation value as a center; if yes, go to step S152;
wherein the target threshold is a value set according to the first correlation value;
step S152: judging whether a third correlation value with the same polarity as the first correlation value exists on any side of the correlation value sequence with the first correlation value as the center; if yes, go to step S153;
step S153: judging whether a fourth correlation value which is opposite to the polarity of the first correlation value and has an absolute value smaller than a target threshold exists on any side of the correlation value sequence with the first correlation value as the center; if yes, go to step S154;
step S154: judging whether a fifth correlation value which has the same polarity as the first correlation value and has an absolute value smaller than a target threshold exists on any side of the correlation value sequence with the first correlation value as the center; if yes, go to step S16;
step S16: a step of determining a correlation peak corresponding to the first correlation value as an effective correlation peak is performed.
In the present embodiment, a specific detection method for detecting a correlation peak of a target power line communication preamble by using a waveform characteristic of the correlation peak is provided. Referring to fig. 6, fig. 6(a) is a waveform diagram of a positive correlation peak of a basic synchronization unit near the correlation peak under the condition of no noise and no interference; fig. 6(b) is a waveform diagram of a negative correlation peak of the basic synchronization unit in the vicinity of a peak value under the condition of no noise and no interference. Assume that a correlation value sequence composed of correlation values of a target power line at M different time instants is:
RD,n={Rn-20,Rn-18,Rn-16,Rn-13,Rn-10,Rn-7,Rn-4,Rn-2,Rn};
because the correlation of the zero-mean constant envelope sequence adopted by the basic synchronization unit has a specific pattern, for a positive correlation peak, symmetrical opposite polarity peak values and secondary large correlation values are also arranged at the left side and the right side of the maximum correlation peak, and two obvious grooves are formed at the left side and the right side; for a negative correlation peak, the opposite is true. Meanwhile, the values of two opposite polarity peak values at two sides of the maximum correlation peak exceed half of the maximum correlation peak value, and under the condition of noise and interference, the values of the two opposite polarity peak values also exceed one third of the maximum correlation peak value, and the characteristics can be used as one of the characteristics of the waveform mode, and the correlation values at other positions have poor resistance to noise and interference due to relatively small values, so that the values are not suitable for mode matching of the correlation waveform. According to the characteristics of the correlation peak output waveform near the maximum correlation peak, whether the correlation peak is a true effective correlation peak can be detected, and therefore the accuracy of the detection result is improved.
Therefore, in the process of detecting the correlation peak, when judging that the first correlation value R is obtainedn-10Is a sequence of correlation values RD,nThe largest correlation value of the absolute values, and the first correlation value Rn-10After the absolute value of (d) is greater than the preset threshold, the first correlation value R is describedn-10Is the correlation value sequence RD,nThe maximum peak in (c). At this time, in order to further improve the accuracy of the detection result of the correlation peakThe reliability and the reliability can be further judged, and the correlation value sequence can be continuously judged to be the first correlation value Rn-10Whether or not there is a first correlation value R on either side of the centern-10Is opposite in polarity and the absolute value is greater than the second correlation value of the target threshold; specifically, in this embodiment, the target threshold is set to be one third of the first correlation value, and it should be noted that the value of the target threshold may be adaptively adjusted according to different actual situations, which is not described in detail herein. Apparently, Rn-13And Rn-7All in line with the situation that, at the first correlation value Rn-10The existence of the first correlation value R at any side of the centern-10Is opposite in polarity and the absolute value is greater than the second correlation value of the target threshold.
Then, judging the correlation value sequence RD,nAt a first correlation value Rn-10Whether or not there is a first correlation value R on either side of the centern-10A third correlation value of the same polarity; obviously, Rn-16And Rn-4All in line with the situation that, at the first correlation value Rn-10The first correlation value R exists at any side of the centern-10It should be noted that, because the value of the second local peak is low and will be interfered by noise and pulse, in this embodiment, only R is usedn-16And Rn-4The polarity of (c) is judged.
When the first correlation value R is obtained by judgmentn-10The first correlation value R exists at any side of the centern-10After the third correlation value with the same polarity, the correlation value sequence R is judgedD,nAt a first correlation value Rn-10Whether or not there is a first correlation value R on either side of the centern-10Is opposite in polarity and has an absolute value less than a fourth correlation value of the target threshold, obviously Rn-18And Rn-2All in line with the situation that, at the first correlation value Rn-10The first correlation value R exists at any side of the centern-10Is opposite in polarity and is less in absolute value than the fourth correlation value of the target threshold.
When the judgment is in the firstCorrelation value Rn-10The first correlation value R exists at any side of the centern-10After the fourth correlation value with the absolute value smaller than the target threshold value is determined to be the first correlation value Rn-10Whether or not there is a first correlation value R on either side of the centern-10Is the same and the absolute value is less than the target threshold, obviously, Rn-20And RnAll in accordance with the situation thatn-10The existence of the first correlation value R at any side of the centern-10Is the same and the absolute value is less than the fifth correlation value of the target threshold.
In summary, the first correlation value Rn-10Corresponding to a sequence of correlation values RD,nPosition of the middle maximum correlation peak, Rn-13And Rn-7Respectively corresponding to the first correlation values Rn-10Correlation peaks of opposite polarity on both sides (first concave point for positive correlation peak and first convex point for negative correlation peak), Rn-16And Rn-4Corresponding respectively to second local peak values of like polarity on both sides of the maximum correlation peak, Rn-18And Rn-2Corresponding to the correlation peaks with opposite polarities on both sides of the maximum correlation peak (the second concave point for positive correlation peak and the second convex point for negative correlation peak), Rn-20And RnCorresponding to the third local peak with the same polarity on both sides of the maximum correlation peak, it is obvious that the correlation value sequence has the waveform characteristic of the correlation peak, in which case the first correlation value R can be obtainedn-10The corresponding correlation peak is determined as a valid correlation peak.
It should be noted that, in practical applications, if the determination results in step S151, step S152, step S153, and step S154 are no, it is described that false detection occurs in the detection process of the maximum correlation peak, in this case, it is necessary to return to step S11 again to resample the target power line to enter the detection process of the communication preamble correlation peak of the target power line at the next time.
In addition, in this embodiment, it is specifically described by taking nine correlation values in the correlation value sequence as an example, and in practical applications, the number of correlation values in the correlation value sequence may also be adaptively adjusted according to different practical situations, which is not described herein again in detail.
Therefore, the technical scheme provided by the embodiment further ensures the accuracy and reliability of the detection result of the correlation peak.
As a preferred embodiment, step S151: after the process of determining whether a second correlation value having an opposite polarity to the first correlation value and an absolute value greater than the target threshold exists on any side of the correlation value sequence centered on the first correlation value, the method further includes:
and if not, re-executing the step of sampling the signal of the target power line based on the G3-PLC standard to obtain the target sampling point sequence of the target power line at the current moment until the absolute value of the first correlation value is greater than the preset threshold value.
It is to be understood that, if it is determined that the correlation value sequence does not have the second correlation value and the third correlation value on either side of the first correlation value as the center, which have opposite polarities to the first correlation value and absolute values greater than the target threshold, then it is indicated that the detection process of the maximum peak value detected previously has false detection, in this case, step S11 may be executed again to perform the maximum peak value detection at the next time.
Therefore, the technical scheme provided by the embodiment can further improve the overall execution efficiency in the detection process of the correlation peak.
Based on the disclosure of the above embodiments, the present embodiment is described by a specific example. Referring to fig. 7, fig. 7 is a schematic diagram illustrating detection of three correct correlation peaks based on waveform characteristics of the correlation peaks under strong noise and impulse interference. In fig. 7, the correlation value sequence can be expressed as:
RD,n={Rn-20,Rn-18,Rn-16,Rn-13,Rn-10,Rn-7,Rn-4,Rn-2,Rn}
in fig. 7 (a):
RD,nis {0.2124, -0.1117,0.1575, -0.6481,0.8993, -0.6637,0.2351, -0.2387 and 0.3341}, and the detection process of the correlation peak is as follows:
1) due to Rn-100.8993 is RD,nCorrelation value with median value maximum and greater than target threshold, and Rn-10Since 0.8993 is a positive value and the maximum peak detection condition in step S14 is satisfied, R is a positive valuen-10The corresponding correlation peak may be a positive correlation peak;
2) due to Rn-13-0.6481 and Rn-7Absolute value of-0.6637 being greater than Rn-10One third of 0.8993, and Rn-13And Rn-7Are all negative, so Rn-13And Rn-7Satisfies the determination criterion of step S151;
3) due to Rn-16And Rn-4Are both positive values, and Rn-100.8993, so R is of the same polarityn-16And Rn-4Satisfies the determination criterion of step S152;
4) due to Rn-18-0.1117 and Rn-2-0.2387 is a negative value, and Rn-18And Rn-2Are all less than Rn-10One third of 0.8993, so Rn-18And Rn-2Satisfies the determination criterion of step S153;
5) due to Rn-200.2124 and Rn0.3341 are all positive values, and Rn-20Is less than Rn-10One third of 0.8993, so Rn-20The determination criterion of step S154 is satisfied;
obviously, the sequence of correlation values RD,nThe determination conditions of (2) are all satisfied, and therefore, the correlation peak in 7(a) is an effective positive correlation peak.
In fig. 7 (b):
RD,nthe detection process of the correlation peak is as follows, wherein the correlation peak is {0.085, -0.096,0.3725, -0.8510,0.9208, -0.398, -0.1435,0.1257, -0.0073 }:
1) due to Rn-100.9208 is RD,nThe median is the largest and is greater than the correlation value of the target threshold, and Rn-100.9208 is positive, step S is satisfied14 maximum peak detection condition, therefore, Rn-10The corresponding correlation peak may be a positive correlation peak;
2) due to Rn-13-0.8510 and Rn-7Absolute value of-0.398 exceeds Rn-10One third of 0.9208, and Rn-13And Rn-7Are all negative, so Rn-13And Rn-7Satisfies the determination criterion of step S151;
3) due to Rn-16Positive value of 0.3725, with Rn-100.8993, so R is of the same polarityn-160.3725 meets the determination criterion of step S152;
4) due to Rn-18-0.096 is a negative value, and Rn-18Are all less than Rn-10One third of 0.9208, so Rn-18-0.096 meets the decision criterion of step S153;
5) due to Rn-200.085 is a positive value, and Rn-20Is less than Rn-10One third of 0.9208, so Rn-200.085 satisfies the determination criterion of step S154;
obviously, the sequence of correlation values RD,nThe determination conditions of (c) are all satisfied, and therefore, the correlation peak in fig. 7(b) is an effective positive correlation peak.
In FIG. 7 (c):
RD,nthe detection process of the correlation peaks is { -0.0883,0.006, -0.1932,0.5744, -0.7372,0.5444, -0.2108,0.2556, -0.3209}, and the detection process of the correlation peaks is as follows:
1) due to Rn-10-0.7372 is RD,nThe correlation value in which the median is the largest and the absolute value is larger than the target threshold value satisfies the maximum peak detection condition of step S14, so R is the maximum valuen-10The corresponding correlation peak may be a negative correlation peak;
2) due to Rn-130.5744 and Rn-70.5444 exceeds Rn-10-0.7372 one third of the absolute value, and Rn-13And Rn-7Are all positive values, therefore, Rn-13And Rn-7Satisfies the determination criterion of step S151;
3) due to Rn-16-0.1932 and Rn-4Each value of ═ 0.2108 is a negative value, and Rn-10The polarity of-0.7372 is the same, so Rn-16And Rn-4Satisfies the determination criterion of step S152;
4) due to Rn-180.006 and Rn-20.2556 are all positive values, and Rn-18And Rn-2Are all less than Rn-10Equal to one third of the absolute value of-0.7372, so Rn-18And Rn-2Satisfies the determination criterion of step S153;
5) due to Rn-20-0.0883 and Rn-0.3209 is a negative value, and Rn-20Is less than Rn-10One third of the absolute value of-0.7372, satisfying the determination criterion of step S154;
obviously, the sequence of correlation values RD,nThe determination conditions of (c) are all satisfied, and therefore, the correlation peak of fig. 7(c) is an effective negative correlation peak.
Referring to fig. 8, fig. 8 is a schematic diagram illustrating detection of three pseudo correlation peaks based on waveform feature matching of the correlation peaks under strong noise and impulse interference. In fig. 8, the correlation value sequence can be expressed as:
RD,n={Rn-20,Rn-18,Rn-16,Rn-13,Rn-10,Rn-7,Rn-4,Rn-2,Rn};
in fig. 8 (a):
RD,nthe detection process of the correlation peaks is as follows, wherein { -0.0855,0.503,0.0936, -0.5479,0.5506, -0.1103, -0.3342,0.0979,0.3954}, and the correlation peaks are detected as follows:
1) due to Rn-100.5506 is RD,nThe correlation value in which the median is the largest and the absolute value is larger than the target threshold value satisfies the maximum peak detection condition of step S14, so R is the maximum valuen-10The corresponding correlation peak may be a positive correlation peak;
2) due to Rn-13-0.5479 and Rn-7-0.1103 is a negative value, and Rn-13Is greater than Rn-100.5506 one third of absolute value, so Rn-13Satisfies the determination criterion of step S151;
3) due to Rn-4-0.3342 is a negative value, and Rn-10Not equal to-0.7372, so Rn-4Satisfies the determination criterion of step S152;
4) due to Rn-180.006 and Rn-20.2556 are all positive values, and Rn-18And Rn-2Are all less than Rn-10One third of the absolute value of-0.7372, so Rn-18And Rn-2Satisfies the determination criterion of step S153;
5) due to Rn-20A polarity of-0.0855 with Rn-10In contrast, and Rn0.3954 with Rn-10Are the same, and Rn0.3954 exceeds Rn-10One third of the total weight of the compound, therefore, Rn-20-0.0855 and RnNone of 0.3954 meets the decision criteria of step S154; therefore, the correlation peak in fig. 8(a) is an invalid pseudo-correlation peak.
In fig. 8 (b):
RD,nfor { -0.6184,0.4263,0.2136, -0.4795,0.7743, -0.8253,0.58, -0.2477,0.3277}, the detection process of the correlation peak is as follows:
1) due to Rn-100.7743 is RD,nThe median value is maximum, and the absolute value thereof is greater than the target threshold value, and the maximum peak detection condition of step S14 is satisfied, so Rn-10The corresponding correlation peak may be a positive correlation peak;
2) due to Rn-13(iii) R and-0.4795n-7-0.8253 is a negative value, and Rn-13And Rn-7Is greater than Rn-100.7743 one third of absolute value, so Rn-13-0.4795 and Rn-7-0.8253 all satisfy the decision criteria of step S151;
3) due to Rn-160.2136 and Rn-4Each 0.58 is positive, and Rn-160.2136 and Rn-40.58 and Rn-100.7743 are of the same polarity, so Rn-160.2136 and Rn-40.58 satisfies the determination of step S152Standard;
4) due to Rn-2-0.2477 is a negative value, and Rn-2Are all less than Rn-10One third of 0.7743, so Rn-2-0.2477 satisfies the determination criterion of step S153;
5) due to Rn-20Polar group-0.6184 and Rn-10In contrast, and Rn0.3277 with a polarity similar to Rn-10Same, however, Rn0.3277 exceeds Rn-10One third of 0.7743, so Rn-200.6184 and RnNone of 0.3277 meets the decision criteria of step S154; therefore, the correlation peak in fig. 8(b) is an invalid pseudo-correlation peak.
Obviously, the method provided by the embodiment can fully utilize the waveform characteristics of the correlation peak to detect the correlation peak of the target power line communication preamble, so that the influence degree of external noise and pulse interference on the detection result in the detection process of the correlation peak can be relatively reduced, and the reliability in the detection process of the correlation peak of the target power line communication preamble can be greatly improved.
Referring to fig. 9, fig. 9 is a structural diagram of a detection apparatus for detecting correlation peaks of preambles in power line communication according to an embodiment of the present invention, the detection apparatus includes:
the sampling point acquisition module 21 is configured to perform signal sampling on the target power line based on the G3-PLC standard to acquire a target sampling point sequence of the target power line at the current moment;
the correlation value obtaining module 22 is configured to perform cross-correlation operation on the target sampling point sequence and a preset SYNCP sampling point sequence to obtain a correlation value of the target power line at the current time;
the first judging module 23 is configured to obtain correlation values of the target power line at M different times to obtain a correlation value sequence, and judge whether a first correlation value with a maximum absolute value exists in the correlation value sequence; wherein M is more than or equal to 3;
a second judging module 24, configured to, when the judgment result of the first judging module is yes, judge whether the absolute value of the first correlation value is greater than a preset threshold;
a third judging module 25, configured to, when the determination result of the second judging module is yes, judge whether there are multiple target correlation values that meet the waveform characteristics of the correlation peak in the correlation value sequence with the first correlation value as a center;
a fourth determining module 26, configured to determine, when the determination result of the third determining module is yes, the correlation peak corresponding to the first correlation value as the valid correlation peak.
The device for detecting the correlation peak of the preamble in the power line communication provided by the embodiment of the invention has the beneficial effects of the method for detecting the correlation peak of the preamble in the power line communication disclosed in the foregoing.
Referring to fig. 10, fig. 10 is a structural diagram of a device for detecting a preamble correlation peak in power line communication according to an embodiment of the present invention, where the device includes:
a memory 31 for storing a computer program;
a processor 32 for implementing the steps of a method for detecting a correlation peak of a preamble in power line communication as disclosed in the foregoing when executing the computer program.
The detection device for the correlation peak of the preamble in the power line communication provided by the embodiment of the invention has the beneficial effects of the detection method for the correlation peak of the preamble in the power line communication disclosed in the foregoing.
Accordingly, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the method for detecting a synchronization correlation peak of a power line communication preamble as disclosed in the foregoing.
The computer-readable storage medium provided by the embodiment of the invention has the beneficial effects of the method for detecting the correlation peak of the preamble in the power line communication disclosed in the foregoing.
The embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same or similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The method, the apparatus, the device and the medium for detecting the synchronization correlation peak of the preamble in power line communication provided by the present invention are introduced in detail, and a specific example is applied in the present document to explain the principle and the implementation of the present invention, and the description of the above embodiment is only used to help understanding the method and the core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, the specific embodiments and the application range may be changed, and in summary, the content of the present specification should not be construed as a limitation to the present invention.
Claims (7)
1. A method for detecting a preamble correlation peak in power line communication, comprising:
based on a G3-PLC standard, performing signal sampling on a target power line to obtain a target sampling point sequence of the target power line at the current moment;
performing cross-correlation operation on the target sampling point sequence and a preset SYNCP sampling point sequence to obtain a correlation value of the target power line at the current moment;
obtaining correlation values of the target power line at M different moments to obtain a correlation value sequence, and judging whether a first correlation value with a maximum absolute value exists in the correlation value sequence or not; wherein M is more than or equal to 3;
if so, judging whether the absolute value of the first correlation value is larger than a preset threshold value;
if yes, judging whether a plurality of target correlation values meeting correlation peak waveform characteristics exist in the correlation value sequence by taking the first correlation value as a center;
if so, judging the correlation peak corresponding to the first correlation value as an effective correlation peak;
the process of determining whether there are a plurality of target correlation values conforming to the waveform characteristics of the correlation peak in the correlation value sequence with the first correlation value as the center includes:
judging whether a second correlation value which is opposite to the first correlation value in polarity and has an absolute value larger than a target threshold exists on any side of the correlation value sequence with the first correlation value as a center; wherein the target threshold is a value set according to the first correlation value;
if so, judging whether a third correlation value with the same polarity as the first correlation value exists on any side of the correlation value sequence with the first correlation value as the center;
if so, judging whether a fourth correlation value which is opposite to the first correlation value in polarity and smaller than the target threshold in absolute value exists on any side of the correlation value sequence with the first correlation value as the center;
if so, judging whether a fifth correlation value which has the same polarity as the first correlation value and has an absolute value smaller than the target threshold exists on any side of the correlation value sequence with the first correlation value as the center;
and if so, executing the step of judging the correlation peak corresponding to the first correlation value as an effective correlation peak.
2. The detection method according to claim 1, wherein the process of obtaining correlation values of the target power line at M different time instants to obtain a correlation value sequence comprises:
and obtaining correlation values of the target power line at M different moments and with different time intervals to obtain the correlation value sequence.
3. The method according to claim 1, wherein after the step of performing a cross-correlation operation on the target sampling point sequence and a preset SYNCP sampling point sequence to obtain a correlation value at a current time, the method further comprises:
and if the correlation values of the target power line at the M different moments are not obtained, executing the step of sampling the signal of the target power line based on the G3-PLC standard again until the correlation values of the target power line at the M different moments are obtained.
4. The detection method according to claim 1, wherein the determining whether the correlation value sequence has a second correlation value having a polarity opposite to that of the first correlation value and an absolute value greater than a target threshold value on either side of the first correlation value as a center further comprises:
and if not, re-executing the step of performing signal sampling on the target power line based on the G3-PLC standard to obtain the target sampling point sequence of the target power line at the current moment until the absolute value of the first correlation value is greater than the preset threshold value.
5. A device for detecting correlation peaks of preamble in power line communication, comprising:
the sampling point acquisition module is used for sampling a signal of a target power line based on a G3-PLC standard so as to acquire a target sampling point sequence of the target power line at the current moment;
a correlation value acquisition module, configured to perform cross-correlation operation on the target sampling point sequence and a preset SYNCP sampling point sequence to obtain a correlation value of the target power line at the current time;
the first judgment module is used for acquiring correlation values of the target power line at M different moments to obtain a correlation value sequence and judging whether a first correlation value with the largest absolute value exists in the correlation value sequence or not; wherein M is more than or equal to 3;
the second judging module is used for judging whether the absolute value of the first correlation value is greater than a preset threshold value or not when the judging result of the first judging module is yes;
a third judging module, configured to, when the determination result of the second judging module is yes, judge whether there are multiple target correlation values that meet a waveform characteristic of a correlation peak in the correlation value sequence with the first correlation value as a center;
a fourth judging module, configured to, if the determination result of the third judging module is yes, determine the correlation peak corresponding to the first correlation value as an effective correlation peak;
the process of determining whether there are a plurality of target correlation values conforming to the waveform characteristics of the correlation peak in the correlation value sequence with the first correlation value as the center includes:
judging whether a second correlation value which is opposite to the first correlation value in polarity and has an absolute value larger than a target threshold exists on any side of the correlation value sequence with the first correlation value as a center; wherein the target threshold is a value set according to the first correlation value;
if so, judging whether a third correlation value with the same polarity as the first correlation value exists on any side of the correlation value sequence with the first correlation value as the center;
if so, judging whether a fourth correlation value which is opposite to the first correlation value in polarity and smaller than the target threshold in absolute value exists on any side of the correlation value sequence with the first correlation value as the center;
if so, judging whether a fifth correlation value which has the same polarity as the first correlation value and has an absolute value smaller than the target threshold exists on any side of the correlation value sequence with the first correlation value as the center;
and if so, executing the step of judging the correlation peak corresponding to the first correlation value as an effective correlation peak.
6. A detection apparatus for a correlation peak of a preamble in power line communication, comprising:
a memory for storing a computer program;
a processor for implementing the steps of a method for detecting correlation peaks of power line communication preambles according to any of claims 1 to 4 when executing said computer program.
7. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, which when executed by a processor implements the steps of the method for detecting a power line communication preamble correlation peak according to any one of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910843098.XA CN110381005B (en) | 2019-09-06 | 2019-09-06 | Method, device, equipment and medium for detecting correlation peak of preamble in power line communication |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910843098.XA CN110381005B (en) | 2019-09-06 | 2019-09-06 | Method, device, equipment and medium for detecting correlation peak of preamble in power line communication |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110381005A CN110381005A (en) | 2019-10-25 |
CN110381005B true CN110381005B (en) | 2022-06-17 |
Family
ID=68261409
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910843098.XA Active CN110381005B (en) | 2019-09-06 | 2019-09-06 | Method, device, equipment and medium for detecting correlation peak of preamble in power line communication |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110381005B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113014362B (en) * | 2019-12-18 | 2024-02-20 | 深圳市中兴微电子技术有限公司 | Preamble sequence detection method, device, equipment and storage medium |
CN113315530B (en) * | 2021-05-19 | 2022-07-15 | 广州海格通信集团股份有限公司 | Signal processing method, device and equipment |
CN113595594B (en) * | 2021-07-22 | 2023-03-17 | 北京中宸微电子有限公司 | Frame timing synchronization method and device for power line carrier and storage medium |
CN119276678A (en) * | 2024-12-06 | 2025-01-07 | 苏州门海微电子科技有限公司 | Signal synchronization method and device based on OFDM system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101127754A (en) * | 2006-08-18 | 2008-02-20 | 恩益禧电子股份有限公司 | Symbol timing detection method and device and preamble detection method and device |
CN103701498A (en) * | 2013-12-30 | 2014-04-02 | 上海贝岭股份有限公司 | Power line carrier communication signal processing method and device |
CN106685477A (en) * | 2016-12-12 | 2017-05-17 | 北京理工大学 | DSSS Signal Acquisition Method and Receiver Based on Detection and Reinforcement |
CN109088842A (en) * | 2018-09-03 | 2018-12-25 | 西安宇飞电子技术有限公司 | A kind of multiple simultaneous method and system for OFDM |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2422278B (en) * | 2002-12-03 | 2007-04-04 | Synad Technologies Ltd | Method and device for synchronisation in OFDM |
DE102004059946B4 (en) * | 2004-12-13 | 2008-10-02 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for determining a correlation maximum |
US7715511B2 (en) * | 2007-01-19 | 2010-05-11 | Mediatek Usa Inc. | Packet frame synchronization for MIMO system with cyclic shift spatial streams |
JP5260479B2 (en) * | 2009-11-24 | 2013-08-14 | ルネサスエレクトロニクス株式会社 | Preamble detection apparatus, method and program |
CN102253361B (en) * | 2011-06-10 | 2012-10-31 | 哈尔滨工程大学 | A method for multi-target signal detection with ultra-short baseline vertical motion |
JP6056980B2 (en) * | 2013-09-09 | 2017-01-11 | 株式会社島津製作所 | Peak detection method |
CN103684699B (en) * | 2013-12-31 | 2017-03-15 | 上海贝岭股份有限公司 | The frame preamble construction design method of power line communication and synchronization detecting method and device |
CN106534016A (en) * | 2015-09-10 | 2017-03-22 | 中国科学院上海高等研究院 | Communication timing synchronization method and device |
CN108736921B (en) * | 2017-04-20 | 2020-04-03 | 中国科学院声学研究所 | Power line carrier communication preamble detection method for resisting random impulse noise |
CN109151087B (en) * | 2018-08-17 | 2021-07-23 | 北京昂瑞微电子技术股份有限公司 | Synchronous address configuration method and device |
-
2019
- 2019-09-06 CN CN201910843098.XA patent/CN110381005B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101127754A (en) * | 2006-08-18 | 2008-02-20 | 恩益禧电子股份有限公司 | Symbol timing detection method and device and preamble detection method and device |
CN103701498A (en) * | 2013-12-30 | 2014-04-02 | 上海贝岭股份有限公司 | Power line carrier communication signal processing method and device |
CN106685477A (en) * | 2016-12-12 | 2017-05-17 | 北京理工大学 | DSSS Signal Acquisition Method and Receiver Based on Detection and Reinforcement |
CN109088842A (en) * | 2018-09-03 | 2018-12-25 | 西安宇飞电子技术有限公司 | A kind of multiple simultaneous method and system for OFDM |
Also Published As
Publication number | Publication date |
---|---|
CN110381005A (en) | 2019-10-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110381005B (en) | Method, device, equipment and medium for detecting correlation peak of preamble in power line communication | |
CN101467412B (en) | Signal detection method and device in multicarrier communication system | |
JP3361798B2 (en) | Apparatus and method for detecting guard interval length in orthogonal frequency division multiplexing system receiver | |
KR102041342B1 (en) | Method for simultaneously performing packet detection, symbol timing acquisition and carrier frequency offset estimation using multiple correlation detection and bluetooth apparatus using the same | |
CN108347397A (en) | The method for receiving the receiver of modulated signal and it being synchronized | |
CN1684456A (en) | Synchronization detection device and synchronization detection method | |
US10326633B2 (en) | Adaptive selection of signal-detection mode | |
CN108881082B (en) | Signal-to-noise ratio determining method and device and channel equalization method and device | |
CN114785653A (en) | Symbol synchronization method, system, equipment and readable storage medium | |
US20160210973A1 (en) | Method for transmitting and receiving sound waves using time-varying frequency-based symbol, and apparatus using the same | |
KR100903924B1 (en) | Transmission mode/guard length detection circuit and method therefor | |
US10187243B2 (en) | Preamble sequence generating method, timing synchronization method, and device | |
CN106878213B (en) | LTE uplink frequency offset estimation method | |
US9608905B1 (en) | Packet preamble and symbol boundary detection | |
JP4388979B2 (en) | Symbol timing detection method in OFDM system | |
US7031265B2 (en) | Method and apparatus for performing packet detection processing | |
WO2011077270A1 (en) | Method and system for ofdm frame boundary detection in a vehicular multipath channel | |
CN111726180B (en) | Preamble signal detection method and device | |
JPWO2014141628A1 (en) | Receiving apparatus and channel estimation control method in wireless communication system | |
JP2019165377A (en) | Frame synchronization method | |
KR102005616B1 (en) | Digital audio broadcasting system based on ofdm and method of mode and frame detection using the same | |
US20020122407A1 (en) | Methods, communication apparatus, and computer program products for detecting an information field in a signal by averaging symbol values across multiple time slot intervals | |
EP2975797A1 (en) | Apparatus and method for detecting start frame delimiter | |
CN106160906A (en) | Signal processing method and device | |
KR101057365B1 (en) | Preamble Detection Method for Burst Mode Packet Transmission System |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |