[发明专利]水下无线传感网络能量感知数据聚合方法、系统及存储介质在审
申请号: | 202011209788.9 | 申请日: | 2020-11-03 |
公开(公告)号: | CN112423328A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 陈巍;郝笑;郭铁铮;陈国军;刘静;高天宇;金俊;许鑫 | 申请(专利权)人: | 南京工程学院 |
主分类号: | H04W24/06 | 分类号: | H04W24/06;H04W40/10;H04W40/20;H04W84/18;G06K9/62;G16Y20/00;G16Y30/00;G16Y40/10;G16Y40/20 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 许婉静 |
地址: | 211167 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 水下 无线 传感 网络 能量 感知 数据 聚合 方法 系统 存储 介质 | ||
1.一种水下无线传感网络能量感知数据聚合方法,其特征在于,包括以下步骤:
1)确定水下无线传感网络系统中的传感器节点数量、传感器节点坐标;
2)计算水下无线传感器网络中每个传感器节点的剩余能量;
3)采用决策树桩作为弱分类器,决策树桩利用预设阈值将传感器节点分为高能量节点和低能量节点;然后,利用LPBoost算法根据误差率计算出各个弱分类器在最终集成分类器中的权重,将弱分类器进行线性组合,获得精度更高的分类结果;
4)经过步骤3)的分类处理后,依据曼哈顿距离的大小低能量传感器节点将数据汇聚给附近能量较高的传感器节点;
5)Sink节点收集来自高能量传感器节点的数据,并将聚集的数据传输到基站。
2.根据权利要求1所述的水下无线传感网络能量感知数据聚合方法,其特征在于:
在步骤1)中,给定节点的训练数据集(x1,y1),....(xk,yk),其中xi表示节点能量特征值,yi∈[-1,1],i=1,…,k,yi表示类别标签;k表示数据集大小,用于训练决策树桩。
3.根据权利要求1所述的水下无线传感网络能量感知数据聚合方法,其特征在于:
在步骤2)中,假设所有的传感器节点在初始定位时都具有相等的能量,则每个传感器节点的消耗能量Econ按功率和时间的乘积来计算,计算公式如下:
Econ=[power*time] (6)
power为功率,time为时间。
4.根据权利要求1所述的水下无线传感网络能量感知数据聚合方法,其特征在于:
在步骤3)中,使用式(7)计算传感器节点的剩余能量:
表示传感器节点的剩余能量,Etot表示传感器节点的总能量,Econ表示节点消耗的能量。
5.根据权利要求1所述的水下无线传感网络能量感知数据聚合方法,其特征在于:
在步骤4)中,决策树桩预先定义剩余电量的阈值,然后决策树桩将每个传感器节点的剩余能量与阈值进行比较,如果传感器节点的剩余能量大于阈值δ,则传感器节点Si被分类为较高能量节点,否则,传感器节点Si被分类为低能量节点;
在利用LPBoost算法进行集成学习过程中,利用线性规划方法获取决策树桩的最佳线性联合,所有弱分类器的权重在迭代中不断调整,最终决策树桩的n个分类结果集成为强分类器,强分类器输出L表式为:
L表示强分类器输出,wi表示所有决策树桩的分类输出结果;
初始化权值分布,先分配相等权重qt=1/n给各弱分类器,初始化权重如下:
qt=(1/n,...,1/n),
再通过多次样本训练,根据训练误差大小不断迭代权重值,各弱分类器权重之和始终等于1,利用式(11)确定每个决策树桩的训练误差:
ter=(ri-wi)2 (11)
ter表示训练误差,ri表示决策树桩弱分类的实际结果;
根据计算的训练误差,更新每个决策树桩结果对应的初始权重,如果决策树桩对传感器节点分类与对应训练数据标签一致,则降低节点的权重;当决策树桩对传感器节点的分类结果与训练数据标签不一致,则增加其对应权重,决策树桩的更新权重表示为q′t,因此,强分类器输出结果通过以式(12)获得:
利用式(13)计算不同类别传感器之间的边距,
式(13)中,αn表示松弛变量,m表示类的边距,将整个传感器节点划分为特定的类别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京工程学院,未经南京工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011209788.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种乳酸菌发酵猕猴桃果汁饮品及其制备方法
- 下一篇:一种液池结构