Астрономический кружок ГМИК им. К. Э. Циолковского

N-Boby AstroPy

Программа N-Boby AstroPy разработана в астрономическом кружке при ГМИК. Программа решает классическую задачу небесной механики предсказания движения N гравитационно связанных тел с помощью численного интегрирования уравнений движения Ньютона.

При разработке программы мы старались сделать её максимально простой в установке и использовании, при этом наполнив богатым функционалом. Для работы N-Boby AstroPy требуется Python3 с некоторыми дополнительными модулями, которые легко устанавливаются, в случае отсутствия. Программа может запускаться на ОС Windows и Linux.

Основным преимуществом N-Boby AstroPy по сравнению с другими аналогичным программными продуктами является мощный модуль визуализации, которые дает большое количество вариантов представления результатов расчета, в том числе в виде аннимации. Для работы визуализации требуется набор библиотек FFmpeg.

В математические модели расчета включены варианты упругого и неупругого столкновения тел. Рассчитываются дополнительные параметры системы, такие как энергия и импульс. Имеется возможность построения звёздной карты движения объектов.

N-Boby AstroPy была валидирована на наблюдениях кометы C/2023 A3 (Цзыцзиньшань — ATLAS) в 2024 году в обсерватории ГМИК. Результаты расчета показали высокое совпадение с наблюдательными данными. По результатам наблюдений и расчетов были сделаны доклады на конференциях школьников.

Пример расчета программы: пролет межзвездной кометы 3I/ATLAS (C/2025 N1) сквозь Солнечную систему.

Надеемся, что программа N-Boby AstroPy будет полезна другим астрономическим сообществам, кружкам и всем желающим. Программа свободно распространяется и может быть использована в образовательных, коммерческих или личных целях (лицензия CC BY).

Для установки программы следует её скачать с репозитория и следовать инструкции в разделе docs/user_guide.md

В настоящее время проект активно развивается.

Консультации, вопросы по запуску, орг. вопросы:
Илья Клопов, основной разработчик

Александр Алексеев, научный руководитель проекта

t.me/nbodyastropy, новости проекта



 

Вы находитесь на неофициальной странице кружка, сделанной её участниками. Официальную информацию об кружке вы сможете посмотреть на сайте https://gmik.ru
Если есть вопросы насчёт сайта, можете написать на почту - alekseevegor1990@gmail.com

v0.9.7