一种适用于LTE外辐射源雷达的时域杂波抑制方法与流程

文档序号:19608299发布日期:2020-01-03 13:48阅读:388来源:国知局
一种适用于LTE外辐射源雷达的时域杂波抑制方法与流程

本发明属于无源雷达技术领域和通信技术领域,尤其是涉及到lte外辐射源雷达接收信号中存在直达波和分数倍延迟的多径杂波时,提出了基于分数倍内插的监测信号处理和变步长自适应最小均方杂波抑制方法,可以提高杂波抑制性能和抑制速度,并减少了系统硬件资源的消耗,有利于实时化处理。



背景技术:

所谓外辐射源雷达也称为被动雷达、机会雷达等,相比于传统体制的主动雷达系统,外辐射源雷达的接收系统是完全被动的,不辐射任何电磁波,而是通过接收和处理目标反射的非合作照射源在空间中传播的无线电波来提取目标的时延信息、多普勒频率和来波方向等参数,从而实现对目标的检测、定位以及跟踪。其所用的第三方照射源信号属于非合作信号,可利用辐射源种类繁多,如移动通信信号、广播信号、数字音频信号、gps信号等等。因此,外辐射源雷达系统拥有良好的隐蔽性、低廉的成本、较少的频谱资源浪费、广阔的信号空域覆盖。基于此,研究外辐射源雷达具有较高的应用价值和意义。

近年来,4g通信信号即lte信号的广泛应用引起了雷达界学者的强烈兴趣。它属于无线通信信号的一种,支持1.4~20mhz的大带宽,与gsm和其他信号相比,具有更高的距离分辨率;800-3500mhz的大频段范围以及支持两种双工模式(fdd和tdd),这些特点使的lte外辐射源雷达发展应用成为可能。此外,lte使用正交频分多址(ofdma)来保证模糊函数的低旁瓣,正因其独特的优势,越来越多的国内外雷达研究者开始关注基于lte信号的外辐射源雷达系统。

外辐射源雷达系统中,有一个不容忽视的信号处理步骤,即抑制杂波。对于移动通信系统,基站发射功率远小于有源雷达本身发射功率,一般只有20~40w。经目标反射回来的回波信号通常包含大量多径杂波和直达波干扰,并且目标回波功率一般比直达波干扰功率低40db左右,有时还会低100db以上,如果不采取合适的措施抑制这些杂波,仅通过天线波束主瓣指向目标以及延长相干积累时间获得的目标增益远不能达到检测目标的指标要求,那么从接收到的信号中就很难提取出所需的目标回波信号,就会影响下一步与提纯后参考信号的匹配滤波,进而无法得到探测目标准确的位置信息。因此,监测通道杂波抑制是lte外辐射源雷达系统中信号处理的关键步骤,为雷达后续信号处理提供可靠的支撑。

针对lte外辐射源雷达系统,实现目标跟踪监测的必要手段是对参考信号和监测信号进行相干处理。时域杂波对消的成功与否取决于参考通道和监测通道之间的相关性,相位误差会导致系统对监测通道中杂波的抑制能力变弱。而监测通道中的杂波与参考通道中的直达波信号之间时延上存在微小差别。延迟信号一般情况下只有少数部分位于采样间隔的整数倍,大多数都位于两个相邻采样点之间,因此主要存在分数延迟问题。如图1所示,为双基地雷达系统简单模型,现对分数延迟问题作出分析。

假设接收系统中监测通道到参考通道的距离为r,到静物的距离为r32;lte基站到参考通道的距离为r1,到监测通道的距离为r2,到静物的距离为r31;参考信号传递时延为τ1,而经参考通道处理的时延为τ'1,则参考信号的总时延为τr=τ1+τ'1;直达波干扰传递时延为τ2,而经监测通道处理的时延为τ'2,则直达波干扰的总时延为τd=τ2+τ'2;同理,多径的总时延为τc=τ3+τ'2=τ31+τ32+τ'2。

根据实际雷达工作情况知,一般有r1≠r2≠(r31+r32)以及τ'1≠τ'2,则τ1≠τ2≠(τ31+τ32),进而可知τc≠τd≠τr,故监测通道中的杂波与参考通道中的直达波信号之间时延上存在微小差别。延迟信号一般情况下只有少数部分位于采样间隔的整数倍,大多数都位于两个相邻采样点之间,因此主要存在分数延迟问题。如果实际的杂波信号仍用整数延迟来表示,那么肯定会减弱两通道间的相关性。

假设只考虑直达波干扰,信号有效带宽为b,那么相关系数ρ和两个通道的直达波信号之间的延迟差τ之间的关系满足:

ρ=sinc(τ×b)

针对相关系数对两个通道的相消增益的影响,将系统的相消增益定义为信号能量与杂波能量之比提高的倍数。如果相消增益越高,说明杂波抑制的结果将越好。可以将最优相消增益表示为:

由上式可知,只有当|ρ|→1时,相消增益(cg)0才越大。例如,假设相关系数为0.999、0.99、0.9,经计算可得对应的相消增益分别为27db、17db、7db。可见,相关系数微弱的改变都会给相消增益带来很大的影响。

为此,本发明从分数延迟问题着手,分析了参考通道和监测通道之间的相关性对时域杂波抑制效果带来的影响,提出了一种适用于lte外辐射源雷达的基于分数延迟的变步长频域批处理最小均方(fdblms,fractionaldelaybasedbatchleastmeansquare)自适应杂波抑制算法。该方法对监测信号进行内插,然后利用fdblms算法对杂波进行对消,用以解决两通道间相关性变差问题。



技术实现要素:

针对外辐射源雷达杂波分数延迟带来的问题,本发明提出了lte外辐射源雷达杂波抑制方法。

本发明所采用的技术方案是:一种适用于lte外辐射源雷达杂波抑制方法,其特征在于考虑了分数延迟问题,包括以下步骤:

步骤1,建立lte外辐射源雷达探测信号模型,并进行分数倍内插,包括如下子步骤;

步骤1a,建立目标回波信号和参考信号的模型,所述目标回波信号即监测信号,参考信号即直达波信号;

步骤1b,将原始的监测信号进行sinc函数内插得到由有限个整数延迟的参考信号线性组合的监测信号,从而得到监测信号的分数倍延迟的表达式;

步骤2,针对分数倍内插后的数据进行fir滤波器设计,以便在fdblms算法中滤出分数倍延迟的杂波;

步骤3,进行基于分数延迟的变步长频域批处理最小均方算法fdblms,整个fdblms算法的具体运算过程如下,

步骤3a,对参考信号、监测信号和权系数矢量进行分块,每块作为一次批处理的输入数据;

步骤3b,对权系数矢量进行fft,以便在频域实施杂波抑制算法;

步骤3c,对输入第k-1个和第k个的数据块矢量进行fft;

步骤3d,根据第k个数据块x(k)和权系数w(k),计算第k个数据块的估计值;

步骤3e,计算第k个数据块的输出误差估计值;

步骤3f,对第k个数据块的输出误差估计值进行fft,将时域数据转换成频域数据;

步骤3g,更新步长因子和权系数矢量;

步骤4,将每块的输出结果组合,得到经过杂波抑制后的监测信号。

进一步的,步骤1a中,lte外辐射源雷达所接收的参考信号表示为,

sref(t)=d(t)+vref(t)

其中,d(t)为直达波,vref(t)为参考通道的噪声;

所接收到的原始监测信号表示为,

上式中第一项为接收到的直达波,第二项为多径杂波,第三项为目标回波,第四项为噪声,其中,c0、δτ0为直达波干扰的复包络幅值和相对于参考信号的分数延迟;ts为雷达接收端采样周期,cl、δτl(l=1,2,...,nc)为第i个多径杂波的复包络幅值和相对于参考信号的采样周期ts的分数倍延迟;nc为多径总数;m(t)为目标回波信号;vsurv(t)为监测通道噪声。

进一步的,步骤1b的具体实现方式如下,

设有一带限信号f(t),经过分数时延δτ后的信号为f(t-δτ),采样周期为ts,sinc内插公式表示为:

离散化,即t=nts+δτ,得:

现令k=n-i,且i、n、k都为整数,得:

根据sinc函数的图形特征,在原点处取最大值,且离原点越远的点的函数值衰减得越快,因此,k在(-∞,∞)之间取一段较小区间就能获得较高的插值精度,假设这段区间为(-p,p),得到更正后的插值函数:

若参考信号表示为sref(t)=d(t)+vref(t),当采样间隔ts≤|δτ|时,监测信号表示为:

式中δτl=δτ-lts,l∈z,δτl<ts;以采样周期ts离散化,并对其进行内插后得:

式中,c0、δτ0为直达波干扰的复包络幅值和相对于参考信号的分数延迟;cl、δτl(l=1,2,...,nc)为第i个多径杂波的复包络幅值和相对于参考信号的分数延迟;nc为多径总数;m(n)为目标回波信号;vsurv(n)为监测通道噪声;vref(n)为参考通道噪声;hl,k=clsinc(k-δτl)。

进一步的,步骤2的具体实现方式如下,

为了抑制监测信号中的杂波,先将监测信号进行分段以便后续处理,若将其分为长度为n的数据段,则接收端接收到n个数据即可进行分数倍内插,则内插后数据段长度由n变为n+p;然后对fir滤波器做出改进,使其由n阶变为n+p阶;

将监测信号表达式做变量替换,即l'=l-k、k'=k+p得:

其中

对参考信号和监测信号进行z变换得:

又有:

m(z)=ssurv(z)-h(z)sref(z)

则滤波器的传递函数表示为:

其中,hl'(z)为h'l'的z变换;

为了抑制具有分数延迟的杂波,将滤波器增加p阶,则重构后的滤波器总阶数为m=p+n,则n时刻输入的参考信号和滤波器权系数矢量分别为x(n)=[x(n+p),x(n+1),...,x(n-n+1)]t和w(n)=[w-p(n),w-1(n),...,wn-1(n)]t,输入的监测信号为d(n),则滤波后得到输出信号估计值为:

y(n)=wt(n)x(n)

产生的输出误差信号为:e(n)=d(n)-y(n)=d(n)-wt(n)x(n),利用均方误差函数(mse)最小化准则,即通过不断调整权系数,直到输出估计值和监测信号的mse最小,达到最佳抑制效果。

进一步的,步骤3a中对参考信号、监测信号和权系数矢量进行分块的具体实现方式如下,

对步骤1中内插后的监测信号进行分块,分块长度为l=m=p+n,n是内插前数据分块长度,p是内插点数,得到第k块监测信号矢量为:

x(k)=ssurv(k)=[ssurv(kl-p),...,ssurv(kl-1),ssurv(kl)...,ssurv(kl+n-1)]t

同理,对参考信号、权系数矢量进行分块,分别得第k个的数据块和权系数矢量为:

d(k)=sref(k)=[sref(kl-p),...,sref(kl-1),sref(kl)...,sref(kl+n-1)]t

w(k)=[w-p(k),...,w-1(k),w0(k)...,wn-1(k)]t

对k=0,1,2,...,设初始值w(0)=0。

进一步的,步骤3b-步骤3d的具体实现方式如下,

步骤3b,首先将阶数为m的滤波器权值系数后面继续添加m个零,然后再进行2m点fft变换后的频域权系数矢量表示为:

w(k)=fatw(k)

此时,w(k)是2m×1维矩阵,而w(k)是m×1维矩阵,f是2m×2m维fft矩阵,a=[im0m]是m×2m维矩阵,im是m×m维单位矩阵,0m是m×m维零矩阵;

步骤3c,对输入第(k-1)个和第k个的监测数据块矢量进行fft,

x(k)=diag{f[x(km-m),...,x(km-1),x(km),...,x(km+m-1)]}

其中,x(km-m),...,x(km-1)是第(k-1)块的数据,x(km),...,x(km+m-1)是第k块的数据,x(k)是n×n维向量;

步骤3d,然后对步骤3c中fft后数据用1/2重叠保留法求解线性卷积得:

yt(k)=[y(km),y(km+1),...,y(km+m-1)]

=kf-1x(k)w(k)

其中,k=[0mim]是m×2m维矩阵。

进一步的,步骤3e中计算第k个数据块的输出误差估计值的具体实现方式如下,

对于第k个的块,令m×1维的期望响应矢量为:

d(k)=[d(km),d(km+1),...,d(km+m-1)]t

则得到误差信号矢量为

e(k)=[e(km),e(km+1),...,e(km+m-1)]t=d(k)-yt(k)。

进一步的,步骤3g中更新步长因子和权系数矢量的具体实现方式如下,

定义步长因子矩阵为

u(k)=diag{μ-m(k),...,μ-1(k),μ0(k),μ1(k),...,μm-1(k)}

则第k个数据块中第m(m=-m,...,-1,0,1,...,m-1)频点的步长因子为:

由于输入信号x(n)和输出误差信号的估计值e(n)是已知的,因此通过递归平滑离散傅里叶变换dft系数来估计功率谱密度和交叉谱密度:

sx,m(k)=λsx,m(k-1)+(1-λ)|xm(k)|2

se,m(k)=λse,m(k-1)+(1-λ)|em(k)|2

其中,sx,m(k)是xm(k)的功率谱密度,se,m(k)是em(k)的功率谱密度,sxe,m(k)是em(k)和xm(k)的交叉功率谱密度,0<λ<1,xm(k)是x(k)第m频点的元素,em(k)是e(k)第m频点元素,是xm(k)的共轭;

e(k)=fkte(k)=fkt(d(k)-yt(k))

=fkt(d(k)-kf-1x(k)w(k))

=fktd(k)-fktkf-1x(k)w(k)

=fktd(k)-fqf-1x(k)w(k)

上式中,q=ktk是2m×2m维矩阵,则权系数矢量更新公式变为:

w(k+1)=w(k)+2fgf-1u(k)xh(k)w(k)

其中,g=i2m-q是2m×2m维矩阵,i是单位矩阵,该矩阵从左上角到右下角的对角线上的元素均为1,除此以外全都为0。

与现有技术相比,本发明计算量小,在多径和干扰严重时其优点尤为突出,提升雷达系统探测性能,对于lte外辐射源雷达实际应用非常有意义。

附图说明

图1是lte外辐射源雷达系统时延示意图。

图2是重构后的fir自适应滤波器。

图3是fdblms滤波器原理框图。

图4是fdblms算法实施框图。

图5是基于分数延迟的变步长频域最小均方fdblms算法杂波相消比。

图6是blms算法(a)和fdblms算法(b)下目标的多普勒谱。

具体实施方式

为了便于本领域普通技术人员理解和实施本发明,下面结合附图及实施例对本发明作进一步的详细描述,应当理解,此处所描述的实施示例仅用于说明和解释本发明,并不用于限定本发明。

本发明实施例中信号为fdd模式下的lte信号,带宽为15mhz,接收端采样率为23.04mhz。本发明提供一种适用于lte外辐射源雷达杂波抑制方法,本发明实施例的方法流程图如图4,包括以下步骤:

步骤1,建立lte外辐射源雷达探测信号模型,并进行分数倍内插;包括以下子步骤:

步骤1a,建立目标回波信号(即监测信号)和参考信号(即直达波信号)的模型;

其中,lte外辐射源雷达所接收的参考信号可表示为,

sref(t)=d(t)+vref(t)

其中,d(t)为直达波,vref(t)为参考通道的噪声。

所接收到的原始监测信号可表示为,

上式中第一项为接收到的直达波,第二项为多径杂波,第三项为目标回波,第四项为噪声。其中,c0、δτ0为直达波干扰的复包络幅值和相对于参考信号的分数延迟;ts为雷达接收端采样周期,cl、δτl(l=1,2,...,nc)为第i个多径杂波的复包络幅值和相对于参考信号的采样周期ts的分数倍延迟;nc为多径总数;m(n)为目标回波信号;vsurv(n)为监测通道噪声。

可见,杂波信号中存在采样周期的分数倍延迟,若在时域上对数据直接按整数倍采样周期ts为时间单位进行时域杂波抑制,则会破坏监测通道信号与参考通道信号的相关性,从而降低杂波抑制性能,因此需要考虑分数倍时延。

步骤1b,将原始的监测信号进行sinc函数内插得到由有限个整数延迟的参考信号线性组合的监测信号,从而得到监测信号的分数倍延迟的表达式;

针对杂波信号分数时延的问题,本发明采用sinc函数内插的方式对监测信号进行内插,从而使得内插后的监测信号逼近实际的分数倍延迟信号。sinc插值原理是通过sinc函数与原采样信号进行卷积,将位于分数倍间隔信号用整数倍间隔信号的线性和表示。

设有一带限信号f(t),经过分数时延δτ后的信号为f(t-δτ),采样周期为ts,sinc内插公式表示为:

离散化,即t=nts+δτ,得:

现令k=n-i,且i、n、k都为整数,得:

根据sinc函数的图形特征,在原点处取最大值,且离原点越远的点的函数值衰减得越快。因此,k在(-∞,∞)之间取一段较小区间就能获得较高的插值精度,假设这段区间为(-p,p),可得更正后的插值函数:

本发明中,若参考信号表示为sref(t)=d(t)+vref(t),当采样间隔ts≤|δτ|时,监测信号可以表示为:

式中δτl=δτ-lts,l∈z,δτl<ts。以采样周期ts离散化,并对其进行内插后得:

式中,c0、δτ0为直达波干扰的复包络幅值和相对于参考信号的分数延迟;cl、δτl(l=1,2,...,nc)为第i个多径杂波的复包络幅值和相对于参考信号的分数延迟;nc为多径总数;m(n)为目标回波信号;vsurv(n)为监测通道噪声;vref(n)为参考通道噪声;hl,k=clsinc(k-δτl)。

可见,当杂波信号存在分数延迟的时候,可以用有限个整数延迟的参考信号的线性组合来拟合监测信号。

步骤2,针对分数倍内插后的数据进行fir滤波器设计,以便在fdblms算法中滤出分数倍延迟的杂波;

为了抑制监测信号中的杂波,需先将监测信号进行分段以便后续处理,若将其分为长度为n的数据段,则接收端接收到n个数据即可进行分数倍内插,则内插后数据段长度由n变为n+p。

数据考虑了分数延迟问题并进行内插后,则需要相应的对原本的最小均方算法fir滤波器做出改进,使其由n阶变为n+p阶,以满足实际需求。

将监测信号表达式做变量替换,即l'=l-k、k'=k+p得:

其中对参考和监测信号进行z变换得:

又有:

m(z)=ssurv(z)-h(z)sref(z)

则滤波器的传递函数可表示为:

其中,hl'(z)为h'l'的z变换。实际情况中fir滤波器传递函数h(z)的系数h'l'是未知的,而自适应滤波过程就是根据某个特定的准则对它们进行估计的过程。h'l'中含有分数延迟值,通过自适应滤波,便无需知道精确的分数延迟估计值。

从上式可以清楚地看出,存在分数延迟问题的杂波并不能用常规自适应滤波器对消,必须改变滤波器的结构。为了抑制具有分数延迟的杂波,可以将滤波器增加p阶,则重构后的滤波器总阶数为m=p+n,其结构如图2所示。图2中滤波器的阶数为m=p+n,则n时刻输入的参考信号和滤波器权矢量分别为x(n)=[x(n+p),x(n+1),...,x(n-n+1)]t和w(n)=[w-p(n),w-1(n),...,wn-1(n)]t,输入的监测信号为d(n)。则滤波后得到输出信号估计值为:

y(n)=wt(n)x(n)

产生的输出误差信号为:e(n)=d(n)-y(n)=d(n)-wt(n)x(n),利用均方误差函数(mse)最小化准则,即通过不断调整权值系数,直到输出估计值和监测信号的mse最小,达到最佳抑制效果。

故利用参考信号作为参考训练集,用监测信号作为期望输出数据来估计误差,通过这个估计的误差值自适应的调整传递函数的系数,当系数估计值趋近于真实值时,可以使ssurv(z)-h(z)sref(z)刚好等于m(z),输出的就是不含杂波的目标回波信号。

步骤3,进行基于分数延迟的变步长频域批处理最小均方(fdblms)算法,发明fdblms进行杂波抑制,这主要是因为相对于dab、gsm等信号来说,lte信号带宽较宽,会导致运用lms算法时对消的阶数过高,加大计算的复杂度。该算法是一种改进的blms算法,不同之处在于更新滤波器抽头权值的方式。fdblms滤波器原理框图如图3所示,输入的信号先经过串/并转换被分成多个长度为l的数据块,然后逐块送到阶数为m(一般取l=m)的批处理fir滤波器中,一块一块地进行干扰对消,每块对消完权值便执行一次更新。如图4所示,整个fdblms算法运算过程为:

步骤3a,对参考信号、监测信号和权系数矢量进行分块,每块作为一次批处理的输入数据;

对步骤1中内插后的监测信号进行分块,分块长度为l=m=p+n,得到第k块监测信号矢量为:

x(k)=ssurv(k)=[ssurv(kl-p),...,ssurv(kl-1),ssurv(kl)...,ssurv(kl+n-1)]t

由于先将数据分为了多个块,k指的是第k块,每块内有多个时刻的数值。同理,对参考信号、权系数矢量进行分块,分别得第k个的数据块和权系数矢量为:

d(k)=sref(k)=[sref(kl-p),...,sref(kl-1),sref(kl)...,sref(kl+n-1)]t

w(k)=[w-p(k),...,w-1(k),w0(k)...,wn-1(k)]t

对k=0,1,2,...,设初始值w(0)=0。

步骤3b,对权系数矢量进行fft,以便在频域实施杂波抑制算法;

由于频域中对线性卷积的处理就是将序列进行周期延拓,而x(k)和w(k)线性卷积的长度为2m-1,故保证周期n≥2m-1,取延拓周期为2m,因此先将阶数为m的滤波器权值系数后面继续添加m个零,然后再进行2m点fft变换后的频域权系数矢量表示为:

w(k)=fatw(k)

此时,w(k)是2m×1维矩阵,而w(k)是m×1维矩阵,f是2m×2m维fft矩阵,a=[im0m]是m×2m维矩阵,im是m×m维单位矩阵,0m是m×m维零矩阵。

步骤3c,对输入第k-1个和第k个的数据块矢量进行fft;

x(k)=diag{f[x(km-m),...,x(km-1),x(km),...,x(km+m-1)]}

其中,x(km-m),...,x(km-1)是第(k-1)块的数据,x(km),...,x(km+m-1)是第k块的数据。x(k)是n×n维向量。

步骤3d,根据第k个数据块x(k)和权系数w(k),计算第k个数据块的估计值;

对步骤3c中fft后数据用1/2重叠保留法求解线性卷积得:

yt(k)=[y(km),y(km+1),...,y(km+m-1)]

=kf-1x(k)w(k)

其中,k=[0mim]是m×2m维矩阵。

步骤3e,计算第k个数据块的输出误差估计值;

对于第k个的块,令m×1维的期望响应矢量为:

d(k)=[d(km),d(km+1),...,d(km+m-1)]t

则可得到误差信号矢量为

e(k)=[e(km),e(km+1),...,e(km+m-1)]t=d(k)-yt(k)

步骤3f,对第k个数据块的输出误差估计值进行fft,将时域数据转换成频域数据;

e(k)=fkte(k)=fkt(d(k)-yt(k))

=fkt(d(k)-kf-1x(k)w(k))

=fktd(k)-fktkf-1x(k)w(k)

=fktd(k)-fqf-1x(k)w(k)

上式中,q=ktk是2m×2m维矩阵。

步骤3g,更新步长因子和权系数矢量;

定义步长因子矩阵为

u(k)=diag{μ-m(k),...,μ-1(k),μ0(k),μ1(k),...,μm-1(k)}

则第k个数据块中第m(m=-m,...,-1,0,1,...,m-1)频点的步长因子为

由于输入信号x(n)和输出误差信号的估计值e(n)是已知的,因此可以通过递归平滑离散傅里叶变换dft系数来估计功率谱密度sx,m(k)、sxe,m(k)和交叉谱密度sxe,m(k):

sx,m(k)=λsx,m(k-1)+(1-λ)|xm(k)|2

se,m(k)=λse,m(k-1)+(1-λ)|em(k)|2

其中,sx,m(k)是xm(k)的功率谱密度,se,m(k)是em(k)的功率谱密度,sxe,m(k)是em(k)和xm(k)的交叉功率谱密度,0<λ<1,xm(k)是x(k)第m频点的元素,em(k)是e(k)第m频点元素,是xm(k)的共轭。

则权系数矢量更新公式变为:

w(k+1)=w(k)+2fgf-1u(k)xh(k)w(k)

其中,g=i2m-q是2m×2m维矩阵,i是单位矩阵,该矩阵从左上角到右下角的对角线(称为主对角线)上的元素均为1,除此以外全都为0。

步骤4,将每块的输出结果组合,得到经过杂波抑制后的监测信号。

传统的lms的梯度矢量取的是当前时刻的估计值,而fdblms的梯度矢量估计值更为精确,是数据块所有样点梯度矢量的累加后的均值,平滑了噪声。随着块长度的增加精确度也会有所提高,但收敛速度方面仍无法提高。同时,分块处理可以很大程度上降低内存的占用率,可以与支持并行运行的处理器一起工作,达到更好的抑制效果。

每个分块杂波抑制进行了5次傅里叶变换,需要5nlog2n次乘法;计算输出矢量和与梯度矢量估计相关的互相关操作各需要4n次乘法。因此,fdblms总共需要5nlog2n+8n=10mlog2m+26m次乘法。而经典的blms算法总共进行2m2次乘法,两者之比为(5log2m+13)/m。

不同m的取值得到的不同复杂度之比见表1,可知滤波器阶数越大,fdblms计算量优势越明显。

表1不同滤波器阶数取值下两种算法计算复杂度之比

仿真与杂波抑制性能分析

为了评估各种算法的性能,现从杂波相消比、杂波抑制效果以及计算复杂度三个方面进行分析。仿真仍用带宽为15mhz的fdd-lte信号,横向滤波器阶数设置为110,控制参数λ设置为0.9。相干积累时间设置为0.5s。对于分数延迟的模拟,先用高的采样率(230.4mhz)采样监测信号,再以10倍抽取,最后得到采样率为23.04mhz的监测信号。可知,分数延迟位于4.34ns与43.40ns之间。分段数b设置为20,对消距离延迟单元k设置为110。其它仿真参数见表2。

表2lte外辐射源雷达系统仿真参数

(1)杂波相消比:用于评估时域自适应滤波算法对监测通道中杂波的衰减能力。如果衰减前监测通道杂波功率为p1,衰减后监测通道杂波功率为p2,则其定义为:

ca(db)=10lg(p1/p2)

可见,为了获得更好的抑制效果,那么ca应该越大越好。

当p取不同的值时,采用基于分数延迟的变步长频域批处理最小均方(fdblms)算法观察分数延迟对杂波相消比的影响,其结果如图5所示。

从图5中可以看出前期p取较小值时,杂波相消比已经有了较为明显的增加。而在后期尽管p增大,算法的杂波相消比变化波动并不大,说明已经对分数延时带来的相位问题进行了补偿,实现了算法对杂波的最大抑制性能。过大的p值会造成计算量的增加,因此,在此仿真条件下p取6就行。

另一方面,p取零时,相当于未考虑分数延迟的批处理最小均方blms算法。可以看出未考虑分数延迟问题使得算法的抑制性能大大降低。考虑分数延迟后,当分数延迟插值p值较小时,其抑制性能随p值增加而较快增加,当p值增加到一定程度后,基于分数延迟的变步长频域批处理最小均方(fdblms)算法将维持较为恒定的杂波相消比,即该方法的杂波抑制性能趋于稳定,分数延迟问题带来的影响得到了解决。

(2)杂波抑制效果

当分数延迟为5ns,p取6时,分别采用批处理最小均方blms算法和基于分数延迟的变步长频域批处理最小均方fdblms算法对监测信号和参考信号进行互模糊函数运算,得到目标截面的多普勒谱如图6,观察杂波抑制效果。

从图6可以看出,位于100hz多普勒频率处的目标的幅度值并没有因为算法的改进而下降,说明基于分数延迟的变步长频域批处理最小均方fdblms算法在干扰对消过程中不会对目标造成功率损失。对比图(a)和(b),基于分数延迟的变步长频域批处理最小均方fdblms算法使得目标信噪比提高了约5db。以上结果说明,改进的算法考虑了分数延迟问题,从而使得其对杂波抑制的效果更好,主要是因为将直达波信号中相位超前的那一部分也对消掉了。

应当理解的是,上述针对较佳实施例的描述较为详细,并不能因此而认为是对本发明专利保护范围的限制,本领域的普通技术人员在本发明的启示下,在不脱离本发明权利要求所保护的范围情况下,还可以做出替换或变形,均落入本发明的保护范围之内,本发明的请求保护范围应以所附权利要求为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1