摘要
无线传感器网络中故障节点会产生并传输错误数据,这将消耗节点的能量和带宽,同时会形成错误的决策。利用节点感知数据的空间相似性,提出了节点故障诊断的算法,通过对邻节点所感知的传感数据进行比较,从而确定检测节点的状态,并将测试状态向网络中其他相邻节点进行扩散。对于网络中存在的节点瞬时故障,通过时间冗余的检测方法,降低故障诊断的虚警率。该算法对实现故障节点的检测具有较好的性能,实验结果验证了算法的可行性和有效性。
In wireless sensor networks (WSNs), a faulty sensor nodes may produce and transmit incorrect data. This would consume the limited energy and bandwidth of WSNs. Furthermore, the base station may make inappropriate decision when it receives the incorrect data. To solve these problems, a distributed fault detection algorithm for WSNs is presented. Sensor nodes arc identified based on comparisons of data from neighboring nodes and the test state is transmitted to other nodes. Time redundancy is used to reduce faulty alarm rate for transient faults of nodes in WSNs. The algorithm has a good performance for fault nodes detection. Experimental results verify feasibility and effectiveness of the algorithm.
出处
《传感器与微系统》
CSCD
北大核心
2009年第10期117-120,共4页
Transducer and Microsystem Technologies
基金
国家自然科学基金资助项目(60772072)
航空科学基金资助项目(04A52002)
关键词
无线传感器网络
故障诊断
故障检测
瞬时故障
空间相似性
时间冗余
平均节点度
wireless sensor networks(WSNs)
fault diagnosis
fault detection
transient fault
spatial correlation
time redundancy
average node degree