面向机械振动监测的无线传感器网络结构
机械振动无线传感器网络节点高精度数据采集方法

机械振动无线传感器网络节点高精度数据采集方法曾贵伟;汤宝平;邓蕾;肖鑫【摘要】为满足通用机械振动监测中高采样率、采集精度的需求,提出一种基于IEPE 加速度传感器的无线传感器网络节点高精度数据采集方法。
采用双核心处理器构架,降低网络维护与采集控制的耦合性,独立高精度时钟控制采集时序,提高数据采集频率精度。
设计低噪声 DC-DC 电源转换方案,在充分考虑转换效率的前提下抑制电源噪声为30μVRMS;设计能自抑制电源噪声的恒流源激励,减小IEPE 加速度传感器的信号噪声;设计通带平稳的三阶低通滤波器,有效避免频率混叠,提高数据采集幅值精度。
实验结果表明:节点采集信号噪声仅40.7μVRMS ,滤波通带范围内平均幅值误差仅0.37%;与有线采集系统NI9234数据采集对比分析,频率误差低于最小频率分辨率,幅值误差最大仅2.99%,验证了该无线传感器网络节点高精度数据采集方法的有效性。
%In order to meet the requirements of high sampling rate and precision in general mechanical vibration monitoring,a high precision data acquisition method of wireless sensor networks(WSNs)node was proposed based on IEPE accelerometers.A dual-core-processor architecture was adopted to reduce the coupling of network maintenance and acquisition control.An independent high precision clock was used to control the acquisition timing,which improved data collection frequency accuracy.A scheme of low noise DC-DC power conversion was designed,which took into full consideration of the conversion efficiency and thus controlled the power supply noise rejection within 30μVRMS .The high precise constant current source with power supply noise self-rejection was designed,which reducedthe signal noise of IEPE accelerometers.Furthermore,the steady passband ripple three-order low pass filter was designed for avoiding the frequency aliasing effectively and improving the data acquisition amplitude accuracy.Experimental results indicate that the signal noise is only40.7μVRMS and the average amplitude error within passband is only0.37%.In comparison with the data collection of wired system NI9234,the frequency error of WSNs is within the minimum frequency resolution,and the maximum amplitude error is only 2.99%.Results verify the validity of the high precision data acquisition method of mechanical vibration wireless sensor networks node.【期刊名称】《振动与冲击》【年(卷),期】2016(035)016【总页数】6页(P59-63,71)【关键词】无线传感器网络;采集精度;低通滤波;IEPE 加速度传感器【作者】曾贵伟;汤宝平;邓蕾;肖鑫【作者单位】重庆大学机械传动国家重点实验室,重庆 400030;重庆大学机械传动国家重点实验室,重庆 400030;重庆大学机械传动国家重点实验室,重庆400030;重庆大学机械传动国家重点实验室,重庆 400030【正文语种】中文【中图分类】TP274.2;TP393.1目前无线传感器网络(Wireless Sensor Networks, WSNs)用于机械振动监测[1-3]存在采样率不高、幅值精度和频率精度低等问题,而无法满足机械振动信号高精度采集需求。
面向机械振动信号采集的无线传感器网络节点设计

Gate
Array)作为控制核心,采用可编程片上系统(SOPC: System—on—a.Programmable—Chip)技术将A/D采集控制、 FIFO存储器、存储接口和数据压缩编码等硬件逻辑电 路和微处理器集成到单一FPGA芯片上,大大减少了元 器件数量和系统的功耗。数据存储采用了SD存储卡, 它具有体积小、容量大、读写速度快和成本低等优势。 无线通信模块采用CC2430低功耗射频收发芯片,它支 持IEEE802.15.4协议,片上集成微处理器,可以运行
消耗‘7|。
图2传感与采集部分电路
Fig.2 The circuit of sensing and acquisition part
ADS8344通过一个4线的串行接口进行控制,节 点采用FPGA数字逻辑控制A/D转换和采样率调整, 将繁琐的控制时序交由数字逻辑完成,软核处理器只 需要在转换完成时通过数据总线读取转换结果即可。
Design of wireless
sensor
network node for collecting mechanical vibration
signals
CAI Wei—wei,TANG Bao-ping,HUANG (The
Qi增一qing
400 Laboratory of Mechanical Transmission,Chongqing University,Chongqing
Block diagram of hardware and function of the node
structure
图3
A/D控制数字逻辑电路框图
of A/D control digital logic circuits
2传感与采集部分设计
基于无线传感器网络的机械振动信号采集与分析

摘要本文主要针对有线数据采集系统在布线上的困难而且费用太高的问题,在研究有线数据采集系统的基础上,设计了用于采集机械振动信号的无线传感器网络采集系统,同时对采集到的信号进行分析与处理。
所设计的节点采用的是具有射频芯片CC2530与射频前端CC2591的ZigBee串口透射模块和以ARM为内核的STM32作为核心处理器来实现硬件结构搭建。
该硬件结构的信号调理模块为ICP加速度传感器提供恒流电源,并将处理放大过的信号发送到具有16bit分辨率的ADC采集芯片,以此来实现机械振动信号的采集;在电源供电方面采用的是电池供电和USB供电两种供电方式,这样可以方便终端节点移动和携带。
在完成硬件结构平台的基础上,分别详细介绍了数据采集系统节点的软件设计和监测系统的软件设计。
节点的软件设计主要包括了节点间的组网和终端节点与协调器节点的软件设计;监测系统的软件设计则是利用LabVIEW设计了数据采集系统的显示界面和分析处理界面。
为了实现本设计要求,需要对采集信号进行分析和处理。
但是由于机械振动运行的环境一般具有非平稳、非线性的特点,常规分析方法不能有效提取所需的特征信号,因此在LabVIEW环境下开发了EWT(经验小波变换)工具包,以备后续调用,并通过仿真信号和实际信号验证了该方法能够准确判断轴承故障。
关键词:无线传感器网络、数据采集、机械振动监测、信号处理ABSTRACTAiming at the problem of cumbersome and expensive wiring in the traditional wired data acquisition system,a mechanical vibration data acquisition system based on wireless sensor network was designed based on the research of the development of data acquisition system.At the same time,the collected signals were signaled Analysis and processing.The node designed in this paper adopts ZigBee serial port transmission module with radio frequency chip CC2530and radio frequency front end CC2591and STM32with ARM core as core processor to implement hardware structure.The signal conditioning module of the hardware structure provides constant current power for the ICP acceleration sensor,and sends the amplified signal to an ADC acquisition chip with16-bit resolution to achieve mechanical vibration signal acquisition.In terms of power supply,two power supply modes,battery-powered and USB-powered,are used to facilitate the movement and carrying of terminal nodes.On the basis of completing the hardware structure platform,the software design of the data acquisition system node and the software design of the monitoring system are described in detail.The software design of the node mainly includes the software design of the node network,the terminal node and the coordinator node;the software design of the monitoring system is to use LabVIEW to design the display interface and analysis processing interface of the data acquisition system.In order to achieve this design requirement,the data of the acquired signal needs to be analyzed and processed.However,mechanical vibration generally has non-stationary and non-linear characteristics due to the operating environment.Conventional analysis methods cannot effectively extract the required characteristic signals.Therefore,the EWT(empirical wavelet transform)toolkit was developed in the LabVIEW environment for subsequent calls.The simulation signal and actual signal verify that this method can accurately determine bearing failure.Keywords:Wireless Sensor Networks,Data Acquisition,Signal Processing,Mechanical Vibration Monitoring目录1绪论 (1)1.1课题研究背景及意义 (1)1.2国内外研究现状 (3)1.2.1无线传感器网络国内外研究现状 (3)1.2.2信号分析国内外研究现状 (4)1.3论文的主要研究内容和章节安排 (4)2信号分析理论介绍 (6)2.1信号分析主要方法 (6)2.2经验小波变换介绍 (7)2.3经验小波变换理论研究 (8)2.4本章小结 (10)3无线传感器网络节点硬件设计 (11)3.1总体方案结构设计 (11)3.2处理器模块设计 (11)3.3无线通讯模块设计 (14)3.4传感器选择 (18)3.5信号调理模块设计 (19)3.6数据采集模块设计 (26)3.7数据存储单元设计 (27)3.8供电设计 (28)3.9本章小结 (30)4振动测试系统软件设计 (31)4.1无线传感器网络节点软件设计 (31)4.1.1软件开发环境 (31)4.1.2ZigBee组网的设计与实现 (31)4.1.3终端节点程序设计 (33)4.1.4协调器节点程序设计 (35)4.2上位机软件设计 (36)4.2.1监测系统设计目标 (37)4.2.2测试系统程序流程图 (37)4.2.3监测系统主界面详细介绍 (38)4.2.4程序结构的选择 (39)4.2.5数据采集 (40)4.2.6数据处理程序设计 (41)4.2.7数据存储和历史查询设计 (42)4.3本章小结 (43)5机械振动信号分析 (44)5.1经验小波变换(EWT)方法 (44)5.2EWT与包络谱结合的分析方法 (44)5.3EWT与包络谱分析在LabVIEW中的实现 (45)5.3.1EWT主程序 (46)5.3.2包络谱分析主程序 (49)5.4仿真实验 (49)5.5振动测试分析 (51)5.5.1实验简介 (51)5.5.2实验数据分析 (52)6系统测试 (56)6.1硬件完成与系统搭建 (56)6.1.1无线传感器网络节点的完成 (56)6.1.2实验平台的搭建 (57)6.2数据采集测试实验 (58)6.3本章小结 (59)结论 (60)参考文献 (62)致谢 (67)作者简介、攻读硕士学位期间取得的学术成果 (69)河南工业大学硕士学位论文1绪论1.1课题研究背景及意义本文得到了招商局重庆交通科研设计院有限公司的“基于无线传感器网络的桥梁远程振动控制研究”的资助。
机械振动无线传感器簇状网络路径感知同步触发方法

DCWTechnology Analysis技术分析63数字通信世界2024.03一般来说,同步启动误差应在取样周期内得到控制,这对于重复取样和同步捕获等操作非常重要。
然而,在需要几千赫取样频率的机械振动监测中,很难在一个取样周期内完全消除触发误差。
因此,本文通过集中分布关系信标来解决多通道网络信标冲突问题,实现整个网络的时钟同步。
同时,提出基于信标时间补偿思想的同步触发器设计方法,实现多通道命令的同步启动,从而为提高机械振动同步采集的精度创造有利条件。
1 机械振动无线传感器数据采集1.1 数据采集影响因素噪声主要来自传感器、电源和控制电路,无线传感器网络节点中的驱动IEPE 传感器面临噪声的问题影响如下:①传感器固有噪声无法避免;②由低压电池驱动的IEPE 传感器需要功率转换,导致功率纹理波增加,直接影响传感器和信号控制电路的性能;③IEPE 加速度传感器通过电源线输出信号,在交流通信控制电路中引入了约翰逊噪声、散射噪声和1/F 噪声,这些噪声对信号精度产生了影响。
同时,对现有的无线传感器网络节点进行访问时间的控制是由处理器计时器实现的[1]。
1.2 采集方法首先,提出一种低噪声功率控制电路的设计方案,旨在隔离数字电路和模拟电路之间的串联干扰。
其次,设计了一种直流IEPE 加速度传感器,该传感器具有电源自压噪声功能,可有效降低传感器输出信号的噪声水平。
再次,设计了三级光滑通带低频滤波器,以消除高频信号的干扰,提高通带振动信号的精确测量。
最后,采用双核处理器体系结构来减少网络维护和管理之间的通信复杂性。
其中,使用高精度独立时钟作为微处理器频率分离后的A/D 采样时钟,以避免A/D 采样序列的中断,从而提高采样频率的准确性[2]。
2 簇状网络构建2.1 簇状网络结构簇状网络是一种无线传感器网络的结构形式,由多个传感器节点组成,其中每个节点可以通过与相邻机械振动无线传感器簇状网络路径感知同步触发方法于莹莹(辽宁装备制造职业技术学院自动控制工程学院,辽宁 沈阳 110161)摘要:无线传感器可以实时监测机械振动情况,但如果同步触发问题解决不好,可能会直接影响监测效果,导致机械设备无法正常使用。
面向机械振动监测的无线传感器网络结构

360
振动、测试与诊断
节点软件的构架如图5所示,主要由两部分组 成:一个以数据采集及其相关处理的模块完成对振 动信号的数据采集,另一个将采集到的数据通过选 定的网络路径传输到基站。 2.2网络传输技术实现
由于多数据汇集点网络结构的传输协议栈主要
万方数据
事件管理器
II
网络数据管理器
时问同步组件 数据采集组件
可靠传输组件l I||路山组件 白组网组件
摘要为了将无线传感器网络应用于机械振动监测中,提出了一种面向机械振动监测的多数据汇集点的无线网络 拓扑结构,以降低数据汇集点的传输负载,增加网络的数据传输速率,平衡网内能量耗散。利用通用无线传感器网 络硬件平台,设计实现了网络传输协议和相关辅助机制,构建了无线振动监测试验平台,通过实测试验评估了多数 据汇集点网络结构的传输性能。结果表明,利用多数据汇集点的无线传感器网络拓扑结构可以满足1 kHz采样得到 的振动数据连续传输要求。
缘,保证组网时不会出现分组不均衡的现象。
在网络自组织过程中通过以下原则完成网络的 自拓扑控制:由基站节点向网内广播初始化网内节 点,每个节点根据接受信号强度(received signal strength indication,简称RSSI)值选择基站节点分 组,并由RSSI阈值决定节点是否进行单跳通信。 RSSI阈值按经验取值[5],不同组内的单跳节点分别 进行广播,接收到广播信号的非单跳节点根据RSSI 选择组号和父节点,以此类推,完成网络的自组织。 由于网络的多个基站节点受到位置和射频环境的影
无线传感器网络在机械振动监测中的应用

设 监测子网 由n个监测节点组成 , i 监测节点 和第 第 个 个监测节点 输 出的数 据分 别是 , , ,且都 服从 G us as 分 布, 密度 函数分 别记 为 p ( ,, , , 是 , 的一 次 ) p( ) 观测值。为反映各 监测节 点数据 之间 的偏差 大小 , 引进置
Ke o d :wrl ssno ew rs WS s ;m caia vbao o ir g rl i a m tx yw rs i e e sr tok ( N ) ehnc irtnm nt n ; eao l a i es n l i o i tn r
0 引 言
的发展 , 构建机械振动 监测无线 传感器 网络系统模 型及其
集, 采集到 的数据发送到 网关节点 , 网关节点在 网络 中起数 据汇集 点的作用 , 最终传 送到数 据终端进 行下一步 的数据 处理, 同时在监控端通过分析接收到 的振动数据 , 以监测 可
可维护性 和可扩展性 。同时 , 线传感 器 网络 具有较 强 的 无 容错能力 , 从而使监 测系统 的鲁棒性 提高 。传 感器节 点 可
述 。但是 , 机械振动监测无线传感 器网络数据信 息大 , 要求
网络时延小 。如果把 每个节点 的数据都通 过网关节点 发送 到监测终端 , 不仅会导致 网络拥塞产生较大 的数 据延迟 , 还 会不必要地过分消耗 能量 致使 网络生 命周 期缩 短。凶此 ,
懂
电源供 给与 管理 模块
随着机 械设 备的精密 程度 、 复杂程 度及 自动化程 度越
网络拓扑结构 , 并采用关 系矩 阵算法完成 对监测数 据 的融 合, 以提高监测精度和减少传输 的数据量 , 最终完成对机械
振动的实时监测 。 1 机械振动监测无线传感器 网络 和故障诊 断技术 越来越 受到重 视 。而机械振 动是机械设 备运行 中的一个 重要 特征 参数 ,
无线振动监测系统简介
淮安嘉可自动化仪表有限公司无线振动监测系统简介一、概述无线振动监测系统使用简单方便,稳定可靠,极大地节约了旋转设备振动监测中由于反复布设有线数据采集设备而消耗的人力和物力,广泛应用于工业现场振动加速度、速度数据采集和工业旋转设备振动在线监测。
无线振动监测系统由振动传感器、无线振动变送器、无线接收模块、数据转换器、数据服务器等等组成,无线振动变送器采集器振动传感器(加速度传感器或振动速度传感器)信号,采集后的数据经过无线变送器处理通过WIFI网络传输到下一级数据采集/处理装置,下一级数据采集或处理方式,有两种模式可选,根据不同工业现场或不同使用要求,可选任一种或者两种同时采用:其一、无线接收模块接收无线变送器的信号,然后经过数据转换器,转换成数据采集装置(DCS/PLC等)可以接收的标准电流4-20mA信号,供后续系统使用。
其二、无线接收模块接收无线变送器的信号,直接保存在服务器中,服务器连接网络,现场工程师可通过手机、电脑等便携或更直接的人机界面访问旋转设备的振动数据。
具体现场连接示意图(实际现场连接情况,视具体工业现场需求可做改动),如下:淮安嘉可自动化仪表有限公司二、功能与特点1、无线振动变送器(1)无线振动变送器采集通用振动传感器信号,并将振动数据转换传给无线接收模块。
(2)供电电压:8-24V或电池供电(3)可接入加速度传感器,速度传感器,或者一体化传感器,在订货前确认;(4)每个无线振动变送器最多可以接两个振动传感器;(5)数据上传间隔可设置;(6)量程可配置;(7)工作温度:-40℃ (85)(8)传输方式:WIFI协议,也可根据实际情况选配;2、数据转换器淮安嘉可自动化仪表有限公司数据转换器通过无线模块接收现场传输的数据,把接收的数据转换成电流信号,接入到DCS系统。
⚫将数据转换成4-20mA信号;⚫每个转换器可输出4通道4-20mA信号(即可采集四个振动测点的信号),如现场采集点数多于四个点多个数据转换器通过RS485级联;⚫供电电压:+24V(+/-10%)。
低功耗机械振动无线传感器网络节点结构设计
第36卷第14期振动与冲击JOURNAL OF VIBRATION AND SHOCK Vol.36 No.14 2017低功耗机械振动无线传感器网络节点结构设计曾超\汤宝平\肖鑫\陈天毅2(1.重庆大学机械传动国家重点实验室,重庆400030; 2.中国空气动力研究发展中心4所,绵阳621000)主商要:针对目前机械振动无线传感器网络节点能耗高的问题,提出一种低功耗节点硬件结构设计方法。
采用低 功耗、高灵敏度MEMS加速度传感器采集机械振动信号,简化电源及调理电路;采用通带可调的开关电容低通滤波器,实 现低功耗动态抗混叠滤波;在充分考虑存储速度的前提下,采用低读写电流的外部Flash存储芯片实现连续、高速数字信 号流的存储;采用片上系统级芯片作为整体控制核心,集采集、存储、无线传输于一体,在保证机械振动信号采集性能的同 时,极大的减小节点体积与功耗。
对比实验结果表明基于该低功耗硬件结构的机械振动无线传感器网络节点具有较低的 功耗水平。
关键词:机械振动监测;无线传感器网络;低功耗;硬件结构中图分类号:TP274.2;TP393.1 文献标志码:A D0I : 10. 13465/j. cnki. jvs. 2017.14.005Low power node architecture design for mechanical vibration wireless sensor networksZENG Chao1,TANG Baoping1,XIA0Xin1,CHEN Tianyi1(1. State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400030, China;2. China Aero Dynamic Research and Development Center, Mianyan 621000, China)Abstract:In view of the high energy consumption at the nodes of current m echanical vibration wireless sensor networks , a low power node architecture design was proposed. A low pow er, high sensitivity MEMS accelerom eter was adopted to pick up m echanical vibration signals, which simplifies the power and conditioning c irc u its; a switched capacitor low-pass filter with adjustable passband was used to realize the dynam ic an ti-aliasing;a flash storage chip with low operating current was applied to store the continuous and high-rate digital signal stream s, which takes into full consideration of the storage speed. A SOC was adopted to act as a whole control core, which controls the acquisition, storage and wireless transm ission process. Besides ensuring the m echanical vibration signal acquisition perform ance, the SOC greatly reduces the nodal size and energy consum ption. A com parison between the energy consum ption of the proposed low power architecture and a typical dual-core-processor architecture was conducted, and the results indicate that the node based on the proposed low power architecture is of satisfactory low energy consum ption perform ance.Key words:m achine vibration m onitoring;wireless sensor netw ork;low energy consumption ;architecture无线传感器网络(W ireless Sensor N etw orks, W S N s)在许多领域有着广阔的应用前景[1_3],可弥补 有线机械设备状态监测系统在某些应用中的局限性,如密封环境中轴承、齿轮等机械旋转构件的振动监测[4]。
面向选煤厂振动设备监测的MEMS无线传感器振动节点设计
煤矿机械Coal Mine Machinery Vol.32No.04 Apr.2011第32卷第04期2011年04月0引言由于选煤设备种类、数量众多,为了全面监测选煤厂设备的振动情况,必须要大规模地布置数量众多的各类传感器节点进行设备信息的采集,然后综合分析,从而实现选煤设备的状态感知、故障的早期预测、诊断与健康评估,提高预知维修的能力。
无线传感器网络技术是由一种由众多分布的具有感知、计算和通信能力的微型传感器节点通过自组织的方式构成的无线网络。
传感器节点通过相互之间的分工协作,可实时感知、监测和采集分布区域内的监测对象或周围环境的信息,并传送给观察者。
传感器网络具有造价低、规模大、分布式模式、无需布线、节约成本、面向具体应用、配置灵活、工作在ISM 频段无需申请和付费、支持硬件加密等特点。
无线传感器网络的振动监测系统的构建,首先要研究基于强噪声强干扰信号环境下的振动节点,振动节点是建立无线传感器网络的基础。
本文设计了一种MEMS无线传感器振动节点,为实现选煤设备振动信号的无线检测提供方法。
1总体设计振动节点由MEMS加速度传感器、信号调理电路、CC2430模块、供电单元和存储单元构成。
其中加速度传感器、信号调理电路和ADC转换构成了数据采集单元。
CC2430模块集成了ADC转换、ZIG-BEE射频RF前端和基于8051的控制器,因此可同时实现数据采集、无线数据传输和数据处理功能。
振动节点系统总体设计框图如图1所示。
图中虚线框内表示振动节点内存在的功能模块,而这些功能模块是集成在CC2430内部。
图1振动节点系统总体设计图面向选煤厂振动设备监测的MEMS无线传感器振动节点设计黄太光,周莉娟,孙振海(中国矿业大学机电工程学院,江苏徐州221008)摘要:为监测选煤厂设备振动信号,设计了一种振动信号检测的MEMS无线传感器节点。
该节点采用加速度传感器获取振动信号,进行了高速数据存储器设计;采用集成射频通信的CC2430模块,实现数据无线传输和模数转换处理;分析了节点低功耗设计方案;设计了电源和备用电源。
结构健康监测的无线传感器及其网络系统共3篇
结构健康监测的无线传感器及其网络系统共3篇结构健康监测的无线传感器及其网络系统1结构健康监测是现代建筑工程的一个重要领域,主要用于对建筑结构的状况进行实时监测和分析,以便及时发现并处理建筑结构中的问题,保障建筑安全。
无线传感器及其网络系统是实现结构健康监测的关键技术之一。
一、无线传感器的概念和技术无线传感器是一种自动采集、处理、传输信息的微型化设备,通常包括传感器、信号转换器、微处理器、存储器、通信模块等组成部分,它具有高精度、低成本、低功耗、高可靠性、小型化等优点。
对于结构健康监测来说,无线传感器可用于实时、连续地监测结构物的变形、应力、温度、湿度、振动等参数,以便及早发现问题并采取有效措施,保证建筑安全。
目前,常见的无线传感器主要有以下几种:1. 基于称重传感器的无线传感器:本质上是利用称重传感器测定结构物的荷载情况,然后以脉冲码或数字信号的形式将数据传输到数据采集器或上位机中。
这种无线传感器适用于桥梁、大型建筑等大型结构物的监测。
2. 基于应变传感器的无线传感器:运用电阻应变传感器测量结构体的应变值,然后经过放大、滤波、A/D转换等处理后,将数据通过射频、移动通信等方式传输到主机、平台等设备中。
这种无线传感器广泛应用于桥梁、道路、隧道、大型建筑等建筑领域。
3. 基于加速度计的无线传感器:通过利用加速度计测量结构物的振动特性,实现对结构物的有效监测。
这种无线传感器多应用于地铁隧道、高速公路、码头等基础设施领域。
二、无线传感网络系统无线传感网络系统是一种基于无线通信技术的结构健康监测系统。
其核心是由一组无线传感器节点组成的网络,这些节点可对结构物进行连续、多点、实时的监测,通过无线通信技术将获取到的数据传输到数据采集器或者云端平台等设备中,同时也可对无线节点进行适当的数据处理和介质管理。
1. 无线传感网络系统的优势:(1)实现大量节点的无缝集成:无线传感器节点的特点在于体积小,可伸缩性强,通过无线通信技术能够实现节点数量的快速扩展,从而打造高分辨率的监测系统,保证结构健康安全。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
面向机械振动监测的无线传感器网络结构汤宝平1,2, 贺 超1, 曹小佳1(1重庆大学机械传动国家重点实验室 重庆,400030)(2重庆交通科研设计院桥梁结构动力学国家重点实验室 重庆,400067)摘要 为了将无线传感器网络应用于机械振动监测中,提出了一种面向机械振动监测的多数据汇集点的无线网络拓扑结构,以降低数据汇集点的传输负载,增加网络的数据传输速率,平衡网内能量耗散。
利用通用无线传感器网络硬件平台,设计实现了网络传输协议和相关辅助机制,构建了无线振动监测试验平台,通过实测试验评估了多数据汇集点网络结构的传输性能。
结果表明,利用多数据汇集点的无线传感器网络拓扑结构可以满足1kHz采样得到的振动数据连续传输要求。
关键词 无线传感器网络 多数据汇集点 机械振动监测 拓扑结构中图分类号 T P393 T H113引 言目前,一些较为成熟的基于有线连接的振动监测系统难以避免线缆布设复杂、成本高、可维护性差和系统灵活性差等缺点。
面对这些问题,解决思路就是采用无线传感器网络[1]监测模式来构建无线机械振动监测系统,但是无线传感器网络技术发展还不成熟,各种软、硬件条件限制了无线传感器的应用范围,在振动信号监测中仅能胜任一些振动频率较低的测试要求(0~200Hz)[2-3],对于频率相对较高的机械振动监测(采样频率通常在1kHz~10kHz)还有很多关键技术需要解决,首要解决的问题是如何保证大量监测数据连续可靠传输。
本文针对机械振动监测应用的特点,优化了无线传感器网络结构和传输机制,以无线传感器网络结构为突破点,在目前通用的无线传感器网络硬件平台上实现机械振动监测。
1 多数据汇集点网络结构设计无线传感器网络是典型的多跳网络,其拓扑结构是灵活多变的动态拓扑,网络结构可以直接影响数据传输的效率。
因此,设计网络结构的核心任务是对其进行拓扑控制,这对于延长网络的生存时间、减小通信干扰、提高媒体接入控制协议(media access control,简称MA C)和路由协议的效率等具有重要意义。
针对机械振动监测系统中网络规模和振动采集的高性能要求,采用的组网方式通常结构简练、鲁棒性强,以树状定向网络结构为主,该网络的数据汇集点(基站节点)接受数据的速率有限,一定程度上影响网络传输速率和组网节点的数量,同时其网络的能量消耗不均衡,影响网络生存的时间。
因此,本文提出了多数据汇集点的网络结构来解决上述问题。
1.1 网络拓扑结构优化设计基于无线传感器网络的机械振动监测系统中,所需要的组网节点数量较少,同时覆盖面积较小,多数应用中无线传输距离较短(数十米以内),可以采用单跳的组网模式来完成数据采集任务。
图1为单跳星形拓扑结构,其网络结构简单,在进行自组网时较为容易,网络中不存在多跳,虽然节点至基站点的通信距离不等会造成各节点无线发射功率有所不同,但是相对来讲节点能量消耗较为平均,数据包的网络延迟较小。
根据不同对象的测试需要,网内的各点分布并非均匀分布,加上测试环境射频条件复杂,很难保证所有的节点都处在较好的无线收发环境中。
同时基站接受速率有限,在采样频率较高的振动数据采集过程中,其节点数量N受到节第30卷第4期2010年8月振动、测试与诊断Journal of Vibration,Measurement&DiagnosisV o l.30No.4A ug.2010国家自然科学基金资助项目(编号:50875272,50735008);霍英东教育基金会11届青年教师基金资助项目(编号: 111057);“211工程”三期建设研究生开放实验室资助项目(编号:S-09106)收稿日期:2008-09-24;修改稿收到日期:2009-01-20点的数据包发送频率和基站节点数据包接受频率的限制,而且N 的值与硬件的性能有直接关系,对于M icaz 平台通常N 在十几个节点左右可以保证数据低速传输的要求。
图1 单跳星型拓扑结构为了解决现场测试环境中射频条件恶劣,增加数据传输的可靠性和布点的灵活性,机械振动测试主要采用的网络结构为多跳树状定向组网模式,如图2所示,网络在初始化时通过自拓扑建立网络结构,每个节点根据射频信号强度,选择单跳或者多跳的方式定向向基站节点进行数据传输,这种方式避免了节点需要进行大功率发射信号的情况,不会由于距离过大或者射频干扰较强导致能量过多的耗散,同时增加了数据传输的可靠性和测点布置的灵活性。
但由于多跳会导致越靠近基站的节点转发任务越重,M AC 层信道冲突负担较大,网络的能量消耗不均衡,图2中6号节点、7号节点和10号节点都需要转发较多节点发送的数据。
同单跳型网络结构一样,其数据传输速率也受到基站节点的接受速率影响。
图2 多跳树状定向拓扑结构单跳星型网络结构主要面临的问题是网络范围较小,安装传感器节点受到一定的约束;而树状定向网络结构中节点的能量消耗不均衡,靠近基站节点的传感器节点往往转发数据包的任务较重,在一定程度上影响了网络的传输速率。
基站节点和传感器节点的无线收发性能相同,但是基站节点所要接受的数据来自所有网内节点,因此可以得出以下结果:基站节点即网络的数据汇集点,接受数据包的速率对网络数据传输的速度起着决定性的作用;多跳网络增加了部署传感器节点时的灵活性,可以避免节点由于距离原因或者射频干扰较大而导致传输可靠性减低和能量消耗过大;减少传感器节点到基站的跳数可以提高网络传输性能。
根据以上分析,本文设计了具有多个基站节点的多数据汇集点网络结构,如图3所示。
通过增加基站节点的数量可以减少每个基站的数据吞吐量,增加网络的数据传输速率,提高每个节点的采样频率,以就近原则实现了围绕基站节点的分组之后,明显减少边缘节点数据传送的多跳次数,降低数据包丢失的概率和传输延迟,提高数据传输的可靠性,也减小中转节点的传输负载,增加网络能量耗散的平衡性,同时继承了树状定向网络结构的测点部署灵活性。
图3 多数据汇集点网络拓扑结构1.2 网络自组织方法在多数据汇集点网络结构中,网络自组织的过程与树状定向网络有些类似,多跳树状网络结构的自组织方法较多,Blast [4]是一个较为成熟的方法,具有较强的数据传输可靠性。
但是由于增加了基站节点,网内的数据扩散方向由一个变成了多个,这给组网过程增加了难度。
多数据汇集点网络的组网方式在Blast 原型基础上进行改进,Blast 主要由两个组件构成:一个用于选择父节点组件网络,另一个用于数据的可靠传输,本文仅采用了其数据可靠传输组件。
在网络自组织过程中通过以下原则完成网络的自拓扑控制:由基站节点向网内广播初始化网内节点,每个节点根据接受信号强度(received signal streng th indication,简称RSSI)值选择基站节点分组,并由RSSI 阈值决定节点是否进行单跳通信。
RSSI 阈值按经验取值[5],不同组内的单跳节点分别进行广播,接收到广播信号的非单跳节点根据RSSI 选择组号和父节点,以此类推,完成网络的自组织。
由于网络的多个基站节点受到位置和射频环境的影358振 动、测 试 与 诊 断 第30卷 响,很可能造成网络内分组不均衡,导致基站节点的通信负荷产生极大的差异,这就对基站节点的部署提出较高的要求。
2 多数据汇集点网络传输实现为了实现多数据汇集点网络结构的传输机制,首先搭建基于无线传感器网络的机械振动监测试验平台,如图4所示。
无线传感器网络部分采用Cro ss-bo w 公司的Micaz 无线传感器节点和基站节点M ib 520,M icaz 节点工作在2.4GHz 频段,可以产生RSSI 信号,并且以T inyo s 操作系统作为软件平台,有较多的组件接口程序支持,这使得开发过程变得灵活高效。
采用Lance 公司的LC0401型加速度传感器和信号调理箱实现振动信号的获取,利用M icaz 节点的自带A/D 实现振动信号的采集。
在试验平台的具体构建过程中,主要工作是软件设计和网络传输实现。
图4 多数据汇集点的机械振动监测试验平台2.1 软件实现在软件开发的过程中直接使用Tinyos 已有的协议栈组件,避免了物理层和MAC 层的重复性开发,开发的节点软件主要为以下几个模块:a .根据本文提出的网络结构进行组网的组件;b .对振动信号采集并进行数据存储的组件;c.时间同步组件;d.以可靠传输为目的的数据包重传组件;e.控制数据包发送的数据传输组件。
节点软件的构架如图5所示,主要由两部分组成:一个以数据采集及其相关处理的模块完成对振动信号的数据采集,另一个将采集到的数据通过选定的网络路径传输到基站。
2.2 网络传输技术实现由于多数据汇集点网络结构的传输协议栈主要图5 节点软件构架示意图是利用T inyo s 操作系统中针对M icaz 平台的底层协议作为基础,并以多数据汇集点网络自组织策略为依据,完成对路由层和应用层协议的构建,从而形成较为完整的网络协议。
标准的Tinyos 的物理层针对M icaz 的CC2420芯片提供了全面的接口支持,利用T inyo s 提供的接口对组件操作,屏蔽了复杂繁琐的底层编码过程,简便易用。
Tinyos M AC 协议是基于冲突检测的M AC 协议B -M AC ,它通过低能量监听,相对较为节能并且协议简洁,占用的硬件资源较少,在无线传感器网络振动信号采集系统中较为适用。
路由协议设计的主要任务是根据多数据汇集点网络结构所提出的网络自组织方法形成节点数据包中的路由表。
在网络自组织过程中,基站初始化每个节点的编号,每个节点通过选择基站分组和父节点号形成其路由表,从而确定了数据包的发送路径。
要实现网络传输应用还需要考虑以下技术问题:直接影响数据传输速率的数据包长度、数据包的发送频率确定及数据包的可靠传输机制的实现。
2.2.1 数据包参数无线传感器网络节点硬件所支持的带宽并不等于实际的数据传输速率,数据包所包含的不仅仅是采集获取的振动数据,还有与网络传输相关的数据头。
一般数据包的头长度是确定的,显然数据包的长度越长,其有效数据的传输效率越高,但是数据包的长度过长会导致发送时丢包的概率较大,同时由于数据包过长,在硬件性能一定的条件下,数据包的发送频率会降低,也会导致有效数据发送的速度降低。
多数据汇集点网络结构的数据传输速率是由基站节点的接收速率决定的,在单节点对基站发送数据包的条件下,经过试验得到数据包的长度和数据包发送频率的关系,如图6(a)所示。
随着数据包容量的增加,节点处理发送数据包的速度会下降,由于每个数据包的内容长度和数据包发送频率之积为数据359 第4期汤宝平,等:面向机械振动监测的无线传感器网络结构的有效传输速率,图6(b )直观地反映出数据包长度和有效传输速率的关系。