AOA(Angle of Arrival,到达角)定位算法及其误差分析的原理和MATLAB仿真_aoa定位算法

img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

1.测向原理

AOA图示
如图所示,有基站 S 1 ( x 1 , y 1 , z 1 ) , S 2 ( x 2 , y 2 , z 2 ) S_1(x_1,y_1,z_1),S_2(x_2,y_2,z_2) S1​(x1​,y1​,z1​),S2​(x2​,y2​,z2​),目标 T ( x , y , z ) T(x,y,z) T(x,y,z)。图中关键角度可由基站坐标和目标坐标表示如下:
{ tan ⁡ β 1 = y − y 1 x − x 1 相 对 于 站 S 1 的 方 位 角 tan ⁡ β 2 = y − y 2 x − x 2 相 对 于 站 S 2 的 方 位 角 tan ⁡ ξ 1 = z − z 1 ( x − x 1 ) 2 + ( y − y 1 ) 2 相 对 于 站 S 1 的 俯 仰 角 tan ⁡ ξ 2 = z − z 2 ( x − x 2 ) 2 + ( y − y 2 ) 2 相 对 于 站 S 2 的 俯 仰 角 \begin{cases} \tan\beta_1= \frac{y-y_1}{x-x_1} \quad相对于站S_1的方位角\ \tan\beta_2= \frac{y-y_2}{x-x_2} \quad相对于站S_2的方位角\ \tan\xi_1=\frac{z-z1}{\sqrt{(x-x_1)2+(y-y_1)2}} \quad相对于站S_1的俯仰角\ \tan\xi_2=\frac{z-z2}{\sqrt{(x-x_2)2+(y-y_2)2}} \quad相对于站S_2的俯仰角 \end{cases} ⎩⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎧​tanβ1​=x−x1​y−y1​​相对于站S1​的方位角tanβ2​=x−x2​y−y2​​相对于站S2​的方位角tanξ1​=(x−x1​)2+(y−y1​)2

​z−z1​相对于站S1​的俯仰角tanξ2​=(x−x2​)2+(y−y2​)2

​z−z2​相对于站S2​的俯仰角​
由这四个角中的三个,结合基站坐标即可反推出目标位置,推导如下:
s t e p 1 : 两 基 站 间 的 距 离 L = ( x 1 − x 2 ) 2 + ( y 1 − y 2 ) 2 + ( z 1 − z 2 ) 2 step1:两基站间的距离L=\sqrt{(x1-x2)2+(y_1-y_2)2+(z_1-z_2)^2} step1:两基站间的距离L=(x1−x2)2+(y1​−y2​)2+(z1​−z2​)2


s t e p 2 : 在 △ S 1 T ′ S 2 中 , 由 正 弦 定 理 得 : sin ⁡ ( β 2 − β 1 ) L = sin ⁡ ( π − β 2 ) R = sin ⁡ ( β 2 ) R    ⟹    R = L sin ⁡ β 2 sin ⁡ ( β 2 − β 1 ) step2:在\triangle S1 T’S2中,由正弦定理得:\frac{\sin(\beta2-\beta1)}{L}=\frac{\sin(\pi-\beta2)}{R}=\frac{\sin(\beta2)}{R}\implies R=\frac{L\sin \beta2}{\sin(\beta2-\beta1)} step2:在△S1T′S2中,由正弦定理得:Lsin(β2−β1)​=Rsin(π−β2)​=Rsin(β2)​⟹R=sin(β2−β1)Lsinβ2​
s t e p 3 : 在 △ T T ′ S 1 中 , 得 T 距 S 1 的 距 离 R ′ = R cos ⁡ ξ 1 step3:在\triangle TT’S_1中,得T距S_1的距离R’=\frac{R}{\cos \xi_1} step3:在△TT′S1​中,得T距S1​的距离R′=cosξ1​R​
s t p e 4 : 可 得 : x = R ′ cos ⁡ ξ 1 cos ⁡ β 1 + x 1 ; y = R ′ cos ⁡ ξ 1 sin ⁡ β 1 + y 1 ; z = R ′ sin ⁡ ξ 1 + z 1 stpe4:可得:x=R’\cos\xi_1\cos\beta_1+x_1;y=R’\cos\xi_1\sin\beta_1+y_1;z=R’\sin\xi_1+z_1 stpe4:可得:x=R′cosξ1​cosβ1​+x1​;y=R′cosξ1​sinβ1​+y1​;z=R′sinξ1​+z1​

2.误差推导

收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。
img
img

如果你需要这些资料,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人

都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值