У статті наведено огляд стандартів безпроводо- вого зв’язку та оцінено придатність Bluetooth® Low Energy (BLE), SmartMesh (6LoWPAN через IEEE 802.15.4e) і Thread/Zigbee (6LoWPAN через IEEE 802.15.4) для використання в промислових жорстких радіочастотних середовищах. Надаються порівняльні показники, включаючи енергоспоживання, надійність, безпеку та загальну вартість мережі. Розглянуті сенсори для безпроводового моніторингу стану машин та механізмів в стандартах BLE та SmartMesh, включаючи новий безпроводовий сенсор із штучним інтелектом, який збільшує час роботи батареї для сенсорних вузлів.
Р. Анслоу
Очікується, що у недалекому майбутньому обсяг продажів смарт сенсорів для моніторингу систем з приводом двигуна зросте більш ніж удвічі (до 906 мільйонів доларів США) . Очікується, що серед смарт сенсорів безпроводові та портативні пристрої будуть основними прискорювачами зростання. Моніторинг промислових машин та механізмів за допомогою безпроводових сенсорів (параметри моніторингу: температура, вібрації та інш.) має одну чітку мету: виявити, коли обладнання, що контролюється, виходить за межі нормальної роботи.
Для застосування промислових безпроводових сенсорів низьке енергоспоживання, надійність і безпека вважаються найважливішими вимогами. Інші вимоги включають низьку загальну вартість (як правило, це мінімальна кількість шлюзів та вартість обслуговування), надійний зв’язок та протокол, здатний формувати сітку для заводських середовищ, які включають багато металевих перешкод. Мережні сітки допомагають зменшити можливий рівень екранування та відбиття на шляху інформативного сигналу.
На рис. 1 наведено огляд стандартів безпроводового зв’язку, а в табл. 1 показано рейтинг вибраних стандартів безпроводового зв’язку щодо основних промислових вимог. Зрозуміло, що стандарти BLE і SmartMesh (6LoWPAN через IEEE 802.15.4e) пропонують найкраще поєднання низького енергоспоживання, надійності та безпеки для промислових застосувань. Стандарти Thread і Zigbee пропонують низьку споживчу потужність і безпечну реалізацію сітки, але мають нижчі показники надійності.

Рис. 1. Порівняння безпроводових стандартів
У табл. 2 наведено додаткові відомості про стандарти мереж Zigbee/Thread, SmartMesh і BLE. Стандарт SmartMesh містить протокол перемикання каналів із синхронізованим часом (TSCH), де всі вузли в мережі синхронізуються, а зв’язок регулюється за розкладом. Синхронізація часу призводить до низької потужності, а перемикання каналів забезпечує високу надійність. Стандарт BLE також включає перемикання каналів, але має деякі обмеження порівняно зі стандартом SmartMesh, включаючи вузли маршрутизації з мережевим живленням (що впливає на збільшення вартості системи та потужності), причому синхронізація TSCH у стандарті BLE не підтримується. Як відмічено у табл. 2, стандарт Zig- bee/Thread має низькі показники надійності та не пропонує багато переваг порівняно з BLE.
Таблиця 1. Зіставлення безпроводових стандартів з вимогами промислового
| Стандарт | Відстань, м | Споживча потужність | Надійність | Стійкість | Вартість | Підтримка MESH-мережі | Безпека |
| Wifi (802.111 b, g) | 100 | Висока | Низька | Низька | Низька | Є | WPA* |
| BLE | 20 – 100 | Низька/
Середня |
Середня/ Висока | Низька | Середня | Є | AES** |
| Zigbee, Thread (6LoWPAN через IEEE 802.15.4) | 20 – 200 | Низька/
Середня |
Низька | Низька | Середня | Є | AES |
| SmartMesh (6LoWPAN через IEEE 802.15.4e) | 20 – 200 | Низька | Висока | Висока | Низька | Є | AES |
| LoRaWAN | 500 – 3000 Висока | Низька/
Середня шлюзи високої |
Низька | Низька | Висока | Немає, Топологія зірка | AES |
| * WPA – Wi-Fi Protected Access
**AES – Advanced Encryption Standard |
|||||||
Таблиця 2. Основні безпроводові стандарти та їх продуктивність для промислових застосувань
| Параметри та особливості | Zigbee, Thread (6LoWPAN через IEEE 802.15.4) | SmartMesh (6LoWPAN через IEEE 802.15.4e) | BLE Mesh |
| Частота, ГГц | 2,4 | 2,4 | 2,4 |
| Швидкість передачі даних, кбіт/с | 250 | 250 | 1000, 2000 |
| Відстань, м | 20 – 200 | 20 – 200 | 20 – 150 |
| Пропускна здатність, Мб/с | < 0.1 | < 0.1 | < 0.2 |
| Топологія | Mesh, Star | Mesh, Star | Mesh, Star |
| Безпека | AES шифрування | AES шифрування | AES шифрування |
| Споживча потужність | Вузли маршрутизації з живленням від лінії | Для вузлів маршрутизації в середньому потрібно лише 50 мкА струму споживання | Вузли маршрутизації з живленням від лінії |
| Перемикання каналів із синхронізованим часом | немає | — | немає |
| Стійкість на канал | нестійкий | — | нестійкий |
| Надійність на канал | Одноканальний зв’язок | — | — |
| Сумісність стандартів | Є | В рамках стандарту | Є |
Стаття, у першу чергу, зосереджена на стандартах SmartMesh і BLE mesh як найбільш прийнятних стандартах безпроводового зв’язку для промислових сенсорів. У табл. 3 наведено огляд безпроводо- вої платформи моніторингу вібрації у двигунах Voyager 3 і безпроводових сенсорів моніторингу двигунів нового покоління . Двигун Voyager 3 використовує модуль SmartMesh (LTP5901-IPC). Сенсор вібрації містить мікроконтролер BLE. Обидва сенсори додатково включають сенсори температури та заряду акумулятора типу SOH.
Таблиця 3. Прототипи безпроводових промислових сенсорів
| Параметри | Voyager 3 | Сенсор нового покоління |
| Безпроводовий стандарт | SmartMesh | BLE |
| Штучний інтелект на межі з наднизьким споживанням | Немає | Є |
| Температурний сенсор | Є | Є |
| MEMS-акселерометр | Є, трьохосний, 1 кГц | Є, трьохосний, 8 кГц |
| SOH* моніторинг | Є | Є |
| *SOH – State of Health (ступінь працездатності акумулятора у відсотках) | ||
Сенсори для двигунів Voyager 3 використовують MEMS-акселерометри для вимірювання амплітуди та частоти вібрації, які призначені для промислового обладнання. Зростаючі амплітуди та частоти вібрації визначаються за допомогою ШПФ, що може вказувати на такі несправності, як дисбаланс двигуна, зміщення та пошкоджені підшипники тощо.
На рис. 2 наведено приклад типової роботи сенсору вібрації з підтримкою штучного інтелекту для моніторингу параметрів двигуна Voyager 3. Як і у багатьох промислових сенсорах, робочий цикл становить не більше 1% – більшу частину часу сенсор знаходиться в режимі низької потужності чи сну. Сенсор періодично прокидається для збору даних або робить це під час удару внаслідок високої амплітуди вібрації для надсилання користувачеві даних про аварійну ситуацію.

Рис. 2. Типова операція безпроводового промислового сенсора для моніторингу параметрів двигуна Voyager 3
Зазвичай користувача сповіщають за допомогою прапорця, який повідомляє, що контрольований двигун, машина чи виріб справні або несправні, і користувачеві в останньому випадку надається можливість зібрати більше даних.
Мережі SmartMesh мають кілька рівнів безпеки, які можна класифікувати як забезпечення конфіденційності, цілісності і автентичності.
Короткий огляд рівнів безпеки мережі SmartMesh наведено на рис. 3. Конфіденційність досягається за допомогою наскрізного шифрування AES-128-біт, навіть якщо в мережі є кілька вузлів.

Рис. 3. Реалізація безпеки для мереж BLE і SmartMesh
Передані дані захищені кодами автентифікації повідомлень (виконується перевірка цілісності повідомлення за вимогами MIC – message integrity check), щоб перевірити, що їх не було підроблено.
Дані також захищені від атак посередині мережі (виконується перевірка за вимогами MITM – Man-In- The-Middle attack), як показано на рис. 3 . Можливі кілька рівнів автентифікації пристрою, що додатково запобігає додаванню в систему несанкціонованих сенсорів.
Пристрої, що працюють із версіями 4.0 і 4.1 стандарту BLE, є вразливими для безпеки, однак версії
4.2 і новіші включають розширений захист, як показано на рис. 3.
Сенсори, наведені у табл. 3, працюють із робочим циклом 1% з максимальним корисним навантаженням мережі даними розміром 90 байтів від двигуна Voyager 3, а також максимальним корисним навантаженням даними штучного інтелекту розміром 510 байт. На рис. 4 показано, що для даних 500-1000 байт мережа BLE споживає менше енергії порівняно з мережами Zigbee і Wi-Fi. Таким чином, мережа BLE добре підходить для використання в задачах промислового моніторингу з підтримкою штучного інтелекту.

Рис. 4. Залежність енергії споживання від обсягу переданих даних
Мережа SmartMesh забезпечує наднизьке енергоспоживання, особливо для корисних даних розміром 90 байт або менше (як це використовується в сенсорі двигуна Voyager 3). Споживання енергії мережі SmartMesh оцінюється за допомогою інструменту SmartMesh Power and Performance Estimator, доступного на веб-сайті. Експериментально підтверджено точність оцінки потужності SmartMesh від 87% до 99% залежно від того, чи є сенсор маршрутним чи кінцевим вузлом.
Окрім споживчої потужності безпроводового передавання даних, необхідно враховувати загальний рівень споживання мережі в цілому. Як випливає з табл. 2, стандарти BLE і Zigbee працюють за допомогою одного шлюзу. Однак обидва також вимагають живлення від лінії для вузлів маршрутизації. Це збільшує рівень споживання електроенергії. Навпаки, вузли маршрутизації стандарту SmartMesh потребують у середньому лише 50 мкА струму, і вся мережа може працювати за допомогою одного шлюзу. Тому стандарт SmartMesh є більш енергое- фективним.
Як згадувалося раніше, стандарт SmartMesh використовує синхронізацію TSCH, яка має такі характеристики:
- усі вузли в мережі синхронізовані
- спілкування організовано за розкладом
- синхронізація часу призводить до низької потужності
- перемикання каналів забезпечує високу надійність
- запланований характер спілкування забезпечує високий рівень детермінізму.
Точність синхронізації знаходиться у межах не більше 15 мкс по всій мережі. Такий високий рівень синхронізації призводить до надзвичайно низької споживчої потужності. Середнє значення енергоспоживання складає 50 мкА, у 99% випадків струм споживання не перевищує це значення більше ніж на 1.4 мкА. У табл. 4 наведено деякі важливі проблеми застосування та як стандарти SmartMesh і BLE- mesh їх вирішують .
Таблиця 4. Основні проблеми для безпроводових мереж у промисловому застосуванні та продуктивність мереж BLE/SmartMesh
| Переваги | Проблеми | Мережа SmartMesh | Мережа Bluetooth Mesh |
| Надійний зв’язок
у мережах із щільним форматом |
Вузли заважають один одному, сповільнюючи роботу мережі | Ефективне розподілення каналів усуває зіткнення | Покладається на колізії, які сповільнюють роботу мережі |
| Тривалий термін служби батареї, якщо сенсори встановлені в екранованих місцях | Потрібні енергоефективні підключення крайових вузлів, щоб відповідати специфікаціям терміну служби акумулятора | Вузли маршрутизації, що живляться від батареї, встановлюють підключення на близькій відстані до крайових вузлів | Вузли маршрутизації з мережевим живленням встановлюють з’єднання на близькій відстані до крайових вузлів |
| Надійні з’єднання в динамічних промислових середовищах | Рух обладнання або відкриття/закриття дверей спричиняють багатопроме- невівідбиття | Використовується перемикання каналів, щоб уникнути нульових повідомлень | Використовується перемикання каналів, щоб уникнути нульових повідомлень |
| Надійний зв’язок у перевантажених радіодіапазонах | Перешкоди обмежують пропускну здатність трафіку даних у мережі | Перемикання каналів, щоб уникнути перешкод, ефективний розподіл смуги пропускання підтримує трафік | Призначена для невеликих мереж |
Стандарт SmartMesh працює краще для щільних мереж із великою кількістю вузлів. Обидва стандарти BLE і SmartMesh добре працюють у динамічних промислових середовищах . Надійність мережі SmartMesh було перевірено на виробництві пластин для інтегральних мікросхем . Це жорстке радіочастотне середовище з щільним металом і бетоном. Тридцять два безпроводові сенсорні вузли були розподілені в сітчасту мережу з чотирма переходами між найдальшим сенсорним вузлом до шлюзу. Чотири пакети даних надсилалися кожні 30 секунд від кожного сенсорного вузла. Протягом 83 днів із сенсорів було надіслано 26 137 382 пакети, отримано 26 137 381 пакет, що забезпечує надійність 99,999996%.
Бездротовий сенсор нового покоління включає мікроконтролер MAX78000 з апаратним прискорювачем на базі штучного інтелекту. Цей апаратний прискорювач мінімізує переміщення даних і використовує паралелізм для оптимального використання енергії та пропускної здатності. Бездротові промислові сенсори, які зараз доступні на ринку, зазвичай працюють із дуже короткими робочими циклами. Користувач встановлює тривалість сну сенсора, після чого сенсор прокидається та вимірює температуру та вібрацію, а потім надсилає дані по мережі до агрегатора даних користувача.
Комерційно доступні сенсори зазвичай вказують 5-річний термін служби батареї на основі одного збору даних кожні 24 години або одного збору даних кожні 4 години. Сенсори наступного покоління працюватиме подібним чином, але використовуватимуть переваги виявлення аномалій інтелектом на межі (Edge AI), щоб обмежити додаткове використання радіоканалу. Коли сенсор виходить із режиму сну та вимірює сигнали вібрацій, дані за результатами вимірювань надсилаються користувачеві лише у разі виявлення аномалії у рівнях вібрації. Таким чином, час автономної роботи сенсора можна збільшити щонайменше на 20%. Виміряні аномалії під час роботи досліджуваного двигуна можна у подальшому використовувати для класифікації несправностей, викликаних вібраціями.
ВИСНОВКИ
За результатами аналізу сучасних стандартів безпроводового зв’язку оцінено придатність стандартів BLE, SmartMesh і Thread/Zigbee для використання в умовах високих радіочастотних завад. У порівнянні із стандартами BLE і Thread/Zigbee стандарт SmartMesh відрізняється надзвичайною надійністю та низьким енергоспоживанням. Мережі у стандарті BLE працюють надійніше та з меншою споживчою потужністю порівняно із стандартами Zigbee та Thread, які вимагають від 500 до 1000 байт передачі даних. Мікроконтролери з вбудованим штучним інтелектом забезпечують оптимальне прийняття рішень і довший термін служби батареї для безпроводових сенсорних вузлів.
ЛІТЕРАТУРА
- “Predictive Maintenance in Motor Driven Systems – 2020.” Interact Analysis Market Study, April 2020.
- Kris Pister and Jonathan Simon. “Secure Wireless Sensor Networks Against Attacks.” Electronic Design, April 2014.
- Khurram Shahzad and Bengt Oelmann. “A Comparative Study of In-sensor Processing vs. Raw Data Transmission Using ZigBee, BLE and Wi-Fi for Data Intensive Monitoring Applications.” 11th International Symposium on Wireless Communications Systems (ISWCS), August 2014.
- Thomas Watteyne, Joy Weiss, Lance Doherty, and Jonathan Simon. “Industrial IEEE802.15.4e Networks: Performance and Trade-offs.” 2015 IEEE International Conference on Communications (ICC), June 2015.
- Ross Yu. “Verifying SmartMesh IP >99.999% Data Reliability for Industrial Internet of Things Applications.” Analog Devices, Inc. January 2016.