首页/文章/ 详情

用SystemVue来看一下QPSK调制的流程

11月前浏览1968

(1)

在SystemVue的example中,有QPSK_Source的示例,原理图如下图所示。那些1,2,~8是我加上去的,方便后面解释。

仿真出来的星座图和EVM如下图所示。

(2)

1,主要是产生二进制序列。

2,进行Gray Encoder。格雷编码的特色,就是相邻码之间只有一个bit不同。如下图所示。

 

看仿真结果,也确实如此。

使用格雷码,有助于减少误比特数量。

比如说,在上上幅图中,如果码1和码2之间发生误判,那在编码之前,则是3个比特都有误;但是如果使用格雷码,错误的比特数量就减少成1个。

(3)

3,则是对编码后的二进制数,进行映射,Gray-coded QPSK码元的映射如下图所示[3]。

从仿真结果,也能看到如上图所示的映射。

当符号为01的时候,M6的实部和虚部分别为-0.707和0.707,即对应于第二象限;

当符号为10的时候,M6的实部和虚部分别为0.707和-0.707,即对应于第四象限;

当符号为00的时候,M6的实部和虚部分别为0.707和0.707,即对应于第一象限;

当符号为11的时候,M6的实部和虚部分别为-0.707和-0.707,即对应于第三象限;

4和5,是把实数和虚部,即I和Q分离出来,分别经过脉冲成形滤波器。

(4)

6, 这个部件,可有可无,算是再确认一下前面数据输出的采样率。

7,则是把I和Q信号,经过正交调制器,调制到载波频率上。

当fc>0的时候,输出是complex envelope信号,其特征频率为fc,输出的形式是I+j*Q。

参考文献:

[1] SystemVue的help文档

[2] https://www.cnblogs.com/MayeZhang/p/14753850.html

[3]https://www.researchgate.net/figure/Gray-coded-QPSK-symbol-constellation-Qquadrature-phase-channel-Iin-phase-channel_fig5_345127767


来源:加油射频工程师
System
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-01-23
最近编辑:11月前
加油射频工程师
分享所学知识
获赞 261粉丝 85文章 576课程 1
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈