基于Matlab的直序列和跳频扩频通信系统仿真

更新时间:2023-10-22 14:59:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

基于Matlab的直序列和跳频扩频通信系统仿真

一、实验目的

根据通信理论知识熟练的运用MATLAB进行直序列扩频和跳频扩频的仿真研究。

二、实验内容

1.Matlab/simulink通信系统仿真。

2.用matlab实现直序列扩频和跳频扩频。

三、实验平台

硬件平台:笔记本电脑

软件平台:windows XP操作系统、Matlab R2014a

四、扩频通信

(一)理论基础

通信技术和通信理论的研究,是围绕着通信系统的有效性和可靠性这两个基本问题开展的。所以,有效性和可靠性是设计和评价一个通信系统的主要性能指标。

有效性,是指通信系统传输信息效率的高低。这个问题是讨论怎样以最合理、最经济的方法传输最大数量的信息。在模拟通信系统中,多路复用技术可提高系统的有效性。显然,信道复用程度越高,系统传输信息的有效性就越好。在数字通信系统中,由于传输的是数字信号,因此传输的有效性是用传输速率来衡量的。

可靠性,是指通信系统可靠地传输信息。由于信息在传输过程中受到干扰,收到的与发出的信息并不完全相同。可靠性就是用来衡量收到信息与发出信息的符合程度。因此,可靠性决定于系统抵抗干扰的性能,也就是说,决定于通信系统的抗干扰性。在模拟通信系统中,传输可靠性是用整个系统的输出信噪比来衡量的。在数字通信系统中,传输可靠性是用差错率来衡量的。

扩展频谱通信由于具有很强的抗干扰能力,首先在军用通信系统中得到了应用。近年来,扩展频谱通信技术的理论和应用发展非常迅速。

扩频通信是扩展频谱通信的简称。我们知道,频谱是电信号的频域描述。承载各种信息(如语音、图象、数据等)的信号一般都是以时域来表示的,即表示为一个时间的函数f(t)。信号的时域表示式f(t)可以用傅立叶变换得到其频域表示式F(?)。频域和时域的关系由式(1-1)确定:

?F(?)??f(t)e?j2πftdt???? (1-1) ?1??f(t)?F(?)ej2?ftd??2????函数f(t)的傅立叶变换存在的充分条件是f(t)满足狄里赫莱(Dirichlet)条件,或在区间(-∞,+∞)绝对可积,即????f(t)dt必须为有限值。

1

扩展频谱通信系统是指待传输信息的频谱用某个特定的扩频函数(与待传输的信息码无关)扩展后成为宽频带信号,送入信道中传输,再利用相应的手段将其压缩,从而获取传输信息的通信系统。也就是说在传输同样信息时所需要的射频带宽,远远超过被传输信息所必需的最小的带宽。扩频后射频信号的带宽至少是信息带宽的几十倍、几百倍甚至几万倍。信息已不再是决定射频信号带宽的一个重要因素,射频信号的带宽主要由扩频函数来决定。

由上述可知,扩频通信系统有以下两个特点:

① 传输信号的带宽远远大于被传输的原始信息信号的带宽;

② 传输信号的带宽主要由扩频函数决定,此扩频函数通常是伪随机(伪噪声)编码信号。

以上两个特点有时也称为判断扩频通信系统的准则。扩频通信系统最大的特点是其具有很强的抗人为干扰、抗窄带干扰、抗多径干扰的能力。这里我们先定性地说明一下扩频通信系统具有抗干扰能力的理论依据。

扩频通信的理论基础是香农公式,即信道的理论容量公式为:

S C?Wlog2(1?) (1-2)

N式(1-2)中,C为信道容量,单位为bps;W微信道带宽;S/N(dB)为信噪比。扩频通信将信道上带宽扩展许多倍以换取信噪比上的好处,增强了系统的抗干扰能力。

假设C是希望具有的信道容量,即要求的信息速率,对(1-2)式进行变换

CS?1.44ln(1?) (1-3) WNS对于干扰环境中的典型情况,当??1时,对式(1-3)用幂级数展开,并略去

N高次项得

CSN?1.44 或 W?0.7C (1-4)

SWNS由式(1-4)可看出,对于任意给定的噪声信号功率比,只要增加用于传输信

N息的带宽W,理论上就可以增加在信道中无误差地传输的信息率C。或者说在信

S道中当传输系统的信号噪声功率比下降时,可以用增加系统传输带宽W的办法

NS来保持信道容量C不变。对于任意给定的信号噪声功率比,可以用增大系统的

N传输带宽来获得较低的信息差错率。扩频通信系统正是利用这一原理,用高速率的扩频码来达到扩展待传输的数字信息带宽的目的。扩频通信系统的带宽比常规通信体制大几百倍乃至几万倍,所以在相同信噪比的条件下,具有较强的抗干扰的能力。

香农公式指出,在高斯噪声的干扰下,在限平均功率的信道上,实现有效和可靠通信的最佳信号是具有白噪声统计特性的信号。这是因为高斯白噪声信号具有理想的自相关特性,其功率谱为

2

S(f)?N0,-??f??? (1-5) 2?它的自相关函数为:

R(τ)??S(f)ej2πfτdf?N0/2δ(τ) (1-6)

??其中:?(?)为时延,当??0时?(?)趋于无穷,当??0时?(?)?0。

白噪声的自相关函数具有?(?)函数的特点,说明它具有尖锐的自相关特性。但是对于白噪声信号的产生、加工和复制,迄今为止仍存在着许多技术问题和困难。然而人们已经找到一些易于产生又便于加工和控制的伪噪声码序列,它们的统计特性逼近于高斯白噪声的统计特性。

假设某种伪噪声序列的周期为N,且码元都是二元域??1,1?上的元素。一个周期为N,码元为ci的伪噪声二元序列?ci?的归一化自相关函数为

τ?0(modN)?11N? (1-7) Rc(τ)??cici????1?τ?0(modN)Ni?1??N式中??0,1,2,3,?当伪噪声序列周期N取足够长或N→∞时,式(1-7)可简化为

τ?0(modN)?1? (1-8) Rc(τ)??1??0τ?0(modN)??N比较式(1-6)和式(1-8),看出它们比较接近,当序列周期(长度)足够长时,式(1-8)就逼近式(1-6)。伪噪声序列具有和白噪声类似的统计特性,也就是它逼近于高斯信道要求的最佳信号形式。用伪噪声码扩展待传输基带信号频谱的扩频通信系统,优于常规通信体制。

(二)实现方法

扩频通信与一般的通信系统相比,主要是在发射端增加了扩频调制,而在接收端增加了扩频解调的过程,扩频通信按其工作方式不同主要分为直接序列扩频系统、跳频扩频系统、跳时扩频系统、线性调频系统和混合调频系统。

直接序列扩频(Direct Sequence Spread Spectrum,DS-SS) 跳频扩频(Frequency Hopping Spread Spectrum,FH-SS) 跳时扩频(Time Hopping Spread Spectrum,TH-SS)

直接序列扩频系统采用高码速率的直接序列(Direct Sequence,DS),伪随机码在发端进行扩频,在收端用相同的码序列去进行解扩,然后将展宽的扩频信号还原成原始信息。所谓跳频是指发送信号的载波按照某一随机跳变图样在跳变,跳频信号具有时变、伪随机的载频。

跳频扩频系统在很多方面类似于将带宽为多个用户划分为多个信道的FDMA系统。在某个时间点上,某一用户的跳频信号只占用单个频率信道。跳频扩频系统和FDMA系统的区别在于:跳频信号在很短的周期间隔内改变载频。跳频系统又分为快

3

跳频和慢跳频两种。如果信号跳频的速率等于或接近于符号速率,则该系统称为快跳频系统;如果信号跳频的速率低于符号速率,则称为慢跳频系统。跳时是使发射信号在时间轴上跳变。先把时间轴分成许多时片,在一帧内的哪个时片发射信号由扩频码序列进行控制。由于用了很窄的时片去发送信号,所以信号的频谱被展宽了,达到了扩频的效果。图1为扩频通信系统的模型框图。图4-2为理想扩展频谱系统波形。

信源信道载波信源扩频编码编码调制信道信息输出信源译码信道译码载波解调

干扰和噪声解扩

图1 扩频通信系统模型

+1

(a) d(t)

-1 +1

(b) c(t)

-1 +1

(c) d(t)c(t)

-1

s(t)=d(t)c(t)cos[2?f0t+?(t)]? Tb Tc 2P(d) s(t)

+1

(e) d’(t)

-1

?2P Tb

图2 理想扩频系统波形

早在50年代,哈尔凯维奇已从理论上证明:要克服多径衰落干扰的影响,信道中传输的最佳信号形式应该是具有白噪声统计特性的信号形式。采用伪噪声码的扩频函数逼近白噪声的统计特性,因而扩频通信系统又具有抗多径干扰的能力。

现在我们以直接序列扩频通信系统为例,来研究扩频通信系统的基本原理。它的原理框图如图1所示。信源产生的信息流?an?通过编码器输出二进制码流d(t)。二进制码流中所含的两个符号的先验概率相同,均为1/2,且两个符号相互独立,其波形图如图2(a)所示,二进制数字信号d(t)与一个高速率的二进制伪噪声码

4

c(t)的波形(如图2(b)所示,伪噪声码为m序列)相乘,得到如图2(c)所示的复合信号d(t)?c(t),这就扩展了传输信息的带宽。一般伪噪声码的速率是Mb/s的量级,有的甚至达到几百Mb/s。而待传输的信息流?an?经编码器编码后的码速率较低。扩

频后的复合信号d(t)?c(t)对载波进行调制(直接序列扩频一般采用PSK调制),然后通过发射机和天线送入信道中传输。发射机输出的扩频信号用s(t)表示,如图2(d)所示。扩频信号s(t)的带宽取决于伪噪声码c(t)的码速率。在PSK调制的情况下,射频信号的带宽等于伪噪声码速率的2倍,而几乎与数字信息流的码速率无关。以上处理过程就达到了扩展数字信息流频谱的目的。

窄带干扰 有用信号 有用信号

白噪声 多径信号

白噪声 多径信号 窄带干扰 白噪声 有用信号 多径信号 窄带干扰

f0 Rc

f

fIF Bb (b) 混频器输出

f fIF Bb (c) 中频滤波器输出

f

(a) 接收机输入

图3 扩频接收机中频滤波器输出频谱

??)所调制的本地振荡信号在接收端用一个和发射端同步的伪噪声码cr(t?Td?)t???,与接收到的s(t)进行相关处理。相关处理是将两个信号cos2π(f?f?f?0IFd?相乘,然后求其数学期望(均值),或求两个信号瞬时值相乘的积分。

当两个信号完全相同时(或相关性很好),得到最大的相关峰值,经数据检测器恢复发射端的信号d?(t)。若信道中存在着干扰,这些干扰包括窄带干扰、人为瞄准式干扰、单频干扰、多径干扰和码分多址干扰,它们和有用信号s1(t)同时进入接收机,如图3(a)所示。图3中,Rc为伪噪声码速率,f0为射频频率,fIF为中频频率,Bb为被基带数字信息d(t)调制的已调波信号的带宽。

由于窄带噪声和多径干扰与本地扩频信号不相关,所以在进行相关处理时被削弱,实际上干扰信号和本地扩频信号相关处理后,其频带被扩展,也就是干扰信号的能量被扩展到整个传输频带之内,降低了干扰信号的电平(单位频率内的能量),如图3(b)所示。由于相关器后的中频滤波器通频带很窄,所以中频滤波器只输出被基带信号d?(t)调制的中频信号和落在滤波器通频带内的那部分干扰和噪声,而绝大部分的干扰和噪声能量被中频滤波器滤除,这样就大大地改善了系统的输出信噪比。

5

本文来源:https://www.bwwdw.com/article/lj6f.html

Top