新闻中心

EEPW首页 > 测试测量 > 设计应用 > 基于虚拟仪器的感应电机测试系统设计

基于虚拟仪器的感应电机测试系统设计

作者:时间:2012-12-21来源:网络收藏

3 系统软件实现
系统采用NI公司的图形化软件开发平台LabVIEW。根据系统要求,软件主要完成的功能包括系统信息部分、监测平台部分以及数据处理部分,如图5所示。其中系统信息部分包括时间、人员姓名、名称以及测试地点等信息;监测平台包括电机转速、三相电压和三相电流的初始采集样本波形及其经软件分析处理后的还原波形;数据处理部分包括数据的存储、对存储数据的读取及FFT分析、选择打印等功能。

本文引用地址:http://www.eepw.com.cn/article/192885.htm

f.JPG


软件采用模块化的设计方法,将程序分为以下功能模块:数据采集模块、数据处理模块、数据存储模块、历史查询模块和数据打印模块等。
3.1 数据采集及处理模块
数据采集模块采用Input Express VI>DAQ Assistant节点,通过属性设置对话框可逐项配置。对所采集的原始信号分别显示,并分别进行处理,得到需要的信号波形,最后再分别显示。
DAQ Assistant节点实现的是多通道采集任务,故此时该节点的输出DDT亦为多个信号的合并,这时采用Split Signals Express VI把各个信号分离,实现对各个信号的独立操作(显示并处理)。
由霍尔传感器采集的电机定转子漏磁信号的采集处理是先对由霍尔传感器采集的电机定转子漏磁信号分别采取低通滤波和高通滤波(滤波器设计同样使用Express VI,下面会做以简单介绍),然后分别采用Signal Analysis Express VI)Tone节点求取这两个滤波后信号的频率便得到定子频率和转子频率并分别显示,此时由式(1)便可计算得出电机的转速值,除了给出数值显示外还给出了波形显示,以便方便的观察转速值的整体趋势。
滤波器采用Signal Analysis Express VI>Filter Express VI节点。可配置参数包括滤波类型、滤波器类型、截至频率、阶数、波形显示的观测模式等。完成参数配置后,可以直接在对话框中进行调试。
3.2 数据存储、查询和打印
数据的存储和查询功能主要由Write LabVIEWMeasurement File Express VI节点和Read LabVIEWMeasurement File Express VI节点实现。可选择包括存储文件名称、存储路径、是否提示存储为同一个文件、当一个文件存在时该如何选择以及文件的说明信息等。

g.JPG


数据打印模块的设计可以实现对所查询历史数据进行选择性的打印,该模块主要由选择结构组成。图6所示为该模块的部分后面板框图。所用主要节点为:Reprort Generation>New Reprort VI,AppendControl Image to Report VI,Set Report Header Text VI,SetReport Footer Text VI,Dispose Report VI。该模块设计的可供打印数据包括转速波形、三相电压波形及其FFT分析波形、三相电流波形及其FFT分析波形。打印时可根据需要在前面板上钩选其中任意一组或多组数据。同时,打印内容还包括纸张的页眉和页脚信息,即测试系统名称、测试人员姓名和测试时间。
3.3 创建应用程序
运用LabVIEW的Application Build工具包将程序转换成可执行文件(后缀为.exe),这样程序便可脱离LabVIEW环境运行,和普通的应用程序一样可以运行在操作系统中。

4 结语
通过对数台的测试表明该测试系统运行稳定可靠,各参数测量准确性高,符合系统实际要求,能很好地完成测试和分析处理。同时,基于系统使用灵活方便、功能丰富,并具有良好的扩展性。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭