BPSK,QPSK,QAM,BFSK 下载本文

内容发布更新时间 : 2024/5/18 17:07:04星期一 下面是文章的全部内容请认真阅读。

legend('2FSK','2PSK','4PSK','16PSK','16QAM',3); xlabel('SNR dB'); ylabel('BER') hold off 4.2 仿真结果:

由图可以看出BFSK和QPSK调制方式的误码率在高斯信道下相差不大,而误码性能最好的BPSK,最差的是16QAM。

5 四种调制方式在加性高斯白噪声和平坦衰落信道下的误码率matla仿真

5.1 高斯白噪声

高斯白噪声:如果一个噪声,它的幅度分布服从高斯分布,而它的功率谱密度又是均匀分布的,则称它为高斯白噪声。高斯噪声是一种具有正态分布(也称作高斯分布)概率密度函数的噪声。换句话说,高斯噪声的值遵循高斯分布或者它在各个频率分量上的能量具有高斯分布。它被极其普遍地应用为用以产生加成性高斯白噪声(AWGN)的迭代白噪声。 5.2 平坦衰落 5.2.1 衰落

11

在无线通信领域,衰落是指由于信道的变化导致接收信号的幅度发生随机变化的现象,即信号衰落。导致信号衰落的信道被称作衰落信道。

衰落可按时间、空间、频率,三个角度来分类。

在时间上,分为慢衰落和快衰落。慢衰落描述的是信号幅度的长期变化,是传播环境在较长时间、较大范围内发生变化的结果,因此又被称为长期衰落、大尺度衰落。快衰落则描述了信号幅度的瞬时变化,与多径传播有关,又被称为短期衰落、小尺度衰落。慢衰落是快衰落的中值。

在空间上,分为瑞利衰落和莱斯衰落。瑞利衰落适用于从发射机到接收机不存在直射信号的情况;相反,莱斯衰落适用于发射机到接收机存在直射路径的情况。

在频率上,分为平坦性衰落和选择性衰落。 5.2.2平坦衰落

如果无线传播信道的频带比传送信号还宽,则接收到的信号会受到平坦衰落。在平坦衰落中,多重路径信道中的传送信号的频谱大致维持不变,虽然信号的强度会因多重路径引起的增益波动而随时间变化。在一个平坦衰落的信道里,信号的信符周期远大于信道的延迟扩散时间,因此信道的脉冲响应近似于没有延迟延展(delay spread)。平坦衰落信道亦被称为窄频信道(narrowband channel),因为信号的带宽与平坦衰落的信道带宽相比下较为狭窄。 5.3 BPSK matlab仿真实现步骤以及结果 5.3.1 仿真原理及步骤

对于BPSK,采用矩形脉冲抽样点数为8,每种SNR下的传输的符号数为10000,信噪比范围为SNR=-10:1:0;采用格雷编码方式。首先随机产生10000个是发送符号,对这些符号进行格雷编码映射,经过bpsk调制后进行脉冲成型,,是该信道分别经过加性高斯信道和瑞利衰落信道,在接收端使用匹配滤波器进行相干解调,BPSK解调,格雷编码逆映射,在计算相关的误码率性能,画图。比较在不同信道下的误比特率好误符号率。 6.3.2 仿真结果

12

5.4 QPSK matlab编程实现步骤以及结果 5.4.1 仿真原理及步骤

对于QPSK,采用矩形脉冲抽样点数为8,每种SNR下的传输的符号数为10000,信噪比范围为SNR=-10:1:0;采用格雷编码方式。首先随机产生10000个是发送符号,对这些符号进行格雷编码映射,经过QPSK调制后进行脉冲成型,,是该信道分别经过加性高斯信道和瑞利衰落信道,在接收端使用匹配滤波器进行相干解调,QPSK解调,格雷编码逆映射,在计算相关的误码率性能,画图。比较在不同信道下的误比特率好误符号率。 5.4.2 仿真结果

13

5.5 16QAM matlab仿真实现步骤以及结果 5.5.1 仿真原理及步骤

对于16QAM,采用矩形脉冲抽样点数为8,每种SNR下的传输的符号数为10000,信噪比范围为SNR=-10:1:0;采用格雷编码方式。首先随机产生10000个是发送符号,对这些符号进行格雷编码映射,经过16QAM调制后进行脉冲成型,,是该信道分别经过加性高斯信道和瑞利衰落信道,在接收端使用匹配滤波器进行相干解调,16QAM解调,格雷编码逆映射,在计算相关的误码率性能,画图。比较在不同信道下的误比特率好误符号率。 5.5.2 仿真结果

5.6 FSK matlab仿真实现步骤以及结果 5.6.1 仿真原理及步骤

对于FSK,采用矩形脉冲抽样点数为8,每种SNR下的传输的符号数为10000,信噪比范围为SNR=0:1:12;采用格雷编码方式。首先随机产生10000个是发送符号,对这些符号进行格雷编码映射,经过FSK调制后进行脉冲成型,,是该信道分别经过加性高斯信道和瑞利衰落信道,在接收端使用匹配滤波器进行相干解调,FSK解调,格雷编码逆映射,在计算相关的误码率性能,画图。比较在不同信道下的误比特率好误符号率。 5.6.2 仿真结果

14

6 simuli在高斯信道下的仿真设计 6.1 Simulink仿真步骤

先是使用随机数产生器Random Integer Generator产生随机序列,然后进行bpsk调制,此时采用的模块是BPSK Modulator Baseband,然后让信号经过AWGN模块,加上加性高斯噪声,接收端对接收信号进行解调,采用模块是QPSK DeModulator Baseband,最后输出解调信号和初始信号进行比较得到误码率。每个调制方式的mdl文件如下图所示: bpsk.mdl

qpsk.mdl

bfsk.mdl

15