CN100507594C - 根据计算的时间进行位置计算的方法和*** - Google Patents

根据计算的时间进行位置计算的方法和*** Download PDF

Info

Publication number
CN100507594C
CN100507594C CN03106058.7A CN03106058A CN100507594C CN 100507594 C CN100507594 C CN 100507594C CN 03106058 A CN03106058 A CN 03106058A CN 100507594 C CN100507594 C CN 100507594C
Authority
CN
China
Prior art keywords
time
satellite
steps
grid
centerdot
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.)
Expired - Fee Related
Application number
CN03106058.7A
Other languages
English (en)
Other versions
CN1445559A (zh
Inventor
S·J·爱德华兹
P·W·麦克博尼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Furuno Electric Co Ltd
Original Assignee
Seiko Epson Corp
ELEDE Co
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp, ELEDE Co filed Critical Seiko Epson Corp
Publication of CN1445559A publication Critical patent/CN1445559A/zh
Application granted granted Critical
Publication of CN100507594C publication Critical patent/CN100507594C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining 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/42Determining position

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Electric Clocks (AREA)

Abstract

导航卫星接收机包括用于初始化的装置,可预先知道时间在几秒内和位置在150公里内。点的二维网格设置了恒定高度,该高度表示150公里区域内的解起点。查看距星座中每个卫星的分数伪距,以便找出与网格中的点最佳的初始拟合。同时尝试在时间界限内对各点进行多种时间偏置调整,以便找出最佳拟合点。然后用该点来促使找到最终解,并产生冷启动后的第一次定位。

Description

根据计算的时间进行位置计算的方法和***
技术领域
本发明涉及导航卫星接收机,更具体地说,涉及通过时间和位置的有限先验知识,帮助导航卫星接收机初始化的方法和***。
背景技术
全球定位***(GPS)接收机使用从几个地球轨道卫星接收的信号,确定用户位置和速度及其它导航数据。刚开启的导航接收机还不知道它所处的位置,其晶体振荡器误差如何,也不知道具体时间。所有这些均需要找到并锁定在卫星传输上,因此必须尽一切可能进行搜索。
由于接收机和卫星时钟并不完全同步,此类时钟偏移表现为到卫星的距离的误差。视距称为“伪距”(PR)。通过假定到不同卫星的所有伪距在一个测量时间上具有相同的时钟偏移,可计算出时钟误差。因此,需要四个卫星进行定位,三个用于纬度、经度和高度或(X,Y,Z),一个用于时钟偏移。
在两个微波载波上发送两种长度不同的调制码。载波波长为十九和二十四厘米。精确(P)码仅可用于授权(军事)用户,由于其长度大约为181440000000公里,这是光在一周中飞行的距离,因此没有任何模糊。粗捕获(C/A)码短得多,并且每隔300公里无线电波传播距离便重复,因此在0-300公里距离外的观测可能会模糊。由于到卫星的距离一般是20000公里,需要确定接收机在哪个300公里段中。这称为整数模糊度。
Z计数是表示基本GPS时间单位的29比特二进制数。十个最高有效位传送GPS周号,而十九个最低有效位以1.5秒为单位给出周日(TOW)计数。一旦接收机锁定在几个卫星上,便可获得更精确的***时间标准。先有技术的装置依赖于初始化期间确定z计数。
在GPS载波相位观测值可用于定位前,必须求出整数模糊度。相位测量转换成距离测量。常规估算技术无法在一个数据出现时间中为所有观测的卫星解出接收机坐标、时钟偏移和整数模糊度。收集若干数据出现时间也没有多大的帮助。虽然有足够的公式,但由于相对于接收机,卫星的几何形态通常不是十分有利,因此问题不能解决。除非动态(OTF)技术正在使用,否则只有在几何形态明显改变后,才可以确定整数模糊度值。
GPS定位***的两个基本类型是实时导航和高精度载波相位定位。实时导航***收集四个卫星的四个伪距(PR)测量值的最小值。用PR测量值求出接收机的三维坐标和接收机振荡器与GPS***时间之间的时钟偏移。差分GPS(DGPS)也收集伪距观测值,还获得测量值中固有的误差的实时校正。
精确的载波相位观测可用于计算在几厘米以内的位置。对具有短的不同波长的两个载波(L1和L2分别为19厘米和24厘米)的相位测量值用于解决此类问题。必须先确定卫星与接收机之间完整波长的所有数量,例如整数模糊度。在先有技术中,使用的后处理(静态)或实时(RTK)方法使用了两个频率的线性组合和差分化技术。伪距可以与相位数据相组合以减少噪声误差,从而获得高得多的定位精度。
在初始化期间,导航卫星接收机进行搜索以找出适用卫星的信号功率。适用的卫星取决于各个卫星的星历表、用户在地球上的位置与时间。对任一或所有这些要素的一点先验知识可用于缩减必须搜索的时间、空间和频谱。导航卫星接收机随后将能够更快地给出其第一个位置和速度解。
可提供时间、位置和/或频率信息的远程服务器可在移动GPS接收机初始化时提供帮助。此类先有技术方案在Samir Soliman等人的2000年6月27日颁布的美国专利6081229中有描述,现将其通过引用结合于此。
Gilbert Strang是MIT的数学教授,他写了一篇关于整数模糊度的文章(见于Society for Industrial and Applied Mathematics(SIAM)News,第30卷第5期,1997年6月)。他指出接收机必须知道卫星与接收机之间无线电波波长的数量计数。此类计数是相位变化的整数加上相位的分数。整数部分最初是未知和模糊的。它的解必须正确,因为随测量的是L1还是L2载波而定,丢失一个波长意味着19厘米或24厘米的误差。
一旦知道了整数,重要的是要跟踪它。丢失信号引起的失锁会导致周期滑移。分数部分是明显的,但周期的整体数量却难以发现,并且确定它是费时的。在GPS中,可能有许多整数模糊度要同时确定,并且在整数最小二乘法中是个问题。这与计算组合数学中的最近点阵矢量问题相同,例如,对Zn中的x,使(x-x0)TA(x-x0)最小。在x=x0时,显然Rn的最小值为零。格点x,模糊度矢量最接近A矩阵中的x0。对于大维度的随机矩阵A,Zn的此类最小化是如此困难的问题,使得密码员已使用其解将消息编码。
在GPS中,加权矩阵A有时涉及接收机之间的距离,并且该问题对于全球网络是最难的。A是对角矩阵时,由于变量是分开的,因此最小化很容易。x的每个分量将是与x0的相应分量最接近的整数。但条件差的矩阵A使点阵发生变形。直接搜索最佳x变得难以实现。尽可能接近地对矩阵A进行对角化来预处理矩阵A,用积分变换来改变矩阵Z和Z-1的向量空间中的基。这样,yT(ZTAZ)y将比xTAx几乎更分开,并且y=Z-1x在x是整数时正好也是整数。
发明内容
因此,本发明的一个目的是为可以在没有初始Z计数情况下继续进行的导航卫星接收和接收机初始化提供一种方法和***。
本发明的另一目的是提供一种方法和***,缩短导航设备初始化所需的时间。
本发明还有一个目的是提供一种便宜的卫星导航***。
简言之,本发明的导航卫星接收机实施例包括用于初始化的装置,它领先知道时间在几秒内和位置在150公里内。点的二维网格设置了恒定高度,该高度表示150公里区域内的解起点。忽略沿信号传播的码相位(codephase)周期的全部整数,只检查离星座中每个卫星的分数余数伪距,找出与网格中的点最佳的初始拟合。还尝试在时间界限内对各点进行多种时间偏置调整,以便找出最佳拟合点。然后,用该点来找出最终解,并产生冷启动后的第一次定位。
本发明的一个优点在于提供的***和方法在导航卫星接收机中产生更快的初始化时间。
本发明的另一个优点在于提供的***和方法用于制作简单和便宜的导航卫星接收机。
在阅读下面结合不同附图说明的优选实施例的详细说明后,本领域的技术人员毫无疑问会明白本发明的这些及其它目的和优点。
附图说明
图1是用于将卫星导航接收机初始化的本发明第一方法实施例的流程图;以及
图2是用于将卫星导航接收机初始化的本发明第二方法实施例的流程图。
具体实施方式
一般来讲,本发明的导航卫星接收机实施例包括用于初始化的装置,可领先知道时间在几秒内和位置在150公里内。点的二维网格设置了恒定高度,该高度表示150公里区域内的解起点。检查离星座中每个卫星的分数伪距,以找出与网格中的各点最佳的初始拟合。还尝试在时间界限内对各点进行多种时间偏置调整,以找出最佳拟合点。随后,在驱动器中用该点找出最终解,并产生冷启动后的第一次定位。
图1中,用于将GPS接收机初始化的本发明的第一导航计算机方法实施例开始时假定:正确知道时间在几秒内并且正确地知道用户位置距真实位置在150公里内。方法100从步骤102开始,在该步骤中,根据例如从第三方或一些本机记录保持获得的数据,已经知道大致的时间和位置。在步骤104中,选择了将在定位过程中使用的GPS人造卫星(SV)。该选择取决于是否可以得到卫星位置-速度(SPV)模型以及校正模型。在步骤106中,从选中的SV取得分数伪距测量值并传播该测量值,直到定位接收机位置的时间为止。用导航计算机来计算初始位置和时间的校正值。此类校正值会从传播的测量值(“fracRange”)中去除。在步骤108中,共模偏置使用枢轴方案去除,例如(a)选择要从其它SV中去除的单个SV;(b)从每个公式中去除所有SV的平均值;或者(c)这些方式的组合。
在步骤110中设置恒定高度网格。初始位置从地心固连(ECEF)转换成经度-纬度(LLA)类型。在步骤112中,计算向北移到下一网格时纬度需要多大的变化。在步骤114中,对向东移到下一网格时经度需要多大的变化进行类似的计算。在步骤116中,从西南角开始,计算先验残差(APR)。当前网格位置的预测距离由以下公式计算:
Φ c , i = Σ ( x s , i → - x u → ) 2 .
式中,Xs,i为第i个卫星的x坐标,Xu为到第i个卫星的方向余弦U的x分量,卫星位置为Xs且等于xs、ys、zs,以及接收机位置X等于x、y、z。形成以下的二重差分:
ddiff=(fracRangei-fracRangepivot)-(Φc,ic,pivot)。
然后将这种二重差分,即线性化后的伪距(LPR)限制为±C_msec/2,其中,“C_msec”为光在1毫秒内行进的距离,即299792.458米。各要素为0到C_msec之间的数,因为伪码持续时间是1毫秒,并且其信号传播长度为光在1毫秒内行进的距离。“分数距离(fracRange)”是估计的从网格点到卫星的几何距离的亚毫秒部分。在形成所有的差分之后,通过去除C msec的整数量部分,将“ddiff”限制为正负0.5C_msec之间。然后,APR=∑ddiff2。在步骤118中,保留原来已计算出的最小APR的运行记录,例如该APR与一个最小APR(minAPR1)进行比较,如果它更小,则用它来代替变量“minAPR1”。
在步骤120中进行检查,查看在当前值与minAPR1之间是否存在至少一个网格点,如果存在,则用minAPR1替换次小的APR(minAPR2)。如果当前值大于minAPR1并小于minAPR2,则检查它是否离minAPR1不止一个网格点。如果是,则用当前值替换minAPR2。
在步骤122中,一旦发现两个最小值不在相邻网格点,则用这些最小值求解位置和时间。将关于位置和时间的距离公式线性化, - ( U x , 1 - U x , piv ) - ( U y , 1 - U y , piv ) - ( U z , 1 - U z , piv ) ( U 1 · v s , 1 - U piv · v s , piv ) - ( U x , 2 - U x , piv ) - ( U y , 2 - U y , piv ) - ( U z , 2 - U z , piv ) ( U 2 · v s , 2 - U piv · v s , piv ) · · · · · · · · · · · · - ( U x , i - U x , piv ) - ( U y , i - U y , piv ) - ( U z , i - U z , piv ) ( U i · v s , i - U piv · v s , piv ) Δx Δy Δz Δt = dd iff 1 ddiff 2 · · · ddiff i
式中,U是方向余弦向量,且等于ux、uy、uz;几何距离=[(xs-x)2+(ys-y)2+(zs-z)2]的平方根,ux=(xs-x)/几何距离,uy=(ys-y)/几何距离,uz=(zs-z)/几何距离。枢轴(pivot)卫星“piv”是所有卫星(数量=N)的平均值,Ux,piv=所有ux的和/N,Uy,piv=所有uy的和/N,Uz piv=所有uz的和/N,以及ddiff是到各卫星1-i的二重差分。
结果是伪距测量值减去预测伪距值。伪距增量(Δx、Δy、Δz、Δt)限制于正负0.5毫秒的码相位传播距离,大约是150km。如果忽略时间误差,则结果相当于忽略整数毫秒值(z计数)的室外定位。此***借助导航平台使用相反的方法求解,追踪增量的值。如果观察到增量或用户位置超出预期界限,则使用其它最小值(minAPR1、minAPR2)。为保证解的完整性,子解全部是最初在不允许时间变化的前提下求出的。这样,可剔除发现的任何伪测量值。
因此,迭代最后的公式,直至Δx、Δy、Δz和Δt均为零,这将产生四维解、即x-y-z和时间。最终解被强制要求在一个网格步长内。
图2表示本发明的第二方法实施例,并在本文中由总的标号200表示。在步骤202,形成了方向余弦,例如,
Figure C03106058D00121
Figure C03106058D00122
Figure C03106058D00123
Figure C03106058D00124
步骤204形成了第二方向余弦,例如,
Figure C03106058D00125
Figure C03106058D00126
Figure C03106058D00127
Figure C03106058D00128
S y = [ RR * U y - ( v s - v u ) ] R
S z = [ RR * U z - ( w s - w u ) ] R .
步骤206形成了距离增量公式,
Δ Int i C m sec + ( Φ i - Φ piv ) - ( corr i - corr piv ) - ( R i - R piv ) =
- ( U i - U piv ) · Δ x → + ( U i · v → i - U piv · v → piv ) Δt
式中,ΔIntiCm sec是以到第i个卫星的整数个C_msec单位表示的增量,corri和corrpiv是用于第i个卫星和枢轴卫星的校正。
步骤208形成了距离变化率增量(DRR)公式,
( S i - S piv ) · Δx u - ( S i · v s , i - S piv · v s , piv ) Δt - ( U i - U piv ) · Δ v u + ( U i · a s , i - U piv · a s , piv ) Δt
式中,Si是第i个卫星,as,piv是枢轴卫星的加速度。
枢轴方案在步骤210中实现。步骤212添加二维约束,
U ~ x , 2 D = BoAx B oAx 2 + BoAy 2 + AoBz 2
U ~ y , 2 D = BoAy B oAx 2 + BoAy 2 + AoBz 2
U ~ z , 2 D = BoAz B oAx 2 + BoAy 2 + AoBz 2
linRange 2 D = BA + alt fix - BoAx 2 + BoAy 2 + AoBz 2 .
步骤214进行了二维(2D)距离约束,例如,其中,接收机位置被限制为选定的高度z,假设在地球表面上平移,
U ~ x , 2 D Δ x u + U ~ y , 2 D Δ y u + U ~ z , 2 D Δ z u = BA + alt fix - BoAx 2 + BoAy 2 + AoBz 2 .
步骤216计算二维距离变化率公式,
U ~ x , 2 D Δ u u + U ~ y , 2 D Δ v u + U ~ z , 2 D Δ w u = 0
其中,A是主地轴,等于6378137.0米;
B是次地轴,等于6356752.3141米;
BoA=B/A=0.996647189;
AoB=A/B=1.003364090;
“Alt”是当前用户位置的高度;以及
“Altfix”是二维定位的选择高度。
此类二维约束成为的新最小值,具有与其它方向余弦一样的符号规约。
有七个未知量与各个SV即x、y、z、u、v、w和t不相关。每个SV与一个未知的ΔInti相关联,即第i个卫星与枢轴卫星之间的整数毫秒模糊度。对于除枢轴卫星外的每个SV,有两个公式。
该解决方法,例如,流程图200,描述了在单个步骤中解出位置、速度和***时间误差的方法,其中,***时间误差远大于1毫秒。若存在这样一种困境:信号很弱,并且不能根据来自发送较强信号的卫星的z计数来确定GPS接收机时间偏移量或***时间误差,则所提供的开始于步骤100的解决方案仅使用码相位测量值来求解位置和***时间误差。这意味着在第2步中将使用从步骤100获知的位置和时间信息来解出速度。
步骤200中的解决方案是要在单个步骤中用码相位和距离变化率测量值这两者来求解位置/速度和***时间误差。在该***中,作为获知位置、速度和***时间的一部分,直接求解整数毫秒模糊度。它不同于其中用网格搜索方法来去除所述模糊度的步骤100。
在步骤100中,采用枢轴方案来减少必须并行解出的未知量的数目。例如,线性化后的码相位测量值被关联到位置和时间误差以及产生总共5个未知量的整数毫秒模糊度。位置和时间未知量是所有卫星共有的,而每个卫星的整数毫秒模糊度是独特的。
当***时间误差较大时,例如大于20msec,每个卫星的未知量的数目增加3,因为由较大的***时间误差导致的卫星位置误差变得可观测。该项是Ux*ΔXsat+Uy*ΔYsat+Uz*ΔZsat,其中,ΔXsat、ΔYsat、ΔZsat分别是基于***时间误差的、估计的卫星位置的x、y、z误差。但是,利用卫星加速度很小的事实,可以将该和式减小为单个未知量,该未知量是***时间误差ΔT,且ΔT=(Ux*Vxsat+Uy*Vysat+Uz*Vzsat)*ΔT。从而,未知量的数目现在是,对于位置有3个,对于***时间误差有1个,以及对每个SV有其独特的一个整数毫秒模糊度。通常,线性化后的码相位会包含附加的共模接收机时钟偏移量,该偏移量处于+/-1/2毫秒内。但是,采用枢轴方案,可去除小于1毫秒的共模时间误差,这样,未知量的数目下降到4个未知量加上每个卫星的1个未知量。
对于距离变化率(range rate),下面示出线性化后的距离变化率包含7个未知量,ΔX、ΔY、ΔZ、ΔXv、ΔYv、ΔZv和ΔT,其中,ΔXv是x方向上的速度误差。
距离变化率通常还包含由接收机振荡器相对于标称频率的偏移量造成的共模频率偏移量。但是,没有明确示出该项,因为在枢轴方案中,通过对来自第二卫星的距离变化率测量值进行差分去除了共模频率偏移量。
当执行具有N个测量值和M个未知量的枢轴方案时,剩余测量值数目是N-1个,并具有M-1个未知量。对于N个码相位测量值,存在5+N个未知量。在执行枢轴方案后,测量值数目是N-1,未知量为4个,并具有N-1个整数毫秒模糊度。对于N个距离变化率测量值,存在5个未知量。在执行枢轴方案后,测量值的数目是N-1而未知量的数目是4。时间误差是码相位和距离变化率共有的。
因此,用枢轴方案结合来自6个卫星的伪距和距离变化率,例如会产生2*(6-1)=10个测量值。然后根据码相位测量值,存在4个未知量和5个整数毫秒模糊度,以及根据距离变化率测量值,存在有4个未知量。但是,时间未知量是这两种测量类型共有的,所以未知量的总数是7个,例如,位置未知量是3个,速度未知量是3个,以及***时间未知量是1个。
最后,若高度近似已知且不会改变,则可将两个附加的约束方程加到方程***中。这两个约束方程有效地将位置和速度估计从三维的解决方案转变为二维的解决方案,即使该估计仍然发生在三维坐标框架中。这使得测量值的数目为12个,具有12个未知量,从而得到了确定的方程***。
步骤218使用H矩阵。所有未知量放在左边以形成H矩阵,
- C m sec - ( U i - U piv ) 0 ( U i · v s , i - U piv · v s , piv ) · · · · · · · · · · · · 0 ( S i - S piv ) - ( U i - U piv ) { - ( S i · v s , i - S piv · v s , piv ) + ( U i · a s , i - U piv · a s , piv ) } · · · · · · · · · · · · 0 U ~ 2 D 0 0 0 0 U ~ 2 D 0 ;
在右边,则为
RHS = ( Φ i - Φ piv ) - ( corr i - corr piv ) - ( R ^ i - R ^ piv ) · · · ( RR i - RR piv ) - ( R R ^ i - R R ^ piv ) · · · BA + alt fix - BoAx 2 + BoAy 2 + AoBz 2 0 ;
因此,必须解出
H ΔInt Δx Δv Δt ;
其中,ΔInti被强制要求为整数。
这在步骤220中使用矩阵求逆解出。但是,不是直接在H上使用求逆,它是用在HtH上,并且RHS预先乘以Ht
Δ=(HtH)-1HtRHS。
由于HtH-1的迹是误差放大因子(dop)的平方(dop2),并且指明每个变量对噪声的敏感程度,因此,这是优选方法。
本发明的实施例使用分数伪距找到解。技术人员应当理解,最初无法获得完整的整数毫秒,因为没有比特过渡时间(BTT)或Z计数就无法计算它,因此完整的伪距是未知的。
一般来讲,生成点的网格以命令在真实点的半毫秒内开始计算,然后分数RHS用于促成对答案的求解。
虽然根据当前优选实施例描述了本发明,但可以理解,该公开不应视为限定。在阅读上述公开后,本领域的技术人员毫无疑问将明白多种变换和修改。因此,所附权利要求书旨在涵盖在本发明“真实”精神和范围内的所有变换和修改。

Claims (18)

1.一种导航卫星接收机方法,所述方法包括以下步骤:
启动导航接收机,所述导航接收机之前已确定在其现在的真实位置的150km内的位置;
假定所述导航接收机已知的时间在真实的***时间的若干秒内;
选择来自轨道卫星的信号,以便在位置确定中使用;
略过对各个所述卫星的z计数整数模糊度的初始计算;
在恒定高度处创建点的虚网格,这些点在所述时间和位置假定的不定性之内;以及
在不知道整数模糊度问题的解时,使用部分伪距,以便在所述点的网格中找出对于所述时间和位置假定最佳拟合的特定点;
其中,迭代地使用最佳拟合点,以便找出最终解,并产生冷启动以来的第一次定位。
2.如权利要求1所述的方法,其特征在于,所述方法还包括以下步骤:
根据从第三方或一些本机记录保持获得的数据,获得大致的时间和位置。
3.如权利要求1所述的方法,其特征在于,所述方法还包括以下步骤:
选择用于找出定位点的人造卫星;
其中SV选择取决于是否可获得卫星位置-速度模型以及当前校正模型。
4.如权利要求1所述的方法,其特征在于,所述方法还包括以下步骤:
从选择的人造卫星取得测量值;
传播所述测量值,直到得出定位的时间;以及
计算初始位置和时间的校正值。
5.如权利要求1所述的方法,其特征在于,所述方法还包括以下步骤:
用枢轴方案来去除任何共模偏置。
6.如权利要求1所述的方法,其特征在于,所述方法还包括以下步骤:
生成恒定高度网格,其中把初始位置从地心固连转换成经度-纬度类型。
7.如权利要求6所述的方法,其特征在于,所述方法还包括以下步骤:
计算向北移到所述网格中下一步时纬度需要多大的变化。
8.如权利要求7所述的方法,其特征在于,所述方法还包括以下步骤:
计算向东移到所述网格中下一步时经度需要多大的变化。
9.如权利要求8所述的方法,其特征在于,所述方法还包括以下步骤:
计算先验残差,其中所述当前网格位置处的所述预测距离由以下公式描述:
Φ c , i = Σ ( x s , i → - x u → ) 2 .
10.如权利要求9所述的方法,其特征在于,所述方法还包括以下步骤:
按如下公式计算二重差分,
ddiff=(fracRangei-fracRangepivot)-(Φc,ic,pivot);
其中此类二重差分被限制为±C_msec/2,并且APR=∑ddiff2
11.一种导航卫星接收机方法,用于由导航处理器来执行,所述导航处理器为用户提供初始位置确定,所述方法包括:
在导航接收机初始化以前,以及在获得从所述导航接收机至各个卫星的z计数之前;
假定时间不确定性限于数秒之内;
假定位置不确定性限于150km之内;
创建处于所述时间和位置假定的不确定性之内的导航点的虚网格;以及
在不知道整数模糊度问题的解时,使用部分伪距,以便在所述点的网格中找出对于所述时间和位置假定最佳拟合的特定点;
其中,迭代地使用最佳拟合点,以便找出最终解,并产生冷启动以来的第一次定位。
12.如权利要求11所述的方法,所述方法还包括以下步骤:
根据从第三方获得的数据,用被限于真实值的所述数秒和所述150km之内的不确定性来得到近似的时间和位置。
13.如权利要求11所述的方法,所述方法还包括以下步骤:
选择用于找到定位的卫星;
其中,卫星选择基于卫星位置-速度模型和当前校正模型。
14.如权利要求11所述的方法,所述方法还包括以下步骤:
从选定的卫星取得伪距测量值;
传播随时间推移的、到得出定位的时间为止的所有所述伪距测量值;以及
对所述假定的初始位置和时间,计算任何必要的校正。
15.如权利要求11所述的方法,所述方法还包括以下步骤:
用枢轴方案来去除共模偏置包括以下情形中的至少一个:选择从其他卫星中去除的单个卫星;以及去除所有卫星的平均值。
16.如权利要求11所述的方法,所述方法还包括以下步骤:
产生恒定高度的网格,其中,初始位置从地心固连型转换为经度-纬度型。
17.如权利要求16所述的方法,所述方法还包括以下步骤:
计算在所述网格中向北移到下一步所需的纬度距离改变。
18.如权利要求17所述的方法,所述方法还包括以下步骤:
计算在所述网格中向东移到下一步所需的经度距离改变。
CN03106058.7A 2002-02-19 2003-02-19 根据计算的时间进行位置计算的方法和*** Expired - Fee Related CN100507594C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/079,244 US6670916B2 (en) 2002-02-19 2002-02-19 Method and system for position calculation from calculated time
US10/079244 2002-02-19

Publications (2)

Publication Number Publication Date
CN1445559A CN1445559A (zh) 2003-10-01
CN100507594C true CN100507594C (zh) 2009-07-01

Family

ID=27622808

Family Applications (1)

Application Number Title Priority Date Filing Date
CN03106058.7A Expired - Fee Related CN100507594C (zh) 2002-02-19 2003-02-19 根据计算的时间进行位置计算的方法和***

Country Status (5)

Country Link
US (1) US6670916B2 (zh)
EP (1) EP1336864B1 (zh)
JP (1) JP2003240836A (zh)
CN (1) CN100507594C (zh)
HK (1) HK1056400A1 (zh)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7133772B2 (en) * 2002-07-30 2006-11-07 Global Locate, Inc. Method and apparatus for navigation using instantaneous Doppler measurements from satellites
US7128032B2 (en) 2004-03-26 2006-10-31 Bose Corporation Electromagnetic actuator and control
JP3876893B2 (ja) * 2004-05-14 2007-02-07 セイコーエプソン株式会社 端末装置、測位方法、端末装置の制御プログラム、端末装置の制御プログラムを記録したコンピュータ読み取り可能な記録媒体
US7019689B1 (en) * 2005-01-31 2006-03-28 Seiko Epson Corporation Skipping z-counts and accurate time in GPS receivers
ES2268964B1 (es) * 2005-04-21 2008-04-16 Micromag 2000, S.L. "etiqueta magnetica activable/desactivable basada en microhilo magnetico y metodo de obtencion de la misma".
US7522098B2 (en) * 2005-06-01 2009-04-21 Global Locate, Inc. Method and apparatus for validating a position in a satellite positioning system using range-rate measurements
WO2007028759A1 (en) 2005-09-05 2007-03-15 Cambridge Positioning Systems Limited Assistance to a mobile sps receiver
US8711698B2 (en) * 2005-10-17 2014-04-29 The Invention Science Fund I, Llc Signal routing dependent on a loading indicator of a mobile node
US9148907B2 (en) 2005-09-07 2015-09-29 The Invention Science Fund I, Llc Heading-dependent routing
US8495239B2 (en) * 2005-10-17 2013-07-23 The Invention Science Fund I, Llc Using a signal route dependent on a node speed change prediction
US20070087695A1 (en) * 2005-10-17 2007-04-19 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Mobile directional antenna
US8125896B2 (en) * 2005-10-17 2012-02-28 The Invention Science Fund I, Llc Individualizing a connectivity-indicative mapping
US20080191935A1 (en) * 2007-02-14 2008-08-14 Navico Inc. Method, Computer Program Product and Apparatus for Selecting a Satellite Navigation System Module
US7612713B2 (en) * 2007-04-09 2009-11-03 Seiko Epson Corporation First output position calculation method, storage medium, positioning device, and electronic instrument
JP2008281552A (ja) * 2007-04-09 2008-11-20 Seiko Epson Corp 初回測位出力位置演算決定方法、プログラム、記憶媒体、測位装置及び電子機器
JP5050904B2 (ja) * 2007-04-09 2012-10-17 セイコーエプソン株式会社 現在位置測位方法及び測位装置
US7535414B2 (en) * 2007-06-07 2009-05-19 Sirf Technology Holdings, Inc. Navigational positioning without timing information
US7567208B2 (en) * 2007-06-29 2009-07-28 Sirf Technology Holdings, Inc. Position and time determination under weak signal conditions
JP4985310B2 (ja) 2007-10-23 2012-07-25 セイコーエプソン株式会社 測位方法、プログラム、測位装置及び電子機器
JP2010071977A (ja) * 2008-08-20 2010-04-02 Seiko Epson Corp 初期位置決定方法、測位方法及び測位装置
JP2010203959A (ja) * 2009-03-04 2010-09-16 Seiko Epson Corp 初期位置決定方法、位置算出方法及び位置算出装置
EP2256512B8 (en) * 2009-05-27 2012-09-19 u-blox AG A method of determining the position of a mobile device
CN101968544B (zh) * 2010-08-05 2012-11-14 东莞市泰斗微电子科技有限公司 一种用于gps和北斗2代双模式卫星导航接收机的快速冷启动方法
US9377520B2 (en) * 2013-05-02 2016-06-28 L-3 Communications Integrated Systems Lp Systems and methods for direct emitter geolocation
CN105891863B (zh) * 2016-06-16 2018-03-20 东南大学 一种基于高度约束的扩展卡尔曼滤波定位方法
CN106291637B (zh) * 2016-08-05 2018-12-11 清华大学 基于全伪距和部分伪距的定位方法
CN108008431A (zh) * 2017-11-28 2018-05-08 佛山市安尔康姆航空科技有限公司 一种无人飞行器gps位置记录方法
CN115685266B (zh) * 2022-10-21 2023-07-11 中国人民解放军61081部队 基于全球网格的gps信号分量调整中心点确定方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6133874A (en) * 1996-03-08 2000-10-17 Snaptrack, Inc. Method and apparatus for acquiring satellite positioning system signals
US6278945B1 (en) * 1997-11-24 2001-08-21 American Gnc Corporation Fully-coupled positioning process and system thereof
US6204808B1 (en) * 1998-08-13 2001-03-20 Ericsson Inc. Method and system for aiding GPS receivers via a cellular or PCS network
IL131446A0 (en) * 1998-09-01 2001-01-28 Hughes Electronics Corp Communication network initialization apparatus and method for fast gps-based positioning
US6191731B1 (en) * 1999-08-25 2001-02-20 Trimble Navigation Limited GPS receiver having a fast time to first fix
US6728637B2 (en) * 2000-06-23 2004-04-27 Sportvision, Inc. Track model constraint for GPS position
US6417801B1 (en) * 2000-11-17 2002-07-09 Global Locate, Inc. Method and apparatus for time-free processing of GPS signals

Also Published As

Publication number Publication date
US6670916B2 (en) 2003-12-30
EP1336864B1 (en) 2013-05-15
EP1336864A3 (en) 2004-01-14
HK1056400A1 (en) 2004-02-13
CN1445559A (zh) 2003-10-01
EP1336864A2 (en) 2003-08-20
JP2003240836A (ja) 2003-08-27
US20030156058A1 (en) 2003-08-21

Similar Documents

Publication Publication Date Title
CN100507594C (zh) 根据计算的时间进行位置计算的方法和***
US7133772B2 (en) Method and apparatus for navigation using instantaneous Doppler measurements from satellites
US6473030B1 (en) Infrastructure-aiding for satellite navigation receiver and method
US6127968A (en) On-the-fly RTK positioning system with single frequency receiver
US5451964A (en) Method and system for resolving double difference GPS carrier phase integer ambiguity utilizing decentralized Kalman filters
US7292185B2 (en) Attitude determination exploiting geometry constraints
EP1678516B1 (en) Method for using three gps frequencies to resolve carrier-phase integer ambiguities
RU2389037C2 (ru) Навигация gps с использованием последовательных разностей измерений фазы несущей
KR100800628B1 (ko) 지형 모델을 사용하여 gps를 개선하기 위한 방법 및 장치
EP1891458B1 (en) Method and apparatus for validating a position in a satellite positioning system using range-rate measurements
JP5078082B2 (ja) 測位装置、測位システム、コンピュータプログラム及び測位方法
US8120530B2 (en) Method and device for using GNSS satellite trajectory extension data in mobile apparatus
US20030036849A1 (en) Track model constraint for GPS position
US6552681B1 (en) Method for determining vertical and horizontal GPS position using altitude information
US20070057839A1 (en) Carrier phase gps positioning device and method
KR100877969B1 (ko) 수신기의 위치 및/또는 위치 확인 시스템의 시스템 시간의결정
CN101680943A (zh) 实时动态(rtk)定位中距离相关的误差减轻
JPH07301667A (ja) 地上の特定の位置を決定する方法およびgpsのために初期位置を確立するための装置
CN110174104A (zh) 一种组合导航方法、装置、电子设备及可读存储介质
JP2010071686A (ja) 測位装置、コンピュータプログラム及び測位方法
CN104335069A (zh) 用于在全球导航卫星***中确定位置的方法和装置
CN115932923A (zh) 一种基于v2v的共享gnss车辆增强协作定位方法
US20130021198A1 (en) Convergence Zone
JPWO2005017552A1 (ja) 情報処理装置およびgps測位方法
JPH07209406A (ja) 地球上の特定の位置を決定するための方法および装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20181115

Address after: Hyogo

Co-patentee after: Seiko Epson Corp.

Patentee after: Furuno Electric Co., Ltd.

Address before: American California

Co-patentee before: Seiko Epson Corp.

Patentee before: Elede Co.

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090701

Termination date: 20200219

CF01 Termination of patent right due to non-payment of annual fee