CN118574209B - Satellite network leading follow consistency clock synchronization method, device and equipment - Google Patents
Satellite network leading follow consistency clock synchronization method, device and equipment Download PDFInfo
- Publication number
- CN118574209B CN118574209B CN202411007134.6A CN202411007134A CN118574209B CN 118574209 B CN118574209 B CN 118574209B CN 202411007134 A CN202411007134 A CN 202411007134A CN 118574209 B CN118574209 B CN 118574209B
- Authority
- CN
- China
- Prior art keywords
- clock
- node
- time
- model
- satellite network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000005259 measurement Methods 0.000 claims description 44
- 238000012937 correction Methods 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 11
- 230000001360 synchronised effect Effects 0.000 claims description 8
- 230000002457 bidirectional effect Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 5
- 230000001427 coherent effect Effects 0.000 description 4
- 238000010276 construction Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000033001 locomotion Effects 0.000 description 2
- 108091092878 Microsatellite Proteins 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/0035—Synchronisation arrangements detecting errors in frequency or phase
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/06—Airborne or Satellite Networks
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- General Physics & Mathematics (AREA)
- Radio Relay Systems (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
The application relates to a satellite network leader following consistency clock synchronization method, device and equipment. The method comprises the following steps: constructing a satellite network topology model, constructing a satellite network clock model, and acquiring a time-frequency measured value of each node and adjacent nodes thereof in the satellite network topology model according to the satellite network clock model; estimating the relative frequency value of the adjacent node according to the time-frequency measured value, and respectively controlling the frequency consistency of the leading node and the following node according to the relative frequency value; after the frequency consistency control, updating the local node clock and the adjacent node clock locally at each node according to the satellite network clock model; and carrying out time synchronization of the leading node and the following node according to the local node clock and the adjacent node clock. The method can realize high-precision clock time and frequency synchronization of the satellite network.
Description
Technical Field
The application relates to the technical field of satellite time synchronization, in particular to a satellite network leading follow consistency clock synchronization method, device and equipment.
Background
With the development of microsatellite technology and the reduction of satellite transmission cost, the value of large-scale low-orbit constellations and stars in the application fields of space-based global communication, remote sensing, detection and the like is further explored and utilized, and the deployment and construction of large-scale and miniaturized constellation/stars systems are accelerating. The high-precision clock synchronization of the satellite network is a core foundation for large-scale satellite network operation and maintenance and application. The high-precision cooperative applications such as inter-satellite cooperative communication, cooperative detection, cooperative control, cooperative calculation and storage and the like and the high-precision time service and positioning service provided for users all put forward higher and higher requirements on inter-satellite time-frequency synchronization, and the development is carried out from microsecond level to nanosecond level and even picosecond level. Because the signals of the GNSS system are weak and easy to interfere, the current method for providing the constellation network time service only by GNSS time service has great risk, and the precision of time service provided by GNSS is limited. When the low orbit constellation/constellation is built, an endogenous space clock synchronous network needs to be built, unified high-precision time and frequency references are built and maintained for all satellite nodes in the network, and the high-precision synchronous application requirements of the space and the satellite ground are supported.
The clock synchronization in the current satellite network mainly adopts a structural clock synchronization mode, and the clock synchronization performance of the method is not high, and the reliability and the expansibility are poor. Because of the high speed motion of satellites, the topology of the satellite network is constantly changing, resulting in frequent analysis of the cluster topology and computation of the network spanning tree, which introduces considerable communication overhead to the network. Therefore, this approach is not applicable to large scale low orbit constellations/constellation. Compared with the method, the distributed clock synchronization mode has more flexible network topology adaptability, high expansibility, strong robustness and higher synchronization precision.
Disclosure of Invention
Based on the foregoing, it is necessary to provide a method, a device and equipment for synchronizing satellite network leading follow-up consistency clock.
A method of satellite network leader following coherent clock synchronization, the method comprising:
Constructing a satellite network topology model; the nodes in the satellite network topology model comprise leading nodes and following nodes; the leader node is a ground reference station clock and/or a reference satellite clock; the following node is a common satellite clock; the connection relation of the nodes in the satellite network topology model is determined according to space-time coordinates and ephemeris information of a ground reference station clock, a reference satellite clock and a common satellite clock;
constructing a satellite network clock model; the satellite network clock model includes: a physical clock model for determining time readings of the nodes and a logical clock model for determining deviations of the time readings;
Acquiring a time-frequency measured value of each node and adjacent nodes thereof in the satellite network topology model according to the satellite network clock model;
estimating a relative frequency value of an adjacent node according to the time-frequency measured value, and respectively carrying out frequency consistency control on the leading node and the following node according to the relative frequency value;
After the frequency consistency control, updating the local node clock and the adjacent node clock locally at each node according to the satellite network clock model;
and carrying out time synchronization of the leading node and the following node according to the local node clock and the adjacent node clock.
In one embodiment, the method further comprises: the physical clock model is constructed as follows:
;
wherein, Representing nodesIs the first of (2)The time of the secondary measurement is taken,Is a nodeIs used for the initial time offset of (a),Is the relative frequency of the clock with respect to the nominal frequency,Is a high order small amount of clock reading.
In one embodiment, the method further comprises: the logic clock model is constructed as follows:
;
Is a node The logic clock is initially biased and,Is a nodeThe relative frequency of the logic clocks is such that,Is a nodeThe initial deviation correction amount of the clock,Is a nodeClock relative frequency correction coefficients.
In one embodiment, the method further comprises: estimating the relative frequency value of the adjacent node according to the time-frequency measured value as follows:
;
wherein, Representation ofTime nodeRelative to the nodeIs set to be a clock of a certain frequency,Is thatTime clock nodeClock nodeThe dynamic correction values for the two-way measurement are made,Representation ofTime nodeDirectional nodeThe clock time of the transmitted measurement signal,
Representation ofFrom moment to momentTime nodeDirectional nodeClock time difference of the transmitted measurement signal.
In one embodiment, the method further comprises: the control protocol for controlling the frequency consistency of the leader node is as follows:
;
wherein, The feedback gain coefficient is synchronously controlled by the leader node consistency clock;
the control protocol for controlling the frequency consistency of the following nodes is as follows:
;
wherein, Is a feedback gain factor that follows the node coherent clock synchronization control.
According to the control protocol, the clock frequencies of the leading node and the following node are consistent:
;
;
In one embodiment, the method further comprises: after the frequency consistency control, updating the local node clock and the adjacent node clock locally at each node according to the satellite network clock model as follows:
;
wherein, Is a clock nodeAnd clock nodeAt the position ofA time-of-day deviation measurement value,Representing an initial deviation of the time of the clock,Representing clock nodesThe relative frequency of the logic clocks is such that,Representing clock nodesIs a logical clock model of the (c),Representing clock nodesIs a physical clock model of (c).
In one embodiment, the method further comprises: the clock time synchronization control protocol for time synchronization of the leader node is as follows:
;
wherein, Is the leader nodeThe number of adjacent leader nodes is determined,Representing a leader nodeIs provided with a clock time synchronization control protocol of (a),Representing a leader nodeLogic clock model of (a);
the clock time synchronization control protocol for time synchronization of the following nodes is as follows:
;
wherein, Is a following nodeThe number of adjacent leading nodes and following nodes.
Updating the clock time initial deviation of each node as follows:
;
finally, the time consistency of the leading node and the following node is realized:
;
;
A satellite network leader following consistency clock synchronization device, the device comprising:
The topology model construction module is used for constructing a satellite network topology model; the nodes in the satellite network topology model comprise leading nodes and following nodes; the leader node is a ground reference station clock and/or a reference satellite clock; the following node is a common satellite clock; the connection relation of the nodes in the satellite network topology model is determined according to space-time coordinates and ephemeris information of a ground reference station clock, a reference satellite clock and a common satellite clock;
The clock model building module is used for building a satellite network clock model; the satellite network clock model includes: a physical clock model for determining time readings of the nodes and a logical clock model for determining deviations of the time readings;
The frequency consistency module is used for acquiring a time-frequency measured value of each node and adjacent nodes thereof in the satellite network topology model according to the satellite network clock model; estimating a relative frequency value of an adjacent node according to the time-frequency measured value, and respectively carrying out frequency consistency control on the leading node and the following node according to the relative frequency value;
The time synchronization module is used for updating the local node clock and the adjacent node clock at each node locally according to the satellite network clock model after the frequency consistency control; and carrying out time synchronization of the leading node and the following node according to the local node clock and the adjacent node clock.
A computer device comprising a memory storing a computer program and a processor which when executing the computer program performs the steps of:
Constructing a satellite network topology model; the nodes in the satellite network topology model comprise leading nodes and following nodes; the leader node is a ground reference station clock and/or a reference satellite clock; the following node is a common satellite clock; the connection relation of the nodes in the satellite network topology model is determined according to space-time coordinates and ephemeris information of a ground reference station clock, a reference satellite clock and a common satellite clock;
constructing a satellite network clock model; the satellite network clock model includes: a physical clock model for determining time readings of the nodes and a logical clock model for determining deviations of the time readings;
Acquiring a time-frequency measured value of each node and adjacent nodes thereof in the satellite network topology model according to the satellite network clock model;
estimating a relative frequency value of an adjacent node according to the time-frequency measured value, and respectively carrying out frequency consistency control on the leading node and the following node according to the relative frequency value;
After the frequency consistency control, updating the local node clock and the adjacent node clock locally at each node according to the satellite network clock model;
and carrying out time synchronization of the leading node and the following node according to the local node clock and the adjacent node clock.
The satellite network leader following consistency clock synchronization method, device and equipment solve the distributed synchronization control problem and the high-precision tracing problem of the time and the frequency of the clocks of the large-scale satellite network, synchronize the clocks of all satellite nodes to the clocks of the ground reference station and the reference satellite, and realize the high-precision clock time and frequency synchronization of the satellite network.
Drawings
FIG. 1 is a flow diagram of a method for satellite network leader following consistent clock synchronization in one embodiment;
FIG. 2 is a diagram of a frame of a satellite network leader-to-follower consistency clock synchronization control in another embodiment;
FIG. 3 is a block diagram of a satellite network leader following a coherent clock synchronization device in one embodiment;
Fig. 4 is an internal structural diagram of a computer device in one embodiment.
Detailed Description
The present application will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present application more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application.
In one embodiment, as shown in fig. 1, there is provided a satellite network leader following consistency clock synchronization method, comprising the steps of:
and 102, constructing a satellite network topology model.
The nodes in the satellite network topology model comprise a leading node and a following node; the leader node is a ground reference station clock and/or a reference satellite clock; the following node is a common satellite clock; the connection relation of the nodes in the satellite network topology model is determined according to space-time coordinates and ephemeris information of a ground reference station clock, a reference satellite clock and a common satellite clock.
And 104, constructing a satellite network clock model.
The satellite network clock model includes: a physical clock model for determining time readings of the nodes and a logical clock model for determining deviations of the time readings.
And 106, acquiring a time-frequency measured value of each node and adjacent nodes thereof in the satellite network topology model according to the satellite network clock model.
And step 108, estimating the relative frequency value of the adjacent node according to the time-frequency measured value, and respectively controlling the frequency consistency of the leading node and the following node according to the relative frequency value.
Step 110, after the frequency consistency control, the local node clock and the adjacent node clock are updated locally at each node according to the satellite network clock model.
Step 112, time synchronization of the leader node and the follower node is performed according to the local node clock and the adjacent node clock.
In the satellite network leading following consistency clock synchronization method, the distributed synchronization control problem of the time and frequency of the large-scale satellite network clock and the high-precision tracing problem are solved, the clocks of all satellite nodes are synchronized to the clocks of the ground reference station and the reference satellite, and the high-precision clock time and frequency synchronization of the satellite network is realized.
In one embodiment, for step 102, a topology model of the satellite network may be constructed based on the space-time coordinates and ephemeris information of the ground reference station, reference satellite, and common satellite. Constructing a satellite network topology model by adopting graph theory as a description tool of satellite network topology characteristicsWhereinRepresenting a set of satellite/terrestrial clock nodes,Indicating the number of leader nodes (ground reference station clock and reference satellite clock),Representing the number of following nodes (common satellite clocks),Representing a set of inter-satellite measurement links,Representing a weighting matrix of links, the weighting coefficients of the linksRepresenting nodesNode → nodeNodeIs the link master node, and nodeAndAll belong to. Two clock nodes which can be directly linked are regarded as adjacent nodes, and the adoption ofRepresenting satellite network clock nodesIs provided for the set of adjacent clock nodes.
In one embodiment, the physical clock model is built as:
;
wherein, Representing nodesIs the first of (2)The time of the secondary measurement is taken,Is a nodeIs used for the initial time offset of (a),Is the relative frequency of the clock with respect to the nominal frequency,Is a high order small amount of clock reading that is negligible for a high precision clock in a short measurement period.
In another embodiment, building a logical clock model is:
;
Is a node The logic clock is initially biased and,Is a nodeThe relative frequency of the logic clocks is such that,Is a nodeThe initial deviation correction amount of the clock,Is a nodeClock relative frequency correction coefficients.
It should be noted that the physical clock model is a direct model of the clock readings of the satellite network clock nodes, and the logic clock model is a modified model of the clock readings of the satellite network clock nodes.
In one embodiment, the relative frequency values of the neighboring nodes are estimated from the time-frequency measurements as:
;
wherein, Representation ofTime nodeRelative to the nodeIs set to be a clock of a certain frequency,Is thatTime clock nodeClock nodeThe dynamic correction values for the two-way measurement are made,Representation ofTime nodeDirectional nodeThe clock time of the transmitted measurement signal,Representation ofFrom moment to momentTime nodeDirectional nodeClock time difference of the transmitted measurement signal. In this embodiment, the relative frequency estimation can be performed using the time stamp values of two consecutive inter-satellite/satellite measurements.
In another embodiment, the control protocol for frequency consistency control of the leader node is:
;
wherein, The feedback gain coefficient is synchronously controlled by the leader node consistency clock; the control protocol for controlling the frequency consistency of the following nodes is as follows:
;
wherein, The feedback gain coefficient is synchronously controlled by the consistency clock of the following node; according to the control protocol, the clock frequencies of the leading node and the following node are consistent:
;
;
In one embodiment, after the frequency consistency control, the local node clock and the adjacent node clock are updated locally at each node according to the satellite network clock model as:
;
wherein, Is a clock nodeAnd clock nodeAt the position ofA time-of-day deviation measurement value,Representing an initial deviation of the time of the clock,Representing clock nodesThe relative frequency of the logic clocks is such that,Representing clock nodesIs a logical clock model of the (c),Representing clock nodesIs a physical clock model of (c).
In another embodiment, the clock time synchronization control protocol for time synchronizing the leader node is:
;
wherein, Is the leader nodeThe number of adjacent leader nodes is determined,Representing a leader nodeIs provided with a clock time synchronization control protocol of (a),Representing a leader nodeLogic clock model of (a); the clock time synchronization control protocol for time synchronization of the following nodes is as follows:
;
wherein, Is a following nodeThe number of adjacent leading nodes and following nodes; updating the clock time initial deviation of each node as follows:
;
finally, the time consistency of the leading node and the following node is realized:
;
;
In summary, as shown in fig. 2, during the synchronization of the satellite network clock, each satellite node/reference node performs time-frequency measurement through the constructed inter-satellite/inter-satellite measurement link to obtain the time deviation between the satellite node/reference node and the adjacent node And relative frequency. Because the satellite network clock needs to trace to the ground reference station/reference satellite, all clock reference nodes can be used as leading nodes, and the situation that the satellite network clock hasClock reference stations/reference satellites, respectively. All other satellite clock nodes are taken as following nodes, and are assumed to beThe satellite clock nodes are respectively. Each node obtains time-frequency measurement values by using adjacent inter-satellite/satellite-ground links(Representing nodesThe adjacent nodes of the leader) and the following nodes are synchronously controlled by the leader following consistency clock, the method has the distributed control characteristic, and the control modes of the leader node and the following nodes are different. And each node obtains the relative frequency and time estimated value of the node clock after synchronous control, so as to carry out time and frequency compensation on the clock of the node, thereby realizing the leading following consistency clock synchronization of the satellite network clock.
In the method, space-time coordinates of a ground reference station in the whole satellite network clock synchronization system and ephemeris information of a reference satellite and a common satellite are obtained and used as prior information and network constraint of the whole synchronization system. Secondly, the ground reference station and the reference satellite are used as leading nodes of the satellite network clock synchronization system, the ground reference station and the reference satellite do not need to exist, the ground reference station or the reference satellite can be used as the ground reference station or the reference satellite, other satellites are used as following nodes, and network topology and inter-satellite measurement links for configuring the satellite network clock synchronization system are calculated. And then, each satellite node and the adjacent nodes carry out inter-satellite/satellite-ground bidirectional measurement, and the prior ephemeris information is combined to calculate the time deviation and the relative frequency of the inter-satellite clock to the sending time of the inter-satellite measurement initiating node, so that the measurement error caused by the high-speed movement of the satellite and the dynamic drift of the clock is reduced or eliminated. And then, each satellite node uses inter-satellite/satellite-ground measurement values to perform leading-following consistency clock synchronous control, and performs distributed calculation to realize the consistency of time and frequency of a satellite network clock. And finally, compensating and correcting the satellite network clock time and frequency by using the time and frequency control quantity obtained by the consistency control method, and evaluating the synchronization performance.
It should be understood that, although the steps in the flowchart of fig. 1 are shown in sequence as indicated by the arrows, the steps are not necessarily performed in sequence as indicated by the arrows. The steps are not strictly limited to the order of execution unless explicitly recited herein, and the steps may be executed in other orders. Moreover, at least some of the steps in fig. 1 may include multiple sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, nor do the order in which the sub-steps or stages are performed necessarily performed in sequence, but may be performed alternately or alternately with at least a portion of other steps or sub-steps of other steps.
In one embodiment, as shown in fig. 3, there is provided a satellite network leader following consistency clock synchronization apparatus, comprising: a topology model building module 302, a clock model building module 304, a frequency consistency module 306, and a time synchronization module 308, wherein:
The topology model construction module 302 is configured to construct a satellite network topology model; the nodes in the satellite network topology model comprise leading nodes and following nodes; the leader node is a ground reference station clock and/or a reference satellite clock; the following node is a common satellite clock; the connection relation of the nodes in the satellite network topology model is determined according to space-time coordinates and ephemeris information of a ground reference station clock, a reference satellite clock and a common satellite clock;
the clock model construction module 304 is configured to construct a satellite network clock model; the satellite network clock model includes: a physical clock model for determining time readings of the nodes and a logical clock model for determining deviations of the time readings;
The frequency consistency module 306 is configured to obtain, according to the satellite network clock model, a time-frequency measurement value of each node and its neighboring node in the satellite network topology model; estimating a relative frequency value of an adjacent node according to the time-frequency measured value, and respectively carrying out frequency consistency control on the leading node and the following node according to the relative frequency value;
a time synchronization module 308, configured to update, locally at each node, a local node clock and an adjacent node clock according to the satellite network clock model after the frequency consistency control; and carrying out time synchronization of the leading node and the following node according to the local node clock and the adjacent node clock.
In one embodiment, the clock model building module 304 is further configured to build a physical clock model as:
;
wherein, Representing nodesIs the first of (2)The time of the secondary measurement is taken,Is a nodeIs used for the initial time offset of (a),Is the relative frequency of the clock with respect to the nominal frequency,Is a high order small amount of clock reading.
In one embodiment, the clock model building module 304 is further configured to build a logic clock model as follows:
;
Is a node The logic clock is initially biased and,Is a nodeThe relative frequency of the logic clocks is such that,Is a nodeThe initial deviation correction amount of the clock,Is a nodeClock relative frequency correction coefficients.
In one embodiment, the frequency consistency module 306 is further configured to estimate, from the time-frequency measurement values, the relative frequency values of the neighboring nodes as:
;
wherein, Representation ofTime nodeRelative to the nodeIs set to be a clock of a certain frequency,Is thatTime clock nodeClock nodeThe dynamic correction values for the two-way measurement are made,Representation ofTime nodeDirectional nodeThe clock time of the transmitted measurement signal,
Representation ofFrom moment to momentTime nodeDirectional nodeClock time difference of the transmitted measurement signal.
In one embodiment, the control protocol used by the frequency consistency module 306 to perform frequency consistency control on the leader node is:
;
wherein, The feedback gain coefficient is synchronously controlled by the leader node consistency clock;
the control protocol for controlling the frequency consistency of the following nodes is as follows:
;
wherein, The feedback gain coefficient is synchronously controlled by the consistency clock of the following node;
the relative frequency coincidence of the leading node and the following node according to the control protocol is as follows:
;
;
in one embodiment, the time synchronization module 308 is further configured to update, after the frequency consistency control, the local node clock and the neighboring node clock locally at each node according to the satellite network clock model as:
;
wherein, Is a clock nodeAnd clock nodeAt the position ofA time-of-day deviation measurement value,Representing an initial deviation of the time of the clock,Representing clock nodesThe relative frequency of the logic clocks is such that,Representing clock nodesIs a logical clock model of the (c),Representing clock nodesIs a physical clock model of (c).
In one embodiment, the clock time synchronization control protocol used by the time synchronization module 308 to time synchronize the leader node is:
;
wherein, Is the leader nodeThe number of adjacent leader nodes is determined,Representing a leader nodeIs provided with a clock time synchronization control protocol of (a),Representing a leader nodeLogic clock model of (a);
the clock time synchronization control protocol for time synchronization of the following nodes is as follows:
;
wherein, Is a following nodeThe number of adjacent leading nodes and following nodes;
Updating the clock time initial deviation of each node as follows:
;
The time coincidence of the leading node and the following node is as follows:
;
;
For specific limitations on the satellite network leader-to-follow consistent clock synchronization apparatus, reference may be made to the above limitation on the satellite network leader-to-follow consistent clock synchronization method, which is not repeated here. The various modules in the satellite network leader following coherent clock synchronization apparatus described above may be implemented in whole or in part in software, hardware, and combinations thereof. The above modules may be embedded in hardware or may be independent of a processor in the computer device, or may be stored in software in a memory in the computer device, so that the processor may call and execute operations corresponding to the above modules.
In one embodiment, a computer device is provided, which may be a terminal, and the internal structure of which may be as shown in fig. 4. The computer device includes a processor, a memory, a network interface, a clock module, and a measurement module connected by a system bus. The clock module provides local clock time information, and the measurement module provides inter-satellite/satellite-to-ground time measurement information. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by the processor to implement a satellite network leader following consistency clock synchronization method.
It will be appreciated by persons skilled in the art that the architecture shown in fig. 4 is merely a block diagram of some of the architecture relevant to the present inventive arrangements and is not limiting as to the computer device to which the present inventive arrangements are applicable, and that a particular computer device may include more or fewer components than shown, or may combine some of the components, or have a different arrangement of components.
In an embodiment a computer device is provided comprising a memory storing a computer program and a processor implementing the steps of the method of the above embodiments when the computer program is executed.
In one embodiment, a computer readable storage medium is provided, on which a computer program is stored which, when executed by a processor, implements the steps of the method of the above embodiments.
Those skilled in the art will appreciate that implementing all or part of the above described methods may be accomplished by way of a computer program stored on a non-transitory computer readable storage medium, which when executed, may comprise the steps of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in embodiments provided herein may include non-volatile and/or volatile memory. The nonvolatile memory can include Read Only Memory (ROM), programmable ROM (PROM), electrically Programmable ROM (EPROM), electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (SYNCHLINK) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), among others.
The technical features of the above embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The above examples illustrate only a few embodiments of the application, which are described in detail and are not to be construed as limiting the scope of the application. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the application, which are all within the scope of the application. Accordingly, the scope of protection of the present application is to be determined by the appended claims.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202411007134.6A CN118574209B (en) | 2024-07-25 | 2024-07-25 | Satellite network leading follow consistency clock synchronization method, device and equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202411007134.6A CN118574209B (en) | 2024-07-25 | 2024-07-25 | Satellite network leading follow consistency clock synchronization method, device and equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN118574209A CN118574209A (en) | 2024-08-30 |
| CN118574209B true CN118574209B (en) | 2024-11-15 |
Family
ID=92469448
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202411007134.6A Active CN118574209B (en) | 2024-07-25 | 2024-07-25 | Satellite network leading follow consistency clock synchronization method, device and equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN118574209B (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114726432A (en) * | 2022-03-15 | 2022-07-08 | 中国人民解放军国防科技大学 | Tianji Zhilian Network Intelligent Clock Control and Management Method |
| CN117200870A (en) * | 2023-10-12 | 2023-12-08 | 西北工业大学 | An online data offloading method and system for air, space and ground integrated networks |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ITUB20155561A1 (en) * | 2015-11-13 | 2017-05-13 | Resiltech S R L | METHOD AND APPARATUS FOR A RESILIENT TIME SIGNAL |
| US11137502B2 (en) * | 2018-05-29 | 2021-10-05 | Star Ally International Limited | Method and system for signal detection including positioning signals |
| WO2020089471A1 (en) * | 2018-11-02 | 2020-05-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Frequency offset in non-terrestrial networks |
| US20230077069A1 (en) * | 2021-06-23 | 2023-03-09 | Tupaia Ltd. | System and method for timing synchronization and tracking of satellite signal receivers |
| CN116545495A (en) * | 2023-02-27 | 2023-08-04 | 中国科学院计算技术研究所 | Topology prediction model training method and prediction method applied to satellite network |
| CN116366134B (en) * | 2023-04-07 | 2025-09-30 | 军事科学院系统工程研究院系统总体研究所 | A method for constructing multi-satellite collaborative strategy for space-based Internet of Things based on element spatiotemporal extension graph |
-
2024
- 2024-07-25 CN CN202411007134.6A patent/CN118574209B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114726432A (en) * | 2022-03-15 | 2022-07-08 | 中国人民解放军国防科技大学 | Tianji Zhilian Network Intelligent Clock Control and Management Method |
| CN117200870A (en) * | 2023-10-12 | 2023-12-08 | 西北工业大学 | An online data offloading method and system for air, space and ground integrated networks |
Non-Patent Citations (1)
| Title |
|---|
| Consensus_Clock_Synchronization_for_Distributed_Satellite_System_Based_on_Distributed_PI_Controller;瞿智;《2021 IEEE 15th International Conference on Electronic Measurement & Instruments (ICEMI)》;20220121;章节B、C * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN118574209A (en) | 2024-08-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108364014A (en) | A kind of multi-sources Information Fusion Method based on factor graph | |
| CN113259042B (en) | Clock reference synchronization method, device, equipment and storage medium between multiple equipment | |
| CN110376620B (en) | Real-time clock difference prediction method, device and computer equipment | |
| CN114647178B (en) | Automatic atomic clock calibration method and system based on Beidou and ground reference transmission | |
| CN112711039B (en) | Time synchronization attack detection and correction method and device based on optimal estimation | |
| CN119402125B (en) | A cross-domain clock synchronization method in time-sensitive networks | |
| CN119355710A (en) | JTIDS relative navigation distributed information fusion method and device | |
| CN118574209B (en) | Satellite network leading follow consistency clock synchronization method, device and equipment | |
| CN119030654B (en) | Satellite network distributed time synchronization control method and system | |
| CN114745041A (en) | Intelligent clock synchronization method for distributed satellite network | |
| CN119958548B (en) | LTE/IMU integrated navigation method based on factor graph of self-adaptive covariance | |
| CN119535946B (en) | Beidou and long wave fusion timing method and related device | |
| CN115021854A (en) | A time synchronization method, device, computer storage medium and electronic device | |
| CN119449225A (en) | Time-frequency synchronization method and device for distributed SAR | |
| US12471055B2 (en) | Methods and apparatuses for high-precision positioning using floating clock models | |
| CN112969229A (en) | Clock correction method and device and network equipment | |
| CN114337770A (en) | Beidou timing method and device based on service bearing platform | |
| Qu et al. | Consensus clock synchronization for distributed satellite system based on distributed PI controller | |
| CN120018270B (en) | Distributed wireless network time synchronization method and device based on enhanced clock model | |
| EP4651405A1 (en) | Inter-satellite time synchronization method and apparatus, satellite and storage medium | |
| CN120751483B (en) | TDOA-based time synchronization and positioning methods, systems, electronic devices, and storage media | |
| CN119126163B (en) | Multi-model fusion precise single-point positioning time service method, device and receiver | |
| CN112147659A (en) | Space-based opportunistic signal differential Doppler positioning method, device, equipment and medium | |
| CN120275996B (en) | Relative calibration method and device for common-view receiver and electronic equipment | |
| Liu et al. | LEO Constellations as a Decentralized GNSS Network: Optimizing PNT Corrections in Space |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |