Re:Open-sourcing a more precise time appliance
by willis936 on Wednesday August 11, 2021 @08:52AM
(#28141399)
Phase-locked loops[0] are not magic ;)
Also I imagine they are using a bog standard Kalman filter[1].
Re:Open-sourcing a more precise time appliance
by Unklejoe on Wednesday August 11, 2021 @10:45AM
(#28142627)
I've implemented this (using GPS PPS to discipline a clock) using regular old PI control loops. I just make the loop damped enough to filter out the GPS PPS jitter and you're good.
Re:Open-sourcing a more precise time appliance
by mananaysiempre on Wednesday August 11, 2021 @08:47AM
(#28141363)
From what I remember of textbook discussions of atomic clocks, stabilizing drifting oscillators is also in part how normal, old (50+ years) atomic clocks work as well, isn’t it? You have a fiddly and unreasonably high-frequency reference, you slave a relatively garden-variety standard like an environmentally controlled piezoelectric crystal to it, and then feed your periodic signals, counters, etc. off that.
Re:Open-sourcing a more precise time appliance
by willis936 on Wednesday August 11, 2021 @08:53AM
(#28141416)
Yes. Surprisingly, atomic clocks have high jitter compared to ovenized quartz oscillators. Every atomic clock package is outputting its signal from a quartz oscillator that is disciplined by the atomic oscillator.
GNSS PPS is more jittery but does not drift. The MAC has 1000x less jitter but drifts. You can cleverly combine them with statistics and magic to get the best of both worlds.