您好,欢迎来到客趣旅游网。
搜索
您的当前位置:首页数字通信信号载频实时估计算法与实现

数字通信信号载频实时估计算法与实现

来源:客趣旅游网
ELECTRONICS WORLD·探索与观察 中国人民32090安佰强 周 强 董旭明 杨铁新 【摘要】通过对比分析时域载频估计法和频域载频估计法,对频率居中法进实施优化,改进其抗噪性能,降低算法复杂度,实现对通信信号 的载频实时估计,并进行Matlab仿真验证。最终在FPGA.k.实现,达到以最少的计算资源获得最大载频实时估计精度的目的 【关键词】数字通信;载频实时估计;Matlab4 ̄"真;FPGA实现 0引言 = 载频是数字通信信号最基本的参数之一,对载频进行实时、准 确的估计,是对通信信号进行调制识别和分析,对通信设备进行有 · /Ⅳ (3) 效侦察和干扰的前提。关于载频的估计,已经有很多成熟的算法, 但这些算法不是需要调制类型等先验知识,就是计算方法复杂,不 利于进行实时估计。本文通过对常用的时域载频估计法和频域载频 估计法进行对比分析,并对频域载频估计法中的频率居中法进行改 进,以最少的计算资源获得最大的载频估计精度,并且非常容易在 FPGA上实现 式中, f)为信号的 z变换, 为采样频率,|Ⅳ为 z变换点数。 频率居中法实际上是依据频谱峰值左右的对称性来估计载频 的。这种方法虽然提高了估计精度和抗噪声能力,但同样具有一定 的局限性。如图l所示,当频率峰值接近频谱边缘时,频谱峰值的 对称性会遭到破坏,从而产生较大误差 1基本原理 时域法载频估计,通过计量一定数量的信号周期总共占有多长 ∑ 一∑枷 时间来推算载波的频率。设对接收到的信号 的频率进行采样, 数出一段信号极性改变r1次的时间,设这段时间有m个采样点,即 这段时间为 = ,则信号的载频可以估计为: · (1) a)谱峰对称性较好的频谱 (b)谱峰对称性较差的频谱 图1频率居中法载频估计 改进频率居中法,令at=max(Z),以at/2和at/4为门限,截取 频谱谱峰对称性较好的中间一段数据,再按(3)式进行计算,可 表示为: 由于m为整数个采样时钟周期,因此对时间计量的最大精度为 …个采样时钟周期,所以载频估计的相对精度为 ,当m较小时, 误差会很大。 频域法载频估计,对接收到的信号做 变换,将时域信息变 换成频域信息。频谱上的峰值对应的频率点即为信号载频。设采样 频率为. ,傅立叶变换点数为N点,频谱峰值对应频点为m,则载 频为: == —∑ilZ。(i)f ∑IZ’(01 · /N  ——————一 N/2-1 其中: 等 (2) 载频精度也会随之提高。但实际 z : bz出(o 利用这种方法估计载频,理论上的估计精度为: 采用这种方法,在频谱谱峰对称性受到破坏的情况下,仍能够 比较精确的估计出信号的载波频率。 2算法仿真  ̄QPSK调制信号为例,在不同的噪声条件下分别用两种方法 对QPSK调制信号进行载频估计。 l卜,这种方法没有充分利用其它频点的信息,在有噪声时很难精确 估计载频。 频率居中法是基于上述方法的~种改进,它充分利用了各个频 点所携带的频率信息,具有精度高、受噪声影响小的特点。其计算 公式为: 假设信号载频 =25MHz。码元速 ==lMHz,采样频瓤 IOOMHz,每个噪声条件下积累5O次估计结果并求平均值。仿真结 ·66· 屯早世界 ELEC_TRONICS WORLD· j黄啕习雹 赛 果如图2所示。 稍 磐 靛 器 替 骚 SNR^dB 图2时域法与改进的频率居中法载频估计抗噪性能比较 通过仿真对比分析可得,在较高的信噪比下,时域法和改进的频 率居中法对信号载频的估计精度相差不大,但随着信噪比的降低,时 域法估计误差明显增大,而改进的频率居中法变化不大。在信噪比低 于0dB的情况下,频率居中法仍可以较好的估计出载波频率。 3 在FPGA上的实现 数字通信信号经过采集处理以后,以I、Q两路正交信号的方式 传输到FpGA上,其中每路信号以16bit有符号二进制数表示。载频 估计算法的实现流程如图3所示。图中对应变量符号的数字代表变 量符号所使用的二进制位数。 由图3所示中可以看出,整个计算流程主要包括一个 块、三个乘法模块和一个除法模块,这些都是占用FPGA资源较多 的模块,可以直接使用Xilinx提供的IPCore,其中 珀qIPCore设置 为流水线工作模式,并选择“Scaled”。其它IPCore都支持流水线 处理方式。 图3载频估计流程图 图中输出结果 对应为FFT的频谱点数,换算成载频为 =厶· /N。在本系统中, 嗽置为2048点,fiPN=2048,采用 改进的频率居中法来估计载频,误差应该小于,:/Ⅳ,继而推断出可 以采用16bit ̄进制数表示厶,其中高1lbit代表整数部分,低5bit代 表小数部分。对整数和小数位的设置可以通过除法的IPCore完成。 载频估计的输入是两路正交I、Q信号,各用16bit ̄进制符号数 表示,经 ̄_FFr4g立叶变换求出频谱后,用32bit ̄进制无符号数表 示频谱幅度 f的最大取值为Ⅳ/2-1,即1023,可以用lObit_ ̄进制 无符号数表示。因此,乘法模块z(i)·f的两路输入信号的位宽分别 为32bit和10bit。在之后的求和过程中,信号的位宽还会增加,除法 模块的输入位宽也会随之增大。这些增加的位宽超出了计算结果 的需要,使得采用的乘法和除法IPCore浪费了大量的资源。 可以通过优化算法来节约这部分资源。载频的估计,关键在于 求频谱谱峰所对应的频点位置,对谱峰的幅度并不关心。因此,在 计算频谱时可以不使用占用资源较大的乘法器,而直接将经过 变换的两路正交信号取绝对值相加。通过这种方法不仅节约了资 源,而且降低了数据位宽,进而降低了后续计算模块使用的资源。 优化后的算法流程如图4所示。 图4优化的载频估计流程图 优化前后使用资源的情况如表1所示。 表1载频估计算法优化前后资源使用比较 \\资源 优化前 优化后 \ 数量 资源使用 数量 资源使用 XtremeDSP:20 XtremeDSP:20 FFT 1个 Block RAMs:7 1个 Block RAMS:7 LUT4s:280 乘法 3个 LUT4s:280 Vi" UJT4s:17O LUT4s:314 除法 151 相同 15" 相同 从表中可以看出,对算法做适当的优化,可以节约大量的片上 资源,并降低算法的实现难度。在ISE11.3版本中的除法IPCore,被 除数和除数位宽最大为32bit。因此需要对输入的位宽做取舍,选择 被除数位宽32bh,除数位宽22bit。虽然优化前后的除法IPCore使用 资源相同,但是优化前除法输入位宽舍去的比优化后的要多,其计 算精度不如优化后的除法模块。 4结论 本文提出的优化的频率居中法可以在较高的信噪比下对通信 信号进行载频实时估计,在FPGA中实现时,能够降低算法实现难 度,节约片上资源。 参考文献 …李坡.宽带数字侦察接收系统关键技术研究与实现[D】,长沙国 防科学技术大学博士学位论文,2010. [2】阙隆树.数字通信信号自动调制识别中的分类器设计与实现[D】. 西南交通大学硕士学位论文,2010. 【31胡建伟,汤建龙,杨绍全.使用小波变换的MPSK信号调制类型 识别Ⅱ】_电路与系统学报,2006,11(3):130—134. [4]_Y---,_#-乾,赵国庆,郑文秀.基于现代谱估计的PSK信号频率估计 方法U1.现代电子技术,2003,23:44—47. 作者简介: 安佰强(1982一),男,山东日照人,硕士,工程师,现供职 于32090,研究方向:信息获取、处理与识别技术。 电子世鼻 ·67· 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- kqyc.cn 版权所有 赣ICP备2024042808号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务