使用卫星信号来确定地球上的发射器的地理位置解的制作方法

文档序号:7937522阅读:237来源:国知局
专利名称:使用卫星信号来确定地球上的发射器的地理位置解的制作方法
使用卫星信号来确定地球上的发射器的地理位置解
背景技术
1. 发明领域
本发明涉及基于卫星信号的测量来确定未知发射器的地理位置。
2. 相关技术描述


图1示出地理位置情形100,其中地球的表面101上的发射器110可以使
用三个卫星S,、 S2和S3来定位。卫星S,、 S2和S3相对于地球具有非零速度。未 知发射器110送出信号112且该信号由卫星S,、 S2和S3接收。卫星S,、 S2禾口S3
将信号114分程传送给地面站120或其它观察点。
地面站120计算信号112从发射器110通过主卫星s,到地面站120与信 9 U2从发射器110通过另一卫星S2到地面站120之间的到达时间差(TDOA), 其被表示为《,。类似地,还测量信号112从发射器110通过第一卫星s,到地 面站120与信号112从发射器110通过第三卫星s3到地面站120的TDOA,其 被表示为c/3i。
从TDOA测量和在TDOA测量中使用的两个卫星的位置,可以导出定义 发射器110的可能位置的三维曲面。地面站120并不精确知道卫星的位置和速 度。使用其位置已被确切知道的固定基准发射器130来减小在地面站120方面 的卫星的位置和速度误差对发射器110位置估算的影响。
此领域之前的理论工作,如作为参考整体合并于此的K. C. Ho和Y. T. Chan 的"Geolocation of a known altitude object from TDOA and FDOA measurements (根据TDOA和FDOA测量对已知海拔高度对象的地理定位)", IEEE航空航天与电子系统汇刊,33巻,770-783页,1997年7月("Ho和 Chan"),示出了如何通过在地球表面上寻找两条TDOA曲线的交点来估算 发射器110的位置。然而,从两个TDOA测量寻找发射器110的位置的当前技 术假设两个TDOA信号是被同时获取的。在实践中,情况通常并不如此或甚至
8是不可能的。例如,设备的技术限制,包括地面站120的接收天线的孔径中的 限制,可能阻止同时获取两个测量。同样,在某些情况下,不是卫星S,、 &和 S3中的所有三个都能够在同一时刻观察到来自发射器110的同一信号。
另选地,可以通过地面站120处的接收信号114中的多普勒频移的测量来
寻找未知发射器110的位置。因为卫星S,、S2和S3具有相对于地球的非零速度, 所以通过卫星S,、 S2和S3分程传送的地面站120处的接收信号114将经受多普 勒频移。这造成了通过卫星对S,和S2分程传送的信号112的到达频率差
(FDOA),其被表示为/21,以及通过卫星对s,和33分程传送的信号112的 FDOA,其被表示为/3|。从FDOA测量和在FDOA测量中使用的两个卫星的 位置,可以导出定义发射器110的可能位置的三维曲面。同样,地面站120并 不精确知道卫星的位置和速度。使用其位置已被确切知道的固定基准发射器 130来减小在地面站120方面的卫星的位置和速度误差在发射器110位置的估 算中的影响。发射器110的位置可以通过在地球表面上寻找两条FDOA曲线的 交点来估算。
再另选地,某些人建议可以通过使用一个TDOA测量和一个FDOA测量 来寻找未知发射器110的位置。然而,这些解决方案要求生成TDOA和FDOA 测量的信号被同时获取且它们来自相同的卫星对。在实践中通常不满足这些条件。
因此,存在对更准确地确定发射器的位置的系统和方法的需要。还存在 在来自不同卫星的信号在不同时刻获取的情况下准确地确定发射器的位置 的需要。同样,存在对在TDOA测量和FDOA测量不一定来自相同卫星对的 情况下准确地确定发射器的位置的系统和方法的需要。
概述
本发明的各实施例提供了用于使用对来自三颗卫星的、不在同样时刻获取 的信号的到达时间差(TDOA)测量来确定地球上的发射器的地理位置的系统 和方法。使用虚拟主卫星位置来确定闭形TDOA-TDOA解以获得发射器位置 的初始估算。使用泰勒级数技术来改善该解估算。
在本发明的另一实施例中,发射器的位置可以使用一个TDOA测量和一个到达频率差(FDOA)测量来确定,其中不要求TDOA和FDOA测量来自在 同一时刻获取的信号且不必来自相同的卫星对。使用虚拟主卫星位置来确定闭 形丁DOA — FDOA解以获得发射器位置的初始估算。使用泰勒级数技术来改善
该解估算。
在本发明的另一实施例中,发射器的位置可以从自两个TDOA测量和两 个FDOA测量中导出的六个解的组合中确定。从每一测量中,可以定义表示发 射器的可能位置的三维曲面。这些曲线中的任何两条在地球表面的交点即是 解。基于四个测量的所有组合来确定六个解。基于形成每一解的两条曲线的交 角来确定该解的权重值。在一个实施例中,权重值遵循交角越大权重越大的一 般规则。将该解和权重值相结合以确定成本函数。最小化该成本函数来确定发 射器的准确位置。
本发明具有各种实施例,包括作为计算机实现的过程、作为计算机装置、 以及作为在通用或专用处理器上执行的计算机程序产品。本概述以及以下详细 描述中所描述的特征和优点并不包括一切。考虑到附图、详细描述、以及权利 要求,许多额外特征和优点将对本领域的普通技术人员是显而易见的。
附图简述
图1示出其中具有未知位置的发射器发射通过三颗不同的卫星在地面站 处被接收的信号的地理位置场景。
图2示出根据--个实施例的TDOA曲线的形状的示例,该TDOA是从信 号从发射器通过主卫星s,到地面站与该信号从发射器通过另一卫星s2到地面 站之间的到达时间差中导出的。
图3A示出了根据一个实施例的两条TDOA曲线在地球表面上的交点。
图3B示出了根据一个实施例的两条TDOA曲线和两条FDOA曲线的示 例交点,其中每一条曲线是无噪声的。
图4是根据一个实施例的确定发射器的位置的方法的流程图。
图5A示出了根据一个实施例的将实际发射器位置与两条TDOA曲线和两 条FDOA曲线的交点进行比较的示例,其中每一曲线包括噪声。
图5B示出了根据一个实施例的具有噪声的两条FDOA曲线的交点与实际发射器位置之间的距离。
图6示出了根据一个实施例的两条曲线在地球表面上的交角的示例。
图7A示出了根据一个实施例的在两条曲线存在测量噪声和卫星误差的情 况下发射器的估算位置与真实发射器位置的偏差的示例。
图7B示出了根据一个实施例的在两条曲线存在测量噪声和卫星误差的情 况下发射器的估算位置与真实发射器位置的偏差的另一示例。
各附图仅出于说明目的来描述本发明的各实施例。本领域的技术人员将容 易地从以下讨论中认识到,可以在不背离此处所述的本发明的原则的情况下采 用此处所示的结构和方法的替换实施例。
各实施例的详细描述
图1示出其中具有未知位置的发射器110发射通过三颗不同的卫星在此处 被称为地面站120的观察者处被接收的信号112的地理位置场景100。如上所 述,E星S,、 S2和S3相对于地球具有非零速度。未知发射器110送出信号112 且该信y山卫星S卜S2和S3接收。卫星S,、 S2和S3将信号114分程传送至地面
站120。
地面站120确定信号112从发射器110通过主卫星s,到地面站120与信 号112从发射器110通过另一卫星S2到地面站120之间的到达时间差(TDOA), 其被表示为c/21。类似地,还测量信号112从发射器110通过第一卫星s,到地 面站120与信号112从发射器110通过第三卫星S3到地面站120的TDOA,其 被表示为&,。注意,获得^/21和"31的信号114不是在同一时刻获取的,从而
导致对应f "2,和^的卫星的位置不是相同的。因为未知发射器I10在地球上,
所以由c/2l和《,定义的两条曲线在地球表面101上的交点形成该发射器位置的估算。
如以上还描述的,因为卫星S,、 S2和S3相对于地球具有非零速度,所以通 过卫星S,、 S2和S3分程传送的、在地面站120处的接收信号114将经受多普勒 频移。这造成了通过卫星对s,和32分程传送的信号112的到达频率差(FDOA), 其被表示为/21,以及通过卫星对s,和S3分程传送的信号112的FDOA,其表 示称为/31。从FDOA测量和FDOA测量中使用的两个卫星的位置中,可以导出定义发射器UO的可能位置的三维曲面。同样,地面站120并不精确知道卫 星的位置和速度。使用其位置已被确切知道的固定基准发射器来减小卫星的位 宵和速度误差在发射器位置的估算中的影响。发射器110的位置可以通过在地 球表面上寻找两条FDOA曲线的交点来估算。
在此框架中,TDOA和FDOA测量可以与未知发射器的位置有关。要寻 找的该未知发射器的位置被表示为u-h,^zf 。在获取信号时真实的卫星位置
和卫星速度分别被表示为《 , ^和<=
、其中/=1, 2, 3表
示卫星编号。《和《对地面站未知,且仅有不准确的卫星位置 s' =s" +As' =[&J''z'f和速度、=s +△、 =[i"j>'、^f可用,其中As;和A、表示
—R星位置和速度中的误差。使用等于^T的As'的协方差矩阵和等于^^勺"' 的幼、方差矩阵将它们建模为独立恒等分布(IID),其中I是3X3的单位矩阵。
地面站的位置被表示为g-^g'^^gf。两个向量p和q之间的欧几里德距离 应由"p,q = |P - q|来表示,且Pp.q应该表示由下式给出的单位向量
在一个实施例中,两个TDOA如下式所示相关于未知发射器110位置u: <formula>formula see original document page 12</formula>(1)
<formula>formula see original document page 12</formula>
(2)
其中*i ('")是在^。时刻通过相邻卫星s2与通过主卫星Sl分程传送的发射信号之 间的TDOA,而^i(")是在"时刻通过相邻卫星s3与通过主卫星Sl分程传送的 发射信号之间的TDOA。'。和^是收集生成两个TDOA的信号的时亥ij,且在一 个实施例中。不等于"。更具体地,在一个实施例中,时刻^表示其间测量通
过卫星S,和卫星S2分程传送的发射器信号的时间窗的中点,而^表示其间测量
通过卫星s,和卫星s3分程传送的发射器信号的时间窗的中点。p是信号传播速度,s^")是在时刻'。第二卫星的真实位置,~,21("和~,31(^)表示来自卫星中 的应答器的时间偏移量和其它固定偏置误差,而",21和",31是随机测量噪声。 ",2|和"'31可以具有不同的功率,但在此示例中,为方便说明假定它们具有等 f ^的相同功率。等式(1)定义发射器110所在的双曲面。等式(l)的左侧(即 "2'(《'))从测量中确定,而右侧指示"21(~)如何相关于发射器110的未知位置
u。类似地,等式(2)基于另一TDOA测量^i(")定义发射器IIO所在的另一双 曲面。图2示出了根据一个实施例的从^iG")导出的TDOA曲线221的形状的示例。
FDOA如下式相关于未知发射器110位置u
猛卜f (p,"(,/s""-p"'(,/s;'(")-士(/" p^/饥)-人p"C;'(")"/.""",:」
(3)
(4)
其中是在~'时刻通过相邻卫星s2与通过主卫星Sl分程传送的发射信号之 间的FDOA,而/w^)是在^时刻通过相邻卫星s3与通过主卫星Sl分程传送的 发射信号之间的FDOA。 ^和^是在收集获得两个FDOA的信号的时刻,且在 -个实施例中,c不等于Q。更具体地,在一个实施例中,时刻^表示其间测量 通过卫星Sl和卫星S2分程传送的发射器信号的时间窗的中点,而^表示其间测 量通过卫星S,和卫星S3分程传送的发射器信号的时间窗的中点。A是在卫星
处接收到的信号114的上行链路中心频率,/s.是从卫星s,到地面站的下行中心 频率,/=1、 2、 3, p是信号传播速度,~,2'&)和6/.3^)表示来自卫星中的 应答器的本地振荡器(LO)偏移量和其它固定偏置误差,以及^/,21和^/,31是 随机测量噪声。s/,"和f/,"可以具有不同的功率,但在此示例中,为方便说明
假定它们具有等于。,的相同功率。等式(3)和(4)从FDOA测量定义发射器110 所在的另两个表面。图1还示出基准发射器130。令e-[&,^zc]为将被用于校准以减小卫星 位置误差和速度误差的影响的基准发射器130的位置。在从未知发射器110获 得TDOA和FDOA时,同时也对来自校准基准发射器130的TDOA和FDOA
进行测量,以使乂,("、 c核)、y2,(0以及e/3,("也是可用的。除了U被替 换为C且随机噪声"'21、 V,"和吖,w不同外,这些表达式具有与在等式
(1)-(4)中给出的樣)、^")、 /21("和/31(。)相同的形式。随后如下式使用
CW(,)、 CJ31(")、 ^(0以及7^(。)形成校准因子
UU-7(r一 -r一
(5)
C,3, (" = e4, (" - * 、、3 (,6) - 、S|仏),
(6)
(7)
(8)
其中'/'是来自校准基准发射器130的上行链路中心频率。
从未知发射器110的相应TDOA和FDOA中减去校准因子以最小化卫星 位置误差和速度误差的影响。用于求解未知发射器位置的等式是
"2i(,。W2,(U_Q2,(/a)
一l 一
(9)
14<formula>formula see original document page 15</formula>
其中以上四个等式的第一行是来自测量的已知量,而第二行将该已知量与要寻找的未知u相联系。等式(9)-(12)表示其中已经应用了从等式(5)-(8)获得的校准因子以减小卫星位置和速度的误差的影响的等式(1)-(4)。
如上所讨论的,等式(5)-(8)中的每一等式根据相应测量定义未知发射器10所在的表面。这些曲线地球表面上的交点是未知发射器110的位置的估算。图3A不出了根据一个实施例的两条TDOA曲线221、 231在地球表面上的交点的示例。图3B示出了根据一个实施例的两条TDOA曲线221、 231和两条FDOA曲线421、 431的示例交点,其中每一曲线是无噪声或无其它误差的。如阁3B所示,如果TDOA和FDOA测量是无噪声或无其它误差的,则相应曲线221、 231、 421、 431都将相交于是发射器110的真实位置的一个位置。
在现实应用中,将存在某些误差、仪器噪声、或TDOA和FDOA测量中的其它噪声源。因此,对应于TDOA和FDOA测量的曲线将不可能相交于地球表面上的一点。图5A示出了根据一个实施例的两条TDOA曲线5221、 5231和两条FDOA曲线542K5431的交点的位置的示例,其中每一曲线5221、5231、5421 、 5431包括噪声。因此,这些曲线的交点是发射器110的真实位置的估算。图4是根据一个实施例的确定发射器的位置的方法400的流程图。在步骤402,确定基于四个经校准的TDOA和FDOA测量中的两个的所有四种组合的个。来自两个测量的任何组合的可能解的数量是六。这些可能
使用等式(9)和(10)从J21和《,中获得的解
使用等式(9)和(11)从^/21和/21中获得的解
使用等式(9)和(12)从d2l和/31中获得的解
使用等式(10)和(1 l)从J31和/21中获得的解
使用等式(10)和(12)从J31和/31中获得的解
使用等式(l 1)和(12)从/21和/31中获得的解。这些解落入三种类别中TDOA-TDOA、 TDOA-FDOA、禾卩FDOA-FDOA。以
下描述根据---个实施例的用于求解每一类别的解的方法。
I. TDOA-TDOA解u"'
寻找TDOA-TDOA解^2',《'的传统技术要求生成d21和c/31的信号是在同一时刻获取的,即纟。=^。在实际应用中,这些信号是在不同时刻获得的。以下TDOA-TDOA解不要求或假设这些信号是在同一时刻获取的。
首先,将虚拟主卫星位置指定为
(13)
该虚拟主卫星位置用于根据作为参考被合并于此的K. C. Ho和Y. T. Chan
/、个解中的每-
"'、"':
、"'.
16的 "Geolocation of a known altitude object from TDOA and FDOAmeasurements", IEEE航空航天与电子系统汇刊,33巻,770-783页,1997年7月("Ho禾Q Chan")所使用的技术来确定闭形TDOA-TDOA发射器110位置解。随后通过使用ds^。)A("))作为三个卫星位置并使用(《'(",《'(")作为两个TDOA来应用由Ho和Chan所描述的该闭形解方法以获得初始估算fi(W。
随后,将该初始解^o)用于在作为参考被整体合并到本文中的W. H. Foy的"Position-location solutions by Taylor-series estimation (使用泰革力级数估算的位置-场所解)",IEEE航空航天与电子系统汇刊,AES-12巻,187-194页,1976年3月("Foy")中所述的泰勒级数技术中,以通过对/=0、 1、 2
迭代来改善解估算
5u
.7"
(14)
(5)
直到 足够小,例如0.01米,且^是发射器110的位置周围的地球半径,
在--个实施例中等式(14)获得发射器U0位置估算的纠正量。在实践中,在一个实施例中一到三次迭代就足够了。等式(15)通过将从等式(14)计算所得的纠正分量加到该解上来形成更好的发射器110位置估算。
II.TDOA-FDOA解、"'、,"'、和
寻找TDOA-FDOA解的传统技术要求获得TDOA和FDOA的信号是在同一时刻获取的,且TDOA和FDOA来自相同的卫星对。这意味着,例如,为
使用Ho和Chan的技术,在求解^2',A'时要求^ =~ ,且在求解u^"'时要求
"=^。在实际应用中,TDOA和FDOA通常也不是在三个卫星系统中在同一
时刻测量的。此外,Ho和Chan的技术未公开获得解^"'和^3',/2'的方法,
因为用于这些解的TDOA和FDOA来自两个不同的卫星对。以下TDOA-FDOA
解不要求或假设这些信号是在同一时刻获取的,且它可用于求解所有四个解 rf2l../2l 、 ^21,/31、 、VA以及^",几。
在本发明的--个实施例中,求解TDOA-FDO々解的方法遵循与以上所讨论的TDOA-TDOA解中的方法相似的方法。从对)中寻找解,其中/, 乂=2或3。第--步是形成虚拟主卫星位置
(16)
其中如果/=2则& =、如果/=3则r'=",如果产2则
J 一(C
,如果产3则
该虚拟主卫星位置用于根据由Ho和Chan使用的技术来确定闭形TDOA-FDOA发射器 U0位置解。通过使用"'s'(",Sv(。))作为三个卫星位置并使用Ui"),力 ))作为TDOA和FDOA来应用来自Ho和Chan的该闭形解,以获得初始估算1^)。
随后,将该初始解^<))用于由?(^所述的泰勒级数技术以通过对/ = 0、 1、2……迭代来改善解估算。
<formula>formula see original document page 18</formula><formula>formula see original document page 19</formula>(18)
直到
足够小,例如0.01米,且^是发射器110的位置周围的地球半径。 在一个实施例中,等式(17)获得发射器110位置估算的纠正量。在实践中,在 一个实施例中, 一到三次迭代就足够了。等式(18)通过将从等式(17)计算所 得的纠正分量加到该解来形成更好的发射器110位置估算。
III.FDOA —FDOA解"2"'
FDOA-FDOA解遵循由Foy所述的泰勒级数技术,其中初始解猜测从 ^"i、 ^2"'、 ^"^和^',/"四个中的任何一个选择。随后,在Foy所述的
泰勒级数技术中将所选初始解猜测用作^W以通过对/二0、 1、 2……迭代来改
善解估算。
,'^(/..:>门)w '、(t)
.乌)

、"
(19)
(20)
(/+"
直到—足够小,例如0.01米,且^是发射器110的位置周围的地球半径。 在一个实施例中,等式(19)获得发射器110位置估算的纠正量。在实践中,在 一个实施例中, 一到三次迭代就足够了。等式(20)通过将从等式(19)计算所得 的纠正分量加到该解来形成更好的发射器110位置估算。

-水
用作未知发射器110的位置的估算
、,/31 、 和u屯,/"中的任一个可被
由于测量中的误差,这些解中的任何一
19个都可能不是未知发射器110的真实位置的完全准确的预测值,但它可以对本
发明的各种应用来说足够准确。在其它实施例中,可以如下所述通过组合来自
解^:'A、 、 》c/2l'/2l、 ^:1'/31、 ^'^以及、^的估算来寻找发射器iio
的真实位置的更准确的估算。
回头参考图4,在方法400的下一步404中,基于交角为每一解确定权重 值。如图5A所示,每一解""、fi"、 、',2'、、"'、、"表
示两条曲线5221、 5231、 5421、 5431的交点。对六个单独的解中的每一个, 确定两条曲线在地球表面上交角。图6示出了根据一个实施例的两条曲线601、 602在地球表面101上的交角的示例。使用测量A和B时的交角被表示为"", 且它是0到90度之间的角度。每一解的权重值,被表示为^'8,作为角度^』 的函数来推导。在一个实施例中,该函数关系是使得交角越大,权重值越大。 在-个实施例中,该权重还满足所有六个权重之和等于单位一的条件。
参考图7A和7B来解释交角越大,权重值越大的函数关系。图7A示出以 小角度相交的两条曲线5771、 5772的示例。图7B示出以较大角度相交的两条 曲线5771、 5772的示例。测量以及卫星位置和速度中的误差干扰地球表面上 的曲线771和772,从而导致它们被测量为5771和5772。因此,来自因误差 而变形的曲线的发射器位置的估算是在位置710处,而真实发射器位置是在发 射器110处。这是由于测量和卫星误差所造成的偏差,该偏差可被示为曲线771 与曲线5771之间的距离770、以及曲线772与5772之间的距离770。在图7A 和7B所示的示例中,测量和卫星误差所造成的偏差770对于曲线771和772 两者是相同的。在其它示例中,该偏差可能不是相同的。注意,尽管由于误差 770而引起的偏差量对图7A和7B两者都是相同的,但是对于发射器位置估算 710离真实发射器位置110多远的影响在图7A与7B之间有很大的不同。如这 些图所示,由以较大角度相交的两条曲线5771和5772所作出的发射器位置估 -党710比由以小角度相交的两条曲线5771和5772所作出的发射器位置估算 710更接近真实发射器位置110。结果,将更多权重,'s给予其中角度^』较
大的解来更注重其单独的解具有较大交角的距离。
有许多对满足交角越大权重值越大的函数关系的一般规则的加权方案的 可能选择。例如,在一个实施例中,令^力为使用测量A和B的单独的发射 器位置估算,并令a力,s为由测量A和B所创建的两条曲线在地球表面上的交角。在各个实施例中,加权v^^的可能选择是
vt"fl= sin(a^) w,4,fl= sin2(0^) wAS= sqrt ( sin(aAs))
加权vUb的选择可以取决于地理位置几何形状、TDOA和FDOA测量中 的噪声功率、测量中的卫星位置和速度中的误差量、以及其它因素。
再次参考图4,在方法400的步骤404中基于交角确定了每一解的权重值 之后,在步骤406中将解和权重值相组合来确定成本函数。可以将解和权重值 相组合来如下从成本函数确定成本丄
(21)
其中权重"'"UJ如上所述作为角度^,S的函数推导。该平方绝对值项代表了由四
个TDOA和FDOA测量中的两个所找到的解之间的误差。例如,图5B示出了 根据一个实施例的具有噪声的两条FDOA曲线5431、 5421的交点、w与实 际发射器位置110之间的距离。表达式lu-、"'"f代表了两条FDOA曲线的解 与实际发射器10位置之间的误差。在步骤406中,将在步骤404中确定的解 的权重中的每一个应用于解的测量中的误差以确定成本函数。
在步骤408,将该成本函数最小化来确定未知发射器110的位置。换言之, 将最小化该成本函数的u的值确定为发射器110的位置。该确定的位置表示由 来自三颗卫星s,、 32和53的组合的所有TDOA和FDOA测量所告知的估算。 因此,在一个实施例中,从来自四个TDOA和FDOA测量的六个单独发射器
位置解中HT以获得比通过考虑解的较小子集而达到的更准确的发射器位置估算。包括以上描述是为了示出各实施例的操作且不旨在限制本发明的范围。从 以上讨论中,将由本发明的精神和范围涵盖的许多变型对相关领域的技术人员 来说将是显而易见的。本领域的技术人员还将理解,可以在其它实施例中实践 本发明。首先,组件的特定命名、术语的大写形式、属性、或结构方面不是强 制或重要的,且实现本发明或其特征的机制可以具有不同名称、格式、或协议。 此外,该系统可以经由硬件与软件的组合或完全使用硬件元素来实现。同样, 此处所描述的各种系统组件之间的功能的特定划分仅仅是示例性而不是强制 性的;由单个系统组件执行的功能可以改为由多个组件执行,且由多个组件执 行的功能可改为由单个组件执行。
本发明的某些方面包括此处以方法的形式描述的处理步骤和指令。应该注 意,本发明的处理步骤和指令可以用软件、固件或硬件来实施,且在用软件实 施时,可以被下载以驻留于由实时网络操作系统使用的不同平台上并从这些平 台上操作。
本发明还涉及用于执行此处的操作的装置。此装置可以是为所需目的而特 别构造的,或者它可以包括由存储在可被计算机访问的计算机可读介质上的计 算机程序选择性地激活或重新配置的通用计算机。这一计算机程序可被存储在 计算机可读存储介质中,这些计算机可读存储介质诸如但不限于,包括软盘、 光盘、CD-ROM、磁光盘在内的任何类型的盘;只读存储器(ROM);随机存 取存储器(RAM) ; EPROM; EEPROM;磁卡或光卡;专用集成电路(ASIC); 或任何其它类型的适用于存储电子指令的介质,且每一个都耦合到计算机系统 总线。此外,本说明书中所述的方法可以由单独的处理器来实现,或在采用为 增加的计算能力而设计的多处理器的体系结构中实现。
此处所呈现的方法和操作并非固有地相关于任何特定计算机或其它装置。 还可以将各种通用系统与根据此处的教示的程序一起使用,或可以证明构造更 专用的装置来实现所需方法步骤是便利的。各种这些系统所需的结构与等效变 型-起对于本领域的技术人员来说将是显而易见的。此外,不参考任何特定编 程语言对本发明进行描述。应该理解,可以使用多种编程语言来实现如本文所 述的本发明的教示。
本发明很好地适用于多种拓扑结构上的各种各样的计算机网络系统。在此领域内,大型网络的配置和管理包括通过诸如因特网等网络通信耦合到不同计 算机和存储设备的存储设备和计算机。
最后,应该注意,已经为可读性和指导性目的主要选择了本说明书中使用 的语吉,并且这些语言并非被选择来界定或限定本发明主题。因此,本发明 的公j i二旨在说明而 一 夂限制在以下权利要求中阐述的本发明的范围。
权利要求
1.一种从来自不同时间的两个到达时间差测量来确定发射器的地理位置的方法,所述方法包括确定从所述发射器通过第一卫星分程传送的第一信号与通过第二卫星分程传送的所述第一信号之间在观察者处的第一到达时间差,其中所述第一信号是在第一时间在所述观察者处接收的;确定从发射器通过所述第一卫星分程传送的第二信号与通过第三卫星分程传送的所述第二信号之间在所述观察者处的第二到达时间差,其中所述第二信号是在第二时间在所述观察者处接收的,所述第二时间与所述第一时间不同;以及基于所述第一和第二到达时间差来确定所述发射器的地理位置。
2. 如权利要求1所述的方法,其特征在于,还包括从通过所述第一卫星分程传送的第一校准信号与通过所述第二卫星分程 传送的所述第一校准信号之间在所述观察者处的第三到达时间差来确定第一 校准因子,其中所述第一校准信号是在所述第一时间在所述观察者处接收的;从通过所述第一卫星分程传送的第二校准信号与通过所述第三卫星分程 传送的第二校准信号之间在所述观察者处的第四到达时间差来确定第二校准 因子,其中所述第二校准信号是在所述第二时间在所述观察者处接收的;从所述第一到达时间差中减去所述第一校准因子并从所述第二到达时间 差中减去所述第二校准因子来减小卫星位置和速度误差对所确定的发射器的 地理位置的影响。
3. 如权利要求1所述的方法,其特征在于,基于所述第一和第二到达时间 差来确定所述发射器的地理位置包括基于对所述第一和第二到达时间差的闭形解将泰勒级数估算应用于所述 发射器的地理位置的初始估算。
4. 一种确定发射器的地理位置的方法,所述方法包括确定从所述发射器通过第一卫星分程传送的第一信号与通过第二卫星分 程传送的所述第一信号之间在观察者处的第一到达时间差;确定从所述发射器通过所述第一卫星分程传送的第二信号与通过第三卫星分程传送的所述第二信号之间在观察者处的第一到达频率差;以及基于所述第一到达时间差和所述第一到达频率差来确定所述发射器的地理位置。
5. 如权利要求4所述的方法,其特征在于,所述第一信号是在第一时间在 所述观察者处接收的,且所述第二发射器信号是在第二时间在所述观察者处接 收的,所述第二时间与所述第一时间不同。
6. 如权利要求5所述的方法,其特征在于,还包括 从通过所述第一卫星分程传送的第一校准信号与通过所述第二卫星分程传送的所述第一校准信号之间在观察者处的第二到达时间差来确定第一校准 因子,其中所述第一校准信号是在所述第一时间在所述观察者处接收的;从通过所述第一卫星分程传送的第二校准信号与通过所述第三卫星分程 传送的所述第二校准信号之间在所述观察者处的第二到达频率差来确定第二 校准因子,其中所述第二校准信号是在所述第二时间在所述观察者处接收的;从所述第一到达时间差中减去所述第一校准因子并从所述第一到达频率 差中减去所述第二校准因子来减小卫星位置和速度误差对所确定的发射器的 地理位置的影响。
7. 如权利要求4所述的方法,其特征在于,基于所述第一到达时间差和所 述第一到达频率差来确定所述发射器的地理位置包括基于对所述第一到达时间差和所述第一到达频率差的闭形解将泰勒级数 估算应用于所述发射器的地理位置的初始估算。
8. —种确定发射器的地理位置的方法,所述方法包括 确定从所述发射器通过第一卫星分程传送的第一信号与通过第二卫星分程传送的所述第一信号之间在观察者处的到达时间差,其中所述第一信号是在 第 一 时间在所述观察者处接收的;确定从所述发射器通过所述第一卫星分程传送的第二信号与通过所述第 二卫星分程传送的所述第二信号之间在所述观察者处的第一到达频率差,其中 所述第二发射器信号是在第二时间在所述观察者处接收的,所述第二时间与所 述第-时间不同;以及基于所述第一到达时间差和所述第一到达频率差来确定所述发射器的地理位置。
9. 如权利要求8所述的方法,其特征在于,还包括从通过所述第一卫星分程传送的第一校准信号与通过所述第二卫星分程 传送的所述第一校准信号之间在所述观察者处的第二到达时间差来确定第一 校准因子,其中所述第一校准信号是在所述第一时间在所述观察者处接收的;从通过所述第一卫星分程传送的第二校准信号与通过所述第二卫星分程 传送的所述第—校准信号之间在所述观察者处的第二到达频率差来确定第二 校准因子,其中所述第二校准信号是在所述第二时间在所述观察者处接收的;从所述第-一到达时间差中减去所述第一校准因子并从所述第一到达频率 差中减去所述第二校准因子来减小卫星位置和速度误差对所确定的发射器的 地理位置的影响。
10. 如权利要求8所述的方法,其特征在于,基于所述第一到达时间差 和所述第一到达频率差来确定所述发射器的地理位置包括基于对所述第一到达时间差和所述第一到达频率差的闭形解将泰勒级数 估算应用于所述发射器的地理位置的初始估算。
11. 一种确定通过至少三颗卫星分程传送到观察者的发射器的地理位 置的方法,所述方法包括确定通过第一卫星分程传送的第一信号与通过第二卫星分程传送的所述第一信号之间在所述观察者处的第一到达时间差;确定通过所述第一卫星分程传送的第二信号与通过第三卫星分程传送的所述第二信号之间在所述观察者处的第二到达时间差;确定通过所述第一卫星分程传送的第三信号与通过所述第二卫星分程传送的所述第三信号之间在所述观察者处的第一到达频率差;确定通过所述第一卫星分程传送的第四信号与通过所述第三卫星分程传送的所述第四信号之间在所述观察者处的第二到达频率差;从所述第一到达时间差和所述第二到达时间差中确定第一解; 从所述第一到达时间差和所述第一到达频率差中确定第二解; 从所述第一到达时间差和所述第三到达频率差中确定第三解; 从所述第二到达时间差和所述第一到达频率差中确定第四解;从所述第二到达时间差和所述第二到达频率差中确定第五解; 从所述第一到达频率差和所述第二到达频率差中确定第六解;以及 基于所述第一解、第二解、第三解、第四解、第五解和第六解来确定所述 发射器的地理位置。
12. 如权利要求11所述的方法,其特征在于,确定所述发射器的地理 位置包括最小化所述第一解、第二解、第三解、第四解、第五解、和第六解的 成本函数。
13. 如权利要求12所述的方法,其特征在于,所述第一到达时间差、 所述第二到达时间差、所述第一到达频率差、以及所述第二到达频率差各自都 定义 相应的曲线,且其中所述第-一解、第二解、第三解、第四解、第五解、 和第六解中的每一解都位于相应曲线中的两条的交点,且其中所述第一解、第 二解、第三解、第四解、第五解、和第六解中的每一解按照一权重值来加权以 形成所述成本函数,所述权重值被确定为所述解所在的两条曲线的交角的函 数。
14. 如权利要求13所述的方法,其特征在于,对应于位于具有较大交 角的两条曲线的交点的解的权重值比对应于位于具有较小交角的两条曲线的 交点的解的权重值更大。
15. -—种用于从来自不同时间的两个到达时间差测量中确定发射器的 地理位置的计算机程序产品,所述计算机程序产品被存储在计算机可读介质上 并适用于执行以下操作确定从所述发射器通过第一卫星分程传送的第一信号与通过第二卫星分 程传送的所述第一信号之间在观察者处的第一到达时间差,其中所述第一信号 是在第 -时间在所述观察者处接收的;确定从发射器通过所述第一卫星分程传送的第二信号与通过第三卫星分 程传送的所述第二信号之间在所述观察者处的第二到达时间差,其中所述第二 信号是在第二时间在所述观察者处接收的,所述第二时间与所述第一时间不 同;以及基于所述第一和第二到达时间差来确定所述发射器的地理位置。
16. —种用于确定发射器的地理位置的计算机程序产品,所述计算机程序产品被存储在计算机可读介质上并适用于执行以下操作确定从所述发射器通过第一卫星分程传送的第一信号与通过第二卫星分 程传送的所述第一信号之间在观察者处的第一到达时间差;确定从所述发射器通过所述第-一卫星分程传送的第二信号与通过第三卫 星分程传送的所述第二信号之间在观察者处的第一到达频率差;以及基于所述第一到达时间差和所述第一到达频率差来确定所述发射器的地 理位置。
17. —种用于确定发射器的地理位置的计算机程序产品,所述计算机程 序被存储在计算机可读介质上并适用于执行以下操作确定从所述发射器通过第一卫星分程传送的第一信号与通过第二卫星分 程传送的所述第一信号之间在观察者处的第一到达时间差,其中所述第一信号 是在第 一 时间在所述观察者处接收的;确定从发射器通过所述第一卫星分程传送的第二信号与通过所述第二卫 星分程传送的所述第二信号之间在所述观察者处的第一到达频率差,其中所述 第二发射器信号是在第二时间在所述观察者处接收的,所述第二时间与所述第 "时间不同;以及基于所述第一到达时间差和所述第一到达频率差来确定所述发射器的地理位置。
18. —种用于确定通过至少三颗卫星分程传送到观察者的发射器的地 理位置的计算机程序产品,所述计算机程序产品被存储在计算机可读介质上并适用于执行以下操作确定通过第一卫星分程传送的第一信号与通过第二卫星分程传送的所述 第- -信号之间在所述观察者处的第一到达时间差;确定通过所述第一卫星分程传送的第二信号与通过第三卫星分程传送的 所述第二信号之间在所述观察者处的第二到达时间差;确定通过所述第一卫星分程传送的第三信号与通过所述第二卫星分程传 送的所述第三信号之间在所述观察者处的第一到达频率差;确定通过所述第一卫星分程传送的第四信号与通过所述第三卫星分程传 送的所述第四信号之间在所述观察者处的第二到达频率差;从所述第-一到达时间差和所述第二到达时间差中确定第一解; 从所述第一到达时间差和所述第一到达频率差中确定第二解; 从所述第一到达时间差和所述第三到达频率差中确定第三解; 从所述第二到达时间差和所述第一到达频率差中确定第四解; 从所述第二到达时间差和所述第二到达频率差中确定第五解; 从所述第一到达频率差和所述第二到达频率差中确定第六解;以及 基于所述第--解、第二解、第三解、第四解、第五解和第六解来确定所述 发射器的地理位置。
19. 如权利要求18所述的计算机程序产品,其特征在于,确定所述发 射器的地理位置包括最小化所述第一解、第二解、第三解、第四解、第五解、 和第六解的成本函数。
20. 如权利要求19所述的计算机程序产品,其特征在于,所述第一到 达时间差、所述第二到达时间差、所述第一到达频率差、以及所述第二到达频 率差各自都定义一相应的曲线,且其中所述第一解、第二解、第三解、第四解、 第五解、和第六解中的每一解都位于所述相应曲线中的两条的交点处,且其中 所述第一解、第二解、第三解、第四解、第五解、和第六解中的每--解按照一 权重值来加权以形成所述成本函数,所述权重值被确定为所述解所在的两条曲 线的交角的函数。
21. 如权利要求20所述的计算机程序产品,其特征在于,对应于位于 具有较大交角的两条曲线的交点的解的权重值比对应于位于具有较小交角的 两条曲线的交点的解的权重值更大。
全文摘要
各实施例提供用于确定地球上的发射器的地理位置的系统和方法。从无需同时获取的两个TDOA测量中获得解。从无需同时获取且无需来自相同的卫星对的TDOA测量和FDOA测量中获得解。可以通过最小化从两个TDOA测量和两个FDOA测量中导出的六个解的加权组合的成本函数来确定发射器的位置,其中该组合中的每一解的权重基于两条曲线的交角来确定,该两条曲线基于TDOA和/或FDOA测量来定义发射器的可能位置。
文档编号H04B7/185GK101682394SQ200880011665
公开日2010年3月24日 申请日期2008年4月11日 优先权日2007年4月13日
发明者D·K·C·何, J·C·楚, M·L·唐尼 申请人:长联通讯技术公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1