摘要

为了解决无线传感器网络应用中节点时钟因各自频率与偏移不同步的问题,提高时钟同步的精度和收集到数据的时效性,提出了基于节点自补偿的IEEE 1588时钟同步算法。该算法在IEEE 1588协议中时钟同步的基础上引入主从节点补偿的理念,以主节点为全局中心,周边所有的从节点依据与主节点时钟间的Kalman最优估计差值进行自补偿,从而达到更高精度的同步。实验表明:经过补偿算法优化后的时钟偏移同步性能综合提升较大,同时同步后时钟系统更稳定,能量损耗低。