[发明专利]基于ZigBee的QPSO自校正定位方法无效
申请号: | 201310196944.6 | 申请日: | 2013-05-23 |
公开(公告)号: | CN103260179A | 公开(公告)日: | 2013-08-21 |
发明(设计)人: | 余成波;张一萌;陶红艳 | 申请(专利权)人: | 重庆理工大学 |
主分类号: | H04W24/02 | 分类号: | H04W24/02;H04W64/00;H04W84/18 |
代理公司: | 重庆华科专利事务所 50123 | 代理人: | 康海燕 |
地址: | 400054 重*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于ZigBee的QPSO定位自校正定位方法,该方法通过结合量子行为和粒子群算法(量子粒子群算法(QPSO))对未知节点收到信标节点一定数量的存在偏差LQI值进行优化,实现对误差进行补偿。再将LQI值转化为RSSI值,从而得到距离。实验结果表明,该方法较直接运用粒子群以及一些传统优化方法得到的定位精度有显著提高,具有普遍应用意义。 | ||
搜索关键词: | 基于 zigbee qpso 校正 定位 方法 | ||
【主权项】:
1.一种基于ZigBee的QPSO自校正定位方法,包括以下步骤:(1)初始化系统参数(2)确定算法的中心学习点在系统启动后,未知节点会在每一间隔时间内收集到信标节点发送来的LQI值,收集200个LQI值作为样本,运用粒子群优化算法进行处理;在粒子群优化算法迭代一次之后,会产生LQI的个体极值pbest以及全局极值gbest,以这两个极值为基础,产生一个学习点xp,以xp为中心建立Delta位势阱,其中:
其中,
为(0,0.5)随机数,pid与pgd分别表示个体极值与全局极值;粒子会在不断的向xp靠近的过程中(t→+∞,x→xp)逐渐达到稳定,得到最理想值;(3)确定适应度函数在粒子群优化算法中,个体极值以及全局极值都是根据每个粒子的适应度决定的,所述算法运用归一化函数作为适应度函数,对收集到的多个LQI值进行处理;(4)确定估计参数L让L加入时间元素,即L=L(t),设t→+∞,L(t)→0利用蒙特卡洛方法进行测量,对参数L估计方法采用下式:L(t+1)=2*α*|xp-x(t)|其中,t为时间,α表示量子比特处于状态0的概率;(5)加入全局因素未知节点接收到的信标节点的多个LQI值,以满足全局因素,这些值满足高斯分布,当概率在0.8至1之间时,被认为是大概率事件,数据保留,若落在之外的区域,则舍弃;最后得到全局学习点称为Gaubest利用高斯分布对学习点进行处理之后可将(4)中L改写为L(t+1)=2*β*|Gaubest-x(t)|其中,β表示量子比特处于状态1的概率;使粒子在塌缩到位置x(t+1)的过程中能够加入全局因素;(6)确定距离值再利用自由空间传播模型和对数-常态分布模型将LQI值转化为接收的信号强度指示RSSI,并最后得到理论的节点间的距离d。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆理工大学,未经重庆理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310196944.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种三结太阳电池及其制备方法
- 下一篇:汽车空调制冷系统用控制阀芯