用户站定位方法及装置的制造方法
【技术领域】
[0001] 本发明实施例涉及通信技术领域,尤其涉及一种用户站定位方法及装置。
【背景技术】
[0002] 现有的GPS (Global Positioning System,全球定位系统)差分定位的原理是:已 知精确三维坐标的GPS基准站先通过对卫星的观测结果进行三维定位,解算出基准站的坐 标,然后计算解算出的坐标与已知精确三维坐标之间的误差,并将计算得到的误差实时或 事后通过通信网络发送给用户站(也即用户的定位设备,如GPS导航仪);用户站将GPS基 准站发送的误差作为用户定位误差,对其解算的用户坐标进行修正。由于最后得到的修正 后的用户坐标已消去了基准站和用户站的共同误差,例如卫星轨道误差、时钟误差、大气影 响、多径效应以及其他误差等,因此可以提高定位精度。
[0003] 但是,发明人在研宄过程中发现上述现有技术存在如下缺陷:
[0004] 一方面,现有的差分定位方法中对定位误差的确定操作,需要有基准站和通信网 络等差分基础设施进行支持,这样会使得用户定位成本较高;
[0005] 另一方面,在没有这些差分基础设施时,使得用户站不能够得到定位误差,从而不 很好的利用差分定位技术来提高定位精度。
【发明内容】
[0006] 本发明实施例提供一种用户站定位方法及装置,以能够在不依赖基准站和通信网 络的如提下,提尚定位精度。
[0007] -方面,本发明实施例提供了一种用户站定位方法,该方法包括:
[0008] 通过配置于移动终端内的定位设备的定位操作,获取所述移动终端所在定位点的 实测定位坐标;
[0009] 获取根据已知参考系确定的所述定位点的参考定位坐标;
[0010] 计算所述实测定位坐标与所述参考定位坐标之间的矢量距离,作为所述定位设备 在所述定位点的定位误差。
[0011] 另一方面,本发明实施例还提供了一种用户给定位装置,该装置包括:
[0012] 实测定位坐标获取单元,用于通过配置于移动终端内的定位设备的定位操作,获 取所述移动终端所在定位点的实测定位坐标;
[0013] 参考定位坐标获取单元,用于获取根据已知参考系确定的所述定位点的参考定位 坐标;
[0014] 定位误差计算单元,用于计算所述实测定位坐标与所述参考定位坐标之间的矢量 距离,作为所述定位设备在所述定位点的定位误差。
[0015] 本发明实施例提供的技术方案,可以在不需要基准站和通信网络这些基础设施的 情况下,利用环境中存在的参考系求解得到用户站定位误差,以实现一种基于参考系引导 的差分定位,因此能够降低用户定位成本较高。
【附图说明】
[0016] 图1是本发明实施例一提供的用户站定位方法的流程示意图;
[0017] 图2是本发明实施例一提供的实测定位坐标与参考定位坐标之间的矢量距离的 计算方式示意图;
[0018] 图3是本发明实施例二提供的用户站定位方法中修正实测定位坐标操作的流程 示意图;
[0019] 图4是本发明实施例二提供的绝对量方式自适应差分定位的示意图;
[0020] 图5是本发明实施例二提供的相对量方式自适应差分定位的示意图;
[0021] 图6是本发明实施例二提供的一种定位误差收敛过程示意图;
[0022] 图7是本发明实施例三提供的用户站定位装置的结构示意图。
【具体实施方式】
[0023] 下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描 述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便 于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0024] 在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成 作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但 是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新 安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。 所述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0025] 还应当提到的是,在一些替换实现方式中,所提到的功能/动作可以按照不同于 附图中标示的顺序发生。举例来说,取决于所涉及的功能/动作,相继示出的各幅图实际上 可以基本上同时执行或者有时可以按照相反的顺序来执行。
[0026] 实施例一
[0027] 图1是本发明实施例一提供的用户站定位方法的流程示意图。本实施例可在如下 场景下应用:用户持有配置有定位设备的移动终端以一定的速度行驶前进,例如行驶在路 上或者存有建筑物的区域内,实现对用户站定位误差的确定操作。本实施例提供的用户站 定位方法可应用于所有与定位相关的应用,包括GPS定位、地图匹配以及其它定位应用。该 方法可以由用户站定位装置来执行,所述装置由软件和/或硬件实现,可作为定位设备这 一用户站的一部分而存在,也可作为独立于定位设备的产品而被配置于移动终端内。其中, 移动终端可以是智能手机、平板电脑、笔记本电脑等可移动的具有处理器和存储器的电子 设备。参见图1,本实施例提供的用户站定位方法具体包括如下步骤:
[0028] 步骤S110、通过配置于移动终端内的定位设备的定位操作,获取移动终端所在定 位点的实测定位坐标。
[0029] 本实施例对定位设备的定位操作不作具体限定,凡是定位精度欠佳的定位操作, 均在本发明实施例的保护范围之内。示例性的,定位设备的定位操作,为定位设备通过观测 卫星,并根据卫星观测结果得到的定位坐标的操作。其中,对于该操作而言,由于卫星运行 轨道、卫星时钟存在误差,大气对流层、电离层对信号的影响,以及人为的SA保护政策,使 得定位精度只有100米。定位点是移动终端有定位需求时进行定位的位置点,可以是由定 位业务触发定位操作,也可以是周期性进行定位操作。
[0030] 步骤S120、获取根据已知参考系确定的定位点的参考定位坐标。
[0031] 在很多定位场景中,环境中存在已知精确坐标的参考系,这种参考系可以是绝对 的位置区域,也可以是相对的参考量,只要利用参考系的位置所确定的定位点的参考定位 坐标,比通过定位设备的定位操作得到的定位点的实测定位坐标准确,该参考系就可以应 用于本发明实施例描述的用户站误差确定方案,就能够保证该用户站误差的可靠性。
[0032] 在本实施例的一种【具体实施方式】中,步骤S120具体为:根据移动终端的运动状态 参数,基于地图数据确定移动终端所在的区域,作为参考系;
[0033] 获取所确定的区域的已知坐标,作为参考定位坐标。
[0034] 其中,运动状态参数可以是移动终端的运动速度、运动走向等参数,所确定的区域 是诸如已知精确坐标的道路、建筑物等处于静态的绝对位置。
[0035] 示例性的,在基于移动终端的运动状态参数,如运动速度,检测到移动终端当前处 于高速行驶状态,且通过读取地图数据,获知移动终端所在定位点的实测定位坐标邻近某 条已知精确坐标的道路,则可估计出移动终端当前实际上正行驶在道路上,移动终端所在 定位点的准确坐标也应是道路坐标中的一点,而非当前得到偏离道路的实测定位坐标,因 此可将该道路作为参考系,利用该参考系的精准坐标,求解出移动终端所在定位点的实际 观测坐标的定位误差。
[0036] 示例性的,在通过读取地图数据,获知移动终端所在定位点的实测定位坐标邻近 某个建筑物,且基于移动终端的运动状态参数,如运动走向,检测到移动终端当前正朝向或 与相反的方向背离建筑物移动,或者移动终端所在定位点的实测定位坐标与建筑物的邻近 距离未超过设定的最小误差距离,则可估计出移动终端当前实际上正处在该建筑物处,移 动终端所在定位点的准确坐标也应是建筑物坐标,而非当前得到偏离建筑物的实测定位坐 标,因此可将该建筑物作为参考系,利用该参考系的精准坐标,求解出移动终端所在定位点 的实际观测坐标的定位误差。
[0037] 在本实施例的另一种【具体实施方式】中,步骤S120具体为:将位于定位点的除步骤 S110中所述的执行定位操作的定位设备之外的其他定位设备,作为参考系;获取其他定位 设备得到的定位坐标,作为参考定位坐标。在该实施方式中,其他定位设备,可作为一个相 对参考系,其定位精度要高于步骤S110中所述的执行定位操作的定位设备的定位精度,例 如所述其他定位设备可以是同行的其他用户、乘坐的公共交通车辆所持有的定位精度较高 的定位设备。
[0038] 步骤S130、计算实测定位坐标与参考定位坐标之间的矢量距离,作为定位设备在 定位点的定位误差。
[0039] 在本实施例中,定位误差为一个矢量误差,实测定位坐标是一个点。如果所利用的 参考系为与实测定位坐标邻近的道路,由于道路的已知坐标这一参考定位坐标对应的往往 是一条直线段,则实测定位坐标与参考定位坐标之间的矢量距离为根据正交性原理计算得 到的实测定位坐标到参考定位坐标的垂直距离。如图2所示,当定位设备通过定位操作得 到的实测定位坐标为Sol,而根据道路这一参考系得到的实测定位坐标为Stl时,dl即为实 测定位坐标与参考定位坐标之间的矢量距离。
[0040] 需要说明的是,如果所利用的参考系为与实测定位坐标邻近的建筑物,或者其他 定位设备时,则得到的参考定位坐标也均为一个点,此时矢量距离即为参考定位坐标与实 测定位坐标之间的矢量差。
[0041] 在得到定位设备在定位点的定位误差之后,可将该定位点的定位误差进行存储, 以便在后续定位过程利用之前所得到的准确度较高的定位误差,来修正所实时得到的实测 定位坐标,提高定位精度。
[0042] 本实施例提供的技术方案,可以在不需要基准站和通信网络这些基础设施的情况 下,利用环境中存在的参考系求解得到用户站定位误差,以实现一种基于参考系引导的差 分定位,因此能够降低用户定位成本较高。
[0043] 实