GNU Radio - PSK Mod 模块 - 意外星座图

信息处理 调制 qpsk 格努拉迪奥 星座图
2022-02-18 11:15:18

我正在模拟 GNU 无线电中的 QPSK 调制。这是流程图:

流程图.

源是来自随机源块的二进制流。有 4 个 PSK Mod 块配置相同(4 个星座点 - QPSK 调制、格雷编码和差分编码打开,多余带宽设置为 0,35)。调制器的参数样本/符号 (sps) 不同,设置为 2、4、8 和 16。星座接收器的配置相同。星座图上预期显示的是具有 4 个星座点的图,这些点可能是正方形的尖端或 4 个点簇,这些点集中在这 4 个点周围,因为添加了一定量的噪声或系统缺陷. 相反,我们有以下内容:

sps设置为16时的星座图:

sps为16时的星座图

sps 2、4 和 8 的星座图看起来相同,但菱形边上的点较少,菱形尖端周围的点较少,看起来像菱形边的延伸。

问题是为什么星座图看起来像这样 - 为什么添加了额外的点,并且随着我们增加每个符号参数的样本,它们越来越多,所以 sps 16 的图看起来更像菱形而不是 4 个点簇?为什么在菱形的 4 个尖端周围出现大量点,看起来像菱形边的延伸?

1个回答

你所看到的是从一个星座点到另一个星座点的转变。为了降低信号带宽,对基带信号进行低通滤波。这会导致转换不是瞬时的(即 I 和 Q 不是方波),因此它们需要一些时间。你只是看到了这些转变。低通滤波还会导致您在星座点看到的过冲。


只是为了看看,我试着把它放到 R 中。这不会得到完全相同的结果,因为我不确定 GNURadio 使用的参数,但它说明了 Jim 的观点。

随着您增加每个符号的样本,“过渡”样本的数量也会增加,从而使星座的边缘更加清晰。

在此处输入图像描述