Skip to main content
Log in

Abstract

Kepler's Equation is solved over the entire range of elliptic motion by a fifth-order refinement of the solution of a cubic equation. This method is not iterative, and requires only four transcendental function evaluations: a square root, a cube root, and two trigonometric functions. The maximum relative error of the algorithm is less than one part in 1018, exceeding the capability of double-precision computer arithmetic. Roundoff errors in double-precision implementation of the algorithm are addressed, and procedures to avoid them are developed.

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.

Similar content being viewed by others

References

  • Abramowitz, M. and Stegun, I. A.: 1965,Handbook of Mathematical Functions, Dover, New York.

    Google Scholar 

  • Battin, R. H.: 1987,An Introduction to the Mathematics and Methods of Astrodynamics, American Institute of Aeronautics and Astronautics, New York.

    Google Scholar 

  • Burkardt, T. M. and Danby, J. M. A.: 1983, ‘The Solution of Kepler's Equation, II’,Celest. Mech.,31, 317–328.

    Google Scholar 

  • Colwell, P.: 1993,Solving Kepler's Equation Over Three Centuries, Willman-Bell, Richmond, VA.

    Google Scholar 

  • Conway, B. A.: 1986, ‘An Improved Algorithm Due to Laguerre for the Solution of Kepler's Equation’,Celest. Mech.,43, 211–222.

    Google Scholar 

  • Danby, J. M. A.: 1987, ‘The Solution of Kepler's Equation, III’,Celest. Mech.,40, 303–312.

    Google Scholar 

  • Danby, J. M. A. and Burkardt, T. M.: 1983, ‘The Solution of Kepler's Equation, I’,Celest. Mech.,31, 95–107.

    Google Scholar 

  • Mikkola, S.: 1987, ‘A Cubic Approximation for Kepler's Equation’,Celest. Mech.,40, 329–334.

    Google Scholar 

  • Nijenhuis, A.: 1991, ‘Solving Kepler's Equation with High Efficiency and Accuracy’,Celest. Mech.,51, 319–330.

    Google Scholar 

  • Odell, A. W. and Gooding, R. H.: 1986, ‘Procedures for Solving Kepler's Equation’,Celest. Mech.,38, 307–334.

    Google Scholar 

  • Stumpff, P.: 1988, ‘The General Kepler Equation and its Solutions’,Celest. Mech.,43, 211–222.

    Google Scholar 

  • Taff, L. G. and Brennan, T. A.: 1989, ‘On Solving Kepler's Equation’,Celest. Mech.,46, 163–176.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Markley, F.L. Kepler Equation solver. Celestial Mech Dyn Astr 63, 101–111 (1995). https://doi.org/10.1007/BF00691917

Download citation

  • Received:

  • Accepted:

  • Issue Date:

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

Key words

Navigation