《Simulink直接序列扩频系统设计》由会员分享,可在线阅读,更多相关《Simulink直接序列扩频系统设计(10页珍藏版)》请在金锄头文库上搜索。
1、1、直接序列扩频的基本原理直接序列扩频( Direct Sequence Spread Spectrum)工作方式,简称直扩方式( DS 方式)。就是用高速率的扩频序列在发射端扩展信号的频谱,而在接收端用相同的扩频码序列进行解扩, 把展开的扩频信号还原成原来的信号。 直接序列扩频方式是直接用伪噪声序列对载波进行调制, 要传送的数据信息需要经过信道编码后,与伪噪声序列进行模2 和生成复合码去调制载波。 图 1 示出了直接序列信码 m(t)BPSK调制扩频系统的原理方框图。PN码载波信息扩频解调BPSK解调本地 PN 码本地载波图 1 直接序列扩频系统的原理方框图直扩系统的抗干扰能力是由接收机对干
2、扰的抑制产生的,如果干扰信号的带宽与信息带宽相同(即窄带) ,此干扰信号经过发送机伪噪声码调制后将展宽为与发送信号相同的带宽, 而其谱密度却降低了若干倍。 相反,直扩信号经伪噪声码解扩后变成了窄带信息, 从而使增益提高了若干倍。 此增益我们称为直扩处理增益 GDS,也就是直扩系统的抗干扰能力,其定义式如下:GDS=10 lg(Rc/Rb)其中: Rc 为直扩码速率; Rb 为信息码速率,其比率即为扩频码长度,也称扩频信号的带宽扩展因子。2、直接序列扩频通信系统的特点(1)抗干扰性强抗干扰是扩频通信主要特性之一, 比如信号扩频宽度为 100 倍,窄带干扰基本上不起作用, 而宽带干扰的强度降低了
3、100 倍,如要保持原干扰强度, 则需加大 100 倍总功率,这实质上是难以实现的。 因信号接收需要扩频编码进行相关解扩处理才能得到, 所以即使以同类型信号进行干扰, 在不知道信号的扩频码的情况下,由于不同扩频编码之间的不同的相关性, 干扰也不起作用。 正因为扩频技术抗干扰性强,美国军方在海湾战争等处广泛采用扩频技术的无线网桥来连接分布在不同区域的计算机网络。(2)隐蔽性好因为信号在很宽的频带上被扩展, 单位带宽上的功率很小, 即信号功率谱密度很低,信号淹没在白噪声之中, 别人难以发现信号的存在, 加之不知扩频编码,很难摄取有用信号,而极低的功率谱密度,也很少对于其他电讯设备构成干扰。(3)易
4、于实现码分多址 (CDMA)直扩通信占用宽带频谱资源通信, 改善了抗干扰能力, 是否浪费了频段呢其实正相反,扩频通信提高了频带的利用率。 正是由于直扩通信要用扩频编码进行扩频调制发送, 而信号接收需要用相同的扩频编码作相关解扩才能得到, 这就给频率复用和多址通信提供了基础。充分利用不同码型的扩频编码之间的相关特性,分配给不同用户不同的扩频编码, 就可以区别不同的用户的信号, 众多用户,只要配对使用自己的扩频编码, 就可以互不干扰地同时使用同一频率通信, 从而实现了频率复用, 使拥挤的频谱得到充分利用。 发送者可用不同的扩频编码, 分别向不同的接收者发送数据。 同样,接收者用不同的扩频编码, 就
5、可以收到不同的发送者送来的数据,实现了多址通信,提高了频谱利用率 3。另外,扩频码分多址还易于解决随时增加新用户的问题。(4)抗多径干扰无线通信中抗多径 (发射的信号经多条不同路径传播 )干扰一直是难以解决的问题,利用扩频编码之间的相关特性, 在接收端可以用相关技术从多径信号中提取分离出最强的有用信号, 也可把多个路径来的同一码序列的波形相加使之得到加强,从而达到有效的抗多径干扰。(5)直扩通信速率高直扩通信速率可达 2M ,8M,11M,无须申请频率资源,建网简单,网络性能好。在通信标准中,要求的无线通信的速度是 250Kbps, 所以, cc2430 高频部分也是使用这个通信速度。(6)有
6、很强的保密性能对于直扩系统而言,射频带宽很宽,谱密度很低,甚至淹没在噪音中,就很难检查到信号的存在。 由于直扩信号的频谱密度很低, 直扩系统对其它系统的影响就很小。(7)精确测距在扩频通信中如果扩展频谱很宽, 则意味着所采用的扩频码速率很高, 每个码片占用的时间就很短。 当发射出去的扩频信号在被测物体反射回来后, 在接收端解调出扩频码序列, 然后比较收发两个码序列相位之差, 就可以精确测出扩频信号往返的时间差,从而算出二者之间的距离。测量的精度决定于码片的宽度,也就是扩展频谱的宽度。码片越窄,扩展的频谱越宽,精度越高。3、基于 Simulink 的直接序列扩频通信系统的仿真在 Simulink
7、 中对直接序列扩频通信系统进行仿真是要用到扩频与解扩、 BPSK 调制、编码信道 AWGN 信道模块,如图所示。图仿真用到的主要模块1)Scope将输入信号在示波器中显示出来。2)Display将输入信号以数字的形式显示出来。3)Error Rate Calculation计算输入信号的比特或符号错误率。4)AWGN channel AWGN信道。5)PN Sequence Generator生成 PN 序列。6)Bernoulli Binary Generator生成 Bernoulli 分部二进制数。7)BPSK Demodulator Basband BPSK解调。8)BPSK Modu
8、lator Basband BPSK调制。扩频与解扩的 Simulink 仿真图扩频模块包括伪随机码生成和相关运算两个部分。 不同的伪随机码表示着不同的扩频方式。常用的伪随机码有 m 序列 (最大长度移位寄存器序列 )、Gold 码序列等。在直序扩频序列通信系统中,每一用户都分配到一固定的 PN 序列,用户之间的 PN 序列都是互为正交的,以使得每一用户不受到其他用户的干扰。扩频的过程可以简而言之为在发送端用 PN 码序列将载有信息的信号扩频到某个较宽的带宽上,然后在信道上进行传输。解扩过程与扩频过程完全相同, 也是将输入解扩模块的信号用伪随机码进行扩频处理。同时,要求接收端解扩频用的伪随机码
9、与发送端扩频用的伪随机码不仅码字相同,而且相位相同;否则,将会导致期望用户的信号自身相互抵消。图是扩频的仿真模型,图中一个随机序列与 PN 码序列异或相乘得一个新的序列,使随机序列的频谱被扩展。 图的第一个波形输入的随机信号的波形, 第二个波形是扩频后的波形,第三个波形是生成的PN 码序列的波形。图 扩频的仿真模型图 扩频波形BPSK调制的 Simulink 仿真图BPSK是二进制相移键控,在二进制数字调制中,当正弦载波相位随二进制数字基带信号离散变化时, 则产生 BPSK信号。通常用已调信号载波的 0和 180 分别表示二进制数字基带信号的 1 和 0。理想的 BPSK调制可使载波相位瞬时变
10、化 180。 BPSK信号的调制原理图如图所示。开关电路cos ctebpsk(t)180移相S( t)图 BPSK调制原理图BPSK信号的解调通常都是采用相干解调,解调器原理图如图所示,在相干解调过程中需要用到与接收到的 BPSK信号同频同相的相干波。ebpsk(t)输出相乘器cos ct图 BPSK解调原理图图是 BPSK调制与解调框图, 图是 BPSK调制与解调的 Simulink 模型,是信源输入的随机数字信息的波形,图是随机数字信息经 BPSK调制后的频谱图。随机数字信息BPSK调制信道BPSK解调输出信息图 BPSK调制与解调框图图 3-13BPSK调制与解调模型图 3-14信源产生的随机序列