在经典LEACH算法的基础上,综合考虑簇首选择概率、节点剩余能量及与基站距离等因素,本文提出了多级能量异构自适应传感网络成簇算法,对簇首选择阈值进行改进,将高能量近距离的节点优先选为簇首。在簇首将数据传输到基站的过程中,考虑中继簇首的选择,从而减少路由中继次数,最大限度节约能耗。仿真实验表明,本文算法在异构能量网络环境下有更长的网络稳定期。
Based on the classical LEACH algorithm,considering the cluster head selection probability,the node residual energy and distance of base station,this paper proposes a clustering algorithm for multilevel energy heterogeneous self-adaption sensor networks which improves the cluster head selection threshold,and the high energy and close distance nodes is selected as cluster head preferentially. In the process of data transmitting to the base station,the relay cluster head is selected so as to reduce the number of routing relays and save the energy. Simulation results show that the algorithm is more stable in the heterogeneous network environment.