计算机应用 ›› 2017, Vol. 37 ›› Issue (12): 3374-3380.DOI: 10.11772/j.issn.1001-9081.2017.12.3374

• 网络与通信 • 上一篇    下一篇

基于最优簇数和改进引力搜索的WSN路由算法

李新春1, 高佰胜2   

  1. 1. 辽宁工程技术大学 电子与信息工程学院, 辽宁 葫芦岛 125105;
    2. 辽宁工程技术大学 研究生院, 辽宁 葫芦岛 125105
  • 收稿日期:2017-06-15 修回日期:2017-08-27 出版日期:2017-12-10 发布日期:2017-12-18
  • 通讯作者: 高佰胜
  • 作者简介:李新春(1963-),男,辽宁朝阳人,高级工程师,硕士,主要研究方向:无线传感器网络;高佰胜(1992-),男,辽宁铁岭人,硕士研究生,主要研究方向:无线传感器网络。

WSN routing algorithm based on optimal number of clusters and improved gravitational search

LI Xinchun1, GAO Baisheng2   

  1. 1. School of Electronics and Information Engineering, Liaoning Technical University, Huludao Liaoning 125105, China;
    2. School of Graduate, Liaoning Technical University, Huludao Liaoning 125105, China
  • Received:2017-06-15 Revised:2017-08-27 Online:2017-12-10 Published:2017-12-18

摘要: 为了提高无线传感器网络(WSN)的能量利用效率,提出一种基于最优簇数和改进引力搜索的WSN路由算法(ONCIGS)。首先,根据非均匀分簇的思想计算最优簇数,并采用改进的凝聚嵌套(AGNES)算法实现网络的合理分簇;其次,将反向学习机制和精英策略思想引入到引力搜索算法中,并基于种群密度对作用力进行自适应调整,以提高搜索精度,加快收敛;然后,将簇头剩余能量的标准差作为目标函数,搜索能量均衡的簇间数据转发路径。实验结果表明,相比低功耗自适应集簇分层型(LEACH)路由算法和分布式能量均衡非均匀成簇(DEBUC)路由算法,ONCIGS在100 m×100 m网络规模下将网络生命周期分别延长41.94%和5.77%,在200 m×200 m网络规模下分别延长76.60%和7.82%。ONCIGS能够有效地延长网络寿命,提高能量效率。

关键词: 无线传感器网络, 非均匀分簇, 引力搜索, 网络能耗, 生命周期

Abstract: In order to improve the energy efficiency of Wireless Sensor Network (WSN), a WSN routing algorithm based on Optimal Number of Clusters and Improved Gravitational Search (ONCIGS) was proposed. Firstly, the optimal number of clusters was calculated according to the idea of uneven clustering, and the improved AGglomerative NESting (AGNES) algorithm was adopted to realize the reasonable clustering of network. Secondly, reverse learning mechanism and elite strategy were introduced into the gravitational search algorithm, and the force was adjusted adaptively based on population density to improve the search precision and speed up the convergence. Then, the standard deviation of residual energy of cluster heads was taken as the objective function to search the energy-balanced inter-cluster data forwarding path. The experimental results show that, compared with the Low Energy Adaptive Clustering Hierarchy (LEACH) routing algorithm and Distributed Energy Balanced Unequal Clustering (DEBUC) routing algorithm, the network life cycle of the proposed ONCIGS is prolonged by 41.94% and 5.77% respectively under the network scale of 100 m×100 m, and it is prolonged by 76.60% and 7.82% respectively under the network scale of 200 m×200 m. The proposed ONCIGS can effectively prolong network lifetime and improve energy efficiency.

Key words: Wireless Sensor Network (WSN), uneven clustering, gravitational search, network energy consumption, life cycle

中图分类号: