基于MATLAB下的Simulink2FSK仿真.docx
《基于MATLAB下的Simulink2FSK仿真.docx》由会员分享,可在线阅读,更多相关《基于MATLAB下的Simulink2FSK仿真.docx(12页珍藏版)》请在冰豆网上搜索。
基于MATLAB下的Simulink2FSK仿真
内蒙古科技大学
本科生课程设计论文
题目:
学生姓名:
学号:
专业:
通信工程
班级:
指导教师:
年月日
内蒙古科技大学课程设计答辩书
姓名
班级
学号
指导教师
分数
设计总结:
经过为期五天的通信原理课程设计,我们真心地发现我的学习上的不足,同时我们学到了很多关于matlab的东西,我要真心感谢老师现场指导和学院大力支持,我们俩个人一组中相互负责.在课程设计的同时也在学习中互相学习,相互探讨,互相监督.形成了良好的学习风气.
在matlab下的通信原理的课程设计,是我们非常核心.是我们通信专业必修课程,也是我们将来走向工作岗位的必要技能和基本要求,在本次课程设计中,通过练习例题,简单修改,和自行设计开发通信系统.让我们充分在自己专业知识方面有了更加全面,更加到位理解;在细小的错误中不断的锤炼自己的专业技能,锻炼自己的耐心程度细心程度.并且对自己的专业知识有了更加深刻的印象;
实验操作能力一直就是我们的弱项;在本次课程设计中.有机会锻炼自己的操作能力,再训训中检查自己的薄弱的环节.不断兰炼自己的这方面水平.为自己以后走向工作岗位打下坚实的基础;同时在每一次的课程设计成功的时候,增加了我对自己信心,喜悦之情,溢于言表;
我们非常高兴有机会参加本次课程设计,来锻炼自己的专业技能;同时加强自己在动手上能力;为自己以后工作能力打下坚实的基础;
在这次课程设计当中`,我要感谢老师和同学们的耐心指导;有你们的帮助与指导;使我顺利的完成本次课程设计;我非常感谢你们,有你们我才能顺利地完成本次课程设计。
最后感谢老师辛勤指导!
道声:
“老师您真的的辛苦了”!
答辩记录
摘要
Simulink是Mathworks公司推出的基于Matlab平台的著名仿真环境Simulin作为一种专业和功能强大且操作简单的仿真工具,目前已被越来越多的工程技术人员所青睐,它搭建积木式的建模仿真方式既简单又直观,而且已经在各个领域得到了广泛的应用。
本文主要是以simulink为基础平台,对2FSK信号的仿真。
而且在解调的过程中都对整个系统的误码率在display模块中有所显示本文的主要目的是对simulink的熟悉和对数字通信理论的更加深化和理解。
关键词:
2FSK,simulink,调制,相干解调;
内蒙古科技大学课程设计答辩书2
摘要:
3
一设计目的4
三、系统仿真详细设计:
6
四、总结13
五、课设心得:
13
六、参考文献:
13
Matlab简介:
Matlab是一种解释性执行语言,具有强大的计算、仿真、绘图等功能。
由于它使用简单,扩充方便,尤其是世界上有成千上万的不同领域的科研工作者不停的在自己的科研过程中扩充Matlab的功能,使其成为了巨大的知识宝库。
目前的Matlab版本已经可以方便的设计漂亮的界面,它可以像VB等语言一样设计漂亮的用户接口,同时因为有最丰富的函数库(工具箱),所以计算的功能实现也很简单,进一步受到了科研工作者的欢迎。
另外,,Matlab和其他高级语言也具有良好的接口,可以方便的实现与其他语言的混合编程,进一步拓宽了Matlab的应用潜力。
可以说,Matlab已经也很有必要成为大学生的必修课之一,掌握这门工具对学习各门学科有非常重要的推进作用。
一设计目的
通过课程设计,巩固已经学过的有关数字调制系统的知识,加深对知识的理解和应用,学会应用MatlabSimulink等工具对通信系统2FSK进行仿真。
二设计内容及要求
1设计任务与要求
1.1设计要求
(1)学习使用计算机建立通信系统仿真模型的基本方法及基本技能,学会利用仿真的手段对于实用通讯系统的基本理论、基本算法进行实际验证;
(2)学习现有流行通信系统仿真软件MATLAB7.12.0的基本实用方法,学会使用这软件解决实际系统出现的问题;
(3)通过系统仿真加深对通信课程理论的理解,拓展知识面,激发学习和研究的兴趣;
(4)用MATLAB7.12.0设计一种2FSK数字调制解调系统;
1.2设计任务
根据课程设计的设计题目实现某种数字传输系统,具体要求如下;
要求:
按照樊昌信的《通信原理》上的框图搭建2FSK调制解调系统,当信道中只有白时,利用工具BERtool绘制误码率曲线图,并将仿真实验数据与理论值进行比较,分析系统的抗噪性能。
提示:
a)BERTool的使用具体见MATLAB的Help的CommunicationToolbox/User’sGuide/BERTool:
ABitErrorRateAnalysisGUI/PreparingSimulinkModelsforUsewithBERTool
b)收端定时脉冲用模块PulseGenerator直接产生,采样过程用乘法器实现,判决采用模块Relay。
2方案设计
2.12FSK数字系统的调制原理
2FSK调制就是使用两个不同的频率的载波信号来传输一个二进制信息序列。
可以用二进制“1”来对应于载频f1,而“0”用来对应于另一相载频w2的已调波形,而这个可以用受矩形脉冲序列控制的开关电路对两个不同的独立的频率源w1、f2进行选择通。
如下原理图:
2.22FSK的解调方式
根据已调信号由两个载波f1、f2调制而成,则先用两个分别对f1、f2带通的滤波器对已调信号进行滤波,然后再分别将滤波后的信号与相应的载波f1、f2相乘进行相干解调,再分别低通滤波、用抽样信号进行抽样判决器即可。
原理图如下:
三、系统仿真详细设计:
系统设计全貌
图3-1
12FSK调制信号的产生
1.1基带信号参数设置
图3-1-1
1.2载波信号参数设置
1.2.1载波f1参数设置如下图,由图可知f1频率为3000Hz
图3-1-2
1.2.2载波f2参数设置如下图,由图可知,f2频率为1000Hz
图3-1-3
两种载波信号和基带信号波形图:
图3-1-4
1.2.32FSK的系统噪声设置
22FSK的解调
2.1解调模块带通滤波器的设计
2.1.1载波f1的带通滤波器设计:
图3-2-1
Fc1为带通起始频率,Fc2为截至频率。
2.1.2载波f2的带通滤波器设计:
图3-2-2
2.2解调模块相乘器的设计
图3-2-3
2.3解调模块低通滤波器的设计
此处两个低通滤波器的设置参数一致,具体的如下图:
图3-2-3
2.4信号仿真波形图
图3-2-4
经过系统的仿真可以观察出系统的误码率为0.4978,如下图所示:
图3-2-5
四、结果分析
由图3-2-5可以看出其误码率为0.4977,由于系统的延时问题,所以误码率稍微偏大。
总结
本文通过对数字信号的simulink建模仿真,使我数字键控的概念又有了更深的了解,而且也熟悉了simulink软件的操作,在此非常感谢老师和同学们对我的指导和支持。
使我在设计和论文过程中非常顺利的完成。
由于个人能力有限问题,在设计和论文中会存在种种的不足之处,希望老师予以批评,谢谢!
六、参考文献:
[1]刘树棠译.现代通信系统----使用Matlab.西安:
西安交通大学出版社,2001.
[2]李建新等编著.现代通信系统分析与仿真----Matlab通信工具箱.西安:
西安电子科技大学出版社,2001.
[4