提升目标移动终端的定位精度的方法、装置及存储介质与流程

未命名 07-13 阅读:101 评论:0


1.本技术涉及卫星定位技术领域,特别是涉及一种提升目标移动终端的定位精度的方法、装置及存储介质。


背景技术:

2.目前随着定位技术的不断发展,卫星定位技术成为人们日常生活中最常使用的定位技术之一。但是利用卫星定位技术定位移动终端的具体位置的精确度不高,具体有以下几种原因:1.大气层影响;2.卫星星历误差;3.卫星时钟误差;4.多路径误差。
3.为了解决上述误差,提出了差分定位技术。差分定位技术在已知位置的参考点安装基准站,根据基准站与卫星的实际位置确定基站与卫星之间的真实距离,根据卫星发送定位信号的时间以及基准站接收定位信号的时间确定基准站与卫星之间的伪距,并且根据该真实距离与伪距确定与该伪距对应的伪距误差,从而将伪距误差作为与该卫星对应的差分校正量。然后,将该差分校正量发送给需要定位的移动终端,移动终端就能够根据该差分校正量对移动终端与卫星之间的伪距进行补偿,从而获得更准确的位置信息。
4.图1是现有的利用多个卫星和基准站对移动终端进行定位的示意图。参考图1所示,该定位系统中包括第一卫星101、第二卫星102、第三卫星103、第四卫星104、基准站20和移动终端30。其中,基准站20能够根据由第一卫星101、第二卫星102、第三卫星103以及第四卫星104发送的定位信号,确定与第一卫星101对应的差分校正量、与第二卫星102对应的差分校正量、与第三卫星103对应的差分校正量以及与第四卫星104对应的差分校正量。
5.进一步地,移动终端30根据与第一卫星101对应的定位信号和差分校正量,确定与第一卫星101之间的距离;移动终端30根据与第二卫星102对应的定位信号和差分校正量,确定与第二卫星102之间的距离;移动终端30根据与第三卫星103对应的定位信号和差分校正量,确定与第三卫星103之间的距离;移动终端30根据与第四卫星104对应的定位信息和差分校正量,确定与第四卫星104之间的距离。
6.最后,移动终端30能够根据与第一卫星101之间的距离、与第二卫星102之间的距离、与第三卫星103之间的距离以及与第四卫星104之间的距离,确定较为精确的位置信息。
7.但是由于基准站20是通过互联网的方式与移动终端30进行通信(例如,基准站20还可以通过车联网的方式与汽车的定位系统进行通信),因此基准站20的通信覆盖范围是有限的。
8.图2示出了现有的目标移动终端处于多个基准站的通信覆盖范围外的示意图。参考图2所示,该定位系统中包括第一基准站210、第二基准站220、第三基准站230以及目标移动终端30。其中,第一基准站210的通信覆盖范围为第一覆盖范围410,第二基准站220的通信覆盖范围为第二覆盖范围420,第三基准站230的通信覆盖范围为第三覆盖范围430。
9.在第一覆盖范围410内的多个移动终端能够接收到由第一基准站210发送的差分校正量,第二覆盖范围420内的多个移动终端能够接收到由第二基准站220发送的差分校正量,第三覆盖范围430内的多个移动终端能够接收到由第三基准站230发送的差分校正量。
10.由于目标移动终端30并不在第一覆盖范围410内,不在第二覆盖范围420内,也不在第三覆盖范围430内,因此目标移动终端30不能接收到由第一基准站210、第二基准站220或第三基准站230发送的差分校正量。在此基础上,目标移动终端30只能通过与卫星之间的伪距确定位置信息。但是根据上述内容所述,利用伪距确定位置信息存在精度不高的缺陷。因此如何对基准站通信覆盖范围外的移动终端进行精确定位是目前亟待解决的问题。
11.公开号为cn116125507a,名称为一种移动终端的定位方法、装置、设备及存储介质。该方法包括:获取由移动终端的原始观测数据确定的实时动态差分定位解;其中,实时动态差分定位解用于表征移动终端的预定位结果,原始观测数据由移动终端对n个定位卫星观测得到;在实时动态差分定位解满足第一条件的情况下,根据实时动态差分定位解,确定移动终端的定位结果;其中,第一条件是与实时动态差分定位解的精度有关的条件;在实时动态差分定位解不满足第一条件的情况下,根据参考观测数据和原始观测数据,确定移动终端的定位结果。
12.公开号为cn116047562a,名称为一种自移动设备的定位方法、自移动设备和存储介质。该方法包括:接收基站发送的卫星观测数据并根据卫星观测数据执行差分定位操作;确定卫星观测数据的信号质量分值;在信号质量分值小于预设分值时,禁止使用差分定位操作的定位结果,并输出第一提示信息,第一提示信息用于提示移动基站;在信号质量分值大于或等于预设分值时,根据差分定位操作的定位结果更新自移动设备的位置。
13.针对上述的现有技术中存在的由于基准站通信覆盖范围是有限的,因此如何对基准站通信覆盖范围外的移动终端进行精确定位的技术问题,目前尚未提出有效的解决方案。


技术实现要素:

14.本公开的实施例提供了一种提升目标移动终端的定位精度的方法、装置及存储介质,以至少解决现有技术中存在的由于基准站通信覆盖范围是有限的,因此如何对基准站通信覆盖范围外的移动终端进行精确定位的技术问题。
15.根据本公开实施例的一个方面,提供了一种提升目标移动终端的定位精度的方法,包括:利用卫星对目标移动终端进行定位,并确定目标移动终端的位置信息;判定目标移动终端是否能与基准站建立通信连接;在目标移动终端不能与基准站建立通信连接的情况下,目标移动终端向除目标移动终端外的其他移动终端发送误差信息获取请求;接收由除目标移动终端外的其他移动终端发送的多个误差信息,并选取优先级最高的移动终端为源移动终端,其中与源移动终端对应的误差信息为第一误差信息;以及根据第一误差信息,对目标移动终端的位置信息进行校正。
16.根据本公开实施例的另一个方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时由处理器执行以上任意一项所述的方法。
17.根据本公开实施例的另一个方面,还提供了一种提升目标移动终端的定位精度的装置,包括:位置信息确定模块,用于利用卫星对目标移动终端进行定位,并确定目标移动终端的位置信息;第一判定模块,用于判定目标移动终端是否能与基准站建立通信连接;误差信息获取请求发送模块,用于在目标移动终端不能与基准站建立通信连接的情况下,目标移动终端向除目标移动终端外的其他移动终端发送误差信息获取请求;第一确定模块,
用于接收由除目标移动终端外的其他移动终端发送的多个误差信息,并选取优先级最高的移动终端为源移动终端,其中源移动终端对应的误差信息为第一误差信息;以及校正模块,用于根据第一误差信息,对目标移动终端的位置信息进行校正。
18.根据本公开实施例的另一个方面,还提供了一种提升目标移动终端的定位精度的装置,包括:处理器;以及存储器,与处理器连接,用于为处理器提供处理以下处理步骤的指令:利用卫星对目标移动终端进行定位,并确定目标移动终端的位置信息;判定目标移动终端是否能与基准站建立通信连接;在目标移动终端不能与基准站建立通信连接的情况下,目标移动终端向除目标移动终端外的其他移动终端发送误差信息获取请求;接收由除目标移动终端外的其他移动终端发送的多个误差信息,并选取优先级最高的移动终端为源移动终端,其中与源移动终端对应的误差信息为第一误差信息;以及根据第一误差信息,对目标移动终端的位置信息进行校正。
19.本技术公开了一种提升目标移动终端的定位精度的方法。首先,处理器利用卫星对目标移动终端进行卫星定位,并确定目标移动终端的位置信息。然后,处理器判定目标移动终端是否能够与基准站建立通信连接。进一步地,在目标移动终端不能与基准站建立通信连接的情况下,目标移动终端向除目标移动终端外的其他移动终端发送误差信息获取请求。然后,移动终端接收其他移动终端发送的多个误差信息,并选取优先级最高的移动终端为源移动终端,与源移动终端对应的误差信息为第一误差信息。最后,处理器根据第一误差信息,对目标移动终端的位置信息进行校正。
20.与现有技术不同的是,本技术中的目标移动终端预先判定是否能与基准站建立通信连接,在目标移动终端与基准站不能建立通信连接的情况下,与除目标移动终端外的其他移动终端建立通信连接,并向除目标移动终端外的其他移动终端发送误差信息获取请求。而由于除目标移动终端外的其他移动终端已经接收到了由基准站发送的差分校正量,因此目标移动终端在确定源移动终端后,能够从源移动终端获取到包含差分校正量(或误差系数和误差基数)的第一误差信息。从而,目标移动终端能够根据第一误差信息,对自身的位置信息进行校正。因此本技术实施例中的目标移动终端不仅仅是通过卫星定位技术获得位置信息,还能够通过与包含差分校正量(或误差系数和误差基数)的源移动终端进行通信,从而对通过卫星定位方式获得的位置信息进行校正。因此本技术实施例在对目标移动终端的位置信息进行校正后所得到的位置信息较为精确。从而能够对基准站覆盖范围外的移动终端进行精确定位的技术效果。进而解决了现有技术中存在的由于基准站的覆盖范围是有限的,因此如何对基准站覆盖范围外的移动终端进行精确定位的技术问题。
附图说明
21.此处所说明的附图用来提供对本公开的进一步理解,构成本技术的一部分,本公开的示意性实施例及其说明用于解释本公开,并不构成对本公开的不当限定。在附图中:
22.图1是现有技术的利用多个卫星和基准站对移动终端进行定位的示意图;
23.图2是现有技术的目标移动终端处于多个基准站的通信覆盖范围外的示意图;
24.图3是根据本技术实施例1的第一个方面所述的基准站的硬件架构的示意图;
25.图4是根据本技术实施例1的第一个方面所述的一种情况下的目标移动终端从源移动终端中获取第一误差信息的示意图;
26.图5是根据本技术实施例1的第一个方面所述的另一种情况下的目标移动终端从源移动终端中获取第一误差信息的示意图;
27.图6是根据本技术实施例1的第一个方面所述的提升目标移动终端的定位精度的方法流程示意图;
28.图7是根据本技术实施例1的第一个方面所述的基准站向移动终端发送误差系数以及误差基数的示意图;
29.图8是根据本技术实施例2的第一个方面所述的一种提升目标移动终端的定位精度的装置的示意图;以及
30.图9是根据本技术实施例3的第一个方面所述的一种提升目标移动终端的定位精度的装置的示意图。
具体实施方式
31.为了使本技术领域的人员更好地理解本公开的技术方案,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本公开一部分的实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本公开保护的范围。
32.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
33.实施例1
34.根据本实施例,提供了一种提升目标移动终端的定位精度的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
35.图3进一步示出了基准站20的硬件架构的示意图。参考图3所示,基准站20可以包括一个或多个处理器(处理器可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器、用于通信功能的传输装置以及输入/输出接口。其中存储器、传输装置以及输入/输出接口通过总线与处理器连接。除此以外,还可以包括:与输入/输出接口连接的显示器、键盘以及光标控制设备。本领域普通技术人员可以理解,图3所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,基准站20还可包括比图3中所示更多或者更少的组件,或者具有与图3所示不同的配置。
36.应当注意到的是,图3中示出的一个或多个处理器和/或其他数据处理电路在本文中通常可以被称为“数据处理电路”。该数据处理电路可以全部或部分的体现为软件、硬件、固件或其他任意组合。此外,数据处理电路可为单个独立的处理模块,或全部或部分的结合
到计算设备中的其他元件中的任意一个内。如本公开实施例中所涉及到的,该数据处理电路作为一种处理器控制(例如与接口连接的可变电阻终端路径的选择)。
37.图3中示出的存储器可用于存储应用软件的软件程序以及模块,如本公开实施例中的提升目标移动终端的定位精度的方法对应的程序指令/数据存储装置,处理器通过运行存储在存储器内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的应用程序的提升目标移动终端的定位精度的存储器可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器
38.此处需要说明的是,在一些可选实施例中,上述图3所示的设备可以包括硬件元件(包括电路)、软件元件(包括存储在计算机可读介质上的计算机代码)、或硬件元件和软件元件两者的结合。应当指出的是,图3仅为特定具体实例的一个实例,并且旨在示出可存在于上述设备中的部件的类型。
39.图4是根据本技术实施例所述的一种情况下的目标移动终端从源移动终端中获取第一误差信息的示意图。参考图4所示,第一基准站210的通信覆盖范围为第一覆盖范围410,且第一覆盖范围410内包括多个移动终端,多个移动终端能够通过互联网通信或车联网通信的方式从第一基准站210中获取差分校正量,或误差系数和误差基数。第二基准站220的通信覆盖范围为第二覆盖范围420,且第二覆盖范围420内也包括多个移动终端,多个移动终端能够通过互联网通信或车联网通信的方式从第二基准站220中获取差分校正量,或误差系数和误差基数。
40.此外,参考图4所示,第一覆盖范围410内的多个移动终端和第二覆盖范围420内的多个移动终端均可以与目标移动终端30建立通信连接,因此目标移动终端30能够接收到由第一覆盖范围410内的多个移动终端发送的误差信息,也能够接收到由第二覆盖范围420内的多个移动终端发送的误差信息。
41.但是由于目标移动终端30与第一基准站210之间的距离,小于目标移动终端30与第二基准站220之间的距离,因此第一覆盖范围410内的移动终端的优先级高于第二覆盖范围420内的移动终端的优先级。从而目标移动终端30将第一基准站210看做源基准站,并从第一覆盖范围410内的多个移动终端中选择距离最近的第一移动终端510作为源移动终端。从而目标移动终端30从源移动终端510中获取第一误差信息。
42.图5是根据本技术实施例所述的另一种情况下的目标移动终端从源移动终端中获取第一误差信息的示意图。参考图5所示,第一基准站210的通信覆盖范围为第一覆盖范围410,且第一覆盖范围410内包括多个移动终端,多个移动终端能够通过互联网通信或车联网通信的方式从第一基准站210中获取差分校正量,或误差系数和误差基数。
43.在第一覆盖范围410外还存在例如第一移动终端510和第二移动终端520。第一移动终端510和第二移动终端520分别从第一覆盖范围410内的移动终端获取第二误差信息。其中,第二误差信息所包含的信息内容与第一误差信息所包含的信息内容相同。由于目标移动终端30无法与第一覆盖范围410内的移动终端建立通信连接,因此目标移动终端30需要在第一覆盖范围410外的移动终端中确定源移动终端。由于在第一移动终端510和第二移动终端520中,第一移动终端510和第二移动终端520均是从第一覆盖范围410内的移动终端获取到的第二误差信息,因此第一移动终端510和第二移动终端520的优先系数相同,均为1(即,第一移动终端510和第二移动终端520接收到的第二误差信息已经经过1个移动终端转
发),而又由于第一移动终端510与目标移动终端30的距离最近,因此第一移动终端510的优先级高于第二移动终端520的优先级。
44.从而,目标移动终端30将第一移动终端510看做源移动终端,并从源移动终端中获取第一误差信息。
45.此外,值得注意的是,第一误差信息可以是包含差分校正量的误差信息,也可以是包含误差系数和误差基数的误差信息。
46.在上述运行环境下,根据本实施例的第一个方面,提供了一种提升目标移动终端的定位精度的方法,该方法由图3中所示的处理器实现。图6示出了该方法的流程示意图,参考图6所示,该方法包括:
47.s602:利用卫星对目标移动终端进行定位,并确定目标移动终端的位置信息;
48.s604:判定目标移动终端是否能与基准站建立通信连接;
49.s606:在目标移动终端不能与基准站建立通信连接的情况下,目标移动终端向除目标移动终端外的其他移动终端发送误差信息获取请求;
50.s608:接收由除目标移动终端外的其他移动终端发送的多个误差信息,并选取优先级最高的移动终端为源移动终端,与源移动终端对应的误差信息为第一误差信息,其中第一误差信息为目标误差信息;以及
51.s610:根据第一误差信息,对目标移动终端的位置信息进行校正。
52.具体地,首先,目标移动终端30利用卫星进行定位,并确定具体的位置信息(s602)。参考图2可知,无论目标移动终端30是否处于基准站的通信覆盖范围内,目标移动终端30都可以利用卫星对其进行定位,从而获得位置信息。例如,参考图1所示,目标移动终端30在某一时刻接收到由第一卫星101、第二卫星102、第三卫星103和第四卫星104等4颗卫星发送的定位信号,并根据定位信号的发送时间、定位信号的接收时间以及定位信号的传输速率,从而得到伪距测量值。进一步地,目标移动终端30从由上述4颗卫星发送的定位信号中获得各个卫星位置坐标信息,并采用例如距离交会法求得自身的位置信息。但是,值得注意的是,由于上述背景技术中提到的多种误差,因此利用伪距确定目标移动终端30的位置信息较为粗略。从而需要对目标移动终端30的位置信息进行校正。
53.然后,目标移动终端30判定是否能够与基准站建立通信连接(s604)。具体地,若目标移动终端30处于基准站的通信覆盖范围内,则目标移动终端30能够从对应的基准站接收到差分校正量。但是参考图4所示,若目标移动终端30不处于第一覆盖范围410和第二覆盖范围420中的任意一通信覆盖范围,则目标移动终端30不能直接从第一基准站210或第二基准站220接收到第一误差信息。
54.因此,目标移动终端30需要预先判定是否能够与第一基准站210或第二基准站220建立通信连接。而由于第一基准站210和第二基准站220的位置信息已知,且目标移动终端30已经通过卫星定位的方式确定了粗略的位置信息,因此目标移动终端30能够根据第一基准站210的位置信息和自身的位置信息,确定与第一基准站210之间的距离;目标移动终端30能够根据第二基准站220的位置信息和自身的位置信息,确定与第二基准站220之间的距离。
55.从而,目标移动终端30通过将与第一基准站210之间的距离,和第一覆盖范围410的半径进行比较,从而判定是否能够与第一基准站210建立通信连接;目标移动终端30通过
将与第二基准站220之间的距离,和第二覆盖范围420的半径进行比较,从而判定是否能够与第二基准站220建立通信连接。
56.进一步地,在目标移动终端30不能与基准站建立通信连接的情况下,目标移动终端30向除目标移动终端30外的其他移动终端发送误差信息获取请求(s606)。根据上述内容所述,若目标移动终端30与基准站之间的距离,大于与基准站对应的通信覆盖范围的半径的大小,则目标移动终端30不能够与基准站建立通信连接。
57.因此,在已经确定目标移动终端30不能与基准站建立通信连接的情况下,目标移动终端30向基准站通信覆盖范围内的移动终端发送误差信息获取请求或向基准站通信覆盖范围外的移动终端发送误差信息获取请求。
58.然后,除目标移动终端30外的其他移动终端响应于由目标移动终端30发送的误差信息获取请求,并将误差信息发送至目标移动终端30。
59.进一步地,目标移动终端30接收由除目标移动终端30外的其他移动终端发送的多个误差信息,并选取优先级最高的移动终端为源移动终端(s608)。其中,与源移动终端对应的误差信息为第一误差信息。
60.具体地,根据上述内容可知,分为目标移动终端30接收到基准站通信覆盖范围内的移动终端发送的误差信息,和目标移动终端30接收到基准站通信覆盖范围外的移动终端发送的误差信息两种情况。
61.因此,参考图4所示,在第一种情况下,目标移动终端30接收到了由第一基准站210的第一覆盖范围410内的移动终端发送的误差信息,也接收到了由第二基准站220的第二覆盖范围420内的移动终端发送的误差信息。并且目标移动终端30根据误差信息判定哪个移动终端的优先级最高。其中,误差信息例如可以是包含有差分校正量的信息,也可是包含有误差系数和误差基数的信息。因此在第一种情况下,根据误差信息包含内容的不同,还可以分成两个方面:
62.1. 误差信息包括:差分校正量、基准站位置信息以及移动终端位置信息。
63.首先,目标移动终端30在接收到由除目标移动终端30外的其他移动终端发送的误差信息后,根据误差信息中的基准站位置信息和自身的位置信息,确定与哪个基准站的距离最小,并将处于该基准站通信覆盖范围内的移动终端确定为优先级较高的移动终端。
64.然后,目标移动终端30在与优先级较高的移动终端对应的误差信息中,提取出移动终端位置信息,并根据移动终端位置信息和自身的位置信息,确定与哪个移动终端的距离最小。从而,距离最小的移动终端为优先级最高的移动终端,即源移动终端。则由该源移动终端发送的误差信息为第一误差信息。
65.2. 误差信息包括:误差系数和误差基数、基准站位置信息以及移动终端位置信息。
66.在误差信息包含误差系数和误差基数、基准站位置信息以及移动终端位置信息的情况下,目标移动终端30确定第一误差信息的操作过程与上述第一方面的操作相同,因此此处不再赘述。
67.其中,误差系数指的是第一误差表达式的系数,误差基数指的是第一误差表达式的常数。并且其中,第一误差表达式为线性表达式。具体地,通过数据分析,申请人发现在形成伪距测量误差的多种影响因素中,相对固定的误差包括时钟同步误差以及星历误差等;
相对变化的误差包括电离层误差以及对流层误差等。也就是说,电离层误差和对流层误差会随着第一卫星101的移动或移动终端的移动而发生变化。而上面所述的相对变化的误差,与第一角度值有关。并且基于数据分析得知,相对变化的误差值与角度值的余弦的倒数之间呈线性相关,因此第一基准站210建立用于修正误差的第一误差表达式。
68.第一误差表达式的确定步骤:图7是根据本技术实施例所述的基准站向移动终端发送误差系数以及误差基数的示意图。参考图7所示,首先,处于第一基准站210的通信覆盖范围内的移动终端采集与不同时刻对应的多个第一角度值。其中,第一角度值用于指示第一卫星101和第一基准站210的连线方向,与第一卫星101垂直于地面方向的夹角。例如,与时间t1对应的第一角度值θ
1,1
,与时间t2对应的第一角度值θ
1,2

69.然后,第一基准站210确定与多个第一角度值分别对应的多个第一测量误差值。具体地,第一基准站210根据与不同时刻对应的第一卫星101发送定位信号的时间、接收到定位信号的时间以及定位信号的传播速率,确定第一卫星101与第一基准站210之间的多个第二伪距测量值。而由于第一基准站210预先确定了位置信息,因此第一基准站210能够根据位置信息,确定第一基准站210在不同时刻与第一卫星101之间的第二真实距离值。从而,第一基准站210能够根据多个第二真实距离值和分别与各个第二真实距离值对应的多个第二伪距测量值,确定多个第一测量误差值。
70.进一步地,第一基准站210确定用于指示多个第一角度值和与多个第一角度值对应的多个第一测量误差值之间对应关系的第一误差表达式。
71.例如,第一基准站210采集与时间t1对应的第一角度值θ
1,1
和与时间t2对应的第一角度值θ
1,2
。并且第一基准站210计算得到与第一角度值θ
1,1
对应的第一测量误差值r
1,1
和与第一角度值θ
1,2
对应的第一测量误差值r
1,2

72.然后,第一基准站210建立下列所示的公式1和公式2:
73.(公式1)
74.(公式2)
75.因此,第一基准站210可以根据上述公式1和公式2联立求得公式3:
76.(公式3)
77.其中,r用于指示测量误差值,k用于指示与相对变化的误差相关联的误差系数,α用于指示角度值θ(第一角度值或第二角度值)的余弦的倒数,β用于指示与相对固定的误差相关联的误差基数,θ用于指示角度值。
78.进一步地,第一基准站210将采集到的第一角度值θ
1,1
和与第一角度值θ
1,1
对应的第一测量误差值r
1,1
,第一角度值θ
1,2
和与第一角度值θ
1,2
对应的第一测量误差值r
1,2
带入到上述公式3中,从而得到联立公式4和5:
79.(公式4)
80.(公式5)
81.从而,第一基准站210能够计算得到误差系数k和误差基数β。
82.由于基准站并不是直接将差分校正量发送给移动终端,而是将用于指示与相对变化的误差相关联的误差系数和与相对固定的误差相关联的误差基数发送给移动终端,因此移动终端能够根据接收到的误差系数和误差基数对利用卫星定位技术获得的位置信息进行校正,从而经过校正后得到的位置信息更加精确。
83.进一步地,参考图5所示,在第二种情况下,若目标移动终端30无法与第一覆盖范围410内的移动终端建立通信连接,就需要确定第一覆盖范围410外的多个移动终端中优先级最高的移动终端。
84.因此,参考图5所示,例如,第一移动终端510已经从第一覆盖范围410内的移动终端获取第二误差信息,第二移动终端520也已经从第二覆盖范围420内的移动终端获取第二误差信息。然后,目标移动终端30接收到了由第一移动终端510发送的误差信息,也接收到了由第二移动终端520发送的误差信息。因此目标移动终端30需要根据误差信息判定第一覆盖范围410外的哪个移动终端的优先级最高。在第二种情况下,根据误差信息包含内容的不同,还可以分为两个方面:
85.3.误差信息包括:差分校正量、移动终端位置信息以及移动终端优先系数。
86.首先,目标移动终端30在接收到由除目标移动终端30外的其他移动终端发送的误差信息后,根据误差信息中移动终端位置信息和自身的位置信息,确定与误差信息对应的移动终端之间的距离。将所确定的距离与预设的阈值进行比对,若所确定的距离大于预设的阈值,则剔除;若所确定的距离小于预设的阈值,则保留。
87.然后,目标移动终端30根据与已保留的移动终端对应的误差信息中的移动终端优先系数,确定优先级最高的移动终端。例如,“移动终端0”表示该移动终端直接从基准站接收误差信息;“移动终端1”表示该移动终端接收的误差信息已经经过1个移动终端转发;“移动终端2”表示该移动终端接收到的误差信息已经经过2个移动终端转发......。因此,目标移动终端30选取优先级系数最小的移动终端,并将该移动终端作为源移动终端。从而由该源移动终端发送的误差信息为第一误差信息。
88.4.误差信息包括:误差系数和误差基数、基准站位置信息以及移动终端位置信息。
89.在误差信息包括误差系数和误差基数、基准站位置信息以及移动终端位置信息的情况下,目标移动终端30确定第一误差信息的操作过程与上述第三方面的操作相同,因此此处不再赘述。
90.最后,目标移动终端30根据第一误差信息,对通过卫星定位技术获得的位置信息进行校正(s610)。具体地,参考图4和图5所示,若误差信息包括:差分校正量、基准站位置信息以及移动终端位置信息,则目标移动终端30能够通过利用差分校正量对通过卫星定位技术获得的位置信息的误差进行校正,从而得到更加精确的位置信息。
91.若误差信息包括:误差系数和误差基数、基准站位置信息以及移动终端位置信息,则目标移动终端30能够通过利用误差系数和误差基数对通过卫星定位技术获得的位置信息的误差进行校正,从而得到更加精确的位置信息。
92.正如背景技术中所述,由于目标移动终端30并不在第一覆盖范围410内,不在第二覆盖范围420内,也不在第三覆盖范围430内,因此第一基准站210、第二基准站220和第三基准站230均不能向目标移动终端30发送差分校正量。在此基础上,目标移动终端30只能通过与卫星之间的伪距确定位置信息。但是根据上述内容所述,利用伪距确定位置信息存在精度不高的缺陷。因此如何对基准站覆盖范围外的移动终端进行进行精确定位是目前亟待解决的问题。
93.有鉴于此,本技术中的目标移动终端30预先判定是否能与基准站建立通信连接,在目标移动终端30与基准站不能建立通信连接的情况下,与除目标移动终端30外的其他移动终端建立通信连接,并向除目标移动终端30外的其他移动终端发送误差信息获取请求。而由于除目标移动终端30外的其他移动终端已经接收到了由基准站发送的差分校正量,因此目标移动终端30在确定源移动终端后,能够从源移动终端获取到包含差分校正量(或误差系数和误差基数)的第一误差信息。从而,目标移动终端30能够根据第一误差信息,对自身的位置信息进行校正。因此本技术实施例中的目标移动终端30不仅仅是通过与卫星之间的伪距确定位置信息,还能够通过与包含差分校正量(或误差系数和误差基数)的源移动终端进行通信,从而对通过伪距确定的位置信息进行校正。因此本技术实施例在对目标移动终端30的位置信息进行校正后所得到的位置信息较为精确。从而能够对基准站覆盖范围外的移动终端进行精确定位的技术效果。进而解决了现有技术中存在的由于基准站的覆盖范围是有限的,因此如何对基准站覆盖范围外的移动终端进行精确定位的技术问题。
94.可选地,接收由除目标移动终端外的其他移动终端发送的多个误差信息,并选取优先级最高的移动终端为源移动终端的操作,包括:从多个误差信息中提取对应的移动终端的位置信息,并根据各个移动终端的位置信息,确定各个移动终端到目标移动终端的第一距离;根据第一距离,和各个移动终端的通信覆盖范围,判定处于基准站通信覆盖范围内的移动终端是否能够与目标移动终端建立通信连接;在处于基准站通信覆盖范围内的移动终端能够与目标移动终端建立通信连接的情况下,确定处于基准站通信覆盖范围内的移动终端中优先级最高的移动终端;以及在处于基准站通信覆盖范围内的移动终端不能够与目标移动终端建立通信连接的情况下,判定与处于基准站通信覆盖范围外的移动终端之间的距离是否小于预设的阈值。
95.进一步可选地,判定与处于基准站通信覆盖范围外的移动终端之间的距离是否小于预设的阈值的操作,包括:在目标移动终端与处于基准站覆盖范围外的移动终端之间的距离小于预设的阈值的情况下,保留对应的移动终端;以及在目标移动终端与处于基准站覆盖范围外的移动终端之间的距离大于预设的阈值的情况下,去除对应的移动终端。进一步可选地,还包括:将所保留的移动终端中与最小优先系数对应的移动终端作为源移动终端。
96.具体地,目标移动终端30接收到由除目标移动终端30外的其他移动终端发送的多个误差信息后,从多个误差信息中提取出对应的移动终端的位置信息,并根据各个移动终端的位置信息,确定各个移动终端到目标移动终端30的第一距离。其中,目标移动终端30从多个误差信息中提取出的对应的移动终端的位置信息可以是经纬度信息。
97.而由于移动终端的通信覆盖范围也具有一定的局限性,因此目标移动终端30需要根据与各个移动终端之间的距离(即,第一距离),和各个移动终端的通信覆盖范围,判定是
否能够与处于基准站通信覆盖范围内的移动终端建立通信连接。
98.参考图4所示,在处于基准站通信覆盖范围内的移动终端能够与目标移动终端30建立通信连接的情况下,进一步确定处于基准站通信覆盖范围内的优先级最高的移动终端。
99.参考图5所示,在处于基准站通信覆盖范围内的移动终端不能够与目标移动终端30建立通信连接的情况下,进一步判定目标移动终端30与处于基准站通信覆盖范围外的移动终端之间的距离是否小于预设的阈值。
100.若目标移动终端30与处于基准站通信覆盖范围外的移动终端之间的距离小于预设的阈值,则保留对应的移动终端;若目标移动终端30与处于基准站通信覆盖范围外的移动终端之间的距离大于预设的阈值,则去除对应的移动终端。
101.最后,目标移动终端30判定保留的移动终端中与最小的优先系数对应的移动终端,并将该移动终端确定为源移动终端,与该源移动终端对应的误差信息为第一误差信息。从而,目标移动终端30能够根据第一误差信息中的差分校正量(或误差系数和误差基数),对通过与卫星之间的伪距确定的位置信息进行校正。
102.可选地,在处于基准站通信覆盖范围内的移动终端能够与目标移动终端建立通信连接的情况下,确定处于基准站通信覆盖范围内的移动终端中优先级最高的移动终端的操作,包括:从处于基准站覆盖范围内的移动终端所发送的多个误差信息中,提取各个基准站的位置信息,并根据各个基准站的位置信息,确定各个基准站到目标移动终端的第二距离;以及将与最小的第二距离对应的基准站作为源基准站,并判定源基准站的通信覆盖范围内是否只有一个移动终端。
103.具体地,参考图4所示,在处于基准站通信覆盖范围内的移动终端能够与目标移动终端30建立通信连接的情况下,目标移动终端30从多个误差信息中提取各个基准站的位置信息,并根据各个基准站的位置信息和自身的位置信息,确定各个基准站到目标移动终端30的第二距离。即图4中的第一基准站210到目标移动终端30的距离和第二基准站20到目标移动终端30的距离。
104.然后,目标移动终端30将与第一基准站210之间的距离,和与第二基准站220之间的距离进行比对,并将与最小的距离对应的基准站作为源基准站。
105.进一步地,目标移动终端30判定与源基准站对应的通信覆盖范围内是否只有一个移动终端。
106.可选地,将与最小的第二距离对应的基准站作为源基准站,并判定源基准站的通信覆盖范围内是否只有一个移动终端的操作,包括:在源基准站的通信覆盖范围内只有一个移动终端的情况下,将源基准站的通信覆盖范围内的移动终端确定为源移动终端,并将与源移动终端对应的误差信息作为所述第一误差信息。进一步可选地,将与最小的第二距离对应的基准站作为源基准站,并判定源基准站的通信覆盖范围内是否只有一个移动终端的操作,包括:在源基准站通信覆盖范围内不只有一个移动终端的情况下,从与源基准站通信覆盖范围内的移动终端对应的误差信息中,提取对应的移动终端的位置信息;根据对应的移动终端的位置信息,确定目标移动终端与所对应的移动终端之间的第四距离;以及将与最小的第四距离对应的移动终端作为源移动终端,并将与源移动终端对应的误差信息作为所述第一误差信息。
107.具体地,在源基准站通信覆盖范围内不只有一个移动终端的情况下,目标移动终端30保留与源基准站通信覆盖范围内的移动终端对应的误差信息,并从与源基准站通信覆盖范围内的移动终端对应的误差信息中,提取出各个移动终端的位置信息。从而,目标移动终端30能够根据自身的位置信息和各个移动终端的位置信息,确定与源基准站通信覆盖范围内的移动终端之间的距离(即,第四距离)。
108.最后,目标移动终端30将与最小的第四距离对应的移动终端看做源移动终端,并将由源移动终端发送的误差信息作为第一误差信息。
109.从而根据本实施例的第一个方面,目标移动终端30能够根据第一误差信息,对自身的位置信息进行校正。因此本技术实施例中的目标移动终端30不仅仅是通过与卫星之间的伪距确定位置信息,还能够通过与包含差分校正量(或误差系数和误差基数)的源移动终端进行通信,从而对通过伪距确定的位置信息进行校正。因此本技术实施例在对目标移动终端30的位置信息进行校正后所得到的位置信息较为精确。从而能够对基准站覆盖范围外的移动终端进行精确定位的技术效果。
110.此外,参考图3所示,根据本实施例的第二个方面,提供了一种存储介质。所述存储介质包括存储的程序,其中,在所述程序运行时由处理器执行以上任意一项所述的方法。
111.从而根据本实施例,目标移动终端30能够根据第一误差信息,对自身的位置信息进行校正。因此本技术实施例中的目标移动终端30不仅仅是通过与卫星之间的伪距确定位置信息,还能够通过与包含差分校正量(或误差系数和误差基数)的源移动终端进行通信,从而对通过伪距确定的位置信息进行校正。因此本技术实施例在对目标移动终端30的位置信息进行校正后所得到的位置信息较为精确。从而能够对基准站覆盖范围外的移动终端进行精确定位的技术效果。
112.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
113.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
114.实施例2
115.图8示出了根据本实施例的第一个方面所述的一种提升目标移动终端的定位精度的装置800,该装置800与根据实施例1的第一个方面所述的方法相对应。参考图8所示,该装置800包括:位置信息确定模块810,用于利用卫星对目标移动终端进行定位,并确定目标移动终端的位置信息;第一判定模块820,用于判定目标移动终端是否能与基准站建立通信连接;误差信息获取请求发送模块830,用于在目标移动终端不能与基准站建立通信连接的情况下,目标移动终端向除目标移动终端外的其他移动终端发送误差信息获取请求;第一确
定模块840,用于接收由除目标移动终端外的其他移动终端发送的多个误差信息,并选取优先级最高的移动终端为源移动终端,其中源移动终端对应的误差信息为第一误差信息;以及校正模块850,用于根据第一误差信息,对目标移动终端的位置信息进行校正。
116.可选地,第一确定模块840,包括:第一距离确定模块,用于从多个误差信息中提取对应的移动终端的位置信息,并根据各个移动终端的位置信息,确定各个移动终端到目标移动终端的第一距离;第二判定模块,根据第一距离,和各个移动终端的通信覆盖范围,判定处于基准站通信覆盖范围内的移动终端是否能够与目标移动终端建立通信连接;第二确定模块,用于在处于基准站通信覆盖范围内的移动终端能够与目标移动终端建立通信连接的情况下,确定处于基准站通信覆盖范围内的移动终端中优先级最高的移动终端;以及第三判定模块,用于在处于基准站通信覆盖范围内的移动终端不能够与目标移动终端建立通信连接的情况下,判定与处于基准站通信覆盖范围外的移动终端之间的距离是否小于预设的阈值。
117.可选地,第三判定模块,包括:保留模块,用于在目标移动终端与处于基准站通信覆盖范围外的移动终端之间的距离小于预设的阈值的情况下,保留对应的移动终端;以及去除模块,用于在目标移动终端与处于基准站通信覆盖范围外的移动终端之间的距离大于预设的阈值的情况下,去除对应的移动终端。
118.可选地,装置800还包括:将所保留的移动终端中与最小优先系数对应的移动终端作为源移动终端。
119.可选地,第二确定模块,包括:第二距离确定模块,用于从处于基准站通信覆盖范围内的移动终端所发送的多个误差信息中,提取各个基准站的位置信息,并根据各个基准站的位置信息,确定各个基准站到目标移动终端的第二距离;以及第四判定模块,用于将与最小的第二距离对应的基准站作为源基准站,并判定源基准站的通信覆盖范围内是否只有一个移动终端。
120.可选地,第四判定模块,包括:第三确定模块,用于在源基准站的通信覆盖范围内只有一个移动终端的情况下,将源基准站的通信覆盖范围内的移动终端确定为源移动终端,并将与源移动终端对应的误差信息作为第一误差信息。
121.可选地,第四判定模块,包括:位置信息提取模块,用于在源基准站通信覆盖范围内不只有一个移动终端的情况下,从与源基准站通信覆盖范围内的移动终端对应的误差信息中,提取对应的移动终端的位置信息;第四距离确定模块,用于根据对应的移动终端的位置信息,确定目标移动终端与所对应的移动终端之间的第四距离;以及第四确定模块,用于将与最小的第四距离对应的移动终端作为源移动终端,并将与源移动终端对应的误差信息作为第一误差信息。
122.从而根据本实施例,目标移动终端30能够根据第一误差信息,对自身的位置信息进行校正。因此本技术实施例中的目标移动终端30不仅仅是通过与卫星之间的伪距确定位置信息,还能够通过与包含差分校正量(或误差系数和误差基数)的源移动终端进行通信,从而对通过伪距确定的位置信息进行校正。因此本技术实施例在对目标移动终端30的位置信息进行校正后所得到的位置信息较为精确。从而能够对基准站覆盖范围外的移动终端进行精确定位的技术效果。
123.实施例3
124.图9示出了根据本实施例的第一个方面所述的一种提升目标移动终端的定位精度的装置900,该装置900与根据实施例1的第一个方面所述的方法相对应。参考图9所示,该装置900包括:处理器910;以及存储器920,与处理器910连接,用于为处理器910提供处理以下处理步骤的指令:利用卫星对目标移动终端进行定位,并确定目标移动终端的位置信息;判定目标移动终端是否能与基准站建立通信连接;在目标移动终端不能与基准站建立通信连接的情况下,目标移动终端向除目标移动终端外的其他移动终端发送误差信息获取请求;接收由除目标移动终端外的其他移动终端发送的多个误差信息,并选取优先级最高的移动终端为源移动终端,其中与源移动终端对应的误差信息为第一误差信息;以及根据第一误差信息,对目标移动终端的位置信息进行校正。
125.从而根据本实施例,目标移动终端30能够根据第一误差信息,对自身的位置信息进行校正。因此本技术实施例中的目标移动终端30不仅仅是通过与卫星之间的伪距确定位置信息,还能够通过与包含差分校正量(或误差系数和误差基数)的源移动终端进行通信,从而对通过伪距确定的位置信息进行校正。因此本技术实施例在对目标移动终端30的位置信息进行校正后所得到的位置信息较为精确。从而能够对基准站覆盖范围外的移动终端进行精确定位的技术效果。
126.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
127.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
128.在本技术所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
129.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
130.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
131.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
132.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

技术特征:
1.一种提升目标移动终端的定位精度的方法,其特征在于,包括:利用卫星对目标移动终端进行定位,并确定所述目标移动终端的位置信息;判定所述目标移动终端是否能与基准站建立通信连接;在所述目标移动终端不能与所述基准站建立通信连接的情况下,所述目标移动终端向除所述目标移动终端外的其他移动终端发送误差信息获取请求;接收由除所述目标移动终端外的其他移动终端发送的多个误差信息,并选取优先级最高的移动终端为源移动终端,其中与所述源移动终端对应的误差信息为第一误差信息;以及根据所述第一误差信息,对所述目标移动终端的位置信息进行校正。2.根据权利要求1所述的方法,其特征在于,接收由除所述目标移动终端外的其他移动终端发送的多个误差信息,并选取优先级最高的移动终端为源移动终端的操作,包括:从所述多个误差信息中提取对应的移动终端的位置信息,并根据各个移动终端的位置信息,确定所述各个移动终端到所述目标移动终端的第一距离;根据所述第一距离,和所述各个移动终端的通信覆盖范围,判定处于所述基准站通信覆盖范围内的移动终端是否能够与所述目标移动终端建立通信连接;在处于所述基准站通信覆盖范围内的移动终端能够与所述目标移动终端建立通信连接的情况下,确定处于所述基准站通信覆盖范围内的移动终端中优先级最高的移动终端;以及在处于所述基准站通信覆盖范围内的移动终端不能够与所述目标移动终端建立通信连接的情况下,判定与处于所述基准站通信覆盖范围外的移动终端之间的距离是否小于预设的阈值。3.根据权利要求2所述的方法,其特征在于,判定与处于所述基准站覆盖范围外的移动终端之间的距离是否小于预设的阈值的操作,包括:在所述目标移动终端与处于所述基准站覆盖范围外的移动终端之间的距离小于预设的阈值的情况下,保留对应的移动终端;以及在所述目标移动终端与处于所述基准站通信覆盖范围外的移动终端之间的距离大于预设的阈值的情况下,去除对应的移动终端。4.根据权利要求3所述的方法,其特征在于,还包括:将所保留的移动终端中与最小优先系数对应的移动终端作为源移动终端。5.根据权利要求2所述的方法,其特征在于,在处于所述基准站通信覆盖范围内的移动终端能够与所述目标移动终端建立通信连接的情况下,确定处于所述基准站通信覆盖范围内的移动终端中优先级最高的移动终端的操作,包括:从处于所述基准站通信覆盖范围内的移动终端所发送的多个误差信息中,提取各个基准站的位置信息,并根据所述各个基准站的位置信息,确定所述各个基准站到所述目标移动终端的第二距离;以及将与最小的第二距离对应的基准站作为源基准站,并判定所述源基准站的通信覆盖范围内是否只有一个移动终端。6.根据权利要求5所述的方法,其特征在于,将与最小的第二距离对应的基准站作为源基准站,并判定所述源基准站的通信覆盖范围内是否只有一个移动终端的操作,包括:
在所述源基准站的通信覆盖范围内只有一个移动终端的情况下,将所述源基准站的通信覆盖范围内的移动终端确定为源移动终端,并将与所述源移动终端对应的误差信息作为所述第一误差信息。7.根据权利要求5所述的方法,其特征在于,将与最小的第二距离对应的基准站作为源基准站,并判定所述源基准站的通信覆盖范围内是否只有一个移动终端的操作,包括:在所述源基准站通信覆盖范围内不只有一个移动终端的情况下,从与所述源基准站通信覆盖范围内的移动终端对应的误差信息中,提取对应的移动终端的位置信息;根据对应的移动终端的位置信息,确定所述目标移动终端与所对应的移动终端之间的第四距离;以及将与最小的第四距离对应的移动终端作为源移动终端,并将与所述源移动终端对应的误差信息作为所述第一误差信息。8.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时由处理器执行权利要求1至7中任意一项所述的方法。9.一种提升目标移动终端的定位精度的装置,其特征在于,包括:位置信息确定模块,用于利用卫星对目标移动终端进行定位,并确定所述目标移动终端的位置信息;第一判定模块,用于判定所述目标移动终端是否能与基准站建立通信连接;误差信息获取请求发送模块,用于在所述目标移动终端不能与所述基准站建立通信连接的情况下,所述目标移动终端向除所述目标移动终端外的其他移动终端发送误差信息获取请求;第一确定模块,用于接收由除所述目标移动终端外的其他移动终端发送的多个误差信息,并选取优先级最高的移动终端为源移动终端,其中所述源移动终端对应的误差信息为第一误差信息;以及校正模块,用于根据所述第一误差信息,对所述目标移动终端的位置信息进行校正。10.一种提升目标移动终端的定位精度的装置,其特征在于,包括:处理器;以及存储器,与所述处理器连接,用于为所述处理器提供处理以下处理步骤的指令:利用卫星对目标移动终端进行定位,并确定所述目标移动终端的位置信息;判定所述目标移动终端是否能与基准站建立通信连接;在所述目标移动终端不能与所述基准站建立通信连接的情况下,所述目标移动终端向除所述目标移动终端外的其他移动终端发送误差信息获取请求;接收由除所述目标移动终端外的其他移动终端发送的多个误差信息,并选取优先级最高的移动终端为源移动终端,其中与所述源移动终端对应的误差信息为第一误差信息;以及根据所述第一误差信息,对所述目标移动终端的位置信息进行校正。

技术总结
本申请公开了一种提升目标移动终端的定位精度的方法、装置及存储介质,包括:利用卫星对目标移动终端进行定位,并确定目标移动终端的位置信息;判定目标移动终端是否能与基准站建立通信连接;在目标移动终端不能与基准站建立通信连接的情况下,目标移动终端向除目标移动终端外的其他移动终端发送误差信息获取请求;接收由除目标移动终端外的其他移动终端发送的多个误差信息,并选取优先级最高的移动终端为源移动终端,其中与源移动终端对应的误差信息为第一误差信息;以及根据第一误差信息,对目标移动终端的位置信息进行校正。本申请实施例在对目标移动终端的位置信息进行校正后所得到的位置信息较为精确。所得到的位置信息较为精确。所得到的位置信息较为精确。


技术研发人员:沈朝阳 侯海洋 张鹏 秦琴 何萌 张世杰 高千峰
受保护的技术使用者:银河航天(北京)网络技术有限公司
技术研发日:2023.06.11
技术公布日:2023/7/12
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

航空商城 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

评论

相关推荐