当前位置: 首页 > 专利查询>浙江大学专利>正文

一种基于蓝牙协议的测距方法技术

技术编号:10442474 阅读:877 留言:0更新日期:2014-09-17 18:43
本发明专利技术专利公开了一种基于蓝牙协议的测距方法,获取主从蓝牙设备交互时的RSSI(ReceivedSignalStrengthIndication接收信号强度指示)值,经数据挖掘之后,将最终的RSSI值代入RSSI与距离的衰落模型当中,求取距离d。该发明专利技术专利应用数据挖掘技术,消除多径效应对RSSI值干扰,大大提高测距精度;该发明专利技术专利弥补了现有的测距装置近距离测距功能的缺失,在近距离测距方面精度控制在8cm以内。

【技术实现步骤摘要】

本专利技术涉及。
技术介绍
众所周知,应用无线技术测量距离的装置有很多种。如大家都熟悉的GPS定位系 统,里面就应用到了测距技术;当然,应用蓝牙协议的测距装置同样存在。它们的基本原理 是利用蓝牙设备主从机交互时的RSSI值,应用RSSI值与距离的衰落模型,从而换算得出距 离。但是,GPS定位方法不适用于室内测距,测距精度很差;而部分蓝牙测距装置应用的是 2010年以前的蓝牙协议版本(蓝牙3. 0版本及以下),已经不再适用,并且它们都有共同的 缺点:定位精度差,近距离测距功能缺失。
技术实现思路
本专利技术的目的是针对现有技术的不足,提供。 本专利技术的目的是通过以下技术方案实现的:,该方 法在基于蓝牙协议的测距系统上实现,所述测距系统包括单片机、第一蓝牙模块和安卓系 统智能手机,所述安卓系统智能手机具有第二蓝牙模块,该方法包括以下步骤: (1) 单片机设置第一蓝牙模块为可见状态,第一蓝牙模块发射信号; (2) 安卓系统智能手机通过手机上的第二蓝牙模块接收第一蓝牙模块发出的信号; (3) 从第二蓝牙模块接收到的信号中提取RSSI值; (4) 将提取的RSSI值设为初始的集合,然后应用K-means聚类算法消除多径效应对 RSSI值的干扰,得到消除干扰后的RSSI值; (5) 将步骤(4)得到的RSSI值代入RSSI与距离的衰落模型当中,从而求得距离d,所 述RSSI与距离的衰落模型为:

【技术保护点】
一种基于蓝牙协议的测距方法,该方法在基于蓝牙协议的测距系统上实现,所述测距系统包括单片机、第一蓝牙模块和安卓系统智能手机等,所述安卓系统智能手机具有第二蓝牙模块,其特征在于,该方法包括以下步骤:(1)单片机设置第一蓝牙模块为可见状态,第一蓝牙模块发射信号;(2)安卓系统智能手机通过手机上的第二蓝牙模块接收第一蓝牙模块发出的信号;(3)从第二蓝牙模块接收到的信号中提取RSSI值;(4)将提取的RSSI值设为初始的集合,然后应用K‑means聚类算法消除多径效应对RSSI值的干扰,得到消除干扰后的RSSI值;(5)将步骤(4)得到的RSSI值代入RSSI与距离的衰落模型当中,从而求得距离d;所述RSSI与距离的衰落模型为;式中,A为第一蓝牙模块和安卓系统智能手机的距离为1米时的信号接收强度,为信号参数因子,A与通过以下方式得到:(5.1)将单片机和第一蓝牙模块置于距离安卓系统智能手机1m、2m、3m、4m、5m、6m、7m处;单片机设置第一蓝牙模块为可见状态,第一蓝牙模块在距离安卓系统智能手机的1m、2m、3m、4m、5m、6m、7m处发射信号;(5.2)重复步骤(1)‑(4),对应不同的距离得到不同的RSSI值;(5.3)根据步骤(5.2)得到的7个RSSI值和步骤(1)中相应的7个已知距离,通过最小二乘法,得到A与。...

【技术特征摘要】
1. 一种基于蓝牙协议的测距方法,该方法在基于蓝牙协议的测距系统上实现,所述测 距系统包括单片机、第一蓝牙模块和安卓系统智能手机等,所述安卓系统智能手机具有第 二蓝牙模块,其特征在于,该方法包括以下步骤: (1) 单片机设置第一蓝牙模块为可见状态,第一蓝牙模块发射信号; (2) 安卓系统智能手机通过手机上的第二蓝牙模块接收第一蓝牙模块发出的信号; (3) 从第二蓝牙模块接收到的信号中提取RSSI值; (4) 将提取的RSSI值设为初始的集合,然后应用K-means聚类算法消除多径效应对 RSSI值的干扰,得到消除干扰后的RSSI值; (5) 将步骤(4)得到的RSSI值代入RSSI与距离的衰落...

【专利技术属性】
技术研发人员:仇悦席今沈海斌朱超越
申请(专利权)人:浙江大学
类型:发明
国别省市:浙江;33

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

1