Разделы

Halley - Электронные эфемериды комет

Halley представляет собой бесплатное приложение для управления и работы с регулярно обновляемой базой данных комет, содержащей кеплеровские элементы орбиты, негравитационные и физические параметры комет и другие сведения. В число задач, выполняемых приложением, помимо управления базой данных включено исследование эволюции орбит малых тел Солнечной системы и их визуализация, определение обстоятельств сближений малых тел с большими планетами на заданном интервале времени, а также ряд других вспомогательных действий.

Основные возможности

  • Регулярно обновляемая база данных комет.
  • Управление базой данных с возможностью добавления своих объектов.
  • Быстрый поиск по любому элементу базы данных.
  • Импорт/Экспорт из формата ECS.
  • Высокая точность и скорость расчета орбит малых тел Солнечной системы.
  • Визуализация орбит малых тел Солнечной системы.
  • Исследование эволюции орбит малых тел Солнечной системы.
  • Вычисление моментов прохождения перигелиев.
  • Вычисление тесных сближений с планетами.

Как Halley работает?

Основное программное ядро Halley, реализованное на языке Fortran, позволяет с повышенной точностью производить интегрирование уравнений движения астероидов и комет. В уравнениях движения учитываются гравитационные возмущения от всех больших планет и Плутона. Координаты возмущающих планет вычисляются по численным эфемеридам JPL Planetary and Lunar Ephemerides. Модель движения также включает релятивистские возмущения от Солнца. Учет возмущений от Земли и Луны выполняется раздельно. Негравитационные ускорения учитываются по модели Марсдена с возможностью учета величины смещения максимума газопроизводительности относительно перигелия. Численное интегрирование уравнений движения выполняется методом Эверхарта 11-го порядка с автоматическим выбором шага интегрирования. Увеличение точности интегрирования достигается путем применения модифицированного метода Энке численного интегрирования уравнений движения. Модификация метода Энке состоит в том, что смена оскуляции происходит на каждом шаге интегрирования. При этом параметры невозмущенного движения вычисляются с учетверенной точностью (32 десятичных знака). Управление базой данных осуществляется с использованием библиотеки SQLite.

Скриншоты

Главное окно приложения
Главное окно приложения

Редактирование записи базы данных
Редактирование записи базы данных

Визуализация орбит
Визуализация орбит

Процесс интегрирования
Процесс интегрирования

Вычисление сближений
Вычисление сближений

Параметры эфемерид
Параметры эфемерид

Системные требования

  • Microsoft Windows XP или старше.
  • Минимум 256 Мб оперативной памяти.
  • Приблизительно 300 МБ свободного дискового пространства.

Скачать Halley

Halley - Электронные эфемериды комет v.0.06 (3.5 MБ)

Руководство пользователя Halley

Есть вопросы?

Если у вас возникли какие-либо вопросы, пожалуйста, в первую очередь изучите Руководство пользователя Halley. Приветствуются любые предложения, комментарии и отзывы. При обнаружении ошибки, пожалуйста, сообщите об этом. В своем сообщении кратко опишите ошибку и действия которые привели к ее возникновению а также укажите версию Halley. Кроме того, дайте краткое описание операционной системы (тип процессора, объем оперативной памяти, версия Windows). Ваше мнение очень важно, поскольку позволяет сделать приложение более удобным. Большинство возможностей и также деталей интерфейса Halley были добавлены или изменены с учетом отзывов пользователей. Буду благодарен за любые предложения и комментарии.

Юрий Бондаренко, bondarenko@iaaras.ru