专利名称:用于校正无线定位系统的方法和系统的制作方法
技术领域:
本发明涉及一种用于校正一个无线定位系统(WLS)的方法和系统,以使得该系统进行高精度的差分测量,例如到来时间差(TDOA)和到来频率差(FDOA)。
背景技术:
无线定位系统变得越来越重要。一个例子公开于共给Otto的美国专利5,719,584,该公开的全部内容通过引用的方式包含于此。许多无线定位系统使用到来时间差(TDOA)计算来确定一个信号的发射器的一组可能位置。该位置被作为二维的双曲线和三维的双曲面从两个接收器的已知位置算术地确定,并且在这两个接收器的所测量的信号到来时间(TOA)不同。这些系统使用各种方法来测量在一个接收器处的TOA。但是,都共用这样的公共条件,即该时钟必须被同步或者测量时钟之间的偏差并且进行纠正。
在许多无线定位系统中,尝试在该接收器同步时钟。一种通用方法是在每个接收器使用一个与全球定位系统(GPS)发射同步的时钟源。这些系统通常使用一个具有良好短期稳定性的振荡器,以驱动该时钟并且根据具有良好的长期稳定性的所接收的GPS时序信号和该时钟之间的滤波差而进行纠正。这些系统需要能够清楚地接收多个GPS的信号的一个GPS接收器和GPS天线。
尽管在这些系统中最近具有大的发展,但是在两个这种时钟之间的均方根(RMS)差可能高达纳秒的几十至几百倍,导致位置估计的较大误差,特别是当精度的几何削弱(GDOP)较大时尤其如此。尽管按照这种方式的时钟同步可能减小由于时钟偏差所制造成的误差,但是该系统还必须被仔细设计和校正,以保证在该接收器处理中的延迟(信号处理链和时序发布链)被固定和被适当地考虑。
一些现有的系统使用外部校正技术来纠正时钟偏移以及校正在可能在例如到来频率(FOA)这样的所测量参数中导入TOA(以及TDOA)的接收器中的其他变化。在这些系统中,在已知位置的接收器测量由在一个已知位置的固定参考发射器所发射的信号的特定参数。然后,所测量的参数被传送到一个公共点,在此一个处理器计算偏差或调整,其被用于调节一个或两个接收器,或者被应用于到来时间差(TDOA)和/或到来频率差(FDOA)计算。
由授予Stilp的美国专利6,184,829所述的一个现有无线定位系统减小由校正处理所导入的仪器误差,其中例如蜂窝式电话这样的多个无线发射器被置于遍布该无线定位系统的覆盖区域的多个已知位置。这些电话按照类似于其他电话的方式进行发射,例如定期地登记或寻呼响应。由于用于任何接收器对的位置和理论TDOA数值被称为已知条件(priori),该系统可以确定结合特定的一对接收器的TDOA测量中的误差。
另外,由于该电话处于固定位置并且没有多普勒偏移,则该理论FDOA数值为零。任何被测量的误差将由在每个接收器的振荡器中的漂移、在模拟分量的特性(例如,天线、电缆布线和滤波器)中的改变以及环境因素所造成。在该系统的数字信号处理阶段,对所计算的TDOA和FDOA进行纠正。
这些现有的外部校正系统具有几个局限性。必须由在已知位置的参考发射器进行定期的发射,并且占用承载正常用户业务的系统容量。如果在校正和后续的TDOA和/或FDOA测量之间经过较长时间,则由于温度所造成的元件参数的漂移而导致该校正可能被在该接收器中的振荡器偏差或改变而变差。尽管减小参考发射之间的时间间隔会改进校正,但是这进一步消耗额外的系统容量。另一个缺点是在校正过程中,即当测量参考发射的TOA/TDOA时,在由该接收器进行到来时间测量中的多路径导入误差使得TDOA校正变差,因为假定从参考发射器到每个接收器是直线传播。
发明内容
因此本发明的一个目的是提供一种用于无线定位系统的外部校正的方法,其减小或消除TDOA、FDOA和/或从该系统中的许多来源导致的其他差分测量误差。
本发明的另一个目的是提供一种用于校正无线定位系统的系统和方法,其能够用可能为静止或以未知的矢量速度运动的参考发射器来操作。
本发明的另一个目的是提供一种用于校正无线定位系统的系统和方法,其可以使用通过作为参考发射器的静止或未知矢量速度的运动发射器来自未知位置的正常用户业务发射,从而使得用于校正的系统容量最小化,并且减小或消除由于校正时和测量时的系统漂移而导致的校正质量下降。
本发明的另一个目的是提供一种不需要从参考发射器到接收器的直线传播路径来精确地校正TDOA或其他差分测量的用于校正无线定位系统的系统和方法。
本发明的另一个目的是提供一种用于校正无线定位系统的系统和方法,其在使用固定、运动或者固定和运动接收器的系统中是有用的。
根据本发明,一种系统和方法确定在进行TDOA、FDOA和/或其他信号的差分测量中使用的接收器对的偏移量。在一个未知位置的发射器可以是静止或以未知矢量速度运动的。基本上已知或可确定位置(以及在进行FOA测量的运动接收器的情况中为未知矢量速度)的多个固定或运动的接收器通过由在该发射器和/或接收器附近的自然或人造物体的信号反射和折射所造成的多个路径接收来自该发射器的信号。到达一个接收器的信号可能包含或不包含从该发射器到接收器的一条直线路径信号。
每个接收器测量被认为不是直线路径的至少一条(并且在一些实施例中为几条或所有)路径信号的TOA和/或FOA或其他参数。尽管不一定为了校正的目的,最好该接收器还测量直线路径信号的TOA和/或FOA(如果存在的话),以用于执行发射器定位和可能与校正相一致地出现的速度确定的过程中。
一个处理器被有效地连接到多个接收器并且选择被认为是反射或折射该信号到该多个接收器的每一个接收器的一个静止自然的或人造物体,并且指定该物体为一个代理参考发射器,在一些情况中也称为代理接收器,因为它“接收”一个信号并且反射或折射“所接收的”信号,因此作为该信号的一个“代理参考发射器”。在下文中,被该物体反射或折射到多个接收器的信号可以被称为一个代理参考发射。
该代理参考发射器的位置被存储在由该处理器所操作的一个数据库中,或者可以从存储在该数据库中的信息确定,该数据库例如为航空拍摄图像,但不限于此。在FDOA的情况中,由于该代理参考发射器是一个静止物体并且由该发射器相对于该代理参考发射器的任何运动导致多普勒漂移对于在接收器处的反射或折射信号来说是共同的,则理论FDOA数值为零。由于在每个接收器处的振荡器中的漂移所导致的测量误差随着模拟元件(例如,天线、电缆布线和滤波器)和环境因素的特性而改变。
该处理器还可以对接收代理参考发射的每对接收器计算理论TDOA。该处理器从在每个接收器的代理参考发射的TOA;被称为已知条件并且存储在该数据库中或者可以从存储在该数据库中的信息确定的接收器的位置;以及被称为已知条件并且存储在该数据库中或者可以从存储在该数据库中的信息确定的代理参考发射器的位置确定所期望的TDOA。然后该处理器对无线定位系统设备进行纠正,以在该系统的数字信号处理阶段中纠正该偏移或者对所计算的TDOA、FDOA或在正常系统操作过程中获得的其他参数数值。
从下文结合附图对本发明的详细描述中,本发明的其他目的、特点和优点将变得清楚,其中
图1和2示出现有的到来角度和到来时间定位确定系统。
图3为示出如何建立例如水塔这样的具有一个代理接收器的代理接收位置,用于仅仅使用一个接收位置确定一个运动单元的位置的示意图。
图4示出类似于图3的示意图,但是示出例如山这样作为一个自然物体的代理接收器。
图5示出一个代理接收器如何可以用于校正第一和第二接收位置的时钟。
图6为示出由于各种建筑物所造成的多路径情况,示出如果把该代理接收器认为是直接视线反射器则在建立该双曲面和轨迹时出现的误差。
图7示出当仅仅到来分析角度被用于代理接收器时可能出现的轨迹和误差。
图8为类似于图7的示意图,但是示出根据本发明的系统和方法开发的轨迹,使得一个运动单元的位置可以被确定。
图9和10示出可以用于本发明的图像数据库例程的流程图。
图11为可以用于本发明的建筑物和结构模型的各个图像的布局。
图12为示出可以用于图9和10中所示的图像数据库的处理类型的另一个流程图。
图13和14为示出各个顶部和等大示意图,其中该图像数据库例程确定用于高度确定和更加精确的定位分析的代理接收器的三维外观。
具体实施例方式
下面参照示出本发明的优选实施例的附图更加详细地描述本发明。但是,本发明可以体现在许多不同的形式,并且不应当被认为是对在此所给出的实施例的限制。而且,提供这些实施例使得该公开将是彻底和完整的,并且充分地把本发明的范围转达给本领域的普通技术人员。在附图中相同的参考标号表示相同部件。
本发明是有利的并且允许在一个接收位置使用一个接收器,以确定运动发送单元的位置,例如用于携带标签的车辆或个人、运动收发器或其他运动单元的发送标签。该系统使用一个代理接收器(或被动反射器),用于到来时间和/或到来时间差计算。在全文中,术语“代理接收器”用于在被称为代理接收位置(PRS)的位置处的反射器/折射器,并且还被用于描述任何类型的被动反射器,例如建筑物、山脉或山丘、水塔或者可以反射和/或折射(或衍射)从一个发射运动单元或其他无线发射器到可以为固定或运动的接收器的任何其他自然或人造的物体。在一些例子中,该代理接收器反射或折射例如用于校正的信号,并且可以被称为参考代理发射器。为了描述的目的,术语“运动单元”可以指任何固定或运动的发射器。
当然,该信号可以是射频信号、电磁信号或者其他本领域普通技术人员所公知的信号类型。例如,一些水塔是射频信号的良好反射器,并且该水塔本身可以是一个代理接收器。一个大山可以是一个代理接收器和一个建筑物,其不但反射射频信号,而且还绕着建筑物的边角衍射/折射射频信号。
本发明的优点还在于,由于它允许使用查找表或者地理软件成像数据库,例如由美国佛罗里达州墨尔本市的Harris公司所开发的“RealSite”软件,被用于有助于计算该运动位置。本发明的优点还在于,即使该单元的位置为未知,它允许使用运动发送单元用于在两个不同的接收位置校正两个不同接收器的时钟。两个接收器可以被同时使用,以即使在存在有多路径时确定一个运动发送单元的地理位置。
本发明比具有限制和缺点的无线指印技术更具有优势。运动物体总是被假设为在一个栅格点之一上,并且不在栅格点之间的中间位置处。运动物体的高度当然也改变,例如在一个建筑物中,这导致位置估计的误差。该精度取决于该运动物体的长期发射和运动。窄带信号的使用也可能限制区别路径的能力,并且需要广泛的校正来产生一个指印栅格数据库。与暴露的单元相比,该嵌入的运动还将具有不同的指印。
图1和2示出一种使用到来角度(AOA)和到来时间(TOA)系统的基本地理位置系统和方法,例如公开于授予Otto并且转让给佛罗里达州墨尔本市的Harris公司的参考文献‘584专利中描述。
参见图1,该地理位置系统使用多个固定的接收位置30,每个接收位置通过常规通信链路34连接到一个中央处理单元32。一个目标单元(例如运动发射单元这样的要被地理定位的单元)36把一个射频信号发送到多个接收台,该射频信号可以是一个RF信号、电磁信号或各种类型的信号。
在操作中,该接收位置(或“接收台”)30分别接收来自目标单元36的信号,并且把关于信号接收的通信发送到中央处理单元32。根据该系统的结构,该中央处理单元32可以使用在接收位置30的信号到来角度或者在接收位置30的信号到来时间或其他常规的方法来确定目标单元36的地理位置。利用适当的系统设计,该中央处理单元32可以同时确定位于多个接收位置30的接收范围内的几个接收位置30的地理位置。
参见图2,该系统仅仅需要两个接收台RS 30和RS40,以确定一个目标单元36的地理位置。每个接收位置30从该目标单元36接收一个信号,并且确定该信号的到来角度和到来时间,然后通过常规通信链路34提供到中央处理单元32。在该中央处理单元32,在两个电台之间的到来时间信息的差别可以被用于计算可能存在该目标单元36的曲线50的轨迹(即,来自该轨迹上的信号将具有所确定的在给定两个接收位置30之间的到来时间差)。从该曲线50与来自接收台RS30或RS40的方位线(来自到来角度)AOA1、AOA2的交叉点,确定沿着该曲线50的存在目标单元36的精确点。
理想地,该曲线50和方位线AOA1和AOA2都在与目标单元36的位置相一致的一个点处相交。但是,在实践中,在TOA测量中的误差将使得该曲线偏移,和/或在AOA测量中的误差将使得其中一条或这两条方位线偏移,从而出现多个交叉点,如图所示,因此导致该运动单元的位置的不确定。
在这种系统中,其中多个接收位置需要提供覆盖一个地理区域的地理定位(和/或通信),使得在一个覆盖宽地理区域的低功率个人通信系统中,仅仅需要两个接收台用于在任何时间与一个编码单元相联系,以提供完整的地理定位覆盖。如果在一个给定系统中,来自一个编码单元的信号被在两个以上的接收台处接收,该处理单元可以使用本领域普通技术人员所公知的任何矢量合成方案来合并方位线和曲线。
根据本地地形条件和其他因素,该中央处理单元32可以比其他位置更多地加权来自一些接收位置的信号;与例如所接收信号的信噪比这样的信号质量的度量成比例地加权该信号;更大地加权从更接近于该目标单元的所确定位置的接收台确定的位置;和/或消除偏离估计值的一些方位线和/或曲线,因此更大地加权从TDOA判断确定的曲线。该中央处理单元可以根据位置的加权估计使用转动惯量计算确定该目标单元的地理位置。确实,该中央处理单元可以根据位置的加权估计使用转动惯量计算来确定该目标单元的地理位置。
下面是对本发明的总体描述,随后接着与图3-13相关的详细描述。本发明是有利的,并且确定一个发射器的位置。要被定位的一个发射器发射一个信号,并且一个接收器从一个发射器接收该信号和测量来自一个发射的多个多路径信号的到来时间。一个或多个自然或人造的物体把信号的一部分从该发射器反射和/或折射到该接收器。
一个数据库可以被用于包含该接收器和一个或多个(但是需要全部的)自然或人造物体的位置或者可以用于计算该位置的信息。一个处理器由该接收器和数据库所操作,并且估计该发射器的位置,或者确定表示该发射器的潜在位置的一个点集。这可以通过选择一个物体来实现,其位置被存储在该数据库中,可以从在该数据库中的信息来确定,这与一个代理接收器相同;或者选择多个对象,其位置可以被存储在该数据库或者可以从存储在该数据库中的信息来确定,这与多个代理接收器相同。
每个代理接收器的位置从在该数据库中的信息确定。该接收器的位置可以从存储在该数据库中的信息确定,然后通过从每个代理接收器到该接收器的直线信号传播时间来计算。可以通过在被估计已经从该代理接收器反射或折射的路径的接收器处的所估计到来时间,减去用于该代理接收器的代理接收器至接收器的信号传播时间而计算在每个代理接收器的信号到来时间。
一个或多个点集可以被产生,以每个这样的集合表示对应于一个代理接收器的信号到来时间与另一个代理接收器或接收器的信号到来时间之差的发射器的潜在位置。
通过(a)选择一个代理接收器或多个接收器,(b)作为对多边计算的附加输入,或者(c)确定等待应用于多个点或点的集合,并且组合它们以产生一个精确的点集,附加信息的一个来源或多个来源被有效地连接到该处理器并且可能必要或需要由该处理器所使用。
该发射器可以是一个运动发射单元并且该接收器可以是一个运动接收器。该发射器以及该接收器还可以位于户内。至少一个代理接收器也可以位于户内。
该信号可以是电磁信号、射频信号、光信号或声信号之一。该信号可以由发射器或在该发射器处产生,并且可以根据例如发射器的标识号、存储在该发射器的数据或者传感器的状态这样的任何参数组合(但不限于此)或者在该发射器处的开关而调制。该发射器还可以响应内部定时器、运动检测器或者其他传感器或算法的状态的任何组合而发射信号。该信号还可以响应外部命令或者例如按键或开关闭合、或者接收或触发器或命令信号这样的事件(但不限于此)而被发射。该信号可以是在该发射器接收的信号的重新发射,并且按照任何方式组合而改变,例如调幅、相位调制、频率变换、时移、频谱倒置、极化或者任何其他这样的变换、或者可以由本领域普通技术人员所使用的调制(但不限于此)。还可以根据例如发射器的标识号、存储在该发射器中的数据或者传感器的状态或在该发射器处的开关这样的任何参数(但不限于此)而改变。
被发射的信号可以是一个常规的通信系统信号,但不限于蜂窝式电话、专用的移动电台、移动数据或者个人通信。该被发射的信号还可以具有一个带宽,例如窄带、宽带、具有带宽的部分的组合或者在不连续频带中的部分的组合,但不限于此。该信号还可以是采用任何调制格式的扩频信号或者例如直接序列、跳频、非线性频率、线性频率(线性调频)、共片键入(co-chip key in)、代码位置、脉冲位置或者脉冲这样的调制格式的组合(但不限于此)的扩频信号。它还可以包括从发射器到接收器的直线路径信号。
至少一个物体可以包括自然地标或者地球海拔高度,作为一个代理接收器或者其他人造结构,例如建筑物、建筑物的部分、水塔、水塔的部分、公用电线杆的通信、或者公用电线杆的通信的一部分。
当一个数据库用于本发明时,它可以包含二维或三维位置数据。它还可以包含能够用于计算一个物体的二维或三维位置的信息。该数据库可以包括数字化地图、数字化映像、电磁映像、射频映像、光映像或者声音映像。该映像可以是与所发送信号相同的频带或者可以是与所发送信号不同的频带。
如上文所述,在本发明的另一个方面中,可能有附加信息或者可能没有用于处理的附加信息。该附加信息来源可以是该接收器、在该接收器的到来角度或者最早的到来信号路径,例如方位角和海拔高度。该附加信息可以包括在最早到来的信号路径的接收器处的到来角度,或者由该处理器所估计已经被一个代理接收器所反射或折射的信号路径在该接收器处的到来角度。该到来角度可以包括方位角和海拔高度。
该附加信息还可以包括在由该处理器所估计的已经被多个代理接收器所反射和折射的多个信号路径在该接收器处的到来角度。该多个反射或折射信号路径中的一个或多个的到来角度可以是方位角和海拔高度。该附加信息还可以包括所接收信号或其部分的参数任何组合,例如但不限于信号强度、到来角度、到来时间、多路径概况或来回信号传送时间。
附加信息的来源还可以是数据库。该附加信息可以包括由该发射器从先前的发射收集的信息。该附加信息可以包括二维或三维的发射器位置的先前估计。在此可以有多个附加信息的来源。
该处理器可以确定对应于在一个代理接收器的信号到来时间与在该接收器的另一个信号路径的到来时间之差的发射器的一组潜在位置。该其他信号路径可以是在该接收器的最早到来信号路径。该处理器还可以确定对应于在第一代理接收器的信号路径的到来时间与在第二代理接收器的信号路径的到来时间之差的发射器的一组潜在位置。该处理器可以确定该发射器的一个潜在位置的集合,其对应于(a)在由该代理接收器所反射或折射的信号路径的到来时间所确定的代理接收器处的信号路径的到来时间与在该接收器的另一个信号路径的到来时间之差的发射器的潜在位置集合,与(b)对应于在该接收器的其他路径的到来角度的发射器的一个潜在位置的集合之间的交集。
该其他信号路径可以在该接收器的最早到来路径,并且该到来角度可以包括方位角和海拔高度。
该处理器还可以确定该发射器的一个潜在位置的集合,其是(a)对应于由该接收器所确定的在第一代理接收器的第一信号路径的到来时间和由该接收器所确定的在第二代理接收器的第二信号路径的到来时间差的发射器的潜在位置的集合,与(b)对应于在第三信号路径的接收器处的到来角度的发射器的潜在位置的集合之间的交集。
该第三信号路径可以是在该接收器的最早到来信号路径。该到来角度可以用方位角和海拔高度来确定。该处理器可以通过等待和以任何组合来组合在一个点集中的点、多个点集以及从对先前细化的点集在先发射导出的点集,确定该发射器的细化的潜在位置的集合。
组合的点可以包括多个点集的交集或比其他点加权更大的一个或多个点。一个细化的点集由二维的点的矢量组合所确定。一个细化的点集由三维的点的矢量组合所确定。
该系统可以包括多个接收器,用于接收该信号,每个接收器测量来自一个发射的多个多路径信号的到来时间。该多个接收器包括两个接收器,并且该处理器确定该发射器的一组潜在位置,其对应于在第一接收器从由第一代理接收器所反射或折射的信号的到来时间确定的第一代理接收器处的信号到来时间与在第二接收器从由第二代理接收器所反射或折射的信号到来时间确定的第二代理接收器处的信号到来时间之差。
该处理器可以确定该发射器的一组潜在位置,其对应于在第一接收器从由该代理接收器所反射或折射的信号的到来时间确定的代理接收器处的信号到来时间与在第二接收器的信号到来时间之差。该第二接收器可以是在该第二接收器处的最早到来信号路径的到来时间。在该第二接收器处的最早到来信号路径是从发射器到第二接收器的直线路径。
该处理器可以通过组合多组发射器的潜在位置常规通信链路34确定细化的发射器的潜在位置的集合。该组合点集可以是多个点集的交集,并且可以由二维的加权点集的矢量组合来确定。该组合的点集可以由三维的加权点集的矢量组合来确定。
该接收器可以接收来自一个发射器的信号,并且用一个信号信道接收器测量多个多路径信号的到来时间。可以从一个发射器接收一个信号,并且测量在一个多信道接收器中的多个多路径信号的到来时间。多信道之一可以用指向可以被选择作为一个代理接收器的至少一个物体所在的径向方向的指向性天线来工作。在此可以有多个指向性天线,每个天线指向可以被选择作为一个代理接收器的至少一个物体所在的径向方向,并且每个天线可以用该接收器的分离信道来工作。
该指向性天线是一个多扇区天线的一个扇区,并且可以是一个常规通信系统,例如移动电话、专用移动电台或者移动数据。一个接收器的多个但必须是所有的信道分别以一个多单元天线的一个或多个单元来工作,使得这些多信道包括一个相控阵列接收器,并且可以包括一个线性阵列或者二维阵列,其基本上在与该阵列的平面相平行的方向上是具有方向性的。该多单元可以用多个信道来工作,并且包括一个包含三维阵列的相控阵列接收器。该多单元可以用多个信道来工作,并且包括相同极化的一个相控阵列接收器。该接收器还可以是具有基本上共同定位的天线的多个共同定位接收器,包括作为一个相控阵列接收器的一个多信道接收器。
该信号路径的到来时间可以用来自多个接收器信道的线性或加权信号的矢量组合来测量。用于该信道的加权可以被选择,以减小或消除来自除了被测量到来时间的路径之外的其他路径。该天线单元的极化可以馈送一些信道,这不同于馈送其他信道的天线单元的极化。该其他信息可以包括关于或由该发射器所收集的信息,例如但不限于配置(例如,身体携带、车辆安装、附着到大的设备、附着到手持设备);海拔高度;大气压力;温度;位置(例如,户外、户内、在路上);或者速度。其他信息由该发射单元所发送。
在此给出用于校正例如用于定位发射器的接收器的无线定位系统的方法和系统。一个信号可以从一个未知位置发射。一个信号被在每个第一和第二接收器处接收和测量。一个误差值被根据一个期望的参数值之差和所测量参数值之差的实际差别而确定,以使用来自数据库和其他来源的信息确定该期望差值。
该误差值被用于对该无线定位系统设备进行校正,以使得在后续测量中的误差最小化,和/或对任何在先、同时或随后的参数测量进行校正。在本文中,代理参考发射器可以是如上文所述的一个自然或人造的物体。它还可以被描述为接收和反射或折射信号的代理参考接收器或者代理接收器,因此作用类似于一个发射器。任何误差值还可以基于一个期望的到来频率差和实际的到来频率差之间的差值。
图3示出本发明的第一方面,其中该处理器已经选择一个代理接收器60,其位于被认为是把信号从发射器反射/折射到该接收器的反射器/折射器所在的一个代理接收位置处,如在一个典型的多路径例子中。用于代理接收器的到来时间等于在该接收器位置(RS)反射或折射的路径的到来时间减去该代理接收器位置到接收器位置的传播时间。尽管水塔被是所示的代理接收器60,但是应当知道位于一个代理接收器位置的一个代理接收器可以是任何类型的反射器或折射器,例如一个建筑物的平坦的反射侧壁、建筑物的边角、例如大山坡这样的地理地标、在大草原中央的树、通信或公共设备塔、桥梁或者本领域普通技术人员所公知的其他反射器/折射器物体。
在图3中所示的具体示意图中,该接收位置(RS)62包括一个接收器(R1)并且包括单向天线63,其接收来自运动发送单元64的信号。相关的处理器65有效地连接到该接收器,并且使用本领域普通技术人员所公知的标准处理算法来确定在该单向天线上入射的最早到来路径信号的到来时间。本领域普通技术人员所公知类型的计算机或其他处理器65可以位于该接收位置处,或者在远离该接收位置的距离处通过通信线66连接。在本发明的一个方面中,一个单向天线67可以直接指向水塔60,以及位于该接收器位置,并且还有效地连接到该接收器。该接收器确定在该单向天线上入射的反射或折射路径信号的到来时间。该处理器65确定从运动发射单元发送到该接收位置的直线信号和从水塔,即代理接收器62反射的信号之间的到来时间差。该数值根据存储在该数据库中的水塔的已知位置来确定。
图5示出例如水塔这样的代理接收器72的使用,用于校正在各个接收器1(75)和接收器2(76)的各个时钟73、74。被校正的时钟可能在用于确定运动单元的位置的一些应用中是非常重要的,特别是如在本发明中考虑到多路径情况时尤其如此。即使该运动发送单元77处于一个未知位置,该单元可以被从作为一个代理接收器72的反射器的未知位置发送到该代理接收位置,该代理接收器72即在本例中的水塔。每个接收位置,例如所示的接收器1和接收器2接收作为代理接收器的水塔反射的信号。该接收位置被固定在已知位置,并且到该水塔的距离和角度是已知的。一个中央处理器78用两个接收器工作,可以从这两个接收器接收到来时间和到来角度信息。通过适当的算法和计算,确定该差值,并且可以使用如本领域普通技术人员所公知的标准处理算法除去相对于两个时钟73、74的偏移。该校正比在已知位置的已知发射器被用于发射信号的现有技术更加有利。
图6示出出现多路径的情况,例如在市区环境中,其中例如存在各个建筑物B1-B5。例如运动发送单元64的一个发射器位于建筑物B3之后,其还位于其他四个建筑物B1、B2、B4和B5的中央。接收器1(Rx1)位于该建筑物的南侧,并且接收器2(Rx2)位于该建筑物的北侧。一个处理器用于该接收器来工作。
如图所示,没有从例如运动发送单元64这样的发射器到接收器1(Rx1)或接收器2(Rx2)的直接视线通信。而是,第一接收器(Rx1)接收从建筑物B1和B5反射的第一和第二到来信号(PR1-1、PR1-2),其中接收器2(Rx2)接收一个信号,作为来自可以是代理接收器的建筑物2的第一到来路径。因此,从由各个建筑物所形成的代理接收器的每个发射的角度以及该信号和其到来时间可以被确定。如果取在第二接收器(Rx2)的信号到来时间与在第一接收器(Rx1)处的两个信号的最早到来时间之差,则形成在80绘制的双曲线。如果该系统取在每个位置(Rx1或Rx2)处的最早路径的到来时间差,以及来自一个或另一个、或者这两个位置的角度被计算,不被纠正为如在A2/TDOA和A1/TDOA处的两个星号81、82所示。该第一星号81示出角度2和到来时间差,并且第二星号82示出角度1和到来时间差。如果只有直接视线通信,则在84的双曲线示出校正的双曲线。显然在此有三个位置PR1-2、PR2-2和PR1-1,示出用于代理接收器的方框,以及用该方案计算该曲线。
图7示出类似的情况,其中当运动发送单元64位于建筑物B3、B3’之间时,形成潜在轨迹的一条反常线85被建立,并且仅仅到来角度被用于视线数值AS2/TD和A1/TD。由星号86示出的反常位置基于到来时间差的计算。
根据本发明,位于该代理接收位置处并且沿着每个到来路径形成一个代理接收器的反射器/折射器的位置(即,经纬度)被通过查找表或者从例如由每个佛罗里达州墨尔本市的Harris公司所开发的软件“RealSite”这样的地理图像数据库例来确定。该地理数据库可以包括与在一个特定区域中的自然和人造特征相关的数据,其中包括关于建筑物和例如山坡这样的自然地形的数据。
例如,一个数据库可以包括关于发出一个信号的特定区域的信息,包括作为无线电或其他信号的被动反射器的高建筑物或水塔这样的区域,并且作为一个代理接收器位置。一个查找表可以具有类似的数据,并且该系统处理器将从该查找表查询和确定发出信号的建筑物的类型、自然特征等等,以确定什么特征可以作为代理接收器,具有一个查找表的地理数据库的使用或者特征提取软件的使用是有利的,并且允许该系统确定直接视线路径或一个反射和/或折射路径是否为该信号的一个来源。
该系统可以使用特征提取软件或查询该查找表,以确定在图6和8中所示的布局,其包括五个建筑物,在该建筑物之间形成由信号线所示的反射和折射。对于图6和8中所示的例子,可能需要一个二维数据库。但是,还可以使用一个三维数据库,以考虑到海拔高度问题。
在这种系统中,在通过特征提取或者使用查找表来确定反射/折射以及视线信号的知识的情况下,可以使用到来曲线的时间差和到来方向角的来计算该位置估计。该加权可以取决于包括接收信号的接收位置数目的参数数目,该接收位置例如为所示的接收器1(Rx1)和接收器2(Rx2)。其他加权可以取决于在一个位置(或总共)接收的路径数目,以及几何形状,即,该接收位置(Rx1和Rx2)、代理接收位置(PRS)和运动发送单元64的相对位置。还可以使用用于每个路径和位置的所估计信号干扰比(S/N)和来自以前发射的位置估计。该位置估计还可以取决于来自到来角度和到来时间估计的加权。
该处理可以是迭代的。例如,如果一个运动单元64发射在两个接收位置接收的信号,则该系统可以使用该接收位置的到来时间和到来角度计算该位置的3个估计值。例如,可以使用如下三个计算1)接收位置1的到来角度和接收位置2的到来角度;2)来自接收位置1的到来角度和接收位置1与接收位置2的到来时间差;以及3)用于接收位置2的到来角度以及对于接收位置1与接收位置2的到来时间差。
如果在该估计值之间的变化较小,则可以使用一个加权组合。如果该变化较大,则代理接收位置可以代替一个或这两个接收位置,并且该系统可重复该计算。多个代理接收器可以在该迭代处理中用于单个到来角度。从特征提取软件所获得的图像数据,例如从RealSite获得的数据,可以被用于验证该结果。
为了说明的目的,可以用于本发明的特征提取程序的一个例子(例如RealSite)的简要描述如下。当然本领域的普通技术人员可以使用许多不同类型的特征提取软件,并且可以用于本发明中,以确定各种特征,其可以作为被动反射器或折射器并且作为代理接收器。尽管本例将对于结构软件进行描述,但是射频反射数值也可以用于取代结构数值作为反射的光学效果。该数据库还可以用于二维或三维特征成像。光反射率可以用于查找建筑物平面和建筑物边角,其有助于确定代理接收器的位置。
用于创建三维市区模型的结构映射系统的进一步详细情况在转让给本受让人的美国专利申请№.09/652,118中公开,该公开内容被包含于此以供参考。为了说明的目的,首先给出使用RealSite特征提取软件的特征提取的高级视图。这种特征提取软件可以用于验证结果,并且查找自然和人造代理接收器,并且可以用于二维和三维模型中。
RealSite允许在结构映射系统中创建三维模型,并且通过把剪辑映射技术应用于市区场景而把用于地形结构的技术扩展到建筑物结构。它可以用于确定光学反射率数值,甚至射频反射率,用于确定代理接收器和确定这种代理位置的经纬度。
可以从描绘所有位置所需的许多图像构造一个建筑物的单一图像。建筑物位置图像可以填充到最小尺寸的合成图像,包括旋转和智能排列。任何相关的建筑物的顶点结构坐标可以被缩放和平移,以匹配新的合成图像。该建筑物图像可以被设置在一个大的“剪辑映射”图像,保留该建筑物的水平关系。如果该水平关系不能够被精确地保留,则可以构造一个“剪辑栅格”中间层,其可以由显示软件所使用,以精确地确定该剪辑图中心。
在最高级别上,该系统对多个三维物体的每一个创建填充的结构矩形,该三维物体对应于要对一个地理位置模型化的建筑物。该系统在一个位置模型剪辑图像中的正确位置处立体地结构的填充矩形。该结构映射系统可以用于在具有OpenGL应用程序编程接口的一个主机或客户计算机上运行的计算机图像程序。相对于用于该位置模型剪辑图像的特定x、y位置的该剪辑中心位置可以通过在一个查找表中查找数值而确定,该查找表可以通过查询所有建筑物的多边形面的顶点的相应结构坐标而确定。每个结构坐标可以被根据相应的多边形面的顶点坐标而插入到该查找表中。
在这些系统中,图像硬件结构可以被图像API(应用程序编程接口)所隐藏。尽管可以使用不同编程接口,但是一种最佳的应用程序编程接口是例如OpenGL这样的工业标准API,其在各种硬件平台上提供对图像功能性的公共接口。还可以提供对由该系统构架所支持的结构映射功能的统一接口。
OpenGL允许一个结构图被表示为具有2次幂维度的矩形像素阵列,即2m×2n。为了增加运行速度,一些图形加速器使用该结构图的预先计算的减小分辨率版本来加速被采样像素之间的插值。该减小的分辨率图像的金字塔层由本领域的普通技术人员称为MIPmaps。MIPmaps把每个结构的存储量增加33%。
OpenGL可以自动地对一个结构计算MIPmaps,或者它们可以由该应用程序所提供。当一个结构化的矩形被显示时,OpenGL把该结构及其MIPmaps金字塔装载到该结构缓冲器。如果该多边形具有大的结构,则这可能是非常低效率的,但是可能远离当前的视野,使得它仅仅在该屏幕上占据几个像素。当存在有许多这样的矩形时,这特别有用。
OpenGL编程的其他具体细节可以在Neider、Davis和Woo所著的《OpenGL编程指南》,Addison Wesley,Reading,Massachusetts,1993,第9章中获得,该指南的公开内容被包含于此以供参考。
还可以使用剪辑结构化,其通过减小对任何有限的结构高速缓冲器的需求而提高显示性能。剪辑结构化通过把一个MIPmaps结构的每个每个级别的尺寸剪切到固定区域的剪辑区而可以避免尺寸限制。
用于编程和使用剪辑结构化的其他具体细节描述于SiliconGraphics公司出版的《IRIS Performer程序员指南》,第10章剪辑结构,程序员指南,其内容被包含于此以供参考。
IRIS Performer是三维图像和视觉模拟的应用程序接口,其位于OpenGL的上部。它提供剪辑结构化的支持,并且明确地操纵下层的OpenGL结构映射机制,以获得优化。它还利用在一些平台上的具体硬件扩展。一般来说,该扩展可以通过作为平台特定的(非便携的)特征的OpenGL来获得。
具体来说,IRIS Performer允许一个应用程序指定该剪辑区域的尺寸,并且移动该剪辑区域中心。当该应用程序调节该剪辑中心时,IRISPerformer还有效地管理从较慢的辅助存储器到系统RAM到结构高速缓冲存储器的结构数据的任何多级页面调度。
如本领域普通技术人员所公知,对一个地形表面(DEM)准备和应用一个剪辑结构和应用可以是在结构映射应用程序中的直接软件例程。一个图像或图像拼接被直角化并且投射到该地形水平表面上。该单个可能非常大的结构相邻接,并且通过简单的垂直投影单调地映射到高度面上。
但是对一个市区模型的剪辑结构化不如软件应用程序那样直接。直角化的图像不总是良好地映射到垂直建筑物表面上。在此没有将映射所有建筑物表面的投影方向。该建筑物结构包括一组不相邻的图像,其不能够容易地组合为一个单调相邻的拼图。该问题在具有典型地表示建筑物和类似垂直结构的多个三维物体的市区模型中特别明显。已经发现不需要把相邻图像组合为一个单调相邻的拼图。发现通过设置各个面结构获得充分的效果使得,空间位置被保持。
图9示出说明与一个运动发射单元的地理定位相关的例如可以与本发明相结合使用的一个结构应用程序软件模型的基本方面。该系统对每个建筑物创建一个结构的填充矩形(方框100)。该程序假设该位置在该区域中足够高,使得实际的排列无关紧要。该填充的结构被立体地设置(方框102)。在这一点,立体设置具有困难,在重新排列事物和剪辑区域尺寸之间需要一些权衡。但是,一个剪辑栅格查找表被用于克服一些位置限制(方框104),如下文所述。
现在参见图10,一个更加详细的流程图给出步骤次序。一个合成建筑物结构图(CBTM)被创建(方框110)。由于以后在一个位置模型剪辑映射处理中使用平铺策略,从不同的视角收集被用于对一个建筑物结构化的所有图像,并且填充到单个矩形合成建筑物的结构图。为了有助于减小包含在该CBTM中的像素面积,各个图像(以及结构图坐标)被旋转(方框112),以使得在实际支持结构化的多边形的结构图内的矩形区域最小化。在旋转之后,在该矩形印记之外的额外像素被剪去(方框114)。
一旦各个图像被预先处理,用于每个起作用的图像的图像尺寸被装载到存储器(方框116)。这些尺寸被按照面积和图像长度来排序(方框118)。具有最小周长的最小面积的新图像尺寸被计算,其将包含所有建筑物的各个结构(方框120)。通过从左到右和相反地交替平铺,把该各个建筑物结构有效地填充到该新的图像,使得在该方框中的未使用空间被最小化(方框122)。
图11示出在该合成建筑物结构图中的一个建筑物的各个图像的布局的一个例子。这通过一种穷举搜索方法来实现,以计算描述每个建筑物的最小图像尺寸。
接着创建一个位置模型剪辑图像。由于每个合成建筑物结构图(CBTM)尽可能地小,因此可以实现在一个大的剪辑图中进行每一个空间校正。最初,每个组合建筑物结构图被置于在一个大的位置模型剪辑图中的其校正空间位置处(方框124)。一个缩放参数被用于最初使得建筑物进一步相互分离,并且包括相对空间关系(方框126)。然后,检查每个合成建筑物结构图是否与在位置模型剪辑图中的其他合成建筑物结构图相重叠(方框128)。该位置模型剪辑图被从上右端到下左端扩展,直到没有重叠时为止(方框130)。对于具有高建筑物的模型,较大的正缩放参数可以被用于允许增加重叠的可能性。所有结构图坐标被缩放,并且在该位置模型剪辑图中平移它们的新位置。
现在参见图12,其中示出可以用于正确地处理和显示建筑物剪辑结构的基本操作。一个剪辑图剪辑栅格查找表被用于克服这些限制,并且精确地指出该剪辑中心应当最佳地相对于特定x,y位置放置的剪辑中心的确切位置。为了构造该表格,所有建筑物多边形面的顶点被查询,以获得它们的相应结构坐标(方框150)。每个结构坐标被根据其相应的多边形面顶点坐标而插入到一个查找表(方框152)。
在该剪辑图中的剪辑中心或点被用于确定在该剪辑图中的最高分辨率图像的位置(方框154)。对一个地形表面剪辑图确定该中心被实际地用较小的系统复杂度来实现,因为单个剪辑结构图与该地形高度表面相邻,从而该相机坐标是适当的。该位置模型剪辑图具有其自身的剪辑中心,并且被根据其相对尺寸和在该地形表面上的位置而处理(方框156)。但是,该位置模型剪辑图引起由于高建筑物或者接近的建筑物所导致的一些位置限制。这需要使用一个附加查找表来补偿该位置模型剪辑图缺乏完整空间一致性的情况。该剪辑栅格的目的是把3D空间坐标映射到在空间上不连贯的剪辑图中的剪辑中心位置。
该剪辑栅格查找表索引使用一个x,y场景位置(相机位置)来计算(方框158)。如果该地形剪辑图和位置模型剪辑图具有不同的尺寸,一个缩放因子被导入,以使得用于该位置模型剪辑图的x,y场景位置归一化(方框160)。已经发现在建筑物剪辑图的空间正确性的发展中通过充分的设计和开发,可以在高达95%的程度上消除对剪辑栅格查找表的需求。
还可以扩展该算法并且使用多位置模型剪辑图。如果需要各种分辨率的剪辑图或者如果可以从处理空间中实现剪辑图内外的页面调度,则使用许多较小的剪辑图而不是使用一个大的剪辑图可能被证明是一种有用的方法。但是,需要保持多剪辑中心和多剪辑图金字塔状的额外开销。
使用该数据库,例如RealSite数据库和相关软件,或者一个查找表(如果可用的话),可以确定一个代理接收器也具有作为一个反射器的特定高度,如图13和14中所示。图13示出一个建筑物布局的平面视图,其中第一建筑物B10位于第二建筑物B11的前面。第一建筑物B10具有比建筑物B11更低的高度。该发射器或运动发送单元64位于该较小的第一建筑物B10的后面,并且把其信号从该高的第二建筑物B11反射到具有接收器Rx1和Rx2的两个接收位置。直线92表示一条轨迹,其表示由于缺少各个建筑物B10和B11的高度的知识而获得的不正确的代理接收器指示,因此造成不正确的指示。点94表示基于该数据的可能位置。线95表示具有正确的代理接收器指示的双曲线,并且点96表示可能的位置,其表示更大精度。该图像数据库可以被用于确定正确的双曲线和角度,以确定在相关信号和正确的反射器(或折射器)之间的到来时间差,并且确定该运动发射单元的近似位置。
如上文所述,是到来时间差(TDOA)系统而不是到来角度系统可以使用指向例如水塔、高建筑物、山或者其他具有所需信号反射率并且作为一个代理接收器的物体这样的被选择代理接收器的高方向性天线。并且到来倾斜角度测量可以被用于确定该代理接收反射器/折射器的高度。结果,可以减小视线运动高度导致的倾斜范围误差。该代理接收器反射器/折射器高度数据将允许从该代理接收器进行倾斜范围计算,并且如果一个人手持一个运动发射单元则允许进行运动高度估计,该运动发射单元例如运动跟踪设备或者其他发射器设备。
如果一个接收位置具有一个直接路径,并且一个代理接收器被用于其他位置,则到来时间差的误差将被减小,除非该代理接收器刚好位于向着该运动发射单元的正确方向,该到来时间差的误差将不改变,但是该双曲线将旋转,使其相对于如图13中所示的该代理接收器和其他接收位置之间的直线对称。
如果两个位置来自相同代理接收器的信号到来时间,并且在该代理接收器的所计算到来时间相差这两个接收位置之间的时钟偏移,如上文所述,该时钟误差然后被消除。即使当该发射器是一个未知位置时,可能出现这种情况。如果在所有测量的到来时间的几个样本中计算时钟偏移并且不使用任何其他容量,则这种系统比使用一个已知位置处的发射器来确定时钟偏移更加有利。
射束形成还可以被用于指出一个特定的代理接收器。如本领域普通技术人员所公知,许多不同类型的天线可以被用于射束形成。假设路径的无效被用于消除另一个路径对该到来路径的影响。对于一个四单元系统,该系统可以使得三个其他路径无效。该系统的用户可能需要使得最大的路径无效,或者要使得在时间上与相关路径最接近对齐的路径无效。
该到来时间可以通过本领域普通技术人员所公知的任何方法来测量,包括从两个位置的交叉相关信号测量。当然,作为一个被动反射器的代理接收器可以是地球,并且可能需要到来的倾斜角度。与被动转发器相对,可以使用主动转发器,但是必须对转发器延迟进行一些计算。
在此不需要该代理接收器是一个反射器。作为一个运动发射单元的另一个无线接收位置或者发射器可以作为一个代理接收器。另外,本发明的系统和方法可以被用于确定作为代理接收器的一个运动反射器的位置。例如,该技术可以被飞行器用作为被动雷达来确定另一个飞行器的位置。
第一飞行器将测量来自一个具有已知位置但不一定是固定位置的发射器的信号到来时间。该飞行器还对由可能为一个飞行器的目标所反射的相同信号测量到来时间和到来角度。任何射束导引和无效可以被用于提高检测被反射的信号的能力并且测量该到来方向。使用第一飞行器和发射器的已知位置以及被反射信号的到来方向,可以计算一个飞行器的位置。
一个发射器可以与第一飞行器或例如FM无线电台或者甚至一个卫星转发器这样的不情愿(unwilling)的第三方协同工作。通过对从地面反射的信号测量到来时间和和到来方向以及直接通过的信号的到来时间和到来方向,这两个信号都从第二飞行器发出,则第一飞行器确定第二飞行器的位置。
本发明的系统和方法的优点是显而易见的,因为如果一个以上的路径被接收并且适当的视线或数据库信息已知关于地理导向的代理接收器,则可以从单个地点估计位置。随着对涉及接收位置和相关代理接收器的到来时间差计算消除时基误差,提高精度。可以相对于相同的时钟测量到来时间。在无视线情况中减小大部分多路径引起的到来时间误差。多个解集可以提供附加的信息,并且允许加权和平均。来自一个数据库的图像可以被用于进行校正。
还可以获得运动物体高度估计值和运动物体位置,其不限于栅格。该系统是鲁棒的,防止由于运动物体高度改变而导致多路径改变。不需要广泛的校正。一个反射器数据库不必是广泛的,并且可以从例如RealSite数据库的照片中产生。它可以用于采用到来角度或到来时间的任何系统,即,蜂窝式系统。
本申请涉及由相同的受让人和发明人在同一天提交的名称为“用于使用被动反射器或折射器作为代理接收器确定一个发射器的位置的系统和方法”以及“使用被动反射器或折射器作为代理接收器并且使用数据库查询来确定一个发射器的位置的系统和方法”的共同未决的专利申请,其公开内容被包含于此以供参考。
在上文描述和相关附图的启发下,本领域的普通技术人员可以想到本发明的许多更改和其他实施例。因此,应当知道本发明不需要所公开的具体实施例,并且该更改和实施例被认为是包含在从属权利要求的范围内的。
权利要求
1.一种用于校正用来定位发射器的接收器的系统,其中包括发射器,其处于发射一个信号的未知位置;代理接收器,其反射和/或折射该信号;多个空间定向的接收器,其接收来自该代理接收器的信号,每个接收器具有用于确定到来时间、到来时间差、或者信号到来的频率差的时钟,其中该时钟被根据时钟偏移而校正。
2.根据权利要求1所述的系统,其中进一步包括与用于计算到来时间、到来时间差或者到来的频率差和时钟偏移的每个接收器相关的处理器。
3.根据权利要求1所述的系统,其中所述发射器包括一个运动单元。
4.根据权利要求1所述的系统,其中所述信号包括一个射频信号。
5.根据权利要求1所述的系统,其中所述代理接收器包括一个自然地标。
6.根据权利要求5所述的系统,其中所述代理接收器包括地球海拔高度。
7.根据权利要求1所述的系统,其中所述代理接收器包括一个人造结构。
8.根据权利要求7所述的系统,其中所述代理接收器包括一个建筑物。
9.根据权利要求1所述的系统,其中所述多个接收器包括两个接收器。
10.根据权利要求1所述的系统,其中每个时钟包括一个稳定的本地时钟。
11.一种用于校正用来定位发射器的接收器的系统,其中包括发射器,其在一个发射信号的未知位置;代理接收器,其发射和/或折射该信号;多个空间定向的接收器,每个接收器具有指向该代理接收器的天线,用于从该代理接收器接收信号,每个接收器具有用于确定到来时间、信号的到来时间差或者到来频率差的时钟,其中该时钟被根据该时钟偏移而校正。
12.根据权利要求11所述的系统,其中每个天线包括一个聚焦射束天线。
13.根据权利要求11所述的系统,其中进一步包括与每个接收器相关的处理器,用于计算至少到来时间、到来时间差、或者到来频率差和时钟偏移之一。
14.根据权利要求11所述的系统,其中所述发射器包括一个运动单元。
15.根据权利要求11所述的系统,其中所述信号包括一个射频信号。
16.根据权利要求11所述的系统,其中所述代理接收器包括一个自然地标。
17.根据权利要求16所述的系统,其中所述代理接收器包括地球海拔高度。
18.根据权利要求11所述的系统,其中所述代理接收器包括一个人造结构。
19.根据权利要求18所述的系统,其中所述代理接收器包括一个建筑物。
20.根据权利要求11所述的系统,其中所述多个接收器包括两个接收器。
21.根据权利要求11所述的系统,其中每个时钟包括一个稳定的本地时钟。
22.一种校正在位置确定系统中所用的空间定向接收器的方法,其中包括如下步骤从一个未知位置发射一个信号;在已经从具有一个已知位置的代理接收器反射和/或折射之后,在每个空间定向的接收器中接收该信号,每个接收器具有用于确定至少信号的到来时间、到来时间差或者到来频率差之一的时钟;在每个接收器对该信号计算到来时间、到来时间差或到来频率差;根据在每个接收器内的该信号的到来时间、到来时间差或到来频率差确定多个接收器之间的时钟偏移;以及根据该时钟偏移校正该时钟。
23.根据权利要求22所述的方法,其中进一步包括从一个运动单元发送该信号的步骤。
24.根据权利要求22所述的方法,其中所述信号包括一个射频信号。
25.根据权利要求22所述的方法,其中所述代理接收器包括一个自然地标。
26.根据权利要求25所述的方法,其中所述代理接收器包括地球海拔高度。
27.根据权利要求22所述的方法,其中所述代理接收器包括一个人造结构。
28.根据权利要求27所述的方法,其中所述代理接收器包括一个建筑物。
29.根据权利要求27所述的方法,其中每个时钟包括一个稳定的本地时钟。
30.根据权利要求27所述的方法,其中所述多个接收器包括两个接收器。
31.一种校正用于一个位置确定系统中的空间定向接收器的方法,其中包括如下步骤从一个未知位置发射一个信号;从具有一个已知位置的代理接收器反射和/或折射该信号;把每个接收器的天线指向该代理接收器,用于接收在每个空间定向的接收器中的信号;在每个接收器处对该信号计算到来时间、到来时间差或到来频率差;确定多个接收器之间的时钟偏移;以及根据该时钟偏移计算该时钟。
32.根据权利要求31所述的方法,其中每个天线包括一个窄射束天线。
33.根据权利要求31所述的方法,其中进一步包括从一个运动单元发送该信号的步骤。
34.根据权利要求31所述的方法,其中所述信号包括一个射频信号。
35.根据权利要求31所述的方法,其中所述代理接收器包括一个自然地标。
36.根据权利要求35所述的方法,其中所述代理接收器包括地球海拔高度。
37.根据权利要求31所述的方法,其中所述代理接收器包括一个人造结构。
38.根据权利要求35所述的方法,其中所述代理接收器包括一个建筑物。
39.根据权利要求31所述的方法,其中每个时钟包括一个稳定的本地时钟。
40.根据权利要求31所述的方法,其中所述多个接收器包括两个接收器。
41.一种用于校正无线定位系统的方法,其中包括如下步骤从未知位置发射一个信号;接收该信号,并且在第一和第二接收器的每个接收器处测量由包括一个自然或人造物体的代理参考发射器反射或折射到这两个接收器的信号部分的参数;根据在参数值和所测量的参数值之间的期望差值之差确定一个误差值;以及使用该误差值对任何无线定位系统设备进行校正,以使得后续的测量中的误差最小化和/或对该参数的任何在先、当前或后续的测量进行纠正。
42.根据权利要求41所述的方法,其中进一步包括使用来自一个数据库的信息确定期望差值的步骤。
全文摘要
本发明涉及一种用于校正无线定位系统(WLS)的方法,以使得该系统进行高精度的差分测量,例如到来时间差(TDOA)和到来频率差(FDOA)。通过从一个未知位置发射一个信号并且在两个接收器(75,76)的每个接收器上测量从在该区域中的一个已知位置处的物体反射或折射的部分所接收信号校正的参数。通过把在该参数测量中的所期望差值与在参数测量中的实际差值相比较而确定差分测量误差。所期望的差值是基于接收器的位置和物体的位置已知的。
文档编号G01S5/06GK1529821SQ02814225
公开日2004年9月15日 申请日期2002年6月20日 优先权日2001年6月25日
发明者布赖恩·霍尔特, 布赖恩 霍尔特 申请人:哈里公司