信号与系统课程设计李昂.docx
- 文档编号:10401738
- 上传时间:2023-02-10
- 格式:DOCX
- 页数:6
- 大小:18.31KB
信号与系统课程设计李昂.docx
《信号与系统课程设计李昂.docx》由会员分享,可在线阅读,更多相关《信号与系统课程设计李昂.docx(6页珍藏版)》请在冰豆网上搜索。
信号与系统课程设计李昂
信号与系统课程设计(论文)
设计(论文)题目基于Matlab-Simulink的
信号与线性系统仿真
学院名称信息科学与技术学院
专业名称信息工程
学生姓名李昂
学生学号
任课教师贾勇
设计(论文)成绩
教务处制
二〇一七年四月九日
信号与系统课程设计
摘要
MATLAB开发平台经过十多年的发展,已经成为科技界最流行的应用软件,它具有高效率的数值计算及符号计算功能、完备的图形处理功能、友好的用户界面及接近数学表达式的自然化语言和功能丰富的应用工具箱。
本次课程设计主要是利用Matlab/Simulink仿真工具实现信号与线性系统分析方面的应用和基于Simulink的采样定理的原理仿真。
通过这次课程设计我们将了解到一些Simulink的基本使用方法,并对给出的题目进行仿真。
关键词:
Matlab;仿真;信号与系统
第1章课程设计目的4
第2章课程设计内容5
2.1信号的处理5
2.1.1对信号进行快速傅里叶变换5
2.1.2对信号实现fir滤波6
2.2LTI系统的分析6
2.2.2连续系统分析8
2.3采样定理的原理仿真10
2.3.1采样定理10
2.3.2采样与恢复结果10
第3章课程设计总结13
第1章课程设计目的
信号与系统是一门重要的专业基础课,而Matlab作为信号处理强有力的计算和分析工具,是电子信息工程技术人员常用的重要工具之一。
本次课程设计是基于Matlab-Simulink来完成信号与系统的线性分析及其仿真,通过课程设计综合实验,提高综合应用知识的能力。
此外,主要应达到以下几个目的:
1.掌握Matlab的特点和使用方法
2.掌握对信号处理的方法,进行快速傅里叶变换
3.掌握对信号进行fir滤波,分析LTI系统的方法
4.通过本课题的设计,培养运用所学知识分析和解决实际问题的能力
第2章课程设计内容
2.1信号的处理
2.1.1对信号进行快速傅里叶变换
图2-1Simulink的FFT模块和SpectrumScope模块
如图2-1,将Simulink的FFT模块合SpectrumScope模块设置完成后点击仿真,得到如图2-2所示频谱图。
图2-2频谱图
2.1.2对信号实现fir滤波
图2-3Simulink模块搭建的fir滤波器
如图2-3所示,用Simulink模块搭建fir滤波器,分别设置好SineWave模块、FIRinterpolation模块的属性,保存后点击运行按钮,双击Scope模块得到图2-4所示运行结果。
图2-4Simulink模块搭建的FIR滤波器的结果
2.2LTI系统的分析
2.2.1离散系统分析
计算离散系统y(n)-0.4y(n-1)-0.5y(n-2)=0.2x(n)+0.1x(n-1)的单位脉冲响应(计算64个采样点)或Y(z)/X(z)=(0.2z2+0.1z)/(z2-0.4z-0.5)
Simulink模型如图2-5所示。
图2-5模型图
搭建好模型之后,分别设置Signalfromworkspace模块、Discreatetransferfcn模块、Reshape模块的属性,修改Simulink的配置参数,运行模型并在Matlab命令窗口输入代码:
figure
stem(yout)
运行结果如图2-6所示。
图2-6单位脉冲响应
2.2.2连续系统分析
微分方程:
y”(t)+3y’(t)+2y(t)=2f(t),输入:
f(t)=2u(t)
系统初始状态为零,求系统响应。
方法一:
采用基本的积分模块。
如图2-7所示。
图2-7模型图
调整Step模块、Gain模块、Sum模块的参数,其余模块参数采用默认设置。
运行仿真,示波器窗口中的系统响应曲线如图2-8所示。
图2-8响应曲线
方法二:
采用传递函数模块建立仿真模型。
对微分方程进行laplace变换得传递函数:
H(s)=2/(s2+3s+2)
搭建模型如图2-9所示。
图2-9模型图
调整Step模块、Transferfcn模块参数,Scope模块保持默认参数。
运行仿真,示波器显示系统响应如图2-10所示。
图2-10响应曲线
2.3采样定理的原理仿真
2.3.1采样定理
采样过程所应遵循的规律,又称取样定理、抽样定理。
采样定理说明采样频率与信号频谱之间的关系,是连续信号离散化的基本依据。
在进行模拟/数字信号的转换过程中,当采样频率fs.max大于信号中最高频率fmax的2倍时(fs.max>2fmax),采样之后的数字信号完整地保留了原始信号中的信息,一般实际应用中保证采样频率为信号最高频率的2.56~4倍;采样定理又称奈奎斯特定理。
如果对信号的其它约束是已知的,则当不满足采样率标准时,完美重建仍然是可能的。
在某些情况下(当不满足采样率标准时),利用附加的约束允许近似重建。
这些重建的保真度可以使用Bochner定理来验证和量化。
采样定理表明,如果以不小于2B次/秒的速率对基带模拟信号均匀采样,那么就可以通过该序列可以无失真地重建对应的基带模拟信号。
如果采样率低于基带信号最高频率的2倍,那么采样输出序列的频谱就会发生交叠,从而无法恢复原基带模拟信号。
设模拟基带信号的频带为(0,200)Hz,对其进行采样的序列为均匀间隔的窄脉冲串,为保证无失真采样,最低采样率设计为400次/秒。
2.3.2采样与恢复结果
Simulink仿真模型如图2-11所示。
图2-11
仿真结果如图2-12所示,恢复波形与原信号波形之间的区别仅仅是幅度比例和一定的延时,波形形状是无失真的。
图2-12原信号采样与恢复
图2-13原信号功率频谱图2-14采样输出信号功率频谱
图2-15恢复信号功率频谱
第3章课程设计总结
本次实验使我有了一定的认识,认识到了Simulink的强大功能和广泛应用。
Simulink是Matlab最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。
在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。
Simulink具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点。
无论是学习信号与系统,通信原理,数字信号处理,数字图像处理,发现这些课程的应用都要大力借助于Simulink来实现。
可以说没学好Simulink对于我们这种信息工程专业的人来说就跟没有轮子的汽车一样,是个摆设。
经过这次学习,我熟悉了Simulink的使用,对信号处理常用的函数和基本的编程思想有了一定的认识和提高。
总体来说,本次课程设计是比较成功的,收益比较大的。
学生学习心得
经过本次信号与系统的课程设计,我在独立思考问题以及对问题的求证方面的能力有所提高。
本次课程设计让我在Matlab软件的使用方面有了进一步的了解,而且我对信号的抽样与恢复过程有了更深层次的了解,通过对课本的温习以及上网查阅资料,让我明白了不少以前心中有些疑惑的地方,这一点很值得庆幸。
这次设计我用极其认真的态度去对待,让自己利用这次设计的机会好好的提高自己独立思考,团结合作完成设计的能力,并为以后的学习和实验打下基础,在设计中我巩固了很多旧知识、学到很多新知识。
这让我有更多的领悟,不枉费老师的谆谆教导,也是对自己负责的一种表现。
学生(签名):
年月日
诚信承诺
本人郑重声明所呈交的课程报告是本人在指导教师指导下进行的研究工作及取得的研究成果。
据我所知,除了文中特别加以标注的地方外,论文中不包含其他人已经发表或撰写过的研究成果。
与我一同工作的同学对本文研究所做的贡献均已在报告中作了明确的说明并表示谢意。
学生(签名):
任课
教师
评语
成绩评定:
任课教师(签名):
年月日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信号 系统 课程设计