计算机应用 ›› 2015, Vol. 35 ›› Issue (11): 3021-3025.DOI: 10.11772/j.issn.1001-9081.2015.11.3021

• 2015年全国开放式分布与并行计算学术年会(DPCS 2015)论文 • 上一篇    下一篇

基于虚拟力的传感器网络三维覆盖算法

党小超1,2, 杨冬冬1, 郝占军1,2   

  1. 1. 西北师范大学 计算机科学与工程学院, 兰州 730070;
    2. 甘肃省物联网工程研究中心, 兰州 730070
  • 收稿日期:2015-06-17 修回日期:2015-07-13 出版日期:2015-11-10 发布日期:2015-11-13
  • 通讯作者: 郝占军(1979-),男,河北邢台人,讲师,硕士,CCF会员,主要研究方向:计算机网络、无线传感器网络.
  • 作者简介:党小超(1963-),男,陕西韩城人,教授,CCF会员,主要研究方向:计算机网络; 杨冬冬(1991-),女,山东滨州人,硕士研究生,主要研究方向:无线传感器网络.
  • 基金资助:
    国家自然科学基金资助项目(61363059,61363058);西北师范大学青年教师科研能力提升计划项目(NWNU-LKQN-13-24).

Three-dimensional coverage algorithm based on virtual force in sensor network

DANG Xiaochao1,2, YANG Dongdong1, HAO Zhanjun1,2   

  1. 1. College of Computer Science and Engineering, Northwest Normal University, Lanzhou Gansu 730070, China;
    2. Gansu Province Internet of Things Engineering Research Center, Lanzhou Gansu 730070, China
  • Received:2015-06-17 Revised:2015-07-13 Online:2015-11-10 Published:2015-11-13

摘要: 针对三维无线传感器网络中节点非均匀覆盖需求的问题,提出一种基于虚拟力的三维覆盖算法(3D-CAVF).该算法是将虚拟力应用在无线传感器网络中实现节点布置, 通过虚拟力和拥挤度控制, 使节点能够自动覆盖事件, 并且使节点和事件的密度呈现一种平衡的效果.在Matlab平台上进行仿真实验,将所提算法与基于人工势场的三维部署算法(APFA3D)、基于未知目标精确覆盖的三维部署算法(ECA3D)进行比较,在事件呈T型不均匀部署和线型不均匀部署两种情况下进行实验,所提算法的事件集覆盖效能比APFA3D、ECA3D 算法有3.6%、3.1%的提高.仿真实验结果表明所提算法能够有效处理三维无线传感器网络中节点的布置问题.

关键词: 无线传感器网络, 三维覆盖, 虚拟力, 拥挤度控制, 事件

Abstract: To meet the requirement of non-uniform coverage of nodes, a Three-Dimensional Coverage Algorithm based on Virtual Force (3D-CAVF) in sensor network was introduced. In this algorithm the virtual force was applied in wireless sensor network to implement node arrangement. By the means of virtual force and the congestion degree control, the nodes could automatically cover the events, and then the nodes and density of events could present a balanced effect. According to the simulation experiment in Matlab, when the events are in T-shaped non-uniform arrangement and linear non-uniform arrangement, the efficiency of event set covering by the proposed algorithm is 3.6% and 3.1% higher than the APFA3D (Artificial Potential Field Algorithm in Three-Dimensional Space) and ECA3D (Exact Covering Algorithm in Three-Dimensional Space) respectively. The simulation results indicate that the proposed algorithm can arrange the nodes efficiently in three-dimensional wireless sensor networks.

Key words: Wireless Sensor Network (WSN), three-dimensional coverage, virtual force, congestion degree control, event

中图分类号: