1/14二○一二~二○一三学年第二学期电子信息工程系课程设计计划书班级:课程名称:学时学分:姓名:学号:指导教师:二○一三年六月一日2/14一、课程设计目的:通过课程设计,巩固已经学过的有关数字调制系统的知识,加深对知识的理解和应用,学会应用MatlabSimulink或SystemView等工具对通信系统进行仿真。二、课程设计时间安排:课程设计时间为第一周。首先查找资料,掌握系统原理,熟悉仿真软件,然后编写程序或构建仿真结构模型,最后调试运行并分析仿真结果。三、课程设计内容及要求:1设计任务与要求1.1设计要求(1)学习使用计算机建立通信系统仿真模型的基本方法及基本技能,学会利用仿真的手段对于实用通讯系统的基本理论、基本算法进行实际验证;(2)学习现有流行通信系统仿真软件MATLAB7.0的基本实用方法,学会使用这软件解决实际系统出现的问题;(3)通过系统仿真加深对通信课程理论的理解,拓展知识面,激发学习和研究的兴趣;(4)用MATLAB7.0设计一种2FSK数字调制解调系统;1.2设计任务根据课程设计的设计题目实现某种数字传输系统,具体要求如下;(1)信源:产生二进制随机比特流,数字基带信号采用单极性数字信号、矩形波数字基带信号波形;(2)调制:采用二进制频移键控(2FSK)对数字基带信号进行调制,使用键控法产生2FSK信号;(3)信道:属于加性高斯信道;(4)解调:采用相干解调;(5)性能分析:仿真出该数字传输系统的性能指标,即该系统的误码率,并画出SNR(信噪比)和误码率的曲线图;3/142方案设计与论证频移键控是利用载波的频率来传递数字信号,在2FSK中,载波的频率随着二进制基带信号在f1和f2两个频率点间变化,频移键控是利用载波的频移变化来传递数字信息的。在2FSK中,载波的频率随基带信号在f1和f2两个频率点间变化。故其表达式为:{)cos()cos(212)(nntAtAFSKte典型波形如下图所示。由图可见。2FSK信号可以看作两个不同载频的ASK信号的叠加。因此2FSK信号的时域表达式又可以写成:)cos()]([)cos(])([)(2_12nsnnnnsnFSKtnTtgatnTtgats1011001taks1(t)cos(w1t+θn)s2(t)s1(t)cos(w1t+θn)cos(w2t+φn)s2(t)cos(w2t+φn)2FSK信号tttttt2.12FSK数字系统的调制原理2FSK调制就是使用两个不同的频率的载波信号来传输一个二进制信息序列。可以用二进制“1”来对应于载频f1,而“0”用来对应于另一相载频w2的已调波形,而这个可以用受矩形脉冲序列控制的开关电路对两个不同的独立的频率源w1、f2进行选择通。如下原理图:载波f1载波f2二进制数据2FSK输出信号2FSK的调制原理图4/142.22FSK的解调方式2FSK的解调方式有两种:相干解调方式和非相干解调方式.下面我们将详细的介绍:2.2.1非相干解调经过调制后的2FSK数字信号通过两个频率不同的带通滤波器f1、f2滤出不需要的信号,然后再将这两种经过滤波的信号分别通过包络检波器检波,最后将两种信号同时输入到抽样判决器同时外加抽样脉冲,最后解调出来的信号就是调制前的输入信号。其原理图如下图所示:输入带通滤波器F1包络检波器带通滤波器F2包络检波器抽样脉冲抽样判决器非相干方式原理图输出2.2.2相干解调根据已调信号由两个载波f1、f2调制而成,则先用两个分别对f1、f2带通的滤波器对已调信号进行滤波,然后再分别将滤波后的信号与相应的载波f1、f2相乘进行相干解调,再分别低通滤波、用抽样信号进行抽样判决器即可。原理图如下:输入带通滤波器F1带通滤波器F2cos2πf1t相乘器低通滤波器低通滤波器抽样脉冲抽样判决器输出cos2πf2t相乘器相干方式原理图本次课设中采用键控法产生2FSK调制信号,在接收端采用相干解调法解调。5/14四、系统仿真详细设计:系统设计全貌6/1412FSK调制信号的产生上边左图为2FSK信号键控法产生原理图,右图是贝努力基带数字信号参数设置截图,可以看出基带信号频率为200Hz,这些参数将在后面设计滤波器时应用到。载波f1和载波f2参数设计如下,可以看出频率分别为1000Hz和3000Hz:两种载波信号和基带数字信号波形如下图,7/1422FSK调制信号与加性高斯噪声的叠加上边左图为2FSK调制信号与加性高斯噪声的叠加设计图,右图为加性高斯噪声参数设置图下图为2FSK调制信号、加性高斯噪声信号和叠加后信号波形图:8/143解调模块带通滤波器的设计基带数字信号取样周期是0.005S,频率为200Hz,则其带宽是400Hz,滤波器的是根据载波中心频率和基带信号带宽设计的,上图为对对应于载波f1的带通滤波器,Fc1为带通起始频率,Fc2为截至频率。9/14下图为对对应于载波f2的带通滤波器设计:经过带通滤波器出来的波形如下图所示:10/144解调模块相乘器的设计相乘器的设计,实则为一乘法器,将带通滤波器出来的信号与本地载波相乘,具体设计如下图:5解调模块低通滤波器的设计此处两个低通滤波器的设置参数一致,具体的如下图:11/14经过低通滤波器滤波后出来的信号波形如下图:6解调模快抽样判决和眼图误码率分析的设计具体的设计如下:抽样判决模块采用RelationalOperator模块,后接一延时模块,出来的信号分别进行眼图分析和误码率分析,下面具体介绍和两个部分。12/14眼图分析部分,采用升余弦滚降接受滤波器,滤波后进入眼图分析,二者参数设置如下:眼图波形如下图:13/14解调出来的波形与信源波形比较如下图:误码率分析模块显示误码率为0.04478,这个值在合理的范围里,说明该系统工作正常。14/14五、课设心得:在这次课程设计过程中,我获益匪浅。通过这个实验,让我清楚地了解和掌握了Simulink的功能,实现了所学2FSK调制解调的仿真,对2FSK的原理更加熟悉了,并巩固了数字调制系统的相关知识点。体会到理论和实际是有好大不同的,实践离不开理论,理论只有应用于实践才能发挥其作用。学过的东西,只有自己实际去做了才能更熟悉,才能对其本质更了解。在将理论用各种方法实现的同时,我们也在不断的搜集资料,不断的学习,获得更多的相关知识。在对MATLAB的应用中和学习别人的程序时,我体会到MATLAB的功能之强大,应用之广泛,任何一件作品都是没有最好,只有更好,但是无论通过怎样的途径,我们都能表达出理论的成果。因此对其产生了更大的兴趣,很有感觉。总之这次课程设计使我收获甚大。六、参考书目:[1]刘树棠译.现代通信系统----使用Matlab.西安:西安交通大学出版社,2001.[2]李建新等编著.现代通信系统分析与仿真----Matlab通信工具箱.西安:西安电子科技大学出版社,2001.[3]李贺冰等编.Simulink通信仿真教程.北京:国防工业出版社,2006.[4]罗卫兵等编著.systemview动态系统分析及通信系统仿真设计.西安:西安电子科技大学出版社,2001.[5]青松等编著.数字通信系统的Systemview仿真与分析.北京:北京航天航空大学出版社,2001.