毕业设计课题用MATLAB实现一种快跳频通信系统

毕业设计课题用MATLAB实现一种快跳频通信系统

ID:38352137

大小:308.05 KB

页数:21页

时间:2019-06-10

毕业设计课题用MATLAB实现一种快跳频通信系统_第1页
毕业设计课题用MATLAB实现一种快跳频通信系统_第2页
毕业设计课题用MATLAB实现一种快跳频通信系统_第3页
毕业设计课题用MATLAB实现一种快跳频通信系统_第4页
毕业设计课题用MATLAB实现一种快跳频通信系统_第5页
资源描述:

《毕业设计课题用MATLAB实现一种快跳频通信系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、毕业设计课题:用MATLAB实现 一种快跳频通信系统学生:马云柱指导老师:王霞9/17/20211课题的主要任务与要求一主要任务:1熟悉并学习MATLAB编程环境与快跳频通信技术。2利用MATLAB建立一个仿真系统。二课题要求:1实现每个符号两跳的通信系统。2跳频点数为N=32。3PN码采用Gold序列。4仿真信道采用高斯信道与瑞利衰落信道。9/17/20212完成的主要任务1学习了MATLAB语言的编程,重点学习了利用M文件编写S-函数来创建自己的SIMULINK仿真模块。2掌握了SIMULINK仿真环境和通信工具箱

2、COMMUNICATIONBLOCKETS的使用,这两个模块是在进行快跳频仿真最常使用的模块。3用S-函数创建了Gold序列发生器模块。4利用Communicationblockets模块构造频率合成器(32)5采用同一个扩频脉冲脉冲实现收发端的同步技术。6完成了跳频信号的解跳。统计出系统的误码率。9/17/20213快跳频通信系统跳频通信系统分为快跳频通信系统和慢跳频通信系统。在快跳频通信系统中,核心技术是由伪随机码控制的频率合成器的实现。关键技术是收发两端的同步,由于控制频率器的码元的伪随机性,因此快跳频系统具有很

3、强的抗干扰性,可以实现保密通信。因此在军事领域有着广泛的应用。另外,可以实现码分多址,因此在CDMA通信技术中得到了广泛的应用。9/17/20214快跳频通信系统的结构框图9/17/20215Gold码的实现在跳频通信中选择的伪随机码要具有尖锐的自相关和几乎为零的互相关特性与m序列相比,Gold序列的序列数更多,序列的复杂度更大,因此在设计中采用Gold序列将使系统具有更好的性能。Gold码有两种实现方法。一种是对应于优选对的两个移位寄存器串连成2r级的线性移位寄存器;另外一种方法是将两个移位寄存器并联然后模2加。本例

4、中采用的是第二种方法来实现的。它的实现原理图见下页示。9/17/20216Gold码实现原理图9/17/20217快跳频通信系统的仿真9/17/20218仿真框图介绍如上页所示,在整个快跳频系统中,包括了信源产生部分、发送部分、跳频调制部分、信道部分、接收部分和结果分析部分共六个模块。每个模块都采用了子系统封装技术。在整个系统中,,核心技术是伪随机序列的产生和频率合成器的设计,而关键技术是收发两端的伪随机码元的同步。伪随机码的产生用S-函数编程来开发自己的SIMULINK模块。同步的实现是收发两端采用相同的扩频脉冲触发

5、。9/17/20219信源产生部分9/17/202110Gold码的实现在这部分的设计中,Gold码的设计利用S-函数,采用MATLAB语言编写程序,采用的算法就是根据上面的原理图,用MATLAB语言参照S-函数的模板程编写一个m序列的生成程序,参照matlabtoolboxsimulinkblocks下的模板程序设计然后构建自己的动态仿真模块。两个模块的输出经过模2加以后产生Gold序列。在编写m序列的程序时每个模块是否连接到异或模块进行运算在程序中是用一个poly向量来表示的对于本设计,如果取1表示连接到异或

6、模块,为0则表示不连接。9/17/202111S-函数的仿真流程9/17/202112Gold序列真图9/17/202113伪随机码仿真图9/17/202114跳频调制部分(一)1频率合成器的实现在设计中,频率合成器输出的频点数为32。即f0、f1···f31。载波频率的初相设为0,频率间隔为32/.1/5,载波频率f1设为100Hz。载波频率的输出由伪随机码生成器输出的随机数控制伪随机码的输出由扩频脉冲的上升沿触发。每次输出一个0-31之间的伪随机数,输出的伪随机数与载波频率相对应,也就是说如果输出的随机整数是5,则

7、对应的载波频率为f5。以此类推,实现了传输信号的跳频传输。9/17/202115跳频调制部分(二)1同步技术的实现在跳频系统的设计中,收发两端的伪随机码元的完全同步是跳频通信系统的核心技术,在设计中,为了实现收发端的同步,对于伪随机码元的产生,采用了同一个扩频脉冲触发,从而实现了两端的完全同步。2每个码元内频率跳变次数的确定因为频率的跳变是由伪随机码控制的,而伪随机码又是由扩频脉冲来触发的,所以设定扩频脉冲和传输信号不同的频率比就可以实现每个码元内不同的频率跳变数。9/17/202116跳频信号的解跳经过跳频调制的扩频

8、信号到达接收端,接收端采用与发送端完全同步的伪随机码来进行相关解跳。恢复出原始信号。同步的;实现是采用与发送端相同的扩频脉冲来实现的。然后将恢复出的有用信号与信源端的原始信号同时送入误码仪,统计出该跳频系统的误码率。完成系统的设计9/17/202117跳频调制仿真图(每个码元实现一次跳频)9/17/202118跳频调制仿真图 (每

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。