Computer Engineering and Applications ›› 2013, Vol. 49 ›› Issue (23): 63-66.

Previous Articles     Next Articles

Wireless sensor networks time synchronization algorithm based on coupled oscillators model—exemplified by ZigBee networks

ZHOU Chunliang1, QU Weiqing1, CHENG Ping1, ZHANG Qi1, LU Zhengqiu1, HUANG Yuanjun2   

  1. 1.College of Information Engineering, Ningbo Dahongying University, Ningbo, Zhejiang 315157, China
    2.Department of Mechanical and Automobile Engineering, College of Jiaxing Vocational Technical, Jiaxing, Zhejiang 314000, China
  • Online:2013-12-01 Published:2016-06-12

基于耦合振荡器模型的WSN时间同步算法——以ZigBee网络为例

周春良1,屈卫清1,程  萍1,张  琪1,陆正球1,黄元君2   

  1. 1.宁波大红鹰学院 信息工程学院,浙江 宁波 315157
    2.嘉兴职业技术学院 机电与汽车分院,浙江 嘉兴 314000

Abstract: The paper proposes the ZigBee network time synchronization algorithm based on oscillator model. The?algorithm?solves?the?delay?in?the?process?of?ZigBee?network?data?acquisition, making?the?entire?ZigBee?network?trend?to?be?synchronized?and?improving?the?system’s?accuracy. The paper introduces the refractory period method to solve the repeated excited problem caused by delay between the nodes and discusses the impact of various parameters of this model on synchronization. The model uses a dynamic function to describe states of different moment of the oscillator, solves the problem of excessive calculation in classic pulse-coupled oscillator model, and passes the test experiments to verify the feasibility of the algorithm.

Key words: ZigBee networks, coupled oscillators model, time synchronization

摘要: 提出了一种基于耦合振荡器模型的ZigBee网络时间同步算法,解决了ZigBee网络数据采集过程中的延迟,使得整个ZigBee网络趋于同步,提高了系统的时间精度。该研究引入不应期的方法解决延迟节点重复激发的问题,分析模型的可行性,以及模型中各个参数对同步精度的影响。通过基于耦合振荡器模型的线性动态函数,解决经典模型中计算量过大的问题。通过测试平台上的实验,验证了算法的可行性。

关键词: ZigBee网络, 耦合振荡器模型, 时间同步