[发明专利]基于不确定性数据流聚类的动态通信距离估计方法有效

专利信息
申请号: 201210327181.X 申请日: 2012-09-06
公开(公告)号: CN102857942A 公开(公告)日: 2013-01-02
发明(设计)人: 彭宇;刘大同;罗清华;潘大为;彭喜元 申请(专利权)人: 哈尔滨工业大学
主分类号: H04W24/00 分类号: H04W24/00;H04W84/18
代理公司: 哈尔滨市松花江专利商标事务所 23109 代理人: 杨立超
地址: 150001 黑龙*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 不确定性 数据流 动态 通信 距离 估计 方法
【权利要求书】:

1.一种基于不确定性数据流聚类的动态通信距离估计方法,其特征在于所述方法包括以下步骤:

步骤一、采样测量、统计计算和簇心表示:

在无线传感器网络节点通信范围内,固定锚节点的位置,然后移动未知节点,测量两者通信的RSSI值形成必要的样本数据,计算样本数据的统计特性:均值μ和标准差σ;

这个统计区域可表示为[μ-k*σ,μ+k*σ],其中k为包含因子,且{k∈R |0≤k≤3}假设每一个通信距离对应的RSSI值构成一个簇,则该簇的簇中心为[μ-k*σ,μ+k*σ];

假定通信范围内有N个RSSI值的簇中心,μi和σi分别为一个簇的均值和标准差,则簇中心集合CSO可表示为:

CSO={C1,C2,…,CN }

={[μ1-k*σ1,μ1+k*σ1],[μ2-k*σ2,μ2+k*σ2],…,[μN-k*σN,μN+k*σN]},且它们对应的距离分别为{D1,D2,…,DN};

步骤二、速度估计,生成簇心集合:

对于移动的未知节点(即位置信息未知的传感器节点),在某一段时间内以速度v相对于锚节点(即位置信息已知的传感器节点)作匀速直线运动,估计其在这段时间内的运动速度V′,在第步骤一中簇中心集合CSO的基础上生成与速度V′相匹配的簇心集合CS={C1,…,CP-2,CP-1,CP},(1≤P≤N),在运行过程中,测量到达无线信号强度RSSI的值St

步骤三、生成聚类序列:

对于步骤二中得到的RSSI值St,如果在移动速度为v的时间段内的RSSI数据长度j小于序列窗口大小w,则组成RSSI序列S={St-j+1,…,St-2,St-1,St}和簇心序列CSj={C1,…,Cj-2,Cj-1,Cj},否则组成RSSI序列S={St-w+1,…,St-2,St-1,St}和簇心序列CSj={Cj-w+1,…,Cj-2,Cj-1,Cj };

步骤四、距离计算:

计算S与簇心序列CSj的距离DISj(S,CSj)

DISj(S,CSj)=Σi=t-w+1tDij(Si,CSij)]]>

Dij(Si,CSij)=λ·dimax+(1-λ)·dimin

其中λ为相关系数,0≤λ≤1,决定着Si与簇心CSij距离极值dimax和dimin的组合情况,其中CSij=[mx αx],Si=y,则Si与簇心CSij之间距离的最小值和最大值为:

dmin=|mx-y|-αx,|mx-y|-αx00,|mx-y|-αx<0]]>

dmax=|mx-y|+αx

步骤五、更新迭代:

j增加1并对j进行判断,如果j≠P+1时,则跳转到步骤四;而如果j=P+1时,求出{DISj(S,CSj)}中的最小值DISm(S,CSm),(1≤m≤P),并将CSm对应的距离Dm作为RSSI值St对应的通信距离dt的估计值输出,完成一次距离估计;如果还需要估计距离则跳转到步骤二,应用需求不需要距离估计时,终止距离估计过程。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210327181.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top