基于labview的频谱分析.doc
《基于labview的频谱分析.doc》由会员分享,可在线阅读,更多相关《基于labview的频谱分析.doc(11页珍藏版)》请在沃文网上搜索。
1、目 录1 目的及基本要求12 频谱分析仪程序设计原理13频谱分析仪设计和仿真2 3.1 总体程序设计2 3.2各功能模块详细设计8 3.3 程序存在的不足114 结果及性能分析124.1 运行结果124.2性能分析13参考文献141 目的及基本要求熟悉LabVIEW开发环境,掌握基于LabVIEW的虚拟仪器原理、设计方法和实现技巧,运用专业课程中的基本理论和实践知识,采用LabVIEW开发工具,实现梦幻钢琴程序游戏的设计和仿真。要求通过本课程设计使学生熟悉LabVIEW开发环境,掌握基于LabVIEW的虚拟仪器设计原理、设计方法和实现技巧,使学生掌握通信系统设计和仿真工具,为毕业设计做准备,为
2、将来的学习及今后从事科学研究、工程技术工作打下较坚实的基础。利用LabVIEW强大的虚拟仪器开发功能,可实现基于快速傅里叶变换(FFT)的现代频谱分析仪功能,采用数字方法直接由模拟转换器(ADC)数字对输进信号取样,再经滤波,加窗函数处理后获得频谱图。2频谱分析仪设计原理采用数字处理式频谱分析原理设计虚拟频谱分析仪.工作流程如下:连续时间信号经过采样变为离散时间信号,利用LabVIEW强大的数字信号处理功能,对数据进行滤波、加窗、FFT运算处理,得到信号的幅度谱、相位谱及功率谱等. 采样过程中,对不同的频率信号,选用合适的采样速率,以满足采样定理,防止频率混叠.进行傅里叶变换的数据在理论上应为
3、无限长的离散数据序列.实际上,只能对有限长的信号进行分析与处理,所以必须对无限长的离散序列进行截断,只取采样时间内的有限数据,从而存在着频谱泄漏问题.本文设计中分别用矩形窗、汉宁窗、哈明窗、布来克曼窗等窗函数减少频谱泄漏.由于取样信号中混叠噪声信号,因此为了消除干扰,在进行FFT变换前,应先进行滤波处理.本文设计采用巴特沃斯(Butterworth)、切比雪夫(Chebyshev)、椭圆(Ellipse)、贝塞尔(Bessel)等滤波器进行滤波.3 频谱分析仪设计与仿真3.1总体程序设计本文设计的虚拟频谱分析仪由周期性信号发生器和频谱分析器两个子模块组成。信号发生器子模块模拟产生正弦波,方波,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 labview 频谱 分析
