Разработка системы эмуляции физических датчиков, доступных по протоколу Modbus
Вернуться к списку проектовНа главную страницу курсаЗаказчик(и)
Марахтанов Алексей Георгиевич, директор центра искусственного интеллекта, Эл.почта: marahtanov@yandex.ru.Аннотация проекта
При реализации мониторинговых систем осуществляется сбор данных с физических датчиков. Часто они доступны по протоколу Modbus. Для задач разработки и отладки сложно воспроизводить сигналы на реальных физических данных, особенно, если требуется воспроизвести нестандартную ситуацию. Поэтому необходим сервис, позволяющий настроить и эмулировать виртуальные источники данных, похожие на реальные, физические.
Первичные требования
- Создать систему управления, позволяющую добавлять/редактировать виртуальные датчики, их свойства и принципы изменения значений параметров с течением времени различными способами (например, на основании csv-файла, формулы, нейронной сети, случайного назначения и пр.)
- Создать эмуляцию сигналов, возвращающих по запросу внешней системы актуальные значения параметров по протоколу Modbus
- Визуализировать параметры в виде графиков.
- Разработать механизм имитации аварий и сбоев (датчик временно не доступен, возвращает ошибочные данные и т.п.)
- Логирование запросов к виртуальным датчикам и вывод статистики.
Разработчики
- Романенко Григорий Михайлович, 22307
- Марковский Алексей Юрьевич, 22307
- Морозов Александр Сергеевич, 22307