RSSI值标定方法及装置、智能设备及存储介质制造方法及图纸

技术编号:34044239 阅读:15 留言:0更新日期:2022-07-06 14:13
本发明专利技术实施例涉及通信技术领域,公开了一种RSSI值标定方法及装置、智能设备及存储介质。该标定方法包括响应于智能终端的标定请求并获取车端与智能终端间的通信信号的RSSI数据;其中,RSSI数据用于定位智能终端与车端间的距离,RSSI数据为解锁操作对应的RSSI数据和/或闭锁操作对应的RSSI数据;根据RSSI数据得到目标RSSI标定值;其中,根据解锁操作对应的RSSI数据计算得到用于解锁操作的目标RSSI标定值;根据闭锁操作对应的RSSI数据计算得到用于闭锁操作的目标RSSI标定值。本发明专利技术实施例的标定方法能够为终端进行个性化RSSI值标定,使得不同的终端均能够采用更为准确的RSSI值进行解闭锁操作,不仅提高用户使用体验,而且可节省大量的标准标定工作量。可节省大量的标准标定工作量。可节省大量的标准标定工作量。

RSSI value calibration method and device, intelligent device and storage medium

【技术实现步骤摘要】
RSSI值标定方法及装置、智能设备及存储介质


[0001]本专利技术实施例涉及通信
,尤其涉及一种RSSI值标定方法及装置、智能设备及存储介质。

技术介绍

[0002]随着科技的发展,无钥匙进入及启动(Passive Entry Passive Start,简称PEPS)系统因其高安全性、便利性等优点已在多领域得到应用。目前,汽车领域已广泛应用PEPS系统,从而实现无钥匙进入汽车以及无钥匙启动汽车。PEPS系统依赖用户携带的智能终端中的数字钥匙实现身份认证,当数字钥匙认证成功,且智能终端进入车端的解锁距离范围内时车端可自动解锁,当智能终端远离车端并超出车端的闭锁距离范围时,车端可自动上锁。安装于智能手机等的数字钥匙APP在解闭锁时根据手机和车端间蓝牙信号的RSSI值确定是否满足解闭锁条件,数字钥匙APP中设置有解闭锁时默认使用的RSSI值。
[0003]由于不同型号的手机使用的蓝牙模块等的不同导致不同型号手机的蓝牙信号的RSSI强弱不同,导致使用相同的解闭锁RSSI值时实际的解闭锁距离差异较大。目前对不同的手机机型进行标定,为其设置个性化的解闭锁RSSI值,但是大部分的机型仍难覆盖。因此,未能标定的设备使用默认RSSI值进行解闭锁时,默认解闭锁RSSI值采用公式:d=10^((abs(RSSI)

A)/(10*n))计算得到。其中,d为智能终端和车端间的距离,A为发射端和接收端相隔1米时的信号强度,n为环境衰减因子。由于默认RSSI值采用理论公式计算得到,未能考虑不同手机蓝牙模块RSSI强弱差异,造成解闭锁距离与期望值差异较大,影响用户使用体验。

技术实现思路

[0004]本专利技术实施例提供一种RSSI值标定方法及装置、智能设备及存储介质,以解决目前存在的由于蓝牙信号强弱差异大引起的解闭锁距离差异大而影响用户使用体验的问题。
[0005]第一方面,本专利技术实施例提供了一种RSSI值标定方法,应用于车端,所述方法包括:
[0006]响应于智能终端的标定请求并获取所述车端与所述智能终端间的通信信号的RSSI数据;其中,所述RSSI数据用于定位所述智能终端与所述车端间的距离,所述RSSI数据为解锁操作对应的RSSI数据和/或闭锁操作对应的RSSI数据;
[0007]根据所述RSSI数据得到目标RSSI标定值;其中,根据所述解锁操作对应的RSSI数据计算得到用于解锁操作的目标RSSI标定值;根据所述闭锁操作对应的RSSI数据计算得到用于闭锁操作的目标RSSI标定值。
[0008]另外,所述根据所述RSSI数据得到目标RSSI标定值,包括:
[0009]对获取的所述RSSI数据进行卡尔曼滤波处理;
[0010]按照预设频率采集预设数目的卡尔曼滤波处理后的RSSI数据进行中值滤波处理得到一个中值滤波后的RSSI数据;
[0011]重复执行上述卡尔曼以及中值滤波处理得到N个中值滤波后的RSSI数据;N为大于1的自然数;
[0012]根据N个中值滤波后的RSSI数据的加权平均值得到所述目标RSSI标定值。
[0013]另外,所述根据N个中值滤波后的RSSI数据的加权平均值得到所述目标RSSI标定值,包括:
[0014]将所述加权平均值与预设修正系数的乘积作为所述目标RSSI标定值。
[0015]另外,所述对获取的所述RSSI数据进行卡尔曼滤波处理,包括:
[0016]采用预设卡尔曼滤波参数对所述RSSI数据进行卡尔曼滤波处理;
[0017]其中,所述预设卡尔曼滤波参数通过以下方法得到:
[0018]获取所述智能终端和所述车端间通信信号的原始RSSI数据;
[0019]根据所述原始RSSI数据拟合得到原始RSSI值曲线;
[0020]对所述原始RSSI数据进行卡尔曼滤波得到滤波后的RSSI数据;
[0021]根据卡尔曼滤波后的RSSI数据拟合得到滤波后的RSSI值曲线;
[0022]根据所述原始RSSI值曲线以及所述滤波后的RSSI值曲线得到所述卡尔曼滤波参数的参数值。
[0023]第二方面,本专利技术实施例提供了一种RSSI值标定方法,应用于智能终端,所述方法包括:
[0024]向车端发送RSSI值标定请求;
[0025]与所述车端通信,以使所述车端基于第一方面所述的RSSI值标定方法得到目标RSSI标定值。
[0026]另外,所述方法还包括:
[0027]当所述目标RSSI标定值调节功能被触发时,获取RSSI值调节量,将所述RSSI值调节量发送至所述车端,以供所述车端根据所述RSSI值调节量更新所述目标RSSI标定值。
[0028]另外,所述获取RSSI值调节量,包括:
[0029]显示RSSI值调节量输入界面;
[0030]检测用户在所述输入界面中的操作信息;
[0031]根据所述操作信息得到所述RSSI值调节量;
[0032]其中,所述输入界面设置有:滑动条,相应地,所述操作信息包括:滑动方向以及滑动量;或者,
[0033]所述输入界面设置有旋转盘,相应地,所述操作信息包括:旋转方向以及旋转量;
[0034]所述根据所述操作信息得到所述RSSI值调节量,包括:
[0035]根据滑动方向以及滑动量得到所述RSSI值调节量;或者根据旋转方向以及旋转量得到所述RSSI值调节量。
[0036]第三方面,本专利技术实施例提供了一种RSSI值标定装置,配置于车端,所述装置包括:
[0037]获取模块,用于响应于智能终端的标定请求并获取所述车端与所述智能终端间的通信信号的RSSI数据;其中,所述RSSI数据用于定位所述智能终端与所述车端间的距离,所述RSSI数据为解锁操作对应的RSSI数据和/或闭锁操作对应的RSSI数据;
[0038]标定模块,用于根据所述RSSI数据得到目标RSSI标定值;其中,根据所述解锁操作
对应的RSSI数据计算得到用于解锁操作的目标RSSI标定值;根据所述闭锁操作对应的RSSI数据计算得到用于闭锁操作的目标RSSI标定值。
[0039]第四方面,本专利技术实施例提供了一种RSSI值标定装置,配置于智能终端,所述装置包括:
[0040]请求发送模块,用于向车端发送RSSI值标定请求;
[0041]通信模块,用于与所述车端通信,以使所述车端得到目标RSSI标定值。
[0042]第五方面,本专利技术实施例提供了一种智能设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面或第二方面所述的RSSI值标定方法。
[0043]第六方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面或第二方面所述的RSSI值标定方法。
[0044]本专利技术实施例提供的技术方案与现有技术相比至少具备以下积极效果:...

【技术保护点】

【技术特征摘要】
1.一种RSSI值标定方法,其特征在于,应用于车端,所述方法包括:响应于智能终端的标定请求并获取所述车端与所述智能终端间的通信信号的RSSI数据;其中,所述RSSI数据用于定位所述智能终端与所述车端间的距离,所述RSSI数据为解锁操作对应的RSSI数据和/或闭锁操作对应的RSSI数据;根据所述RSSI数据得到目标RSSI标定值;其中,根据所述解锁操作对应的RSSI数据计算得到用于解锁操作的目标RSSI标定值;根据所述闭锁操作对应的RSSI数据计算得到用于闭锁操作的目标RSSI标定值。2.根据权利要求1所述的RSSI值标定方法,其特征在于,所述根据所述RSSI数据得到目标RSSI标定值,包括:对获取的所述RSSI数据进行卡尔曼滤波处理;按照预设频率采集预设数目的卡尔曼滤波处理后的RSSI数据进行中值滤波处理得到一个中值滤波后的RSSI数据;重复执行上述卡尔曼以及中值滤波处理得到N个中值滤波后的RSSI数据;N为大于1的自然数;根据N个中值滤波后的RSSI数据的加权平均值得到所述目标RSSI标定值。3.根据权利要求2所述的RSSI值标定方法,其特征在于,所述根据N个中值滤波后的RSSI数据的加权平均值得到所述目标RSSI标定值,包括:将所述加权平均值与预设修正系数的乘积作为所述目标RSSI标定值。4.根据权利要求2所述的RSSI值标定方法,其特征在于,所述对获取的所述RSSI数据进行卡尔曼滤波处理,包括:采用预设卡尔曼滤波参数对所述RSSI数据进行卡尔曼滤波处理;其中,所述预设卡尔曼滤波参数通过以下方法得到:获取所述智能终端和所述车端间通信信号的原始RSSI数据;根据所述原始RSSI数据拟合得到原始RSSI值曲线;对所述原始RSSI数据进行卡尔曼滤波得到滤波后的RSSI数据;根据卡尔曼滤波后的RSSI数据拟合得到滤波后的RSSI值曲线;根据所述原始RSSI值曲线以及所述滤波后的RSSI值曲线得到所述卡尔曼滤波参数的参数值。5.一种RSSI值标定方法,其特征在于,应用于智能终端,所述方法包括:向车端发送RSSI值标定请求;与所述车端通信,以使所述车端基于权利要求1至4中任一项所述的RSSI值标定方法得到目标RSSI标定值。...

【专利技术属性】
技术研发人员:王智江勇陈维鑫韩毅单宏寅
申请(专利权)人:上海银基信息安全技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1