首页 > 解决方案 > 解调卫星 BPSK 信号

问题描述

我目前正在使用 GnuRadio 为卫星通信系统开发 BPSK 解调器和解码器。

该系统使用大约 2GHz 的 BPSK 调制,符号率为 200 ksymb/s。我直接从通过同轴电缆连接到我的 Ettus b200mini 的收发器模块记录了信号,中间使用 2.4 MS/s 和 12 SPS 进行了一些衰减。

我创建了下图来解调信号,在不同的 SDR 之间使用它进行发送和接收时,它可以工作。但是当我尝试解调来自收发器模块的信号时,我得到了一个非常嘈杂的星座图(见截图)。

相位似乎跳得很厉害,我不知道如何解决这个问题。

我已经尝试了不同的过滤方式,发送器和接收器之间的不同衰减级别,以及使用块的许多不同设置,到目前为止没有任何帮助。

有人能帮我一下吗?甚至一些关于我可以尝试的提示也已经很好了。

亲切的问候

女武神

GnuRadio 图表

GnuRadio Graph 的相应输出

标签: pythongnuradiognuradio-companion

解决方案


推荐阅读