Labview―正弦信号发生及其频率和相位测量.docVIP

Labview―正弦信号发生及其频率和相位测量.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
正弦信号发生及其频率和相位测量 结题报告 Labview课程设计 专业院系: 学生姓名: 同组人: 指导教师: 结题日期: 目录 Labview课程设计结题报告 (3 1引言 (3 2 设计要求 (3 3 设计方案 (3 3.1顶层设计分析 (3 3.2系统框图 (3 4 各模块实现 (4 4.1波形发生模块 (4 4.2运算处理模块 (6 4.3模拟输出模块 (8 4.4信号采集模块 (9 4.5初始化模块 (9 5 软件仿真 (10 5.1波形发生 (10 5.2测量结果 (12 5.2.1 基波分析 (12 5.2.2 谐波分析 (14 6 试验情况 (15 7 小结 (17 8 课程建议........................................................................................................错误!未定义书签。参考文献 . (17 Labview课程设计结题报告 1 引言 正弦信号是一种应用广泛的信号源,任何波形都可以看作由幅度、角频率、初相不同的正弦波叠加而形成。正弦信号的频率和相位差是工业测控领域经常需要测量的参数,如电力系统中的供电频率和功率因数的测量,电机扭矩的测量,铁路系统中相敏轨道电路相位差的测量以及科氏质量计中的相位差测量等。 本课题设计的基于微计算机的正弦信号发生及其频率和相位测量的虚拟仪器产生可调的双路正弦信号,并通过对其采集分析进行频率和相位差的测量,在研究和生产中有比较广泛的应用领域和实际意义。 2 设计要求 设计一个基于微计算机的正弦信号发生及其频率和相位测量的虚拟仪器,要求如下: (1具有一双路正弦波发生器,产生双路信号的相位差应可调,且也可叠加噪声及 谐波成分等; (2具有频率计和相位的功能,可以对波形发生器生成的信号或硬件采集到的信号 进行频率测量和相位差测量; (3波形发生器生成的信号可以通过与微计算机相连接的硬件电路的模拟输出端输 出;虚拟仪器可以接收硬件电路模拟输入端采集的信号以便进行分析。 注意事项: (1可先仿真研究频率和相位的测量算法,然后再做实测; (2应讨论采样频率、样本数、非整周期采样、噪声及谐波等对测量结果的影响。 3 设计方案 3.1顶层设计分析 一套完整的基于微计算机的正弦信号发生及其频率和相位测量的虚拟仪器,分为四个部分:首先是波形发生模块,如设计要求所述,它负责产生相位差可调的双路正弦信号,同时可以叠加噪声及谐波成分等;其次是运算处理模块,它采用不同算法对生成的或者硬件电路采集到的信号进行运算,从而得到频率和相位差测量结果;第三部分是模拟信号输出模块,该部分既有软件又有硬件,其负责软硬件结合,将信号发生器生成的信号通过硬件电路模拟输出端输出;第四部分是信号采集模块,该模块同样有软硬件结合的特点,它负责接收硬件电路模拟输入端采集的信号并传递给虚拟仪器的运算模块以便进行分析。 3.2系统框图 图 1 系统框图 4 各模块实现 4.1波形发生模块 波形发生模块主要完成虚拟的信号发生器,实现两路正弦信号的产生,同时实现均匀白噪声噪声和任意次谐波的产生和叠加。正弦信号的产生主要利用了LABVIEW中得波形生成——正弦波形VI,均匀白噪声的产生利用了均匀白噪声VI。通过一些输入、输出控件,利用基本的运算功能实现了各个波形的叠加,实现最终波形的输出。 该模块前面板可以设置采样率和采样点数,基波的幅值、两路正弦信号的相位差,同时 可以设置叠加谐波和噪声。其前面板设计如下: 波形生成模块的程序框图主要分两个部分:生成基波和叠加噪声、叠加谐波。程序框图如下: 图 3 波形发生模块-生成双路正弦信号及叠加噪声程序框图 图4波形发生器-叠加谐波程序框图 4.2运算处理模块 运算处理模块负责对信号发生器产生的波形数据或者硬件采集到的数据进行运算处理,通过不同的算法得到测量结果,并通运算结果与设定值的比较,分析采样频率、样本数、非周期采样、谐波和噪声对测量结果的影响,讨论不同算法的优劣。 前面板主要为显示控件,主要分为基波分析、谐波分析和频谱分析三部分。基波分析中可以给出频率、相位差的运算结果,并可以输出分析后的波形,如提取基波波形并显示、显示残余波形等。谐波分析可以通过谐波分析图或谐波含量表格查看各次谐波的含有情况,并自动显示谐波总失真1。频谱分析可以通过对原信号加不同的窗函数再进行FFT,从而得到各频率信号的含量。前面板设计如下: 1谐波总失真即各次谐波幅值的方均根与基波幅值平方的比值的开方。 图 5 基波分析和谐波分析前面板设计 图 6 频谱测量前面板设计 运算处理模块的程序框图主要分两部分,即相位差运算和基波频率运算。此处相位差运算采用相关法进行运算,基波频率

文档评论(0)

44488569 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5101121231000003

1亿VIP精品文档

相关文档