Method, apparatus, device, and storage medium for quickly generating a time-frequency reference signal
Through the combination of constant temperature crystal oscillator and rubidium atomic clock, frequency difference multiplication method and Kalman filtering algorithm are used to quickly generate frequency calibration signals, solving the frequency instability problem of time-frequency equipment without satellite signals, and achieving rapid entry into normal working state.
Patent Information
- Application Number
- CN202210391525.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-14
- Publication Date
- 2025-07-11
- Estimated Expiration
- 2042-04-14
AI Technical Summary
The existing time-frequency guarantee equipment has poor long-term stability of frequency signals without satellite signals, and the rubidium atomic clock enters steady state working time for too long, which cannot meet the requirements of time-frequency equipment to quickly enter normal operation.
The frequency signal output by the constant temperature crystal oscillator is differentiated and amplified. Combined with the frequency difference multiplication method of the rubidium atomic clock and the Kalman filtering algorithm, the frequency calibration signal is quickly generated, and the frequency signal is calibrated by the phase micro-hop control quantity to achieve fast and accurate measurement and calibration of frequency.
Generate a time-frequency reference signal that satisfies both accurate and stable frequency signals in a short time. It is suitable for situations where there is no satellite signal or signal interference, and it has both short-term and long-term stability, short-term and long-term stability, shortening equipment preparation time.
Smart Images

Figure CN115037298B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of signal processing, and particularly to a method, device, equipment and storage medium for quickly generating a time-frequency reference signal. Background Art
[0002] With the development of signal processing technology, in the actual use process of time-frequency guarantee equipment, it is necessary to enter the normal working state at the fastest speed to provide a time-frequency reference signal for the time-frequency equipment. The locking time of a crystal oscillator is short (within 5 minutes), but its long-term stability is poor. The rubidium atomic clock has high frequency accuracy and good long-term stability, but it takes a long time to enter the steady-state operation (more than 20 minutes). The common method for improving the long-term stability of a crystal oscillator is to use the GNSS (Global Navigation Satellite System) timing signal 1pps (1 Pulse Per Second). The GNSS timing signal has the characteristics of high accuracy, high stability and low drift. Using this timing signal can solve the problems of reduced accuracy and poor long-term stability performance caused by crystal oscillator aging.
[0003] However, by calibrating the output frequency of a crystal oscillator with the GNSS timing signal, in the case of receiving no satellite signal or the satellite signal being interfered, it is impossible to stably output an accurate frequency signal. Therefore, it is of great significance to provide a time-frequency guarantee equipment applicable to the case without satellite signals. In the current time-frequency guarantee equipment, when using a crystal oscillator alone, the long-term stability of the provided frequency signal is poor and cannot meet the requirements of the time-frequency guarantee equipment for long-term frequency stability. When using a rubidium atomic clock alone, it takes a long time to enter the steady-state operation and cannot meet the requirements of the time-frequency equipment for the time required to enter the normal working state (generally required to be less than 5 minutes). Summary of the Invention
[0004] Based on this, in view of the above technical problems, it is necessary to provide a method, device, computer equipment and storage medium for quickly generating a time-frequency reference signal.
[0005] A method for quickly generating a time-frequency reference signal, the method comprising:
[0006] Obtain a first frequency signal output after a crystal oscillator operates stably, perform differential amplification on the first frequency signal to obtain a first differential amplification signal and a second differential amplification signal, and output the second differential amplification signal as the time-frequency reference signal;
[0007] After the rubidium atomic clock enters the steady-state operation, obtain a second frequency signal output by the rubidium atomic clock, and measure the frequency accuracy of the first differential amplification signal according to the second frequency signal by using the frequency difference multiplication method;
[0008] Input the frequency accuracy into a microprocessor for Kalman filter algorithm iteration, and output a phase jump control quantity;
[0009] Calibrate the second intermediate frequency signal according to the phase jump control quantity to obtain a calibrated second intermediate frequency signal for frequency calibration of the time-frequency device.
[0010] In one embodiment, it further includes: performing multiple frequency doublings and mixings on the first intermediate frequency signal of the first frequency signal to obtain a frequency-expanded signal. During each mixing, add the mixed second frequency signal to a mixer; mix the mixed second frequency signal and the frequency-expanded signal to obtain a mixed signal; measure the frequency of the mixed signal through a counter to obtain the frequency accuracy.
[0011] In one embodiment, it further includes: obtaining a state equation and a pre-constructed linear connection matrix, and obtaining a measurement matrix according to the state equation, the linear connection matrix, and pre-set white noise with zero mean; constructing a state equation of the Kalman filter algorithm according to the phase difference, the frequency accuracy, and the frequency drift rate; performing Kalman filter algorithm iteration according to the state equation and the measurement matrix to obtain a phase jump control quantity.
[0012] In one embodiment, the state equation is expressed as:
[0013]
[0014] Wherein, is a system state transition matrix. Set the Kalman process noise of the phase difference as x1, the frequency accuracy as x2, and the frequency drift rate as x3. t represents the observation time, τ represents the observation time interval, and Δx represents the observation error.
[0015] In one embodiment, it further includes: the frequencies of the first frequency signal and the second frequency signal are 10 MHz.
[0016] A device for quickly generating a time-frequency reference signal, the device includes: a temperature-controlled crystal oscillator module, a rubidium atomic clock module, a discrimination and amplification module, a frequency difference multiplication frequency comparator, a microprocessor, and a phase jump module;
[0017] The temperature-controlled crystal oscillator is connected to the discrimination and amplification module, the rubidium atomic clock is connected to the frequency difference multiplication frequency comparator, the discrimination and amplification module is respectively connected to the frequency difference multiplication frequency comparator and the phase jump module, the frequency difference multiplication frequency comparator is connected to the microprocessor, the microprocessor is connected to the phase jump module, and the phase jump module is connected to the time-frequency device;
[0018] After the temperature-controlled crystal oscillator operates stably, it outputs a first frequency signal to the discrimination and amplification module; the discrimination and amplification module discriminates and amplifies the first frequency signal, and outputs a first discriminated and amplified signal and a second discriminated and amplified signal. Before the rubidium atomic clock enters the steady-state operation, the discrimination and amplification module outputs the second discriminated and amplified signal to the phase micro-step module, and the phase micro-step module outputs the second discriminated and amplified signal as the time-frequency reference signal; after the rubidium atomic clock enters the steady-state operation, it outputs a second frequency signal to the frequency difference multiplication frequency comparator; the frequency difference multiplication frequency comparator receives the first discriminated and amplified signal and the second frequency signal, and outputs the frequency accuracy; the microprocessor is used to iteratively output the phase micro-step control quantity through Kalman filtering according to the frequency accuracy; the phase micro-step module is used to calibrate the second discriminated and amplified signal according to the phase micro-step control quantity, and output the calibrated time-frequency reference signal.
[0019] In one embodiment, it further includes: performing multiple frequency multiplications and mixings on the first discriminated and amplified signal of the first frequency signal to obtain a frequency-expanded signal. During each mixing, the second frequency signal after mixing is added to the mixer; mixing the second frequency signal after mixing and the frequency-expanded signal to obtain a mixed signal; measuring the frequency of the mixed signal through a counter to obtain the frequency accuracy.
[0020] In one embodiment, the frequencies of the first frequency signal and the second frequency signal are 10 MHz.
[0021] A computer device includes a memory and a processor. The memory stores a computer program. When the processor executes the computer program, the following steps are implemented:
[0022] Obtain the first frequency signal output after the temperature-controlled crystal oscillator operates stably, discriminate and amplify the first frequency signal to obtain a first discriminated and amplified signal and a second discriminated and amplified signal, and output the second discriminated and amplified signal as the time-frequency reference signal;
[0023] When the rubidium atomic clock enters the steady-state operation, obtain the second frequency signal output by the rubidium atomic clock, and measure the frequency accuracy of the first discriminated and amplified signal by using the frequency difference multiplication method according to the second frequency signal;
[0024] Input the frequency accuracy into the microprocessor for Kalman filtering algorithm iteration to output the phase micro-step control quantity;
[0025] Calibrate the second discriminated and amplified signal according to the phase micro-step control quantity, and output the calibrated time-frequency reference signal.
[0026] A computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the following steps are implemented:
[0027] Obtain the first frequency signal output after the oven-controlled crystal oscillator (OCXO) operates stably, perform differential amplification on the first frequency signal to obtain a first amplified signal in a first region and a second amplified signal in a second region, and output the second amplified signal as the time-frequency reference signal;
[0028] After the rubidium atomic clock enters the steady-state operation, obtain the second frequency signal output by the rubidium atomic clock, and measure the frequency accuracy of the first amplified signal in the first region according to the second frequency signal by using the frequency difference multiplication method;
[0029] Input the frequency accuracy into a microprocessor for Kalman filter algorithm iteration to output a phase micro-jump control quantity;
[0030] Calibrate the second amplified signal according to the phase micro-jump control quantity to output a calibrated time-frequency reference signal.
[0031] For the above time-frequency reference signal fast generation method, device, computer device and storage medium, before the rubidium atomic clock enters the steady-state operation, output the first frequency signal through the oven-controlled crystal oscillator, and obtain the first amplified signal in the first region and the second amplified signal in the second region through differential amplification, then the second amplified signal can be output in a short time to calibrate the frequency of the time-frequency device, and the short-term stability of the output signal is good. After the rubidium atomic clock enters the steady-state operation, use the second frequency signal output by the rubidium atomic clock as a reference source to quickly measure the frequency accuracy of the first amplified signal in the first region by using the frequency difference multiplication method, which can greatly shorten the calculation time of the frequency accuracy. Input the frequency accuracy into the microprocessor to obtain the phase micro-jump control quantity, and calibrate the second amplified signal according to the phase micro-jump control quantity, so that the new output signal has good long-term stability. The embodiments of the present invention can be used in the situation where the Beidou signal cannot be received or the Beidou signal is interfered, and can generate special requirements that meet the short preparation time of the time-frequency device and the accurate and stable output frequency signal. At the same time, the time-frequency guarantee device has the advantages of both short-term stability and long-term stability. Description of the Drawings
[0032] Figure 1 It is a schematic flowchart of a method for quickly generating a time-frequency reference signal in an embodiment;
[0033] Figure 2 It is a schematic structural diagram of a frequency difference multiplication frequency comparator in an embodiment;
[0034] Figure 3 It is a schematic flowchart of a Kalman filter algorithm in another embodiment;
[0035] Figure 4 It is a structural block diagram of a device for quickly generating a time-frequency reference signal in an embodiment;
[0036] Figure 5 It is an internal structural diagram of a computer device in an embodiment. Detailed Embodiments
[0037] To make the objectives, technical solutions and advantages of this application clearer and more understandable, the following further elaborates on this application in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely used to explain this application and are not used to limit this application.
[0038] In one embodiment, as Figure 1 shown, a method for quickly generating a time-frequency reference signal is provided, including the following steps:
[0039] Step 102: Obtain the first frequency signal output after the oven-controlled crystal oscillator (OCXO) operates stably, perform differential amplification on the first frequency signal to obtain a first differentially amplified signal and a second differentially amplified signal, and output the second differentially amplified signal as the time-frequency reference signal.
[0040] The OCXO has a short steady-state operation time and good short-term stability, which can meet the usage requirements of short time to enter the normal working state and high short-term stability for time-frequency guarantee equipment. The main function of differential amplification is to buffer and increase the driving ability of the 10 MHz frequency signal, and split the signal from 1 path to 2 paths.
[0041] Step 104: When the rubidium atomic clock enters the steady-state operation, obtain the second frequency signal output by the rubidium atomic clock, and measure the frequency accuracy of the first differentially amplified signal according to the second frequency signal by using the frequency difference multiplication method.
[0042] The rubidium atomic clock has high frequency accuracy and good long-term stability. By using the rubidium atomic clock as a reference source to calibrate the frequency signal of the OCXO, and before the rubidium atomic clock enters the steady-state operation, relying on the second differentially amplified signal output by the OCXO to calibrate the frequency of the time-frequency equipment, the time-frequency guarantee equipment can meet the usage requirements of short time to enter the normal working state, high frequency accuracy, and both high long-term stability and short-term stability, improve the overall performance of the time-frequency equipment, shorten the preparation time, and enhance the equipment usage guarantee. And without using the satellite signal as a reference source, the time-frequency guarantee equipment can still operate stably when there is no satellite signal or the satellite signal is interfered, providing guarantee for the time-frequency equipment.
[0043] Step 106: Input the frequency accuracy into the microprocessor for Kalman filter algorithm iteration, and output the phase micro-jump control quantity.
[0044] The phase micro-jump control quantity refers to the adjustment quantity of the frequency accuracy of the second differentially amplified signal. By calculating the phase micro-jump control quantity, the first frequency signal can be calibrated.
[0045] Step 108: Calibrate the second differentially amplified signal according to the phase micro-jump control quantity, and output the calibrated time-frequency reference signal.
[0046] By adopting the phase jump technology, the short-term stability and phase noise performance indicators can be improved. The function of controlling atomic time is realized through frequency fine-tuning or phase fine-tuning, thereby greatly improving the calibration accuracy of the frequency of the oven-controlled crystal oscillator and reducing the phase jitter of the output frequency.
[0047] In the above method for quickly generating the time-frequency reference signal, before the rubidium atomic clock enters the steady-state operation, a first frequency signal is output by the oven-controlled crystal oscillator, and after being differentiated and amplified, a first stage-amplified signal and a second stage-amplified signal are obtained. Then, the second stage-amplified signal can be output in a short time to calibrate the frequency of the time-frequency device, and the short-term stability of the output signal is good. After the rubidium atomic clock enters the steady-state operation, the frequency accuracy of the first stage-amplified signal is quickly measured by the frequency difference multiplication method using the second frequency signal output by the rubidium atomic clock as the reference source, which can greatly shorten the calculation time of the frequency accuracy. The frequency accuracy is input into the microprocessor to obtain the phase jump control quantity, and the second stage-amplified signal is calibrated according to the phase jump control quantity, so that the new output signal has good long-term stability. The embodiment of the present invention can be used in the situation where the Beidou signal cannot be received or the Beidou signal is interfered, and can generate special requirements that meet the short preparation time of the time-frequency device and the accurate and stable output frequency signal, and at the same time make the time-frequency guarantee device have the advantages of both short-term stability and long-term stability.
[0048] In one of the embodiments, as Figure 2 shown, a structural schematic diagram of a frequency difference multiplication frequency comparator is provided. The steps of measuring the frequency accuracy of the first stage-amplified signal by the frequency difference multiplication method according to the second frequency signal include: performing multiple frequency multiplications and mixings on the first stage-amplified signal to obtain a frequency-expanded signal, and adding the second frequency signal after mixing to the mixer each time during mixing; mixing the second frequency signal after mixing and the frequency-expanded signal to obtain a mixed signal; measuring the frequency of the mixed signal by a counter to obtain the frequency accuracy.
[0049] In this embodiment, the reference source is the second frequency signal output after the rubidium atomic clock enters the steady-state operation, and the measured source is the second stage-amplified signal of the first frequency signal output after the oven-controlled crystal oscillator operates stably. Figure 2 In, f0 represents the frequency of the second frequency signal, f x represents the frequency of the second stage-amplified signal, f x =f0 + Δf, Δf represents the frequency accuracy, which is represented by x2 in the Kalman filtering algorithm. Specifically, m = 10, n = 4. The frequency accuracy can be directly measured by the frequency difference multiplication frequency comparator without data acquisition and calculation of the time difference information, greatly reducing the time of data measurement and data calculation, and the calculation result can be obtained within 10s.
[0050] In one of the embodiments, as Figure 3As shown, a flow diagram of a Kalman filtering algorithm is provided. The frequency accuracy is input into the microprocessor for Kalman filtering algorithm iteration, and the output phase micro-step control quantity includes: obtaining the state equation and a pre-constructed linear connection matrix, and obtaining the measurement matrix according to the state equation, the linear connection matrix, and the pre-set white noise with zero mean; constructing the state equation of the Kalman filtering algorithm according to the phase difference, the frequency accuracy, and the frequency drift rate; and performing Kalman filtering algorithm iteration according to the state equation and the measurement matrix to obtain the phase micro-step control quantity.
[0051] In this embodiment, the system state equation of the Kalman filter is described as follows:
[0052] X(k) = A * X(k - 1) + B * U(k) + W(k) where X is the system state, A and B are state transition matrices, k is the time coefficient, U is the known input of the system, and W is the process noise vector.
[0053] Z(k) = H * X(k) + V(k)
[0054] where Z is the system test value, V is the measurement noise, and H is the linear connection matrix;
[0055] The phase output model of the oscillator is:
[0056]
[0057] where a is the initial phase, b is the frequency deviation, c is the frequency drift, Δξ1(t) is the phase noise of the atomic clock, and Δξ2(t) is the measurement noise. Under this phase model, there are three state parameters, namely the phase difference, the frequency accuracy, and the frequency drift rate. The state equation of the Kalman filter including these three parameters is as follows:
[0058] X(k) = [x1(k), x2(k), x3(k)] T
[0059] where x1 is the phase difference, x2 is the frequency accuracy, and x3 is the frequency drift rate. The input quantity of the equation is the frequency difference between the oven-controlled crystal oscillator and the rubidium atomic clock, that is, the frequency accuracy. Therefore, the measurement matrix is as follows:
[0060] Z(k) = x1(k) + n0(t)
[0061] Here, the linear connection matrix H = [1 0 0], and n0(t) is the white noise with zero mean, and its covariance is
[0062] q0 = σ0 2 .
[0063] As Figure 3As shown, a complete Kalman filter cycle mainly includes the following steps:
[0064] S10: Input initial parameters. Among them, X(0|0) is the initial system state value, P is the covariance corresponding to the system state X, and P(0|0) is the initial covariance.
[0065] S20: Calculate the Kalman gain, and the calculation formula is
[0066]
[0067] where R is the covariance of the measurement noise, and H T is the transpose of the linear connection matrix.
[0068] S30: Update the system state estimate value, and the calculation formula is as follows:
[0069] X(k|k) = X(k|k - 1)+Kg(k)*[(Z(k)-H*X(k|k - 1)]
[0070] S40: Calculate the error covariance, and the calculation formula is
[0071] P(k|k) = (I - Kg(k)*H)*P(k|k - 1)
[0072] where I is the identity matrix.
[0073] S50: Calculate the system target, that is, the phase jump meter control amount, and the calculation formula is as follows:
[0074] X(k + 1|k) = A*X(k|k)+B*U(k + 1)
[0075] P(k + 1|k) = A*P(k|k)*A T +Q
[0076] where X(k + 1|k) is the system target, that is, the phase jump meter control amount, P(k + 1|k) is a positive definite matrix, A T is the transpose of the state transition matrix, and Q is the state transition covariance matrix.
[0077] In one embodiment, the state equation is expressed as:
[0078]
[0079] where is the system state transition matrix, and the Kalman process noise with the phase difference set as x1, the frequency accuracy as x2, and the frequency drift rate as x3, t represents the observation time, τ represents the observation time interval, and Δx represents the observation error.
[0080] In this embodiment, the frequency accuracy is measured by a frequency difference multiplication frequency comparator, and the covariance matrix of the Kalman process noise is expressed as:
[0081]
[0082] where q1 = σ1 2 is the variance of the phase white noise, q2 = σ2 2 is the variance of the frequency white noise, q3 = σ3 2 is the variance of the frequency walk noise, f h is the effective bandwidth of the noise, h2 is the phase white noise, h0 is the frequency white noise, h -2 is the frequency random walk noise.
[0083] In one embodiment, the frequencies of the first frequency signal and the second frequency signal are also 10 MHz.
[0084] Specifically, as Figure 4 shown in the structural block diagram of the time-frequency reference signal fast generation device, the frequencies of the first zone-amplified signal and the second zone-amplified signal obtained after the first frequency signal is differentiated and amplified remain unchanged, and the frequency of the time-frequency reference signal output to the time-frequency device is also 10 MHz.
[0085] It should be understood that although Figures 1-5 the steps in the flowchart of Figures 1-5 are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise clearly stated in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover,
[0086] In one embodiment, as Figure 4 shown, a time-frequency reference signal fast generation device is provided, including: a temperature-controlled crystal oscillator module, a rubidium atomic clock module, a differentiation and amplification module, a frequency difference multiplication frequency comparator, a microprocessor, and a phase micro-step module;
[0087] The temperature-controlled crystal oscillator is connected to the differentiation and amplification module, the rubidium atomic clock is connected to the frequency difference multiplication frequency comparator, the differentiation and amplification module is respectively connected to the frequency difference multiplication frequency comparator and the phase micro-step module, the frequency difference multiplication frequency comparator is connected to the microprocessor, the microprocessor is connected to the phase micro-step module, and the phase micro-step module is connected to the time-frequency device;
[0088] After the temperature-controlled crystal oscillator operates stably, it outputs a first frequency signal to the discrimination and amplification module; the discrimination and amplification module discriminates and amplifies the first frequency signal, and outputs a first amplified signal in a first region and a second amplified signal in a second region. Before the rubidium atomic clock enters the steady-state operation, the discrimination and amplification module outputs the second amplified signal in the second region to the phase micro-step module, and the phase micro-step module outputs the second amplified signal as the time-frequency reference signal; after the rubidium atomic clock enters the steady-state operation, it outputs a second frequency signal to the frequency difference multiplication frequency comparator; the frequency difference multiplication frequency comparator receives the first amplified signal in the first region and the second frequency signal, and outputs the frequency accuracy; the microprocessor is used to output the phase micro-step control amount through Kalman filter iteration according to the frequency accuracy; the phase micro-step module is used to calibrate the second amplified signal according to the phase micro-step control amount and output the calibrated time-frequency reference signal.
[0089] In one embodiment, the frequency difference multiplication frequency comparator is further used for: performing multiple frequency multiplications and mixings on the first amplified signal in the first region to obtain a frequency-expanded signal, and adding the second frequency signal after mixing to the mixer each time of mixing; mixing the second frequency signal after mixing and the frequency-expanded signal to obtain a mixed signal; measuring the frequency of the mixed signal through a counter to obtain the frequency accuracy.
[0090] In one embodiment, the frequencies of the first frequency signal and the second frequency signal are also 10 MHz.
[0091] In one embodiment, the microprocessor is further used for obtaining the state equation and the pre-constructed linear connection matrix; obtaining the measurement matrix according to the state equation, the linear connection matrix, and the pre-set white noise with zero mean; constructing the state equation of the Kalman filter algorithm according to the phase difference, the frequency accuracy, and the frequency drift rate; performing Kalman filter algorithm iteration according to the state equation and the measurement matrix to obtain the phase micro-step control amount.
[0092] In one embodiment, the state equation represented by the microprocessor is:
[0093]
[0094] Among them, is the system state transition matrix, setting the phase difference as x1, the frequency accuracy as x2, and the Kalman process noise of the frequency drift rate as x3, t represents the observation time, τ represents the observation time interval, and Δx represents the observation error.
[0095] For the specific limitations of the fast time-frequency reference signal generation device, reference may be made to the limitations of the fast time-frequency reference signal generation method in the foregoing text, which will not be elaborated here. Each module in the above fast time-frequency reference signal generation device can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above modules can be embedded in the processor of the computer device in hardware form or be independent of it, or can be stored in the memory of the computer device in software form so that the processor can call and execute the operations corresponding to each of the above modules.
[0096] In one embodiment, a computer device is provided. The computer device can be a terminal, and its internal structural diagram can be as Figure 5 shown. The computer device includes a processor, a memory, a network interface, a display screen, and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, it implements a fast time-frequency reference signal generation method. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covering the display screen, or a button, a trackball, or a touchpad provided on the housing of the computer device, or an external keyboard, touchpad, or mouse, etc.
[0097] Those skilled in the art can understand that Figure 5 the structure shown in
[0098] In one embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements the steps of the method in the above embodiment.
[0099] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by the processor, it implements the steps of the method in the above embodiment.
[0100] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the various embodiments provided in this application can include non-volatile and / or volatile memories. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM), etc.
[0101] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered to be within the scope described in this specification.
[0102] The above embodiments only represent several implementation manners of this application, and the description is relatively specific and detailed, but it should not be construed as a limitation on the scope of the invention patent. It should be noted that for those of ordinary skill in the art, without departing from the concept of this application, several modifications and improvements can still be made, and these all belong to the protection scope of this application. Therefore, the protection scope of the patent of this application should be subject to the appended claims.
Claims
1. A method for quickly generating a time-frequency reference signal, characterized in that The method includes: Obtain a first frequency signal output after a temperature-controlled crystal oscillator operates stably, perform differential amplification on the first frequency signal to obtain a first differential-amplified signal and a second differential-amplified signal, and output the second differential-amplified signal as a time-frequency reference signal; After a rubidium atomic clock enters a steady-state operation, obtain a second frequency signal output by the rubidium atomic clock, and measure the frequency accuracy of the first differential-amplified signal using the frequency difference multiplication method according to the second frequency signal; Input the frequency accuracy into a microprocessor for Kalman filter algorithm iteration to output a phase jump control quantity; Calibrate the second differential-amplified signal according to the phase jump control quantity and output a calibrated time-frequency reference signal; The step of measuring the frequency accuracy of the first differential-amplified signal using the frequency difference multiplication method according to the second frequency signal includes: Perform multiple frequency multiplications and mixings on the first differential-amplified signal to obtain a frequency-expanded signal. Each time during mixing, add the mixed second frequency signal to a mixer; Mix the mixed second frequency signal and the frequency-expanded signal to obtain a mixed signal; Measure the frequency of the mixed signal through a counter to obtain the frequency accuracy; The frequencies of the first frequency signal and the second frequency signal are 10 MHz.
2. The method according to claim 1, characterized in that, The step of inputting the frequency accuracy into a microprocessor for Kalman filter algorithm iteration to output a phase jump control quantity includes: Obtain a state equation and a pre-constructed linear connection matrix, and obtain a measurement matrix according to the state equation, the linear connection matrix, and white noise with a preset zero mean; Construct a state equation of the Kalman filter algorithm according to a phase difference, a frequency accuracy, and a frequency drift rate; Perform Kalman filter algorithm iteration according to the state equation and the measurement matrix to obtain a phase jump control quantity.
3. The method according to claim 2, wherein The state equation is expressed as: Among them, is the system state transition matrix. Set the Kalman process noise with a phase difference of x1, a frequency accuracy of x2, and a frequency drift rate of x3. t represents the observation time, τ represents the observation time interval, and Δx represents the observation error.
4. A device for quickly generating a time-frequency reference signal, characterized in that The device includes: a temperature-controlled crystal oscillator module, a rubidium atomic clock module, a differential amplification module, a frequency difference multiplication frequency comparator, a microprocessor, and a phase jump module; The temperature-controlled crystal oscillator is connected to the differential amplification module, the rubidium atomic clock is connected to the frequency difference multiplication frequency comparator, the differential amplification module is respectively connected to the frequency difference multiplication frequency comparator and the phase jump module, the frequency difference multiplication frequency comparator is connected to the microprocessor, and the microprocessor is connected to the phase jump module; After the temperature-controlled crystal oscillator operates stably, it outputs a first frequency signal to the differential amplification module; the differential amplification module performs differential amplification on the first frequency signal and outputs a first differential-amplified signal and a second differential-amplified signal. Before the rubidium atomic clock enters a steady-state operation, the differential amplification module outputs the second differential-amplified signal to the phase jump module, and the second differential-amplified signal is output as a time-frequency reference signal through the phase jump module; after the rubidium atomic clock enters a steady-state operation, it outputs a second frequency signal to the frequency difference multiplication frequency comparator; the frequency difference multiplication frequency comparator receives the first differential-amplified signal and the second frequency signal and outputs a frequency accuracy; the microprocessor is used to output a phase jump control quantity through Kalman filter iteration according to the frequency accuracy; the phase jump module is used to calibrate the second differential-amplified signal according to the phase jump control quantity and output a calibrated time-frequency reference signal; The frequency difference multiplication frequency comparator is further used for: Perform frequency multiplication and mixing on the first zone emission signal multiple times to obtain a frequency-expanded signal. In each mixing operation, add the second frequency signal after mixing to the mixer. Mix the second frequency signal after mixing and the frequency-expanded signal to obtain a mixed signal. Measure the frequency of the mixed signal through a counter to obtain the frequency accuracy. The frequencies of the first frequency signal and the second frequency signal are 10 MHz.
5. A computer device, comprising a memory and a microprocessor, wherein the memory stores a computer program, characterized in that, When the microprocessor executes the computer program, it implements the steps of the method according to any one of claims 1 to 3.
6. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the microprocessor, it implements the steps of the method according to any one of claims 1 to 3.
Citation Information
Patent Citations
Device and method for improving long-term stability of crystal oscillator
CN104836578A
Satellite autonomous positioning and time synchronization system and method
CN111562595A