通信原理课设2FSK非相干解调_第1页
通信原理课设2FSK非相干解调_第2页
通信原理课设2FSK非相干解调_第3页
通信原理课设2FSK非相干解调_第4页
通信原理课设2FSK非相干解调_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

1、 通信原理课程设计2FSK非相干解调1.设计平台Simulink介绍Simulink是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境,在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。Simulink具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simulink已被广泛应用与控制理论和数字信号处理复杂仿真和设计。Sinulink是MATLAB中的一种可视化仿真工具,是一种基于MATLAB的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用与线性系统、非线性系统、数字控制及数

2、字信号处理的建模和仿真中。Simulink可以用连续采样时间、离散采样时间或两种混合的采样时间进行建模,它也支持多速率系统,也就是系统中的不同部分具有不同的采样速率。为了创建动态系统模型,Simulink提供了一个建立模型方块图的图形用户接口(GUI),这个创建过程只需单击和拖动鼠标操作就能完成,它提供了一种更快捷、直接明了的方式,而且用户可以立即看到系统的仿真结果。2.课程设计的目的本次课程设计主要运用MATLAB软件,在simulink平台下建立仿真模型。实现模拟基带信号经2FSK调制与非相干解调的传输过程,通过分析比较调制解调输出波形以及功率谱特征,理解2FSK调制原理。加深对所学的通信

3、原理知识理解,培养专业素质,提高利用通信原理知识处理通信系统问题的能力,为今后的专业课程的学习、毕业设计和工作打下良好的基础。能比较扎实地掌握本专业的基础知识和基本理论,掌握数字通信系统及有关设备的分析、开发等基本技能。3.课程设计的要求3.1用simulink对系统建模3.2输入数字信号已调波形并进行接收判决,观察各点相应输出波形3.3通过多次输入输出对所设计的系统性能进行分析3.4对解调原理进行分析4.课程设计的原理4.1 2FSK的调制4.1.1 2FSK基本原理2FSK是利用数字基带信号控制在波的频率来传递信息,在2FSK中,载波的频率随二进制基带信号在f1和f2两个频率点间变化表达式

4、为一个2FSK信号可以看成是两个不同载频的2ASK信号的叠加。4.1.2 2FSK产生方法2FSK信号的产生方法主要有两种,一种可以采用模拟调频电路来实现,另一种可以采用键控法来实现,即在二进制基带矩阵脉冲序列的控制下通过开关电路对两个不同的独立频率源进行选通,使其在每一个码元Tb期间输出f1或f2两个载波之一。这两种方法产生2FSK信号的差异在于:由调频法产生的2FSK信号在相邻码元之间的相位是连续变化的,这是一类特殊的FSK,成为连续相位FSK(SPFSK);而键控法产生的2FSK信号,是由电子开关在两个独立的频率源之间转换形成,故相邻码元之间的相位不一定连续。图4.1.2-1 键控法产生

5、2FSK信号的原理图图4.1.2-2二进制移频键控信号的时间波形4.1.3 2FSK解调2FSK信号的常用解调方法是采用的非相干解调和相干解调,解调原理是将2FSK信号分解为上下两路2ASK信号分别进行解调,然后进行判决。这里的抽样判决是直接比较两路信号抽样值的大小,可以不专门设置门限。判决规则与调制规则相呼应,调制时若规定“1”符号对应载波频率f1,则接收时上支路的样值较大,应判为“1”;反之则判为“0”。图4.1.3-1 非相干解调原理图 图4.1.3-2非相干解调时间波形图4.2 Simulink工作环境4.2.1 Simulink 模型库在MATLAB命令窗口输入“simulink”按

6、回车,就可进入Simulink 模型库。Simulink模块库按功能进行分为以下8类子库:Continuous(连续模块)、Discrete(离散模块)、Function&Tables(函数和平台模块)、Math(数学模块)、Nonlinear(非线性模块)、Signals&Systems(信号和系统模块)、Sinks(接收器模块)、Sources(输入源模块);用户可以根据需要混合使用模型库中的模块来组合系统,也可以封装自己的模块,自定义模块库从而实现全图形化仿真。4.2.2设计仿真模型在MATLAB子窗口或simulink模型库的菜单栏依次选择 FileNewModel,即可生成空白仿真模

7、型窗口。5设计步骤5.1 2FSK的调制部分打开simulink工具箱,点击filemodel,新建一个仿真空白模型,将2FSK信号调制所需要的模块拖入空白模型中。下图中的Bernoulli Binary Genertor模块为数字基带信号源模块、Sine Wave模块为频率为f1和f2载波模块、Switch模块为选择开关模块、Scope模块为示波器模块。图5.1 2FSK信号调制部分的simulink模型方框图5.1.1 2FSK的调制部分参数设置图5.1.1-1 载波sine wave的参数设置其中f1幅度为5;频率为100HZ;采样时间为1/500的信号。图5.1.1-2 载波sine

8、wave 的参数设置其中f1幅度为5;频率为50HZ;采样时间为1/500.5.1.2 2FSK的调制部分仿真经过以上参数的设置后就可以进行系统的仿真,其各点的时间波形如下:图5.3 2FSK调制波形图其中第1个图形为载波f1的波形图;第2个图形为信号源的波形图;第3个图形为载波f2的波形图;第4个图形为f1和f2的调制波形。5.2 2FSK信号的非相干解调5.2.1 2FSK的非相干解调部分打开simulink工具箱,点击filemodel,新建一个仿真空白模型,将2FSK信号解调所需的模块拖入空白模型中。下图中的Analog Filter Design模块为带通滤波器模块、Abs模块为绝对

9、值,起作用等同于包络检波器、Scope模块为示波器、Subtract模块为对信号进行加法或减法运算、Zero order hold模块的功能为零阶保持模块、Quantizing Encoder为量化编码器模块、Zero order hold和Quantizing Encoder的作用等同于在定时脉冲下的抽样判决器。图5.2.1 2FSK的非相干解调部分5.2.2 2FSK解调部分参数设置图5.2.2-1 带通滤波器1参数设置图5.2.2-2 带通滤波器2参数设置图5.2.2-3零阶保持模块参数的设置5.2.3 2FSK非相干解调部分的仿真图5.2.32FSK非相干解调波形第一个图形为f1经过带通滤波器后的图形,第二个图形为f2经过带通滤波器后的图形,第三个图形f1经过解调后的图形,第四个图形为f2经过解调后的图形,第五个图形为f1和f2经过解调后的图形,第六个是经过零阶保持模块后的图形,第七个是解调出现的波形图,出现延时,符合实验要求。6.设计总结经过两周的时间,课程设计顺利完成,期间少不了老师和同学的帮助。在课设过程中,是以所学理论为基础,自己查阅资料和动脑思考、动手操作完成整个课设,在课程设计的过程中,我又重温了2FSK的调制和解调的相关知识,更加熟悉了MATLAB里的simulink工具箱,学会了建立模型

温馨提示

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

评论

0/150

提交评论