Skip to content

EngineerXL/diploma

Repository files navigation

Выпускная квалификационная работа бакалавра

Создание модуля управления временными рядами сигналов для системы активного мониторинга сложных технических систем

Студент: М. А. Инютин

Группа: М8О-407Б-19

Научный руководитель: Д. В. Дзюба

Цель и задача работы

Цель - разработать модуль, обеспечивающий управление структурой хранения временных рядов и данными сенсоров для системы мониторинга цифрового двойника промышленных электростанций, использующих газотурбинное оборудование.

Задачи:

  • спроектировать модель данных дерева организационной структуры предприятия;
  • описать способы взаимодействия: добавление, удаление и изменение вершин и рёбер дерева;
  • спроектировать модель хранения временных рядов датчиков;
  • изучить средства и технологии, которые будут применятся в ходе разработки программного продукта;
  • реализовать модуль управления графом организационной структурой и данными;
  • разработать алгоритм объединения данных датчиков с разными частотами дискретизации;
  • реализовать генерацию данных для таблиц датчиков, алгоритм получения наборов временных рядов;
  • произвести тест производительности реализованного модуля.

Постановка задачи

Исходные данные:

  • Для работы системы мониторинга и предиктивных моделей с объектов предприятия собираются исходные данные.
  • Оборудование оснащено датчиками, собирающими данные с разными частотами дискретезации.
  • Так как оборудование взаимосвязано и образует сложные технологические цепочки, границы принадлежности датчика к тому или иному оборудованию размыты.

Необходимо разработать модуль, обеспечивающий управление структурой хранения временных рядов и данными сенсоров. Временные ряды должны хранится в ClickHouse, а справочники в PostgreSQL.

Ссылки