旋转机械振动检测装置数据采集的实现_第1页
旋转机械振动检测装置数据采集的实现_第2页
旋转机械振动检测装置数据采集的实现_第3页
旋转机械振动检测装置数据采集的实现_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、旋转机械振动检测装置数据采集的实现摘要:介绍用CPLDAD和FIFO实现一时序严格的、由硬件自动完成数据采集的电路,它能够自动跟踪转速信号的变化,解决了旋转机械在不同转速下的抗混叠滤波的问题。关键词:整周期采样;键相位信号;抗混叠滤波ImplementationofRotatingMachineVibrationSignalsAcquisitionSystemDUBin,LIMeng,ZHANGJin-ming(CollegeofInformationScienceandTechnology,BeijingUniversityofChemicalTechnology,Beijing100029

2、,China)Abstract:AcircuitwhichhasastricttimeorderandcanautomaticallyacquiredataisrealizedbyusingCPLD,ADandFIFO.ThiscircuitsolvestheproblemofantialiasingfilteringwhentherotationalspeedofamachineisnotconstantKeywords:signalsacquisitioninacompletesamplingperiod;keyphasesignal;antialiasingfiltering1整周期采样

3、控制的实现1.1整周期采样整周期采样控制是由傅里叶变换对离散信号的要求提出的。离散傅里叶变换的谱分辨率为Af=1/NT(1)其中,N为采样点数,T为采样周期实现整周期采样的关键是如何将一个完整的周期信号均匀地分成N等分进行采样,即实现倍频(N为一个周期内的采样点数)。如图1所示,旋转机械旋转一周所需的时间为键相位信号周期,将此周期做N等分,即可实现一个信号周期内采样N点数据。在转速恒定,即信号频率不变的情况下,可以用软件算出采样的时间间隔;但是在转速变化的情况下,尤其在转速变化较快时用软件计算很难预测转速变化的趋势及大小,即实现很困难,为此采用了硬件的分析方法。1.2硬件实现硬件实现的关键是要

4、设计一个能够快速跟踪信号频率变化的倍频电路。利用锁相环的输出信号动态跟踪输入信号频率的这一特点,将VCO的输出信号经一分频器后送入相位比较器,则锁定时VCO输出信号的频率将等于K倍的输入信号的频率,即Kfi,适当地选择分频系数K就可以得到所需要的倍频信号的输出。本文所选的锁相环芯片为CD4046,使用中无需解调信号输出。比较器PC2用于比较两输入波形前沿或后沿相位的上跳或下跳(本电路采用上跳边沿触发方式)。如图2所示,该电路主要由输入信号、隔直电容、平移、整形、锁相环组成。首先取键相位信号CIR作为测频输入,通过10心F电容滤去太高的直流电压,送入MAX903比较放大器调节平移,输出的脉冲由7

5、4HCT14进一步整形后作为锁相环的输入信号;由锁相环电路实现倍频。为了实现FFT分析,在一个周期内采集2n个数据,本设计中n取为6,也即是在一个周期内采集64个数据。分频器的输出信号CLK_64由CPLD产生。锁相环的输出信号CLK64实现A/D的采样控制。本电路可以保证在有键相位的情况下,信号采集的第一起点在以键相位为基准,旋车专3600/64点的位置上(因系统每周期采样64点)。1.3软件实现图3是本系统通过CPLD实现整周期采样的波形仿真图。实验中A/D选用MAX1292FIF0选用IDT7202o根据MAX1292的采样时序和FIFO的写时序,在CPLD中采用MOORE限状态机来实现

6、对时序的控制。RE-SET为系统的复位信号,CLK64为转速信号的64倍频;GLOBAL_CLK为CPLD的时钟彳t号;FF为FIFO的满标志位;AD_DATA写入A/D中的控制字节;ADINT、AD_WRAD_RDAD_HBENAD_CS为A/D的相关控制信号:AD_STAR伪启动A/D采集信号,由MCUt出。AD_CHANNELA/D的通道选择控制字,硬件电路上用两位开关来实现单通道、双通道及四通道的采集。图中为四通道采集。EF、HF、FIFOINT为FIF0单元控制模块。CLK64、CLK1000为分频器模块,用来实现整周期采样和自适应抗混叠滤波。实现A/D整周期采样的过程描述如下:首先

7、,CPLKE接U到CLK64信号的上升沿后,开始进行转换。MAX1292按照时序依次将四个通道的模拟量转换为数字量。其中,在每个通道的数据转换过程中,都要判断ADINT信号是否为低,若为低则表示转换完成,可以进行读操作。此时,再去判断FIFO的FF标志,若为1则表明FIFO未满,可以将数据写入FIFO中。当四个通道都完成如上操作后,再继续判断CLK64信号,循环执行,完成在一个转速信号周期内对各路信号采集64次。本装置中,被测的最大转速信号为1kHz,GLOBAL_CLK勺信号频率为7MHz,最后,由FIFO的HF标志产生中断信号通知DSP将转换的数据读入RAM中,以便进行FFT和数字滤波。2

8、抗混叠滤波器的实现旋转机械在起停机时转速是变化的,为了保证输入信号的精确、抗混叠,消除不必要的高、低频信号的干扰,只跟踪变化的有效信号中心频率的10倍频程,将其他多余的信号滤掉,故设计了跟踪滤波电路。该电路主要由输入信号、隔直电容、平移、整形、测频电路、倍频电路、开关电容、滤波组成,其中主要信号输入元件是74HC7046锁相环和MAX291八阶抗混叠滤波器及由CPLD所实现的分频电路。其中,74HC7046取彳CD4046是因为前者可以锁定更高的频率。由于设计中是采用编程的方法来实现分频的,因此大大节省了硬件分频所需要的硬件,简化了电路。图4是跟踪滤波电路的框图。74HC7046输出的倍频信号1000clk接至MAX291的CLK管脚。因为MAX291的截止频率是随着输入时钟的变化而变化的,且fclk:fc=100:1,因此它的抗混叠滤波的截止频率就是10倍的信号输入频率,也即10clk,而且可以随着输入频率的变化而变化,从而起到了跟踪滤波的功能。3结论本文采用锁相环技术和CPLW术实现了整周期采样控制和跟踪滤波,实现了对旋转机械起停机时转速不定时保持采样点数不变及抗混叠滤波的难题。本设计成功应用在便携式振动信号数据采集与处理系统中,工作良好。参考文献1黄文虎,等.设备故障诊

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论