一种基于WLAN的室内定位方法和装置制造方法及图纸

技术编号:13204534 阅读:53 留言:0更新日期:2016-05-12 12:08
本发明专利技术适用于定位领域,提供了一种基于WLAN的室内定位方法和装置,该方法包括:接收定位终端所在场景的各个接入点AP发射的定位信号强度值;根据所接收的定位信号强度值,对各个接入点AP进行排序生成接入点AP序列;根据预先设定的接入点AP序列与参考定位点的对应关系表,查找所生成的接入点AP序列所对应的参考定位点,所述参考定位点为定位区域中设定的参考位置。本发明专利技术只需要对定位信号强度序列进行比较即可快速的确定定位终端所在位置,和现有的定位方法相比,计算量更小,定位响应速度更快。

【技术实现步骤摘要】

本专利技术属于室内定位领域,尤其涉及一种基于WLAN的室内定位方法和装置
技术介绍
为更好的获取终端定位终端准确的位置,弥补在室内不能得到终端当前所在位置的缺陷,现有技术中通过在室内设置多个基于WLAN的接入点AP,通过采集来自不同的AP的接收信号强度RSS值构建指纹数据库进行定位。其中,根据采集来自不同的AP的接收信号强度RSS值构建指纹数据库进行定位具体为:用户把定位终端接收到的各个接入点AP的RSS值上传至服务器,服务器根据用户接收的各个接入点AP的RSS值计算接入点AP与终端之间的欧几里得距离,其中距离最小的接入点AP就是最靠近用户的参考点。根据计算的多个距离在指纹数据库中进行搜索匹配,然后根据匹配结果计算出用户的空间位置。使用欧几里得距离计算的方式,可以较好的得到用户的空间位置,但是,对于系统中AP数比较多时,计算每一个参考点的欧几里得距离会给服务器造成巨大的负担,严重影响搜索定位的速度。
技术实现思路
本专利技术的目的在于提供一种基于WLAN的室内定位方法,以解决现有技术对于系统中AP数比较多时,计算每一个参考点的欧几里得距离会给服务器造成巨大的负担,严重影响搜索定位的速度的问题。本专利技术是这样实现的,一种基于WLAN的室内定位方法,所述方法包括:接收定位终端所在场景的各个接入点AP发射的定位信号强度值;根据所接收的定位信号强度值,对各个接入点AP进行排序生成接入点AP序列;根据预先设定的接入点AP序列与参考定位点的对应关系表,查找所生成的接入点AP序列所对应的参考定位点,所述参考定位点为定位区域中设定的参考位置。本专利技术的另一目的在于提供一种基于WLAN的室内定位装置,所述装置包括:接收单元,用于接收定位终端所在场景的各个接入点AP发射的定位信号强度值;排序单元,用于根据所接收的定位信号强度值,对各个接入点AP进行排序生成接入点AP序列;查找单元,用于根据预先设定的接入点AP序列与参考定位点的对应关系表,查找所生成的接入点AP序列所对应的参考定位点,所述参考定位点为定位区域中设定的参考位置。在本专利技术中,根据接收的信号的强度对接入点AP进行排序,生成各个信号强度对应的各个接入点AP进行排序的接入点AP序列,根据预先设定的接入点AP序列与参考定位点的对应关系表,查找所生成的接入点AP序列所对应的参考定位点,从而完成对终端的定位。本专利技术只需要对定位信号强度序列进行比较即可快速的确定定位终端所在位置,和现有的定位方法相比,计算量更小,定位响应速度更快。【附图说明】图1是本专利技术第一实施例提供的基于WLAN的室内定位方法的实现流程图;图2是本专利技术第二实施例提供的基于WLAN的室内定位方法的实现流程图;图3是本专利技术第三实施例提供的基于WLAN的室内定位方法的实现流程图;图4为本专利技术第三实施例提供的通过多个参考定位点确定定位终端位置的示意图;图5为本专利技术第四实施例提供的基于WLAN的室内定位装置的结构示意图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例中所述定位终端,通常为移动终端,包括但不限于智能手机、PAD或者其它导航定位设备。为解决现有技术中在进行定位时,尤其在室内定位时,需要将定位终端接收到的,由接入点AP发射的定位信号强度发送至服务器,由服务器计算对应的距离后确定定位终端的位置,服务器的计算工作量大,造成定位响应速度慢的问题,本专利技术提供了一种基于WLAN的室内定位方法,包括:接收定位终端所在场景的各个接入点AP发射的定位信号强度值;根据所接收的定位信号强度值,对各个接入点AP进行排序生成接入点AP序列;根据预先设定的接入点AP序列与参考定位点的对应关系表,查找所生成的接入点AP序列所对应的参考定位点,所述参考定位点为定位区域中设定的参考位置。通过该方法,只需要对定位信号强度序列进行比较即可快速的确定定位终端所在位置,和现有的定位方法相比,计算量更小,定位响应速度更快。实施例一:图1示出了本专利技术第一实施例提供的基于WLAN的室内定位方法的实现流程,详述如下:在步骤SlOl中,接收定位终端所在场景的各个接入点AP发射的定位信号强度值。具体的,在室内场景中设置有多个接入点AP,而且为了使不同区域的定位终端都能接收到接入点AP的信号,需要保证在同一位置至少能够覆盖两个或者两个以上的接入点AP的信号。所述接入点AP可以为基于WiFi通信协议的无线路由发射器,也可以为基于低功耗、远距离的蓝牙4.0协议的蓝牙接入点AP。所述定位终端可以为移动终端,比如智能手机、PAD等设备,在所述定位终端设置有与接入点AP对应的无线信号接收模块,比如WiFi信号接收模块或者蓝牙信号接收模块,或者还可以为其它对应的通信接收模块。在所述定位终端接收接入点AP发送的定位信号的强度值时,同时接收由接入点AP发送的该接入点AP的标识,根据所述接入点AP的标识区分不同的接入点AP。在本专利技术实施例中,假设各个接入点AP的实际发射功率是相同的。在步骤S102中,根据所接收的定位信号强度值,对各个接入点AP进行排序生成接入点AP序列。所述接入点AP序列,即经过排序后的多个接入点AP。通过对接收的不同接入点AP发送的定位信号的强度的大小,对所述定位信号对应的接入点AP进行排序,比如当前定位终端接收到由A、B、C、D、E、F、G七个接入点AP发送的定位信号,且由所述定位终端接收到的每个接入点AP发送的定位信号的强度分别为:2、5、4、6、7、8、1,那么,在发射功率相同的前提下(以下默认为发射功率相同),接入点AP序列即为:G、A、C、B、D、E、F。所述接入点AP序列,可以为由所述接入点AP的标识构成的标识序列。在步骤S103中,根据预先设定的接入点AP序列与参考定位点的对应关系表,查找所生成的接入点AP序列所对应的参考定位点,所述参考定位点为定位区域中设定的参考位置。在服务器或者定位终端中的数据库中存储有接入点AP序列与参考定位点的对应关系表,在所述对应关系表中查找所生成的接入点AP序列,在查找到所述接入点AP序列后,再查找接入点AP序列对应的参考定位点,即为定位终端所在定位区域对应的参考定位点。由所述参考定位点即可确定定位终端所在的位置区域。当所述对应关系表存储于定位终端的存储器中时,由定位终端根据生成的信号强度直接查找所对应参考定位点和参考定位点所在的定位区域。所述参考定位点位于所述定位区域内,优选的实施方式为,所述参考定位点为所述定位区域的几何中心点。当所述对应关系表存储于云服务器的存储器时,可由定位终端将生成的接入点AP序列,或者接收的各个接入点AP的信号强度,发送至云服务器,所述云服务器根据存储的对应关系表,查找到接入点AP序列对应的参考定位点,发送所述参考定位点至定位终端或者发送所述参考定位点对应的定位区域至所述定位终端。本实施例通过由定位终端对接入点AP的信号强度进行排序,从而得到接入点AP序列,根据接入点AP序列查找其对应的参考定位点,根据所述参考定位点即可确定定位终端所在的定位区域,可减少定位时的计算量,提高定位效率。实施例二:图2示出了本专利技术第二实施例提供本文档来自技高网...

【技术保护点】
一种基于WLAN的室内定位方法,其特征在于,所述方法包括:接收定位终端所在场景的各个接入点AP发射的定位信号强度值;根据所接收的定位信号强度值,对各个接入点AP进行排序生成接入点AP序列;根据预先设定的接入点AP序列与参考定位点的对应关系表,查找所生成的接入点AP序列所对应的参考定位点,所述参考定位点为定位区域中设定的参考位置。

【技术特征摘要】

【专利技术属性】
技术研发人员:罗嘉金张宇丁元
申请(专利权)人:深圳航天科技创新研究院
类型:发明
国别省市:广东;44

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

1