The invention provides a CSAC-based miniature PNT
system high-reliability
clock synchronization method, and the method comprises the steps: firstly, obtaining a 1pps
signal of a CSAC and a 1pps
signal of a GNSS in real time, and calculating a
clock difference
signal; under the condition that the GNSS signal is effective, whether the
clock difference signal is larger than a preset threshold value or not is judged, and if the clock difference signal is larger than the threshold value, a coarse adjustment function of the
chip-level
atomic clock is started; otherwise, performing the following fine adjustment operation; and if the 1pps signal of the GNSS fails, the
system automatically starts a clock holding function, and the time precision of the CSAC is predicted and maintained through an extended Kalman filtering method, so that the relatively high
time synchronization precision can still be maintained during the loss of the GNSS signal. Once the GNSS signal recovers, the
system will exit the clock hold mode and perform
time synchronization with the GNSS again. According to the invention, the
clock synchronization problem between the CSAC and the GNSS is solved, so that the high-precision
time synchronization of the system is ensured, and the reliability of the system is remarkably enhanced.