top of page
Desktop_1440.jpg

Що таке MeteringApp?

MeteringApp — це модульна мікросервісна платформа для віддаленої телеметрії, автоматизованого керування інфраструктурою та її управління, спеціально розроблена для виробничих галузей і бізнесів із значною інфраструктурною складовою. Вона забезпечує повну видимість, контроль і безшовну інтеграцію різноманітного обладнання в розподілених середовищах.

Платформа підтримує моделювання віртуальних пристроїв, забезпечує динамічні потоки даних і масштабовану інтеграцію як із фізичним обладнанням, так і з зовнішніми корпоративними системами. Завдяки модульному механізму розширення функціональності в Runtime, MeteringApp може швидко адаптуватися до нових типів обладнання без необхідності змінювати ядро системи.

Проблема, яку вирішує MeteringApp

photo_5280933101464918247_y 1.jpg

У більшості виробничих підприємств дані генеруються в ізольованих системах без єдиної організаційної логіки. Обладнання обмінюється даними за різними протоколами, структура активів еволюціонує незалежно, а моделі даних відрізняються між майданчиками.

У міру зростання кількості віддалених об’єктів вони перетворюються на фрагментовані цифрові «острови», що обмежує корпоративну видимість і збільшує витрати на інтеграцію.

Рішенням є консолідація систем і технологічна конвергенція: стандартизація моделей активів, уніфікація схем ідентифікації обладнання і даних та абстрагування гетерогенних систем у спільний рівень даних. Це дозволяє створити централізований інтелект для розподілених об’єктів, зберігаючи локальну операційну автономію.

MeteringApp об’єднує все обладнання в єдину структуровану систему та централізовану модель даних, що забезпечує агрегований аналіз продуктивності та гарантує узгодженість даних між майданчиками.

Архітектура та масштабованість

Платформа побудована на мікросервісній архітектурі та працює під оркестрацією Kubernetes, що забезпечує:

Гнучке масштабування для обробки реальних обсягів трафіку клієнтських даних

01

Ізоляція сервісів, даних і контексту для забезпечення меж доступу до даних , специфічних для клієнтів

02

Незалежне оновлення мікросервісів без зупинки всієї системи

03

Внутрішня взаємодія сервісів реалізована через Kafka, що забезпечує ефективну обробку великих потоків даних і підтримує подієво-орієнтовану обробку.
Сервіс кешування зменшує навантаження на базу даних і мінімізує затримки під час обробки вхідних даних.

Збір, моделювання та обробка даних

MeteringApp підтримує інтеграцію зі стандартними та кастомними протоколами (різні протоколи через MQTT, SNMP 1, 2 і 3 версій, текстові та бінарні формати, а також польове програмне забезпечення для Modbus TCP/RTU та DLMS/COSEM). Додаткові вендор-специфічні протоколи можуть бути додані до системи на етапі розгортання.

photo_5280933101464918022_y 1.png

Основні можливості

photo_5278681301651233004_y 1.jpg

Моделювання пристроїв

Створення моделей обладнання на основі необхідних параметрів і формування єдиного цифрового реєстру пристроїв.

photo_5278681301651233051_y 1.jpg

Ланцюги обробки даних пристроїв

Візуальний інструмент дозволяє створювати ланцюги обробки даних від пристроїв, де користувацькі Java-обробники виконуються в потоці обробки даних.

topology 1.jpg

Топологія пристроїв

Система надає зручний візуальний інструментарій для побудови топології з’єднань пристроїв, що дозволяє відстежувати, як стани окремих пристроїв впливають на загальну мережу пристроїв.

photo_5278681301651233037_y 1.jpg

Часовий контекст і виробничий календар

Інтерпретація даних із урахуванням робочого та неробочого часу, планових і позапланових простоїв, а також виконання розрахунків енергоефективності, прив’язаних до часу.

photo_5278681301651233023_y 1.jpg

Надійне групове керування пристроями

MeteringApp підтримує групове керування сотнями пристроїв. Система надсилає команди кожному пристрою, підтверджує їх виконання та автоматично повторює спробу у випадку, якщо пристрій тимчасово недоступний.

photo_5278681301651232968_y 2.jpg

Події та аварійні стани

Створення подій на основі поточних значень, тривалості стану або відсутності даних. Єдина система визначення аварій забезпечує узгоджений підхід до моніторингу.

Desktop_1440 (4).jpg

Візуалізація та користувацькі інтерфейси

Мікросервіс візуалізації забезпечує роботу інтерактивних анімованих мнемосхем, адаптацію для мобільних пристроїв і доступ через браузер.
Підтримується багатокористувацький режим.

Mimic Scheme Pipeline 1.jpg

MeteringApp надає:

Користувацькі кабінети

Система підтримує реєстр віртуальних користувачів із налаштовуваними функціями. Під час створення користувацьких порталів адміністратори можуть визначати точний набір можливостей, доступних кожному віртуальному користувачу.

Платформа розрахована на одночасне використання багатьма користувачами та організаціями. Однією з ключових архітектурних можливостей є створення віртуальних користувацьких порталів на базі платформи. Кожен портал може надавати індивідуально налаштований набір функцій і сервісів для певної групи користувачів.

Дані, представлені на користувацьких порталах, можуть надходити як із самої системи, так і з інтегрованих зовнішніх систем або джерел даних.

Гнучкість розгортання

Система може бути розгорнута:

У хмарних середовищах (AWS, Google Cloud, Azure)

У гібридній інфраструктурі

На фізичних серверах (Bare Metal)

Сервіси MeteringApp оркеструються за допомогою Kubernetes, що забезпечує автоматизоване розгортання та управління життєвим циклом компонентів системи.
Цей механізм використовується як для початкового встановлення платформи, так і для доставки подальших оновлень системи. Це дозволяє розгортати та підтримувати MeteringApp узгоджено в різних інфраструктурних середовищах.

Сценарії використання

Управління інфраструктурою бізнес-центрів, офісних центрів, центрів обробки даних, складів і технічних приміщень

Розширені сценарії управління паркувальними просторами

Управління віддаленими телекомунікаційними та виробничими майданчиками

Збір даних технічного обліку ресурсів

Консолідація даних між майданчиками та виробничими лініями

bottom of page