[发明专利]基于不确定性数据流聚类的动态通信距离估计方法有效
申请号: | 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)
Dij(Si,CSij)=λ·dimax+(1-λ)·dimin
其中λ为相关系数,0≤λ≤1,决定着Si与簇心CSij距离极值dimax和dimin的组合情况,其中CSij=[mx αx],Si=y,则Si与簇心CSij之间距离的最小值和最大值为:
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的估计值输出,完成一次距离估计;如果还需要估计距离则跳转到步骤二,应用需求不需要距离估计时,终止距离估计过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210327181.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于输送低温流体的泵
- 下一篇:汽车零部件服役时间的判定方法