一种应用于低功耗蓝牙的高精度RSSI估计方法与流程

文档序号:29977163发布日期:2022-05-11 12:15阅读:429来源:国知局
一种应用于低功耗蓝牙的高精度RSSI估计方法与流程
一种应用于低功耗蓝牙的高精度rssi估计方法
技术领域
1.本发明涉及一种应用于低功耗蓝牙的高精度rssi估计方法。


背景技术:

2.低功耗蓝牙是一种工作于2.4g ism频段的无线短距离通信标准,主要应用于低速近距离的数据传输,具有低成本、低功耗等特点。在低功耗蓝牙v5.x版本中,由于phy层引入了编码模式,因此在该模式下可以支持传输更远的距离,较低的接收解调门限同时也意味着信号能够在更低的snr下正常解调,然而,由于在低snr场景下,噪声功率影响突出,导致rssi计算受噪声影响较大。
3.现有技术中至少存在如下问题:

在ble信号的rssi计算方法中,往往是先统计一段时间内接收信号的平均功率,然后利用统计到的信号的平均功率去计算rssi值。该方法在高信噪比场景下的精度尚可,但一旦信噪比较低时,由于受噪声影响,由该方法估计得到的rssi与实际值偏离较大,偏离程度与噪声功率大小成正比。

传统ble接收机rssi 估计方法中,由于采用有限个采样点进行信号功率估计,且由于资源开销问题,用于进行功率统计的采样点数不宜过多,导致信号功率统计受单点噪声波动影响较大。


技术实现要素:

4.本发明的目的是为解决现有技术的不足,提供了一种应用于低功耗蓝牙的高精度rssi估计方法,所述估计方法包括以下步骤:
5.信号及单点功率累加步骤,在n=mns个采样点的滑动统计窗长内分别对接收基带信号及信号的单点功率进行累加,分别得到累加输出值d和p,ns为过采样倍数;
6.线性功率值计算步骤,根据计算得到的d和p值,信号的同相和正交分量分别减去d,消除直流分量带来的影响,同时,根据线性功率p=p-d2, 得到带噪信号的线性功率值;
7.snr映射步骤,利用线性功率值计算步骤中得到的p,查表转换为dbm 值,与基带信号的snr进行映射;
8.粗略snr值估计步骤,根据接收功率p与snr的映射关系,输出snr 的粗略估计值;
9.精细snr值计算步骤,根据下述推导公式,
[0010][0011]
计算出snr粗略估计值与实际值之间的关系式,并利用推导的关系式计算出精细的snr值;
[0012]
线性功率值获取步骤,将snr反映射查找表查出此时对应的dbm功率值,并将dbm功率值查表转换为对应的线性功率值;
[0013]
输出步骤,根据线性功率值查表转db值,输出rssi。
[0014]
所述输出步骤之前还包括:
[0015]
高精度的线性功率值获取步骤,经过反映射得到的线性功率值经过iir 低通滤波器进行平滑,计算出稳定且具有高精度的线性功率值。
[0016]
所述m为2或者3。
[0017]
一种应用于低功耗蓝牙的高精度rssi估计系统,所述系统包括:
[0018]
信号及单点功率累加单元,在n=mns个采样点的滑动统计窗长内分别对接收基带信号及信号的单点功率进行累加,分别得到累加输出值d和p,ns为过采样倍数;
[0019]
线性功率值计算单元,根据计算得到的d和p值,信号的同相和正交分量分别减去d,消除直流分量带来的影响,同时,根据线性功率p=p-d2, 得到带噪信号的线性功率值;
[0020]
snr映射单元,利用线性功率值计算步骤中得到的p,查表转换为dbm 值,与基带信号的snr进行映射;
[0021]
粗略snr值估计单元,根据接收功率p与snr的映射关系,输出snr 的粗略估计值;
[0022]
精细snr值计算单元,根据下述推导公式,
[0023][0024]
计算出snr粗略估计值与实际值之间的关系式,并利用推导的关系式计算出精细的snr值;
[0025]
线性功率值获取单元,将snr反映射查找表查出此时对应的dbm功率值,并将dbm功率值查表转换为对应的线性功率值;
[0026]
输出单元,根据线性功率值查表转db值,输出rssi。
[0027]
所述系统还包括:
[0028]
高精度的线性功率值获取单元,经过反映射得到的线性功率值经过iir 低通滤波器进行平滑,计算出稳定且具有高精度的线性功率值。
[0029]
所述m为2或者3。
[0030]
本发明利用低功耗蓝牙信号恒包络相位调制特性及射频和接收链路上的相关参数,将接收功率dbm值映射为接收信号snr估计值,扣除射频和基带接收链路各部分增益,进而转换为接收天线处接收信号的rssi值。
[0031]
本发明针对低信噪比下分段统计易受噪声影响导致不同段信号功率估计波动较大的特点,引入iir低通滤波器对统计信号功率进行平滑,提升功率估计的精度和稳定性。
[0032]
参考以下详细说明更易于理解本技术的上述以及其他特征、方面和优点。
附图说明
[0033]
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0034]
图1为应用于低功耗蓝牙的高精度rssi估计方法示意图。
[0035]
图2为本发明不同信噪比夏snr粗估计值与精细估计值的关系仿真图。
具体实施方式
[0036]
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例的附图,对本发明实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于所描述的本发明的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0037]
除非另作定义,此处使用的技术术语或者科学术语应当为本发明所属领域内具有一般技能的人士所理解的通常意义。本发明专利申请说明书以及权利要求书中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。同样,“一个”或者“一”等类似词语也不表示数量限制,而是表示存在至少一个。
[0038]
现有技术中至少存在如下问题:

在ble信号的rssi计算方法中,往往是先统计一段时间内接收信号的平均功率,然后利用统计到的信号的平均功率去计算rssi值。该方法在高信噪比场景下的精度尚可,但一旦信噪比较低(详见图2)时,由于受噪声影响,由该方法估计得到的rssi与实际值偏离较大,偏离程度与噪声功率大小成正比。

传统ble接收机rssi 估计方法中,由于采用有限个采样点进行信号功率估计,且由于资源开销问题,用于进行功率统计的采样点数不宜过多,导致信号功率统计受单点噪声波动影响较大。
[0039]
如图1,应用于低功耗蓝牙的高精度rssi估计方法,具体如下:
[0040]
1、在n=mns个采样点的滑动统计窗长内分别对接收基带信号及信号的单点功率进行累加,分别得到累加输出值d和p;式中,ns为过采样倍数。考虑到资源开销,m取值不应过大,同时为了保证d和p的计算精度,m取值又不应过小,综合考虑m可取2或者3。
[0041]
2、根据步骤1中计算得到的d和p值,信号的同相和正交分量分别减去d,消除直流分量带来的影响,同时,线性功率p=p-d2,得到带噪信号的线性功率值;
[0042]
3、利用步骤2中得到的p,查表转换为dbm值,与基带信号的snr进行映射;
[0043]
4、根据接收功率p与snr的映射关系,输出snr的粗略估计值;
[0044]
5、根据推导公式,计算出snr粗略估计值与实际值之间的关系式,并利用推导的关系式计算出精细的snr值,公式推导过程及snr粗估值与精细值见图2。
[0045]
6、将snr反映射查找表查出此时对应的dbm功率值,并将dbm功率值查表转换为对应的线性功率值;
[0046]
7、经过反映射得到的线性功率值经过iir低通滤波器进行平滑,计算出稳定且具有高精度的线性功率值;
[0047]
8、平滑滤波器输出的线性功率值查表转db值,输出rssi。
[0048]
粗估计snr值与精细估计snr值之间关系式推导过程如下:
[0049]
假设具有恒包络调制特性的有用信号功率为c2,噪声统计功率为σ2,则粗估的snr可表示为
[0050][0051]
从而有
[0052][0053][0054]
等式左右两边取以10为底数的1og,得
[0055][0056][0057]
基于现有技术存在的不足,本发明利用低功耗蓝牙中gfsk恒包络调制特性,分别采用以下模块逐一对各参数特性进行估计,并为了提升估计精度,先粗略估计出带噪信号带内的snr,在得到带内snr粗估值后,在统计接收信号的功率中通过公式推导的方式,推导出粗估snr与实际snr精细值之间的转换关系式,以达到扣除噪声功率影响的目的,可得到分段统计得到的有用信号功率;由于在低snr场景下,噪声功率波动较大,且功率分段统计的长度受限,会导致不同段统计得到的有用信号功率差异较大,因此,引入时域iir低通滤波器,该滤波器起到平滑不同段统计得到的有用信号功率的作用,利用该平滑滤波器的输出作为最终有用信号的功率值进行查表,得到最终输出的rssi。
[0058]
以上显示和描述了本发明的基本原理和主要特征和本发明的优点,对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
[0059]
此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这中叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1