Статті
ТРАНСПОРТНО-НЕЗАЛЕЖНА АРХІТЕКТУРА КЕРУВАННЯ ПРОМИСЛОВИМИ ВБУДОВАНИМИ ПРИСТРОЯМИ НА ОСНОВІ МОДЕЛІ ЦИФРОВИХ ДВІЙНИКІВ
О.М. Заставний
Західноукраїнський національний університет, м. Тернопіль
Ключові слова
промислові вбудовані системи; цифровий двійник; транспортно-незалежна архітектура; Industrial Device Runtime; промислова автоматизація; керування пристроями; вбудовані контролери.
Анотація
Сучасні промислові вбудовані системи еволюціонують від ізольованих контролерів, що взаємодіють із локальними системами керування через окремі промислові протоколи, до розподілених кіберфізичних систем із підтримкою кількох каналів зв'язку, віддаленого керування, дистанційного оновлення програмного забезпечення (OTA), інтеграції з хмарними сервісами та тривалої експлуатації різних поколінь обладнання. За таких умов традиційний регістрово-орієнтований підхід поступово ускладнює розвиток, масштабування та супровід програмних систем.
У роботі запропоновано транспортно-незалежну архітектуру керування промисловими вбудованими пристроями на основі моделі цифрових двійників. Запропонований підхід передбачає введення проміжного програмного рівня між фізичними пристроями та системами верхнього рівня, який забезпечує єдину модель взаємодії з обладнанням незалежно від транспортного протоколу, покоління контролера чи особливостей його програмного забезпечення. Прикладні компоненти взаємодіють із цифровими двійниками (Digital Twin), синхронізацію яких із фізичними пристроями забезпечує середовище виконання Industrial Device Runtime (IDR).
Архітектура поєднує модель цифрових двійників, драйверну транспортну абстракцію, керовану синхронізацію стану, механізм логічних знімків даних (Snapshot) і профільно-орієнтований опис обладнання. Це забезпечує ізоляцію прикладної логіки від деталей транспортних протоколів, підтримку різних поколінь контролерів, спрощує інтеграцію нового обладнання та забезпечує розвиток системи без модифікації її ядра.
На відміну від традиційних архітектур, орієнтованих переважно на передавання даних між контролерами та системами диспетчеризації, запропонована модель охоплює повний життєвий цикл промислових вбудованих пристроїв, включаючи ініціалізацію, конфігурацію, синхронізацію стану, виконання керуючих операцій і підтримку різних транспортних середовищ.
Запропонований підхід реалізовано та апробовано під час розробки й експлуатації розподіленої системи керування промисловими контролерами у складі автоматизованих комплексів самообслуговування. Практична апробація підтвердила можливість відокремлення прикладної логіки від транспортного рівня, забезпечення сумісності різних поколінь обладнання та поступового розвитку архітектури без її повного перепроєктування.
Запропонована архітектура формує основу концепції Industrial Device Runtime (IDR) та створює підґрунтя для подальшого розвитку функцій моніторингу технічного стану обладнання, підтримки багатоканального зв'язку, кластеризації Runtime-вузлів, програмованої автоматизації та інших сервісів сучасних розподілених промислових систем.
Біографія автора
О.М. Заставний, Західноукраїнський національний університет, м. Тернопіль
к.т.н., старший викладач