在LEACH的基础上提出了一种考虑能量补给因素的无线传感器网络路由分簇算法。在新算法中,传感器节点通过周围环境获取能量补给,综合考虑节点自身的能量起伏变化以及能量补给水平,修正了现有的簇头选择机制和非簇头节点的归属机制,使能量消耗平均分配到整个网络中。仿真结果表明:此算法在考虑能量补给的同时,改善了无线传感器网络能量消耗的均衡性,延长了网络的生命周期,最终存活节点和整体残留能量提高了20%。