二、信号采集基础:传感器类型、采样定理与量化编码
信号采集,说白了就是给物理世界“拍照片”。
温度、振动、电流——这些连续变化的物理量,必须变成离散的数字信号,我们的控制器才能读懂。我刚开始做现场调试那会儿,总觉得采集嘛,接上线就行。结果呢?数据全是乱的,波形像鬼画符。后来才明白,从传感器选型到采样率设置,每一步都有坑。
2.1 传感器类型:温度、振动、电流
传感器是系统的“眼睛”。选错了,后面所有算法都是白搭。
2.1.1 温度传感器
工业现场最常见的是热电偶和RTD(热电阻)。
- 热电偶:响应快、测温范围宽(-200°C ~ 2000°C),但精度一般,需要冷端补偿。我习惯在高温炉监控上用K型热电偶,便宜又皮实。
- RTD(如PT100):精度高、稳定性好,但响应慢。适合管道温度、环境温控这类变化不剧烈的场景。
2.1.2 振动传感器
振动信号是旋转机械的“心电图”。
- 压电式加速度计:最常用。频响宽、量程大。我曾在离心压缩机上用过,能抓到轴承早期磨损的高频冲击。
- 速度传感器:适合低频振动测量,比如风机、泵的基频振动。
- 位移传感器(电涡流):非接触式,专门测轴心轨迹。汽轮机、大型电机必备。
2.1.3 电流传感器
电流信号是电气系统的“血压”。
- 霍尔效应传感器:隔离测量,交直流两用。变频器输出侧我必用霍尔,因为共模电压太高。
- 电流互感器(CT):只能测交流,成本低。电机保护、配电柜里最常见。
- 分流器:精度高,但非隔离。实验室或低功率场景用得多。
| 传感器类型 | 输出信号 | 典型应用 | 我踩过的坑 |
|---|---|---|---|
| 热电偶 | mV级电压 | 高温炉、排气温度 | 冷端补偿没做好,误差20°C |
| 压电加速度计 | 电荷/电压 | 轴承、齿轮箱振动 | 线缆晃动产生伪信号 |
| 霍尔电流传感器 | 电压(隔离) | 变频器输出、直流母线 | 带宽不够,高频纹波测不到 |
2.2 采样定理(奈奎斯特)
采样率设多少?这是信号采集里最核心的问题。
奈奎斯特采样定理说:采样频率必须大于信号最高频率的两倍。否则就会发生“混叠”——高频信号伪装成低频信号,你根本看不出来。
核心公式: fs > 2 × fmax
其中 fs 是采样频率,fmax 是信号中的最高频率分量。
举个例子。电机振动信号里有1000Hz的轴承故障频率。如果你用2000Hz采样,理论上刚好够。但我建议你留余量——至少2.5到3倍。为什么?因为实际信号不是纯正弦波,还有谐波和噪声。
我曾经处理过一个案例:某风机振动数据一直正常,但轴承两个月就坏了。后来一查,采样率设成了2000Hz,而故障频率是1200Hz。混叠之后,1200Hz的信号变成了800Hz,被系统当成“正常”振动。嗯,这就是典型的“采样不足”陷阱。
2.3 量化与编码
采样是把连续时间变成离散时间。量化,则是把连续幅值变成离散数值。
2.3.1 量化过程
ADC(模数转换器)把电压范围分成若干层。比如一个12位ADC,可以分成212 = 4096层。每一层对应一个数字码。
量化误差:实际电压和量化层之间的差值。说白了就是“四舍五入”带来的误差。分辨率越高(位数越多),误差越小。
- 8位ADC:256层,适合低速、低成本场景。
- 12位ADC:4096层,工业控制主流。
- 16位ADC:65536层,高精度测量、振动分析必备。
- 24位ADC:1677万层,音频、地震监测等超高精度场景。
2.3.2 编码方式
量化后的数值要变成二进制码,送给处理器。
- 二进制原码:最简单,但0有两种表示(+0和-0),不常用。
- 二进制补码:最常用。加减法统一,0只有一种表示。
- 格雷码:相邻数值只有一位变化,适合编码器、位置检测。
我一般用补码。处理器算得快,而且兼容性好。格雷码只在旋转编码器上用,因为抗干扰能力强。
2.4 数据采集系统架构
一个完整的数据采集系统,不是把传感器接上ADC就完事了。我画了一张架构图,你看看就明白了。
架构里每个环节都有讲究:
- 传感器:把物理量变成电信号。选型看量程、频响、环境适应性。
- 信号调理:放大、滤波、隔离。我见过太多人跳过这步,直接把传感器接ADC,结果信号太小,量化误差大得离谱。
- 抗混叠滤波:采样前的最后一道防线。必须用硬件低通滤波器,软件滤波救不了混叠。
- ADC采样:核心环节。分辨率、采样率、参考电压都要匹配。
- 处理器/存储:做FFT、特征提取、异常判断。算力不够,实时性就崩。
- 通信接口:把数据传出去。RS485、以太网、无线——看现场条件。
- 上位机/云平台:展示、存储、深度学习分析。
总结一下: 信号采集不是“接上线就行”。传感器选型要准,采样率要够,量化位数要高,架构要完整。任何一个环节出问题,后面的异常识别都是空中楼阁。
嗯,这一章的内容就到这里。记住:数据质量决定分析上限。采集做扎实了,后面的路才好走。