基于matlab-simulink的PCM调制解调仿真设计与研究

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

天津理工大学计算机与通信工程学院通信工程专业设计说明书基于Matlab/Simulink的PCM调制解调仿真设计与研究姓名史波学号20102147班级10通信3班指导老师白育堃、王俊峰日期2013.11.26目录摘要:......................................................................................................................................1关键词:..................................................................................................................................1一Matlab及simulink简介.........................................................................................................21.1Matlab简介....................................................................................................................21.2Matlab的功能和特点....................................................................................................21.3Simulink简介.....................................................................................................................31.4Simulink的功能和特点......................................................................................................3二PCM基本原理......................................................................................................................42.1抽样.................................................................................................................................42.2量化.................................................................................................................................42.3编码.................................................................................................................................72.4时分多路复用.................................................................................................................8三PCM系统仿真电路设计......................................................................................................93.1总体设计思想..................................................................................................................93.2各模块的设计和仿真图形分析....................................................................................103.2.1PCM编码模块设计..............................................................................................103.2.2PCM解码模块设计..............................................................................................133.2.3PCM系统总体模块............................................................................................15结束语....................................................................................................................................18结论....................................................................................................................................19参考文献..........................................................................................................................20摘要:本设计结合PCM的抽样、量化、编码原理,利用MATLAB软件编程和绘图功能,完成了对脉冲编码调制(PCM)系统的建模与仿真分析。课题中主要分为三部分对脉冲编码调制(PCM)系统原理进行建模与仿真分析,分别为采样、量化和编码原理的建模仿真。同时仿真分析了采样与欠采样的波形、均匀量化与A律13折线非均匀量化的量化性能及其差异。通过对脉冲编码调制(PCM)系统原理的仿真分析,设计者对PCM原理及性能有了更深刻的认识,并进一步掌握MATLAB软件的使用。关键词:脉冲编码调制(PCM)均匀与非均匀量化MATLAB一Matlab及simulink简介Matlab是由美国的mathworks公司出品的一款商业性数学软件。可用于数据的可视化、算法的开发、数值的计算和数据分析的交互式的环境和高级的技术计算语言。其主要包括SIMULINK与MATLAB两大部分。1.1Matlab简介MATLAB是美国MathWorks公司生产的一个为科学和工程计算专门设计的交互式大型软件,是一个可以完成各种精确计算和数据处理的、可视化的、强大的计算工具。它集图示和精确计算于一身,在应用数学、物理、化工、机电工程、医药、金融和其它需要进行复杂数值计算的领域得到了广泛应用。它不仅是一个在各类工程设计中便于使用的训‘算工具,而且也是一个在数学、数值分析和工程计算等课程教学中的优秀的教学工具,在世界各地的高等院校中十分流行,在各类工业应用中更有不俗的表现。MATLAB可以在几乎所有的PC机和大型计算机上运行,适用于Windows、UNIX等多种系统平台。MATLAB作为一种科学计算的高级语言之所以受欢迎,就是因为它有丰富的函数资源和工具箱资源,编程人员可以根据自己的需要选择函数,而无需再去编写大量繁琐的程序代码,从而减轻了编程人员的工作负担。1.2Matlab的功能和特点我这次所要选用的软件是MATLAB,因为这款软件的功能很是强大,学习起来也很方便,仿真也比较容易实现。MATLAB具有以下六个特点:(1)较高的编程效率(2)MATLAB把连接、编辑、编译及其执行融合为一体。可以使用户方便的使用。(3)具有很强扩充能力,数学运算可以直接调用丰富得库函数用户文件也能调用当做库函数。(4)matlab的语句很简单,内涵也是十分的丰富(5)在matlab中矩阵和数组运算是十分高效十分方便的(6)有一系列绘图命令可调用,能够更加方便的进行绘图,自变量可调。1.3Simulink简介Simulink是MATLAB软件中最重要的组件之一。在Simulink的仿真环境中,不用过多的添加各种大量的程序代码,只用在Simulink的仿真界面上添加自己需要的各种仿真器件即可构造出庞杂的通信系统。基于Simulink的操作方便,使用灵活的特点,各种公司也积极的对它加以使用。其中,PCM技术的编码与解码就在该环境之下成功的进行了设计研究。1.4Simulink的功能和特点连续采样时间、离散采样时间或两种混合的采样时间的需求都可以使用工具Simulink进行建模,在这种仿真平台之中,不同的系统部分可以运用不同的速率,即不同部分可以使用不一样的采样速率。Simulink提供了一个建立模型方块图的图形用户接口(GUI)以创建动态系统模型,这个过程只需要使用鼠标即可,操作简单方便。大量产品扩展了Simulink多领域建模功能这是构架在Simulink基础之上的。Simulink是MATLAB中的一个仿真平台,它能够使用MATLAB中的各种的工具来进行各种所需的运算和仿真。Simulink的特点:以设计功能的层次性来分割模型,实现对复杂设计的管理。丰富的可扩充的预定义模块库。提供API用于与其他仿真程序的连接或与手写代码集成并且可以交互式的图形编辑器来组合和管理直观的模块图。使用EmbeddedMATLAB模块在Simulink和嵌入式系统执行中调用MATLAB算法。诊断设计的性能和异常行为的仿真结果观察方便。二PCM基本原理脉冲编码调制(PCM)简称脉码调制,它是一种用二进制数字代码来代替连续信号的抽样值,从而实现通信的方式。因为此种通信方式抗干扰能力强,因此在光钎通信、数字微波通信、卫星通信中均获得了极为广泛的运用。PCM信号的形成是模拟信号经过“抽样、量化、编码”三个步骤实现的。分别完成时间上离散、幅度上离散、及量化信号的二进制表示。根据CCITT的建议,为改善小信号量化性能,采用压扩非均匀量化,有两种建议方式,分别为A律和μ律方式,我国采用了A律方式,由于A律压缩实现复杂,常使用13折线法编码。2.1抽样抽样,即是对模拟的信号所进行的周期性的扫描,将在时间上连续的信号变为在时间上离散的信号。这个模拟信号经过抽样以后还应要包含原有信号当中所有信息,也就是说能够无失真的恢复原有模拟信号。抽样定理可确定其抽样速率下限。于一个频带限制在(0,fh)内的时间连续信号f(t),若以1/2fh的时间间隔对它进行抽样,以此能完全恢复有原信号依靠这些个抽样值。也就是说,要是一个连续信号f(t)的频谱当中其最高的频率不大于fh,在抽样的频率fs≥2fh时候,原有连续的所有信息也就包含于抽样后的信号[1]。这就是抽样定理。2.2量化从数学上来看,量化是将一个连续幅度值的无限数集合映射成一个离散幅度值的有限数集合[5]。像图3.1所展现出来的量化器Q传输出来M个量化的值yk,k=1,2,3,…,M。yk常被称作量化电平或者是重建电平。在量化器所要输进去的信

1 / 22
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功