本发明属于多波束声呐信号处理领域,具体涉及一种采用运动补偿的多波束声呐高精度成像方法。
背景技术:
多波束声呐,是指在一定空间范围内同时形成多个波束的声呐。由于多种波束同时工作,能获取多个波道的信息,因此,可以同时观察跟踪不同方向的多个目标,且不易失去接触。
波束形成是多波束声呐的核心技术,其算法的原理是通过将阵元按照特定的几何形状组成基阵,并使基阵在期望角度上形成具有指向的波束。基阵形成具有指向性波束意味着可以精确的确定物体位置,若在预定方向范围内构成多个指向性波束,则可以迅速对识别物体进行辨别。在声呐基阵信号处理中,虽然常规波束形成算法具有成像精度高且无近场假设约束等优点,但是当观测场景较大且成像精度较高时,系统的运算负荷非常大,难以保证系统实现的实时性。因此为保证本系统的实时性、高效率的需求,波束形成算法的实现方式便显得尤为重要,基于二维傅里叶变换的波束形成算法因其实现方式的高效而成为一种行之有效的算法。
在实际成像过程中,声呐载体运动会导致成像失真,成像质量降低。因此,在波束形成时,需要对其进行运动补偿,提高成像准确度。运动补偿技术可以通过惯性系统等运动测量单元输出的位置与姿态信息得到声呐载体的真实位置。多波束声呐的运动补偿技术主要在利用运动测量单位获取运动信息,然后补偿因运动导致实际回波斜距存在的误差。通过对声呐载体运动误差的分析可知升沉误差与横荡误差对声呐载体影响较大,于是假设只存在这两种误差的情况下,可利用运动信息计算出目标到阵元的理想斜距与实际斜距之间的误差,进而得出时延计算的误差,再通过对回波信号进行时延误差补偿,求得实际的回波延时后运用二维傅里叶变换的波束形成算法,最终实现精准波束形成。
在多波束声呐成像处理过程中,二维傅里叶变换波束形成后,还需对其进行脉冲压缩,从而实现被探测目标在距离向上的精准定位。但由于水下环境复杂,声呐信号衰减和受到的干扰都十分严重,严重影响成像的质量。为了进一步提升成像质量,本发明对脉冲压缩后的信号进行了降噪后处理,可以较好地改善成像的画质。同时为了进一步提高多波束声呐成像在角度域上的分辨率并使得目标图像可用线性角度标尺来定位,本发明对降噪后处理的信号在角度域上进行内插处理,从而实现图像与反射角度的精准对应。
技术实现要素:
本发明针对现有技术的不足,提出了一种基于运动补偿的多波束声呐高精度成像方法。具体实现步骤如下:
步骤一:多波束声呐发射阵元,发射线性调频信号,并对线性调频信号进行采样,采样后的线性调频信号如式(1)所示:
式(1)中,p(n)为采样后的线性调频信号,a为发射信号的幅值,“re()”表示实部,“exp()”是以自然常数e=2.71828为底的指数函数,
步骤二:设定在远场条件下,以接收阵列中心为基准,各子阵元相对于接收阵列中心点产生的时延,如式(2)所示:
式(2)中,i为接收子阵元序号,i=0,1,2,...,m-1,m为接收阵元的总个数;设各子阵元均匀分布,d为相邻子阵元之间的间隔;θ为探测目标产生的回波与接收阵元法线的夹角,c为声速。对于不同接收子阵元,产生的时延不同,由此各个子阵元回波信号,如式(3)所示:
式(3)中,bi为不同接收子阵元信号传播引起的幅度衰减因子。
步骤三:运动测量单位提供声呐载体的横荡误差和升沉误差,其大小分别为x'、y',载体位置与目标点之间的实际距离如式(4)所示:
其中,l0为目标点到接收基阵中心阵元的理想距离,进而求出距离误差值δl,如式(5)所示:
将距离误差值进行简化,根据式(6)所示的条件,可对式(5)进行简化,得到近似距离误差值
x'sinθ-y'cosθ|<<|l0+x'cosθ+y'sinθ|式(6)
步骤四:由
然后对式(2)进行补偿,从而得到实际的回波延时δτi',如式(9)所示:
步骤五:经运动补偿后,得到实际回波信号p'(i,n),如式(10)所示:
步骤六:对补偿后的回波信号进行时域傅里叶变换,表达式如式(11)所示:
式(11)中,f=0,1,2,...,n-1。
再对式(11)进行空间域傅里叶变换,表达式如式(12)所示:
式(12)中,k=0,1,2,...,m-1。
步骤七:按式(13)对p(n)进行离散傅里叶变换:
对式(13)取复共轭后与式(12)相乘后得到的结果如式(14)所示:
y(k,f)=b(k,f)p*(f)式(14)
式(14)中,“()*”为取复共轭。
按式(15)对y(k,t)进行离散傅里叶逆变换,如式(15)所示:
步骤八:对y(k,n)取模后平方,并通过一阶巴特沃斯低通滤波器进行滤波,滤波后输出信号为q(k,n)。
一阶巴特沃斯低通滤波器幅度平方函数如式(16)所示:
式(16)中,ω为角频率,取值范围为|ω|<π,ωc为截止角频率且ωc=2πkn/fs。
步骤九:由于多波束声呐的波束角度覆盖范围为[-90°,90°],欲使角度分辨率为α,则内插后的预成波束角度个数为
式(17)中,λ为载波波长。
在序列k中选取区间[k',k'+1],使得
步骤十:对所有预成波束角度通过步骤九求得相应的
基于运动补偿的多波束声呐高精度成像方法执行完成。
本发明具有的有益效果是:本发明针对多波束声呐成像,本发明所提的多波束高精度成像方法能够弥补声呐载体运动所产生的误差,实现了图像坐标与被测目标反射角度的精准对应,并且对成像数据进行了降噪后处理,因此具有成像精度高的优点,解决了现有多波束成像方法因运动误差、子阵数目有限以及噪声等因素所带来的成像精度不足的缺陷。
具体实施方式
以下对本发明进一步说明。
一种基于运动补偿的多波束声呐高精度成像方法,包括以下步骤:
步骤一:多波束声呐发射阵元,发射线性调频信号,并对线性调频信号进行采样,采样后的线性调频信号如式(1)所示:
式(1)中,p(n)为采样后的线性调频信号,a为发射信号的幅值,“re()”表示实部,“exp()”是以自然常数e=2.71828为底的指数函数,
步骤二:设定在远场条件下,以接收阵列中心为基准,各子阵元相对于接收阵列中心点产生的时延,如式(2)所示:
式(2)中,i为接收子阵元序号,i=0,1,2,...,m-1,m为接收阵元的总个数;设各子阵元均匀分布,d为相邻子阵元之间的间隔;θ为探测目标产生的回波与接收阵元法线的夹角,c为声速。对于不同接收子阵元,产生的时延不同,由此各个子阵元回波信号,如式(3)所示:
式(3)中,bi为不同接收子阵元信号传播引起的幅度衰减因子。
步骤三:运动测量单位提供声呐载体的横荡误差和升沉误差,其大小分别为x'、y',载体位置与目标点之间的实际距离如式(4)所示:
其中,l0为目标点到接收基阵中心阵元的理想距离,进而求出距离误差值δl,如式(5)所示:
将距离误差值进行简化,根据式(6)所示的条件,可对式(5)进行简化,得到近似距离误差值
|x'sinθ-y'cosθ|<<|l0+x'cosθ+y'sinθ|式(6)
步骤四:由
然后对式(2)进行补偿,从而得到实际的回波延时δτi',如式(9)所示:
步骤五:经运动补偿后,得到实际回波信号p'(i,n),如式(10)所示:
步骤六:对补偿后的回波信号进行时域傅里叶变换,表达式如式(11)所示:
式(11)中,f=0,1,2,...,n-1。
再对式(11)进行空间域傅里叶变换,表达式如式(12)所示:
式(12)中,k=0,1,2,...,m-1。
步骤七:按式(13)对p(n)进行离散傅里叶变换:
对式(13)取复共轭后与式(12)相乘后得到的结果如式(14)所示:
y(k,f)=b(k,f)p*(f)式(14)
式(14)中,“()*”为取复共轭。
按式(15)对y(k,t)进行离散傅里叶逆变换,如式(15)所示:
步骤八:对y(k,n)取模后平方,并通过一阶巴特沃斯低通滤波器进行滤波,滤波后输出信号为q(k,n)。
一阶巴特沃斯低通滤波器幅度平方函数如式(16)所示:
式(16)中,ω为角频率,取值范围为|ω|<π,ωc为截止角频率且ωc=2πkn/fs。
步骤九:由于多波束声呐的波束角度覆盖范围为[-90°,90°],欲使角度分辨率为α,则内插后的预成波束角度个数为
式(17)中,λ为载波波长。
在序列k中选取区间[k',k'+1],使得
步骤十:对所有预成波束角度通过步骤九求得相应的
基于运动补偿的多波束声呐高精度成像方法执行完成。
本实施例针对多波束声呐成像,本发明所提的多波束高精度成像方法能够弥补声呐载体运动所产生的误差,实现了图像坐标与被测目标反射角度的精准对应,并且对成像数据进行了降噪后处理,因此具有成像精度高的优点,解决了现有多波束成像方法因运动误差、子阵数目有限以及噪声等因素所带来的成像精度不足的缺陷。
以上所述的实施例只是本发明的一种较佳的方案,并非对本发明作任何形式上的限制,在不超出权利要求所记载的技术方案的前提下还有其它的变体及改型。