• CN:11-2187/TH
  • ISSN:0577-6686

机械工程学报 ›› 2019, Vol. 55 ›› Issue (15): 202-207.doi: 10.3901/JME.2019.15.202

• 机械动力学 • 上一篇    下一篇

机械振动无线传感器网络跨层同步采集累积误差控制方法

肖鑫, 汤宝平, 邓蕾, 黄艺   

  1. 重庆大学机械传动国家重点实验室 重庆 400030
  • 收稿日期:2018-08-01 修回日期:2019-06-04 出版日期:2019-08-05 发布日期:2019-08-05
  • 通讯作者: 汤宝平(通信作者),男,1971年出生,博士,教授、博士研究生导师。主要研究方向为无线传感器网络、机电装备安全服役与寿命预测、测试计量技术及仪器。E-mail:bptang@cqu.edu.cn
  • 作者简介:肖鑫,男,1991年出生,博士研究生。主要研究方向为机械振动无线传感器网络。E-mail:xiaoxincqu@163.com
  • 基金资助:
    国家自然科学基金资助项目(51675067,51775065)。

Accumulated Synchronous Acquisition Error Control Method Based on Cross-layer Design for Mechanical Vibration Wireless Sensor Networks

XIAO Xin, TANG Baoping, DENG Lei, HUANG Yi   

  1. State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400030
  • Received:2018-08-01 Revised:2019-06-04 Online:2019-08-05 Published:2019-08-05

摘要: 针对机械振动无线传感器网络同步采集过程中同步采集误差随时间累积的问题,在分析机械振动无线传感器网络跨层同步采集误差累积机理基础上,提出了一种基于同步信息跨层实时跟踪的机械振动无线传感器网络同步采集累积误差控制方法。以节点物理层跨层实时捕获同步信息,避免任务抢占所导致同步信息捕获迟滞;研究基于卡尔曼滤波的晶振频率偏移计算方法,提升晶振频率偏移计算精度;构建反馈控制系统动态反馈和补偿同步采集累积误差,避免同步采集误差累积效应;设计嵌入式多任务优先级管理固件系统,在采样率极高的机械振动信号采集过程中确保采样任务和同步任务实时性。实际测试表明,在高达51.2 kHz的采样率下连续采集30 s,节点间同步采集误差始终保持在0.6 us以内,同步采集误差最大值仅为采样周期的3%,满足机械振动信号同步采集需求。

关键词: 机械振动监测, 累积误差控制, 同步采集, 无线传感器网络

Abstract: Aimed at the problem that the synchronous error would accumulate with time in mechanical vibration acquisition using wireless sensor networks, according to the mechanism analysis of accumulated synchronous error, an accumulated synchronous error control method based on synchronous information tracking method is presented. Hardware layer of acquisition node is employed to capture the synchronous information to avoid hysteresis caused by task preemption; Crystal oscillator frequency offset estimate method based on Kalman filter is researched to improve the estimate accuracy. A feedback control system is built to feedback and compensate the synchronous error dynamically to avoid synchronous error accumulation. An embedded multitask priority management firmware is designed to guarantee the real-time performance of sampling task and accumulate synchronous error control task in mechanical vibration acquisition with high sampling rate. Experiments show that the synchronous error is kept within 0.6 us in 30 s with the sampling rate up to 51.2 kHz, and the maximum synchronous error does not exceed 3% of the sampling period, which can meet the requirement of synchronous acquisition in mechanical vibration monitoring.

Key words: accumulated error control, mechanical vibration monitoring, synchronous acquisition, wireless sensor networks

中图分类号: