1 AOA/AOD的概述
5.1 有個特性加入了AOA和AOD定位應用,實作了厘米級別的定位功能,效果不錯
1.1 AOA(達到角)

1 發射端:
(1)一個tag
(2)單天線的
(3)資料包為cte廣播資料
2 接收端
(1)陣列天線
(2)通過CTE廣播信號得到IQ結果
1.2 AOD(出發角)

1 發射端:
(1)一個天線
(2)通過CTE廣播信號得到IQ結果
2 接收端
(1)陣列天線
(2)資料包為cte廣播資料
2 AOA整體系統模塊

基于nrf硬體平臺:
1:需要一個tag
2:陣列天線決議IQ資料
3:顯示終端

3 IQ信號講解
AOA引入了IQ信號,目的是通過IQ信號,得到相位角度,主要是正交特性

3.1 陣列天線的切換模型
通過按順序將至少兩個天線連接到同一接收器(可以添加更多天線),可以測量相位差 (+)

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

為了獲得對 +(相位)的準確估計,應洗掉信號中所有其他有意的相位移,連接 CTE AoA 解決方案通過在資料包末尾添加 CTE 來實作此目的
3.2 CTE 資料包特征

3.3 CTE 資料包具體格式

**注意:**這使接收器有時間先同步解調器,然后將來自 CTE 的 I/Q 樣本存盤到無線電 RAM 中,然后,應用程式層提取 I/Q 資料,
I/Q 樣本用于估計天線之間的相位差,當接收器獲得 AoA 資料包時,RF 內核將觸發一個事件,該事件將導致天線切換的開始,RF 內核將在 CTE 的防護期后開始對 I/Q 資料進行采樣,采樣資料將存盤在無線電 RAM 中,
通過比較從不同天線收集的 I/Q 資料,用戶可以獲得天線之間的相對相位差
3.4 相位角的計算

兩根天線計算相位差

4 到達角度的計算
最后一步是將相移 (+) 轉換回 AoA (+),如果 = 為負數,則表示天線 2 領先于天線 1,在這種情況下,= 也是負數,但這并不會導致任何數學問題,因為 和 函式是為正數和負數定義的,為了避免任何不必要的并發癥,我們將考慮在這里 - 是積極的,sin()arcsin()
射電波和天線陣列之間的角度為 α,根據下圖,我們知道罪(+)=r/d,和d是天線1和天線2之間的距離,這是已知的,那么我們需要弄清楚的只是 r ,
r 是到達天線 1 后,事件波需要行駛到天線 2 的距離,我們發現天線 1 和天線 2 之間的相位差為 α,因此額外距離 r 等于傳入信號的波長 * =/(2°),
r= * =/(2])

5 確定tag的坐標
根據達到角度和三角定位的原理,實作定位,具體的演算法鏈接演算法地址

轉載請標明出處,謝謝
可以加入QQ群:687360507
與大伙溝通交流,技術在于分享而進步
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/247720.html
標籤:其他
上一篇:【aws】ECS上構筑基于Concourse的CI/CD方案
下一篇:TYPE-C Docking, Hub, TYPE-C 到 HDMI/DP/VGA 轉換器,任天堂Switch 游戲機轉接器PD方案講述
