Nuclear Techniques ›› 2014, Vol. 37 ›› Issue (03): 30101-030101.doi: 10.11889/j.0253-3219.2014.hjs.37.030101


Application of IEEE 1588 to the real-time control system of accelerator

MA Mingchao1,2 CHEN Jianfeng1 SHEN Liren1 JIANG Geyang1   

  1. 1(Shanghai Institute of Applied Physics, Chinese Academy of Sciences, Jiading Campus, Shanghai 201800, China) 2(University of Chinese Academy of Sciences, Beijing 100049, China)
  • Received:2013-12-05 Revised:2014-01-12 Online:2014-03-10 Published:2014-03-14


Background: Time synchronization is one of the core technology of realizing the real-time control of accelerator under the distributed control system architecture. The ordinary crystal frequency deviation of IEEE1588 causes low synchronous accuracy, which doesn’t meet the needs of high precision synchronization. Purpose: This paper proposes an algorithm to improve the synchronization precision caused by the crystal frequency deviation. Methods: According to the basic principle of IEEE1588 time synchronization, a dynamic frequency compensation (DFC) algorithm module was designed and a test platform was built to verify the feasibility and practicability of the algorithm. The influence of the synchronous cycle and delay jitter of the switch on the synchronization accuracy were analyzed. Results: Experimental results showed the great precision improvement of synchronization after using DFC algorithm. Conclusion: Low synchronous accuracy caused by the crystal frequency deviation can be improved by using DFC algorithm implemented for precision time protocol (PTP) of IEEE 1588.

Key words: IEEE1588, Dynamic frequency compensation, Synchronous cycle, Delay jitter