ImageVerifierCode 换一换
格式:DOCX , 页数:54 ,大小:2.42MB ,
资源ID:9352104      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-9352104.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于MATLAB的模拟信号的数字传输研究与仿真毕业设计.docx)为本站会员(b****8)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

基于MATLAB的模拟信号的数字传输研究与仿真毕业设计.docx

1、基于MATLAB的模拟信号的数字传输研究与仿真毕业设计本科毕业设计(论文)题目 基于MATLAB的模拟信号的数字传输研究与仿真齐鲁工业大学本科毕业设计(论文)原创性声明本人郑重声明:所呈交的毕业设计(论文),是本人在指导教师的指导下独立研究、撰写的成果。设计(论文)中引用他人的文献、数据、图件、资料,均已在设计(论文)中加以说明,除此之外,本设计(论文)不含任何其他个人或集体已经发表或撰写的成果作品。对本文研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示了谢意。本声明的法律结果由本人承担。毕业设计(论文)作者签名:年月日齐鲁工业大学关于毕业设计(论文)使用授权的说明本毕业设计(论文)

2、作者完全了解学校有关保留、使用毕业设计(论文)的规定,即:学校有权保留、送交设计(论文)的复印件,允许设计(论文)被查阅和借阅,学校可以公布设计(论文)的全部或部分内容,可以采用影印、扫描等复制手段保存本设计(论文)。指导教师签名:毕业设计(论文)作者签名:年月日年月日摘 要社会的发展越来越快,对通信系统的要求也就相应的越来越高。一方面,通信系统的功能只有越来越强,性能只有越来越高才能适应时代的要求;另一方面,开发商又要求通信系统技术研究和产品低成本、高水平和短周期。由于存在这两个相互冲突、尖锐对立的要求,所以需要使用高效的计算机辅助分析工具和技术才能使两个要求同时得到解决。仿真软件强大的功能

3、和技术,使得通信系统仿真的准备、分析和设计过程变得非常轻松、直观和便捷。因此,通信系统仿真技术在当代得到了相当快速的发展。通信系统具有显著的特点:广泛的适应性和非常好的灵活性,这对我们更好地研究通信系统性能非常有帮助。MATLAB是通信系统仿真的重要工具,具有强大的数值计算、图像处理和图形绘制等功能,是一种非常强大的科学计算语言,应用非常广泛。利用MATLAB这些强大的功能来进行通信系统仿真,我们可以更加直接的了解通信系统,而且印象更加深刻,从而获得事半功倍的学习效果。通过MATLAB对通信系统的仿真,我们可以解决信号的基带传输、频带传输和码间串扰等问题。另外,通过MATLAB对通信系统的仿真

4、,我们可以加深对信号调制解调、误码率分析以及数字基带通信系统性能分析的了解。这样有利于通信系统与MATLAB验证的同步进行的实现,也有利于我们更好地了解和掌握MATLAB在通信系统仿真中的应用与实践。关键词:MATLAB 通信系统仿真 基带传输 频带传输 码间串扰ABSTRACT With the development of modern society,the requirement of communication system is corresponding higher and higher.On the one hand,functional communication syst

5、em is only getting stronger,performance is getting higher that to meet the needs of the times;on the other hand, the developer has requested the communication system technology research and product lowcost, high-level and short cycle. Because of existing these two requirements that sharply conflicti

6、ng and conflict with each other, so we need to use efficient computer-aided analysis tools and techniques to make two requests at the same time to be resolved. Powerful simulation software and technology, making communications system simulation preparation, analysis and design process has become ver

7、y easy, intuitive, and convenient. Therefore, the communication system simulation technology in contemporary development has been very fast. Communication system has significant features: wide range of adaptability and flexibility is very good, which we better study the communication system performa

8、nce is very helpful.MATLAB is an important tool for communication system simulation,with a powerful numerical calculation, image processing and graphics rendering and other functions, it is a very powerful scientific computing language, is widely used. These powerful capabilities of MATLAB to carry

9、out communications system simulation, we can be more direct knowledge of communications systems, and more impressive, thereby obtaining learning multiplier effect. By MATLAB simulation of communication systems, we can solve baseband transmission signal transmission between the band and the ISI and o

10、ther issues. In addition, the communication system by MATLAB simulation, we can deepen the understanding of signal modulation and demodulation, bit error rate analysis and digital baseband communications system performance analysis. This will help achieve a communication system with MATLAB verificat

11、ion carried out simultaneously, but also help us to better understand and master the MATLAB application and practice in the communication system simulation.Keywords:MATLAB; Communication System Simulation; Baseband transmissionBand transmission; Intersymbol interference 第一章 绪论1.1课题研究的意义1.通信系统仿真的重要意义

12、 仿真是衡量系统性能的重要工具,通信系统仿真模型的仿真结果,可以帮助我们有效的判断原通信系统的性能,为系统的改造或者新系统的构建提供可靠的依据。我们通过仿真可以降低系统开发失败的可能,消除系统中潜在的问题,优化系统的整体性能,有效解决系统中某些功能部件过量负载的问题。所以,仿真是工程建设和科学研究工作中必不可缺的方法。随着社会的发展,通信系统的功能和结构变得越来越复杂,要求越来越高,改变参数设置、改变系统结构或者对系统作出任何改变都将影响整个系统的稳定性和性能的优良性。所以,对系统进行仿真和建模是非常有必要的。通过通信系统仿真结果来考量方案的可执行性,从通信系统仿真结果中选择最为合理的设置参数

13、和通信系统的配置,最后应用于被仿真的原来的系统中,这整个过程就称为通信系统仿真。跟大多数仿真过程相似,我们在对某一个通信系统进行仿真之前,第一步,首先要了解和分析这个通信系统的特征和性能;第二步,进行归纳并基础的建立这个通信系统的仿真模型。 在过去的几十年里,通信系统的复杂程度和信号处理系统的复杂程度都得到了明显地提高,伴随而来的是新技术的出现。复杂程度的提高使得系统设计和分析的时间、精力也相应提高,但是现在商用产品要求系统设计能做到省时、省力、高效,这些要求与问题,只有通过先进的计算机辅助分析技术和高效的设计工具才可能得到实现和解决。通信系统仿真是通信系统工程设计的关键一步,在通信系统工程设

14、计中起着十分重要的作用。通信系统仿真不仅使得通信工程设计变得轻松便捷,也使通信系统的性能得到了极大的改善,功能也大大增加。时代在进步,社会在进步,通信系统仿真不仅对于通信工程设计起着十分重要的作用,也对推动社会的发展有着极为重要的影响。2.基于MATLAB的模拟信号的数字传输研究与仿真国内外发展现状 数字化的提出可以从脉冲编码调制的出现开始谈起。1937年,里夫提出了用脉冲编码调制对语音信号编码。因为脉冲编码调制的优点相当多,比如说:比较容易加密、不像模拟信号传输那样出现噪声积累等等。但这在那个时代成本太大,无法实现,没有办法实用化。时间追溯到第二次世界大战期间,当时的美军曾开发24路PCM系

15、统并应用于军事中,取得了非常不错的保密效果。但这套系统在商业上应用却等到了20世纪70年代,用来取代当时在商业上普遍采用的载波系统。在国内,我国在70代初期决定采用30路的一次群标准,到了80年代,30路的一次群标准才初步应用于商业,并且开始了数字化通信的发展方向。数字化通信发展的另一个方向是计算机通信的发展,两者紧密相关。伴随着计算机功能的逐渐强大,普遍性日益增强,计算机与计算机之间的信息共享成为了其功能发展扩大的必需。我国在1972年投入使用的阿巴网,就是60年代多次研究的成果的体现。如上所述,现代通信系统中的信息传输已经基本实现了数字化传输且发展势头迅猛。比如说在常见的广播系统中,现在大

16、多数广播系统还是以模拟系统为主,但是数字化的潮流不可避免,因为数字化的质量是模拟方式不能相比的。数字声频广播和数字电视现已经出现在千家万户中,是随处可见的必需品。当今社会,数字化是潮流,已经基本取代了模拟系统,模拟系统已走到末路,必将淹没在时代的潮流中。另外,设备的数字化发展迅速。无论是无线电技术还是调制解调等模拟运算数字化,都是设备超小型化和功能的多样化具备了实现的技术和理论基础,数字化进程日新月异,正处在不断发展的大好时期。最近几年,计算机技术、网络应用技术、信号处理技术以及通信技术发展迅猛,通信系统仿真技术也得到了非常快速的发展,在应用方面的影响力也不断增加。在众多功能强大的通信系统仿真

17、工具中,MATLAB以其强大的可视化功能、开放式的可扩展环境、简单的操作性、轻松的编程语言以及面向不同领域的多达三十种工具箱的支持成为其中的佼佼者。MATLAB应用于多种领域,是计算机辅助分析、设计以及应用开发和算法研究的基本开发平台和工具。而且,MATLAB具有其他许多语言难以企及的优势:编写语句轻松容易、编程高效、学习容易和轻松掌握等。MATLAB不仅能够提高工程人员的工作效率,还能改善工程人员的设计手段。通信技术是当代信息技术中一个不可或缺的组成部分,而MATLAB则是通信系统仿真的重要工具,已经成为各种科学算法的默认软件。纵观通信技术的发展历史,大体可以分为以下三阶段:第一阶段是人与人

18、之间依靠语言和文字通信的阶段。第二阶段是电通信阶段。第三阶段是电子信息通信阶段。现代通信技术的主要内容和发展方向,是以光导纤维通信为主体,无线电通信、卫星通信为辅助的宽带化、综合化、个人化以及智能化的通信网络技术。从国外通信技术的发展历史来看,大概从70年代开始,通信就已经进入了现代通信的新时代,目前各项通信技术的发展正处在跨越、迅猛发展的紧要时期。具体来说,数字通信系统的发展是一个必然的大趋势。MATLAB在数字通信系统中的应用变得日益广泛,处在一个十分重要的位置。第2章 通信原理理论基础 在模拟信号数字化传输中主要应用了大量的通信原理基础知识及理论。本章主要介绍通信系统的概念及组成,包括通

19、信系统的一般模型及模拟通信模型和数字通信模型等。2.1通信系统的组成及模型1.通信系统的一般模型通信系统的作用就是将信息从信源传送到一个或多个目的地。实现信息传递所需的一切技术设备(包括信道)总和称为通信系统1。通信系统的一般模型如图2-1:图2-1所示各部分作用如下: (1)信息源:信息的发出地,作用是把信息转换成原始信号,分为模拟信源和数字信源。(2)发送设备:将信源产生的信号变换成适合在信道中 传输的信号。(3)信道:顾名思义,是传输信号的物理媒质。 (4)噪声源:干扰正常信号传输的各处噪声的集合。 (5)接收设备:从接收信号中正确恢复出原始信号。 (6)受信者:传送消息的终点。2.模拟

20、信号和数字信号消息的传递是以电信号的形式来实现的,按信号参量的取值方式不同可把信号分为两类:模拟信号和数字信号。凡信号参量的取值连续,就称为模拟信号。如语音信号和图像信号等。模拟信号也可以称为连续信号,这个连续不一定在时间上连续,是指某一参量可以连续变化,或者在某一取值范围内能取无穷多个值。凡信号参量只能取有限个值,就称为数字信号。如电报信号和计算机输入输出信号等。数字信号也可以称为离散信号,离散不一定在时间上离散,是指信号的某一参量是离散变化的。3.模拟通信系统模型模拟通信系统是通过模拟信号来传递信息的通信系统。模拟通信系统模型如图2-2所示:其中信息源发出的是频谱从零频附近开始的原始电信号

21、,这种信号频谱分量的频率很低,所以不适合直接传输,所以需要利用调制器和解调器进行变换和反变换。经过调制器调制后的信号称为已调信号。已调信号具有以下三个基本特征: (1)携带信息 (2)适合在信道中直接传输(3)信号频谱一般具有带通形式,因此已调信号又称为带通信号或者是频带信号4.数字通信系统模型数字通信系统是使用数字信号来传递信息的通信系统,主要包括:信源编码和信源译码、信道编码和信道译码、数字调制和数字解调、同步以及加密等。数字通信系统模型图2-3所示:其中图2-3所示各部分作用如下: (1)信源编码与译码:一是提高信息传输的有效性,通过数据压缩技术减少信息冗余度;二是完成模/数(A/D)转

22、换,来实现模拟信号的数字化传输 (2)信道编码与译码:加强通信系统的抗干扰能力,使通信更加可靠 (3)加密与解密:顾名思义,加密是为了保证所传输信息的安全性,解密是恢复原来的信息以供使用 (4)数字调制与解调:数字调制就是把原始信号转换成适合在信道中传输的信号,解调就是采用相干解调或者非相干解调的方法把其还原为数字基带信号 (5)同步:是保证数字通信精准、有效、规范工作的前提条件5.数字通信具有以下几个特点: (1)抗干扰能力比较强,而且噪声不积累 (2)差错可以控制 (3)比较容易与各种数字终端接口 (4)容易集成化,使通信设备更加微型化 (5)加密处理更容易,而且有高强度的保密性2.2系统

23、开发工具MATLAB简介 本章将着重介绍MATLAB在通信系统中的应用,通过介绍MATLAB语言、工作环境以及MATLAB通信工具箱函数,加深对MATLAB通信工具的认识,并且熟练掌握其应用。1.仿真软件MATLAB简介 MATLAB是由MathWorks公司在1984年推出的面向科学与工程的一种计算软件,MATLAB可以将不同领域的计算用函数的方式提供给用户使用。MATLAB涉及十几个领域的计算和图形显示。MATLAB方便使用、高效的编程效率、高效的运算、丰富的内容使其在国内广泛应用于教学及科研工作中2。2.MATLAB语言概述MATLAB语言使用方便、集成度高、运算高效、输入便捷、内容丰富

24、,可以与由用户轻松自由的扩展。MATLAB语言与其他语言相比具有以下显著特点: (1)MATLAB语言是一种解释性语言:只需要输入算式就可以立即得出结果,不需要额外的编译,每一条语句进行解释后立即执行。如果有错误,也会立即做出反应。这些优点都大大的减轻了工程人员编程以及调试的工作量。 (2)“多功能性”的变量:每一个变量都代表着一个矩阵,每个元素都可以看作是复数,不需要定义矩阵的行数和列数 (3)“多功能性”的运算符号:所有的运算,包括加、减、乘、除以及函数运算都对矩阵和复数有效 (4)语言规则和笔算式相似:程序与科技人员的书写习惯相近,易写易读,方便在科技人员之间交流 (5)作图功能强大而简

25、单:可以规定多种坐标绘图;可以绘制三维坐标中的曲线和曲面;能设置不同颜色、线型以及视角等(6)智能化程度高:绘图时自动选择最佳坐标; (7)丰富的功能,强大的可扩展性3.MATLAB的工作环境 MATLAB系统的安装比较简单,安装程序步骤如下: (1)找到setup.exe执行文件,双击开始安装 (2)选择安装路径 (3)进行文件的解压和复制过程 (4)确认是否安装MATLAB Notebook (5)安装完毕。如安装成功,桌面就会形成MATLAB图标,否则即表明安装失败,需要重新安装。 MATLAB的工作环境主要由命令窗口、当前路径窗口、工作空间浏览器窗口、命令历史窗口、启动平台、图形窗口和

26、文本编辑窗口组成。4.通信系统仿真 MATLAB的通信工具箱中有许多仿真函数和模块,用来对通信系统进行仿真和分析。我们可以根据自己的需要选择这些仿真函数和模块来搭建自己的通信系统仿真模型。这些通信系统中的仿真模块可以直接调用,还可以根据用户的需要来进行修改,让它满足具体的设计和运算需求。通信工具箱中,主要由两部分内容组成:通信函数命令和Simulink的通信模块集仿真模块。可以在MATLAB的工作空间中直接调用工具箱中的函数,还可以使用Simulink平台来构造需要的仿真模块,以达到扩充工具箱内容的目的3。通过对调制解调技术、信源编码译码、通信仿真输出和同步技术仿真的MATLAB仿真方法与技巧

27、的学习与掌握,加深了自己对MATLAB通信工具的认知。通信工具箱常用函数如表2-1:表2-1 通信工具箱函数类别函数名称功能说明Signal Sources信号源函数randerr生成随机误差图andint生成均匀分布的随机整数信号randstr按预定方式生成随机信号矩阵Wgn生成高斯白噪声信号Signal Analysis Function信号分析函数biterr计算误比特数和误比特率eyediagram生成眼图scatterplot生成散布图symerr计算误符号数和误符号率Source Coding信源编码compand计算u率或者A率压扩dpcmdeco差分脉码调制译码dpcmenco

28、差分脉码调制编码 dpcmopt采用优化脉冲编码调制进行参数估计lloyds采用训练序列和Lloyd算法优化标量算法quantiz生成量化序列和量化值(1)通信系统的误码率仿真衡量通信系统性能好坏的标准是通信系统误码率的大小。如何计算通信系统的误码率?通信系统模型的误码率计算主要是由设置相关参数、创建信号及信源编码、调制、对调制信号添加高斯噪声、解调、计算系统的误码率等步骤来组成的。(2)误码率仿真界面MATLAB中提供了一种很有效的误码率分析工具误码率仿真界面,我们可以用它来计算和比较不同调制方式、不同差错控制编码方式和不同信道噪声模型条件下通信系统的误码率。在MATLAB命令窗口中输入以下

29、命令:commgui这时我们可以打开一个用户界面窗口误码率仿真窗口。误码率仿真窗口如图2-4所示。由图2-4可以看出,误码率仿真窗口中包括了通信系统中信号处理的全部过程。比如说原信号的生成、误码率的计算等过程都能够在误码率仿真窗口中得到实现。图2-4误码率仿真窗口由图2-4可以看出,误码率仿真窗口的上半部分分为了四个功能区域,它们分别是: Source(信号源) Err-Ctr-Code(差错控制编码) Modulation(信号调制编码) Channel(信道)第三章 模拟信号的数字传输 由于数字通信系统具有诸多优点,所以数字通信系统已成为当今社会通信的发展方向。但是自然界的许多信息经过各种

30、各样的感知器感知后往往是模拟量,比如说电话、电视等,其信源发出的都是模拟信号。本章将着重介绍如何将模拟信号转换为数字信号。3.1模拟信号的数字传输模型模拟信号数字化就是将连续变化的物理量转换成可以用有限个数值来表示的离散数列。模拟信号数字化方法可以分为波形编码和参量编码。其中波形编码方法分为脉冲编码调制(PCM)和增量调制(M)4。模拟信号的数字化传输框图如图3-1:3.2抽样定理抽样就是把模拟信号在时间上的连续变成离散的抽样值。而能不能用这一系列抽样值重新恢复原信号,就需要抽样定理来解决了。所以说,如果我们要传输模拟信号,可以通过传输抽样定理的抽样值来实现而不是非要传输原本的模拟信号。模拟信

31、号数字化的理论基础就是抽样定理,抽样定理的作用不言而喻。举例来说,生活中常见的语音信号就是模拟信号,语音信号在幅度取值上是连续的,并且在时间上它也是连续的。要想让语音信号实现数字化并实现时分多路复用,第一点就要对语音信号进行离散化处理,而这个处理过程就叫做抽样。换种说法,抽样就是隔一段时间T(固定的时间间隔),抽取语音信号的一个抽样值(瞬时幅度值)。这一系列在时间上离散的抽样值组成了样值序列。样值序列可以实现时分多路复用,还可以将每个抽样值经过量化和编码两种过程转换成二进制的数字信号。经多次理论研究和实践探索证明,抽样脉冲的时间间隔T1/(2fH)(或者是f2fH)(fH是语音信号的最高频率),抽样以后的样值序列就可以不失真的被还原成原本的语音信号。比如说,一路电话信号的频带为3003400Hz,fm=3400Hz,则抽样频率fs23400=6800Hz。如果按照抽样频率是6800Hz来对300Hz3400Hz的电话信号进行抽样,那么进行抽样后的样值序列就可以不失真的还原成原本的语音信号,而语音信号的抽样频率一般取值是8000Hz。对于PAL制

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2