[发明专利]无线传感器网络中基于粒子束优化的支持向量机的定位方法有效
| 申请号: | 201110173438.6 | 申请日: | 2011-06-24 |
| 公开(公告)号: | CN102231910A | 公开(公告)日: | 2011-11-02 |
| 发明(设计)人: | 唐弢;郭庆;石硕;杨明川;王振邦;李德志;李松 | 申请(专利权)人: | 哈尔滨工业大学 |
| 主分类号: | H04W64/00 | 分类号: | H04W64/00 |
| 代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 张果瑞 |
| 地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 无线 传感器 网络 基于 粒子束 优化 支持 向量 定位 方法 | ||
1.无线传感器网络中基于粒子束优化的支持向量机的定位方法,其特征在于:
所述无线传感器网络包括N个可通过信号强度测量距离的传感器节点{S1,S2,…,SN}、可收集全部节点信息并计算的网关;
应用于上述无线传感器网络中的基于粒子束优化的支持向量机的定位方法为:采用统计学习的方法,结合粒子束优化理论和支持向量机理论,对网络中的待测节点进行定位。
2.根据权利要求1所述的无线传感器网络中基于粒子束优化的支持向量机的定位方法,其特征在于该方法的具体过程为:
步骤一:初始化阶段;
在此阶段中,将无线传感器网络的二维空间[0,D]×[0,D]中各方向做M等分,并建立支持向量机的高斯核函数
在各方向的支持向量机中,任意测试数据根据公式:
分类,其中,xi是支持向量,K(x,xi)是核函数,σ2为高斯核函数方差,αi*是xi的拉格朗日因子,b*是分类门限值,m为测试数据向量个数,sgn是符号函数;
建立粒子束优化的目标函数
其中,yi∈{-1,1}是xi的分类标注,是加入高斯白噪声后的实际估计距离,P是待测节点的邻居锚节点数量;
步骤二:支持向量机粗定位;
首先,计算表示锚节点间距离的训练特征向量,并将计算结果代入支持向量机中,计算各方向上的支持向量机参数xi、αi*和限值b*;
然后,估计待测节点到锚节点的距离,并将该距离和相应节点信息传到网关,并在网关中生成测试数据向量;
最后通过支持向量机分类判断得到待测节点的初步位置,并将其作为步骤三中的初始位置gbest;
步骤三:粒子束优化定位阶段;
步骤三一、在区域中通过随机生成粒子形成粒子束,并在该区域中选择L个粒子作如下处理;
步骤三二、逐一将每个粒子的位置信息带入到目标函数中获得相应的目标函数值,同时,将初始位置带入到目标函数中获得相应的目标函数值,比较获得的所有目标函数值,获得最优值,并将该最优值对应的位置信息作为更新后的待测节点的初始位置;
步骤三三、更新粒子束中的每个粒子的速度和位置信息,然后返回执行步骤三二,获得更新后的待测节点的初始位置;
循环执行步骤三二和步骤三三,所述循环的终止条件为:
当所述初始位置满足定位精度要求时,循环终止,将该初始位置作为待测节点的估计位置;
或者,当执行步骤三二到指定次数时,循环终止,将最后一次获得的初始位置作为两侧节点的估计位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110173438.6/1.html,转载请声明来源钻瓜专利网。





