基于MATLAB的通信原理仿真平台设计_毕业设计论文 下载本文

主要参考书目(资料) 主要参考书目(资料)

1.樊昌信.通信原理 [M].北京:国防工业出版社.2008.9.

2.罗华飞.基于MATLAB GUI设计学习手记 [M].北京:北京航空航天大学出版社.2009.8.

3.陈杰.MATLAB宝典[M].北京:电子工业出版社.2010.3.

1.计算机一台 主要仪器设备及材料

每周指导一次,主要解答学生问题,指导研究进度,并检查阅读资料笔记和仿真程序。

论文(设计)过程中教师的指导安排

对计划的说明

本计划为开题之初所定,后续会根据具体情况随时调整,最终一定按毕业设计规定结束日期完成。

毕业设计(论文)开题报告

通信与信息工程学院 院(系) 电子信息科学与技术专业 08级 03 班

课题名称:基于MATLAB的通信原理仿真

平台设计

学生姓名: XXX 学号:XXX

指导教师: XXX

报告日期: 2012年2月27日

1.本课题所涉及的问题及应用现状综述 本课题所涉及的问题: 1、研究实现通信原理仿真方法的现状 2、如何使用MATLAB图形用户界面设计通信原理方针平台,实现通信中常见技术,如:模拟调制、数字调制、抽样与量化、数字基带传输系统的分析和仿真,并要求该平台操作简单方便,具有良好的可扩展特性。 3、基于MATLAB的通信原理仿真平台的应用趋势 应用现状综述: 近几年来通信原理课程的教学实践表明,通信原理是通信类专业的一门极为重要的专业基础课程,主要研究信息传递一系列变换的机理和属性,该门课程内容多且抽象,它包括:信号分析、调制解调、同步、检测过滤、纠错编码、信号特性等理论方面的内容。课程理论性很强,加强实践环节就显得更重要。通过实践环节,可以较好地提高学生对抽象概念的理解能力。采用计算机仿真可以帮助学生理解抽象的知识点,提高教学效果。通信原理中,常常借助于各种信号的时域波形图以及频谱图来说明系统的原理,指出相应的电路设计应达到的目标。要将承载消息的信号保质保量地传送给接收者,就必须对它们进行各种处理,而这些处理过程中会用到大量的数学计算。而MATLAB以数组为基本处理对象,具有丰富的矩阵运算功能,并且MATLAB是一个开放性的系统,具有模块化的结构,任何用户自己已定义的函数都可作为MATLAB函数进行调用。因此,通信原理仿真平台选择MATLAB作为开发环境,借助于MATLAB的图形用户界面设计向导进行软件界面设计,所有仿真功能采用MATLAB语言编程实现,更便于学生进行课程设计、创新实验、参与教师的科学研究等。因此,基于MATLAB的通信原理仿真平台设计已经成为教学大纲的内容要求和课程特点,将通信系统中的关键技术编制成仿真软件用于计算机辅助教学中,使通信系统中的抽象问题形象化,为通信原理课程提供了一个有效的辅助教学手段,这将会对提高通信原理教学和学习的效率起到很大的作用,有助于同学们理解和接受,既提高了教学质盘和效率,又可为学生提供良好的通信系统开发、设计、模拟、调试和分析平台,锻炼其分析和解决问题的能力,并在功能上为其为后期开发网络化教学、远程教学打下了基础。通信原理仿真平台 模拟调制 数字调制 量化 模块 抽样 模块 数字带传系统析和 真 基输分仿通信原理仿真平台功能图

2.本课题需要重点研究的关键问题、解决的思路及实现预期目标的可行性分析 关键问题: 1、经过对系统功能的分析,对通信原理仿真平台进行功能模块的提取和确定 2、使用界面设计编译器进行GUI设计:MATLAB界面设计编辑器组件平台中包含所有能够在GUI中使用的用户界面控件,即按钮、单选按钮、拴牢按钮、复选框、编辑框、静态文本、滚动条、组合框、列表框以及弹出式菜单等 3、 用GUI的组件编程实现各个功能模块的调用和链接 解决思路: 1、认真复习通信原理相关知识,掌握相应的专业理论,了解通信原理仿真平台所要实现的功能,以便更好的确认功能模块的组成,划分系统的功能模块。 2、熟悉MATLAB语言编程,学习MATLAB图形用户界面,可以实现简单的功能设计,采用MATLAB语言编程实现各个功能模块的M文件,形成功能代码库,使之服务于搭建的通信原理仿真平台 3、运行通信系统仿真平台的应用程序M文件,对它进行反复调试,使界面及各用户控件符合系统预定的功能 4、针对设计中出现的各种主要的问题在老师指导下形成课题具体论文报告,并不断完善论文 实现预期目标的可行性: 1、复习通信原理知识,巩固该有的专业理论,理解并掌握通信原理各部分的基本概念和于研究相关的内容,数字基带信号、模拟调制、数字调制、抽样量化和编码等部分尤为重要 2、学习了MATLAB编程,可以用MATLAB实现各算法的仿真及功能,实现数字基带信号分析和仿真模块、模拟调制仿真模块、数字调试仿真模块、抽样、与量化仿真模块等模块的功能,解决模块化功能 3、提升自己独立学习、动手的能力,将通信原理理论知识运用到实践中 4、培养自己独立开展研究的能力,掌握了科研的基础方法,能对基于MATLAB的通信原理仿真平台设计有一个很好的理解和学习 5、在老师的帮助下,成功设计基于MATLAB通信原理仿真平台,并完成相应的论文