基于RSSI实时精确定位系统设计与实现
2017-08-07王娜娜刘泽龙
传感技术学报 2017年7期
王娜娜,付 强,刘泽龙
(1.63626部队,甘肃 酒泉 732750;2.63607部队,甘肃 酒泉 732750)
基于RSSI实时精确定位系统设计与实现
王娜娜1*,付 强2,刘泽龙1
(1.63626部队,甘肃 酒泉 732750;2.63607部队,甘肃 酒泉 732750)
为实现室内实时高精确定位,设计了基于RSSI的实时精确定位系统。首先基于RSSI测距原理,建立强度与距离数学模型把强度转化为距离,然后采用改进加权质心算法来进行定位,并把定位误差作为目标函数,最后运用简化粒子群优化算法对目标函数进行全局最优值搜索,采用C/S网络架构和多线程技术实现了实时同步获取RSSI值,采用GUI设计了定位系统界面,实现了定位结果实时动态显示。测试结果表明:系统实现了室内实时高精确定位。
RSSI测距;改进质心定位算法;定位误差;简化粒子群优化算法;GUI界面显示
目前主流的GPS定位技术[1]主要用在室外场景,而在室内环境下由于遮挡物的存在,无线信号传输过程中会发生折射、反射以及能量衰减[2]等现象,导致GPS等卫星定位技术不准确甚至不能进行室内目标定位。为此本文设计了一种基于RSSI的高精度的实时定位系统,系统中定位算法相比文献[3]中质心算法增加权值定位更精确;文献[4]中采用梯度下降法和离群算法对定位效果进行优化,算法复杂并且容易产生局部收敛,使得定位精度不高,本文采用简化粒子群优化算法对定位误差进行最小化,算法实现简单,具有全局最优,定位精度高。
1 基于RSSI定位系统
本文定位系统采用iBeacon基站作为移动点,iBeacon嗅探器作为固定锚节点。……
登录APP查看全文
