发明名称 一种动态GNSS接收机的抗干扰正态零陷加宽的方法
摘要 本发明属于GNSS工程安全技术领域,涉及一种动态GNSS接收机的抗干扰正态零陷加宽的方法。本发明从正态分布的概率模型出发,提出了动态GNSS接收机的零陷加宽模型。考虑在小角度变化情况下将本模型线性化,采用Matlab仿真工具对比加宽前后的频谱增益。在功率倒置算法下,还分析了展宽前和展宽后输出SNR与输入INR的关系,最后通过FPGA+DSP平台验证提出算法的工程可实现性。结果表明加宽算法形成的加宽零陷可以有效地抵消掉一定范围内变化的干扰源,达到抗动态干扰的目的,提高了自适应算法的稳健性。
申请公布号 CN104181552A 申请公布日期 2014.12.03
申请号 CN201410416288.0 申请日期 2014.08.21
申请人 武汉大学 发明人 陈鲤文;郑建生;周琪;景晗;居益林;徐鑫刚
分类号 G01S19/21(2010.01)I 主分类号 G01S19/21(2010.01)I
代理机构 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人 鲁力
主权项 一种动态GNSS接收机的零陷加宽方法,其特征是,基于一个动态GNSS接收机的零陷加宽模型,该模型是在常规静态输出功率最小约束模型的基础上,将干扰波的波达方向展宽为左右两个干扰信号同时入射,并定义失配角度服从正态分布,在小角度变化情况下,能够自适应计算出展宽权值;其中,基于常规输出功率最小约束模型基于如下定义以及公式:定义模型由M个阵元组成,采用线性阵列信号模型,它所接收的信号波形对应M个输出信号向量X(t),其中包含接收信号向量中的干扰成分和噪声成分,离散化后为X(n);定义输入信号的相关矩阵为<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>R</mi><mi>xx</mi></msub><mo>=</mo><mi>E</mi><mo>{</mo><mi>X</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><msup><mi>X</mi><mi>H</mi></msup><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>}</mo><mo>=</mo><msub><mi>AR</mi><mi>ss</mi></msub><msup><mi>A</mi><mi>H</mi></msup><mo>+</mo><msubsup><mi>&sigma;</mi><mi>n</mi><mn>2</mn></msubsup><mi>I</mi></mrow>]]></math><img file="FDA0000557773290000011.GIF" wi="796" he="78" /></maths>  式一式中,R<sub>ss</sub>为干扰信号的相关矩阵,<img file="FDA0000557773290000012.GIF" wi="70" he="78" />为噪声功率A=[a(θ<sub>0</sub>),a(θ<sub>1</sub>),a(θ<sub>2</sub>),…,a(θ<sub>M‑1</sub>)]表示为阵列流型,a(θ<sub>p</sub>)=[1,exp(jΦ<sub>p</sub>),…,exp(j(M‑1)Φ<sub>p</sub>)]<sup>H</sup>,其中θ<sub>p</sub>代表第p个干扰的波达方向,I为单位矩阵;输出信号为Y=WX,W为输出权值;根据输出功率最小准则<maths num="0002" id="cmaths0002"><math><![CDATA[<mfenced open='{' close=''><mtable><mtr><mtd><mi>min</mi><msub><mi>P</mi><mi>out</mi></msub><mo>=</mo><mi>E</mi><mo>{</mo><msup><mrow><mo>|</mo><mi>y</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>|</mo></mrow><mn>2</mn></msup><mo>}</mo><mo>=</mo><msup><mi>W</mi><mi>H</mi></msup><msub><mi>R</mi><mi>xx</mi></msub><mi>W</mi></mtd></mtr><mtr><mtd><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo><mi></mi><msup><mi>W</mi><mi>H</mi></msup><mi>A</mi><mo>=</mo><mn>1</mn></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000557773290000013.GIF" wi="708" he="200" /></maths>  式二得到常规输出功率最小约束模型自适应权值<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>W</mi><mi>opt</mi></msub><mo>=</mo><msup><mrow><mo>(</mo><msup><mi>A</mi><mi>H</mi></msup><msubsup><mi>R</mi><mi>xx</mi><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mi>A</mi><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><msubsup><mi>R</mi><mi>xx</mi><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mi>A</mi></mrow>]]></math><img file="FDA0000557773290000014.GIF" wi="517" he="103" /></maths>  式三然后,失配条件下,定义第p个干扰的波达方向为<img file="FDA0000557773290000015.GIF" wi="97" he="89" />可展宽为左右两个干扰信号<img file="FDA0000557773290000016.GIF" wi="80" he="89" />和<img file="FDA0000557773290000017.GIF" wi="82" he="89" />同时入射:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mover><msub><mi>&theta;</mi><mrow><mi>p</mi><mn>1</mn></mrow></msub><mo>&OverBar;</mo></mover><mo>=</mo><msub><mi>&theta;</mi><mi>p</mi></msub><mo>+</mo><msub><mi>&Delta;&theta;</mi><mi>p</mi></msub></mrow>]]></math><img file="FDA0000557773290000018.GIF" wi="312" he="89" /></maths><maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mover><msub><mi>&theta;</mi><mrow><mi>p</mi><mn>2</mn></mrow></msub><mo>&OverBar;</mo></mover><mo>=</mo><msub><mi>&theta;</mi><mi>p</mi></msub><mo>-</mo><msub><mi>&Delta;&theta;</mi><mi>p</mi></msub></mrow>]]></math><img file="FDA0000557773290000021.GIF" wi="316" he="93" /></maths>其中θ<sub>p</sub>为实际干扰入射方向,Δθ<sub>p</sub>为失配角度,假设Δθ<sub>p</sub>服从均值为0,方差为<img file="FDA0000557773290000022.GIF" wi="62" he="79" />的正态分布,即<img file="FDA0000557773290000023.GIF" wi="331" he="85" />构造零陷加宽后的自适应权值:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mover><msub><mi>W</mi><mi>opt</mi></msub><mo>&OverBar;</mo></mover><mo>=</mo><mfrac><mrow><msup><mrow><mo>(</mo><mover><msub><mi>R</mi><mi>xx</mi></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mi>a</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>p</mi></msub><mo>)</mo></mrow></mrow><mrow><mi>a</mi><msup><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>p</mi></msub><mo>)</mo></mrow><mi>H</mi></msup><msup><mrow><mo>(</mo><mover><msub><mi>R</mi><mi>xx</mi></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mi>a</mi><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>p</mi></msub><mo>)</mo></mrow></mrow></mfrac></mrow>]]></math><img file="FDA0000557773290000024.GIF" wi="560" he="169" /></maths>  式四其中,<img file="FDA0000557773290000025.GIF" wi="949" he="170" />式五<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msub><mrow><mo>[</mo><mi>T</mi><mo>]</mo></mrow><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow></msub><mo>=</mo><mfrac><mrow><msub><mrow><mo>[</mo><msub><mi>T</mi><mn>1</mn></msub><mo>]</mo></mrow><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow></msub><mo>+</mo><msub><mrow><mo>[</mo><msub><mi>T</mi><mn>2</mn></msub><mo>]</mo></mrow><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow></msub></mrow><mn>2</mn></mfrac><mo>=</mo><mfrac><mrow><mi>exp</mi><mo>{</mo><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msubsup><mi>&sigma;</mi><mi>p</mi><mn>2</mn></msubsup><msup><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mi>l</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>}</mo><mo>+</mo><mi>exp</mi><mo>{</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msubsup><mi>&sigma;</mi><mi>p</mi><mn>2</mn></msubsup><msup><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mi>l</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>}</mo></mrow><mn>2</mn></mfrac><mo>=</mo><mi>cos</mi><mo>[</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msubsup><mi>&sigma;</mi><mi>p</mi><mn>2</mn></msubsup><msup><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mi>l</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>]</mo></mrow>]]></math><img file="FDA0000557773290000026.GIF" wi="1776" he="218" /></maths>其中<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msub><mrow><mo>[</mo><msub><mi>T</mi><mn>1</mn></msub><mo>]</mo></mrow><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow></msub><mo>=</mo><mi>exp</mi><mo>{</mo><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msubsup><mi>&sigma;</mi><mi>p</mi><mn>2</mn></msubsup><msup><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mi>l</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>}</mo><mo>,</mo><msub><mrow><mo>[</mo><msub><mi>T</mi><mn>2</mn></msub><mo>]</mo></mrow><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow></msub><mo>=</mo><mi>exp</mi><mo>{</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msubsup><mi>&sigma;</mi><mi>p</mi><mn>2</mn></msubsup><msup><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mi>l</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>}</mo></mrow>]]></math><img file="FDA0000557773290000027.GIF" wi="1214" he="148" /></maths>具体方法包括以下步骤:步骤1,设置带喇叭天线的强干扰源,并设置仰角和方位角;采用七元的圆心阵,阵元间距为半个波长,将接收到的信号送入射频接收前端,信号通过射频前端调整后进入A/D转换模块;步骤2,由A/D采样单元进行数据采样,采样数据送入数字混频模块;步骤3,数字混频模块将带通采样后的数字中频信号变换为基带信号,然后送入低通滤波器,滤除高频分量,得到I/Q两路信号;步骤4,针对步骤3得到信号基于零陷加宽模型进行如下子步骤的操作:步骤4.1,将该信号送至DSP权值向量求解模块,令<img file="FDA0000557773290000028.GIF" wi="263" he="133" />形成的加宽矩阵为<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><msub><mrow><mo>[</mo><mi>T</mi><mo>]</mo></mrow><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow></msub><mo>=</mo><mn>1</mn><mo>-</mo><mfrac><mrow><msubsup><mi>&sigma;</mi><mi>p</mi><mn>2</mn></msubsup><msup><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mi>l</mi><mo>)</mo></mrow><mn>2</mn></msup></mrow><mn>2</mn></mfrac><mo>,</mo></mrow>]]></math><img file="FDA0000557773290000029.GIF" wi="470" he="145" /></maths>k取7;步骤4.2,实验中采用FPGA求出信号的自相关值R<sub>xx</sub>;自相关矩阵求逆放在型号为TMS320C6416的DSP模块中进行;实验中选择了计算量较小且占内存空间较小的Gauss‑Jordan算法,在求逆之前先由式五求出矩阵<img file="FDA00005577732900000210.GIF" wi="109" he="87" />并将中<img file="FDA0000557773290000031.GIF" wi="86" he="83" />的元素赋给另一个矩阵H(i,j),整个N*N矩阵求逆完成后的值为R(i,j);为了验证求逆过程是否正确,实验中把原来的矩阵H(i,j)乘以逆矩阵R(i,j),如果H(i,j)*R(i,j)=I,I为单位矩阵,则说明求逆过程在DSP里实现正确;步骤4.3,将R<sub>xx</sub>代入式三求出展宽前的权值因子W<sub>opt</sub>;再把求逆后的值R(i,j)代替<img file="FDA0000557773290000032.GIF" wi="146" he="92" />代入式四中,求出展宽后的权值因子<img file="FDA0000557773290000033.GIF" wi="129" he="90" />步骤4.4,计算出零陷加宽最优权值向量并将此结果送回FPGA中的加权求和模块,将得到的加权系数与输入数字信号做相乘求和运算,从而达到高动态干扰抑制的目的;步骤4.5,通过求出的权值对输入信号进行滤波,并相互比较;步骤5:将干扰抑制后的运算结果输出到GPS接收系统进行导航信息的捕获跟踪、定位解算。
地址 430072 湖北省武汉市武昌区珞珈山武汉大学