摘 要:无线传感器网络的部署优化能够提高网络覆盖率和服务质量。针对由固定节点和少量移动节点构成的无线传感器网络,提出了一种基于鱼群算法的网络部署优化方案。以网络覆盖率为目标函数,将移动节点的位置迁移过程抽象为人工鱼的追尾和觅食行为。并在人工鱼状态更新过程中,加入了虚拟力影响因子来引导人工鱼的游动方向。模拟实验结果证明,融合虚拟力的鱼群算法全局寻优能力强,可有效提高网络覆盖率,优化网络性能。
Abstract Deployment optimization can improve the coverage and quality of service for wireless sensor networks (WSNs). A new deployment method based on fish-swarm algorithm was proposed for WSNs consisting of many mobile and stationary sensor nodes. The movement of mobile nodes was analogized to the follow and prey action of the artificial fish with the network coverage as object function, and the virtual force factor was introduced to direct the moving and updating status for artificial fish. Simulation results show that this algorithm can improve the network coverage and performance efficiently with the better ability on global searching.