【技术实现步骤摘要】
基于微型神经网络解缠绕的合成孔径声呐时延估计方法
[0001]本专利技术涉及水声信号处理领域,尤其涉及基于微型神经网络解缠绕的合成孔径声呐时延估计方法。
技术介绍
[0002]目前,合成孔径声呐已经成为最重要的水下高分辨率成像设备之一,在军用和民用领域都有十分广阔的应用场景。合成孔径声呐利用阵列的连续移动获得虚拟大孔径,通过相干处理获得方位向的恒定高分辨率。相干处理要求精确的载体轨迹信息,往往要达到亚波长量级的估计精度。受到风浪、海流、姿态控制等因素的影响,载体往往会偏离预设航迹,产生运动误差,造成成像质量的下降。目前,运动误差已经成为制约合成孔径声呐成像质量提升的主要因素,因此运动误差估计技术在合成孔径声呐领域愈发重要。
[0003]由于GPS系统无法在水下使用,通常使用运动传感器或者声学应答器来测量载体的位置。然而,运动传感器精度不足,难以满足合成孔径声呐成像的需求;声学应答器需提前布放,不便于实际应用。声呐平台的精确运动信息可以使用微导航方法从本身的回波中估计,偏移相位中心算法是最常用的微导航方法,该算法的核心步骤是时延估计。然而,由于噪声的影响,时延估计中的相位解缠往往会出现错误,导致时延估计的精度和稳健性降低。
[0004]近年来,深度学习技术得到了快速发展,在水声信号处理领域也获得了广泛的应用。合成孔径声呐回波中的时延可以理解为回波和平台运动之间的非线性映射关系,利用深度学习技术可以有效的学习这种非线性映射关系,且对噪声不敏感,这表明深度学习技术可以应用于合成孔径声呐时延估计问题。然而,深 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种基于微型神经网络解缠绕的合成孔径声呐时延估计方法,所述方法包括:步骤1)接收合成孔径声呐阵列采集的时域回波,并通过滤波器将时域回波分成两个子带信号;步骤2)计算前后帧时域回波的互相关函数,并通过互相关函数计算两个子带信号的缠绕时延;步骤3)将缠绕时延输入预先建立和训练好的神经网络提取相位缠绕整数,并利用缠绕时延和相位缠绕整数重建真实时延,从而实现合成孔径声呐时延估计。2.根据权利要求1所述的基于微型神经网络解缠绕的合成孔径声呐时延估计方法,其特征在于,所述步骤1)具体包括:合成孔径声呐阵列在第p帧和第p+1帧的采集的时域回波分别为s
p
(t)和s
p+1
(t);通过滤波器将回波分为两个子频带:其中,s
1,p
(t)和s
2,p
(t)分别为第p帧时域回波s
p
(t)的第一子带信号和第二子带信号,s
1,p+1
(t)和s
2,p+1
(t)分别为第p+1帧时域回波的第一子带信号和第二子带信号,h1(t)和h2(t)分别为两个带通滤波器,表示卷积符号。3.根据权利要求2所述的基于微型神经网络解缠绕的合成孔径声呐时延估计方法,其特征在于,所述步骤2)具体包括:计算第p帧和第p+1帧子带信号的互相关函数R
1,p
(τ)和R
2,p
(τ):其中,
‘
*
’
表示复共轭;τ为第p帧和第p+1帧之间的时延;利用互相关函数求出子带信号带有相位缠绕的时延τ1和τ2:其中,
‘
∠
’
表示求相位操作,f1和f2为两个子带信号的中心频率。4.根据权利要求3所述的基于微型神经网络解缠绕的合成孔径声呐时延估计方法,其特征在于,所述步骤3)的神经网络包括输入层、隐藏层和输出层,其中,输入层由2个神经元组成,隐藏层由5个神经元组成,输出层由2个神经元组成,输入层和输出层采用线性激活函数;隐藏层采用双曲正切激活函数f(x),满足下式:
其中,x为函数自变量;所述输入层第i个神经元的输入为a
i
=τ
i
″
,输出为x
i
=g1(a
i
);其中,τ
i
″
为第i个神经元收到的缠绕时延,g1为输入层的激活函数;所述隐藏层第j个神经元的输入a
j
为:输出为z
j
=g2(a
j
),其中,w
技术研发人员:陈世平,迟骋,张鹏飞,王朋,刘纪元,
申请(专利权)人:中国科学院声学研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。