Font Size: a A A

Research On Energy Efficient Clustering Routing Algorithm For Wireless Sensor Networks

Posted on:2021-02-28Degree:MasterType:Thesis
Country:ChinaCandidate:Z J JiaFull Text:PDF
GTID:2428330614458490Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
Network energy consumption and data transmission reliability are important performance indicators of wireless sensor.The use of clustering routing algorithms can effectively balance network energy consumption,and data aggregation technology can improve network energy utilization.However,at present,there are few routing algorithms that consider both network energy efficiency and mobile aggregation nodes.In this case,this paper combined the mobile Sink data collection mechanism and efficient cluster head selection algorithm to achieve efficient selection of cluster heads,while balance network energy consumption and increase network data collection.The main work of this paper is shown as follows:1.By analyzing the characteristics of network data transmission and combining node information with transmission energy consumption,a clustered routing data aggregation model was established to achieve intra-cluster data fusion and reduce the extra energy overhead of nodes related to multi-hop.At the same time,according to the network data packet loss rate and data reception rate,a path reliability evaluation model was established to effectively evaluate link quality,discarded invalid paths,and improve network stability.2.To address the problem of network hot zone and uneven network energy consumption caused by clustering network,a cluster head selection algorithm based on fuzzy control was designed.First,the algorithm used the relative residual energy of nodes,distance from cluster center and relative distance between nodes as fuzzy input variables.Then,according to the relative priority order of output nodes under fuzzy rules,the cluster with the highest priority in the partial area was selected as the cluster head,and the data fusion within the cluster was completed at the same time.This algorithm can effectively control the size of the cluster,determine the size of the cluster structure and complete the cluster head update as needed,thereby reducing the overall energy consumption of the network.3.To reduce the packet loss rate of network event data and enhance network reliability,an efficient Sink data collection mechanism was designed.First,the network was divided into multiple grid unit clusters,and the influence of nodes and spaces in the cluster on Sink movement was analyzed at the same time.Then,the next hop path was dynamically calculated based on Sink's moving direction and staying time to form a moving path.Finally,based on path energy consumption,movement times and dwell time,a linear weighting method was adopted to select the optimal path and complete the collection of network event data.By using this mechanism,further improved network reliability and extended network life could be achieved.This paper compared the CRAFC routing algorithm with the SCMR,FCM-OCM,and VGDRA algorithms in the same simulation environment.The simulation results show that the average detection distortion of the network has decreased by 21%,16%,and 7%,and the network life has been extended by 3.2 times,2.5 times and 1.25 times.Furthermore,the CRAFC routing algorithm can balance network energy consumption.
Keywords/Search Tags:data collection, fuzzy logic, clustering routing, energy efficient
PDF Full Text Request
Related items