版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、matlab与通信仿真课程设计指导老师: 班级:07通信(1)班学号:e07680104姓名: 目录目的和要求1实验环境1具体内容及要求1实验内容题目一4题目内容流程图程序代码仿真框图各个参数设置结果运行结果分析题目二8题目内容流程图程序代码仿真框图各个参数设置结果运行结果分析题目三17题目内容流程图程序代码仿真框图各个参数设置结果运行结果分析题目四33题目内容流程图程序代码仿真框图各个参数设置结果运行结果分析心得与体会52目的和要求通过课程设计,巩固本学期相关课程matlab与通信仿真所学知识的理解,增强动手能力和通信系统仿真的技能。在强调基本原理的同时,更突出设计过程的锻炼。强化学生的实践
2、创新能力和独立进行科研工作的能力。 要求学生在熟练掌握matlab和simulink仿真使用的基础上,学会通信仿真系统的基本设计与调试。并结合通信原理的知识,对通信仿真系统进行性能分析。实验环境pc机、matlab/simulink具体内容及要求基于matlab编程语言和simulink通信模块库,研究如下问题:(1) 研究bfsk在加性高斯白噪声信道下(无突发干扰)的误码率性能与信噪比之间的关系;(2) 研究bfsk在加性高斯白噪声信道下(有突发干扰)的误码率性能与信噪比之间的关系;分析突发干扰的持续时间对误码率性能的影响。(3) 研究bfsk+信道编码(取bch码和汉明码)在加性高斯白噪声
3、信道下(无突发干扰)的误码率性能与信噪比之间的关系;分析不同码率对误码率性能的影响。比较不同信道编码方式的编码增益性能。(4) 研究bfsk+信道编码(取bch码和汉明码)在加性高斯白噪声信道下(有突发干扰)的误码率性能与信噪比之间的关系;分析突发干扰的持续时间对误码率性能的影响。分析不同码率对误码率性能的影响。比较不同信道编码方式的编码增益性能。 题目一题目内容:研究bfsk在加性高斯白噪声信道下(无突发干扰)的误码率性能与信噪比之间的关系流程图开始读懂题目,确定仿真框图确定参数编写程序代码运行程序,得出结果图得出的结果是理想的结果? 是修改参数 不是 得出最终结果图程序代码:clcclea
4、recho on %x表示信噪比x=0:15; % y表示信号的误码比特率,它的长度与x相同y=x; % bfsk调治的频率间隔等于24khzfrequencyseparation=24000; %信源产生信号的bit率等于10kbit/sbitrate=10000; % 仿真时间设置为10秒simulatontime=10; % bfsk调质信号每一个符号的抽样数等于2samplespersymbol=2; for i=1:length(x) %信道的信噪比依次取x中的元素snr=x(i); %运行仿真程序,得到的误码率保存在工作区变量biterrorrate中 sim(shiyanyi1)
5、; %计算biterrorrate的均值作为本次仿真的误码率 y(i)=mean(biterrorrate);end % 准备一个空白的空间% hold off;figure % 绘制x和y的关系曲线图,纵坐标采用对数表示semilogy(x,y,-*); %对y取对数画图xlabel(信噪比); %写x坐标ylabel(误码率); %写y坐标title(bfsk在无突发干扰下误码率与信噪比的关系); %写标题grid on; %画网格图仿真框图各个参数设置 random integer generatorm-fsk modulator baseband awgn channel m-fsk
6、modulator basebandto workspace运行结果结果分析:bfsk在无突发干扰下误码率随着信噪比的增大而减小题目二题目内容:研究bfsk在加性高斯白噪声信道下(有突发干扰)的误码率性能与信噪比之间的关系;分析突发干扰的持续时间对误码率性能的影响。1 bfsk(有突发干扰)误码率与信噪比的关系2 突发干扰的持续时间对误码率的影响: 突发干扰突发尺寸不同,误码率如何变化? 突发干扰占空比不同,误码率如何变化?第一小题流程图: 程序代码:clcclear allx=0:10; %x表示信噪比y=x; %y表示信号的误码比特率,它的长度与x相同 for i=1:length(x)
7、snr=x(i); %信道的信噪比依次取x中的元素 sim(rwer31); %运行仿真程序得到的误码率保存在工作区变量biterrorrate中 y(i)=max(biterrorrate); %计算biterrorrate的最大值作为本次仿真的误码率endsemilogy(x,y,-p); %对y取对数画图xlabel(信噪比); %写x坐标ylabel(误码率); %写y坐标title(bfsk在突发干扰下误码率与信噪比关系); %写标题grid on; %画网格图仿真框图各个参数设置 random integer generator hamming encoder m-fsk modu
8、lator baseband awgn channel signal from workspace reshape 运行结果结果分析:在有突发状况的情况下(信号为ones(1,200) zeros(1,45)),误码率随着信噪比的增加而减小,在此参数数据下减小的幅度不大。第二小题(突发尺寸不同)流程图: 程序代码:clcclear allx=0:10:100; %x表示信噪比for i=1:length(x) %信道的信噪比依次取x中的元素 snr=3; %取信噪比为3 w=x(i); %w表示突发信号的尺寸,它的长度取x矩阵的值 sim(rwer4); %运行仿真程序得到的误码率保存在工作区
9、变量pe中 y(i)=max(pe); %计算pe的最大值作为本次仿真的误码率endsemilogy(x,y,-p); %对y取对数画图xlabel(突发尺寸); %写x坐标ylabel(误码率); %写y坐标title(突发干扰的持续时间对误码率性能); %写标题grid on; %画网格图仿真框图各个参数设置 random integer generator m-fsk modulator baseband awgn channel signal from workspace reshape error rate calculation运行结果结果分析:在信噪比snr=3的情况下,当突发尺
10、寸由0到100变化时,误码率增加第二小题(占空比不同)流程图: 程序代码:clcclear allm=0:5:50; for i=1:length(m) %i取m的长度 w=m(i); %w表示突发信号的占空比,它的长度取x矩阵内的值 sim(rwer5); %运行仿真程序得到的误码率保存在工作区变量pe中 y(i)=max(pe); %计算pe的均值作为本次仿真的误码率y(i) x(i)=w/(200-w); %计算占空比xendsemilogy(x,y,-p); %对y取对数画图 xlabel(突发尺寸所占比例); %写x坐标ylabel(误码率); %写y坐标title(bfsk突发干扰
11、的持续时间对误码率性能的影响); %写标题grid on; %画网格图仿真框图:各个参数设置 random integer generator m-fsk modulator baseband awgn channel signal from workspace reshape error rate calculation 运行结果结果分析:在信噪比snr=1.156的情况下,当占空比由0到0.35变化时,误码率在占空比很小时保持不变,随着占空比的增加,误码率逐渐上升。题目三题目内容:研究bfsk+信道编码(取bch码和汉明码)在加性高斯白噪声信道下(无突发干扰)的误码率性能与信噪比之间的关系
12、;分析不同码率对误码率性能的影响。比较不同信道编码方式的编码增益性能。1 bfsk+汉明码误码率与信噪比的关系2 bfsk+汉明码在不同码率下误码率与信噪比的关系3 bfsk+bch码误码率与信噪比的关系4 bfsk+bch码在不同码率下误码率与信噪比的关系5 bch码与汉明码误码率的比较第一小题流程图: 程序代码:clcclearx=0:0.5:5; %设定x的值为0-5之间间隔为0.5的各个数for i=1:length(x) snr=x(i); %信道的信噪比依次取x中的元素 sim(rwsan1); %运行仿真程序得到的误码率保存在工作区变量pe中 y(i)=mean(pe); %计算
13、pe的均值作为本次仿真的误码率endsemilogy(x,y,-p); %对y取对数画图xlabel(信噪比); %写x坐标ylabel(误码率); %写y坐标title(bfsk+汉明码误码率与信噪比关系); %写标题grid on; %画网格图仿真框图各个参数设置 random integer generator hamming encoder m-fsk modulator baseband awgn channel m-fsk demodulator baseband hamming decoder运行结果结果分析:当bfsk使用汉明码编码时随着信道的噪声比的增加误码率快速下降。第二小
14、题 流程图: 程序代码:clcclearx=0:0.5:5; %设定x的值为0-5之间间隔为0.5的各个数for i=1:length(x) n=7; %设定codeword的长度 m=3; %设定message的长度 samplesperframe=4; %设定samples per frame要等于codeword的长度与message的长度的差值相等 snr=x(i); %信道的信噪比依次取x中的元素 sim(rwsan2); %运行仿真程序得到的误码率保存在工作区变量pe中 y(i)=mean(pe); %计算pe的均值作为本次仿真的误码率endsemilogy(x,y,-); %对y
15、取对数画图xlabel(信噪比); %写x坐标ylabel(误码率); %写y坐标title(bfsk+汉明码在不同码率下误码性能); %写标题hold on; for i=1:length(x) n=15; %设定codeword的长度 m=4; %设定message的长度 samplesperframe=11; %设定samples per frame要等于codeword的长度与message的长度的差值相等 snr=x(i); %信道的信噪比依次取x中的元素 sim(rwsan2); %运行仿真程序得到的误码率保存在工作区变量pe中 y(i)=mean(pe); %计算pe的均值作为本
16、次仿真的误码率end semilogy(x,y,-o); %对y取对数画图hold on; for i=1:length(x) n=31; %设定codeword的长度 m=5; %设定message的长度 samplesperframe=26; %设定samples per frame要等于codeword的长度与message的长度的差值相等 snr=x(i); %信道的信噪比依次取x中的元素 sim(rwsan2); %运行仿真程序得到的误码率保存在工作区变量pe中 y(i)=mean(pe); %计算pe的均值作为本次仿真的误码率endsemilogy(x,y,-p); %对y取对数画
17、图grid on; %画网格图仿真框图各个参数设置 random integer generator hamming encoder m-fsk modulator baseband awgn channel m-fsk demodulator baseband hamming decoder 运行结果结果分析:当bfsk使用汉明码编码时在相同信噪比的情况下,码率不同误码率也不同。在信噪比比较小时很难分辨误码率相差不大,当误码率在4-4.5之间时就会有很大的去区别,可以看到,码率越小的误码率越大。第三小题 流程图: 程序代码:clcclearx=0:0.5:5; %设定x的值为0-5之间间隔为
18、0.5的各个数for i=1:length(x) snr=x(i); %信道的信噪比依次取x中的元素 sim(rwsan31); %运行仿真程序得到的误码率保存在工作区变量pe中 y(i)=mean(pe); %计算pe的均值作为本次仿真的误码率endsemilogy(x,y,-p); %对y取对数画图xlabel(信噪比 ); %写x坐标ylabel(误码率); %写y坐标title(bfsk+bch误码率于信噪比关系); %写标题grid on; %画网格图仿真框图各个参数设置 random integer generator bch encoder m-fsk modulator bas
19、eband awgn channel m-fsk demodulator baseband bch decoder 运行结果结果分析:当bfsk使用bch编码时随着信噪比的增加误码率逐渐减少。第四小题 流程图: 程序代码:clcclearx=0:0.5:5; %设定x的值为0-5之间间隔为0.5的各个数 for i=1:length(x) n=7; %设定codeword的长度 k=4; %设定message的长 sampleperframe=4; %设定samples per frame要等于message的长度相等 snr=x(i); %信道的信噪比依次取x中的元素 sim(rwsan4)
20、; %运行仿真程序得到的误码率保存在工作区变量pe中 y(i)=mean(pe); %计算pe的均值作为本次仿真的误码率endsemilogy(x,y,-p); %对y取对数画图xlabel(信噪比); %写y坐标ylabel(误码率); %写x坐标title(bfsk+bch码(无干扰)在不同码率下误码率性能); %写标题hold on; for i=1:length(x) n=15; %设定codeword的长度 k=11; %设定message的长 sampleperframe=11; %设定samples per frame要等于message的长度相等 snr=x(i); %信道的信
21、噪比依次取x中的元素 sim(rwsan4); %运行仿真程序得到的误码率保存在工作区变量pe中 y(i)=mean(pe); %计算pe的均值作为本次仿真的误码率endsemilogy(x,y,-); %对y取对数画图hold on; for i=1:length(x) n=31; %设定codeword的长度 k=26; %设定message的长 sampleperframe=26; %设定samples per frame要等于message的长度相等 snr=x(i); %信道的信噪比依次取x中的元素 sim(rwsan4); %运行仿真程序得到的误码率保存在工作区变量pe中 y(i)
22、=mean(pe); %计算pe的均值作为本次仿真的误码率endsemilogy(x,y,-o); %对y取对数画图 grid on;仿真框图各个参数设置 random integer generator bch encoder m-fsk modulator baseband awgn channel m-fsk demodulator baseband bch encoder运行结果结果分析:当bfsk使用bch编码时在相同信噪比的情况下,码率不同误码率也不同。在信噪比比较小时很难分辨误码率相差不大,当误码率在1.5-5之间时就会有很大的去区别,可以看到,码率越小的误码率越大。第五小题 流
23、程图: 程序代码:clcclearx=0:0.5:5; %设定x的值为0-5之间间隔为0.5的各个数for i=1:length(x) snr=x(i); %信道的信噪比依次取x中的元素 sim(rwsan1); %运行仿真程序得到的误码率保存在工作区变量pe中 y(i)=mean(pe); %计算pe的均值作为本次仿真的误码率endsemilogy(x,y,-p); %对y取对数画图xlabel(信噪比); %写x坐标ylabel(误码率); %写y坐标title(bch与汉明码误码率比较); %写标题grid on; %画网格图hold on;for i=1:length(x) snr=x
24、(i); %信道的信噪比依次取x中的元素 sim(rwsan31); %运行仿真程序得到的误码率保存在工作区变量pe中 y(i)=mean(pe); %计算pe的均值作为本次仿真的误码率endsemilogy(x,y,-); %对y取对数画图hold on;仿真框图各个参数设置 random integer generator hamming encoder m-fsk modulator baseband awgn channel m-fsk demodulator baseband hamming decoder bch encoder bch decoder 运行结果结果分析:当bfsk
25、使用bch编码和汉明码编码时在相同信噪比的情况下,误码率也不同。在信噪比比较小时(0-0.5),很难分辨误码率,相差不大。当误码率在1-5之间时就会有很大的去区别,可以看到,汉明码在相同的信噪比下误码率比bch小。题目四题目内容:研究bfsk+信道编码(取bch码和汉明码)在加性高斯白噪声信道下(有突发干扰)的误码率性能与信噪比之间的关系;分析突发干扰的持续时间对误码率性能的影响。分析不同码率对误码率性能的影响。比较不同信道编码方式的编码增益性能。1. bfsk+汉明码(有突发干扰)误码率性能与信噪比的关系2. 突发干扰的持续时间对误码率的影响: 突发干扰突发尺寸不同,误码率如何变化? 突发干
26、扰占空比不同,误码率如何变化?3. bfsk+bch码(有突发干扰)误码率性能与信噪比的关系4. 突发干扰的持续时间对误码率的影响: 突发干扰突发尺寸不同,误码率如何变化? 突发干扰占空比不同,误码率如何变化?第一小题 流程图: 程序代码:clcclear allx=1:10; %设定x的值为0-10之间的各个数for i=1:length(x) snr=x(i); %信道的信噪比依次取x中的元素 sim(rwsi11); %运行仿真程序得到的误码率保存在工作区变量pe中 y(i)=mean(pe); %计算pe的均值作为本次仿真的误码率endsemilogy(x,y,-p); %对y取对数画
27、图xlabel(信噪比); %写x坐标ylabel(误码率); %写y坐标title(bfsk+汉明码(有突发干扰)误码率性能与信噪比关系); %写标题grid on; %画网格图仿真框图各个参数设置 random integer generator hamming encoder m-fsk modulator baseband awgn channel signal from workspace reshape 运行结果结果分析:当bfsk使用汉明码编码时,在有突发状况的情况下(信号为ones(1,200) zeros(1,45)),误码率随着信噪比的增加而减小,在误码率在0-5之间时,下
28、降幅度不大,在误码率为5-10时,下降幅度逐渐增大。 第二小题(突发尺寸不同)流程图: 程序代码:clcclear allw=1:10:100; %x表示信噪比for k=1:length(w) %信道的信噪比依次取x中的元素 snr=3; %取信噪比为3 l=w(k); %w表示突发信号的尺寸,它的长度取x矩阵的值 sim( rwsi22); %运行仿真程序得到的误码率保存在工作区变量pe中 y(i)=mean(pe); %计算pe的最大值作为本次仿真的误码率endsemilogy(x,y,-p); %对y取对数画图xlabel(突发尺寸); %写x坐标ylabel(误码率); %写y坐标t
29、itle(突发干扰的持续时间对误码率性能); %写标题grid on; %画网格图仿真框图各个参数设置 random integer generator hamming encoder awgn channel signal from workspace m-fsk modulator baseband m-fsk demodulator baseband运行结果结果分析:在信噪比snr=3的情况下,当突发尺寸由0到100变化时,误码率增加第二小题(占空比不同)流程图: 程序代码:clcclear allw=0:0.05:0.35;snr=3;for k=1:length(w) %k取w的长度
30、 l=200*w(k); %w表示突发信号的占空比,它的长度取x矩阵内的值 sim(rwsi33); %运行仿真程序得到的误码率保存在工作区变量pe中 y(i)=max(pe); %计算pe的均值作为本次仿真的误码率y(i)endsemilogy(w,y,-p); %对y取对数画图 xlabel(突发尺寸所占比例); %写x坐标ylabel(误码率); %写y坐标title(bfsk+汉明码突发干扰的持续时间对误码率性能的影响); %写标题grid on; %画网格图仿真框图:各个参数设置 random integer generator hamming encoder awgn channe
31、l signal from workspace reshape error rate calculation m-fsk modulator baseband m-fsk demodulator baseband运行结果结果分析:在信噪比snr=3的情况下,当占空比由0到0.35变化时,误码率在占空比很小时保持不变,随着占空比的增加,误码率逐渐上升。第三小题 流程图: 程序代码:clcclear allx=1:10; %设定x的值为0-10之间的各个数for i=1:length(x) snr=x(i); %信道的信噪比依次取x中的元素 sim(rwsi44); %运行仿真程序得到的误码率保存
32、在工作区变量pe中 y(i)=mean(pe); %计算pe的均值作为本次仿真的误码率endsemilogy(x,y,-p); %对y取对数画图xlabel(信噪比); %写x坐标ylabel(误码率); %写y坐标title(bfsk+bch(有突发干扰)误码率性能与信噪比关系); %写标题grid on; %画网格图仿真框图各个参数设置 random integer generator bch encoder m-fsk modulator baseband awgn channel signal from workspace reshape 运行结果结果分析:当bfsk使用bch编码时,在有突发状况的情况下(信号为ones(1,200) zeros(1,150)),误码率随着信噪比的增加而减小,在误码率在0-5之间时,下降幅度比较大大,在误码率为5-10时,下降幅度逐渐平缓。 第四小题(突发尺寸不同)流程图: 程序代码:clcclear allw=1:10:100; %x表示信噪比for k=1:length(w) %信道的信噪比依次取x中的元素 snr=3; %取信噪比为3 w=x(i); %w表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 变频电机控制器主板生产线项目可行性研究报告
- 2026上半年四川成都大学考核招聘高层次人才5人备考题库附参考答案详解(突破训练)
- 2026重庆永川区中山路街道办事处玉清社区招聘全日制公益性岗位人员1人备考题库(b卷)附答案详解
- 2026重庆永川区中山路街道办事处玉清社区招聘全日制公益性岗位人员1人备考题库及参考答案详解【研优卷】
- 2026广西百色市右江区城东社区卫生服务中心招聘公益性岗位2人备考题库【含答案详解】
- 2026重庆长江轴承股份有限公司招聘122人备考题库【培优a卷】附答案详解
- 虚拟电厂智能化数据采集与处理系统方案
- 消费品生产环节标准化管理方案
- 2026四川新火炬化工有限责任公司招聘13人备考题库(名校卷)附答案详解
- 2026上海市信息安全测评认证中心招聘2人备考题库(名校卷)附答案详解
- 2025内蒙古能源集团智慧运维公司校园招聘(55人)笔试历年备考题库附带答案详解
- 县委办公室保密制度
- GB 15322.2-2026可燃气体探测器第2部分:家用可燃气体探测器
- 2026年春季三年级道德与法治下册全册期末考试知识点材料
- 2026一季度重庆市属事业单位公开招聘242人备考题库带答案详解
- 《中国养老金精算报告2025-2050》原文
- 2025福建农信春季招聘194人(公共基础知识)综合能力测试题附答案
- 2026宝洁(中国)秋招面试题及答案
- 代孕合同协议书
- 古蔺花灯课件
- 周大福珠宝公司员工激励机制分析
评论
0/150
提交评论