Astronomy Stack Exchange is a question and answer site for astronomers and astrophysicists. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a set of dates, position angles ($\theta$) and angular separations ($\rho$) for visual binary star. For example:

1994.3132  57.0    0.097
1996.1783  73.4    0.051
2006.1938 182.0    0.126
2009.2597 192.9    0.152

What are algorithms to calculate orbital elements and to plot the orbit of the binary star?

Are there available codes (or programs) for this calculations?

share|improve this question
Would be a better home for this question? – Qmechanic Jan 8 '14 at 22:46
The link has been changed to the following link: – user1527422 May 8 '15 at 14:30

If it's a binary, it's fairly simple (in comparison with a ternary system), because the stars of the binary orbit about their common barycenter in Kepler ellipses.

An orbit simulator, see here; replace the central star by the barycenter of the binaries.

Calculation of an Orbit from Three Observations. Kepler problem on Wikipedia.

If you don't find a ready-to-use software, try to solve it numerically by simulating the orbit of the binaries according to Kepler's law, and vary mass, distance, excentricity assumptions until they match to the observations. Use optimization methods, e.g. hill climbing algorithms, or gradient methods.

share|improve this answer
Or, see for example: – Moriarty Jan 9 '14 at 3:23
Needs some generalization to non-eclipsing binaries. – Gerald Jan 9 '14 at 4:09
up vote 1 down vote accepted

The good software for orbit calculation is "Binary" (Binary Star Combined Solution Package) by CHARA team:

share|improve this answer
The link is dead. – steveOw Nov 11 '14 at 20:42

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.