A Time Tutorial
This chapter aims at collecting brief definitions of the various time systems in use, as well as simple formulae for doing transformations. Information was gleaned from a number of sources, like the Explanatory Supplement to the Astronomical Ephemeris (1992), a paper by Soffel and Brumberg in Celestial Mechanics and Dynamical Astronomy 52, 355 (1991), and several papers in the Proceedings of the 6th European Frequency and Time Forum (ESA
SP-340, 1992).
The last section describes the time as it is kept in the Chandra FITS tables.
Information is available on absolute time calibration.
See also the USNO Time Scales page.
The vectors xe and ve denote the barycentric position and velocity of the earth's center of mass, and x is the barycentric position of the observer. The quantity P represents periodic terms which can be evaluated using analytical formulae. For observers on the Earth's surface, these are diurnal, with a maximum amplitude of 2.1 microseconds; for spacecraft, they presumably depend solely on the orbit.
The origins of coordinate times have been arbitrarily set so that these times all coincide with TT at the geocenter of 1977.0 (TAI).
This approximates to:
At an altitude of 500 km, the clock would loose approximately 8.5 ms per year, unless its frequency were adjusted.
The time stamps presented by Chandra FITS tables as generated by XFF will be in TT.
It has been agreed that the Spacecraft Clock Seconds (SCCS), or
Mission Elapsed Time (MET), will represent true elapsed seconds
since January 1, 1998, at 0h0m0s TT, which corresponds to MJD = 50814.0 (TT).
At this time, the leapsecond value (TT - UTC) was 63.184 s. Hence:
MJD (Jan 1, 1998, 0h TT) = 50814.0 (TT) = 50813.999268703704 (UTC)
Raw time stamps in the FITS tables created by XFF will be on this
(SCCS or MET) time system. However, FITS times are to be taken as the
sum of a Time value and the values of the MJDREF and
TIMEZERO keywords.
The TIMEZERO keyword will provide a nominal clock correction
that ensures an absolute accuracy of TBD (nominally 1) ms for the time
stamps. The exact value of the tolerance will be based on experience
in orbit; the goal is to provide reasonably accurate absolute time
with a minimum effort.
To summarize the times in the FITS tables:
Code to handle time is available from the
CDA FTP site:
A Time Tutorial was written by Arnold Rots of the Chandra Data Archive
Operations team.
Introduction
Time and Date Systems
Useful Relations
Other Useful Formulae
Chandra FITS Tables
The relevant FITS table keywords are summarized below:
Keyword Value Unit Comment
TTYPE1 'TIME' s Column 1 contains raw time in SCCS
TIMESYS 'TT' Defines TT as fundamental time system
MJDREF 50814.0 d 1998.0 (TT)
TIMEZERO <nominally 0.0> s Clock correction
Various transformations between MET, TT, and UTC in a variety of formats
(seconds, calendar date/time, year-day-time, JD, MJD) can be performed
using the tools axTime or axTime3.