计算机应用 ›› 2012, Vol. 32 ›› Issue (01): 131-133.DOI: 10.3724/SP.J.1087.2012.00131

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

基于粒子群优化的非均匀分簇路由算法

邹杰,史长琼,姬文燕   

  1. 长沙理工大学 计算机与通信工程学院,长沙 410114
  • 收稿日期:2011-07-21 修回日期:2011-09-20 发布日期:2012-02-06 出版日期:2012-01-01
  • 通讯作者: 邹杰
  • 作者简介:邹杰(1986-),男,湖南长沙人,硕士研究生,主要研究方向:无线传感器网络;史长琼(1968-),女,湖南衡阳人,副教授,博士研究生,CCF高级会员,主要研究方向:计算机网络、信息安全、人工智能;姬文燕(1988-),女,河南洛阳人,硕士研究生,主要研究方向:无线传感器网络。
  • 基金资助:

    湖南省自然科学基金资助项目(11JJ3069);湖南省2011科技计划项目(2011FJ3082)

Uneven clustering routing algorithm based on particle swarm optimization

ZOU Jie,SHI Chang-qiong,JI Wen-yan   

  1. School of Computer and Communication Engineering, Changsha University of Science and Technology, Changsha Hunan 410014, China
  • Received:2011-07-21 Revised:2011-09-20 Online:2012-02-06 Published:2012-01-01
  • Contact: ZOU Jie

摘要: 为了解决无线传感器网络分簇路由算法中存在的“热区”问题和簇头选取问题,设计了一种自适应粒子群优化的非均匀分簇路由算法。首先通过候选节点与汇聚节点之间的距离计算竞争半径并构造出大小不等的多个簇,然后根据簇规模引入优化的粒子群算法,评价节点剩余能量和节点之间的距离等因素选取最终簇头,以剩余能量较多的簇头作为下一跳,形成以汇聚节点为根节点的多跳路由。仿真结果表明,与LEACH算法和EEUC算法相比,所提算法网络生存期分别延长了34%和16%,平均能量消耗分别减少了22%和12%,有效地减少了网络节点的能量消耗。

关键词: 无线传感器网络, 非均匀分簇路由算法, 粒子群优化算法, 能量消耗, 生存期

Abstract: To deal with the “hot area” problem and cluster heads selection in clustering routing algorithm of Wireless Sensor Network (WSN), the paper designed an uneven clustering routing algorithm based on adaptive Particle Swarm Optimization (PSO). Firstly, according to the distance between candidate nodes and sink node, the competitive radius was calculated and clusters of various sizes were constructed. Then this paper introduced the PSO according to the cluster size. The PSO was used to select the final cluster heads by evaluating factors such as residual energy of nodes and distance between nodes. The cluster heads with more residual energy were chosen as the next hop to form multi-top route in which the sink node is the root. The simulation results show that compared with other two similar algorithms, LEACH and EUCC, the proposed algorithm extends 34% and 16% of survival time of network separately, reduces 22% and 12% of average energy consumption respectively, and effectively decreases the network nodes energy consumption.

Key words: Wireless Sensor Network (WSN), uneven clustering routing algorithm, Particle Swarm Optimization (PSO) algorithm, energy consumption, survival time

中图分类号: