CN103376454B - 使用精确卫星信息定位的先进全球导航卫星***(gnss) - Google Patents
使用精确卫星信息定位的先进全球导航卫星***(gnss) Download PDFInfo
- Publication number
- CN103376454B CN103376454B CN201310124314.8A CN201310124314A CN103376454B CN 103376454 B CN103376454 B CN 103376454B CN 201310124314 A CN201310124314 A CN 201310124314A CN 103376454 B CN103376454 B CN 103376454B
- Authority
- CN
- China
- Prior art keywords
- gnss
- satellite
- cycle slip
- clock
- subset
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/25—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/20—Integrity monitoring, fault detection or fault isolation of space segment
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/22—Multipath-related issues
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/43—Determining position using carrier phase measurements, e.g. kinematic positioning; using long or short baseline interferometry
- G01S19/44—Carrier phase ambiguity resolution; Floating ambiguity; LAMBDA [Least-squares AMBiguity Decorrelation Adjustment] method
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/03—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
- G01S19/07—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections
- G01S19/071—DGPS corrections
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/28—Satellite selection
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
提供一种方法用于估算对确定全球导航卫星***(GNSS)接收器的位置或其位置变化有用的参数。所述方法包括步骤:获得(s10)GNSS接收器接收的来自多个GNSS卫星的每一个处的至少一个GNSS信号;从至少一个网络节点处,获得(s20),精确卫星信息,基于(i)多个GNSS卫星的至少一个的轨道或位置,和(ii)多个GNSS卫星的至少一个的时钟偏移;在获得的GNSS信号之间,识别(s30),周跳所可能影响的至少一个GNSS信号的子集,之后将这个识别出的子集称作为周跳影响子集;和估算(s40)对确定GNSS接收器的位置或GNSS接收器的位置变化有用的参数,使用不属于周跳影响子集的至少一些获得的GNSS信号,和精确的卫星信息。
Description
技术领域
本发明涉及一种全球导航卫星***(GNSS)的位置估算方法和设备。所述方法和设备的应用领域包括,但不限于,导航,地图制作,土地测量,土木工程,农业,防灾救灾,和科学研究。
背景技术
全球导航卫星***(GNSS)包括全球定位***(GPS)(美国),GLONASS(俄罗斯),伽俐略(欧洲)和COMPASS(中国)(使用或研发中的***)。GNSS典型地使用多个绕地球飞行的卫星。这多个卫星形成了卫星的星座。GNSS接收器检测到在卫星所广播的电磁信号上调制的伪随机噪声(PRN)代码。也将这个代码称为测距码。代码检测包括将在所述广播信号上调制的位序列与接收器所生成的即将检测到的代码的复制品比较。基于用于一系列卫星中每一个的代码到达时间的检测,GNSS接收器估算其位置。定位包括,但不限于,地理定位,即地球表面的定位。
例如,在2008年的Hofmann-Wellenhof B.等的GNSS,Global NavigationSatellite Systems,GPS,GLONASS,Galileo,&more,Springer-Verlag Wien(之后称作为“参考文献[1]”)分别在第9,10和11章中分别提供了GPS,GLONASS和伽俐略的概述,其全部内容通过引用结合于此。
使用GNSS信号代码的定位提供了有限精度,特别是由于其比特率(码片速率)所确定的代码的分辨率。例如,GPS包括具有在1575.45MHz载波频率处10.23MHz码片速率的粗/获得(C/A)码的传输,所谓的L1频率。与保留用于军事应用的具有10.23MHz码片速率的精(P)码相比,这个代码是免费提供给公众的。当同时考虑到与C/A码的检测(所述伪随机代码的到达时间的电子检测)相关的电子不确定度和其他误差时,使用所述GPS C/A码的基于代码的定位的准度约为15米,所述其他误差包括由电离层和对流层效果,星历误差,卫星时钟误差和多径传播所引起的那些误差。
基于PRN代码检测的定位的一种替换方法是,基于载波相位测量值的定位。在这种替换方式或附加方式(能够将测距码和载波相位一起用于定位)中,检测到自GNSS卫星传送的GNSS信号的载波相位,而不是(或不仅仅是)在自这个卫星传送的信号上调制的代码。
基于载波相位测量值的这种方式具有提供更高的位置精度的潜能,即达到厘米级或甚至毫米级的精度,相比基于代码的方式。可直观地理解其原因如下。这个代码,如在L1频带上的GPS C/A码,具有更长于这个代码被调制到的载波的一个周期(用于L1频带的19厘米)的码片长度(用于C/A码的300米)。因此,比起用于代码检测,当用于载波相位检测时,可将位置分辨率视为更大。
然而,在基于载波相位测量值的位置估算过程中,由于未知数量的周期,载波相位是模糊不清的。能够确定接收信号的相位,但是不能以清楚的方式直接确定整数周期。这就是所谓的“整周模糊度问题”,“整周模糊度分辨率问题”或“相位模糊度分辨率问题”。
例如,在参考文献[1]第5章节中提供了用于代码观测值和用于载波相位观测值的GNSS观测值方程。在参考文献[1]第7.2章节中提供了对GNSS整周模糊度分辨率问题的介绍。
存在改善基于GNSS载波相位测量值的定位***实施方式的需求,用于以快速,稳定和计算高效方式获得接收器位置的精确估算。
发明内容
本发明目的在于满足上述需求。特别地,本发明目的在于改善记住了快速获得稳定和更精确解决方案的目标的现有技术的方法的实施方式。
在本发明的一实施方案中,提供了一种方法,用于估算对确定全球导航卫星***(GNSS)接收器的位置或GNSS接收器的位置变化有用的参数。所述方法包括步骤:(a)获得在GNSS接收器处从多个GNSS卫星每一个接收到的至少一个GNSS信号;(b)从至少一个网络节点处,获得信息,这里称作为“精确卫星信息”,基于:(b.i)多个GNSS卫星的至少一个的轨道或位置,和(b.ii)多个GNSS卫星的至少一个的时钟偏移;(c)在获得的GNSS信号之间,识别由周跳所可能影响的至少一个GNSS信号的子集,之后将这个识别出的子集称作为“周跳影响子集”;和(d)估算对确定GNSS接收器的位置或GNSS接收器的位置变化有用的参数,使用:(d.i)不属于周跳影响子集的至少一些获得的GNSS信号,和(d.ii)精确的卫星信息。
在本发明的另一实施方案中,提供了一种设备,用于估算对确定全球导航卫星***(GNSS)接收器的位置或所述GNSS接收器位置的变化有用的参数。所述设备包括:第一模块,所述第一模块被配置成获得所述GNSS接收器接收的来自多个GNSS卫星的每一个处的至少一个GNSS信号;第二模块,所述第二模块被配置成从至少一个网络节点处,获得称作为“精确卫星信息”的信息,基于(i)所述多个GNSS卫星的至少一个的轨道或位置,和(ii)所述多个GNSS卫星的至少一个的时钟偏移;第三模块,所述第三模块被配置成在获得的GNSS信号之间,识别周跳所可能影响的至少一个GNSS信号的子集,之后将识别出的子集称作为周跳影响子集;和第四模块,所述第四模块被配置成估算对确定所述GNSS接收器的位置或所述GNSS接收器位置的变化有用的参数,使用不属于所述周跳影响子集的至少一些获得的GNSS信号,和精确的卫星信息。
在本发明的另一实施方案中,提供了一种包括上述设备的漫游器。
在本发明的另一实施方案中,提供了一种包括上述设备的网站。
省略可能受周跳影响的信号,包括实际已经受周跳影响的信号和那些可能已经受周跳影响的信号(而实际上,他们可能已经受异常卫星时钟影响),为了使用基于卫星位置和卫星时钟偏移的参考信息(精确卫星信息)计算接收器位置的目的,使得能够有效和精确地估算对确定GNSS接收器位置有用的参数。这是因为,通过省略可能受周跳影响的信号,这个计算既不受周跳影响信号损坏的观测值所影响,也不受瞬态卫星时钟异常损坏的观测值所影响,其中影响观测值的这些损坏没有一个的源占据在精确信息中。
附图说明
现在,应结合附图说明本发明的实施方案,其中:
图1和图2示出了单差(时间)和双重差分(时间/卫星)的来自GPS卫星32的L1C/A载波相位测量值的时间序列,达到其中未发生任何周跳的四个小时,为了描述该方程(6)在大多数情况下是有效的;
图3和图4示出了在电离层闪烁事件期间在加拿大西北地区剑桥湾中的跟踪站采集的来自GPS-25的L1-C/A和L2-P载波测量值的变化率;
图5示出了用于GPS-25的L1-C/A和L2-P载波相位增量时间序列的单差(时间);
图6,图7和图8示出了来自2010年8月17日的用于GLONASS-07的L1-C/A,L1-P,和L2-P载波相位增量测量值;
图9,图10和图11示出了L1-C/A和L1-P(图9),L1-C/A和L2-P(图10),和L1-P和L2-P(图11)的载波相位增量测量值的差;
图12,图13和图14示出了在GLONASS-07和GLONASS-22之间的双重差分(时间/太空飞行器)的L1-C/A,L1-P,和L2-P载波相位时间序列;
图15,图16和图17示出了在GLONASS-07之间的双重差分(时间/站)的L1-C/A,L1-P,和L2-P载波相位时间序列;
图18示出了以运动模式使用无电离层伪距测量值和精确卫星信息估算的TrimbleNetR9接收器(即,GNSS接收器)估算位置的东,北和垂直分量中的误差;
图19示出了以静止模式使用无电离层载波相位测量值和精确卫星信息估算的Trimble NetR9接收器估算位置的东,北和垂直分量中的误差;
图20和图21包含了来自GPS-11和GLONASS-01处的Melbourne-Wubbena观测值组合的样地;
图22是本发明一实施方案中的方法的流程图,包括测量值质量分析步骤;
图23是本发明一实施方案中的方法的流程图,包括验证输入天线参考位置(ARP)步骤和测量值质量分析步骤;
图24是本发明一实施方案中的方法的流程图;
图25是本发明一实施方案中的方法的流程图,其中获得精确卫星位置进一步包括获得GNSS信号相位之间的偏差;
图26是本发明一实施方案中的方法的流程图,其中识别周跳影响GNSS信号考虑到精确卫星信息;
图27是本发明一实施方案中的方法的流程图,其中估算对确定GNSS接收器的位置或其位置变化有用的参数不利用源自具有不正常时钟偏移的卫星处的信号;
图28和图29分别是本发明两个实施方案中的方法的流程图,其中,在估算对确定GNSS接收器的位置或其位置变化有用的参数之后,实施周跳固定;
图30示意性地描述了本发明一实施方案中的设备。
具体实施方式
现在,应结合具体实施方案说明本发明。具体实施方案用于为技术人员提供更好的理解,但不打算以任何方式限制由附属权利要求所定义的本发明的范围。特别地,能够将整个说明书中独立说明的实施方案组合以在他们不是相互排斥的范围内形成进一步的实施方案。
图24的流程图描述了本发明一实施方案中的方法。所述方法用于估算至少来自全球导航卫星***(GNSS)信号并对确定位置,如固定或移动的GNSS接收器或更精确地连接所述GNSS接收器的天线的位置,有用的参数。所述方法可最终导致确定或估算之后称作为漫游器接收器的漫游器位置的固定或移动的天线位置。
所述方法包括以下步骤:
首先,在步骤s10中,在GNSS接收器(即将确定其位置或位置变化)处,获得了从多个GNSS卫星每一个接收到的至少一个GNSS信号。接收器获得在GNSS接收器本身处接收到的至少一个GNSS信号(如果接收器本身负责执行方法),或服务器获得在GNSS接收器处接收到的至少一个GNSS信号(如果服务器负责执行方法,而不是接收器)。接收器,如漫游器接收器,通过观测来自多个GNSS卫星每一个处的特定频率(载波)上携带的测距码,或通过观测来自多个GNSS卫星每一个处的特定频率(载波)上省略的载波相位,或通过观测所述测距码和所述载波相位二者,可从多个GNSS卫星每一个处接收至少一个GNSS信号。
其次,在步骤s20中,从至少一个网络节点处获得信息,这个信息在这里称作为“精确卫星信息”。所获得的精确卫星信息包括信息关于(i)多个GNSS卫星至少一个的轨道或位置和关于(ii)多个GNSS卫星至少一个的时钟偏移。可从参考接收器的网络处获得精确卫星信息,例如如国际申请WO 2011/034624 A2,WO 2011/034615 A2,WO 2011/034616 A2,WO2011/034617 A2,和WO 2011/034614 A2中所述。
随后,在步骤s30中,识别由周跳所影响的,或可能由周跳所影响的GNSS信号(在那些接收到的信号之间)。一种检测周跳的方式是通过例如在参考文献[1],第7.1.2章节中解释的差的方案,参照第198页上的表7.1和附属说明。导出下面方程(8)的说明也将提供了解释如何能够检测到周跳的依据。
下一步,在步骤s40中,估算对确定GNSS接收器的位置或其位置变化有用的参数。估算这些参数的这个过程利用了不在周跳影响子集(包括实际已经受周跳影响的信号和那些可能已经受周跳影响的信号,尽管他们可能已经受异常卫星时钟影响)中的至少一些获得的GNSS信号,也利用了精确卫星信息。
换句话说,基于处理步骤s20和s30的结果,s40估算对确定或估算位置,如漫游器位置或更具体地其天线位置,有用的参数。例如,估算的参数可指示用于GNSS接收器和GNSS卫星之间载波的最可能数量的周期,即估算的参数可能是被解决的整周模糊度。换句话说,所述方法的输出不必是位置本身,而是可为例如另一实体(如专用于这样任务的服务器上的处理实体)用于估算或确定漫游器位置的参数。
如上所述,可由漫游器接收器本身或远离漫游器接收器的另外处理实体实施所述方法。漫游器接收器可以是静态的(不移动)或动态的(移动)。漫游器接收器可发送表示GNSS观测值的数据给随后负责获得(步骤s10)GNSS观测值和实施所述方法其他步骤(步骤s20,s30,和s40)的处理实体。
可由参考接收器的网络计算或准备精确卫星信息,因为其位置是精确已知的,随后,使用例如NTRIP(通过互联网协议的RTCM网络传输,其中RTCM代表海运事业(服务)无线电技术委员会),或通过卫星链接,例如在允许同一天线用于接收这些GNSS信号的L1频带上,可传送精确卫星信息。
也称为参考站的参考接收器的地点,典型地非常精确地已知,如在两(2)厘米内。每一个参考站包括至少一个天线并接收和观测来自这些GNSS卫星或至少他们中的一些的GNSS信号。精确已知位置的参考接收器的,或多个参考接收器的GNSS信号的观测值使得能够确定与精确卫星轨道相关,与精确卫星时钟误差相关,和与这些GNSS信号之间偏移(偏差)相关的信息。
在一实施方案中,如图25所述,在步骤s20中获得的精确卫星信息进一步包括在源自一个卫星的两个或更大GNSS信号的相位之间的偏差,用于多个GNSS卫星中的至少一个。将所述信息提供作为估算步骤s40的输入使得能够固定整周模糊度。在不知道来自所述卫星的GNSS信号的相位之间的偏差时,一般可能的是,仅仅获得浮点解。换句话说,仅仅获得偏差信息用于固定模糊度,本发明能够没有所述固定(即,将这些模糊度认为“浮点”)而运行。然而,也存在来自固定模糊度的好处。在源自一个卫星的两个或更多GNSS信号之间的偏差在所述GNSS信号生成中是固有的,因为在卫星硬件(放大器,电缆,滤波器,等)中的延迟,获取所述信息用于解决在来自多个GNSS卫星至少一个的一个或多个相位测量值中的整周模糊度。
通过“在所述GNSS信号生成中是固有的”,这意味着在此上下文中一般不能避免这些偏差。在来自相同卫星的两个或更多信号之间的偏差是用于生成这些信号的处理和电子电路的函数。这些大多是归因于通过这些电子电路的不同传播路径的延迟。对于GPS,由基本的,f0*154给出L1信号,对于L2,其为f0*120。如果不存在偏差,当首次打开振荡器时,在t=0处,二者的传送相位将为零。随后,基于逝去的时间和这些频率,即使这些频率不同,将保持所述相位关系。随后,一秒以后,如果没有偏差,L1和L2二者的相位将再次为零。所述偏差是归因于在卫星中的滤波器,电缆,放大器等中的硬件延迟。
当可获得这些偏差时的优点是最终接收器位置确定的改善质量(或精度)。
在一实施方案中,s10获得来自多个GNSS卫星每一个处的至少一个GNSS信号包括作出所述GNSS信号的测距码观测值和载波相位观测值。
在一实施方案中,s20获得精确卫星信息包括每两秒或更频繁地获得每一个GNSS卫星的精确卫星信息。例如,可每一秒或更频繁地获得每一个GNSS卫星的精确卫星信息。
在一实施方案中,s30识别周跳影响子集包括,使用无几何影响载波相位组合(在下面的方程(9)中给出了无几何影响载波相位组合的实施例)和无几何影响代码载波组合(无几何影响代码载波组合的实施例是在下面的方程(17)中给出了的Melbourne-Wubbena组合,也参见下面提及的参考文献[7])中至少一个检测周跳。特别地,这可通过计算无几何影响电离层载波相位(电离层残差载波相位组合是在下面的方程(9)中给出的无几何影响载波相位组合的实施例)或通过计算无几何影响Melbourne-Wubbena代码载波(参见下面的方程(17))来执行。使用无几何影响载波相位组合和无几何影响代码载波组合的至少一个使得能够确定受或可能受周跳影响的那些信号。
在一实施方案中,如图26所述,周跳影响GNSS信号的步骤30中的识别也可考虑精确卫星信息。这个实施方案特别有利,如果卫星具有漂移问题,其中其时钟相比较其期望的基于所述卫星原子时钟稳定性的规范的行为漂移,在此时,所述时钟漂移不能由所述卫星广播的卫星时钟参数来确定。
在一实施方案中,s40估算对确定GNSS接收器的位置或其位置变化有用的参数的步骤包括使用不在周跳影响子集中的至少一些获得的GNSS信号的时差载波相位确定接收器的位置变化。下面与附属说明一起的方程(5)和方程(6)将示出,对于静态接收器,一个能够形成通常仅仅是接收器时钟漂移函数的任意信道的时差测量值和信道载波相位锁定状态(即周跳)。一旦识别出周跳,可将方程(5)应用于来自每一个周跳空闲信道的载波相位测量值以估算接收器的天线位置变化。由于一个接收器通常具有许多用于任意给定时期的这样的测量值,一个接收器可应用最小二乘处理以确定最合适的位置变化和时钟变化。
在一实施方案中,如图27的流程图所述,除了排斥来自周跳影响GNSS信号子集的GNSS信号之外,当在步骤s40中计算这些参数时,也排斥了基于精确卫星信息以具有不正常时钟偏移而确定的来自这些卫星的信号。当卫星时钟偏移或漂移超过基于卫星原子时钟稳定性的规范的阈值时,将卫星称为具有不正常时钟偏移。当使用广播时钟参数计算时钟偏移的努力导致了残差时钟误差时,当比较精确卫星信息,其超过可接收的阈值时,也将卫星称为具有不正常时钟偏移。
在一实施方案中,如图28的流程图所示,一旦在步骤s40中已经估算了这些参数,在步骤s50中,基于这些周跳影响GNSS信号实施周跳固定。随后,在步骤s60中,再次(用于改善这些参数的精度),估算了对确定GNSS接收器位置以及GNSS接收器时钟偏移有用的参数,至少基于已经实施了周跳固定的一个GNSS信号,除了在如上所述的步骤s40中已经使用的信息之外。
在步骤s50中,可如下实施周跳固定。一旦怀疑载波相位测量值记录包含周跳,随后一个接收器必须确定所述周跳的最可能的整数值,和其实际上是周跳的概率。一种方式是简单地将所述残差舍入到最接近整数值并计算剩下值仅仅是噪声的概率。然而,如果可获得相同卫星的另外残差,能够为每一个信道确定最佳整数值周跳集,使用搜索技术如在Teunissen,P.J.J.(1994),“A new method for fast carrier phase ambiguityestimation”,Proceeding of IEEE PLANS’94,Las Vegas,NV,April 11-15,pp.562-573中说明的内容。一旦确定了所述整数值周跳,将他们用于纠正原有的载波相位测量值。
在一实施方案中,s60对确定GNSS接收器位置或其位置变化以及GNSS接收器时钟偏移有用的参数的再次估算利用了无电离层代码组合(参见下面的方程(11)和附属文字)和无电离层载波相位组合(参见下面的方程(13)和附属文字)。
在一实施方案中,如图29的流程图所示,s60对确定GNSS接收器位置或其位置变化以及GNSS接收器时钟偏移有用的参数的再次估算利用了包括已经实施周跳固定的周跳影响子集的至少一个GNSS信号的至少一些获得的GNSS信号,但是排斥了基于精确卫星信息而确定的以具有,超过基于卫星原子时钟稳定性的规范的阈值的时钟偏移或漂移,或超过基于将精确卫星信息与使用广播卫星时钟参数计算出的时钟偏移相比较时的残差时钟误差的阈值的时钟偏移或漂移的,源自卫星的GNSS信号。s60参数再次估算也利用了获得的精确卫星信息,如上所解释的一样。
图30示意性地描述了本发明一实施方案中的设备。设备100配置用于估算对确定GNSS接收器位置或其位置变化有用的参数,通过实施参照图24所述的方法。
为了这样做,设备100可包括处理单元,主存储器,ROM(只读存储器)或RAM(随机访问存储器),存储装置,输入装置,输出装置,和通信接口。总线可包括允许在设备100的组件之间通信的路径。
处理单元可包括处理器,微处理器,或处理逻辑,其可解释并执行计算机可执行指令用于执行包括步骤s10,s20,s30,s40的方法。主存储器可包括ROM或RAM或其他类型的动态存储装置,其可存储用于处理单元执行的信息和指令。ROM可包括ROM装置或其他类型的静态存储装置,其可存储用于处理单元的静态信息和指令。存储装置可包括磁学和/或光学记录介质和其相应驱动。
输入装置可包括允许用户输入信息到设备的机构,如小键盘,键盘,鼠标,笔,语音识别和/或生物机构等。输出装置可包括输出信息给操作者的机构,包括显示器,打印机,扬声器等。通信接口可包括任意类似收发器的机构,其使得设备100能够与其他装置和/或***(如用于获得精确卫星信息)通信。例如,通信接口可包括通过网络与另一装置或***通信的机构。
设备100可实施此处所述的某些操作或处理。其可实施这些操作以响应于执行被包含在计算机可读介质如主存储器,ROM,和/或存储装置中的软件指令的处理单元。可将计算机可读介质定义为物理或逻辑存储器装置。例如,逻辑存储器装置可包括在单个物理存储器装置或分布在多个物理存储器装置内的存储器空间。主存储器,ROM和存储装置中的每一个可包括计算机可读媒体。存储装置的磁学和/或光学记录媒体(例如,可读CD,DVD,或蓝光光盘(BD))也可包括接收机可读媒体。可将软件指令从另一计算机可读介质如存储装置或通过通信接口从另一装置处,读入主存储器中。
被包含在主存储器中的软件指令可使得处理单元实施此处所述的操作或处理。或者,可使用硬件电路替换或合并软件指令以实施此处所述的处理和/或操作。因而,此处所述的实施方式不限于硬件和软件的任意特定合并。
现在,让我们进一步解释其中已经研发本发明的上下文以更好对其理解。
不同的全球导航卫星***(GNSS)定位服务,类似虚拟参考站(VRS)网络,单基地实时动态(RTK)纠正,海运参考站,用于精确着陆的局域增强***(LAAS)等的服务提供商,典型地需要在通过一些类似无线,卫星或IP的通信媒体的传输之前的GNSS测量值或纠正值的接收器自主完整性监测(RAIM)。尽管用于RAIM的各种方法存在于文献中(例如参见,Lee,Y.C.(1992),Receiver autonomous integrity monitoring(RAIM)capability for sole-means GPS navigation in the oceanic phase of flight,Position Location andNavigation Symposium,pp 464-472;Hewitson,S.,Lee,H.K.,and Wang,J.(2004),Localization Analysis for GPS/Galileo Receiver Autonomous IntegrityMonitoring,Journal of Navigation,57,pp.245-259;and Hewitson,S.and Wang,J.(2007),GNSS Receiver Autonomous Integrity Monitoring with a Dynamic Model,Journal of Navigation,60pp 247-263)并被合并于各种GNSS产品中,大部分被研发用于经典的GNSS导航方案。这些方案主要使用了通过导航广播消息散播的伪距测量值和卫星轨道以及时钟信息。
类似于将在一实施方案中说明的原始GNSS数据分析的更先进方法,已经被用于Trimble基础设施中,监测方案软件另外使用了载波相位测量值和各种频率组合以检测来自每一个参考接收器的GNSS测量值中的误差。尽管能够使用广播卫星星历实现这些,异常值检测等级受在计算出的卫星位置和时钟偏移的误差所限制。这个能够被改善,使用—例如—IGS超快速轨道(参见Springer,T.A.and Hugentobler,U.,IGS ultra rapidproducts for(near-)real-time applications,Physics and Chemistry of the Earth,Part A:Solid Earth and Geodesy,Volume 26,Issues 6-8,pp.623-628),其显著地减少了所述卫星位置误差。然而,在足够高的速率或质量时典型地无法获得卫星时钟偏移用于允许短期不稳定性的建模(也被称为“短暂的”不稳定性),其在GNSS卫星时钟中偶尔被观测到。
用于Trimble GNSS接收器中的单基地实时动态(RTK)引擎也实施来自参考和漫游器接收器的测量值的原始数据分析。代码载波合并和电离层残差载波合并用于检测和标记未被嵌入在这些接收器中的信号跟踪固件标记的周跳。同样,RTK引擎使用了来自参考接收器的时差L1载波相位测量值用于检测总卫星位置误差和不稳定的卫星时钟。仅仅使用广播卫星星历或IGS超快速轨道,RTK引擎将拒绝在短期时钟不稳定性时期期间来自卫星的所有测量值。不需达到高速和高质量的卫星时钟偏移,这是用于RTK引擎的最佳做法,但是减少了可获得用于模糊度求解和定位的卫星数量。
现有Trimble CenterPoint RTX***(TCP)(参见以上已经提及的国际申请WO2011/034624 A2,WO 2011/034615 A2,WO 2011/034616 A2,WO 2011-034617 A2,和WO2011/034614 A2)由超过100个GNSS参考接收器和多个冗余服务器的全球网络组成。TCP是实时计算精确GNSS卫星轨道和时钟的一些本发明实施方案所使用的***的实施例。也可使用GNSS参考站的其他全球网络或区域子网络,本发明不限于任意特定全球网络,或区域子网络的使用。实施TCP,期望的位置和时钟偏移的精度大约是三厘米。对于所有被跟踪的卫星,经过20秒间隔通过L频带卫星链路传输精确位置,而每2秒传输精确时钟偏移。如果存在足够的传输带宽,可减少这些间隔。使用NTRIP标准,能够使用TCP-IP(网络协议)以1Hz传输精确轨道和时钟。本发明的一些实施方案提供了负责通过以1Hz访问精确卫星位置和时钟偏移来估算对确定接收器位置有用的参数的模型,最终结果是卫星时钟不稳定性时期的更强健处理,一般地改善了代码和载波异常值检测和更可靠周跳检测和固定。对于单基地RTK参考站,直接的好处卫星时钟不稳定性时期期间拒绝测量值数量的减少。计算位置的RTK引擎和用于分析原始GNSS数据的一实施方案中将说明的方法也都可能被延伸为使用TCP轨道和时钟以确定具有增长精度的参考站位置。
先前被提及作为先进方法的原始GNSS数据的分析,此后将称作为原始数据分析方法,将在一实施方案中说明,并设计用于检测在来自单个GNSS接收器的测量值中的异常值和载波相位周跳。当前将这个方法用于Trimble基础设施软件产品用于分析来自GNSS参考接收器和其中天线参考位置(ARP)的坐标典型地已知为在国际地球参考框架(ITRF)内厘米等级的天线的测量值。将来自每一个GNSS接收器信道的伪距和载波相位测量值高通滤波,并为异常值和周跳检查来自这些滤波器的残差。
对于基于频带k和调制类型m的从GNSS接收器到卫星j的伪距和载波相位观测值,假定以下观测模型用于将在时期i处观测值关联到某些物理量:
其中
是在时期i的接收器到卫星j的几何全距
c是光速
Δti是在时期i的接收器时钟误差
是在时期i的卫星j时钟误差
Ti j是在时期i的接收器到卫星j的对流层延迟
是在时期i的频率fk处的接收器到卫星j的代码电离层延迟
是在时期i的频率fk处的接收器到卫星j的载波相位电离层延迟
是在时期i的频率fk上用于调制类型m的接收器伪距偏差
是在时期i的频率fk上用于调制类型m的卫星j伪距偏差
是在时期i的频率fk上用于调制类型m的接收器相位偏差
是在时期i的频率fk上用于调制类型m的卫星j相位偏差
λk是频率fk波长
是在时期i的用于波长λk的接收器到卫星j的整周模糊度项
是在时期i的频率fk上用于调制类型m的接收器到卫星j的代码多径
是在时期i的频率fk上用于调制类型m的接收器到卫星j的相位多径
是在时期i的频率fk上接收器到卫星j的代码随机噪声项
是在时期i的频率fk上接收器到卫星j的相位随机噪声项
表1列出了各种GNSS所使用的一些PRN信号类型(其中QZSS代表了“准天顶卫星***”)
表1信号类型
通过首先从方程(1)和(2)中移除几何全距接收器时钟误差(Δti),卫星时钟误差和对流层延迟(Ti j),可能的是,使用相对简单的两个状态滤波器来滤波来自每一个信道的伪距和载波相位测量值。(这将在作为方程(8)的先导的说明中被更完整地说明。在方程(8)后的段中,提及到了将把在方程(8)中已说明的测量值通过相对简单的因而提供能够被分析以检测载波相位异常值和固定周跳的残差的高通滤波器。可对伪距测量值和被分析用于检测伪距异常值的残差使用相同方式。对于高通滤波器,可使用Kalman滤波器估算假定以下模型是Gauss-Markov处理的绝对状态和时差)。根据已知GNSS天线位置计算几何全距根据任意可获得的星历计算卫星位置。根据相同星历计算卫星时钟误差计算对流层延迟Ti j,例如,根据如在Niell,A.E.,Global mapping functions forthe atmosphere delay at radio wavelengths,Journal of Geophysical Research,1996(此处称作为“参考文献[2]”)中说明的模型。
从方程(1)和(2)中移除几何全距卫星时钟误差和对流层延迟Ti j给出:
能够如下移除接收器时钟误差Δti。在任意时期i,接收器时钟误差Δti对于来自所有卫星的代码和载波相位测量值是共同的并能够以各种方式被确定,如,例如,中值,平均值,最小二乘,加权最小二乘,和Kalman滤波器。
或者,能够通过差分方程(3)和(4)估算接收器时钟误差Δti,但是这种组合是受伪距噪声控制的。因为原始数据分析方法的主要目的之一是载波相位周跳的检测和修复,重要的是,使用载波相位噪声等级的精度确定接收器时钟误差Δti。由于载波相位模糊度,难于直接使用方程(4)来确定在任意时期的绝对接收器时钟误差Δti。
然而,可能的是,精确确定在使用时差载波相位测量值的连续时期之间的接收器时钟误差变化。形成方程(2)的时差给出:
其中
是从时期i-1到时期i的频率fk上用于调制类型m的接收器到卫星j的载波相位增量
是从时期i-1到时期i的接收器到卫星j的几何全距增量
是从时期i-1到时期i的接收器时钟误差增量
是从时期i-1到时期i的卫星时钟误差增量
是从时期i-1到时期i的接收器到卫星的对流层延迟增量
是从时期i-1到时期i的频率fk上接收器到卫星j的载波相位电离层延迟增量
是从时期i-1到时期i的频率fk上用于调整类型m的接收器相位偏差增量
是从时期i-1到时期i的频率fk上用于调整类型m的卫星j相位偏差增量
是从时期i-1到时期i的频率fk上用于调整类型m的接收器到卫星j的整周模糊度增量(周跳)
是从时期i-1到时期i的频率fk上用于调整类型m的接收器到卫星j的相位多径增量
是从时期i-1到时期i的频率fk上用于调整类型m的接收器到卫星j的载波相位增量噪声
一般地,使用以1Hz或更高的时期更新速率由一个参考接收器所采集的数据实施原始数据分析方法。当在连续时期之间的间隔小于或等于一秒时,在方程(5)中的许多项将有效地取消。检查这个方程中的每一个项导致下列结论:
●在大多环境中,根据广播星历计算的接收器到卫星的几何全距增量项的误差不超过±3米/秒(Peyton,D.R.(1990).An investigation into accelerationdetermination for airborne gravimetry using the global positioningsystem.University of New Brunswick.Frederiction:University of New Brunswick,这里称作为“参考文献[3]”)。
●对于GPS卫星,使用具有在广播星历消息中提供的系数的二阶多项式,能够计算时钟误差。这种参数化的精度较大地依靠于用于控制卫星时钟计时的原子频率标准的长期和短期稳定性二者。典型地,GNSS卫星使用具有在10-11到10-14数秒/秒范围中长期稳定性的原子时钟。短期稳定性,如由时钟的Allan方差所确定的,在以下参考文献中被给出:Hesselbarth,A.,&Wanninger,L.,Short-term stability of GNSS satellite clocksand its effects on precise point positioning,Dresden University ofTechnology,Geodetic Institute,Dresden,Germany:Dresden University ofTechnology,2008(这里称作为“参考文献[4]”)。因此,期望的是,根据广播星历计算的卫星时钟误差增量项的误差,将不超过数毫米。
●一般地,根据经验模型计算的对流层延迟的残差误差不超过在被映射到视线的顶点处整个延迟的20%。而且,典型地,在顶点的残差误差的变化速率不超过大约1厘米/小时。即使当将这个误差映射到视线,其将仍旧是亚毫米的并因此能够忽略接收器到卫星的对流层延迟增量项
●在平静的太空气象活动期间,能够将电离层延迟考虑为在至少数分钟时期上是不变的并使得接收器到卫星的载波相位电离层延迟增量项通常是可以忽略的。
●期望接收器和卫星的载波相位偏差在相当长的时期上保留不变,因此偏差增量项和在至少数分钟的间隔上应有效为零。
●根据Wanninger,L.a.,Carrier phase multipath calibration of GPSreference stations,Salt Lake City:Institute of Navigation,2000(此处称作为“参考文献[5]”),基于在GNSS天线和反射器之间的距离(即,在GNSS接收器天线和多径源之间,也就是使得附加信号被接收器跟踪的反射源),在载波相位多径中的主要时间周期分布在10到45分钟。因此,载波相位多径增量项应为—如果非零—至少大幅度减少。
考虑以上内容,得到下面用于时差载波相位观测值的方程:
如上所述,方程(6)假定平静的太空气象和对于从方程(5)消除的项足够长的时间变量。在激烈的电离层活动和特别地电离层闪烁活动时期期间,电离层延迟增量可能是重要的。另外,一些GNSS卫星所使用的时钟偶尔展现具有增加漂移的短期不稳定性,例如,在10-10和10-9数秒/秒。然而,一般地,方程(6)在大多环境下是有效的,能够将任意残差误差包括于噪声项。在包含了其中未发生任何周跳的四个小时时期的来自GPS卫星PRN32(GPS-32)的单差(时间)和双重差分(时间/卫星)L1C/A载波相位测量值的时间序列的图1和图2中描述了这个陈述的有效性。从来自GPS-16的时间单差中减去来自GPS-32的时间单差消除了在方程(6)中的接收器时钟误差增量项在不存在周跳时,图2中的时间序列应代表了与成比例的方程(6)中的期望噪声项。
方程(6)提供了使用数毫米的RMS误差估算在两个连续时期之间的接收器时钟误差增量的机制。一个可能是,使用来自所有卫星的载波相位增量测量值的简单平均值,频率和调制类型用于估算在每一个时期的平均接收器时钟误差增量。然而,在将测量值包含到平均值之前,注意力不得不转向检测周跳。原始数据分析方法使用了两个步骤的处理。在第一步骤中,使用来自接收器未检测到周跳的所有信道的载波相位增量测量值,计算中值接收器时钟误差增量。这能够进行,因为一般地,中值估算器在如周跳的不连续性的出现中是更健壮的。在第二步骤中,将相对于中值估算不是异常值的载波相位增量测量值的简单平均值用于计算相对于先前时期的最终接收器时钟误差增量。
返回到方程(3)和(4),其需要的是一种估算在每一个时期i的接收器时钟误差的手段。然而,为了周跳检测的估算,绝对接收器时钟误差没有在先前和当前载波相位测量值的时期之间的接收器时钟误差增量一样重要。因此,通过整合来自每一个时期的平均接收器时钟误差增量来构建接收器时钟误差的估算就足够了,如下:
其中
是基于载波相位在时期i处的接收器时钟误差
Δt0是在时期0处的接收器时钟误差
是使用从时期i-1到时期i的载波相位增量估算的平均接收器时钟误差增量
在时期0处的接收器时钟误差能够根据来自相同时期的所有伪距测量值的平均值被计算出或能够简单地被假设为零。
将方程(7)代入方程(4)中并随后消除接收器时钟误差最终给出:
符号的使用指示了在方程(8)中的左手项不同于方程(4)中的左手项。这是因为已经使用方程(7)估算并随后消除了接收器时钟项。换句话说:
一旦从方程(4)中消除了几何全距,接收器和卫星时钟误差和对流层延迟,能够将来自每一个接收器信道的载波相位测量值通过相对简单的高通滤波器,得到的残差被分析用来检测异常值和固定载波相位周跳。为了这个目的,原始数据分析方法使用Kalman滤波器估算假设以下模型是Gauss-Markov处理的绝对状态和时间导数。
当原始数据分析方法识别出在特定信道上的可能周跳时,随后其视图恢复载波相位周跳的整周本质。然而,当仅仅考虑来自单个信道的残差时,这可能是困难的。因而,形成了共享共同卫星的信道残差的各种线性合并以改善成功整周恢复的概率。例如,通过使用来自相同卫星的两个信道跟踪GPS L1和L2的残差形成无电离层组合,能够消除在方程(8)中的电离层延迟项
一般地,方程(8)的滤波得到良好的结果,但是在这个模型中内在的一些假设不总是保真。特别地,两个问题能够导致周跳的错误检测和/或不正确周跳固定。如先前章节所提及的一样,因为电子密度不规则的电离层闪烁能够导致GNSS信号的深度衰退和在方程(4)和(8)中电离层延迟项的快速波动。图3和图4包含了示出在2011年1月19日电离层闪烁事件期间在加拿大西北地区剑桥湾中的跟踪站采集的来自GPS-25的L1-C/A和L2-P载波测量值的变化率的绘图。
L1-C/A和L2-P载波相位增量时间序列的取差消除了来自方程(5)的任意频率无关项,如下:
消除具有长时间常数的任意项:
方程(9)示出了在L1-C/A和L2-P载波相位增量测量值之间的差将—当存在周跳时—仅仅是电离层延迟的变化率的函数。图5包含了这个用于GPS-25的时间序列的绘图。这清楚地示出了在L1-C/A和L2-P载波相位测量值中的高变化率可能是因为电离层闪烁。
除了电离层闪烁之外,能够使得方程(8)无效的其他问题是由各个GNSS卫星所使用的原子频率标准中的不期望的不稳定性。有时,GPS和GLONASS卫星的时钟都看起来展现了出离标准的行为。其一个极端的实施例是在2010年10月24日被标记为不良的GLONASS-07。图6,图7和图8包含了来自2010年8月17日用于GLONASS-07的L1-C/A,L1-P,和L2-P载波相位增量测量值的绘图。将这三个时间序列与图1中的时间序列进行的比较清楚地指示了GLONASS-07的问题(因为图6,图7和图8每一个中的三个异常值)。然而,在这种情况中,L1-C/A和L1-P(图9),L1-C/A和L2-P(图10)或L1-P和L2-P(图11)载波相位增量测量值的取差指示了,这个问题与电离层干扰无关,但是的确必须来自当形成一个卫星共有的信道之间差时取消的频率无关项之一。回来参考方程(5)和后续讨论内容,最可能的候补是接收器和卫星时钟误差增量。在GLONASS-07和GLONASS-22(图12,图13和图14)之间的双重差分(时间/太空交通工具)时间序列(方程(5)是用于一个卫星的时间上的简单差分;如果一个减去来自第二卫星的时间上的简单差分,获得了在时间和卫星上的双重差分)的形成消除了其是接收器时钟问题的可能性,因为在这个组合中取消了接收器时钟误差而不取消卫星时钟误差。然而,在来自两个站的L1-C/A,L1-P和L2-P载波相位增量测量值之间的双重差分的形成取消了卫星时钟误差。如图15,图16和图17中所示,已经消除了在载波相位增量测量值中的快速起伏,这些起伏因此是由于卫星时钟的不稳定性。
除了电离层闪烁和卫星时钟不稳定性之外,接收器到卫星几何全距的误差能够导致用于异常值检测和周跳固定的简单高通滤波器的差性能。以下模型假设参考接收器ARP总是静态的,ARP的坐标精确到ITRF中的数米。一般地,所述模型能够容忍在接收器天线位置中达到10米的误差,但是其不能处理在所述位置中的突发变化。类似地,所述模型能够容忍在卫星轨道中的常在误差,但是其不能处理不符合以下力量模型的位置中的突发变化。在所述的原始数据分析方法中,或根据广播星历或根据从国际GNSS服务(IGS)可获得的超快速精确星历确定了卫星位置。根据从国际GNSS服务:http://igscb.jpl.nasa.gov/components/prods.html处,2011年6月26日取回的,2009年7月17日的2009年的IGS产品,当GPS广播星历用于计算卫星位置时,在X,Y和Z中的ID RMS误差是~100厘米,而使用超快速精确星历,这被减小到大约5厘米。对于GLONASS卫星,期望的是,通过比较于GPS的三个(3)中的一个因素,将广播星历的精度变差(Wanninger,L.,&Wallstab-Freitag,S.,Combinedprocessing of GPS,GLONASS and SBAS code phase and carrier phase measurements,Institude of Navigation,Fort Worth,Texas:Proceedings ION GNSS 2007,这里称作为“参考文献[6]”)。
现在让我们更具体地说明本发明的一些实施方案。
现有的TCP***由超过100个GNSS参考接收器和多个实时计算精确GNSS卫星轨道和时钟的冗余服务器的全球网络构成。这些位置和时钟偏移的期望精度是大约4厘米。对于所有被跟踪的卫星,以20秒间隔从服务器处传送精确位置,而每2秒传送精确时钟偏移。如已经提及的一样,可使用更短的时间间隔。使用NTRIP,能够以1Hz传送这些精确的轨道和时钟。使用这些数据流,将可能的是,结合先前已述的原始数据分析方法使用伪距测量值或参考站ARP的精确单点定位(PPP)来实施单点定位。以这种方式,可能检测到在静态参考站ARP坐标中的误差,或原始数据分析方法甚至可能被延伸到处理非静态GNSS接收器。甚至在没有附加的单点定位时,以1Hz的TCP数据流的可获得性将确保了卫星时钟不稳定性时期的更健壮处理,对代码和载波异常值检测的改善,和一般地更可靠的周跳检测和固定。
单个信道周跳检测和组合信道周跳固定(可用心阅读此章节,特别地,图22-30中的步骤s30)
原始数据分析方法使用了单个信道周跳检测和组合信道周跳固定。如上所述,这种方式具有的主要问题是在GNSS卫星时钟中的偶尔不稳定性和电离层闪烁。电离层闪烁的影响被局部化并且不能从稀疏全球网络内插或外推。然而,TCP数据流提供了具有典型地好过1厘米的精度的卫星时钟偏移估算—完全在卫星时钟的期望噪声等级之下。使用TCP数据,当使用方程(4)或一些导出的组合时,好于根据广播模型预测的时钟误差,卫星时钟偏移估算极大地减少了周跳的错误检测和/或不正确周跳固定的概率。
这种方式的其他问题是,其依赖于对接收器和卫星ARP的在周跳检测/固定间隔,或更具体地,在精确增量范围上的位置的精确了解。在静态情况中,如果已知接收器的ARP达到足够精度(数米),可获得精确卫星位置用于两个时期(即,在检测到周跳的间隔的开始和结束处的时期),能够将增量范围考虑为精确已知。然而,在运动情况中,在没有对接收器ARP位置变化了解时,不能可靠地固定周跳。如果为接收器或天线装配有能够用于估算位置变化的另一传感器,例如,惯性测量单元(IMU),随后可能的是,将增量范围确定到足够精度。或者,在初步周跳检测步骤之后使用时差载波相位测量值可确定ARP位置变化。假设在所述时间间隔之间可获得足够的非跳动载波相位测量值,因而计算的位置变化将随后被用于固定任意检测到的周跳。
使用具有精确轨道和时钟的无电离层代码的位置监视和代码质量评估(可用心阅读此章节,特别地,图22-23和图28-29中的步骤s60)
检测在静态参考站ARP坐标中的误差的一个可能方案将是运行使用无电离层伪距测量值和精确卫星信息的自主方案。可为一个时期使用来自这个时期可获得的所有卫星的伪距测量值来计算自主方案。这也可能被成为导航方案。能够形成无电离层伪距组合,例如,使用来自相同GPS卫星的两个信道跟踪L1-C/A和L2-P的伪距测量值。
具有和
其中
是在时期i处的接收器到卫星j的无电离层伪距
是在时期i处的接收器到卫星j的L1-C/A伪距
是在时期i处的接收器到卫星j的L2-P伪距
是GPS L1信号的频率(平方)
是GPS L2信号的频率(平方)
是使用TCP精确轨道计算的在时期i处的接收器到卫星j的距离
是使用TCP时钟计算的在时期i处的卫星j的时钟误差
是在时期i处的接收器的无电离层伪距偏差
是在时期i处的卫星j的无电离层伪距偏差
是在时期i处的接收器到卫星j的纠正
是在时期i处的接收器到卫星j的无电离层伪距多径
是在时期i处的接收器到卫星j的无电离层伪距随机噪声
在方程(10)中的新项是能够被用来改善具有伪距测量值的单点定位精度的纠正值的和。这些包括了接收器和卫星天线相位中心偏移和变化以及归因于固体潮和海洋潮汐负荷的站点位移。至少,天线偏移和固体潮位移应被考虑。
TCP卫星时钟误差是基于无电离层组合,其表示为能够忽略在方程(10)中的卫星偏差项另外,能够将接收器时钟误差Δti和接收器偏差项一起集总成一项。考虑到这些,得到了用于无电离层伪距测量值的下列数学模型:
其中
Δtib是在时期i处的接收器时钟误差和无电离层伪距偏差
假设使用如先前提及的Niell模型(参考文献[2])的经验模型足以确定对流层延迟项,则在方程(11)中仅仅未知的是接收器ARP,接收器时钟/偏移项Δtib,和用于每一个卫星的无电离层伪距多径使用设计用来估算ARP和接收器时钟误差/偏移的Kalman滤波器,应当可能的是,使用无电离层代码和精确轨道和时钟来将ARP坐标估算到米的等级精度。图18示出了由与3的因子成比例的相关标准偏差限定的这样滤波器所估算自主位置的东,北和垂直误差。当使用滤波器估算位置矢量(3×1)时,总是获得了相关的协方差矩阵(3×3)。通过采用所述协方差矩阵的相应对角元素的平方根,一个能够获得所述位置矢量的一个组件的标准偏差。这个术语“sigma”与标准偏差同义。
使用具有精确轨道和时钟信息的无电离层载波相位的位置监视,载波相位质量评 估和周跳检测(也可用心阅读此章节,特别地,图22-23和图28-29中的步骤s60)
能够以与伪距非常相同的方式使用无电离层载波相位以监视参考站位置而具有非常高的精度。例如,使用来自相同GPS卫星的两个信道跟踪L1-C/A和L2-P的载波相位测量值,能够形成无电离层载波相位。
具有和
其中
是在时期i处的接收器到卫星j的无电离层载波相位
是在时期i处的接收器到卫星j的L1-C/A载波相位
是在时期i处的接收器到卫星j的L2-P载波相位
是在时期i处的接收器的无电离层载波相位偏差
是在时期i处的卫星j的无电离层载波相位偏差
是在时期i处的接收器到卫星j的无电离层载波相位模糊度
是在时期i处的接收器到卫星j的无电离层载波相位多径
是在时期i处的接收器到卫星j的无电离层载波相位随机噪声
当使用无电离层伪距数学模型时,能够忽略在方程(12)中的卫星偏差项另外,能够将接收器时钟误差Δti和接收器偏差项一起集总成一项。考虑到这些,得到了用于无电离层载波测量值的下列数学模型:
其中
Δtib是在时期i处的接收器时钟误差和无电离层载波相位偏差
为了最可能好地确定ARP高度,通常必要的是,估算在用于对流层延迟的模型中的残差误差。一个方式可能是使用在顶点的总延迟和依赖仰角映射函数替换在方程(13)中的视线对流层延迟项Ti j。然而,一般地,较好地对流层延迟模型提供了干湿顶点延迟和用于每一个的映射函数。由于在对流层延迟模型中的大部分误差来自湿的成分,更好的方式是估算在顶点延迟的湿的成分中的残差误差。重写方程(13)以容纳这种方式:
其中
Md是干映射函数(参见参考文献[2])
是在时期i处的接收器到卫星j的仰角
Zdi是在时期i处的在顶点处的干对流层延迟
Mw是湿映射函数
Zwi是在时期i处的在顶点处的湿对流层延迟
ΔZwi是在时期i处的在顶点处的湿对流层延迟中的残差误差
如先前所述,从选择的对流层延迟模型(如,Niell(1996),即参考文献[2])获得顶点延迟和映射函数。在方程(14)中未知的是接收器ARP 接收器时钟/偏差项(Δtib),在湿顶点延迟中的残差误差(ΔZwi),无电离层载波相位模糊度和无电离层载波相位多径使用设计合适的Kalman滤波器,ARP坐标能够轻易地被估算为厘米精度。然而,当仅仅处理无电离层载波相位测量值时,不可能的是,确定用于以下L1-C/A和L2-P模糊度的整周值,意为固定模糊度的方案将是不可能的,到厘米精度的收敛时间将典型地变慢。为了参考站点位置的监视,收敛时间通常仅仅是一个问题,如果存在归因于在来自所有卫星的测量值中的长通信损耗或周跳的频繁滤波器完全重设。图19示出了由设计用来估算在方程(14)中所有未知项的Kalman滤波器所估算的ARP坐标的东,北和上的误差和3个sigma误差限制。在启动之后两个小时,期望的3个sigma的东,北和上的误差分别是19,38和54毫米。在启动之后四个小时,期望的3个sigma已经分别下降到14,15和28毫米。
窄巷代码多径监视和宽巷载波相位周跳检测(可用心阅读此章节,特别地,图22-30中的步骤s30)
除了精确卫星轨道和时钟之外,TCP数据流也包含了用于每一个卫星的伪距偏差。能够结合公知的Melbourne-Wubbena(Melbourne,W.(1985).The case for ranging inGPS based geodetic systems.Proceedings of 1st International Symposium onPrecise Positioning with the Global Positioning System.Rockville,Maryland:U.S.Department of Commerce,这里称作为参考文献[7])伪距/载波相位组合使用这些以估算宽巷载波相位模糊度,检测窄巷代码异常值和多径并检测宽巷载波相位周跳。能够形成窄巷代码组合,例如,使用GPS L1-C/A和GPS L2-P伪距测量值如下:
其中
是在时期i处的接收器到卫星j的窄巷代码观测值
是在时期i处的接收器到卫星j的窄巷代码电离层延迟
是在时期i处的接收器的窄巷代码偏差
是在时期i处的卫星j的窄巷代码偏差
是在时期i处的接收器到卫星j的窄巷代码多径
是在时期i处的接收器到卫星j的窄巷代码随机噪声项
例如,能够形成宽巷载波相位组合,使用GPS L1-C/A和GPS L2-P载波相位测量值如下:
其中
是在时期i处的接收器到卫星j的宽巷载波相位观测值
λΔ=(1/λL1-1/λL2)是宽巷波长(用于GPS的~0.862米)
是在时期i处的接收器到卫星j的宽巷载波相位电离层延迟
是在时期i处的接收器的宽巷载波相位偏差
是在时期i处的卫星j的宽巷载波相位偏差
是在时期i处的接收器到卫星j的宽巷载波相位模糊度
是在时期i处的接收器到卫星j的宽巷载波相位多径
是在时期i处的接收器到卫星j的宽巷载波相位随机噪声项
通过从宽巷载波相位组合处减去窄巷代码组合形成了所述Melbourne-Wubbena组合。这种组合的特殊有用的特征是,宽巷载波相位电离层延迟相同于窄巷代码电离层延迟并因此取消。这对于导出方程(17)的几何全距,时钟误差和对流层延迟也成立。
其中
是在时期i处的接收器到卫星j的宽巷载波相位—窄巷代码
是在时期i处的接收器到卫星j的宽巷载波相位—窄巷代码多径
是在时期i处的接收器到卫星j的宽巷载波相位/窄巷代码噪声
包括在TCP数据流中的用于每一个卫星的伪距实际上是宽巷载波相位和窄巷代码偏差之间的差。将宽巷载波相位和窄巷代码偏差项合并得到下面的数学模型:
其中
是在时期i处的接收器宽巷载波相位/窄巷代码偏差
是在时期i处的卫星j的宽巷载波相位/窄巷代码偏差的TCP估算
在方程(18)中未知项是宽巷载波相位模糊度,组合的接收器偏差和组合的多径。估算未知项的一个方式可能是使用同时估算接收器偏差和模糊度和所有跟踪卫星的多径的设计合适的Kalman滤波器。这种方式的缺点是具有1+2N给定大小的相当大的状态矢量,其中N是跟踪卫星的数量。或者,通过形成在两个卫星之间的单差因而恢复宽巷模糊度的整周本质,可消除接收器偏差。使用这种方式,使用用于估算单差模糊度和多径的设计合适的两个状态Kalman滤波器,可分别处理来自每一个卫星的Melbourne-Wubbena观测值。
如果宽巷模糊度的浮点估算足够,能够将宽巷模糊度和接收器偏差合并为一个未知项,将方程(18)重写如下:
其中
是在时期i处的接收器到卫星j的宽巷载波相位浮点模糊度
在方程(19)中的未知项是合并的宽巷模糊度/接收器偏差和多径。能够将设计合适的Kalman滤波器用于估算每一个卫星的这两个状态。尽管不能为绝对宽巷模糊度解出整周值,在相对长时间间隔上的浮点宽巷模糊度(周跳)的变化应接近整周,因为接收器偏差一般具有长的时间常数。图20和图21包含了来自GPS-11和GLONASS-01的Melbourne-Wubbena观测值组合的样本绘图。
机理
通过形成各种无几何测量值的组合,可能的是,检测来自静态或移动GNSS接收器的载波相位测量值中的周跳。Melbourne-Wubbena组合(方程(17))和电离层残差组合(方程(9))特别用于这个目的。对于移动GNSS接收器,困难的是,同时确定整周周跳值和位置变化。假设存在足够的无周跳卫星,然而,可能的是,确定使用仅仅使用无周跳卫星的时差载波相位(方程(5))的漫游器位置的变化。一旦已经确定了漫游器位置的变化,能够为使用方程(8)的剩余卫星和先前所述方法确定整周周跳值。下一步,如果需要,能够使用所有可获得的卫星重计算漫游器位置变化的变化。或者,使用无电离层代码(方程(11))和载波相位(方程(13))能够计算绝对漫游器位置。对于每一个时期,用于静态或运动接收器/天线的一般情况的一个实施方案中的机理如下(图22):
●获得来自所有信道的时期GNSS测量值(步骤s10);
●获得精确卫星位置和时钟偏移(步骤s20);
●使用无几何载波相位和代码载波组合检测周跳(如,电离层残差载波相位(方程(9)),Melbourne-Wubbena代码载波(方程(17)))(步骤s30);
●使用来自无周跳卫星的时分载波相位(方程(5))计算来自先前时期的接收器ARP位置变化(步骤s40);
●试图单信道周跳固定(步骤s50);
●使用无电离层代码(方程11)和载波相位测量值(方程13)计算接收器ARP位置和时钟偏移(步骤s60);
●代码和载波相位测量值的质量分析。例如参见Baarda,W.(1968)“A testingprocedure for use in geodetic network”,Publications on Geodesy(Vol.2Nr.5),Leppakoski,H,Kuueniemi,H,and Takala,J,2006, “RAIM and complementary Kalmanfiltering for GNSS Realiability Enhancement”,Tempere University ofTechnology,Finland(步骤s70);用于静态接收器/天线的一个实施方案中的机理如下(图23):
●获得来自所有信道的时期GNSS测量值(步骤s10);
●获得精确卫星位置和时钟偏移(步骤s20);
●单个信道周跳检测(步骤s30);
●使用来自无周跳卫星的时分载波相位计算来自先前时期的接收器ARP位置变化(步骤s40);
●验证静态ARP(步骤s45)(也可以将这个步骤作为异常值检测步骤。所述假设是接收器未移动,将针对这个假设再次测试计算的位置变化);
●试图单信道周跳固定(步骤s50);
●使用无电离层代码和载波相位测量值计算接收器ARP位置和时钟偏移(步骤s60);
●代码和载波相位测量值的质量分析(步骤s70);
通过计算机程序的手段可实施任意上述方法和他们的实施方案。可将所述计算机程序装载到如上所述的设备,漫游器,接收器或网站。因此,本发明也涉及一种计算机程序,其在被执行在如上所述的设备,漫游器,接收器或网站上时,执行了任意一个以上上述的方法和他们的实施方案。
本发明也涉及一种包括上述计算机程序的计算机可读介质或计算机程序产品。例如,所述计算机可读介质或计算机程序产品可以是磁带,光学存储器磁盘,磁盘,磁光盘,CDROM,CD,DVD,BD,闪存单元等,其中永久或临时地存储所述计算机程序。本发明也涉及一种具有用于执行任一本发明方法的计算机可执行指令的计算机可读介质(或涉及一种计算机程序产品)。
本发明也涉及一种适合被安装在已经在所述领域中的接收器上的固件更新,即,被传递到作为计算机程序产品的领域的计算机程序。这应用于每一个上述方法和设备。
GNSS接收器可包括天线,配置用于接收由卫星广播的频率处的信号,RF(射频)模块(用于信号选择,放大和检测),处理器单元,一个或多个精确时钟(如晶体振荡器),一个或多个计算机处理单元(CPU),一个或多个存储器单元(RAM,ROM,闪存等),和用于将位置信息显示给用户的显示器。
在术语“接收器”,“滤波器”,“处理元件”等在这里被用作设备的单元之处,关于单元的这些构成部分可能是如何分布的未做出限制。即,可以将单元的构成部分分布在不同的带来预期功能的软件或硬件组件或装置中。而且,可以将这些单元聚集在一起以通过合并,单个单元的手段实施他们的功能。例如,可以将接收器,滤波器和处理元件合并以形成单个单元来实施这些单元的合并的功能性。
可使用硬件,软件,硬件和软件的组合,预编程的ASIC(特定用途集成电路)等实施上述单元。单元可包括计算机处理单元(CPU),存储单元,输入/输出(I/O)单元,网络连接单元等。
尽管已经基于具体实施例说明了本发明,这些具体实施例仅仅用于为技术人员提供更好的理解,并不打算用于限制本发明的范围。本发明的范围更愿由附属权利要求限定。
Claims (34)
1.一种用于估算对确定全球导航卫星***(GNSS)接收器的位置或所述GNSS接收器位置的变化有用的参数的方法,所述方法包括步骤:
获得(s10)所述GNSS接收器接收的来自多个GNSS卫星的每一个处的至少一个GNSS信号;
从至少一个网络节点处,获得(s20)称作为“精确卫星信息”的信息,基于
(i)所述多个GNSS卫星的至少一个的轨道或位置,和
(ii)所述多个GNSS卫星的至少一个的时钟偏移;
在获得的GNSS信号之间,识别(s30)周跳所可能影响的至少一个GNSS信号的子集,之后将识别出的子集称作为周跳影响子集;和
估算(s40)对确定所述GNSS接收器的位置或所述GNSS接收器位置的变化有用的参数,使用
不属于所述周跳影响子集的至少一些获得的GNSS信号,和
精确的卫星信息。
2.如权利要求1所述的方法,其中获得(s20)精确卫星信息的步骤进一步包括获得信息基于
(iii)用于所述多个GNSS卫星的至少一个的,源自一个卫星的两个或更多GNSS信号的相位之间的偏差。
3.如权利要求1所述的方法,其中获得(s10)来自多个GNSS卫星的每一个处的至少一个GNSS信号的步骤包括
做出所述GNSS信号的测距码观测值和载波相位观测值。
4.如权利要求1-3中任一项所述的方法,其中从至少一个网络节点处获得(s20)精确卫星信息的步骤包括:
以1Hz或更高频率获得每一个GNSS卫星的所述信息。
5.如权利要求4所述的方法,其中从至少一个网络节点处获得(s20)精确卫星信息的步骤包括:
以2Hz或更高频率获得每一个GNSS卫星的所述信息。
6.如权利要求1-3中任一项所述的方法,其中识别(s30)所述周跳影响子集的步骤包括
使用无几何载波相位组合和无几何代码载波组合的至少一个检测周跳。
7.如权利要求6所述的方法,其中使用无几何载波相位和代码载波组合的周跳检测包括
计算无几何电离层残差载波相位。
8.如权利要求6所述的方法,其中使用无几何载波相位和代码载波组合的周跳检测包括
计算无几何Melbourne-Wubbena代码载波。
9.如权利要求6所述的方法,其中识别(s30)所述周跳影响子集的步骤使用
所述获得的精确卫星信息。
10.如权利要求1-3中任一项所述的方法,其中估算(s40)对确定所述GNSS接收器的位置或所述GNSS接收器位置的变化有用的参数的步骤包括
为不在所述周跳影响子集中的获得的GNSS信号的至少一些,使用时分载波相位确定所述接收器的位置变化。
11.如权利要求1-3中任一项所述的方法,其中估算(s40)对确定所述GNSS接收器的位置或所述GNSS接收器位置的变化有用的参数的步骤使用
不在所述周跳影响子集中和不源自于具有超过基于所述卫星原子时钟稳定性标准的阈值的时钟偏差或漂移的卫星的获得的GNSS信号的至少一些;和
所述获得的精确卫星信息。
12.如权利要求1-3中任一项所述的方法,其中估算(s40)对确定所述GNSS接收器的位置或所述GNSS接收器位置的变化有用的参数的步骤使用
不在所述周跳影响子集中和不源自于在使用广播时钟参数计算所述时钟偏移的努力导致残差时钟误差的情况中具有不正常时钟偏移的卫星的获得的GNSS信号的至少一些,当比较于使用所述精确卫星信息计算的时钟偏移时,其中所述残差时钟误差超过了阈值;和
所述获得的精确卫星信息。
13.如权利要求1所述的方法,其中所述方法进一步包括步骤:
基于所述周跳影响子集的GNSS信号实施(s50)周跳固定;和
再次估算(s60)对确定所述GNSS接收器的位置或所述GNSS接收器位置以及所述GNSS接收器时钟偏移的变化有用的参数,通过使用:
包括已经实施了周跳固定的周跳影响子集的至少一个GNSS信号的至少一些获得的GNSS信号;和
所述获得的精确卫星信息。
14.如权利要求13所述的方法,其中再次估算(s60)对确定所述GNSS接收器的位置或所述GNSS接收器位置以及所述GNSS接收器时钟偏移的变化有用的参数的步骤使用
无电离层代码组合和无电离层载波相位组合。
15.如权利要求13或14所述的方法,其中再次估算(s60)对确定所述GNSS接收器的位置或所述GNSS接收器位置以及所述GNSS接收器时钟偏移的变化有用的参数的步骤使用:
包括已经实施了周跳固定的周跳影响子集的至少一个GNSS信号,但是不包括源自于具有超过基于所述卫星原子时钟稳定性标准的阈值的时钟偏差或漂移的卫星的GNSS信号的,至少一些获得的GNSS信号;和
所述获得的精确卫星信息。
16.如权利要求13或14所述的方法,其中再次估算(s60)对确定所述GNSS接收器的位置或所述GNSS接收器位置以及所述GNSS接收器时钟偏移的变化有用的参数的步骤使用:
包括已经实施了周跳固定的周跳影响子集的至少一个GNSS信号,但是不包括源自于在使用广播时钟参数计算所述时钟偏移的努力导致残差时钟误差的情况中具有不正常时钟偏移的卫星的GNSS信号的,至少一些获得的GNSS信号;当比较于使用所述精确卫星信息计算的时钟偏移时,其中所述残差时钟误差超过了阈值;和
所述获得的精确卫星信息。
17.一种用于估算对确定全球导航卫星***(GNSS)接收器的位置或所述GNSS接收器位置的变化有用的参数的设备,所述设备包括:
第一模块,所述第一模块被配置成获得所述GNSS接收器接收的来自多个GNSS卫星的每一个处的至少一个GNSS信号;
第二模块,所述第二模块被配置成从至少一个网络节点处,获得称作为“精确卫星信息”的信息,基于
(i)所述多个GNSS卫星的至少一个的轨道或位置,和
(ii)所述多个GNSS卫星的至少一个的时钟偏移;
第三模块,所述第三模块被配置成在获得的GNSS信号之间,识别周跳所可能影响的至少一个GNSS信号的子集,之后将识别出的子集称作为周跳影响子集;和
第四模块,所述第四模块被配置成估算对确定所述GNSS接收器的位置或所述GNSS接收器位置的变化有用的参数,使用
不属于所述周跳影响子集的至少一些获得的GNSS信号,和
精确的卫星信息。
18.如权利要求17所述的设备,其中所述第二模块进一步被配置成获得信息基于
(iii)用于所述多个GNSS卫星的至少一个的,源自一个卫星的两个或更多GNSS信号的相位之间的偏差。
19.如权利要求17所述的设备,其中所述第一模块进一步被配置成
做出所述GNSS信号的测距码观测值和载波相位观测值。
20.如权利要求17-19中任一项所述的设备,其中所述第二模块进一步被配置成:
以1Hz或更高频率获得每一个GNSS卫星的所述信息。
21.如权利要求20所述的设备,其中所述第二模块进一步被配置成:
以2Hz或更高频率获得每一个GNSS卫星的所述信息。
22.如权利要求17-19中任一项所述的设备,其中所述第三模块进一步被配置成
使用无几何载波相位组合和无几何代码载波组合的至少一个检测周跳。
23.如权利要求22所述的设备,其中所述第三模块使用无几何载波相位和代码载波组合的周跳检测包括
计算无几何电离层残差载波相位。
24.如权利要求22所述的设备,其中所述第三模块使用无几何载波相位和代码载波组合的周跳检测包括
计算无几何Melbourne-Wubbena代码载波。
25.如权利要求22所述的设备,其中所述第三模块进一步被配置成识别所述周跳影响子集使用
所述获得的精确卫星信息。
26.如权利要求17-19中任一项所述的设备,其中所述第四模块进一步被配置成
为不在所述周跳影响子集中的获得的GNSS信号的至少一些,使用时分载波相位确定所述接收器的位置变化。
27.如权利要求17-19中任一项所述的设备,其中第四模块进一步被配置成估算对确定所述GNSS接收器的位置或所述GNSS接收器位置的变化有用的参数使用
不在所述周跳影响子集中和不源自于具有超过基于所述卫星原子时钟稳定性标准的阈值的时钟偏差或漂移的卫星的获得的GNSS信号的至少一些;和
所述获得的精确卫星信息。
28.如权利要求17-19中任一项所述的设备,所述第四模块进一步被配置成估算对确定所述GNSS接收器的位置或所述GNSS接收器位置的变化有用的参数使用
不在所述周跳影响子集中和不源自于在使用广播时钟参数计算所述时钟偏移的努力导致残差时钟误差的情况中具有不正常时钟偏移的卫星的获得的GNSS信号的至少一些,当比较于使用所述精确卫星信息计算的时钟偏移时,其中所述残差时钟误差超过了阈值;和
所述获得的精确卫星信息。
29.如权利要求17所述的设备,还包括:
第五模块,所述第五模块被配置成基于所述周跳影响子集的GNSS信号实施周跳固定;和
第六模块,所述第六模块被配置成再次估算对确定所述GNSS接收器的位置或所述GNSS接收器位置以及所述GNSS接收器时钟偏移的变化有用的参数,通过使用:
包括已经实施了周跳固定的周跳影响子集的至少一个GNSS信号的至少一些获得的GNSS信号;和
所述获得的精确卫星信息。
30.如权利要求29所述的设备,所述第六模块进一步被配置成再次估算对确定所述GNSS接收器的位置或所述GNSS接收器位置以及所述GNSS接收器时钟偏移的变化有用的参数使用
无电离层代码组合和无电离层载波相位组合。
31.如权利要求29或30所述的设备,所述第六模块进一步被配置成再次估算对确定所述GNSS接收器的位置或所述GNSS接收器位置以及所述GNSS接收器时钟偏移的变化有用的参数使用:
包括已经实施了周跳固定的周跳影响子集的至少一个GNSS信号,但是不包括源自于具有超过基于所述卫星原子时钟稳定性标准的阈值的时钟偏差或漂移的卫星的GNSS信号的,至少一些获得的GNSS信号;和
所述获得的精确卫星信息。
32.如权利要求29或30所述的设备,所述第六模块进一步被配置成再次估算对确定所述GNSS接收器的位置或所述GNSS接收器位置以及所述GNSS接收器时钟偏移的变化有用的参数使用:
包括已经实施了周跳固定的周跳影响子集的至少一个GNSS信号,但是不包括源自于在使用广播时钟参数计算所述时钟偏移的努力导致残差时钟误差的情况中具有不正常时钟偏移的卫星的GNSS信号的,至少一些获得的GNSS信号;当比较于使用所述精确卫星信息计算的时钟偏移时,其中所述残差时钟误差超过了阈值;和
所述获得的精确卫星信息。
33.包括根据权利要求17到31任一所述的设备的漫游器。
34.包括根据权利要求17到31任一所述的设备的网站。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261623300P | 2012-04-12 | 2012-04-12 | |
US61/623,300 | 2012-04-12 | ||
US201261623869P | 2012-04-13 | 2012-04-13 | |
US61/623,869 | 2012-04-13 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103376454A CN103376454A (zh) | 2013-10-30 |
CN103376454B true CN103376454B (zh) | 2017-03-01 |
Family
ID=49232400
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310124314.8A Active CN103376454B (zh) | 2012-04-12 | 2013-04-11 | 使用精确卫星信息定位的先进全球导航卫星***(gnss) |
Country Status (3)
Country | Link |
---|---|
US (1) | US9405012B2 (zh) |
CN (1) | CN103376454B (zh) |
DE (1) | DE102013206544A1 (zh) |
Families Citing this family (70)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9488732B1 (en) * | 2013-07-24 | 2016-11-08 | Rockwell Collins, Inc. | GPS optimization for limited data |
CN106574957B (zh) * | 2013-12-27 | 2019-07-19 | 深圳开阳电子股份有限公司 | 用于北斗卫星导航***的定位装置、方法和*** |
US9678212B2 (en) * | 2014-02-28 | 2017-06-13 | Honeywell International Inc. | Satellite measurement screening to protect the integrity of existing monitors in the presence of amplitude scintillation |
US10551505B2 (en) * | 2014-09-05 | 2020-02-04 | Fugro Intersite B.V. | Ionospheric scintillation prediction |
US9933528B2 (en) | 2014-10-27 | 2018-04-03 | Swift Navigation, Inc. | Systems and methods for real time kinematic satellite positioning |
CN104931980B (zh) * | 2015-03-10 | 2017-04-05 | 中国电子科技集团公司第十研究所 | 载波相位测量半周模糊解除方法 |
JP6589375B2 (ja) * | 2015-05-27 | 2019-10-16 | セイコーエプソン株式会社 | タイミング信号生成装置、電子機器および移動体 |
CN104849734B (zh) * | 2015-05-27 | 2017-08-25 | 中国科学院嘉兴微电子与***工程中心 | 一种组合导航接收机中辅助捕获方法 |
US10809391B2 (en) | 2015-06-29 | 2020-10-20 | Deere & Company | Satellite navigation receiver and method for switching between real-time kinematic mode and precise positioning mode |
US10605926B2 (en) | 2015-06-29 | 2020-03-31 | Deere & Company | Satellite navigation receiver and method for switching between real-time kinematic mode and relative positioning mode |
US10627528B2 (en) | 2015-06-29 | 2020-04-21 | Deere & Company | Satellite navigation receiver and method for switching between real-time kinematic mode and precise positioning mode |
US11175414B2 (en) | 2015-06-29 | 2021-11-16 | Deere & Company | Satellite navigation receiver for relative positioning with bias estimation |
CN105158780B (zh) * | 2015-07-24 | 2017-11-07 | 北京跟踪与通信技术研究所 | 一种基于多种导航卫星可互换的导航定位方法 |
DE102015216970B4 (de) * | 2015-09-04 | 2023-11-02 | Robert Bosch Gmbh | Verfahren zur Bestimmung der Position und Ausrichtung eines Fahrzeugs |
CN105353393B (zh) * | 2015-10-22 | 2017-10-20 | 北京理工大学 | 一种双频载波相位整周模糊度固定的方法 |
CN106168672B (zh) * | 2016-01-01 | 2019-05-21 | 广州中海达卫星导航技术股份有限公司 | 一种gnss多模单频rtk周跳探测方法及装置 |
US10422885B2 (en) * | 2016-03-18 | 2019-09-24 | Deere & Company | Rapid recovery of precise position after temporary signal loss |
US10564293B2 (en) * | 2016-03-18 | 2020-02-18 | Deere & Company | Navigation satellite orbit and low latency clock determination with wide-lane and narrow-lane bias corrections |
US20180067214A1 (en) * | 2016-09-07 | 2018-03-08 | Qualcomm Incorporated | Carrier-phase smoothing of code-phase measurements |
EP3293549B1 (en) * | 2016-09-09 | 2020-03-11 | Trimble Inc. | Advanced navigation satellite system positioning method and system using delayed precise information |
US10222480B2 (en) | 2016-09-30 | 2019-03-05 | Intel Corporation | Methods and devices for compensating misadjustment of a GNSS device |
US11228329B2 (en) | 2017-04-03 | 2022-01-18 | Topcon Positioning Systems, Inc. | Method and apparatus for interference monitoring of radio data signals |
US10591606B2 (en) | 2017-08-17 | 2020-03-17 | Novatel Inc. | System and method for generating a phase scintillation map utilized for de-weighting observations from GNSS satellites |
CN108072870B (zh) * | 2017-10-25 | 2021-05-11 | 西南电子技术研究所(中国电子科技集团公司第十研究所) | 利用载波相位提高突发通信测距精度的方法 |
US10473790B2 (en) | 2017-11-17 | 2019-11-12 | Swift Navigation, Inc. | Systems and methods for distributed dense network processing of satellite positioning data |
US10578747B2 (en) * | 2017-12-14 | 2020-03-03 | Swift Navigation, Inc. | Systems and methods for reduced-outlier satellite positioning |
FR3076354B1 (fr) * | 2017-12-28 | 2019-11-22 | Thales | Procede de controle de l'integralite de l'estimation de la position d'un porteur mobile dans un systeme de mesure de positionnement par satellite |
DE102018209162A1 (de) * | 2018-06-08 | 2019-12-12 | Continental Teves Ag & Co. Ohg | Sicheres Verfahren zum Bestimmen der Position einer Empfangseinrichtung |
CN108983267B (zh) * | 2018-07-23 | 2022-04-12 | 中国石油大学(华东) | 利用单台套北斗短报文实现远海精密定位的方法 |
ES2843774T3 (es) * | 2018-08-08 | 2021-07-20 | Thales Man & Services Deutschland Gmbh | Un método para operar una pluralidad de receptores GNSS para detectar deformación de señal de satélites |
US11079495B2 (en) * | 2018-10-31 | 2021-08-03 | Mitsubishi Electric Research Laboratories, Inc. | Position estimation under multipath transmission |
CN109783846B (zh) * | 2018-12-06 | 2022-12-06 | 国家***第一海洋研究所 | 基于gnss海洋浮标的潮位测量不确定度评定方法 |
US20200233094A1 (en) * | 2019-01-23 | 2020-07-23 | GM Global Technology Operations LLC | System and method for positioning in urban canyons |
CN109951796B (zh) * | 2019-03-07 | 2020-10-27 | 和芯星通科技(北京)有限公司 | 一种云+端的定位服务方法及*** |
CN111831965B (zh) * | 2019-04-23 | 2023-09-12 | 千寻位置网络有限公司 | Ssr中upd改正数的完好性监测方法及其装置 |
WO2020223684A1 (en) | 2019-05-01 | 2020-11-05 | Swift Navigation, Inc. | Systems and methods for high-integrity satellite positioning |
CN114502987A (zh) | 2019-08-01 | 2022-05-13 | 斯威夫特导航股份有限公司 | 用于高斯过程增强的gnss校正生成的***和方法 |
CN110727002A (zh) * | 2019-09-20 | 2020-01-24 | 中国矿业大学 | 一种基于稀疏正则化的单频单站动态gnss载波相位信号周跳修复方法 |
CN110907964B (zh) * | 2019-10-29 | 2023-06-06 | 长沙金维信息技术有限公司 | 卫星导航载波相位观测数据的质量分析方法 |
US11921522B2 (en) * | 2019-11-04 | 2024-03-05 | The Regents Of The University Of California | Sub-meter accurate navigation and cycle slip detection with long-term evolution (LTE) carrier phase measurements |
CN110764122A (zh) * | 2019-11-22 | 2020-02-07 | 武汉云图智信科技有限公司 | 一种单频gps接收机的精密单点定位方法 |
US11016199B1 (en) | 2019-12-11 | 2021-05-25 | Swift Navigation, Inc. | System and method for validating GNSS ambiguities |
WO2021202004A2 (en) | 2020-02-14 | 2021-10-07 | Swift Navigation, Inc. | System and method for reconverging gnss position estimates |
CN111308514B (zh) * | 2020-04-01 | 2024-01-09 | 湖南航天电子科技有限公司 | 一种无线同步通信网络中的卫星导航欺骗检测方法 |
CN111487660B (zh) * | 2020-04-24 | 2022-07-26 | 北京航空航天大学 | 一种高精度实时微纳卫星集群导航方法 |
CN116075747A (zh) | 2020-06-09 | 2023-05-05 | 斯威夫特导航股份有限公司 | 用于卫星定位的***和方法 |
WO2022015744A1 (en) | 2020-07-13 | 2022-01-20 | Swift Navigation, Inc. | System and method for determining gnss positioning corrections |
US11624838B2 (en) | 2020-07-17 | 2023-04-11 | Swift Navigation, Inc. | System and method for providing GNSS corrections |
EP4200646A4 (en) * | 2020-08-20 | 2024-06-26 | QUALCOMM Incorporated | DETECTION AND CALCULATION OF THE POSITION OF A DGNSS/RTK BASE STATION |
US11415707B1 (en) * | 2020-09-30 | 2022-08-16 | United States Of America As Represented By The Administrator Of Nasa | Miniaturized multi-band space GNSS receiver |
US11585948B2 (en) * | 2020-11-24 | 2023-02-21 | Qualcomm Incorporated | Ionospheric delay estimation for global navigation satellite system signals |
WO2022133294A1 (en) | 2020-12-17 | 2022-06-23 | Swift Navigation, Inc. | System and method for fusing dead reckoning and gnss data streams |
CN112924999B (zh) * | 2021-01-14 | 2023-08-22 | 华南理工大学 | 一种无人机的定位方法、***、装置及介质 |
CN112946698B (zh) * | 2021-01-29 | 2023-08-29 | 合肥工业大学智能制造技术研究院 | 一种基于强化学习的卫星信号周跳探测方法 |
CN112946697B (zh) * | 2021-01-29 | 2023-05-30 | 合肥工业大学智能制造技术研究院 | 一种基于深度学习的卫星信号周跳探测与修复方法 |
WO2022201391A1 (ja) * | 2021-03-24 | 2022-09-29 | 三菱電機株式会社 | 測位装置、測位プログラムおよび測位方法 |
WO2023009463A1 (en) | 2021-07-24 | 2023-02-02 | Swift Navigation, Inc. | System and method for computing positioning protection levels |
WO2023018716A1 (en) | 2021-08-09 | 2023-02-16 | Swift Navigation, Inc. | System and method for providing gnss corrections |
EP4231055A1 (en) * | 2022-02-21 | 2023-08-23 | u-blox AG | Gnss positioning based on changes in carrier range |
US11860287B2 (en) | 2022-03-01 | 2024-01-02 | Swift Navigation, Inc. | System and method for detecting outliers in GNSS observations |
US11906640B2 (en) | 2022-03-01 | 2024-02-20 | Swift Navigation, Inc. | System and method for fusing sensor and satellite measurements for positioning determination |
CN117014787A (zh) * | 2022-04-27 | 2023-11-07 | 大唐移动通信设备有限公司 | 一种载波相位定位方法、终端、网络侧设备及lmf |
US12013468B2 (en) | 2022-09-01 | 2024-06-18 | Swift Navigation, Inc. | System and method for determining GNSS corrections |
WO2024058999A1 (en) | 2022-09-12 | 2024-03-21 | Swift Navigation, Inc. | System and method for gnss correction transmission |
CN115598673B (zh) * | 2022-09-29 | 2023-10-24 | 同济大学 | Igs gnss卫星钟差和轨道单天相邻产品边界处偏差计算方法 |
CN115902981B (zh) * | 2022-11-14 | 2024-01-30 | 中南大学 | 列车定位优化方法、***及轨道交通车辆 |
CN115826009B (zh) * | 2023-02-22 | 2023-04-28 | 广州导远电子科技有限公司 | 一种周跳探测方法、存储介质和接收机 |
CN116299585B (zh) * | 2023-05-15 | 2023-09-08 | 中国科学院国家授时中心 | 一种顾及历元间差分信息的gnss载波相位时间传递方法 |
CN117056326B (zh) * | 2023-08-11 | 2024-05-03 | 重庆市地理信息和遥感应用中心(重庆市测绘产品质量检验测试中心) | 基于灰色关联自适应确权的gnss数据质量评价方法及*** |
CN117741714A (zh) * | 2023-12-19 | 2024-03-22 | 中国科学院上海天文台 | 用于提升星基增强服务精度的gps卫星伪距偏差修正方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101710179A (zh) * | 2009-12-23 | 2010-05-19 | 武汉大学 | 一种gnss三频动对动定位方法 |
CN101750600A (zh) * | 2008-12-18 | 2010-06-23 | 同济大学 | 一种用于测绘与导航的实时高精度定位方法 |
WO2011034615A2 (en) * | 2009-09-19 | 2011-03-24 | Trimble Navigation Limited | Gnss signal processing with rover ambiguity fixing |
WO2011091512A1 (en) * | 2010-01-27 | 2011-08-04 | Baseband Technologies Inc. | System, method and computer program for ultra fast time to first fix for a gnss receiver |
CN102288978A (zh) * | 2011-07-20 | 2011-12-21 | 东南大学 | 一种cors基站周跳探测与修复方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5828336A (en) * | 1996-03-29 | 1998-10-27 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Robust real-time wide-area differential GPS navigation |
US8374783B2 (en) | 2007-10-10 | 2013-02-12 | Leica Geosystems Ag | Systems and methods for improved position determination of vehicles |
US9170335B2 (en) * | 2011-02-14 | 2015-10-27 | Trimble Navigation Limited | GNSS signal processing with ionosphere model for synthetic reference data |
-
2013
- 2013-03-11 US US13/793,664 patent/US9405012B2/en active Active
- 2013-04-11 CN CN201310124314.8A patent/CN103376454B/zh active Active
- 2013-04-12 DE DE102013206544A patent/DE102013206544A1/de active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101750600A (zh) * | 2008-12-18 | 2010-06-23 | 同济大学 | 一种用于测绘与导航的实时高精度定位方法 |
WO2011034615A2 (en) * | 2009-09-19 | 2011-03-24 | Trimble Navigation Limited | Gnss signal processing with rover ambiguity fixing |
CN101710179A (zh) * | 2009-12-23 | 2010-05-19 | 武汉大学 | 一种gnss三频动对动定位方法 |
WO2011091512A1 (en) * | 2010-01-27 | 2011-08-04 | Baseband Technologies Inc. | System, method and computer program for ultra fast time to first fix for a gnss receiver |
CN102288978A (zh) * | 2011-07-20 | 2011-12-21 | 东南大学 | 一种cors基站周跳探测与修复方法 |
Non-Patent Citations (1)
Title |
---|
林剑 等.利用GPS双频载波相位单历元解算电离层VTEC.《大地测量与地球动力学》.2007,(第5期),第59-62页. * |
Also Published As
Publication number | Publication date |
---|---|
DE102013206544A1 (de) | 2013-10-17 |
US20130271318A1 (en) | 2013-10-17 |
CN103376454A (zh) | 2013-10-30 |
US9405012B2 (en) | 2016-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103376454B (zh) | 使用精确卫星信息定位的先进全球导航卫星***(gnss) | |
Closas et al. | Direct position estimation of GNSS receivers: Analyzing main results, architectures, enhancements, and challenges | |
US10018729B2 (en) | Selected aspects of advanced receiver autonomous integrity monitoring application to kalman filter based navigation filter | |
US9557419B2 (en) | Methods for generating accuracy information on an ionosphere model for satellite navigation applications | |
Xiaohong et al. | Instantaneous re-initialization in real-time kinematic PPP with cycle slip fixing | |
RU2479855C2 (ru) | Зависящее от расстояния уменьшение ошибки при определении местоположения в режиме кинематики реального времени | |
US8525727B2 (en) | Position and velocity uncertainty metrics in GNSS receivers | |
CN101156080B (zh) | 一种基于gps导航卫星***发射信号主要用于地形运动、大型设施以及民用建筑工程监控和测量的***和方法 | |
Margaria et al. | A novel local integrity concept for GNSS receivers in urban vehicular contexts | |
Gao et al. | Odometer, low-cost inertial sensors, and four-GNSS data to enhance PPP and attitude determination | |
He | GNSS kinematic position and velocity determination for airborne gravimetry | |
US20130090858A1 (en) | System for measuring coseismic movements or vibrations of structures based on global navigation satellite systems-gnss and/or pseudolites | |
da Silva et al. | Stochastic modelling considering ionospheric scintillation effects on GNSS relative and point positioning | |
Bahrami et al. | A Kalman filter-based Doppler-smoothing of code pseudoranges in GNSS-challenged environments | |
MacGougan et al. | Accuracy and reliability of tightly coupled GPS/ultra-wideband positioning for surveying in urban environments | |
Tolman et al. | Absolute precise kinematic positioning with GPS and GLONASS | |
Betaille et al. | Improving accuracy and integrity with a probabilistic Urban Trench modeling | |
Tao et al. | Smartphone RTK positioning with multi-frequency and multi-constellation raw observations: GPS L1/L5, Galileo E1/E5a, BDS B1I/B1C/B2a | |
Danezis et al. | An iterative LiDAR DEM-aided algorithm for GNSS positioning in obstructed/rapidly undulating environments | |
Xu et al. | NLOS detection and compensation using a vector tracking-based GPS software receiver | |
KR102072630B1 (ko) | 다중 GNSS를 활용한 위치영역 Hatch 필터 기반 위치 추정 방법 및 장치 | |
Narula et al. | Accuracy limits for globally-referenced digital mapping using standard GNSS | |
Zhang et al. | GNSS position-aided delay-locked loops for accurate urban navigation | |
KR102371402B1 (ko) | 반송파 위상 측정치를 이용한 전리층 지연 절대값 추정 시스템 및 전리층 보정정보 생성 시스템 | |
US11914051B2 (en) | System and method for determining accurate positions of stationary global navigation satellite system sensors |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20171120 Address after: Delaware Patentee after: Trimble Address before: American California Patentee before: Trimble Navigation Ltd. |
|
TR01 | Transfer of patent right |