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

一种智能设备室内定位系统和方法技术方案

技术编号:14559066 阅读:83 留言:0更新日期:2017-02-05 14:08
本发明专利技术公开了一种智能设备室内定位的系统和方法,属于室内定位技术领域,包括信标和应用软件。信标间隔向外广播信号,广播内容包括信号强度和身份标识UUID。智能设备软件由信号采集、测距、室内地图部分组成。信号采集部分利用智能设备自带的加速度计、陀螺仪、地磁传感器、蓝牙、WIFI等采集手机周围信标的信号强度,加速度,方向等信息。测距是指利用信号强度与加速度梯度融合的测距算法,计算信标到智能设备的距离;地图部分包括室内地图和信标地理位置,当获得运动方向、速度和距离信标的距离时,通过查询地图,获得相应的地理信息,实现智能设备的室内定位。

【技术实现步骤摘要】

本专利技术属于室内定位
,涉及一种智能设备室内定位系统和方法
技术介绍
随着摩天大楼的不断增多,庞大的建筑群给人们生活带了方便,但也带来了不便。人们在大型商场,停车场等大型场所中没有GPS信号,很容易找不到东西南北,商场该怎么出去,停车场的车放在那里,等一系列室内位置问题给人们的生活带来很大的不便,因此,室内定位技术受到了越来越多的重视。目前室内的定位方法主要有:射频识别、超声波、超宽带、WIFI、蓝牙、Zigbee等,大多数的方法不能直接应用到设备上,必须通过专业的手持设备才能实现,实用性不强,并且精度受到一定的限制。
技术实现思路
有鉴于此,本专利技术提供一种智能设备室内定位系统和方法,通过信标信号强度与运动传感器融合的智能设备室内定位方法和系统,该方法利用室内布置的信标、手机室内地图和手机传感器,实现手机的室内定位。为了达到上述目的,本专利技术提供如下技术方案:一种智能设备室内定位系统,包括信标和智能设备,所述的信标用于发出信标信号,所述的智能设备包括用于接收该信标信号的接收装置、用于检测智能设备运动数据的运动传感器和定位软件APP,所述的定位软件APP通过所述的信标信号和运动数据来计算得到与该智能设备最近的信标,进而实现该智能设备的精确定位。所述的信标间隔设置在室内,相邻两个信标之间的距离不大于所述接收装置接收信标信号的接收范围。所述的信标选用蓝牙信标,所述的智能设备选用智能手机,所述的接收装置选用蓝牙装置,所述的运动传感器包括加速度传感器、方向传感器和陀螺仪。一种智能设备室内定位方法,包括以下步骤:步骤一:将智能设备的定位软件APP打开,该定位软件APP控制该智能设备的接收装置自动搜索智能设备周围的信标信号;同时,该智能设备通过运动传感器检测智能设备的运动数据;步骤二:定位软件APP通过滤波算法对采集到的信标信号强度值进行滤波,通过滤波后的信标信号强度值确定距离设备最近的信标;步骤三:定位软件APP将滤波后的信标信号强度值和运动传感器检测的运动数据通过梯度融合的方法计算智能设备到最近的信标之间的距离;步骤四:定位软件APP通过步骤三计算得到的智能设备到最近的信标之间的距离并在地图上匹配位置信息,结合智能设备的运动方向和速度实现精确定位。所述的步骤一中,打开定位软件APP后,定位软件APP控制智能设备自动扫描周围的信标信号,智能设备的接收装置采集并接收信标信号,定位软件APP收集信标的信号强度和UUID(通用唯一识别码:UniversallyUniqueIdentifier)标识。所述的步骤一中,所述的信标间隔向外广播信号,该广播信号包括信标的信标信号强度和UUID标识。所述的步骤二中,所述的定位软件APP通过卡尔曼滤波并确定距离设备最近的信标。所述的步骤三中,所述的运动传感器包括加速度传感器、方向传感器和陀螺仪,所述的定位软件APP对加速度传感器和陀螺仪进行采样,利用智能设备的姿态算法获得智能设备的姿态和水平方向的夹角,并记录加速度的连续变化量和加速度矢量。所述的步骤三中,所述的定位软件APP通过如下步骤计算智能设备到最近的信标之间的距离:步骤1):利用接收信标信号的强度和距离关系,如式(1)所示,计算出一个距离,d=10(-5.78-p(d))/3.22(1)这是根据信号的传播模型得到的,其中,d为距信标节点的距离,p(d)为信号强度;步骤2):利用陀螺仪和加速度传感器测得的加速度矢量和智能设备姿态,可以得到智能设备移动的瞬时速率vi可以表示为(2)式所示,vi=ai·Δti·cosθ(2)其中,ai为测得的加速度矢量,θ为智能设备与水平面的夹角,Δti为测量间隔时间,在第n次利用加速度传感器和陀螺仪预测距离的值可以表示为式(3)所示,Xn=vn·Δt+xn-1(3)Xn代表通过加速度预测的距离,这样的预测过程被用于下一个距离的测量,为了减小测量环境变化对测距的影响,用标准差规则来过滤测量值,式(4)是用来计算预测值和以前测量距离的标准差,δ(Xn,xn)=12(Xn-xn)2---(4)]]>δ(Xn,xn)表示预测值和当前测量值的标准差,xn表示依靠信号传播模型测量的距离;步骤3):利用公式(5)决定用户最后的距离,Xf=xn+(sign(Xn-xn))*δ(Xn,xn)δ(Xn,xn)2(5)sign(x)为符号函数,代表了预测值Xn减测量值xn的正负,如果差值为正则输出为1,如果差值为负则输出为-1,Xf为智能设备到最近的信标之间的距离。所述的步骤四中,所述的定位软件APP通过如下步骤在地图上匹配智能设备的位置信息,结合智能设备的运动方向和速度实现精确定位:步骤a):由步骤三检测到的加速度和信号强度变化趋势判断设备远离信标节点或者靠近信标节点,用D(t)表示,如式(6)所示:步骤b):假设信标节点的坐标为(XAP,YAP),利用公式(7)可以得到设备的坐标(x(t),y(t)),式中f(t)为测量的距离,x(t)=xAP+D(t)·f(t)·cosθ(t)y(t)=yAP+D(t)·f(t).sinθ(t)(7)。与现有技术相比,本专利技术具有如下有益效果:本专利技术的智能设备室内定位系统通过在室内设置信标,通过信标发出信标信号,通过智能设备接收该信标信号,并根据接收到信标信号的强度来判断最近的信标和智能设备与该信标之间的距离,然后在智能设备的电子地图上根据该距离匹配位置信息,再结合智能设备上的运动传感器检测的运动信息实现精确定位。进一步的,将信标间隔设置在室内,相邻两个信标之间的距离不大于所述接收装置接收信标信号的接收范围,因此能够确保智能设备能接收到信标发出的信标信号,因此不会存在接收不到信标信号而无法进行定位的情况。本专利技术的系统结合智能设备,如手机等,无需对信标节点设备的连接,并能够对接收到的信标信号强度进行有效地滤波处理,利用手机自带传感器,采集加速度、方向、手机姿态等信息,利用信标信号强度与运动传感器测量的运动数据融合的方法,测量手机距最近信标的距离,再结地图上的信标的位置信息,大大提高了定位的精度,利用手机硬件资源,提高了定位的实用性和准确性。【附图说明】图1为本专利技术的一种智能设备室内定位方法的流程图;图2为本专利技术的一种智能设备室内定位系统实施例的结构示意图。【具体实施方式】下面将结合附图对本专利技术进行详细的描述。本专利技术的一种智能设备室内定位系统和本文档来自技高网...
一种智能设备室内定位系统和方法

【技术保护点】
一种智能设备室内定位系统,其特征在于,包括信标和智能设备,所述的信标用于发出信标信号,所述的智能设备包括用于接收该信标信号的接收装置、用于检测智能设备运动数据的运动传感器和定位软件APP,所述的定位软件APP通过所述的信标信号和运动数据来计算得到与该智能设备最近的信标,进而实现该智能设备的精确定位。

【技术特征摘要】
1.一种智能设备室内定位系统,其特征在于,包括信标和智能设备,所述的信标用于发
出信标信号,所述的智能设备包括用于接收该信标信号的接收装置、用于检测智能设备运
动数据的运动传感器和定位软件APP,所述的定位软件APP通过所述的信标信号和运动数据
来计算得到与该智能设备最近的信标,进而实现该智能设备的精确定位。
2.根据权利要求1所述的一种智能设备室内定位系统,其特征在于,所述的信标间隔设
置在室内,相邻两个信标之间的距离不大于所述接收装置接收信标信号的接收范围。
3.根据权利要求1所述的一种智能设备室内定位系统,其特征在于,所述的信标选用蓝
牙信标,所述的智能设备选用智能手机,所述的接收装置选用蓝牙装置,所述的运动传感器
包括加速度传感器、方向传感器和陀螺仪。
4.一种智能设备室内定位方法,其特征在于,包括以下步骤:
步骤一:将智能设备的定位软件APP打开,该定位软件APP控制该智能设备的接收装置
自动搜索智能设备周围的信标信号;同时,该智能设备通过运动传感器检测智能设备的运
动数据;
步骤二:定位软件APP通过滤波算法对采集到的信标信号强度值进行滤波,通过滤波后
的信标信号强度值确定距离设备最近的信标;
步骤三:定位软件APP将滤波后的信标信号强度值和运动传感器检测的运动数据通过
梯度融合的方法计算智能设备到最近的信标之间的距离;
步骤四:定位软件APP通过步骤三计算得到的智能设备到最近的信标之间的距离并在
地图上匹配位置信息,结合智能设备的运动方向和速度实现精确定位。
5.根据权利要求4所述的一种智能设备室内定位方法,其特征在于,所述的步骤一中,
打开定位软件APP后,定位软件APP控制智能设备自动扫描周围的信标信号,智能设备的接
收装置采集并接收信标信号,定位软件APP收集信标的信标信号强度和UUID标识。
6.根据权利要求4所述的一种智能设备室内定位方法,其特征在于,所述的步骤一中,
所述的信标间隔向外广播信号,该广播信号包括信标的信号强度和UUID标识。
7.根据权利要求4所述的一种智能设备室内定位方法,其特征在于,所述的步骤二中,
所述的定位软件APP通过卡尔曼滤波并确定距离设备最近的信标。
8.根据权利要求4所述的一种智能设备室内定位方法,其特征在于,所述的步骤三中,
所述的运动传感器包括加速度传感器、方向传感器和陀螺仪,所述的定位软件APP对加速度
传感器和陀螺仪进行采...

【专利技术属性】
技术研发人员:赵祥模惠飞景首才郭毅涛马旭攀
申请(专利权)人:长安大学
类型:发明
国别省市:陕西;61

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

1