CN106789786A - A kind of novel sampling frequency synchronization algorithm - Google Patents
A kind of novel sampling frequency synchronization algorithm Download PDFInfo
- Publication number
- CN106789786A CN106789786A CN201611118507.2A CN201611118507A CN106789786A CN 106789786 A CN106789786 A CN 106789786A CN 201611118507 A CN201611118507 A CN 201611118507A CN 106789786 A CN106789786 A CN 106789786A
- Authority
- CN
- China
- Prior art keywords
- algorithm
- pilot
- formula
- estimation
- sampling frequency
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
-
- 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/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2657—Carrier synchronisation
-
- 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/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2668—Details of algorithms
- H04L27/2673—Details of algorithms characterised by synchronisation parameters
- H04L27/2675—Pilot or known symbols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
- H04L2027/0024—Carrier regulation at the receiver end
- H04L2027/0026—Correction of carrier offset
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
本发明公开了一种新型采样频率同步算法,它涉及一种通信算法。它通过迭代的方法使得估计结果能快速收敛到准确值,可以用非常少的符号达到较高的估计精度;通过理论推导对传统算法的采样频偏估计公式进行修正,得出较为精确的捕获值;通过在算法中提出了适用于实际工程中的跟踪阈值,并且通过导频位置的选择与数据处理的优化,达到了精度与复杂度的折中,更加适用于实际工程。本发明具有复杂度低、精度高和快速估计的优点,能够较好地运用于实际的NG‑DSL系统中。
The invention discloses a novel sampling frequency synchronization algorithm, which relates to a communication algorithm. It uses an iterative method to quickly converge the estimation result to an accurate value, and can achieve high estimation accuracy with very few symbols; through theoretical derivation, the sampling frequency offset estimation formula of the traditional algorithm is corrected to obtain a more accurate capture value ; By proposing a tracking threshold suitable for practical engineering in the algorithm, and through the selection of the pilot position and the optimization of data processing, a compromise between precision and complexity is achieved, which is more suitable for practical engineering. The invention has the advantages of low complexity, high precision and fast estimation, and can be better applied to the actual NG-DSL system.
Description
技术领域technical field
本发明涉及的是一种通信算法,具体涉及一种新型采样频率同步算法。The invention relates to a communication algorithm, in particular to a novel sampling frequency synchronization algorithm.
背景技术Background technique
目前,现有技术对于OFDM采样偏差的研究并不多,主要是因为在传统的应用中OFDM的载波数和调制水平不高,而且时钟晶振的精度相对较高,所以采样频偏产生的误差效果不明显,对系统影响不大。但对于具有高水平调制和高载波数特点的NG-DSL系统来说,晶振产生的误差在一个OFDM数据帧中对系统将会有一定的影响,因此有必要及时地对系统的输出信号进行补偿。At present, there are not many studies on OFDM sampling deviation in the existing technology, mainly because the carrier number and modulation level of OFDM are not high in traditional applications, and the precision of clock crystal oscillator is relatively high, so the error effect caused by sampling frequency deviation Not obvious, little impact on the system. But for the NG-DSL system with high level modulation and high carrier number, the error generated by the crystal oscillator will have a certain impact on the system in one OFDM data frame, so it is necessary to compensate the output signal of the system in time .
在传统的采样频偏的估计算法中,主要分为数据辅助型与非数据辅助型两种:数据辅助型算法主要是依靠在OFDM符号中加入导频符号,在接收端通过对导频符号进行相关的运算从而估计出采样频率偏差,这种估计方法缺点是需要占用一定的载波资源作为导频;非数据辅助估计采样偏差的方法主要是通过提取信号本身所含有的信息来进行估计,这样做的缺点就比较明显,那就是算法的复杂度会较高,并且估计精度不如数据辅助型算法。基于此,设计一种新型的采样频率同步算法还是很有必要的。In the traditional sampling frequency offset estimation algorithm, it is mainly divided into two types: data-assisted and non-data-assisted. The data-assisted algorithm mainly relies on adding pilot symbols to OFDM symbols. Correlation operations can estimate the sampling frequency deviation. The disadvantage of this estimation method is that it needs to occupy a certain carrier resource as a pilot; the method of non-data-assisted estimation of sampling deviation is mainly to estimate by extracting the information contained in the signal itself. The disadvantage of is more obvious, that is, the complexity of the algorithm will be higher, and the estimation accuracy is not as good as the data-assisted algorithm. Based on this, it is necessary to design a new sampling frequency synchronization algorithm.
发明内容Contents of the invention
针对现有技术上存在的不足,本发明目的是在于提供一种新型采样频率同步算法,精度高,运算复杂度低,估计速度快,能够较好地运用于实际的NG-DSL系统中。Aiming at the deficiencies in the prior art, the purpose of the present invention is to provide a novel sampling frequency synchronization algorithm with high precision, low computational complexity and fast estimation speed, which can be better applied to the actual NG-DSL system.
为了实现上述目的,本发明是通过如下的技术方案来实现:一种新型采样频率同步算法,其算法的估计过程为:In order to achieve the above object, the present invention is realized through the following technical solutions: a novel sampling frequency synchronization algorithm, the estimation process of which algorithm is:
在发送端插入一段导频在接收端将对应的导频符号解调出来:将接收端导频符号除以对应位的原始导频符号,即:Insert a pilot at the sender Demodulate the corresponding pilot symbols at the receiving end: Divide the pilot symbol at the receiving end by the original pilot symbol of the corresponding bit, namely:
对式(1)的结果取其角度,令:Taking the angle from the result of formula (1), let:
当子载波数目较大时,式(1)中的第二项可以近似认为服从高斯分布,所以可以将其与信道噪声一起归为加性噪声,这样做不会对结果产生影响,并且影响OFDM信号角度旋转的主要因素是式(1)第一项,式(1)第二项的ICI干扰项只是让解调的频域信号绕着中心标准信号随机的发散。由此可得的值:When the number of subcarriers is large, the second term in formula (1) can be approximately considered to obey the Gaussian distribution, so it can be classified as additive noise together with channel noise, which will not affect the result and affect OFDM The main factor of the signal angle rotation is the first term of the formula (1), and the ICI interference term of the second term of the formula (1) just makes the demodulated frequency domain signal randomly diverge around the central standard signal. Therefore value of:
而为:and for:
通过上述推导可以发现式(4)是有问题的,并且会对估计结果产生一定的影响(特别是前几个符号的估计值),需对其进行修正,因为这将影响到Δf估计值的准确性,分析可知的大小随着载波序号k、符号个数m和归一化采样频偏Δf的增加而增加,接下来,需要对Δf的估计方法进行推导。Through the above derivation, it can be found that formula (4) is problematic, and will have a certain impact on the estimated results (especially the estimated values of the first few symbols), and it needs to be corrected, because this will affect the estimated value of Δf Accuracy, analytically known The size of increases with the increase of the carrier number k, the number of symbols m and the normalized sampling frequency offset Δf. Next, the estimation method of Δf needs to be derived.
在同一个OFDM符号中令:In the same OFDM symbol make:
可以得到:can get:
上式中,Am,k与为观测值,需要估计Δf,对于采样频偏的估计是利用最小二乘法:In the above formula, A m,k and For the observed value, it is necessary to estimate Δf, and the estimation of the sampling frequency offset is to use the least square method:
用最小二乘估计法可以比较准确的估计出Δf,但是要经历多次乘法、加法和除法,这种方法在信噪比较低的信道环境中可以较好地削弱噪声对于每个估计值的影响。但由于NG-DSL系统的输入信噪比会比较高,所以可以将上述估计过程进行简化,降低计算复杂度。将最小二乘估计法改为以导频载波序号k为加权因子的加权平均法。即:The least squares estimation method can be used to estimate Δf more accurately, but it needs to go through multiple multiplications, additions and divisions. This method can better weaken the influence of noise on each estimated value in a channel environment with a low signal-to-noise ratio. influences. However, since the input signal-to-noise ratio of the NG-DSL system will be relatively high, the above estimation process can be simplified to reduce the computational complexity. The least square estimation method is changed to the weighted average method with the pilot carrier number k as the weighting factor. which is:
式(8)相比于式(7)在计算复杂度上降低很多,并且在NG-DSL环境下仿真发现按照式(8)的做法在精度上并不会下降,所以结合计算复杂度与精度的考虑,将在该算法中利用式(8)对观测值进行处理。Compared with formula (7), the computational complexity of formula (8) is much lower, and the simulation in the NG-DSL environment shows that the accuracy of formula (8) will not decrease, so the combination of computational complexity and precision In this algorithm, formula (8) will be used to process the observed values.
为了进一步降低计算复杂度,对导频的位置选取进行优化,当导频位置满足一定条件时可降低算法的计算复杂度,将该算法在NG-DSL系统仿真环境下进行仿真,算法只需要8个导频符号就可以完成较为精确的采样频率同步。根据式(8)需要将观测值除以导频序号之和,因此可以通过选取合适的导频位置,将除法变成位移运算,降低计算复杂度。例如选取8个导频的位置依次为:{505507509511513515517519},这些导频的子载波序号相加的结果是4096。在计算机中位移运算的运算量要远小于除法运算,如果除数为2的次方的时候,除法运算就可以变成位移运算,例如除数为2,被除数向左移1位;除数为4,被除数向左移2位;依此类推,此时除数为4096,被除数只需向左移12位而不用进行相对复杂的除法运算。这时候的除法运算在计算机内只需要变成位移运算,减少了计算机的反应时间。导频位置的选取也可根据信道估计反馈的结果来进行选取,选取信道响应较好的载波作为导频载波,只需要导频位置满足上述要求即可降低运算复杂度。In order to further reduce the computational complexity, the location selection of the pilot is optimized. When the pilot location meets certain conditions, the computational complexity of the algorithm can be reduced. The algorithm is simulated in the NG-DSL system simulation environment, and the algorithm only needs 8 A more precise sampling frequency synchronization can be accomplished with just one pilot symbol. According to formula (8), it is necessary to divide the observed value by the sum of the pilot serial numbers, so by selecting the appropriate pilot position, the division can be changed into a displacement operation to reduce the computational complexity. For example, the positions of 8 selected pilots are: {505507509511513515517519}, and the result of adding the subcarrier numbers of these pilots is 4096. In the computer, the calculation amount of displacement operation is much smaller than that of division operation. If the divisor is the power of 2, the division operation can become a displacement operation. For example, if the divisor is 2, the dividend will be shifted to the left by 1 bit; Shift 2 bits to the left; and so on, the divisor at this time is 4096, and the dividend only needs to be shifted 12 bits to the left without relatively complex division operations. At this time, the division operation only needs to be changed into a displacement operation in the computer, which reduces the reaction time of the computer. The pilot position can also be selected according to the result of channel estimation feedback, and the carrier with better channel response is selected as the pilot carrier. Only the pilot position meets the above requirements to reduce the computational complexity.
经过上述步骤,完成了以第一个符号为样本的采样频率同步。从第二个符号开始,首先将接收端导频符号利用前一个符号的估计值进行预校正,这样做的目的是为了抑制采样频率偏差造成的角度旋转随着符号数的增加而造成较大的角度偏差从而影响新的结果估计;再对进行了预校正的导频符号进行采样频偏的估计,就能得到新的估计值,将两次结果相加反馈,作为第三个OFDM导频符号的预校正值,接着重复第二个符号的操作。利用这种迭代的方法得到的估计值将会很快地收敛,并且会非常接近于真实值。After the above steps, the sampling frequency synchronization using the first symbol as a sample is completed. Starting from the second symbol, the pilot symbols at the receiving end are pre-corrected using the estimated value of the previous symbol. The purpose of this is to suppress the angle rotation caused by the sampling frequency deviation and cause a large error with the increase in the number of symbols. The angle deviation affects the new result estimation; and then the pre-corrected pilot symbol is estimated by sampling frequency offset, and a new estimated value can be obtained, and the two results are added and fed back as the third OFDM pilot symbol The pre-correction value of , and then repeat the operation for the second symbol. The estimated value obtained by this iterative method will converge quickly and will be very close to the real value.
通过上述的分析,可将本算法分为两个过程:偏差的捕获与跟踪。这其中捕获过程一般不超过3个符号(在噪声较大的情况下可能会增加捕获符号数),经过若干个符号的迭代运算,该算法就可以估计出较准确的频偏大小。跟踪过程主要是用新的估计值来对先前的所估计的偏差进行微调。Through the above analysis, the algorithm can be divided into two processes: deviation capture and tracking. The capture process generally does not exceed 3 symbols (the number of captured symbols may be increased in the case of high noise). After several symbol iterations, the algorithm can estimate a more accurate frequency offset. The tracking process essentially uses new estimates to fine-tune previous estimated biases.
本发明的有益效果:该算法相比于其他算法更加准确而且估计更加快速,具有复杂度低、精度高和快速估计的优点,使得该算法能够较好地运用于实际的NG-DSL系统中。Beneficial effects of the present invention: Compared with other algorithms, the algorithm is more accurate and estimates faster, and has the advantages of low complexity, high precision and fast estimation, so that the algorithm can be better used in the actual NG-DSL system.
附图说明Description of drawings
下面结合附图和具体实施方式来详细说明本发明;The present invention is described in detail below in conjunction with accompanying drawing and specific embodiment;
图1为本发明的频偏估计曲线图;Fig. 1 is a frequency offset estimation curve diagram of the present invention;
图2为本发明的跟踪阶段的频偏估计曲线图;Fig. 2 is the frequency offset estimation graph of the tracking phase of the present invention;
图3为本发明在不同跟踪阈值系数下的频偏估计曲线图;Fig. 3 is the frequency offset estimation curve diagram under different tracking threshold coefficients of the present invention;
图4为本发明的工作流程图。Fig. 4 is a working flow diagram of the present invention.
具体实施方式detailed description
为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本发明。In order to make the technical means, creative features, goals and effects achieved by the present invention easy to understand, the present invention will be further described below in conjunction with specific embodiments.
参照图1-4,本具体实施方式采用以下技术方案:一种新型采样频率同步算法,其算法的估计过程为:With reference to Fig. 1-4, present embodiment adopts following technical scheme: a kind of novel sampling frequency synchronization algorithm, the estimation process of its algorithm is:
在发送端插入一段导频在接收端将对应的导频符号解调出来:将接收端导频符号除以对应位的原始导频符号,即:Insert a pilot at the sender Demodulate the corresponding pilot symbols at the receiving end: Divide the pilot symbol at the receiving end by the original pilot symbol of the corresponding bit, namely:
对式(1)的结果取其角度,令:Taking the angle from the result of formula (1), let:
当子载波数目较大时,式(1)中的第二项可以近似认为服从高斯分布,所以可以将其与信道噪声一起归为加性噪声,这样做不会对结果产生影响,并且影响OFDM信号角度旋转的主要因素是式(1)第一项,式(1)第二项的ICI干扰项只是让解调的频域信号绕着中心标准信号随机的发散。由此可得的值:When the number of subcarriers is large, the second term in formula (1) can be approximately considered to obey the Gaussian distribution, so it can be classified as additive noise together with channel noise, which will not affect the result and affect OFDM The main factor of the signal angle rotation is the first term of the formula (1), and the ICI interference term of the second term of the formula (1) just makes the demodulated frequency domain signal randomly diverge around the central standard signal. Therefore value of:
而为:and for:
通过上述推导可以发现式(4)是有问题的,并且会对估计结果产生一定的影响(特别是前几个符号的估计值),需对其进行修正,因为这将影响到Δf估计值的准确性,分析可知的大小随着载波序号k、符号个数m和归一化采样频偏Δf的增加而增加,接下来,需要对Δf的估计方法进行推导。Through the above derivation, it can be found that formula (4) is problematic, and will have a certain impact on the estimated results (especially the estimated values of the first few symbols), and it needs to be corrected, because this will affect the estimated value of Δf Accuracy, analytically known The size of increases with the increase of the carrier number k, the number of symbols m and the normalized sampling frequency offset Δf. Next, the estimation method of Δf needs to be derived.
在同一个OFDM符号中令:In the same OFDM symbol make:
可以得到:can get:
上式中,Am,k与为观测值,需要估计Δf,对于采样频偏的估计是利用最小二乘法:In the above formula, A m,k and For the observed value, it is necessary to estimate Δf, and the estimation of the sampling frequency offset is to use the least square method:
用最小二乘估计法可以比较准确的估计出Δf,但是要经历多次乘法、加法和除法,这种方法在信噪比较低的信道环境中可以较好地削弱噪声对于每个估计值的影响。但由于NG-DSL系统的输入信噪比会比较高,所以可以将上述估计过程进行简化,降低计算复杂度。将最小二乘估计法改为以导频载波序号k为加权因子的加权平均法。即:The least squares estimation method can be used to estimate Δf more accurately, but it needs to go through multiple multiplications, additions and divisions. This method can better weaken the influence of noise on each estimated value in a channel environment with a low signal-to-noise ratio. influences. However, since the input signal-to-noise ratio of the NG-DSL system will be relatively high, the above estimation process can be simplified to reduce the computational complexity. The least square estimation method is changed to the weighted average method with the pilot carrier number k as the weighting factor. which is:
式(8)相比于式(7)在计算复杂度上降低很多,并且在NG-DSL环境下仿真发现按照式(8)的做法在精度上并不会下降,所以结合计算复杂度与精度的考虑,将在该算法中利用式(8)对观测值进行处理。Compared with formula (7), the computational complexity of formula (8) is much lower, and the simulation in the NG-DSL environment shows that the accuracy of formula (8) will not decrease, so the combination of computational complexity and precision In this algorithm, formula (8) will be used to process the observed values.
为了进一步降低计算复杂度,对导频的位置选取进行优化,当导频位置满足一定条件时可降低算法的计算复杂度,将该算法在NG-DSL系统仿真环境下进行仿真,算法只需要8个导频符号就可以完成较为精确的采样频率同步。根据式(8)需要将观测值除以导频序号之和,因此可以通过选取合适的导频位置,将除法变成位移运算,降低计算复杂度。例如选取8个导频的位置依次为:{505507509511513515517519},这些导频的子载波序号相加的结果是4096。在计算机中位移运算的运算量要远小于除法运算,如果除数为2的次方的时候,除法运算就可以变成位移运算,例如除数为2,被除数向左移1位;除数为4,被除数向左移2位;依此类推,此时除数为4096,被除数只需向左移12位而不用进行相对复杂的除法运算。这时候的除法运算在计算机内只需要变成位移运算,减少了计算机的反应时间。导频位置的选取也可根据信道估计反馈的结果来进行选取,选取信道响应较好的载波作为导频载波,只需要导频位置满足上述要求即可降低运算复杂度。In order to further reduce the computational complexity, the location selection of the pilot is optimized. When the pilot location meets certain conditions, the computational complexity of the algorithm can be reduced. The algorithm is simulated in the NG-DSL system simulation environment, and the algorithm only needs 8 A more precise sampling frequency synchronization can be accomplished with just one pilot symbol. According to formula (8), it is necessary to divide the observed value by the sum of the pilot serial numbers, so by selecting the appropriate pilot position, the division can be changed into a displacement operation to reduce the computational complexity. For example, the positions of 8 selected pilots are: {505507509511513515517519}, and the result of adding the subcarrier numbers of these pilots is 4096. In the computer, the calculation amount of displacement operation is much smaller than that of division operation. If the divisor is the power of 2, the division operation can become a displacement operation. For example, if the divisor is 2, the dividend will be shifted to the left by 1 bit; Shift 2 bits to the left; and so on, the divisor at this time is 4096, and the dividend only needs to be shifted 12 bits to the left without relatively complex division operations. At this time, the division operation only needs to be changed into a displacement operation in the computer, which reduces the reaction time of the computer. The pilot position can also be selected according to the result of channel estimation feedback, and the carrier with better channel response is selected as the pilot carrier. Only the pilot position meets the above requirements to reduce the computational complexity.
经过上述步骤,完成了以第一个符号为样本的采样频率同步。从第二个符号开始,首先将接收端导频符号利用前一个符号的估计值进行预校正,这样做的目的是为了抑制采样频率偏差造成的角度旋转随着符号数的增加而造成较大的角度偏差从而影响新的结果估计;再对进行了预校正的导频符号进行采样频偏的估计,就能得到新的估计值,将两次结果相加反馈,作为第三个OFDM导频符号的预校正值,接着重复第二个符号的操作。利用这种迭代的方法得到的估计值将会很快地收敛,并且会非常接近于真实值。After the above steps, the sampling frequency synchronization using the first symbol as a sample is completed. Starting from the second symbol, the pilot symbols at the receiving end are pre-corrected using the estimated value of the previous symbol. The purpose of this is to suppress the angle rotation caused by the sampling frequency deviation and cause a large error with the increase in the number of symbols. The angle deviation affects the new result estimation; and then the pre-corrected pilot symbol is estimated by sampling frequency offset, and a new estimated value can be obtained, and the two results are added and fed back as the third OFDM pilot symbol The pre-correction value of , and then repeat the operation for the second symbol. The estimated value obtained by this iterative method will converge quickly and will be very close to the real value.
通过上述的分析,可将本算法分为两个过程:偏差的捕获与跟踪。这其中捕获过程一般不超过3个符号(在噪声较大的情况下可能会增加捕获符号数),经过若干个符号的迭代运算,该算法就可以估计出较准确的频偏大小。跟踪过程主要是用新的估计值来对先前的所估计的偏差进行微调。Through the above analysis, the algorithm can be divided into two processes: deviation capture and tracking. The capture process generally does not exceed 3 symbols (the number of captured symbols may be increased in the case of high noise). After several symbol iterations, the algorithm can estimate a more accurate frequency offset. The tracking process essentially uses new estimates to fine-tune previous estimated biases.
图1是本算法是对归一化采样频偏为0.3ppm(3e-7)的NG-DSL系统频偏估计曲线,可以看出第一个捕获值(2.75e-7)比标准值(3e-7)要小,紧接着第二个捕获值(0.26e-7)就开始对前一个值进行校正。经过前两个符号的捕获过程之后,后面的跟踪值的幅度都非常小(在1e-9数量级以下)。图2是在上述仿真环境下算法跟踪过程的估计曲线,可以发现最终的估计结果无论方差还是均值都非常小,显示了比较准确的估计性能。上述仿真体现了本算法能快速收敛到准确值附近,并且估计值非常接近于准确值,可以满足NG-DSL系统对于同步算法的精度与复杂度的要求。Figure 1 is the frequency offset estimation curve of the NG-DSL system with the normalized sampling frequency offset of 0.3ppm (3e-7) by this algorithm. It can be seen that the first capture value (2.75e-7) is higher than the standard value (3e-7) -7) is small, immediately after the second capture value (0.26e-7) begins to correct the previous value. After the capture process of the first two symbols, the amplitudes of the following tracking values are all very small (below the order of magnitude of 1e-9). Figure 2 is the estimation curve of the algorithm tracking process in the above simulation environment. It can be found that the final estimation results are very small in both variance and mean, showing relatively accurate estimation performance. The above simulation shows that the algorithm can quickly converge to the exact value, and the estimated value is very close to the exact value, which can meet the accuracy and complexity requirements of the NG-DSL system for the synchronization algorithm.
在实际工程中,当精度满足一定要求的情况下,可以对算法进行改进,将在跟踪阶段设定一个跟踪阈值,即当跟踪值超过这个阈值时,算法对系统的频域符号利用新的估计值进行纠正;当跟踪值低于这个阈值时,当前符号的频域信号无需利用新的估计值进行纠正,只需要利用预纠正阶段的结果就可以。根据对NG-DSL系统同步参数的分析,可以将跟踪阈值进行如下近似设定:In actual engineering, when the accuracy meets certain requirements, the algorithm can be improved, and a tracking threshold will be set in the tracking phase, that is, when the tracking value exceeds this threshold, the algorithm uses a new estimate for the frequency domain symbols of the system When the tracking value is lower than this threshold, the frequency domain signal of the current symbol does not need to be corrected with a new estimated value, only the result of the pre-correction stage is used. According to the analysis of the synchronization parameters of the NG-DSL system, the tracking threshold can be approximately set as follows:
其中Δ为跟踪的修订值,m为符号数,ρ为跟踪阈值系数。where Δ is the revision value for tracking, m is the number of symbols, and ρ is the tracking threshold coefficient.
式(9)中的跟踪阈值系数非常重要,这个参数由精度与复杂度共同决定的,即当ρ取较大值时,算法的估计精度和复杂度较高;当ρ取较小值时,算法的估计精度和复杂度较低,所以这就需要根据实际情况,对估计精度与复杂度进行一个折中的选择。The tracking threshold coefficient in formula (9) is very important. This parameter is determined by both precision and complexity. That is, when ρ takes a larger value, the estimation accuracy and complexity of the algorithm are higher; when ρ takes a smaller value, The estimation accuracy and complexity of the algorithm are low, so it is necessary to make a compromise between the estimation accuracy and complexity according to the actual situation.
图3验证了上文对于跟踪阈值系数的分析;图中ρ为4时的估计曲线可以发现此时有许多平坦估计值,说明在这种阈值系数取值情况下,算法并不需要进行太多次估计值的纠正,只需要在几次估计值产生较大偏差情况下进行估计并且对频域信号进行纠正即可,但同时也可以发现这种情况下估计值的偏差是最大的,相当于是算法利用精度上的损失换取复杂度的降低;图中ρ为8时的估计曲线,可以发现此时的曲线并没有ρ为4的估计曲线那么平坦,但是精度更高,是一种折中情况;图中ρ为20时的估计曲线,这条曲线基本上需要对每个符号都进行重新估计和纠正,与不添加阈值的情况近似一致,可以看到这种情况下估计精度最高,但是复杂度也是最高的。因此通过上述分析,可以将跟踪阈值系数值取为8,可以达到精度和复杂度的折中。通过上述的分析,用流程图来表示算法的工作流程,具体如图4所示。Figure 3 verifies the above analysis of the tracking threshold coefficient; the estimated curve when ρ is 4 in the figure shows that there are many flat estimated values at this time, indicating that in the case of this threshold coefficient value, the algorithm does not need to carry out too much The correction of the estimated value only needs to estimate and correct the frequency domain signal when several estimated values have large deviations, but it can also be found that the deviation of the estimated value in this case is the largest, which is equivalent to The algorithm uses the loss of precision in exchange for the reduction of complexity; the estimated curve when ρ is 8 in the figure, it can be found that the curve at this time is not as flat as the estimated curve when ρ is 4, but the accuracy is higher, which is a compromise ; The estimated curve when ρ is 20 in the figure, this curve basically needs to be re-estimated and corrected for each symbol, which is approximately consistent with the situation without adding a threshold. It can be seen that the estimation accuracy is the highest in this case, but it is complicated is also the highest. Therefore, through the above analysis, the tracking threshold coefficient value can be set to 8, which can achieve a compromise between accuracy and complexity. Through the above analysis, the workflow of the algorithm is represented by a flow chart, as shown in Figure 4.
本具体实施方式采用频域校正的方法对接收到的信号进行校正,观察通过算法所得到的估计值对有偏系统进行校正之后,系统的输出信噪比情况,通过仿真可以发现在未经校正的情况下,系统输出信噪比非常低,并且出现了大量误码,不能满足NG-DSL的传输要求;而经过校正的系统输出信噪比有了明显的提升,在低频段接近于输入信噪比,在高频段校正后会比输入信噪比降低约2.5dB,这是由于频域校正算法难以完全消除ICI。NG-DSL系统会降低高频段子载波的QAM调制水平,对于信噪比的要求不如低频段苛刻并且能够正确地进行解调。通过上述分析可知,本算法的校正结果满足NG-DSL的输出信噪比要求。This specific implementation mode adopts the method of frequency domain correction to correct the received signal, and observe the output signal-to-noise ratio of the system after the estimated value obtained by the algorithm corrects the biased system. It can be found through simulation that the uncorrected In this case, the output signal-to-noise ratio of the system is very low, and there are a lot of bit errors, which cannot meet the transmission requirements of NG-DSL; while the corrected system output signal-to-noise ratio has been significantly improved, and it is close to the input signal in the low frequency band. The noise ratio will be about 2.5dB lower than the input signal-to-noise ratio after high-frequency correction. This is because the frequency domain correction algorithm is difficult to completely eliminate ICI. The NG-DSL system will reduce the QAM modulation level of the sub-carriers in the high frequency band, and the requirements for the signal-to-noise ratio are not as strict as those in the low frequency band and can be correctly demodulated. Through the above analysis, it can be known that the correction result of this algorithm meets the output signal-to-noise ratio requirement of NG-DSL.
本具体实施方式为基于迭代的快速收敛采样频率同步算法,具有精度高、复杂度低与估计速度快的优点,能较好地满足NG-DSL系统的需求,其创新优势在于:(1)通过迭代的方法使得估计结果能快速收敛到准确值,可以用非常少的符号达到较高的估计精度;(2)通过理论推导对传统算法的采样频偏估计公式进行修正,得出较为精确的捕获值,这样有利于算法快速精确的估计;(3)通过在算法中提出了适用于实际工程中的跟踪阈值,并且通过导频位置的选择与数据处理的优化,达到了精度与复杂度的折中,更加适用于实际工程。This specific embodiment is an iteration-based fast convergence sampling frequency synchronization algorithm, which has the advantages of high precision, low complexity and fast estimation speed, and can better meet the needs of NG-DSL systems. Its innovative advantages lie in: (1) through The iterative method enables the estimation results to quickly converge to an accurate value, and can achieve high estimation accuracy with very few symbols; (2) Through theoretical derivation, the sampling frequency offset estimation formula of the traditional algorithm is corrected to obtain a more accurate capture value, which is conducive to the fast and accurate estimation of the algorithm; (3) by proposing a tracking threshold suitable for practical engineering in the algorithm, and through the selection of the pilot position and the optimization of data processing, the trade-off between accuracy and complexity is achieved. , which is more suitable for practical engineering.
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。The basic principles and main features of the present invention and the advantages of the present invention have been shown and described above. Those skilled in the industry should understand that the present invention is not limited by the above-mentioned embodiments. What are described in the above-mentioned embodiments and the description only illustrate the principle of the present invention. Without departing from the spirit and scope of the present invention, the present invention will also have Variations and improvements all fall within the scope of the claimed invention. The protection scope of the present invention is defined by the appended claims and their equivalents.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611118507.2A CN106789786A (en) | 2016-12-07 | 2016-12-07 | A kind of novel sampling frequency synchronization algorithm |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611118507.2A CN106789786A (en) | 2016-12-07 | 2016-12-07 | A kind of novel sampling frequency synchronization algorithm |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106789786A true CN106789786A (en) | 2017-05-31 |
Family
ID=58881332
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611118507.2A Pending CN106789786A (en) | 2016-12-07 | 2016-12-07 | A kind of novel sampling frequency synchronization algorithm |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106789786A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107612857A (en) * | 2017-09-14 | 2018-01-19 | 中山大学 | A kind of sampling frequency offset estimation method based on pilot tone |
CN110823560A (en) * | 2018-08-07 | 2020-02-21 | 上海华依科技集团股份有限公司 | Data acquisition method for automatic transmission offline test system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103905361A (en) * | 2012-12-25 | 2014-07-02 | 普天信息技术研究院有限公司 | Sampling frequency synchronization method in OFDM system |
CN103916351A (en) * | 2013-01-04 | 2014-07-09 | 中国移动通信集团公司 | Channel estimation and frequency domain equalization method and device and general-purpose processor |
CN104052707A (en) * | 2014-05-21 | 2014-09-17 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | Fast Synchronization Method of High Carrier Number OFDM Sampling Frequency |
CN105141564A (en) * | 2015-07-28 | 2015-12-09 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | Large-subcarrier-number high-order modulation level OFDM (Orthogonal Frequency Division Multiplexing) sampling frequency synchronization method |
-
2016
- 2016-12-07 CN CN201611118507.2A patent/CN106789786A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103905361A (en) * | 2012-12-25 | 2014-07-02 | 普天信息技术研究院有限公司 | Sampling frequency synchronization method in OFDM system |
CN103916351A (en) * | 2013-01-04 | 2014-07-09 | 中国移动通信集团公司 | Channel estimation and frequency domain equalization method and device and general-purpose processor |
CN104052707A (en) * | 2014-05-21 | 2014-09-17 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | Fast Synchronization Method of High Carrier Number OFDM Sampling Frequency |
CN105141564A (en) * | 2015-07-28 | 2015-12-09 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | Large-subcarrier-number high-order modulation level OFDM (Orthogonal Frequency Division Multiplexing) sampling frequency synchronization method |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107612857A (en) * | 2017-09-14 | 2018-01-19 | 中山大学 | A kind of sampling frequency offset estimation method based on pilot tone |
CN107612857B (en) * | 2017-09-14 | 2020-10-02 | 中山大学 | Sampling frequency offset estimation method based on pilot frequency |
CN110823560A (en) * | 2018-08-07 | 2020-02-21 | 上海华依科技集团股份有限公司 | Data acquisition method for automatic transmission offline test system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102065043B (en) | A Frequency Domain Parallel Demodulation Method in High Speed Communication System | |
CN110311872A (en) | Method, system, device and storage medium for underwater acoustic sparse channel estimation | |
CN108462557B (en) | Iterative detection method for joint channel estimation in FBMC system | |
US10334605B2 (en) | Time domain pilot of single-carrier MIMO system and synchronization method thereof | |
CN104052707A (en) | Fast Synchronization Method of High Carrier Number OFDM Sampling Frequency | |
CN102946372B (en) | Ofdm system frequency deviation and time inclined combined estimation method | |
CN103873406A (en) | Inter-frame interference elimination method used for underwater sound orthogonal frequency-division multiplexing communication system | |
CN102185820A (en) | Unscented-Kalman-transformation-based orthogonal frequency division multiplexing (OFDM) frequency offset estimation method | |
CN103957177B (en) | Multi-stage time domain blind equalization method for OFDM signal | |
CN106789786A (en) | A kind of novel sampling frequency synchronization algorithm | |
CN113904904B (en) | OFDM-based integer frequency offset estimation method, system, medium and equipment | |
CN101242390B (en) | Carrier Frequency Offset Estimation Algorithm and Implementation Device Based on Known Sequence Coherent Autocorrelation | |
CN109889461B (en) | Low-complexity parallel carrier recovery system and method thereof | |
CN101958872B (en) | Method for searching best carrier frequency offset correction value | |
CN106850471A (en) | It is a kind of to utilize the time domain and frequency domain combined Channel Estimation Interpolation Methods for weighting virtual pilot frequency | |
CN118473887A (en) | Frequency domain iteration clock synchronization method and device for 5GNR non-ground network | |
CN101312443A (en) | A system and method for orthogonal frequency division multiplexing communication equalization and demodulation | |
CN112565117A (en) | Filter bank multi-carrier channel estimation method, system, medium, terminal and application | |
CN102769600B (en) | The method of zoom factor rectification and device in a kind of ofdm system receiver | |
Baeuerle et al. | Multiplier-free carrier-phase recovery for real-time receivers using processing in polar coordinates | |
CN103905350B (en) | Channel estimation methods based on S IFFT in a kind of ofdm system | |
CN103546399B (en) | A kind of channel estimation methods and device | |
KR101294283B1 (en) | Method for estimating channel based on cross correlation of ofdm system and device thereof | |
CN107426131B (en) | Anti-frequency-deviation low-correlation search peak timing estimation method based on cyclic prefix | |
CN101227697A (en) | Pilot Design Method Based on Pilot Signal Assistance |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170531 |