Создание модуля управления временными рядами сигналов для системы активного мониторинга сложных технических систем
Студент: М. А. Инютин
Группа: М8О-407Б-19
Научный руководитель: Д. В. Дзюба
Цель - разработать модуль, обеспечивающий управление структурой хранения временных рядов и данными сенсоров для системы мониторинга цифрового двойника промышленных электростанций, использующих газотурбинное оборудование.
Задачи:
- спроектировать модель данных дерева организационной структуры предприятия;
- описать способы взаимодействия: добавление, удаление и изменение вершин и рёбер дерева;
- спроектировать модель хранения временных рядов датчиков;
- изучить средства и технологии, которые будут применятся в ходе разработки программного продукта;
- реализовать модуль управления графом организационной структурой и данными;
- разработать алгоритм объединения данных датчиков с разными частотами дискретизации;
- реализовать генерацию данных для таблиц датчиков, алгоритм получения наборов временных рядов;
- произвести тест производительности реализованного модуля.
Исходные данные:
- Для работы системы мониторинга и предиктивных моделей с объектов предприятия собираются исходные данные.
- Оборудование оснащено датчиками, собирающими данные с разными частотами дискретезации.
- Так как оборудование взаимосвязано и образует сложные технологические цепочки, границы принадлежности датчика к тому или иному оборудованию размыты.
Необходимо разработать модуль, обеспечивающий управление структурой хранения временных рядов и данными сенсоров. Временные ряды должны хранится в ClickHouse, а справочники в PostgreSQL.