摘要
将群智能优化算法引入无线传感器网络分簇路由协议的设计能有效地节约节点能量和提高分簇效率.针对基本人工鱼群算法在运算速度方面的不足,提出了一种基于动态人工鱼群优化的无线传感器网络分簇算法,算法为了同时具有较好的全局搜索和局部寻优能力,更快地得到最优分簇结果,在一次迭代进化中除了考虑人工鱼的觅食行为、聚群行为和追尾行为的寻优结果之外,还动态调整人工鱼的视野范围和前进步长两个重要参数.仿真结果证明,与LEACH,LEACH-C,AFSO算法比较,由于计算量的减少和计算速度的提高,此算法能有效地延长网络生命周期和减少能量消耗.
The swarm intelligence optimization algorithms are effective measures on saving node energy and improving cluster configuration for WSN routing protocol research.In order to decrease runtime of basic artificial fish swarm optimization,in this paper,a dynamic artificial fish swarm optimization based cluster algorithm for WSN was proposed.The algorithm achieve more appropriate cluster and better global/local optimization through dynamic adjusting visual and step parameters of artificial fish.The simulation results show that the total number of alive nodes is greater and the node energy dissipation is more decreasing than that is LEACH,LEACH-C and basic AFSO.
出处
《微电子学与计算机》
CSCD
北大核心
2011年第8期43-46,共4页
Microelectronics & Computer
基金
东北大学"九八五"工程信息化基础结构关键技术科技创新平台项目
关键词
无线传感器网络
分簇算法
动态人工鱼群优化
Wireless sensor networks
cluster algorithm
dynamic artificial fish wwarm optimization