Skip to main content
Log in

A general algorithm for the solution of Kepler's equation for elliptic orbits

  • Published:
Celestial mechanics Aims and scope Submit manuscript

Abstract

An efficient algorithm is presented for the solution of Kepler's equationf(E)=E−M−e sinE=0, wheree is the eccentricity,M the mean anomaly andE the eccentric anomaly. This algorithm is based on simple initial approximations that are cubics inM, and an iterative scheme that is a slight generalization of the Newton-Raphson method. Extensive testing of this algorithm has been performed on the UNIVAC 1108 computer. Solutions for 20 000 pairs of values ofe andM show that for single precision (∼10−8) 42.0% of the cases require one iteration, 57.8% two and 0.2% three. For double precision (∼10−18) one additional iteration is required. Single- and double-precision FORTRAN subroutines are available from the author.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Brouwer, D. and Clemence, G.: 1961,Methods of Celestial Mechanics, Academic Press, N.Y.

    Google Scholar 

  2. Danby, J.: 1962,Fundamentals of Celestial Mechanics, McMillan, N.Y.

    Google Scholar 

  3. Smith, O. K.: 1961, ‘Terminating the Iterative Solution of Kepler's Equation’,Am. Rocket Soc. J. 31, 1598.

    Google Scholar 

  4. Traub, J.: 1964,Iterative Methods for the Solution of Equations, Prentice-Hall, N.J.

    Google Scholar 

  5. ‘Handbook of Mathematical Functions’, National Bureau of Stds Appl. Math. Series, No. 55, p. 17, 1964.

  6. Hart, J. et al.:Computer Approximations, J. Wiley, N.Y.

  7. Ng, E.: 1971, ‘A General Algorithm for the Solution of Kepler's Equation for Elliptic Orbit’, JPL Tech. Mem. 33-496.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ng, E.W. A general algorithm for the solution of Kepler's equation for elliptic orbits. Celestial Mechanics 20, 243–249 (1979). https://doi.org/10.1007/BF01371365

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01371365

Keywords

Navigation