Мы используем файлы cookie на этом сайте, чтобы улучшить ваш пользовательский опыт.
Пожалуйста, ознакомьтесь с Политикой конфиденциальности для получения более подробной информации.

РАЗРАБОТКА РАЗДЕЛЕННОЙ АРХИТЕКТУРЫ НЕЙРОСЕТЕВОГО ПРОГРАММНОГО КОМПЛЕКСА ДЛЯ МОНИТОРИНГА И ПРОГНОЗИРОВАНИЯ СОСТОЯНИЯ ПОДСИСТЕМ КОСМИЧЕСКИХ АППАРАТОВ
В. В. Ганченко, А. В. Инютин

Представлена двухступенчатая (разделенная) архитектура нейросетевого программного комплекса для мониторинга и прогнозирования состояния подсистем космических аппаратов, состоящая из бортовых и наземных модулей.

Введение

Космическая телеметрия – это совокупность технологий, позволяющая производить дистанционные измерения и сбор научных данных об объекте исследования (данных дистанционного зондирования Земли (ДЗЗ)) и информации о состоянии бортовых подсистем космических аппаратов (КА) для предоставления оператору или пользователю. В космической отрасли телеметрические системы являются частью командно-измерительных систем центров управления полетами (ЦУП).

Важными характеристиками любой космической системы являются надежность и устойчивость к сбоям и нештатным ситуациям [1]. Основным методом решения дан- ных проблем служит многократное резервирование аппаратных средств и программного обеспечения, но с развитием стандартов CCSDS [2] и стиранием граней между аппаратурой и программами на уровне формирования сигналов появилась возможность динамического перераспределения функций управления ЦУП и КА, что существенно повышает жизнеспособность и время функционирования орбитальных систем. При этом в соответствии со Стратегией цифровой трансформации ракетно-космической отрасли до 2025 г. и перспективой до 2030 г. для госкорпорации «Роскосмос» важной задачей является создание так называемой системы информации о техническом состоянии и надежности космических комплексов и входящих в их состав изделий [3].

Таким образом, задача интеллектуального анализа данных телеметрии бортовой аппаратуры малых КА с целью определения ее технического состояния является актуальной и востребованной. В отличие от [4] в данной разработке предполагается обработка телеметрической информации как в ЦУП, так и на борту КА. Обработка на борту позволяет снизить нагрузку на канал передачи данных, а также время реакции на нештатную ситуацию.

 

1.  Основные подсистемы

Разрабатываемая двухступенчатая архитектура нейросетевого программного ком- плекса (НПК) для мониторинга и прогнозирования состояния подсистем КА предна- значена для выполнения следующих функций:

  мониторинга и прогнозирования состояния бортовых объектов и подсистем КА, которые основаны на нейросетевом (НС) анализе телеметрических данных, поступающих от подсистем КА;

  формирования и управления библиотекой известных нештатных ситуаций;

  возможности обновления используемых на борту для мониторинга НС-моделей;

  возможности настройки НС-модели мониторинга и прогнозирования состояния на конкретную подсистему КА;

  сохранения полученной телеметрии от многоспутниковых космических систем в единой базе данных (в рамках наземного компонента) для последующего более детального анализа в интерактивном или автоматическом режиме, а также подготовки репрезентативных выборок для переобучения нейронных сетей мониторинга и прогнозирования состояния;

  обучения искусственных нейронных сетей и их дообучения на наземном компоненте НПК в процессе функционирования.

Для обеспечения требуемых функций в составе архитектуры определены следу- ющие подсистемы:

  мониторинга состояния бортовых объектов и подсистем КА (бортовая компонента);

  подключения к датчикам КА (бортовая компонента);

  обновления НС-моделей (бортовая компонента);

  обмена данными, обеспечивающая отправку данных телеметрической информации от бортовой компоненты к наземной, передачу обновленных НС-моделей и описаний известных нештатных ситуаций от наземной компоненты к бортовой (разделена между наземной и бортовой компонентами);

    формирования и управления библиотекой известных нештатных ситуаций (наземная компонента);

  хранения телеметрической информации (наземная компонента);

  настройки нейросетевой модели мониторинга и прогнозирования состояния на конкретную подсистему КА (наземная компонента);

  обучения и дообучения НС (наземная компонента);

  мониторинга состояния бортовых объектов и подсистем КА (наземная компонента);

  прогнозирования состояния бортовых объектов и подсистем КА (наземная компонента);

  отображения данных телеметрии (наземная компонента);

  библиотека известных нештатных ситуаций (наземная компонента). Схема архитектуры НПК представлена на рисунке.

Схема архитектуры нейросетевого программного комплекса

 

2.  Взаимодействие подсистем

Основными сценариями, реализуемыми разработанной архитектурой, являются:

  передача данных телеметрии от бортовой компоненты к наземной. Задачей данного сценария является наполнение базы телеметрической информации актуальными данными для дальнейшего ее использования при обучении и дообучении НС-моделей;

  обновление НС-моделей мониторинга и (или) прогнозирования состояния бортовых объектов и подсистем КА. Задачей данного сценария является поддержка НС-моделей в актуальном состоянии;

  мониторинг и прогнозирование состояния бортовых объектов и подсистем КА. Данный сценарий состоит из двух частей: мониторинга и прогнозирования. Задачей мониторинга является оценка текущего состояния подсистем КА, а прогнозирования – прогноз вероятного будущего состояния датчиков и подсистем КА;

  обновление библиотеки известных нештатных ситуаций. В НПК нештатные ситуации делятся на ошибки отдельных датчиков (групп датчиков) и ошибочные состояния функционирования подсистем КА.