Font Size: a A A

Research On Energy Efficient Scheduling Mechanism Based On ZigBee Network

Posted on:2021-05-28Degree:MasterType:Thesis
Country:ChinaCandidate:W X WanFull Text:PDF
GTID:2392330623468254Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the development of the Internet of Things,more and more wired communication schemes are replaced by wireless communication schemes,and the network nodes usually also switch from wired power to battery power.Therefore,in wireless communication networks,energy consumption becomes one of the important challenges.ZigBee is an important member of the Internet of Things communication technology.Its low energy consumption,low cost,low speed,and flexible networking make it widely used in industrial automation,environmental monitoring,and smart home.Based on the application perspective of ZigBee network,this paper studies the energy efficient scheduling strategy of ZigBee network.1.Analyze the energy consumption of ZigBee nodes in various processes,and establish an energy consumption model to clarify the target parameters to be optimized for energy efficient scheduling in this paper.By reducing the number of sampling times of the nodes,the node's sleep time is increased to reduce the energy consumption of ZigBee nodes.2.A node adaptive sampling scheduling scheme is proposed,which uses an exponential smoothing algorithm and a weighted exponential moving average algorithm to predict the sampling environment of the perceptual node,to determine the change amplitude of the sampling environment,and adjust the sampling interval of the node.The scheme aims to reduce the number of samplings of the ZigBee node during the smooth transformation phase of the sampling environment,increase the node's sleep time,and thus reduce the node's energy consumption.When the environment changes drastically,shorten the sampling interval of the node to ensure that the node can capture the drastic change of the sampling environment in time.Based on the above sampling interval adjustment mechanism,this paper designs the node sampling step size control window to make the node adjust the sampling interval adaptively,not only meet the needs of energy efficient,but also ensure the accuracy of the sampling data.3.A node sampling time slot scheduling scheme based on matrix completion technology is proposed.This solution is aimed at the ZigBee sensor network deployed by large-scale nodes,and this scheme divides the continuous time of node work into several sampling slots of equal size from the perspective of the working time slot of the ZigBee network node.Design a random sparse slot selection algorithm to reduce the number of times the node performs sampling in each round of task cycle,increase the node's sleep duration and reduce the node's energy consumption.A node sampling matrix is constructed on the coordinator side,and a complete node sampling matrix is reconstructed based on the singular value threshold algorithm,so that this solution can not only meet the needs of reducing node energy consumption,but also provide users with complete data service requirements.4.Optimize the singular value threshold algorithm,design the Singular Value Thresholding algorithm with dynamic correction amplitude,reduce the number of iterative updates in the process of matrix reconstruction,shorten the time of sampling matrix reconstruction,and improve the performance of the algorithm.The above energy efficient scheduling schemes were verified by system simulation,and the energy efficient effect and feasibility of the scheme proposed in this paper were analyzed from the perspectives of energy efficient effect,missed detection rate,low rank of sampling matrix,data reconstruction error,and iteration times.
Keywords/Search Tags:ZigBee, energy efficient scheduling, adaptive sampling, timeslot scheduling, matrix completion
PDF Full Text Request
Related items