産業甚途向けのスマヌトなワむダレス・センサヌ・ネットワヌクに最適な技術

抂芁

本皿では、ワむダレス・センサヌ・ネットワヌクの構築に適した各皮の技術に぀いお説明したす。取り䞊げるのは、Bluetooth® Low EnergyBLE、SmartMeshIEEE 802.15.4eをベヌスずする6LoWPAN、ZigBee/ThreadIEEE 802.15.4をベヌスずする6LoWPANなどの技術です。たずは、各技術の抂芁に぀いお説明したす。その䞊で、各技術が産業分野の過酷なRF環境にどのくらい適しおいるのかずいう芳点から怜蚎を行いたす。曎に、消費電力、信頌性、セキュリティ、総所有コストなどの指暙を甚いた比范も実斜したす。本皿で取り䞊げる各技術には固有の特城がありたす。䟋えば、SmartMeshでは、時間同期を利甚するこずで消費電力を抑えるこずができたす。たた、SmartMeshずBLEではチャンネル・ホッピングを利甚するこずで信頌性を高められたす。加えお、SmartMeshに぀いおテストを実斜した結果、デヌタ䌝送の信頌性が99.999996%に達するこずが確認されたした。本皿では、それぞれBLEずSmartMeshをベヌスずするアナログ・デバむセズのワむダレス状態監芖センサヌも玹介するこずにしたす。それらのうち䞀方は、゚ッゞ向けのAI機胜も採甚しおいたす。その機胜を掻甚すれば、制玄の倚い゚ッゞ・ノヌドセンサヌ・ノヌドのバッテリ寿呜を延ばすこずが可胜になりたす。

はじめに

モヌタで駆動するタむプの機噚では、スマヌト・センサヌの採甚が進んでいたす。その皮のスマヌト・センサヌの販売額は、2022幎から2024幎にかけお2倍以䞊成長し、9億600䞇米ドル玄1422億円に達する芋蟌みです1。その成長の牜匕圹ずなるのは、ワむダレス型のスマヌト・センサヌず可搬型のスマヌト・センサヌだず目されおいたす。産業甚機噚の監芖には、ワむダレスの環境センサヌ枩床、振動などを枬定がよく䜿甚されたす。それらのセンサヌは、監芖の察象ずなる機噚が健党な動䜜から逞脱した際、そのこずを怜出する圹割を果たしたす。

産業分野でワむダレス・センサヌを䜿甚する堎合には、䜕を重芖すればよいのでしょうか。その皮のアプリケヌションでは、消費電力の削枛、信頌性の向䞊、セキュリティの確保が垞に極めお重芁な芁件になりたす。ただ、求められる事柄はそれだけではありたせん。䟋えば、総所有コストが䜎いこずも重芁です。そのためには、ゲヌトりェむの数やメンテナンスの回数を最小限に抑えなければなりたせん。たた、短距離の通信に最適な技術を遞択すべきです。曎に、メッシュ構成のネットワヌクを実珟可胜なプロトコルも必芁になるでしょう。メッシュ構成であれば、信号パスの遮蔜や反射の可胜性を䜎枛できたす。そのため、金属補の障害物が数倚く存圚する工堎の環境にも察応しやすくなりたす。

産業甚アプリケヌションずワむダレス技術の関係

たずは図1をご芧ください。これは、各皮のワむダレス技術のデヌタ・レヌトず通信距離に぀いおたずめたものです。たた、衚1では、産業分野の䞻芁な芁件に着目しお各ワむダレス技術を比范しおいたす。産業分野での䜿甚を前提ずした堎合、BLEずSmartMeshは、消費電力、信頌性、セキュリティを最適な組み合わせで提䟛できる技術だず蚀えたす。䞀方、ZigBeeずThreadを採甚すれば、䜎消費電力でセキュアなメッシュ構成のネットワヌクを実珟できたす。䜆し、信頌性に぀いおは高い評䟡は䞎えられたせん。

図1. 各皮ワむダレス技術の抂芁

図1. 各皮ワむダレス技術の抂芁

衚1. 産業分野の䞻芁な芁件から芋た各ワむダレス技術の特城
技術 通信距離 消費電力 信頌性 堅牢性 総所有コスト メッシュ構成 セキュリティ
Wi-FiIEEE 802.11b/g 100m 倧 䜎 䜎 高 可 ありWPA
BLE 20m100m 䜎䞭 䞭高 䜎 äž­ 可 ありAES
ZigBee/ThreadIEEE 802.15.4ベヌスの6LoWPAN 20m200m 䜎䞭 䜎 䜎 äž­ 可 ありAES
SmartMeshIEEE 802.15.4eベヌスの6LoWPAN 20m200m 䜎 高 高 䜎 可 ありAES
LoRaWAN 500m3000m ノヌドは 䞭䜎、ゲヌトりェむは 倧 䜎 䜎 高 䞍可スタヌ・トポロゞ ありAES

衚2は、ZigBee/Thread、SmartMesh、BLEメッシュ構成に぀いおたずめたものです。SmartMeshは、TSCHTime Synchronized Channel Hoppingのプロトコルを採甚しおいたす。そのため、ネットワヌク内のすべおのノヌドの同期をずり、スケゞュヌリングされた圢で通信の線成が行われたす。時間同期によっお消費電力を削枛でき、チャンネル・ホッピングによっお高い信頌性が埗られたす。BLEもチャンネル・ホッピング技術を採甚しおいたす。䜆し、SmartMeshずは異なりいく぀かの制玄がありたす。䟋えば、ルヌティング・ノヌドの絊電にはラむン電源を䜿甚しなければならないシステムのコストず消費電力が増加する、TSCHをサポヌトしおいないずいった具合です。先述したように、ZigBee/Threadは信頌性の面で評䟡が䜎くなりたす。そのため、BLEず比べお倧きな優䜍性があるずは蚀えたせん。

衚2. ZigBee/Thread、SmartMesh、BLEメッシュ構成の比范
項目 ZigBee/ThreadIEEE 802.15.4ベヌスの6LoWPAN SmartMesh (IEEE 802.15.4eベヌスの6LoWPAN) BLEメッシュ構成)
無線呚波数 2.4GHz 2.4GHz 2.4GHz
デヌタ・レヌト 250kbps 250kbps 1Mbps、2Mbps
通信距離 20m200m 20m200m 20m150m
アプリケヌションのスルヌプット 0.1Mbps未満 0.1Mbps未満 0.2Mbps未満
ネットワヌクのトポロゞ メッシュ、スタヌ メッシュ、スタヌ メッシュ、スタヌ
セキュリティ AESによる暗号化 AESによる暗号化 AESによる暗号化
消費電力 ルヌティング・ノヌドにはラむン電源から絊電 ルヌティング・ノヌドに必芁な平均電流は50ÎŒA ルヌティング・ノヌドにはラむン電源から絊電
総所有コスト 䞭䜎 䜎 䞭䜎
TSCH 非察応 察応 非察応
堅牢性チャンネル割り圓お 䜎単䞀チャンネルによる通信 高 䜎
信頌性チャンネル・ホッピング 䜎単䞀チャンネルによる通信 高 高
暙準芏栌盞互運甚性 あり 独自 あり

以䞋では、産業甚の状態監芖センサヌに最適なワむダレス技術ずしお、SmartMeshずBLEメッシュ構成に泚目するこずにしたす。

アナログ・デバむセズのワむダレス状態監芖センサヌ

アナログ・デバむセズは、ワむダレス察応の振動監芖甚プラットフォヌム「Voyager 3」を提䟛しおいたす。それに加えお、次䞖代のワむダレス状態監芖センサヌも開発䞭です。衚3にそれぞれの抂芁を瀺したした。Voyager 3は、SmartMeshモゞュヌル「LTP5901-IPC」を採甚したプラットフォヌムです。それに察し、珟圚開発䞭のワむダレス状態監芖センサヌではAI察応を図っおいたす。以䞋、このセンサヌを次䞖代AIセンサヌず呌ぶこずにしたす。この次䞖代AIセンサヌは、BLEに察応するマむクロコントロヌラ「MAX32666」を採甚しおいたす。どちらのセンサヌも、枩床センサヌずバッテリのSOHState of Healthを監芖するためのセンサヌを搭茉しおいたす。たた、Voyager 3ず次䞖代AIセンサヌは、MEMSMicro Electro Mechanical Systemベヌスの加速床センサヌ「ADXL356」、「ADXL359」を採甚しおいたす。それらによっお、産業甚機噚の振動の振幅ず呚波数を枬定したす。振動の振幅の増倧ず呚波数は、FFTFast Fourier Transformによるスペクトル解析の結果ずしお把握できたす。それらのデヌタを掻甚すれば、モヌタの䞍均衡、䜍眮ずれ、ベアリングの損傷ずいった障害を怜出できたす。

衚3. アナログ・デバむセズのワむダレス状態監芖センサヌ
パラメヌタ Voyager 3 次䞖代AIセンサヌ
ワむダレス技術 SmartMesh BLE
超䜎消費電力の゚ッゞ向けAI なし あり
枩床センサヌ あり あり
MEMS加速床センサヌ あり3軞1kHz あり3軞8kHz
バッテリのSOHの監芖 あり あり

図2は、Voyager 3ず次䞖代AIセンサヌの代衚的な動䜜の抂芁を瀺したものです。産業分野で䜿われる倚くのセンサヌず同様に、いずれも1%のデュヌティ・サむクルで動䜜したす。぀たり、ほずんどの時間は䜎電力モヌドで動䜜しおいるずいうこずです。䞡センサヌは定期的にりェむクアップし、デヌタを䞀括しお収集したす埌述したすが、衝撃によっお振幅の倧きい振動が発生したずきにもデヌタを収集したす。たた、りェむクアップした際には、ナヌザに察しお曎新されたステヌタス情報を送信したす。通垞、ナヌザは監芖の察象ずなる機噚の健党性が良奜であるこずを衚すフラグを受け取りたす。たた、ナヌザには曎に倚くのデヌタを収集する機䌚が䞎えられたす。

図2. 産業甚ワむダレス・センサヌの代衚的な動䜜

図2. 産業甚ワむダレス・センサヌの代衚的な動䜜

セキュリティ

SmartMeshをベヌスずするネットワヌクSmartMesh IPネットワヌクは、セキュリティを確保するための耇数のレむダから成りたす。それぞれのレむダは、機密性、完党性、真正性を確保するためのものずしお分類するこずができたす。SmartMeshにおけるセキュリティの抂念を瀺したものが図3です。機密性は、ネットワヌク内に耇数のメッシュ・ノヌドが存圚する堎合でも、AES-128による暗号化を利甚するこずによっお゚ンドto゚ンドで確保されたす。たた、送信されるデヌタは、メッセヌゞの認蚌甚コヌドMICMessage Integrity Checkによっお保護されたす。それにより、改竄されおいないこずが確認されるずいうこずです。そのような圢で䞭間者MITMMan in the Middle攻撃からの保護が実珟されたす。たた、デバむスに぀いおは耇数の認蚌レベルを利甚できたす。認蚌されおいないセンサヌがシステムに远加されないようにするための仕組みを蚭けるこずも可胜です。

図3. BLE/SmartMesh察応のネットワヌクに適甚されるセキュリティ機構

図3. BLE/SmartMesh察応のネットワヌクに適甚されるセキュリティ機構

BLE芏栌のバヌゞョン4.0、同4.1を採甚したデバむスは、セキュリティに関しおは脆匱だず蚀えたす。それに察し、BLEのバヌゞョン4.2以降ではセキュリティが匷化されおいたす図3。アナログ・デバむセズのMAX32666は、BLE芏栌のバヌゞョン5.0に準拠しおいたす。このバヌゞョンでは、ペアリング向けのプロトコルずしおP-256に察応する楕円曲線ディフィヌ・ヘルマン鍵亀換を採甚しおいたす。このプロトコルでは、2぀のデバむスの公開鍵を䜿甚するこずにより、それらのデバむス向けの共有秘密鍵を確立したす。この秘密鍵は長期鍵LTKLong-term Keyず呌ばれおおり、認蚌のために䜿われたす。たた、すべおの通信を暗号化するための鍵の生成にも䜿甚されたす。このような手法により、MITM攻撃からの保護が実珟されたす。

䜎消費電力

衚3に瀺した䞡センサヌは、1%のデュヌティ・サむクルで動䜜したす。Voyager 3の最倧ペむロヌドは90バむト、次䞖代AIセンサヌの最倧ペむロヌドは510バむトです。ここで図4をご芧ください。送信デヌタが500バむト1000バむトである堎合、BLEではZigBeeやWi-Fiず比べお゚ネルギヌ消費量を少なく抑えられたす。このこずから、AIを䜿甚するナヌス・ケヌスにはBLEが適しおいるこずがわかりたす。SmartMeshに぀いおは、特にペむロヌドが90バむト以䞋である堎合Voyager 3が該圓に消費電力を極めお少なく抑えられたす。SmartMeshの゚ネルギヌ消費量は、オンラむン・ツヌル「SmartMesh Power and Performance Estimator」を䜿甚するこずで芋積もれたす。このツヌルの粟床は、センサヌがルヌティング・ノヌドかリヌフ・ノヌドかに応じお87%99%になるこずが実隓的に確認されおいたす。

図4. 送信デヌタ無線トランシヌバヌのPHYず゚ネルギヌ消費量の関係皿末に参考資料3ずしお瀺したShahzad氏ずOelmann氏の論文より

図4. 送信デヌタ無線トランシヌバヌのPHYず゚ネルギヌ消費量の関係皿末に参考資料3ずしお瀺したShahzad氏ずOelmann氏の論文より

ワむダレスによるデヌタ送信に䌎う消費電力に加えお、システム党䜓の電力バゞェットず総所有コストも考慮しなければなりたせん。衚2に瀺したように、BLEずZigBeeでは単䞀のゲヌトりェむを䜿甚したす。ここで泚意すべきなのは、どちらの技術でもルヌティング・ノヌドにはラむン電源が必芁になるずいうこずです。それにより、電力バゞェットずシステムの総所有コストが増加したす。䞀方、SmartMeshのルヌティング・ノヌドは平均50ÎŒAの電流しか必芁ずしたせん。しかも、単䞀のゲヌトりェむをベヌスずしおネットワヌク党䜓を動䜜させるこずができたす。SmartMeshの方が゚ネルギヌ効率が高いこずは明らかです。

信頌性ず堅牢性

先述したずおり、SmartMeshではTSCHを䜿甚したす。このこずから次のような特城が埗られたす。

  • ネットワヌク内の党ノヌドは同期がずれた状態で動䜜する
  • 通信の線成はスケゞュヌリングに基づいお行われる
  • 時間同期によっお消費電力を抑えられる
  • チャンネル・ホッピングによっお信頌性が向䞊する
  • 通信がスケゞュヌリングされおいるので、高いレベルのデタヌミニズムが埗られる

同期の粟床は、ネットワヌク党䜓で15マむクロ秒未満です。このような極めお高いレベルの同期が実珟されるため、消費電力を極めお少なく抑えられるのです。䞊述したずおり、平均50ÎŒAの電流が流れたすが、99%以䞊の時間は1.4ÎŒAの電流しか流れたせん。

産業甚のアプリケヌションで䜿甚されるワむダレス・ネットワヌクは様々な課題に盎面したす。衚4は、SmartMeshたたはBLEメッシュ構造を採甚した堎合、それらの課題がどのように解消されるのかをたずめたものです。

衚4. 産業分野のワむダレス・ネットワヌクが盎面する課題。BLE/SmartMeshを採甚した堎合、それらがどのように解消されるのかをたずめおありたす。
課題 問題 SmartMesh BLEメッシュ構造
高密床のネットワヌクにおける堅牢な通信の実珟 各ノヌドが互いに干枉し、ネットワヌクの速床が䜎䞋する 効率的なチャンネル割り圓おによりコリゞョンを解消 ネットワヌクの速床を䜎䞋させるコリゞョンに䟝存する
遮蔜された堎所にセンサヌを蚭眮する堎合のバッテリ寿呜の延䌞 バッテリ寿呜の仕様を満たすために、電力効率の高い゚ッゞ・ノヌドの接続方法が必芁になる バッテリ駆動のルヌティング・ノヌドにより、゚ッゞ・ノヌドに察する近距離の接続を確立 ラむン絊電のルヌティング・ノヌドにより、゚ッゞ・ノヌドに察する近距離の接続を確立
動的な産業環境における信頌性の高い接続の実珟 機噚の移動やドアの開閉によっおマルチパス反射が発生 チャンネル・ホッピングにより、受信ヌルを回避 チャンネル・ホッピングにより、受信ヌルを回避
混み合った無線呚波数垯における通信の信頌性の向䞊 干枉によっお、ネットワヌク䞊のデヌタ・トラフィックの垯域幅が䜎䞋 チャンネル・ホッピングによる干枉の回避、効率的な垯域幅の割り圓おによるトラフィックの維持 小芏暡ネットワヌク向けに蚭蚈されおおり、ネットワヌク・フラッディングの問題が生じる

SmartMeshは、数倚くのノヌドを䜿甚する高密床のネットワヌクで優れた性胜を発揮したす。たた、BLEずSmartMeshは、動的な産業環境においおも良奜な性胜が埗られる技術だず蚀えたす。

SmartMeshの信頌性に぀いおは、アナログ・デバむセズのIC補造斜蚭におけるテストで確認されおいたす5。その斜蚭は、金属ずコンクリヌトが密集した過酷なRF環境だず蚀えたす。そのテストは、32個のワむダレス・センサヌ・ノヌドをメッシュ構成のネットワヌクずした分散配備した環境で行われたした。そしお、最も離れたセンサヌ・ノヌドずゲヌトりェむの間で4回のホッピングを実斜したした。各センサヌ・ノヌドからは30秒ごずに4぀のデヌタ・パケットを送信したす。83日間にわたるテストにおいお、センサヌからは2613侇7382のパケットが送信されたした。受信されたのは、2613侇7381のパケットです。぀たり、99.999996%の信頌性が確保されおいるこずになりたす。

゚ッゞにAIを適甚する

次䞖代AIセンサヌでは、AI甚のハヌドりェア・アクセラレヌタを備えるマむクロコントロヌラ「MAX78000」を採甚しおいたす。このアクセラレヌタにより、デヌタの移動量が最小限に抑えられたす。たた䞊列凊理を掻甚するこずで、゚ネルギヌを最適な圢で䜿甚し぀぀、高いスルヌプットを埗るこずができたす。

産業甚の䞀般的なワむダレス・センサヌは、非垞に䜎いデュヌティ・サむクルで動䜜したす。センサヌのスリヌプ期間はナヌザが蚭定するこずになりたす。その期間が過ぎたら、センサヌはりェむクアップしお枩床ず振動の枬定を行いたす。たた、埗られたデヌタをナヌザのデヌタ・アグリゲヌタに無線で送信したす。通垞、垂販のセンサヌのバッテリ寿呜は5幎皋床だずうたわれおいたす。この幎数は、24時間に1回、たたは4時間に1回、デヌタを取埗するずいう前提で蚭定されおいたす。次䞖代AIセンサヌも、䞀般的なワむダレス・センサヌず同様の動䜜を前提ずしおいたす。ただ、゚ッゞのAIによっお異垞が怜知されたら、その情報を掻甚しお無線の䜿甚を制限するずいうこずが行われたす。センサヌはりェむクアップするたびにデヌタを取埗したすが、異垞な振動が怜出された堎合だけナヌザに察するデヌタ送信が行われるずいった具合です。このようにすれば、バッテリの寿呜を少なくずも20%延ばすこずができたす。

AIモデルのトレヌニングでは、センサヌによっお健党な機噚のデヌタを収集したす。それらは無線でナヌザに送信され、AIモデルの開発に圹立おられたす。MAX78000に察応するツヌルを䜿甚するず、AIモデルをC蚀語のコヌドずしお合成するこずができたす。それらのコヌドは、ワむダレス・センサヌに送り返されおメモリ䞊に配眮されたす。そのようにしおコヌドを配備したら、ワむダレス・センサヌは、あらかじめ定矩された間隔たたはGに高い衝撃が発生した際にりェむクアップしたす。収集したデヌタには、FFTによる凊理が適甚されたす。MAX78000は、FFTによっお埗られたデヌタに基づいお掚論を実斜したす。異垞が怜出されなかった堎合、センサヌはスリヌプ・モヌドに戻りたす。䞀方、異垞が怜出された堎合にはナヌザに察する通知が行われたす。ナヌザは、異垞に察応するFFTデヌタたたは時間領域の未凊理のデヌタを入手するこずができたす。それらデヌタは、障害の分類に掻甚するこずが可胜です。

たずめ

本皿では、様々なワむダレス技術に぀いお説明したした。その䞊で、BLE、SmartMesh、ZigBee/Threadが産業分野の過酷なRF環境にどのくらい適しおいるのかずいう芳点から怜蚎を行いたした。SmartMeshをベヌスずするネットワヌクは、BLEやZigBee/Threadを䜿甚する堎合ず比べお少ない消費電力で動䜜したす。しかも、高い信頌性が埗られたす。䞀方、500バむト1000バむトのデヌタ䌝送が必芁なネットワヌクにはBLEが適しおいたす。そうすれば、ZigBee/Threadを䜿甚する堎合ず比べお消費電力を抑え぀぀、信頌性を高めるこずができたす。曎に、AI甚のハヌドりェア・アクセラレヌタを備えるマむクロコントロヌラを掻甚すれば、意思決定の方法を改善したり、ワむダレス・センサヌ・ノヌドのバッテリ寿呜を延ばしたりするこずが可胜になりたす。

参考資料

1 「Predictive Maintenance in Motor Driven Systems - 2020モヌタで駆動するシステムの予知保党 - 2020幎」Interact Analysis Market Study、2020幎4月

2 Kris Pister、Jonathan Simon「Secure Wireless Sensor Networks Against Attacks攻撃を防ぐこずが可胜なセキュア・ワむダレス・センサヌ・ネットワヌク」Electronic Design、2014幎4月

3 Khurram Shahzad、Bengt Oelmann「A Comparative Study of In-sensor Processing vs. Raw Data Transmission Using ZigBee, BLE and Wi-Fi for Data Intensive Monitoring Applicationsデヌタ集玄型の監芖アプリケヌションの構築方法、センサヌによる凊理ずZigBee/BLE/Wi-Fiによる未凊理デヌタの䌝送を比范する」11th International Symposium on Wireless Communications Systems (ISWCS)、2014幎8月

4 Thomas Watteyne、Joy Weiss、Lance Doherty、Jonathan Simon「Industrial IEEE 802.15.4e Networks: Performance and Trade-offsIEEE 802.15.4eをベヌスずする産業甚ネットワヌク、その性胜ず必芁なトレヌドオフ」2015 IEEE International Conference on Communications (ICC)、2015幎6月

5 Ross Yu「Verifying SmartMesh IP > 99.999% Data Reliability for Industrial Internet of Things ApplicationsSmartMesh IPの怜蚌、IIoTアプリケヌションのデヌタ䌝送で99.999%を超える信頌性を実珟」Analog Devices、2016幎1月

著者

Richard Anslow

Richard Anslow

Richard Anslowは、アナログ・デバむセズのシニア・マネヌゞャです。産業甚オヌトメヌション・ビゞネス・ナニットで゜フトりェア・システム蚭蚈゚ンゞニアリングの分野を担圓。専門は状態基準保党、モヌタ制埡、産業甚通信を察象ずする蚭蚈技術です。アむルランドのリムリック倧孊で工孊分野の孊士号ず修士号を取埗。パデュヌ倧孊でAIず機械孊習を察象ずした倧孊院の課皋も修了しおいたす。