直接序列扩频通信系统的设计毕业论文Word文档格式.docx

上传人:b****5 文档编号:19921552 上传时间:2023-01-12 格式:DOCX 页数:14 大小:367.40KB
下载 相关 举报
直接序列扩频通信系统的设计毕业论文Word文档格式.docx_第1页
第1页 / 共14页
直接序列扩频通信系统的设计毕业论文Word文档格式.docx_第2页
第2页 / 共14页
直接序列扩频通信系统的设计毕业论文Word文档格式.docx_第3页
第3页 / 共14页
直接序列扩频通信系统的设计毕业论文Word文档格式.docx_第4页
第4页 / 共14页
直接序列扩频通信系统的设计毕业论文Word文档格式.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

直接序列扩频通信系统的设计毕业论文Word文档格式.docx

《直接序列扩频通信系统的设计毕业论文Word文档格式.docx》由会员分享,可在线阅读,更多相关《直接序列扩频通信系统的设计毕业论文Word文档格式.docx(14页珍藏版)》请在冰豆网上搜索。

直接序列扩频通信系统的设计毕业论文Word文档格式.docx

细地展示了扩频通信的关键技术,即扩频码同步捕获与跟踪的全过程。

m序列是最长线性移位寄存器序列的简称。

二进制的m序列是一种重要的伪随机序列,

有优良的自相关特性。

容易产生、规律性强,但其随机性接近于噪声和随机序列。

m序列在

扩展频谱及码分多址技术中有着广泛的应用,并在m序列基础上还能够成其它码序列,因此

无论从m序列直接应用还是从掌握伪随机序列基本理论而言,应该熟悉m序列的产生及其主

要特性。

顾名思义,m序列是由多级移位寄存器或其他延迟元件通过线性反馈产生的最长的码序列。

在二进制移位寄存器发生器中,若n为级数,则所能产生的最大长度的码序列为2n-1

位。

2.系统总体方案设计

图2-1是直扩系统的总体框图,主要由发送、信道和接收三部分组成。

在发送端,PN码时钟的信号输入到PN码产生器,输出端发的PN码序列,它在PN码调制器中对信息码进行扩频然后将扩频基带信号送到载波调制器中调制成BP2S信号。

该信号经过高斯白噪声信道传输进入接收端。

3.系统各部分的工作原理与模型

3.1发送端与信道

发送端的PN码产生器是一个7阶线性反馈移位寄存器,输出长度为(27-1)=127的m序列的PN码,其特征多项式为f(x)=1+x+x7PN码信号的频率和相位由PN码时

钟信号决定。

扩频调制器是一个乘法器,信息码的频谱在这里得到了扩展,载波调制器进行载波调制和功率放大后发送信号。

若用d(t)和PN(t)分别表示信息码和PN码信号,30表示载波频率,P表示发射功率,则CM输出的信号可以表示为嘰一锲磯谭験曲:

(1)

式中d(t)=±

1,PN(t)=±

1

由于扩频通信对窄带噪声的抑制能力较强,而当噪声带宽和扩频带宽一样都非常宽时,

扩频通信系统对噪声不再有明显的抑制能力,因此这里要将高斯白噪声信道设置为信噪比较好的信道。

3.2同步捕捉环路

在通信刚开始时,PN码肯定处于失步状态,收端的PN码可以用PN(t-t)表示,其中|t|>

Tc,Tc为表示一个PN码元宽度的切普周期,这时要用滑动的方法调整本地PN码相位,使之与发端的PN码相位差在半个切普周期之内,即|t|<

Tc/2。

同步捕捉环路的框图如图2所示。

接收信号x(t)+n(t)和PN(t-t),从1、2两个端口输入后,通过

乘法器和匹配带通滤波器组成的相关器,输出表示相关值大小的三角包络正弦信号。

果忽略噪声,乘法器的输出可以表示为丫皿⑦-“匸以小逊-门亦也弋

(2)

当PN码已经同步,即t=0时,有PN(t)PN(t-t)=1,所以此时有

二――”二二用二皿…-⑶

匹配带通滤波器与■相匹配,其冲激相应为

式中Td—信息码元周期,它与切普周期的关系是Td=NTc,N—扩频码长。

所以

当|t|<

Tc时,对于x(t)在一个信息码周期内(n-1)Td<

t<

nTd的信号,其

输出为ymbpf(t)〜Pd(t)R(t)(1-|t-nTd|/Td)cosw0t(n-1)Td<

t<

(n+1)Td(5)式中R(t)

—PN码的自相关函数,它表示收发端PN码的同步关系,信号的包络为三角形,幅度由R(t)决定。

而当|t|>

Tc时,由PN码的性质可知,ymbpf(t)〜0,所以,这个包络信号就为同步的检测提供了信息。

后面的平方律包络检波器和低通滤波器提取出这

个包络并送入积分器积分。

这里还有一个复实转换器,其作用是将复数信号转换为实数信号,后面还有一个实复转换,它的作用是将实数信号转换为复数信号。

积分器每隔一个

信息码元周期Td积分并清除一次,用来计算收发两端PN码序列的相关程度。

该信号经过放大和抽样后,与本地门限值相减,后面的电平转换器将这个差值信号转换为逻辑

电平信号的捕捉指示信号,如果差值大于零,指示信号为逻辑高电平,否则为逻辑低电平,该信号直接控制后面跟踪环路的工作。

这里还有一个扣除时钟,它输出以信息码速率

为频率的时钟信号,占空比很小,脉冲宽度只比PN码时钟信号的脉宽略宽。

若同步捕捉没有完成,捕捉指示信号为低电平,扣除时钟的信号可以通过“与”门和反相器,成为扣除脉冲,从图1可以看到,它通过“与”门,每隔一个信息码元周期扣除收端PN码时钟的一个脉冲,这样收端PN码就滞后了一个Tc,以此来达到收端PN码的滑动。

 

3.3同步跟踪环路

同步捕捉完成之后,收发端的PN码相位差小于Tc/2,这时,同步跟踪环路在捕捉指示

信号的指示下开始工作,它的作用是利用扩频序列的自相关性来微调PN码时钟的相位,进

步减小收发端PN码序列的相差。

m序列PN码在一个周期内的自相关函数为

当N>

>

1时,⑹式可以简化为

图3所示,R(T)当T=0时达到相关峰值,当IT|>

Tc时,相关值约为零。

另外

图3-2基于m序列相关性的鉴相曲线

它就是PN码跟踪的鉴相曲线。

两路相位相差一个Tc的PN码序列与同一输入PN码序列相关,当输入PN码序列与这两个序列的相位差都为Tc/2时(一个超前Tc/2,一个滞后Tc/2),两相关值的平方差为零,即在图中的Tc/2点,同步跟踪环的作用就是调整收端PN码序列的相位到这一点,再将其延迟Tc/2,就与发端PN码序列完全同步了。

从图看到,当0<

Tc时,D(t)为线性曲线,因此具有很好的鉴相特性。

从图中的输入输出信号的关系可以表示为

2nft+2nK

式中f为固定频率Vin(t)误差控制信号,它的值可以改变输出信号的频率和相位。

此处我

们假设收发端的PN码只存在相差,不存在频差,这样既符合大多数扩频通信系统在同步时所碰到的情况,也可以使问题简化。

低通溟差控

滤沛黠制倍号

实复转换H一可—EZ

L3

图3-3同步跟踪环路仿真框图

3.4压控时钟、收端PN码产生器和解扩器

图2-1中的压控时钟由压控振荡器和整形电路组成压控时钟的输入控制信号为跟踪环路输出的误差信号,其输出正弦波,通过整形电路将它变为时钟信号。

收端PN码产生器与发端的PN码产生器一样,因为接收端不可能知道发送PN码信号的相位,为了在仿真中体现这个问题,将收端PN码产生器的初值设置得与发端的初值不同,这样收发双方的PN码相位就不同,要靠同步捕捉和跟踪来减小这个相位差。

其输出PN码序列输入到捕捉环路、跟踪环路并通过延迟时间为Tc/2的延迟器输入到解扩器。

解扩器就是图1中的乘法器和低通滤波器,它的输入是已经同步的收端PN码序列和接收到的扩频宽带BPSK信号,它对BPSK言号进行解扩处理,使之还原为解扩后的仅由信息码调制的窄带BPSK言号

VdespreadW=72pd(t)COSt

3.5科斯塔斯环解调器

当PN码的同步捕捉跟踪和输入信号的解扩工作完成后,就要对解扩后的窄带BPSKI

号进行解调以还原信息码。

还原信息码需要从接收信号中提取一个与发端载波同频同相的本地载波,这项工作由科斯塔斯环来完成,其框图如图5示。

解扩后的窄带BPSK信号分成两路输入到两个乘法器,分别与VCO&

出的相位相差n/2的本地载波信号相乘。

图中的移相器移相n/2,使两路信号分别为cosco1t和-sinco1t,所以,两路乘法器的输出分别为

vmi£

l(t)=\2pd(t)costcoswtt

Vmtti2(t)=\2pd(t)coswDtsinu^t

滤除和频成分后输出差频成分

vEpjFl(t)=-J2pd(t)cosAut

巧对=\^2pcf(t)sinAut

图3-4科斯塔斯环解调器框图

其中厶3=30-31收端载波与发端载波的频差。

这两路信号通过乘法器后,由于d2(t)

=1,所以输出为

verror(t)=Psin(2A3t)

为VCO的误差控制信号,调整本地载波的频率和相位与发端载波一致,使A3=00当载

波同步上后,可以从信号探测器看到解调后的信息码波形。

在仿真中,载波的同步工作在PN

码没有同步时就可以开始了,这时上面式子中的d(t)都要改写成d(t)PN(t)PN(t-t),但是由于[d(t)PN(t)PN(t-t)]=1,所以乘法器的输出信号verror(t)保持不变。

此时虽然可以进行载波同步,但是由于PN码没有同步,所以无法恢复信息码。

4.软件设计4.1直接序列扩频通信系统的MATLA仿真

矩阵实验室(MATLAB:

MatrixLaboratory)是一种以矩阵运算为基础的交互式的程序语言。

与其它计算机语言相比,具有简洁和智能化程度高的特点,而且适应科技专业人员的思维方式和书写习惯,因而用其编程和调试,可以大大提高工作的效率。

目前MATLAB^经成为国际上最流行的软件之一,除了可提供传统的交互式的编程方法之外,还能提供丰富可靠的矩阵运算、图形绘制、数据处理、图像处理和方便的Windows

编程工具等。

因而出现了各种以MATLAB^基础的工具箱,应用于自动控制、图像信号处理、生物医学工程、语音处理、信号分析、时序分析与建模、优化设计等广泛的领域,表现出了一般高级语言难以比拟的优势。

较为常见的MATLA工具箱有:

控制系统工具箱、系统辩

识工具箱、多变量频率设计工具箱、分析与综合工具箱、神经网络工具箱、最优化工具箱、信号处理工具箱、模糊推理系统工具箱,以及通信工具箱等。

在MATLA通信工具箱中有SIMULINK仿真模块和MATLA函数,形成一个运算函数和仿真模块的集合体,用来进行通信领域的研究、开发、系统设计和仿真。

通信工具箱中的模块可供直接使用,并允许修改,使用起来十分方便,因而完全可以满足使用者设计和运算的需要。

MATLABS信工具箱中的系统仿真,分为用SIMULINK模块框图进行仿真和用MATLAB®

数进行的仿真两种。

在用SIMULINK模块框图的仿真中,每个模块,在每个时间步长上执行一次,就是说,所有的模块在每个时间步长上同时执行。

这种仿真被称为时间流的仿真。

而在用MATLA函数的仿真中,函数按照数据流的顺序依次执行,意味着所处理的数据,首先要经过一个运算阶段,然后再激活下一个阶段,这种仿真被称为数据流仿真。

某些特定的应用会要求采用两种仿真方式中的一种,但无论是哪种,仿真的结果是相同的。

MATLAB勺启动界面主要包括六部分:

标题栏、菜单栏、工具条、CommandWindow(命

令窗口)、Workspace(工作窗口)、CommanHistory(历史命令窗口)及Start(项目启动菜单)。

其中,标题栏用于显示打开文件的名称:

菜单栏包括“File”、“Edit”、“Web、

“Window”、和“Help”5个菜单;

工具栏包括了一些常用的操作图标,单击它们MATLA旳

立即执行相应操作。

菜单栏和工具栏操作方法和其它应用程序中的操作方法相同。

4.2MATLAB程序设计

4.2.1MATLAB源程序设计

由图4-1直序扩频通信系统仿真框图可知,系统主要组成分为七个部分,分别为信源部分、扩频部分、调制部分、信道传输部分、解调部分、解扩部分和信宿部分。

信源部分:

用户把要传输的信息给定,用户输入的信息100101010000000b

调制部分:

采用的是BPSK调制,数据进行调制然后输送出其调制之后的波形。

调制后的传输信道选用的是高斯白噪声信道,信噪比可任意设定,在本次仿真中信噪比设定为20。

扩频部分:

数据要进行扩频处理。

这里选用的是利用PN码与输入的信号进行扩频,扩

频后等待送入信道。

PN码的产生是由一个PN码发生器来完成的。

PN码发生器如图4-2所示。

图4-2

在信道的接收端进行的过程和输入端刚好是相反的。

首先进行解调,也是选择BPSK勺

解调。

然后是解扩,解扩时使用的PN码和扩频时使用的一致。

这样才能保证解扩出相应的

信息。

整个仿真过程共设置了八个波形观测设备,运行后可以从这八个波形图中较直观的看到DS-CDM系统的每一个调制过程。

4.2.2BPSK调制9

BPSK是二进制相移键控,在二进制数字调制中,当正弦载波的相位随二进制数字基带信号离散变化时,则产生BPSK信号。

通常用已调信号载波的0°

和180°

分别表示二进制数字基带信号的1和0。

理想的BPSK调制可使载波相位瞬时变化180°

BPSK信号的调制原理图如图4-3所示:

图4-3BPSK调制原理图

BPSK信号的解调通常都是采用相干解调,解调器原理图如图4-4所示,在相干解调过

程中需要用到与接收到的BPSK言号同频同相的相干波。

eBPSKt)

相乘器

输出

1

cos

⑷tcL

图4-4BPSK解调原理图

图4-5是BPSK调制与解调框图,5-17是信源输入的随机数字信息的波形,图5-18是随机数字信息经BPSK调制后的频谱图。

图4-5BPSK调制与解调框图

解旷后的:

原始fi息

图4-6BPSK解扩前后的功率密谱图

在数字通信系统中,编码器的输出是某一数字序列,而译码器输入同样也是一数字序列,它们在一般情况下是相同的数字序列。

因此,从编码器输出端到译码器输入端的所有转换器及传输媒质可用一个完成数字序列变换的方框加以概括,这个方框就称为编码信道。

AWG信道,是指信号在信道中传输时加入了高斯白噪声,如图4-7的仿真波形中第个图形为输入信息,第二个波形为加入高斯白噪声后的波形。

4.3软件设计流程图:

5.系统仿真结果

6系统功能和指标参数

5.1系统功能

本文通过对直接序列扩展频谱通信系统进行建模,在系统仿真软件下,对无导频直接扩频通信系统进行了全面的仿真:

采用相关器捕捉环路和跟踪环路,在载波未同步条件下先实现PN码同步,然后从解扩信号中提取载波,最后恢复信息码。

该仿真的实现,详细地展示了扩频通信系统的关键技术即PN码同步的整个工作过程,体现了仿真在通信工程应用中的优点。

本文的仿真结果,既是直扩通信系统设计的一种方案,也为今后对直扩通信系统进行性能评价和故障分析提供了方便。

5.2系统指标参数

载波频率为1217MHz

信道的信噪比为SNR=20dB

中心频率设置为f=121698MHz

6设计总结和体会

6.1设计总结

本次课程设计经过为期2周的不懈努力,目前基本达到了预期的要求,能够实现抗混

叠滤波的功能。

系统结构简单,可靠性高,成本低,容易实现,实用效果良好。

6.2设计的收获体会

由于这次设计是在放假期间独立完成的,所以在各模块之间的衔接上,以及某些参数的确定上可能还存在一定的问题。

但通过这次设计,收获也颇多。

通过查阅资料,我对DS直接序列和m序列有了很深刻的印象。

以前,虽然也接触过这些,但都不太了解,连具体的用处都还不是很明白。

现在,了解了很多,也明白了做一个设计首先就是要把具体方案设计出来,找出所需要的元件,再对其参数进行设定,这样完成一个设计就会很快了。

最难的一块就是确定方案了。

当时,我做这个设计的时候就是在设计方案以及参数的选择上花费了很多时间。

做完设计的同时也感觉到自己需要学的知识还很多。

因此我将在以后的时间中加强学习,同时要学会利用Internet或图书馆查阅自己需要的资料。

使自己在面对一个设计时能知道先做什么,后做什么。

遇见不懂的地方也能通过查阅资料来搞懂。

这次设计也存在着一些不足之处,望老师指教修改,进一步完善。

参考文献

[01]张葛祥,李娜.MATLAB仿真技术与应用•北京:

清华大学出版社,2003.

[02]钟麟,王峰.MATLAB^真技术与应用教程.北京:

国防工业出版社,2004.

[03]RodgerE.Ziemer,RogerL.Peterson.数字通信基础.北京:

机械工业出版社,2005.

[04]邬国扬,孙献璞.蜂窝通信.西安:

西安电子科技大学出版社,2002.

[05]JohnG.Proakis等.数字通信.北京:

电子工业出版社,2002.

[06]张辉,曹丽娜.现代通信原理与技术.西安:

[07]袁超伟,陈德荣,冯志勇.CDMA筆窝移动通信.北京:

北京邮电大学出版社,2003.

[08]方旭明.新编专业英语.四川:

西南交通大学出版社,2002.

[09]樊昌信,等.通信原理.北京:

国防工业出版社,1998.

[10]朱华,黄辉宁,李永庆,梅文博.随机信号分析.北京:

北京理工大学出版社,2005.

[11]曹志刚,钱亚生•现代通信原理.北京:

清华大学出版社,1992.

[12]文U敏,魏玲•MATLAB通信仿真与应用•北京:

国防工业出版社,2001.

[13]胡健栋,郑朝辉,龙必起,等•码分多址与个人通信.北京:

人民邮电出版社,1996.

[14]常义林,任志纯.通信工程专业英语.西安:

西安电子科技大学出版社,2004.

[15]王立宁,等.MATLAB与通信仿真.北京:

人民邮电出版社.2000.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 图表模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1