1、现代通信原理课程设计设计报告课题名称: 专业班级: 姓 名: 学 号: 起止时间: 2007.12.27-2008.01.13 重庆交通大学计算机与信息学院目 录一、课题内容.1二、设计目的.1三、设计要求.1四、实验条件.1五、系统设计.11. 通信系统的原理.12. 所设计子系统的原理.4六、详细设计与编码.51. 设计方案.52. 编程工具的选择.73. 编码与测试.74. 编码与调试过程.135. 运行结果及分析.14七、设计心得.21八、参考文献.231一、课题内容基于 MATLAB 的模拟通信系统仿真FM 和 DSB二、设计目的1、综合应用Matlab原理及应用、信号与系统、现代通
2、信原理、无线通信原理及应用等多门课程知识,使学生建立通信系统的整体概念; 2、培养学生系统设计与系统开发的思想;3、培养学生利用软件进行通信仿真的能力。三、设计要求1、每人一组,组内成员进行各自分工,分别完成不同子系统的详细功能;2、对通信系统有整体的较深入的理解,深入理解自己仿真部分的原理的基础,画出对应的通信子系统的原理框图;3、提出仿真方案;4、完成仿真软件的编制;5、仿真软件的演示;6、提交详细的设计报告。四、实验条件计算机、Matlab 软件五、系统设计1通信系统的原理 通信系统的一般模型2信息源 发送设备 信道 接收设备 受信者噪声源通信系统的一般模型信息源:消息的生成者或来源;发
3、送设备:将信源输出的信号变为适合信道传输的发射信号,且发送信号包含了原始信号的一切信息;信道:传输信号的通道,可以是有线的,也可以是无线的;噪声源:在信道中传输,噪声是绝不可避免的,噪声又可为加性噪声(线性的噪声)和乘性噪声(非线性的噪声) ,一般我们只考虑加性噪声;接收设备:从接收信号中提取我们所希望的信号,并将其转换成适合输出传感器的形式;受信者:消息接收者。在通信系统中,按信号参量的取值方式不同可把信号分为两类,即模拟信号和数字信号,再按照信道中传输信号的特征,来分为模拟通信系统和数字通信系统。下面分别来介绍模拟通信系统与数字通信系统 模拟通信系统模型3信息源 调制器 信道 解调器 受信
4、者噪声源模拟通信系统调制器:将原始电信号变换成其频带适合信道传输的信号;解调器:在接收端将信道中传输的信号还原成原始的电信号。 数字通信系统模型信道编码器基带脉冲生成器数字调制器信道数字解调器采样判决器信道译码器信源译码器受信者数字通信系统噪声源信源编码器信源编码/译码:主要完成 A/D变换、数据压缩、加密等三部分功能;信道编码/译码:数据扩张,增加保镖,提高抗干扰能力等;基带脉冲生成器/抽样判决器:数字基带传输系统的重要部分;数字调制器/解调器: (1) 将数字基带信号的频谱搬移到信道的频带之内,以便于在信道中传输;(2) 便于对信道进行频分复用,从而有效地利用信道的频率资源。数字解调是数字
5、调制的反过程。 模拟通信系统与数字通信系统的比较信息源4模拟通信系统和数字通信系统各有自己的一些特点,但相对于模拟通信系统,数字通信系统有许多独特的优点,例如:数字通信系统抗噪能力强、便于加密、易复用也易压缩、易于集成化、便于用计算机处理数字信号、更适合多种数字业务,容易实现多网合一等。相应地,数字通信系统也有自己的缺点:它需要更宽的传输带宽和较复杂的同步系统等。2所设计子系统的原理我所设计的子系统是模拟通信系统,模拟通信系统的主要内容是研究不同信道条件下不同的调制解调方法。调制可以分为三类,即调幅(AM) 、调频(FM) 、调相(PM) ,其中调幅又分为普通调幅(AM) 、抑制载波的双边带调
6、幅(DSB) 、单边带调幅(SSB) 。基带信号:(1)基带信号是由消息转化而来的原始模拟信号,它的频谱一般从零频附近开始,如语音信号为 3003400Hz;(2)在实际通信系统中,基带信号一般含直流和低频成分,不宜直接传输,这就需要把基带信号变换成其频带适合在信道中传输的信号,并可在接收端进行反变换,完成这种变换和反变换作用的通常是调制器和解调器。已调信号:它有三个基本特征,即(1)携带有信息;(2)适合在信道中传输;(3)信号的频谱具有带通形式且中心频率远离零5频,因而已调信号又称带通信号或频带信号。模拟通信的主要特点: 简单、易于实现 抗干扰能力差 不易于保密通信 设备不易于大规模集成
7、不适应飞速发展的计算机通信的要求六、详细设计与编码1设计方案 本次仿真用两种方法-FM、DSB 分别对模拟输入信号 m(t)进行调制与解调,并对它们的仿真结果进行对比,现在分别对这两种仿真提出以下设计方案:(1)FM 设计方案设调制信号为 m(t),载波信号为 ,u(t)为调制)2cos(tfc后的信号, 为相角向量,dem 为解调后的信号,则:)(2cos)( 0dmktftutfc6调频器(幅度不变,只对相角进行调制)调制信号 m(t)FM 调制部分载波信号 )2cos(tfc调制后的信号为: )(tu)(2cos0ttfc dmktf希尔伯特变换 乘法器 tfjce2u(t)FM 解调部
8、分z=u(t)+i*x(t)x(t)与 u(t)满足希尔伯特变换对得一复数向量 提取相角并校正得 实际上是 z 的正交微分器 dt经过线性变换恢复原信号,即解调信号 dem)2/(*fskfdtem(2)DSB 设计方案设调制信号为 m(t),载波信号为 ,u(t)为调制)2cos(tfc后的信号,y 为混频后的信号,DEM 为调制后的频谱,dem 为解调后的信号,则:u(t)=m(t)*c(t)U(f)=0.5M(f-fc)+M(f+fc)7y(t)=u(t)*c(t)Y(f)=0.5M(f)+0.25M(f-2fc)+0.25M(f+2fc)DEM=M(f)dem=IFFTDEMDSB 调
9、制与解调乘法器频谱上的低通滤波器乘法器载波信号 c (t)u(t) FFT混频信号m(t) y(t)Y(f)IFFTDEM解调信号 demdem=real(ifft(DEM)*fs2编程工具的选择本仿真所用的工具软件是 MATLAB7.0。该软件的功能强大,最擅长矩阵处理,并在系统仿真、数字信号处理、图形图像分析、数理统计、通信及自动控制领域得到广泛应用,特别是 MATLAB中Simulink在通信上的应用,它可以用来仿真完整的通信系统,同时MATLAB内部有许多与通信有关的函数,这样程序编写方便,也便于观察波形特征。3编码与测试 (1)FM 主函数 fm.m%fm.m%频率调制与解调的 Matlab演示源程序%可以任意改原调制信号函数 m(t)%本例调制信号为 m(t)=sinc(100*t)调制信号