4、数据采集系统搭建:NI DAQ与PLC采集对比、采样率与分辨率设置、抗混叠滤波器配置、信号调理与增益设置

数据采集系统,说白了就是齿轮箱状态监测的「耳朵」。耳朵好不好使,直接决定了你后面分析出来的结果靠不靠谱。我见过太多人花大价钱买了传感器,结果采集端没搞好,数据全是噪声,白忙活一场。

这一章,咱们就聊聊怎么把这套「耳朵」搭好。我会从采集方案选型、关键参数设置,到信号调理的实战经验,一步步说清楚。

4.1 NI DAQ vs PLC:两种采集路线的选择

很多刚入行的朋友会问我:「用PLC自带的模拟量模块采集振动信号行不行?」我的回答是:看你的需求。但说实话,对于齿轮箱振动分析,我强烈建议用NI DAQ这类专用数据采集卡。

为什么会这样?咱们看个对比:

对比项 NI DAQ(专用采集卡) PLC(通用模拟量模块)
采样率 典型值 10k~100k S/s 典型值 100~1k S/s
分辨率 16~24 bit 12~16 bit
同步性 多通道同步采样 通常为轮询扫描
抗混叠滤波 硬件可编程滤波器 通常无或简单RC滤波
适用场景 精密振动分析、故障诊断 简单振动监测、报警

我在一个风电齿轮箱项目里遇到过这种情况:客户坚持用PLC采集,结果采样率只有500 S/s。齿轮箱的高速轴转速1500 RPM,啮合频率大约500 Hz。你想想看,500 S/s的采样率连2倍频都采不全,更别提边频分析了。后来我帮他们换成了NI 9234模块,采样率提到25.6 kS/s,问题才解决。

我的建议是:如果你要做故障诊断、趋势分析、频谱分析,老老实实用NI DAQ。如果只是做超限报警、看个大概趋势,PLC也能凑合。

4.2 采样率与分辨率:别让数据「说谎」

采样率和分辨率,这两个参数是数据采集的「命门」。很多人觉得越高越好,其实不然。

4.2.1 采样率怎么定?

根据奈奎斯特定理,采样率至少是最高分析频率的2倍。但实际工程中,我一般取2.56倍或更高。为什么?因为抗混叠滤波器不是理想滤波器,需要留出过渡带。

举个例子:你要分析齿轮箱的啮合频率到10阶,最高频率可能是5000 Hz。那么采样率至少设为:

采样率 ≥ 2.56 × 5000 = 12800 S/s

我个人习惯取整到16 kS/s或25.6 kS/s。这两个值在NI DAQ里是标准选项,用起来方便。

实战小技巧: 对于滚动轴承故障诊断,建议采样率不低于20 kS/s。因为轴承的固有频率通常在2~20 kHz范围,采样率太低会漏掉关键信息。

4.2.2 分辨率:别被位数忽悠了

分辨率决定了你能分辨多小的信号变化。16 bit和24 bit的区别,不只是数字上的差异。

16 bit ADC的动态范围是96 dB,24 bit是144 dB。听起来24 bit好很多,对吧?但实际中,你的信号调理电路、传感器噪声、环境干扰,可能连16 bit的底噪都达不到。

我记得有个项目,客户非要买24 bit的采集卡,结果现场测下来,有效分辨率只有14 bit。因为现场的电磁干扰太强了。所以我的建议是:16 bit足够用,关键是做好信号调理和屏蔽

4.3 抗混叠滤波器配置:别让高频信号「伪装」成低频

抗混叠滤波器,这是很多人容易忽略的环节。混叠是什么?简单说,就是高频信号「伪装」成了低频信号,出现在你的频谱里。你以为是齿轮箱的故障频率,其实是噪声。

我刚开始做振动分析时,就吃过这个亏。有一次分析一个齿轮箱的频谱,发现有个奇怪的频率成分,怎么都找不到来源。后来才发现,是附近变频器的开关频率(约4 kHz)混叠到了低频段。从那以后,我再也不敢省抗混叠滤波器了。

4.3.1 硬件滤波 vs 软件滤波

抗混叠滤波必须在采样之前做,也就是硬件滤波。软件滤波是马后炮,救不了混叠。

NI DAQ通常内置可编程抗混叠滤波器,截止频率可以软件设置。我一般这样配置:

  • 截止频率:设为采样率的1/2.56倍。比如采样率25.6 kS/s,截止频率设为10 kHz。
  • 滤波器阶数:8阶或更高。阶数越高,过渡带越陡,但相位失真也越大。
  • 滤波器类型:Bessel滤波器相位响应好,适合时域分析;Butterworth滤波器幅频特性平坦,适合频域分析。
注意: 如果使用PLC采集,通常没有硬件抗混叠滤波器。你必须在传感器端或信号调理端加装外部抗混叠滤波器。否则,采集到的数据基本没法做频谱分析。

4.4 信号调理与增益设置:把信号「喂」给ADC

传感器的输出信号通常很微弱,比如加速度传感器的典型灵敏度是100 mV/g。如果齿轮箱的振动只有0.1 g,输出信号才10 mV。这么小的信号,直接进ADC,分辨率根本不够用。

所以,信号调理是必须的。它做三件事:放大、滤波、隔离。

4.4.1 增益怎么设?

增益的目的是让信号幅度尽量接近ADC的满量程。比如NI 9234的输入范围是±5 V,那么最佳信号幅度应该在±4 V左右,留出10%的余量。

计算公式很简单:

增益 = 目标电压 / 传感器输出峰值电压

举个例子:传感器输出峰值是0.5 V,你想放大到4 V,那么增益就是8倍。

我一般建议增益设置在2~10倍之间。增益太大,噪声也会被放大;增益太小,ADC分辨率浪费。

4.4.2 IEPE传感器供电

大多数工业加速度传感器是IEPE类型,需要恒流源供电(典型值4 mA)。NI DAQ模块通常内置IEPE供电,直接打开就行。但如果你用PLC采集,需要外接IEPE信号调理器。

这里有个坑:IEPE传感器的偏置电压通常是8~12 V。如果采集卡的输入范围是±5 V,直接接上去会饱和。必须用交流耦合(AC耦合)把偏置电压滤掉。

核心要点: 信号调理的最终目标,是让信号在ADC的输入范围内「铺满」,既不饱和,也不浪费分辨率。增益、耦合方式、滤波器设置,三者要配合好。

4.5 知识体系总览

说了这么多,咱们用一张图把数据采集系统的核心逻辑串起来:

数据采集系统搭建核心逻辑 传感器 加速度/速度/位移 信号调理 放大/滤波/隔离 抗混叠滤波 硬件低通滤波 ADC采集 采样/量化 采集方案选择 NI DAQ方案 高采样率、多通道同步 适合精密故障诊断 PLC方案 低采样率、轮询扫描 适合简单超限报警 关键参数设置 采样率 ≥2.56×最高频率 分辨率 16 bit 足够用 增益设置 2~10倍 最佳 耦合方式 AC耦合去偏置 目标:让信号在ADC输入范围内「铺满」,既不饱和,也不浪费分辨率

这张图把整个数据采集系统的流程和关键参数串在了一起。从传感器到ADC,每一步都有讲究。你搭建系统时,可以对照这张图,看看哪个环节没做到位。

我的经验: 搭建数据采集系统,最忌讳「一步到位」。我建议先做一个小规模的测试系统,用已知信号源(比如校准振动台)验证整个链路。确认没问题了,再上现场。这样能省去很多后期排查的麻烦。

公众号:蓝海资料掘金营,微信deep3321