1、二一二二一三学年第 二 学期电子信息工程系课程设计报告书姓 名: * 学 号: * 班 级: * 课程名称: 通信原理课程设计 学时学分: 1 周 1 学分 指导教师: 王 文 武 二一三年七月(1) 2PSK 的基本原理框图:在本次课程设计中采用0变1不变的准则。即:当发 1 时,s(t)=Aces(wt);当发 0 时,s(t)=-Aces(wt)。由于 2PSK 信号的频谱中无载波分量,所以 2PSK 信号的解调只有相干解调,这种相干解调又称极性比较法。(2)使用 Matlab/Simulink 进行仿真:a ,c 是余弦波形发生器,是产生载频的。b 是随机产生二进制码 0 和 1。d
2、是将二进制码转化为双极性不归零码:1 还是 1,0 变为-1e,j,k,o,p,q 是示波器f 是选择器,由 d 输出的信号控制,当输出 10 时,就输出 a 的信号;当是 d 输出-10 时,就输出 c 的信号。g 是加了高斯白噪声的信道h 是带通滤波器,主要通过 10hz 左右的信号分量i 是乘法器:将信号与载频相乘。l 是低通滤波器,通过基带频率信号分量。m 是判决器,将信号判为双极性信号。(3)模块的参数设定:a 正弦波 1:10HZ,幅度 1,初相 pi/2设置依据:载波频率本来应该很高,但是为了波形观察方便,故频率设为 10HZ。并且将其设为余弦 o(t)=sin(20*pi*t+
3、pi/2)=cos(20*pi*t)c 正弦波 2:10HZ,幅度-1,初相 pi/2设置依据同上,这次幅度是负的。、b 设置如下:d 设置如下:因为输入信号是二进制的,只有两个符号,所以 M-ary numbers 设为 2。采用 0 变 1 不变调制,故极性设为“Positive”.f 参数设置依据:当信号序列大于 0 时,输出第一路信号;当二进制序列小于 0 时,输出第二路信号。g 设置如下:信噪比设为 100 后,眼图很好;若是设为 10,则比较差。h 设置如下:带通滤波器参数:带通范围为 9.5-12.5HZ设置依据:载波频率为 10HZ,而基带号带宽为 1HZ,考滤到滤波器的边沿缓
4、降,故设置为 9.5-12.5HZ。采样频率不宜过高,为 100 左右较好。过高后会对以后的判决有影响。i 设置如下:有两个信号相乘,所以 number of inputs 设为 2l 设置如下:低通滤波器参数设置:截止频率为 1HZ设置依据:二进制序列的带宽为 1HZ,故取 1HZ。m 设置如下:上限阈值是-0.019 并输出-1;下限阈值是-0.02 并输出 1。这是多次试验的结果,我也不知道为什么。n 设置如下:(4) 参数改变后的影响信道的信噪比改变后:解码波形似乎没有受到影响(中间的一个)眼图变得很乱带通滤波器参数改变时:(改变其中心的通带频率为 4hz)已经解码解不出来了(中间的一个)低通滤波器参数改变时:(改变通带和阻带频率)眼图变得好乱已经解码不出来了(中间的一个)(5) 模拟结果:e 显示的波形j 显示的波形P 显示的波形眼图:(6)小结:这次课设收获挺多(虽然弄的我累死了):更加了解了 2psk 的调制和解调,熟悉了 matlab 的 simulink 的使用方法,还知道了很多模块,还读了许多英文说明(看的好累啊)。虽然这次收获很多,但还是有不能解决的问题:眼图不是很好,不能算出误码率(一旦我将那个模块拉进去,运行就会报错)。讲一句自勉的话:革命尚未成功,同志仍需努力。