覆盖作为无线传感器网络中的基础问题直接反映了网络感知服务质量.本文在分析现有无线多媒体传感器网络覆盖增强算法的基础上,构建节点三维感知模型,提出面向三维感知的多媒体传感器网络覆盖增强算法(Three-DimensionalPerceptionBasedCoverage-EnhancingAlgorithm,TDPCA).该算法将节点主感知方向划分为仰俯角和偏向角,并根据节点自身位置及监测区域计算并调整各节点最佳仰俯角,在此基础上基于粒子群优化调整节点偏向角,从而有效减少节点感知重叠区及感知盲区,最终实现监测场景的区域覆盖增强.仿真实验表明:对比已有的覆盖增强算法,TDPCA可有效降低除节点感知重叠区和盲区,最终实现网络的高效覆盖.
Coverage is one of the hot research topics in wireless sensor networks, which indicates sensing QoS by wireless sensor networks. Motivated by the existing coverage-enhancing algorithm of wireless multimedia sensor network, a new three dimen- sional sensor perception model is established and a coverage-enhancing algorithm based this model (TDPCA) is proposed. This al- gorithm divided the three-dimensional perception model into pitch angle and deviation angle, thus the best optimal pitch angle is cal- culated according the location of monitoring area and nodes, and then deviation angle is optimized based on particle swarm optimiza- tion, which eliminate overlap and blind perception area effectively. Experimental results show that compared with the existing three- dimensional cover-enhancing algorithm in wireless sensor network, sensation overlap area and blind spots may be eliminated by TD- PCA, and thus ultimate coverage performance of the wireless sensor network can be enhanced.