概述
5、不同扩频序列长度下的误码率比较
如图,扩频系统的误码率与扩频序列的长度有关,可以看出,在信噪比很小的情况下,不同扩频序列长度的误码率基本相同。当信噪比逐渐增大时,系统的误码情况有所好转。扩频码越长,误码率越低,抗干扰能力越强。
- 33 -
6、扩频序列长度N=7时,不同强度窄带干扰下的误码率比较
如图,当窄带强干扰的振幅为信号幅度的10倍时,扩频系统的误码率不变,说明扩频系统对窄带强干扰有很强的抑制能力,符合之前的matlab仿真结果。当窄带强干扰的振幅增至信号幅度的250倍和500倍时,系统误码率随干扰振幅增大而增大。窄带干扰幅度为信号幅度250倍时,误码率小于0.01,可以接受。当窄带干扰幅度为信号幅度的500倍时,误码率较大,不能忍受,但这种情况基本不会出现。
- 34 -
七、利用Walsh码实现码分多址技术
沃尔什码的自相关特性和互相关特性都不理想,这意味着CDM信号经过多径信道传输时,每个用户的不同径之间会产生严重干扰,同时不同用户不同径之间也会产生严重干扰。为此,可以用相关性较好的伪随机序列,即m序列与沃尔什码模二加,得到改善的沃尔什码。这样,既保留了沃尔什码的正交特性,又大大改善了其相关特性。
12.5Hz二进制比特信息1 12.5Hz二进制比特信息2 100Hz8位改善walsh码m1 100Hz8位改善walsh码m2 100Hz 扩频序列 2000Hz 载波cos4000πt BPSK调制信号 高斯白噪声 2040~2050Hz 窄带强干扰 恢复载波cos4000πt 凯萨尔滤波器低通滤波 100Hz8位改善walsh码1 采样、判决信息1 100Hz8位改善walsh码m2 采样、判决信息2 - 35 -
1、产生改善的walsh码
在本实验中,我采用了前面的7位m序列改善的沃尔什码。产生方法为在双极性m序列后加“1”,并与正交沃尔什码相乘,并用改善后的沃尔什码对两路信息序列分别进行扩频,相加后共同传输,实现码分多址技术。
由于m序列为7位,补位后0和1出现概率相等,成为了真正的随机序列。两路沃尔什函数采用了八阶沃尔什函数的的第一个和第五个,分别为1,1,1,1,1,1,1,1和1,1,1,1,0,0,0,0,为正交码。
clear all; clc;
X1=0;X2=0;X3=1; m=7; for i=1:m
Y3=X3; Y2=X2; Y1=X1; X3=Y2; X2=Y1; X1=xor(Y3,Y1); L(i)=Y1; end
L(8)=0; %单极性7位m序列末尾补0 m=m+1; for i=1:m
M(i)=1-2*L(i); end
k=1:1:m; figure(1)
subplot(3,1,1) stem(k-1,M); axis([0,9,-1,1]); xlabel('k');
title('移位寄存器产生的双极性7位M序列,末尾加一个1') ; subplot(3,1,2)
for i=1:m %生成改善的沃尔什码m1 m1(i)=M(i); end
stem(k-1,m1); axis([0,8,-1,1]); xlabel('k');
title('改善的沃尔什码m1') ; subplot(3,1,3)
for i=1:4 %生成改善的沃尔什码m2 m2(i)=M(i); end
for i=5:8
- 36 -
最后
以上就是阳光纸飞机为你收集整理的matlab 调制综合实验报告,BPSK调制的MATLAB仿真课程设计_实验报告的全部内容,希望文章能够帮你解决matlab 调制综合实验报告,BPSK调制的MATLAB仿真课程设计_实验报告所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复