[go: up one dir, main page]

CN102761881A - Method for solving optimal coverage control set of static node in wireless sensor network - Google Patents

Method for solving optimal coverage control set of static node in wireless sensor network Download PDF

Info

Publication number
CN102761881A
CN102761881A CN2012102034183A CN201210203418A CN102761881A CN 102761881 A CN102761881 A CN 102761881A CN 2012102034183 A CN2012102034183 A CN 2012102034183A CN 201210203418 A CN201210203418 A CN 201210203418A CN 102761881 A CN102761881 A CN 102761881A
Authority
CN
China
Prior art keywords
node
nodes
coverage
network
wireless sensor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2012102034183A
Other languages
Chinese (zh)
Inventor
朱志宇
张冰
李阳
伍雪冬
王建华
冯友兵
王敏
杨官校
戴晓强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu University of Science and Technology
Original Assignee
Jiangsu University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu University of Science and Technology filed Critical Jiangsu University of Science and Technology
Priority to CN2012102034183A priority Critical patent/CN102761881A/en
Publication of CN102761881A publication Critical patent/CN102761881A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Arrangements For Transmission Of Measured Signals (AREA)

Abstract

本发明公布了一种无线传感器网络静态节点最优覆盖控制集求解方法,本发明在保持一定覆盖率的前提下,令一部分节点进入休眠状态,从而减少工作节点数,降低网络能耗,延长网络生存时间。进一步地,不考虑节点间通信和计算能量消耗,仅考虑节点传感模块的能量消耗,利用节点具有可调节传感半径的属性,寻找一组工作节点数少,同时传感半径组合合适,能耗低,并且满足一定覆盖要求的节点集合。建立了网络节点传感模块能量消耗、网络覆盖率,以及网络节点休眠率三个子函数,由这3个子函数共同构成遗传算法的适应度函数,采用遗传算法求解该模型。获得了一个覆盖范围大、工作节点数少和能量消耗低的最优工作节点组合和工作节点的最优传感半径组合。

Figure 201210203418

The invention discloses a method for solving the optimal coverage control set of static nodes in a wireless sensor network. Under the premise of maintaining a certain coverage rate, the invention makes some nodes enter a dormant state, thereby reducing the number of working nodes, reducing network energy consumption, and extending network coverage. survival time. Furthermore, instead of considering the energy consumption of inter-node communication and calculation, only the energy consumption of the node sensing module is considered, and the properties of nodes with adjustable sensing radius are used to find a group with a small number of working nodes and a suitable combination of sensing radii. A set of nodes with low consumption and meeting certain coverage requirements. Three sub-functions of network node sensing module energy consumption, network coverage rate and network node dormancy rate are established. These three sub-functions together constitute the fitness function of the genetic algorithm, and the genetic algorithm is used to solve the model. An optimal combination of working nodes and an optimal combination of sensing radius of working nodes with large coverage, few working nodes and low energy consumption are obtained.

Figure 201210203418

Description

无线传感器网络静态节点最优覆盖控制集求解方法Solving Method of Optimal Covering Control Set for Static Nodes in Wireless Sensor Networks

技术领域 technical field

本发明涉及无线传感器网络中,基于静态节点的最优覆盖控制集的求解方法,属于传感器技术、无线通信技术领域。The invention relates to a method for solving an optimal coverage control set based on static nodes in a wireless sensor network, and belongs to the fields of sensor technology and wireless communication technology.

背景技术 Background technique

无线传感器网络是由大量分布在监测区域内的能量有限,并且具有感知、计算和通信能力的微型传感器节点,通过自组织方式构成的无线网络。随着计算机通信、集成电路等技术的快速发展,无线传感器网络的广泛应用已成为可能。但在具体应用之前,必须根据特定的应用环境准则,确定传感器节点的部署方案,一种情况是传感器节点是静态的,侧重于根据监测区域如何合理布设节点或调度节点工作状态。另外一种情况是网络中的节点是移动的,主要研究如何优化节点布局。覆盖控制作为无线传感器网络中的一个基本问题,主要研究这两种情况,即在保证一定的服务质量前提下,如何实现网络覆盖范围的最大化,以提供可靠的监测服务。The wireless sensor network is a wireless network composed of a large number of micro sensor nodes with limited energy distributed in the monitoring area and with perception, computing and communication capabilities through self-organization. With the rapid development of technologies such as computer communication and integrated circuits, the wide application of wireless sensor networks has become possible. But before the specific application, the deployment scheme of the sensor nodes must be determined according to the specific application environment criteria. In one case, the sensor nodes are static, focusing on how to reasonably arrange the nodes or schedule the working status of the nodes according to the monitoring area. Another situation is that the nodes in the network are mobile, and the main research is how to optimize the node layout. Coverage control, as a basic problem in wireless sensor networks, mainly studies these two situations, that is, how to maximize the network coverage and provide reliable monitoring services under the premise of ensuring a certain quality of service.

由于移动节点通常价格较为昂贵,为了保证网络的覆盖性能和控制成本,对于不易确定性布设节点的区域,往往在监测区域内大量布设静态传感器节点,而节点的分布通常具有随机性,许多节点的传感范围之间会出现重叠。在这种情况下,常会造成监测区域的某个点或某个区域同时被多个节点所监测,位置相近的节点搜集到的数据会高度相关、冗余度高,导致节点在传递数据时,会包含大量冗余信息,而冗余的数据会额外增加能量消耗;此外,位于同一区域的工作节点数越多,信道竞争就会越激烈,数据包冲突的可能性就越大。Since mobile nodes are usually expensive, in order to ensure network coverage performance and control costs, a large number of static sensor nodes are often deployed in the monitoring area for areas where it is not easy to deploy nodes deterministically, and the distribution of nodes is usually random. There will be an overlap between the sensing ranges. In this case, a certain point or a certain area in the monitoring area is often monitored by multiple nodes at the same time, and the data collected by nodes with similar positions will be highly correlated and highly redundant, causing nodes to transmit data. It will contain a lot of redundant information, and redundant data will increase energy consumption; in addition, the more working nodes are located in the same area, the more intense the channel competition will be, and the greater the possibility of data packet collision.

因此,有必要通过调度节点的休眠/工作状态使相关性较强的节点交替工作,从而尽可能地减少额外能量消耗,降低工作节点密度,避免通信冲突,从而延长网络生命。也就是对随机部署的无线传感器网络优化控制,在保证一定覆盖性能的前提下,减少工作节点数,寻找一个最优的覆盖组合。Therefore, it is necessary to schedule the dormancy/working state of the nodes to make the nodes with strong correlations work alternately, so as to reduce the extra energy consumption as much as possible, reduce the density of working nodes, avoid communication conflicts, and prolong the life of the network. That is to optimize the control of randomly deployed wireless sensor networks, reduce the number of working nodes and find an optimal coverage combination under the premise of ensuring a certain coverage performance.

无线传感器节点能量消耗模块包含传感器模块、处理器模块和无线通信模块,随着集成电路技术的发展,处理器和传感器模块的功耗变得很低,大部分能量消耗在无线通信模块上。The wireless sensor node energy consumption module includes a sensor module, a processor module and a wireless communication module. With the development of integrated circuit technology, the power consumption of the processor and sensor module becomes very low, and most of the energy is consumed in the wireless communication module.

发明内容 Contents of the invention

本发明的目的是针对现有技术存在的缺陷,提供一种无线传感器网络静态节点最优覆盖控制集求解方法。The object of the present invention is to provide a method for solving the optimal coverage control set of static nodes in a wireless sensor network aiming at the defects existing in the prior art.

本发明无线传感器网络静态节点最优覆盖控制集求解方法,所述方法如下:The method for solving the optimal coverage control set of the wireless sensor network static node in the present invention is as follows:

无线传感器网络中的节点Si的坐标为(xi,yi),二维平面监测区域中任意点p的坐标为(xp,yp),则节点ni对目标点p的检测概率为:The coordinates of the node S i in the wireless sensor network are ( xi , y i ), and the coordinates of any point p in the two-dimensional plane monitoring area are (x p , y p ), then the detection probability of the node n i to the target point p for:

CC pp (( nno ii ,, pp )) == 11 ,, ifdifd (( nno ii ,, pp )) &le;&le; RR sthe s -- RR ee ee (( -- &lambda;&lambda; 11 &alpha;&alpha; 11 &beta;&beta; 11 // (( &alpha;&alpha; 22 &beta;&beta; 22 ++ &lambda;&lambda; 22 )) )) ,, ifif RR sthe s -- RR ee << dd (( nno ii ,, pp )) << RR sthe s ++ RR ee 00 ,, otherwiseotherwise

其中,d(ni,p)为传感器节点ni与目标点p的欧式距离;Re(0<Re<Rs)是传感节点测量可靠性参数;α1=Re-Rs+d(ni,p),α2=Re+Rs-d(ni,p);λ1、λ2、β1、β2是与传感节点特性有关的测量参数;Among them, d(n i , p) is the Euclidean distance between the sensor node n i and the target point p; Re (0<R e <R s ) is the measurement reliability parameter of the sensor node; α 1 =R e -R s +d(n i , p), α 2 =R e +R s -d(n i ,p); λ 1 , λ 2 , β 1 , β 2 are measurement parameters related to the sensor node characteristics;

因此,整个二维平面监测区域内的n个传感器节点对目标点p的联合检测概率为:Therefore, the joint detection probability of n sensor nodes in the entire two-dimensional plane monitoring area for the target point p is:

CC pp (( nno allall ,, pp )) == 11 -- &Pi;&Pi; ii == nno (( 11 -- CC pp (( nno ii ,, pp )) )) -- -- -- (( 11 ))

其中,nall为测量目标点的传感器节点集合,联合检测概率不低于根据网络需求所设定的阈值cth,则目标点能被有效检测到的条件为:Among them, n all is the set of sensor nodes that measure the target point, and the joint detection probability is not lower than the threshold c th set according to the network requirements, then the condition that the target point can be effectively detected is:

minmin xx pp ,, ythe y pp {{ CC pp (( nno allall ,, pp )) }} &GreaterEqual;&Greater Equal; CC ththe th -- -- -- (( 22 ))

将待测区域划分成m×n个网格,再将单元格简化为像素点,网络覆盖率定义为满足式(2)要求的单元格数量占总的单元格数量的比例,即:Divide the area to be tested into m×n grids, and then simplify the cells into pixels. The network coverage is defined as the ratio of the number of cells that meet the requirements of formula (2) to the total number of cells, namely:

CC rr == &Sigma;&Sigma; xx pp == 11 mm &Sigma;&Sigma; ythe y pp == 11 nno CC pp (( nno allall ,, pp )) mm &times;&times; nno -- -- -- (( 33 ))

根据式(2)和式(3),可以得到网络覆盖率函数f1According to formula (2) and formula (3), the network coverage function f 1 can be obtained:

ff 11 == &Sigma;&Sigma; xx pp == 11 mm &Sigma;&Sigma; ythe y pp == 11 nno CC pp (( SS &prime;&prime; ,, pp )) mm &times;&times; nno -- -- -- (( 44 ))

其中,监测区域划分成m×n个网格单元,监测区域内点p联合检测概率须大于概率阈值cth才能被计算在网络覆盖率内。Among them, the monitoring area is divided into m×n grid units, and the joint detection probability of point p in the monitoring area must be greater than the probability threshold c th to be included in the network coverage.

节点休眠率函数f2Node sleep rate function f 2 :

ff 22 == || SS || -- || SS &prime;&prime; || || SS || -- -- -- (( 55 ))

其中|S′|表示工作的节点数,|S|为布设的总的节点数;Where |S'| represents the number of working nodes, and |S| is the total number of nodes deployed;

在监测区域内布设的节点中,工作节点集合为N={n1,n2,...nn},节点传感半径为其中

Figure BDA00001783791800028
表示节点ni的传感半径,且 表示节点ni的覆盖面积,
Figure BDA000017837918000211
表示节点ni的能量消耗;Among the nodes deployed in the monitoring area, the set of working nodes is N={n 1 , n 2 ,...n n }, and the node sensing radius is in
Figure BDA00001783791800028
denotes the sensing radius of node n i , and Indicates the coverage area of node n i ,
Figure BDA000017837918000211
Indicates the energy consumption of node n i ;

工作节点的覆盖面积为所有工作节点覆盖面积的并集为:The coverage area of a working node is the union of the coverage areas of all working nodes:

SS nno 11 &cup;&cup; SS nno 22 &cup;&cup; .. .. .. &cup;&cup; SS nno nno == &cup;&cup; ii == 11 nno SS nno ii

覆盖区域的平均能耗为:The average energy consumption in the coverage area is:

EE. &OverBar;&OverBar; == EE. nno 11 ++ EE. nno 22 ++ .. .. .. ++ EE. nno nno SS nno 11 &cup;&cup; SS nno 22 &cup;&cup; .. .. .. &cup;&cup; SS nno nno == &Sigma;&Sigma; ii == 11 nno RR snsn ii &cup;&cup; ii == 11 nno SS nno ii uu

描述整个无线传感器网络的覆盖消耗的覆盖区域平均能耗子函数f3为:The coverage area average energy consumption sub-function f3 describing the coverage consumption of the entire wireless sensor network is:

ff 33 == &Sigma;&Sigma; ii == 11 nno RR snsn ii 22 // SS __ workwork

其中,

Figure BDA00001783791800034
表示工作节点ni的传感半径,S_work表示工作节点集合所覆盖的区域面积;总体目标函数为:in,
Figure BDA00001783791800034
Represents the sensing radius of the working node n i , S_work represents the area covered by the working node set; the overall objective function is:

f=w1f1+w2f2-w3f3                                        (7)f=w 1 f 1 +w 2 f 2 -w 3 f 3 (7)

其中,w1+w2+w3=1,总体目标函数值f介于0~1之间,值越大,表明覆盖优化效果越优。Among them, w 1 +w 2 +w 3 =1, the overall objective function value f is between 0 and 1, and the larger the value, the better the coverage optimization effect.

对于监测区域内高密度的节点分布,所谓的最优覆盖集,是指能维持整个网络覆盖率不受影响的最小节点集合。这个节点集合能够最大程度地覆盖该区域,此子集以外的节点都可处于低功耗的体眠状态。For the high-density node distribution in the monitoring area, the so-called optimal coverage set refers to the minimum set of nodes that can maintain the coverage of the entire network without being affected. This set of nodes can cover the area to the greatest extent, and the nodes outside this subset can be in a low-power sleep state.

本发明基于节约能耗、网络覆盖的考虑,对无线传感器网络覆盖控制进行优化,建立以节约能耗和满足一定覆盖要求为目的的区域覆盖优化模型。在保证一定覆盖率的基础上,令一部分冗余节点进入低功耗休眠状态,形成覆盖最优节点集。节点的搜索任务就是从大量的传感器节点中选出一组最优的节点,利用遗传算法求解该模型。Based on the consideration of saving energy consumption and network coverage, the invention optimizes the coverage control of the wireless sensor network, and establishes an area coverage optimization model aimed at saving energy consumption and meeting certain coverage requirements. On the basis of ensuring a certain coverage rate, let some redundant nodes enter a low-power sleep state to form an optimal node set for coverage. The node search task is to select a group of optimal nodes from a large number of sensor nodes, and use genetic algorithm to solve the model.

进一步地,不考虑节点间通信和计算能量消耗,仅考虑节点传感模块的能量消耗,利用节点具有可调节传感半径的属性,寻找一组工作节点数少,同时传感半径组合合适,能耗低,并且满足一定覆盖要求的节点集合。建立了网络节点传感模块能量消耗、网络覆盖率,以及网络节点休眠率3个子函数,由这3个子函数共同构成遗传算法的适应度函数,采用遗传算法求解该模型,获得了一个覆盖范围大、工作节点数少和能量消耗低的最优工作节点组合和工作节点的最优传感半径组合。Furthermore, instead of considering the energy consumption of inter-node communication and calculation, only the energy consumption of the node sensing module is considered, and the properties of nodes with adjustable sensing radius are used to find a group with a small number of working nodes and a suitable combination of sensing radii. A set of nodes with low consumption and meeting certain coverage requirements. Established three sub-functions of network node sensor module energy consumption, network coverage rate, and network node dormancy rate. These three sub-functions together constitute the fitness function of the genetic algorithm. The genetic algorithm is used to solve the model, and a large coverage area is obtained. , the optimal working node combination with few working nodes and low energy consumption and the optimal sensing radius combination of working nodes.

附图说明 Description of drawings

图1遗传算法流程;Figure 1 Genetic Algorithm Flowchart;

图2编码示意图。Figure 2 Schematic diagram of encoding.

具体实施方式 Detailed ways

基于遗传算法的最优覆盖集Optimal Covering Set Based on Genetic Algorithm

根据无线传感器网络的特点,假定:According to the characteristics of wireless sensor networks, it is assumed that:

1)网络中节点有能力切换工作/休眠状态,并且网络中包含一个中心节点,中心节点具有较强的数据处理和计算能力,用于实现无线传感器网络节点选择优化;1) Nodes in the network have the ability to switch working/sleeping states, and the network contains a central node, which has strong data processing and computing capabilities, and is used to optimize the selection of wireless sensor network nodes;

2)网络中的各个节点的位置信息能够通过某种方式获取;2) The location information of each node in the network can be obtained in some way;

3)网络中的各节点具有相同初始能量、感知半径Rs和通信半径Rc,且有Rc=2Rs3) Each node in the network has the same initial energy, perception radius R s and communication radius R c , and R c =2R s .

假设在监测区域内随机部署N个节点,用ni代表无线传感器网络中的第i个节点,则节点集合为S={n1,n2,n3,…,nN}。将监测区域划分为网格点,设区域中任意网格点p的坐标为(xp,yp),求一个工作节点子集S′,使得网络覆盖率Cr(S′)最大,且工作节点数目|S′|最少。转化为函数表示,也就是维持覆盖率函数f1的值最大,同时节点休眠率函数f2也大。Assuming that N nodes are randomly deployed in the monitoring area, and n i represents the i-th node in the wireless sensor network, the node set is S={n 1 , n 2 , n 3 ,...,n N }. Divide the monitoring area into grid points, set the coordinates of any grid point p in the area as (x p , y p ), find a subset S′ of working nodes, so that the network coverage rate Cr(S′) is the largest, and the working The number of nodes |S'| is the least. Transformed into a function representation, that is, the value of the maintenance coverage function f 1 is the largest, and the node sleep rate function f 2 is also large.

1.适应度函数1. Fitness function

适应度值即是计算适应度函数所得到的值,它的大小是由遗传算法中更新个体极值的依据。在无线传感器网络覆盖优化的过程中,适应度函数是优化搜索的判决,是运算量中最大的环节。The fitness value is the value obtained by calculating the fitness function, and its size is the basis for updating the individual extremum in the genetic algorithm. In the process of wireless sensor network coverage optimization, the fitness function is the judgment of optimization search, and it is the link with the largest amount of calculation.

采用节点概率检测模型概率作为测量模型来计算网络覆盖率。设无线传感器网络中的节点si的坐标为(xi,yi)。假定一个二维平面监测区域中任意点p的坐标为(xp,yp),则节点ni对目标点p的检测概率为:The node probability detection model probability is used as the measurement model to calculate the network coverage. Let the coordinates of node si in the wireless sensor network be ( xi , yi ). Assuming that the coordinates of any point p in a two-dimensional plane monitoring area are (x p , y p ), the detection probability of node n i to target point p is:

CC pp (( nno ii ,, pp )) == 11 ,, ifdifd (( nno ii ,, pp )) &le;&le; RR sthe s -- RR ee ee (( -- &lambda;&lambda; 11 &alpha;&alpha; 11 &beta;&beta; 11 // (( &alpha;&alpha; 22 &beta;&beta; 22 ++ &lambda;&lambda; 22 )) )) ,, ifif RR sthe s -- RR ee << dd (( nno ii ,, pp )) << RR sthe s ++ RR ee 00 ,, otherwiseotherwise

其中,d(ni,p)为传感器节点ni与目标点p的欧式距离;Re(0<Re<Rs)是传感节点测量可靠性参数;α1=Re-Rs+d(ni,p),α2=Re+Rs-d(ni,p);λ1、λ2、β1、β2是与传感节点特性有关的测量参数。Among them, d(n i , p) is the Euclidean distance between the sensor node n i and the target point p; Re (0<R e <R s ) is the measurement reliability parameter of the sensor node; α 1 =R e -R s +d(n i , p), α 2 =R e +R s -d(n i ,p); λ 1 , λ 2 , β 1 , β 2 are measurement parameters related to the sensor node characteristics.

因此,整个二维平面监测区域内的n个传感器节点对目标点p的联合检测概率为:Therefore, the joint detection probability of n sensor nodes in the entire two-dimensional plane monitoring area to the target point p is:

CC pp (( nno allall ,, pp )) == 11 -- &Pi;&Pi; ii == nno (( 11 -- CC pp (( nno ii ,, pp )) )) -- -- -- (( 11 ))

其中,nall为测量目标点的传感器节点集合。为了满足覆盖要求,通常要求联合检测概率不低于根据网络需求所设定的阈值cth,则目标点能被有效检测到的条件为:Among them, n all is the set of sensor nodes that measure the target point. In order to meet the coverage requirements, it is usually required that the joint detection probability is not lower than the threshold c th set according to the network requirements, then the conditions for the target point to be effectively detected are:

minmin xx pp ,, ythe y pp {{ CC pp (( nno allall ,, pp )) }} &GreaterEqual;&Greater Equal; CC ththe th -- -- -- (( 22 ))

随机布设的无线传感节点监测区域通常是不规则的,无法用解析方法直接求解网络的覆盖面积。为了有效评价网络覆盖性能,采用网格化方法将待监测区域划分成网格,再将将单元格简化为点,分析各无线传感器节点对该点的覆盖率,其中相邻网格间的距离由覆盖精度决定。The monitoring area of randomly arranged wireless sensor nodes is usually irregular, and the coverage area of the network cannot be directly calculated by analytical methods. In order to effectively evaluate the network coverage performance, the grid method is used to divide the area to be monitored into grids, and then the cells are simplified into points, and the coverage rate of each wireless sensor node to the point is analyzed, and the distance between adjacent grids Determined by coverage accuracy.

假设将待测区域划分成m×n个网格,再将单元格简化为像素点。本发明中,网络覆盖率定义为满足式(2)要求的单元格数量占总的单元格数量的比例,即:Assume that the area to be tested is divided into m×n grids, and then the cells are simplified into pixels. In the present invention, network coverage is defined as the ratio of the number of cells meeting the requirements of formula (2) to the total number of cells, that is:

CC rr == &Sigma;&Sigma; xx pp == 11 mm &Sigma;&Sigma; ythe y pp == 11 nno CC pp (( nno allall ,, pp )) mm &times;&times; nno -- -- -- (( 33 ))

根据式(2)和式(3),可以得到网络覆盖率函数f1According to formula (2) and formula (3), the network coverage function f 1 can be obtained:

ff 11 == &Sigma;&Sigma; xx pp == 11 mm &Sigma;&Sigma; ythe y pp == 11 nno CC pp (( SS &prime;&prime; ,, pp )) mm &times;&times; nno -- -- -- (( 44 ))

其中,监测区域划分成m×n个网格单元,监测区域内点p联合检测概率须大于概率阈值cth才能被计算在网络覆盖率内。Among them, the monitoring area is divided into m×n grid units, and the joint detection probability of point p in the monitoring area must be greater than the probability threshold c th to be included in the network coverage.

节点休眠率函数f2Node sleep rate function f 2 :

ff 22 == || SS || -- || SS &prime;&prime; || || SS || -- -- -- (( 55 ))

其中|S′|表示工作的节点数,|S|为布设的总的节点数,为了将这两个子函数转换成最大值函数,故定义总体目标函数为:Where |S′| represents the number of working nodes, and |S| is the total number of nodes deployed. In order to convert these two sub-functions into the maximum value function, the overall objective function is defined as:

f=w1f1+w2f2                                                        (6)f=w 1 f 1 +w 2 f 2 (6)

其中w1和w2为子目标函数对应的权值,二者之和为1。总体目标函数值f介于0~1之间,值越大,表明覆盖优化效果越优。将式(6)中的目标函数f直接作为GA的适应度函数,并采用越大越好的准则。Among them, w 1 and w 2 are the weights corresponding to the sub-objective functions, and the sum of the two is 1. The overall objective function value f is between 0 and 1, and the larger the value, the better the effect of coverage optimization. The objective function f in formula (6) is directly used as the fitness function of GA, and the larger the better criterion is adopted.

2.编码2. Coding

针对无线传感器网络中节点随机分布的特点,采用二进制编码方式,这是因为二进制编码相对来说编、解码操作简单,交叉、变异等也便于实现。以一串二进制编码ai={a1,a2,...,aN}代表网络中节点的是否被选中的情况,节点的选择情况与染色体个体相互对应,1表示该位置上的节点被选为工作节点,0表示没有选中。Aiming at the characteristics of random distribution of nodes in the wireless sensor network, the binary coding method is adopted, because the binary coding is relatively simple to encode and decode, and the crossover and mutation are also easy to realize. A string of binary codes a i ={a 1 , a 2 ,..., a N } represents whether the node in the network is selected or not, the selection of the node corresponds to the chromosome individual, and 1 represents the node at this position Selected as a working node, 0 means not selected.

Figure BDA00001783791800054
Figure BDA00001783791800054

设种群由M个个体组成,监测区域内有N个节点,初始化种群为0/1编码:Suppose the population is composed of M individuals, there are N nodes in the monitoring area, and the initial population is coded as 0/1:

pp == aa 1111 aa 1212 .. .. .. aa 11 NN aa 21twenty one aa 22twenty two .. .. .. aa 22 NN .. .. .. .. .. .. .. .. .. .. .. .. aa Mm 11 aa Mm 22 .. .. .. aa MNMN

3.算法操作3. Algorithm operation

在本发明提出的优化算法中,选择操作采用常用的轮盘赌法选择个体;采用单点交叉;为了保证双亲的基因尽可能的在子代中得到保留,采用循环重组的方法;另外,如果后代的适应函数值超过取代的个体,则发生取代操作。具体流程图如图1所示。In the optimization algorithm proposed by the present invention, the selection operation adopts the commonly used roulette method to select individuals; adopts single-point crossover; in order to ensure that the genes of the parents are retained in the offspring as much as possible, the method of cyclic recombination is adopted; in addition, if The replacement operation occurs when the fitness function value of the offspring exceeds that of the replaced individual. The specific flow chart is shown in Figure 1.

节点传感半径可调的最优覆盖集Optimal Coverage Set with Adjustable Node Sensing Radius

考虑到大量的传感器节点,随机部署在目标监测区域。建立一种调度方法,让其中只有少数的节点处于工作状态,而其它节点都处于休眠状态。在此基础上,利用节点具有可调节传感半径的属性,目标是要建立一组工作节点数少,同时传感半径组合合适,能耗低,并且满足一定覆盖要求的节点集合。Considering a large number of sensor nodes, they are randomly deployed in the target monitoring area. Establish a scheduling method so that only a few nodes are in the working state, while the other nodes are in the dormant state. On this basis, the node has the attribute of adjustable sensing radius, and the goal is to establish a set of nodes with a small number of working nodes, a suitable combination of sensing radius, low energy consumption, and certain coverage requirements.

本发明采用能量消耗模型,仅考虑节点传感模块的能量消耗,不考虑通信和计算能量开销。当节点的感知半径为零时,该节点的能量消耗也为零。根据不同的能量消耗模型,一个工作节点的传感模块的能量消耗正比于Rs 2或Ri 4,Rs为工作节点的传感半径。本发明中,以传感模块的能量消耗为u*Rs 2例,u为常数。The present invention adopts the energy consumption model, and only considers the energy consumption of the node sensing module, without considering the communication and calculation energy expenditure. When the perception radius of a node is zero, the energy consumption of the node is also zero. According to different energy consumption models, the energy consumption of a sensing module of a working node is proportional to R s 2 or R i 4 , and R s is the sensing radius of the working node. In the present invention, taking the energy consumption of the sensing module as u*R s 2 as an example, u is a constant.

假设在监测区域内布设的节点中,工作节点集合为N={n1,n2,...nn},节点传感半径为

Figure BDA00001783791800062
其中
Figure BDA00001783791800063
表示节点ni的传感半径,且
Figure BDA00001783791800064
Figure BDA00001783791800065
表示节点ni的覆盖面积,
Figure BDA00001783791800066
表示节点ni的能量消耗。Assume that among the nodes deployed in the monitoring area, the set of working nodes is N={n 1 , n 2 ,...n n }, and the node sensing radius is
Figure BDA00001783791800062
in
Figure BDA00001783791800063
denotes the sensing radius of node n i , and
Figure BDA00001783791800064
Figure BDA00001783791800065
Indicates the coverage area of node n i ,
Figure BDA00001783791800066
Indicates the energy consumption of node n i .

工作节点的覆盖面积为所有工作节点覆盖面积的并集为:The coverage area of a working node is the union of the coverage areas of all working nodes:

SS nno 11 &cup;&cup; SS nno 22 &cup;&cup; .. .. .. &cup;&cup; SS nno nno == &cup;&cup; ii == 11 nno SS nno ii

覆盖区域的平均能耗为:The average energy consumption in the coverage area is:

EE. &OverBar;&OverBar; == EE. nno 11 ++ EE. nno 22 ++ .. .. .. ++ EE. nno nno SS nno 11 &cup;&cup; SS nno 22 &cup;&cup; .. .. .. &cup;&cup; SS nno nno == &Sigma;&Sigma; ii == 11 nno RR snsn ii &cup;&cup; ii == 11 nno SS nno ii uu

因此,可在公式(6)的基础上,增加一个覆盖区域平均能耗子函数f3,用于描述整个无线传感器网络的覆盖消耗,记为:Therefore, on the basis of formula (6), an average energy consumption sub-function f 3 in the coverage area can be added to describe the coverage consumption of the entire wireless sensor network, which is recorded as:

ff 33 == &Sigma;&Sigma; ii == 11 nno RR snsn ii 22 // SS __ workwork

其中,

Figure BDA00001783791800072
表示工作节点ni的传感半径,S_work表示工作节点集合所覆盖的区域面积。为了将这3个子函数转换成最大值函数,故定义总体目标函数为:in,
Figure BDA00001783791800072
Indicates the sensing radius of the working node n i , and S_work indicates the area covered by the working node set. In order to transform these three sub-functions into the maximum function, the overall objective function is defined as:

f=w1f1+w2f2-w3f3                                        (7)f=w 1 f 1 +w 2 f 2 -w 3 f 3 (7)

在该无线传感器网络中,以式(7)作为遗传算法的适应度函数,涉及到最优工作节点组合和工作节点的最优传感半径组合;w1+w2+w3=1,w1、w2、w3的具体值可根据网络覆盖性能要求来确定。In this wireless sensor network, formula (7) is used as the fitness function of the genetic algorithm, which involves the optimal combination of working nodes and the combination of optimal sensing radius of working nodes; w 1 +w 2 +w 3 =1,w 1. Specific values of w 2 and w 3 may be determined according to network coverage performance requirements.

编码设计coding design

同样采用遗传算法求解该模型,采用二进制编码形式,如

Figure BDA00001783791800073
编码长度与节点可调半径的范围,以及节点数有关,其中节点半径转换成二进制编码的长度为:Also use the genetic algorithm to solve the model, using the binary code form, such as
Figure BDA00001783791800073
The code length is related to the range of node adjustable radius and the number of nodes, where the length of node radius converted into binary code is:

其中,Rmax,Rmin表示节点可调半径的上下限。假设网络有N个节点,则群体中的每个个体长度为N*R_Bit+N,每个个体编码的前N位表示网络中的第1到第N个节点是否被选中的编码系列,1表示该节点被选中,0表示未被选中;后面N*R_Bit对应着网络节点的半径编码,节点i的半径编码为bi={bi0 bi1…bi(R_bit-1)},长度为R_Bit位。具体如图2所示。Among them, R max and R min represent the upper and lower limits of the node adjustable radius. Assuming that the network has N nodes, the length of each individual in the group is N*R_Bit+N, and the first N bits of each individual code indicate whether the 1st to Nth nodes in the network are selected. 1 means The node is selected, 0 means not selected; the following N*R_Bit corresponds to the radius code of the network node, the radius code of node i is b i ={b i0 b i1bi(R_bit-1) }, the length is R_Bit bit. Specifically shown in Figure 2.

每个节点半径可通过下式计算:The radius of each node can be calculated by the following formula:

RR sithe si == RR minmin ++ RR maxmax -- RR minmin 22 RR __ Bitbit -- 11 &CenterDot;&CenterDot; &Sigma;&Sigma; bb == 00 RR __ Bitbit -- 11 bb ibib &CenterDot;&Center Dot; 22 bb

算法操作Algorithm operation

遗传操作的目的是从初始种群中筛选出比较优异的个体进行演化,这其中就包括复制优秀个体、两个父个体进行单点交叉和单个体的变异这三种方式。对演化后的子代群体,重新进行优化准则判定,如此循环下去,直到达到终止判断条件为止。下面主要介绍结合覆盖优化问题时,遗传算法的三个基本操作:The purpose of genetic manipulation is to select superior individuals from the initial population for evolution, which includes three ways: copying excellent individuals, crossing two parent individuals at a single point, and mutating a single individual. For the evolved offspring group, re-determine the optimization criterion, and so on, until the termination judgment condition is reached. The following mainly introduces the three basic operations of the genetic algorithm when combined with the coverage optimization problem:

1.选择1. Choose

本发明采用“轮盘赌法”选择个体。在得到每个个体的适应度值后,对整个群体中的个体适应度值进行归一化处理;然后累加其选择概率值,每一轮中,通过产生[0,1]内的随机数作为指针,来确定选择的个体。The present invention uses a "roulette method" to select individuals. After obtaining the fitness value of each individual, the individual fitness value in the whole group is normalized; then the selection probability value is accumulated, and in each round, a random number in [0, 1] is generated as Pointer to determine the selected individual.

2.交叉2. cross

为了保证双亲的基因尽可能的在子代中得到保留,采用循环重组的方法,如选取m个父代个体{1,2,i,…,m},第一次选择(1,2),第二次选择(2,3)作为双亲,第i次选择父代个体i和父代个体i+1进行单点交叉。In order to ensure that the genes of the parents are retained in the offspring as much as possible, the method of cyclic recombination is adopted, such as selecting m parent individuals {1, 2, i, ..., m}, the first selection (1, 2), Select (2, 3) as the parents for the second time, and select parent individual i and parent individual i+1 for the i-th time to perform single-point crossover.

随机产生一个[1,8]内的整数作为交叉点位置,比如交叉点位置为3,则从4开始父代个体编码互换,得到i和子个体i+1。Randomly generate an integer within [1, 8] as the intersection position. For example, if the intersection position is 3, the parent individual codes will be exchanged from 4 to obtain i and child i+1.

3.变异3. Variation

在变异操作中,对选择节点和节点的半径组合分别采用不同的变异率,进行变异操作,前者变异率较大,是为了能够尽量增加新个体,而后者只是半径组合,变异率小一点是为了减少算法开销,因为有可能对应节点没有被选中,它的半径大小的改变则没有多大意义。比如,随机选择2个操作位置3和8,将各自对应的编码反转,如0变成1,1变成0。In the mutation operation, different mutation rates are used for the selected node and the radius combination of the node, and the mutation operation is performed. The former has a higher mutation rate in order to increase the number of new individuals as much as possible, while the latter is only a radius combination, and the mutation rate is smaller. Reduce algorithm overhead, because it is possible that the corresponding node is not selected, and the change of its radius does not have much meaning. For example, two operation positions 3 and 8 are randomly selected, and the corresponding codes are reversed, such as 0 becomes 1, and 1 becomes 0.

另外,如果在迭代过程中,保存的最优解没有更新,则用第n代中的具有最高适应度值的个体直接替换n+1代中适应度值最低的个体。将适应度高的个体直接传递到下一代中,避免不能遗传复制的情况。In addition, if the saved optimal solution is not updated during the iterative process, the individual with the highest fitness value in the nth generation is directly replaced with the individual with the lowest fitness value in the n+1 generation. Individuals with high fitness are passed directly to the next generation to avoid the situation of inability to reproduce genetically.

当算法运行到预先所设的最大迭代代数时,算法停止,此时适应度最大的染色体即为所求的近似最优解,然后对其进行解码就可得到选取的无线传感器网络节点,和它们各自对应的感应半径。When the algorithm runs to the preset maximum iterative algebra, the algorithm stops. At this time, the chromosome with the largest fitness is the approximate optimal solution, and then the selected wireless sensor network nodes can be obtained by decoding it, and their The corresponding induction radius.

Claims (5)

1.一种无线传感器网络静态节点最优覆盖控制集求解方法,其特征在于所述方法如下:1. A wireless sensor network static node optimal coverage control set solution method, characterized in that the method is as follows: 无线传感器网络中的节点ni的坐标为(xi,yi),二维平面监测区域中任意点p的坐标为(xp,yp),则节点ni对目标点p的检测概率为:The coordinates of the node n i in the wireless sensor network are ( xi , y i ), and the coordinates of any point p in the two-dimensional plane monitoring area are (x p , y p ), then the detection probability of the node n i to the target point p for: CC pp (( nno ii ,, pp )) == 11 ,, ifdifd (( nno ii ,, pp )) &le;&le; RR sthe s -- RR ee ee (( -- &lambda;&lambda; 11 &alpha;&alpha; 11 &beta;&beta; 11 // (( &alpha;&alpha; 22 &beta;&beta; 22 ++ &lambda;&lambda; 22 )) )) ,, ifif RR sthe s -- RR ee << dd (( nno ii ,, pp )) << RR sthe s ++ RR ee 00 ,, otherwiseotherwise 其中,d(ni,p)为传感器节点ni与目标点p的欧式距离;Re(0<Re<Rs)是传感节点测量可靠性参数;α1=Re-Rs+d(ni,p),α2=Re+Rs-d(ni,p);λ1、λ2、β1、β2是与传感节点特性有关的测量参数;Among them, d(n i , p) is the Euclidean distance between the sensor node n i and the target point p; Re (0<R e <R s ) is the measurement reliability parameter of the sensor node; α 1 =R e -R s +d(n i , p), α 2 =R e +R s -d(n i ,p); λ 1 , λ 2 , β 1 , β 2 are measurement parameters related to the sensor node characteristics; 因此,整个二维平面监测区域内的n个传感器节点对目标点p的联合检测概率为:Therefore, the joint detection probability of n sensor nodes in the entire two-dimensional plane monitoring area for the target point p is: CC pp (( nno allall ,, pp )) == 11 -- &Pi;&Pi; ii == nno (( 11 -- CC pp (( nno ii ,, pp )) )) -- -- -- (( 11 )) 其中,nall为测量目标点的传感器节点集合,联合检测概率不低于根据网络需求所设定的阈值cth,则目标点能被有效检测到的条件为:Among them, n all is the set of sensor nodes that measure the target point, and the joint detection probability is not lower than the threshold c th set according to the network requirements, then the condition that the target point can be effectively detected is: minmin xx pp ,, ythe y pp {{ CC pp (( nno allall ,, pp )) }} &GreaterEqual;&Greater Equal; CC ththe th -- -- -- (( 22 )) 将待测区域划分成m×n个网格,再将单元格简化为像素点,网络覆盖率定义为满足式(2)要求的单元格数量占总的单元格数量的比例,即:Divide the area to be tested into m×n grids, and then simplify the cells into pixels. The network coverage is defined as the ratio of the number of cells that meet the requirements of formula (2) to the total number of cells, namely: CC rr == &Sigma;&Sigma; xx pp == 11 mm &Sigma;&Sigma; ythe y pp == 11 nno CC pp (( nno allall ,, pp )) mm &times;&times; nno -- -- -- (( 33 )) 根据式(2)和式(3),可以得到网络覆盖率函数f1According to formula (2) and formula (3), the network coverage function f 1 can be obtained: ff 11 == &Sigma;&Sigma; xx pp == 11 mm &Sigma;&Sigma; ythe y pp == 11 nno CC pp (( SS &prime;&prime; ,, pp )) mm &times;&times; nno -- -- -- (( 44 )) 其中,监测区域划分成m×n个网格单元,监测区域内点p联合检测概率须大于概率阈值cth才能被计算在网络覆盖率内。Among them, the monitoring area is divided into m×n grid units, and the joint detection probability of point p in the monitoring area must be greater than the probability threshold c th to be included in the network coverage. 节点休眠率函数f2Node sleep rate function f 2 : ff 22 == || SS || -- || SS &prime;&prime; || || SS || -- -- -- (( 55 )) 其中|S′|表示工作的节点数,|S|为布设的总的节点数;Where |S'| represents the number of working nodes, and |S| is the total number of nodes deployed; 在监测区域内布设的节点中,工作节点集合为N={n1,n2,...nn},节点传感半径为
Figure FDA00001783791700021
其中
Figure FDA00001783791700022
表示节点ni的传感半径,且
Figure FDA00001783791700023
Figure FDA00001783791700024
表示节点ni的覆盖面积,表示节点ni的能量消耗;
Among the nodes deployed in the monitoring area, the set of working nodes is N={n 1 , n 2 ,...n n }, and the node sensing radius is
Figure FDA00001783791700021
in
Figure FDA00001783791700022
denotes the sensing radius of node n i , and
Figure FDA00001783791700023
Figure FDA00001783791700024
Indicates the coverage area of node n i , Indicates the energy consumption of node n i ;
工作节点的覆盖面积为所有工作节点覆盖面积的并集为:The coverage area of a working node is the union of the coverage areas of all working nodes: SS nno 11 &cup;&cup; SS nno 22 &cup;&cup; .. .. .. &cup;&cup; SS nno nno == &cup;&cup; ii == 11 nno SS nno ii 覆盖区域的平均能耗为:The average energy consumption in the coverage area is: EE. &OverBar;&OverBar; == EE. nno 11 ++ EE. nno 22 ++ .. .. .. ++ EE. nno nno SS nno 11 &cup;&cup; SS nno 22 &cup;&cup; .. .. .. &cup;&cup; SS nno nno == &Sigma;&Sigma; ii == 11 nno RR snsn ii &cup;&cup; ii == 11 nno SS nno ii uu 描述整个无线传感器网络的覆盖消耗的覆盖区域平均能耗子函数f3为:The coverage area average energy consumption sub-function f3 describing the coverage consumption of the entire wireless sensor network is: ff 33 == &Sigma;&Sigma; ii == 11 nno RR snsn ii 22 // SS __ workwork 其中,
Figure FDA00001783791700029
表示工作节点ni的传感半径,S_work表示工作节点集合所覆盖的区域面积;总体目标函数为:
in,
Figure FDA00001783791700029
Represents the sensing radius of the working node n i , S_work represents the area covered by the working node set; the overall objective function is:
f=w1f1+w2f2-w3f3                                            (7)f=w 1 f 1 +w 2 f 2 -w 3 f 3 (7) 其中,w1+w2+w3=1,总体目标函数值f介于0~1之间,值越大,表明覆盖优化效果越优。Among them, w 1 +w 2 +w 3 =1, the overall objective function value f is between 0 and 1, and the larger the value, the better the coverage optimization effect.
2.根据权利要求1所述的无线传感器网络静态节点最优覆盖控制集求解方法,其特征在于将所述总体目标函数作为遗传算法的适应度函数,遗传算法包括复制优秀个体、两个父个体进行单点交叉和单个体的变异这三种方式。2. the wireless sensor network static node optimal coverage control set solution method according to claim 1, is characterized in that described overall objective function is used as the fitness function of genetic algorithm, and genetic algorithm comprises copying excellent individual, two parent individuals There are three ways to perform one-point crossover and mutation of a single individual. 3.根据权利要求2所述的无线传感器网络静态节点最优覆盖控制集求解方法,其特征在于将所述复制优秀个体采用“轮盘赌法”选择个体:在得到每个个体的适应度值后,对整个群体中的个体适应度值进行归一化处理;然后累加其选择概率值,每一轮中,通过产生[0,1]内的随机数作为指针,来确定选择的个体。3. The wireless sensor network static node optimal coverage control set solution method according to claim 2, characterized in that the copy excellent individual adopts "roulette method" to select individual: after obtaining the fitness value of each individual Finally, the individual fitness value in the whole group is normalized; then the selection probability value is accumulated, and in each round, the selected individual is determined by generating a random number in [0, 1] as a pointer. 4.根据权利要求2所述的无线传感器网络静态节点最优覆盖控制集求解方法,其特征在于将所述两个父个体进行单点交叉方法采用循环重组的方法。4. The wireless sensor network static node optimal coverage control set solution method according to claim 2, characterized in that the single-point crossover method of the two parent individuals adopts the method of cyclic recombination. 5.根据权利要求2所述的无线传感器网络静态节点最优覆盖控制集求解方法,其特征在于将所述单个体的变异:对选择节点和节点的半径组合分别采用不同的变异率,进行变异操作,前者变异率大于后者的变异率。5. The wireless sensor network static node optimal coverage control set solution method according to claim 2, characterized in that the variation of the single body: the combination of the radius of the selected node and the node adopts different mutation rates respectively to carry out the variation Operation, the mutation rate of the former is greater than that of the latter.
CN2012102034183A 2012-06-19 2012-06-19 Method for solving optimal coverage control set of static node in wireless sensor network Pending CN102761881A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012102034183A CN102761881A (en) 2012-06-19 2012-06-19 Method for solving optimal coverage control set of static node in wireless sensor network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012102034183A CN102761881A (en) 2012-06-19 2012-06-19 Method for solving optimal coverage control set of static node in wireless sensor network

Publications (1)

Publication Number Publication Date
CN102761881A true CN102761881A (en) 2012-10-31

Family

ID=47056169

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012102034183A Pending CN102761881A (en) 2012-06-19 2012-06-19 Method for solving optimal coverage control set of static node in wireless sensor network

Country Status (1)

Country Link
CN (1) CN102761881A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103024758A (en) * 2012-11-28 2013-04-03 南京农业大学 Intelligent deployment method of wireless sensor network node based on farmland electronic map
CN103150360A (en) * 2013-02-27 2013-06-12 南京信息工程大学 Social networking service layering method based on control set improved algorithm
CN103269489A (en) * 2013-04-22 2013-08-28 南京邮电大学 An Optimization Method for Wireless Sensor Networks Oriented to Environmental Monitoring
CN103313263A (en) * 2013-04-25 2013-09-18 中山大学 Wireless sensor network node hierarchical scheduling method based on genetic algorithm
CN106878998A (en) * 2016-12-31 2017-06-20 中国铁道科学研究院电子计算技术研究所 Deployment method and device for railway wireless sensor network
CN107343283A (en) * 2017-06-02 2017-11-10 电子科技大学 A kind of three-dimensional static radio sensing network dispositions method based on genetic algorithm
CN108184241A (en) * 2017-12-19 2018-06-19 重庆工商大学 Towards the isomery directional sensor network node scheduling method of different priorities target

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070185660A1 (en) * 2006-02-07 2007-08-09 Anderson Noel W Method of regulating wireless sensor network energy use
CN101448267A (en) * 2008-12-31 2009-06-03 中山大学 Wireless sensor network node coverage optimization method based on particle swarm algorithm
CN101459915A (en) * 2008-12-31 2009-06-17 中山大学 Wireless sensor network node coverage optimization method based on genetic algorithm

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070185660A1 (en) * 2006-02-07 2007-08-09 Anderson Noel W Method of regulating wireless sensor network energy use
CN101448267A (en) * 2008-12-31 2009-06-03 中山大学 Wireless sensor network node coverage optimization method based on particle swarm algorithm
CN101459915A (en) * 2008-12-31 2009-06-17 中山大学 Wireless sensor network node coverage optimization method based on genetic algorithm

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
王建华等: "基于遗传算法的能量均衡覆盖控制策略", 《计算机仿真》 *
贾杰等: "面向异构传感器网络的高能效覆盖控制", 《中国通信学会第六届学术年会论文集(下)》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103024758A (en) * 2012-11-28 2013-04-03 南京农业大学 Intelligent deployment method of wireless sensor network node based on farmland electronic map
CN103024758B (en) * 2012-11-28 2015-05-27 南京农业大学 Intelligent deployment method of wireless sensor network node based on farmland electronic map
CN103150360A (en) * 2013-02-27 2013-06-12 南京信息工程大学 Social networking service layering method based on control set improved algorithm
CN103150360B (en) * 2013-02-27 2016-02-03 南京信息工程大学 A kind of social networks layered approach based on domination set innovatory algorithm
CN103269489A (en) * 2013-04-22 2013-08-28 南京邮电大学 An Optimization Method for Wireless Sensor Networks Oriented to Environmental Monitoring
CN103269489B (en) * 2013-04-22 2015-06-10 南京邮电大学 Wireless sensor network optimization method for environment monitoring
CN103313263A (en) * 2013-04-25 2013-09-18 中山大学 Wireless sensor network node hierarchical scheduling method based on genetic algorithm
CN106878998A (en) * 2016-12-31 2017-06-20 中国铁道科学研究院电子计算技术研究所 Deployment method and device for railway wireless sensor network
CN106878998B (en) * 2016-12-31 2020-04-14 中国铁道科学研究院电子计算技术研究所 Railway wireless sensor network deployment method and device
CN107343283A (en) * 2017-06-02 2017-11-10 电子科技大学 A kind of three-dimensional static radio sensing network dispositions method based on genetic algorithm
CN108184241A (en) * 2017-12-19 2018-06-19 重庆工商大学 Towards the isomery directional sensor network node scheduling method of different priorities target

Similar Documents

Publication Publication Date Title
CN102761881A (en) Method for solving optimal coverage control set of static node in wireless sensor network
Tsai et al. Metaheuristics for the Lifetime of WSN: A Review
CN103297983B (en) A kind of wireless sensor network node dynamic deployment method of stream Network Based
CN103354642B (en) A kind of method improving mobile sensor network coverage rate
CN105246097B (en) A kind of wireless sense network optimization method for survival time with mobile Sink node
CN101459915A (en) Wireless sensor network node coverage optimization method based on genetic algorithm
CN101018235A (en) Radio sensor network data convergence path planning method based on the intelligent agent
CN102395146B (en) Multiple-target monitoring oriented method for sensing topology construction in wireless sensor network
Kaedi et al. Simultaneous optimization of cluster head selection and inter-cluster routing in wireless sensor networks using a 2-level genetic algorithm
CN102149158A (en) Method for fusing sensor grid data based on grid clustering
CN103698627B (en) The Diagnosis Method of Transformer Faults that glowworm swarm algorithm optimizes is obscured based on ash
CN102917441B (en) Target network selection method on basis of particle swarm algorithm for multi-mode terminals
CN108495252B (en) Indoor positioning network element optimization layout method based on genetic algorithm and simulated annealing
Al-Obaidy et al. Optimizing the communication distance of an ad hoc wireless sensor networks by genetic algorithms
CN105813161A (en) Clustering routing method of micropower wireless sensor network based on energy difference
CN105792218A (en) Optimization Method for Cognitive Radio Networks with RF Energy Harvesting Capability
CN105992230A (en) Wireless network planning method and device
CN115396905A (en) Wireless sensor network coverage optimization method based on improved genetic algorithm
Maurya et al. Hybrid routing approach for heterogeneous wireless sensor networks using fuzzy logic technique
Farahani Energy Consumption Reduction in Wireless Sensor Network Based on Clustering
Nandi et al. Genetic algorithm based optimization of clustering in ad hoc networks
Wang et al. Intelligent optimization approach for the k shortest paths problem based on genetic algorithm
Zheng et al. An energy-efficient multi-hop routing protocol for 3D bridge wireless sensor network based on secretary bird optimization algorithm
Zhang et al. An immune chaotic adaptive evolutionary algorithm for energy-efficient clustering management in LPWSN
CN103401626B (en) Based on the collaborative spectrum sensing optimization method of genetic algorithm

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20121031