- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
平台下的通信系统建模与仿真
Matlab平台下的通信系统建模与仿真
2.1 Matlab平台简介及MATLAB的特点
2.1.1 Matlab平台简介
MATLAB软件的最初版本是由Cleve Moler博士等组成的名为MathWorks公司在1992年推向市场的,软件名称MATLAB为矩阵(matrix)和实验室(laboratory)两个英文单词的前三个字母的组合(即矩阵实验室)。所以,MATLAB非常适合矩阵运算,这也是MATLAB软件的最大特点之一。
2.1.2 MATLAB的特点
(1)语言简洁,使用方便,运算符丰富,库函数极其丰富。利用其丰富的库函数避开繁杂的子程序编程任务。
(2)语法限制不严格,程序设计自由。例如,在MATLAB里,用户无需对矩阵预定义就可以使用。
(3)MATLAB既具有结构化的控制语句(如for循环、while循环、break语句和if语句),又有面向对象编程的特性。
(4)程序的可移植性很好,基本上不做修改就可以在各种型号的计算机和操作系统上运行。
(5)MATLAB的图形功能强大。数据的可视化非常简单,同时MATLAB还具有较强的编辑图形界面的能力。
(6)MATLAB的缺点是软件成本高;其次MATLAB的程序不用编译等预处理,也不生成可执行文件,程序为解释执行,和其他高级程序相比,程序的执行速度较慢。
(7)MATLAB由核心部分和各种可选的工具箱两部分组成。核心部分中包含数百个核心内部函数。MATLAB的另一重大特色是功能强劲的工具箱。其工具箱又可分为两类:功能性工具箱和学科性工具箱。功能性工具箱能用于多种学科,主要用来扩充其符号计算功能、图示建模仿真功能、文字处理功能以及与硬件实时交互功能。而学科性工具箱是专业性比较强的,如control、toolbox、signal processing toolbox、communication toolbox等。
(8)源程序的开放性。
2.2 Matlab平台下的系统建模与仿真方法
在上一章我们介绍了OFDM系统的基本原理,阐明了如果在通信系统中一如OFDM可以提高系统的抗多径干扰能力,从而提高系统的稳定性和可靠性。为了对理论上的分析结果进行检验,这里借助基于MATLAB平台的仿真来验证前面的分析结果。
要想证明OFDM的先进性,就要有一个参考。该课题采用的是QAM调制系统与OFDM系统的比较。
下面对OFDM系统的仿真及许多关键技术,实际的系统比较复杂,因此,需要首先从整体上把握该系统。基于面向对象的思想,我们采用自上而下的策略,先将系统划分为几个大的功能模块,然后再细化每个具体模块,这样可使系统的仿真流程如图2-1所示。
制定仿真内容、仿真方案和仿真步骤
制定仿真内容、仿真方案和仿真步骤
根据系统的实际情况,确定仿真的主要模块
根据系统的实际情况,确定仿真的主要模块
编写和调试各个子模块,集成主模块
编写和调试各个子模块,集成主模块
得出仿真结果,并将之于理论情况进行分析比较
得出仿真结果,并将之于理论情况进行分析比较
总结、得出结论
总结、得出结论
图2-1 系统的仿真流程图
为了对不同条件下OFDM的数据传输情况进行仿真,我们根据前面介绍的OFDM系统的基本原理,给出了OFDM基带系统的真题结构,如图2-2所示。仿真模型是建立在基带传输基础上的。信号通过载波传输产生的变化可以用某种相应的基带传输系统中产生的变化进行等价转换。下图是OFDM系统的框图,主要包括:信源、信宿、调制映射和逆映射、调制和解调、串/并转换、并/串转换和比较器。
不同信噪比下的误码率IFFT变换串/并转换MQAM的映射二进制格雷码编码MQAM的逆映射并/串转换加入高斯白噪声信道串/并转换FFT变换并/串转换反格雷码编码比较器输出信号信号源
不同信噪比下的误码率
IFFT变换
串/并转换
MQAM的映射
二进制格雷码编码
MQAM的逆映射
并/串转换
加入高斯白噪声
信道
串/并转换
FFT变换
并/串转换
反格雷码编码
比较器
输出信号
信号源
图2-2 OFDM基带系统框图
在图2-2中,信源既可以是外部输入文件中的数据,也可以使仿真中函数产生的数据;信宿接收解调后的数据,并将结果显示出来;比较器收集信源产生的原始数据与信宿接收到的数据,进行误码个数统计,计算误码率,依次来衡量整个传输系统的性能;串/并转换模块将原来的高速串行数据信号分解为多路低速的并行数据信号,从而延长并行信道中二进制码的持续时间,降低码间串扰;并/串转换模块的作用是将多路低速并行数据信号合成单路高速串行数据信号;信道的作用是模拟真实通信环境中传输媒介对信号产生的影响。
上图给出的是系统的总体框架,体现的是自上而下设计中的“上”。其实,每个模块都可以单独构成一个较小的系统,由于篇幅的关系,这里仅介绍该系统中
文档评论(0)