用simulink自带通信模块完成QPSK(采用A方式,如下图所示)的基带传输链路的搭建(信源,数字调制,AWGN信道,数字解调,信宿)
时间: 2024-03-07 13:53:59 浏览: 105
好的,以下是搭建基带传输链路的步骤:
1. 在 Simulink 中新建一个模型,在库浏览器中找到 Communications Toolbox Library,并添加进模型中。
2. 在 Simulink 模型中添加如下模块:
- Random Integer Generator:生成随机数作为 QPSK 调制的输入。
- QPSK Modulator Baseband:将输入的二进制比特流进行 QPSK 调制。
- AWGN Channel:加入高斯白噪声信道。
- QPSK Demodulator Baseband:将接收到的 QPSK 信号进行解调,得到二进制比特流。
- Error Rate Calculation:计算误码率。
- Display:显示解调后的信号。
3. 对模块进行参数设置:
- Random Integer Generator:设置输出的比特流长度和比特速率。
- QPSK Modulator Baseband:设置采用 A 方式调制,即将 QPSK 调制映射方式设置为“Gray”。
- AWGN Channel:设置信噪比和信道延迟,可以通过信号源的功率和噪声功率来控制信噪比。
- QPSK Demodulator Baseband:设置采用 A 方式解调,即将 QPSK 解调映射方式设置为“Gray”。
- Error Rate Calculation:设置误码率计算方式。
- Display:设置显示格式和位置。
4. 连接各模块:
将 Random Integer Generator 的输出连接到 QPSK Modulator Baseband 的输入,将 QPSK Modulator Baseband 的输出连接到 AWGN Channel 的输入,将 AWGN Channel 的输出连接到 QPSK Demodulator Baseband 的输入,将 QPSK Demodulator Baseband 的输出连接到 Error Rate Calculation 和 Display。最后,将 Error Rate Calculation 的输出连接到 Display 的输入。
5. 运行模型:
点击模型中的“运行”按钮,即可运行模型。可以观察到 QPSK 调制信号和解调后的信号,并计算误码率。
希望这些步骤对您有所帮助!
阅读全文