虚拟仪器课程设计.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
虚拟仪器课程设计

湖 南 科 技 大 学课 程 设 计课程设计名称: 《虚拟仪器》课程设计 学 生 姓 名: 学 院: 机电工程学院 专业及班级: 测控技术与仪器二班 学 号: 指导教师: 2016 年3月 16日目 录 上篇 基于谱分析技术的虚拟相位差计第一章 谱分析求相位差的原理3第二章总体设计方案分析32.1 设计步骤的分析32.2 程序流程图4第三章 相位差计的各面板设计和规划43.1 前面板的布置53.2 程序框图设计6第四章 虚拟相位差计的调试运行7 下篇 相关分析虚拟实验仪器第五章 相关分析虚拟实验仪器的方案设计85.1 相关分析实验的原理简述85.2 总体方案设计的确定9第六章 互相关分析虚拟仪的程序实现106.1前面板的设计和规划106.1.1控件和显示件的确定116.1.2前面板的布置和功能12第七章 互相关分析的调试运行12第八章 自相关分析虚拟实验仪器的程序实现138.1前面板的设计和规划138.1.1控件和显示件的确定138.1.2前面板的布置和功能13第九章 自相关分析的调试运行15第十章 总结与体会17参考文献17 基于谱分析技术的虚拟相位差计 第一章 谱分析求相位差的原理 频谱分析法是通过求取周期信号的频域特性(主要是相频特性),然后取两信号相频特性曲线中对应于信号各频率分量的相位值,其差值即为所求相位差。理论上,该方法有很好的选频特性,对谐波干扰抑制性好。 实际处理中,通常用快速傅里叶变换(FFT)来进行频谱分析,该算法要求离散点必须满足采样点数为2n个,另外要避免泄漏、栅栏效应。为了准确得到信号频率所对应出相位、幅值,就必须整周期地采样被测信号,因此两个条件合起来,就要求采样时间长度是信号周期的整数倍,且总采样点数为2n,这样的条件是很苛刻的。设计中可以做这样的处理:在仪器内集成一个周期测量仪(其基本原理是计数法),用它测得信号频率的准确值,然后再将实际的采样频率设为信号频率与每周期采样点数(设为2n)的乘积,这样就可以较好地达到FFT法所要求的条件。本题中被测信号是仿真生成的,故不必作上述处理。本设计的功能要求: ①采用谱分析技术测量两个同频正弦波信号的相位差; ②两个正弦波信号的幅值、相位都可由用户选择设定; ③信号的采样点数、采样周期数可由用户选择。 第二章 总体设计方案分析 2.1 设计步骤的分析本设计的信号是由仿真生成的,可以根据用户的条件设定生成想得到的信号,可以执行信号处理→信号生成→正弦信号操作根据用户设定的采样点数、幅值、相位、采样周期数来生成两个同频正弦信号。然后调用LabVIEW Signal Processing Functions中的图标AmpPhaseSpectrum 分别计算两个信号的幅频特性、相频特性,再根据信号的周期数分别确定两个信号的主频分量的相位,并将其相减就得到了相位差。在相位差的计算和输出阶段,由于采样到的数据是数组的形式,所以对于输出的数据要进行索引处理,将采样周期数进行转换为长整型作为索引数,因为输出的数据是弧度制的,要对输出值进行弧度转换为角度的运算。2.2 程序流程图 基于谱分析的相位差计的程序流程如图2-1所示。根据信号的周期个数cycles,取Phase1,phase2的第cycles个元素,即为两信号主频分量的相位开始根据用户设置的参数生成两个同频正弦波方针信号两个信号的相位差相减得到相位差调用AmpPhaseSpectrumtub图标分别计算两个信号的相频特性Phase1,phase2 结束图 2-1 基于谱分析的相位差计程序流程 第三章 相位差计的各面板设计和规划3.1、 前面板的布置 (1)、连续执行“控件→数值→数值输入控件”操作,在板面设计窗口中放置六个数值输入控件,这些控件分别用于设定采样信号的相关参数,将这些控件的标签分别改为采样点数、采样周期数、幅值1、幅值2、相位1(度)、相位2(度)。(2)、执行“控件→数值→数值显示控件”操作,在前面板窗口中放置一个数值显示控件,用于显示两个正弦波的相位差,将其标签改为相位差(度)。(3)、执行“控件→图形→波形图”操作,用于显示正弦函数的波形,拖拽图例使之成为两个信号图例,修改属性将图例修改为信号1、信号2(4)、双击前面板分别输入“基于谱分析技术的虚拟相位差计”、 “信号1”、“信号2”。(5)、执行“控件→修饰→上凸框”对前面板进行修饰,得到的前面板如图:3-1图 3-1 3.2、程序框图设计(1)、信号的生成:分别执行“编程→结构→局部变量”操作,放置5个局部变量,分别代表采样点数(2个)、采样周期数(3个),执行两次“信号处理→信号生成→正弦信号”操作放置两个正弦信号发生器,分别将采样点数、采样周期数、幅值1、幅

文档评论(0)

整理王 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档