资源描述
题目 连续波2DPSK调制器通信系统的设计与仿真_班级_ _学号_姓名_ _时间_2011-1-1_景德镇陶瓷学院通信原理课程设计任务书姓名 班级 指导老师 设计课题:连续波2DPSK调制器通信系统的设计与仿真设计任务与要求设计任务与要求:一、基本要求:1、自行寻找一个通信传输系统,画出该系统的组成框图,说明工作原理;2、说明通信仿真的意义,学会利用常用通信仿真软件仿真通信系统;3、给出系统的仿真图与仿真波形,并进行简单的波形与图形分析;4、编写课程设计说明书,要求字数不少于5000字。二、发挥部分:1、利用信道加扰法分析系统的抗噪性能;2、给出相应系统的整体或部分电路。设计步骤1、 调研并查阅相关的资料;2、 熟悉仿真软件的基本使用;3、 画出通信系统的总体框图,并调整好系统各参数;4、 根据系统框图设计仿真图并进行仿真;5、 调整系统参数,观察仿真图形的变化,分析系统的性能;6、 撰写设计说明书(字数不得少于5000字);7、列出设计时的参考文献。参考文献1、 樊昌信,张甫翊,徐炳祥,吴成柯;通信原理(第5版);国防工业大学出版社;20012、 罗卫兵,孙桦,张捷.SystemView动态系统分析及通信系统仿真设计M.西安电子科技大学出版社,20023、 杜武林.高频电路原理与分析M.西安:西安电子科技大学出版社,2000-13-154、 金光狼.通信原理课程指导书.景德镇陶瓷学院,2010-12-26目录1、设计要求12、2DPSK基本原理12.1 2DPSK信号原理12.2 2DPSK信号的调制原理22.3 2DPSK信号的解调原理32.3.1 2DPSK信号解调的极性比较法32.3.2 2DPSK信号解调的差分相干解调法33、建立模型43.1 差分和逆差分变换模型43.2 带通滤波器和低通滤波器的模型43.3 抽样判决器模型44.模型框图65 SystemView元件简介76 模块功能分析86.1 信号源source library86.2 差分器86.3 调制和加噪模块96.4 解调模块97调试过程及结论117.1 极性比较法118心得体会149.参考文献151、设计要求1、 整体框图设计:应完成整体构图的思想、设计与信号流程分析;2、 单元电路设计:应标注元件符号、序号,主要元件应标注型号、参数,说明 选用的理由,分析单元电路工作原理; 3、 整体电路设计:应实现各单元电路的衔接,完成整体电路原理图,列出整体 电路的元件清单或者列出所需元素参数的清单;4、 用Matlab或SystemView 实现该数字通信系统。2、 2DPSK基本原理2.1、 2DPSK信号原理2DPSK方式即是利用前后相邻码元的相对相位值去表示数字信息的一种方式。现假设用表示本码元初相与前一码元初相之差,并规定:0表示0码,表示1码。则数字信息序列与2DPSK信号的码元相位关系可举例表示如2PSK信号是用载波的不同相位直接去表示相应的数字信号而得出的,在接收端只能采用相干解调,它的时域波形图如图2.1所示。图2.1 2DPSK信号在这种绝对移相方式中,发送端是采用某一个相位作为基准,所以在系统接收端也必须采用相同的基准相位。如果基准相位发生变化,则在接收端回复的信号将与发送的数字信息完全相反。所以在实际过程中一般不采用绝对移相方式,而采用相对移相方式。定义 DF为本码元初相与前一码元初相之差,假设:DF=0数字信息“0”;DF=p数字信息“1”。则数字信息序列与2DPSK信号的码元相位关系可举例表示如下:数字信息: 1 0 1 1 0 1 1 1 0 12DPSK信号相位:0 p p 0 p p 0 p 0 0 p或:p 0 0 p 0 0 p 0 p p 0对于2DPSK,令数字信息“”数字信息“”2.2、 2DPSK信号的调制原理一般来说,2DPSK信号有两种调试方法,即模拟调制法和键控法。2DPSK信号的的模拟调制法框图如图2.2.1所示,其中码变换的过程为将输入的单极性不归零码转换为双极性不归零码。码变换相乘载波s(t)eo(t)图2 模拟调制法2DPSK信号的的键控调制法框图如图2.2.2所示,其中码变换的过程为将输入的基带信号差分,即变为它的相对码。选相开关作用为当输入为数字信息“0” 时接相位0,当输入数字信息为“1”时接pi。图2.2. 2 键控法调制原理图2.3 、2DPSK信号的解调原理2DPSK信号最常用的解调方法有两种,一种是极性比较和码变换法,另一种是差分相干解调法。2.3.1 、2DPSK信号解调的极性比较法它的原理是2DPSK信号先经过带通滤波器,去除调制信号频带以外的在信道中混入的噪声,再与本地载波相乘,去掉调制信号中的载波成分,再经过低通滤波器去除高频成分,得到包含基带信号的低频信号,将其送入抽样判决器中进行抽样判决的到基带信号的差分码,再经过逆差分器,就得到了基带信号。它的原理框图如图2.3.1所示。延迟T相乘器低通滤波器抽样判决器2DPSK带通滤波器图 2.3 1 极性比较解调原理图2.3.2 、2DPSK信号解调的差分相干解调法差分相干解调的原理是2DPSK信号先经过带通滤波器,去除调制信号频带以外的在信道中混入的噪声,此后该信号分为两路,一路延时一个码元的时间后与另一路的信号相乘,再经过低通滤波器去除高频成分,得到包含基带信号的低频信号,将其送入抽样判决器中进行抽样判决,抽样判决器的输出即为原基带信号。它的原理框图如图2.3.2所示。带通滤波器相乘器低通滤波器抽样判决器逆码变换本地载波2DPSK图 2.3.2 差分相干解调原理图3、建立模型3.1 、差分和逆差分变换模型差分变换模型的功能是将输入的基带信号变为它的差分码。用到的SystemView模块有延时器Delay,异或门。由于求差分码的过程就是将基带信号与差分码前一个码元求异或,所以异或门的输出经单位延时后与基带信号分别接到异或门的两个输入端,异或门的输出就是基带信号的差分码。3.2 、带通滤波器和低通滤波器的模型带通滤波器模型的作用是只允许通过(fl,fh)范围内的频率分量、但将其他范围的频率分量衰减到极低水平。低通滤波器模型的作用是只允许通过(0,fh)范围内的频率分量,并且将其他范围的频率分量衰减到极低水平。在Matlab中带通滤波器和低通滤波器的模型可以用编写程序来模拟。3.3 、抽样判决器模型抽样判决器的功能是根据位同步信号和设置的判决电平来还原基带信号。在Matlab中抽样判决器可以用simulink中的模块来模拟。它的模型框图如图所示,它的内部结构图如图3.3所示。图 3.3 抽样判决器4、模型框图2DPSK模拟调制和差分相干解调法仿真,如图4 所示。 图4 DPSK模拟调制和差分相干解调法仿真图5 、SystemView元件简介 :原始基带信号产生器,产生一个按设定速率,由不同电平幅度脉冲组成的伪随机数列(PN)信号。 :正弦波信号发生器,在调制部分作为载波输入。 :延时器,使原信号产生一个码元的延迟。 :乘法器。完成基带信号和载波信号的乘法运算以及延时信号与原信号相乘。 :加法器。完成2ASK信号和噪声的加法运算。 :带通滤波器。主要功能是滤除杂波,使频率在最高和最低截止频率之间的信号通过。 :低通滤波器。滤除和原始载波相乘后信号的高频成分,保留低频信号。 :抽样判决器。主要作用是对经过低通后的信号进行抽样判决,高于门限电压的判为1,低于门限电压的判为0,从而还原原始基带信号。 :异或门电路。 :单刀双掷开关。在本设计中,主要实现2DPSK信号的调制。 :反向器。 :的基本信号接收器。该接收器平时无显示,必须进入系统分析窗口才能观察和分析输出结果。 :SystemView标准观察窗口,可在系统运行结束后于系统窗口中显示输出波形。6 、模块功能分析下面我们以2DPSK键控调制调制和差分相干解调法仿真为例来说明各个模块的功能和主要参数。6.1、 信号源source librarySystemView 软件本身提供了很多产生二进制信号的模块,在这次的设计中我们采用的信号源是PN Seq,它的模型图如图2所示,可以设置的参数是Amplitude和Rate。我们设置为Amplitude 1V, Rate 1e+3 图 2信号源6.2、 差分器 由于2DPSK信号的键控调制法中需要用到相对码,我们需要对信号源出来的基带信号进行差分处理。差分器的框图如图3所示。它是由二个模块组成的子系统。其中异或门有两个参数需要设置Gate Delay为0,Threshold为100e-3,True Output为800e-3。图 3 差分变换模块6.3、 调制和加噪模块该模块的功能是2DPSK的调制和添加高斯白噪声,其中参数设置有正弦波:幅度(Amplitude):这里采用默认值1。频率(Frequency):单位是HZ,在仿真中设置为2000。相位(Phase):单位是rad,在产生正弦波是设置为0,余弦波时设置为pi键控开关Switch :键控开关采用SystemView中的Logic模块,其参数设置为Gate Delay为0S,Ctrl Thresh为100e-3V。噪声模块不需要设置参数。其调制框图如下所示: 图 4 调制和加噪模块6.4、 解调模块 在2DPSK系统的设计中可以用两种方法实现解调:差分相干法解调和极性比较法解调。如下图所示,其中的参数设置主要是滤波器的设置,滤波器用System -View中的Operator Library模块。输入滤波器设计参数,即可通过该模型来实现滤波器。他的主要参数有:滤波器设计方法:有巴特沃斯(Butterworth)切比雪夫1型(Chebyshev I)切比雪夫2型(Chebyshev II)以及椭圆型(Elliptic)。滤波器类型:低通(Lowpass)高通(Highpass)带通(Bandpass)和带阻(Bandstop)。通带下边频率:单位是rad/s,是带通和带阻滤波器的设计参数。通带下边频率:单位是rad/s,是带通和带阻滤波器的设计参数。除此之外还有相乘器,延时器和抽样判决器。它的功能是将输入的两个信号相乘后输出。延时器采用SystemView中的Operator Library模块。它的功能是将输入的信号值延时一个预先设置的时间后输出。抽样判决器由SystemView中的已经存在的Operator Library模块组装成子系统。抽样判决器由D触发器,脉冲发生器和继电器组成。D触发器的功能是在脉冲发生器的电平发生跳变是将输入端的电平输出,在不跳变时输出不发生改变,继电器(Relay)的功能是将输入的电平转换为严格的0电平和1电平形式。图5 差分相干法解调7、调试过程及结论7.1、 差分相干法图6 信号源波形图信号源为频率为1000HZ的NRZ信号。图 7 差分变换波形图基带信号变为差分码就是将基带信号与差分码的前一个码元求异或图8 键控法调制框图当输入信号为数字信息“0”时,接相位“0”。输入为数字信息“1”时,接相位“pi”。 图9 加噪经过带通滤波器的波形图调制过后加入高斯白噪声,连接到带通滤波器,去除调制信号以外的在信道中混入的噪声,再连接到相乘器。此相乘器是一路延时一个码元时间后与另一路信号相乘。作用是去除调制信号中的载波成分。图10 经低通滤波器波形图信号经过低通滤波器后,去除高频成分,得到包含基带信号的低频信号。图11 抽样判决波形图信号经过抽样判决,便还原原始信号。比较信号源与抽样判决之后的信号,图形基本一致,不过有点延迟。8、心得体会这次的课程设计需要使用SystemView软件进行仿真,我以前对这软件一无所知,在开始的时候觉得十分困难,通过查阅相关书籍,和上网查阅有关SystemView的使用,下载教程学习SystemView软件的使用方法,最后终于完成了设计要求。这次的连续波2DPSK调制器设计设计与SystemView仿真使我加强了对2DPSK信号的认识,并且使我了解到利用SystemView软件进行仿真的基本方法。在仿真的过程中遇到了许多的问题,比如基带信号的产生方法,对基带信号的差分方法以及最后抽样判决还原基带信号的方法都曾使我感到困惑。在仿真中遇到的一个难题是基带码差分的问题,由于对差分的过程及其表达式理解不清,使我在这个问题上耽搁了很长的时间。最后在同学的提醒下才完成了差分模块的设计。2dpsk系统的设计可以用两种软件仿真,一种是Matlab/Simulink;另一种就是我使用的SystemView。通过在互联网上查询和查看相关的书籍得知基带信号的产生有两种方法。一种是自己使用Matlab编程产生相应的信号,在利用Simulink中的From Workplace模块从工作空间引入,这种方法的有优点是可以产生自己定义的信号,缺点是加大了系统的复杂程度。另一种方法是使用Simulink中Bernoulli Binary Generator模块,它是系统变得简单,但它产生的信号不受控制。而SystemView直接添加相应的模块,在模块中设置参数即可。权衡之下,决定用SystemView进行这次课设的设计。总之,这次课程设计对我的意义十分重大。9、参考文献1、 樊昌信,张甫翊,徐炳祥,吴成柯.通信原理(第5版).国防工业大学出版社,20012、 罗卫兵,孙桦,张捷.SystemView动态系统分析及通信系统仿真设计M.西安电子科技大学出版社,20023、 杜武林.高频电路原理与分析M.西安:西安电子科技大学出版社,2000-13-154、 金光狼.通信原理课程指导书.景德镇陶瓷学院,2010-12-265、 马政,朱三保.无线电管理与使用必读.北京:法律出版社,19956、 王志平.通信原理简明教程.北京:清华大学出版社.20037、 周光华.移动通信技术.杭州:浙江科学技术出版社.20058、 曹志刚.数字通信系统的SystemView仿真.北京:北京航空航天大学出版社.200116
展开阅读全文