终端定位方法及系统的制作方法_3

文档序号:9331237阅读:来源:国知局
数据;终端位置优化模块16用于根据所获取的匹配数据优化终端的初始位置信息,以获取终端的优化位置信息。
[0087]优选地,终端位置优化模块包括:平均距离计算单元、优化距离计算单元、圆确定单元和优化位置计算单元,其中,平均距离计算单元用于根据所述目标基站的匹配数据计算平均距离值;优化距离计算单元用于在50-100米之间产生一随机数,并计算平均距离值与所产生的随机数的和,以获取优化距离值;圆确定单元用于以目标基站的位置为圆心,以优化距离值为半径确定一圆;优化位置计算单元用于计算终端的初始位置与所述目标基站的位置的连线与所述圆的交点的位置,并将该位置确定为终端的优化位置。
[0088]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
【主权项】
1.一种终端定位方法,其特征在于,包括: A.获取终端上报的蜂窝小区信息及所述蜂窝小区覆盖下的各个基站与终端之间的信号强度信息; B.根据所接收的蜂窝小区信息获取所述蜂窝小区覆盖下的各个基站的位置信息; C.根据所接收的所述蜂窝小区覆盖下的各个基站与终端之间的信号强度信息及所查找到的各个基站的位置信息计算终端的初始位置信息; D.根据所计算的终端的初始位置信息及所查找到的各个基站的位置信息计算终端与各个基站的距离,并将离终端距离最近的基站确定为目标基站及将终端与该目标基站之间的距离确定为目标距离; E.调用目标优化库以获取所述目标基站的匹配数据,其中,所述目标优化库预先存储有多个目标基站及其相对应的匹配数据,所述匹配数据为所计算的多个终端距离该目标基站的目标距离的集合; F.根据所获取的匹配数据优化终端的初始位置信息,以获取终端的优化位置信息。2.根据权利要求1所述的终端定位方法,其特征在于,所述步骤F包括: Fl.根据所述目标基站的匹配数据计算平均距离值; F2.在50-100米之间产生一随机数,并计算平均距离值与所产生的随机数的和,以获取优化距离值; F3.以目标基站的位置为圆心,以优化距离值为半径确定一圆; F4.计算终端的初始位置与所述目标基站的位置的连线与所述圆的交点的位置,并将该位置确定为终端的优化位置。3.根据权利要求2所述的终端定位方法,其特征在于,在步骤D和步骤E之间还包括: G.判断目标优化库中是否存储有所述目标基站的匹配数据,若是,则执行步骤E;若否,则将所确定的目标基站及目标距离存储在目标优化库中。4.根据权利要求1所述的终端定位方法,其特征在于,在步骤F之后,还包括: 将所获取的终端的优化位置信息通过WEB页面显示或发送至终端显示。5.一种终端定位系统,其特征在于,包括相连接的服务器及目标优化库,其中, 所述目标优化库,用于预先存储多个目标基站及其相对应的匹配数据,所述匹配数据为所计算的多个终端距离目标基站的目标距离的集合; 所述服务器包括: 信息接收模块,用于获取终端上报的蜂窝小区信息及所述蜂窝小区覆盖下的各个基站与终端之间的信号强度信息; 基站位置获取模块,用于根据所接收的蜂窝小区信息获取所述蜂窝小区覆盖下的各个基站的位置信息; 终端初始位置计算模块,用于根据所接收的所述蜂窝小区覆盖下的各个基站与终端之间的信号强度信息及所查找到的各个基站的位置信息计算终端的初始位置信息; 目标确定模块,用于根据所计算的终端的初始位置信息及所查找到的各个基站的位置信息计算终端与各个基站的距离,并将离终端距离最近的基站确定为目标基站及将终端与该目标基站之间的距离确定为目标距离; 匹配数据获取模块,用于调用目标优化库以获取所述目标基站的匹配数据; 终端位置优化模块,用于根据所获取的匹配数据优化终端的初始位置信息,以获取终端的优化位置信息。6.根据权利要求5所述的终端定位系统,其特征在于,所述终端位置优化模块包括: 平均距离计算单元,用于根据所述目标基站的匹配数据计算平均距离值; 优化距离计算单元,用于在50-100米之间产生一随机数,并计算平均距离值与所产生的随机数的和,以获取优化距离值; 圆确定单元,用于以目标基站的位置为圆心,以优化距离值为半径确定一圆; 优化位置计算单元,用于计算终端的初始位置与所述目标基站的位置的连线与所述圆的交点的位置,并将该位置确定为终端的优化位置。7.根据权利要求5所述的终端定位系统,其特征在于,所述终端定位系统还包括: 判断模块,用于判断目标优化库中是否存储有所述目标基站的匹配数据; 存储模块,用于在目标优化库中无存储所述目标基站的匹配数据时,将所确定的目标基站及目标距离存储在目标优化库中。8.根据权利要求5所述的终端定位系统,其特征在于,所述终端定位系统还包括: 输出模块,用于将所获取的终端的优化位置信息通过WEB页面显示或发送至终端显不O9.一种终端定位系统,其特征在于,包括网关、服务器及与服务器相连接的目标优化库,其中, 所述目标优化库,用于预先存储多个目标基站及其相对应的匹配数据,所述匹配数据为所计算的多个终端距离目标基站的目标距离的集合; 所述网关包括: 信息接收模块,用于获取终端上报的蜂窝小区信息及所述蜂窝小区覆盖下的各个基站与终端之间的信号强度信息; 基站位置获取模块,用于根据所接收的蜂窝小区信息获取所述蜂窝小区覆盖下的各个基站的位置信息; 终端初始位置计算模块,用于根据所接收的所述蜂窝小区覆盖下的各个基站与终端之间的信号强度信息及所查找到的各个基站的位置信息计算终端的初始位置信息; 目标确定模块,用于根据所计算的终端的初始位置信息及所查找到的各个基站的位置信息计算终端与各个基站的距离,并将离终端距离最近的基站确定为目标基站及将终端与该目标基站之间的距离确定为目标距离; 所述服务器包括: 匹配数据获取模块,用于调用目标优化库以获取所述目标基站的匹配数据; 终端位置优化模块,用于根据所获取的匹配数据优化终端的初始位置信息,以获取终端的优化位置信息。10.根据权利要求9所述的终端定位系统,其特征在于,所述终端位置优化模块包括: 平均距离计算单元,用于根据所述目标基站的匹配数据计算平均距离值; 优化距离计算单元,用于在50-100米之间产生一随机数,并计算平均距离值与所产生的随机数的和,以获取优化距离值; 圆确定单元,用于以目标基站的位置为圆心,以优化距离值为半径确定一圆; 优化位置计算单元,用于计算终端的初始位置与所述目标基站的位置的连线与所述圆的交点的位置,并将该位置确定为终端的优化位置。
【专利摘要】本发明公开了一种终端定位方法及系统,该终端定位方法包括:获取终端上报的蜂窝小区信息及蜂窝小区覆盖下的各个基站与终端之间的信号强度信息;获取蜂窝小区覆盖下的各个基站的位置信息;计算终端的初始位置信息;计算终端与各个基站的距离,并将离终端距离最近的基站确定为目标基站及将终端与该目标基站之间的距离确定为目标距离;调用目标优化库以获取目标基站的匹配数据,其中,目标优化库预先存储有多个目标基站及其相对应的匹配数据,匹配数据为所计算的多个终端距离该目标基站的目标距离的集合;根据所获取的匹配数据优化终端的初始位置信息,以获取终端的优化位置信息。实施本发明的技术方案,可提高终端定位精度。
【IPC分类】H04W64/00
【公开号】CN105050180
【申请号】CN201510264281
【发明人】张友文, 李江波, 赵雄
【申请人】深圳市赛格导航科技股份有限公司
【公开日】2015年11月11日
【申请日】2015年5月21日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1