Программный комплекс мониторинга и предиктивной аналитики системы АКБ (OS Astra Linux)

Программный комплекс мониторинга и предиктивной аналитики системы АКБ

«Программный комплекс мониторинга и предиктивной аналитики системы АКБ» — программное обеспечение, разработанное «Технотроникс» специально для онлайн контроля промышленных аккумуляторов. ПО работает совместно с аппаратной частью — контроллером АКБ-12/485 и модулем МКА4+.

Программное обеспечение работает на базе ОС Astra Linux.


Основные функциональные возможности программного обеспечения

Програмное обеспечение имеет 2 роли: Администратор и Диспетчер.

«Администратор»

В роли «Администратор» пользователь может добавлять других пользователей, назначать им уровень доступа, вносить аккумуляторы и объединять их в группы и стеллажи, редактировать расположение каждого аккумулятора.

главная страница администратора

Рис.1. Главная страница Администратора

В этой роли администратору доступны следующие страницы:

1. Страница «Пользователи и профили». В этой вкладке настраиваются пользователи и их уровни доступа. Пользователь может быть либо Администратором — с правами редактирования объектов, либо Диспетчером — в таком случае ему будет доступен только просмотр данных от объектов.

страница редактирования пользователей

Рис.2. Страница настройки пользователей и их профилей видимости

2. Страница «Объекты». В этой вкладке добавляются объекты. Объекты привязываются к географическим координатам и нужны для объединения устройств и аккумуляторов. На одном объекте может быть несколько устройств и несколько стеллажей с аккумуляторами.

страница настройки объектов

Рис.3. Страница управления объектами

3. Страница «Устройства». Эта страница предназначена для управления контроллерами, модулями и датчиками. Устройства назначаются на объект, одно устройство может быть привязано только к одному объекту.

страница настройки устройств

Рис.4. Страница «Устройства»

4. Страница «Редактирование устройства». На странице «Редактирование устройства» представлены параметры устройств и список каналов связи с ними.

страница редактирования общих параметров устройств

Рис.5. Вкладка редактирования общих параметров устройств

    Редактировнаие параметров сигналов устройства

Рис.6. Вкладка редактирования параметров сигнала устройства

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

5. Страница «Назначение профиля видимости». В этом модуле настраивается доступ к объектам для разных пользователей. Это удобно в том случае, если у вас много объектов и диспетчеров, которые не должны пересекаться друг с другом. Каждому пользователю можно назначить необходимые объекты, устройства и сигналы. Для удобства поиска на странице расположены фильтры по ключевому слову, типу устройства, объекту и сигналу.

Настройка профилей видимости

Рис.7. Вкладка редактирования профилей видимости пользователей

6. Работа с аккумуляторами. Это самая важная часть при настройке системы. Для удобства настройки в нашем ПО были приняты следующие термины:

  • Стеллаж — физический объект, в котором располагаются группы аккумуляторов. В одном стеллаже могут располагаться несколько групп.
  • Группа — несколько аккумуляторов, объединенных между собой. К группе привязываются датчики тока и температуры помещения. Каждая группа располагается в стеллаже.
  • Аккмулятор — как правило это один аккумулятор (или одна батарея, в зависимости от количества и конфигурации), который имеет 2 датчика — датчик температуры и датчик напряжения.

Для того, чтобы внести АКБ в систему, нужно начать с создания стеллажа. Необходимо обязательно заполнить название будущего стеллажа, дополнительно можно сразу заполнить его расположение и параметры.

вкладка создания стеллажа

Рис.8. Интерфейс создания стеллажа аккумуляторов

Модель стеллажа можно редактировать позже, если его конфигурация изменилась. Здесь доступна автоматическая и сквозная нумерация, а также порядок расположения аккумуляторов в стеллаже. На изображении ниже порядок аккумуляторов указан как «м...м.р.». Это означает, что сначала аккумуляторы располагаются по местам, затем переходят на следующий ряд. Доступна также конфигурация «р...р.м», когда аккумуляторы сначала располагаются по рядам, а затем переходят на следующее место.

создание модели стеллажа

Рис.9. Создание модели стеллажа

модель стеллажа

Рис.10. Модель стеллажа

Затем создается группа аккумуляторов. При создании необходимо указать название будущей группы, выбрать стеллаж или создать его (по кнопке «+»), определить какой сигнал тока будет передаваться от этой группы и сигнал от датчика температуры помещения. Также можно выбрать количество каналов модуля МКА4+, выбрать какие именно МКА будут в группе а также аккумуляторы, которые к ним привязаны.

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

Рис.11. Окно создания группы аккумуляторов

После создания группы можно приступать к её размещению в стеллаже. В этом окне также можно редактировать группу и сам стеллаж.

интерфейс настройки расположения аккумуляторов в стеллажах

Рис.12. Окно настройки размещения аккумуляторов в стеллаже

«Диспетчер»

В роли «Диспетчер» пользователь просматривает данные с внесенных в систему аккумуляторов по группам и аккумуляторам.

ПО Диспетчер 1.png

Рис.13. Окно просмотра стеллажа по аккумуляторам

окно просмотра стеллажа по группам

Рис.14. Окно просмотра стеллажа по группам

Диспетчеру также доступна вкладка «Просмотр данных в базе АКБ». Вкладка позволяет в виде графиков отслеживать историю записанных данных в базу AKBTransit для каждой группы аккумуляторов.

вкладка просмотр данных аккумуляторов

Рис.15. Вкладка «Просмотр данных АКБ»

Предиктивная аналитика.

Эта страница показывает остаточную ёмкость аккумулятора, расчетное время до разряда, а также текущий заряд аккумулятора в процентах.
Вот как это реализовано в интерфейсе программы:

предиктивная аналитика

Рис.16. Интерфейс предиктивной аналитики

Технические «фишки» ПО

Наименование устройств по шаблону. При введении большого количества аккумуляторов в систему есть возможность шаблонизировать наименования. Достаточно указать название до {N} и количество аккумуляторов, система сама проставит значения.

наименование устройст по шаблону

Рис.17. Наименование по шаблону

Защита от дублирования аккумуляторов в стеллажах. При размещении аккумуляторов в стеллажах система отслеживает, чтобы у каждого аккумулятора было свое индивидуальное расположение в стеллаже, без повторов.

стеллаж с дублями

Рис.18. Стеллаж с дублирующимися аккумуляторами. Дубли подсвечены красным

стеллаж без дублей

Рис.19. Стеллаж без дублирующихся аккумуляторов

Сквозная нумерация аккумуляторов в стеллажах. При сквозной нумерации система как бы «переворачивает» ряд и нумерует его с другого конца. Это создано для удобства занесения в систему, так как сами аккумуляторы подключаются в ряды стеллажей последовательно именно таким образом.

сквозная нумерация включена

Рис.20. Сквозная нумерация включена

сквозная нумерация выключена

Рис.21. Сквозная нумерация выключена


Преимущества программного обеспечения

«Программный комплекс мониторинга и предиктивной аналитики АКБ» имеет ряд преимуществ:

  • Аппаратная и программная часть от одного производителя, а значит все особенности передачи данных и их отображения уже учтены нашими инженерами и программистами
  • Решение универсально и масштабируется под объект. Подойдет как для небольшого количества аккумуляторов, так и для крупной системы резервного питания
  • Возмжность гибкой настройки ПО для наиболее удобного и понятного мониторинга для диспетчеров
  • Наличие предиктивной аналитики позволяет предупреждать аварии ещё до того, как ситуация станет критической
  • Своевременное оповещение об отклонениях и внештатных ситуациях, без задержек

Главные выгоды использования ПО

  1. Возможность наблюдать за состоянием аккумуляторов 24/7 в режиме онлайн
  2. Уверенность в работоспособности аккумуляторов в случае необходимости перехода на резервное питание
  3. Экономия рабочего времени персонала на обслуживание и контроль объекта
  4. Снижение влияния человеческого фактора при контроле состояния объектов

Цена

Цена рассчитывается в зависимости от количества аккумуляторов в системе. 

Стоимость годовой подписки на ПО составляет 1321 рубль с НДС за 1 аккумулятор в системе.

Технологический стек

При разработке программного обеспечения использовались:
  • Языки программирования: Python, Java Script;
  • Фреймворки: Flask, FastAPI;
  • СУБД: PostgresPro;
  • Библиотеки: SQLAlchemy.

Дополнительные услуги

Мы предлагаем ряд дополнительных услуг для более качественного опыта использования нашей системы.

Обучение

Компания «Технотроникс» проводит обучение для специалистов, готовящихся внедрять или уже эксплуатирующих наше оборудование и программное обеспечение. Мы проводим обучение онлайн, по желанию — оффлайн в офисе компании «Технотроникс» или на предприятии заказчика. Гибкая программа позволяет вашим сотрудникам проходить обучение в удобном для них темпе.
По окончании обучения выдается сертификат.

Техподдержка

Наши специалисты технической подержки готовы проконсультировать вас по любым вопросам в рамках выбранного вами тарифа. Подробнее с тарифами можно ознакомиться на сайте. Обращения осуществляются через специальный сайт «Электронная служба техподдержки» после предварительной регистрации.


Больше информации о нашем оборудовании и программном обеспечении читайте в ежемесячной рассылке




  • Функциональные характеристики ПО.pdf (скачать)
  • Руководство пользователя.pdf (скачать)
  • Инструкция по установке.pdf (скачать)

Нужна консультация или расчет стоимости?

Проконсультируем по предоставляемым услугам, расскажем о нашем производстве, проведём предварительный расчет стоимости по вашему техническому заданию.


Наверх
//1