A clock calibration system and method

By combining real-time error analysis and historical data correction index, dynamically calibrate the display time of the clock, the problem of failure to fully consider dynamic environmental factors and historical error accumulation in the existing technology, significantly improving calibration accuracy and adaptability.

CN119472224BActive Publication Date: 2025-03-21ZHANGZHOU FEIYASHI HOUSEHOLD PROD CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510066805.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-16
Publication Date
2025-03-21
Estimated Expiration
2045-01-16

AI Technical Summary

Technical Problem

The prior art fails to fully consider dynamic environmental factors and historical error accumulation during the watch calibration process, resulting in insufficient calibration accuracy.

Method used

By obtaining the time of the clock and the time of the real-time display for error analysis, and combining historical operation timing data, external environment timing data and external interference timing data, internal circuit correction index, frequency drift correction index, environmental correction index and interference correction index are calculated for dynamic calibration.

Benefits of technology

It significantly improves the accuracy and comprehensiveness of calibration, effectively compensates for the impact of dynamic factors on the time accuracy of watches in complex environments, avoids the problems of error accumulation and insufficient correction, and allows clocks to maintain high calibration accuracy in changing environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119472224B_ABST
    Figure CN119472224B_ABST
Patent Text Reader

Abstract

The invention discloses a clock calibration system and method, and relates to the technical field of clock calibration. The clock calibration method performs error analysis by acquiring the clock parameter display time and the real-time display time in real time. If the error exceeds a preset threshold, historical operation, external environment and interference time series data are acquired, and correction analysis is performed to obtain a correction coefficient set. The display time is calibrated based on the correction coefficient at the next time point, and the calibration is ensured to be successful through dynamic cyclic verification. The invention greatly improves the accuracy and comprehensiveness of calibration by comprehensively analyzing the historical operation time series data, the external environment time series data and the external interference time series data. In particular, by calculating the internal circuit correction index, the frequency drift correction index, the environment correction index and the interference correction index, the influence of dynamic factors on the clock time accuracy in a complex environment can be effectively compensated, and the error accumulation and insufficient correction problems that may be caused by a single correction model are avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of clock calibration, and in particular to a clock calibration system and method. Background Art

[0002] With the continuous development of watch technology, especially the widespread application of electronic watches, time accuracy has become a key technical indicator in watch design and manufacturing. However, since the core oscillator and its circuit of the watch are affected by a variety of internal and external factors during operation, such as temperature, humidity, electromagnetic interference, vibration, etc., these factors may cause time deviation in the watch, affecting the actual performance of the watch.

[0003] In the prior art, common time calibration methods are mostly based on single time error comparison of clocks, such as single correction through external standard clock signals. However, this method usually has the following shortcomings: failure to fully consider environmental and interference factors, lack of historical data support, and low intelligence level of the calibration process.

[0004] Prior art, such as the invention patent application with announcement number: CN116643479A, discloses a watch calibration system, a watch, a watch calibration method, and a watch manufacturing method, which include a watch and a clock source that can communicate with each other, wherein the watch sends its own clock signal to the clock source, the clock source receives the clock signal from the watch including the watch itself, and compares the clock signal of the watch with the standard clock signal of the clock source, calculates the correction data of the watch, and outputs the correction data to the watch, the watch receives the correction data from the clock source, stores the correction data, and corrects the travel time deviation based on the correction data according to a predetermined period. The watch calibrated by the watch calibration system can automatically correct its own travel time deviation, and the higher the crystal oscillator of the standard clock signal source, the higher the correction accuracy. Moreover, the execution process of the watch calibration system is simple, which is conducive to large-scale production. The present invention also provides a watch, a watch calibration method, and a watch manufacturing method.

[0005] Based on the above scheme, it is found that the limitations of the existing technology include at least the following problems. First, in the process of clock calibration, the existing technology mainly calibrates the clock time through a single signal comparison, which is limited to a simple comparison and correction of the standard clock signal, and fails to fully consider the influence of multi-dimensional dynamic factors on the operation of the clock, such as the combined effects of ambient temperature, humidity, electromagnetic interference and vibration noise on the internal oscillator, which can easily lead to a significant decrease in the calibration effect in a complex environment and insufficient accuracy of the correction result. Secondly, the existing technology does not make full use of historical time series data, but only relies on a single calibration signal at the current moment, lacks an analysis and correction mechanism for long-term operation data, which can easily lead to the accumulation of historical errors that are not effectively compensated, especially when the environmental fluctuations are large, the correction accuracy is obviously insufficient. Summary of the invention

[0006] In view of the deficiencies in the prior art, the present invention provides a clock calibration system and method, which solves the problem in the prior art of insufficient calibration accuracy due to failure to fully consider dynamic environmental factors and historical error accumulation.

[0007] To achieve the above objectives, the present invention is implemented through the following technical solutions: a clock calibration method, comprising the following steps: obtaining the reference display time of the clock in real time, and performing error analysis with the real-time display time of the clock to obtain the display time error of the clock, and performing comparative analysis with a preset time error threshold interval; when the display time error of the clock is outside the preset time error threshold interval, obtaining the historical operation time series data, the historical external environment time series data, and the historical external interference time series data of the clock, and performing correction analysis to obtain the display time correction coefficient set of the clock; at the next time point, based on the display time correction coefficient set of the clock, The positive coefficient set performs calibration analysis on the real-time display time of the clock to obtain the calibrated display time of the clock at the next time point, and compares and analyzes it with the preset time error threshold interval; if the calibrated display time of the clock at the next time point is lower than or equal to the preset time error threshold interval, it indicates that the calibration is successful; if the calibrated display time of the clock at the next time point is higher than the preset time error threshold interval, it indicates that the calibration has failed, and the correction analysis, calibration analysis, and comparison analysis steps are repeated until the calibration is successful; wherein, when the display time error of the clock is a positive value, the specific formula for calculating the calibrated display time of the clock at the next time point is as follows: ;in, To calibrate the clock to the next time point. is the time error displayed by the clock, The real-time display time of the clock at the next time point, is the internal circuit correction index of the watch, is the frequency drift correction index of the clock, is the environmental correction index of the watch, is the interference correction index of the clock.

[0008] Furthermore, the historical operation timing data includes the signal delay value of the internal circuit of the watch, the power consumption value of the internal circuit of the watch, and the oscillation frequency value of the internal oscillator of the watch at several historical time points; the historical external environment timing data includes the external environment temperature value and the external environment humidity value at several historical time points; the historical external interference timing data includes the electromagnetic interference intensity value and the vibration noise value at several historical time points; and the display time correction coefficient set includes the internal circuit correction index, the frequency drift correction index, the environment correction index, and the interference correction index.

[0009] Furthermore, the specific steps for obtaining the internal circuit correction index of the watch are as follows: read the internal circuit signal delay value of the watch at each historical time point of the watch and perform a comprehensive analysis to obtain the internal circuit signal delay correction index of the watch; obtain the internal circuit power consumption parameter value of the watch, and combine the internal circuit power consumption value of the watch at each historical time point of the watch and perform a comprehensive analysis to obtain the internal circuit power consumption correction index of the watch; perform a comprehensive analysis on the internal circuit signal delay correction index and the internal circuit power consumption correction index of the watch to obtain the internal circuit correction index of the watch.

[0010] Furthermore, the specific formulas for calculating the internal circuit signal delay correction index, the internal circuit power consumption correction index, and the internal circuit correction index of the watch are as follows: ;in, is the internal circuit signal delay correction index of the clock, For the clock The signal delay value of the clock internal circuit at a historical time point, is the power consumption correction index of the internal circuit of the watch, For the clock The power consumption value of the internal circuit of the clock at a historical time point, is the power consumption parameter of the internal circuit of the clock, is the internal circuit correction index of the clock, is the signal delay correction coefficient stored in the database, is the power consumption correction factor stored in the database, , , The number of historical time points.

[0011] Furthermore, the specific steps of obtaining the frequency drift correction index of the watch are as follows: obtaining the oscillation frequency parameter value of the internal oscillator of the watch, and combining the oscillation frequency value of the internal oscillator of the watch at each historical time point of the watch and performing a comprehensive analysis to obtain the frequency drift correction index of the watch; wherein, the specific formula for calculating the frequency drift correction index of the watch is as follows: ;in, is the frequency drift correction index of the clock, For the clock The oscillation frequency value of the internal oscillator of the clock at a historical time point, is the oscillation frequency parameter value of the internal oscillator of the clock, , The number of historical time points.

[0012] Furthermore, the specific steps for obtaining the environmental correction index of the watch are as follows: obtain the external ambient temperature parameter value of the watch, and combine the external ambient temperature value of the watch at each historical time point and perform a comprehensive analysis to obtain the external ambient temperature correction index of the watch; read the external ambient humidity value of the watch at each historical time point and perform a comprehensive analysis to obtain the external ambient humidity correction index of the watch; perform a comprehensive analysis on the external ambient temperature correction index and the external ambient humidity correction index of the watch to obtain the environmental correction index of the watch.

[0013] Furthermore, the specific formulas for calculating the external environment temperature correction index, the external environment humidity correction index, and the environment correction index of the watch are as follows: ;in, is the external ambient temperature correction index of the watch, For the clock The external ambient temperature value at a historical time point, is the external ambient temperature parameter of the watch, is the external environment humidity correction index of the watch, For the clock The external environment humidity value at a historical time point, is the environmental correction index of the watch, is the external environment temperature correction coefficient stored in the database, is the external environment humidity correction coefficient stored in the database, , , The number of historical time points.

[0014] Furthermore, the interference correction index of the watch is obtained as follows: the electromagnetic interference sensitivity coefficient and the vibration noise sensitivity coefficient of the watch are obtained; the electromagnetic interference sensitivity coefficient and the vibration noise sensitivity coefficient of the watch are respectively combined with the electromagnetic interference intensity value and the vibration noise value at each historical time point of the watch, and a comprehensive analysis is performed to obtain the interference correction index of the watch.

[0015] Furthermore, the specific formula for calculating the interference correction index of the clock is as follows: ;in, is the interference correction index of the clock, For the clock The electromagnetic interference intensity value at each historical time point, is the electromagnetic interference sensitivity coefficient of the watch, is the electromagnetic interference correction coefficient stored in the database, For the clock The vibration and noise value at each historical time point, is the vibration noise sensitivity coefficient of the watch, is the vibration noise correction coefficient stored in the database, , , The number of historical time points.

[0016] A clock calibration system comprises: a data acquisition and analysis module, a correction analysis module, a calibration analysis module, and a calibration judgment module; the data acquisition and analysis module is used to acquire the reference display time of the clock in real time, and perform error analysis with the real-time display time of the clock to obtain the display time error of the clock, and compare and analyze it with a preset time error threshold interval; the correction analysis module is used to acquire the historical operation time series data, the historical external environment time series data, and the historical external interference time series data of the clock when the display time error of the clock is outside the preset time error threshold interval, and perform correction analysis to obtain the display time correction coefficient set of the clock; The calibration analysis module is used to perform calibration analysis on the real-time display time of the clock based on the display time correction coefficient set of the clock at the next time point to obtain the calibrated display time of the clock at the next time point; the calibration judgment module is used to compare and analyze the calibrated display time of the clock at the next time point with a preset time error threshold interval; if the calibrated display time of the clock at the next time point is lower than or equal to the preset time error threshold interval, it indicates that the calibration is successful; if the calibrated display time of the clock at the next time point is higher than the preset time error threshold interval, it indicates that the calibration has failed, and the correction analysis, calibration analysis, and comparison analysis steps are repeated until the calibration is successful.

[0017] The present invention has the following beneficial effects:

[0018] (1) This clock calibration method greatly improves the accuracy and comprehensiveness of calibration by comprehensively analyzing historical operating timing data, external environment timing data and external interference timing data. In particular, by calculating the internal circuit correction index, frequency drift correction index, environmental correction index and interference correction index, it can effectively compensate for the influence of dynamic factors on the time accuracy of the clock in a complex environment, avoid the error accumulation and insufficient correction problems that may be caused by a single correction model, and enable the clock to maintain a high calibration accuracy in a changing working environment.

[0019] (2) This clock calibration method introduces a comprehensive correction mechanism for external environment and interference factors, including the combined influence of external environment temperature, humidity, electromagnetic interference intensity and vibration noise. Compared with the single method of only compensating for temperature in the prior art, it can more comprehensively cope with the multiple interferences of complex environment on clock time calibration. By comprehensively calculating the environment correction index and the interference correction index, it can achieve rapid response to various external environmental changes, thereby significantly improving the adaptability and robustness of the calibration method in complex usage scenarios.

[0020] (3) This clock calibration method utilizes historical operation time data and establishes a dynamic correction model by comprehensively analyzing the operation data of multiple historical time points, thereby avoiding the problem of historical error accumulation. Compared with the shortcomings of the existing technology that only relies on current calibration data, this method can effectively compensate for the accumulated deviations caused by long-term operation by introducing historical data analysis. In addition, this method also designs a dynamic time error threshold range, making the calibration standard more flexible and able to automatically adjust according to different application scenarios, thereby ensuring that the clock can still maintain stable time display accuracy during long-term operation.

[0021] (4) The watch calibration system significantly simplifies the operation process of watch calibration by designing a complete system architecture including a data acquisition and analysis module, a correction and analysis module, a calibration and analysis module, and a calibration judgment module, and realizes the automation of the entire process. Compared with the method in the prior art that requires multiple manual interventions in the calibration process, the system can detect the time error of the watch in real time, automatically obtain multi-source data and perform correction analysis when the error exceeds the threshold, and automatically calibrate the displayed time at the next time point. At the same time, the calibration judgment module can make intelligent judgments and feedback on the calibration results. If the calibration fails, the correction and calibration steps are automatically repeated until it succeeds. This automated mechanism not only reduces the complexity of manual operations and reduces labor costs, but also improves the calibration efficiency and reliability, making the time calibration of watches in practical applications more efficient and intelligent.

[0022] Of course, any product implementing the present invention does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 The present invention is a flow chart of a clock calibration method.

[0024] Figure 2 The present invention is a flowchart of the specific steps of obtaining the internal circuit correction index of a clock in a clock calibration method of the present invention.

[0025] Figure 3 The present invention is a block diagram of a clock calibration system. DETAILED DESCRIPTION

[0026] The overall idea of ​​the problem in the embodiment of this application is as follows:

[0027] The reference display time of the clock is obtained in real time, and compared with the real-time display time of the clock, the display time error of the clock is calculated, and the error value is compared with the preset time error threshold interval. If the error is within the threshold interval, the clock does not need to be calibrated; if the error exceeds the threshold interval, the next step of analysis is entered. When the display time error of the clock exceeds the preset threshold interval, the historical operation timing data (including signal delay, power consumption, oscillation frequency, etc.), historical external environment timing data (including temperature, humidity, etc.), and historical external interference timing data (including electromagnetic interference intensity, vibration noise, etc.) of the clock are obtained. Through comprehensive analysis of these data, a display time correction coefficient set is calculated, including an internal circuit correction index, a frequency drift correction index, an environmental correction index, and an interference correction index. The real-time display time of the clock is calibrated based on the correction coefficient set to obtain the calibrated display time, and compared with the preset time error threshold interval. If the calibrated time error is within the threshold interval, the calibration is successful; if it still does not meet expectations, the correction analysis and calibration steps are repeated until the calibration is successful.

[0028] See also Figure 1The embodiment of the present invention provides a technical solution: a clock calibration method, comprising the following steps: obtaining the reference display time of the clock in real time, and performing an error analysis with the real-time display time of the clock (specifically, subtracting the real-time display time from the reference display time) to obtain the display time error of the clock, and performing a comparative analysis with a preset time error threshold interval; when the display time error of the clock is outside the preset time error threshold interval, obtaining the historical operation time series data, the historical external environment time series data, and the historical external interference time series data of the clock, and performing a correction analysis to obtain a display time correction coefficient set of the clock; at the next time point, performing a calibration analysis on the real-time display time of the clock based on the display time correction coefficient set of the clock, obtaining the calibrated display time of the clock at the next time point, and performing a comparative analysis with the preset time error threshold interval; if the calibrated display time of the clock at the next time point is lower than or equal to the preset time error threshold interval, it indicates that the calibration is successful; if the calibrated display time of the clock at the next time point is higher than the preset time error threshold interval, it indicates that the calibration has failed, and repeating the correction analysis, calibration analysis, and comparative analysis steps until the calibration is successful.

[0029] When the displayed time error of the clock is a positive value, the specific formula for calculating the calibrated displayed time of the clock at the next time point is as follows: ;in, To calibrate the clock to the next time point. is the current displayed time error of the clock (positive value), The real-time display time of the clock at the next time point, is the internal circuit correction index of the clock, is the frequency drift correction index of the clock, is the environmental correction index of the watch, is the interference correction index of the clock.

[0030] Among them, when the displayed time error of the clock is a negative value, the specific formula for calculating the calibrated displayed time of the clock at the next time point is as follows: ;in, To calibrate the clock to the next time point. The current displayed time error of the clock (negative value).

[0031] The historical operation timing data includes the signal delay value of the internal circuit of the watch, the power consumption value of the internal circuit of the watch, and the oscillation frequency value of the internal oscillator of the watch at several historical time points. The historical external environment timing data includes the external environment temperature value and the external environment humidity value at several historical time points. The historical external interference timing data includes the electromagnetic interference intensity value and the vibration noise value at several historical time points. The display time correction coefficient set includes the internal circuit correction index, the frequency drift correction index, the environment correction index, and the interference correction index.

[0032] Among them, the signal delay value of the internal circuit of the watch can be captured by using the digital circuit inside the timer, which is used to reflect the transmission efficiency of the electronic circuit inside the watch. Too large a delay will lead to cumulative time errors.

[0033] The power consumption value of the internal circuit of the watch can be measured in real time by using an internal power consumption sensor (such as a current sensor or a voltage power monitoring module) to measure the power consumption of the circuit, which is used to reflect the stability of the operation of the electronic circuit. For example, too low power consumption may lead to insufficient power supply, thus affecting the frequency of the oscillator.

[0034] The oscillation frequency value of the internal oscillator of the clock can be measured by using a frequency meter or a digital signal processing module to measure the actual frequency of the oscillator, which is used to analyze and correct the time deviation caused by frequency drift, especially in the case of temperature or environmental changes.

[0035] The external ambient temperature value can be measured in real time by using a temperature sensor (such as a thermistor, thermocouple) to measure the temperature around the clock, which is used to analyze and correct the time error caused by temperature fluctuations, especially in outdoor or ambient temperature difference scenarios.

[0036] The external environment humidity value can be measured in real time by using a humidity sensor (such as a capacitive or resistive humidity sensor) to measure the humidity around the clock, which is used to analyze and correct the time error indirectly caused by humidity changes, especially for devices in humid environments.

[0037] The electromagnetic interference intensity value can be measured by using an electromagnetic field intensity sensor or a radio frequency interference detector to measure the electromagnetic interference of the external environment, which is used to analyze and correct the time deviation caused by electromagnetic interference, especially in an environment with radio waves or high electromagnetic noise.

[0038] The vibration noise value can be measured by using an acceleration sensor or a vibration sensor (such as a MEMS accelerometer) to measure the vibration intensity of the clock, which is used to analyze and correct the time error caused by vibration, especially in scenarios with large vibration environments (such as industrial equipment or outdoor equipment).

[0039] Specifically, Figure 2As shown, the specific steps for obtaining the internal circuit correction index of the watch are as follows: read the internal circuit signal delay value of the watch at each historical time point of the watch and perform a comprehensive analysis to obtain the internal circuit signal delay correction index of the watch; obtain the internal circuit power consumption parameter value of the watch, and combine the internal circuit power consumption value of the watch at each historical time point of the watch and perform a comprehensive analysis to obtain the internal circuit power consumption correction index of the watch; perform a comprehensive analysis on the internal circuit signal delay correction index and the internal circuit power consumption correction index of the watch to obtain the internal circuit correction index of the watch.

[0040] The specific formulas for calculating the internal circuit signal delay correction index, internal circuit power consumption correction index, and internal circuit correction index of a clock are as follows: ;in, is the internal circuit signal delay correction index of the clock, For the clock The signal delay value of the clock internal circuit at a historical time point, is the power consumption correction index of the internal circuit of the watch, For the clock The power consumption value of the internal circuit of the clock at a historical time point, is the power consumption parameter of the internal circuit of the clock, is the internal circuit correction index of the clock, is the signal delay correction coefficient stored in the database, is the power consumption correction factor stored in the database, , , The number of historical time points.

[0041] It needs to be explained that , The specific acquisition process is as follows: the signal delay correction coefficient and power consumption correction coefficient of the internal circuit of the watch are determined by analyzing the contribution ratio of the historical signal delay value and power consumption value to the time deviation, and normalizing them to ensure that the sum of their weights is 1, which respectively reflects the relative importance of signal delay and power consumption fluctuation to the time error correction. The signal delay correction value is the average correction amount calculated based on the historical signal delay data, which quantifies the cumulative impact of the signal propagation time on the time deviation; the power consumption correction value is obtained by calculating the deviation of the historical power consumption data from the power consumption constant, which quantifies the impact of power consumption fluctuation on the time error. The final comprehensive correction value is the weighted sum of the signal delay correction value and the power consumption correction value, which reflects the comprehensive impact of the internal circuit on the time error.

[0042] In this implementation, by respectively calculating the internal circuit signal delay correction index and power consumption correction index of the clock, and further comprehensively analyzing these two parts to obtain the internal circuit correction index, the impact of the operating state of the internal circuit on the time error can be accurately evaluated. Compared with the traditional calibration method that only considers a single factor, this method makes full use of the dynamic change characteristics of the historical signal delay value and the power consumption value, and can effectively capture the comprehensive impact of the internal circuit of the clock on the time error under different operating conditions, thereby significantly improving the accuracy and robustness of the calibration. This method introduces data from multiple historical time points, and through a comprehensive analysis of the historical operating data, it avoids the problem of insufficient short-term error correction caused by relying solely on current time data. For example, by calculating the signal delay values ​​and power consumption values ​​at multiple time points, it can effectively identify the error accumulation phenomenon caused by signal transmission and power consumption fluctuations in long-term operation. The comprehensive use of historical data not only improves the calibration accuracy, but also enhances the time stability of the clock in long-term use scenarios. The introduction of temperature and humidity The time error contribution ratio is analyzed, and the weights of the two in the comprehensive environmental correction value are reasonably allocated. The sum of the weights is ensured to be 1 through normalization. This method can dynamically adjust the correction scheme according to the actual changes in different environmental conditions. For example, when the temperature change has a significant impact on the time error, the temperature weight automatically increases, while the humidity weight decreases, and vice versa. The dynamic adjustment mechanism significantly improves the adaptability of the correction scheme in a variety of complex environments, so that the calibration results can more accurately reflect the comprehensive impact of temperature and humidity changes on time deviation, thereby ensuring the high-precision operation of clocks in different environments. By normalizing the historical data, not only the dimensional consistency between the correction indexes is ensured, but also the excessive influence of a single factor on the calibration results is avoided. For example, the signal delay correction index and the power consumption correction index are adjusted using the correction coefficients in the database respectively to ensure that the contribution of each part of the data in the comprehensive correction index is consistent with its actual physical meaning. This data-driven calibration method greatly improves the credibility and physical rationality of the calibration results.

[0043] Specifically, the specific steps for obtaining the frequency drift correction index of a watch are as follows: obtaining the oscillation frequency parameter value of the internal oscillator of the watch, and combining the oscillation frequency value of the internal oscillator of the watch at each historical time point of the watch and performing a comprehensive analysis to obtain the frequency drift correction index of the watch.

[0044] Among them, the specific formula for calculating the frequency drift correction index of the clock is as follows: ;in, is the frequency drift correction index of the clock, For the clock The oscillation frequency value of the internal oscillator of the clock at a historical time point, is the oscillation frequency parameter value of the internal oscillator of the clock, , The number of historical time points.

[0045] In this implementation, by obtaining the oscillation frequency parameter value of the internal oscillator of the clock and performing a comprehensive analysis based on the oscillation frequency values ​​at multiple historical time points, the actual drift degree of the oscillation frequency can be effectively quantified and the frequency drift correction index can be calculated. Compared with the traditional method of directly assuming frequency stability, this method comprehensively considers the frequency fluctuations of the oscillator under different operating conditions, and can more accurately reflect the actual impact of the oscillation frequency on time deviation, thereby significantly improving the calibration accuracy. By calculating the oscillation frequency data at multiple historical time points, this method can capture the dynamic change trend of the oscillator frequency and compensate for the frequency drift problem caused by long-term operation or environmental fluctuations. This analysis method based on historical data effectively avoids the accidental errors caused by a single measurement and improves the stability and robustness of the calibration, especially in scenarios where the frequency drift is more complex or long-term operation, it can significantly improve the time calibration effect.

[0046] Specifically, the specific steps for obtaining the environmental correction index of a watch are as follows: obtain the external ambient temperature parameter value of the watch, and combine the external ambient temperature value of the watch at each historical time point and perform a comprehensive analysis to obtain the external ambient temperature correction index of the watch; read the external ambient humidity value of the watch at each historical time point and perform a comprehensive analysis to obtain the external ambient humidity correction index of the watch; perform a comprehensive analysis on the external ambient temperature correction index and the external ambient humidity correction index of the watch to obtain the environmental correction index of the watch.

[0047] The specific formulas for calculating the external environment temperature correction index, external environment humidity correction index, and environment correction index of a watch are as follows: ;in, is the external ambient temperature correction index of the watch, For the clock The external ambient temperature value at a historical time point, is the external ambient temperature parameter of the watch, is the external environment humidity correction index of the watch, For the clock The external environment humidity value at a historical time point, is the environmental correction index of the watch, is the external environment temperature correction coefficient stored in the database, is the external environment humidity correction coefficient stored in the database, , , The number of historical time points.

[0048] It needs to be explained that , The specific acquisition process of is: by analyzing the contribution ratio of historical temperature and humidity values ​​to the clock time error, and normalizing them to ensure that the sum of their weights is 1. They respectively reflect the relative influence of temperature and humidity changes on time deviation, among which, The larger the value is, the more significant the effect of temperature on the time error is. The larger the value, the more significant the impact of humidity on time error. Their role is to reasonably allocate the weights of temperature and humidity in the comprehensive environmental correction value to ensure that the correction result accurately reflects the comprehensive impact of environmental changes on time deviation.

[0049] In this implementation scheme, by obtaining the external environment temperature parameter value, the external environment temperature value and humidity value at each historical time point, and calculating the temperature and humidity correction index respectively, this method can comprehensively reflect the specific impact of the external environment temperature and humidity changes on the clock time error. Compared with the traditional method based only on a single temperature compensation, this method also integrates the effect of humidity on the stability of the oscillator, and unifies the two into the environmental correction index by weight distribution. This not only improves the comprehensiveness of the calibration, but also can dynamically adjust the calibration strategy for different working environments, so that the calibration results are more accurate and stable. The weights of the temperature and humidity correction index are normalized by analyzing the contribution ratio of historical data to ensure that the total weight is 1. This dynamic weight adjustment mechanism allows the proportion of the two in the environmental correction index to be flexibly changed according to the significance of temperature and humidity changes in the specific environment. For example, when the temperature fluctuation has a greater impact on the time error, the temperature correction index weight will automatically increase, and the humidity correction index weight will decrease accordingly, thereby better reflecting the main influencing factors of the current environment on the time error. This flexible The weight distribution strategy effectively enhances the adaptability of the calibration method to complex environments. By comprehensively analyzing the ambient temperature and humidity values ​​at multiple historical time points and calculating the average correction values ​​respectively, this method effectively avoids the influence of abnormal fluctuations in data at a single time point on the calibration results. Especially under conditions where the ambient temperature and humidity change dramatically, the temperature correction index and humidity correction index calculated using multi-point data are smoother and more stable, and can more accurately reflect the long-term cumulative impact of the environment on the time error of the clock. This analysis method of multi-time point data significantly improves the robustness of the calibration and reduces the risk of the calibration result failing due to transient environmental anomalies. The final environmental correction index unifies the multiple influences of the external environment into a comprehensive indicator by weighted summation of the temperature correction index and the humidity correction index, significantly simplifying the complexity of the calibration model. Through this comprehensive correction mechanism, not only can the cumulative impact of temperature and humidity on the time error be quantified, but also the deviation caused by changes in environmental factors can be continuously corrected during long-term operation, thereby improving the long-term stability and reliability of the clock under various environmental conditions.

[0050] Specifically, the interference correction index of the watch is obtained as follows: the electromagnetic interference sensitivity coefficient and the vibration noise sensitivity coefficient of the watch are obtained; the electromagnetic interference sensitivity coefficient and the vibration noise sensitivity coefficient of the watch are respectively combined with the electromagnetic interference intensity value and the vibration noise value at each historical time point of the watch, and a comprehensive analysis is performed to obtain the interference correction index of the watch.

[0051] The specific formula for calculating the interference correction index of a clock is as follows: ;in, is the interference correction index of the clock, For the clock The electromagnetic interference intensity value at each historical time point, is the electromagnetic interference sensitivity coefficient of the watch, is the electromagnetic interference correction coefficient stored in the database, For the clock The vibration and noise value at each historical time point, is the vibration noise sensitivity coefficient of the clock, is the vibration noise correction coefficient stored in the database, , , The number of historical time points.

[0052] It needs to be explained that , The specific acquisition process is as follows: The electromagnetic interference sensitivity coefficient is obtained by experimentally measuring the changes in the frequency of the clock oscillator under electromagnetic interference of different intensities, and fitting the sensitivity coefficient, which reflects the sensitivity of the clock to electromagnetic interference. The larger the value, the stronger the response of the clock to electromagnetic interference, and the more significant the impact on the time error.

[0053] The vibration noise sensitivity coefficient is obtained by experimentally measuring the change in the frequency of the clock oscillator under vibration noise of different intensities, and fitting the sensitivity coefficient. It reflects the sensitivity of the clock to vibration noise. The larger the value, the more significant the impact of vibration on the time error of the clock.

[0054] , The specific acquisition process is as follows: The electromagnetic interference correction coefficient is obtained by analyzing the contribution of electromagnetic interference to the time error in historical data and normalizing the impact ratio of electromagnetic interference. It is used to measure the relative importance of electromagnetic interference in the total correction index to ensure that the correction effect of electromagnetic interference on time deviation matches its actual impact.

[0055] The vibration noise correction coefficient is obtained by analyzing the contribution of vibration noise to time error in historical data and normalizing the influence ratio of vibration noise. It is used to measure the relative importance of vibration noise in the total correction index so that the correction effect of vibration noise reflects its actual impact on time deviation.

[0056] In this implementation scheme, by introducing the electromagnetic interference sensitivity coefficient and the vibration noise sensitivity coefficient, and combining the electromagnetic interference intensity value and the vibration noise value of each historical time point of the clock, the method can comprehensively quantify the influence of the two external interferences on the time error. Different from the traditional single interference correction method, the method dynamically adjusts the correction amplitude according to the sensitivity coefficient of the experimental fitting, accurately reflects the response characteristics of the clock to different interference conditions, thereby effectively reducing the influence of interference on the time accuracy in a strong electromagnetic interference or vibration environment, and enhancing the adaptability and robustness of the calibration method. By analyzing the electromagnetic interference intensity values ​​and vibration noise values ​​of multiple historical time points, the method avoids the situation where the correction accuracy is insufficient due to relying only on the data of a single time point. The comprehensive analysis of the data of multiple time points can smooth the influence of short-term sudden interference (such as short-term strong vibration or electromagnetic pulse) on the time error of the clock, effectively reduce the error accumulation problem, and make the correction result more stable and reliable. This method is particularly suitable for the long-term operation calibration requirements in complex use environments. The electromagnetic interference correction coefficient and the vibration noise correction coefficient are normalized by historical data to ensure that each influence in the interference correction index reflects its actual importance. For example, when the influence of electromagnetic interference is more significant in a certain environment, the electromagnetic interference The correction coefficient will be dynamically increased, while the vibration and noise correction coefficient will be reduced accordingly. Through this method of dynamically adjusting the weight, this scheme can more accurately reflect the actual impact of external interference on the time error, thereby optimizing the overall correction effect, so that the clock can maintain a high time accuracy under different interference conditions. The sensitivity coefficients of electromagnetic interference and vibration noise are obtained through experimental measurement and fitting, ensuring the consistency of their physical meaning and actual effect. At the same time, the correction coefficient is determined by analyzing the actual contribution ratio of different interference conditions to the time error in historical data, further ensuring the scientific nature of the correction mechanism. The design idea of ​​combining the two not only avoids the subjectivity in the correction formula, but also enhances the credibility of the correction results, providing strong theoretical and data support for time calibration in complex environments. Through the dual correction of electromagnetic interference and vibration noise, this method can maintain a high time calibration accuracy in a variety of complex environments. For example, there may be strong electromagnetic interference in industrial scenarios, and may be affected by continuous vibration in mobile scenarios. This method can accurately calibrate for different scenarios to ensure the stable operation of the clock. This multi-repair correction mechanism greatly improves the reliability and applicability of the clock, enabling it to meet the needs of a variety of complex application scenarios.

[0057] See also Figure 3The embodiment of the present invention provides a technical solution: a clock calibration system, including: a data acquisition and analysis module, a correction analysis module, a calibration analysis module, and a calibration judgment module; the data acquisition and analysis module is used to acquire the reference display time of the clock in real time, and perform error analysis with the real-time display time of the clock (specifically, the reference display time minus the real-time display time), obtain the display time error of the clock, and compare and analyze it with a preset time error threshold interval; the correction analysis module is used to acquire the historical operation time series data, historical external environment time series data, and historical external interference time series data of the clock when the display time error of the clock is outside the preset time error threshold interval, and perform correction analysis , obtaining a display time correction coefficient set of the clock; a calibration analysis module, used to calibrate and analyze the real-time display time of the clock based on the display time correction coefficient set of the clock at the next time point, to obtain the calibrated display time of the clock at the next time point; a calibration judgment module, used to compare and analyze the calibrated display time of the clock at the next time point with a preset time error threshold interval; if the calibrated display time of the clock at the next time point is lower than or equal to the preset time error threshold interval, it indicates that the calibration is successful; if the calibrated display time of the clock at the next time point is higher than the preset time error threshold interval, it indicates that the calibration has failed, and the correction analysis, calibration analysis, and comparison analysis steps are repeated until the calibration is successful.

[0058] The specific implementation example is as follows, and the existing data is as follows:

[0059] The clock's reference time is: 12:00:03.

[0060] The real-time display time of the clock is: 12:00:00.

[0061] The preset time error threshold range is: ±2 seconds.

[0062] From the above data, it can be known that the displayed time error of the clock is 3 seconds, which is outside the preset time error threshold range. Then the historical time series data of the clock is continuously obtained, as shown in Table 1:

[0063] Table 1 Example of historical time series data of clocks

[0064]

[0065] In Table 1, For the clock The signal delay value of the clock internal circuit at a historical time point, in ms, For the clock The power consumption value of the internal circuit of the clock at a historical time point, in mW, For the clock The oscillation frequency value of the internal oscillator of the clock at a historical time point, in Hz, For the clock The external environment temperature value at a historical time point, in °C, For the clock The external environment humidity value at a historical time point, in %. For the clock The electromagnetic interference intensity value at each historical time point, For the clock The vibration and noise values ​​at a historical time point.

[0066] In addition, the power consumption parameter of the internal circuit of the clock is: 50.2mW.

[0067] The oscillation frequency parameter value of the internal oscillator of the clock is: 32768.0Hz.

[0068] The external ambient temperature of the watch is set to 25.0°C.

[0069] The signal delay correction factor stored in the database is: 0.6.

[0070] The power consumption correction factor stored in the database is: 0.4.

[0071] The external ambient temperature correction factor stored in the database is: 0.93.

[0072] The external environment humidity correction factor stored in the database is: 0.07.

[0073] The electromagnetic interference sensitivity coefficient of the watch is: 0.8.

[0074] The vibration noise sensitivity coefficient of the clock is: 0.2.

[0075] The electromagnetic interference correction factor stored in the database is: 0.6.

[0076] The vibration noise correction factor stored in the database is: 0.4.

[0077] Substitute the above data into the calculation formulas for the internal circuit correction index, frequency drift correction index, environment correction index, and interference correction index of the clock to obtain:

[0078] The internal circuit correction index of the watch = 4.91475.

[0079] The frequency drift correction exponent of the clock = 0.00875.

[0080] The environmental correction index of the watch = 3.655.

[0081] The interference correction index of the clock = 0.0086.

[0082] Therefore, the calibrated time displayed by the clock at the next time point = 12:00:01 + 3-4.91475 + 0.00875 + 3.655 + 0.0086 = 12:00:02.76.

[0083] Therefore, if the displayed time error of 1.24 from the reference displayed time 12:00:04 of the clock at the next time point is within the preset time error threshold range, it means that the calibration is successful.

[0084] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.

[0085] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A clock calibration method, characterized in that: The following steps are involved: Obtain the reference display time of the clock in real time, and perform error analysis with the real-time display time of the clock to obtain the display time error of the clock, and compare and analyze it with the preset time error threshold interval; When the displayed time error of the clock is outside the preset time error threshold range, historical operation time series data, historical external environment time series data, and historical external interference time series data of the clock are obtained, and correction analysis is performed to obtain a display time correction coefficient set of the clock; At the next time point, the real-time display time of the clock is calibrated and analyzed based on the display time correction coefficient set of the clock, the calibrated display time of the clock at the next time point is obtained, and compared and analyzed with the preset time error threshold interval; If the calibration display time of the clock at the next time point is lower than or equal to the preset time error threshold interval, it means that the calibration is successful; If the calibration display time of the clock at the next time point is higher than the preset time error threshold interval, it means that the calibration has failed, and the correction analysis, calibration analysis, and comparison analysis steps are repeated until the calibration is successful; When the displayed time error of the clock is a positive value, the specific formula for calculating the calibrated displayed time of the clock at the next time point is as follows: ; in, To calibrate the clock to the next time point. is the time error displayed by the clock, The real-time display time of the clock at the next time point, is the internal circuit correction index of the clock, is the frequency drift correction index of the clock, is the environmental correction index of the watch, is the interference correction index for the clock; The historical operation time series data includes the signal delay value of the internal circuit of the watch, the power consumption value of the internal circuit of the watch, and the oscillation frequency value of the internal oscillator of the watch at several historical time points; the historical external environment time series data includes the external environment temperature value and the external environment humidity value at several historical time points; the historical external interference time series data includes the electromagnetic interference intensity value and the vibration noise value at several historical time points; the display time correction coefficient set includes the internal circuit correction index, the frequency drift correction index, the environment correction index, and the interference correction index; The specific steps to obtain the internal circuit correction index of the clock are as follows: Read the internal circuit signal delay value of the clock at each historical time point and perform comprehensive analysis to obtain the internal circuit signal delay correction index of the clock; Obtaining a power consumption parameter value of an internal circuit of the clock, and performing a comprehensive analysis based on the power consumption value of the internal circuit of the clock at each historical time point of the clock, to obtain a power consumption correction index of the internal circuit of the clock; The internal circuit signal delay correction index and the internal circuit power consumption correction index of the watch are comprehensively analyzed to obtain the internal circuit correction index of the watch.

2. The watch calibration method according to claim 1, characterized in that: The specific formulas for calculating the internal circuit signal delay correction index, internal circuit power consumption correction index, and internal circuit correction index of a clock are as follows: ; in, is the internal circuit signal delay correction index of the clock, For the clock The signal delay value of the clock internal circuit at a historical time point, is the power consumption correction index of the internal circuit of the watch, For the clock The power consumption value of the internal circuit of the clock at a historical time point, is the power consumption parameter of the internal circuit of the clock, is the internal circuit correction index of the clock, is the signal delay correction coefficient stored in the database, is the power consumption correction factor stored in the database, , , The number of historical time points.

3. The watch calibration method according to claim 1, characterized in that: The specific steps to obtain the frequency drift correction index of the clock are as follows: Obtaining an oscillation frequency parameter value of an internal oscillator of the clock, and performing a comprehensive analysis based on the oscillation frequency value of the internal oscillator of the clock at each historical time point of the clock, to obtain a frequency drift correction index of the clock; Among them, the specific formula for calculating the frequency drift correction index of the clock is as follows: ; in, is the frequency drift correction index of the clock, For the clock The oscillation frequency value of the internal oscillator of the clock at a historical time point, is the oscillation frequency parameter value of the internal oscillator of the clock, , The number of historical time points.

4. The watch calibration method according to claim 1, characterized in that: The specific steps to obtain the environmental correction index of a clock are as follows: Obtaining the external environment temperature parameter value of the watch, and combining the external environment temperature value of each historical time point of the watch for comprehensive analysis to obtain the external environment temperature correction index of the watch; Read the external environment humidity value of the clock at each historical time point and perform comprehensive analysis to obtain the external environment humidity correction index of the clock; The external environment temperature correction index and the external environment humidity correction index of the watch are comprehensively analyzed to obtain the environment correction index of the watch.

5. The watch calibration method according to claim 4, characterized in that: The specific formulas for calculating the external environment temperature correction index, external environment humidity correction index, and environment correction index of a watch are as follows: ; in, is the external ambient temperature correction index of the watch, For the clock The external ambient temperature value at a historical time point, is the external ambient temperature parameter of the watch, is the external environment humidity correction index of the watch, For the clock The external environment humidity value at a historical time point, is the environmental correction index of the watch, is the external environment temperature correction coefficient stored in the database, is the external environment humidity correction coefficient stored in the database, , , The number of historical time points.

6. The watch calibration method according to claim 1, characterized in that: The interference correction index of the clock is obtained as follows: Obtain the electromagnetic interference sensitivity coefficient and vibration noise sensitivity coefficient of the watch; The electromagnetic interference sensitivity coefficient and vibration noise sensitivity coefficient of the watch are respectively combined with the electromagnetic interference intensity value and vibration noise value of the watch at each historical time point, and a comprehensive analysis is performed to obtain the interference correction index of the watch.

7. The watch calibration method according to claim 6, characterized in that: The specific formula for calculating the interference correction index of a clock is as follows: ; in, is the interference correction index of the clock, For the clock The electromagnetic interference intensity value at each historical time point, is the electromagnetic interference sensitivity coefficient of the watch, is the electromagnetic interference correction coefficient stored in the database, For the clock The vibration and noise value at each historical time point, is the vibration noise sensitivity coefficient of the clock, is the vibration noise correction coefficient stored in the database, , , The number of historical time points.

8. A watch calibration system, using the watch calibration method according to any one of claims 1 to 7, characterized in that: include: Data acquisition analysis module, correction analysis module, calibration analysis module, calibration judgment module; The data acquisition and analysis module is used to acquire the reference display time of the clock in real time, and perform error analysis with the real-time display time of the clock to obtain the display time error of the clock, and compare and analyze it with the preset time error threshold interval; The correction analysis module is used to obtain historical operation time series data, historical external environment time series data, and historical external interference time series data of the clock and perform correction analysis to obtain a display time correction coefficient set of the clock when the display time error of the clock is outside a preset time error threshold interval; The calibration analysis module is used to perform calibration analysis on the real-time display time of the clock based on the display time correction coefficient set of the clock at the next time point to obtain the calibrated display time of the clock at the next time point; The calibration judgment module is used to compare and analyze the calibration display time of the clock at the next time point with the preset time error threshold interval; if the calibration display time of the clock at the next time point is lower than or equal to the preset time error threshold interval, it indicates that the calibration is successful; if the calibration display time of the clock at the next time point is higher than the preset time error threshold interval, it indicates that the calibration has failed, and the correction analysis, calibration analysis, and comparison analysis steps are repeated until the calibration is successful.

Citation Information

Patent Citations

  • Timepiece calibration system, timepiece, timepiece calibration method, and timepiece manufacturing method

    CN116643479A

  • Time calibration method and device and instrument equipment

    CN115987443A