论文部分内容阅读
电机参数测试在电机生产及日常生活中具有十分重要的作用,通常需要采集多种性能参数来测试其质量的优劣。目前,多通道信号采集系统中应用广泛的多路复用式A/D,只能工作在统一采样频率下,为保证电机测试信号的完整性,必须以最高频率信号设置采样频率,难免在其它通道产生大量冗余数据,给数据传输、存储及后期处理带来许多不必要的麻烦。因此,基于虚拟仪器多通道多采样率电机测试信号采集系统的研制,对评价电机性能,优化测试精度有着重要的理论意义和实践价值。课题结合学校电机测试平台的实验室建设项目,针对电机测试信号种类繁多、频率特性各异的特点,应用LabVIEW8.2图形化虚拟仪器软件开发了一套多采样率电机测试信号采集系统,实现电机性能的自动测试。论文主要研究内容如下:首先,根据异步电动机Y2-80M1-4性能测试的需求,从实验所采集物理量的角度,选取相应硬件设备,结合当前先进测试技术,以计算机数据采集技术为基础,虚拟仪器软件为开发平台,搭建起操作界面友好的电机测试信号采集系统,实现了电机重要参数的测试和记录、实时曲线显示和数据存储等功能。其次,分析电机测试中各参数的采样结果,判断测试信号是欠采样还是过采样。围绕欠采样或过采样所产生的不良现象,深入研究多采样率转换原理,提出采用内插和抽取的方法,消除欠采样所引起的混叠现象,降低过采样所造成的数据冗余。再次,针对内插和抽取操作过程中可能产生的镜像和混叠问题,设计满足抗镜像、抗混叠效应要求的数字滤波器,重点研究和对比几种滤波器的性能,提出采用无乘法运算全加结构的二阶IIR补偿CIC滤波器,实现各通道信号采样率的转换。最后,采用多软件混合编程的思想,通过ActiveX控件搭建LabVIEW与MATLAB的命令和数据交换接口,利用LabVIEW编程函数中的MATLAB节点快速调用MATLAB滤波器程序,避开繁琐复杂的硬件电路设计,成功地完成了采样率的转换,有效地实现多通道多采样率实时采集功能。