Ephemeris 4
Chuck Moore
April 2012

The following is a re-keying of a report I wrote in 1958. It follows the cover page of a volume of Reports. It's been reformatted to suit HTML, but retains the original page numbers (30, 31 and 32) and the excessive number of commas. Headings have been added.

I was hired in fall of 1957 to compute these predictions on a Friden Electo-Mechanical Calulator, which was fun. I was a somewhat bored Sophomore at MIT, fascinated by the launch of Sputnik.

John Gaustad, who also has a report in this volume, suggested I program the MIT computer to do my job. He loaned me a Fortran II manual and I did. Smithsonian was near Harvard which is a neighbor of MIT so that could be arranged. I became an after-hours resident of MIT's new computer center.

Don Lautman, my co-author, was writing his own program to numerically integrate satellite orbits. It was slow and behind schedule, hence my opportunity to use orbital elements and get quick results.

This was one of the first times I changed the stated problem in order to get the desired solution. It worked so well that I received this commendation as well as a copy of the Reports autographed by Fred Whipple, a mythic figure. Which doubtless helped set me on my problematic course.


SMITHSONIAN INSTITUTION
ASTROPHYSICAL OBSERVATORY
Special Report No. 11
IGY Project No. 30.10
NSF Grant No. Y/30.10/167

STATUS REPORTS ON OPTICAL OBSERVATIONS
OF SATELLITES 1958 ALPHA AND 1958 BETA

Project Director: Fred L. Whipple
Associate Director: J. Allen Hynek
Edited by: G.F. Schilling

March 31, 1958
Cambridge, Massachusetts


- 30 -

Predictions for Photographic Satellite
Tracking Stations -- APO Ephemeris 4

by

Charles H. Moore* and Don A. Lautman**

Abstract

Ephemeris 4 is the computer program for predicting satellite positions for the Baker-Nunn camera stations. The present formulation utilizes the currently best set of elements available, accounting for the drag by means of a polynomial in the mean motion, and including only secular perturbations. The predictions subroutine is a numerical integration which includes the effects of oblateness and drag exactly. In the case of satellites which are high enough so that drag can be neglected, a complete first-order perturbation theory including periodic perturbations can be used.

Program

The basic requirements demanded of predictions intended for camera stations are:
  1. Predictions must be limited to observable passes and
  2. predictions must be made for the point of culmination.
The optimum approach would be to integrate the equation of motion for the satellite, obtaining these predictions, as well as other data, directly. However, a quicker, though less accurate, method is discussed here, which has been developed in an attempt to obtain predictions as soon as possible.

This program for the IBM EDPM 704 employs the orbital elements of the satellite and transforms them by graphical (trigonometric) means into specific predictions. The accuracy of the predictions is well within the accuracy of the orbital elements employed, and is probably the best that can be gotten without employing more sophisticated methods, and is fitted to the requirements of the Baker-Nunn tracking cameras.

Usage

The input to the computer consists basically of the coordinates of the stations (latitude, longitude and height above sea level) and the orbital elements. The latter include the time at which the satellite is at the ascending

* Physical Science Aide, Optical Satellite Tracking Program, Smithsonian Astrophysical Observatory

** Mathematician, Optical Satellite Tracking Program, Smithsonian Astrophysical Observatory


- 31 -

node (or at perigee), the right ascension of the ascending node, the argument of perigee, the inclination of the orbit to the equatorial plane, the value of perigee, and the eccentricity of the orbit. Time is given as a polynomial in the number of revolutions, from which the period can be determined; position of the ascending node and perigee are polynomials in time; the other elements are instantaneous values at an arbitrary, specified time. Additional input data includes positions of the vernal equinox and the sun for January 0 of the current year, and the dates for which predictions are desired.

The program follows the general outline listed below:

  1. Reduces the station coordinates to more convenient form.
  2. Updates the instantaneous values of the orbital elements. This is done each revolution.
  3. Computes the point of entry into and exit from the earth's shadow. This data may be printed out if desired. It is useful for general predictions where great accuracy is not expected.
  4. Computes the position of culmination for each station, determines whether the conditions for visibility from the stations are fulfilled, and if so prints that information.

Output

There are three distinct portions of the output. First, the latitude, longitude and time of entry into or exit from the earth's shadow. Second, the altitude, azimuth, range, for each station. The conditions for visibility employed require that the satellite be visible at least 15o above the horizon and be illuminated by the sun, while the station is inside the earth's shadow. No restriction is placed upon the photographic magnitude of the satellite. Hence, the range is printed to be taken into consideration when using the predictions. Angular velocity is useful for tracking purposes.

The third portion of the output is essentially the station prediction described above, however, it is put into a code suitable for teletype transmission, which may be sent directly without further reworking.

Thus, the program computes predictions over a specified interval of time and supplies the following information at each visible passage of a station:


- 32 -

  1. Altitude and azimuth of the point of closest approach.
  2. Time of closest approach.
  3. Apparent angular velocity.
  4. Angle between point of closest approach and passage into or out of the earth's shadow.
  5. Time of intersection with the earth's shadow.
  6. Distance of the satellite.
  7. Zenith angle of the sun.

Conclusion

The advantages of the program are an expected minimum of computation time, and the elimination of superfluous data, namely non-observable predictions. With such a program, predictions can be made to the necessary accuracy as soon as orbital elements are available. The disadvantage of the program is its dependence upon the independently determined orbital elements.