這是第三篇文章寫關(guān)于Bluetooth AoA(到達(dá)角度)位置服務(wù)算法的原理及其應(yīng)用,經(jīng)過半年的市場觀察,目前Bluetooth AoA可以有兩種不同的應(yīng)用場景,第一,室內(nèi)位置定位;第二,無鑰匙進(jìn)入,我們一一敘述,今天只講第一種。
1. 室內(nèi)定位技術(shù)梳理
目前室內(nèi)定位有采用UWB,Wifi,BLE信標(biāo)和BLE AoA三種實現(xiàn)方式,UWB精度在0.1-1米范圍,Wifi,BLE信標(biāo)誤差范圍較大在5-20m范圍,Quuppa作為第一家商用BLE AoA定位服務(wù)公司,可以精度范圍在0.1-1m范圍。(采用TI CC254x,Nordic5281x芯片)。
Quuppa測試數(shù)據(jù)
2. 室內(nèi)定位原理分析
無論采用何種定位方式,室內(nèi)定位系統(tǒng)需要建模實際場景,在室內(nèi)區(qū)域部署接收機(jī)路由器,并在建模地圖中標(biāo)記相應(yīng)位置;手機(jī)或是信標(biāo)模塊,作為beacon發(fā)射機(jī),發(fā)送無線信號,部署在固定位置的接收機(jī)在接收到無線信號后即可判定該信標(biāo)進(jìn)入該區(qū)域范圍。
在確定區(qū)域范圍之后,可以通過多天線測量beacon信號到達(dá)角度,以及三角形定位法,即可計算出beacon設(shè)備精確位置。
三角定位三角定位法顧名思義即通過兩組到達(dá)角度,確定beacon設(shè)備位置,如下圖所示,兩組天線即可測量到一個到達(dá)角度,兩個到達(dá)角度即可確定設(shè)備A位置。關(guān)鍵問題來了,d和D都是已知參數(shù),如何求θ1,和θ2。
3. 到達(dá)角度AoA(Angle of Arrive)測量原理
工作頻率:藍(lán)牙信號在ISM (Industrial Scientific and Medical ) 2.40GHz到2.41GHz頻段工作,帶寬為2M hz,藍(lán)牙分為三個廣播信道,37,38,39,并且在藍(lán)牙5.x規(guī)范當(dāng)中,Bluetooth LE部分的擴(kuò)展廣播信道可以在0-39任意信道,也即位藍(lán)牙信標(biāo)可以工作在任何藍(lán)牙頻道。(藍(lán)牙在工作時的工作頻率不一致,會影響藍(lán)牙的波長λ發(fā)生變化)。
相位:無線信號在空中傳播是連續(xù)的,RX接收機(jī)通常會接受該頻段范圍內(nèi)0-2π整個無線信號的傳輸時間的信號并解調(diào)。
到達(dá)角度計算:假設(shè)目前有一固定頻率藍(lán)牙beacon信號在空曠區(qū)域進(jìn)行傳播(忽略遇到障礙物以及空中其他2.4G信號干擾),如果兩接收機(jī)處于相同TX端相同半徑上,在某一時刻t,RX接收機(jī)接收到的相位差理應(yīng)為0,但如量接收機(jī)處于半徑不一致的位置,在某一時刻t,RX接收機(jī)的相位是有一個差值。
如果上面的這幅圖不好理解,我們換下面的示意圖來表示這幅,信號在傳輸過程中因天線位置不同,在某一個時間t上,采樣到該信號的相位有差異。
在已知兩天線位置d,beacon信號頻率(即波長),可以計算出beacon信號與天線A1,A2直接的相位差θ,在計算出不同位置的兩組θ,即可計算出beacon信號的位置。
AoA測量誤差
在2維平面為例,會存在兩個為a的角度,在現(xiàn)實三位坐標(biāo)下,則會有一個以a為半徑的圓的軌跡線,AoA接收機(jī)只知道該beacon信號處于該圓圈軌跡上,但無法判斷它們處于哪個位置,這個時候就需要正交天線陣列來確認(rèn)beacon點(diǎn)的位置坐標(biāo)。
天線陣列的布置方式多種多樣,一為定位,二為最大化減少接收機(jī)部署的個數(shù),常見天線整列部署如下所示。
天線陣列舉例
TI德州儀器EVM天線陣列
Quuppa接收機(jī)拆機(jī)天線陣列
4. Bluetooth 5.1 AoA軟件部署
藍(lán)牙聯(lián)盟在5.1協(xié)議中為AoA協(xié)議在邏輯鏈路層(LL)做了相應(yīng)規(guī)范。
AoA/AoD可以在1M或者2M常規(guī)PHY下工作(不支持編碼PHY),支持廣播模式和連接模式兩種類型。數(shù)據(jù)傳輸格式做了如下要求:在PDU數(shù)據(jù)包中,規(guī)范了AoA/AoD規(guī)范,CTE是AoA/AoD數(shù)據(jù)包的擴(kuò)展數(shù)據(jù),持續(xù)時常16-160us,250khz信號調(diào)制在載波之上,無白化,無CRC效驗,該信號用于接收機(jī)RX在t時間采樣信號I/Q值,計算相位差使用。
5. AoA設(shè)計挑戰(zhàn)
信號反射干擾
上文討論是在理想情況下,空曠距離,無其他信號干擾,現(xiàn)實使用場景中RX接收機(jī)會接收到自己或者其他aoa becaon信號反射信號,該信號同樣攜帶CTE擴(kuò)展數(shù)據(jù)包,但是屬于噪聲信號需要消除。
開關(guān)時間補(bǔ)償
一個RF內(nèi)核控制多路RF天線,除信號在空氣介質(zhì)傳輸?shù)臅r間,RF開關(guān)切換時間需要考慮在內(nèi)加以補(bǔ)償。
角度值誤差
測量必有誤差,該誤差范圍通常在3%-5%,需要靠算法降低誤差。
6. AoA角度測量芯片供應(yīng)商
-
德州儀器
+關(guān)注
關(guān)注
123文章
1740瀏覽量
141046 -
BlueTooth
+關(guān)注
關(guān)注
3文章
213瀏覽量
61941 -
AOA
+關(guān)注
關(guān)注
1文章
69瀏覽量
13965
發(fā)布評論請先 登錄
相關(guān)推薦
基于UWB的非暴露空間位置服務(wù)探究
![基于UWB的非暴露空間<b class='flag-5'>位置服務(wù)</b>探究](https://file1.elecfans.com/web2/M00/A1/B0/wKgaomTtWMiAVeKiAAQIVvu8w2c392.png)
鴻蒙原生應(yīng)用元服務(wù)開發(fā)-位置服務(wù)開發(fā)概述
藍(lán)牙AOA是如何實現(xiàn)人員定位的呢
5G如何實現(xiàn)更高精度的定位
如何去實現(xiàn)一種基于嵌入式板卡的AOA呢
5G是如何實現(xiàn)更高精度的定位呢?
HarmonyOS位置服務(wù)開發(fā)指南
物聯(lián)網(wǎng)背后的功臣,位置服務(wù)何時走向幕前?
從四大方面入手了解藍(lán)牙位置服務(wù)解決方案
藍(lán)色創(chuàng)源實現(xiàn)兼容智能手機(jī)的低功耗位置服務(wù)網(wǎng)絡(luò)
Borda采用Silicon Labs藍(lán)牙AoA和AoD定位服務(wù)實現(xiàn)智能醫(yī)療
藍(lán)牙位置服務(wù)的發(fā)展與解決方案
Bluetooth?到達(dá)角(AoA)天線設(shè)計
![<b class='flag-5'>Bluetooth</b>?<b class='flag-5'>到達(dá)</b>角(<b class='flag-5'>AoA</b>)天線設(shè)計](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
藍(lán)牙AOA定位的優(yōu)勢有哪些
![藍(lán)牙<b class='flag-5'>AOA</b>定位的優(yōu)勢有哪些](https://file1.elecfans.com//web3/M00/06/BE/wKgZO2ePC3uASOrPAAUiTGUXIhY65.jpeg)
評論