一种基于错位叠加算法的声信标信号提取方法及系统技术方案

技术编号:15219886 阅读:285 留言:0更新日期:2017-04-26 19:19
本发明专利技术公开了一种基于错位叠加算法的声信标信号提取方法,包括以下步骤:搭建声信标信号采集系统;对采集的原始信号随机选取叠加起始点;根据按相邻周期(或相同时间间隔)叠加的方式确定各截取信号段的长度;将各截取的信号段进行线性叠加,以实现对声信标信号的提取;将该算法编写程序导入单片机中,完成声信标信号提取系统的搭建。本发明专利技术采用的错位叠加算法提取的声信标信号无需进行时频转换,方法简便易行,提取的信号波形准确性高。

Method and system for extracting acoustic beacon signal based on dislocation superposition algorithm

The invention discloses a method for extracting acoustic beacon signals based on dislocation superposition method, which comprises the following steps: build acoustic beacon signal acquisition system; the original signal acquisition were selected according to the superposition of the starting point; the adjacent cycle (or the same time interval) to determine the length of the signal interception of the superposition of the signals of each period; the interception of linear superposition, based on acoustic beacon signal extraction; the algorithm is programmed into the microcontroller, built the acoustic beacon signal extraction system. The invention adopts the method of dislocation superposition to extract the sound beacon signal without the need of time frequency conversion, and the method is simple and convenient.

【技术实现步骤摘要】

本专利技术涉及一种信号处理领域的信号提取方法及系统,特别是一种基于错位叠加算法的声信标信号提取方法和相应的系统。
技术介绍
当飞机在海上失事时,为了能快速找到飞行数据记录器(即俗称的黑匣子),飞行数据记录器上都装有声信标。当飞行数据记录器落入水中后,声信标便自动激活,开始向水中发出特定信号形式的声信号,供搜寻设备对其进行声学定位。声信标在海底工作,其发射出来的声波在海洋中传播时,随着距离的增加会被减弱(即传播损失);海洋中的噪声不受人们控制而依赖于海洋环境本身(即海洋环境噪声),其产生的原因有海水中分子的热运动、海洋生物、船只航行以及如地震、风暴、下雨的自然现象等。由于传播损失和海洋环境噪声的干扰,必须在信号处理手段上进行优化。针对确定的被提取信号以及检测频带近似白噪声的海洋背景干扰特性,常用的信号提取方法主要有:人耳听闻、窄带滤波、匹配滤波、能量检测、FFT滤波及自适应滤波等。在水声信号处理领域中,短时傅里叶变换、小波变换、Hilbert-Huang变换是最常用的三种方法。1946年Gabor提出了短时傅里叶变换(STFT),通过特定的平移窗函数来分解信号的频谱,提取出它的局部信息,提高时间分辨能力。但短时傅里叶变换是以Fourier变换为基础的,故不能从根本上克服Fourier变换的局限性。1981年,Morlet首先提出了小波分析(WaveletAnalysis)这一概念,通过一种伸缩和平移小波对信号作变换达到了时频局部化分析的目的,用以测量声音信号的频率定位。但是,小波变换本质上是一种窗口可调的Fourier变换,其小波窗内的信号必须是平稳的,因而也没有摆脱Fourier变换的局限。1998年,NordenE.Huang等提出了Hilbert-Huang变换(Hilbert-HuangTransform,HHT)。它是一种分析非线性、非平稳信号的新方法,该方法不同于Fourier变换分析信号的思想,从根本上克服了Fourier变换的局限性。但是该方法过程较为复杂,且对待处理信号的特征有一定限制。这些方法在信号提取方面已经有了成熟的应用,为了更加快速而精确的提取信号,本专利技术介绍了一种基于随机减量技术提出的新的信号提取方法——错位叠加法,通过信号的叠加使待提取信号增强到一定程度,从而提取出所需要的信号。
技术实现思路
为解决现有技术存在的上述问题,本专利技术的目的在于提供一种方法简便易行、处理结果准确性高的基于错位叠加算法的声信标信号提取方法。—获取待提取信号的声信标模拟脉冲信号;—采用错位叠加算法对采集的声信标模拟信号进行相邻周期叠加和/或相同时间间隔叠加;—将由相邻周期叠加和相同时间间隔叠加算法计算得出的结果与37.5kHz正弦脉冲信号做相关性分析,计算相关性系数,选取相关性系数较大的处理结果,即更为接近正弦波的结果;提取该结果作为输出错位叠加后的信号,完成声信标信号的提取。作为优选的实施方式,所述的相邻周期叠加过程如下:设采集信号的正弦脉冲部分的信号周期为T,将整体信号a向左平移距离T得到信号a1,再与原始信号a叠加得到信号b1;将信号a1向左平移距离T得到信号a2,再与原始信号a叠加得到信号b2。通过对上述过程的重复叠加,使得正弦部分的能量得到增强;叠加计算公式为:其中:S1[n]为原始信号;M为叠加次数,T为叠加步长,k=0,1,2,…。作为优选的实施方式,所述的相同时间间隔叠加过程如下:任取一个采样点作为叠加起始点,在离该点1个脉冲距离处往后,选取一段叠加长度l进行叠加,计算公式为:其中,C[t]为原始信号;M为叠加次数;k=0,1,2,…。一种基于错位叠加算法的声信标信号提取系统,其特征在于包括:接收声信标发出的模拟脉冲信号的信号采集单元;采用错位叠加算法对采集的声信标模拟信号进行相邻周期叠加和/或相同时间间隔叠加处理的计算单元;将由相邻周期叠加和相同时间间隔叠加算法计算得出的结果与37.5kHz正弦脉冲信号做相关性分析,计算相关性系数,选取相关性系数较大的处理结果,即更为接近正弦波的结果;提取该结果作为输出错位叠加后的信号,完成声信标信号的提取。作为优选的实施方式,所述的相邻周期叠加过程如下:设采集信号的正弦脉冲部分的信号周期为T,将整体信号a向左平移距离T得到信号a1,再与原始信号a叠加得到信号b1;将信号a1向左平移距离T得到信号a2,再与原始信号a叠加得到信号b2。通过对上述过程的重复叠加,使得正弦部分的能量得到增强;叠加计算公式为:其中:S1[n]为原始信号;M为叠加次数,T为叠加步长,k=0,1,2,…。作为优选的实施方式,所述的相同时间间隔叠加过程如下:任取一个采样点作为叠加起始点,在离该点1个脉冲距离处往后,选取一段叠加长度l进行叠加,计算公式为:其中,C[t]为原始信号;M为叠加次数;k=0,1,2,…。与现有技术相比,本专利技术公开的一种基于错位叠加算法的声信标信号提取方法及系统具有以下有益效果:1、简单易行。通过软件编程将算法写入硬件平台中,即可测得在不同位置采集的声信标信号经过处理后的结果。2、结果准确性高。经过多次叠加,合成信号与被关注的正弦信号之间的相关性达到80%以上,提取效果显著。附图说明本专利技术共有附图5张,其中:图1是三个正弦信号及其合成信号;图2是信号D1在不同叠加次数下的波形;图3是按相同时间间隔叠加的计算过程示意图;图4是声信标信号提取系统框图;图5为本专利技术实施例中的原始信号;图6为本专利技术实施例中按相邻周期叠加20次的效果示意图;图7位本专利技术实施例中按相同时间间隔叠加20次的效果示意图。具体实施方式下面结合附图对本专利技术进行进一步地说明。如图1-4所示,一种基于错位叠加算法的声信标信号提取方法包括以下步骤:A、搭建声信标信号采集系统,包括声信标、水听器、采集卡等;B、利用错位叠加算法对采集的信号进行处理;C、将算法编写程序导入单片机,完成声信标信号提取系统的搭建。本专利技术步骤A所述的搭建声信标信号采集系统过程可描述为:A1、将声信标放入水中,将水听器置于离声信标约1000米处接收声信标发射的37.5kHz的脉冲信号;A2、水听器接采集卡并连在电脑上,采集卡将水听器接收的信号转换成数字信号并储存在电脑上。本专利技术步骤B所述的利用错位叠加算法对采集的信号进行处理过程可描述为:利用错位叠加算法对信号进行处理,这里提出两种叠加方式:第一种是按照信号自身周期进行叠加,第二种是按照相同时间间隔进行叠加。两种方式的目的都是为了增强所关注的信号,削弱其他成分,从而提取有效信号。1、相邻周期的叠加设采集信号的正弦脉冲部分的信号周期为T,将整体信号a向左平移距离T得到信号a1,再与原始信号a叠加得到信号b1;将信号a1向左平移距离T得到信号a2,再与原始信号a叠加得到信号b2。通过对上述过程的重复叠加,可使正弦部分的能量得到增强。叠加计算公式为:其中:S1[n]为原始信号;M为叠加次数;T为叠加步长。2、相同时间间隔的叠加与第一种方式相似,取一个采样点作为叠加起始点,在离该点1个脉冲距离处往后选取一段叠加长度l进行叠加试验。计算公式为:其中:C[t]为原始信号;M为叠加次数;k=0,1,2,…。本专利技术步骤C所述的将算法编写程序导入单片机过程可描述为:该算法有两种叠加本文档来自技高网
...

【技术保护点】
一种基于错位叠加算法的声信标信号提取方法,其特征在于包括以下步骤:—获取待提取信号的声信标模拟脉冲信号;—采用错位叠加算法对采集的声信标模拟信号进行相邻周期叠加和/或相同时间间隔叠加;—将由相邻周期叠加和相同时间间隔叠加算法计算得出的结果与37.5kHz正弦脉冲信号做相关性分析,计算相关性系数,选取相关性系数较大的处理结果,即更为接近正弦波的结果;提取该结果作为输出错位叠加后的信号,完成声信标信号的提取。

【技术特征摘要】
1.一种基于错位叠加算法的声信标信号提取方法,其特征在于包括以下步骤:—获取待提取信号的声信标模拟脉冲信号;—采用错位叠加算法对采集的声信标模拟信号进行相邻周期叠加和/或相同时间间隔叠加;—将由相邻周期叠加和相同时间间隔叠加算法计算得出的结果与37.5kHz正弦脉冲信号做相关性分析,计算相关性系数,选取相关性系数较大的处理结果,即更为接近正弦波的结果;提取该结果作为输出错位叠加后的信号,完成声信标信号的提取。2.根据权利要求1所述的基于错位叠加算法的声信标信号提取方法,其特征还在于所述的相邻周期叠加过程如下:设采集信号的正弦脉冲部分的信号周期为T,将整体信号a向左平移距离T得到信号a1,再与原始信号a叠加得到信号b1;将信号a1向左平移距离T得到信号a2,再与原始信号a叠加得到信号b2。通过对上述过程的重复叠加,使得正弦部分的能量得到增强;叠加计算公式为:S1[n]=1M+1Σk=0MS1[n+kT]---(1)]]>其中:S1[n]为原始信号;M为叠加次数,T为叠加步长,k=0,1,2,…。3.根据权利要求1所述的基于错位叠加算法的声信标信号提取方法,其特征还在于所述的相同时间间隔叠加过程如下:任取一个采样点作为叠加起始点,在离该点1个脉冲距离处往后,选取一段叠加长度l进行叠加,计算公式为:C[t]=1M+1Σk=0MC[t+k]---(2)]]>其中,C[t]为原始信号;M为叠加次数;k=0,1,2,…。4....

【专利技术属性】
技术研发人员:宁大勇程星侯交义张增猛弓永军靳凯刘伟孟繁毅
申请(专利权)人:大连海事大学
类型:发明
国别省市:辽宁;21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1