CN103792550B - 一种基于阵列天线和gps/sins的联合抗干扰方法 - Google Patents

一种基于阵列天线和gps/sins的联合抗干扰方法 Download PDF

Info

Publication number
CN103792550B
CN103792550B CN201410047886.5A CN201410047886A CN103792550B CN 103792550 B CN103792550 B CN 103792550B CN 201410047886 A CN201410047886 A CN 201410047886A CN 103792550 B CN103792550 B CN 103792550B
Authority
CN
China
Prior art keywords
carrier
cos
satellite
sin
error
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
Application number
CN201410047886.5A
Other languages
English (en)
Other versions
CN103792550A (zh
Inventor
王伟
***
徐定杰
沈锋
王咸鹏
刘明凯
范岳
刘海峰
宋金阳
桑静
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.)
Harbin Engineering University
Original Assignee
Harbin Engineering University
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 Harbin Engineering University filed Critical Harbin Engineering University
Priority to CN201410047886.5A priority Critical patent/CN103792550B/zh
Publication of CN103792550A publication Critical patent/CN103792550A/zh
Application granted granted Critical
Publication of CN103792550B publication Critical patent/CN103792550B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/21Interference related issues ; Issues related to cross-correlation, spoofing or other methods of denial of service
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/165Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
    • 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
    • G01S19/48Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
    • G01S19/49Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system whereby the further system is an inertial position system, e.g. loosely-coupled

Landscapes

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

Abstract

本发明提供的是一种基于阵列天线和GPS/SINS的联合抗干扰方法。初始化载体的位置和姿态之后,建立GPS/SINS组合导航状态方程和量测方程;GPS/SINS组合导航实时提供载体的位置和姿态,根据卫星星历信息计算出当前卫星的位置,获得卫星到载体之间的导向矢量;所述导向矢量作为多约束最小方差空时自适应处理算法的先验信息,在空域、时域同时抑制宽带干扰和窄带干扰。本发明能够同时在多颗可视卫星方向形成波束,在干扰方向形成零陷,从而增强卫星信号的同时抑制干扰信号。本发明采用圆形结构天线阵列,GPS/SINS组合导航为阵列天线的波束形成提供载体的位置和姿态,采用卫星星历提供卫星的位置,从而为波束形成提供先验信息。

Description

一种基于阵列天线和GPS/SINS的联合抗干扰方法
技术领域
本发明涉及的是一种组合导航技术,具体地说是一种阵列天线和GPS(全球定位***)/SINS(捷联惯性导航***)组合导航技术。
背景技术
GPS导航***能够全天候的为其用户提供覆盖全球的精确位置、速度与时间信息,其应用价值越来越高。然而,随着人为干扰技术的提高,卫星只依靠其扩频体制进行抗干扰已经不能满足用户需求。根据ICD-200,商用GPS接收机的抗干扰容限不超过24dB(取决于噪声电平)。即如果干信比大于24dB,商用GPSC/A码接收机就无法保持对信号的跟踪。试验表明,功率为1W的干扰机可以使85公里以内的C/A码接收机无法工作。另外,现有GPS信号是在众所周知的频率上发射的,其调制特征广为人知,信噪比又比较低,因而很容易进行干扰或欺骗。因此,研究GPS抗干扰技术已成为热点和重点。
目前,基于信号处理的抗干扰方法是研究最为活跃的领域,常见的技术包括时域滤波技术和空域滤波技术。自适应时域滤波技术是一种窄带干扰抑制方法,它将接收到的有用信号、干扰和噪声通过自适应算法使所需的代价函数最小化来移除干扰信号。时域滤波在用于有界干扰源时是十分稳定的,这是因为它能同时提供复杂带阻滤波器准则,并且它被看作是GPS接收机前后处理的嵌入部分或是GPS接收机前的独立嵌入部分。在对尺寸影响很小的情况下,这种技术对窄带干扰的抑制大于30dB。对于消除窄带干扰,时域滤波技术可用于复杂窄带和连续波干扰源,但这又会受到残余计算带宽的限制,这种残余计算带宽会妨碍有效的GPS信号处理。空域滤波技术是通过自适应天线阵来实现,它可以有效抑制相干干扰和宽带干扰。自适应天线与时域自适应滤波有点类似,也要使得某个代价函数最小化,它有个很大的缺陷就是如果有用信号和干扰信号的入射方向彼此靠近时,自适应天线在抑制干扰信号的同时对有用信号也会造成影响。它的实现需要消耗比较大的功率、更多的花费,而且需要一个比较大的工作平台。空域滤波主要有两种类型:零陷和波束形成。零陷技术对有用信号信息量的需求是最小的,它比波束形成技术更容易实现。零陷技术最小化信号的输出功率,它可以分为窄带和宽带两种情况。波束形成技术要求比较多的有关有用信号的信息,而且实现起来也比较复杂。波束形成技术最大化信号的输出信噪比,波束形成技术也分为窄带和宽带两种情况。
单纯的时域滤波和单纯的空域各自具有优缺点,但这两种处理方法的优劣恰好可以互补,可以将二者结合应用,进而形成一种联合抗干扰技术,即时空二维联合处理(STAP)抗干扰技术。空时二维联合处理的空域处理能力比单纯的空域滤波要更强。当需要对宽带信号进行零陷的时候,由于信号带宽不可忽略,会在空间中造成所谓“发散”现象。一般的空域滤波手段都需要对这种宽带引发的空间“发散”予以特别的考虑,这也是单纯的空域方法处理宽带信号难以获得满意效果的原因。空时二维联合处理将频率信息和空域信息结合使用,自然地会在空时平面上将发散的各信号分量完整的表现出来,从而可以最大限度地对干扰进行消除和抑制。并且,STAP技术还具有内在的波束形成、内在的信号均衡和内在的抗多径干扰能力等诸多优点,因而可以在增强信号的同时实现抗干扰处理。
另外,GPS/SINS组合导航也能够提高GPS接收机的抗干扰能力。接收机的环路带宽需要在抗干扰能力和动态跟踪性能之间折中设计,即接收机为了提高自身抑制干扰和噪声的能力,需要将环路带宽减小,而为了跟踪载体的动态性能又需要将环路带宽增大。而引入惯性信息后,SINS可以精确估计出载体的速度,计算出载体相对于卫星的多普勒频移,从而减小接收机的环路带宽,增加接收机的抗干扰能力。
然而,以上传统的抗干扰方法都存在一定的缺陷。单纯的时域处理方法不能够抑制宽带干扰,空域滤波中的零陷方法不能在卫星信号方向提供增益,卫星信号也有可能被抑制。空域滤波中的波束形成方法和空时自适应处理往往需要卫星到达接收机的角度。GPS/SINS组合抗干扰方法需要GPS接收机能够正确输出伪距、伪距率或位置、速度信息。
发明内容
本发明的目的在于提供一种抑制干扰能力强的基于阵列天线和GPS/SINS的联合抗干扰方法。
本发明的目的是这样实现的:
初始化载体的位置和姿态之后,建立GPS/SINS组合导航状态方程和量测方程;GPS/SINS组合导航实时提供载体的位置和姿态,同时根据卫星星历信息计算出当前卫星的位置,从而获得卫星到载体之间的导向矢量,即卫星到达载体的方向角和俯仰角;然后,所述导向矢量作为多约束最小方差空时自适应处理(MCMV-STAP)算法的先验信息,在空域、时域同时抑制宽带干扰和窄带干扰。具体包括如下步骤:
步骤1:初始化载***置、速度和姿态信息
在大地坐标系中,设定载体初始时刻的坐标:纬度L、经度λ和高度h;初始化载体在东北天坐标系中的速度:东向速度VE、北向速度VN和天向速度VU;初始化载体的姿态角,包括俯仰角θ、横滚角γ和方位角ψ;然后设定载体的飞行路径,可以设定为静止、直线运动或圆周运动等轨迹。从而获得理想陀螺仪和加速度计的输出,fE、fN和fU分别表示为加速度计在东向、北向和天向的输出。
步骤2:初始化导航滤波器的参数信息
在GPS/SINS组合导航滤波器中,采用反馈校正方式。导航滤波器的状态量为姿态角误差、速度误差、位置误差、陀螺仪误差和加速度计误差。φE、φN和φU分别表示为载体俯仰角误差、横滚角误差和方位角误差,δVE、δVN和δVU分别表示为载体的东向速度误差、北向速度误差和天向速度误差,δL、δλ和δh分别表示为载体的纬度误差、经度误差和高度误差。εE、εN和εU分别表示为陀螺仪在东向、北向和天向的漂移。分别表示为加速度计在东向、北向和天向的输出误差。
步骤3:计算陀螺仪和加速度计的误差变化率
步骤4:根据步骤1-3中的参数,计算载体姿态角误差变化率、速度误差变化率和位置误差变化率
步骤5:引入GPS伪距量测信息,采用反馈校正方式对SINS输出信息进行校正,获得当前准确的位置和姿态。
根据GPS接收机跟踪环路所测量的码相位误差计算出卫星到载体的之间的伪距,伪距作为量测信息来更新导航滤波器的状态量,从而预测出当前SINS所量测状态量的误差。然后采用反馈校正方式对SINS输出信息进行校正,获得当前准确的位置和姿态。
步骤6:计算载体在地心地固坐标系中的坐标
由步骤5计算出的载***置位于大地坐标系中,即(L,λ,h),将其转化为地心地固坐标系中,其位置坐标可以表示为
X p e = [ ( R + h ) cos L cos λ , ( R + h ) cos L sin λ , ( R + h ) sin L ] T - - - ( 1 )
式(1)中,R为地球半径。
步骤7:计算载体坐标系(b系)到导航坐标系(n系)的转换矩阵、导航坐标系到地心地固坐标系(e系)的转换矩阵
由步骤5计算出的载体姿态角,可以计算出载体坐标系到导航坐标系的转换矩阵
C b n = cos γ cos ψ - sin ψ sin θ sin γ - sin ψ cos θ sin γ cos ψ + cos γ sin θ sin ψ cos γ sin ψ + sin γ sin θ cos ψ cos ψ cos θ sin γ sin ψ - cos γ sin θ cos ψ - sin γ cos θ sin θ cos θγ cos - - - ( 2 )
由步骤5计算出的载***置,可以计算出导航坐标系到地心地固坐标系的转换矩阵
C n e = - sin λ - sin L cos λ cos L cos λ cos λ - sin L sin λ cos L sin λ 0 cos L sin L - - - ( 3 )
步骤8:计算载体到卫星之间的导向矢量
由步骤7中的(2)、(3)可以求得载体坐标系到地心地固坐标系的转化矩阵
C b e = C n e C b n - - - ( 4 )
利用卫星星历解算出卫星在地心地固坐标系中的位置并结合公式(1)(4),可以求得载体到卫星之间的导向矢量
r → b = ( C b e ) T ( X s e - X p e ) - - - ( 5 )
步骤9:在载体坐标系中,计算卫星到达天线的方位角和俯仰角
若将在载体坐标系中的坐标定义为则卫星到达天线的方位角α和俯仰角β分别可以表示为
α = arctan ( x ^ , y ^ ) - - - ( 6 )
β = arctan ( z ^ , x ^ 2 + y ^ 2 ) - - - ( 7 )
步骤10:设计圆形阵列天线结构
为了能够在方位角和俯仰角方向同时控制波束指向可视卫星方向,本发明采用圆形阵列天线结构。6个阵元均匀分布于圆周上的圆阵,令圆半径为r,则圆周上相邻阵元间的间隔也为r。阵元间隔的选取,与时域采样间隔满足奈奎斯特定理一样,空域采样间隔d应小于卫星载波波长λ的1/2。由卫星信号频率f=1575.42×106MHz,所以阵元间距为
d ≤ λ 2 = 1 2 · c f l 1 = 1 2 · 3 × 10 8 1575.42 × 10 6 = 1 2 · 0.19 = 0.095 m = 9.5 cm - - - ( 8 )
式(8)中,c为光速。
为了使主波束宽度越窄,副瓣越低,分辨率高,需要使阵元间隔尽量的大,所以取圆半径r=d=9.5cm,整个阵列天线的直径约为19cm。
步骤11:计算卫星信号到达天线各阵元之间的时间延迟
根据步骤9中的(6)(7),可以将α和β表示单位矢量
e(α,β)=(sinαcosβ,cosαcosβ,sinβ)T(9)
因此,卫星信号到达第i个天线阵元与到第一个参考阵元之间的时间差τi可以表示为
τi=eT·(xi-x1)/ci=1,2,…M-1(10)
式(10)中,M代表天线阵元数目。
步骤12:建立阵列天线接收信号模型
用户一般可以接收4颗以上的卫星信号,因此,需要形成多个波束指向对应的卫星。假设阵列天线接收到了P个卫星信号,Q个干扰信号,则天线接收到的信号模型可以表示为
U ( t ) = Σ k = 1 P a ( α k , β k , T s ) s k ( t ) + Σ k = P + 1 P + Q a ( α k , β k , T s ) j k - P ( t ) + n ( t ) - - - ( 11 )
在公式(11)中,s(t)和j(t)分别表示接收到的卫星信号和干扰信号,a(αkk,Ts)是第k个目标信号(卫星信号或干扰信号)的导向矢量。Ts是时域延迟线间隔,αk和βk分别表示为第k个目标信号到达阵列天线的方位角和俯仰角。n(t)表示高斯白噪声,它的功率谱密度表示为N0/2。
在公式(11)中,a(αkk,Ts)表示空时二维目标矢量,即时间矢量as(Ts)和空间方向矢量askk)的克罗奈克积(KroneckerProduct),并可以表示为:
a ( α k , β k , T s ) = a ( α k , β k ) ⊗ a s ( T s ) - - - ( 12 )
令每个射频通道的时间延迟单元数目为N,则
a s ( α k , β k ) = 1 e - j 2 πf τ 1 · · · e - j 2 πf τ M - 1 - - - ( 13 )
a t = 1 e - j 2 πfT · · · e - j 2 πf ( N - 1 ) T s - - - ( 14 )
式(13)中,f表示卫星信号频率,τi(i=1,2,…M-1)由式(10)给出。式(14)中,Ts表示延迟单元的时间间隔,其值应该小于信号带宽。
步骤13:计算天线阵列权值矢量
采用多约束最小方差空时自适应处理(MCMV-STAP)算法对可视卫星信号进行约束,然后使得阵列输出功率最小,从而保护卫星信号的同时抑制干扰信号。该算法需要求得阵列的最优权值,表达如下:
ω = arg min ω H R U ω subjectto : ω H A = F T - - - ( 15 )
式(15)中,ω表示阵列的权值矢量,H表示矩阵的共轭转置,RU是输入信号的阵列协方差矩阵,可以表示为
RU=E{UUH}(16)
式(15)中,A表示卫星信号的约束矩阵,F表示与A相对应的约束矢量,A和F分别表示为
A=[a(α11,Ts),a(α22,Ts)…a(αPP,Ts)](17)
fT=[1,1…1]1×p(18)采用拉格朗日乘子法,阵列权值矢量ω可以表示为
ω = R U - 1 A ( A H R U - 1 A ) - 1 f - - - ( 19 )
在获得阵列权值之后,可以得到阵列的输出表达是为
y(t)=ωHU(t)。
传统的空时自适应处理方法,通常采用盲自适应波束形成算法,即不需要知道卫星到达阵列天线的方位角和俯仰角,只是简单的将某一天线阵元作为参考阵元进行权值约束。然而,由于未在卫星信号方向进行约束,不能在卫星信号方向形成波束。因此,该类盲波束形成算法在抑制干扰信号的同时也将削弱期望的卫星信号,卫星信号功率将被减弱,不能够得到信号的最大信干噪比。
本发明主要利用GPS/SINS组合导航***提供的载***置和姿态,GPS星历提供的卫星位置,从而获得卫星到载体之间的导向矢量,即卫星到达载体的方向角和俯仰角。然后,该导向矢量作为多约束最小方差空时自适应处理(MCMV-STAP)算法的先验信息,在空域、时域同时抑制宽带干扰和窄带干扰。
本发明所述的计算卫星到载体之间的导向矢量方法,其特征在于GPS/SINS所解算出载体的位置位于大地坐标系中,姿态位于东北天坐标系中,利用卫星星历解算的卫星位置在地心地固坐标系中,而波束形成所需的导向矢量是应该在载体坐标系下提供的。本发明将所求得的先验信息(卫星的位置、载体的位置和姿态)经过坐标变化后,在载体坐标系上获得卫星到达载体的方向角和俯仰角。
本发明采用阵列天线与GPS/SINS相结合的方式来提高导航接收机的抗干扰能力。在阵列天线中,采用多约束最小方差准则的空时自适应波束形成算法(MCMV-STAP),该算法能够在多颗可视卫星方向形成波束,在干扰方向形成零陷,从而增强卫星信号的同时抑制干扰信号。为了获得卫星信号的最大功率,该算法需要知道卫星信号到达载体的方位角和俯仰角。因此,本发明采用圆形阵列天线结构,引入GPS/SINS组合导航为阵列天线的波束形成提供载体的位置和姿态,采用卫星星历提供卫星的位置,从而为波束形成提供先验信息,即可视卫星到达载体的方位角和俯仰角。
附图说明
图1是基于阵列天线和GPS/SINS的联合抗干扰方法的实施流程图;
图2是阵列天线、东北天坐标系和载体坐标系的示意图;
图3是多约束最小方差空时二维自适应处理(MCMV-STAP)的结构图。
具体实施方式
下面结合附图对本发明做进一步的阐述。
步骤1:初始化载***置、速度和姿态信息
如附图1所示,需要先初始化载体的位置与姿态。在大地坐标系中,设定载体初始时刻的坐标:纬度L=45°、经度λ=126°和高度h=200m。初始化载体的姿态角,包括俯仰角θ=0°、横滚角γ=0°和方位角ψ=45°。然后设定载体的飞行路径,可以设定为静止、直线运动或圆周运动等轨迹。根据要求的载体飞行路径设定载体的东向速度VE、北向速度VN和天向速度VU。从而获得理想陀螺仪和加速度计的输出,fE、fN和fU分别表示为加速度计在东向、北向和天向的输出。
步骤2:初始化导航滤波器的参数信息
在GPS/SINS组合导航滤波器中,采用反馈校正方式。导航滤波器的状态量为姿态角误差、速度误差、位置误差、陀螺仪误差和加速度计误差。在初始时刻,载体俯仰角误差φE=0.1°、横滚角误差φN=0.1°和方位角误差φU=1°。载体的东向速度误差δVE=0.2m/s、北向速度误差δVN=0.2m/s和天向速度误差δVU=0.5m/s。载体的纬度误差δL=0°、经度误差δλ=0°和高度误差δh=20m。陀螺仪常值漂移εb=0.1°/h,白噪声εg=0.05°/h,加速度计常值误差白噪声wa=5×10-4g,g为重力加速度。陀螺仪误差ε在东向、北向和天向的漂移分别表示为εE、εN和εU。加速度计在东向、北向和天向的输出误差分别可以表示为
步骤3:计算陀螺仪和加速度计的误差变化率
陀螺仪的常值漂移可以以用随机常数描述为
ϵ · b = 0 - - - ( 1 )
陀螺仪的噪声εg来可以用狄拉克函数描述。因此,陀螺误差变化率可以表示为
ϵ · = ϵ · b + ϵ g - - - ( 2 )
对于加速度计误差变化率可以将其考虑为一阶马尔柯夫过程,误差模型取为
▿ · = - 1 T a ▿ + w a - - - ( 3 )
其中,Ta表示相关时间,wa为白噪声过程。
步骤4:根据步骤1-3中的参数,计算载体姿态角误差变化率、速度误差变化率和位置误差变化率
1、计算载体姿态角误差变化率
分别表示为载体俯仰角误差、横滚角误差和方位角误差的变化率,载体姿态角误差变化率可以表示为
φ · E = - δV N R + h + ( ω ie sin L + V E R + h tan L ) φ N - ( ω ie cos L + V E R + h tan L ) φ U + ϵ E φ · N = δV E R + h - ω ie sin LδL - ( ω ie sin L + V E R + h tan L ) φ E - V E R + h φ U + ϵ N φ · U = δV E R + h tan L + ( ω ie cos L + V E R + h sec 2 L ) δL + ( ω ie cos L + V E R + h ) φ E + V N R + h φ N + ϵ U - - - ( 4 )
式(4)中,R表示地球半径,ωie表示地球旋转角速率。
2、计算载体速度误差的变化率
分别表示为载体的东向速度误差、北向速度误差和天向速度误差的变化率,载体速度误差变化率可以表示为
δV · E = ( V N R + h tan L - V U R + h ) δV E + ( 2 ω ie sin L + V E R + h tan L ) δV N - ( - ω ie cos L + V E R + h ) δV U + ( 2 ω ie V N cos L + V E V N R + h sec 2 L + 2 ω ie V U sin L ) δL + ▿ E + f N φ U - f U φ N δV · N = - 2 ( ω ie sin L + V E R + h tan L ) δV E - V U R + h δV N - V N R + h δV U - ( 2 ω ie V E cos L + V E 2 sec 2 L R + h ) δL + ▿ N - f E φ U + f U φ E δV · U = ( 2 ω ie cos L + V E R + h ) δV E + 2 V N R + h δV N - 2 ω ie V E sin LδL + ▿ U + f E φ N - f N φ E - - - ( 5 )
3、计算载***置误差的变化率
分别表示为载体的纬度误差、经度误差和高度误差的变化率。载***置误差变化率可以表示为
δ L · = δV N R + h δ λ · = δV E R + h δ h · = δ V U sec L + V E R + h sec LtgLδL - - - ( 6 )
步骤5:引入GPS伪距量测信息,采用反馈校正方式对SINS输出信息进行校正,获得当前
准确的位置和姿态。
根据GPS接收机跟踪环路所测量的码相位误差计算出卫星到载体的之间的伪距,伪距作为量测信息来更新导航滤波器的状态量,从而预测出当前SINS所量测的位置误差(δL,δλ,δh)和姿态误差(δθ,δγ,δψ)。然后采用反馈校正方式对SINS输出的位置(L,λ,h)和姿态(θ,γ,ψ)进行校正,获得当前准确的位置和姿态。
L=L+δL
λ=λ+δλ
h=h+δh
θ=θ+δθ(7)
γ=γ+δγ
ψ=ψ+δψ
步骤6:计算载体在地心地固坐标系中的坐标
由步骤5计算出的载***置位于大地坐标系中,即(L,λ,h),将其转化为地心地固坐标系中,其位置坐标可以表示为
X p e = [ ( R + h ) cos L cos λ , ( R + h ) cos L sin λ , ( R + h ) sin L ] T - - - ( 8 )
步骤7:计算载体坐标系(b系)到导航坐标系(n系)的转换矩阵、导航坐标系到地心地固坐标系(e系)的转换矩阵
由步骤5计算出的载体姿态可以计算出载体坐标系到导航坐标系的转换矩阵
C b n = cos γ cos ψ - sin ψ sin θ sin γ - sin ψ cos θ sin γ cos ψ + cos γ sin θ sin ψ cos γ sin ψ + sin γ sin θ cos ψ cos ψ cos θ sin γ sin ψ - cos γ sin θ cos ψ - sin γ cos θ sin θ cos θγ cos - - - ( 9 )
由步骤5计算出的载***置,可以计算出导航坐标系到地心地固坐标系的转换矩阵
C n e = - sin λ - sin L cos λ cos L cos λ cos λ - sin L sin λ cos L sin λ 0 cos L sin L - - - ( 10 )
步骤8:计算载体到卫星之间的导向矢量
由步骤7中的(9)、(10)可以求得载体坐标系到地心地固坐标系的转化矩阵
C b e = C n e C b n - - - ( 11 )
利用卫星星历解算出卫星在地心地固坐标系中的位置并结合公式(8)(11),可以求得载体到卫星之间的导向矢量
r → b = ( C b e ) T ( X s e - X p e ) - - - ( 12 )
步骤9:在载体坐标系中,计算卫星到达天线的方位角和俯仰角
若将在载体坐标系中的坐标定义为则卫星到达天线的方位角α和俯仰角β分别可以表示为
α = arctan ( x ^ , y ^ ) - - - ( 13 )
β = arctan ( z ^ , x ^ 2 + y ^ 2 ) - - - ( 14 )
步骤10:设计圆形阵列天线结构
为了能够在方位角和俯仰角方向同时控制波束指向可视卫星方向,本发明采用圆形阵列天线结构,如附图2所示。6个阵元均匀分布于圆周上的圆阵,令圆半径为r,则圆周上相邻阵元间的间隔也为r。阵元间隔的选取,与时域采样间隔满足奈奎斯特定理一样,空域采样间隔d应小于卫星载波波长λ的1/2。由卫星信号频率f=1575.42×106MHz,所以阵元间距为
d ≤ λ 2 = 1 2 · c f l 1 = 1 2 · 3 × 10 8 1575.42 × 10 6 = 1 2 · 0.19 = 0.095 m = 9.5 cm - - - ( 15 )
式(15)中,c为光速。
为了使主波束宽度越窄,副瓣越低,分辨率高,需要使阵元间隔尽量的大,所以取圆半径r=d=9.5cm,整个阵列天线的直径约为19cm。
以天线阵所在平面为xoy平面,以坐标原点为参考,x轴阵元为1号阵元,则6阵元的极坐标分别为:(r,0)、(r,π/3)、(r,2π/3)、(r,π)、(r,4π/3)、(r,5π/3)。
步骤11:计算卫星信号到达天线各阵元之间的时间延迟
根据步骤9中的(13)(14),可以将α和β表示单位矢量
e(α,β)=(sinαcosβ,cosαcosβ,sinβ)T(16)
因此,卫星信号到达第i个天线阵元与到第一个参考阵元之间的时间差τi可以表示为
τi=eT·(xi-x1)/ci=1,2,…M-1(17)式(17)中,M代表天线阵元数目。
步骤12:建立阵列天线接收信号模型
用户一般可以接收4颗以上的卫星信号,因此,需要形成多个波束指向对应的卫星。假设阵列天线接收到了P个卫星信号,Q个干扰信号,则天线接收到的信号模型可以表示为
U ( t ) = Σ k = 1 P a ( α k , β k , T s ) s k ( t ) + Σ k = P + 1 P + Q a ( α k , β k , T s ) j k - P ( t ) + n ( t ) - - - ( 18 )
在公式(18)中,s(t)和j(t)分别表示接收到的卫星信号和干扰信号,a(αkk,Ts)是第k个目标信号(卫星信号或干扰信号)的导向矢量。Ts是时域延迟线间隔,αk和βk分别表示为第k个目标信号到达阵列天线的方位角和俯仰角。n(t)表示高斯白噪声,它的功率谱密度表示为N0/2。
在公式(18)中,a(αkk,Ts)表示空时二维目标矢量,即时间矢量as(Ts)和空间方向矢量askk)的克罗奈克积(KroneckerProduct),并可以表示为:
a ( α k , β k , T s ) = a s ( α k , β k ) ⊗ a s ( T s ) - - - ( 19 )
令每个射频通道的时间延迟单元数目为N,则
a s ( α k , β k ) = 1 e - j 2 πf τ 1 · · · e - j 2 πf τ M - 1 - - - ( 20 )
a t = 1 e - j 2 πfT · · · e - j 2 πf ( N - 1 ) T s - - - ( 21 )
式(20)中,f表示卫星信号频率,τi(i=1,2,…M-1)由式(17)给出。式(21)中,Ts表示延迟单元的时间间隔,其值应该小于信号带宽。
步骤13:计算天线阵列权值矢量
附图3为多约束最小方差空时二维自适应处理(MCMV-STAP)的结构图。从每个阵元的通道来看,各级延时构成了FIR滤波器,可在时域去除干扰;从相同的时间延迟节点看,不同的阵元构成了空域的自适应滤波,可以分辨空间干扰源进而形成空域零陷从空域上抑制干扰。而空域的处理也可以进一步利用时域处理后的反馈信息,空时处理也因此具有在空时二维域同时剔除干扰的能力。
采用MCMV-STAP算法对可视卫星信号进行约束,然后使得阵列输出功率最小,从而保护卫星信号的同时抑制干扰信号。该算法需要求得阵列的最优权值,表达如下:
ω = arg min ω H R U ω subjectto : ω H A = F T - - - ( 22 )
式(22)中,ω表示阵列的权值矢量,H表示矩阵的共轭转置,RU是输入信号的阵列协方差矩阵,可以表示为
RU=E{UUH}(23)
式(23)中,A表示卫星信号的约束矩阵,F表示与A相对应的约束矢量,A和F分别表示为
A=[a(α11,Ts),a(α22,Ts)…a(αPP,Ts)](24)
fT=[1,1…1]1×p(25)采用拉格朗日乘子法,阵列权值矢量ω可以表示为
ω = R U - 1 A ( A H R U - 1 A ) - 1 f - - - ( 26 )
在获得阵列权值之后,可以得到阵列的输出表达是为
y(t)=ωHU(t)。(27)。

Claims (1)

1.一种基于阵列天线和GPS/SINS的联合抗干扰方法,初始化载体的位置和姿态之后,建立GPS/SINS组合导航状态方程和量测方程;GPS/SINS组合导航实时提供载体的位置和姿态,同时根据卫星星历信息计算出当前卫星的位置,从而获得卫星到载体之间的导向矢量,即卫星到达载体的方向角和俯仰角;然后,所述导向矢量作为多约束最小方差空时自适应处理算法的先验信息,在空域、时域同时抑制宽带干扰和窄带干扰;其特征是具体包括如下步骤:
步骤1:初始化载***置、速度和姿态信息;
在大地坐标系中,设定载体初始时刻的坐标:纬度L、经度λ和高度h;初始化载体在东北天坐标系中的速度:东向速度VE、北向速度VN和天向速度VU;初始化载体的姿态角,包括俯仰角θ、横滚角γ和方位角ψ;然后设定载体的飞行路径为静止、直线运动或圆周运动轨迹中的一种;从而获得陀螺仪和加速度计的输出,fE、fN和fU分别表示为加速度计在东向、北向和天向的输出;
步骤2:初始化导航滤波器的参数信息;
在GPS/SINS组合导航滤波器中,采用反馈校正方式;导航滤波器的状态量为姿态角误差、速度误差、位置误差、陀螺仪误差和加速度计误差,φE、φN和φU分别表示为载体俯仰角误差、横滚角误差和方位角误差,δVE、δVN和δVU分别表示为载体的东向速度误差、北向速度误差和天向速度误差,δL、δλ和δh分别表示为载体的纬度误差、经度误差和高度误差,εE、εN和εU分别表示为陀螺仪在东向、北向和天向的漂移,▽E、▽N和▽U分别表示为加速度计在东向、北向和天向的输出误差;
步骤3:计算陀螺仪和加速度计的误差变化率;
步骤4:根据步骤1-3中的参数,计算载体姿态角误差变化率、速度误差变化率和位置误差变化率;
步骤5:引入GPS伪距量测信息,采用反馈校正方式对SINS输出信息进行校正,获得当前准确的位置和姿态;
根据GPS接收机跟踪环路所测量的码相位误差计算出卫星到载体的之间的伪距,伪距作为量测信息来更新导航滤波器的状态量,从而预测出当前SINS所量测状态量的误差,然后采用反馈校正方式对SINS输出信息进行校正,获得当前准确的位置和姿态;
步骤6:计算载体在地心地固坐标系中的坐标;
由步骤5计算出的载***置位于大地坐标系中,即(L,λ,h),将其转化为地心地固坐标系中,其位置坐标表示为
X p e = [ ( R + h ) cos L c o s λ , ( R + h ) cos L s i n λ , ( R + h ) sin L ] T
其中,R为地球半径;
步骤7:计算载体坐标系即b系到导航坐标系即n系的转换矩阵、导航坐标系到地心地固坐标系即e系的转换矩阵;
由步骤5计算出的载体姿态角,计算出载体坐标系到导航坐标系的转换矩阵
C b n = cos γ cos ψ - sin ψ sin θ sin γ - sin ψ cos θ sin γ cos ψ + cos γ sin θ sin ψ cos γ sin ψ + sin γ sin θ cos ψ cos ψ cos θ sin γ sin ψ - cos γ sin θ cos ψ - sin γ cos θ sin θ cos θ cos γ
由步骤5计算出的载***置,计算出导航坐标系到地心地固坐标系的转换矩阵
C n e = - sin λ - sin L cos λ cos L cos λ cos λ - sin L cos λ cos L sin λ 0 cos L sin L ;
步骤8:计算载体到卫星之间的导向矢量;
由步骤7中的转换矩阵转换矩阵求得载体坐标系到地心地固坐标系的转化矩阵
C b e = C n e C b n
利用卫星星历解算出卫星在地心地固坐标系中的位置并结合公式 X p e = [ ( R + h ) cos L c o s λ , ( R + h ) cos L sin λ , ( R + h ) sin L ] T C b e = C n e C b n , 求得载体到卫星之间的导向矢量
r → b = ( C b e ) T ( X s e - X p e )
步骤9:在载体坐标系中,计算卫星到达天线的方位角和俯仰角;
若将在载体坐标系中的坐标定义为则卫星到达天线的方位角α和俯仰角β分别可以表示为
α = a r c t a n ( x ^ , y ^ )
β = a r c t a n ( z ^ , x ^ 2 + y ^ 2 )
步骤10:设计圆形阵列天线结构;
6个阵元均匀分布于圆周上的圆阵,令圆半径为r,则圆周上相邻阵元间的间隔也为r,阵元间隔的选取,与时域采样间隔满足奈奎斯特定理一样,空域采样间隔d应小于卫星载波波长λ的1/2,由卫星信号频率f=1575.42×106MHz,所以阵元间距为
d ≤ λ 2 = 1 2 · c f l 1 = 1 2 · 3 × 10 8 1575.42 × 10 6 = 1 2 · 0.19 = 0.095 m = 9.5 c m
其中,c为光速;
步骤11:计算卫星信号到达天线各阵元之间的时间延迟;
根据步骤9中的 α = a r c t a n ( x ^ , y ^ ) , β = a r c t a n ( z ^ , x ^ 2 + y ^ 2 ) , 将α和β表示单位矢量
e(α,β)=(sinαcosβ,cosαcosβ,sinβ)T
因此,卫星信号到达第i个天线阵元与到第一个参考阵元之间的时间差τi可以表示为
τi=eT·(xi-x1)/ci=1,2,…M-1
其中,M代表天线阵元数目;
步骤12:建立阵列天线接收信号模型
设阵列天线接收到了P个卫星信号,Q个干扰信号,则天线接收到的信号模型表示为
U ( t ) = Σ k = 1 P a ( α k , β k , T s ) s k ( t ) + Σ k = P + 1 P + Q a ( α k , β k , T s ) j k - P ( t ) + n ( t )
其中,s(t)和j(t)分别表示接收到的卫星信号和干扰信号,a(αkk,Ts)是第k个目标信号的导向矢量,Ts是时域延迟线间隔,αk和βk分别表示为第k个目标信号到达阵列天线的方位角和俯仰角,n(t)表示高斯白噪声、它的功率谱密度表示为N0/2;
a(αkk,Ts)表示空时二维目标矢量,即时间矢量as(Ts)和空间方向矢量askk)的克罗奈克积,并表示为:
a ( α k , β k , T s ) = a s ( α k , β k ) ⊗ a s ( T s )
令每个射频通道的时间延迟单元数目为N,则
a s ( α k , β k ) = 1 e - j 2 πfτ 1 ... e - j 2 πfτ M - 1
at=[1e-j2πfT…e-j2πf(N-1)Ts]
f表示卫星信号频率,Ts表示延迟单元的时间间隔、其值应该小于信号带宽;
步骤13:计算天线阵列权值矢量;
采用多约束最小方差空时自适应处理算法对可视卫星信号进行约束,然后使得阵列输出功率最小,阵列的最优权值的表达如下:
ω = arg minω H R U ω s u b j e c t t o : ω H A = F T
其中,ω表示阵列的权值矢量,H表示矩阵的共轭转置,RU是输入信号的阵列协方差矩阵、表示为
RU=E{UUH}
A表示卫星信号的约束矩阵,F表示与A相对应的约束矢量,A和F分别表示为
A=[a(α11,Ts),a(α22,Ts)…a(αPP,Ts)]
fT=[1,1…1]1×p
采用拉格朗日乘子法,阵列权值矢量ω表示为
ω = R U - 1 A ( A H R U - 1 A ) - 1 f
在获得阵列权值之后,得到阵列的输出表达是为
y(t)=ωHU(t)。
CN201410047886.5A 2014-02-11 2014-02-11 一种基于阵列天线和gps/sins的联合抗干扰方法 Active CN103792550B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410047886.5A CN103792550B (zh) 2014-02-11 2014-02-11 一种基于阵列天线和gps/sins的联合抗干扰方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410047886.5A CN103792550B (zh) 2014-02-11 2014-02-11 一种基于阵列天线和gps/sins的联合抗干扰方法

Publications (2)

Publication Number Publication Date
CN103792550A CN103792550A (zh) 2014-05-14
CN103792550B true CN103792550B (zh) 2015-12-02

Family

ID=50668408

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410047886.5A Active CN103792550B (zh) 2014-02-11 2014-02-11 一种基于阵列天线和gps/sins的联合抗干扰方法

Country Status (1)

Country Link
CN (1) CN103792550B (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10094930B2 (en) * 2015-06-23 2018-10-09 Honeywell International Inc. Global navigation satellite system (GNSS) spoofing detection with carrier phase and inertial sensors
EP3841403A4 (en) * 2018-08-20 2021-10-27 Hemisphere Gnss, Inc. SYSTEM AND METHOD FOR DETECTING A WRONG GLOBAL NAVIGATION SATELLITE SYSTEM SATELLITE SIGNAL
CN109725335A (zh) * 2018-12-11 2019-05-07 上海无线电设备研究所 卫星导航***中的多星数字多波束形成方法
CN110515101B (zh) * 2019-06-21 2022-11-25 成都天锐星通科技有限公司 一种卫星快速捕获方法及相控阵天线***
CN111044857A (zh) * 2019-12-13 2020-04-21 北京信息职业技术学院 一种多局部放电源射频监测方法和装置
CN110988926B (zh) * 2019-12-20 2021-04-09 福建海峡北斗导航科技研究院有限公司 一种在松gnss/ins组合导航模式下实现位置精确定点欺骗偏移方法
CN113391138B (zh) * 2020-03-13 2022-08-30 中国人民解放军63756部队 基于跟踪轨迹拟合的天线副瓣识别及其自动转主瓣方法
CN112782728B (zh) * 2021-01-26 2024-03-22 中国人民解放军92728部队 一种基于惯性辅助的天线阵欺骗干扰信号检测方法
CN113630355B (zh) * 2021-10-12 2022-02-08 中国人民解放军海军工程大学 基于空时功率倒置阵的宽带干扰抑制装置及抑制方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6427122B1 (en) * 2000-12-23 2002-07-30 American Gnc Corporation Positioning and data integrating method and system thereof
CN102353970A (zh) * 2011-06-10 2012-02-15 北京航空航天大学 一种高抗干扰性能gps/sins组合导航***及实现方法
CN103116169A (zh) * 2013-01-20 2013-05-22 哈尔滨工程大学 一种基于矢量跟踪环路的抗干扰方法
CN103323862A (zh) * 2013-06-28 2013-09-25 武汉大学 多模多频和阵列处理相结合的抗干扰gnss接收机装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6427122B1 (en) * 2000-12-23 2002-07-30 American Gnc Corporation Positioning and data integrating method and system thereof
CN102353970A (zh) * 2011-06-10 2012-02-15 北京航空航天大学 一种高抗干扰性能gps/sins组合导航***及实现方法
CN103116169A (zh) * 2013-01-20 2013-05-22 哈尔滨工程大学 一种基于矢量跟踪环路的抗干扰方法
CN103323862A (zh) * 2013-06-28 2013-09-25 武汉大学 多模多频和阵列处理相结合的抗干扰gnss接收机装置

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
GPS/INS组合导航抗干扰研究;岳亚洲等;《船舶通信导航学术年会论文集》;20081231;全文 *
一种改进的空时自适应处理干扰抑制算法;任超等;《兵工学报》;20101231;全文 *
基于GPS/INS与天线阵列的导航***抗干扰设计与分析;王李军等;《电视技术》;20080731;第2-3节 *

Also Published As

Publication number Publication date
CN103792550A (zh) 2014-05-14

Similar Documents

Publication Publication Date Title
CN103792550B (zh) 一种基于阵列天线和gps/sins的联合抗干扰方法
US11409003B1 (en) Global navigation satellite system beam based attitude determination
JP7446262B2 (ja) 合成開口ソナーのためのシステムおよび方法
US11733389B1 (en) Global navigation satellite system spoofer identification technique based on carrier to noise ratio signatures
US11693122B1 (en) Global navigation satellite system spoofer identification technique
Li et al. A robust anti-jamming navigation receiver with antenna array and GPS/SINS
US10571224B2 (en) Systems, methods and computer-readable media for improving platform guidance or navigation using uniquely coded signals
AU2014233495B2 (en) Systems and methods for navigating autonomous underwater vehicles
CN104049262B (zh) 一种基于矢量跟踪环路的波束形成抗干扰方法
Braasch Multipath
EP2801838B1 (en) Evaluating the position of an aerial vehicle
CN101900819B (zh) 导航接收机盲自适应空时阵列抗干扰方法
CN104536017B (zh) 一种先子空间投影后波束合成的导航接收机stap方法
CN103822636B (zh) 一种空对地制导武器捷联寻的视线重构方法
CN102540180A (zh) 天基相控阵雷达空间多目标定轨方法
CN100561250C (zh) 星载双基地雷达的杂波基带模拟信号产生方法
CN104199052A (zh) 一种基于范数约束的波束旁瓣抑制方法
CN104537202B (zh) 基于卫星编队协作的空间天线阵列合成方法
CN104330809A (zh) 基于多信源估计的卫星导航欺骗式干扰抑制方法
CN103941267A (zh) 一种结合去噪和doa估计的卫星导航欺骗式干扰抑制方法
CN107328421A (zh) 一种基于阵列天线的微小卫星编队自主相对导航方法
Albrektsen et al. Robust and secure UAV navigation using GNSS, phased-array radio system and inertial sensor fusion
CN104597446B (zh) 一种星载合成孔径雷达地距分辨率表征与参数设计方法
CN105353386A (zh) 一种利用惯性导航设备的导航接收机抗干扰的方法和装置
US20230314621A1 (en) Global navigation satellite system spoofer identification technique based on carrier to noise ratio signatures

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