Март, 11

Числитель

(c) Larry Ewing, Simon Budig, Garrett LeSage
с 1994 г.

Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Проекты | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация (English)

Разработка системы эмуляции физических датчиков, доступных по протоколу Modbus

Вернуться к списку проектовНа главную страницу курса

Заказчик(и)

Марахтанов Алексей Георгиевич, директор центра искусственного интеллекта, Эл.почта: marahtanov@yandex.ru.

Аннотация проекта

При реализации мониторинговых систем осуществляется сбор данных с физических датчиков. Часто они доступны по протоколу Modbus. Для задач разработки и отладки сложно воспроизводить сигналы на реальных физических данных, особенно, если требуется воспроизвести нестандартную ситуацию. Поэтому необходим сервис, позволяющий настроить и эмулировать виртуальные источники данных, похожие на реальные, физические.

Первичные требования

  1. Создать систему управления, позволяющую добавлять/редактировать виртуальные датчики, их свойства и принципы изменения значений параметров с течением времени различными способами (например, на основании csv-файла, формулы, нейронной сети, случайного назначения и пр.)
  2. Создать эмуляцию сигналов, возвращающих по запросу внешней системы актуальные значения параметров по протоколу Modbus
  3. Визуализировать параметры в виде графиков.
  4. Разработать механизм имитации аварий и сбоев (датчик временно не доступен, возвращает ошибочные данные и т.п.)
  5. Логирование запросов к виртуальным датчикам и вывод статистики.

Разработчики

  1. Романенко Григорий Михайлович, 22307
  2. Марковский Алексей Юрьевич, 22307
  3. Морозов Александр Сергеевич, 22307