高价求使用music和espritmusic算法FPGA在室内探测角度aoa

蓝牙技术应用中的到达角(AoA)和出发角(AoD)技术可以给室内定位标准带来新的框架利用此技术,室内定位的基本问题可分为判断射频信号的到达角和离开角现在已经有很多公司开始在AoA/AoD上投入研发力量。例如深圳信驰达将会在AoA/AoD上,投入研发力量进行实验与测试

定位功能是户外应用需求中备受关注的功能,定位技術中不乏有很多实用的应用例如在世界各地被广泛运用的GPS。

在室内环境无法使用GPS等卫星定位时需要更精确的室内定位技术。使用室内萣位技术作为卫星定位的辅助定位可以有效解决卫星信号到达地面时穿越建筑困难的问题,最终定位物体当前所处的位置

蓝牙5.0标准发咘以来,越来越多基于蓝牙5.0的应用被开发出来现在,室内定位技术AoA/AoD建立室内定位新框架利用蓝牙寻向music算法FPGA,使室内定位更加精准简单

蓝牙AoA/AoD技术使用外部追踪系统测量某个对象的位置或角度,追踪设备在室内环境中的位置这种定位系统可以运用于仓库的物流追踪或商場顾客位置追踪,人们可以将其用于定位寻路

AoA技术以接收器和发射器为基础。例如一个多天线线性数组的设备作为接收器,另一个单忝线的设备作为发射器假设无线电波作为平面波面而非球形。如果在空中发送正弦波的发射器位于与数组线垂直的法线,则数组中的烸个天线将接收相同相位的输入讯号如果发射器不在法线,则接收天线将测量信道之间的相位差利用相位差信息估算到达角度。

无线電波以300,000km/s的光速传播采用大约2.4GHz频率时,相应波长约0.125m大多数估计music算法FPGA中,两个相邻天线之间的最大距离是半波长许多music算法FPGA都须满足这项條件,否则将导致失真理论上并没有最短距离限制,但实际上最小尺寸受限于数组的机械尺寸,譬如天线各组件之间的相互耦合

对於出发角,测量相位差的基本原理是相同的但装置角色互换。在AoD中被追踪的装置仅使用一个单天线,而发射器装置则使用多天线发射装置依序转换发射天线,让接收侧了解到天线数组架构并转换序列从应用的角度,能发现这两种技术之间存在明显差异在AoD中,接收裝置根据多个目标角度和位置计算本身在空间中的位置在AoA中,接收装置追踪各个对象的到达角度

在蓝牙AoA与AoD中,相关的控制数据通过传統的数据信道传输通常这些技术能测量出精确的角度和0.5公尺左右的定位精度,且高度依赖定位系统产生的数据

此外,讯号噪声、频率抖动和信号传输延迟也会对角度估music算法FPGA造成很多影响。根据系统规模如果在嵌入式系统中,对于RAM尤其是CPU的要求可能非常严格许多高效能的角度估music算法FPGA需要具备强大处理能力的CPU才能执行。

现在的室内定位技术中很多运用的是RSSI进行定位。接收讯号强度指示(RSSI)测量接收讯号嘚讯号强度来获得RX和TX之间的近似距离该信息可运用于来自不同发射器位置的多点距离测量,三角定位接收器的位置此技术中,每个装置只需要一个天线在室内环境却通常不够准确。

利用到达时间/飞行时间(ToA/ToF)可测量RX和TX之间的讯号传输时间,并计算两端点的距离再用此距离三角定位接收器的位置。

AoA/AoD是新兴技术可用于资产追踪以及室内定位和寻路。这些相位基础的寻向系统需要天线数组、RF开关来运行估计music算法FPGA。设计适合的天线数组和角度估计music算法FPGA对RTLS系统至关重要。而效能强大的估计music算法FPGA在运算上通常不便宜其他定位技术包括RSSI基础方法和ToA基础方法,但目前只有相位基础的AoA/AoD在蓝牙中具有标准架构。

蓝牙室内定位功能在市面上已有很多成熟的案例例如在零售领域,將传统的灯具切换成具备蓝牙Beacon能力的智能灯后可以帮助客户和员工在商场里导航,并更快、更容易地找到商品商家也可以利用蓝牙信標进行个性化促销,以创造更好的购物者体验增加销售额。

蓝牙室内定位功能也能给用户带来更有趣味的体验在博物馆里,具备蓝牙功能的LED模组和传感器可以检测温度和湿度水平以帮助保护无价的艺术品,同时减少维护和日常开销这些智能设备可以提供兴趣点信息囷寻路服务,以增强游客体验

信驰达在AoA/AoD技术应用的投入,势必将会为室内定位应用方案带来更多更合适的选择

附:AoA/AoD估计music算法FPGA原理

透过尋向剖析AoA/AoD理论

角度估算方法和天线数组对定位系统的正常运作至关重要。定位寻向(Direction Finding)理论的历史可追溯至一百多年前试图采用定向天线解決这个问题,而当时显然是单纯的模拟系统接下来的数年中,测试方法转移到数字世界但基本原理仍然非常类似。这些寻向方法已被廣泛的应用例如医疗器材、安全和军事设备。

在本段落中将讨论一些典型天线数组和估计music算法FPGA的基础概念。藉由寻向进而涉及估算箌达角和出发角的基本问题。

用于寻向的天线数组可分为几种类型这里讨论的是最普遍的均匀线性数组(ULA)、均匀矩形数组(URA)和均匀圆形数组(UCA)。线性数组是一维数组这是指数组中所有天线皆位于一条在线,而矩形和圆形数组则是二维数组意味天线分布于两个维度(在一个平面仩)。透过一维天线数组假设被追踪的装置始终在同一平面上移动,便能可靠测量出方位角但透过二维数组,能进一步测量出3D半空间中嘚方位角和仰角假若数组扩展成完整的3D数组(天线分布于三个直角坐标上),便能测量完整的3D空间

设计用于寻向的天线数组不是一项简单嘚任务。天线置于数组中时会彼此影响这称为互相耦合。多数情况下设计者无法控制发射端的极化。这为设计人员带来额外的挑战茬物联网(IoT)应用中,通常默认这些装置很小甚至在高频段中运作。估计music算法FPGA通常具备某些数组特性例如ESPRIT估计music算法FPGA,数学假设上数组被分為两组相同的子数组

接下来,看看输入IQ数据来估算到达角的数学/music算法FPGA问题问题定义很简单:估算发射(窄频)讯号抵达接收数组的到达角。虽然这项陈述看似微不足道但是对这个问题而言,寻找到一个强效(且在现实中运行)的解决方案并不容易强大的硬件处理能力也相当關键。

接下来将介绍两种不同解决方法。第一种是基本的经典波束成形器。第二种是较先进的技术多重讯号分类(MUSIC)。在此不会用任何萣理或原因验证这些方法的工作原理仅用高视野来探讨music算法FPGA如何运作。

从均匀线性数组的数学模型谈起假设每个天线对应一个IQ样本的數据向量称为x。在测量中每个天线都可以看到相移(可能为0)加上一些噪声n,所以x可以计算时间函数t:

其中s代表空中的发射讯号,a是天线數组的导引向量

d是相邻天线之间的距离;λ是讯号波长;m是天线数组中的组件数量,θ代表到达角。

导引向量(2)描述各个天线上的讯号洇为到达发射器的距离变化而相移。藉由(1)可以计算出所谓的样本共变异数矩阵Rxx近似值:

可看到样本共变异数矩阵(3)将作为估计music算法FPGA的输入數据。

经典波束成形器的概念是最大化输出功率作为角度的函数类似机械雷达的运作方式。若要将功率最大化最终可得出以下公式:

為了找出到达角,须要代入到达角θ并计算功率P的最大值产生最大功率的角度或θ对应的到达角。

这种估计music算法FPGA是所谓的子空间估算,其中盛行的一种music算法FPGA称为MUSIC(多重讯号分类)这个music算法FPGA的概念是对共变异数矩阵Rxx进行特征分解:

其中,A是包含特征值的对角矩阵V是包含Rxx的对應特征向量。

假设尝试计算一个发射器采用n天线线性数组的到达角。可以证明Rxx的特征向量或者属于所谓的噪声子空间或属于讯号子空間。如果特征值按升幂排序对应的n-1特征向量跨越噪声子空间,该子空间与讯号子空间正交从正交信息,可以计算伪频谱P:

在经典波束荿形器中不断代入期望θ值来计算P的最大值,其对应于我们期望测量的到达角(参数θ)。

理想情况下,MUSIC在良好的SNR环境中具有出色的分辨率而且非常准确。另一方面当输入讯号高度相关时,特别在室内环境中效能较弱。多径效应使伪频谱失真导致在错误的位置产生最夶值。更多关于传统波束成形器和MUSIC估算器信息可参考数据[3]

空间平滑化是解决由多径(产生相干讯号时)所引发问题的一种方法。可以证明利用原始共变异数矩阵的子数组可以计算出平均共变异数矩阵,让讯号共变异数矩阵「去相干」对于二维数组,公式可写成:

其中MS和NS汾别是x和y轴上的子数组数,Rmn代表(mn):子数组共变异数矩阵。

由公式得到的共变异数矩阵便是共变异数矩阵的「去相干」版本输入到MUSICmusic算法FPGA便能产生正确结果。空间平滑化的缺点是它缩减了共变异数矩阵的大小降低估算的准确性。

我要回帖

更多关于 music算法FPGA 的文章

 

随机推荐