藍芽技術原理(9)藍芽AOA AOD技術原理

2021-10-14 09:31:16 字數 2122 閱讀 1647

5.1 有個特性加入了aoa和aod定位應用,實現了厘公尺級別的定位功能,效果不錯

1 發射端:

(1)乙個tag

(2)單天線的

(3)資料報為cte廣播資料

2 接收端

(1)陣列天線

(2)通過cte廣播訊號得到iq結果

1 發射端:

(1)乙個天線

(2)通過cte廣播訊號得到iq結果

2 接收端

(1)陣列天線

(2)資料報為cte廣播資料

基於nrf硬體平台:

1:需要乙個tag

2:陣列天線解析iq資料

3:顯示終端

aoa引入了iq訊號,目的是通過iq訊號,得到相位角度,主要是正交特性

通過按順序將至少兩個天線連線到同一接收器(可以新增更多天線),可以測量相位差 (+)

下圖所示是乙個星座圖,其中顯示了來自 2 個天線的訊號向量。如果所有天線都位於線路上且具有固定距離 d,則相鄰天線之間的相位差 μ 將保持不變

為了獲得對 +(相位)的準確估計,應刪除訊號中所有其他有意的相位移。連線 cte aoa 解決方案通過在資料報末尾新增 cte 來實現此目的

為了獲得φ(相位)的良好估計,應去除訊號中所有其他故意的相移。連線cte aoa解決方案通過在資料報末尾新增cte來實現此目的。

**注意:**這使接收器有時間先同步解調器,然後將來自 cte 的 i/q 樣本儲存到無線電 ram 中。然後,應用程式層提取 i/q 資料。

i/q 樣本用於估計天線之間的相位差。當接收器獲得 aoa 資料報時,rf 核心將觸發乙個事件,該事件將導致天線切換的開始。rf 核心將在 cte 的防護期後開始對 i/q 資料進行取樣,取樣資料將儲存在無線電 ram 中。

通過比較從不同天線收集的 i/q 資料,使用者可以獲得天線之間的相對相位差

兩根天線計算相位差

最後一步是將相移 (+) 轉換回 aoa (+)。如果 = 為負數,則表示天線 2 領先於天線 1。在這種情況下,= 也是負數,但這並不會導致任何數學問題,因為 和 函式是為正數和負數定義的。為了避免任何不必要的併發症,我們將考慮在這裡 - 是積極的。sin()arcsin()

射電波和天線陣列之間的角度為 α。根據下圖,我們知道罪(+)=r/d,和d是天線1和天線2之間的距離,這是已知的。那麼我們需要弄清楚的只是 r 。

r 是到達天線 1 後,事件波需要行駛到天線 2 的距離。我們發現天線 1 和天線 2 之間的相位差為 α,因此額外距離 r 等於傳入訊號的波長 * =/(2°)。

根據達到角度和三角定位的原理,實現定位,具體的演算法鏈結演算法位址

藍芽技術原理

藍芽 bluetooth 技術是由世界著名的5家大公司 愛立信 ericsson 諾基亞 nokia 東芝 toshiba 國際商用機器公司 ibm 和英特爾 intel 於1998年5月聯合宣布的一種無線通訊新技術。1.藍芽技術 藍芽 bluetooth 原為歐洲中世紀的丹麥皇帝hndd 的名字,...

藍芽室內定位技術原理

在寫服務外包的時候了解了下室內藍芽定位技術,整理了下。藍芽定位基於rssii received signal strength indication,訊號場強指示 值,通過三角定位原理進行定位。藍芽室內定位方案分為終端側定位和網路側定位。在本次定位需求中,我們採用網路側定位,其基本原理如下 在公司工...

Android Bluetooth藍芽技術基礎講解

一 bluetooth包簡介 android平台提供了乙個android.bluetooth的包,裡面實現藍芽裝置之間通訊的藍芽api。總共有8個類,常用的四個類如下 bluetoothadapter類 代表了乙個本地的藍芽介面卡。它是所有藍芽互動的入口點。利用它你可以發現其他藍芽裝置,查詢繫結了的...