基于labview的仿真波形的产生及显示内容摘要:

Instrument Engineering Workbench( 实验室虚拟仪器集成环境 )的简称 , 是美国国家仪器公司 NI( National Instruments) 的创新软件产品 , 被誉为 “ 科学家与工程师 ” 的语言。 虚拟仪器是 LabVIEW的精髓 , 通过虚拟仪器的延伸与扩展 , 使 LabVIEW的应用更加广泛 . 虚拟仪器是计算机技术与电子仪器相结合而产生的一种新的仪器模式 , 它通常是由个人计算机、模块化的功能硬件与用于数据分析、过程通信及图形用户界面的应用软件有机结 合构成 ,使计算机成为一个具有各种测量功能的数字化测量平台 , 它利用软件在屏幕上生成各种仪器面板 , 完成对数据的处理、表达、传送、存储、显示等功能 ,通过 LabVIEW即 G语言设计相应虚拟仪器 ,可以很容易实现波形的发生与显示。 沈阳航空航天大学自动化学院课程设计论文 基于 LabVIEW 的仿真波形的产生及显示 第 2 页 1. 总体方案设计 设计一个虚拟信号合成器,首先要进行前面板的设计,前面板的设计主要需要考虑到所设计的信号合成器实现什么功能,再根据这些功能,在控件选板中选择相应的控件,放在前面板相应的位置上,摆放也有一定的讲究,使前面板看起来比较协调。 再者是后面板的设计。 由于程序不是只执行一次,所以要涉及到循环结构,本文的程序用到的循环结构有 while 循环结构、条件结构。 程序调试成功后就产生一个虚拟信号合成器。 整体设计的流程图如图 1 所示。 启动程序 设置波形属性和噪声属性 生成标准波和噪声 标准波和噪声叠加 求叠加后的波形的子功率谱 显示叠加后的波形时域图和频域图 结束 是 结束程序。 否 沈阳航空航天大学自动化学院课程设计论文 基于 LabVIEW 的仿真波形的产生及显示 第 3 页 图 1 信号合成器整体流程图 信号合成器的前面板设计 首先应该添加两个波形显示窗口(一个直观的波形图是必不可少的,操作人 员可以通过波形图对信号的波形进行定性或者是定量分析),一个显示用于标准信号的显示,并设置三个控制器,用于控制信号的频率、幅值和相位,再设置一个菜单选择控件,用于选择信号的类型,可供选择的信号类型有正弦波、三角波和方波。 第二个窗口用于显示标准信号与噪声信号叠加后的波形,此外,前面板还有一个可以选择噪声的控件,和控制噪声幅值的控件。 信号合成器的后面板设计 首先设置一个基本信号发生器,可供选择三种标准波,分别是正弦波、三角波、方波。 然后利用条件结构,对两种噪声(均匀白噪声、高斯白噪声)进行选择,再将两者叠加,输出时域图和频域图。 在面板的最下端,是实现延时的功能,以减小对系统内存的占用率。 本设计的基本信号发生器发生的信号仅仅是仿真信号,它的主要作用是供给 DAC,以发生真正的模拟信号,其图标如下: 其功能是根据设定的类型及参数产生一个输出波形。 参数说明: offset:波形的直流偏移量,缺省值为。 数据类型 DBL reset signal:将波形相位重置为相位控制值且将时间标志置为 0。 缺省值为沈阳航空航天大学自动化学院课程设计论文 基于 LabVIEW 的仿真波形的产生及显示 第 4 页 FALSE。 signal type:产生的波形的类型,缺省值为正弦波。 frequency:波形频率(单位 Hz),缺省值为 10. amplitude:波形幅值,也称为峰值电压,缺省值为。 phase:波形的初始相位(单位 度)缺省值为。 error in:在该 VI 运行之前描述错误环境。 缺省值为 no 已经发生,该 VI 在。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。