ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:562.78KB ,
资源ID:16376875      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16376875.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(通信原理课程设计报告Word格式文档下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

通信原理课程设计报告Word格式文档下载.docx

1、三、 设计方案 51 方案一:2FSK用simulink建模 5(1) Simulink建模仿真图 5(2) 2FSK调制部分 5(3) 2FSK解调部分 7(4) 误码率计算模块参数设置 102 方案二:2PSK用matlab编程实现 11(1) 产生二进制信号序列 11(2) 2PSK调制信号 11(3) 加入高斯白噪声 12(4) 低通滤波 13(5) 抽样判决 14(6) 程序源代码 15四、 设计结果及其分析 191 方案一 2FSK的simulink结果及分析 192 方案二 2PSK的matlab编程方案结果及其分析 20(1) Matlab仿真结果 20五、 小结 22六、 参

2、考文献 221、课程设计要求要求:(1)编程实现二进制随相信号最佳带通传输系统(分别采用2FSK、2PSK调制技术,解调均采用相干解调)(2)输入数字信号序列并进行接收判决(3)通过多次输入输出对两种系统性能进行分析比较(4)绘出信号的时域波形和频谱图2、基本原理 12FSK调制原理频移键控是利用载波的频率来传递数字信号,在2FSK中,载波的频率随着二进制基带信号在f1和f2两个频率点间变化,频移键控是利用载波的频移变化来传递数字信息的。在2FSK中,载波的频率随基带信号在f1和f2两个频率点间变化。故其表达式为:典型波形如下图所示。由图可见,2FSK信号可以看作两个不同载频的ASK信号的叠加

3、。因此2FSK信号的时域表达式又可以写成: 图2-1 2FSK调制各点时域波形图2FSK调制就是使用两个不同的频率的载波信号来传输一个二进制信息序列。可以用二进制“1”来对应于载频f1,而“0”用来对应于另一相载频f2的已调波形,而这个可以用受矩形脉冲序列控制的开关电路对两个不同的独立的频率源f1、f2进行选择通。如下原理图:图2-2 2FSK调制原理图22FSK相干解调原理根据已调信号由两个载波f1、f2调制而成,则先用两个分别对f1、f2带通的滤波器对已调信号进行滤波,然后再分别将滤波后的信号与相应的载波f1、f2相乘进行相干解调,再分别低通滤波、用抽样信号进行抽样判决器即可。原理图如下:

4、图2-3 2FSK解调原理图32PSK调制原理相移键控是利用载波的相位变化来传递数字信息,而振幅和频率保持不变。在2PSK中,通常利用初始相位0和分别表示二进制“1”和“0”。因此,2PSK信号的时域表达式为: e2psk=Acos(c+n) 就模拟调制法而言,与产生2ASK信号的方法比较,只是对基带信号要求不同,因此2PSK信号可以看作是双极性基带信号作用下的DSB调幅信号。而就键控法来说,用数字基带信号控制开关电路,选择不同相位的载波输出,这时基带信号为单极性NRZ或双极性NRZ脉冲序列信号均可。且 2PSK信号属于DSB信号,它的解调,不再能采用包络检测的方法,只能进行相干解调。42PS

5、K信号的相干解调原理2PSK信号的解调方法是相干解调法。由于PSK信号本身就是利用相位传递信息的,所以在接收端必须利用信号的相位信息来解调信号。下图2-4中给出了一种2PSK信号相干接收设备的原理框图。图中经过带通滤波的信号在相乘器中与本地载波相乘,然后用低通滤波器滤除高频分量,在进行抽样判决。判决器是按极性来判决的。即正抽样值判为1,负抽样值判为0.2PSK信号相干解调当恢复的相干载波产生180倒相时,解调出的数字基带信号将与发送的数字基带信号正好是相反,解调器输出数字基带信号全部出错。图2-42PSK信号相干解调各点时间波形这种现象通常称为倒现象。由于在2PSK信号的载波恢复过程中存在着

6、180的相位模糊,所以2PSK信号的相干解调存在随机的现象,从而使得2PSK方式在实际中很少采用。图2-5 2PSK信号解调原理图3、设计方案2FSK用simulink建模(1)Simulink建模仿真图图3-1 2FSK的simulink建模仿真图(2) 2FSK调制部分2FSK调制信号的产生和叠加高斯白噪声:图3-2 2PSK调制信号的产生和高斯白噪声的叠加 载波f1的频率设置: 载波f2的频率设置:图3-3 载波信号f1和f2的参数设置两种载波信号和基带数字信号波形如下图:图3-4 两种载波信号和基带数字信号波形图贝努力基带数字信号参数设置如下图3-5,可以看出基带信号频率为200Hz,

7、这些参数将在后面设计滤波器时应用到。右下图为高斯白噪声参数设计图。图3-5 贝努力基带数字信号参数设置图 图3-6 高斯白噪声参数设计图(3)2FSK解调部分解调部分的完整设计图如下:图3-7 2PSK解调设计图巴特沃斯带通滤波器的参数设计中,因为基带数字信号取样周期是0.005s,所以频率为200Hz,则其带宽是400Hz,滤波器的是根据载波中心频率和基带信号带宽设计的。巴特沃斯带通滤波器的参数设置: 图3-8 巴特沃斯带通滤波器参数设计经过带通滤波器后的波形图:图3-9 经过带通滤波器后的波形图相乘器的设计,实则为一乘法器,将带通滤波器出来的信号与本地载波相乘。解调模块低通滤波器的设计,此

8、处两个低通滤波器的设置参数一致,具体的如下图:图3-10 两个低通滤波器的参数设置经过低通滤波器滤波后出来的信号波形如下图:图3-11 经过低通滤波器滤波后出来的信号波形图抽样判决模块采用Relational Operator模块,因为经过Relational Operator模块后出来的信号为布尔类型,所以后面要接一个类型转换器把布尔类型转换为double型。因为经过调制解调后的信号有半个周期的超前延迟,所以要在原始信号后接一个整型延时器, 出来的信号再与调制解调后的信号进行误码率分析和示波器显示。抽样判决器的参数置计如下: 图3-12 抽样判决器的参数设置图 图3-13 整型延时器参数设置

9、图(4)误码率计算模块参数设置图3-14 误码率计算设计及参数设置2方案二:2PSK用matlab编程实现(1)产生二进制信号序列max=10g=zeros(1,max);g=randint(1,max); %长度为max的随机二进制序列cp=;mod1=;f=2*2*pi;t=0:2*pi/199:2*pi;for n=1:length(g); if g(n)=0; A=-ones(1,200); %每个值200个点 else g(n)=1; A=ones(1,200); end cp=cp A; %s(t),码元宽度200 c=cos(f*t); %载波信号 mod1=mod1 c; %与

10、s(t)等长的载波信号,变为矩阵形式 endfigure(1);subplot(4,2,1);plot(cp);grid on;axis(0 200*length(g) -2 2);title(二进制信号序列);(2)2PSK调制信号cm=;mod=; B=ones(1,200); %每个值200个点 c=-cos(f*t); cm=cm B; mod=mod c; %与s(t)等长的载波信号end tiaoz=cm.*mod; %e(t)调制 subplot(4,2,2);plot(tiaoz);axis(0 100*length(g) -2 2);2PSK调制信号(3)加入高斯白噪声tz=

11、awgn(tiaoz,10); %信号tiaoz中加入白噪声,信噪比为10 subplot(4,2,3);plot(tz);grid on 通过高斯白噪声信道后的信号figure(2);plot(abs(fft(tz);axis(0 200*length(g) 0 400);加入白噪声的2PSK信号频谱(4)低通滤波jiet=2*mod1.*tz; %同步解调 subplot(4,2,4);plot(jiet);相乘后信号波形) plot(abs(fft(jiet);相乘后信号频谱%低通滤波器 fp=500;fs=700;rp=3;rs=20;fn=10000;ws=fs/(fn/2);wp=

12、fp/(fn/2); %计算归一化角频率 n,wn=buttord(wp,ws,rp,rs); %计算阶数和截止频率 b,a=butter(n,wn); %计算H(z) figure(4);freqz(b,a,1000,11025);subplot(2,1,1);axis(0 4000 -100 3) LPF幅频相频图jt=filter(b,a,jiet);subplot(4,2,5);plot(jt);经低通滤波器后信号波形)plot(abs(fft(jt);经低通滤波器后信号频谱(5)抽样判决%抽样判决 for m=1:200*length(g); if jt(m)=0; jt(m)=-1

13、; endsubplot(4,2,6);经抽样判决后信号s(t)波形经抽样判决后信号频谱(6)程序源代码plot(abs(fft(cp);axis(0 100*length(g) 0 400);原始信号频谱plot(abs(fft(tiaoz);2PSK信号频谱 %带有高斯白噪声的信道 4、设计结果及其分析1方案一 2FSK的simulink结果及分析误码率分析模块显示误码率为0.0495,这个值在合理的范围里,说明该系统工作正常。解调出来的波形与信源波形比较如下图所示,从图中可以看出,没有误码,解调性能良好。图4-1 解调波形与信源波形对比图2方案二 2PSK的matlab编程方案结果及其分

14、析(1)Matlab仿真结果图4-1 Matlab调制与解调运行结果图4-2 Matlab运行的频谱结果图4-3 Matlab运行的LPF幅相频图5、小结通过这周的课程设计与实践,我又一次复习了通信原理的相关知识。同时学会使用Matlab中的Simulink模块对信号进行仿真。掌握了这种软件的基本使用方法,加深了对课堂知识的理解。同时,更加培养了自己的自学能力和解决问题的能力。首先,自己在课堂上对理论知识掌握的并不是特别好。在拿到设计题目时,又将通信原理的课本翻出来,将2FSK和2PSK的相关内容复习了。发现自己在课堂学习时还存在很多漏洞。在看书,请教同学后终于掌握了所需的相关原理和理论知识。

15、 之前学过matlab对信号的仿真,但对其中的Simulink模块没有什么了解,因此在拿到课设题目时先是马上上网查资料,了解了软件的工作特点,特别是Simulink。通过上网搜软件的使用教程,边看边学这些软件的使用方法。这其中走了不少弯路,不过这也锻炼了我的自学能力。软件是英文版,这对我确实造成了不小的困难。不过在努力下掌握了很多以前不知道的东西,自己也十分有成就感。 在模块搭建完成后,调试时一直出错或者结果差强人意。仔细检查模块是否正确,发现问题没有出来实验原理上,通过请教同学和自己的参数修改,终于能够运行出现想要的结果。6、参考文献1 樊昌信,曹丽娜. 通信原理(第六版) M . 北京:国防工业出版社,20082赵鸿图,矛艳. 通信原理MATLAB仿真教程 . 人民邮电出版社,2013课程设计评分表课程名称: 通信原理 项 目评 价设计方案的合理性与创造性设计与调试结果设计说明书的质量答辩陈述与回答问题情况课程设计周表现情况综合成绩 教师签名: 日 期:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1