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

    文章

    6316

    浏览量

    139562
  • 变换器
    +关注

    关注

    17

    文章

    2158

    浏览量

    112069
  • 无线电
    +关注

    关注

    63

    文章

    2202

    浏览量

    119176
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    信号发生器的构成和工作原理

    信号发生器作为现代电子测试与测量领域中的关键设备,其精密的构造和巧妙的工作原理使之能够产生各种所需的电信号。本文将深入探讨信号发生器的构成及其工作原理,以帮助读者更好地理解这一重要电子
    的头像 发表于 11-13 11:45 121次阅读
    <b class='flag-5'>信号</b>发生器的<b class='flag-5'>构成</b>和工作原理

    信号同步控制器 轻松无延时同步多种设备信号

    ZQC-T信号同步控制器可轻松同步多个设备信号实现整个视觉系统中的各个应用单元之间无延时的同步
    的头像 发表于 10-17 11:34 248次阅读
    <b class='flag-5'>信号</b><b class='flag-5'>同步</b>控制器 轻松无延时<b class='flag-5'>同步</b>多种设备<b class='flag-5'>信号</b>

    如何实现EtherCAT与电机控制之间的同步处理

    上篇提到利用EtherCAT产生的sync信号同步所有从站节点系统,完成在同一时刻的电机指令更新。那么,今天跟大家介绍的是如何利用sync信号
    的头像 发表于 09-28 14:28 5193次阅读
    如何<b class='flag-5'>实现</b>EtherCAT与电机控制之间的<b class='flag-5'>同步</b>处理

    极细同轴线长度差如何影响高速信号同步

    在高速信号系统中,极细同轴线束的长度差会直接影响信号同步、差分完整性和系统误码率。随着速率不断提高,设计人员对线长匹配的要求也越来越严格。只有在设计、制造和应用的全过程中都重视这一问题
    的头像 发表于 09-22 15:02 1270次阅读
    极细同轴线长度差如何影响高速<b class='flag-5'>信号</b><b class='flag-5'>同步</b>?

    动态调整同步周期的具体方法是什么?

    资源浪费” 之间找到动态平衡。其具体方法可分为四大类,每类均包含 “状态感知 - 阈值判断 - 周期调整 - 反馈验证” 的闭环逻辑,以下为详细说明: 一、基于 “同步误差反馈” 的动态调整(核心基础方法) 该
    的头像 发表于 09-19 11:31 419次阅读

    使用Rsync实现本地与远程文件同步方案

    在现代运维工作中,数据安全和备份策略是企业信息系统稳定运行的重要基石。随着企业数据量的指数级增长和分布式架构的普及,如何高效、可靠地实现数据同步和备份已成为运维工程师面临的核心挑战之一。传统的文件复制方法在面对大规模数据传输时往
    的头像 发表于 09-02 16:39 789次阅读

    赛思电子为智能电网提供时间同步方法有哪些?

    GPS卫星的时间信号,从而实现时间同步。GPS提供高精度的时间信号,可以满足智能电网中的时间同步需求。安装在电网设备上的GPS接收器接收卫星
    的头像 发表于 08-14 13:46 1382次阅读
    赛思电子为智能电网提供时间<b class='flag-5'>同步</b>的<b class='flag-5'>方法</b>有哪些?

    博士学位论文-永磁同步电机脉振高频信号注入无位置传感器技术研究

    同步电机无位置传感器控制技术的研究现状进行了综述,研究表明,实现电机低速时转子位置与转速估计的难度较大。因此,本文紧紧围绕表贴式永磁同步电机的零速和低速时无位置传感器控制,采用脉振高频信号
    发表于 07-17 14:34

    AnyWay变频功率分析仪同步源来自电压还是电流信号

    小于电压信号的谐波含量。因此,一般认为,采用电流信号为功率分析仪同步源有利于正确捕获信号基波频率,有利于实现采样频率与基波频率的
    的头像 发表于 05-19 10:13 517次阅读

    直流电机双闭环数字调速系统设计与实现

    介绍了一种基于成本较低的AT89S52 单片机实现的数字式双闭环PWM 直流电机调速系统硬件 实现电路和软件实现方法。给出由光电编码器检测直
    发表于 03-20 12:55

    使用NUCLEO-F429ZI实现PTP网络时间同步协议的从时钟部分,如何输出相应的PPS信号用于测量主从时钟同步性能?

    目前正在使用NUCLEO-F429ZI实现PTP网络时间同步协议的从时钟部分,使用ptpd实现了简单的基础功能,但是想请问一下各位大佬如何输出相应的PPS信号用于测量主从时钟
    发表于 03-11 08:19

    FOC 算法实现永磁同步电机调整指南

    本文档介绍了使用 FOC 算法实现永磁同步电机 (Permanent Magnet SynchronousMotor,PMSM)调整所需的步骤和设置,该算法如 AN1078《PMSM 电机的无传感器
    发表于 03-03 01:53

    信号线电压怎么回事,如何解决

    在电子设备和通信系统中,信号线作为信息传输的关键通道,其电压状态直接影响到系统的稳定性和性能。当信号线电压异常升高时,可能会导致信号失真、设备损坏甚至系统瘫痪。因此,了解信号线电压
    的头像 发表于 01-29 16:43 2673次阅读

    步进电机的控制实现方法

    电机能够实现高精度的位置控制和速度控制。本文将详细介绍步进电机的控制实现方法,包括基本的控制原理、常见的控制策略以及实际应用中的注意事项。       一、步进电机的基本控制原理  
    的头像 发表于 01-21 16:43 2266次阅读
    步进电机的控制<b class='flag-5'>实现</b><b class='flag-5'>方法</b>

    北斗卫星同步时钟授时天线:实现精确时间同步的关键

    北斗卫星同步时钟装置中的授时天线是用于接收全球导航卫星系统信号实现精确时间同步的关键组件。本文将介绍授时天线的特点、工作原理及其应用场景。
    的头像 发表于 01-06 09:49 2181次阅读
    北斗卫星<b class='flag-5'>同步</b>时钟授时天线:<b class='flag-5'>实现</b>精确时间<b class='flag-5'>同步</b>的关键