我是靠谱客的博主 从容过客,最近开发中收集的这篇文章主要介绍相干与非相干FSK解调和Viterbi软硬判性能的仿真对比,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

同频同相的载波信号与已调制信号相乘,可以解调出基带信号的解调方法称为相干解调。

相干解调表明接收端本地的载波和发送载波同频同相(如果是固定相差,很容易校正,令我们头疼的是不确定的随机相差,注意频差无非是时变的相差)。非相干解调表明不必care发送的载波相位是多少。

MATLAB自带的FSK解调函数fskdemod使用的其实是非相干解调,这点可以使用fskmod和fskdemod函数经过AWGN信道的仿真结果和berawgn函数设置为非相干2fsk时的结果相对比,可以发现BER曲线是一致的。

相干与非相干FSK解调性能,可以使用matlab的bertool来得到,打开bertool,设置相应的参数,即点击plot即可得到BER对比结果。

相干FSK解调时,理论BER(紫色)及使用Viterbi硬解码(绿色)和软解码(蓝色)的BER对比如下:

非相干FSK解调时,理论BER(蓝色)及使用Viterbi硬解码(橙色)和软解码(黄色)的BER对比如下:

可以看到的是使用卷积编码和Viterbi解码后,BER性能有所改善,且相干解调的BER性能改善更加明显,而在使用非相干解调的时候,Viterbi软解码的性能大幅犹豫Viterbi硬解码。

最后

以上就是从容过客为你收集整理的相干与非相干FSK解调和Viterbi软硬判性能的仿真对比的全部内容,希望文章能够帮你解决相干与非相干FSK解调和Viterbi软硬判性能的仿真对比所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部