基于MATLAB的高斯白噪声信道分析报告文案

上传人:xmg****18 文档编号:118791687 上传时间:2019-12-25 格式:DOC 页数:17 大小:339KB
返回 下载 相关 举报
基于MATLAB的高斯白噪声信道分析报告文案_第1页
第1页 / 共17页
基于MATLAB的高斯白噪声信道分析报告文案_第2页
第2页 / 共17页
基于MATLAB的高斯白噪声信道分析报告文案_第3页
第3页 / 共17页
基于MATLAB的高斯白噪声信道分析报告文案_第4页
第4页 / 共17页
基于MATLAB的高斯白噪声信道分析报告文案_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《基于MATLAB的高斯白噪声信道分析报告文案》由会员分享,可在线阅读,更多相关《基于MATLAB的高斯白噪声信道分析报告文案(17页珍藏版)》请在金锄头文库上搜索。

1、. . . . 专业 基于 matlab 高斯白噪声信道分析系统的设计 (陕西理工学院 物理与电信工程学院 通信工程专业 1202 班,陕西 汉中 723003) 指导教师:吴燕 摘要 MATLAB 是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。 本文在 matlab 的环境下构建了 BFSK 在高斯白噪声信道中传输的系统模型,通过 simulink 程序仿真,研究系统的 误码率与信道质量的关系,找到在高斯白噪声信道上传输的最大信噪比及所需发射功率和调制频率,从而得出该系 统在高斯白噪声信道中的最佳传输性能。 关键词 MATLAB;高斯白噪声;信道分析;s

2、imulink 仿真 . . . . 专业 Design and production of the Gauss white noise channel analysis system based on MATLAB (Grade 2012,Class 2,Major of Communication Engineering,School of Physics and Telecommunication Engineering of Shaanxi University of Technology,Hanzhong 723003,Shaanxi) Tutor: Wu Yan Abstract:

3、 MATLAB is a high-level technical computing language and interactive environment for the development of algorithms, data visualization, data analysis and numerical calculation. This article in the matlab environment build BFSK in AWGN channel model simulation,by running simulation the program on the

4、 system of quality of error rate and channel relationships,found in AWGN channel transport of maximum signal-to-noise ratio and the desired transmitter power. Key words: MATLAB; Gauss white noise; channel analysis; Simulink simulation . . . . 专业 目目 录录 1.绪论 .1 1.1 课程研究背景 .1 1.2 课程研究目的及意义 .1 2.MATLAB

5、和 SIMULINK 的相关介绍 .1 2.1 MATLAB 介绍 .1 2.1.1 MATLAB 的功能及特点 .2 2.1.2 MATLAB 应用 .3 2.1.3 学习 MATLAB 应掌握的基本知识 .3 2.2 SIMULINK 简介 .3 2.2.1 SIMULINK 的特点 .4 2.2.2 SIMULINK 的功能 .4 3.高斯白噪声 .4 3.1 高斯白噪声的基本概念 .4 3.2 高斯白噪声的数学模型 .4 3.3 高斯白噪声产生及仿真 .4 4.加性高斯白噪声 .7 4.1 加性高斯白噪声的概念 .8 4.2 BFSK 信号的传输性能建模与仿真 .8 5.仿真程序 .1

6、0 . . . . 专业 5.1 AWGN 加性高斯白噪声产生程序 .10 5.2 信噪比与误比特率关系程序 .10 结论: .11 致谢 .12 参考文献 .13 . . . . 专业 1.绪论 1.11.1 课程研究背景课程研究背景 本次课程设计的课题是“基于 MATLAB/SIMULINK 的高斯白噪声信道的设计与仿真”。信道是传 送信息的物理性通道,可分为有线信道和无线信道两类,本次课程设计主要研究无线信道。有线信 道包括明线、对称电缆、同轴电缆及光缆等。无线信道有地波传播、短波电离层反射、超短波或微 波视距中继、人造卫星中继以及各种散射信道等。如果我们把信道的范围扩大,它还可以包括有

7、关 的变换装置,比如:发送设备、接收设备、馈线与天线、调制器、解调器等,我们称这种扩大的信 道为广义信道,而称前者为狭义信道。 信息是抽象的,但传送信息必须通过具体的媒质。例如二人对话,靠声波通过二人间的空气来 传送,因而二人间的空气部分就是信道。邮政通信的信道是指运载工具及其经过的设施。无线电话 的信道就是电波传播所通过的空间,有线电话的信道是电缆。每条信道都有特定的信源和信宿。在 多路通信,例如载波电话中,一个电话机作为发出信息的信源,另一个是接收信息的信宿,它们之 间的设施就是一条信道,这时传输用的电缆可以为许多条信道所共用。在理论研究中,一条信道往 往被分成信道编码器、信道本身和信道译

8、码器。人们可以变更编码器、译码器以获得最佳的通信效 果,因此 编码器、译码器往往是指易于变动和便于设计的部分,而信道就指那些比较固定的部分。 但这种划分或多或少是随意的,可按具体情况规定。例如调制解调器和纠错编译码设备一般被认 为是属于信道编码器、译码器的,但有时把含有调制解调器的信道称为调制信道;含有纠错编码器、 译码器的信道称为编码信道。 根据信道中其主要作用的噪声的特点,信道可以分为加性高斯白噪 声(AWGN)信道、瑞利(Rayleigh)信道、莱斯(Rician)信道、突发干扰信道以及二进制平衡信 道(BSC)等。此次通信原理课程设计主要针对高斯白噪声信道。 在数字信号载波传输系统中,

9、由于信道噪声的存在会造成误码。在研究通信系统的误码率与信 道质量的关系时,最简单的数学模型是加性宽带高斯白噪声信道,该性道模型在通信系统的分析与 设计中是一主要的信道模型。本文在 MATLAB 的环境下,仿真了 BFSK(2FSK)信号在加性宽带高斯 白噪声信道传输过程,研究了系统的误码率与信道质量的关系,找到加性宽带高斯白噪声信道中传 输的最大信噪比及所需发射功率和调制频率,从而得出该系统在高斯白噪声信道中的最佳传输性能。 为中、低速数据传输,以及衰落信道和频带较宽的信道应用提供了理论根据。 1.21.2 课程研究目的及意义课程研究目的及意义 在 MATLAB 的环境下构建了 BFSK 在高

10、斯白噪声信道中传输的系统模型,通过运行程序仿真,研究 系统的误码率与信道质量的关系,找到在高斯白噪声信道上传输的最大信噪比及所需发射功率和调 制频率,从而得出该系统在高斯白噪声信道中的最佳传输性能。 而且通过此次实践,巩固了所学的专业技术知识问题的能力,培养学生综合运用所学知识与生产 实践经验,分析和解决工程技术问题的能力,培养初步的设计能力,通过课程实践,了解并掌握通 信系统的一般设计方法,训练并提高学生在理论计算、结构设计、工程绘图、查阅资料的能力,更 好的将理论与实践相结合,提高综合运用所学理论知识分析和解决问题的能力,并且掌握 Simulink 的操作方法。 2.Matlab 和 Si

11、mulink 的相关介绍 2.12.1 MatlabMatlab 介绍介绍 Matlab 是由美国 mathworks 公司发布的主要面对科学计算、可视化以及交互式程序设计的高科 技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多 强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的 众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如 . . . . 专业 C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。 Matlab 集成环境下的 Simulink:MATLAB 是

12、一种功能强大的科学计算和工程仿真软件,它的交互 式集成界面能够帮助用户快速地完成数值分析、矩阵运算、数字信号处理、仿真建模、系统控制和 优化等功能。MATLAB 语言采用与数字表达相同的形式,不需要传统的程序设计语言,由于 MATLAB 的这些特性,它已成为科研工作和工程仿真中的高效助手。 2.1.1Matlab2.1.1Matlab 的功能及特点的功能及特点 Matlab 可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的 程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计 与分析等领域。 (1)简单易用 Matlab 是一个高级的矩阵/阵列语言,它包含控制语句、函数、数据结构、输入和输出和面向 对象编程特点。用户可以在命令窗口中将输入语句与执行命令同步,也可以先编写好一个较大的复 杂的应用程序(M 文件)后再一起运行。新版本的 MATLAB 语言是基于最为流行的 C+语言基础上的, 因此语法特征与 C+

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号