CN103618575B - 一种调频水声通信***的自动实时帧同步方法 - Google Patents
一种调频水声通信***的自动实时帧同步方法 Download PDFInfo
- Publication number
- CN103618575B CN103618575B CN201310673481.8A CN201310673481A CN103618575B CN 103618575 B CN103618575 B CN 103618575B CN 201310673481 A CN201310673481 A CN 201310673481A CN 103618575 B CN103618575 B CN 103618575B
- Authority
- CN
- China
- Prior art keywords
- signal
- synchronizing signal
- thin
- hydro
- frequency
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
Abstract
一种调频水声通信***的自动实时帧同步方法,涉及水声通信。在发射端,顺序发射固定时长的粗同步信号和细同步信号;在接收端,对从换能器端实时采集到的水声信号先以步长L作滑动FFT,根据每次频谱图中F(f1)值先增后减的趋势,自动判决粗同步,用接收到的粗同步信号计算信道对信号的衰减系数a(t)、自动调整细同步门限b,并估算细同步信号的大概时间起点c,最后根据调整后的细同步门限b,再对从起点c采集的水声信号进行互相关运算获得细同步。采用DSP的DMA模块设置乒乓缓冲,无需DSP干预即可存储由AD采集的水声信号,实现对起伏水声信道中同步信号的自动实时跟踪,运算量小,占用存储器资源少。
Description
技术领域
本发明涉及水声通信,尤其是涉及一种调频水声通信***的自动实时帧同步方法。
背景技术
声波在海水中的传播特性显著优越于电磁波和可见光波,使得水声技术成为海洋高技术的主要研究领域之一。而水声通信技术是各类水下载体、水下机器人之间及其与指挥船之间信息传递的重要手段,是水声通讯设备中的关键技术。
海洋声信道数据传输要求***有高的传输速率和低的误码率,然而水声信道是极其复杂的随机时-空-频变参信道(许肖梅.浅海水声数据传输技术研究[D].厦门:厦门大学博士学位论文,2002),其主要的特征表现为:复杂性、多变性、强多途、高噪声和有限带宽。特别是在浅海信息传输时,信道被限制在狭窄的海底和海面之间,多径效应造成了接收信号的强烈起伏。这些严重的影响了调频水声通信***基于能量检测的帧同步和解调性能。
已有的帧同步方法常采用同步头法,在传输正式信息之前发射单频脉冲信号和线性调频脉冲信号的不同组合来完成的(陶毅.浅海水声信道抗多途跳频通信***研究[D].厦门:厦门大学博士学位论文,2008)。在接收处理中,对单频脉冲信号的同步解算采用滑动FFT,将单频信号能量与预设同步门限进行比较实现(陶毅.浅海水声信道抗多途跳频通信***研究[D].厦门:厦门大学博士学位论文,2008);对线性调频脉冲信号进行拷贝相关处理,提取包络峰值与预设同步门限比较获得同步(夏清涛,刘忠,罗亚松.相位调制水声通信同步算法[J].火力与指挥控制,2012,37(7):98-101)。这种传统的接收端处理方法运算快速简便、结构简单,仅需预先设置好粗同步和细同步门限即可,所以一直被广泛采用。但此方法从原理和实际应用上主要存在以下问题。其一,单频脉冲信号解同步时,取FFT变换后的幅度谱值进行判决,但是幅度谱仅能反映信号频域信息,不能反映信号的时域信息,同时时域不同的信号经过FFT变换在频域上可以完全相同,原理上即可看出此方法抗干扰性能较差。其二,两类信号同步判决时采用了固定门限,忽略了水声信道对信号造成的强烈起伏影响,使得实际应用中同步信号正确检出的概率大大降低。其三,水声通信中,随着通信距离的变化以及信道的随机时-空-频变使得接收端的信噪比在随机变化,而固定门限则仅能满足特定范围信噪比情况下同步的检出,当信噪比较低时若要检出同步则需降低门限,这使得实际应用中需要人为干预,实时应用的效果大打折扣。可见,传统同步方法使得同步信号在复杂多变的水声信道中实现实时稳定的检出变得困难。同步是数字通信***的核心技术,所以必须采用恰当的信号处理方法进行同步信号的检测。
发明内容
本发明的目的是克服现有技术的缺点和不足,提供一种适用于调频水声通信***的自动实时帧同步方法。
本发明包括以下步骤:
1)对换能器端接收到的水声信号做实时数字处理,设其采样率为fs,以步长L做滑动FFT处理;
2)对每次频谱图中f1频点处值F(f1)做趋势判断,若该值随着滑动处理经过数次连续增加后出现减小的趋势,则判为粗同步信号到达,此时记录最后一次增加时的值Fmax(f1)和滑动次数k,计算转入步骤3),否则返回步骤1);
3)根据Fmax(f1)计算信号衰减系数a(t)、自动调整细同步门限b并估算同步信号中的细同步信号的起点c;
4)从起点c处截取信号r(n)与本地存储的细同步信号s(n)作互相关处理,得到相关函数C(n);
5)比较C(n)的最大值与门限b,若小于门限b,则计算转入步骤6),若大于门限b,则计算转入步骤8);
6)若相关运算次数超过3次,则转入步骤1),若小于3次,则转入步骤7);
7)丢弃信号r(n)的前m点,并将新采集的m点信号补充到r(n)后面,计算相关函数C(n),转入步骤5);
8)查找相关峰位置d,以此作为同步信号到达的准确时间起点。
在步骤3)中,所述同步信号由粗同步信号和细同步信号组成;所述根据Fmax(f1)计算信号衰减系数a(t)、自动调整细同步门限b并估算同步信号中的细同步信号的起点c的具体方法可为:
所述粗同步信号为频率为f1的单频信号fc(t),细同步信号为线性调频信号s(t),同步信号可表达为:
采用采样率fs对同步信号进行抽样,粗同步信号表示为fc(n),细同步信号表示为s(n),则同步信号可得到如下数字表示:
其中a1是信号幅值,fl为LFM信号的低端频率,M为频率变化率,T为单一信号持续时间,N为抽样后单一信号的总点数;T与N有如下关系:
对fc(n)做FFT运算可得f1频点处值Fc(f1),对s(n)作自相关运算可得相关峰值Ru;根据傅里叶变换的线性性质,可以计算得到信号衰减系数a(t)为:
根据相关运算的线性性质,则可以估算得到互相关运算门限b为:
b=a(t)*Ru
同时,估计细同步信号的起点c为:
c=k*L+fs*2T。
在步骤6)中,所述相关运算次数可根据参数m来调整,若m较小,则次数可相应增加;这种处理方法是为了确保细同步可以更完整的捕获。
传统帧同步方法中采用固定门限的做法,忽略了水声信道随机起伏的影响。为了实时跟踪信道起伏特性,本发明根据固定频率信号的能量随时间变化的信息在粗同步判决中采用趋势判断的方法,确定粗同步后根据粗同步信号的频谱特性计算信号衰减系数、自动更新细同步中的门限值,并估算细同步信号起点,可在最大程度上消除信道起伏对同步的影响,提高水声调频***的通信成功率。与现有方法相比,本发明具有如下突出优点:
(1)传统帧同步的方法中,粗同步依靠门限判决来进行,而本发明根据信号能量随时间变化的信息采用滑动FFT后的单频信号谱线幅度变化趋势进行判决,更加灵活准确;
(2)传统帧同步的方法中,固定细同步中判决门限,忽略了信道中信号起伏对同步的影响,本发明中实时更新细同步门限,增加了同步实现的稳定性;
(3)本发明中根据粗同步的滑动次数,实时调整细同步信号的起点,使得细同步信号的抓取更加具有主动性,从而提高了细同步捕获的成功率;
(4)本发明所述的帧同步方法计算简单、实用、实时、有效,不会增加***额外的运算量和存储量,工程易实现。
附图说明
图1为理想信号进行仿真时的信号波形图。
图2为仿真时的滑动FFT结果图。
图3为仿真时的滑动趋势图。
图4为仿真时估计得到的细同步信号波形图。
图5为仿真时细同步相关结果图。
图6为水库测试中采集到的实际信号波形图。
图7为水库信号滑动趋势图。
图8为水库信号中估计得到的细同步信号。
图9为水库信号中细同步相关结果。
图10为本发明的同步实施流程图。
图11为DSP实现框图。
具体实施方式
下面实施例将结合附图对本发明作进一步的说明。
在本发明实施例中,帧同步头采用粗同步信号fc(t)和细同步信号s(t),它们可表达为:
以采样率fs抽样数字化后可表示为:
其中fc(n)是频率为f1的单频信号,s(n)为线性调频信号,a1是信号幅值,fl为LFM信号的低端频率,M为频率变化率,T为脉冲宽度,N为抽样后单一信号的总点数,细同步信号带宽为B。有以下关系式成立:
B=MT (3)
将f(n)经过功率放大器放大后送至换能器,将声信号发射到水中。
对理想信号进行分析,如图1所示,采样率fs为96kHz,f1为25kHz,a1为1V,fl为23kHz,T为20ms,B为5kHz。由于接收端并不知道同步信号何时到达,所以在仿真中将在信号前面添加随机时间的空信号。对同步信号以步长L根据公式(5)做滑动FFT处理进行粗同步判决,L取100点,k为滑动次数。从时刻0开始,滑动10次,每次取20ms的数据进行FFT计算,取出每次25kHz处的谱线列于图2中。可以看出滑动FFT处理后每次所得结果大小不一,所以如若采取固定门限来判决粗同步的话,门限需介于最小值和最大值之间方能判断出是否粗同步信号达到。
将11次FFT后的25kHz的谱线值作图于图3中,可以看出随着滑动次数的增加,谱值有先增后减的趋势。即信号的时频图中,25kHz的信号强度会随着时间的变化而先增后减。这个趋势与信号幅度无关,仅与时间的变化有关。以此关系便可以准确的判断出粗同步信号的到来。
从图中可知,Fmax(f1)为813,k为5,Fc(f1)为960,估计信号衰减系数公式如下式:
则估计得到a(t)为0.85。Ru为960,则根据公式(5)则可估计出细同步门限值b为813。
b=a(t)*Ru (7)
根据公式(6)估计出细同步起点c为4340,及为时刻45.2ms。
c=k*L+fs*2T (8)
从45.2ms起截取21ms的信号绘于图4中作为细同步信号,做互相关处理结果如图5,从图中可看出按照本方法可以很稳定的估计出细同步门限,准确的判断出细同步信号的到来。此处截取的信号长度为21ms,是为了确保截取的信号中完全包含了细同步信号。
本发明所述的这种帧同步方法,完整的计算过程如图10所示,具体步骤如下:
步骤1:按照(5)式对接收信号做滑动FFT处理,并判断是否满足先增后减的趋势,如若满足,则记录Fmax(f1)和k。
步骤2:按照(6)、(7)、(8)式分别估计信号衰减系数a(t)、细同步门限值b和细同步起点c。
步骤3:从起点c采集信号与本地保存的细同步信号做互相关处理,并与估计的细同步门限b做比较判断是否细同步完成。
步骤4:若步骤3未完成细同步,则丢弃采集到信号的前面一部分,并继续采集补齐信号进行互相关处理,如若按此操作2次仍未同步则回到步骤1。
具体的计算实例如图6至图9所示:
信号在水库测试中采集。发射信号采样率fs为96kHz,f1为25kHz,fl为23kHz,T为20ms,B为5kHz,16位DA量化输出,接收端同样设置采样率fs为96kHz,16位AD量化输入,数字信号最大幅度为32767。从图6中可以看出信道对信号有起伏影响。按照本发明方法,先进行粗同步判决,滑动FFT趋势如图7所示,据此估计出细同步信号起点并截取细同步信号如图8所示;做互相关处理如图9,可以得出很精确的细同步结果。
DSP实现如图11所示:
DSP选用TI公司的TMS320C6713(简称C6713),C6713的多通道缓冲串口(McBSP)与内部的DMA联合通过AD采集信号,存储方面采用乒乓方式,DMA采集数据先存储于乒乓RAM1,当乒乓RAM1存储满后将数据存储于乒乓RAM2,此时C6713对乒乓RAM1的数据进行搬移,乒乓RAM1和RAM2的大小相同。开辟数据缓冲区,缓冲3个乒乓RAM1大小的数字信号,每次运算完成后都丢弃第一个数据缓冲区,第二和第三个数据缓冲区前移,并将新数据存储于第三数据缓冲区。按照(3)式从头对数据缓冲区进行滑动FFT处理,满足先增后减的趋势后按照(4)、(5)、(6)式分别估计信号衰减系数a、细同步门限值b和细同步起点c。从起点c采集信号与本地保存的细同步信号做互相关处理,并与估计的细同步门限b做比较判断。若未细同步,则继续做两次互相关处理判断细同步。从图11可以看出DMA和乒乓存储设置后,数据采集完全不需要DSP进行干预即可实时完成。另外,DSP运算FFT、互相关相对于其他数字信号处理方法的速度要快得多,提高了运算的实时性。
Claims (1)
1.一种调频水声通信***的自动实时帧同步方法,其特征在于包括以下步骤:
1)对换能器端接收到的水声信号做实时数字处理,设其采样率为fs,以步长L做滑动FFT处理;
2)对每次频谱图中f1频点处值F(f1)做趋势判断,若该值随着滑动处理经过数次连续增加后出现减小的趋势,则判为粗同步信号到达,此时记录最后一次增加时的值Fmax(f1)和滑动次数k,计算转入步骤3),否则返回步骤1);
3)根据Fmax(f1)计算信号衰减系数a(t)、自动调整细同步门限b并估算同步信号中的细同步信号的起点c;所述同步信号由粗同步信号和细同步信号组成;所述根据Fmax(f1)计算信号衰减系数a(t)、自动调整细同步门限b并估算同步信号中的细同步信号的起点c的具体方法为:
所述粗同步信号为频率为f1的单频信号fc(t),细同步信号为线性调频信号s(t),同步信号表达为:
采用采样率fs对同步信号进行抽样,粗同步信号表示为fc(n),细同步信号表示为s(n),则同步信号得到如下数字表示:
其中a1是信号幅值,fl为LFM信号的低端频率,M为频率变化率,T为单一信号持续时间,N为抽样后单一信号的总点数;T与N有如下关系:
对fc(n)做FFT运算得f1频点处值Fc(f1),对s(n)作自相关运算得相关峰值Ru;根据傅里叶变换的线性性质,计算得到信号衰减系数a(t)为:
根据相关运算的线性性质,则估算得到细同步门限b为:
b=a(t)*Ru
同时,估计细同步信号的起点c为:
c=k*L+fs*2T;
4)从起点c处截取信号r(n)与本地存储的细同步信号s(n)作互相关处理,得到相关函数C(n);
5)比较C(n)的最大值与门限b,若小于门限b,则计算转入步骤6),若大于门限b,则计算转入步骤8);
6)若相关运算次数超过3次,则转入步骤1),若小于3次,则转入步骤7);
7)丢弃信号r(n)的前m点,并将新采集的m点信号补充到r(n)后面,计算相关函数C(n),转入步骤5);
8)查找相关峰位置d,以此作为同步信号到达的准确时间起点。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310673481.8A CN103618575B (zh) | 2013-12-11 | 2013-12-11 | 一种调频水声通信***的自动实时帧同步方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310673481.8A CN103618575B (zh) | 2013-12-11 | 2013-12-11 | 一种调频水声通信***的自动实时帧同步方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103618575A CN103618575A (zh) | 2014-03-05 |
CN103618575B true CN103618575B (zh) | 2015-07-15 |
Family
ID=50169279
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310673481.8A Expired - Fee Related CN103618575B (zh) | 2013-12-11 | 2013-12-11 | 一种调频水声通信***的自动实时帧同步方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103618575B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104571463B (zh) * | 2014-12-31 | 2017-06-13 | 北京长城电子装备有限责任公司 | 适用于信号处理单元的低功耗能源管理方法 |
CN107948112B (zh) * | 2017-09-29 | 2021-01-22 | 中山大学 | 一种用于声波室内定位的声波信号帧同步方法 |
CN108449147B (zh) * | 2018-04-10 | 2020-04-10 | 厦门大学 | 一种基于线性调频信号的水声通信唤醒方法 |
CN108682427A (zh) * | 2018-05-23 | 2018-10-19 | 北京航空航天大学 | 一种用于远场人机交互的便携式电声门图语音采集装置 |
CN110011736A (zh) * | 2019-03-19 | 2019-07-12 | 佛山市顺德区中山大学研究院 | 一种基于自干扰消除的声波安全通信方法及其设备 |
CN111711476B (zh) * | 2020-04-26 | 2022-04-19 | 四川润泽经伟信息技术有限公司 | 基于卫星通信对抗***的实时帧同步***及方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006109279A (ja) * | 2004-10-08 | 2006-04-20 | Hitachi Ltd | 水中通信方式 |
CN101594185A (zh) * | 2009-04-10 | 2009-12-02 | 西北工业大学 | 移动水声通信信号的多普勒估计与同步方法 |
CN103023583A (zh) * | 2012-11-28 | 2013-04-03 | 厦门大学 | 一种水声通信中可抑制并测量多普勒的帧同步装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5397764B2 (ja) * | 2009-10-08 | 2014-01-22 | 日本電気株式会社 | 時刻付与観測システムおよび時刻付与観測方法 |
-
2013
- 2013-12-11 CN CN201310673481.8A patent/CN103618575B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006109279A (ja) * | 2004-10-08 | 2006-04-20 | Hitachi Ltd | 水中通信方式 |
CN101594185A (zh) * | 2009-04-10 | 2009-12-02 | 西北工业大学 | 移动水声通信信号的多普勒估计与同步方法 |
CN103023583A (zh) * | 2012-11-28 | 2013-04-03 | 厦门大学 | 一种水声通信中可抑制并测量多普勒的帧同步装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103618575A (zh) | 2014-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103618575B (zh) | 一种调频水声通信***的自动实时帧同步方法 | |
CN101594185B (zh) | 移动水声通信信号的多普勒估计与同步方法 | |
KR101562904B1 (ko) | 도래각 측정 장치 및 방법 | |
CN106226739A (zh) | 融合子带分析的双声源定位方法 | |
CN109510787A (zh) | 水声信道下线性调频信号参数估计方法及装置 | |
CN106019263B (zh) | 基于多亮点回波模型的目标径向速度测量方法 | |
CN109444896B (zh) | 水声阵列定位***及其定位方法 | |
CN109088835A (zh) | 基于时间多重稀疏贝叶斯学习的水声时变信道估计方法 | |
US10393869B2 (en) | Sub-Nyquist radar processing using doppler focusing | |
CN103076594A (zh) | 一种基于互相关的水声脉冲信号双阵元定位的方法 | |
CN106879068A (zh) | 一种强多径环境下信号的到达时间估计方法 | |
CN104168232A (zh) | 一种水声信道中多径时延与多普勒频移的测定方法 | |
Wei et al. | Doppler estimation based on dual-HFM signal and speed spectrum scanning | |
CN109814094A (zh) | 一种多目标水声定位时延估计算法 | |
CN112987003A (zh) | 主动声纳中的hfm信号分离方法及*** | |
US8358233B2 (en) | Radar target detection process | |
Yao et al. | Robust active sonar detection in frequency and time dispersive channels using matching envelope spectrum of multi-pulse LFM signals | |
CN112462321B (zh) | 基于脉冲匹配累加的声信标信号截获处理方法 | |
CN104796370A (zh) | 一种水声通信的信号同步方法、***及水声通信*** | |
JP2003121544A (ja) | ドップラシフト周波数測定装置およびその利用装置 | |
CN104580055B (zh) | 一种基于构造目标导函数确定区间搜索的多普勒估计方法 | |
CN111273294A (zh) | 一种基于时间反转的水声脉冲回波测距方法 | |
CN110673118A (zh) | 一种主动声纳单频脉冲串波形设计及检测算法 | |
CN116359854A (zh) | 一种基于YOLOv5的防空警戒雷达复合干扰参数估计方法 | |
CN109507675A (zh) | 基于频分***实现水下多目标时延估计处理的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150715 Termination date: 20201211 |