室內定位方案常用的4種定位算法
發布日期:2019-04-23 瀏覽次數:404次
目前常見的室內定位技術有超寬帶UWB室內定位技術,藍牙室內定位技術,RFID(無線射頻識別)定位,超聲波定位,Wi-Fi定位等。室內定位依賴于定位算法,定位算法決定了室內定位的模式。室內定位種類雖然比較多,但是室內定位算法一般都是通用的??偨Y起來室內定位有3種常見的定位算法。
一、室內定位算法-近鄰法
近鄰法是一種比較簡單的定位算法,直接選定那個信號強度最大的AP的位置,定位結果是熱點位置數據庫中存儲的當前連接的Wi-Fi熱點的位置。
二、室內定位算法-基于無線信號的三角測量定位算法
基于無線信號的三角測量定位算法是室內定位算法中非常常見的一種,三邊定位算法是怎么實現的呢?三角測量定位算法類似GPS衛星定位。實際定位過程中使用的是RSSI信號值衰減模型,如下圖所示。原理是在離線狀態下,無線信號強度在空間中傳播隨著距離衰減! 而無線信號強度(RSSI值)對于手機上的接收器來說是可測的!那么依據測試到的信號強度,再根據信號衰減模型就可以反推出距離了。微能信息
www.dyqsz.cn基于三角測量定位算法的定位方案是被動式藍牙定位方案和主被動一體式藍牙定位方案。
信號衰減模型是針對理想狀況(真空,無反射的環境),在實際的室內復雜環境下,信號在不斷的折射反射(多路徑效應)下,這個模型可能會出現誤差。也就是說通過測量信號強度來反推距離是會有一定的誤差。同時由于不同定位基站的信號特征不同,RSSI信號衰減模型參數也有區別,基于無線信號的三角測量定位算法的定位精度有一定誤差。
三、室內定位算法-指紋定位算法
指紋定位算法這個方法也是針對無線信號定位的。所謂指紋定位算法,類似公安部門采集人的指紋數據存入數據庫一樣。
室內定位中的指紋定位算法也是如此,首先在定位區域收集很多的指紋數據(無線信號的RSSI值數據,定義一個個網格點來采集無線強度值),當需要定位的時候,就可以通過手機采集到的無線信號和預先收集的指紋數據庫對比,找出最相似的指紋的位置,從而標記在室內地圖上。微能信息基于指紋定位算法的定位方案是主動式藍牙定位導航解決方案。
四、室內定位算法-TDOA定位算法
TDOA定位算法是是一種新型的無線通信技術超寬帶UWB定位中常用的定位算法。TDOA,也就是飛行時間差,英文是Time Difference of Arrival,通過測量被測標簽(B)與已知位置基站(P1,P2,P3)間的報文傳輸時間差,計算出距離差;計算出被測標簽的位置。需要已知位置基站間時鐘同步。
4種定位算法相比較而言,
近鄰法定位精度不高,一般在5-8米,勝在部署簡便;
三角測量定位算法理論上精度較高,但在實際的室內定位中,由于多路徑效應的影響,定位精度不太高,對于普通設備來說,時間、角度這些參數較難獲取。
指紋采集定位算法前期地圖繪制工作量大,而且場地布置臨時有變化各位置上的信號就會變化,從而導致定位不準。也受到非視距和多徑環境的影響,精度誤差大,一般在2-3米左右。
TDOA定位算法定位精度高,微能信息的UWB定位精度一般根據定位場景,誤差在10厘米-30厘米,抗干擾能力和穿透能力較強,但是UWB基站和標簽部署成本比較高。
深圳市微能信息科技有限公司專業提供室內定位解決方案,提供基于三角測量定位算法的被動式藍牙定位系統、基于指紋采集法的主動式藍牙定位導航系統、基于TDOA定位算法的超寬帶UWB定位。應用于養老院、醫院、展館、監獄、隧道等場所的人員和物品定位。更多室內定位算法的問題可咨詢0755-23779409