A Clock Soft Synchronization Method Based on CAN Bus and Synchronization Error Analysis
Based on information pipeline technology, a clock soft synchronization method used in distributed measurement and control system is proposed. Using a separate information pipeline, the synchronization information is broadcasted to nodes in the distributed measurement and control system by synchronization node every message transaction cycle time, and all nodes automatically synchronize the local clock after receiving it. We analyze the theoretical synchronization error and verify this clock soft synchronization method in CAN bus. The theory analysis and experimental results indicate that the synchronization error mainly consists of propagation delay error, drift error and CAN loop delay error, and it increases linearly with the increasing of transmission distance.