摘要

本发明公开一种基于多智能体进化算法的无线传感器网络寿命优化方法。其方案为:1)利用无线传感器网络构建第一个智能体网格,编码该网格中的传感器;2)计算第一个智能体网格中每一个智能体的能量,并执行邻域竞争、邻域正交交叉和变异操作,以确定其局部最优智能体;3)构建第二个智能体网格,并对其执行领域竞争和变异操作,确定最优无线传感器网络,提取完全覆盖集;4)对最优无线传感器网络中的传感器直接编码,并执行冗余重置操作,判断循环代数是否达到最大迭代次数,若是,输出无线传感器网络的寿命时长,否则,循环代数加1,返回(3)。本发明加快了无线传感器网络的优化速度,可用于优化无线传感器网络中无线传感器的分布。