利索能及
我要发布
收藏
专利号: 2021109961502
申请人: 青岛理工大学
专利类型:发明专利
专利状态:已下证
更新日期:2026-08-04
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于DSP的水听器阵列测向系统,其特征在于:该系统包括水听器基阵,前端放大模块,滤波模块,多通道数据采集传输模块,数据处理模块、显示模块,控制模块等,所述水听器基阵由6个水听器构成,水听器按直线形排布,水听器之间等间距布放;所述前端放大模块可工作频率范围为200赫兹至50000赫兹;所述滤波模块工作范围为200赫兹至50000赫兹,可以根据需要调节设定工作带宽;所述数据采集传输模块可以实现6通道同步采样,每次采样数据转化为16位的二进制数,然后再将6个通道并行采集数据转换成串行数据,传输给数据处理模块;所述数据处理模块的核心处理器为ADSP‑21562,该处理器按设定程序对接收数据进行变换处理,计算出空间谱,估计出波达方向,并将运算结果传递给显示模块,其处理过程根据控制模块传输的控制信息进行调整;所述显示模块和所述控制模块由两个显示屏幕并联放置在一起,所述显示模块用于显示DSP模块处理后的结果,包括入射声波信号的方向、水听器阵元间的互耦系数、水听器阵列输出信号的空间谱,所述控制模块用于设置DSP处理器的数据处理精度、处理数据长度、运算次数的设置,还包括启动整体系统的开关按钮以及湿端水听器阵列的布放与回收按钮。

2.如权利要求1所述的一种基于DSP的水听器阵列测向系统,其特征在于:DOA估计处理方法包括如下步骤:

步骤一:设置超参数a,c,e,b,d,f,设置精度ε和最大迭代次数iNum,初始化需要更新的参数X,δ,c,αx,αc,αn,μ,信号矩阵的稀疏扩展矩阵的初始值设为X=ON×T,离网格误差矢量的T

初始值设为δ=ON×1,阵元互耦系数矢量的初始值设为c=[1,O(M‑1)×1] ,信号的精度矢量的初始值设为αx=ON×1,互耦系数精度矢量的初始值设为αc=OM×1,噪声精度的初始值设为αn=0.01,其中N表示空域离散化的网格数量,T表示快拍数,M表示水听器阵的阵元数目,μ0=ON×T;

H

步骤二:根据步骤一中参量的初始值,计算稀疏信号的互协方差矩阵Σx=[αnΥ (δ,c)‑1

Υ(δ,c)+diag(αx)] ,式中 重构的离网格阵列流形矩阵式中阵列流形矩阵对应的重构矩阵其中

子矩阵

表示第k个入射信号的方位角;

步骤三:对水听器阵列采集信号进行预处理,通过希尔伯特变换器转换成复阵列数据利用步骤二计算的协方差矩阵Σx和阵列接收数据Y计算多快怕稀疏信号的均值矩阵

步骤四:更新信号精度αx的值,利用公式 其中n=1,

2,…,N,利用计算出N个值更新αx的元素值;

步骤五:更新噪声精度αn的值,计算其中yt表示阵列接收数据Y的第t列,μt表示稀疏信号的均值矩阵μ的第t列,利用计算值更新噪声精度,即

步骤六:更新互耦系数矢量c,利用公式计算然后令 更新互耦系数矢量;利用公式 计算精度值,然后利用计算出的M个值更新精度矢量αc;

步骤七:计算参数λ=||μ0‑μi||/||μi||,其中μi为步骤三计算出稀疏信号的均值矩阵,然后判断参数λ是否满足小于ε,或者循环次数是否达到最大迭代次数iNum,如果两个条件都不满足,令μ0=μi,然后返回步骤二,如果满足两个条件中的任何一个,则进行步骤八;

步骤八:利用公式 计算离网格误差矢量,其中, P的第n行为 v的第n

个元素为

步骤九:计算空间谱 其中,为μ行均值矢量,⊙为Schur积,然后利用步骤八计算出的离网格误差矢量更新均匀的离散网格矢量,即令步骤十:对步骤九中计算的空间谱SP进行谱峰搜索,找到谱峰值对应的即估计出K个信号波达方向。