# Kepler Equation solver

@article{Markley1995KeplerES, title={Kepler Equation solver}, author={F. Landis Markley}, journal={Celestial Mechanics and Dynamical Astronomy}, year={1995}, volume={63}, pages={101-111} }

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…

## 27 Citations

A method solving kepler's equation without transcendental function evaluations

- Physics
- 1996

We developed two approximations of the Newton-Raphson method. The one is a sort of discretization, namely to search an approximate solution on pre-specified grid points. The other is a Taylor series…

An analytic investigation into the behavior of Kepler’s equation1

- Physics
- 2008

Kepler’s Equation is solved over the entire range of elliptic and parabolic motion. Global solution accuracy is maintained by defining four M-e plane solution sub-domains. Three computational methods…

Solving Kepler's equation CORDIC-like

- Physics, Computer Science
- 2018

This work presents an algorithm to compute the eccentric anomaly and even its cosine and sine terms without usage of other transcendental functions at run-time with slight modifications for the hyperbolic case.

Accurate Kepler equation solver without transcendental function evaluations

- Physics
- 2013

The goal for the solution of Kepler’s equation is to determine the eccentric anomaly accurately, given the mean anomaly and eccentricity. This paper presents a new approach to solve this very well…

Appropriate Starter for Solving the Kepler's Equation

- Physics
- 2014

This article focuses on the methods that have been used for solving the Kepler’s equation for thirty years, then Kepler's equation will be solved by Newton-Raphson's method, and one appropriate choice first guesses that increase the isotropy and decrease the time of Implementation of solving is introduced.

CORDIC-like method for solving Kepler’s equation

- Computer Science, PhysicsAstronomy & Astrophysics
- 2018

An algorithm to compute the eccentric anomaly and even its cosine and sine terms without usage of other transcendental functions at run-time without using trigonometric or root functions is presented.

Solving Kepler’s Equation using Bézier curves

- Physics
- 2007

This paper presents a non-iterative approach to solve Kepler’s Equation, M = E − e sin E, based on non-rational cubic and rational quadratic Bézier curves. Optimal control point coordinates are first…

Solving Kepler’s equation using implicit functions

- Computer Science
- 2014

New upper and lower bounds are derived for two ranges of mean anomaly that have been compared and proven more accurate than Serafin’s bounds and are particularly suitable for space-based applications with limited computational capability.

An efficient code to solve the Kepler equation. Elliptic case

- Physics
- 2017

A new approach for solving Kepler equation for elliptical orbits is developed in this paper. This new approach takes advantage of the very good behaviour of the modified Newton?Raphson method when…

QUASI CONSTANT-TIME ORBIT PROPAGATION WITHOUT SOLVING KEPLER'S EQUATION 1

- Physics
- 2008

Efficient methods for solving Kepler’s equation, a transcendental equation relating orbital position as a function of time, have been studied for centuries and generated a vast literature. This paper…

## References

SHOWING 1-10 OF 12 REFERENCES

A cubic approximation for Kepler's equation

- Mathematics, Physics
- 1987

We derive a new method to obtain an approximate solution for Kepler's equation. By means of an auxiliary variable it is possible to obtain a starting approximation correct to about three figures. A…

Procedures for solving Kepler's equation

- Mathematics
- 1986

We review starting formulae and iteration processes for the solution of Kepler's equation, and give details of two complete procedures. The first has been in use for a number of years, but the second…

Solving Kepler's equation with high efficiency and accuracy

- Physics
- 1991

We present a method for solving Kepler's equation for elliptical orbits that represents a gain in efficiency and accuracy compared with those currently in use. The gain is obtained through a starter…

On solving Kepler's equation

- Physics, Geology
- 1989

This work attacks Kepler's equation with the unified derivation of all known bounds and several starting values, a proof of the optimality of these bounds, a very thorough numerical exploration of a large variety of starting values and solution techniques, and finally the best and simplest starting value/solution algorithm: M + e and Wegstein's secant modification of the method of successive substitutions.

An improved algorithm due to laguerre for the solution of Kepler's equation

- Physics
- 1986

A root-finding method due to Laguerre (1834–1886) is applied to the solution of the Kepler problem. The speed of convergence of this method is compared with that of Newton's method and several…

The solution of Kepler's equation, I

- Physics
- 1983

Methods of iteration are discussed in relation to Kepler's equation, and various initial ‘guesses’ are considered, with possible strategies for choosing them. Several of these are compared; the…

An introduction to the mathematics and methods of astrodynamics

- Physics, Mathematics
- 1987

Part 1 Hypergeometric Functions and Elliptic Integrals: Some Basic Topics In Analytical Dynamics The Problem of Two Bodies Two-Body Orbits and the Initial-Value Problem Solving Kepler's Equation…

The general Kepler equation and its solutions

- Geology
- 1987

My father K. Stumpff (1947, 1949, 1951, 1959, 1962) developed a transcendental equation which replaces the original Kepler equation but is valid for all types of orbits. Other advantages over the…

The solution of Kepler's equation, II

- Physics, Mathematics
- 1983

Starting values for the iterative solution of Kepler's equation are considered for hyperbolic orbits, and for generalized versions of the equation, including the use of universal variables.

The solution of Kepler's equation, III

- Physics
- 1987

Recently proposed methods of iteration and initial guesses are discussed, including the method of Laguerre-Conway. Tactics for a more refined initial guess for use with universal variables over a…