针对传统传感器网络分簇不均匀,数据传输能耗相对较高的问题,提出了I-CoopACO(Cooperative transmission scheme based improved Ant Colony Optimal algorithm)算法.该算法在协作LEACH (Low Energy Adaptive Clustering Hierar-chy)的技术基础上,改进了成簇过程,使得分簇规模更加均匀;在稳定传输阶段,利用节点剩余能量和传输功耗构建启发因子,通过改进的蚁群算法搜索下一跳中继节点获得最优节点,使得传输功耗更低,能耗更均衡.仿真结果表明,在随机分布的感知网络中,I-CoopACO算法减少了传输能耗,均衡了网络负载,延长了网络工作寿命,比协作LEACH算法延长了64.93%的工作寿命.
Focusing on the problem of clustering unevenly and energy consumption of data transmission is relatively high for traditional sensor networks,a I-CoopACO (Cooperative transmission scheme based improved Ant Colony Optimal algorithm) algorithm is proposed in this paper.Based on cooperative LEACH techniques,the algorithm improves the process of clustering and makes clustering scale more uniform.In stable transmission stage,it uses the residual energy and data transmission power to build inspiring factor and searches the next hop relay node with improved Ant colony algorithm to obtain the most optimal node.So it makes transmission power lower and energy consumption more balanced.Simulation results show that in the random distribution of sensor networks,I-CoopACO algorithm reduces the transmission energy consumption,balances network load,extends 64.93% working life compared with cooperative LEACH algorithm.