[发明专利]一种随机共振增强的声矢量信号定向方法有效
申请号: | 201910352321.0 | 申请日: | 2019-04-29 |
公开(公告)号: | CN110133580B | 公开(公告)日: | 2022-08-23 |
发明(设计)人: | 王海燕;锁健;董海涛;申晓红;马石磊;张红伟 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G01S3/86 | 分类号: | G01S3/86;G01S3/80 |
代理公司: | 西安凯多思知识产权代理事务所(普通合伙) 61290 | 代理人: | 刘新琼 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 随机 共振 增强 矢量 信号 定向 方法 | ||
1.一种随机共振增强的声矢量信号定向方法,其特征在于包括下述步骤:
步骤1:采集目标声源声矢量信号:p(t),vx(t),vy(t),其中p(t)为声压通道信号,vx(t),vy(t)分别为正交的振速通道信号;
步骤2:分段双稳态随机共振系统处理
使用式(1)所示一阶分段双稳态随机共振系统处理声矢量信号:
其中,x为系统输出,t为时间,表示接受到的矢量水听器各通道信号,A0为输入信号的幅度,f0为输入信号的频率,为初始相位,ξ(t)表示高斯白噪声,D为背景噪声强度,Up(x)为系统势函数,表达式为:
其中,a、b为系统参数,是大于零的实数,
步骤3:设定系统参数搜索范围和初始值
设定系统参数a、b的搜索范围a∈[amin,amax],b∈[bmin,bmax]以及系统参数的搜寻步长asep和bsep,取amin=bmin=0,amax和bmax大于等于0.1,asep和bsep小于等于0.0001,取系统参数初始值为a=amin,b=bmin;
步骤4:系统数值求解
采用判断的方式选择迭代公式:
若输入信号则将系统参数a、b代入公式(3)计算下一个输出值:
若输入信号则将系统参数a、b代入公式(4)四阶龙格库塔方法计算下一个输出值:
若输入信号则将系统参数a、b代入公式(5)计算下一个输出值:
其中xn表示系统输出的第n个离散值,xn+1表示系统输出的第n+1个离散值,sn+1表示输入信号的第n+1个离散值;
步骤5:系统输出全局信噪比求解与存储
通过离散傅里叶变换DFT求解步骤4所得输出信号的功率谱,按照公式(6)计算信噪比SNR:
其中,N为信号长度,Af为功率谱信号处的幅值即信号的能量,代表输出信号的总能量,代表噪声的能量;
将信噪比SNR和对应的系统参数a、b存储;
步骤6:按照步骤3中所设的搜索步长asep和bsep分别改变系统参数a、b,即从系统参数初始值amin和bmin开始取值,每次递进一个搜索步长asep和bsep,循环执行步骤4到步骤5,直到系统参数a、b均达到步骤3中所设搜索范围上限,存储每次循环计算得到的信噪比SNR及信噪比所对应的系统参数;
步骤7:在步骤6所存储的所有信噪比中选取信噪比最大值作为最优值,并提取最优值对应的系统参数a、b作为最优系统参数aopt、bopt;
步骤8:将步骤7获取的最优系统参数aopt、bopt代入步骤2所述的分段随机共振系统中求解输出,获得时域输出信号,对获得的输出信号求取峰峰值Aout=[A1,A2,A3,…An],峰峰值是指一个周期内信号最大值和最小值之间的差值,An指第n个周期的峰峰值;
步骤9:对步骤1中所述声矢量信号p(t),vx(t),vy(t)重复执行步骤3到步骤8,获得p(t)的峰峰值Apout=[Ap1,Ap2,Ap3,…Apn],vx(t)的峰峰值Avxout=[Avx1,Avx2,Avx3,…Avxn],以及vy(t)的峰峰值Avyout=[Avy1,Avy2,Avy3,…Avyn];
其中Apn,Avxn,Avyn分别表示声矢量信号p(t),vx(t),vy(t)经过处理后的信号第n个周期的峰峰值;
步骤10:计算水平方位角
使用公式(7)计算水平方位角:
其中·表示求均值,θ为估计出的水平方位角;
步骤11:输出声矢量定向结果,即估计出的水平方位角θ。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910352321.0/1.html,转载请声明来源钻瓜专利网。