首页> 中国专利> 用于对干扰和人为干扰具有减小的易感性的导航系统的方法和装置

用于对干扰和人为干扰具有减小的易感性的导航系统的方法和装置

摘要

导航系统以划算的方式,提供对GPS的所有形式的干扰或人为干扰的显著的保护级别。该系统采用结合GPS的地面基准站和近地轨道(LEO)卫星的网络。建立到GPS卫星的公共视野测距几何,其链接基准站和用户。还建立相同基准站和用户对之间的到LEO卫星的第二公共视野几何。地面站通过进行GPS和LEO卫星信号的载波相位测量,合成实时辅助信号。该辅助信息以高功率经由LEO卫星传输到用户接收机以便穿透周围的人为干扰。用户接收机锁定LEO卫星的载波相位,解调该辅助信息,然后应用载波相位测量和辅助信息来使能GPS信号的扩展相干测量。该系统从而恢复否则将丧失于人为干扰的GPS信号。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-02-06

    授权

    授权

  • 2009-04-29

    实质审查的生效

    实质审查的生效

  • 2009-03-04

    公开

    公开

说明书

技术领域

本发明一般涉及导航系统,并且尤其涉及运行在易受人为干扰(jamming)和干扰(interference)的环境中的卫星导航系统。

背景技术

近年来,全球定位系统(GPS)的用户已经享受了前所未有的性能水平的实时三维导航能力。除了它们对干扰和人为干扰的易感性(susceptibility)外,这种GPS系统已经在很大程度上满足了精确的、全球范围的卫星导航的愿望。然而,用户继续要求日益增加的高导航性能,特别是对于精确性和完整性—即,导航系统检测错误的导航信息的能力。

不幸的是,特别在某些军事或生命安全应用中,人为干扰和/或干扰的存在已经妨碍了对GPS作为导航装置的完全依赖。在民用航空中,由于人为干扰的安全风险通常不是问题。已经开发了各种意外事故(contingency)程序来使飞机在备用机场安全返回到地面。然而,对如当前构造的GPS的依赖可能导致对空中交通并且因此对一般商业的大规模扰乱。此外,GPS嵌入如地面和海上运输、电力分布的时机选择、因特网、蜂窝电话、以及金融交易的日常基础设施的日益增加的程度,导致增加由于来自人为干扰的GPS信号的故意扰乱造成的潜在的社会脆弱性(vulnerability)。

因为GPS信号相对弱(用户在全方向天线的终端接收大概-160dBW),所以用非常小的人为干扰就降低导航能力。例如一台低成本5W干扰发射机足够扰乱在几十英里半径的GPS使用—特别地如果存在与用户的视线接触。这种敏感性趋于妨碍卫星导航的实用性,并且相反有利于用于航空的传统的高功率导航辅助设备,其中一些先于GPS,包括VOR、DME、ILS、TACAN和LORAN-C。

当前,飞机只能使用用于补充装置导航的GPS。传统的导航辅助设备足够用于普通操作,并且具有足够抵抗可能尝试扰乱商业的干扰发射机的功率水平。因此,因为GPS的信号脆弱性,少有动机来利用卫星导航的显著性能和成本优势。FAA的广域增强系统(WAAS)和局域增强系统(LAAS)提供将低成本的飞机着陆能力带给数以千计的全国范围的机场的潜力,而这在以前是绝不可得的。现今,美国正支付两种民用生命安全导航系统:传统的基于地面的系统,以及更新、更有能力的基于卫星的系统。

多种现有技术可用于对抗人为干扰。这些方法聚焦于(i)专用卫星设计以及(ii)接收机设计。例如在卫星中,总是可能简单地增加广播到地面的原始(raw)功率。然而,原始功率的代价是:每瓦特的额外功率相应地按比例增加卫星有效载荷和发射成本,使得广播功率的显著增加迅速地变得昂贵。另一种方法是使用能够启用附加处理增益的更宽的带宽广播。这里也要付出的代价是:用于多个目的的有限频谱的有效使用要求显著的全球协调。GPS具有分配给它的专用广播频谱,并且不太可能将在可预知的将来的任何时间分配任何新的频谱。

对于人为干扰问题的接收机方法通常分为三类:(i)天线模式整形(shaping);(ii)信号去除(excision):以及(iii)求平均(averaging)。天线模式整形使用称为可控辐射模式天线(CRPA)的天线的自适应多元件阵列,以便将波束(beam)电子地直接指向卫星,因此排除人为干扰。CRPA也能够将零信号(null)指向估计的干扰发射机方向。CRPA在多数情况下可能是非常有效的,尽管它们通常是昂贵和笨重的。它们还具有当干扰发射机视线碰巧与卫星几乎重合时变得效果较差,或当使用若干分布式的干扰发射机时变得效果更差的缺点。在此情况下,物理定律为能够施加到用于给定CRPA设计的一组干扰发射机的零信号以及波束的数量和质量设置数学约束。

去除涉及在GPS接收机中执行的宽带、预相关(pre-correlation)信号处理。因为GPS的信号特性是公知的,所以任何由于人为干扰的超出的功率由接收机实时可观测,并且能够经由陷波(notch)滤波器、脉冲消隐、或任何数目的其它更精细的技术被去除。去除是有效并且不昂贵的信号处理步骤,并且应该通常作为良好的习惯做法被执行。然而,它本身不足以消除所有的干扰或人为干扰的影响。例如,如果干扰发射机是宽带噪声,那么接收机将检测到人为干扰的存在,但是将不能在没有对其特性的先验认识的情况下应用去除来选择性地移除其任何部分。目前已知为空时自适应处理(STAP)和空间频率自适应处理(SFAP)的信号处理技术将CRPA和去除组合到一个处理阶段中。

求平均技术旨在在接收机的预检测时间间隔(PDI)滤出尽可能多的人为干扰。求平均最基本的形式是由预相关带宽(20.46MHz)与接收机的预检测带宽(典型地50Hz)的比率提供的处理增益。对于P(Y)代码接收机,求平均提供56dB的人为干扰免疫的基本水平,并且这里只为非常低的动力学(dynamics)提供。改进该保护水平的尝试传统上已经遭遇对实际实现的若干障碍。第一个障碍来自叠加在GPS载波上的50bps数据调制。该调制有效地将PDI限制为20ms。

数据剥离(stripping)是一种用来设法克服20ms PDI限制的方法。因为GPS广播消息很少或以可预测方式改变,所以通常可能应用预记录框架(frame)来移除大部分数据调制。不幸地是,对于军事或生命安全应用,不能总是依靠该方法,因为预记录数据消息不总是跟踪实际的广播消息。两个数据流之间的一致性可能被许多因素破坏,包括新的星历(ephemeris)上载、操作错误、以及系统故障。任何不一致性无助于适度的劣化(degradation)。对数据剥离方法的关键改进教导近地轨道(LEO)卫星如何能够提供各GPS数据位的全球前馈,以便消除操作中的任何间隙(gap)。例如,参见于2004年6月22日提交的序列号10/873,581、题为“Real Time Data Aiding forEnhanced GPS Performance”的美国专利申请。

不幸的是,不管数据是否从GPS载波移除,仍保留显著的障碍以试图使预检测带宽变窄或使用低信号级测量。GPS信号由多个分量组成,包括PRN代码调制和载波频率。在没有干扰或人为干扰时,接收机典型地跟踪代码和载波。如果发生人为干扰,则大多数军用接收机退出载波跟踪并且恢复成只有代码跟踪的形式,其中利用点积(dot-product)鉴别器(discriminator)将原始的20ms预检测采样一起相乘。点积鉴别器通常被认为是最有效的平方型(squaring-type)鉴别器之一。这些采样在扩展的时间间隔(有时几十秒)上一起求平均,以便求解代码跟踪误差。通常应用的点积型代码跟踪的好处在于它比单独的载波跟踪具有稍微更高的人为干扰抵抗力。该想法是使用惯性导航系统(INS)来减去用户动力学,从而允许有干扰的后检测采样在长时间间隔上求平均。基于代码的反人为干扰跟踪的最完整的版本被称为“超紧耦合”(UTC)。

不幸的是,超紧耦合惯性已经只对某些级别的保护有效。这种系统的物理性质迅速地限制它们抵挡显著人为干扰的能力。首先,由于源自鉴别器的平方损失,需要长的积分时间。积分时间与J/S的平方成比例。这意味着对于人为干扰功率的每次加倍,要求的积分时间间隔必须成为四倍。第二,惯性仪器展示随时间增长的误差。尽管一些惯性仪器能够以增加的成本提供更好的性能,但是存在关于多长的惯性能够移除平台动力学而没有来自GPS的更新的实际的物理限制。该限制通常由惯性噪声达到大部分代码码片(chip)所花的时间(通常为5m)设置。对于给定的惯性质量,对于GPS代码调制的依赖产生某些人为干扰级别,在该级别在积分期间测距误差(ranging error)超过阈值并且该系统不再有用。

假设能够以可靠的方式从载波移除GPS数据调制,作为用于增加人为干扰免疫的选择,载波的相干(coherent)跟踪有时已经被考虑但总地被摒弃(dismiss)。这种方法传统上已经被视为不实际的,因为接收机必须在持续的时间间隔上积分载波到小于30皮秒(光行进1cm所花的时间量)的稳定性。挑战在于在远长于20ms的时间间隔上维持该需要的稳定性。典型的低成本温度补偿石英晶体振荡器(TCXO)是当今绝大多数GPS接收机的基础。该部分成本范围通常在10美元和20美元之间。使用TCXO,预检测时间间隔可以安全地延伸到接近一秒的大部分。超过该范围,TCXO就不足够稳定了。

如烘式(oventized)石英或基于铷或铯频率标准的原子钟的其他更稳定的外部时钟是候选者,但即使这些高稳定时钟也具有致使它们不实用的实际问题。对于30dB的额外GPS人为干扰保护,用户需要在20秒附近积分。在这种级别,即使许多原子钟也不能提供需要的稳定性。振动、体积和成本可能成为抑制性的。一种有希望的新的芯片级原子钟(CSOS)方法提供从现在开始的若干年减小成本、大小、重量和功率的潜力,但是即使最乐观的性能计划也不能实现足够的频率稳定性,以便在需要的时间间隔上产生需要的相位稳定性。一些温控晶体振荡器(OCXO)在需要的时间间隔上拥有需要的相位稳定性。然而,OCXO典型地是笨重、昂贵和耗功率的。依赖于这种高稳定时钟的解决方案在没有与精确的温度控制相关联的成本、大小、重量和功耗的情况下是不容易得到的。这种具有对组件性能灵敏度的高额外费用(premium)的解决方案是重大的技术挑战。功率、振动和成本成为主要的障碍。所需要的是能够使用标准的、低成本TCXO提供显著增强性能的解决方案。

军用、民用和商业部门每个具有它们自己的问题和对人为干扰的工作区(workaround)。军用或许是做好最好的准备来对抗人为干扰,因为它通常受成本限制较小并且获取最先进的技术。不幸的是,即使相对低功率的干扰发射机也能够使干扰发射机视线内的用户设备宕机(bring down)。在用户设备中,通常采用作为包括CRPA和超紧惯性耦合的各技术的组合的宽频谱的抗人为干扰能力。军用还计划实现新的更高功率的M代码信号,其旨在将信号功率提升大约20dB。大孔径点波束天线将在地球的特定区域聚焦更紧的波束,以便在那里集中更多信号功率。然而,即使部署这种高功率系统的成本不是目标,但在这种系统可用于使用前将仍有许多年。所需要的是低成本、立即可用的导航解决方案。

这些军用解决方案集中起来似乎提供对抗在不远的将来预测的许多人为干扰威胁的合理保护。然而,这些解决方案在将来的人为干扰情景(特别如之前提到的关于大量的低功率、分布式干扰发射机)下也可能达不到目标(fallshort)。或许最重要的是,上述的这组当前的解决方案全部趋向于昂贵。

民用脆弱性是显著的挑战。如之前所提到的,GPS已经具有在添加第二民用频率的情况下抵抗无意干扰的手段。因为许多操作只需要一个频率,所以如果一个频率由于无意干扰而减弱,则另一个很可能为可用。对于无意或故意干扰,作为最后的手段,飞机可以转到备用机场。

故意人为干扰的问题是更严重的。再者,目标是拒绝将干扰日常商业流的干扰发射机,该干扰发射机是扰乱空中旅行的系统装置。民用航空的商业性质要求故意人为干扰的问题的任何解决方案是划算的。安装如CRPA天线的从军用适配的昂贵的用户设备到民用机群已经被消极地看待。目前,唯一可行的解决方案已经是维持使用中的以更高功率运行的现有导航辅助设备,如VOR、DME和ILS。因为如WAAS的卫星解决方案没有为航空用户提供任何额外价值,因为现有的地面辅助设备同样运行,所以少有动机将航线转为卫星导航。

商业用户在非人为干扰的信号中也有利害关系(stake)。除了不断增长的对用于社会中的包括因特网定时、电网、蜂窝电话网络和金融交易定时地各种商业功能的GPS的依赖,还存在可能源自超宽频带(UWB)技术的对GPS信号强度的潜在调节威胁。尽管UWB具有显著前景,但如果GPS频带没有被仔细地保护以不受调节立场(standpoint)影响,则存在明显的干扰可能性。假定调节有时可能需要时间以达到满意的平衡,则将希望访问经济的技术“安全网(safety net)”,该安全网将允许用户在与UWB设备共存的临界(critical)过渡期间保护它们在临界的基于GPS的基础设施中的投资。

总之,用于提供人为干扰免疫的现有系统和方法是不令人满意的。需要的是在干扰和/或人为干扰存在的情况下提供导航的高精度和完整性的导航系统,从而确保近期用于包括军用、民用和商业的多种GPS和卫星导航应用的显著和有效的反人为干扰保护。

发明内容

根据本发明的系统和方法一般采用结合一个或更多GPS卫星的地面基准站和近地轨道(LEO)卫星的网络。建立到GPS卫星的第一公共视野(common-view)测距几何(ranging geometry),以便链接基准站和用户。还在相同的基准站和用户之间建立到LEO卫星的第二公共视野几何。地面站通过进行GPS和LEO卫星信号的载波相位测量来合成实时辅助信号。该辅助信息经由LEO卫星以高功率传输到用户接收机,以便穿透周围的人为干扰。用户接收机锁定LEO卫星的载波相位,解调辅助信息,然后应用载波相位测量和辅助信息以启用GPS信号的扩展的相干测量。该系统从而恢复否则将丧失于人为干扰的GPS信号。以此方式,本发明以与普通GPS接收机可比的成本、大小、重量和功率提供了人为干扰免疫的显著改进。

根据本发明的一个实施例,导航系统包括:基准接收机;用户接收机;基准接收机和用户接收机公共视野下的全球定位系统(GPS)卫星,其中所述基准接收机和所述用户接收机接收来自GPS卫星的载波测距信号;基准接收机和用户接收机公共视野下的第一近地轨道(LEO)卫星,其中基准接收机和用户接收机配置为计算来自第一LEO卫星的LEO载波测距信号的各自的第一和第二测量;用户接收机配置为经由LEO卫星接收来自基准接收机的第一测量,并且应用第一和第二测量来构造由用户接收机接收的GPS载波测距信号的信号相位的先验(a priori)估计,其中该先验估计用作在用户接收机的载波测距信号的扩展积分(integration)。

附图说明

下文中将结合以下附图描述本发明,其中相同的数字表示相同的元件,以及

图1是根据本发明的示例性用户收发机架构的示意性概图;

图2是描述根据本发明的系统的操作的示意性概图;

图3是根据本发明的基准网络的示意性概图;

图4是根据本发明的一个实施例的接收机的功能性方块图;

图5是接收机和可控辐射模式天线(CRPA)的功能性方块图;

图6是根据本发明的接收机和多波束操纵天线电子器件包的功能性方块图;

图7是根据本发明的一个实施例的示例性接收机配置;

图8是示例性数据剥离处理的示意性概图;

图9是示例性的时间传送处理的示意性概图;

图10是示例性的近地轨道(LEO)相关器的功能性方块图;

图11是示例性的GPS相关器的功能性方块图;

图12是示例性的导航处理器的功能性方块图;

图13是扩展的展宽(dwell)处理的功能性方块图;

图14是扩展的卡尔曼滤波器的功能性方块图;

图15是描述示例性的更新处理的流程图;

图16是示例性的误差循环的图解描述;

图17是具有运动基准的导航系统的示意性概图;以及

图18是图示LEO交叉链路的系统的示意性概图。

具体实施方式

以下详细描述实际上仅仅是说明性的而不旨在限制本发明或本发明的应用和使用。此外,不存在由现有技术领域、背景技术、发明内容或以下详细描述中任何表述或暗示的理论所束缚的意图。

本发明可以在这里按照功能和/或逻辑块组件和各种处理步骤描述。应该理解,这种块组件可以由配置为执行指定功能的任意数目的硬件、软件、和/或固件组件来实现。例如,本发明的实施例可以采用集成电路组件,例如存储器元件、天线、数字信号处理元件、逻辑元件、查询表等,其可以在一个或多个微处理器或其它控制设备的控制下执行各种功能。此外,本领域的技术人员将理解,本发明可以结合任何数目的数据传输协议来实践,并且这里描述的系统仅仅是本发明的一个示例性应用。

为了简洁,涉及信号处理、数据传输、发信号、全球定位系统、卫星、网络控制和系统的其它这种功能性方面(以及系统的各个操作组件)的传统技术可以不在此详细描述。此外,在这里包含的各附图中示出的连接线旨在表示各种元件之间的示例功能性关系和/或物理耦合。应该注意,许多替换或额外的功能性关系或物理连接可以在实际的实施例中出现。

图1显示根据本发明的一个实施例的用户接收机组件的一般概图,以及图2是对图示本发明的操作有用的导航系统200的概图。如图2中所示,用户202试图在遭受人为干扰和/或干扰的环境204中利用一个或多个GPS卫星206。在现有技术的系统中,在环境204中存在人为干扰将限制或甚至排除GPS卫星206的使用。然而,根据本发明,经由近地轨道卫星(LEO)222传送辅助信息220、224到用户202,以便协助它恢复GPS信号208。

一个或多个基准站210位于并且设置在人为干扰区域外,使得它们具有到GPS卫星206的清晰视线,并且不遭受干扰或人为干扰(包括出现在环境204中的任何干扰或人为干扰)。来自基准接收机或多个接收机210的辅助信息220上行链路到一个或多个近地轨道(LEO)卫星222。LEO卫星信号224优选地以足够高的功率广播,以便克服环境204中的人为干扰功率,使得它可以被用户202接收。如图1中所示,由LEO卫星222中继的辅助信息220、224被用户接收机100接收,然后应用到GPS信号以便使得专门设计的用户接收机100能够恢复可用的GPS信号而不管人为干扰或干扰。

图1的用户接收机100提供通过跟踪信道的流动、实时的数据流,以便允许辅助信息以例如厘米级精度的高精度实时到达各相关器。该厘米级定位和定时能力使得接收机能够连贯地跟踪GPS信号扩展的时段。

不同于传统的抗人为干扰方法,本发明强调GPS正弦载波信号分量而不是PRN代码。关于采用民用C/A代码还是军用P(Y)或M代码,该方法是不可知的(agnostic)。代码用来区分卫星信号和初始化操作。除此之外,正弦载波提供本质特性,其产生(i)通过消除方波损失而大大改善的抗人为干扰性能以及(ii)通过允许在人为干扰的中间范围的精确测距而大大改善的精度。

根据本发明的优选实施例,以至少两个基准站和两个LEO卫星的形式并入冗余,使得系统的任何部分中的故障将不会不利地干扰操作。更具体地,参照图3,本发明300的双行(dual string)版本采用一对LEO卫星222(a)和222(b)以及基准站210(a)和210(b),以便确保在用户202看来基准信息总是对GPS卫星206可用。

LEO卫星222可以是任何近地轨道卫星。在优选实施例中,系统包括LEO卫星222的星群(constellation),使得基本总是存在至少一个卫星在相对于用户202的头上。适于本发明的LEO星群包括例如由铱星(Iridium)或全球星(Globalstar)提供的那些。这些LEO都是围绕电话设计,并且因为电话的平均数据速率比标称的50bps的GPS数据速率快大约100倍,所以超出量能够被转换为额外的广播功率。换句话说,如果使得LEO卫星222的比特率与GPS的比特率可比,那么LEO广播将比GPS广播强20dB。如果对应于多个电话呼叫多个下行链路被接通,那么功率可以增大得更多。例如,如果10个电话呼叫的等价物为一个下行链路专用,那么辅助信号224将比GPS强大约30dB。结果是将更多提供30dB人为干扰免疫的辅助信号。

GPS在两个频带广播:处于1,575.42±12MHz的L1、以及1,227.604±12MHz的L2。铱星在1,616.0到1,626.5MHz的频带广播,而全球星在2,483.5到2,500.0MHz的频带广播。能够接收GPS和LEO卫星的接收机提供已知为iGPS的高性能精确的定位、定时和通信系统。该iGPS抗人为干扰系统能够用GPS频率或两者工作。

在优选实施例中,在基准站210和用户地点202都使用类似的抗人为干扰iGPS接收机。在图4中示出基于软件接收机架构的示例性接收机400。由于每芯片增加的计算能力、每单元成本以及如高速、低功耗SiGe RF设计的新半导体技术,软件接收机正变得更容易建立。结果是更低成本、更快的开发时间、更小尺寸、重量和功率,并且最重要的是将各组件集成到一起并且集成为更大系统的非凡灵活性。应该认识到,在本发明的一些专门的适配中,软件接收机技术可能不足,而可能要求围绕一些其它标准优化的设计。

继续参照图4,接收机400包括用于接收卫星信号401的多频率天线402。天线402耦合到一个或多个预选滤波器404、放大器406以及A/D转换器408。合成器413接收来自温控晶体振荡器(TCXO)140的信号,并且如所示该合成器413耦合到计算机414、惯性系统412和A/D转换器408。计算机414接收来自惯性系统412的原始测量以及来自合成器413和A/D转换器408的输入,以便产生位置、高度和时间的输出(420)。A/D转换器408的采样率优选地使用以下公开描述的方法来选择:Mark L.Psiaki,Steven P.Powell,HeeJung和Paul M.Kintner,Jr.,“Design and Practical Implementation ofMulti-Frequency RF Front Ends Using Direct RF Sampling,”ION-GNSS,LongBeach,2004年9月。以此方式,系统下转换到感兴趣的所有频带的基带。

采样率的正确选择确保横跨零到半采样频率的尼奎斯特范围的可接受的频谱时间间隔。在优选实施例中,如在民用航空中所采用的,天线402是固定辐射模式天线(FRPA),从而避免了可控辐射模式天线(CRPA)的成本、体积和复杂性。对于军事应用、特别对于军事平台上的使用来说,更希望天线402是CRPA。

存在两种方式来实现CRPA。第一种是如图5中所示的集成方法。通常,在接收机400的前端上的天线端口401的数目扩展为CRPA天线元件的希望数目。多个各自的A/D转换器408、反相器(inverter)406、以及滤波器404耦合到天线401。然后在计算机(或DSP)504内部的软件中执行STAP/SFAP处理502,如图所示。

第二种方法是在天线阵列和iGPS接收机之间的线中包括多波束操纵天线电子器件(MBS AE)包。这种实施例如图6中所示。该包被稍稍修改以便用LEO信号以及GPS信号重复STAP/SFAP处理502。在这点上,铱星频带位于非常接近于GPS L1频带。

在抗人为干扰iGPS软件接收机内,对每个GPS频带(L1和/或L2)和LEO信号(如铱星或全球星)用预选择滤波器404开始处理。因为软件接收机400能够被设计为采用直接下转换,所以希望这些滤波器具有锐截止(sharpcutoff)。需要的电子组件的示例是专用的IBM RF芯片IBM43GAENGP0001。该接收机包含执行带通、自动增益控制(AGC)和直接RF采样功能的集成SiGe芯片。

在优选实施例中,接收机设计确保相对于相同的时基(time base)在相同的时期(epoch)进行来自不同频带的测量。一旦信号被转换为数字的,该架构就不能引入跨越各频率和各卫星间的信道间偏差。这种稳定的信道间偏差的属性在非常有助于进行高质量相干测量并且对于抗人为干扰性能是重要的。如果用于特定应用的设计交换空间(trade space)妨碍直接下转换的使用,那么使用传统下转换的其它方法将是明显的,只要对实现稳定偏差加以仔细考虑。

参照图4,A/D408中的A/D转换器位数是设计选择的问题。为了容纳(accommodate)非高斯的人为干扰并且考虑到通过STAP/SFAP功能的预处理,更多位可能是必要的。

根据本发明的一个方面,可以采用简单、低成本的TCXO频率基准410。如原子振荡器或烘式石英振荡器(OCXO)的外部时钟不是必要的。这种TCXO典型地非常粗糙(rugged),能够维持显著的振动和热振动,并且相对便宜(即在10美元或20美元的等级)。本发明的中心属性将使得整个系统和方法对接收机时钟中的缺陷非常不敏感。

如果接收机要用于高级动力学应用,那么优选地采用一些类型的惯性基准412。范围从高性能导航级(grade)惯性设备到战术(tactical)级惯性系统的任何种类的惯性设备412与本发明兼容。在优选实施例中,使用芯片级(scale)惯性设备。当前的芯片级惯性设备包括微电机系统(MEMS)设备,其典型地提供最低成本、大小、重量和功率分布。MEMS INS的示例是Honeywell HG-1930。芯片级MEMS陀螺仪(gyro)的示例是Systron DonnerMEMS陀螺仪LCG50。MEMS加速计的示例是Kinoix 3轴MEMS加速计KXM52-1050。

在优选实施例中,如图7中所示,整个iGPS接收机400以芯片级(level)架构。也就是说,接收机卡702包括3轴芯片级加速计704,3轴芯片级陀螺仪(gyroscope)706、以及各种其它组件,例如,预选择滤波器、预放大器、一个或多个A/D转换器、TXCO、合成器、以及FPGA/计算机,如结合图4-6所述。这些组件可以根据已知技术并且以任何合适的方式分布在板702上。

将在下面的描述中见到的另一个关键基本原理是MEMS技术也能够被设计来提供涉及本发明的最大的误差源的低随机噪声。因为iGPS将实时估计出偏差,所以剩余的关键性能参数将是随机误差,该随机误差是MEMS设备趋于甚至潜在地胜过现有技术的惯性级IMU的参数。在芯片级技术中也存在潜在的未来改进。在芯片级的研究和开发、用于惯性设备的室温波色-爱因斯坦凝聚保持显著的前景。例如参见,Jakob Reichel,“Atom Chips”,ScientificAmerican,2005年2月,第46页。

因而已经给出了示例性实施例的各种组件的概述,将描述本发明的基本功能。首先,描述用于相干检测的扩展的展宽信号处理技术。这是实现高抗人为干扰(AJ)性能的基础。接下来,描述用于实现高AJ性能的系统级导航处理。最后,详细描述本发明的优选实施例,其提供用于实际操作的一般系统和方法。

扩展的展宽信号处理

在优选实施例中,以三个基本步骤实现抗人为干扰性能:(i)数据剥离;(ii)时间同步;以及(iii)相干求平均。图8图示该处理序列中的第一步骤。希望为正巧在强干扰的区域204中运行的用户202移除在载波上调制的GPS数据。在没有正巧遭受人为干扰或干扰的GPS卫星206的公共视野中的基准站210能够为该卫星获得50bps GPS数据流的清楚估计。LEO数据链路220、224用来实时遥测以高功率跨越数据链路到用户202的数据。然后用户202时间对准他自己接收的GPS信号208和经由GPS从基准站210接收的数据流224。通过将这些混合在一起,50bps调制被完全从信号剥离。

第二步骤是将用户时钟与已知基准同步。因为典型的石英振荡器将在一秒或更大级别的时间段上漂移许多GPS L1波长(19cm),所以不能在这样的时间段上执行GPS信号的相干积分。通过使用LEO卫星222将时间从基准站210处的已知源传送到用户202来执行时钟同步。

基准站210具有对GPS时间的一些访问,因为它处于携带精确时间源的GPS卫星206的视野中。因为GPS卫星携带原子钟(名义上的铯时钟),所以在需要的20秒的求平均时间间隔上信号很可能保持好于10-12的稳定。然而,依赖于直接来自GPS的GPS时间的测量仍然遭受误差,包括那些来自时钟、星历表(ephemeris)和大气的误差。在优选实施例中,并入用户的定位的GPS卫星被视为基准和用户接收机之间的公共视野。然后GPS时间在该差分(differential)模式下退出(drop out)。

在用户202处(即,在用户接收机处)的精确时间首先通过执行基准站210和用户202之间的LEO卫星222的公共模式测距来获得。从用户卫星的载波测距公式为

其中ρ是到卫星的估计距离,δρ是估计距离的误差,τs是卫星时钟偏移量,τr是接收机时钟偏移量,b0是合计测距偏差(包括整数和实际估值不定性分量(real-valued ambiguity components)和所有硬件延迟),以及ρ的下标t、i和m分别是由于对流层、电离层和多径的误差。误差ε是来自接收机噪声的贡献。

这些参数中的许多是预先已知或部分已知的(即,先验的)。此外,可以可靠地假设许多参数能够是有界的,使得它们在20秒的时间间隔上不可能改变超过一厘米。在处理GPS载波相位中该厘米级度量与20皮秒的时间标准可互换地采用,因为30皮秒是光行进一厘米花费的时间量。基准站位置假设已知到厘米级精度。为了以下推导的目的,将假设LEO卫星位置和用户位置都初始化在10cm的误差内。然而,随后将显示,该条件能够相当大地放宽到几十米或更多。

使用来自用户惯性的相对辅助信息,可能在20秒的时间间隔以好于一厘米的相对辨别力(sense)跟踪用户位置。因此,通过从基准站测量差分到LEO卫星的用户距离测量获得的相对精度导致以下表达式:

=Δδρ+τLEO-τuser-τLEO+τreference+Δb+Δρt-Δρi+Δρm+Δϵ

=τreference-τuser+Δb+O{<30picoseconds}|20seconds

上标代表发射机。下标代表接收机。最显著地,当用户形成上面的差时,太空飞行器时钟完美抵消。对于时间,我们假设近乎完美的星历表。这将在下面重新提到。

单差所剩余的是偏差项,其变化限制为在20秒的时间间隔上小于一厘米的量级。如图9中所示,基准站210具有它自己的非完美时间测量。也就是说,基准站210测量LEO卫星222信号载波相位。它然后将该测量数据通过LEO卫星数据链路220、224传输到用户202。用户设备也进行LEO卫星信号载波相位的测量。通过上面的关系,差能够由用户设备形成以提供基准和用户时钟之间的精确偏移量。实际上,用户接收机通过将加到用户接收机时钟执行基准站时钟的虚拟(virtual)重建。

该发展的若干方面是值得注意的。首先,使用不携带原子钟的LEO卫星已经传送在20秒上好于10-12的时间精度。铱星和全球星只携带空间合格的石英振荡器,但该级别的时间传送是可能的,因为卫星时钟项精确地在每个时期退出。第二,不管严重的人为干扰的存在,该时间认识的精确级别对用于202都是可用的。此外,因为LEO信号的功率显著地比GPS信号更强,所以这是可能的。最后,精确时间对用户设备是可用的,而不使用外部时钟。用户只需要低成本TCXO,并且能够在存在显著的用户振动时操作。

下一个步骤是使用传送的时间来为要跟踪的每个GPS卫星形成载波相位的前馈预测。因为卫星可能太弱而不能由它们自己跟踪,所以接收机必须使用辅助信息来在一厘米的预期相位内预定位跟踪回路。使用公共视野时间传送,在基准站测量的GPS卫星相位和将要在用户处测量的GPS卫星相位之间的关系由下式给出

=Δδρ+τGPS-τuser-τGPS+τreference+Δb+Δρt-Δρi+Δρm+Δϵ

=τreference-τuser+Δb+O{<30picoseconds}

其中为卫星运动校正的测量差简单终结为基准和用户时钟之间的差。因为是公共模式,所以GPS卫星时钟将抵消。

现在可能为如由用户测量的先验估计的GPS载波相位求解上面的方程。按照各已知量给出如下大约在一厘米内的精度。

期望的载波相位是为GPS卫星和用户运动校正的基准相位和由LEO卫星链路提供的时间传送校正的和。

本方法中的第三步骤是针对新形成的有效稳定的时基对进入GPS载波进行相干求平均。因为所有的GPS代码、载波和数据已经被移除,并且因为惯性导航单元已经用于移除剩余的相对运动,所以只有对GPS载波的剩余调制应该是由于陀螺仪和加速计噪声和偏差。

偏差项b代表对特定二重差分有贡献的慢变电子偏差和全部整数的总和。在存在人为干扰的情况下,尽管载波应该是微弱的,但本发明有效地工作来估计这些偏差信号以便恢复该关键信息。因为信号在载波相位中提供,所以它们提供非常高保真度的惯性参数的厘米级测量。

在时域中,求平均时间间隔越长,在信号保持恒定的同时剩余噪声被驱动到越小。在频域中,超窄频段(准静态)同相(I)和正交(Q)载波相位被低通滤波—与DC完美匹配。当信号通过零频时,由于人为干扰的噪声被移除。该过程的定量描述是剩余积分噪声由白噪声方程给出:

σ2=J02Sτ

通过该方法,可能在GPS上得到显著的抗人为干扰改进。如果LEO功率足够允许该辅助信息穿过人为干扰,并且如果用户携带能够在20秒维持小于1cm的漂移的惯性导航单元,那么GPS信号的相干积分时间从20毫秒扩展到20秒—30dB的改进。此外,这不是本发明的严格上限。

系统级导航处理

根据一个实施例,使用结合测量的“强力(brute force)”二重差分方法。尽管本方法是说明性的,但将显示实际上与下面描述的优选实施例相比它有某些缺点。在该示例中,在预相关之前从每个GPS信道直接减去LEO相位测量。每个GPS信道输出剩余的相位测量,提供实际的和如由用户接收的GPS卫星信号的预测相位之间的二重差(GPS减去LEO,用户减去基准)差数。

惯性单元保持对用户位置的跟踪。然而,对于给定标称位置估计x0,该惯性单元将通常在本地水平用户框架(frame)中积累标称矢量位置误差。相位测量关于该标称本地水平惯性用户位置可能是线性化的,以便使用惯性位置误差的GPS发现最好的矢量估计δx。

其中v是测量噪声。接下来,我们可以定义并且重组各项,

=-s^GPSTδx+s^LEOTδx+b+v

其中是到本地水平框架中指示的卫星的单位矢量。因为相位测量是二重差,所以没有时钟分量剩余。合并各项,

对于视野中的n个GPS叠加差分相位测量,得到的方程系统可以被定义:

其中

SGPS=s^GPS(n)s^GPS(n-1)···s^GPS(1)

β=[b(n)b(n-i)…b(1)]T

为了简化,在人为干扰下运行之前,该系统可以被假设在没有干扰的正常条件下初始化和运行。然而,假定足够的处理功率,没有什么阻止系统在人为干扰下获取锁定。

偏差可以使用位置x0的基于代码的解近似地初始化。然后,带入δx=0,从那时起,使用惯性单元开始相干载波相位跟踪,以便使用以下积分方法在厘米级移除动力学。该相位测量提供惯性已经漂移多远的厘米级指示。

如果假设偏差是恒定的,那么通过使用适于最小化成本函数的线性最小平方简单地求解用户位置误差的方程系统,可以在存在干扰和/或人为干扰的情况下获得位置误差:

minδx||Hδx-y||2

其中:

H=-(SGPS-s^LEO11···1)T

矢量δx是相对于跟随每个PDI的x0的估计的位置误差。实际上,简单的校正是不令人满意的,因为该模型没有包括上述卫星测距中的全部误差源。然而,通过允许偏差浮置,由于卫星运动造成的变化的几何形状通常允许位置和偏差可观测。依赖于准确的卫星几何形状,偏差将通常为可观测的,因此将精确确定用户的准确位置。典型地,在用户上的LEO卫星的大角度运动的情况下,存在足够的几何形状变化来在一分钟量级的时间尺度内,在几厘米内确定位置的三个分量中的两个。如果使用两个或更多LEO卫星,如下所示,那么可以在大约一分钟的量级求解位置的全部三个分量。

在其中要求抗人为干扰性能但不需要厘米级的精度的情况下,该系统也可以允许模型误差状态吸收某些误差。假设估计器(estimator)的特性最小化误差残余,该行为是合适的。因此,即使在存在适度的建模误差的情况下,估计器也将仍趋于合理地执行。基本滤波方法也能吸收慢变、类偏差误差源,包括但不限于用户、基准和卫星位置误差、大气和电离层偏差、以及多径。例如,能够显示LEO卫星中的星历表误差δr将在上面的观测方程中产生公共模式误差。

对单个时期的修正的最小平方解变为

minδx||Hδx-y-(s^LEO/user-s^LEO/ref11···1)Tδr+δβ||2

减去原始的未扰动的成本函数,

minδx||-1···1s^LEO/user-s^LEO/refTδr+δβ||2

其自变量在以下情况变为零

δβ=1···1s^LEO/user-s^LEO/refTδr

这个相同结果遵循其时间导数。通常,如果用户能够容忍抗人为干扰操作对厘米级精度的适度背离,那么该发展提供公共模式偏差率的存在证据,该公共模式偏差率将允许在抗人为干扰所需的时间间隔上的扩展的积分。换句话说,各种误差源能够被设置为自动容纳。关键是应用能够追踪出公共模式偏差分量的估计器,以便在人为干扰存在的情况下成功地允许扩展的预检测时间间隔。

优选实施例架构

在优选实施例中,大量的信号处理在软件接收机实现中执行,并且以下讨论将如此假设。然而,本发明也可以使用如可以在特定环境适当给出的硬件和软件的任何组合来实现。

图1显示优选的处理结构的上层表示。该架构广泛地依赖于系统接收机的载波相位的精确前馈估计,并且应该在及时和准确的基础上路由(route)用户接收机。这些辅助信号由导航处理器110在先验的基础上生成。一旦这些信号遍及接收机可用,就能够进行人为干扰条件下的锁定。

信号通常在图中从左到右处理。第一个步骤是执行去除,如由STAP(或SFAP)模块104(a)-(c)所表示的。因为每个输入频段将用分离的人为干扰场景和天线偏差结束,所以分离的STAP模块104在每个频段(即,GPS L1、GPS L2和LEO)上分别起作用。每个STAP模块104由飞行器(vehicle)姿态的前馈辅助,因为如果飞行器的姿态是已知的,那么自适应的波束形成是更有效的。

下一个系统块是跟踪信道组106(a)-(c),一个用于卫星和频段的每个组合。优选地分配足够的处理资源,以便容纳每个频段的至少12条GPS卫星信道(L1和L2,以及至少3条LEO信道)。每条信道从扩展的卡尔曼滤波器108接受处于50Hz、包括进入接收机相位的先验估计的前馈信号。

不同于传统的GPS接收机,其中每条信道具有专用的跟踪回路,优选实施例在扩展的卡尔曼滤波器108中创建集中的调整器。该系统块可以传播超过40个统一的状态变量,其建模每个相关器、INS、集合的跟踪回路状态、以及用户时钟。

图10显示用于LEO卫星的相关器的示例。通常,相关器1000包括如所示配置的代码生成器1004、功能块1006、位定时器和帧生成器块1007、累加器1008、数据擦除块1010、以及积分器块1012,其中块1004、1006和1007接收下面进一步描述的各种命令和数据1009。

跟踪回路维持载波锁定、位同步、帧同步、以及数据解调。关于这一点,从左到右处理复合(complex)信号采样1002。对于如CDMA全球星的扩频LEO星群,前馈代码从进入信号擦除。接下来,进入的载波相位前馈预测被转换为复合旋转,该复合旋转展开进入的剩余数据调制信号,将其下转换到基带。

对于位同步应用加德纳(Gardner)算法,基于由半符号时段分开的三个连续积分时间间隔创建鉴别器。通过搜索预定的码元序列应用帧同步。对于载波跟踪,然后擦除QPSK数据。在帧中的指定时间间隔上,每个LEO卫星广播数据。信道设计为合并该能量到同相(I)和正交(Q)载波相位误差跟踪组件(1014)。这些原始的I和Q的组件被路由到导航预处理器(图1中的项目110),用于转换为载波相位跟踪误差角并且并入扩展的卡尔曼滤波器(图1中的项目108)。即使在高人为干扰下,LEO原始输出率也通常为10Hz或更快,因为高LEO广播功率。

图11显示示例性GPS相关器架构1100,其通常包括如所示配置的NCO1008、代码生成器1010、以及积分器1004和1006。再一次,复合信号采样1002从左到右处理。信号首先经历代码和前馈载波两者的擦除,旋转并且精确地下转换载波几乎正好到零频。通过导航预处理器(图1中的项目110)生成前馈校正,并且包括来自(间接地从LEO跟踪得到的)用户时钟估计的贡献、流动前馈星历表、以及如由GPS更新的由INS进行的用户位置的瞬时估计。在这一点,剩余载波实际上是准静态的。所有的相位旋转已经被有效地移除,除了剩余的系统偏差和50bps GPS数据调制。

继续参照图11,两个半信道分组到一起以形成具有代码和载波I和Q测量的完整的跟踪信道。上半信道的PRN生成器被命令来输出早减晚(E-L)代码,而下半信道的PRN生成器被命令来输出准时(Punctual)代码1020。所有信道相关器输出路由到导航预处理器(图1中的项目110),用于并入导航解中。

图12显示示例性的导航支持功能。该图示意性地显示由系统1200对进入数据1201执行的各种操作。通常,系统1200包括以下功能块:GPS数据辅助块1208、数据剥离和扩展的展宽块1206、解码块1202、测距误差块1210、大气校正块1212、流传输(streaming)基准数据块1214、星历表生成块1216、LEO星历表到ECEF块1218、以及GPS星历表到ECEF块1216。导航预处理器使用来自相关器的原始的I和Q,为了两个关键目的:(i)流动前馈辅助生成,以及(ii)测距测量转换。

对于前馈功能,导航预处理器解码来自LEO卫星(1202)的数据流。该数据包含编码消息,其能够用来产生(i)50bps前馈GPS数据辅助流,(ii)地面基准测量,以及(iii)流传输星历表前馈预测。

对于测距测量转换,原始的I和Q测量从原始形式转换为距离误差1204。因为GPS信号在人为干扰的情况下非常弱,所以GPS的I和Q信号首先在下面描述的块1206中积累。然后,LEO和GPS的I和Q经由以下计算转换为距离误差1204:

相位测距误差:

代码测距误差Δρ=IQPIQPIQPIQE-L

尽管本发明的主要重点在于载波相位,但重要的是注意与之前讨论的代码测距鉴别器相关联的方波损失适于这里提供的该新的相干代码相位鉴别器。不同于其中求平均时间间隔随着J/S的平方增加的只有代码的鉴别器,该鉴别器将求平均时间间隔减少为与J/S的简单比例。性能改进是显著的。

结果得到的相干接收机能够完全利用代码和载波属性。即使在极度的人为干扰的情况下,只要接收机维持载波锁定,也就能够提供能够用于任何传统GPS或卫星导航目的的代码测量,包括但不限于平常位置固定、差分位置固定、和GPS时间的分辨率。此外,对于本领域的技术人员将显而易见的是如可变芯片和多芯片相关器时间间隔的用于改进代码性能的各种技术是可适用的或与该抗人为干扰系统兼容。

图13显示用于20ms GPS采样进一步积累为更长积分时间的示例性方法。如所示,GPS数据位序列1302用进入的I和Q测量对准先验的已知数据位,以便剥离数据调制。对于其它的全球导航卫星系统(GNSS),如未来的GPS版本,能够以相同方式移除任何形式的符号调制。然后,在预检测时间间隔上求平均准静态测量(经由块1304和1306)。PDI是对应于作为人为干扰水平的函数的更长相干积分时间的长时段,例如优选实施例中的5、10或20秒。

来自LEO和GPS跟踪信道的相关器输出测量的完整补充是系统状态更新的基础。如果多于一个LEO测量在完全更新之间可用,则可能以LEO更新率更新位置状态的子空间,并且将它们并入总的导航解。如果仅单个LEO卫星可用,则只更新用户时钟。

惯性处理器(图1中的112)采用原始惯性数据111作为输入,校正包括未对准的预校准误差,应用偏差状态估计,并且执行捷联(strapdown)和导航算法以便计算高带宽用户位置和姿态113。惯性预处理器112的输出提供系统的高带宽位置和姿态输出以及用于信号处理的辅助数据。

本发明的另一个方面是如图14中所示的中央调节器。通常,调节器1400包括卡尔曼滤波器108,其与功能块1405、1403和1404通信地耦合,并且其与如该图中所示的之前描述的各种信号相互作用。为了提供通告的人为干扰保护,接收机要求系统的极端准确模式,在许多情况下在大的动态范围好于亚厘米级。依据精确性和及时性表示的该容差(tolerance)对于星历表、基准相位测量、以及惯性输出是特别重要的。完整的系统模型(嵌套项目410、412和1414)驻留在扩展的卡尔曼滤波器108中,因此其生成载波相位前馈信号1402到如所示的接收机中的所有相关器。

抗人为干扰系统的恰当功能的一个关键是保持偏差估计在容差内。滤波器收获全部的相关器测量并且将导航解与惯性解结合以确定惯性偏差余量。当GPS相关器输出变为可用时在完全的系统更新期间,总的系统扩展的卡尔曼滤波器状态被更新,并且新的偏差施加到惯性输出。

以下部分描述被要求获得抗人为干扰操作所需的容差的高性能系统模型的各个方面。

优选实施例的估计器被构造来直接估计位置误差、用户时钟时间、以及全部测距偏差。该方法采取进一步前馈如将由每个相关器接收的精确的载波相位的步骤。始于一般的单差形式,观测模型能被如下构造用于GPS或LEO的单个卫星测量:

其中用户位置x关于由INS提供的标称天线位置x0被线性化,其中大气误差项被用来与卫星到用户下行链路相关联,并且其中b是包括全部未建模的效应的一般合计偏差,包括周期不定性和电子偏差。给出如下进一步定义

x(t)=x0(t)+δx

Δτ≡τuserreference

通过模型或通过直接测量实现的大气误差校正也应用于原始单差。假设通过应用公知的网络技术,对于地面基准站τreferenc和基准链路大气误差是精确知道的。参见,例如W.I.Bertiger,Y.E.Bar-Sever,B.J.Haines,B.A.Iijima,S.M.Lichten,U.J.Lindqwister,A.J.Mannucci,R.J.Muellerschoen,T.N.Munson,A.W.Moore,L.J.Romans,B.D.Wilson,S.C.Wu,T.P.Yunck,G.Piesinger,和M.L.Whitehead,“A Prototype Real-Time Wide Area Differential GPS System”,Navigation:Journal of the Institute of Navigation,Vol.44,No.4,1998,第433-447页。然后叠加用户测量以便形成如下的一组线性观测:

其中:

并且

S=s^ns^n-1···s^2s^1

=s^GPS(n)···s^GPS(1)s^LEO(m)···s^LEO(1)

=SGPSSLEO

β=bnbn-1···b2b1T=[βGPSβLEO]

在该表示中,卫星几何矩阵现在归纳到任何GPS或LEO卫星,偏差矢量β对应于每个GPS或LEO卫星的卫星偏差,而时间偏差Δτ对应于单差时钟偏差(τuserreference)。

根据本发明的一个方面,GPS和LEO卫星在状态空间表示中划分。另一方面,当闭塞(occlusion)条件流行时GPS卫星必须与LEO卫星可互换地处理到他们共同提高几何的程度。此外,该结构必须还容纳用于更高功率LEO状态变量的分离和更快的更新率,该LEO状态变量在视野中典型地可以从一个到三个变化。为了最大化在人为干扰下的效率,该系统和方法必须真实地展示最佳特性。

在该表示能被使用前,必须注意对于单差载波相位可观测量,偏差状态的公共模式与时钟偏差不可区分。用于定义状态变量的强力(brute force)方法将包括选择特定卫星作为“主”卫星,并且如最初上面所示从所有其他卫星减去几何和时钟偏差。不幸的是,该方法创建不希望的不等结果,其以非可互换方式加权卫星和测量。位置解受哪个卫星是主卫星的选择影响。不但该强力方法用变化的几何和存在两个或更多LEO卫星变量的可能性来实现是麻烦的,而且该解不是最佳的,并且不适于创建能够处理范围从高人为干扰情景到闭塞环境的需要的性能的整个频谱的系统。后一情况产生被跟踪的恒定变化的一组卫星,因此与主卫星的指定不兼容。

为了避免数值困难,希望以状态变量形式创建新的清晰定义的一组偏差模式。定义新的一组偏差和时钟状态以便(i)吸收不可观测模式以及(ii)提出一组也与公共模式正交的正交偏差状态。

首先,定义公共模式的归一化基本矢量(basis vector):

v||=1n11···1T

其中n是测距测量变量的数目。通过定义投影β||v||Tβ确定公共模式偏差贡献。然后需要的是得到正交基V(nxn-1)的方法,以便横跨垂直于v||的空间,即v||Tβ=0以及

VTv||TVv||=VTVVTv||v||TVv||Tv||=In×n

以下推导导出用于V的独立生成函数。

该正交空间能够通过如下从基本矢量β减去公共模式贡献得到:

基V可以通过采用QR因数分解得到,其中是Q正交矩阵而R是上三角矩阵(例如参见,Gene H.Golub和Charles F.Van Loan,Matrix Computations,第三版,Johns Hopkins University Press,Baltimore,2003,第223页),使得

A=QR=In×n-v||v||T

在此情况下,A的秩(rank)是n-1,然后正交基由Q的第一n-1列给出

V1=q1q2···qn-1

当存在许多V的非唯一解时,优选实施例具有V三角,以便区分在不同更新率运行的LEO和GPS状态。基于A的定义,可见QR方法通过注意到以下关系产生下三角的V

ATA=(In×n-v||v||T)T(In×n-v||v||T)=(In×n-v||v||T)=A

因为A是对称半正定(positive semi-definite),并且因为Cholesky分解LLT=ATA=A的对称性,所以Q的前n-1列将是下三角。我们理解该结构为用于与用户时钟的分离状态估计一致的视野中的所有卫星的所有跟踪回路模式的“平衡的”基。

希望的用于跟踪的特性如下:(i)分离出用户时钟作为独立状态估计,(ii)建立“全视野”测量处理结构,该结构以平衡的、非优先方式处理每个SV,即不依赖于特定SV的互换或旋转和该结构中相关联的测量的解,(iii)通过允许GPS卫星和LEO卫星非优先和可互换地处理来处理闭塞,(iv)不管由于飞行器平移和旋转而造成的各卫星和飞行器天线中的频率切换,维持最佳解,(v)容纳快LEO测量和慢GPS测量的多速率分割,以及(vi)确保状态变量数字上适当定义,以便与健壮的扩展卡尔曼滤波器实现兼容。

对于视野中的5个GPS卫星和视野中的1个LEO卫星,给出如下偏差状态的示例分割:

=Vv||[ββ||]

其中符号β表示具有与V的维度一致的n-1行的正交偏差模式的矢量。

当多个LEO卫星在视野中时,正交下三角结构的优点变得更加明显。LEO卫星状态必须在比GPS卫星更快的时间帧上更新,而同时相对于GPS和LEO两者的全部其它卫星测量需要以非优先、等权重的方式处理每个测量。以下示例显示用于全部被跟踪的卫星的任何数目(GPS+LEO)n的矩阵Q的显性生成函数。

该三角“V”正交矩阵结构允许LEO跟踪回路状态更新在更快的时间进度表上出现,而不将LEO跟踪状态变量与GPS跟踪状态变量相互混合。优选实施例的上中心零块确保有关GPS跟踪模式不依赖于LEO跟踪状态。左下块矩阵元素是相对于LEO卫星的所有公共模式。因此,在扩展的GPS展宽的中间时间间隔期间,在LEO跟踪回路正被迅速更新的同时,使得GPS跟踪状态为被动的、新的减序(reduced order)的LEO跟踪系统的公共模式贡献者(contributor):

βLEO=2/60-1/61/2-1/6-1/21/n1/n1/n[β(LEO)β||]-1111/n(n-1)···1/12β(GPS)

返回全序(full order)系统,新的偏差模式定义能够被特定卫星偏差代替,

根据β||=β||/n缩放β||并且将公共模式偏差和时钟状态并入新的时钟状态τ≡Δτ-β||,得到的观测方程是

姿态杠杆臂(attitude lever arm)

实践中,INS不与飞行器上的GPS天线搭配(collocate)。从惯性系统到GPS天线的杠杆臂d定义了INS误差r和作为(3x3)姿态矩阵A的函数的GPS天线偏移δx之间的矢量位移,如下

δx=r+ATd

对于小的姿态扰动的矢量Ψ,可以关于标称姿态A0线性化该方程。

δx=r+ATd

=r+A0T(I-Ψ×)d

=r+A0Td+A0TD×Ψ

其中叉乘符号

Ψ×=0-ψ3ψ2ψ30-ψ1-ψ2ψ10其中Ψ=ψ1ψ2ψ3

表示叉乘积(或由矢量的倾斜对称矩阵的预乘(pre-multiplication))。

得到的观测方程变为:

惯性导航系统模型

惯性系统的特性可以通过分析运动的INS矢量误差方程的线性化表示来估计(参见,例如I.Y.Bar-Itzhack和N.Berman,“Control Theoretic Approach toInertial Navigation Systems,”AIAA Paper 87-2591,1987):

r·+ρ×r=v

v·+(Ω+ω)×v=-ψ×f+Δg

ψ·+ω×ψ=ϵ

其中笛卡尔矢量r是INS位置误差,v是速度误差,ρ是相对于北、东、下坐标系统的用户帧速率,Ω是地球旋转速率,ω=Ω+ρ,是加速计误差,Ψ是姿态误差,f是比力(specific force),Δg是引力误差,而ε是陀螺仪速率误差。

这组方程具有如下9x9线性方程组的状态空间表示:

x·=Fx+Gu+w

其中x是状态矢量而w是随机噪声误差矢量。对于惯性处理器,控制变量u对应于预处理的捷联加速计和速率陀螺仪测量。实际上,对于误差方程,这些控制输入精确地约去(cancel),并且因此一致假设为零。我们在三个空间矢量的每一个加入陀螺仪和加速计偏差的6个额外状态,以便说明本发明中如何能够实时估计这些关键参数。

接下来,惯性系统动力学被线性化并且以如以下15x15方程系统的状态空间形式表示:

ddtrvψbabg=IGvrΩvvGIΩψψI-τa-1I-τg-1Irvψbabg+0wVRWwARWwawg

其中

Gvr=-gR10001000-2

Ωvv=-02ΩD0-2ΩD02ΩN0-2ΩN0

G=0g0-g00000

Ωψψ=-0ΩD0-ΩD0ΩN0-ΩN0

其中g是由于引力的本地加速度,R是地球半径,ΩN和ΩD分别是投影到北和下方向的地球旋转矢量的分量。

相关器模型

假定来自LEO卫星的快速时钟更新出现在GPS预检测时间间隔上,并且在扩展的时间间隔上准确地模拟惯性噪声的影响,而且优选携带接收机相关器的模型。该集成模型也将用于命令作为内建状态变量的接收机NCO。我们的目标将符合如下的标准测量更新方程:

yk=Hxk+vh

x^k=xk+L(yk-Hxk)=xk+L(yk-yk)=xk+yk

使得可观测的Δyk是在预检测时间间隔上积分的相关器输出。

相关器模拟为在时间T上相关积分输入的同相和正交分量,输入的信号振幅是相位并且同相和正交噪声n(t)。假定跟踪误差在预检测时间间隔上保持小,相关器模型简化为经历等效角噪声v的简单相位误差积分。

新的连续可观测量y被临时定义,其能够被传送为分离的状态变量以便最终构造离散的估计可观测量yk。该连续可观测量的定义中的1/T缩放因子用作占位符(placeholder)和提示(reminder),当连续系统转换为离散形式时,相关器输出是在时间间隔T上的积分。到给定信道的前馈的瞬时先验相位由下式给出

-STr-STA0TB×Ψ+Vβ-1···11τ

因为状态变量现在考虑为估计器状态,所以已经应用条符号。通过叠加(stacking)每个卫星的前馈接收信号相位形成完整的相关器模型。

本发明的一个方面涉及相关器的适当建模。尽管惯性系统、GPS/LEO跟踪回路、以及接收机时钟通常独立运行,但各子系统互连到相关器处格外严格的厘米级容差。相关器提供状态前馈的主要机制。因为每个子系统可以以不同的更新速率运行,所以每个输入优选地考虑相关器模型以便充分利用精确的状态前馈。

集成系统

现在可能将全视野中的相关器、惯性系统、跟踪偏差、以及时钟状态方程组合到如下单个集成系统中

使用公知的状态空间方法将连续系统x·=Fx+w转换为如下离散形式。参见,例如Gene F.Franklin,J.David Powell,Michael L.Workman,DigitalControl of Dynamic Systems,第二版,Addison-Wesley,New York,1990:

xk+1=Φxk+wk

Φ=eF7

然后该离散系统用离散状态y0增大,以便代表在之前时间步骤(k-1)的末端处连续状态矢量y的值。状态y1代表在当前时间步骤(k)的末端处的连续值y。该演化完成了积分清零(integrate-and-dump)相关器的模型,使得该实现在与上面的原始相关器定义一致的单个时间步骤T上只输出准确的积分值。然后离散状态转移方程如下重新分割:

其中

yk=Hxk=(y1-y0)k=-II0y0y1xk

Φ=ΦyyΦyxΦxyΦxx

其中变量x′定义为原始的离散系统状态矢量而不包括上面明确显示的当前相关器状态y0和y1

实际的相关器输出通过为轨道中的每个卫星叠加积分相位模拟如下:

因为之前的近似,所以该表示在独立的基础上是无效的,除非并且直到它与相关器输出的前馈分量结合。那么总的完全相关器输出通过下式给出:

Δyk=yk-yk

使用该离散模型,现在可能应用卡尔曼滤波器。上面的表示关于特定位置和姿态显示线性化。因为实际上惯性和测距方程是非线性的,所以要求实际实现是扩展的卡尔曼滤波器(图1中的108)。使用该离散模型求解精确偏差捕获了PDI期间的慢分量漂移,并且允许误差模型精确。取决于每个卫星周围的人为干扰,GPS载波相位测量Rv的对角线将在稳定状态下大约(0.5cm)2的邻域。通过积分驱动系统的白过程噪声的功率谱密度Rwpsd可以确定误差增长:

xk+1=Φx^k

Mk+1=Φ(T)PkΦT(T)+0TΦ(τ)RwpsdΦT(τ)

其中P是后验状态协方差矩阵,而M是先验状态协方差矩阵。在运行期间,优选实施例使用完全扩展的卡尔曼滤波器来动态地调整初始条件、特定的非线性几何、以及时间变化的J/S比率。然后由下式给出测量更新

xk+1=Φx^k

Mk+1=Φ(T)PkΦT(T)+0TΦ(τ)RwpsdΦT(τ)

为了分析的目的,适于使用最佳估计器并且选择观测增益,使得P将成为稳定态测量后测量协方差而M是稳定态测量前协方差。可以通过求解公知的代数Riccatti方程计算最佳稳定态增益L。然后可以计算完全闭合回路系统的特征值λ使得

(Φ-ΦLH)x=λx

至此讨论已经建立了抗人为干扰系统操作的基本概念。然而,我们已经实现优选实施例来使系统实际用于极端苛刻的情况中。在优选实施例中,采用单差而不是双差来跟踪每个测距源。该更一般的形式最好处理具有最小数目的信道跟踪源而多个LEO卫星正被跟踪并且卫星移进和移出视野的动态环境。

如果存在特别从LEO大角度运动产生的必须的几何,那么该接收机也将求解状态偏差,以便只使用来自GPS和LEO卫星的载波相位展现精确的三维位置定位。该能力不但在人为干扰下,而且在其中用户平台动力学对普通GPS接收机太严格以致不能跟踪的正常信号条件下扩展。跟踪状态偏差应该在一分钟或两分钟的量级给出时间常数。

扩展的卡尔曼滤波器再分为四个组件:连续时间更新的形式以及三个多速率时间/测量更新,连续时间更新提供前馈到接收器的所有相关器的载波相位。三个多速率时间间隔对应于INS、LEO和GPS卫星等级(scale)的处理和测量噪声。这些时间间隔为了特定的动态和人为干扰情况而调整。

图15显示扩展的卡尔曼滤波器108的操作序列的流程图。在块1502中,生成前馈相位和前馈GPS数据位。连续系统的降级版本用来生成如下的前馈载波相位:

在该流程图中还显示随后的INS、LEO和GPS更新(1510、1512和1514)。通常,最快的时间间隔是TINS,其足够快以便捕获用户平台(1508)的动力学。次慢的时间间隔是TLEO(1506),其通常根据LEO数据速率设置。最慢的时间间隔是TGPS(1504),其基于瞬时检测的J/S比率动态设置。在使用考虑特定实现的卡尔曼滤波器来最优地确定精确的值时,TGPS将在TGPS=10(J/S-70dB)/10dB秒附近。

对于TGPS是20秒的情况得到的误差增长周期如图16中所示。在每个完全系统更新,根据从相关器输出测量可用的新的信息,后验位置知识减少。在中间,由陀螺仪角度随机运动主导的系统处理噪声导致误差不确定性增加。选择卡尔曼增益和处理时间间隔,以便保持惯性误差在波长的小部分内。

可以以不同于公知的传统GPS接收机的操作的直接方式执行系统的基本初始化。扫频代码和多普勒组合的二维搜索空间以发现卫星信号。接收机能够在非人为干扰条件下获取信号并且当人为干扰出现时继续。接收机也能够在人为干扰条件下获取,于是初始搜索将比在非人为干扰条件下相应地花费更长时间。

抗人为干扰系统不限于用惯性系统操作。它也可以工作在低动态或静态实现。用于低动态情况的完整系统显示为如下:

静态情况通过移除速度状态实现。

导航输出的积分通常具有关键重要性。这里描述的导航系统和方法完全兼容提供最高可能积分阈值。即使在人为干扰情况下,一旦扩展的卡尔曼滤波器108收敛到稳定态,也在测量余量中存在大量的多余可用信息,以便检测反常情况。积分方法使用公知的接收机自发积分监控(RAIM)的变体。假设大多数状态变量会聚到厘米级精度,并且对惯性偏差状态(特别地为位置误差)的更新出现在厘米级精度。因此,可能构造如下RAIM余量:

Rk=||yk-Hx^k||2=||(I+HPkHTRv-1)Δyk||2

其形成具有有效的n-4自由度的卡方(chi-square)分布。给出卫星的足够冗余(即,n>4),阈值可以应用到余量以测试故障假定。给出进一步的冗余(即,n>5)和抗人为干扰余量,更精细的RAIM实现能够进行故障检测和排除。

如之前所提到的,传统的GPS时间传送和地面监控站的网络可以用来确保任何给定的要被使用的LEO卫星222具有对τref的访问。如果这些地面监控站不可用,则存在可以采用的额外替代物。首先是如图17中所示的运动地面基准站1702。如果基准站1702的精确相对位置从运动(kinematic)GPS可用,那么需要用作本发明的基站的精确基准时钟τmobile可以从来自固定的和移动的平台的相位测量,以最小平方意义如下求解:

传送网络时间穿过大于LEO覆盖区的距离的另一种手段是使用如图18中所示的交联(crosslink)。在该实施例中,双路相关测距在相邻的飞行器1802和1804之间进行。因为每个LEO使用相干时钟运行,所以每个飞行器时钟的误差贡献精确抵消。因此,在精确知道每个飞行器位置的情况下,可能重建主地面站1802的基准时间。

使用公共视野调用优选实施例的相同演化,

=b+τreference-τuser+ρt-ρi+v

飞行器时钟精确地抵消。在优选实施例中,已经采用双路交联来实现其噪声贡献是小于单路的的因子的结果。

然后该结果可以被向前传递以实现与公共视野演化相同的结果,即

尽管已经在前面详细说明中展示了至少一个示例性实施例,但应该理解存在大量变化。还应该理解,示例性实施例或各示例性实施例只是示例,而不旨在以任何方式限制本发明的范围、适用性或配置。相反地,前面详细的描述将为本领域的技术人员提供用于实现示例性实施例或各示例性实施例的方便的指引图。应该理解,可以在各元件的安排和功能中进行各种改变,而不背离在权利要求或其法律上的等价中提出的本发明的范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号