IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Apr 27, 2005, 9:59:04 AM (21 years ago)
Author:
eugene
Message:

nearly final for cycle 6, NO changes for psRegion

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/pslib/psLibADD.tex

    r3721 r3772  
    1 %%% $Id: psLibADD.tex,v 1.72 2005-04-19 23:44:43 eugene Exp $
     1%%% $Id: psLibADD.tex,v 1.73 2005-04-27 19:59:04 eugene Exp $
    22\documentclass[panstarrs]{panstarrs}
    33
     
    1414\project{Pan-STARRS Image Processing Pipeline}
    1515\organization{Institute for Astronomy}
    16 \version{10}
     16\version{11}
    1717\docnumber{PSDC-430-006}
    1818
     
    414109 & 2005 Feb 14 & Frozen for Cycle 5 \\ \hline
    424210 & 2005 Apr 19 & Frozen for Cycle 6 \\ \hline
     4311 & 2005 Apr 27 & Update for Cycle 6 \\ \hline
    4344\RevisionsEnd
    4445
     
    15531554the quarternion for this transformation.
    15541555
    1555 \tbd{can we drop this, since we do this with the quaternion?}
    1556 
    15571556The relevant trigonometric relationships are:
    15581557%
     
    16111610\phi_p & = & 90^\circ + 0^\circ.6406161\, T + 0^\circ.0003041\, T^2 + 0^\circ.0000051\, T^3
    16121611\end{eqnarray}
    1613 where $T$ is $($MJD$_{\rm out} -$ MJD$_{\rm in})/36525$ is the difference
    1614 between the two epochs, in Julian centuries.
    1615 
     1612where $T$ is $($MJD$_{\rm out} -$ MJD$_{\rm in})/36525$ is the
     1613difference between the two epochs, in Julian centuries.  This
     1614precession form shall be used to implement \code{PS_PRECESS_ROUGH}.
    16161615
    16171616\subsubsection{Suggested test cases}
     
    16481647There are two reference implementatins for the code to account for the
    16491648motion of the Earth in space. The first are the sample routines
    1650 provided by the IERS to accompany chaper 5 of IERS Bulletin 32.  This
    1651 document and the code can be downloaded from
    1652 http://maia.usno.navy.mil/conv2003.html .  The second reference
    1653 implementation is the SOFA software package managed by the IAU and
    1654 available at http://www.iau-sofa.rl.ac.uk Only the 2003-04-29 version
    1655 of SOFA should be used.  The IERS code requires a few of the rotation
    1656 matrix utility routines from SOFA.
     1649provided by the IERS to accompany chaper 5 of IERS Bulletin
     165032.\footnote{http://maia.usno.navy.mil/conv2003.html} The second
     1651reference implementation is the SOFA software package managed by the
     1652IAU.\footnote{http://www.iau-sofa.rl.ac.uk} Only the 2003-04-29
     1653version of SOFA should be considered.  The IERS code requires a few of
     1654the rotation matrix utility routines from SOFA.
    16571655
    16581656Both implementations are in FORTRAN 77. The SOFA code has a more
     
    16631661reference for psLib should be the IERS code.  Note that the IERS code
    16641662calculates the transform from terrestrial to celestial coordinates,
    1665 while the SOFA code calculates its inverse.
     1663while the SOFA code calculates its inverse.  This code may be using as
     1664a comparison for testing purposes.
    16661665
    16671666\subsubsection{Coordinate Systems}
     
    17111710
    17121711The X axes of the intermediate coordinate systems are known as the
    1713 Celestial and Terrestrial Ephemeris Origins. (CEO and TEO). Both are defined
    1714 to be non-rotating origins. A non-rotating origin is a point on the equator
    1715 whose instantaneous motion is always orthogonal to the equator
    1716 (Kaplan 2003 IAU XXV Joint Discussion 16
    1717 \footnote{http://aa.usno.navy.mil/kaplan/NROs\%5BJD16proc\%5D.pdf}).
    1718 Thus the CEO is defined by its position in the GCRS at some epoch and by the
    1719 motion of the CIP in the GCRS since that date. Similarly the TEO is
    1720 defined by its position in the ITRS at some epoch and the motion of the
    1721 CIP in the ITRS since that date.
     1712Celestial and Terrestrial Ephemeris Origins. (CEO and TEO). Both are
     1713defined to be non-rotating origins. A non-rotating origin is a point
     1714on the equator whose instantaneous motion is always orthogonal to the
     1715equator (Kaplan 2003 IAU XXV Joint Discussion
     171616\footnote{http://aa.usno.navy.mil/kaplan/NROs\%5BJD16proc\%5D.pdf}).
     1717Thus the CEO is defined by its position in the GCRS at some epoch and
     1718by the motion of the CIP in the GCRS since that date. Similarly the
     1719TEO is defined by its position in the ITRS at some epoch and the
     1720motion of the CIP in the ITRS since that date.
    17221721
    17231722\subsubsection{ICRS - GCRS}
     
    17931792
    17941793This section is largely a summary of Chapter 5 of IERS Technical Note
    1795 32 \footnote{http://maia.usno.navy.mil/conv2003.html} (hereafter
     179432\footnote{http://maia.usno.navy.mil/conv2003.html} (hereafter
    17961795IERS32), which is a description of the implementation of the
    17971796Resoltions of the XXIVth General Assembly of the IAU, available from
     
    18071806accurate to the 0.2 mas level.  For higher accuracy the user must
    18081807apply corrections to the model, which are tabulated by the IERS.
     1808
     1809\subparagraph{IAU 200A Precession/Nutation Model : {\tt psEOC\_PrecessionModel}}
    18091810
    18101811The IAU 2000A precession-nutation model may be calculated in the
     
    18551856The constants $p_j$, $w_{i,j,k}$, $(a_{{\rm s},j})_i$, and $(a_{{\rm c},j})_i$
    18561857are given in the ASCII files:
    1857 tab5.2a.txt \footnote{http://maia.usno.navy.mil/conv2000/chapter5/tab5.2a.txt} (for $X$),
    1858 tab5.2b.txt \footnote{http://maia.usno.navy.mil/conv2000/chapter5/tab5.2b.txt} (for $Y$), and
    1859 tab5.2c.txt \footnote{http://maia.usno.navy.mil/conv2000/chapter5/tab5.2c.txt} (for $s+XY/2$).
     1858tab5.2a.txt\footnote{http://maia.usno.navy.mil/conv2000/chapter5/tab5.2a.txt} (for $X$),
     1859tab5.2b.txt\footnote{http://maia.usno.navy.mil/conv2000/chapter5/tab5.2b.txt} (for $Y$), and
     1860tab5.2c.txt\footnote{http://maia.usno.navy.mil/conv2000/chapter5/tab5.2c.txt} (for $s+XY/2$).
    18601861Note that the expansion is given for $s+XY/2$, since this series converges
    18611862more rapidly than the one for $s$ alone.
     
    18761877
    18771878A FORTRAN reference implementation for the precession/nutation model
    1878 is available from the IERS
    1879 \footnote{http://maia.usno.navy.mil/conv2000/chapter5/XYS2000A.f}.
    1880 The psLib results should agree with the reference implementation to within
    1881 the limits of numerical precision.
    1882 
    1883 Next, corrections to $X$, and $Y$ may be obtained from the IERS as
     1879is available from the
     1880IERS.\footnote{http://maia.usno.navy.mil/conv2000/chapter5/XYS2000A.f}
     1881The psLib results should agree with the reference implementation to
     1882within the limits of numerical precision.
     1883
     1884\subparagraph{Corrections to the Model : {\tt psEOC\_PrecessionCorr}}
     1885
     1886Corrections to $X$, and $Y$ may be obtained from the IERS as
    18841887part of Bulletin A, or B. It is recommended to use the values
    18851888published daily by USNO in the table
     
    18951898the result as instantaneous values.
    18961899
    1897 The final step is to use $X$, $Y$, and $s$ to calculate the rotation
    1898 matrix from the CIP/CEO system to the GCRS using IERS32 equation (10),
    1899 reproduced below:
    1900 
    1901 \begin{equation}
     1900\subparagraph{Spherical Rotation from Polar Coordinates : {\tt psSphereRot\_CEOtoGCRS}}
     1901
     1902In order to relate the values $X$, $Y$, and $s$ to the rotation
     1903components, the rotation matrix below must be used.  The definitions
     1904of $X$, $Y$, and $s$ transform from the CIP/CEO system to the GCRS
     1905using IERS32 equation (10), reproduced below:
     1906
     1907\begin{equation}
     1908\label{CEOtoGCRS}
    19021909\begin{pmatrix}1-aX^2& -aXY& X\cr -aXY& 1-aY^2& Y\cr -X& -Y&
    190319101-a(X^2+Y^2)\cr
    19041911\end{pmatrix} \cdot R_3(s),
    19051912\end{equation}
    1906 where $R_3$ denotes a rotation about the Z axis,
    1907 $a = 1/(1+\sqrt{1 - X^2 + Y^2})$,
    1908 and $X$ and $Y$ are expressed in radians.
    1909 A FORTRAN reference implementation for this calculation is given
    1910 by the IERS \footnote{http://maia.usno.navy.mil/conv2000/chapter5/BPN2000.f}.
    1911 
    1912 Note that above we gave the expression for the transform toward celestial
    1913 coordinates (upward in figure X), in order to match the IERS reference code.
    1914 The inverse transform may be found by inverting the resulting rotation.
    1915 
    1916 \paragraph{Rotation of the Earth}
     1913where $R_3$ denotes a rotation about the Z axis, $a = 1/(1+\sqrt{1 -
     1914(X^2 + Y^2})$, and $X$ and $Y$ are expressed in radians.  A FORTRAN
     1915reference implementation for this calculation is given by the
     1916IERS.\footnote{http://maia.usno.navy.mil/conv2000/chapter5/BPN2000.f} 
     1917
     1918Note that above we gave the expression for the transform toward
     1919celestial coordinates (upward in Figure~\ref{earthrot}), in order to
     1920match the IERS reference code.  The inverse transform may be found by
     1921inverting the resulting rotation.
     1922
     1923\paragraph{Earth Rotation}
    19171924
    19181925The transform from the CIP/CEO to CIP/TEO coordinate systems is a
     
    19311938motion''. Similarly to precession/nutation, the instantaneous position
    19321939of the CIP in the ITRS is specified by the quantites $x_p$, and $y_p$,
    1933 and a third quantity, $s'$, gives the position of the TEO with respect
    1934 to the ITRS.  The values of $x_p$ and $y_p$ are published daily by the
    1935 IERS\footnote{http://maia.usno.navy.mil/ser7/finals2000A.daily}, with
     1940and a third quantity, $s'$, which give the position of the TEO with
     1941respect to the ITRS.  The values of $x_p$ and $y_p$ are published
     1942daily by the
     1943IERS,\footnote{http://maia.usno.navy.mil/ser7/finals2000A.daily} with
    19361944a format described by their
    19371945\code{readme.finals2000A}\footnote{http://maia.usno.navy.mil/ser7/readme.finals2000A}.
    19381946The UT1$-$UTC, and the precession/nutation corrections (discussed
    19391947elsewhere in this document) come from this same source.
     1948
     1949\subparagraph{Polar Motion from Bulletin : {\tt psEOC\_GetPolarMotion}}
    19401950
    19411951The polar motion coordinates should be interpolated using a third
     
    19531963The tidal effects should be included by using the Ray tidal model
    19541964given in IERS Gazette \#13. The definition of this correction is
    1955 provided below.
     1965provided below (Section~\ref{Raymodel}).
     1966
     1967\subparagraph{Polar Motion Nutation Correction : {\tt psEOC\_NutationCorr}}
    19561968
    19571969By definition of the CIP, nutation terms with periods less than 2 days
     
    19661978over this century by $s' = -4.7 \times 10^{-5} t$ in arcseconds. There
    19671979is no need to apply short timescale corrections to $s'$.
     1980
     1981\subparagraph{Spherical Rotation from Polar Motion : {\tt psSphereRot\_ITRStoTEO}}
    19681982
    19691983The transform from the ITRS to the CIP/TEO frame can be constructed by
     
    20092023correction from the Ray Tidal Model applied.
    20102024
    2011 \subsubsection{Ray Tidal Model}
     2025\subsubsection{Ray Tidal Model : {\tt psEOC\_PolarTideCorr}}
    20122026
    20132027The Ray Model tidal corrections to X, Y, and dT are given by the the
Note: See TracChangeset for help on using the changeset viewer.