实时定位方法和系统.pdf

上传人:00****42 文档编号:472829 上传时间:2018-02-18 格式:PDF 页数:15 大小:1.51MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410270590.X

申请日:

2014.06.17

公开号:

CN104053231A

公开日:

2014.09.17

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04W 64/00申请日:20140617|||公开

IPC分类号:

H04W64/00(2009.01)I

主分类号:

H04W64/00

申请人:

京信通信系统(中国)有限公司

发明人:

曾利平; 尹章平

地址:

510663 广东省广州市萝岗区科学城神舟路10号

优先权:

专利代理机构:

广州华进联合专利商标代理有限公司 44224

代理人:

黄晓庆

PDF下载: PDF下载
内容摘要

本发明公开了一种实时定位方法和系统,所述方法包括步骤:获取定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示;计算初步定位结果;通过位置判决算法从所述初步定位结果中选取最终定位结果。本发明通过融合TDOA和低频唤醒两种定位技术的优点,在定位区域的边界部署覆盖范围较大的定位基站,并在定位区域内部部署覆盖范围小的地标基站,在获得初步定位结果后,只需要对初步定位结果进行位置判决即可获得准确的最终定位结果,一方面解决了单纯使用TDOA技术时定位基站部署复杂且设备昂贵的问题,另一方面解决了地标天线覆盖范围小需要大量部署而导致成本增加的问题。

权利要求书

1.  一种实时定位方法,其特征在于,包括步骤:
获取定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示;
计算初步定位结果,所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个,其中,通过同一定位同步帧的不同到达时间计算到达时间差,如果所述到达时间差不少于两个,则根据该到达时间差计算第一定位结果,所述第一定位结果包括第一定位坐标和定位准确度;如果定位同步帧中携带有地标天线ID和低频唤醒强度,则提取所述地标天线ID信息和低频唤醒强度,并通过该地标天线ID利用地标约束算法计算所述第二定位结果,该第二定位结果包括第二定位坐标和低频唤醒强度;根据接收信号强度指示计算所述第三定位结果,该第三定位结果包括第三定位坐标;
通过位置判决算法从所述初步定位结果中选取最终定位结果。

2.
  根据权利要求1所述的实时定位方法,其特征在于,所述通过位置判决算法从所述初步定位结果中选取最终定位结果的步骤,具体包括:
如果初步定位结果同时包括第一定位结果、第二定位结果和第三定位结果或者包括第一定位结果和第二定位结果,则根据系统预设的第一位置选取算法从第一定位结果和第二定位结果中选取最终定位结果;
如果初步定位结果只包括第一定位结果和第三定位结果,则选取第一定位结果作为最终定位结果;
如果初步定位结果只包括第二定位结果和第三定位结果,则根据系统预设的第二位置选取算法确定最终定位结果;所述第二位置选取算法包括:如果低频唤醒强度小于系统预设的最低阈值,则选取第三定位结果作为最终定位结果,否则,选取第二定位结果作为最终定位结果。

3.
  根据权利要求2所述的实时定位方法,其特征在于,所述第一位置选取算法包括:
如果定位准确度大于系统预设的最高额定值,则选取第一定位结果为最终定位结果;
如果定位准确度小于系统预设的最低额定值,则选取第二定位结果作为最终定位结果;
如果定位准确度位于所述最高额定值和所述最低额定值之间且低频唤醒强度大于系统预设的最高阈值,则选取第二定位结果作为最终定位结果;
如果定位准确度位于最高额定值和最低额定值之间且所述低频唤醒强度小于等于所述最高阈值,则选取第一定位结果作为最终定位结果。

4.
  根据权利要求1所述的实时定位方法,其特征在于,所述获取定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示步骤,具体包括:
通过定位基站接收定位终端发送的定位同步帧,并记录该定位同步帧的到达时间;
通过地标基站接收获取定位终端发送的定位同步帧,并记录该接收信号强度指示。

5.
  根据权利要求1所述的实时定位方法,其特征在于,在所述定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示步骤之后,进一步地还包括步骤:
如果定位同步帧包含告警信息,则提取所述告警信息并将该告警信息上传至服务器。
将响应帧下发给定位终端,如果服务器有指示信息,则将所述指示信息嵌入响应帧中,并将响应帧发送给定位终端。

6.
  一种实时定位系统,其特征在于,包括:
获取模块,用于获取定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示;
计算模块,用于计算初步定位结果,所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个,其中,通过同一定位同步帧的不同到达时间计算到达时间差,如果所述到达时间差不少于两个,则根据该到达时间差计算第一定位结果,所述第一定位结果包括第一定位坐标和定位准确度;如果定位同步帧中携带有地标天线ID和低频唤醒强度,则提取所述地标天 线ID信息和低频唤醒强度,并通过该地标天线ID利用地标约束算法计算所述第二定位结果,该第二定位结果包括第二定位坐标和低频唤醒强度;根据接收信号强度指示计算所述第三定位结果,该第三定位结果包括第三定位坐标;
位置判决模块,用于通过位置判决算法从所述初步定位结果中选取最终定位结果。

7.
  根据权利要求6所述的实时定位系统,其特征在于,所述位置判决模块包括:
第一判决模块,用于如果初步定位结果同时包括第一定位结果、第二定位结果和第三定位结果或者包括第一定位结果和第二定位结果,则根据系统预设的第一位置选取算法从第一定位结果和第二定位结果中选取最终定位结果;
第二判决模块,用于如果初步定位结果只包括第一定位结果和第三定位结果,则选取第一定位结果作为最终定位结果;
第三判决模块,用于如果初步定位结果只包括第二定位结果和第三定位结果,则根据系统预设的第二位置选取算法确定最终定位结果;所述第二位置选取算法包括:如果低频唤醒强度小于系统预设的最低阈值,则选取第三定位结果作为最终定位结果,否则,选取第二定位结果作为最终定位结果。

8.
  根据权利要求7所述的实时定位系统,其特征在于,所述第一判决模块包括:
第一选取模块,用于如果定位准确度大于系统预设的最高额定值,则选取第一定位结果为最终定位结果;
第二选取模块,用于如果定位准确度小于系统预设的最低额定值,则选取第二定位结果作为最终定位结果;
第三选取模块,用于如果定位准确度位于所述最高额定值和所述最低额定值之间且低频唤醒强度大于系统预设的最高阈值,则选取第二定位结果作为最终定位结果;
第四选取模块,用于如果定位准确度位于最高额定值和最低额定值之间且所述低频唤醒强度小于等于所述最高阈值,则选取第一定位结果作为最终定位结果。

9.
  根据权利要求6所述的实时定位系统,其特征在于,还包括:
第一接收模块,用于通过定位基站接收定位终端发送的定位同步帧,并记录该定位同步帧的到达时间;
第二接收模块,用于通过地标基站接收获取定位终端发送的定位同步帧,并记录该接收信号强度指示。

10.
  根据权利要求6所述的实时定位系统,其特征在于,还包括:
提取模块,用于如果定位同步帧包含告警信息,则提取所述告警信息并将该告警信息上传至服务器;
嵌入模块,用于将响应帧下发给定位终端,如果服务器有指示信息,则将所述指示信息嵌入响应帧中,并将响应帧发送给定位终端。

说明书

实时定位方法和系统
技术领域
本发明涉及无线定位技术,特别是涉及一种实时定位方法和系统。
背景技术
基于无线电磁波的定位技术,如RFID(Radio Frequency Identification:射频识别)技术、TOA(Time Of Arrival:到达时间)技术、TDOA(Time Difference of Arrival到达时间差)技术、RSSI(Received Signal Strength Indication:接收信号强度指示)技术等,已经广泛应用在基站定位以及生产车间、物流仓库、学校、监狱等室内或者特殊定位需求的区域。
TDOA定位技术通过检测信号到达两个基站的时间差,而不是到达的绝对时间来确定移动台的位置,降低了时间同步要求。采用三个不同的基站可以测到两个TDOA,移动站位于两个TDOA决定的双曲线的交点上。由于TDOA定位技术极限长度不受限制,使用长极限能够避免天线间互藕影响,使得定位精度提高,而且信号带宽越大时间测量精度也越高,具有定位精度高覆盖范围大的特点。但是使用TDOA技术在同一区域必须部署3个以上的定位基站才能够实现TDOA技术的定位,而且定位基站的部署也有复杂的要求,所以使用TDOA定位技术成本相对较高。
低频唤醒(Low Frequency Wakeup)技术时通过在定位区域部署地标基站,通过地标基站的地标天线通过低频通道发送用于唤醒定位终端的天线ID(IDentity:身份标识号码),每一个地标天线对应一个天线ID,定位终端接收并识别该天线ID后,通过同步帧将天线ID回传给地标基站,地标基站将接收的同步帧上报至服务器中,由于低频唤醒属于近场通信,其有效范围为3-5米,所以服务器即可根据该地标ID计算出定位终端的准确位置。正是因为地标天线低频唤醒的范围较小,所以如果需要实时定位,则需要部署大量的地标基站,使得部署成本增加。
发明内容
基于此,有必要针对TDOA技术和低频唤醒技术部署成本高的问题,提供一种融合两者优点以降低成本的实时定位方法和系统。
一种实时定位方法,包括步骤:获取定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示;计算初步定位结果,所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个,其中,通过同一定位同步帧的不同到达时间计算到达时间差,如果所述到达时间差不少于两个,则根据该到达时间差计算第一定位结果,所述第一定位结果包括第一定位坐标和定位准确度;如果定位同步帧中携带有地标天线ID和低频唤醒强度,则提取所述地标天线ID信息和低频唤醒强度,并通过该地标天线ID利用地标约束算法计算所述第二定位结果,该第二定位结果包括第二定位坐标和低频唤醒强度;根据接收信号强度指示计算所述第三定位结果,该第三定位结果包括第三定位坐标;通过位置判决算法从所述初步定位结果中选取最终定位结果。
相应地,本发明还提供一种实时定位系统,包括:获取模块,用于获取定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示;计算模块,用于计算初步定位结果,所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个,其中,通过同一定位同步帧的不同到达时间计算到达时间差,如果所述到达时间差不少于两个,则根据该到达时间差计算第一定位结果,所述第一定位结果包括第一定位坐标和定位准确度;如果定位同步帧中携带有地标天线ID和低频唤醒强度,则提取所述地标天线ID信息和低频唤醒强度,并通过该地标天线ID利用地标约束算法计算所述第二定位结果,该第二定位结果包括第二定位坐标和低频唤醒强度;根据接收信号强度指示计算所述第三定位结果,该第三定位结果包括第三定位坐标;位置判决模块,用于通过位置判决算法从所述初步定位结果中选取最终定位结果。
本发明在指定区域的边界设置多个用于接收终端同步帧到达时间的定位基 站,以形成2D定位区域或1D路径,并在指定区域内部署多个地标天线以及用于接收地标天线ID和接收信号强度指示的地标基站。所述定位基站和地标基站获取到同步帧到达时间、接收地标天线ID和接收信号强度指示后,分别将该同步帧到达时间、接收地标天线ID和接收信号强度上报至定位引擎,定位引擎分别用TDOA算法和RSSI算法计算第一定位结果和第三定位结果,并根据接收地标天线ID获取第二定位结果,并根据位置判决算法确定最终定位结果。本发明通过融合TDOA和低频唤醒两种定位技术的优点,在定位区域的边界部署覆盖范围较大的定位基站,并在定位区域内部部署覆盖范围小的地标基站,在获得初步定位结果后,只需要对初步定位结果进行位置判决即可获得准确的最终定位结果,一方面解决了单纯使用TDOA技术时定位基站部署复杂且设备昂贵的问题,另一方面解决了地标天线覆盖范围小需要大量部署而导致成本增加的问题。
附图说明
图1为本发明一种实时定位方法实施例一的流程图;
图2为本发明一种实时定位方法实施例二的流程图;
图3为本发明一种实时定位方法实施例三的流程图;
图4为本发明一种实时定位系统实施例一的结构框图;
图5为本发明一种实时定位系统实施例二的结构框图;
图6为本发明一种实时定位系统实施例三的结构框图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
请参阅图1,其是本发明一种实时定位方法实施例一的流程图。一种实时定位方法,包括步骤:
S101:获取定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示;
在指定区域的边界设置多个用于接收终端同步帧到达时间的定位基站,以形成2D定位区域或1D路径,并在指定区域内部署多个地标天线以及用于接收地标天线ID和接收信号强度指示的地标基站。
S102:计算初步定位结果;
所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个;其中,通过同一定位同步帧的不同到达时间计算到达时间差,如果所述到达时间差不少于两个,则根据该到达时间差计算第一定位结果,所述第一定位结果包括第一定位坐标和定位准确度;如果定位同步帧中携带有地标天线ID和低频唤醒强度,则提取所述地标天线ID信息和低频唤醒强度,并通过该地标天线ID利用地标约束算法计算所述第二定位结果,该第二定位结果包括第二定位坐标和低频唤醒强度;根据接收信号强度指示计算所述第三定位结果,该第三定位结果包括第三定位坐标;
地标天线向外发送地标天线ID,如果定位终端接收到该地标天线ID,则定位终端会被低频唤醒,并将地标天线ID和低频唤醒强度嵌入定位同步帧中,并向外发送。
S103:通过位置判决算法从所述初步定位结果中选取最终定位结果。
在计算获得初步定位结果后,由于初步定位结果第一定位结果、第二定位结果以及第三定位结果中的至少两个,所以必须通过位置判决算法从所述初步定位结果中选择最终定位结果。
所述位置判决算法可以有多种方式,例如,对比各种定位结果的定位精度,选取初步定位结果中定位精度最高的作为最终定位结果;或者对比接收定位同步帧时的接收信号强度,选取初步定位结果中接收信号强度最高的作为最终定位结果等。本领域技术人员也可通过其他方式进行位置判决。
本发明在指定区域的边界设置多个用于接收终端同步帧到达时间的定位基站,以形成2D定位区域或1D路径,并在指定区域内部署多个地标天线以及用于接收地标天线ID和接收信号强度指示的地标基站。所述定位基站和地标基站获取到同步帧到达时间、接收地标天线ID和接收信号强度指示后,分别将该同步帧到达时间、接收地标天线ID和接收信号强度上报至定位引擎,定位引擎分 别用TDOA算法和RSSI算法计算第一定位结果和第三定位结果,并根据接收地标天线ID获取第二定位结果,并根据位置判决算法确定最终定位结果。本发明通过融合TDOA和低频唤醒两种定位技术的优点,在定位区域的边界部署覆盖范围较大的定位基站,并在定位区域内部部署覆盖范围小的地标基站,在获得初步定位结果后,只需要对初步定位结果进行位置判决即可获得准确的最终定位结果,一方面解决了单纯使用TDOA技术时定位基站部署复杂且设备昂贵的问题,另一方面解决了地标天线覆盖范围小需要大量部署而导致成本增加的问题。
作为另一个实施例,在上述S103步骤,可通过以下优选方式实现。
S1031:如果初步定位结果同时包括第一定位结果、第二定位结果和第三定位结果或者包括第一定位结果和第二定位结果,则根据系统预设的第一位置选取算法从第一定位结果和第二定位结果中选取最终定位结果;
由于第三定位结果是通过RSSI算法计算获得,一般来说其定位结果误差比第一定位结果和第二定位结果的误差大,所以如果初步定位结果包括第一定位结果、第二定位结果和第三定位结果,则可忽略第三定位结果,根据系统预设的第一位置选取算法从第一定位结果和第二定位结果中选取最终定位结果。
所述第一位置选取算法,可以包括多种形式,例如,选取误差较小的定位结果作为最终定位结果,选取接收信号强度最高的作为最终定位结果等。
作为优选,所述第一位置选取算法可以包括如下步骤:
1、如果定位准确度大于系统预设的最高额定值,则选取第一定位结果为最终定位结果。
如果第一定位结果中的定位准确度大于系统设定的最高额定值,则说明第一定位结果非常准确,可直接将其作为最终定位结果。
2、如果定位准确度小于系统预设的最低额定值,则选取第二定位结果作为最终定位结果。
如果第一定位结果中的定位准确度小于系统设定的最低额定值,则说明第一定位结果误差很大,不可采用。由于第二定位结果采用地标约束算法获得,而地标天线所覆盖的范围只有3-5米,在第一定位结果误差很大的前提下,第二定 位结果无论如何都比第一定位结果准确,所以直接将第二定位结果作为最终定位结果。
3、如果定位准确度位于所述最高额定值和所述最低额定值之间且低频唤醒强度大于系统预设的最高阈值,则选取第二定位结果作为最终定位结果;
如果定位准确度位于所述最高额定值和所述最低额定值之间,说明第一定位结果有一定的误差,需要与第二定位结果对比才能决定其能否采用。如果第二定位结果的低频唤醒强度大于系统预设的最高阈值,说明此时第二定位结果比第一定位结果更加准确,所以选取第二定位结果作为最终定位结果。
4、如果定位准确度位于最高额定值和最低额定值之间且所述低频唤醒强度小于等于所述最高阈值,则选取第一定位结果作为最终定位结果。
在如果定位准确度位于最高额定值和最低额定值之间前提下,如果第二定位结果的低频唤醒强度小于等于所述最高阈值,则说明第二定位结果也具有一定的误差,但总体上由于采用TDOA算法获得的第一定位结果比采用地标约束算法获得第第二定位结果误差更小,所以此时依然选取选取第一定位结果作为最终定位结果。
S1032:如果初步定位结果只包括第一定位结果和第三定位结果,则选取第一定位结果作为最终定位结果;
由于第三定位结果是通过RSSI算法计算获得,一般来说其定位结果误差比通过TDOA算法计算获得的第一定位结果误差大,所以如果初步定位结果只包括第一定位结果和第三定位结果,则直接选择第一定位结果作为最终定位结果。
S1033:如果初步定位结果只包括第二定位结果和第三定位结果,则根据系统预设的第二位置选取算法确定最终定位结果;
所述第二位置选取算法包括:如果低频唤醒强度小于系统预设的最低阈值,则选取第三定位结果作为最终定位结果,否则,选取第二定位结果作为最终定位结果。
虽然第三定位结果的误差比第二定位结果的大,但是,如果第二定位结果中的低频唤醒强度小于系统预设的最低阈值,则说明该第二定位结果误差非常大,其定位结果不可采用,此时直接选择第三定位结果作为最终定位结果。
由于TDOA算法、地标约束算法以及RSSI算法各有不同,且一般地,在定位误差方面,TDOA算法误差最小、其次是地标约束算法、而RSSI算法误差最大,根据位置判决算法以及第一位置选取算法和第二位置选取算法,通过将定位准确度与系统设定的最高额定值和最低额定值对比以及将地标唤醒强度与系统设定的最高阈值和最低阈值对比,可以清楚知道,第一定位结果和第二定位结果的误差程度,从中选取最为准确的定位结果作为最终定位结果,融和了TDOA算法、地标约束算法的优点,保证了最终定位结果的准确性。
请参阅图2,其是本发明一种实时定位方法实施例二的流程图。本实施例中,大体步骤与实施例一相同,区别点是实施例一的步骤S101可通过步骤S201和步骤S202实现。
S201:通过定位基站接收定位终端发送的定位同步帧,并记录该定位同步帧的到达时间。
在指定区域的边界部署至少3个定位基站以围成定位区域或者定位路径,定位终端可定时或者在低频唤醒以及主动告警时对外发送定位同步帧,通过每个定位基站接收同一定位同步帧,并记录同一定位同步帧的到达时间(TOA)。将同一定位同步帧的不同到达时间作差,然后通过TDOA算法即可计算获得第一定位结果。
S202:通过地标基站接收获取定位终端发送的定位同步帧,并记录该接收信号强度指示。
当定位终端向外发送定位同步帧时,通过地标基站接收获取定位同步帧,如果定位同步帧中包括地标天线ID和低频唤醒强度等信息,即可通过地标约束算法计算第二定位结果。
由于地标天线所能覆盖的范围只有3-5米,如果定位终端不在这个范围之内,则定位终端所发送的定位同步帧时不包括地标天线ID和低频唤醒强度的,所以进一步地,还需记录地标基站所接收到定位同步帧的电压强度,即接收信号强度指示。通过接收信号强度指示即可通过RSSI算法计算第三定位结果。
S203:计算初步定位结果,所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个;
S204:通过位置判决算法从所述初步定位结果中选取最终定位结果。
通过在指定区域的边界部署定位基站以围成定位区域或者形成定位路径,在定位区域或者定位路径内均匀部署地标基站,可有效地降低部署成本。因为定位基站虽然覆盖范围大,但是其部署复杂,如果单独部署定位基站,其部署成本过高,而且在部署定位基站时,其部署位置也有复杂的要求,进一步加剧其部署成本。对于地标基站,由于地标天线的覆盖范围比较小只有3-5米,如果单独部署地标基站,则地标基站的部署密度将非常高,同样也会增加部署的成本,如果在指定区域的边界部署定位基站以围成定位区域或者形成定位路径,在定位区域或者定位路径内均匀部署地标基站,这样就可以减少定位基站或者地标基站的部署量,能够融合两者的优点,可优先降低部署成本。
请参阅图3,其是本发明一种实时定位方法实施例三的流程图。
S301:获取定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示;
S302:如果定位同步帧包含告警信息,则提取所述告警信息并将该告警信息上传至服务器。
获取定位终端发送的定位同步帧之后,首先检查定位同步帧的特定标识位是否包含有告警信息,如果特定标识位包含有告警信息,则提取该告警信息,并将该告警信息上传至服务器。
在矿井监狱学校等应用场合,定位终端的使用者或携带者在遇到危险或者其他特殊情况时,可按下设置在定位终端的告警按钮或者告警选项等,定位终端便把告警信息嵌入定位同步帧中,以便通知服务器终端所在位置有危险或者其他特殊情况。
S303:将响应帧下发给定位终端,如果服务器有指示信息,则将所述指示信息嵌入响应帧中,并将响应帧发送给定位终端。
在获取定位终端发送的定位同步帧后,将响应帧下发给定位终端,以告知定位终端,其发送的定位同步帧已被成功获取。这样定位终端就可以不用连续发送定位同步帧。
在将响应帧下发给定位终端前,检查服务器是否有针对告警信息的指示信 息,如果有指示信息,则将所述指示信息嵌入响应帧中,然后再将相应帧发送给定位终端。最后定位终端提取并获得相应的指示信息。
S304:计算初步定位结果,所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个。
S305:通过位置判决算法从所述初步定位结果中选取最终定位结果。
通过将告警信息嵌入至定位同步帧中,然后提取告警信息并发送给服务器,以及通过将指示信息嵌入响应帧中,实现了定位终端与服务器双向通信,使得本发明能够使用在矿井监狱有特殊定位需要的场合。
请参阅图4,其是本发明一种实时定位系统实施例一的结构框图。
获取模块401,用于获取定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示;
计算模块402,用于计算初步定位结果,所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个,其中,通过同一定位同步帧的不同到达时间计算到达时间差,如果所述到达时间差不少于两个,则根据该到达时间差计算第一定位结果,所述第一定位结果包括第一定位坐标和定位准确度;如果定位同步帧中携带有地标天线ID和低频唤醒强度,则提取所述地标天线ID信息和低频唤醒强度,并通过该地标天线ID利用地标约束算法计算所述第二定位结果,该第二定位结果包括第二定位坐标和低频唤醒强度;根据接收信号强度指示计算所述第三定位结果,该第三定位结果包括第三定位坐标;
位置判决模块403,用于通过位置判决算法从所述初步定位结果中选取最终定位结果。
本发明在指定区域的边界设置多个用于接收终端同步帧到达时间的定位基站,以形成2D定位区域或1D路径,并在指定区域内部署多个地标天线以及用于接收地标天线ID和接收信号强度指示的地标基站。所述定位基站和地标基站获取到同步帧到达时间、接收地标天线ID和接收信号强度指示后,分别将该同步帧到达时间、接收地标天线ID和接收信号强度上报至定位引擎,定位引擎分别用TDOA算法和RSSI算法计算第一定位结果和第三定位结果,并根据接收地标天线ID获取第二定位结果,并根据位置判决算法确定最终定位结果。本发明 通过融合TDOA和低频唤醒两种定位技术的优点,在定位区域的边界部署覆盖范围较大的定位基站,并在定位区域内部部署覆盖范围小的地标基站,在获得初步定位结果后,只需要对初步定位结果进行位置判决即可获得准确的最终定位结果,一方面解决了单纯使用TDOA技术时定位基站部署复杂且设备昂贵的问题,另一方面解决了地标天线覆盖范围小需要大量部署而导致成本增加的问题。
作为另一实施例的优选,所述位置判决模块403包括:
第一判决模块,用于如果初步定位结果同时包括第一定位结果、第二定位结果和第三定位结果或者包括第一定位结果和第二定位结果,则根据系统预设的第一位置选取算法从第一定位结果和第二定位结果中选取最终定位结果;
第二判决模块,用于如果初步定位结果只包括第一定位结果和第三定位结果,则选取第一定位结果作为最终定位结果;
第三判决模块,用于如果初步定位结果只包括第二定位结果和第三定位结果,则根据系统预设的第二位置选取算法确定最终定位结果;所述第二位置选取算法包括:如果低频唤醒强度小于系统预设的最低阈值,则选取第三定位结果作为最终定位结果,否则,选取第二定位结果作为最终定位结果。
作为另一实时例的优选,所述第一判决模块包括:
第一选取模块,用于如果定位准确度大于系统预设的最高额定值,则选取第一定位结果为最终定位结果;
第二选取模块,用于如果定位准确度小于系统预设的最低额定值,则选取第二定位结果作为最终定位结果;
第三选取模块,用于如果定位准确度位于所述最高额定值和所述最低额定值之间且低频唤醒强度大于系统预设的最高阈值,则选取第二定位结果作为最终定位结果;
第四选取模块,用于如果定位准确度位于最高额定值和最低额定值之间且所述低频唤醒强度小于等于所述最高阈值,则选取第一定位结果作为最终定位结果。
本实施例与实施例一对应,上述各模块的运行方式与方法中的相同,此处 不再赘述。
请参阅图5,其是一种实时定位系统实施例二的结构框图。
第一接收模块501,用于通过定位基站接收定位终端发送的定位同步帧,并记录该定位同步帧的到达时间。
第二接收模块502,用于通过地标基站接收获取定位终端发送的定位同步帧,并记录该接收信号强度指示。
计算模块503,用于计算初步定位结果,所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个。
位置判决模块504,用于通过位置判决算法从所述初步定位结果中选取最终定位结果。
本实施例与实施例二对应,上述各模块的运行方式与方法中的相同,此处不再赘述。
请参阅图6,其是一种实时定位系统实施例三的结构框图。
获取模块601,用于获取定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示;
提取模块602,用于如果定位同步帧包含告警信息,则提取所述告警信息并将该告警信息上传至服务器。
嵌入模块603,用于将响应帧下发给定位终端,如果服务器有指示信息,则将所述指示信息嵌入响应帧中,并将响应帧发送给定位终端。
计算模块604,用于计算初步定位结果,所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个;
位置判决模块605,用于通过位置判决算法从所述初步定位结果中选取最终定位结果。
本实施例与实施例三对应,上述各模块的运行方式与方法中的相同,此处不再赘述。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和 改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

实时定位方法和系统.pdf_第1页
第1页 / 共15页
实时定位方法和系统.pdf_第2页
第2页 / 共15页
实时定位方法和系统.pdf_第3页
第3页 / 共15页
点击查看更多>>
资源描述

《实时定位方法和系统.pdf》由会员分享,可在线阅读,更多相关《实时定位方法和系统.pdf(15页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104053231A43申请公布日20140917CN104053231A21申请号201410270590X22申请日20140617H04W64/0020090171申请人京信通信系统(中国)有限公司地址510663广东省广州市萝岗区科学城神舟路10号72发明人曾利平尹章平74专利代理机构广州华进联合专利商标代理有限公司44224代理人黄晓庆54发明名称实时定位方法和系统57摘要本发明公开了一种实时定位方法和系统,所述方法包括步骤获取定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示;计算初步定位结果;通过位置判决算法从所述初步定位结果中。

2、选取最终定位结果。本发明通过融合TDOA和低频唤醒两种定位技术的优点,在定位区域的边界部署覆盖范围较大的定位基站,并在定位区域内部部署覆盖范围小的地标基站,在获得初步定位结果后,只需要对初步定位结果进行位置判决即可获得准确的最终定位结果,一方面解决了单纯使用TDOA技术时定位基站部署复杂且设备昂贵的问题,另一方面解决了地标天线覆盖范围小需要大量部署而导致成本增加的问题。51INTCL权利要求书3页说明书8页附图3页19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书8页附图3页10申请公布号CN104053231ACN104053231A1/3页21一种实时定位方法,其特征在于。

3、,包括步骤获取定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示;计算初步定位结果,所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个,其中,通过同一定位同步帧的不同到达时间计算到达时间差,如果所述到达时间差不少于两个,则根据该到达时间差计算第一定位结果,所述第一定位结果包括第一定位坐标和定位准确度;如果定位同步帧中携带有地标天线ID和低频唤醒强度,则提取所述地标天线ID信息和低频唤醒强度,并通过该地标天线ID利用地标约束算法计算所述第二定位结果,该第二定位结果包括第二定位坐标和低频唤醒强度;根据接收信号强度指示计算所述第三定位结果,该。

4、第三定位结果包括第三定位坐标;通过位置判决算法从所述初步定位结果中选取最终定位结果。2根据权利要求1所述的实时定位方法,其特征在于,所述通过位置判决算法从所述初步定位结果中选取最终定位结果的步骤,具体包括如果初步定位结果同时包括第一定位结果、第二定位结果和第三定位结果或者包括第一定位结果和第二定位结果,则根据系统预设的第一位置选取算法从第一定位结果和第二定位结果中选取最终定位结果;如果初步定位结果只包括第一定位结果和第三定位结果,则选取第一定位结果作为最终定位结果;如果初步定位结果只包括第二定位结果和第三定位结果,则根据系统预设的第二位置选取算法确定最终定位结果;所述第二位置选取算法包括如果低。

5、频唤醒强度小于系统预设的最低阈值,则选取第三定位结果作为最终定位结果,否则,选取第二定位结果作为最终定位结果。3根据权利要求2所述的实时定位方法,其特征在于,所述第一位置选取算法包括如果定位准确度大于系统预设的最高额定值,则选取第一定位结果为最终定位结果;如果定位准确度小于系统预设的最低额定值,则选取第二定位结果作为最终定位结果;如果定位准确度位于所述最高额定值和所述最低额定值之间且低频唤醒强度大于系统预设的最高阈值,则选取第二定位结果作为最终定位结果;如果定位准确度位于最高额定值和最低额定值之间且所述低频唤醒强度小于等于所述最高阈值,则选取第一定位结果作为最终定位结果。4根据权利要求1所述的。

6、实时定位方法,其特征在于,所述获取定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示步骤,具体包括通过定位基站接收定位终端发送的定位同步帧,并记录该定位同步帧的到达时间;通过地标基站接收获取定位终端发送的定位同步帧,并记录该接收信号强度指示。5根据权利要求1所述的实时定位方法,其特征在于,在所述定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示步骤之后,进一步地还包括步骤如果定位同步帧包含告警信息,则提取所述告警信息并将该告警信息上传至服务器。权利要求书CN104053231A2/3页3将响应帧下发给定位终端,如果服务器有指示。

7、信息,则将所述指示信息嵌入响应帧中,并将响应帧发送给定位终端。6一种实时定位系统,其特征在于,包括获取模块,用于获取定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示;计算模块,用于计算初步定位结果,所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个,其中,通过同一定位同步帧的不同到达时间计算到达时间差,如果所述到达时间差不少于两个,则根据该到达时间差计算第一定位结果,所述第一定位结果包括第一定位坐标和定位准确度;如果定位同步帧中携带有地标天线ID和低频唤醒强度,则提取所述地标天线ID信息和低频唤醒强度,并通过该地标天线ID利用地标约束。

8、算法计算所述第二定位结果,该第二定位结果包括第二定位坐标和低频唤醒强度;根据接收信号强度指示计算所述第三定位结果,该第三定位结果包括第三定位坐标;位置判决模块,用于通过位置判决算法从所述初步定位结果中选取最终定位结果。7根据权利要求6所述的实时定位系统,其特征在于,所述位置判决模块包括第一判决模块,用于如果初步定位结果同时包括第一定位结果、第二定位结果和第三定位结果或者包括第一定位结果和第二定位结果,则根据系统预设的第一位置选取算法从第一定位结果和第二定位结果中选取最终定位结果;第二判决模块,用于如果初步定位结果只包括第一定位结果和第三定位结果,则选取第一定位结果作为最终定位结果;第三判决模块。

9、,用于如果初步定位结果只包括第二定位结果和第三定位结果,则根据系统预设的第二位置选取算法确定最终定位结果;所述第二位置选取算法包括如果低频唤醒强度小于系统预设的最低阈值,则选取第三定位结果作为最终定位结果,否则,选取第二定位结果作为最终定位结果。8根据权利要求7所述的实时定位系统,其特征在于,所述第一判决模块包括第一选取模块,用于如果定位准确度大于系统预设的最高额定值,则选取第一定位结果为最终定位结果;第二选取模块,用于如果定位准确度小于系统预设的最低额定值,则选取第二定位结果作为最终定位结果;第三选取模块,用于如果定位准确度位于所述最高额定值和所述最低额定值之间且低频唤醒强度大于系统预设的最。

10、高阈值,则选取第二定位结果作为最终定位结果;第四选取模块,用于如果定位准确度位于最高额定值和最低额定值之间且所述低频唤醒强度小于等于所述最高阈值,则选取第一定位结果作为最终定位结果。9根据权利要求6所述的实时定位系统,其特征在于,还包括第一接收模块,用于通过定位基站接收定位终端发送的定位同步帧,并记录该定位同步帧的到达时间;第二接收模块,用于通过地标基站接收获取定位终端发送的定位同步帧,并记录该接收信号强度指示。10根据权利要求6所述的实时定位系统,其特征在于,还包括提取模块,用于如果定位同步帧包含告警信息,则提取所述告警信息并将该告警信息权利要求书CN104053231A3/3页4上传至服务。

11、器;嵌入模块,用于将响应帧下发给定位终端,如果服务器有指示信息,则将所述指示信息嵌入响应帧中,并将响应帧发送给定位终端。权利要求书CN104053231A1/8页5实时定位方法和系统【技术领域】0001本发明涉及无线定位技术,特别是涉及一种实时定位方法和系统。【背景技术】0002基于无线电磁波的定位技术,如RFIDRADIOFREQUENCYIDENTICATION射频识别技术、TOATIMEOFARRIVAL到达时间技术、TDOATIMEDIFFERENCEOFARRIVAL到达时间差技术、RSSIRECEIVEDSIGNALSTRENGTHINDICATION接收信号强度指示技术等,已经广。

12、泛应用在基站定位以及生产车间、物流仓库、学校、监狱等室内或者特殊定位需求的区域。0003TDOA定位技术通过检测信号到达两个基站的时间差,而不是到达的绝对时间来确定移动台的位置,降低了时间同步要求。采用三个不同的基站可以测到两个TDOA,移动站位于两个TDOA决定的双曲线的交点上。由于TDOA定位技术极限长度不受限制,使用长极限能够避免天线间互藕影响,使得定位精度提高,而且信号带宽越大时间测量精度也越高,具有定位精度高覆盖范围大的特点。但是使用TDOA技术在同一区域必须部署3个以上的定位基站才能够实现TDOA技术的定位,而且定位基站的部署也有复杂的要求,所以使用TDOA定位技术成本相对较高。0。

13、004低频唤醒LOWFREQUENCYWAKEUP技术时通过在定位区域部署地标基站,通过地标基站的地标天线通过低频通道发送用于唤醒定位终端的天线IDIDENTITY身份标识号码,每一个地标天线对应一个天线ID,定位终端接收并识别该天线ID后,通过同步帧将天线ID回传给地标基站,地标基站将接收的同步帧上报至服务器中,由于低频唤醒属于近场通信,其有效范围为35米,所以服务器即可根据该地标ID计算出定位终端的准确位置。正是因为地标天线低频唤醒的范围较小,所以如果需要实时定位,则需要部署大量的地标基站,使得部署成本增加。【发明内容】0005基于此,有必要针对TDOA技术和低频唤醒技术部署成本高的问题,。

14、提供一种融合两者优点以降低成本的实时定位方法和系统。0006一种实时定位方法,包括步骤获取定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示;计算初步定位结果,所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个,其中,通过同一定位同步帧的不同到达时间计算到达时间差,如果所述到达时间差不少于两个,则根据该到达时间差计算第一定位结果,所述第一定位结果包括第一定位坐标和定位准确度;如果定位同步帧中携带有地标天线ID和低频唤醒强度,则提取所述地标天线ID信息和低频唤醒强度,并通过该地标天线ID利用地标约束算法计算所述第二定位结果,该第二定位结果。

15、包括第二定位坐标和低频唤醒强度;根据接收信号强度指示计算所述第三定位结果,该第三定位结果包括第三定位坐标;通过位置判决算法从所述初步定位结果中选取最终定位结果。说明书CN104053231A2/8页60007相应地,本发明还提供一种实时定位系统,包括获取模块,用于获取定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示;计算模块,用于计算初步定位结果,所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个,其中,通过同一定位同步帧的不同到达时间计算到达时间差,如果所述到达时间差不少于两个,则根据该到达时间差计算第一定位结果,所述第一定位结果包。

16、括第一定位坐标和定位准确度;如果定位同步帧中携带有地标天线ID和低频唤醒强度,则提取所述地标天线ID信息和低频唤醒强度,并通过该地标天线ID利用地标约束算法计算所述第二定位结果,该第二定位结果包括第二定位坐标和低频唤醒强度;根据接收信号强度指示计算所述第三定位结果,该第三定位结果包括第三定位坐标;位置判决模块,用于通过位置判决算法从所述初步定位结果中选取最终定位结果。0008本发明在指定区域的边界设置多个用于接收终端同步帧到达时间的定位基站,以形成2D定位区域或1D路径,并在指定区域内部署多个地标天线以及用于接收地标天线ID和接收信号强度指示的地标基站。所述定位基站和地标基站获取到同步帧到达时。

17、间、接收地标天线ID和接收信号强度指示后,分别将该同步帧到达时间、接收地标天线ID和接收信号强度上报至定位引擎,定位引擎分别用TDOA算法和RSSI算法计算第一定位结果和第三定位结果,并根据接收地标天线ID获取第二定位结果,并根据位置判决算法确定最终定位结果。本发明通过融合TDOA和低频唤醒两种定位技术的优点,在定位区域的边界部署覆盖范围较大的定位基站,并在定位区域内部部署覆盖范围小的地标基站,在获得初步定位结果后,只需要对初步定位结果进行位置判决即可获得准确的最终定位结果,一方面解决了单纯使用TDOA技术时定位基站部署复杂且设备昂贵的问题,另一方面解决了地标天线覆盖范围小需要大量部署而导致成。

18、本增加的问题。【附图说明】0009图1为本发明一种实时定位方法实施例一的流程图;0010图2为本发明一种实时定位方法实施例二的流程图;0011图3为本发明一种实时定位方法实施例三的流程图;0012图4为本发明一种实时定位系统实施例一的结构框图;0013图5为本发明一种实时定位系统实施例二的结构框图;0014图6为本发明一种实时定位系统实施例三的结构框图。【具体实施方式】0015为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。0016请参阅图1,其是本发明一种实时定位方法实施例一的流程图。一种实时定位方法,包括步骤0017S101获取定位终端发送的定位同步帧。

19、,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示;0018在指定区域的边界设置多个用于接收终端同步帧到达时间的定位基站,以形成2D定位区域或1D路径,并在指定区域内部署多个地标天线以及用于接收地标天线ID和接收说明书CN104053231A3/8页7信号强度指示的地标基站。0019S102计算初步定位结果;0020所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个;其中,通过同一定位同步帧的不同到达时间计算到达时间差,如果所述到达时间差不少于两个,则根据该到达时间差计算第一定位结果,所述第一定位结果包括第一定位坐标和定位准确度;如果定位同步帧中携带有地标天线。

20、ID和低频唤醒强度,则提取所述地标天线ID信息和低频唤醒强度,并通过该地标天线ID利用地标约束算法计算所述第二定位结果,该第二定位结果包括第二定位坐标和低频唤醒强度;根据接收信号强度指示计算所述第三定位结果,该第三定位结果包括第三定位坐标;0021地标天线向外发送地标天线ID,如果定位终端接收到该地标天线ID,则定位终端会被低频唤醒,并将地标天线ID和低频唤醒强度嵌入定位同步帧中,并向外发送。0022S103通过位置判决算法从所述初步定位结果中选取最终定位结果。0023在计算获得初步定位结果后,由于初步定位结果第一定位结果、第二定位结果以及第三定位结果中的至少两个,所以必须通过位置判决算法从所。

21、述初步定位结果中选择最终定位结果。0024所述位置判决算法可以有多种方式,例如,对比各种定位结果的定位精度,选取初步定位结果中定位精度最高的作为最终定位结果;或者对比接收定位同步帧时的接收信号强度,选取初步定位结果中接收信号强度最高的作为最终定位结果等。本领域技术人员也可通过其他方式进行位置判决。0025本发明在指定区域的边界设置多个用于接收终端同步帧到达时间的定位基站,以形成2D定位区域或1D路径,并在指定区域内部署多个地标天线以及用于接收地标天线ID和接收信号强度指示的地标基站。所述定位基站和地标基站获取到同步帧到达时间、接收地标天线ID和接收信号强度指示后,分别将该同步帧到达时间、接收地。

22、标天线ID和接收信号强度上报至定位引擎,定位引擎分别用TDOA算法和RSSI算法计算第一定位结果和第三定位结果,并根据接收地标天线ID获取第二定位结果,并根据位置判决算法确定最终定位结果。本发明通过融合TDOA和低频唤醒两种定位技术的优点,在定位区域的边界部署覆盖范围较大的定位基站,并在定位区域内部部署覆盖范围小的地标基站,在获得初步定位结果后,只需要对初步定位结果进行位置判决即可获得准确的最终定位结果,一方面解决了单纯使用TDOA技术时定位基站部署复杂且设备昂贵的问题,另一方面解决了地标天线覆盖范围小需要大量部署而导致成本增加的问题。0026作为另一个实施例,在上述S103步骤,可通过以下优。

23、选方式实现。0027S1031如果初步定位结果同时包括第一定位结果、第二定位结果和第三定位结果或者包括第一定位结果和第二定位结果,则根据系统预设的第一位置选取算法从第一定位结果和第二定位结果中选取最终定位结果;0028由于第三定位结果是通过RSSI算法计算获得,一般来说其定位结果误差比第一定位结果和第二定位结果的误差大,所以如果初步定位结果包括第一定位结果、第二定位结果和第三定位结果,则可忽略第三定位结果,根据系统预设的第一位置选取算法从第一定位结果和第二定位结果中选取最终定位结果。0029所述第一位置选取算法,可以包括多种形式,例如,选取误差较小的定位结果作为说明书CN104053231A4。

24、/8页8最终定位结果,选取接收信号强度最高的作为最终定位结果等。0030作为优选,所述第一位置选取算法可以包括如下步骤00311、如果定位准确度大于系统预设的最高额定值,则选取第一定位结果为最终定位结果。0032如果第一定位结果中的定位准确度大于系统设定的最高额定值,则说明第一定位结果非常准确,可直接将其作为最终定位结果。00332、如果定位准确度小于系统预设的最低额定值,则选取第二定位结果作为最终定位结果。0034如果第一定位结果中的定位准确度小于系统设定的最低额定值,则说明第一定位结果误差很大,不可采用。由于第二定位结果采用地标约束算法获得,而地标天线所覆盖的范围只有35米,在第一定位结果。

25、误差很大的前提下,第二定位结果无论如何都比第一定位结果准确,所以直接将第二定位结果作为最终定位结果。00353、如果定位准确度位于所述最高额定值和所述最低额定值之间且低频唤醒强度大于系统预设的最高阈值,则选取第二定位结果作为最终定位结果;0036如果定位准确度位于所述最高额定值和所述最低额定值之间,说明第一定位结果有一定的误差,需要与第二定位结果对比才能决定其能否采用。如果第二定位结果的低频唤醒强度大于系统预设的最高阈值,说明此时第二定位结果比第一定位结果更加准确,所以选取第二定位结果作为最终定位结果。00374、如果定位准确度位于最高额定值和最低额定值之间且所述低频唤醒强度小于等于所述最高阈。

26、值,则选取第一定位结果作为最终定位结果。0038在如果定位准确度位于最高额定值和最低额定值之间前提下,如果第二定位结果的低频唤醒强度小于等于所述最高阈值,则说明第二定位结果也具有一定的误差,但总体上由于采用TDOA算法获得的第一定位结果比采用地标约束算法获得第第二定位结果误差更小,所以此时依然选取选取第一定位结果作为最终定位结果。0039S1032如果初步定位结果只包括第一定位结果和第三定位结果,则选取第一定位结果作为最终定位结果;0040由于第三定位结果是通过RSSI算法计算获得,一般来说其定位结果误差比通过TDOA算法计算获得的第一定位结果误差大,所以如果初步定位结果只包括第一定位结果和第。

27、三定位结果,则直接选择第一定位结果作为最终定位结果。0041S1033如果初步定位结果只包括第二定位结果和第三定位结果,则根据系统预设的第二位置选取算法确定最终定位结果;0042所述第二位置选取算法包括如果低频唤醒强度小于系统预设的最低阈值,则选取第三定位结果作为最终定位结果,否则,选取第二定位结果作为最终定位结果。0043虽然第三定位结果的误差比第二定位结果的大,但是,如果第二定位结果中的低频唤醒强度小于系统预设的最低阈值,则说明该第二定位结果误差非常大,其定位结果不可采用,此时直接选择第三定位结果作为最终定位结果。0044由于TDOA算法、地标约束算法以及RSSI算法各有不同,且一般地,在。

28、定位误差方面,TDOA算法误差最小、其次是地标约束算法、而RSSI算法误差最大,根据位置判决算法以及第一位置选取算法和第二位置选取算法,通过将定位准确度与系统设定的最高额定值和说明书CN104053231A5/8页9最低额定值对比以及将地标唤醒强度与系统设定的最高阈值和最低阈值对比,可以清楚知道,第一定位结果和第二定位结果的误差程度,从中选取最为准确的定位结果作为最终定位结果,融和了TDOA算法、地标约束算法的优点,保证了最终定位结果的准确性。0045请参阅图2,其是本发明一种实时定位方法实施例二的流程图。本实施例中,大体步骤与实施例一相同,区别点是实施例一的步骤S101可通过步骤S201和步。

29、骤S202实现。0046S201通过定位基站接收定位终端发送的定位同步帧,并记录该定位同步帧的到达时间。0047在指定区域的边界部署至少3个定位基站以围成定位区域或者定位路径,定位终端可定时或者在低频唤醒以及主动告警时对外发送定位同步帧,通过每个定位基站接收同一定位同步帧,并记录同一定位同步帧的到达时间TOA。将同一定位同步帧的不同到达时间作差,然后通过TDOA算法即可计算获得第一定位结果。0048S202通过地标基站接收获取定位终端发送的定位同步帧,并记录该接收信号强度指示。0049当定位终端向外发送定位同步帧时,通过地标基站接收获取定位同步帧,如果定位同步帧中包括地标天线ID和低频唤醒强度。

30、等信息,即可通过地标约束算法计算第二定位结果。0050由于地标天线所能覆盖的范围只有35米,如果定位终端不在这个范围之内,则定位终端所发送的定位同步帧时不包括地标天线ID和低频唤醒强度的,所以进一步地,还需记录地标基站所接收到定位同步帧的电压强度,即接收信号强度指示。通过接收信号强度指示即可通过RSSI算法计算第三定位结果。0051S203计算初步定位结果,所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个;0052S204通过位置判决算法从所述初步定位结果中选取最终定位结果。0053通过在指定区域的边界部署定位基站以围成定位区域或者形成定位路径,在定位区域或者定位路径。

31、内均匀部署地标基站,可有效地降低部署成本。因为定位基站虽然覆盖范围大,但是其部署复杂,如果单独部署定位基站,其部署成本过高,而且在部署定位基站时,其部署位置也有复杂的要求,进一步加剧其部署成本。对于地标基站,由于地标天线的覆盖范围比较小只有35米,如果单独部署地标基站,则地标基站的部署密度将非常高,同样也会增加部署的成本,如果在指定区域的边界部署定位基站以围成定位区域或者形成定位路径,在定位区域或者定位路径内均匀部署地标基站,这样就可以减少定位基站或者地标基站的部署量,能够融合两者的优点,可优先降低部署成本。0054请参阅图3,其是本发明一种实时定位方法实施例三的流程图。0055S301获取定。

32、位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示;0056S302如果定位同步帧包含告警信息,则提取所述告警信息并将该告警信息上传至服务器。0057获取定位终端发送的定位同步帧之后,首先检查定位同步帧的特定标识位是否包含有告警信息,如果特定标识位包含有告警信息,则提取该告警信息,并将该告警信息上传至服务器。说明书CN104053231A6/8页100058在矿井监狱学校等应用场合,定位终端的使用者或携带者在遇到危险或者其他特殊情况时,可按下设置在定位终端的告警按钮或者告警选项等,定位终端便把告警信息嵌入定位同步帧中,以便通知服务器终端所在位置有危险或者其他特殊。

33、情况。0059S303将响应帧下发给定位终端,如果服务器有指示信息,则将所述指示信息嵌入响应帧中,并将响应帧发送给定位终端。0060在获取定位终端发送的定位同步帧后,将响应帧下发给定位终端,以告知定位终端,其发送的定位同步帧已被成功获取。这样定位终端就可以不用连续发送定位同步帧。0061在将响应帧下发给定位终端前,检查服务器是否有针对告警信息的指示信息,如果有指示信息,则将所述指示信息嵌入响应帧中,然后再将相应帧发送给定位终端。最后定位终端提取并获得相应的指示信息。0062S304计算初步定位结果,所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个。0063S305通过。

34、位置判决算法从所述初步定位结果中选取最终定位结果。0064通过将告警信息嵌入至定位同步帧中,然后提取告警信息并发送给服务器,以及通过将指示信息嵌入响应帧中,实现了定位终端与服务器双向通信,使得本发明能够使用在矿井监狱有特殊定位需要的场合。0065请参阅图4,其是本发明一种实时定位系统实施例一的结构框图。0066获取模块401,用于获取定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示;0067计算模块402,用于计算初步定位结果,所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个,其中,通过同一定位同步帧的不同到达时间计算到达时间差,如。

35、果所述到达时间差不少于两个,则根据该到达时间差计算第一定位结果,所述第一定位结果包括第一定位坐标和定位准确度;如果定位同步帧中携带有地标天线ID和低频唤醒强度,则提取所述地标天线ID信息和低频唤醒强度,并通过该地标天线ID利用地标约束算法计算所述第二定位结果,该第二定位结果包括第二定位坐标和低频唤醒强度;根据接收信号强度指示计算所述第三定位结果,该第三定位结果包括第三定位坐标;0068位置判决模块403,用于通过位置判决算法从所述初步定位结果中选取最终定位结果。0069本发明在指定区域的边界设置多个用于接收终端同步帧到达时间的定位基站,以形成2D定位区域或1D路径,并在指定区域内部署多个地标天。

36、线以及用于接收地标天线ID和接收信号强度指示的地标基站。所述定位基站和地标基站获取到同步帧到达时间、接收地标天线ID和接收信号强度指示后,分别将该同步帧到达时间、接收地标天线ID和接收信号强度上报至定位引擎,定位引擎分别用TDOA算法和RSSI算法计算第一定位结果和第三定位结果,并根据接收地标天线ID获取第二定位结果,并根据位置判决算法确定最终定位结果。本发明通过融合TDOA和低频唤醒两种定位技术的优点,在定位区域的边界部署覆盖范围较大的定位基站,并在定位区域内部部署覆盖范围小的地标基站,在获得初步定位结果后,只需要对初步定位结果进行位置判决即可获得准确的最终定位结果,一方面解决了单纯使用TD。

37、OA技术时定位基站部署复杂且设备昂贵的问题,另一方面解决了地标天线覆说明书CN104053231A107/8页11盖范围小需要大量部署而导致成本增加的问题。0070作为另一实施例的优选,所述位置判决模块403包括0071第一判决模块,用于如果初步定位结果同时包括第一定位结果、第二定位结果和第三定位结果或者包括第一定位结果和第二定位结果,则根据系统预设的第一位置选取算法从第一定位结果和第二定位结果中选取最终定位结果;0072第二判决模块,用于如果初步定位结果只包括第一定位结果和第三定位结果,则选取第一定位结果作为最终定位结果;0073第三判决模块,用于如果初步定位结果只包括第二定位结果和第三定位。

38、结果,则根据系统预设的第二位置选取算法确定最终定位结果;所述第二位置选取算法包括如果低频唤醒强度小于系统预设的最低阈值,则选取第三定位结果作为最终定位结果,否则,选取第二定位结果作为最终定位结果。0074作为另一实时例的优选,所述第一判决模块包括0075第一选取模块,用于如果定位准确度大于系统预设的最高额定值,则选取第一定位结果为最终定位结果;0076第二选取模块,用于如果定位准确度小于系统预设的最低额定值,则选取第二定位结果作为最终定位结果;0077第三选取模块,用于如果定位准确度位于所述最高额定值和所述最低额定值之间且低频唤醒强度大于系统预设的最高阈值,则选取第二定位结果作为最终定位结果;。

39、0078第四选取模块,用于如果定位准确度位于最高额定值和最低额定值之间且所述低频唤醒强度小于等于所述最高阈值,则选取第一定位结果作为最终定位结果。0079本实施例与实施例一对应,上述各模块的运行方式与方法中的相同,此处不再赘述。0080请参阅图5,其是一种实时定位系统实施例二的结构框图。0081第一接收模块501,用于通过定位基站接收定位终端发送的定位同步帧,并记录该定位同步帧的到达时间。0082第二接收模块502,用于通过地标基站接收获取定位终端发送的定位同步帧,并记录该接收信号强度指示。0083计算模块503,用于计算初步定位结果,所述初步定位结果包括第一定位结果、第二定位结果以及第三定位。

40、结果中的至少两个。0084位置判决模块504,用于通过位置判决算法从所述初步定位结果中选取最终定位结果。0085本实施例与实施例二对应,上述各模块的运行方式与方法中的相同,此处不再赘述。0086请参阅图6,其是一种实时定位系统实施例三的结构框图。0087获取模块601,用于获取定位终端发送的定位同步帧,并记录定位同步帧的到达时间以及定位同步帧的接收信号强度指示;0088提取模块602,用于如果定位同步帧包含告警信息,则提取所述告警信息并将该告警信息上传至服务器。0089嵌入模块603,用于将响应帧下发给定位终端,如果服务器有指示信息,则将所述说明书CN104053231A118/8页12指示信。

41、息嵌入响应帧中,并将响应帧发送给定位终端。0090计算模块604,用于计算初步定位结果,所述初步定位结果包括第一定位结果、第二定位结果以及第三定位结果中的至少两个;0091位置判决模块605,用于通过位置判决算法从所述初步定位结果中选取最终定位结果。0092本实施例与实施例三对应,上述各模块的运行方式与方法中的相同,此处不再赘述。0093以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。说明书CN104053231A121/3页13图1图2说明书附图CN104053231A132/3页14图3图4图5说明书附图CN104053231A143/3页15图6说明书附图CN104053231A15。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1