摘要
利用果蝇算法实现简单,收敛速度快,且有很高精度的优势结合三维空间定位特点,提出一种基于果蝇优化算法(FOA)的三维传感器网络节点定位算法.该算法将三维立体空间中未知节点与信标节点之间的估计距离和实际距离的误差值以taylor级数展开,作为果蝇优化算法中适应度函数,依靠算法较强的全局的搜索能力及其自主寻优能力保留每一组中最接近实际值的坐标;再通过算法的迭代比较,从保留值中选出最优坐标.仿真结果表明,本算法具有定位精度高、复杂度低、鲁棒性好的特点;并且通过与基于粒子群(PSO)的定位算法比较,说明本算法其受到信标节点个数及通信距离变化的影响很小,验证了算法的实用性.
-
单位重庆邮电大学移通学院