A time synchronization processing method and system for satellite-based multi-mode anti-interference time synchronization equipment
By evaluating the overlap of interference risks in timing modes and optimizing the multi-mode timing processing process, the problem of different interference risks in different timing modes at different time periods is solved, thereby improving the accuracy and reliability of timing processing.
Patent Information
- Application Number
- CN202510846823.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-24
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2045-06-24
AI Technical Summary
The existing technology fails to effectively consider the differences in interference risks of different timing modes in different time periods in the multi-mode timing mode, resulting in difficulty in ensuring the accuracy and reliability of timing processing.
By judging the overlap of interference risks of different timing modes in the most recent preset time period, differentiated timing processing strategies are determined, and the timing processing process is optimized by combining timing data and interference risk assessment.
The accuracy and reliability of timing processing have been improved, and the reliability and accuracy of timing results have been ensured by comprehensively evaluating the interference risk differences of timing modes.
Smart Images

Figure CN120353116B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of satellite technology, and in particular relates to a time synchronization processing method and system for satellite-based multi-mode anti-interference time synchronization equipment. Background Art
[0002] Timing equipment provides information such as time, location, and frequency, which is crucial to the accuracy and reliability of time processing. Existing technical solutions are often based on three timing modes: satellite navigation, shortwave, and longwave. Once interference occurs in a certain type of timing mode, it may cause the reliability of the overall timing processing to be difficult to meet the requirements.
[0003] Therefore, in order to implement an integrated anti-interference technology based on antennas, signal processing, and data post-processing, the existing technical solution provides abnormal interference conditions of the time synchronization equipment at different time periods and determines the time synchronization processing method for different time periods. However, the above technical solution has the following technical problems:
[0004] When using a multi-mode mode for time synchronization, the existing technical solutions ignore the consistency of different timing modes in different time periods. Specifically, for time synchronization equipment, different timing modes have different interference risks at different synchronization moments. Therefore, if differentiated consistency verification processing strategies are generated in different time periods based on the differences in interference risks, the accuracy of the time synchronization results cannot be guaranteed.
[0005] In order to solve the above technical problems, the present application provides a time synchronization processing method and system for a satellite-based multi-mode anti-interference time synchronization device. Summary of the Invention
[0006] To achieve the purpose of the present invention, the present invention adopts the following technical solutions:
[0007] Specifically, the present application provides a time synchronization processing method for a satellite-based multi-mode anti-interference time synchronization device, specifically comprising:
[0008] S1 determines the consistent deviation moments of different timing modes based on the deviation between the timing equipment in different timing modes and other timing modes. When the coincidence of the consistent deviation moments of different timing modes meets the requirements, proceed to the next step.
[0009] S2 determines the consistency check time according to the coincidence of the consistent deviation moments of different timing modes, and determines the verification processing duration of different consistent check times based on the interval data between the consistency check time and different time processing moments and the coincidence of the consistent deviation moments;
[0010] S3: performing verification processing at different consistency verification moments based on the verification processing duration, determining deviations of timing modes at different consistency verification moments, determining interference risk timing modes at different consistency verification moments based on the deviations, and proceeding to the next step when the overlap of the interference risk timing modes at different consistency verification moments within a recent preset time period meets the requirements;
[0011] S4 obtains the time synchronization data of the time synchronization moment, and determines the time synchronization processing strategy of the time synchronization moment by combining the time synchronization data with the coincidence data of the interference risk timing mode in the latest preset time period.
[0012] The beneficial effects of the present invention are:
[0013] In the present application, by judging whether the overlap of the interference risk timing modes at different consistent verification moments within the latest preset time period meets the requirements, it is possible to evaluate the differences in interference risks faced by the timing modes from the perspective of the overlap of the interference risk timing modes at different consistent verification moments within the latest preset time period, thereby realizing the determination of differentiated timing processing strategies from the perspective of differences in interference risks, thereby ensuring the reliability and accuracy of the timing processing.
[0014] The timing processing strategy for the moment is determined based on the timing data of the moment and the overlapping data of the interference risk timing mode in the most recent preset time period. Not only the deviation of the timing results of different timing modes in the moment is taken into account, but also the overlap of the timing mode with deviation and the interference risk timing mode is taken into account. This realizes the comprehensive evaluation of the interference risk of different timing modes from multiple dimensions and improves the accuracy of the timing processing results.
[0015] A further technical solution is that the timing mode includes a satellite navigation mode, a shortwave mode, and a longwave mode.
[0016] A further technical solution is that the deviation between the timing mode and other timing modes includes the deviation amount between the timing result of the timing mode and the timing results of other timing modes.
[0017] A further technical solution is that the consistent deviation moment of the timing mode is the moment when the timing result of the timing mode is inconsistent with the timing results of other timing modes.
[0018] A further technical solution is to determine whether the coincidence of the consistent deviation moments can meet the requirements, specifically including:
[0019] Using the distribution data of the consistent deviation moments of different timing modes, determine the moment when the consistent deviation moments of different timing modes coincide with each other, and use it as the deviation coincidence moment;
[0020] Determining the deviation overlap ratio of different timing modes according to the proportion of the deviation overlap moment in the consistent deviation moments in different timing modes;
[0021] Based on the deviation overlap ratio of different timing modes, determine whether the overlap of the consistent deviation moments can meet the requirements.
[0022] A further technical solution is that the method for determining the time synchronization processing strategy at the time synchronization moment is:
[0023] Determine the number of moments in which different timing modes in the timing period of the time synchronization moment are inconsistent with other timing modes using the time synchronization data at the time synchronization moment, and use the number of moments in which the different timing modes are inconsistent with other timing modes in the time synchronization period of the time synchronization moment, and use the number of moments in which the different timing modes are inconsistent with other timing modes;
[0024] A timing mode that is inconsistent with other timing modes is defined as a deviation timing mode. The number of coincident verification moments in which the deviation timing mode belongs to the interference risk timing mode is determined based on the overlapped data between the deviation timing mode and the interference risk timing mode, and the coincident verification moments are defined as the number of risk interference moments.
[0025] The timing processing strategy of the timing moment is determined according to the number of deviation moments and the number of risk interference moments of different deviation timing modes.
[0026] In a second aspect, the present invention provides a computer system comprising: a memory and a processor in communication connection, and a computer program stored in the memory and capable of running on the processor, wherein the processor executes the above-mentioned method for timing processing of a satellite-based multi-mode anti-interference timing device when running the computer program.
[0027] Other features and advantages will be described in the following description, and in part will become apparent from the description, or understood by practicing the invention. The purpose and other advantages of the invention are realized and obtained by the structures particularly pointed out in the description and the drawings.
[0028] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The above and other features and advantages of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the accompanying drawings.
[0030] Figure 1 The present invention is a flowchart of a time synchronization method for a satellite-based multi-mode anti-interference time system device;
[0031] Figure 2It is a flow chart to determine whether the coincidence of the consistent deviation moments can meet the requirements;
[0032] Figure 3 is a flow chart of a method for determining a verification processing time length at a consistency verification moment;
[0033] Figure 4 The present invention is a flowchart of a method for determining a time synchronization strategy at each moment. DETAILED DESCRIPTION
[0034] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be embodied in many forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete and will fully convey the concepts of the example embodiments to those skilled in the art. Like reference numerals in the figures represent like or similar structures, and thus their detailed description will be omitted.
[0035] The terms "a", "an", "the", and "said" are used to indicate the presence of one or more elements / components / etc.; the terms "including" and "having" are used to express an open-ended inclusive meaning and mean that additional elements / components / etc. may be present in addition to the listed elements / components / etc.
[0036] Example 1
[0037] To solve the above problems, according to one aspect of the present invention, Figure 1 As shown, a time synchronization processing method for a satellite-based multi-mode anti-interference time synchronization device is provided, specifically comprising:
[0038] S1 determines the consistent deviation moments of different timing modes based on the deviation between the timing equipment in different timing modes and other timing modes. When the coincidence of the consistent deviation moments of different timing modes meets the requirements, proceed to the next step.
[0039] Furthermore, the timing mode includes satellite navigation mode, shortwave mode, and longwave mode.
[0040] Specifically, the deviation between the timing mode and other timing modes includes the deviation amount between the timing result of the timing mode and the timing results of other timing modes.
[0041] It should be noted that the consistent deviation moment of the timing mode is the moment when the timing result of the timing mode is inconsistent with the timing results of other timing modes.
[0042] Understandably, Figure 2 As shown, the coincidence of the consistent deviation moments can meet the requirements, including:
[0043] Using the distribution data of the consistent deviation moments of different timing modes, determine the moment when the consistent deviation moments of different timing modes coincide with each other, and use it as the deviation coincidence moment;
[0044] Determining the deviation overlap ratio of different timing modes according to the proportion of the deviation overlap moment in the consistent deviation moments in different timing modes;
[0045] Based on the deviation overlap ratio of different timing modes, determine whether the overlap of the consistent deviation moments can meet the requirements.
[0046] It is understandable that when there is a timing mode in which the deviation coincidence ratio is less than the preset ratio threshold, the coincidence of the consistent deviation moments cannot meet the requirement.
[0047] In another embodiment, if the average value of the deviation overlap ratios of different timing modes does not meet the requirements, it is determined that the overlap of the consistent deviation moments does not meet the requirements, wherein when the average value is greater than a preset threshold, it is determined that the average value of the deviation overlap ratios of different timing modes does not meet the requirements.
[0048] It should be noted that when the coincidence of different consistent deviation moments cannot meet the requirements, time verification processing is required at different time synchronization moments. Specifically, when the timing results of different timing modes are consistent for a continuous period greater than the duration threshold, it will be used as the timing result.
[0049] It can be understood that the duration threshold is determined based on the average value of the deviation overlap ratio of different timing modes, specifically based on the difference between 1 and the average value of the deviation overlap ratio of different timing modes, multiplied by a preset proportional factor.
[0050] In another possible embodiment, determining whether the coincidence of the consistent deviation moments can meet the requirement specifically includes:
[0051] S11 determines, based on the distribution data of the consistent deviation moments of different timing modes, a moment at which the consistent deviation moments of the different timing modes coincide, and uses the moment as the deviation coincidence moment; and determines, based on the proportion of the deviation coincidence moment in the consistent deviation moments in the different timing modes, a deviation coincidence ratio of the different timing modes;
[0052] It can be understood that in the above steps, if the proportion of the number of deviation coincidence moments or the number of consistent deviation moments excluding the deviation coincidence moments does not meet the requirements, that is, it is greater than the threshold, it means that the consistent deviation moments of different timing modes do not coincide. Therefore, on this basis, it is explained that the distribution state of the interference factors of different timing modes is relatively scattered. In order to ensure the reliability of the timing processing, it can be directly determined that the coincidence of the consistent deviation moments cannot meet the requirements.
[0053] It should also be noted that if the proportion of the number of deviation coincidence moments and the number of consistent deviation moments excluding the deviation coincidence moments meet the requirements, and the proportion of the number of deviation coincidence moments is greater than 0.9 or the number of consistent deviation moments excluding the deviation coincidence moments is small, that is, within a certain range, the consistent deviation moments of different timing modes are more consistent, and their interference factors are more consistent. Therefore, it can be directly determined that the coincidence of the consistent deviation moments can meet the requirements.
[0054] Furthermore, if the proportion of the number of deviation coincidence moments is not greater than 0.9 and the number of consistent deviation moments excluding the deviation coincidence moments is not within a certain range, it is necessary to further determine the deviation coincidence ratios of different timing modes. When there is a timing mode whose deviation coincidence ratio does not meet the requirements, that is, when there is a timing mode whose deviation coincidence ratio is less than the preset ratio threshold, it is determined that the coincidence of the consistent deviation moments cannot meet the requirements. Only when the above situations do not exist, it is necessary to proceed to the next step to determine the deviation date.
[0055] S12 determines the number of consistent deviation moments of different timing modes based on the distribution data of consistent deviation moments of different timing modes, takes the consistent deviation moments excluding the deviation coincidence moments as other deviation moments, and determines the deviation date according to the distribution ratio of the other deviation moments on different dates;
[0056] It can be understood that the deviation date is a date whose distribution ratio is greater than the preset ratio threshold, indicating that the number of other deviation moments in the historical date is large, and therefore has a greater impact on the accuracy of the timing mode.
[0057] Specifically, it should be noted that in the above steps, if there is a timing mode in which the number of other deviation moments does not meet the requirements, it means that there is a timing mode in which the number of consistent deviation moments excluding the deviation coincidence moments is large. This can be specifically determined by means of a threshold. At this time, it can be directly determined that the coincidence of the consistent deviation moments cannot meet the requirements.
[0058] If there is no other timing mode in which the number of deviation moments does not meet the requirements, it means that the number of other deviation moments of different timing modes is not large. Therefore, on this basis, it is also necessary to determine whether there are no deviation dates in different timing modes. When there are no deviation dates, it means that the distribution of other deviation moments of different timing modes is relatively scattered. Therefore, on this basis, it can be directly determined that the overlap of consistent deviation moments cannot meet the requirements.
[0059] If there are deviation dates, it is necessary to further determine the ratio of the number of deviation dates of different timing modes. Specifically, if there is a timing mode in which the ratio of the number of deviation dates is less than the preset ratio of the number of deviation dates, it means that the distribution of other deviation moments of the timing mode is relatively scattered. Therefore, on this basis, it can be directly determined that the overlap of the consistent deviation moments cannot meet the requirements, and only in other cases will the next step be carried out.
[0060] S13 determines whether the coincidence of the consistent deviation time can meet the requirements based on the deviation coincidence ratio of different timing modes, the number ratio of deviation dates, and the coincidence of deviation dates with other timing modes.
[0061] It can also be understood that in a possible embodiment, in the above steps, the proportion of the number of deviation dates of different timing modes and the average proportion of the number of deviation dates that overlap with other timing modes are used as weight values of different timing modes, and the weight sum of the overlap ratios is determined based on the weight sum of the deviation overlap ratios of different timing modes.
[0062] It should be noted that when the sum of the coincidence ratio weights is greater than a preset weight threshold, it is determined that the coincidence situation of the consistent deviation moments can meet the requirements.
[0063] S2 determines the consistency check time according to the coincidence of the consistent deviation moments of different timing modes, and determines the verification processing duration of different consistent check times based on the interval data between the consistency check time and different time processing moments and the coincidence of the consistent deviation moments;
[0064] Furthermore, the consistency check moment is the moment when the number of coincidences of the consistent deviation moments of different timing modes meets the requirement, and specifically the moment when the number of coincidences is greater than the preset number of coincidences is used as the consistency check moment.
[0065] It can be understood that the time for time synchronization is a preset time at which time synchronization is required.
[0066] Specifically, such as Figure 3 As shown, the method for determining the verification processing time length of the consistency verification moment is:
[0067] Determining the number of coincidences of the consistent deviation moments of different timing modes according to the coincidence of the consistent deviation moments of the consistent check moments;
[0068] The time between the synchronization processing time and the next consistency check time is used as the target time. Based on the interval data from different target times, the interval duration from the target time is determined. The maximum interval duration from the synchronization processing time to the target time is used as the maximum interval duration.
[0069] The verification processing duration of the consistency verification moment is determined by the number of coincidences and the maximum interval duration.
[0070] It should be noted that the verification processing duration of the consistency verification moment is determined by the number of coincidences and the maximum interval duration, specifically including:
[0071] Construct a preset mapping model, and construct the overlap number intervals and interval duration intervals corresponding to different preset processing durations;
[0072] The preset processing time in which the maximum values of the number of coincidences and the interval duration both fall within the number of coincidences interval and the interval duration interval is used as the verification processing time at the consistency verification moment.
[0073] In another embodiment, a mathematical model based on the hierarchical analysis method is constructed based on the number of overlaps and the maximum interval duration, and the number of overlaps and the maximum interval duration are used as inputs of the mathematical model to determine the verification processing duration at the consistency verification moment.
[0074] In another possible embodiment, the method for determining the verification processing time length at the consistency verification moment is:
[0075] S21 determines the number of coincidences of the consistent deviation moments of different timing modes according to the coincidence of the consistent deviation moments of the consistent check moment, and determines the proportion of the number of coincidences of the different timing modes at the consistent check moment according to the proportion of the number of coincidences of the consistent deviation moments of different timing modes at the consistent check moment to the total number of coincidences of the consistent deviation moments;
[0076] It can be understood that in the above steps, if the number of overlaps of different timing modes at the time of consistent verification is greater than the preset overlap threshold, it means that the interference risk at the time of consistent verification is relatively large. Therefore, it is possible to directly determine the verification processing time of the consistent verification time using a preset time length.
[0077] It should also be noted that if the number of overlaps of different timing modes at the time of consistent verification is not greater than the preset overlap threshold, it is necessary to further determine the proportion of overlaps of different timing modes at the time of consistent verification. When there is a timing mode whose proportion of overlaps at the time of consistent verification does not meet the requirements, that is, it is greater than the threshold, there is a timing mode with a larger proportion of overlaps. Therefore, in order to ensure the verification reliability of the timing mode with a larger proportion of overlaps, it is possible to directly determine the verification processing time of the consistent verification time by using a preset time length.
[0078] In addition, it can be understood that if there is no timing mode in which the proportion of the number of overlaps at the consistent verification moment does not meet the requirements, it is necessary to further determine whether the average value of the proportion of the number of overlaps at the consistent verification moment of different timing modes is greater than the preset value of the overlap proportion. If so, it means that the consistent verification moment is very important for the verification processing of different timing modes, and then it can be directly determined to use the preset time length to determine the verification processing time length of the consistent verification moment, and continue to determine the verification requirement value in other cases.
[0079] S22: taking the time synchronization processing moment between the time synchronization processing moment and the next consistency check moment as the target moment, determining the interval duration from the target moment based on the interval data from different target moments, taking the maximum interval duration from the target moment as the maximum interval duration, and determining the verification requirement value of the consistency check moment based on the interval durations from the different target moments;
[0080] It should be noted that in the above steps, if the maximum interval duration is greater than the preset interval duration threshold, it means that in order to ensure the reliability of the timing results of the above-mentioned timing processing moment, a preset duration is used in the consistent verification moment to determine the verification processing duration of the consistent verification moment.
[0081] In addition, it needs to be further explained that in the above steps, if the maximum interval duration is not greater than the preset interval duration threshold, it is necessary to further determine whether the number of time synchronization processing moments with an interval duration greater than the preset duration threshold meets the requirements. When the number of time synchronization processing moments with an interval duration greater than the preset duration threshold is large, that is, greater than the threshold, it means that at this time, in order to ensure the reliability of the time synchronization results of the above-mentioned time synchronization processing moments, a preset duration is used in the consistent verification moment to determine the verification processing duration of the consistent verification moment.
[0082] In a possible embodiment, the demand values at different target moments may be determined based on the product of the interval lengths with different target moments and a preset weight value, and the verification demand value may be determined by the sum of the demand values at different target moments.
[0083] It should be noted that the verification requirement value in the above steps ranges from 0 to 1. When the verification requirement value is greater than the preset verification requirement threshold, the verification requirement level at this time is higher. Therefore, a pre-set duration is used in the consistent verification moment to determine the verification processing duration of the consistent verification moment.
[0084] S23 determines the verification processing time of the consistency verification moment through the proportion of the number of coincidences of different timing modes at the consistency verification moment and the verification requirement value.
[0085] In one possible embodiment, the timing verification value is determined based on the proportion of the number of overlaps of different timing modes at the consistent verification moment and the average value of the verification requirement value, and the verification processing time length at the consistent verification moment is determined by the preset verification processing time length corresponding to the timing verification value.
[0086] S3: performing verification processing at different consistency verification moments based on the verification processing duration, determining deviations of timing modes at different consistency verification moments, determining interference risk timing modes at different consistency verification moments based on the deviations, and proceeding to the next step when the overlap of the interference risk timing modes at different consistency verification moments within a recent preset time period meets the requirements;
[0087] Furthermore, performing verification processing at different consistency verification times based on the verification processing duration specifically includes:
[0088] At the consistency verification moment, only when the timing results of different timing modes are consistent for a continuous period greater than the verification processing time will it be used as the timing result, wherein the time threshold is greater than the verification processing time.
[0089] Specifically, the method for determining the interference risk timing mode at the consistency check moment is:
[0090] The time when the timing results of the timing mode in the consistency check moment are inconsistent with those of other timing modes is used as the result deviation moment;
[0091] According to the distribution data of the result deviation time at the consistency verification time, it is determined whether the timing mode is the interference risk timing mode at the consistency verification time.
[0092] It can be understood that when the number of the result deviation moments in the consistent verification moment is within the deviation moment number interval, that is, when it is too large, the timing mode is determined to be the interference risk timing mode of the consistent verification moment.
[0093] In another possible embodiment, the method for determining the interference risk timing mode at the consistency check moment is:
[0094] The time when the timing results of the timing mode in the consistency check moment are inconsistent with those of other timing modes is used as the result deviation moment;
[0095] determining the number of intervals between different result deviation moments according to distribution data of the result deviation moments at the consistency verification moment;
[0096] Whether the timing mode is the interference risk timing mode of the consistency check moment is determined by the number of interval moments between different result deviation moments.
[0097] It should also be noted that when the average number of interval moments between different result deviation moments is less than the preset interval moment number threshold, the timing mode is determined to be the interference risk timing mode of the consistent check moment.
[0098] Furthermore, it is determined that the overlap of the interference risk timing mode meets the requirements, including:
[0099] Determine the number of consistent check moments corresponding to different interference risk timing modes by comparing the overlap of the interference risk timing modes at different consistent check moments within a recent preset time period;
[0100] According to the number of consistent verification moments corresponding to different interference risk timing modes, determine whether the overlap of the interference risk timing modes meets the requirements.
[0101] Specifically, when there is an interference risk timing mode whose number of corresponding consistent check moments is greater than the consistent moment number threshold, it is determined that the overlap of the interference risk timing mode does not meet the requirement.
[0102] It should be noted that when the overlap of the interference risk timing mode does not meet the requirements, the timing results of different timing modes at the same time are only used as the timing result when the continuous duration is greater than the duration threshold.
[0103] S4 obtains the time synchronization data of the time synchronization moment, and determines the time synchronization processing strategy of the time synchronization moment by combining the time synchronization data with the coincidence data of the interference risk timing mode in the latest preset time period.
[0104] It is understandable that if Figure 4 As shown, the method for determining the time synchronization processing strategy at the time synchronization moment is:
[0105] Determine the number of moments in which different timing modes in the timing period of the time synchronization moment are inconsistent with other timing modes using the time synchronization data at the time synchronization moment, and use the number of moments in which the different timing modes are inconsistent with other timing modes in the time synchronization period of the time synchronization moment, and use the number of moments in which the different timing modes are inconsistent with other timing modes;
[0106] A timing mode that is inconsistent with other timing modes is defined as a deviation timing mode. The number of coincident verification moments in which the deviation timing mode belongs to the interference risk timing mode is determined based on the overlapped data between the deviation timing mode and the interference risk timing mode, and the coincident verification moments are defined as the number of risk interference moments.
[0107] The timing processing strategy of the timing moment is determined according to the number of deviation moments and the number of risk interference moments of different deviation timing modes.
[0108] It should be noted that the timing data is the timing results of different timing modes within the preset unit time at the timing moment, wherein the value range of the preset unit time is between 1 minute and 5 minutes, and is specifically determined according to the number of interference risk timing modes in the most recent preset time period, wherein the more interference risk timing modes there are, the longer the preset unit time, and can be specifically determined based on the preset correspondence between the number of interference risk timing modes and the preset unit time.
[0109] It is understandable that the timing processing strategy of the timing moment is determined by the number of deviation moments and the number of risk interference moments of different deviation timing modes.
[0110] When there is no deviation timing mode, there is no need to perform time verification processing at the time synchronization moment;
[0111] When there is a deviation timing mode, the number of deviation moments of different deviation timing modes is obtained. When the number of deviation timing modes is 2 or more, the timing results of different timing modes in the said timing moments are consistent only when the continuous duration is greater than the duration threshold, it is used as the timing result.
[0112] If there is only one timing deviation mode, determine the number of its deviation moments. When the number of deviation moments of the timing deviation mode is greater than the preset value of the deviation number, it means that the number of its deviation moments is large. Therefore, when the continuous duration of the timing results of different timing modes in the said timing moments is consistent is greater than the duration threshold, it is used as the timing result.
[0113] In another embodiment, if the number of deviation moments of the timing deviation mode is not greater than the preset value of the deviation number, it is also necessary to determine whether the sum of the number of deviation moments of the deviation timing mode and the number of risk interference moments meets the requirements, that is, whether it is greater than the preset number threshold. When it is greater than the preset number threshold, it means that the interference risk is relatively large. Therefore, when the continuous time length of the timing results of different timing modes in the said timing moments is consistent is greater than the time length threshold, it is used as the timing result.
[0114] In addition, when it is not greater than the preset number threshold, the sum of the number of deviation moments and the number of risk interference moments of the deviation timing mode is taken as the total number of abnormalities, and the preset timing duration corresponding to the total number of abnormalities is used as the basis. Only when the continuous time length of the timing results of different timing modes in the timing moment is consistent is greater than the preset timing duration, it is used as the timing result.
[0115] Example 2
[0116] In a second aspect, the present invention provides a computer system comprising: a memory and a processor in communication connection, and a computer program stored in the memory and capable of running on the processor, wherein the processor executes the above-mentioned method for timing processing of a satellite-based multi-mode anti-interference timing device when running the computer program.
[0117] The various embodiments in this specification are described in a progressive manner. Similar portions between the various embodiments can be referenced to each other, and each embodiment focuses on the differences from the other embodiments. In particular, the device, apparatus, and non-volatile computer storage medium embodiments are generally similar to the method embodiments, so their descriptions are relatively simplified. For relevant details, refer to the descriptions of the method embodiments.
[0118] The foregoing description of this specification describes specific embodiments. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in an order different from that described in the embodiments and still achieve the desired results. Furthermore, the processes depicted in the accompanying drawings do not necessarily require the specific order shown or the sequential order to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0119] The foregoing description is merely one or more embodiments of this specification and is not intended to limit this specification. It will be apparent to those skilled in the art that various modifications and variations may be made to one or more embodiments of this specification. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of one or more embodiments of this specification are intended to be within the scope of the claims of this specification.
Claims
1. A time synchronization method for a satellite-based multi-mode anti-interference time synchronization device, characterized in that: Specifically include: Determine the consistent deviation moments of different timing modes based on the deviation between the timing equipment in different timing modes and other timing modes. When the coincidence of the consistent deviation moments of different timing modes meets the requirements, proceed to the next step. Determining a consistency check time according to the overlap of the consistency deviation moments of different timing modes, and determining the verification processing duration of different consistency check times based on the interval data between the consistency check time and different time processing moments and the overlap of the consistency deviation moments; Performing verification processing at different consistency verification moments based on the verification processing duration, determining deviations of timing modes at different consistency verification moments, determining interference risk timing modes at different consistency verification moments based on the deviations, and proceeding to the next step when the overlap of the interference risk timing modes at different consistency verification moments within a recent preset time period meets the requirements; Acquire timing data at the time of synchronization, and determine a timing processing strategy for the time of synchronization by combining the timing data with coincidence data of the interference risk timing mode within a recent preset time period; The consistent deviation moment of the timing mode is the moment when the timing result of the timing mode is inconsistent with the timing results of other timing modes; The consistency check moment is the moment when the number of coincidences of the consistent deviation moments of different timing modes meets the requirement.
2. The time synchronization processing method for a satellite-based multi-mode anti-interference time synchronization device according to claim 1, characterized in that: The timing modes include satellite navigation mode, shortwave mode and longwave mode.
3. The time synchronization processing method for a satellite-based multi-mode anti-interference time synchronization device according to claim 1, characterized in that: The deviation between the timing mode and other timing modes includes the deviation between the timing result of the timing mode and the timing results of other timing modes.
4. The time synchronization processing method for a satellite-based multi-mode anti-interference time synchronization device according to claim 1, characterized in that: Determine whether the coincidence of the consistent deviation moments can meet the requirements, including: Using the distribution data of the consistent deviation moments of different timing modes, determine the moment when the consistent deviation moments of different timing modes coincide with each other, and use it as the deviation coincidence moment; Determining the deviation overlap ratio of different timing modes according to the proportion of the deviation overlap moment in the consistent deviation moments in different timing modes; Based on the deviation overlap ratio of different timing modes, determine whether the overlap of the consistent deviation moments can meet the requirements.
5. The time synchronization processing method for a satellite-based multi-mode anti-interference time synchronization device according to claim 4, characterized in that: When there is a timing mode in which the deviation coincidence ratio is less than a preset ratio threshold, it is determined that the coincidence of the consistent deviation moments cannot meet the requirement.
6. The time synchronization processing method for a satellite-based multi-mode anti-interference time synchronization device according to claim 1, characterized in that: The method for determining the verification processing time length of the consistency verification moment is: Determining the number of coincidences of the consistent deviation moments of different timing modes according to the coincidence of the consistent deviation moments of the consistent check moments; The time between the synchronization processing time and the next consistency check time is used as the target time. Based on the interval data from different target times, the interval duration from the target time is determined. The maximum interval duration from the synchronization processing time to the target time is used as the maximum interval duration. The verification processing duration of the consistency verification moment is determined by the number of coincidences and the maximum interval duration.
7. The time synchronization processing method for a satellite-based multi-mode anti-interference time synchronization device according to claim 1, characterized in that: The method for determining the time synchronization processing strategy at the time synchronization moment is: Determine the number of moments in which different timing modes in the timing period of the time synchronization moment are inconsistent with other timing modes using the time synchronization data at the time synchronization moment, and use the number of moments in which the different timing modes are inconsistent with other timing modes in the time synchronization period of the time synchronization moment, and use the number of moments in which the different timing modes are inconsistent with other timing modes; A timing mode that is inconsistent with other timing modes is defined as a deviation timing mode. The number of coincident verification moments in which the deviation timing mode belongs to the interference risk timing mode is determined based on the overlapped data between the deviation timing mode and the interference risk timing mode, and the coincident verification moments are defined as the number of risk interference moments. The timing processing strategy of the timing moment is determined according to the number of deviation moments and the number of risk interference moments of different deviation timing modes.
8. A computer system comprising: A memory and a processor in communication connection, and a computer program stored in the memory and capable of running on the processor, characterized in that when the processor runs the computer program, it executes the time synchronization processing method of a satellite-based multi-mode anti-interference time system device as described in any one of claims 1-7.
Citation Information
Patent Citations
Time service system and method
CN112787705A
Autonomous controllable anti-interference time synchronization method and device based on Beidou
CN119689516A