文档详情

通信原理课设报告..docx

发布:2017-01-26约8.81千字共19页下载文档
文本预览下载声明
目 录1 技术要求12 基本原理12.1 2ASK调制12.2 2ASK解调33 建立模型描述43.1 Simulink仿真实现2ASK调制和解调43.2 MATLAB编程实现2ASK调制和解调过程44模块功能分析或源程序代码54.1 Simulink实现2ASK调制和解调功能54.2 Matlab编程实现2ASK调制和解调85 调试过程及结论155.1使用Simulink实现2ASK模型仿真155.2 用Matlab编程实现2ASK模型仿真166 心得体会177 参考文献182ASK通信系统设计1 技术要求(1)设计出2ASK通信系统的结构; (2)根据通信原理,设计出各个模块的参数(例如码速率,滤波器的截止频率等); (3)用Matlab或SystemView 实现该数字通信系统; (4)观察仿真并进行波形分析; (5)系统的性能评价。2 基本原理2.1 2ASK调制1 基本原理2ASK是利用载波的幅度变化来传递数字信息,而其频率和初始相位保持不变。其信号表达式为: ,S (t)为单极性数字基带信号。其调制过程如图1所示:图1 2ASK调制过程2 两种调制法2ASK信号的产生方法通常有两种:模拟调制法和键控法。模拟调制法使用乘法器实现,如图2所示。键控法使用开关电路实现,如图3所示。乘法器S( t ) e0( t ) 滤波器cosωc t图2 模拟调制法也称 OOK 信号 开关 K 的动作由S( t ) 决定,当S( t ) = 10e0( t ) cosωc tK0 K 接01 K 接1图3 键控法3 功率谱密度若设S(t)的功率谱密度为Ps(f),2ASK信号的功率谱密度为,则 由图4可见,2ASK信号的功率谱是基带信号功率谱的线性搬移,由连续谱和离散谱组成。fc - fsfcfc + fsfc - fsfc + fsfc图4 2ASK功率谱密度2.2 2ASK解调相干解调需要将载频位置的已调信号频谱重新搬回原始基带位置,因此用相乘器与载波相乘来实现。为确保无失真还原信号,必须在接收端提供一个与调制载波严格同步的本地载波,解调过程如图5所示。S( t )定时脉冲 带通 相乘 低通 抽样判决eo( t )cosωc t2fs图5 相干解调包络检波器通常由整流器和低通滤波器组成,可以直接从已调波中提取原始基带信号,结构简单,如图6所示。经过各个模块后波形变化如图7所示。带通 整流 低通 抽样判决判决定时脉冲 S( t ) eo( t ) abcd图6 非相干解调图7 非相干解调过程的时间波形3 建立模型描述3.1 Simulink仿真实现2ASK调制和解调Simulink是Matlab中重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。Simulink具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simulink已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。Simulink是MATLAB中的一种可视化仿真工具, 是一种基于MATLAB的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制和数字信号处理的建模和仿真中。设计方案一使用Simulink进行仿真实现2ASK的模拟调制以及相干和非相干解调。仿真图如下图8所示。图8 Simulink仿真图3.2 MATLAB编程实现2ASK调制和解调过程在此次设计中,实现了模拟调制,信道加噪,相干解调和非相干解调,得到了每个阶段的波形图。4模块功能分析或源程序代码4.1 Simulink实现2ASK调制和解调功能1 调制模块用模拟调制方法的基带信号与载波相乘,以及信道加高斯噪声,模块图如图9所示。各元件参数如图10,11,12所示。图9 调制模块仿真图图10 脉冲发生器参数图图11 正弦波发生器参数图图12 噪声发生器参数图2.相干解调模块解调模块中,相干解调法经过相乘器—低通—抽样判决后输出。如下图12所示。图13 相干解调模块图非相干解调经过整流—低通—抽样判决后输出。如下图14所示。图14 非相干解调模块图其中各个元件的参数如下图15,16,17所示。图15 整流器参数图图16 数字低通滤波器参数图图17 Switch参数图4.2 Matlab编程实现2ASK调制和解调程序源代码如下clear; %清空Workspaceclc; %清空Command Windowclose all; %关闭所有窗口dt=0.001;
显示全部
相似文档