在传感器网络能耗算法基础上,以农业大棚为背景,通过调节传感器的位置与感知半径对一定体积空间内总能耗最优化问题进行分析.利用传感器改变自身半径所消耗的能耗与传感器在不同半径通信时所消耗的能耗之和来计算总能耗,结合不同传感器个数及不同通信半径情况,分析不同大棚体积内节点能耗的最优化问题.通过对不同传感器节点情况下的分析、对比,证明该算法在不同体积农业大棚环境下,很好地解决能耗消耗问题.