摘要
提出了一种基于改进教与学优化(TLBO)的DV-Hop定位算法。通过添加修正因子来修正锚节点的平均每跳距离,减小距离估计的误差;然后引入共线性概念,减少由锚节点共线引起的定位误差;接着通过自适应选取教学因子,并且引入学员自学习策略,以加快TLBO算法的收敛速度,增强局部检测能力;将Levy飞行行为融入到TLBO中,增强种群多样性,避免TLBO算法陷入局部最优,计算出精确的定位坐标。仿真结果表明:与同类型算法相比,该文提出的算法能够得到更加精确的定位结果。
-
单位山西机电职业技术学院; 太原理工大学