24 мая Сеть Открытых Наземных Исследовательских Комплексов

Разработчик: Максимчук И.М.

Проблема доступности связи с космическим аппаратом, движущимся по орбите, отличной от геостационарной, является достаточно актуальной для космической отрасли на текущий момент времени. Для проведения сеанса связи с требуемым спутником научно-исследовательским центрам, радиолюбителям и прочим обладающим наземным комплексом связи заинтересованным сторонам необходимо дождаться, когда спутник будет в зоне досягаемости их аппаратуры. Это снижает потенциал своевременного реагирования на возникающие на борту проблемы: даже получения оперативной информации с аппарата может потребоваться несколько часов.

Для решения этой проблемы создан проект Сети Открытых Наземных Исследовательских Комплексов, основной идеей которого является объединение в единую сеть множества станций по всему миру. Благодаря координации наблюдений и обработки данных внутри сети проект предоставляет пользователям более широкие возможности связи с космическим аппаратом, чем использование наземного комплекса без подключения к Сети.

В рамках данного проекта была выполнена разработка требований к проекту, составлена архитектура программного обеспечения, разработаны и размещены в облачных сервисах требуемые программные компоненты. Проект представляет собой программный продукт, разработанный с применением микросервисной архитектуры и состоящий из четырёх различных модулей и базы данных. Для реализации архитектуры использовался язык программирования Python и фреймворк Django. Контейнеризация модулей реализована с использованием технологии Docker.

Спустя 3 месяца после начала работы проект объединил в себя более 70 наземных исследовательских комплексов, с их использованием было проведено более 3000 наблюдений. Наиболее активно Сеть Открытых Наземных Исследовательских Комплексов используется в образовательных целях: более 60% комплексов размещены в различных учебных заведениях.