董华彪++杨玥
DOI:10.16660/j.cnki.1674-098X.2017.25.132
摘 要:根据QPSK的相干解调原理,利用此种解调方式效率高、速率快和抗干扰能力强等优势,在MATLAB的平台上编写了相应具体的解调仿真程序,对已调制好的信号进行解调,并进行编译和仿真,得到正确的仿真图像,以便对其进行分析和观察。
关键词:MATLAB QPSK 解调 仿真
中图分类号:TN921 文献标识码:A 文章编号:1674-098X(2017)09(a)-0132-02
1 QPSK的解調原理
QPSK通常运用的是相干解调方法,用两路正交的相干载波去解调,其解调原理框图如图1所示[1]。
解调表达式如下:
(1)
(2)
上面表达式中,表示已调制完成的QPSK信号,表示经过解调的I路基带信号,表示经过解调的Q路基带信号,两路解调后的信号再进行并/串转换后、合成最终的解调信号A(t)。
2 基于MATLAB的QPSK解调仿真方法的流程图
本文提出的QPSK解调仿真方法的流程图如图2所示。
如图2所示,首先打开并读取调制信号s(t),对完成调制的信号进行解调,产生两路信号,再把I和Q两路信号进行并串转换,得到解调信号A(t),最后在MATLAB[2]的平台上进行仿真,得到相应的仿真结果图。
3 QPSK的解调信号与解调仿真结果
如图3所示,选取已调制完成的基带数字信号“11”的调制结果,本仿真中就是对这个调制信号进行解调。如图4所示,此”11”是基带信号中第一个8bit的前两位。
如图5所示,是经过解调的仿真结果,I路、Q路图像表示的是”11”的解调结果,为更清晰可见,图像表示的是基带信号中第一个8bit信息”11101011”的解调结果。
如图6所示,是恢复成二进制格式的解调信号的结果。比较图6和图4,可见解调信号和基带信号相同,解调结果正确。
4 结语
综上所述,本文提出了一种基于MATLAB的QPSK的相干解调仿真方法:在基于MATLAB的QPSK解调平台上,经过对程序的编译和仿真,对选取的调制信号进行解调验证,此种解调仿真的方案可行。本文提出的仿真方案具有仿真效率高,编译过程简洁等优势。
参考文献
[1]樊昌信,曹丽娜.通信原理[M].6版.北京:国防工业出版社,2009.
[2]邓华.MATLAB通信仿真及应用实例讲解[M].北京:人民邮电出版社,2003.endprint