Details
| Title | Разработка специального программного обеспечения для автоматизации дистанционного зондирования Земли спутниками РСА: выпускная квалификационная работа бакалавра: направление 27.03.04 «Управление в технических системах» ; образовательная программа 27.03.04_05 «Интеллектуальные системы обработки информации и управления» = Development of software for optimization of Earth remote sensing scheduling |
|---|---|
| Creators | Прокофьев Григорий Михайлович |
| Scientific adviser | Олейников Виталий Сергеевич |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | дистанционное зондирование Земли ; планирование съёмки ; космический аппарат ; оптимизация расписания ; наземный комплекс управления ; метаэвристики ; генетический алгоритм ; полётное задание ; Earth remote sensing ; imaging scheduling ; spacecraft ; schedule optimization ; ground control complex ; metaeuristics ; genetic algorithm ; flight program |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 27.03.04 |
| Speciality group (FGOS) | 270000 - Управление в технических системах |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-6139 |
| Rights | Доступ по паролю из сети Интернет (чтение) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\45642 |
| Record create date | 9/10/2026 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Данная работа посвящена проектированию и реализации специального программного обеспечения (СПО) наземной системы планирования дистанционного зондирования Земли. Объектом исследования является процесс формирования расписания целевых операций космических аппаратов ДЗЗ. В ходе работы выполнены следующие задачи: проведён обзор предметной области и существующих методов оптимизации планирования ДЗЗ; выполнен анализ информационных потоков типовых систем управления космическими аппаратами; разработана информационная модель, объединяющая все этапы планирования в рамках единого программного комплекса; спроектирована трёхуровневая архитектура и реализован пользовательский интерфейс, включающий восемь экранных форм; реализована подсистема расчёта орбитальных параметров, модуль оптимизации и формирования полётного задания. Сравнительный анализ с зарубежными аналогами (STK, COSMO-SkyMed, SatNOGS) показал, что разработанное СПО является единственным из рассмотренных решений, объединяющим расчёт орбит, оптимизацию расписания и формирование полётного задания в едином интерфейсе оператора. Для достижения результатов в работе использованы: фреймворк Qt, язык C++, декларативный язык разметки QML, СУБД PostgreSQL, средства сетевого взаимодействия по протоколу TCP.
This work is devoted to the design and implementation of specialized software for a ground-based Earth remote sensing scheduling system. The object of research is the process of forming a schedule of target operations for ERS spacecraft. The following tasks were accomplished: a review of the subject area and existing methods for ERS scheduling optimization was carried out; information flows of typical spacecraft control systems were analyzed; an information model integrating all scheduling stages within a single software system was developed; a three-tier architecture was designed and a user interface comprising eight screen forms was implemented; an orbit calculation subsystem, an optimization module and a flight program generation module were implemented. A comparative analysis with foreign counterparts (STK, COSMO-SkyMed, SatNOGS) confirmed that the developed software is the only solution among those reviewed that integrates orbit calculation, schedule optimization and flight program generation within a single operator interface. The following technologies were used: Qt framework, C++ programming language, QML declarative markup, PostgreSQL DBMS, TCP network communication.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|