摘要

针对LEACH算法的簇头分布不合理、网络能耗不均的问题,在LEACH协议的基础上,提出了一种基于改进粒子群算法的无线传感器网络分簇路由协议.首先引入粒子群优化算法,优化其惯性权重参数,得到了惯性权重基于正弦调整的PSO算法(S-PSO),同时适应度函数综合考虑了多个因素,使簇头的选择更具合理性,簇内分布更加均匀,降低了网络能耗.仿真结果表明改进后的路由协议与LEACH协议和基于PSO的路由协议相比具有更好的效果,不仅能够减少网络平均能耗,使剩余节点数增多,延长了网络生存周期.