基于多特征融合的ADS-B微弱信号检测装置及方法与流程

文档序号:22968932发布日期:2020-11-19 21:47阅读:185来源:国知局
基于多特征融合的ADS-B微弱信号检测装置及方法与流程

本发明涉及信号处理技术领域,具体涉及一种基于多特征融合的ads-b微弱信号检测装置及方法。



背景技术:

ads-b广播式自动相关监测系统是一种广泛应用于空中交通管制的技术手段,它将卫星导航、通信技术、数据链、机载设备及地面设备等技术结合,提供了更加安全、高效的空中监视手段,可有效扩大监视覆盖范围,为管制员和飞行员提供详尽的空中飞行器状态信息。

随着人类电磁空间活动的逐渐密集以及世界各国低空领域管制的放宽,空间电磁环境日益复杂和恶化。ads-b系统由于采用全向广播方式工作,极易受到各类环境及人为噪声的影响。当强噪声对ads-b信号产生压制时,会导致目标ads-b信号淹没在噪声中,使得接收系统即使感知到了信号,也由于较低的信噪比,难以将微弱的ads-b目标信号从强噪声中有效地分离出来,从而无法准确提取飞行器身份状态信息和空中态势信息,对空中交通安全造成极为严重的威胁。

常用的ads-b检测方案主要分为两类,一类是基于阵列天线及阵列理论的空域处理,通过波束形成方法进行空间滤波,降低噪声对目标方位信号的影响;另一类是基于时域信息的检测技术,它通过对采集的时间采样序列进行变换域处理,提取信号能量特征参数实现信号检测。

目前,针对ads-b信号检测基本上都是以信号的个别特征为检测依据,主要是时域、频域或空域强度特征,通过滤波、积累等处理提高信噪比,然后在皮尔逊准则下以强度门限来进行目标的判决。然而,在实际复杂的电磁环境下,目标信号的单一特征往往会出现起伏、弱化、被干扰、乃至消失的情况,单一的门限处理技术不能够满足ads-b弱信号的提取需要,从而造成信号检测率不高甚至无法实现检测。

现有技术对信号特征信息利用单一,对ads-b微弱信号检测能力不足,在强噪声条件下难以有效满足对空中态势信息和飞行器身份信息的感知需求。



技术实现要素:

针对现有技术中的上述不足,本发明提供的一种基于多特征融合的ads-b微弱信号检测装置及方法提高了对ads-b微弱信号的检测能力。

为了达到上述发明目的,本发明采用的技术方案为:一种基于多特征融合的ads-b微弱信号检测装置,包括依次连接的信号获取模块、特征提取模块和信号检测模块;

所述信号获取模块用于获取待检测的周期性广播ads-b脉冲信号,并将其划分为信号段和噪声段;

所述特征提取模块用于提取信号段和噪声段的多特征分量,对多特征分量进行标准化,并通过串联方式实现特征融合,将串联融合后的特征向量及样本标签信息进行udp数据包打包并上传至上位机;

所述信号检测模块用于接收上位机下发的网络和分类器模型参数,基于训练生成的堆栈自编码器及svm二分类器模型,对输入目标信号进行二分类判决,实现ads-b微弱信号的检测。

进一步地:所述信号获取模块包括依次连接的射频前端电路和中频电路;

所述射频前端电路用于对ads-b信号进行接收、放大、混频和滤波;

所述中频电路用于对中频信号进行采样及数字下变频处理;

所述中频电路的a/d采样芯片为ad9655芯片。

进一步地:所述特征提取模块包括第一fpga芯片,所述第一fpga芯片的型号为xilinxzynq7100。

进一步地:所述信号检测模块包括norflash片外存储芯片和第二fpga芯片,所述norflash片外存储芯片的型号为micronn25q0128a13es,用于存储上位机下发的堆栈自编码器网络和svm分类器参数,所述第二fpga芯片的型号为xilinxxc7vx690t,用于实现网络接口的控制及接收上位机下发的控制指令,并在运行时加载特征提取模块发送的目标信号串联融合特征及所述norflash片外存储芯片保存的网络、分类器参数,通过网络前向运算,实现对输入信号的判决检测。

进一步地:还包括上位机高层语义特征提取模型及svm分类器生成模块,所述上位机高层语义特征提取模型及svm分类器生成模块包括:

训练集生成单元,用于接收经udp包发送的ads-b脉冲信号串联融合特征训练集,所述训练集中包含多个ads-b信号段和噪声段训练样本,对训练样本标注标签信息;

模型初始化单元,用于对堆栈自编码器及svm二分类器模型参数进行随机初始化;

模型训练单元,用于基于上位机gpu利用串联融合特征训练集对堆栈自编码器网络参数进行调整,实现利用低维高层语义特征对输入特征向量的重构,直至满足预设收敛条件,在自编码器顶层编码层添加svm分类器,利用标签信息对分类参数进行微调,直至满足收敛条件。

一种基于多特征融合的ads-b微弱信号检测方法,包括以下步骤:

s1、通过信号获取模块获取周期性广播的ads-b脉冲信号样本集,将ads-b脉冲信号划分为信号段和噪声段;

s2、通过特征提取模块提取ads-b脉冲信号样本集信号段和噪声段的多特征分量,并将特征分量标准化进行串联特征融合,得到串联融合特征向量;

s3、通过信号检测模块对串联融合特征向量利用离线训练生成的堆栈自编码器神经网络提取信号低维高层语义特征;

s4、通过信号检测模块利用信号低维高层语义特征,基于离线训练生成的svm二分类器对目标信号进行判决,实现ads-b微弱信号的检测。

进一步地:所述步骤s1中ads-b脉冲信号划分的具体步骤为:对获取的ads-b脉冲信号样本集进行滤波、放大和下变频处理,得到中频信号;对中频信号进行采样和数字下变频处理得到零中频信号;将零中频信号划分为包含信号和噪声的信号段以及只包含噪声的噪声段。

进一步地:所述步骤s2的具体步骤为:

s21、分别提取对信号段和噪声段进行多维度表征的多特征分量;

所述多特征分量包括时域ar系数特征、频域能量聚点特征、时频图像renyi熵特征、时频图像伪zernike矩特征和双谱特征;

其中,时域ar系数特征的计算公式为:

上式中,r(i)为信号自相关值,i=0,1,...p,ai为ads-b信号集时域ar模型p阶系数特征。

频域能量聚点特征的提取方法为:

a1.计算信号x(n)的功率谱s(ω);

a2.给定尺度d,利用滑窗在功率谱序列s(ω)上定步长移动,计算各点ω0处信号功率p(ω0,d),并求取平均值pa和最大值pm;

pa=mean{p(ω0,d)}

pm=max{p(ω0,d)}

a3.给定λ水平值,得到信号功率谱s(ω)的λ水平能量聚点;

p(ω0,d)≥(1-f(λ))pa+f(λ)pm

a4.根据各λ水平能量聚点处信号能量,建立频率域特征量模型。

renyi熵特征和伪zernike矩特征提取的具体步骤为:

b1.计算信号x(n)的改进b分布,得到二维时频图像;

b2.根据时频图的亮度等级表达灰度值,将时频图转化为灰度图,进行灰度归一化和中值滤波;

b3.提取信号3阶、5阶、7阶、9阶、11阶、13阶灰度图renyi熵特征;

b4.将灰度图二值化,提取二值图像中信号时频分布1-4阶9种伪zernike矩特征。

双谱特征提取的具体步骤为:

c1.取一段持续时间内的n段同类数据,分别计算双谱估计,然后求平均得到待分析数据的双谱;

c2.将得到的双谱数据向量化,利用k-l变换对双谱数据向量降维。

s22、计算多特征分量的均值和标准差,标准化特征分量;

s23、将标准化后的特征分量前后串联进行特征融合,得到串联融合特征向量。

进一步地:所述步骤s3中堆栈自编码器神经网络的生成方法为:对堆栈自编码器神经网络模型参数进行随机初始化,基于自编码器神经网络自监督机制并根据串联融合特征向量,对自编码器神经网络模型的网络参数进行调整,直至满足收敛条件。

进一步地:所述步骤s4中svm二分类器的生成方法为:在自编码器神经网络最顶编码层添加svm二分类器,利用训练样本类别标签对svm二分类器参数进行微调,直至满足收敛条件。

本发明的有益效果为:本发明各实施例的基于多特征融合的ads-b微弱信号检测装置及方法,突破现行信号检测系统主要以信号的能量特征为依据,采用门限检测的常规模式,利用接收信号本身包含的多特征信息,改善强噪声干扰条件下由于目标信号状态信息弱化导致的检测性能下降的问题。

与现有技术相比,本发明具有以下优势:

1.本发明采用多特征融合的方法提取接收信号多特征信息,通过增加特征维数,降低了目标信号与噪声的相似性,从而提高系统对ads-b微弱信号的检测能力;

2.本发明对提取的多特征进行二次融合处理,通过堆栈自编码器网络对特征降维,以降低特征间冗余信息,提取出人工设计难以获得的对信号本质进行高层表达的抽象特征;

3.本发明通过搭建硬件信号接收单元,可充分利用丰富的实测ads-b信号资源,有效解决信号检测小样本及仿真信号可信度不高的问题。

附图说明

图1为本发明装置示意图;

图2为本发明装置原理框图;

图3为本发明的方法流程图;

图4为本发明采用的堆栈自编码器神经网络结构示意图;

图5为本发明采用的信号高层语义特征提取模型结构示意图;

图6为本发明提供的仿真数据方法性能对比示意图;

图7为本发明提供的实测数据方法检测结果对比示意图。

具体实施方式

下面对本发明的具体实施方式进行描述,以便于本技术领域的技术人员理解本发明,但应该清楚,本发明不限于具体实施方式的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易见的,一切利用本发明构思的发明创造均在保护之列。

如图1所示,一种基于多特征融合的ads-b微弱信号检测装置,包括依次连接的信号获取模块、特征提取模块和信号检测模块;

所述信号获取模块用于获取待检测的周期性广播ads-b脉冲信号,并将其划分为信号段和噪声段;

所述特征提取模块用于提取信号段和噪声段的多特征分量,对多特征分量进行标准化,并通过串联方式实现特征融合,将串联融合后的特征向量及样本标签信息进行udp数据包打包并上传至上位机;

所述信号检测模块用于接收上位机下发的网络和分类器模型参数,基于训练生成的堆栈自编码器及svm二分类器模型,对输入目标信号进行二分类判决,实现ads-b微弱信号的检测。

如图2所示,所述信号获取模块用于获取周期性广播的1090mhzads-b脉冲信号样本集,将ads-b脉冲信号划分为信号段和噪声段;包含用于对ads-b信号进行接收、放大、混频和滤波的射频前端电路;用于对140mhz中频信号进行采样及数字下变频处理的中频电路。

具体地,所述射频电路包括依次连接的接收天线、低噪放大器、混频器、带通滤波器;所述中频电路包括依次连接的中频放大器、a/d芯片和数字下变频电路;所述a/d芯片为ad9655芯片,采样率设为112mhz。

特征提取模块用于对数字零中频信号进行多特征提取,提取的多特征包括时域ar系数特征、频域能量聚点特征、时频域renyi熵特征和伪zernike矩特征、双谱特征;将提取的各特征分量分别进行标准化,并进行串联特征融合,得到融合后的特征向量。

特征提取模块包含一片fpga处理芯片,所述fpga处理芯片采用xilinxzynq7100芯片,包含ps和pl两部分,其中ps部分进行采样率设置及网络通信控制等;pl部分负责实现数字下变频处理、信号多特征分量提取、特征标准化、串联特征融合等操作。

信号检测模块用于接收上位机下发的网络和分类器参数,基于训练生成的堆栈自编码器及svm模型,对特征提取模块发送的目标信号进行信号或噪声的二分类判决,实现ads-b微弱信号检测。

信号检测模块包含一片norflash片外存储芯片和一片fpga芯片;所述norflash片外存储芯片为micronn25q0128a13es芯片,用于存储上位机下发的堆栈自编码器网络和svm分类器参数;所述fpga芯片采用xilinxxc7vx690t芯片,可实现网络接口控制及接收上位机下发的控制指令;在运行时加载特征提取模块发送的目标信号串联融合特征及所述norflash片外存储芯片保存的网络、分类器参数,通过网络前向运算,实现对输入信号的判决检测。

堆栈自编码器网络和svm分类器是预先通过大量的样本数据基于bp算法训练生成的,具有良好的高层语义特征提取能力和信号噪声判决分类能力。

基于多特征融合的ads-b微弱信号检测装置还包括上位机信号高层语义特征提取模型及svm分类器生成模块,所述上位机信号高层语义特征提取模型及svm分类器生成模块包括:

训练集产生单元,接收经udp包发送的ads-b脉冲信号串联融合特征训练集,所述训练集中包含多个ads-b信号段和噪声段训练样本,对训练样本人工标注标签信息;

模型初始化单元,对堆栈自编码器及svm二分类器模型参数进行随机初始化;

模型训练单元,根据所述串联融合特征训练集,对所述堆栈自编码器网络参数进行调整,实现利用低维高层语义特征对输入特征向量的重构,直至满足预设收敛条件;在自编码器顶层编码层添加svm分类器,利用标签信息对分类参数进行微调,直至满足收敛条件。

如图3所示,一种基于多特征融合的ads-b微弱信号检测方法,包括以下步骤:

s1、通过信号获取模块获取周期性广播的ads-b脉冲信号样本集,将ads-b脉冲信号划分为信号段和噪声段;

对获取的1090mhzads-b信号集进行滤波、放大和下变频处理,得到140mhz中频信号;对中频信号进行112mhz采样和数字下变频处理得到零中频信号;将零中频信号划分为包含信号和噪声的信号段,以及只包含噪声的噪声段。

s2、通过特征提取模块提取ads-b脉冲信号样本集信号段和噪声段的多特征分量,并将特征分量标准化进行串联特征融合,得到串联融合特征向量;

步骤s2的具体步骤为:

s21、分别提取对信号段和噪声段进行多维度表征的多特征分量;

所述多特征分量包括时域ar系数特征、频域能量聚点特征、时频图像renyi熵特征、时频图像伪zernike矩特征和双谱特征;

其中,提取ads-b信号集信号段和噪声段时域ar系数特征的计算公式为:

上式中,r(i)为信号自相关值,i=0,1,...p,ai为ads-b信号集时域ar模型p阶系数特征。

提取ads-b信号集信号段和噪声段频域能量聚点特征的提取方法为:

a1.计算信号x(n)的功率谱s(ω);

a2.给定尺度d,利用滑窗在功率谱序列s(ω)上定步长移动,计算各点ω0处信号功率p(ω0,d),并求取平均值pa和最大值pm;

pa=mean{p(ω0,d)}

pm=max{p(ω0,d)}

a3.给定λ水平值,得到信号功率谱s(ω)的λ水平能量聚点;

p(ω0,d)≥(1-f(λ))pa+f(λ)pm

a4.根据各λ水平能量聚点处信号能量,建立频率域特征量模型。

对ads-b信号集进行时频变换,生成二维时频图像,对时频图像进行预处理,提取预处理后时频图像的renyi熵特征和伪zernike矩特征,具体步骤为:

b1.计算信号x(n)的改进b分布,得到二维时频图像;

b2.根据时频图的亮度等级表达灰度值,将时频图转化为灰度图,进行灰度归一化和中值滤波;

b3.提取信号3阶、5阶、7阶、9阶、11阶、13阶灰度图renyi熵特征;

b4.将灰度图二值化,提取二值图像中信号时频分布1-4阶9种伪zernike矩特征。

提取ads-b信号集信号段和噪声段双谱特征,利用k-l变换进行特征降维。

c1.取一段持续时间内的n段同类数据,分别计算双谱估计,然后求平均得到待分析数据的双谱;

c2.将得到的双谱数据向量化,利用k-l变换对双谱数据向量降维。

s22、计算多特征分量的均值和标准差,标准化特征分量;

s23、将标准化后的特征分量前后串联进行特征融合,得到串联融合特征向量。

s3、对串联融合特征向量利用离线训练生成的堆栈自编码器神经网络提取信号低维高层语义特征;

通过多个训练样本数据基于bp算法训练生成堆栈自编码器神经网络的步骤为:

d1.获取ads-b脉冲信号串联融合特征训练集,所述训练集中包含多个ads-b信号段和噪声段训练样本;

d2.对堆栈自编码器神经网络模型参数进行随机初始化;

d3.基于自编码器神经网络自监督机制并根据所述串联融合特征训练集,对所述自编码器网络参数进行调整,实现利用低维高层语义特征对输入特征向量的重构,直至满足预设收敛条件。

如图4所示,栈式自编码器神经网络结构可分为编码器和解码器,在对输入样本进行学习时,其训练目标是根据目标表达对输入样本进行重构,因此训练时把目标输出设置为输入信号自身。通过最小化输入样本和复原样本之间的误差来优化网络参数,各编码器神经元的输出值则是通过神经网络加工处理后得到的信号不同层次的抽象特征。

栈式自编码器神经网络训练样本输入信号为x,输出信号为y,使用反向传播bp算法对神经网络中的权值进行不断迭代调整和更新,使得y能尽可能接近x。一般情况下,y不是输入变量x的精确重构,而是尽可能从概率分布上逼近x,因此自编码器神经网络的目标函数可表示为对下式重构误差的优化:min(j(x,y))

其中j为具体的代价函数,可选择交叉熵、最小方法等经典代价函数,也可根据具体情况自定义代价函数。

如图5所示,当堆栈自编码神经网络训练完成后,只保留编码器,得到实现深度抽象特征提取的神经网络结构,其输出向量为信号低维高层语义特征。

s4、通过信号检测模块利用信号低维高层语义特征,基于离线训练生成的svm二分类器对目标信号进行判决,实现ads-b微弱信号的检测。

离线训练生成的svm二分类器生成方法具体为:

e1.获取ads-b脉冲信号串联融合特征训练,所述训练集中包含多个ads-b信号段和噪声段训练样本,对训练样本人工标注标签信息;

e2.在堆栈自编码器最顶编码层添加svm分类器,利用训练样本类别标签对svm分类器参数进行微调,直至满足收敛条件条件;

e3.基于训练好的svm分类器,对目标信号进行二分类判决,实现ads-b微弱信号检测任务。

利用蒙特卡洛仿真,对仿真产生的1090mhzs模式ads-b应答脉冲信号进行数字零中频处理后,分别利用本发明方法和目前常用的包络检波方法进行对比试验。比较了虚警率为10-3时,在不同信噪比下的检测性能,参见图6,在信噪比大于6db时,2种方法都能获得高于99%的检测率,但当信噪比低于3db时,包络检波方法检测率迅速下降,在信噪比为2db时,检测率已低于85%,而本发明方法在0db情况下,检测率仍高于95%。这表明,本发明方法可有效提高低信噪比条件下对ads-b微弱信号的检测能力。

如图7所示,为某次实际获取的1090mhzs模式ads-b接收信号,分别利用本发明方法和目前常用的包络检波方法进行对比试验,由图可见,本发明方法可在保持低虚警的前提下,有效提高对ads-b微弱脉冲信号的检测能力,且基于该检测结果,可提高对脉冲时域参数的估计精度。

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