| CPC H03L 7/26 (2013.01) [G04F 5/14 (2013.01); G04F 5/145 (2013.01)] | 20 Claims |

|
1. A method for controlling an atomic clock, comprising:
receiving, at a processor, a request including an operational mode for the atomic clock, a plurality of operational modes for the atomic clock including the operational mode, the atomic clock including a local oscillator, a vapor cell, a detector, and a local oscillator controller, the vapor cell or alternative enclosure including a plurality of atoms and being configured to receive from the local oscillator a signal having a frequency, the signal resulting in transitions of the plurality of atoms between atomic energy states, the detector being configured to detect the transitions and to provide to the local oscillator controller an error signal based on the transitions, the error signal indicating a difference between the frequency and a target frequency, the local oscillator controller being configured to control the local oscillator based on the error signal;
determining, by the processor based on the operational mode, a plurality of values for a plurality of control parameters for the atomic clock, the plurality of control parameters including at least one of local oscillator parameters, vapor cell parameters, detector parameters, and local oscillator controller parameters; and
controlling the atomic clock using the plurality of values.
|