[go: up one dir, main page]

CN106789786A - A kind of novel sampling frequency synchronization algorithm - Google Patents

A kind of novel sampling frequency synchronization algorithm Download PDF

Info

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
Application number
CN201611118507.2A
Other languages
Chinese (zh)
Inventor
连帅彬
龚克
张晓丽
郑钢
陈新武
王鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xinyang Normal University
Original Assignee
Xinyang Normal University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Xinyang Normal University filed Critical Xinyang Normal University
Priority to CN201611118507.2A priority Critical patent/CN106789786A/en
Publication of CN106789786A publication Critical patent/CN106789786A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0014Carrier regulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2657Carrier synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2668Details of algorithms
    • H04L27/2673Details of algorithms characterised by synchronisation parameters
    • H04L27/2675Pilot or known symbols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0014Carrier regulation
    • H04L2027/0024Carrier regulation at the receiver end
    • H04L2027/0026Correction 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

一种新型采样频率同步算法A New Sampling Frequency Synchronization Algorithm

技术领域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)

1. a kind of novel sampling frequency synchronization algorithm, it is characterised in that the estimation procedure of its algorithm is:
One section of pilot tone is inserted in transmitting terminalCorresponding frequency pilot sign is demodulated in receiving terminal Come:By receiving terminal frequency pilot sign divided by correspondence position raw pilot symbols, i.e.,:
R m , k P m , k = 1 N sin ( π k Δ f ) sin ( π k Δ f / N ) exp ( j π k Δ f N - 1 N ) exp ( j π k Δ f ( m - 1 ) ( N + L ) + L N ) + Σ s = 0 , s ≠ k N - 1 X m , s P m , k sin [ π ( s - k + s Δ f ) ] sin [ π ( s - k + s Δ f ) / N ] exp [ j π ( N - 1 N ) ( s - k + s Δ f ) ] exp [ j 2 π ( s - k + s Δ f ) ( m - 1 ) ( N + L ) + L N ] + η ′ - - - ( 1 )
Result to formula (1) takes its angle, order:
When number of sub carrier wave is larger, the Section 2 in formula (1) can be approximately considered Gaussian distributed, it is possible to by its with Interchannel noise is classified as additive noise together, and do so will not produce influence to result, and influence what ofdm signal angle rotated Principal element is formula (1) Section 1, the ICI distracters of formula (1) Section 2 be allow demodulation frequency-region signal around central standard The random diverging of signal, it can thus be concluded thatValue:
AndFor:
It can be found that formula (4) is problematic by above-mentioned derivation, and certain influence can be produced (particularly to estimated result The estimate of preceding several symbols), it need to be modified, because this will have influence on the accuracy of Δ f estimates, analysis understandsSize increase with the increase of carrier wave sequence number k, symbol numbers m and normalization sampling frequency offset Δ f, next, need it is right The method of estimation of Δ f is derived;
Make in the same ofdm symbol:
A m = π N - 1 N + 2 π ( m - 1 ) ( N + L ) + L N - - - ( 5 )
Can obtain:
In above formula, Am,kWithIt is to utilize least square method for the estimation of sampling frequency offset for observation, it is necessary to estimate Δ f:
Δ f can be more accurately estimated with least squares estimate, but to experience multiple multiplication, addition and division, this Kind of method can preferably weaken influence of the noise for each estimate in the relatively low channel circumstance of signal to noise ratio, but due to The input signal-to-noise ratio of NG-DSL systems can be higher, it is possible to is simplified above-mentioned estimation procedure, reduces computation complexity, Least squares estimate is changed to the weighted mean method with pilot frequency carrier wave sequence number k as weighted factor, i.e.,:
Formula (8) reduces many compared to formula (7) on computation complexity, and discovery is emulated under NG-DSL environment according to formula (8) way can't decline in precision, so with reference to the consideration of computation complexity and precision, will in the algorithm utilize formula (8) observation is processed;
In order to further reduce computation complexity, the position selection to pilot tone is optimized, when pilot frequency locations meet certain condition When can reduce the computation complexity of algorithm, the algorithm is emulated under NG-DSL system emulation environment, algorithm only needs to 8 Frequency pilot sign can just complete more accurate sampling frequency synchronization;According to formula (8) need by observation divided by pilot tone sequence number it With, therefore division can be become into shift operation by choosing suitable pilot frequency locations, reduce computation complexity;For example choose 8 The position of individual pilot tone is followed successively by:{ 505 507 509 511 513 515 517 519 }, the subcarrier sequence number of these pilot tones is added Result be 4096, in a computer the operand of shift operation will be much smaller than division arithmetic, if divisor be 2 power when Wait, division arithmetic can just become shift operation, such as divisor is 2, dividend is to moving to left 1;Divisor is 4, and dividend is to the left Move 2;The rest may be inferred, and now divisor is 4096, and dividend need to only be transported to moving to left 12 without carrying out relative complex division Calculate, division arithmetic at this time only needs to become shift operation in computer, reduces the reaction time of computer, pilot bit The selection put is chosen also dependent on the result of channel estimation feedback, chooses the preferable carrier wave of channel response and is carried as pilot tone Ripple, it is only necessary to which pilot frequency locations reduce computational complexity by meeting above-mentioned requirements;
By above-mentioned steps, it is the sampling frequency synchronization of sample to complete with first symbol;From second sign-on, first Receiving terminal frequency pilot sign is carried out into precorrection using the estimate of previous symbol, the purpose for the arrangement is that in order to suppress sampling frequency The angle rotation that rate deviation is caused causes larger angular deviation with the increase of symbolic number so as to influence new result to estimate; The estimation of sampling frequency offset is carried out to the frequency pilot sign for carrying out precorrection again, new estimate can be just obtained, by two times result phase Plus feedback, as the 3rd precorrection value of OFDM frequency pilot signs, then repeatedly second operation of symbol, using this iteration The estimate that obtains of method will soon restrain, and actual value can be in close proximity to;
By above-mentioned analysis, this algorithm can be divided into two processes:The capture of deviation and tracking, acquisition procedure is general among these No more than 3 symbols (capture symbolic number may be increased in the case where noise is larger), transported by the iteration of several symbols Calculate, the algorithm is just estimated that accurate frequency deviation size, and tracking process is mainly with new estimate come to previous institute The deviation of estimation is finely adjusted.
CN201611118507.2A 2016-12-07 2016-12-07 A kind of novel sampling frequency synchronization algorithm Pending CN106789786A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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