资源预览内容
第1页 / 共29页
第2页 / 共29页
第3页 / 共29页
第4页 / 共29页
第5页 / 共29页
第6页 / 共29页
第7页 / 共29页
第8页 / 共29页
第9页 / 共29页
第10页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
-范文最新推荐-1 / 29MATLAB 的通信系统仿真 +文献综述+BFSK 源程序摘要: 现代社会随着通信系统的需求不断增大,对于通信系统功能的要求也随之增加。使得通信系统的性能越来也高,构造越来越复杂,但是要求通信系统的研究和产品开发周期缩短,成本降低,质量提高。这样尖利的两方面的要求,只能通过使用强大的计算机辅助分析设计技术和工具才能实现。现代计算机科学技术的飞速发展,已经研发了新一代的可视化的仿真软件。这些功能强大的仿真软件,这些强大的方正软件使得通信系统的设计和分析过程变得直管以及更加的便捷,由此也使得通信系统的发展变得更加的迅速。通信系统的仿真对于通信系统的发展有着举足轻重的作用,通信系统的仿真具有广泛的适应性和灵活性,对我们研究通信系统起着很好的帮助作用。 本论文介绍了通信系统的仿真的基本内容,包括通信系统的仿真的一般步骤,包括 MATLAB 中的可视化工具 Simulink 以及 S-函数。5707本文主要对 BFSK 在三种信道中传输性能以及信源编码设计进行模块的建立,以及性能仿真。关键词: 通信系统;仿真;MATLAB;S-函数;系统设计Communication system simulation based on MATLABAbstract:In modern society, with the increasing demand of communication system, the communication system functional requirements are also increasing. The performance and communication system is also high, structure more and more complicated, but the requirements of communication systems research and product development cycle is shortened, cost reduction, quality improvement. Such a sharp two requirements, only through the analysis and design techniques and tools to achieve the use of powerful computer-aided. The rapid -范文最新推荐-3 / 29development of modern computer science and technology, has developed a new generation visual simulation software. The simulation software is powerful, these powerful founder software makes the process of design and analysis of communication systems become straight and more convenient, this also makes the development of the communication system becomes more quickly. 3.2.1 噪声概述 123.2.2 恒参信道与随参信道 133.2.3 高斯白噪声信道 133.2.4 衰落 143.3 信道编码 143.3.1 信道编码概念 143.3.2 循环冗余码 153.4 信号调制 183.4.1 信号调制的概念 183.4.2 脉冲振幅调制( PAM)183.4.3 正交振幅调制 (QAM)183.4.4 基带频移键控 193.4.5 基带相移键控 233.5 BFSK 在三种传输信道中的传输性能分析 263.5.1 BFSK 信号介绍 263.5.2 仿真模型 263.5.3 仿真模型结构 26-范文最新推荐-5 / 293.5.4 仿真模型运行结果及其分析 284. 总结 31致谢 32参考文献 331.绪论MATLAB 的含义是矩阵实验室(MATRIX LABORATORY) ,主要用于方便矩阵的存取,其基本元素是无须定义维数的矩阵 MATLAB 自问世以来,就是以数值计算称雄.MATLAB 进行数值计算的基本单位是复数数组(或称阵列) ,这使的 MATLAB 高度向量化。经过十几年的完善和扩充,现已发展成为线性代数课程的标准工具。由于它不需定义数组的维数,并给出矩阵函数、特殊矩阵专门的库函数,使之在求解诸如信号处理、建模、系统识别、控制、优化等领域的问题时,显得大为简捷、高效、方便,这是其它高级语言所不能比拟的.美国许多大学的实验室都安装有 MATLAB 供学习和研究之用.。MATLAB 的应用范围很广,在医疗技术研究中,计算机技术研究中、嵌入式技术研究中、DSP 技术研究中、电源技术研究中都有应用,本文主要从MATLAB 在通信系统中的应传输来研究。 从图中可以看到,通信系统仿真是一个循环往复的过程,它从当前系统出发,通过分析建立起一个能够在一定程度上描述原通信系统的仿真模型,然后通过仿真实验得到相关的数据。通过对仿真数据的分析可以得到相应的结论,然后把这个结论应用到对当前通信系统的改造中。如果改造后通信系统的性能并不像仿真结果那样令人满意,还需要重新实施通信系统仿真这时候改造后的通信系统就成了当前的通信系统,并且开始新一轮的通信系统仿真过程。图 1.1 系统通信仿真的流程-范文最新推荐-7 / 29在整个通信系统的仿真过程中,人为因素自始至终起的是主导作用,除了仿真程序的运行以外,通信系统的每个步骤都需要人工的进行干涉,通过人对当前的运行情况作出正确的判断并采取相应的措施。通信系统仿真并不是机械式的运行过程,实际上是人的思维一种延伸。1.1.2 通信系统的作用在高速发展的当今社会,通信和信号处理系统的复杂程度显著地提高,对于通信产品的开发周期和上市时间的要求越来越短,所以通信系统仿真的重要性越显得重要。对于那些复杂程度很高的通信和信号处理等系统能够更加短时、高效、省力的实现,只有通过强大的计算机辅助分析和设计工具才能实现。所以,通信系统仿真在通信系统工程设计中占有举足轻重的地位。1.2 通信系统仿真问题的提出和研究1.2.1 通信系统仿真问题的提出通信系统的性能可以用基于公式的计算方法、波形级仿真或通过硬件样机研究和测量来估计得到。以简化模型为基础的公式法只能应用于一些理想化和过于简单的例子,要想估计出复杂通信系统的性能是非常困难的。基于测量的性能估计方法通常代价很高,并且很不灵活。用基于仿真的方法来估计性能时,系统可以用任何所期待的细节(主观的,当然有一定局限 )来模拟。与公式法或厕量法相比较仿真的方法能更好的利用设计空间,很容易将数字和经验模型结合起来,并结合设备和真实信号的特点进行分析和设计。 本论文针对通信系统仿真的研究主要做了以下的工作:(1)介绍了通信系统仿真的相关内容,包括通信系统仿真的一般步骤、MTATLAB 中的一种可视化仿真工具 Simulink 以及 S 一函数的相关概念;(2)对通信系统中的主要环节,包括通信系统信道、-范文最新推荐-9 / 29噪声、模拟信号的数字传输系统、信道编码以及信号调制的原理、方法和过程进行了详细的阐述。(3)在理解通信系统理论的基础上,利用 MATLAB强大的仿真功能,设计了具体的通信系统模型。在模型的设计过程,对模型设计的目的、具体的结构组成、仿真流程以及仿真结果都给出了具体详实的说明和分析。2. 通信系统仿真相关概述2.1 通信系统仿真的一般步骤通信系统仿真一般通过三个步骤,分别为:一、仿真建模;二、仿真实验;三、仿真分析。应注意的是通信系统仿真是一个螺旋式的发展过程。因此,这三个步骤可能需要循环多次的使用之后才可以得到所想要的仿真结果。2.1.1 仿真建模 仿真建模是根据实际通信系统建立仿真模型的过程,它是整个通信系统仿真过程中的一个关键步骤,因为仿真模型的好坏直接影响着仿真结果的真实性和可靠性。仿真模型一般是一个数学模型。数学模型有多种分类方式,包括确定性模型和随机性模型,静态模型和动态模型。确定性模型的输入变量和输出变量都有固定数值。而在随机模型中,至少有一个输入变量是随机的。静态模型则不需要考虑时间变化因素,动态模型的输入输出变量则需要考虑时间变化因素。通常情况下,通信系统模型是一个随机动态系统。在仿真建模过程中,首先器要分析实际系统存在的问题或设立系统改造的目标,并且把这些问题和目标转化成数学变量和公式。例如,我们可以设定改造后系统或新系统在达到系统最大容量时的误帧率等等。有了这些具体的仿真目标之后,下一步是获取实际通信系统的各种运行参数,如通信系统占用的带宽及其频率分布,系统对于特定约输入信号产生的输出等。同时,对于通信系统中的各个随机变量,可以采集这些变量的数据,然后通过数学工具来确定随机变量的-范文最新推荐-11 / 29分布特性。 仿真的运行实际上是计算机的计算过程,这个过程一般不需要人工干预,花费的时间由仿真的复杂度确定。如果需要比较仿真系统在不同参数设置下的性能,应该使仿真系统在取不同参数值时具有相同的输入信号,这样才能够保证分析和比较的客观性和可靠性。2.1.3 仿真分析仿真分析是一个通信系统仿真流程中的最后一个步骤。在仿真分析过程中,用户已经从仿真过程中获得了足够多的关于系统性能的信息,但是这些信息只是一个原始的数据,一般还需要经过数值分析和处理才能够获得衡量系统性能的尺度,从而获得对仿真系统的一个总体评价。常用的系统性能尺度包括平均值、方差、标准差、最大值和最小值等,它们从不同的角度描绘了仿真系统的性能。 图表是最简洁的说明工具,它具有很强的直观性,便于分析和比较,因此,仿真分析的结果一般都绘制成图表形式。我们使用的仿真工具一般都具有很强的绘图功能,能够便捷地绘制各种类型的图表。2.2 MATLAB 介绍MATLAB 是由美国 mathworks 公司发布的
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号