The invention discloses a self-
synchronizing clock cascade time synchronization system, and relates to the technical field of
rail transit clock synchronization, the
system comprises a plurality of cascaded self-
synchronizing clock devices, each device configuration
mode selection assembly and an FPGA
control unit, a master-slave mode can be switched through an interface combination, the FPGA
control unit integrates a plurality of modules such as a
time synchronization module and an internal clock module, and the FPGA
control unit is connected with the self-
synchronizing clock device. An internal clock adopts a second
timestamp and
nanosecond mantissa double-timing format; the
time synchronization module calculates and calibrates a
clock error through a bidirectional
time difference averaging
algorithm based on four groups of
time information and supports IRIG-B code, SNTP network and emergency manual multiple time synchronization
modes, after the self-synchronizing clock host equipment initiates time synchronization, the self-synchronizing clock slave equipment can be switched to the self-synchronizing clock host equipment to initiate time synchronization to a lower stage after calibration, and the time synchronization is completed. The multi-stage
cascade synchronization is realized, the
system synchronization precision is high, the anti-interference capability is strong, the bidirectional
cascade expansion is supported, and the multi-scene time synchronization requirements are met.