GPS、Beidou、GNSSといった屋外測位技術は、今日では大流行しており、幅広い用途で利用されています。Googleマップなどのアプリでは、その顕著な統合が見られます。しかしながら、私たちは時間の約90%を屋内で過ごしており、屋内ではGPS信号がうまく機能しません。そのため、屋内ではRSSI測位が人気です。Bluetooth通信の場合、RSSI値は信号強度と接続品質を示します。ここでは、Bluetooth RSSIについて、その正常範囲やBluetooth通信への影響など、詳しく説明します。
RSSI(受信信号強度表示)は、無線デバイスが受信した信号強度を評価する測定値です。Bluetooth通信において、Bluetooth RSSI値は簡単に理解できます。これはBluetoothデバイスが受信する信号の強度を表し、通信品質と距離に直接影響します。Bluetooth RSSI値は通常、負のdBm値で示されます。値が高いほど(0に近いほど)、信号強度が強いことを示します。理論上、RSSIの範囲は0~-100dBmです。
よく使われる式は
RSSI値 = 受信信号電力 - ノイズフロア + キャリブレーション係数.
Bluetooth RSSIのメリットは、屋内用途の広範さからもわかるように、いくら強調してもし過ぎることはありません。Bluetoothのバージョンがさらに進化し、特にBluetooth Low Energy技術が発展するにつれ、Bluetooth RSSI測位はさらに利用しやすくなるでしょう。
Bluetooth RSSI 位置特定方法は、主にネットワーク側位置特定と端末側位置特定に分類できます。
ネットワーク側の位置測位には、主に携帯電話、Bluetoothビーコン、Bluetoothゲートウェイ、サーバーが含まれます。Bluetoothビーコンとゲートウェイを対象エリアに配置する必要があります。端末デバイスがエリア内に入ると、ビーコンからRSSIデータを受信します。ゲートウェイは収集したデータをクラウドサーバーに送信し、サーバーは測位アルゴリズムを使用してデバイスの位置を計算します。送信機と受信機の距離が近いほど、信号強度は高くなります。
この方法の利点は、クラウドサーバーが計算を集中管理し、モバイルデバイスはデータのスキャンとレポートのみで済むことです。もちろん、欠点は、測位に必要なインフラストラクチャを事前に導入する必要があることです。
端末側の位置特定アーキテクチャははるかにシンプルで、主にデバイス本体と対象エリア内のBluetoothビーコンで構成されます。スマートフォンなどの端末は、複数のビーコンからRSSIデータを受信し、内蔵の測位アルゴリズムを用いて位置を推定します。
どちらの方法も、対象エリアに一定数のBluetoothビーコンを配置する必要があることは間違いありません。用途としては、ネットワーク側測位は主に人や資産の位置追跡・特定に使用され、端末側測位は屋内ナビゲーションに適しています。
Bluetooth RSSI位置特定において鍵となるのは、言うまでもなくRSSIデータをいかに正確に位置座標に変換するかです。ここでは、Bluetooth RSSI位置特定アルゴリズムを、距離測定を必要とするアルゴリズムと距離測定を必要としないアルゴリズムの2つの主要なカテゴリに分類します。
距離測定が必要
まず、距離測定を必要とする位置推定アルゴリズムを見てみましょう。このタイプのアルゴリズムでは、まずRSSI値を用いて、対象デバイスと参照ノード(ビーコンなど)間の距離を推定する必要があります。次に、得られた距離情報に基づいて、対象デバイスの最終的な位置座標を計算します。
(1)三辺測量
三辺測量は、三角形の幾何学的原理に基づく比較的シンプルな位置推定アルゴリズムです。1つの非直線上のBluetoothビーコンAP2、AP3、AP1があり、目標M点までの距離がそれぞれd2、d3、d1であると仮定します。これらの2つのビーコンの位置を中心とし、それぞれd3、dXNUMX、dXNUMXを半径とするXNUMXつの円を描くことができます。これらのXNUMXつの円の交点は、目標M点の座標でもあります。
(2)最小二乗法
実際には、対象エリアには通常3つ以上のBluetoothビーコンを配置します。この時点で、最小二乗法を用いて対象ノードの位置を推定する必要があります。各ビーコンから対象ノードMまでの距離を測定すると仮定すると、既知の距離とビーコンの位置のそれぞれのペアに基づいて方程式を得ることができます。これらの方程式をすべて組み合わせることで、過剰決定方程式の連立方程式が得られます。最終的に、この連立方程式を最小二乗法で解くことで、未知のノードMの最適な位置座標を推定できます。
距離測定不要
これらのアルゴリズムは、RSSIフィンガープリントデータを直接位置推定に利用します。事前に距離を計算する必要がないため、距離推定の誤差を効果的に回避できます。
(1)重心の決定
重心とは、システムの質量が集中していると考えられる仮想的な点です。重心測位法は、周囲の受信ビーコンの位置に基づいて、システムの幾何学的形状の重心の位置を推定します。この方法のアルゴリズムは理解しやすく、計算量も少なく、測位精度は設置されたビーコンの密度に依存します。
(2)RSSIフィンガープリンティング
RSSIフィンガープリントは、シーン分析に基づくノンパラメトリックな位置推定手法です。リアルタイム信号をRSSIフィンガープリントデータベースと照合することで位置を特定します。フィンガープリントによる測位は1つの段階から構成されます。2) オフラインフェーズでは、屋内RSSIデータからフィンガープリントライブラリを構築します。XNUMX) オンラインフェーズでは、受信信号の位置をターゲットの位置推定値として使用し、受信信号と最も一致するフィンガープリントを見つけます。この手法の利点は、参照点の数が少なく高精度であることです。一方、フィンガープリントデータベースの作成が煩雑であることと、環境変化への適応が難しいことが欠点です。
前のセクションでは、Bluetooth RSSI値を測定する様々な方法とアルゴリズムについて説明しました。実際には最適な環境を整えることは難しいため、Bluetooth信号強度は通信距離が長くなるにつれて低下します。RSSI信号の範囲は0~100で、0は理想的な状態ですが、実際には存在しません。RSSI値が-50に近い場合、Bluetooth接続の信号強度は良好です。
– -50dBm以上: 近距離無線通信に非常に強い信号
– -50dBm~-80dBm: 通常の短距離使用に最適な信号強度
– -80dBm未満: 非常に弱い信号で、パケット損失や断続的な切断のリスクがあります
In Bluetooth Low EnergyRSSIは報告が必須のパラメータの一つです。モバイルデバイスは接続なしでも定期的にアドバタイジングチャネルをスキャンするため、そのRSSIは位置特定に重要です。BLEデバイスは消費電力が低いため、同じ距離ではクラシックBluetoothよりもRSSI値が低くなります。低消費電力通信を実現するために、BLE RSSIの一般的な値は-50~-80dBmに維持されています。
Bluetooth技術の普及により、日常生活においてスマートフォンのBluetoothを屋内ナビゲーションに利用することが多くなりました。現在ではほぼすべてのスマートフォンが、接続されたデバイスのBluetooth RSSI値を表示する機能を備えています。ここではAndroidシステムを例に、手順を説明します。
Bluetooth RSSI値の包括的な記録を確認・監視したい場合は、BLE ScannerやBLE Toolなどの専門ツールを使用できます。デバイスのRSSI値の変化を観察することで、スマートフォンと各デバイス間のおおよその距離と信号強度を非常に直感的に把握できます。スマートフォンを動かすと、RSSI値も変化します。興味深いことに、同じ距離でもデバイス間でRSSIの測定値が異なる場合があります。
克服すべき課題はいくつかあるものの、RSSIをベースとしたBluetooth測位技術は依然として有望な応用分野です。あらゆる進歩と同様に、Bluetooth RSSI測位がより多くの分野で利用されることが期待されます。現在、代表的な応用シナリオとしては、以下が挙げられますが、これらに限定されるものではありません。
屋内測位ナビゲーション
ショッピングモール、展示ホール、美術館などの大規模な屋内施設では、Bluetooth RSSI測位システムにより、来場者にナビゲーションルートや位置情報サービスを提供できます。さらに、大規模な展示会では来場者の見学順を案内し、混雑を回避できます。
資産および人事管理
工場、公園、病院などに設置できます Bluetoothビーコンとタグ 重要な資産と人員を監視します。Bluetooth RSSI測位システムと組み合わせることで、リアルタイムの監視と管理を実現します。
スマートリテールとビジネス分析
小売業において、Bluetooth RSSI測位を利用することで、小売業者に新たなビジネス価値をもたらす機会が生まれます。顧客の移動軌跡と滞在時間を追跡することで、小売業者は顧客の購買行動を分析できます。その結果、人気商品や人通りの多いエリアを特定し、販促計画を立てたり、従業員の配置を調整したりすることが効果的に行えます。
スマートホームと屋内測位
家庭内に少数のBluetoothビーコンを設置するだけで、高齢者や子供の現在位置を把握し、事故を防ぐなど、人やペットの屋内位置追跡が可能になります。さらに、照明や温度調節などの家電製品をユーザーの位置情報に基づいて自動的に制御できるため、真のスマートホーム体験を実現します。
RSSIベースの測位とは別に、Bluetooth測位で最近登場した別のタイプの測位技術があります。 Bluetooth AoA三角測量により、無線信号がアンテナアレイに到達する角度を測定することで、モバイルデバイスの位置を特定します。AoA測位は理論上1メートル以上の精度を実現可能であり、従来のRSSI技術の測位精度をはるかに上回ります。
したがって、RSSI測位の主な利点は、複雑なインフラが不要で、コストも比較的低いことです。しかし、主な欠点は、状況に対する感度が低いことです。高精度で知られるAoA測位は、RSSI測位よりも精度が高いです。もちろん、インフラコストの高さなどの欠点もあります。
さらに、両方の技術を組み合わせることも可能です。例えば、RSSIを用いてターゲットの位置を特定した後、AoA方式を用いて特定エリア内での正確な測位が可能です。近い将来、RSSIやAoAといった多くの技術とUWBなどの他の技術を組み合わせ、それぞれの長所を活かし、より正確で信頼性の高い測位ソリューションを開発できるようになるでしょう。
5.2年にリリースされたBluetooth 2020バージョンでは、AoA/AoD測位とRSSIキャリブレーションのサポートなど、測位機能が大幅に強化されました。これらの改善により、Bluetooth測位の精度と信頼性がさらに向上します。Bluetoothの今後のバージョンでも、測位機能がさらに強化されることは間違いありません。
測位に単一の無線技術を使用するには限界があります。そのため、複数の技術の利点を統合することが今後のトレンドとなります。例えば、Bluetooth RSSIとWiFiフィンガープリンティング測位を組み合わせたり、UWB(超広帯域無線)などのより高精度な技術と組み合わせて使用したりすることが考えられます。
Bluetooth RSSI 測位ソリューションの導入をご検討の場合は、当社の Bluetooth エキスパートにご相談ください。
1. 主要な課題と問題点 コールドチェーンの失敗は、高度に密閉された環境ではめったに発生しません…