Нешел интересную безплатную програму, моделирующую Солнечную систему. Есть исходный код на C++, что позволяет детализировать и улучшать интерфейс, делая его более приближенным к реальности. Просто сам факт движений Земли и Луны вокруг общего центра масс уже интереснейшим образом влияет на фигуру орбиты Земли, делая его эллиптически-спиралевидным.