System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及无线传感网络,更具体地说,它涉及基于无线传感网络的数据采集监测方法及系统。
技术介绍
1、无线传感器网络(wi re l ess sensor networks,wsn)是一种分布式传感网络,它的末梢是可以感知和检查外部世界的传感器。当前,无线传感器网络通过各传感器节点对相应的数据进行监测以及采集。
2、当传感器节点采集的数据出现异常时,数据监测人员可以及时发现数据异常。但是数据异常可能是传感器节点数据采集错误造成,这种数据采集方式会影响数据监测人员对真实数据的判断。如果需要对传感器节点采集的数据真实性进行验证,需要安排相应的人员到达对应的传感器节点位置进行人工检测。这种数据验证方式效率很低,如何在保证对传感器节点数据准确采集的基础上,提高采集数据的验证效率,是当前亟需解决的问题。
技术实现思路
1、针对现有技术存在的不足,本专利技术的目的在于提供基于无线传感网络的数据采集监测方法及系统。
2、为实现上述目的,本专利技术提供了如下技术方案:
3、基于无线传感网络的数据采集监测方法,包括如下步骤:
4、步骤一:动态周期采集各传感器节点的监测数据;
5、步骤二:实时获取传感器节点的异常复核值,并基于异常复核值与其阈值比较结果,判定传感器节点监测的数据是否需要复核;
6、步骤三:对传感器节点监测的数据进行复核,判定是否需要剔除传感器节点监测的数据。
7、进一步的,基于无线传感网络的数据采集监
8、所述采集监测模块基于动态周期采集各传感器节点的监测数据;
9、所述复核判定模块用于实时获取传感器节点的异常复核值,并基于异常复核值与其阈值比较结果,判定传感器节点监测的数据是否需要复核;
10、所述数据复核模块用于对传感器节点监测的数据进行复核,判定是否需要剔除传感器节点监测的数据。
11、进一步的,基于动态周期采集各传感器节点的监测数据,具体为:基于预设周期,每到周期节点时,获取各传感器节点的监测数据,生成数据监测日志,获取数据监测日志的数据类型,获取该类型数据的预期数据范围,当数据监测日志的数据量处于预期数据范围外时,将该传感器节点的预设周期进行缩短处理。
12、进一步的,数据监测日志包括数据类型、数据量、监测时间、监测定位。
13、进一步的,传感器节点的异常复核值通过下述方式获取得到:
14、获取传感器节点在系统当前时间之前n时长内的所有数据监测日志,将所有数据监测日志按照监测时间先后顺序进行排序,将排序后相邻两个监测时间进行时间差值计算,得到监测间隔,将所有监测间隔进行求和处理并取均值,得到平均监测间隔,并标记为tsp,将数据监测日志的总数量标记为rew,利用公式得到该传感器节点的异常复核值tds,其中,a1为平均监测间隔系数,a2为数据监测日志总数量系数。
15、进一步的,基于异常复核值与其阈值比较结果,判定传感器节点监测的数据是否需要复核,具体为:设置异常复核阈值,当传感器节点的异常复核值大于等于异常复核阈值时,将该传感器节点标记为复核传感器节点,获取复核传感器节点的监测位置,将监测位置内的其余传感器节点标记为同位传感器节点。
16、进一步的,对传感器节点监测的数据进行复核,具体为:将复核传感器节点的监测数据类型标记为复核数据类型,将同位传感器节点的监测数据类型标记为同位数据类型,通过知识图谱关联分析,将与复核数据类型关联的同位数据类型的同位传感器节点标记为复核关联节点;
17、获取复核传感器节点的监测波动值、数据保留值,并标记为[a1,a2],获取复核关联节点的监测波动值、数据保留值,并标记为[b1,b2],利用余弦相似度算法获取复核传感器节点与复核关联节点的采集联动值,设置采集联动阈值,当采集联动值大于等于采集联动阈值时,将该复核关联节点标记为采集联动节点。
18、进一步的,监测波动值通过下述方式获取得到:获取传感器节点在系统当前时间之前的m个数据监测日志,将所有数据监测日志按照监测时间先后顺序进行排序,将排序后相邻两个数据量进行差值计算,得到数据波动量,设置预期波动量,当数据波动量大于等于预期波动量时,将数据波动次数增加一次,将所有数据波动次数进行求和处理,得到数据波动总次数,并标记为pwz,利用公式得到该传感器节点的监测波动值fsc,其中,b1为数据波动总次数系数,b2为数据监测日志数量系数。
19、进一步的,数据保留值通过下述方式获取得到:获取传感器节点在系统当前时间之前的所有数据保留记录,将所有数据保留记录按照数据保留时间先后顺序进行排序,将排序后相邻两个数据保留记录的数据保留时间进行时间差值计算,得到数据保留间隔,将所有数据保留间隔进行求和处理并取均值,得到平均保留间隔,并标记为ghd,将数据保留记录的总数量标记为erw,利用公式得到该传感器节点的数据保留值vbx,其中,c1为平均保留间隔系数,c2为数据保留记录总数量系数。
20、进一步的,判定是否需要剔除传感器节点监测的数据,具体为:将采集联动节点的总数量标记为spk,将采集联动节点的采集联动值进行求和处理并取均值,得到采集联动均值,并标记为tmj,将复核关联节点的总数量标记为dxc,利用公式得到该复核传感器节点的采集有效值azy,其中,d1为采集联动节点总数量系数,d2为采集联动均值系数,d3为复核关联节点总数量系数,设置采集有效阈值,当采集有效值大于等于采集有效阈值时,将复核传感器节点在系统当前时间之前n时长内采集的监测数据进行保留处理,生成该复核传感器节点的数据保留记录,数据保留记录包括数据保留时间;
21、当采集有效值小于采集有效阈值时,将复核传感器节点在系统当前时间之前n时长内采集的监测数据进行剔除处理。
22、与现有技术相比,本专利技术具备以下有益效果:
23、1、本专利技术的方法可以及时判定传感器节点采集的数据是否需要复核,避免对无线传感网络中错误数据的采集,对传感器节点采集的数据进行复核处理,在保证数据复核准确度的基础上,优化数据复核的效率;
24、2、设置采集监测模块与复核判定模块,可以周期性对无线传感网络的各传感器节点进行数据采集以及监测,并根据监测结果动态调整数据的采集周期,设置数据复核模块,通过数据关联的方式对传感器节点采集的数据进行复核分析,不再需要相应人员到达传感器节点位置进行数据复核分析。
本文档来自技高网...【技术保护点】
1.基于无线传感网络的数据采集监测方法,其特征在于,包括如下步骤:
2.基于无线传感网络的数据采集监测系统,应用于权利要求1所述的基于无线传感网络的数据采集监测方法,其特征在于,包括采集监测模块、复核判定模块、数据复核模块;
3.根据权利要求2所述的基于无线传感网络的数据采集监测系统,其特征在于,基于动态周期采集各传感器节点的监测数据,具体为:基于预设周期,每到周期节点时,获取各传感器节点的监测数据,生成数据监测日志,获取数据监测日志的数据类型,获取该类型数据的预期数据范围,当数据监测日志的数据量处于预期数据范围外时,将该传感器节点的预设周期进行缩短处理。
4.根据权利要求3所述的基于无线传感网络的数据采集监测系统,其特征在于,数据监测日志包括数据类型、数据量、监测时间、监测定位。
5.根据权利要求2所述的基于无线传感网络的数据采集监测系统,其特征在于,传感器节点的异常复核值通过下述方式获取得到:
6.根据权利要求2所述的基于无线传感网络的数据采集监测系统,其特征在于,基于异常复核值与其阈值比较结果,判定传感器节点监测的
7.根据权利要求2所述的基于无线传感网络的数据采集监测系统,其特征在于,对传感器节点监测的数据进行复核,具体为:将复核传感器节点的监测数据类型标记为复核数据类型,将同位传感器节点的监测数据类型标记为同位数据类型,通过知识图谱关联分析,将与复核数据类型关联的同位数据类型的同位传感器节点标记为复核关联节点;
8.根据权利要求7所述的基于无线传感网络的数据采集监测系统,其特征在于,监测波动值通过下述方式获取得到:获取传感器节点在系统当前时间之前的m个数据监测日志,将所有数据监测日志按照监测时间先后顺序进行排序,将排序后相邻两个数据量进行差值计算,得到数据波动量,设置预期波动量,当数据波动量大于等于预期波动量时,将数据波动次数增加一次,将所有数据波动次数进行求和处理,得到数据波动总次数,并标记为PWZ,利用公式得到该传感器节点的监测波动值FSC,其中,b1为数据波动总次数系数,b2为数据监测日志数量系数。
9.根据权利要求7所述的基于无线传感网络的数据采集监测系统,其特征在于,数据保留值通过下述方式获取得到:获取传感器节点在系统当前时间之前的所有数据保留记录,将所有数据保留记录按照数据保留时间先后顺序进行排序,将排序后相邻两个数据保留记录的数据保留时间进行时间差值计算,得到数据保留间隔,将所有数据保留间隔进行求和处理并取均值,得到平均保留间隔,并标记为GHD,将数据保留记录的总数量标记为ERW,利用公式得到该传感器节点的数据保留值VBX,其中,c1为平均保留间隔系数,c2为数据保留记录总数量系数。
10.根据权利要求2所述的基于无线传感网络的数据采集监测系统,其特征在于,判定是否需要剔除传感器节点监测的数据,具体为:将采集联动节点的总数量标记为SPK,将采集联动节点的采集联动值进行求和处理并取均值,得到采集联动均值,并标记为TMJ,将复核关联节点的总数量标记为DXC,利用公式得到该复核传感器节点的采集有效值AZY,其中,d1为采集联动节点总数量系数,d2为采集联动均值系数,d3为复核关联节点总数量系数,设置采集有效阈值,当采集有效值大于等于采集有效阈值时,将复核传感器节点在系统当前时间之前n时长内采集的监测数据进行保留处理,生成该复核传感器节点的数据保留记录,数据保留记录包括数据保留时间;
...【技术特征摘要】
1.基于无线传感网络的数据采集监测方法,其特征在于,包括如下步骤:
2.基于无线传感网络的数据采集监测系统,应用于权利要求1所述的基于无线传感网络的数据采集监测方法,其特征在于,包括采集监测模块、复核判定模块、数据复核模块;
3.根据权利要求2所述的基于无线传感网络的数据采集监测系统,其特征在于,基于动态周期采集各传感器节点的监测数据,具体为:基于预设周期,每到周期节点时,获取各传感器节点的监测数据,生成数据监测日志,获取数据监测日志的数据类型,获取该类型数据的预期数据范围,当数据监测日志的数据量处于预期数据范围外时,将该传感器节点的预设周期进行缩短处理。
4.根据权利要求3所述的基于无线传感网络的数据采集监测系统,其特征在于,数据监测日志包括数据类型、数据量、监测时间、监测定位。
5.根据权利要求2所述的基于无线传感网络的数据采集监测系统,其特征在于,传感器节点的异常复核值通过下述方式获取得到:
6.根据权利要求2所述的基于无线传感网络的数据采集监测系统,其特征在于,基于异常复核值与其阈值比较结果,判定传感器节点监测的数据是否需要复核,具体为:设置异常复核阈值,当传感器节点的异常复核值大于等于异常复核阈值时,将该传感器节点标记为复核传感器节点,获取复核传感器节点的监测位置,将监测位置内的其余传感器节点标记为同位传感器节点。
7.根据权利要求2所述的基于无线传感网络的数据采集监测系统,其特征在于,对传感器节点监测的数据进行复核,具体为:将复核传感器节点的监测数据类型标记为复核数据类型,将同位传感器节点的监测数据类型标记为同位数据类型,通过知识图谱关联分析,将与复核数据类型关联的同位数据类型的同位传感器节点标记为复核关联节点;
8.根据权利要求7所述的基于无线传感网络的数据采集...
【专利技术属性】
技术研发人员:翁业林,
申请(专利权)人:江苏财经职业技术学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。