针对无线传感器网络中节点的安全性及覆盖问题,提出基于节点信任度的三维覆盖算法(three dimensional coverage algorithm based on node trust,NTA3D)。该算法依据虚拟力、网格划分及节点信任度的思想,引入吸引源联合信任度。将待监测区域划分成网格,并在每个网格中心部署吸引源。吸引源可以根据网格中的活跃节点计算该网格的联合信任度,并根据联合信任度调度节点,调度结束后工作节点根据其所受合力的大小和方向重新部署。通过实验仿真,证明了该算法能够在保证安全性的前提下有效地提高覆盖率,降低网络能耗。