0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

高码率QPSK信号的构成及实现同步的方法介绍

电子设计 来源:郭婷 作者:电子设计 2019-05-15 08:29 次阅读

由于具有较好的频带利用率和抗噪声性能,QPSK已成为一种在测控和通信领域广泛使用的数字调制方式。随着软件无线电的不断发展,直接中频数字解调已变得越来越容易,而时钟同步和载波同步是解调的关键问题。因而在全数字接收机中,同步过程通常通过算法FPGADSP中实现,其通用性、互换性和移植性较强。

1 QPSK全数字接收机结构

QPSK调制信号是抑制载波的信号,无法用常规的锁相环或窄带滤波器直接提取参考载波,但其载波相位变化只能提取有限的几个离散值,因而可通过非线性处理恢复载波信号,从而完成相干解调。图1是QPSK全数字接收机的框图,首先中频信号经抗混叠滤波后进入A/D变换器采样。在满足奈奎斯特采样定理的条件下,应尽可能提高采样率,以获得较高的采样信噪比,同时,模拟抗混叠滤波器也更易于实现。数字下变频将中频信号搬移至零频,得到基带的I(In-phase),Q(Quadrature)信号。由于采样率相对于信号带宽较大,因此需要进行抽取,降低数据率到一个合适的程度,以便于后续的信号处理。假设下变频及抽取后的复基带信号为:

高码率QPSK信号的构成及实现同步的方法介绍

其中,an是传输的数据,g(t)是系统脉冲响应,除去码元信息an后还存在3个未知参数:时钟误差ε,载波相位误差θ0和载波频偏△f。这3个参数的分布是随机的,只有恢复了这3个参数,an才能被正确地估计出来。

高码率QPSK信号的构成及实现同步的方法介绍

具体实现上要求解调的本振频率振荡在固定频率上而频差、相差和定时误差的消除通过同步算法在数字信号处理器中完成。

2 同步算法

2.1 定时同步

在载波同步和定时同步中,本文首先进行定时同步从而得到近最佳采样点,以减少随后进行的载波同步过程的计算量。也因为如此,使得定时同步时受到相位变化的影响,所以应选用对载波相位不敏感的定时同步算法,其结构如图2所示。

高码率QPSK信号的构成及实现同步的方法介绍

如图2所示,下变频后的数据经过滤波和抽取,I/Q两路信号速率已降到2倍码元速率,即1个码元2个采样点。而定时误差检测算法如下:

高码率QPSK信号的构成及实现同步的方法介绍


图3中,设星号位置为最佳采样点,1个码元2个点。其中奇数位置是峰值,偶数位置是中间点,即过零点。而图中的矩形点位置为实际的采样点,可知实际采样时钟滞后。式(2)用幅度上的误差来表示定时上的误差,根据式(2)即可提取得到误差信号。

高码率QPSK信号的构成及实现同步的方法介绍

得到的误差信号经过环路滤波即可反馈对I/Q两路进行修正。本文采取通过3点的二次插值运算,即抛物线插值得到近最佳采样点,此时I,Q两路1个码元只有1个采样点,从而有效地减少了后一阶段载波同步的计算量。

2.2 载波同步

硬判决型COSTAS环是算术运算和逻辑运算的方法,对正交解调输出的两路基带信号进行非线性处理,产生相位误差控制信号,通过环路滤波,控制载波恢复锁相环路。硬判决型COSTAs环具有入锁信噪比低,误码率性能好的优点,适合信噪比低的PSK信号的解调。

设经过定时同步后的I,Q两路信号分别为:

高码率QPSK信号的构成及实现同步的方法介绍

式中,△φ表示本地载波和接收信号的相位差,包括式(1)中的θ0以及由载波频偏△f产生的相位差。然后经过鉴相器得到相位误差,如式(5)所示:

高码率QPSK信号的构成及实现同步的方法介绍

鉴相曲线如图4所示,其中横坐标为弧度。

鉴相得到的相位误差接着进行环路滤波,在定时同步时选用的是一阶的滤波器,而载波同步时采用了二阶环路。将得到的误差估计值与经过定时同步的信号进行复数乘法以消除相位差的影响。但是这样估计得到的结果存在四维相位模糊度,需通过差分编译码消除。

高码率QPSK信号的构成及实现同步的方法介绍

以上算法在Matlab中用M函数进行仿真,用程序得以验证。

3 计算机仿真

在Matlab中,系统首先生成PN 9的伪随机码作为基带信号。进行格雷码的预差分编码,上下变频后得到正交和同相两路基带信号:

高码率QPSK信号的构成及实现同步的方法介绍

其中频偏和初始相差在仿真中给定,通过算法来估计。

信道中的噪声通过与随机序列相加引入,用随机序列代表高斯带限白噪声,该序列与一系数相乘,通过调整系数改变噪声的大小,实现不同的信噪比。

采样时,每个码元取6个样点,经过3倍抽取后每个码元为2个采样点,然后由上述算法内插出近最佳采样序列。再用复数乘法消除掉估计出的相位误差后进行判决和差分解码,最后得到码元信息。

图5分别为式(6)中的I(i)和针对他恢复出的数据,整个序列只是在时间上有一定的延时,上述算法较好地实现了数据的恢复。

高码率QPSK信号的构成及实现同步的方法介绍

4 硬件实现

4.1 VHDL设计和仿真验证

完成算法系统的全精度仿真后,使用ISE PrOjectNavigator对上述QPSK的全数字解调算法进行VHDL编程,综合(使用ISE自带的XST综合工具),实现(包括转换、映射、布局布线和时间参数提取),以及功能仿真和时序仿真。

为方便观察输出结果正确与否,将基带I,Q数据设计为重复周期为15的相同数据,时间上相差一个时钟周期。用Matlab计算出I,Q调制后的QPSK信号,保存为二进制文件,作为功能和时序仿真的输入文件。图6是布局布线后的时序仿真结果,最上一行为60 MHz采样时钟,下面两行是解调后的I,Q数据,数据率为10 MHz。

高码率QPSK信号的构成及实现同步的方法介绍

从图6中可以看出,经过同步后,解调后的I,Q数据是正确的,从而证明VHDL设计是成功的。

4.2 FPGA硬件电路验证

硬件方案的具体实现中,高速信号处理板包括A/D采样芯片AD6645(最高采样率为65 MHz,14 b),时钟分配器CY2305,Virtex-II Pro FPGA XC2VP70和配置用的PROM(XCf32P)。微波源4438C产生中频105 MHz、比特率20 Mb/s的QPSK信号,I,Q数据格式同上。任意波形发生器输出60 MHz的正弦波信号作为A/D的采样时钟。用54622D示波器观察高速信号处理板输出的解调后的I,Q信号。

高码率QPSK信号的构成及实现同步的方法介绍

使用PrOject Navrigator生成下载用的.mcs.和.bit文件,将他们下载到FPGA和PROM中进行实际测试。图7是实际观察到的I,Q数据,从中可以看出,对宽带QPSK信号的解调是正确的。

图8是系统的误码率性能测试,当信噪比大于8 dB时,实测值与理论值之间有大约2 dB的差,这主要由于系统前端滤波器不匹配,进入系统的噪声带宽比信号带宽大得多,影响了系统性能。对滤波器的改进将有利于系统性能的改善。

高码率QPSK信号的构成及实现同步的方法介绍

5 结 语

本文首先介绍了QPSK信号的构成,指出同步技术是QPSK信号解调的主要任务。在此基础上,与现有成熟算法相结合,针对高码率QPSK信号提出一种计算量小,易于实现的同步方法,他采用数字转换跟踪环和COSTAS环实现同步。计算机仿真及实测结果表明,该方法是可行的,适合FPGA实现。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信
    +关注

    关注

    18

    文章

    6029

    浏览量

    135957
  • 变换器
    +关注

    关注

    17

    文章

    2098

    浏览量

    109274
  • 无线电
    +关注

    关注

    60

    文章

    2141

    浏览量

    116450
收藏 人收藏

    评论

    相关推荐

    使用简仪产品的高速信号同步监测解决方案

    在现代工业和科研领域,客户对高速信号同步采集需求日益增加。特别是在故障监测方面,需要同时采集流量和高速信号实现多物理量的监测。这种需求不仅要求设备具备
    的头像 发表于 11-06 15:44 158次阅读
    使用简仪产品的高速<b class='flag-5'>信号</b><b class='flag-5'>同步</b>监测解决方案

    码率测试仪的技术原理和应用场景

    经过信道的传输数据后差错比特的数量来计算BER值。具体工作原理如下: 信号接收与解调:误码率测试仪与被测设备进行连接,接收设备发出的数字信号。接收到的数字信号会进行解调处理,以便进行后
    发表于 10-25 14:05

    配网行波故障定位装置 系统构成 广域时钟同步 工程安装

    由于行波信号在电力线路中的传播速度极快,任何微小的时间误差都可能导致故障定位结果的偏差。因此,在配网行波故障定位装置中,高精度的时钟同步实现准确故障定位的基础,使装置内的所有监测单元或模块能够保持
    的头像 发表于 10-24 17:10 121次阅读

    多台变频器同步控制的接线和方法

    多台变频器同步控制是指通过一定的控制策略和方法实现多台变频器在运行过程中的同步运行,以满足生产过程中对速度、位置、转矩等参数的精确控制需求。 多台变频器
    的头像 发表于 08-25 10:20 1683次阅读

    数字信号的通信指标误码率体现了什么

    可靠性的重要指标,对于通信系统的设计、优化和维护具有重要意义。 误码率的定义和计算方法码率(BER)是指在数字信号传输过程中,接收到的错误比特与发送的总比特数之间的比例。其计算公式
    的头像 发表于 08-11 10:35 1537次阅读

    激光云仪如何实现精确测量云层高度?

      JD-YG1激光云仪是一种专用于测量云层高度的重要仪器,利用激光束穿过大气中的云层并接收反射信号实现测量。本文将详细介绍激光云仪的
    的头像 发表于 07-04 15:02 867次阅读

    信号分析的方法有哪些

    信号分析是信息处理和通信领域中至关重要的一个环节,它主要关注于从复杂的信号中提取有用信息,进而理解信号的本质和特性。随着科技的快速发展,信号分析的
    的头像 发表于 05-16 17:05 1692次阅读

    同步置数法和异步清零法的优缺点 异步计数器的级联方法总结

    同步置数法和异步清零法是数字电路设计中常用的两种计数器设计方法。 一、同步置数法: 同步计数器是一种利用触发器来实现计数的
    的头像 发表于 02-22 14:20 8751次阅读

    同步电机和开关磁阻的操作方法

    同步电机和开关磁阻操作 同步电机是一种重要的电动机类型,具有高效率和功率密度的特点。而开关磁阻操作是一种控制同步电机转动的方法。本文将详细
    的头像 发表于 02-01 14:31 1091次阅读

    触发电路中同步电压与同步信号有何区别

    。触发电路通常由一个或多个触发器、逻辑门和其他辅助元件构成。在数字系统和计算机系统中,触发电路常用于时序控制、计数器和寄存器等模块的设计。 同步电压是指与时钟信号同步的电压
    的头像 发表于 01-31 10:57 1169次阅读

    弧光装置构成、设计原理介绍

    电子发烧友网站提供《弧光装置构成、设计原理介绍.doc》资料免费下载
    发表于 01-18 09:20 0次下载

    传送网如何实现频率同步和时间同步

    、频率同步 在传送网中,频率同步是指网络中的各个节点之间的时钟频率保持一致,以便实现数据传输的精确同步。在频率同步
    的头像 发表于 01-16 14:42 1125次阅读

    异步电路中的时钟同步处理方法

    异步电路中的时钟同步处理方法  时钟同步在异步电路中是至关重要的,它确保了电路中的各个部件在正确的时间进行操作,从而使系统能够正常工作。在本文中,我将介绍一些常见的时钟
    的头像 发表于 01-16 14:42 1170次阅读

    为什么监控设备会有主码率和子码率之分呢?

    为什么监控设备会有主码率和子码率之分呢? 监控设备主码率和子码率的区分是为了满足不同监控场景下的需求和性能要求。主码率和子
    的头像 发表于 01-09 11:35 1121次阅读

    2.5MHz的QPSK信号通过二极管1N5817后频率为什么升高?

    2.5MHz的QPSK信号通过二极管1N5817后为什么频率升高?没有预期波形?
    发表于 12-25 06:24