针对目前无线传感器网络(WSNs)能量均衡覆盖策略大都基于节点静态感知能耗的不足,提出一种基于节点的动态能耗和网络覆盖率的多目标覆盖优化策略.该优化覆盖策略将动态路由协议引入到覆盖控制优化中,计算覆盖区域在不同节点分布下的动态通信能耗和网络的剩余能量,再结合区域覆盖率构成对覆盖和能量综合指数评价的优化函数.最后利用改进差分进化算法和差分进化算法对优化函数进行仿真,并利用覆盖结果验证策略的有效性.仿真结果表明:提出的覆盖优化策略既能使网络达到较高覆盖率,同时又能保证网络的能耗动态均衡,并将改进差分进化算法与常规差分进化算法比较,结果表明:前者克服了早熟现象,覆盖和能量的综合优化函数值更高,达到了6.184.
Aiming at most energy equilibrium coverage strategy is based on insufficiency of energy consumption of static perception of node mostly in WSNs, a multi-target coverage optimization strategy is brought forward based on dynamic energy consumption and network coverage rate based on node. The strategy introduces dynamic routing protocol to coverage control optimization compute the dynamic energy consumption and the residual energy of the network, establish optimal function which evaluate on coverage and energy comprehensive index combined with area coverage rate. Improved differential evolution algorithm and differential evolution algorithm are used for simulation and use resuh of coverage result to verify effectiveness of strategy. Simulation result shows that the coverage optimization strategy can achieve high coverage rate and guarantee dynamic balance of network energy consumption at the same time. In addition, in comparison with the improved differential evolution algorithm and the conventional differential evolution algorithm, the improved differential evolution algorithm overcomes prematurity value of comprehensive optimization of coverage and energy is more higher ,which reaches 6. 184 function.