通信原理课程设计_第1页
通信原理课程设计_第2页
通信原理课程设计_第3页
通信原理课程设计_第4页
通信原理课程设计_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

通信原理课程设计姓名______学号_______班级_____

目录一、目…………二、任书……………3三、具内容及要求………………43.1题目……………题目内容…………………43。1.2设计想或法…………………4313实的功能方法…………………4314程流程图…………………43.1。5程序码………5316仿框图…………………53。1.7模块述及数设置…………53。18果运……………………103.1结果分析………113.2题目……………………11题目内容……………113。22计思或方法……………113.2.2序流程图…………………123.2。程序代码……………………13仿真框图……………………13模块描述参数设置………3。结果运行……………………203。28果分……………………203。题目三………203。31目内…………20

设计思想方法……………………203。23序流图………21程序代码……………………213。结果运行……………………233。26果分……………………23四、心与体会……………………五、参文献…………23《通信理程设计任书一、目的要求:要求学生在熟练掌握MATLAB和imulink仿真使用的基础上,学会通信仿真系统的基本设计与调试并结合通信原理的知识,对通信仿真系统进行性能分析。二、实验环境、三、具体容及要求(1)试用M研究在加性高斯白噪声信道下的误码率性能与信噪比之间的关系;(2)试用M研究PSK+信道编码(取汉明码)加性高斯白噪声信道下的误码率性能与信噪比之间的关系;分析不同码率对误码率性能的影响。(3)试用Matlab编程实现H码的编解码过程,并画出100000010的原始、编码和解码图形.四、提交计报告

系统的基本原理框图以及每一个模块的作用;系统imulink仿过程中,每个用到的模块中主要参数的意义;仿真系统参数的设定和设定的依据;仿真系统参数改变时,给仿真结果带来的影响(如高斯白声信道的信噪比增加,则误

码率减小);仿真程序需要加注释)仿真的结果(波形,误码率等。五、主要考文献及资邵玉斌。Matlab/Simulink通信系统模与仿真实例分析清华大学出版社年李贺冰等,Simulink通仿真教程,国防工业出版年5月31、题目一3.1。、目容试用Matlab/Simulink研究在加性高斯白噪声信道下的误码率性能与信噪比之间的关系;3。1.2设思或法先用Simulink立加性高斯白噪声信道(无突发干扰)下的仿真模型,设置好每个模块的参数写主程序实现的输在程序运行过程中调用BPSK仿真模型,然后用BitErrorRate取在加性高斯白噪声信道下的误码率,最后画出BPSK在加性高斯白噪声信道下的误码率性能与信噪比之间的关系。、现功说通过调用已建立的BPSK在加性高斯白噪声信道(无突发干扰)下的仿真模型,利用Matlab编程分析在加性高斯白噪声信道(无突发干扰)的误码率性能.3。1.4程流图

、序码:;%消原来的图(()%道的信噪比依次中元素%运行仿真程序得的误比特率保存在工作区变量算的均值作为本次仿真的误比

特率(,’,,%对取对数画图(高白噪声信道中'误率的码率曲线

;画格、真图、块述参设RandomGenerator器模块描述:采用该模块产生随机的二进制随机信号作为系统的信源。模块参数:Initialseed随机数种子,不同的随机数种子通常产生不同的序列。Sampletime样时间示输出序列中每个二进制符号的持续时间.outputs:选种表示输出为帧格式,否则输出数据流。frame:只有当Frame—based选种后才可编辑此参数它表示输出一帧中包含的抽样点数此处表示1由个比特组成。Outputtype:出数据类

Modulator基带调制器)模块参数:Phase:相位偏移最简单的信道,常指加权高斯白噪声(AWGN)信道。这种噪声假设为在整个信道带宽下功率谱密度

(PDF)为常数,且振幅符合高斯概率

分布。:Initial

随机数种子,同的随机数种子通常产生不同的序列。SNR:信噪比。signalohm:输入信号功率,参考1欧姆。DemodulatorBaseband(BPSK基带解调器):offset():相位偏移Calculation

模块描述通过比较传输数据和接收数据来计算误码率模块的输出数据是长度为的向量,其中每个元素的意义分别是:误码率或误比特率、总的错误个数、总的参加比较的符号或比特数模块参数:Receive指定接收方滞后发送的抽样点,即接收的第几个值对应发送的第一个值。指定开始比较时模块忽略的抽样点数指定模块是比较全部还是输入数据。Output指定计算结果是输出到工作区还是端口。器,;:ofinputdimensions:输入维数。Index索。

Workspace到M的工间)模块描述其输出写入工作空间。模块将其输出写入到一个由模块name数命名的矩阵或结构中。模块参数:Variable作区间的数据名称认为。Limitdatapoints数,示无穷

大.写数据的抽样频率,即每隔多少抽样点输入一个值.Sample入数据的抽样时间认值为-表示与上一模块抽样时间相同。Save:将仿真输出保存到工作空间的格式模块是将输出保存为为数组形式。

3。1.8运结

3。1.9结分在信道高斯白噪声的干扰下,数字调制系统的误码率取决于信噪比BPSK的误码率随着信噪比的增大而减小.32、题目二3。。、目容试用M研究BPSK+信道编码汉明码加性高斯白噪声信道下的误码率性能与信噪比之间的关系;分析不同码率对误码率性能的影响。3.2。、计想方先用Simulink建立在加性高斯白噪声信道(无突发干扰)下的仿真模型,道编码及解码方式,采用汉明码进行处理,设置好每个模块的参,编主程序实现的输入,在程序运行过程中调用仿真模型,然后用取在加性高斯白噪声信道下的误码率,最后出BPSK加性高斯白噪声信道下的误码率性能与信噪比之间的关系曲线。3.2。、序程

3.2。、序码表信噪比:;()产全零矩阵%信源产生信号等%循环执行仿真程序;())运行真程序,得到的误比特率保存在工作区变量中(%对阵中各列的误码率元素分别求均值(,,—;轴用对数标度轴用线性标度绘制图形:)调用仿真程序)%取平均值(,轴用对数标轴用线性标度绘制图形;:(’%调仿真程序(取平均值(,’—%轴用对数标度轴线性标度绘制图形

;’噪;(误率(汉码的误码率性能’率码率,码给形加注解[坐标轴;%网格线、真图3。。、块述参设Random(随器模块描述:采用该模块产生随机的二进制随机信号作为系统的信源模块参数:Initialseed随机数种子,不同的随机数种子通常产生不同的序列.Sampletime抽样时间表示输出序列中每个二进制符号的持续时间。Framebased选种表示输出为帧格式,否则输出数据流。frame:只有当Frame—based选种后才可编辑此参数,它表示输出帧中含的抽样数。此处示帧由MessageLength比特组成Output:出数据类.

模块描述:用于对输入信息进行汉明编码,汉明是一种能够纠正一位错误的红性分组码码长为N该信息位的长度为其中(M>=3),K=N—M模块参数::长Mdegreeprimitivepolynomial:m次本始多项式

Modulator(BPSK基带调制)模块参数:Phaseoffset(相位偏移Channel(高斯信:

最简单的信道,常指加权高斯白噪声

)信道。这种噪声假设为在整个信道带宽下功率谱密度率分布。

(PDF)常数,并且振幅符合高斯概seed:

随机数种子同的随机数种子通常产生不同的序列。SNR:信噪比。signal,to1输入信号功率,参考1欧姆。

Demodulator(BPSK基带解调器):offset(rad):相位偏移Decoder(汉明模块描述建一个码长为N码长为K的汉明码N=2^M—K=N-M.模块参数:此处的两个参数要与前面的Encode数一致。Calculation(误码率计算)

模块描述通过比较传输数据和接收数据来计算误码率模块的输出数据是长度为n向量其中每个元素的意义分别是误码率或误比物率总的错误个数、总的参加比较的符号或比特数模块参数:Receive指定接收方滞后发送的抽样点,即接收的第几个值对应发送的第一个值。指定开始比较时模块忽略的抽样点数mode:指定模块是比较全部还是输入数据.Output指定计算结果是输出到工作区还是端口。则输出误码率选择第二个则输出误码个数:ofinput数Index,one—based)。

ToWorkspace(将输出数据写入间)模块描述入专门的数据到MATLAB的主工作区数据不可用直到仿真结束或暂停。模块参数:name:写入工作区间的数据名称默认为simout。Limitto:模块最多可以保留的数据个数,inf表示无穷抽

大.Decimation:写入数据的抽样频率即每隔多少抽样点输入一个值。Sample写入数据的抽样时间,默认值为-1,表示与上一模块样时间相同。Save输出数据的形式。

、行果、果析在相同信噪比的情况下,码率不同误码率也不同,信码长度越长的误码率和信噪比关系曲线越低在信噪比较小时很难分辨误码率相差不大而随着信噪比的增大误码率会相差越来越大.33目三3。。、目容试用M编程实现码的编解码过程并画出01000010000的原始、编码和解码图形3。。、计想方编码时,对于消息码中的1依次取,—1连续有4个0时,第4个0置为V,第一个V正负与前一个相邻0的1的正负一样,之后V依次取前个V相反极性并且判断V极性与前一个与0相邻的非0值的极性是否一样,若不一样,则改变该非0值的极性;解码时,+1,—1都变成1;连续遇见3个0则把3个0与之后1位皆变为0;l连续遇见20则判断2个0之前一位与之后一位极性是否相同若相同,则该为

皆化为0、序程3。3.4程代[;;;;编:(&

()()解;;);()(0;%作图,(];(()’消息码(,;(()()(码),,)(’码后’3.3。、行果

3。3.6结分第一个波形是消息码1100001100第二个波形是HDB3码—010100——10-100第三个波形是解码11000011100通过对比经HDB3编码前的原消息码和码解码,可以得出其编码译码过程完全对应正确,解码成功。四、心得体会这次通信原理的课程设计,不像平时的实验课,会提供仿真框图和程序,所以如何连接仿真框图,需要哪些部件,每个部件如何设置参数,如编写程序都需要自己来解决。虽然一开始

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论