Abstract:Clock synchronization is an important prerequisite for devices to work together in a distributed network.,and many tasks in the network are based on clock synchronization. In order to achieve high precision clock synchronization in distributed system, this paper designs a distributed clock synchronization technology based on the existing clock synchronization technology. The Beidou satellite timing technology is used as the main synchronization mechanism, and the one-way clock synchronization technology is used as the auxiliary synchronization mechanism. In other words, under normal circumstances, the node devices in the network use the Beidou satellite for timing, but in a few cases when the Beidou timing signal cannot be received smoothly, the node devices use the one-way clock synchronization technology to complete the clock synchronization, and the combination of the two can achieve high precision clock synchronization under different circumstances. The simulation program was designed in LabVIEW programming environment to verify the scheme. The result shows that the scheme can realize clock synchronization in distributed system, and the feasibility of the scheme can be verified. Then through further error analysis, the error is in an acceptable range.