APP下载

改进的Gardner插值误差捕获符号同步算法研究

2019-08-23蒋亮亮

自动化仪表 2019年7期
关键词:基带环路插值

曾 闵,罗 颖,江 虹,蒋亮亮

(西南科技大学信息工程学院,四川 绵阳 621010)

0 引言

在协作的数字通信系统中,符号率对于解调端来说是已知量,解调端可以根据符号率来设计具有最佳解调性能的接收机。但是由于接收机的本地晶振受环境影响会产生漂移,使得接收到的通信信号时钟存在频率偏差(一般低于0.5%),即符号率偏差。符号率偏差会导致在符号判决时最佳采样点存在相位偏移,从而导致解调会产生误码。因此,设计符号同步算法,校正符号率偏差变的至关重要。

目前,符号同步算法主要有M&M算法[1-2]、WDM算法[3-4]以及Gardner算法[5-6]。M&M算法每个符号只需一个采样点,但判决的精度对载波频率精度要求极高;WDM算法需要很高的采样率(即需要大量的采样点进行计算)。Gardner同步算法对每个符号仅需两个采样点,且对载波频偏不敏感,故应用十分广泛。本文对Gardner符号同步算进行改进优化,使解调端具有更优良的符号率同步性能。

1 改进的Gardner插值误差捕获同步算法

在数字通信系统中,对于信号接收端,信号由高频天线接收后进行下变频,将高频信号变频到中频信号;然后,对中频信号进行模数转换,将中频信号变成数字信号;最后,将数字下变频信号进行粗解调得到一个含有噪声、符号率同步误差(相偏)的准基带信号[7-8]。解调端改进的Gardner同步算法如图1所示。图1中:X(mTs) 为数字准基带信号,经过插值滤波器后,可计算当前定时误差。定时误差通过环路滤波滤除高频分量后,其输出对压控振荡器进行控制,使压控振荡器输出更新的插值位置信息。

图1 解调端改进的Gardner同步算法框图

1.1 插值误差捕获

改进的Gardner同步算法中的插值部分框图如图2所示。根据离散的准基带信号,采用插值算法(本文选择四点Lagrange插值[9-10])获取以Ti为重采样周期的插值信号y(kTi)。

图2 插值部分框图

对于离散的中频数字信号X(mTs),经过抗混叠的模拟低通滤波器h(t)后,输出信号为:

(1)

这里需要指出的是,y(t)≠X(t),仅需保证判决时刻的取样值的正确性即可。因此,y(t)不能完整恢复X(t)。以Ti为内插周期,内插信号为:

(2)

根据式(2),完成重采样后的内插,需要以下信息:原始准基带采样信号X(mTs)、内插模拟滤波器的脉冲响应h(t)、时间节点kTi和mTs。

由于本地时钟采样会存在一定的时钟偏移(偏移量很小,一般不会超过0.5%),导致解调端符号率和载波相位的不同步。因此,需要不断调整插值点的位置,直至能准确跟踪符号速率以及载波相位。将式(2)调整为式(3):

h[uk+i)Ts]

(3)

式中:mk和uk分别为整数倍插值系数和分数倍插值系数。

重采样(插值)原理如图3所示。

图3 重采样(插值)原理示意图

获得插值点y(kTi)以后,可以通过计算环路误差。环路误差的表达式为:

E(k)=y1(k)[y1(k+1)-y1(k-1)]+yQ(k)×

[yQ(k+1)-yQ(k-1)]

(4)

式中:yI和yQ分别为数字通信信号的I、Q路信号;y(k-1)和y(k+1)分别为相邻两个符号上的最佳观察点。

1.2 环路滤波及插值点位置更新

由图1和式(4)可知,当获得环路误差后,环路误差中含有噪声和高频分量,需经过环路滤波器(loop-filter,LPF)滤除噪声和部分高频分量来提高信号质量。环路滤波器结构如图4所示。

图4 环路滤波器结构图

LPF滤波操作可由以下表达式描述:

ELPF(n)=ELPF(k-1)+C1[E(k)-E(K-1)]+

C2E(k)

(5)

式中:C1和C2为环路滤波系数,表达式如式(6)。

(6)

式中:ξ为阻尼系数,通常取0.707;K为环路增益;wn为环路通带截止频率。

wn的表达式为:

(7)

式中:BL为环路带宽,工程中通常取BL≤0.1Rb。

本文研究了一种通过数字控制振荡器(numerically controlled oscillator,NCO)控制字来控制插值位置的改进Gardner同步算法。环路误差控制NCO寄存器值更新如图5所示。

图5 环路误差控制NCO寄存器值更新示意图

环路滤波器的输出误差ELPF(k)控制数控振荡器NCO的输入,NCO产生更新的Mk和uk,新的Mk和uk又会产生新的插值点位置(矫正插值点位置,使插值点靠近最佳采样时刻),这样形成一个闭环反馈系统。其中,NCO输出uk和Mk的表达式为:

(8)

式中:η(mk)为mk个采样时刻NCO寄存器中的值;W(mk)为NCO的控制字。

2 仿真分析

以解调端BPSK准基带信号为仿真对象,取本地采样时钟信号周期Ts=(4+Δf)Rb(Rb为符号速率,Δf为采样时钟偏差),Ti=2Rb。当存在0.5‰的符号偏差时,改进Gardner算法同步前后准基带信号对比如图6所示。

图6 改进Gardner算法同步前后准基带信号对比图

将改进后的同步算法与未改进Gardner同步算法进行仿真对比,得到的改进前后NCO控制字收敛曲线如图7所示。

图7 改进前后NCO控制字收敛曲线

不难发现,改进后的符号率同步算法在迭代400次以后收敛,而未改进的Gardner算法在迭代500次以后逐渐收敛。改进后的误差波动范围明显变小。

3 结束语

本文分析了数字通信中影响接收机解调性能的关键因素,并给出了一种改进的Gardner插值误差捕获同步算法。其核心在于采用一个闭环反馈环路,利用环路插值误差控制NCO,并使NCO不断输出更新后的差值位置,直至符号率定时同步。文中给出了BPSK准基带信号有符号率偏差的情况下,在改进前后的Gardner同步算法中的仿真结果。仿真结果表明,改进后的Gardner插值误差捕获算法具有更优良的符号率同步性能。

猜你喜欢

基带环路插值
滑动式Lagrange与Chebyshev插值方法对BDS精密星历内插及其精度分析
外差式光锁相环延时对环路性能影响
Ag元素对Ni-7at.%W合金基带织构形成的影响
环路热管用双孔毛细芯的制备与性能研究
苹果推出自研基带芯片要过几道坎?
苹果10亿美元为5G买“芯”
基于pade逼近的重心有理混合插值新方法
混合重叠网格插值方法的改进及应用
选取环路切换策略的高动态载波跟踪算法研究*
LTE基带芯片规模超过总基带芯片出货量