Journals
  Publication Years
  Keywords
Search within results Open Search
Please wait a minute...
For Selected: Toggle Thumbnails
Precision clock synchronization method of dual-machine redundant control system based on CAN
Xiaoxu SUN, Junbao ZENG, Gaopeng XU
Journal of Computer Applications    0, (): 176-179.   DOI: 10.11772/j.issn.1001-9081.2024040522
Abstract25)   HTML0)    PDF (3070KB)(2)       Save

The Controller Area Network (CAN) based Autonomous Underwater Vehicle (AUV) dual-machine redundant control system requires a certain degree of clock synchronization, and it lacks an Ethernet interface that implements IEEE 1588 (precision clock synchronization protocol standard for network measurement and control systems). In view of this problem, a precision clock synchronization method based on CAN and IEEE 1588 principle was proposed. Firstly, the core code of CAN-based clock synchronization software was written on the basis of the principle of IEEE 1588. Then, the key data of interaction were encoded and compressed to 8 bytes based on the data length of CAN standard frame. Finally, the synchronization performance of the CAN-based dual-machine clock synchronization software was tested and compared with that of the Ethernet-based dual-machine clock synchronization software. Test results on actual hardware platforms show that by using the proposed method, the clock synchronization accuracy of dual-machine redundant control system can reach and maintain within 25 μs, satisfying the 1 ms synchronization accuracy requirement of dual-machine redundant control system. It can be seen that the proposed method can guarantee the clock synchronization accuracy of dual-machine redundant control system.

Table and Figures | Reference | Related Articles | Metrics