[发明专利]一种基于RSSI的MLE-PSO室内定位方法有效
申请号: | 201710234962.7 | 申请日: | 2017-04-12 |
公开(公告)号: | CN107071732B | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | 王博;赵冲;肖烜;邓志红 | 申请(专利权)人: | 北京理工大学 |
主分类号: | H04W4/02 | 分类号: | H04W4/02;H04W64/00;G01C21/20 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 高燕燕;仇蕾安 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于RSSI的MLE‑PSO室内定位方法,包括以下步骤:在室内环境中设置多个基站,接收终端获取每个基站RSSI值,测得接收终端与每个基站之间的距离值;利用最大似然估计获得估计位置,每个基站对应一个估计位置,以多个估计位置所处区域确定一个限定范围;初始化粒子群优化算法的各参数,并在限定范围内随机生成粒子群;利用粒子群优化算法计算粒子群的全局最优解,在粒子群优化算法中以上述限定范围作为限定,选取最适合的全局最优解作为估计位置输出。该方法显著的提高了基于室内定位精度,同时保证定位算法的计算速度、定位所需采集数据量大小、迭代次数等动态表现性能。 | ||
搜索关键词: | 一种 基于 rssi mle pso 室内 定位 方法 | ||
【主权项】:
一种基于RSSI的MLE‑PSO室内定位方法,其特征在于,包括以下步骤:步骤1,在室内环境中设置多个基站,接收终端获取每个基站RSSI值,通过对数阴影衰减模型测得接收终端与每个基站之间的距离值;步骤2,针对多个所述距离值,利用最大似然估计获得估计位置,每个基站对应一个估计位置,以多个所述估计位置所处区域确定一个限定范围;步骤3,初始化粒子群优化算法的各参数,并在所述限定范围内随机生成粒子群;步骤4,针对每个粒子,在第t次迭代时,计算第i个粒子的适度值:对于每个基站,将第i个粒子与基站的距离、及第i个粒子与基站的估计位置的距离,二者做差获得当前基站对应差值,将所有基站对应差值做平方和得到第i个粒子的适度值;由此得到粒子群中每个粒子的适度值;利用每个粒子的适度值,更新种群中的个体最优值和种群最优值,并根据粒子群优化算法进行速度和位置更新获得第t+1次迭代的位置;t的初始值为1;步骤5,判断更新后的第t+1次迭代的位置是否处于所述限定范围之内,若是,执行步骤6;若不是,则将t时刻的位置作为第t+1次迭代的位置,然后执行步骤6;步骤6,判断是满足如下条件之一:满足设定定位精度或者满足当前迭代次数t为设定的最大迭代次数;满足上述条件其一,则输出此时的全局最优解作为估计位置输出,本方法结束,否则t自增1,返回步骤4。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710234962.7/,转载请声明来源钻瓜专利网。
- 上一篇:自动模式不匹配检测
- 下一篇:无人机的控制方法及无人机