Skip to content

Conclusions

This paper has re-examined the Spacetrack Report Number 3 formulation of analytical propagation. By incorporating changes posted over the last quarter century, a unified and improved version is presented for general use. Structural changes to the code have been completed permitting the ability to process multiple satellites at one time. We chose to omit the Lyddane choice change for certain inclinations to maintain as close a performance to what we believe AFSPC is doing today. However, we also included comments in the source code to facilitate location of any updates now, or at a future time. Test cases are included to demonstrate verification of operation with the branches in the code, for difficult orbits, as well as cases encountered throughout the years. The results show that continued use of the STR#3 version, and to a lesser extent some of the more recent versions, can result in potentially large errors when producing ephemerides. We also noted the difficulty with aligning a particular version of SGP4 with a particular TLE as the data formats and processing have changed throughout the years. Finally, we hope this form of documentation will motivate similar efforts for additional analytical theories in a similar fashion, along with satellite data to use with each theory. Any questions, comments, additions, etc. may be addressed to David Vallado at dvallado@centerforspace.com.


Many people were involved with this project in addition to the co-authors listed. I am very grateful for all the help, and support I received during this long project. Felix Hoots provided significant insight and details of the original development and John Seago provided suggestions for a more concise description of the time and coordinate systems. A special thank you is due to Jeff Beck who provided the MATLAB version based on the C++ code. Joe Coughlin and Egemen Imre provided JAVA code.


Note that some of these references may be difficult to find. AFSPC should be able to provide all the necessary information.

Air Force Space Command Instruction (AFSPCI) 33-105. 2004. “Distribution of AFSPC Software to Outside Organizations.” Colorado Springs, CO. (See http://www.e-publishing.af.mil/pubs/majcom.asp?org=AFSPC)

Air Force Space Command Instruction (AFSPCI) 60-102. 1996. “Space Astrodynamic Standards Software.” Colorado Springs, CO.

Aoki, S. et al. 1982. The New Definition of Universal Time. Astronomy and Astrophysics. Vol. 105: 359—361.

Arsenault, J. L., L. Chaffee, and J. R. Kuhlman. 1964. “General Ephemeris Routine Formulation Document.” Report ESD-TDR-64-522, Aeronutronic Publ. U-2731.

Atkinson R d’E, and D. H. Sadler. 1951. On the use of Mean Sidereal Time. Monthly Newsletters of the Royal Astronomical Society. 111:619—623.

Brouwer, D. 1959. Solution of the Problem of Artificial Satellite Theory without Drag. Astronomical Journal, Vol. 64, No. 1274, pp. 378—397.

Brouwer, D., and G. Hori. 1961a. Theoretical Evaluation of Atmospheric Drag Effects in the Motion of an Artificial Satellite. Astronomical Journal, Vol. 66, No. 5, pp. 193—225.

_______ 1961b. Appendix to Theoretical Evaluation of Atmospheric Drag Effects in the Motion of an Artificial Satellite. Astronomical Journal. Vol. 66, No. 6, pp. 264—265.

David A. Cappellucci. 2005. “Special Perturbations to General Perturbations Extrapolation Differential Correction in Satellite Catalog Maintenance.” Paper AAS 05-402 presented at the AIAA/AAS Astrodynamics Specialist Conference. Lake Tahoe, California.

Cefola, Paul J., and Wayne McClain. 1987. Accuracy of the NORAD DP4 Satellite Theory for Synchronous Equatorial Orbits. Interoffice Memorandum NOR/PL-002-15Z-PJC. Draper Laboratory, MA.

Cefola, Paul J., and D. J. Fonte. 1996. Extension of the Naval Space Command Satellite Theory to include a General Tesseral m-daily Model. Paper AIAA-96-3606 presented at the AIAA/AAS Astrodynamics Conference. San Diego, CA.

Coffey, S. L., and H. L. Neal. 1998. “An Operational Special-Perturbations-Based Catalog.” Paper AAS 98-113 presented at the AAS/AIAA Space Flight Mechanics Conference. Monterey, CA.

Crawford P. S. 1995. Kepler’s Equations in C. International Journal of Remote Sensing. Vol. 16, No. 3 pp 549—557.

Glover, R. A. 1996. “The Naval Space Command (NAVSPACECOM) PPT3 Orbit Model.” NAVSPACECOM Technical Report.

Hartman, Paul G. 1993. “Long-term SGP4 Performance.” Space Control Operations Technical Note J3SOM-TN-93-01. US Space Command, USSPACECOM/J3SO. Colorado Springs, CO.

Hilton, C. G. 1963. “The SPADATS Mathematical Model.” Report ESD-TDR-63-427, Aeronutronic Publ. U-2202.

Hilton, C. G., and J. R. Kuhlman. 1966. “Mathematical Models for the Space Defense Center.” Philco-Ford Publication No. U-3871, 17—28.

Hoots, Felix R. 1980. “A Short, Efficient Analytical Satellite Theory.” AIAA Paper No. 80-1659.

_______. 1981. Theory of the Motion of an Artificial Earth Satellite. Celestial Mechanics. Vol. 23, pp. 307—363.

_______. 1986. “Spacetrack Report #6: Models for Propagation of Space Command Element Sets.” Space Command, United States Air Force, CO.

_______. 1998. “A History of Analytical Orbit Modeling in the United States Space Surveillance System.” Third US-Russian Space Surveillance Workshop. Washington, D.C.

Hoots, Felix R. et al. 1986. “Improved General Perturbations Prediction Capability.” Air Force Space Command, Astrodynamics Analysis Memorandum 86-3.

Hoots, Felix R., and R. G. France. 1983. “Performance of an Analytic Satellite Theory in a Real World Environment.” AAS/AIAA Paper No. 83-395.

_______. 1987. An Analytical Satellite Theory using Gravity and a Dynamic Atmosphere. Celestial Mechanics. Vol. 40, pp. 1—18.

Hoots, Felix R., and R. L. Roehrich. 1980. “Spacetrack Report #3: Models for Propagation of the NORAD Element Sets.” U.S. Air Force Aerospace Defense Command, Colorado Springs, CO.

Hoots, Felix R., P. W. Schumacher, and R. A. Glover. 2004. History of Analytical Orbit Modeling in the U. S. Space Surveillance System. Journal of Guidance, Control, and Dynamics. 27(2):174—185.

Hujsak, R. S. 1979. “Spacetrack Report #1: A Restricted Four Body Solution for Resonating Satellites Without Drag.” U.S. Air Force Aerospace Defense Command, Colorado Springs, CO.

_______. 1979. “A Restricted Four Body Solution for Resonating Satellites with an Oblate Earth.” AIAA Paper No. 79-136.

Hujsak, R. S., and F. R. Hoots. 1977. “Deep Space Perturbations Ephemeris Generation. Aerospace Defense Command Space Computational Center Program Documentation, DCD 8, Section 3, 82:104.”

_______. 1982. “Deep Space Perturbations Ephemeris Generation.” NORAD Technical Publication TP-SCC 008. 129—145.

Jacchia, L. G. 1970. “New Static Models of the Thermosphere and Exosphere with Empirical Temperature Profiles.” SAO Report 313. Cambridge, MA: Smithsonian Institution Astrophysical Observatory.

Kaya, Denise, et al. 2004. “AFSPC Astrodynamic Standard Software.” Paper AAS 04-124 presented at the AAS/AIAA Space Flight Mechanics Conference. Maui, HI.

Kaya, Denise, et al. 2001. “AFSPC Astrodynamic Standards — The Way of The Future.” Paper presented at the MIT/LL Conference. Lexington, MA.

Kelso, T.S. 2004. “Frequently Asked Questions: Two-Line Element Set Format.” (See http://CelesTrak.com/columns/v04n03/)

Kelso, T. S., and S. Alfano. 2005. “Satellite Orbital Conjunction Reports Assessing Threatening Encounters in Space (SOCRATES).” Paper AAS 05-124 presented at the AAS/AIAA Space Flight Mechanics Conference. Copper Mountain, CO.

Kozai, Y. 1959. The Motion of a Close Earth Satellite. Astronomical Journal. Vol. 64, No. 1274, pp. 367—377.

Lane, M. H. 1965. “The Development of an Artificial Satellite Theory Using Power-Law Atmospheric Density Representation.” AIAA Paper 65-35.

Lane, M. H., and K. H. Cranford. 1969. “An Improved Analytical Drag Theory for the Artificial Satellite Problem.” AIAA Paper No. 69-925.

Lane, M. H., P. M. Fitzpatrick, and J. J. Murphy. 1962. “Spacetrack Report #APGC-TDR-62-15: On the Representation of Air Density in Satellite Deceleration Equations by Power Functions with Integral Exponents.” Air Force Systems Command, Eglin AFB, FL.

Lane, M. H., and F. R. Hoots. 1979. “Spacetrack Report #2: General Perturbations Theories Derived from the 1965 Lane Drag Theory.” Aerospace Defense Command, Peterson AFB, CO.

Lyddane, R. H. 1963. Small Eccentricities or Inclinations in the Brouwer Theory of the Artificial Satellite. Astronomical Journal. Vol. 68, No. 8, 1963, pp. 555—558.

Morris, Robert F., and Timothy P. Payne. 1993. “SGP4 Version 3.01 Validation Test Cases.” Publishing data unknown. Referenced in AFSPC I 60-102.

Nijenhuis, Albert. 1991. Solving Kepler’s equation with high efficiency and accuracy. Celestial Mechanics and Dynamical Astronomy. Vol. 51, No. 4, pp 319—330.

Patt, Frederick S., Hoisington, Charles M., Gregg, Watson W., and Coronado, Patrick L. 1993. NASA Technical Memorandum 104566, Vol. 11 “Volume 11, Analysis of Selected Orbit Propagation Models for the SeaWiFS Mission” available at http://library.gsfc.nasa.gov/Databases/Gtrs/Data/TM-1993-104566v11.pdf.

Schumacher, P. W., and R. A. Glover. 1995. “Analytical Orbit Model for U.S. Naval Space Surveillance: An Overview.” Paper AAS 95-427 presented at the AIAA/AAS Astrodynamics Specialist Conference. Halifax, Canada.

Seago, John, and David Vallado. 2000. “Coordinate Frames of the U.S. Space Object Catalogs.” Paper AIAA 2000-4025 presented at the AIAA/AAS Astrodynamics Specialist Conference. Denver, CO.

Tanygin, Sergei, and James R. Wright. 2004. “Removal of Arbitrary Discontinuities in Atmospheric Density Modeling.” Paper AAS 04-176 presented at the AAS/AIAA Space Flight Mechanics Conference. Maui, HI.

Vallado, David A. 1999. “Joint Astrodynamic Working Group Meeting Minutes.” September 20, 1999. USSPACECOM/AN. Colorado Springs, CO.

_______. 2001. “A Summary of the AIAA Astrodynamic Standards Effort.” Paper AAS 01-429 presented at the AIAA/AAS Astrodynamics Specialist Conference. Quebec City, Canada.

_______. 2004. Fundamentals of Astrodynamics and Applications. Second Edition, second printing. Microcosm, El Segundo, CA.

_______. 2005. “An Analysis of State Vector Propagation using Differing Flight Dynamics Programs.” Paper AAS 05-199 presented at the AAS/AIAA Space Flight Mechanics Conference. Copper Mountain, CO.

Vallado, David, and Salvatore Alfano. 1999. “A Future Look at Space Surveillance and Operations.” Paper AAS 99-113 presented at the AAS/AIAA Space Flight Mechanics Conference. Breckenridge, CO.


AppendixPage
A. Organizational Nomenclature29
B. Two-Line Element Set Format30
C. TEME Coordinate System32
D. Computer Code Listing35
E. Test Case Listing37
F. Test Case Results Listing47


* Senior Research Astrodynamicist, Center for Space Standards and Innovation, 7150 Campus Dr, Suite 260, dvallado@centerforspace.com, AIAA Associate Fellow. † Principal Engineer, 25 Blackness Avenue, pcrawford@dundee0.demon.co.uk. ‡ Orbit Determination Lead Engineer, 220 Valley Creek Blvd, rhujsak@agi.com. § Senior Research Astrodynamicist, Center for Space Standards and Innovation, 7150 Campus Dr, Suite 260, tskelso@centerforspace.com, AIAA Associate Fellow.