Система удаленного мониторинга

Download Report

Transcript Система удаленного мониторинга

Система удаленного
мониторинга
распределенной сети
датчиков
ООО НПЦ “Видикор”©
Д.ф.-м.н. Прохоров В.В., Белоусов Д.В., Косарев В.А., Смирнов А.В.
Назначение



Удаленный мониторинг распределенной
сети датчиков через сеть GSM
Централизованная обработки состояния
датчиков конечных терминалов
Оптимизация работы контролирующих
конечные терминалы органов
Частые недостатки подобных систем




Отсутствие центра обработки
сообщений состояния датчиков
Недостаточная гибкость в настройках
информирования и оповещения
“Наблюдение” оператором за
системой с одной точки
Ограниченное количество модулей
регистрации состояния датчиков
Разработанная система


Модуль регистрации датчиков с
отправкой состояния на центральный
сервер через сеть GSM
Модуль приема/отправки сообщений
центрального сервера, программное
обеспечение, обрабатывающее
состояние системы
Характеристики разработанной системы





Неограниченное количество модулей
регистрации
Неограниченное количество рабочих мест
операторов
Неограниченное количество
информируемых точек
Возможность “мониторинга” через WEBсайт
Легкая адаптируемость под любые задачи
Проблемы, возникшие при
разработке системы






Модуль регистрации датчиков:
Обработка состояния датчиков
Конвертация в необходимый для передачи формат
Работа с GSM модулем
Центральный сервер:
Обработка получаемой информации
Публикация состояния системы в WEB
Удаленное управление
Схема разработанного модуля регистрации
Используемые датчики – нормально замкнутые/разомкнутые
МК ATTiny2313, GSM-Module Siemens 35
Логический 0/1
GSM - Module
МК
ATtiny2313
Отправка
сообщения на
базовую станцию
Основные достоинства, по сравнению с аналогами:
1. Простота реализации
2. Дешевизна
Обработка состояния датчиков
1.
2.
0/1
МК
SMS in PDU
При включении питания, в памяти контроллера
сохраняется байт состояния “входных” ножек, для
адаптации к любым видам датчиков
При изменении состояния:
- используется задержка, чтобы предотвратить
обработку “шумов”
- формируется сообщение в формате “PDU”
приемлемом для GSM модуля
- сообщение передается через реализованный
аппаратный COM-port МК на GSM модуль
- при неудачной отправке, попытка повторяется
через заданный интервал времени
GSM-Module
Получение сообщений из сети GSM
GSM
NET
SMS
Сервер с заданным интервалом считывает с
GSM Модуля сообщения
Если найдены новые сообщения, считывает
их во временную память,
Декодирует сообщения из PDU формата в
“String” формат
Передает декодированное сообщение
обработчику
PDU 7bit GSM format  8 bit String
Модель обработки сообщений на серверной стороне
“Информируемые
точки”
SMS
SMS
GS
M
LAN или
WAN
Decoder
String
Состояние
SMS
Encoder
Обработчик
String
Модуль
информирования
БД
Модуль
WEB-публикаций
Общая схема работы системы
Мобильные терминалы
оповещения
Модули
регистрации
состояния
датчиков
Центральный
сервер
GSM
LAN
или
WAN
Рабочее место
оператора
Датчики
Исполнение модулей регистрации
состояний датчиков
“BOX” вариант
Пример пользовательского WEB-интерфейса
(системы мониторинга сети диспенсеров)
Пример пользовательского WEB-интерфейса
(“Системы мониторинга сети диспенсеров”)
Название группы
Название диспенсера
Состояние датчиков:
- датчик в режиме ожидания
- сработал датчик, сигареты
закончились
- датчик мигает красным, закончились
сигареты, и в течение заданного
времени не была произведена загрузка
сигарет в диспенсер
Выводы
Разработанная модель программного обеспечения позволяет:
1.
2.
3.
4.
Проводить удаленный мониторинг из любой точки
планеты за состоянием распределенной системы датчиков
через сеть GSM.
Легко адаптировать систему под любые задачи – охрана
объектов, мониторинг состояния и проч.
Производить удаленное управление и настройку.
Уведомлять о событиях неограниченное количество
“информируемых точек”.