Tongxin xuebao (Mar 2021)
WSN clustering routing algorithm based on PSO optimized fuzzy C-means
Abstract
Aimed at the problems of limited energy and unbalanced load in wireless sensor network, POFCA based on particle swarm optimization fuzzy C-means was proposed.POFCA was respectively optimized from the cluster stage and the data transmission stage.In the clustering stage, the particle swarm optimization fuzzy C-means was firstly used to overcome the sensitivity to the initial clustering center.And the cluster head was dynamically updated according to the remaining power and the relative distance of the nodes to balance the network load.Then in the data transfer phase, a path evaluation function was designed based on the distance factor, the energy factor and the nodal load.Besides, the cat swarm optimization was used to search the optimal routing path for the cluster head to balance the load of the cluster head without increasing the load of the relay node.The simulation result shows that compared with algorithms of LEACH and LEACH-improved, POFCA can effectively balance the network load, reduce the energy consumption of nodes and extend the lifetime of the entire network.