利用无线传感器网络对农业环境进行监测是提高土地利用率的有效途径.虽然无线传感器网络具有组网方便、容易控制、通信灵活等优点,但传感器节点有限的能量以及繁琐的电池更换方式给无线传感器网络的鲁棒性带来了挑战.在无线传感器网络能量衰减模型的基础上,提出一种基于烟花算法的能量感知无线传感器网络宿节点部署算法,通过计算出最优宿节点位置,建立数据传输路径,能有效降低无线传感器网络的能量损耗.