У статті розглянуті вимоги до сенсорів для систем Інтернету мобільних речей.
Б. Сканнелл
Розумні сенсори, об’єднані з засобами збору та обробки даних стають все більш автономними та мобільними. Точне захоплення руху та відстеження розташування сенсорного вузла стають ключовими для їх використання у наземних та повітряних транспортних засобах для ефективного управління на основі геолокаційних сенсорів з елементами штучного інтелекту. Нове покоління високопродуктивних промислових сенсорів руху здатне підтримувати високу точність геолокації та наведення, а також забезпечує необхідні масогабаритні показники.
Драйвери для інтелектуального зондування (Intelligent Sensing) в промислових системах мають спільні властивості, а саме високу точність, надійність, безпеку, вони підтримують інтелектуальну обробку даних, як показано у табл. 1.
Таблиця 1. Системні драйвери для інтелектуального зондування
| Вимоги | Застосування | Потреби |
| Ефективність використання ресурсів | Прецизійне землеробство; інтелектуальне промислове спостереження; прогнозне обслуговування обладнання | Багатопараметричне інтелектуальне зондування; геолокація; бази даних |
| Критична точність | Промислова робототехніка; хірургічні інструменти; будівництво; супровід автомобіля | Точність, стабільність; повторюваність; робота в усіх умовах експлуатації |
| Підвищена безпепка | Безпілотні транспортні засоби; моніторинг стану обладнання; автономні машини; перші служби реагування (пожежники, поліція, медики) | Надійність; екологічний імунітет; міцність; прогнозний аналіз; безвідмовні режими експлуатації |
Сенсори різних типів стають центральними вузлами проєктування у сучасних системах Інтернету мобільних або рухомих речей IoMT. Складність таких систем призводить до вимоги щодо якості та надійності сенсорів у різноманітних умовах експлуатації. У той час як у деяких галузях є можливість вибирати сенсори з міркувань простоти та зручності (наприклад, використовувати набір сенсорів, які вже є в мобільному телефоні і т.і.), в інших – необхідно визначати набір сенсорів з нуля, вибираючи їх за точністю, розумно поєднуючи їх параметри з вимогами до надійного покриття запланованих станів системи у цілому.
Розумні сенсори. Завдяки розумним сенсорам інтелектуальні системи швидко розвиваються, перетворюючи сільське господарство на «розумне» сільське господарство, інфраструктуру на «розумну» інфраструктуру, міста – на «розумні» міста, апартаменти – на «розумні» апартаменти і т.п. Оскільки сенсори розгортаються для збору відповідних даних у цих середовищах, виникають нові складності в управлінні базами даних і зв’язку, що вимагає більш складного об’єднання не лише між сенсорами, але й між платформами (наприклад, з хмарними аналітичними інфраструктурами, об’єднання у часі, або за умовами та схемами руху), як показано на рис.1.
У яких системах Інтернету речей визначення руху має важливе значення. У більшості випадків системи IoT – це динамічні або мобільні системи, які знаходяться в русі. Навіть якщо це стаціонарна промислова камера безпеки, точне її наведення важливе, також важлива фіксація у часі небажаних рухів (зловживань). Дрон, який знімає зображення сільськогосподарських культур, може забезпечити кращі та швидші результати збору даних, якщо зможе підтримувати точні кути наведення оптичної системи в складних умовах польоту, також він може виконати порівняння даних і їх зміну у часі, якщо отримані дані точно нанесено на геокарту.
Розумні транспортні засоби, будь то наземні, повітряні чи морські, дедалі більше покладаються на навігаційні GPS-системи. Однак GPS-системи також піддаються дедалі більшому впливу техногенного чи природного походження (будівлі, дерева, тунелі, завади тощо). За умови правильного вибору додаткові чи альтернативні сенсори можуть надійно корегувати дані у проміжках між відключеннями чи збоями у роботі системи GPS-спостереження. У табл. 2 наведені приклади таких можливостей у системах Інтер- нету мобільних речей або IoMT.
Таблиця 2. Актуальність руху розумного промислового обладнання
| Вимоги | Застосування | Потреби |
| Ефективність використання ресурсів | Прецизійне землеробство; інтелектуальне промислове спостереження; прогнозне обслуговування обладнання | Багатопараметричне інтелектуальне зондування; геолокація; бази даних |
| Критична точність | Промислова робототехніка; хірургічні інструменти; будівництво; супровід автомобіля | Точність, стабільність; повторюваність; робота в усіх умовах експлуатації |
| Підвищена безпепка | Безпілотні транспортні засоби; моніторинг стану обладнання; автономні машини; перші служби реагування (пожежники, поліція, медики) | Надійність; екологічний імунітет; міцність; прогнозний аналіз; безвідмовні режими експлуатації |
* Високоцінний актив — це інформаційна система, яка є настільки критичною для організації, що пошкодження цієї системи або втрата доступу до неї матиме серйозний вплив на здатність організації виконувати свою місію.
** Доповнена реальність — термін, що позначає всі проєкти, спрямовані на доповнення реальності будь-якими віртуальними елементами. Доповнена реальність є складовою частиною змішаної реальності, в яку також входить “доповнена віртуальність” (коли реальні об’єкти інтегруються у віртуальне середовище).

Рис. 1 . Нові вимоги до інтелектуальних промислових багаторівневих платформ
Значимість отриманих у реальному часі даних про стан системи підвищується, якщо надається можливість для фіксації руху обладнання, і її можна належним чином об’єднати з наявною контекстною інформацією, як це показано у табл. 3.
Таблиця 3. Сенсори положення як мультиплікатор цінності системи IoMT
| Сенсори положення | СєнсоРИ за параметрами | ||
| Інерціальні
GPS Магнітометри Барометри Сенсори діапазону Інші |
+ | Температурні
Оптичні Хімічні Газові Вібросенсори Інші |
=IoMT |
Надійність та безпечність вузлів IoMT. Достовірність і значення вихідних даних вузла IoMT найбільшою мірою залежать від якості основних сенсорів і їхньої здатності працювати під управлінням програм у реальному часі. Додаткова обробка даних з сенсорів необхідна для безперервних коригувань цих даних та моніторингу динаміки стану за даними усіх сенсорів системи IoMT. Обробка на рівні програми оптимізована відповідно до особливостей середовища, включаючи задані граничні умови. Незважаючи на те, що більшість таких систем автономні, у деяких випадках, наприклад, у безпілотних транспортних засобах, сенсорні вузли можуть бути об’єднані спільною програмою. У цих випадках можуть бути розгорнуті захищені канали зв’язку для надійної передачі захищених унікальних ідентифікаторів, як показано на рис. 2.

Рис. 2. Об’єднання сенсорних вузлів у системі IoMT
Сенсори як основа автономної роботи системи IoMT. Автономний вузол IoMT реагує на численні вхідні сигнали для отримання необхідної інформації, щоб діяти незалежно та оптимізувати свої результати обробки до випадкових і навіть непередбачених заздалегідь подій, покращуючи з часом функції управління. Як зазначено в табл. 4, перехід від базового вимірювання до управління та автономності вимагає функціонування в умовах підвищеної складності з урахуванням об’єднання різних сенсорів і використання вбудованого інтелекту. Оскільки ці вузли досягають високих рівнів взаємозв’язку та володіють можливістю адаптивного навчання, вони мають тенденцію до конвергенції людини та машини.
Таблиця 4. Типи сенсорів від одиничних чутливих елементів до інтелектуальних у системах IoMT
| Тип сенсору | Використання | Вимірювання | Управління | Автономність | Ковергенція людини/машии |
| Сенсор | Базовий одиничний, чутливий елемент | • | |||
| Мультисенсори | Кілька типів сенсорів відповідно до потреб застосування | • | |||
| Об’єднані сенсори | Використання одного сенсора для коригування іншого або управління режимом перемикання між сенсорами | • | • | ||
| Розумні сенсори | Локалізована вбудована обробка даних, яка підтримує аналіз прийняття рішень у реальному часі | • | • | • | |
| Сенсори з каналами зв’язку | Комунікаційні канали підтримують міжплатформний обмін інформацією | • | • | • | |
| Інтелектуальні сенсори | Ідентифікація використання інформації протягом часу (наприклад, хмара, база даних) для адаптації/навчання | • | • | • | • |
Локалізація без інфраструктури. GPS є практично у всіх сучасних інформаційних системах. Методи бездротового визначення дальності досягли високої точності. Показання магнітного поля практично є завжди. Інерція – унікальна властивість рухомих об’єктів. Зазвичай, інерціальні MEMS-сенсо- ри мають свої недоліки (наприклад , часовий дрейф), але ними можна управляти. Нове покоління промислових інерціальних вимірювальних пристроїв (IMU) забезпечує високу стабільність і виконане у невеликих, економічно ефективних корпусах. Інерці- альні MEMS-сенсори призначені для безпосереднього визначення, вимірювання та інтерпретації руху, як правило, у формі лінійного прискорення (g) або кутового обертання (°/с або швидкості), як видно з рис. 3. Оскільки всі такі пристрої мають численні ступені свободи (по суті, рух може відбуватися по будь-якій осі), вимірювання прискорення g і швидкості повинні бути зафіксовані для кожної з осей: x, y та z; або, в деяких випадках ці вісі мають назву вісі крену, чи тангажу або повороту. Разом їх іноді називають інерціальними одиницями вимірювання шести ступенів свободи.

Рис. 3. Мікроелектронна структура інерціального MEMS-сенсора
У той час як економіка спонукає розробників MEMS використовувати найменшу площу для створення кількох типів датчиків (g, швидкість) на кожній осі (x, y, z), більш збалансований погляд на проєкту- вання інерціальних MEMS-сенсорів більш необхідний для сучасних промислових потреб. Існують структури MEMS, які намагаються виміряти параметри руху на всіх шести осях за допомогою однієї інерціальної маси.
Перш ніж досліджувати обґрунтованість такого підходу до високопродуктивного зондування, важливо розуміти, що, хоча існують рухи, для захоплення яких потрібен MEMS-сенсор, не менш важливо, щоб той самий сенсор був захищений від дії помилкових рухів. Наприклад, гіроскоп на базі MEMS-сен- сорів вимірює кутову швидкість, але він також повинен мати можливість ігнорувати прискорення або вплив гравітації на вимірювання кутової швидкості. Простий MEMS-сенсор, за допомогою однієї простої структури якого намагаються виміряти всі параметри руху, може бути повністю сприйнятливий до небажаних помилкових рухів. Зрештою, це може призвести до помилок у програмі навігації чи наведення.
Щоб система IoMT виконувала необхідні функції, вона повинна відповідати вимогам безпеки або критичної точності, яким, як правило, не відповідають прості MEMS-сенсори, що використовуються у сучасних мобільних пристроях.
Проєктування з високим рівнем продуктивності означає розробку для кожного режиму та кожної осі незалежного сенсора з подальшою їх інтеграцією. Важливо мати на увазі, що проєктування для підвищення продуктивності не обов’язково повинно відбуватися за рахунок досягнення економічної ефективності.
Деякі застосування можуть принести значну користь від додавання функцій орієнтації або перемикання режимів, які відносно легко реалізувати за допомогою простих MEMS-пристроїв. Промисловий або професійний пристрій може бути більш придатним для вимірювання, оскільки він має можливість більш точної орієнтації або більш точного розпізнавання, працюючи, наприклад, у середовищі з високою вібрацією.
Відмінності в продуктивності між сенсорами низького та високого класу, насправді, досить значні, щоб вимагати ретельного розгляду під час вибору компонентів. Кінцеве застосування визначатиме необхідний рівень точності, а якість вибраного сенсора визначатиме, чи можна це досягти.
У табл. 5 порівнюються два варіанти рішення, що ілюструють важливість вибору сенсора не лише для процесу проєктування, але й для точності обладнання. Сенсор низької точності насправді може бути придатним, якщо на нього покладаються лише в обмежених випадках, якщо він не критичний для безпеки чи життя, або якщо невисока точність є достатньою.
Таблиця 5. Підвищення якості за рахунок об’єднання сенсорів
| Якість інерціального сенсора | Характеристики | Переваги об’єднання сенсорів | Точність після об’єднання сенсорів | Призначення |
| Для прецизійних сенсорів | Наднизький рівень шуму, стабільність в умовах експлуатації | Основний датчик, надійний, здатний підтримувати важкі/ непередбачувані умови експлуатації. | ~0.1° | Складний рух, довгий термін служби, критична місія. |
| Для сенсорів невисокої точності | Шум від низького до помірного, низька стабільність, невизначений дрейф під впливом вібрацій, температури, ударів | Резервний датчик з низькою вагою, обмеженою надійністю. | 3…5’ | Простий рух, короткий термін служби, стійкій до помилок. |
Хоча більшість сенсорів споживчого рівня має низький рівень шуму та належним чином працює у сприятливих умовах, вони не підходять для використання в обладнанні, яке піддається динамічному руху, включаючи вібрацію, яку в низькопродуктивному інерціальному вимірювальному пристрої неможливо відокремити від простого лінійного прискорення чи нахилу. Щоб досягти точності вище одного градуса під час роботи в промисловому середовищі, вибір зосереджується на сенсорах, які розроблені спеціально для усунення похибок від впливу вібрації або температури. Тоді такий високоточний сенсор здатний підтримувати більший діапазон очікуваних станів експлуатації протягом більш тривалого часу.
Розробники прецизійного приладобудування зазвичай найбільше зацікавлені в роботі з інерціальни- ми вимірювальними вузлами, які видають відкаліб- ровані параметри прискорення g і швидкості, а не кут або пройдену відстань, оскільки ця інформація на системному рівні в значній мірі залежить від розробленої програми.
Проблема полягає в тому, щоб визначити, наприклад, точність наведення за таблицею специфікацій інерціального сенсора. У табл. 6 наведено характеристики промислового інерціального пристрою середнього рівня в порівнянні з типовим споживчим сенсором, який можна знайти в мобільному телефоні. Зауважимо, що зараз також доступні промислові пристрої вищого класу, які на порядок кращі за наведені в табл. 6.
Таблиця 6. Порівняльні параметри промислових та покращених споживчих M MEMS-пристроїв-
| Параметри MEMS-пристрою | Типовий промисловий MEMS-пристрій | Одиниці виміру параметра | Покращений споживчий MEMS-пристрій |
| Гіроскопи | |||
| Динамічний діапазон | До 2000 | °/sec | ~ |
| Щільність шуму | 0.004 | °/sec/ Hz rms | 2х |
| Кутове випадкове блукання | 0.2 | °/Hr | 2х |
| Стабільність під час роботи | 6 | °/hr | 3х |
| Повторюваність зміщення | 0.2 | °/sec | 100х |
| Частота зрізу | 465 | Hz | 2х |
| Акселерометри | |||
| Динамічний діапазон | До 40 | g | 3х |
| Щільність шуму | 25 | ц g /Hz | 10х |
| Кутове випадкове блукання | 0.03 | m/s/Hr | 10х |
| Стабільність під час роботи | 10 | micro-g | 10х |
| Повторюваність, зміщення | 25 | mg | 100х |
| Частота зрізу | 500 | Hz | 2х |
| Осьове вирівнювання | 0.05 | deg | 20х |
| Ефект лінійного прискорення | 0.01 | °/sec/g | 10х |
| Згладжування вібрацій | 0.004 | °/sec/g2 | 10х |
| Чутливість до впливу температури | 25 | ppm/°C | 10х |
| Температурний дрейф зсуву | 0.007 | °/s/°C | 10х |
Більшість недорогих споживчих пристроїв не містять специфікацій для таких параметрів, як ефект лінійного прискорення, виправлення вібрації, кутове випадкове блукання та інші важливі параметри, які насправді можуть бути найбільшими джерелами похибок у промислових застосуваннях.
Наведені у табл. 6 параметри промислових MEMS-пристроїв, які розроблені для використання в умовах відносно швидкого або екстремального переміщення (2000°/с, 40 g), де вихід сенсора з широкою смугою пропускання також є критичним для забезпечення найкращого розрізнення сигналу. Мінімальний дрейф зсуву під час роботи (стабільність під час роботи) необхідний, щоб зменшити залежність від використання більшого набору додаткових сенсорів для корекції критичних параметрів. Акселерометри з низьким рівнем шуму використовуються разом із гіроскопами, щоб розрізнити та скорегувати будь-який дрейф, пов’язаний із визначенням прискорення g. Без корекції вирівнювання (згладжування) характеристика типового багатоосьового MEMS-пристрою, навіть інтегрованого у єдину мікросхему, може бути зміщена до такої міри, що стане основним джерелом похибок.
Чи можуть об’єднані сенсори виправити параметри окремого сенсора низької якості? Як правило, ні. Об’єднання сенсорів – це ще фільтрація та спеціальні алгоритми, які об’єднують або управляють групою сенсорів відносно середовища, динаміки руху та стану програми.
Об’єднані сенсори можуть забезпечити детерміновані поправки, такі як температурна компенсація, і управління перемиканням сенсорів на основі інформації про стан системи. Однак вони не виправляють похибки окремих сенсорів. Найважливішим завданням у розробці об’єднаних сенсорів є глибоке знання предметної області застосування системи. Вибір відповідних сенсорів для певного застосування супроводжується детальним аналізом, щоб зрозуміти їхню відповідність на різних етапах роботи системи Інтернету речей.
У прикладі MEMS-пристрою для пішоходів (рис. 4) рішення продиктовано насамперед доступним обладнанням (наприклад, вбудованими у смартфон сенсорами). Таким чином, GPS у смартфоні значною мірою покладається на інші доступні сенсори, такі як вбудовані інерціальні або магнітні сенсори, які забезпечують лише невеликий відсоток внеску у визначення інформації про місцеположення пішохода. Це досить добре працює на вулиці, але в складних міських умовах або в приміщенні GPS практично недоступний, а якість інших доступних сенсорів низька, що залишає досить велику невизначеність інформації про місцеположення. Хоча вдосконалені фільтри та алгоритми зазвичай використовуються для об’єднання сенсорів, але без додаткових сенсорів або сенсорів кращої якості програмне забезпечення мало що зробить для фактичного усунення невизначеності у місцеположенні, як це показано на рис. 4.

Рис. 4. Точність системи Інтернету мобільних речей визначає якість сенсорів
* Обчислення шляху (Dead Reckoning) – це автономний метод визначення місцеположення, який використовували до появи супутникової навігації. Щоб визначити поточну позицію, інтегрували пройдену відстань та напрямок руху щодо відомого початкового розташування.
Промисловий сценарій визначення місцеположення розроблений на основі вибору компонентів з конкретними вимогами до їх точності. Значно краща якість сучасних інерціальних сенсорів дозволяє їм взяти на себе головну роль у визначенні місцеположення, а інші сенсори використовуються для зменшення рівня невизначеності.
Алгоритми зосереджені на оптимальному зважуванні, передачі та взаємній кореляції між сенсорами, а також на інформації про стан навколишнього середовища та динаміку руху в реальному часі, ніж на оцінці положення за показаннями сенсорів. Точність локалізації положення можна підвищити за допомогою сенсорів покращеної якості, і хоча фільтрація сигналів сенсорів і алгоритми є критично важливою частиною системи, вони самі по собі не усувають похибки сенсорів невисокої якості. Нові класи промислових сенсорів забезпечують точність, майже рівну тій, що мають сенсори для наведення ракет.
На базі сенсорів, які були призначені для надійного та точного використання в автомобільних додатках, створені нові промислові сенсори з унікальними за співвідношенням продуктивності, вартості та масогабаритних показників параметрами, а саме промислові сенсори типу ADIS1647x і ADIS1646x, які мають шість ступенів свободи і призначені для роботи у складних динамічних середовищах.
ВИСНОВКИ
Об’єднання сенсорів в системах Інтернету мобільних речей – це процес об’єднання даних, отриманих за допомогою об’єднаних сенсорів. Методи об’єднання сенсорів зазвичай включають використання сенсорів для визначення параметрів навколишнього середовища, таких як температура, відносна вологість, освітлення, CO2 і т.п., з іншими типами сенсорів, у тому числі тих, що визначають динамічні параметри мобільної системи. Порівняно з сенсорними системами, які використовують лише один спосіб вимірювання (один тип сенсору) для заданого параметру, методи об’єднання сенсорів мають перевагу у використанні кількох способів вимірювання одного і того ж параметру. За допомогою відповідних алгоритмів обробки даних об’єднані сенсори можуть зменшити кількість помилкових спрацьовувань та інших похибок шляхом перевірки узгодженості вихідних даних від різних сенсорів.