APP下载

基于数据驱动的WSN故障检测框架

2025-08-03许瀚童英华

计算机应用研究 2025年6期
关键词:插值性能故障

中图分类号:TP391 文献标志码:A 文章编号:1001-3695(2025)06-029-1815-07

doi:10.19734/j.issn.1001-3695.2024.10.0426

Data-driven WSN fault detection based framework

Xu Hana, Tong Yinghuaa,bt (a.DeptofComper,.TeStateKeybooofbenItellgentIfoaionPresingamp;AcoQingiNlUesit, Xining810008,China)

Abstract:Wirelessensor network nodes typicallydeployincomplex environments,where failuresare inevitable.Toaddress thischallenge,thispaperproposedadata-drivenframeworkforreal-timefaultdetectioninWSN.Thesystemfilteredandcollectedinitialoperationaldatafromwirelesssensornetworks,usingthisdatatoconstructdatasetsfortrainingfaultdetection models,withthegoalof enhancing modelaccuracy.Theapproach segmented thedata intotime windows,alowing the fault diagnosis model to identifyandcorectsensorfaults withinthemostrecent window.The modelthenreusedtherefined dataset toretrainitself,preparingforthedetectionoffaultsintheupcoming window.Throughcontinuouscyclesof raininganddetection,thesystemensuredthereal-timeupdateof thedetectionmodeltoimproveitsperformance.Experimentalresultsdemonstratethat,whencomparedtoclassicalandstate-of-the-artmachineleamingdetectionmodels,thisapproachachievesbetter precision,accuracy,and eficiencyacrossvarious typesoffaultdatasets.Consequently,theframework offerssuperiordetection capabilities and adapts more effectively to the dynamic nature of WSN environments.

Key words:wireless sensor network;fault tolerance;faultdetection;machinelearing;datadriven;data interpolation

0 引言

在无线传感器网络(wirelesssensornetwork,WSN)中,传感器故障会导致传感器读数不可靠和不准确[1]。在较低的计算能力和受限能源的条件下如何检测WSN中的节点故障已经成为重要问题。

基于统计的方法是经典的故障检测方法。聚类[2、超时响应[3]、多数投票检测[4]是常见的统计方法。不少学者在此基础上进行优化,如避免节点与故障节点通信[5],使用分布式模糊逻辑方法以提高检测性能。基于统计的方法实现较为容易,但缺乏学习能力以及需要人为设置参数,适应性较弱,不同环境下检测精度难以保证。

此外,也有许多基于信念规则库的方法[7.8],如Javaid 等人[9]采用基于信念函数的决策融合技术对分类结果进行融合,提高分类精度。 Sun 等人[10]提出了带有自适应质量因子的信念规则库故障诊断模型。信念规则库通过模糊化规则提高了检测模型的适应性和检测精度,但信念规则库的选取是另一个需要解决的重要问题。

在WSN故障检测中引入机器学习方法能够提高精度和效率[11]。K近邻法(K-nearest neighbor,KNN)是最基本的一类学习算法,简单高效。此外,负选择算法和支持向量机(supportvector machine,SVM)也常用于实现故障诊断[12]。也有学者结合进化算法和机器学习方法,进一步提高检测精度[13\~17]。使用主成分分析对数据进行降维[18,19]或者通过神经网络对故障进行分类[20\~22]均能提高检测性能。Goodge等人[23]使用样本与其局部邻域的距离,提出了一种新颖的基于图神经网络的异常检测方法(learnableunifiedneighbourhood-based anomalyranking,LUNAR),然而机器学习一般具有较高的计算和存储成本,并且可能导致较高的检测延迟。……

登录APP查看全文

猜你喜欢

插值性能故障
环氧树脂聚合物对再生沥青结合料性能的影响研究
基于短期老化的PUP/SBS复合改性沥青性能研究
基于FPGA的九点最临近插值算法的设计与实现
基于信息熵的自适应多分类器交通数据插值模型
基于空间统计分析的柴达木盆地大格勒灌区土壤水分变化特征与监测点优化布置研究
暴汗运动服面料功能及化学性能研究
不同老化状态下沥青自愈合性能研究
故障一点通
奔驰R320车ABS、ESP故障灯异常点亮
故障一点通