收藏 分享(赏)

通信原理课设 2DPSK系统设计与解调仿真.doc

上传人:dzzj200808 文档编号:2727154 上传时间:2018-09-26 格式:DOC 页数:23 大小:391.96KB
下载 相关 举报
通信原理课设 2DPSK系统设计与解调仿真.doc_第1页
第1页 / 共23页
通信原理课设 2DPSK系统设计与解调仿真.doc_第2页
第2页 / 共23页
通信原理课设 2DPSK系统设计与解调仿真.doc_第3页
第3页 / 共23页
通信原理课设 2DPSK系统设计与解调仿真.doc_第4页
第4页 / 共23页
通信原理课设 2DPSK系统设计与解调仿真.doc_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、1通信原理课程设计课设题目: 2DPSK 系统设计与解调仿真 院 (系): 电子信息学院 班 级: 信息 113 姓 名: 学 号: 2011004843 2指导教师: 刘 2014 年 6 月 25 日目录1 概述 22 设计要求32.1 课程设计的目的32.2 对课程设计的要求33 SystemView 动态系统仿真软件 33.1 SystemView 系统的特点 33.2 SystemView 仿真步骤54 设计内容原理简介54.1 设计分析内容54.2 2DPSK 系统组成及原理 64.3 误比特率65 模型的建立及结果分析 95.1 低频 2DPSK 系统95.1.1 低频 2DPS

2、K 相干解调系统 935.1.2 低频 2DPSK 差分解调系统 115.2 高频 2DPSK 系统 125.2.1 高频 2DPSK 相干解调系统 125.2.2 高频 2DPSK 差分解调系统 135.3 高频 2DPSK 系统相干与差分解调误码率比 146 设计过程中解决的问题 187 心得体会 188 教材与参考文献 201 概述通信原理课程设计是通信工程、电子信息工程专业教学的重要实践性环节之一, 通信原理课程是通信、电子信息专业最重要的专业基础课,其内容几乎囊括了所有通信系统的基本框架,由于学习中有些内容比较抽象,而且不是每部分内容都有相应的硬件实验,为了使学生能够更进一步加深理解

3、通信电路和通信系统原理及其应用,验证、消化和巩固其基本理论,增强对通信系统的感性认识,培养实际工作能力和从事科学研究的基本技能,在通信原理的理论教学结束后我们开设了通信原理课程设计这一实践环节。Systemview 是 ELANIX 公司推出的一个完整的动态系统设计、模拟和分析的可视化仿真平台。从滤波器设计、信号处理、4完整通信系统的设计与仿真,直到一般的系统数学模型建立等各个领域, Systemview 在友好而且功能齐全的窗口环境下,为用户提供了一个精密的嵌入式分析工具。它作为一种强有力的基于个人计算机的动态通信系统仿真工具,可达到在不具备先进仪器的条件下也能完成复杂的通信系统设计与仿真的

4、目的,特别适合于现代通信系统的设计、仿真和方案论证,尤其适合于无线电话、无绳电话、寻呼机、调制解调器、卫星通讯等通信系统;并可进行各种系统时域和频域分析、谱分析,及对各种逻辑电路、射频/模拟电路(混合器、放大器、RLC 电路、运放电路等)进行理论分析和失真分析。 在通信系统分析和设计领域具有广阔的应用前景。在本课程设计中学生通过运用 Systemview 仿真软件对通信系统进行仿真设计,既可深化对所学理论的理解,完成实验室中用硬件难以实现的大型系统设计,又可使学生在实践中提高综合设计及分析解决实际问题的能力,加强系统性和工程性的训练。2 课程设计目的和要求2.1 课程设计的目的:在巩固通信原理

5、课程所学理论知识的基础上,锻炼学生运用所学知识分析和解决实际问题的能力。52.2 对课程设计的要求1) 理论联系实际 对书本理论知识的运用2) 独立思考 在课程设计过程中,既要尽可能参考有关资料和主动争取教师的指导,也可以在同学之间展开讨论,但必须坚持独立思考,独自完成设计成果。3) 认真细致 在课程设计中应养成认真细致的工作作风,克服马虎潦草不负责的弊病,为今后的工作岗位上担当建设任务打好基础。4) 按照任务规定的内容和进度完成。3 SystemView 动态系统仿真3.1 SystemView 系统的特点SystemView 属于一个系统级的工作平台,它通过方便、直观、形象的过程构建系统,

6、提供了丰富的部件资源、强大的分析功能和可视化开放的体系结构,已逐渐成为各种通信、信号处理、控制及其它系统的分析、设计和仿真平台以及通信系统综合实验平台。整个系统具有如下特点:(1)强大的动态系统设计与仿真功能SystemView 提供了开发电子系统的模拟和数字工具,在基本库中包括多种信号源、接收器、各种函数运算器等,大量6的信号源和丰富的算子图符和函数库便于设计和分析各种系统;多种信号接受器为时频域的数值分析提供了便捷的途径;它还自带有通讯(Communication) 、逻辑(Logic) 、数字信号处理(DSP) 、射频/模拟(RF/Analog)等专业库以备选择,正是由于这些库中提供了大

7、量完成具体功能的直观的图符单元,使复杂的系统设计和模拟变得易于实现,特别适合于现代通信系统的设计、仿真和方案论证。它还可以实时的仿真各种 DSP 结构,以及对各种逻辑电路、射频电路进行理论分析和失真分析。随着现代通信技术的发展,无线通信技术已日趋成熟和完善,利用 SystemView 带有的 CDMA、DVB 等扩展库即可十分方便的完成这些系统的设计和仿真。(2)方便快捷SystemView 使用了用户熟悉的 Windows 界面功能键,采用功能模块去描述系统。设计窗口中各功能模块都用形象直观的图符表示,图符参数可根据需要实时调整,无需进行复杂编程即可完成各种系统的设计与功能级上的仿真。同时其

8、无限制的分层结构使建立庞大而复杂的系统变得容易。 在系统仿真方面,SystemView 还提供了一个灵活的动态探针功能,可以仿真实际的示波器或频谱分析仪的工作,用于输出信号观察。用户可以方便快捷地在设计窗口和分析窗口之间切换,分析窗口带有的“接收计算器”功能强大,可以完成对仿真运行结果的各种运算、谱分析、滤波以及眼图与星座图绘7制等,通过真实而灵活的分析窗口用以检查系统波形。使得对所设计的系统可达到实时修改、实时直观显示的操作效果,(3)可扩展性Systemview 具有与外部数据文件的接口,可直接获得并处理输入/输出的数据,使信号分析更加灵活方便。另外,它还提供了与编程语言VC+或仿真工具

9、Matlab 的接口,可以很方便的调用其函数。除了一般的方案论证外, SystemView 还提供了灵活的硬件设计的接口:与 Xilinx 公司的软件Core Generator 配套,可以将 SystemView 系统中的部分器件生成下载FPGA芯片所需的数据文件;SystemView 还有与DSP芯片设计的接口,可以将其DSP库中的部分器件生成DSP芯片编程的C语言源代码。总之,Systemview 是一个功能强大、用途广泛的工具平台,并且特别适合于信号的分析、处理及系统的设计和模拟。目前他在工程技术、教学和产品开发等方面得到越来越广泛的应用。3.2 Systemview 仿真步骤(1)

10、建立系统模型:根据通信系统的基本原理确定总的系统功能,并将各部分功能模块化,根据各个部分之间的关系,画出系统框图。(2)基本系统搭建和图标定义:从各种功能库中选取满足8需要的可视化图符和功能模块,组建系统,设置各个功能模块的参数和指标,在系统窗口按照设计功能框图完成图标的连接;(3) 调整参数,实现系统模拟参数设置,包括运行系统参数设置(系统模拟时间、采样速率等)等。(4)运行结果分析:在系统的关键点处设置观察窗口,利用接收计算器分析仿真数据和波形,用于检查、监测模拟系统的运行情况,以便及时调整参数,分析结果。4 设计内容原理简介4.1 设计分析内容DPSK 信号的产生原理、调制解调的方法以及

11、误比特率的分析是通信原理教学中的一个重点和难点,以相干接收 2DPSK 调制传输系统为误比特率分析对象,被调载频为 1000Hz,以 PN 码作为二进制信源,码速率 Rb1000bit/s,信道为加性高斯白噪声信道,对该系统的误比特率 BER 进行分析。4.1.1 分析内容要求1观测仿真过程中原始基带信号波形、差分码波形、2DPSK 信号波形、本地载波、解调端相乘器输出、低通滤波器输出、抽样判决输出波形以及码反变换后的输出波形。观测输入和输出波形的时序关系。92在 2DPSK 系统中, “差分编码译码”环节的引入可以有效地克服接收提取的载波存在 180相位模糊度,即使接收端同步载波与发送端调制

12、载波间出现倒相 180的现象,差分译码输出的码序列不会全部倒相。重新设置接收载波源的参数,将其中的相位设为 180,运行观察体会 2DPSK 系统时如何克服同步载波与调制载波间 180相位模糊度的。3、利用建立的 SystemView DPSK 系统相干接收的仿真模型进行 BER 测试,产生该系统的 BER 曲线以此评估通信系统的性能;它以相干接收 DPSK 调制传输系统为误比特率分析对象,信道模型为加性高斯白噪声信道,利用全局参数链接功能通过设置循环来改变噪声功率得到不同信噪比下的误比特率。4.1.2 设计目的通过仿真操作掌握对 SystemView 软件的熟练应用,2DPSK系统的组成和解

13、调原理,以及利用 SystemView 软件对系统误比特率的分析方法。4.2 系统组成及原理2DPSK 系统组成原理如图 4-1 所示,系统中差分编、译码器是用来克服 2PSK 系统中接收提取载波的 180相位模糊度。PN 码发生器差 分编码器2PSK系 统差 分译码器输出图 4-1 2DPSK 系统组成104.3 误比特率(BER:Bit Error Rate)误比特率(BER:Bit Error Rate)是指二进制传输系统出现码传输错误的概率,也就是二进制系统的误码率,它是衡量二进制数字调制系统性能的重要指标,误比特率越低说明抗干扰性能越强。对于多进制数字调制系统,一般用误符号率(Sym

14、ble Error Rate)表示,误符号率和误比特率之间可以进行换算,例如采用格雷编码的 MPSK 系统,其误比特率和误符号率之间的换算关系近似为:其中,M 为进制数,且误比特率小于误符号率。4.3.1 2DPSK 系统误比特率测试的结构框图在二进制传输系统中误比特率BER( Bit Error Rate) 是指出现码传输错误的概率,误比特率越低说明抗干扰性能越强。几种基本的数字调制方式中,2PSK具有最好的误码率性能,但MPSKsSb2,log112PSK信号传输系统中存在相位不确定性,易造成接收码元“0”和“1”的颠倒,产生误码。这个问题将直接影响2PSK信号用于长距离传输。为克服此缺点

15、并保存2PSK信号的优点,采用二进制差分相移键控(2DPSK),2DPSK信号的产生原理、调制解调的方法以及误比特率的分析也是通信原理教学中的一个重点和难点,2DPSK信号克服了2PSK信号的相位“模糊”问题, 但其误码率性能略差于2PSK,2DPSK信号的解调主要有两种方法:一是相位比较法,另一是极性比较法,相干DPSK系统BER测试利用SystemView来产生一个通信系统的BER曲线以此评估通信系统的性能;它以相干DPSK调制传输系统为误比特率分析对象,信道模型为加性高斯白噪声信道, 利用全局参数链接功能通过设置循环来改变噪声功率得到不同信噪比下的误比特率,相干2DPSK系统误比特率测试

16、的结构框图如下:图4-2 相干2DPSK系统误比特率测试的结构框图12SystemView 的通信库(Comm Lib)中提供了 BER 分析的专用图符块,可直接调用。4.3.2 创建分析注意进入系统视窗后设置“时间窗”参数: 运行时间; 循环运算次数; 采样频率。在系统窗下,创建以 2PSK 传输系统为 BER 分析对象的仿真分析系统,在创建的系统中,必须使与 2PSK 信号叠加的高斯噪声强度自动可变,才能得到随 SNR 改变的 BER 分析曲线,可在高斯噪声源与加法器之间插入一个增益随每次循环改变的“Gain”图符块;创建完仿真系统后,单击运行按钮,随着每次循环,终值显示框内出现每次的运算

17、结果,其中最后一列带括弧的数据为误比特率。循环结束后进入分析窗,此时输出给出的误比特率是随仿真时间改变的规律,欲观察 BER 随解调信号 SNR 改变的曲线,需单击“信宿计算器”按钮,在出现的对话框中,选中Style 按钮,单击 BER Plot 按钮,在其右侧的“SNR StartdB:”栏内输入-10、 “IncrementdB:”栏内输入 20,再选中右上角窗口内“Bit Error Rate 相关窗口”项,最后单击 OK 按钮即可显示随 SNR 改变的 BER 曲线。每次循环时,输入的 2DPSK 信13号功率保持不变,而叠加的高斯噪声功率逐次衰减,即 SNR 不断增加,叠加高斯噪声强

18、度随循环每次减小 3dB 变化。根据图4-2测试的结构框图,建立仿真模型,模型中各图符的参数指标根据随机信源和调制载波的频率来设定,模型建立之后的参数调整直至调试出现正确结果的过程,也是一个对调制解调原理的不断理解和消化的过程,其中对滤波器的截至频率设置,抽样判决的实现、码反变换的相关参数设置、BER计算时原始信源相对抽样判决后码元的延迟时间的计算以及系统的采样速率的设置等都能进一步加深对原理的掌握并可通过调试结果的直观体现出来,从而将抽象的原理和具体的实现过程紧密地结合起来。仿真过程波形可用瀑布图直观表示,要观察的依次为原始基带信号波形、差分码波形、2DPSK、本地载波、解调端相乘器输出、低

19、通滤波器输出、抽样判决后的波形以及码反变换后的输出波形。由图观察解调输出与基带输入是否相一致,并注意二者波形时序。5 模型的建立及结果分析 5.1 低频2DPSK系统5.1.1 低频2DPSK相干解调系统1、系统模型14图 5-1 低频 2DPSK 相干解调系统2、模型参数Token0 产生伪随机序列,比特率 10Hz,Phase 是0;Token14 为异或门,其中输出设置 ture output 为 1,false output 为-1 ;Token5 是 Token31 为延时,延时 0.1s;Token5 和Token14 完成绝对码到相对码的变换;Token9 为载波 ,频率是20H

20、z;Token11 是单刀双掷开关 ,输出 2DPSK 调制信号;Token37 是相加器;Token16 是相乘器;Token18 是 3 阶butterworth 低通滤波器, 截止频率设置 13Hz;Token27 是采样保持器;Token28 是位同步脉冲,频率是 10Hz,脉宽 500e-6s;Token29 为比较判决 ;Token36 为异或门,其中输出设置ture output 为 1,false output 为-1; token31 和 token36 共同完成了相对码到绝对码的变换;Token33 是采样器;Token38 是保持器。时钟设置如下:No.of Sample

21、s 16384, Samples Rate 10e+3, No.of System Loops 1。153、仿真波形图 5-2 低频 2DPSK 相干解调系统仿真波形5.1.2 低频 2DPSK 差分解调系统1、系统模型16图 5-3 低频 2DPSK 差分解调系统2、仿真波形图 5-4 低频 2DPSK 差分解调系统仿真波形175.2 高频 2DPSK 系统5.2.1 高频 2DPSK 相干解调系统1、系统模型图 5-5 高频 2DPSK 相干解调系统2、仿真波形图 5-6 高频 2DPSK 相干解调系统仿真波形5.2.2 高频 2DPSK 差分解调系统181、系统模型图 5-7 高频 2D

22、PSK 差分解调系统2、模型参数2DPSK高频相干解调模型如图3,元件参数如下:token0,比特率1000Hz,Phase是0。token1为异或门,其中输出设置ture output为1,false output为-1 。Token5,为延时,延时0.001s。Token5和token 14共同组成完成绝对码到相对码的变换,token9为载波,频率是2000Hz 。Token26是3阶butterworth低通滤波器,截止频率设为1100Hz。token2 7是抽样。token2 8是位同步脉冲,频率是1000Hz ,脉宽500e-6s 。token17是噪声, Density in 1

23、ohm,1.4e-3w/H。token16改变每次运行后的噪声,dB Power。时钟设置如下:No.of Samples 262144。Samples Rate 20e+3。No.of System Samples 11。3、仿真波形19图 5-8 高频 2DPSK 差分解调系统仿真波形5.3 高频 2DPSK 系统相干与差分解调误码率比较1、系统模型图 5-9 高频 2DPSK 相干解调和差分解调误码率分析系统2、误码率曲线20图 5-10 误码率曲线仿真比较6 设计过程中解决的问题1,安装软件出现问题2,在输出没有波形3,在设计低通滤波器时的参数修改问题,4,经过一系列参数修改最终得到正

24、确波形7 心得体会这次课设,感谢老师指导,指引我们深入理解和学习这次课设的内容和原理,帮助我们解决课设中遇到的各种问题。21本次的课程设计一开始很难弄懂这个软件,一是初次接触到 Systemview 软件,对于它的操作方法完全不知晓,而它的具体功能也未能完全领会,只是知道它能够对各种系统进行仿真,一时间乱了阵脚,不知道该从何从下手了;二是对于课设的内容理解不够清晰,原理掌握不够深刻,对于老师要求完成的2DPSK 系统不知道该怎样用 Systemview 软件去实现,虽然知道2DPSK 调制解调系统的具体框图,但是对于其中所涉及的元器件却难以找到,这便增加了课设开始时的难度,也让我认识到这次课设

25、具有一定的难度和重要性,我必须认真对待。还好有指导书,然后一步步看着才能着手建立 2DPSK 调制解调系统。从最基本的系统模型开始做起,结果还行,一些元器件虽然找起来有困难,但最终还是找到了,可是有没有什么简单的方法更容易找到元器件呢?由于英语水平比较有限,利用系统中标注的英语单词去找是没有希望了,最后才发现不同的元器件库的颜色不一样,于是便利用原件的颜色找寻元器件,便感觉找寻速度快多了。对于 2DPSK 信号的产生有两种方法:模拟调制法和键控法,课设中我选择的是键控法,然而初次的连接我便遇到了问题,键控开关的解法我却不知道,仔细观察理解之后才理解它的接法。磕磕绊绊地算是把连线完成了,系统初步

26、建立成了,可是系统的功能并不知道是怎样的,只有试一下了,结果是以失败而告终,不得不仔细找寻错误了。最终发现主要的原因是有些元器件的参数没有调好,认真思考之后把各个元器件的参数初步调整一下,再次运行得到了期望中的波形,但是有些失真,22只能反复调节了,不过对于 Systemview 软件的操作和利用已经有了一定的认识和掌握,以后的工作中的任务便轻松了些。就这样,一步步地把 2DPSK 低频和高频条件下的相干解调和差分解调系统都给做了一遍,而且对其进行参数的调整得到了期望中的无失真的波形,便开始了下一步的任务高频 2DPSK 系统相干与差分解调误码率的比较。误码率的分析是建立在高频系统的基础上的,

27、在系统中加入高斯噪声,然后对信号进行抽样判决,恢复出基带信号,然后利用 BER 对输入基带信号和输出的信号进行误码率分析。对于误码率的分析最大的难度在于参数的调整,最后才能获得尽如人意的误码率曲线,然后将其与理想的误码率曲线进行比较,得出结论。这次的 2DPSK 数字基带传输系统设计与 SystemView 仿真使我加强了对 2DPSK 信号系统的理解,在这几天里我深知自己书本知识的匮乏,但在老师的精心指导和同学的热心帮助下,我还是完成了我们组的 2DPSK 数字基带传输系统设计与仿真。8 教材与参考文献参考文献:1 樊昌信,张甫翊,徐炳祥,吴成柯.通信原理(第五版)M 北京:国防工业出版社,20022 罗卫兵,孙桦,张捷.SystemView 动态系统分析及通信系统仿真设23计M 北京:电子工业出版社,20023 李东生, 雍爱霞, 左洪浩。System View 系统设计及仿真入门与应用M 北京: 电子工业出版社, 20024 青松, 程岱松, 武建华等。数字通信系统的System View仿真与分析M 北京: 北京航空航天大学出版社, 20015 仇润鹤,刘世地,唐明浩.SystemView 及其通信系统仿真分析实验指导书.东华大学信息学院通信系内部实验指导书,2005 6 韩力.SVU实验指导书,北京理工大学内部资料,2008

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

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报