摘要
为了解决当前射频识别室内定位算法中存在的定位误差较大问题,把智能算法应用到室内定位算法中,提出了一种基于改进灰狼优化算法的射频识别室内定位算法。针对传统的灰狼优化算法中存在的收敛精度低、收敛速度慢和容易得到全局最优解问题,在算法中引入基于幂函数的非线性收敛因子提高算法的寻优能力;采用基于指数因子的位置更新策略提高算法的收敛精度;加入多次位置更新策略使得算法容易跳出局部最优解。实验结果表明:三边定位算法的定位误差为0.887 m,基于改进的灰狼优化算法的室内定位算法能够有效实现目标定位,定位平均误差为0.276 m,定位精度明显提高。
- 单位