Changeset 3428
- Timestamp:
- Mar 15, 2005, 2:29:31 PM (21 years ago)
- Location:
- trunk/doc/pslib
- Files:
-
- 2 edited
-
ChangeLogADD.tex (modified) (1 diff)
-
psLibADD.tex (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/pslib/ChangeLogADD.tex
r3179 r3428 27 27 \code{PS_RESAMPLE_LAGRANGE}. 28 28 \item Added section on FITS WCS. 29 \item Renamed TDT to TT plus misc. cleanups in the Time section. 29 30 \end{itemize} -
trunk/doc/pslib/psLibADD.tex
r3213 r3428 1 %%% $Id: psLibADD.tex,v 1.6 3 2005-02-14 21:06:55 eugeneExp $1 %%% $Id: psLibADD.tex,v 1.64 2005-03-16 00:29:31 jhoblitt Exp $ 2 2 \documentclass[panstarrs]{panstarrs} 3 3 … … 783 783 \subsubsection{Time} 784 784 785 Correct time representation is critical in astronomical software. 786 PSLib uses the \code{psTime} structure to represent time values. This 787 structure represents a time which is consists of seconds and fractions 788 of seconds in a time system defined by the \code{psTimeType} element 789 \code{type}. Two possible time systems are currently available: TAI 790 and UTC. Both are defined in terms of the reference epoch 791 1970-01-01T00:00:00Z, but with minor modifications for leap seconds as 792 needed. The first represenatation, TAI (International Atomic Time), 793 has seconds of uniform length and no leap seconds. The exact zero 794 reference is 1970/01/01,00:00:10 UTC. The second representation is 795 UTC, which has seconds of uniform length and leap seconds as needed to 796 adjust it to remain within 0.9 seconds of the Earth's rotation. It 797 has a zero-point of exactly 1970/01/01,00:00:00 UTC. 785 Correct time representation is \emph{critical} in astronomical software. PSLib 786 uses the \code{psTime} structure to represent time values. This structure 787 represents a time which is consists of seconds and fractions of seconds in a 788 time system defined by the \code{psTimeType} element \code{type}. Two possible 789 time systems are currently available: TAI and UTC. Both are defined in terms 790 of the reference epoch ``1970-01-01T00:00:00Z'', but with minor modifications 791 for leap seconds as needed. The first represenatation, TAI (International 792 Atomic Time), has seconds of uniform length (SI seconds) and no leap seconds. 793 The exact zero reference is ``1970-01-01T00:00:10Z'' UTC. The second 794 representation is UTC, which has seconds of uniform length and leap seconds as 795 needed to adjust it to remain within 0.9 seconds of the Earth's rotation. It 796 has a zero-point of exactly ``1970-01-01T00:00:00Z'' UTC. 798 797 799 798 \paragraph{Coordinated Universal Time (UTC)} … … 803 802 insertion of leap second whenever UTC-UT1 $\ge$ 0.9s. By definition 804 803 UTC-TAI is an integer number of seconds. UTC went into effect on 805 "1972-01-01T00:00:00"and is defined as being TAI-UTC = 10s on that804 ``1972-01-01T00:00:00Z'' and is defined as being TAI-UTC = 10s on that 806 805 date. For dates prior to 1972-01-01 a fixed offset of 10s relative 807 806 to TAI will be assumed. … … 811 810 \end{equation} 812 811 813 Leapseconds are declared by the International Earth Rotation and 814 Reference Systems Service (IERS). Leapseconds only occur in the UTC 815 time system and cannot be accurately predicted due to variations in 816 the Earth's rotational period. To determine the number of leapsecond 817 in a given UTC date a table of leapseconds as annouced by the IERS 818 must be consulted. This table will have to be updated each time a new 819 leapsecond occurs. 820 821 For ease of conversion, UTC should be represented as the number of 822 seconds since the UNIX epoch of "1970-01-01T00:00:00". 812 Leapseconds are declared by the International Earth Rotation and Reference 813 Systems Service (IERS). Leapseconds only occur in the UTC time system and 814 cannot be accurately predicted due to variations in the Earth's rotational 815 period. To determine the number of leapsecond in a given UTC date a table of 816 leapseconds as annouced by the IERS must be consulted. This table will have to 817 be updated each time a new leapsecond occurs. 818 819 For ease of conversion, UTC should be represented as the number of seconds 820 since the UNIX epoch of ``1970-01-01T00:00:00Z''. \emph{Times will always be 821 expressed in the 'UTC' timezone. Use of the local timezone is forbidden.} 823 822 824 823 \paragraph{International Atomic Time (TAI)} … … 982 981 \end{verbatim} 983 982 984 $2451545.0$ JD $= 51544.5$ MJD is equivalent to "2000-01-01T00:00:00".983 $2451545.0$ JD $= 51544.5$ MJD is equivalent to ``2000-01-01T00:00:00Z''. 985 984 986 985 \begin{equation} … … 988 987 \end{equation} 989 988 990 \paragraph{Terrestrial Dynamical Time (TDT)} 991 992 Terrestrial Dynamical Time (TDT) is defined as a fixed offset from 993 TAI. Its only purpose as far as we are concerned is for its utility 994 in obtaining the GMST. 995 996 \begin{equation} 997 {\rm TDT} = {\rm TAI} + 32.184{\rm s} 998 \end{equation} 999 1000 \paragraph{TDT as Julian Centuries since J2000.0} 1001 1002 The algorithm for calulating GMST requires TDT formated in Julian centruies 989 \paragraph{Terrestrial Time (TT)} 990 991 Terrestrial Time (TT) is defined as a fixed offset from TAI. 992 993 \begin{equation} 994 {\rm TT} = {\rm TAI} + 32.184{\rm s} 995 \end{equation} 996 997 \paragraph{TT as Julian Centuries since J2000.0} 998 999 The algorithm for calulating GMST requires TT formated in Julian centruies 1003 1000 since the J2000.0 epoch. 1004 1001 1005 \begin{equation} 1006 t_u = \frac{{\rm JD}_{\rm TDT} - 2451545.0}{36525} 1002 \begin{equation} t_u = \frac{{\rm JD}_{\rm TT} - 2451545.0}{36525} 1007 1003 \end{equation} 1008 1004 1009 1005 \paragraph{UT1 as Julian Centuries since J2000.0} 1010 1006 1011 The algorithm for calulating GMST requires UT1 be formated in Julian 1012 centuriessince the J2000.0 epoch.1007 The algorithm for calulating GMST requires UT1 be formated in Julian centuries 1008 since the J2000.0 epoch. 1013 1009 1014 1010 \begin{equation} … … 1018 1014 \paragraph{Greenwich Mean Sidereal Time (GMST)} 1019 1015 1020 Greenwich Mean Sidereal Time (GMST) is caclulated from UT1 and TDT. 1021 This algorithm requires that both time inputs are expressed as Julian 1022 centuries since J2000.0. 1016 Greenwich Mean Sidereal Time (GMST) is caclulated from UT1 and TT. This 1017 algorithm requires that both time inputs are expressed as Julian centuries 1018 since J2000.0 \footnote{Expressions to implement the IAU 2000 definition of UT1 1019 - http://www.edpsciences.org/articles//aa/abs/2003/30/aa3487/aa3487.html}. 1023 1020 1024 1021 Here $t_u$ is UT1 expressed in Julian centuries since J2000.0, and $t$ 1025 is T DT expressed in Julian centuries since J2000.0.1022 is TT expressed in Julian centuries since J2000.0. 1026 1023 1027 1024 \begin{eqnarray} … … 1034 1031 Gives $GMST00$ in seconds. 1035 1032 1033 1036 1034 \paragraph{Longitude} 1037 1035 … … 1045 1043 \paragraph{Local Mean Sidereal Time (LMST)} 1046 1044 1047 Local Mean Sidereal Time (LMST) is Greenwich Mean Sideral Time (GMST) 1048 plus the observer's location in East longitude. Calculating LMST 1049 requires the input of Universal Time (UT1), Terrestrial Dynamical Time 1050 (TDT) and a longitude (measuredEast of Greenwich).1045 Local Mean Sidereal Time (LMST) is Greenwich Mean Sideral Time (GMST) plus the 1046 observer's location in East longitude. Calculating LMST requires the input of 1047 Universal Time (UT1), Terrestrial Dynamical Time (TT) and a longitude (measured 1048 East of Greenwich). 1051 1049 1052 1050 \begin{equation}
Note:
See TracChangeset
for help on using the changeset viewer.
