LabVIEW提取正弦波.docVIP

  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提取正弦波

虚拟仪器课程设计 提取正弦波 姓名 : 彭明键 学号 : 201220120221 班级 : 1221202 指导老师: 方江雄 提取正弦波 从有限采样样本中提取正弦信号参数(包括频率、幅度、相位等)是信号处理中一类重要的估计问题。 设计目的 用数字滤波器从含有高频噪声的采样数据中提取正弦信号。 基于LabVIEW 8.2虚拟平台,使用图形语言编程设计一个系统,使输入信号为正弦波,并加载一个高频均匀白噪声作为模拟信号传输中的随机干扰信号,以及采用一个切比雪夫低通滤波器,以滤除信号中的噪声分量,提取出频率为5Hz的正弦信号。 程序框图主要功能模块介绍 滤波器子选板位于函数选板的“信号处理→滤波器”中,如图1所示。其中“Chebyshev滤波器”函数节点用于对噪声的输入信号进行切比雪夫滤波处理。根据输入数据类型的不同,它有两个多态实例(实数、复数)可供选用,其调用路径为“函数→信号处理→滤波器→Chebyshev滤波器”。如表1是其输入/输出参数说明表。 表1 “Chebyshev滤波器”函数的输入/输出参数说明表 图1 切比雪夫滤波器 11.19.3详细设计步骤 利用信号生成子选板上的“正弦波”函数,加载一个高频均匀白噪声作为模拟信号传输中的随机干扰信号,井对此信号进行切比雪夫低通滤波,以滤除信号中的噪声分量,提取出基频频率的正弦信号。具体设计步骤如下所示。 1、前面板的设计 (I)创建新vi,命名为PMJ.vi.其操作路径为“文件→新建vi”。 (2)放置数值控件、布尔控件及图形控件。 ·将数值输入控什分别命名为“频率(Hz)(默认值设置为5),“采样”(默认值设置为1024),“幅道”(默认值设置为1.00),“采样频率(Hz)”(默认值设置为1024)和“波纹(dB)”(默认值设置为0.10)。 ·执行.控件~新式一数值~垂直指针滑动杆.操作,将垂直指针滑动杆控件分别命名为“低通截止频率:fl”和“阶数”,前者的默认值为20Hz,后者的默认值为5。 ·执行“控件→新式→布尔→停止按钮”操作,放置一个“停止,,按钮控件。 ·执行“控件→新式→图形→波形图”操作,放置3个波形图控件,分别命名为“input signal”, “filtered signal”“滤波后fft频谱图”。 提取正弦波实例的前面板设计完毕后如图2所示。 图2提取正弦波实例的前面板 2.程序框图的编辑 (1)打开程序框图编辑窗口,相应的控件图标已经显示出来。其操作路径为“窗口→显示程序框图”。 (2)放置While循环、正弦波(Sine Pattem. vi),均匀白噪声(Unifomt White Noise. vi),切比雪夫滤波器(Chebyshev filtered. vi), FFT,捆绑(Bundle),数组大小(Artay Size),复数至极坐标转换及倒数等节点图标。 ·执行“函数~编程~结构~While循环介操作,将所有节点拖入While循环中,而且所有程序在While循环中进行。 · 执行“函数→信号处理→信号生成→正弦信号”操作,如图3所示,添加1个正弦信号的函数节点;执行“函数→信号处理→信号生成→均匀白噪声”操作,如图4所示,添加1个“均匀白噪声”的函数节点,将它与正弦信号相加合成测试信号。其中,如图4所示,“均匀白噪声”函数节点可以产生幅值位于区间【-a~a】的均匀分布的伪随机波形,a表示幅值的绝对值,此处a=100。最后,将“正弦波”和“均匀白噪声”函数节点与参数输入和滤波器部分连接起来。 图3 “正弦信号”函数 图4 “均匀白噪声”函数 ·执行“函数→数学→数值→复数→复数至极坐标转换”操作,添加“复数至极坐标转换”函数节点,用P (r,theta)表示极坐标系,其中r为极径,theta为极角,r*e^ (i*theta)为复数的极坐标形式,其图标和输入/输出

文档评论(0)

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

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

1亿VIP精品文档

相关文档