Professional Documents
Culture Documents
Abstract The definitions of time scales and the time transformations are very
important for Global Navigation Satellite Systems (GNSSs) research. Different
GNSSs use different internal reference time systems which include GPS Time,
GLONASS Time, GALILEO System Time and BeiDou System Time. With the
development of GNSSs, it is significant to set up the relationships of time scales
among different GNSSs to improve the compatibility and interoperability. This
paper concludes the definitions of different time scales and describes the time
systems in different GNSSs firstly. Secondly, the relationships among different
time scales are analyzed according to the data published by Bureau International
des Poids et Mesures (BIPM) in recent years, and time transformations among
different time systems are presented. Finally, these transformations are tested and
validated, and the result shows that they can satisfy the accuracy requirements for
most users.
1 Introduction
Navigation satellites move around the earth in high speed, for example, the speed
of a GPS satellite is about 3.9 km/s. The observation time error should be less than
2:6 ls when the position error of the satellite is suggested to be \1 cm at that
P. Zhang (&) C. Xu C. Hu
School of Aerospace Engineering, Beijing Institute of Technology, No.5 South
Zhongguancun Street, Haidian District, Beijing 100081, China
e-mail: successful.2008@163.com
Y. Chen
School of Information and Communication Engineering,
North University of China, No.3 Xueyuan Road, Taiyuan, 030051 Shanxi, China
J. Sun et al. (eds.), China Satellite Navigation Conference (CSNC) 2012 Proceedings,
Lecture Notes in Electrical Engineering 160, DOI: 10.1007/978-3-642-29175-3_45,
Springer-Verlag Berlin Heidelberg 2012
491
492
P. Zhang et al.
moment [1]. 1 ls propagation time error of the signal will cause 300 m measurement distance error. If the distance needs to be measured in meter level
precision, the time should be measured in nanosecond level precision [2]. The
satellite signal transmitting time takes satellite navigation system time as a reference; however, the time of the receiver takes Coordinated Universal Time (UTC)
as a reference. So the two time scales should be unified to meet high accuracy
measurement requirements of signal propagation time. In addition, in the same
satellite navigation system, it is also very important to achieve time synchronization among all the satellites for precision positioning [3]. With the development
of Global Navigation Satellite Systems (GNSSs), positioning using different
GNSSs has become an inevitable trend. Different GNSSs use their own internal
reference time systems, so time transformations among different time systems
should also be considered. This paper introduces the definitions of different time
scales including astronomical time, atomic time and UTC, and it presents the
relationships among them firstly. Secondly, it describes the time systems in different GNSSs including GPS Time (GPST), GLONASS Time (GLST), GALILEO
System Time (GST) and BeiDou System Time (BDT), and then it shows the
relationships between each time system and UTC. Finally, it derives time transformations which include both the integral part and the fractional part of the
difference among different time systems.
2 Time Scales
The establishment of a time scale should take both a time starting point and a time
span for consideration. The time span can make use of a periodic motion phenomenon which is repeatable observational, continuous and stable as a reference,
such as the pendulum swinging, the earth rotation and the crystal oscillation [4].
493
successive returns of a fixed star which is far from the earth to the local meridian.
In fact, an apparent sidereal day is non-constant, so mean ST is also introduced.
Mean ST and mean SOT has the following relationships [1]:
1 mean solar day 24 mean solar hours 86400 mean solar seconds
1:002737 mean sidereal days
1 mean sidereal day 0:997270 mean solar day
86164:095563 mean solar seconds
Both ST and SOT depend on the longitude of the observers. Mean SOT of
Greenwich meridian is shorted for GMT. The earth was divided into 12 standard
time zones. The time of each zone is equal to the mean SOT of the central
meridian in this zone, the time difference between each zone and GMT can be
measured by integral number of hours.
Julian Day (JD) is used to record mean solar day, which starts at 12 h January 1,
4713 BC. In order to operate the data conveniently, Modified Julian Day (MJD)
was applied, the starting point is 0 h November 17, 1858 GMT [4].
494
Table 1 The definition
progress of one second
P. Zhang et al.
Year
Before 1960
19601967
Since 1967
UTC TAI 1 s n
where n is an adjusted parameter which is equal to the total leap seconds. The
International earth rotation and reference system service (IERS) are responsible for
definitively bulletining n and the difference between UT1 and UTC [5]. The difference between UT1 and UTC from year 1991 to 2011 is shown in Fig. 1.
495
0.8
0.6
(UT1-UTC)(s)
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
91-6-20
94-7-1
97-1-8
00-4-13
03-4-3
06-1-1
08-8-7
11-11-4
date(UTC)
40
35
(UTC-TAI)(s)
30
25
20
15
10
5
0
72-1-1
77-1-1
09-01-01
date(UTC)
496
P. Zhang et al.
UTC-UTC(SU)
200
100
100
ns
ns
UTC-UTC(USNO)
200
0
-100
0
-100
-200
04-11-5 06-7-23
-200
04-11-5 06-7-23 08-4-8 09-12-24 11-10-30
Date(UTC)
UTC-UTC(NTSC)
UTC-UTC(OP)
100
100
ns
200
ns
200
-100
-100
-200
04-11-5 06-7-23 08-4-8 09-12-24 11-10-30
-200
04-11-5 06-7-23 08-4-8 09-12-24 11-10-30
Date(UTC)
Date(UTC)
UTC-UTC(AOS)
UTC-UTC(NIM)
200
200
100
100
ns
ns
-100
-100
-200
04-11-5 06-7-23 08-4-8 09-12-24 11-10-30
-200
04-11-5 06-7-23 08-4-8 09-12-24 11-10-30
Date(UTC)
USNO: U.S. Naval Observatory
NTSC: National Time Service Center of China
AOS: Astrogeodynamical Observatory
Date(UTC)
SU: Institute of Metrology for Time and Space
OP: Paris Observatory
NIM: National Institute of Metrology
497
3 GNSS Time
In order to meet the needs of precision positioning and navigation, each GNSS
creates its own internal reference time system. All these systems, which include
GPST, GLST, GST and BDT, should be ensured as close as possible to UTC, even
the leap second of UTC.
P. Zhang et al.
the fractional part of difference (UTC-GPST) in seconds (ns)
498
20
15
10
5
-5
-10
-15
-20
09-12-29 10-2-16
10-4-7
10-5-27
10-7-16
10-9-4
10-10-24
10-12-29
date(UTC)
Fig. 4 Curve: the fractional part difference [UTC-GPST] in seconds from year 2009 to 2010
t1 is the fractional part of difference in seconds between GLST and UTC (SU).
Because GLST and UTC (SU) use the same timing method including its leap
0
seconds, so there is no integral part of difference in seconds between them. t2 is the
fractional part of difference in seconds between UTC and UTC (SU). The change
0
0
0
of t2 is described in Fig. 3 Dt0 (Dt0 t1 t2 ) which is the fractional part of difference in seconds between UTC and GLST is broadcasted by the GLONASS
satellite navigation message and published afterwards by BIPM [7]. The change of
Dt0 from 2009 to 2010 is described in Fig. 5.
From the above curve, Dt0 from 2009 to 2010 reaches hundreds of ns.
Compared with Fig. 4, the magnitude of Dt0 is significantly larger than the
magnitude of Dt.
499
-100
-120
-140
-160
-180
-200
-220
-240
09-12-29 10-2-16
10-4-7
10-6-27
10-7-16
10-9-4
10-10-24
10-12-29
date(UTC)
Fig. 5 Curve: the fractional part difference [UTC-GLST] in seconds from year 2009 to 2010
t1 which equals to the t1 in formula (6) is 15 s by now, and it is the integral part
of difference in seconds between GST and UTC. Dt00 which is the fractional part of
difference in seconds between GST and UTC will be broadcasted by the GALILEO satellite navigation message. By now, there is no public institutions bulletin
these values.
500
P. Zhang et al.
000
000
000
000
000
000
000
000
t1 (t1 1s n 33s) which is 1(n = 34) by now is the integral part of difference in seconds between BDT and UTC. Dt000 , which is generated from the time
and frequency system in master station and be published by NTSC, is the fractional part of difference in seconds between BDT and UTC. Dt000 is controlled
within 100 ns. The change of Dt000 is given from June 12, 2010 to August 26,
2010 in the reference [9].
10
11
12
13
14
15
GPST
GLST
GST
BDT
GPST
GPST
GLST
GST
BDT
0
15 s3 h
0
14 s
0
3 h15 s
3 h1 s
0
14 s
GST
Formula(11)
+ T
UT2
501
ET
+Ts
UT1
Formula
TAI
Formula
(10)
(15)
UT0
Formula
Formula
(4)
(5)
Formula(6)
UTC
Formula(9)
Formula(7)
GLST
Formula(8)
Formula(14)
BDT
The difference in seconds among these GNSS times consists of integral part
difference and fractional part difference. The integral part difference will change
only while the leap second is adjusted. The fractional part difference is broadcasted
by navigation messages of GNSSs or bulletined by related time service centers. So
far, the integral part of the difference in seconds among four GNSS times is shown
in Table 2.
According to the formulas which are derived above, it is convenient for time
transformations among the four GNSS times and GNSSs simulation.
5 Conclusion
This paper introduces the time scales which are commonly used in GNSSs and the
relationships among them. In addition, this paper describes the internal reference
time systems of the four GNSSs and derives the relationships among them.
Figure 6 shows the transformations among time scales and GNSS times.
502
P. Zhang et al.
GNSS times can convert to one another accurately according to the fractional
part difference of seconds which is broadcasted by navigation messages and
the formulas which are derived in this paper. Thus, it is convenient for processing
the data of GNSSs. These formulas have been applied in GNSSs simulation, and
the accuracy of them can meet the requirements.
Acknowledgments This work was supported by the National High-Tech. R&D Program, China
(No.2011AA120505) and the National Natural Science Foundation, China (No.61173077).
References
1. Misra, P., & Enge, P. (2006). Global positioning system, signals, measurements, and
performance. (2nd edn, pp. 8189). London: Artech House Publisher.
2. Arias, E. F., Panfilo, G., & Petit, G. (2011). Timescales at the BIPM. Metrologia, 48,
S145S153.
3. Lewandowski, W., & Arias, E. F. (2011). GNSS times and UTC. Metrologia, 48, S219S224.
4. Wang., A. (2010) GNSS measurement data processing. (pp. 2330). Xuzhou: China
University of Mining and Technology Press(In Chinese).
5. IERS Bulletin D [DB/OL]. Retrieved from http://www.iers.org/nn_10970/IERS/EN/
Publications/Bulletins/bulletins.html?__nnn=true.
6. BIPM Circular T [DB/OL]. Retrieved from http://www.bipm.org/jsp/en/TimeFtp.jsp?
TypePub=publication.
7. BIPM [TAIGPS time] and [UTCGPS time], [TAIGLONASS time] and [UTC
GLONASS time] [DB/OL]. Retrieved from http://www.bipm.org/jsp/en/TimeFtp.jsp?
TypePub=scale.
8. Chen, X., Fang, Y., Yin, J., Zhang, H. (2005). Galileo satellite navigation system. (p. 45).
Beijing: Peking University Press (In Chinese).
9. Han, C., Yang, Y., & Cai, Z. (2011). BeiDou navigation satellite system and its time scales.
Metrologia, 48, S213S218.
10. Liu, Q., Bao, H., Wang, H., Wang, Q. (2008). Time transformation and coordinates
transformation among GPS, GLONASS and GALILEO. Journal of Science of Surveying and
Mapping, 1315 (In Chinese).