5、不同扩频序列长度下的误码率比较
如图,扩频系统的误码率与扩频序列的长度有关,可以看出,在信噪比很小的情况下,不同扩频序列长度的误码率基本相同。当信噪比逐渐增大时,系统的误码情况有所好转。扩频码越长,误码率越低,抗干扰能力越强。
6、扩频序列长度N=7时,不同强度窄带干扰下的误码率比较
如图,当窄带强干扰的振幅为信号幅度的10倍时,扩频系统的误码率不变,说明扩频系统对窄带强干扰有很强的抑制能力,符合之前的matlab仿真结果。当窄带强干扰的振幅增至信号幅度的250倍和500倍时,系统误码率随干扰振幅增大而增大。窄带干扰幅度为信号幅度250倍时,误码率小于0.01,可以接受。当窄带干扰幅度为信号幅度的500倍时,误码率较大,不能忍受,但这种情况基本不会出现。
- 32 -
七、利用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 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
m2(i)=-M(i); end
stem(k-1,m2); axis([0,8,-1,1]); xlabel('k');
title('改善的沃尔什码m2') ;
如图,改善的沃尔什码m1与m2正交。下面将用这两路沃尔什码分别对两路信息进行扩频调制。
2、产生两路不同的信息序列
figure(2) N=50;a=0;
x_rand=rand(1,N); for i=1:N
if x_rand(i)>=0.5 x1(i)=1;a=a+1;
- 35 -
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库移动通信课程设计实验报告-利用matlab进行m序列直接扩频仿真(7)在线全文阅读。
相关推荐: