CN112034697A - High-precision RDSS time service method - Google Patents
High-precision RDSS time service method Download PDFInfo
- Publication number
- CN112034697A CN112034697A CN202010694015.8A CN202010694015A CN112034697A CN 112034697 A CN112034697 A CN 112034697A CN 202010694015 A CN202010694015 A CN 202010694015A CN 112034697 A CN112034697 A CN 112034697A
- Authority
- CN
- China
- Prior art keywords
- time
- satellite
- rdss
- current
- time delay
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000004364 calculation method Methods 0.000 claims abstract description 11
- 230000010354 integration Effects 0.000 claims description 24
- 238000012937 correction Methods 0.000 claims description 18
- 230000008859 change Effects 0.000 claims description 11
- 230000001133 acceleration Effects 0.000 claims description 6
- 230000000694 effects Effects 0.000 claims description 4
- 101710178035 Chorismate synthase 2 Proteins 0.000 claims description 3
- 101710152694 Cysteine synthase 2 Proteins 0.000 claims description 3
- 239000005433 ionosphere Substances 0.000 claims description 3
- 239000005436 troposphere Substances 0.000 claims description 3
- 230000001934 delay Effects 0.000 claims description 2
- 238000004458 analytical method Methods 0.000 abstract description 7
- 238000012795 verification Methods 0.000 abstract description 4
- 230000008901 benefit Effects 0.000 abstract description 2
- 238000011160 research Methods 0.000 description 9
- 230000006872 improvement Effects 0.000 description 6
- 238000012360 testing method Methods 0.000 description 6
- 238000004422 calculation algorithm Methods 0.000 description 5
- 230000000737 periodic effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000009795 derivation Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G04—HOROLOGY
- G04R—RADIO-CONTROLLED TIME-PIECES
- G04R20/00—Setting the time according to the time information carried or implied by the radio signal
- G04R20/02—Setting the time according to the time information carried or implied by the radio signal the radio signal being sent by a satellite, e.g. GPS
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
The invention discloses a high-precision RDSS time service method, which improves a calculation method of RDSS time service uplink time delay, is simple and effective, and greatly improves the time service precision; the same method can also be used for estimating the satellite position corresponding to the satellite forwarding time, or for estimating the downlink time delay. Through experimental analysis and verification, the time service method can improve the time service precision from 50ns of the current traditional RDSS time service receiver to about 10ns, overcomes the bottleneck of the RDSS time service precision, achieves breakthrough progress, and has great application potential and economic benefit.
Description
Technical Field
The invention belongs to the technical field of RDSS time service, and particularly relates to a high-precision RDSS time service method.
Background
RDSS (radio Determination Satellite service) provides positioning time service for more than 10 years, and is widely applied to the fields of communication, electric power, business and national defense construction, and the like, and the time service precision is 50 ns.
The RDSS time service working principle is as follows: different from the design of satellite navigation systems such as GPS based on the satellite-borne atomic clock time reference, the RDSS time reference adopts a ground-based high-precision atomic clock, and the design has higher time reference precision. In addition, the RDSS constellation uses GEO satellites to serve china and surrounding areas. The transmission path of the RDSS time service signal is transferred from the ground central station to the ground user through the satellite(wherein, f)1And f3The radio wave frequency on the path from the central station to the satellite and from the satellite to the user is shown in detail in fig. 1), the central station informs the user of the time delay of the time mark signal on the transmission path from the central station to the user through the broadcast parameters, and the user completes time correction of the time service user according to the broadcast parameters and the system time.
The current RDSS time service receiver calculates the uplink time delay of the current time by using the integral point of the current time and the time delay from the central station to the satellite broadcasted at the moment of the previous integral point, and calculates the satellite position at the forwarding time by using the satellite position and the speed broadcasted at the integral point, so as to calculate the downlink time delay; on the basis, error correction such as atmospheric time delay, hardware zero value, earth rotation correction and the like is carried out, the time service precision is about 50ns, and the disadvantage of the existing time service precision is more obvious along with the improvement of the precision requirement of a user.
Disclosure of Invention
In view of the above, an object of the present invention is to provide a high-precision RDSS timing method, which can greatly improve the timing precision of RDSS.
An RDSS time service method comprises the following steps:
step 1, obtaining an uplink time delay value from a central station to a satellite at the integral point moment, a satellite position at the integral point moment, a satellite speed and a time delay correction parameter;
s201: accumulating uplink delay values from the central station to the satellite broadcasted at the latest three integral points away from the current time in the step 1; assuming that the forwarding time of the current time service satellite is t time, the time t0, t1 and t2 are three integral points which are the latest time from the current time, the three time points are from new to distant from the current time, and the broadcast time delay values from the central station to the satellite are respectively CS0, CS1 and CS 2;
s202: and calculating the change speed Vcs of the uplink time delay according to the time delay values from the central station to the satellite corresponding to the latest three integral points in the S201:
Vcs0=(CS0-CS1)/(t0-t1)=(CS0-CS1)/dT
Vcs1=(CS1-CS2)/(t1-t2)=(CS1-CS2)/dT
wherein dT refers to the time interval of RDSS time service and broadcast;
s203: and estimating the acceleration of the uplink time delay according to the change speed Vcs of the uplink time delay from the central station to the satellite, which is estimated in the step S202:
Acs=(Vcs0-Vcs1)/dT
s204: calculating an uplink time delay value CS when the satellite is transferred according to the change speed Vcs of the uplink time delay from the central station to the satellite estimated in S202 and the acceleration of the uplink time delay estimated in S203:
CS=CS0+(Vcs0+Acs×dt)×dt
CS=CS0+((CS0-CS1)/dT+(Vcs0-Vcs1)×dt/dT)×dt
CS=CS0+((CS0-CS1)/dT+((CS0-CS1)/dT-(CS1-CS2)/dT)×dt/dT)×dt
CS=CS0+(CS0-CS1)×dt/dT+(CS0+CS2-2CS1)×dt2/dT2
the dt-t 0 represents the time difference between the current time service satellite forwarding time t and the time t 0;
step 3, calculating downlink time delay from the satellite to the user;
and step 5, adding the uplink time delay obtained in the step 2, the downlink time delay obtained in the step 3 and the time delay correction value obtained in the step 4 to the RDSS time service signal transmitting time to finish corrected time service calculation.
Further, the step 3 of calculating the downlink time delay from the satellite to the user is as follows:
s301: accumulating the positions of the satellites broadcasted at the latest three integral points away from the current moment in the step 1; assuming that the forwarding time of the current time service satellite is t time, three integration point times t0, t1 and t2 which are the latest from the current time, the three integration point times are new and far away from the current time, and the broadcasted satellite positions at the integration point time are S0(Xs0, Ys0, Zx0), S1(Xs1, Ys1, Zx1), S2(Xs2, Ys2 and Zx2) respectively;
s302: estimating the satellite position at the current satellite forwarding time by using the estimation method similar to the step 2:
Xs=Xs0+(Xs0-Xs1)×dt/dT+(Xs0+Xs2-2Xs1)×dt2/dT2
Ys=Ys0+(Ys0-Ys1)×dt/dT+(Ys0+Ys2-2Ys1)×dt2/dT2
Zs=Zs0+(Zs0-Zs1)×dt/dT+(Zs0+Zs2-2Zs1)×dt2/dT2
wherein dT refers to the time interval of RDSS time service and broadcast; dt is the time difference dt between the time t and the time t0, which is t-t 0;
s303: calculating the satellite-to-user time delay SU by using the St (Xs, Ys, Zs) of the satellite position at the satellite forwarding time estimated in S302 and the known point user position U (Xu, Yu, Zu):
SU=[(Xs-Xu)2+(Ys-Yu)2+(Zs-Zu)2]1/2。
further, the step 3 of calculating the downlink time delay from the satellite to the user is as follows:
s311: accumulating the positions of the satellites broadcasted at the latest three integral points away from the current moment in the step 1; assuming that the forwarding time of the current time service satellite is t time, three integration point times t0, t1 and t2 which are the latest from the current time are provided, the three integration point times are new and far away from the current time, and the broadcasted satellite positions of the integration point time are S0(Xs0, Ys0, Zx0), S1(Xs1, Ys1, Zx1) and S2(Xs2, Ys2 and Zx2) respectively;
s312: calculating satellite-to-user time delays corresponding to t0, t1 and t2 integration point moments by using the positions of the satellites broadcast by the integration point in S311 and the known point user positions U (Xu, Yu, Zu):
SU0=[(Xs0-Xu)2+(Ys0-Yu)2+(Zs0-Zu)2]1/2
SU1=[(Xs1-Xu)2+(Ys1-Yu)2+(Zs1-Zu)2]1/2
SU2=[(Xs2-Xu)2+(Ys2-Yu)2+(Zs2-Zu)2]1/2
s313: calculating the downlink time delay SU from the satellite to the user corresponding to the current satellite forwarding time by using the calculation method similar to the step 2:
SU=SU0+(SU0-SU1)×dt/dT+(SU0+SU2-2SU1)×dt2/dT2
wherein dT refers to the time interval of RDSS time service and broadcast; dt is the time difference dt between t and t0, t-t 0.
Preferably, when the grant for beidou No. two, dT is 1 min.
Preferably, dT is 6s when the grant for beidou No. three.
The invention has the following beneficial effects:
the high-precision RDSS time service method improves a calculation method of RDSS time service uplink time delay, is simple and effective, and greatly improves the time service precision; the same method can also be used for estimating the satellite position corresponding to the satellite forwarding time, or for estimating the downlink time delay. Through experimental analysis and verification, the time service method can improve the time service precision from 50ns of the current traditional RDSS time service receiver to about 10ns (see figure 6), overcomes the bottleneck of the RDSS time service precision, achieves breakthrough progress, and has great application potential and economic benefit.
Drawings
FIG. 1 is a diagram of an RDSS time signal transmission path according to the present invention;
FIG. 2 is a flow chart of a high-precision RDSS time service method of the present invention;
FIG. 3 is a flow chart of solving the uplink time delay in the high-precision RDSS time service method of the present invention;
FIG. 4 is a flowchart of a downlink delay solving method in the high-precision RDSS time service method of the present invention;
FIG. 5 is a flow chart of a downlink delay solving method in the high-precision RDSS time service method of the invention;
FIG. 6 is a comparison graph of the time service error after the method of the present invention and the error result of the current method.
Detailed Description
The invention is described in detail below by way of example with reference to the accompanying drawings.
In 10 years, although the traditional RDSS time service user machine meets the system index requirements, obvious periodic errors exist, the peak value is approximately within plus or minus 50ns, and breakthrough development is not realized. The laboratory is dedicated to research and development of the RDSS positioning time service technology for many years, and finally obtains breakthrough progress of the RDSS time service technology for 10 years through several times of analysis, research, evaluation and argumentation, and two improvement suggestions are provided in an authorized application number CN201510537516.4 'an improved high-precision RDSS time service method': firstly, researches find that Doppler frequency shift generated by GEO satellite motion has great influence on RDSS time service; secondly, the estimation of the satellite position by using the satellite velocity also brings great errors, and a new improvement strategy needs to be provided. On the basis, the invention further makes breakthrough progress through joint debugging test analysis of the system and the receiver: firstly, an algorithm for calculating uplink time delay of a traditional time service receiver is improved, and a simple uplink time delay calculation method is provided on the basis of the realization of the consideration of a hardware algorithm of the receiver; the second is to use a similar derivation algorithm for the derivation of the satellite position, or the derivation of the downlink delay from the satellite to the user.
In summary, research on the RDSS time service technology has not been interrupted in recent decades in China, and particularly, analysis on the RDSS time service periodic slow-varying error mainly focuses on the ionospheric delay error, tropospheric delay error, satellite ephemeris error, Sagnac effect caused by earth rotation, and receiver zero value, and relevant research reports are few, but the root cause of the RDSS time service periodic slow-varying error has not been found. Foreign related research is not available, because RDSS is a special characteristic of satellite navigation systems in China. On the basis of researching the RDSS positioning time service technology and application thereof for more than 10 years, the invention aims at the test analysis research of the RDSS time service improvement on respective Beijing, third generation and Kash test terminals through the joint test joint debugging of a system end and a receiver end, finally positions the time service slow-varying error reason through long-term data acquisition, test analysis, quality monitoring, improvement research and evaluation verification, and researches and discovers that the RDSS time service precision can be greatly improved by improving the calculation algorithm of the uplink time delay of the receiver end.
When the current traditional RDSS receiver calculates the uplink from a central station to a satellite, the uplink time delay of the current satellite forwarding time is calculated by using the uplink time delay CS0 and CS1 broadcast by two integral point times t0 and t1 which are nearest to the current satellite forwarding time t: suppose that the time difference dt between the time t of the time service satellite and the time t of the nearest integral point t0 is t-t0, and the uplink time delay CS from the central station to the satellite is CS0+ (Vcs0+ Acs × dt) × dt. With the periodic change of the satellite motion, a periodic gradual change error exists in the time service all the time; on the basis, through multiple research and demonstration, the invention provides a new improved algorithm, and the uplink time delay at the time t is calculated by utilizing the uplink time delay broadcasted at three integral points closest to the time t of the time service satellite forwarding: CS (CS) 0+ ((CS0-CS1)/dT + (Vcs0-Vcs1) x dT/dT) x dT, and through the verification of a time service test of three stations of Mitsui, Kashi and Beijing, the method can improve the time service precision of RDSS from 50ns of the current traditional receiver to about 10ns (see figure 6).
In view of this, the invention provides an improved high-precision RDSS time service method, which can greatly improve the RDSS time service precision.
A high-precision RDSS time service method is shown in FIG. 2, and comprises the following steps:
step 1, obtaining an uplink time delay value from a central station to a satellite at the integral point moment, a satellite position at the integral point moment, a satellite speed and a time delay correction parameter;
s201: accumulating uplink delay values from the central station to the satellite broadcasted at the latest three integral points away from the current time in the step 1; assuming that the forwarding time of the current time service satellite is t time, the time t0, t1 and t2 are three integral points which are the latest time from the current time, the three time points are from new to distant from the current time, and the broadcasted delay values from the central station to the satellite are respectively CS0, CS1 and CS 2.
S202: and calculating the change speed Vcs of the uplink time delay according to the time delay values from the central station to the satellite corresponding to the latest three integral points in the S201:
Vcs0=(CS0-CS1)/(t0-t1)=(CS0-CS1)/dT
Vcs1=(CS1-CS2)/(t1-t2)=(CS1-CS2)/dT
wherein dT refers to the time interval of RDSS time service and broadcasting, and is 1 minute.
S203: and estimating the acceleration of the uplink time delay according to the change speed Vcs of the uplink time delay from the central station to the satellite for two minutes estimated in the step S202:
Acs=(Vcs0-Vcs1)/dT。
s204: calculating an uplink delay value CS of the time service satellite transfer time according to the change speed Vcs of the uplink delay from the central station to the satellite of two minutes estimated in S202 and the acceleration of the uplink delay estimated in S203:
assuming that the current time service satellite forwarding time is t time according to the step 1, the time difference dt between the t time and the t0 is t-t0
CS=CS0+(Vcs0+Acs×dt)×dt
CS=CS0+((CS0-CS1)/dT+(Vcs0-Vcs1)×dt/dT)×dt
CS=CS0+((CS0-CS1)/dT+((CS0-CS1)/dT-(CS1-CS2)/dT)×dt/dT)×dt
CS=CS0+(CS0-CS1)×dt/dT+(CS0+CS2-2CS1)×dt2/dT2
That is, the final calculation of the uplink delay only uses the uplink delay values from the central station to the satellite broadcast at the three integral points which are the latest distance from the current time.
Step 3, solving the satellite position corresponding to the satellite forwarding time of the current RDSS time service signal, thereby obtaining the downlink time delay from the satellite to the user:
according to the traditional method, the satellite position at the current moment is calculated by utilizing the satellite position and the speed, and the satellite position corresponding to the satellite forwarding moment of the current RDSS time service signal is calculated by only utilizing the satellite position broadcasted at the integral point moment:
as shown in fig. 4, the steps of the first method are as follows:
s301: accumulating the positions of the satellites broadcasted at the latest three integral points away from the current moment in the step 1; assuming that the forwarding time of the current time service satellite is t time, three integration point times t0, t1 and t2 which are the latest time from the current time are provided, the three integration point times are new and far away from the current time, and the broadcasted satellite positions at the integration point time are S0(Xs0, Ys0 and Zx0), S1(Xs1, Ys1 and Zx1) and S2(Xs2, Ys2 and Zx2), respectively.
S302: calculating the satellite position at the current satellite forwarding time by using the calculation method similar to the step 2
Xs=Xs0+(Xs0-Xs1)×dt/dT+(Xs0+Xs2-2Xs1)×dt2/dT2
Ys=Ys0+(Ys0-Ys1)×dt/dT+(Ys0+Ys2-2Ys1)×dt2/dT2
Zs=Zs0+(Zs0-Zs1)×dt/dT+(Zs0+Zs2-2Zs1)×dt2/dT2
Wherein dT refers to the time interval of RDSS time service and broadcast, and is 1 minute; dt is the time difference dt between t and t0, t-t 0.
S303: calculating the satellite-to-user time delay SU by using the St (Xs, Ys, Zs) of the satellite position at the satellite forwarding time estimated in S302 and the known point user position U (Xu, Yu, Zu):
SU=[(Xs-Xu)2+(Ys-Yu)2+(Zs-Zu)2]1/2。
as shown in fig. 5, the second method specifically comprises the following steps:
s311: accumulating the positions of the satellites broadcasted at the latest three integral points away from the current moment in the step 1; assuming that the forwarding time of the current time service satellite is t time, three integration point times t0, t1 and t2 which are the latest time from the current time are provided, the three integration point times are new and far away from the current time, and the broadcasted satellite positions at the integration point time are S0(Xs0, Ys0 and Zx0), S1(Xs1, Ys1 and Zx1) and S2(Xs2, Ys2 and Zx2), respectively.
S312: calculating the downlink time delay from the satellite to the user corresponding to the integration point moments t0, t1 and t2 by using the position of the satellite broadcast by the integration point and the known point user position U (Xu, Yu, Zu) in S311:
SU0=[(Xs0-Xu)2+(Ys0-Yu)2+(Zs0-Zu)2]1/2
SU1=[(Xs1-Xu)2+(Ys1-Yu)2+(Zs1-Zu)2]1/2
SU2=[(Xs2-Xu)2+(Ys2-Yu)2+(Zs2-Zu)2]1/2
s313: calculating the downlink time delay SU from the satellite to the user corresponding to the current satellite forwarding time by using the calculation method similar to the step 2:
SU=SU0+(SU0-SU1)×dt/dT+(SU0+SU2-2SU1)×dt2/dT2
wherein dT refers to the time interval of RDSS time service and broadcast, and is 1 minute; dt is the time difference dt between t and t0, t-t 0.
and step 5, adding the uplink time delay obtained in the step 2, the downlink time delay obtained in the step 3 and the time delay correction value obtained in the step 4 to the RDSS time service signal transmitting time to finish corrected time service calculation.
In addition, uplink data from the central station to the satellite at the integral point time within a short time of more than 3 points can be utilized, and the uplink time delay at the current time is calculated in a fitting, difference or fitting difference mode.
Secondly, the method of the invention can also be used for the time service of the Beidou third RDSS, which is different from the time service of the Beidou second RDSS in that the broadcasting frequency of the time service of the Beidou third RDSS is 6s, namely dT is 6s, the data used by the method and the time are correspondingly changed into the latest three 6s periods of broadcasting data, and the corresponding uplink time delay and downlink time delay at the current time are calculated.
In summary, the above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (5)
1. An RDSS time service method is characterized by comprising the following steps:
step 1, obtaining an uplink time delay value from a central station to a satellite at the integral point moment, a satellite position at the integral point moment, a satellite speed and a time delay correction parameter;
step 2, calculating the uplink time delay corresponding to the current correction time by using the uplink time delay value from the central station to the satellite broadcasted at the integral point time obtained in the step 1, and the specific steps are as follows:
s201: accumulating uplink delay values from the central station to the satellite broadcasted at the latest three integral points away from the current time in the step 1; assuming that the forwarding time of the current time service satellite is t time, the time t0, t1 and t2 are three integral points which are the latest time from the current time, the three time points are from new to distant from the current time, and the broadcast time delay values from the central station to the satellite are respectively CS0, CS1 and CS 2;
s202: and calculating the change speed Vcs of the uplink time delay according to the time delay values from the central station to the satellite corresponding to the latest three integral points in the S201:
Vcs0=(CS0-CS1)/(t0-t1)=(CS0-CS1)/dT
Vcs1=(CS1-CS2)/(t1-t2)=(CS1-CS2)/dT
wherein dT refers to the time interval of RDSS time service and broadcast;
s203: and estimating the acceleration of the uplink time delay according to the change speed Vcs of the uplink time delay from the central station to the satellite, which is estimated in the step S202:
Acs=(Vcs0-Vcs1)/dT
s204: calculating an uplink time delay value CS when the satellite is transferred according to the change speed Vcs of the uplink time delay from the central station to the satellite estimated in S202 and the acceleration of the uplink time delay estimated in S203:
CS=CS0+(Vcs0+Acs×dt)×dt
CS=CS0+((CS0-CS1)/dT+(Vcs0-Vcs1)×dt/dT)×dt
CS=CS0+((CS0-CS1)/dT+((CS0-CS1)/dT-(CS1-CS2)/dT)×dt/dT)×dt
CS=CS0+(CS0-CS1)×dt/dT+(CS0+CS2-2CS1)×dt2/dT2
the dt-t 0 represents the time difference between the current time service satellite forwarding time t and the time t 0;
step 3, calculating downlink time delay from the satellite to the user;
step 4, calculating the influence of the ionosphere, the troposphere, the Sagnac effect and the user machine zero value on the time delay by using the user machine zero value and the time delay correction parameter in the step 1 to obtain a time delay correction value;
and step 5, adding the uplink time delay obtained in the step 2, the downlink time delay obtained in the step 3 and the time delay correction value obtained in the step 4 to the RDSS time service signal transmitting time to finish corrected time service calculation.
2. The RDSS time service method of claim 1, wherein the step 3 of calculating the downlink time delay from the satellite to the user comprises the steps of:
s301: accumulating the positions of the satellites broadcasted at the latest three integral points away from the current moment in the step 1; assuming that the forwarding time of the current time service satellite is t time, three integration point times t0, t1 and t2 which are the latest from the current time, the three integration point times are new and far away from the current time, and the broadcasted satellite positions at the integration point time are S0(Xs0, Ys0, Zx0), S1(Xs1, Ys1, Zx1), S2(Xs2, Ys2 and Zx2) respectively;
s302: estimating the satellite position at the current satellite forwarding time by using the estimation method similar to the step 2:
Xs=Xs0+(Xs0-Xs1)×dt/dT+(Xs0+Xs2-2 Xs1)×dt2/dT2
Ys=Ys0+(Ys0-Ys1)×dt/dT+(Ys0+Ys2-2 Ys1)×dt2/dT2
Zs=Zs0+(Zs0-Zs1)×dt/dT+(Zs0+Zs2-2 Zs1)×dt2/dT2
wherein dT refers to the time interval of RDSS time service and broadcast; dt is the time difference dt between the time t and the time t0, which is t-t 0;
s303: calculating the satellite-to-user time delay SU by using the St (Xs, Ys, Zs) of the satellite position at the satellite forwarding time estimated in S302 and the known point user position U (Xu, Yu, Zu):
SU=[(Xs-Xu)2+(Ys-Yu)2+(Zs-Zu)2]1/2。
3. the RDSS time service method of claim 1, wherein the step 3 of calculating the downlink time delay from the satellite to the user comprises the steps of:
s311: accumulating the positions of the satellites broadcasted at the latest three integral points away from the current moment in the step 1; assuming that the forwarding time of the current time service satellite is t time, three integration point times t0, t1 and t2 which are the latest from the current time are provided, the three integration point times are new and far away from the current time, and the broadcasted satellite positions of the integration point time are S0(Xs0, Ys0, Zx0), S1(Xs1, Ys1, Zx1) and S2(Xs2, Ys2 and Zx2) respectively;
s312: calculating satellite-to-user time delays corresponding to t0, t1 and t2 integration point moments by using the positions of the satellites broadcast by the integration point in S311 and the known point user positions U (Xu, Yu, Zu):
SU0=[(Xs0-Xu)2+(Ys0-Yu)2+(Zs0-Zu)2]1/2
SU1=[(Xs1-Xu)2+(Ys1-Yu)2+(Zs1-Zu)2]1/2
SU2=[(Xs2-Xu)2+(Ys2-Yu)2+(Zs2-Zu)2]1/2
s313: calculating the downlink time delay SU from the satellite to the user corresponding to the current satellite forwarding time by using the calculation method similar to the step 2:
SU=SU0+(SU0-SU1)×dt/dT+(SU0+SU2-2 SU1)×dt2/dT2
wherein dT refers to the time interval of RDSS time service and broadcast; dt is the time difference dt between t and t0, t-t 0.
4. The RDSS time service method as claimed in claim 1, wherein dT is 1min when the time service is applied to Beidou II.
5. The RDSS time service method as claimed in claim 1, wherein dT is 6s when the time service is applied to Beidou III.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010694015.8A CN112034697B (en) | 2020-07-17 | 2020-07-17 | High-precision RDSS time service method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010694015.8A CN112034697B (en) | 2020-07-17 | 2020-07-17 | High-precision RDSS time service method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112034697A true CN112034697A (en) | 2020-12-04 |
CN112034697B CN112034697B (en) | 2022-06-10 |
Family
ID=73579206
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010694015.8A Active CN112034697B (en) | 2020-07-17 | 2020-07-17 | High-precision RDSS time service method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112034697B (en) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2843812A1 (en) * | 1977-10-17 | 1979-04-26 | Gen Electric | METHOD AND ARRANGEMENT FOR RADIO LOCATION WITH THE AID OF SEVERAL EARTH SATELLITES |
JP2002333472A (en) * | 2001-05-08 | 2002-11-22 | Pioneer Electronic Corp | Method and device for positioning gps, navigation system, and computer program |
CN102411147A (en) * | 2011-12-22 | 2012-04-11 | 成都金本华科技有限公司 | Unidirectional time-service discipline system and method for Beidou-I satellite system |
CN202854507U (en) * | 2012-08-28 | 2013-04-03 | 深圳市翰盛通讯设备有限公司 | Vehicle-loaded satellite reception terminal clock correcting unit |
CN103235500A (en) * | 2013-05-21 | 2013-08-07 | 成都天奥电子股份有限公司 | Satellite time service method and timing device based on beidou |
CN103986921A (en) * | 2014-05-31 | 2014-08-13 | 中国科学院国家授时中心 | Digital satellite television time service method |
KR101463530B1 (en) * | 2013-06-18 | 2014-11-19 | 한국표준과학연구원 | Technique of the reliable application of timing information by multi-standard time comparison |
CN105045086A (en) * | 2015-08-28 | 2015-11-11 | 中国科学院光电研究院 | Improved high precision RDSS time service method |
CN105959091A (en) * | 2016-04-21 | 2016-09-21 | 中国科学院光电研究院 | High precision timing and frequency calibration method based on satellite sharing RDSS and RNSS signals |
WO2016197228A1 (en) * | 2015-06-10 | 2016-12-15 | Smart Energy Instruments Inc. | Accurate time recovery from global navigation satellite system |
-
2020
- 2020-07-17 CN CN202010694015.8A patent/CN112034697B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2843812A1 (en) * | 1977-10-17 | 1979-04-26 | Gen Electric | METHOD AND ARRANGEMENT FOR RADIO LOCATION WITH THE AID OF SEVERAL EARTH SATELLITES |
JP2002333472A (en) * | 2001-05-08 | 2002-11-22 | Pioneer Electronic Corp | Method and device for positioning gps, navigation system, and computer program |
CN102411147A (en) * | 2011-12-22 | 2012-04-11 | 成都金本华科技有限公司 | Unidirectional time-service discipline system and method for Beidou-I satellite system |
CN202854507U (en) * | 2012-08-28 | 2013-04-03 | 深圳市翰盛通讯设备有限公司 | Vehicle-loaded satellite reception terminal clock correcting unit |
CN103235500A (en) * | 2013-05-21 | 2013-08-07 | 成都天奥电子股份有限公司 | Satellite time service method and timing device based on beidou |
KR101463530B1 (en) * | 2013-06-18 | 2014-11-19 | 한국표준과학연구원 | Technique of the reliable application of timing information by multi-standard time comparison |
CN103986921A (en) * | 2014-05-31 | 2014-08-13 | 中国科学院国家授时中心 | Digital satellite television time service method |
WO2016197228A1 (en) * | 2015-06-10 | 2016-12-15 | Smart Energy Instruments Inc. | Accurate time recovery from global navigation satellite system |
CN105045086A (en) * | 2015-08-28 | 2015-11-11 | 中国科学院光电研究院 | Improved high precision RDSS time service method |
CN105959091A (en) * | 2016-04-21 | 2016-09-21 | 中国科学院光电研究院 | High precision timing and frequency calibration method based on satellite sharing RDSS and RNSS signals |
Also Published As
Publication number | Publication date |
---|---|
CN112034697B (en) | 2022-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2012205602B2 (en) | Method and system for determining clock corrections | |
CN109061674B (en) | System and method for continuously monitoring operation of Beidou system by using low-earth-orbit satellite constellation | |
AU756506B2 (en) | Method and apparatus for assisted GPS protocol | |
CN107907043B (en) | A kind of extra-large bridge deformation monitoring method based on medium-long baselines GNSS monitoring net | |
CN104181550A (en) | Common view time and frequency transmitting method based on BeiDou navigation satellite system | |
CN102215558B (en) | Ground mobile communication network positioning method assisted by communication broadcast satellite signal | |
CN104702547A (en) | Pilot frequency information and satellite ephemeris joint Doppler frequency shift estimation and compensation method | |
US11906638B2 (en) | High-accuracy satellite positioning method, positioning terminal, and positioning system | |
CN104035107A (en) | Differential information transmitting method of satellite navigation satellite navigation receiver and corresponding receiver | |
CN101435861B (en) | GPS signal processing method under weak signal star searching environment | |
CN101917760A (en) | Common view principle-based unilateral time transmission method | |
CN114442128B (en) | Wide-area high-precision positioning system and method based on integration of heaven and earth | |
US20070194985A1 (en) | Method for the accelerated acquisition of satellite signals | |
CN105045086B (en) | A kind of improved high accuracy RDSS time service methods | |
CN212207982U (en) | Atomic clock frequency correction system | |
CN112034697B (en) | High-precision RDSS time service method | |
CN105425262A (en) | Method for precise measurement of carrier wave phase of satellite forwarding navigation system | |
CN101419274A (en) | Method and system for acquiring ionosphere delay error | |
CN109743776B (en) | Base station networking time synchronization method based on GNSS | |
CN104536023A (en) | Non-delayed sub-meter differential positioning method of high and low frequency error shunting prediction | |
CN117111112A (en) | GNSS and LNSS data fusion processing method and system | |
CN1382999A (en) | Method for correcting refraction delay of ionosphere in satallite navigation system | |
CN107505645B (en) | Navigation positioning system and method | |
CN104035108A (en) | Differential information transmitting method of satellite navigation satellite navigation receiver and corresponding receiver | |
CN104392108B (en) | A kind of long-range positioning system (Loran) and method using iteration difference algorithm |
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 |