跳转至

压缩感知在IoT数据采集中的应用

难度:🔴 高级 | 领域:信号处理 | 阅读时间:约 22 分钟

日常类比

搬家公司若只需知道书架上小说/教材/工具书的大致比例,随机抽几十本即可推断,不必逐本登记。压缩感知(Compressive Sensing / Compressed Sensing, CS)同理:信号在某变换域稀疏时,少量随机测量即可高概率恢复,从而节省物联网(Internet of Things, IoT)端侧能量与带宽[1][2]。

摘要

奈奎斯特–香农采样要求采样率不低于信号带宽两倍,对高带宽振动监测或多节点汇聚造成传输瓶颈。CS 以稀疏性与限制等距性质(Restricted Isometry Property, RIP)为理论支柱,用 \(M=\mathcal{O}(K\log(N/K))\) 量级测量替代 \(N\) 点全采样[1][2]。本文对比测量矩阵、恢复算法与分布式 CS,并强调“编码简、解码繁”契合传感器–网关不对称。文中节能百分比与案例误差为示意,依赖稀疏度与信道模型[3][4]。

1. 为何 IoT 需要少采

结构振动可达 kHz 量级采样;低功耗广域网(LPWAN)仅 kbps 量级空口。传统路径是“全速采再压缩”,模数转换器(ADC)与前端计算仍贵。许多温度场、振动模态、图像小波系数天然可压缩——CS 主张直接以压缩方式测量[1]。

2. 核心概念

信号 \(x\in\mathbb{R}^N\) 在基 \(\Psi\) 下系数 \(s\)\(K\ll N\) 个显著非零。测量 \(y=\Phi x\)\(\Phi\in\mathbb{R}^{M\times N}\)\(M\ll N\)。在 RIP 下,不同稀疏信号的投影可区分,从而可恢复[1][2]。

恢复常写为 \(\ell_1\) 最小化(基追踪):\(\min\|s\|_1\) s.t. \(y=\Phi\Psi s\)\(\ell_0\) 计数非零为 NP 难,\(\ell_1\) 在合适条件下与之等价且可凸优化求解[2]。

3. 测量矩阵与算法

矩阵类型 特点 IoT 友好性
高斯随机 RIP 理论好 需乘法、存全矩阵
伯努利 ±1 加减即可 更适合 MCU
部分傅里叶 可用 FFT 存行索引
循环/伪随机种子 存种子在线生成 内存极省
算法 思路 复杂度倾向 部署位置
基追踪(\(\ell_1\) 凸优化 较高 网关/云
OMP 贪心选原子 中(与 \(K\) 相关) 边缘可
CoSaMP 多原子+修剪 边缘可
ISTA/FISTA 迭代软阈值 实现简单 网关常用

传感器只做投影;恢复放在网关——这是 CS 匹配 IoT 的关键工程点[3][4]。

4. 分布式与联合稀疏

多传感器测同一空间场时,各发一个投影、融合中心联合恢复,等价于“空间上分散的测量”。联合稀疏(共有+个体分量)可进一步降总测量数;文献报告相对独立恢复可少约三成至五成测量,幅度依模型而定[5][3]。

流程 传感器端 接收端
传统压缩 全采 + 变换 + 编码 解码反变换
CS \(M\) 次随机投影 稀疏恢复

通信能量常远高于本地加减法;故即算投影有计算开销,净能耗仍常下降——须用本机射频能耗模型实测,避免套用通用“通信贵 100 倍”口号[4]。

5. 实践约束

部署前验证目标信号在候选基(傅里叶/小波/DCT)下确实稀疏;白噪声类信号 CS 无效。噪声与量化抬高所需 \(M\);稀疏度随工况漂移时需自适应增减测量。可与网内数据聚合叠加:端侧 CS + 中继聚合[4]。

6. 案例要点(水质监测示意)

空间平滑水质场 \(K\) 较小,理论 \(M\) 远小于节点数 \(N\)。每节点上报少量投影,网关用 FISTA 等恢复场图;部分节点失效时仍可能可恢复——前提是剩余测量满足理论下界并完成标定。表中“误差 <5%、寿命×5”等为教学量级,不能直接写进招标承诺[4][5]。

维度 全量上报倾向 CS 倾向
空口字节
端侧计算 低–中 投影开销
容错 丢点即缺测 冗余测量可补
前提 强稀疏假设

7. 局限、挑战与可改进方向

1. 稀疏假设失效

局限:异常事件、设备故障使信号变“稠密”,恢复伪影或失败。 改进:在线监测残差;超阈切换全采样或增加 \(M\);保留关键告警直通通道。

2. 矩阵失配与同步

局限:收发两端 \(\Phi\) 不一致(种子、时钟)导致系统性误差。 改进:种子纳入入网配置;周期导频校准;用结构化矩阵减存储差错面。

3. 延迟与算力在网关堆积

局限:大规模 \(\ell_1\) 恢复拖慢实时闭环。 改进:OMP/FISTA 限迭代;分区恢复;云边分级(粗恢复边缘、精恢复云)。

4. 安全与隐私

局限:随机投影非加密,仍可能泄漏场结构。 改进:与轻量加密/差分隐私结合;勿把 CS 当成保密手段。

参考文献

[1] E. J. Candès and M. B. Wakin, "An Introduction to Compressive Sampling," IEEE Signal Processing Magazine, 2008. [2] D. L. Donoho, "Compressed Sensing," IEEE Trans. Information Theory, 2006. [3] J. Haupt et al., "Compressed Sensing for Networked Data," IEEE Signal Processing Magazine, 2008. [4] C. Luo et al., "Compressive Data Gathering for Large-Scale Wireless Sensor Networks," ACM MobiCom, 2009. [5] D. Baron et al., "Distributed Compressive Sensing," arXiv:0901.3403, 2009. [6] R. G. Baraniuk, "Compressive Sensing [Lecture Notes]," IEEE Signal Processing Magazine, 2007. [7] E. J. Candès, J. Romberg, and T. Tao, "Robust Uncertainty Principles," IEEE Trans. Information Theory, 2006. [8] J. A. Tropp and A. C. Gilbert, "Signal Recovery From Random Measurements via Orthogonal Matching Pursuit," IEEE Trans. Information Theory, 2007. [9] A. Beck and M. Teboulle, "A Fast Iterative Shrinkage-Thresholding Algorithm for Linear Inverse Problems," SIAM J. Imaging Sciences, 2009. [10] M. F. Duarte et al., "Single-Pixel Imaging via Compressive Sampling," IEEE Signal Processing Magazine, 2008. [11] W. Bajwa et al., "Compressive Wireless Sensing," IPSN, 2006. [12] S. Foucart and H. Rauhut, A Mathematical Introduction to Compressive Sensing, Springer, 2013.