本发明涉及水下滑翔机声学探测信号处理领域,特别涉及一种利用水下滑翔机装载的四面体阵对线谱声信号进行三维测向的方法。
背景技术:
深海由于环境特殊性要实现对水下声目标被动探测和海洋环境噪声特性测量对探测系统平台有着严格的要求。深海水下滑翔机平台则是能够满足上述要求的良好载体。深海声传播存在明显的声汇聚和影区效应,系统的探测性能受工作深度的影响较大,探测系统要具有多个深度声信号采集记录能力,以保证探测设备可以对位于不同距离的目标进行有利探测。水下滑翔机作为新型水下探测平台,其具有水下工作时间长、可变深度采集声学信息、自控能力强、隐蔽性好、信息传输便捷等特点,在水声探测和声学海洋环境监测中可发挥重要的作用。水下滑翔机平台探测系统的缺点在于尺寸小,搭载能力差,电力有限,因此无法装载大型声学探测系统。这里给出了一种利用水下滑翔机平台搭载的小型四元阵构成的四面体阵对线谱声信号进行三维测向的方法。利用四面体阵的两两阵元做互谱,通过互谱法对线谱在各阵元间的相位差进行估计,从而得到目标相对于四元阵坐标系的方位信息,包括方位角信息和俯仰角信息。再利用水下滑翔机平台搭载的罗经测得的姿态信息通过三维坐标转换得到目标相对于滑翔机测量点的大地坐标系方位和俯仰角信息。实现对线谱声信号进行三维测向。
经过文献检索发现,有下列文献对互谱测向方法和罗经修正方法进行了研究:
李霞,李志舜.利用回波互谱进行方位估计的两种方法研究.船舶工程.2002,(3):55-57页.(以下简称文献1)
张新春,崔希民.轨道几何状态惯性检测系统零速姿态修正方法[j].测绘科学,2017,42(07):17-21.(以下简称文献2)
文献1研究了两种经典的互谱测向方法,一种是经典的互谱测向方法,一种是基于小波变换的互谱法。通过文献1的描述知道互谱法可以实现对目标的测向。
文献2给出了一种坐标修正的方法,表明在已知本地坐标系和大地坐标系之间的夹角情况下,可以通过坐标转换的方法将相对于本地坐标系下的测量结果转换为大地坐标结果。
本发明采用了文献1中的互谱相位测量方法。但是上述文献都未就双元线谱测向方位模糊问题给出解决办法,也未给出包含俯仰角测量的三维自动检测方法,仅仅是对方位等测量方法的研究,无法解决线谱目标的自动检测问题。
技术实现要素:
本发明的目的是为了解决水下滑翔机平台无法对水下线谱声信号进行三维测向问题,提供了一种利用装载于滑翔机平台的小型四面体阵对线谱声信号进行三维测向方法。
一种水下滑翔机四面体阵三维被动测向方法,所述测向方法是通过以下步骤实现:
步骤1、将四个水听器a、b、c和d两两组合,得到各组合在直角坐标系中的向量
步骤2、求得步骤1中所得的各余弦夹角对应的信号到达两个水听器的理论时延差τ1、τ2、τ3、τ4、τ5、τ6;
步骤3、四个水听器的接收信号经傅里叶变换转换为频域信号x1(f)、x2(f)、x3(f)、x4(f),频域信号根据步骤1中的两两组合方式分别进行互谱计算,得到互谱计算结果x12(f)、x13(f)、x14(f)、x23(f)、x24(f)、x34(f);
步骤4、将步骤3测得的互谱结果取模平均,得到互谱幅度谱平均值,再对互谱幅度谱平均值进行线谱检测,测得信号的频率f0;
步骤5、根据步骤3、4所得信号频率f0和其所对应的相位谱进行相位差估计,得到各组水听器的线谱信号的相位差
步骤6、根据步骤4、5中所得频率和各组水听器的线谱信号的相位差,求得各组水听器的线谱信号的实测时延差τ′1、τ′2、τ′3、τ′4、τ′5、τ′6;
步骤7、将步骤2与步骤6所求的时延差一一对应联立起来,得到一个由6个方程组成的二元超定方程组;
步骤8、用最小二乘法解步骤7所得的超定方程组,得载体坐标系下的信号入射方向向量
步骤9、根据步骤8的结果,将大地坐标系下的方位角θ和俯仰角联立构成二元方程组,求解二元方程组即得大地坐标系下的方位角θ和俯仰角
本发明的有益效果为:
1.文献1中给出的方法是传统的互谱测向方法,主要适用于两元阵阵元间距不大于测量频段上限半波间距的情况,只能对二维的波达方向角进行估计,且存在左右舷模糊;
2.文献2通过罗经数据对惯性导航系统下的速度进行修正,提高轨道几何状态检测仪长时间检测轨道的精度。本发明先在载体坐标系下进行来波方向估计,最后对来波方向向量进行姿态修正得到大地坐标系下的三维方位估计结果。
本发明利用四面体阵的布阵方式,能够克服传统线谱目标互谱测向方法只能测得二维方向角且存在测向左右舷模糊的弊端,本发明通过阵元两两互谱求时延,再联立解方程组,最后进行罗经姿态修正,能够测得目标在大地坐标系下的三维方位角。且测向过程简单。
附图说明
图1载体坐标系下的阵列模型示意图;
图2是四面体阵线谱三维测向方法处理框图;
图3是线谱检测流程框图;
图4是四面体阵互谱法方位角理论值与估计值对比结果图;
图5是四面体阵互谱法俯仰角理论值与估计值对比结果图。
具体实施方式
具体实施方式一:
本实施方式的一种水下滑翔机四面体阵三维被动测向方法,所述测向方法是通过以下步骤实现:
步骤1、将四个水听器a、b、c和d两两组合,得到各组合在直角坐标系中的向量
步骤2、求得步骤1中所得的各向量与入射波方向向量
步骤3、四个水听器的接收信号经傅里叶变换(fft)转换为频域信号x1(f)、x2(f)、x3(f)、x4(f),频域信号根据步骤1中的两两组合方式分别进行互谱计算,得到互谱计算结果x12(f)、x13(f)、x14(f)、x23(f)、x24(f)、x34(f);
步骤4、将步骤3测得的互谱结果取模平均,得到互谱幅度谱平均值,再对互谱幅度谱平均值进行线谱检测,测得信号的频率f0;
步骤5、根据步骤3、4所得信号频率f0和其所对应的相位谱进行相位差估计,得到各组水听器的线谱信号的相位差
步骤6、根据步骤4、5中所得频率和各组水听器的线谱信号的相位差,求得各组水听器的线谱信号的实测时延差τ′1、τ′2、τ′3、τ′4、τ′5、τ′6;
步骤7、将步骤2与步骤6所求的时延差一一对应联立起来,得到一个由6个方程组成的二元超定方程组;
步骤8、用最小二乘法解步骤7所得的超定方程组,得载体坐标系下的信号入射方向向量
步骤9、根据步骤8的结果,将大地坐标系下的方位角θ和俯仰角联立构成二元方程组,求解二元方程组即得大地坐标系下的方位角θ和俯仰角
具体实施方式二:
与具体实施方式一不同的是,本实施方式的一种水下滑翔机四面体阵三维被动测向方法,所述的步骤1中,将四个水听器a、b、c和d两两组合,得到各组合在直角坐标系中的向量
步骤1-1、设以水下滑翔机平台为载体建立三维直角坐标系xyz即载体坐标系,示意图如图1所示,四个水听器所在位置分别为点a、b、c、d,l1为3号水听器到ab的垂直距离,l2为4号水听器到o的垂直距离,l3为4号水听器到中轴线的垂直距离,l4为两翼ab的距离,r为glider的半径,其中a、b位于y轴且关于原点对称,坐标分别为a(0,l4/2,0),b(0,-l4/2,0),c、d点均位于平面xoz上,坐标分别为c(l1,0,r),d(-l2,0,l3);glider表示滑翔机;
步骤1-2、四个阵元的接收信号分别表示为x1(t)、x2(t)、x3(t)、x4(t),假设载体坐标系下的入射信号的俯仰角和方位角分别为
其中,k为空间波数,根据上式有
步骤1-3、水下滑翔机的尺寸及水听器的位置均已知,在载体坐标系下,各向量分别为
步骤1-4、根据求得的各向量与入射波方向向量
已知向量
上式中,·表示向量的点乘,|·|为对向量取模;
同理,求得其余余弦夹角α2、α3、α4、α5和α6的值。
具体实施方式三:
与具体实施方式二不同的是,本实施方式的一种水下滑翔机四面体阵三维被动测向方法,所述的步骤2中,求得步骤1中所得的各向量与入射波方向向量
四个水听器a、b、c、d构成四面体阵,各水听器分别作为阵元,四面体阵与实验目标满足远场平面波条件,示意图如图2所示,阵元a和b之间,在已知入射信号与阵元所在直线的夹角α1的情况下,信号到达两个水听器a和b的时延差τ1为:
其中,c为水中声速;
同理,求得其余5组水听器的信号到达时延差τ2、τ3、τ4、τ5、τ6。
具体实施方式四:
与具体实施方式三不同的是,本实施方式的一种水下滑翔机四面体阵三维被动测向方法,所述的步骤3中,四个水听器的接收信号经傅里叶变换(fft)转换为频域信号x1(f)、x2(f)、x3(f)、x4(f),频域信号根据步骤1中的两两组合方式分别进行互谱计算,得到互谱计算结果x12(f)、x13(f)、x14(f)、x23(f)、x24(f)、x34(f)的过程,具体为:
首先,对接收信号x1(t)、x2(t)、x3(t)、x4(t)分别做傅里叶变换,得到接收信号的频域信号x1(f)、x2(f)、x3(f)、x4(f),再根据步骤1中的两两组合方式将所得频域信号做互谱即得到x12(f)、x13(f)、x14(f)、x23(f)、x24(f)、x34(f)。
具体实施方式五:
与具体实施方式四不同的是,本实施方式的一种水下滑翔机四面体阵三维被动测向方法,所述的步骤4中,将步骤3测得的互谱结果取模平均,得到互谱幅度谱平均值,再对互谱幅度谱平均值进行线谱检测,测得信号的频率f0的过程,具体为:
如图3所示,首先,根据步骤3得到的互谱幅度谱取模平均得到|x(f)|,再对|x(f)|进行双向α滤波提取连续谱背景;
然后,在连续谱背景的基础上加上门限值dt得到检测背景曲线,判断|x(f)|中是否存在高于连续谱背景曲线的线谱,
若是,则判定为检测到线谱目标,并取最大值位置对应的频率为该目标线谱频率f0;
否则,认为未检测到目标。
具体实施方式六:
与具体实施方式五不同的是,本实施方式的一种水下滑翔机四面体阵三维被动测向方法,所述的步骤5中,根据步骤3、4所得信号频率f0和其所对应的相位谱进行相位差估计,得到各组水听器的线谱信号的相位差
已知互谱x(f)与信号中心频率f0,将所得的各互谱结果x12(f)、x13(f)、x14(f)、x23(f)、x24(f)、x34(f)分别带入下式所示的两水听器的接收信号的相位差
具体实施方式七:
与具体实施方式六不同的是,本实施方式的一种水下滑翔机四面体阵三维被动测向方法,所述的步骤6中,根据步骤4、5中所得频率和各组水听器的线谱信号的相位差,求得各组水听器的线谱信号的实测时延差τ′1、τ′2、τ′3、τ′4、τ′5、τ′6的过程,具体为:
已知相位差
其中ω为信号的角频率且ω=2πf0;
将步骤6所得的相位差
具体实施方式八:
与具体实施方式七不同的是,本实施方式的一种水下滑翔机四面体阵三维被动测向方法,所述的步骤7中,将步骤2与步骤6所求的时延差一一对应联立起来,得到一个由6个方程组成的二元超定方程组的过程,具体为:
首先,联立步骤3与步骤7所得的时延差结果:τ1=τ′1、τ2=τ′2、τ3=τ′3、τ4=τ′4、τ5=τ′5、τ6=τ′6;
然后,整理成矩阵方程组ax=b的形式,为:
其中,对于空间波数k有k=ω/c,则系数矩阵a与常数项矩阵b分别为:
具体实施方式九:
与具体实施方式八不同的是,本实施方式的一种水下滑翔机四面体阵三维被动测向方法,所述的步骤8中,用最小二乘法解步骤7所得的超定方程组,得载体坐标系下的信号入射方向向量
步骤8-1、用最小二乘法解步骤7所得的超定方程组,得载体坐标系下的信号入射方向向量
按照最小二乘原理,方程组ax=b的解满足:
式中,(·)-1表示对矩阵求逆;
步骤8-2、与载体坐标系下的信号表示类似,假设大地坐标系下的入射信号的俯仰角和方位角分别为
式中,k′x、k′y、k′z分别为大地坐标系下k在x轴、y轴与z轴上的投影;
步骤8-3、将三维罗经值的heading、pitch、roll分别用α、β、γ表示,通过旋转矩阵将信号入射方向向量转换到大地坐标系下,得:
即得大地坐标系下的入射波方向向量
具体实施方式十:
与具体实施方式九不同的是,本实施方式的一种水下滑翔机四面体阵三维被动测向方法,所述的步骤9中,根据步骤8的结果,将大地坐标系下的方位角θ和俯仰角联立构成二元方程组,求解二元方程组即得大地坐标系下的方位角θ和俯仰角
联立k′x、k′y、k′z表示的方程组解得大地坐标系下入射信号的俯仰角
仿真实验:
图4、图5是对一个单频运动目标利用四面体阵线谱三维测向方法的测向结果,仿真条件四面体阵的尺寸为l1=2080mm,l2=36mm,l3=250mm,l4=1500mm,r=110.5mm,信号频率为100hz,连续波信号,信噪比为20db,图4为水平方位角测向结果,图5为垂直俯仰角的测向结果,图中“*”为仿真测向结果,“.”为理论角度。从图中结果可以看到,利用四面体阵线谱三维测向方法可以实现对目标的三维方向角的测量。
本发明还可有其它多种实施案例,在不背离本发明精神及其实质的情况下,本领域技术人员当可根据本发明做出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。