[发明专利]存储器、蓝牙智能终端、距离计算方法及开门控制方法有效
| 申请号: | 201710344964.1 | 申请日: | 2017-05-16 |
| 公开(公告)号: | CN107197445B | 公开(公告)日: | 2019-12-10 |
| 发明(设计)人: | 宋政斌;仝海燕 | 申请(专利权)人: | 北京千丁互联科技有限公司 |
| 主分类号: | H04W4/06 | 分类号: | H04W4/06;H04W4/02;H04W24/08;H04B17/318;G07C9/00 |
| 代理公司: | 44314 深圳市瑞方达知识产权事务所(普通合伙) | 代理人: | 林俭良;高瑞 |
| 地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储器 蓝牙 智能 终端 距离 计算方法 开门 控制 方法 | ||
1.一种蓝牙智能终端与蓝牙门禁设备的距离计算方法,其特征在于,包括以下步骤:
S10.蓝牙智能终端接收蓝牙门禁设备通过广播信道发送的蓝牙广播信号;
S20.根据所接收的蓝牙广播信号向蓝牙门禁设备发送连接建立请求,并接收蓝牙门禁设备发送的连接建立应答,以建立数据信道,及接收蓝牙门禁设备通过所述数据信道发送的蓝牙数据信号;
S30.将所述蓝牙广播信号的信号强度值及所述蓝牙数据信号的信号强度值依序进行缓存;
S40.开一滑动窗口,并获取所述滑动窗口内最新的预设数量个信号强度值,并计算预设数量个信号强度值的平均值;
S50.根据所述平均值计算蓝牙智能终端与蓝牙门禁设备的距离值;
其中,所述步骤S50包括:
S51.根据以下公式计算蓝牙智能终端与蓝牙门禁设备的距离值,
ratio<1时,d=ratio10,
ratio≥1时,d=A*ratioB+C,
其中,rssi为预设数量个信号强度值的平均值,twpower为标定值,所述标定值为在特定位置处测量得到的信号强度值,ratio为比值,A、B、C为拟合系数,d为距离值。
2.根据权利要求1所述的蓝牙智能终端与蓝牙门禁设备的距离计算方法,其特征在于,所述步骤S50包括:
S52.根据所述平均值确定蓝牙智能终端当前所在的标定范围,其中,由至少两个标定值确定至少三个标定范围;
S53.根据当前所在的标定范围选取标定值,其中,所述平均值与所选取的标定值的比值小于1,且所选取的标定值与所述平均值的差值绝对值最小;
S54.根据以下公式计算蓝牙智能终端与蓝牙门禁设备的距离值,
d=ratio10,
其中,rssi为预设数量个信号强度值的平均值,twpower0为所选取的标定值,所述标定值为在特定位置处测量得到的信号强度值,ratio为比值,d为距离值。
3.一种蓝牙门禁设备的开门控制方法,其特征在于,包括:
S100.蓝牙智能终端根据权利要求1或2所述的距离计算方法计算其与蓝牙门禁设备的距离值;
S200.判断是否有开门权限,并判断所计算的距离值是否达到预设值,若两者均是,则执行下一步骤;
S300.向蓝牙门禁设备发送开锁命令。
4.一种蓝牙智能终端,其特征在于,包括:
第一接收模块,用于接收蓝牙门禁设备通过广播信道发送的蓝牙广播信号;
连接建立模块,用于根据所接收的蓝牙广播信号向蓝牙门禁设备发送连接建立请求,并接收蓝牙门禁设备发送的连接建立应答,以建立数据信道;
第二接收模块,用于接收蓝牙门禁设备通过所述数据信道发送的蓝牙数据信号;
缓存模块,用于将所述蓝牙广播信号的信号强度值及所述蓝牙数据信号的信号强度值依序进行缓存;
均值计算模块,用于开一滑动窗口,并获取所述滑动窗口内最新的预设数量个信号强度值,并计算预设数量个信号强度值的平均值;
距离计算模块,用于根据所述平均值计算蓝牙智能终端与蓝牙门禁设备的距离值;
其中,所述距离计算模块包括:
第一计算单元,用于根据以下公式计算蓝牙智能终端与蓝牙门禁设备的距离值,
ratio<1时,d=ratio10,
ratio≥1时,d=A*ratioB+C,
其中,rssi为预设数量个信号强度值的平均值,twpower为标定值,所述标定值为在特定位置处测量得到的信号强度值,ratio为比值,A、B、C为拟合系数,d为距离值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京千丁互联科技有限公司,未经北京千丁互联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710344964.1/1.html,转载请声明来源钻瓜专利网。





