在复杂环境下,由于无法实现对传感器节点的精确部署,因此很难满足对目标区域的k-覆盖要求﹒文章采用随机部署节点的方式,提出了1种k-覆盖算法,通过设置节点的睡眠唤醒、中继选择及模式切换3种策略,动态调节目标区域中节点的工作状态,在满足k-覆盖条件下节省了能耗﹒实验结果表明,该算法延长了网络生存时间,并且部署的节点数与网络生存时间成正比﹒