Детальная информация
| Название | Разработка веб-приложения для автоматизированного планирования астрономических наблюдений с прогнозированием видимости полярных сияний на основе машинного обучения: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии» = Development of a web application for automated planning of astronomical observations with prediction of the visibility of auroras based on machine learning |
|---|---|
| Авторы | Петрова Юлия Дмитриевна |
| Научный руководитель | Жаранова Анастасия Олеговна |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | планирование астрономических наблюдений ; полярные сияния ; машинное обучение ; архитектура системы ; веб-приложение ; astronomical research planning ; auroras ; machine learning ; architectural systems ; web application |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 09.03.03 |
| Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-2669 |
| Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\42555 |
| Дата создания записи | 21.08.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет возможно после подготовки администраторами необходимых файлов
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Объектом исследования является процесс автоматизированного планирования астрономических наблюдений с учётом локальных условий видимости, включая явление полярных сияний. Предмет исследования – методы и инструменты создания веб-приложений, интеграция модели машинного обучения в клиент-серверную архитектуру, подходы к агрегации и обработке разнородных данных. Методы исследования – анализ и обобщение научно-технической литературы, сравнительный анализ существующих решений и алгоритмов машинного обучения, UML-моделирование. Целью работы является разработка веб-приложения для автоматизированного планирования астрономических наблюдений с прогнозированием локальной видимости полярных сияний на основе машинного обучения. В работе проведён обзор научной литературы по методам расчёта видимости и параметрам качества наблюдений астрономических объектов и полярных сияний, выполнен сравнительный анализ существующих решений и научных подходов. В результате разработано веб-приложение, включающее модель классификации видимости полярных сияний на основе алгоритма XGBoost, алгоритм автоматизированного составления плана астрономических наблюдений с оценкой качества условий и модуль мониторинга условий с автоматическим оповещением пользователей. Область применения – разработанное приложение ориентировано на широкий круг пользователей: от начинающих любителей астрономии до опытных астрофотографов. Приложение может быть использовано для планирования сеансов астрономических наблюдений и отслеживания благоприятных возможностей наблюдения полярных сияний. Таким образом, разработанное приложение позволит сделать эффективнее планирование астрономических наблюдений. Для достижения поставленной цели в работе были использованы следующие технологии: язык программирования Python, веб-фреймворк FastAPI, система управления базами данных PostgreSQL с расширением PostGIS, система кэширования Redis, библиотека машинного обучения XGBoost, фреймворк для разработки клиентской части React совместно с языком программирования TypeScript.
The focus of this study is the development of a web application for the automated scheduling of astronomical observations, including forecasts of local aurora visibility. The subject of the research is methods and tools for creating web applications, integration of machine learning model into client-server architecture, and approaches to aggregating and processing heterogeneous data. Research methods: analysis and synthesis of scientific and technical literature, comparative analysis of existing machine learning solutions and algorithms, UML modeling. The aim of this work is to develop a web application for automated planning of astronomical observations with machine learning-based forecasting of local aurora visibility. The work reviews the scientific literature on methods for calculating visibility and quality parameters for observations of astronomical objects and auroras, and performs a comparative analysis of existing solutions and scientific approaches. As a result, a web application was developed that includes a model for classifying the visibility of the aurora based on the XGBoost algorithm, an algorithm for automatically generating an astronomical observation plan with an assessment of viewing conditions, and a module for monitoring conditions with automatic user notifications. Scope of Use – This app is designed for a wide range of users, from beginner astronomy enthusiasts to experienced astrophotographers. It can be used to plan astronomical observation sessions and track favorable opportunities for observing the aurora. Thus, the developed application will enable more efficient planning of astronomical observations. To achieve the project’s objective, the following technologies were used: the Python programming language, the FastAPI web framework, the PostgreSQL database management system with the PostGIS extension, the Redis caching system, the XGBoost machine learning library, and the React frontend framework combined with TypeScript.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|