全过程低频信号并行同步搜索方法与流程



1.本发明涉及通信信号处理技术领域,尤其涉及一种全过程低频信号并行同步搜索方法。


背景技术:



2.低频信号大气衰减小,可穿透较深的海水和地层,适合于矿井透地通信、远距离通信和水下通信。然而低频信道大气噪声大,复杂多变,信号往往完全淹没在噪声中,最恶劣的情况信噪比低至约-10db,信号同步识别困难。
3.目前,低频通信系统在接收到载波信号后首先进行滤波处理,然后对信号进行解调,根据解调数据进行同步检测。传统的通信体制在进行了载波、符号和帧同步后,即认为到信号起点,停止同步搜索,直到数据接收完毕再开始下一份数据的同步搜索。将其中最大相关值作为信号的起始点,而不判断该起始点是否为真正的信号起始点就停止同步搜索,直到下一帧信息到来后再重新开始同步搜索,一旦出现误判将导致数据信息丢失;这种方法在噪声复杂条件下存在同步误差大、速度慢等问题,因此仅适用于信号信噪比较高的场合,但在实际应用中,信号的信噪比往往较低,因此数据虚、漏启情况频繁出现,不能有效接收数据。为了应对这类问题导致的误判,需要将同步头长度加长,使得同步头长度达128~512比特,长同步头会占用额外的通信资源,带来的通信开销大。
4.一般情况下,为降低通信开销,低频收信同步头长度通常应小于128比特,采用传统的同步方式搜索低信噪比信号,短同步码会导致频繁的数据虚/漏启现象,严重影响数据正确收到率。因此低频通信对短同步码的快速同步提出更高要求,针对以上问题,本发明全过程并行同步算法实现微弱信号的快速准确同步和自动速率识别。


技术实现要素:



5.本发明提供一种全过程低频信号并行同步搜索方法,用以解决现有技术中采用长同步头占用额外通信资源、且数据虚/漏启情况频繁的缺陷,实现微弱信号的快速准确同步和自动速率识别,降低数据虚/漏启现象,稳定可靠接收数据信息。
6.本发明提供一种全过程低频信号并行同步搜索方法,其特征在于,包括:
7.s1获取输入信号,获取多个不同速率的本地同步码;对每个不同速率的本地同步码,分别与所述输入信号同时进行平方环搜索计算,获取每个速率对应的各组相关值;
8.s2将每个相关值分别与同速率下的同步门限比较,获取每组相关值中大于同步门限的相关值的最大值,分别输出每组相关值对应的最大相关幅度;
9.s3基于各组相关值对应的最大相关幅度和同步门限,计算每个速率对应的同步可信度,基于最大同步可信度获取接收数据起始点并确定接收数据的速率,进行该速率的数据接收;
10.s4进行数据接收时,判断数据接收时间是否结束,若没有结束,则重复步骤s1-s3不断获取新的最大同步可信度,若新的最大同步可信度大于原最大同步可信度,则根据新
的最大同步可信度更新接收数据起始点并更新接收数据的速率,重新进行该速率的数据接收。
11.具体的,在步骤s1中,通过平方环搜索计算获取n个速率对应的n组相关值ri(n);
12.获取输入信号x(t),获取n个速率的本地同步码yi(t),应用公式:
[0013][0014]
其中,输入信号的长度为m
·
tc,所述n个速率的本地同步码yi(t)由m序列生成,m为同步码的长度,1≤i≤n,n=1~8;
[0015]
t0为采样信号时间间隔;tc为同步码码片宽度;n为滑动的码片个数,n=1,2,...,k;其中k为每次接收的数据个数,k=tc/t0。
[0016]
具体的,步骤s2之前,包括计算同步门限ti:
[0017][0018]
计算获取第i个速率的同步门限ti;
[0019]
其中,α为同步漏启概率。
[0020]
具体的,步骤s2包括:
[0021]
将n组相关值分别与对应的n个同步门限进行比较,判断第i组相关值中是否存在大于对应的同步门限的相关值;
[0022]
若存在,获取第i组相关值中大于对应的同步门限的相关值mi(n),判断第i组相关值mi(n)中的最大值,计算获得第i组的最大相关幅度si:
[0023]
si=max{mi(n)}/1.414,i=1,2,...,n。
[0024]
具体的,步骤s2还包括:
[0025]
若第i组相关值中不存在大于对应的同步门限的相关值,则令数据接收时间为t=t+kt0,转至下一个信号采样点重复步骤s1以及之后的步骤。
[0026]
其中,步骤s3包括:
[0027]
基于第i组相关值对应的最大相关幅度si和同步门限ti,取最大相关幅度si和同步门限ti的比值计算第i组的同步可信度,获取最大同步可信度:
[0028]
w=max{si/ti}。
[0029]
具体的,步骤s3包括:
[0030]
获取所述最大同步可信度后,获取所述最大同步可信度w对应的最大相关幅度si的值,并确定si对应的相关值mi(n);
[0031]
基于相关值mi(n)对应的滑动的码片个数n,以时间t+n
·
tc为所述接收数据起始点,以mi(n)对应的第i组相关值对应的第i个速率为所述接收数据的速率,并令数据接收时间为t=t+kt0。
[0032]
具体的,步骤s4包括:
[0033]
若判断数据接收时间结束,则对接收到的数据进行译码,清除所有同步可信度,在接收后续数据时重复执行步骤s1-s3。
[0034]
本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述低频信号并行
同步搜索方法的步骤。
[0035]
本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述低频信号并行同步搜索方法的步骤。
[0036]
本发明提供的一种全过程低频信号并行同步搜索方法,与现有技术相比至少具有如下技术效果:
[0037]
(1)采用平方环模型设计同步搜索算法,可适应低信噪比下的同步搜索,开展归一化同步门限计算,能适应信号幅度变化;
[0038]
(2)将各种不同速率的同步相关值转化为统一的同步可信度比较,可准确判断是哪种速率来的数据信息。在有强烈信号干扰时,能够在短同步头出现虚启时一边启动数据接收,一边继续搜索新的同步信号,实现全部速率每个码片全过程并行同步搜索;
[0039]
(3)通过多循环不间断搜索同步信号并实现同步信息更新,实现了低信噪比短同步头快速准确同步和自动速率识别,在短同步时仍然可确保真正数据信号不遗漏,实现短同步头低信噪比信息的可靠接收,提高低频通信可靠度和有效性。解决现有低频信号处理方法存在的误同步/漏同步现象,实现微弱信号的快速准确同步和自动速率识别,克服数据虚启/漏启现象,在出现虚启情况下仍然可以保证稳定可靠接收数据信息。
附图说明
[0040]
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0041]
图1是本发明提供的全过程低频信号并行同步搜索方法的流程示意图之一;
[0042]
图2是本发明提供的全过程低频信号并行同步搜索方法的流程示意图之二。
具体实施方式
[0043]
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0044]
本技术的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或模块的过程、方法、系统、产品或设备没有限定于已列出的步骤或模块,而是可选地还包括没有列出的步骤或模块,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或模块。
[0045]
以下对本技术所涉及的有关定义加以说明:
[0046]
采样时间间隔t0:接收设备接收的两个数据的时间间隔;
[0047]
同步码:用于接收设备检测序列与输入信号同步的一组比特称为同步码;
[0048]
同步码长m:同步码所包括的比特个数称为同步码长;
[0049]
同步码码片宽度tc:同步码所包括的每个比特称为码片,每个比特占用的时间称为同步码码片宽度,由通信系统设定;
[0050]
同步漏启概率α:进行数据接收试验时接收设备未接收到的数据数占总发送数据的比值,在对信号进行解调后,通过解调出来的数据可计算信噪比和同步漏启概率。
[0051]
在一个实施例中,如图1-2所示,本发明提供的一种全过程低频信号并行同步搜索方法,包括步骤s1平方环同步搜索计算;s2同步门限判决计算;s3同步可信度计算;s4数据接收处理,具体包括:
[0052]
步骤s1中,进行平方环同步搜索计算包括:
[0053]
获取输入信号,获取多个不同速率的本地同步码;对每个不同速率的本地同步码,分别与所述输入信号同时进行平方环搜索计算,获取每个速率对应的各组相关值;
[0054]
具体的,在步骤s1中,通过平方环搜索计算获取n个速率对应的n组相关值ri(n);
[0055]
获取输入信号x(t),获取n个速率的本地同步码yi(t),应用公式:
[0056][0057]
其中,输入信号的长度为m
·
tc,所述n个速率的本地同步码yi(t)由m序列生成,m为同步码的长度,1≤i≤n,n=1~8;
[0058]
t0为采样信号时间间隔;tc为同步码码片宽度;n为滑动的码片个数,n=1,2,...,k;其中k为每次接收的数据个数,k=tc/t0;
[0059]
进一步的,计算同步门限:
[0060]
获取输入幅度归一化情况下的同步门限ti:
[0061][0062]
计算获取第i个速率的同步门限ti;
[0063]
其中,α为同步漏启概率;
[0064]
需要说明的是,通过归一化同步门限计算,使得算法能适应信号幅度变化;
[0065]
进一步,执行门限判决步骤,执行步骤s2:
[0066]
s2将每个相关值分别与同速率下的同步门限比较,获取每组相关值中大于同步门限的相关值的最大值,分别输出每组相关值对应的最大相关幅度;
[0067]
具体的,步骤s2包括:
[0068]
将n组相关值分别与对应速率的n个同步门限进行比较,判断第i组相关值中是否存在大于对应的同步门限的相关值;
[0069]
若存在,获取第i组相关值中大于对应的同步门限的相关值mi(n),判断第i组相关值mi(n)中的最大值,计算获得第i组的最大相关幅度si:
[0070]
si=max{mi(n)}/1.414,i=1,2,...,n。
[0071]
具体的,步骤s2还包括:
[0072]
若第i组相关值中不存在大于对应的同步门限的相关值,则令数据接收时间为t=t+kt0,转至下一个信号采样点重复步骤s1以及之后的步骤。
[0073]
进一步,基于上述步骤计算得到的最大相关幅度以及同步门限计算同步可信度,包括:
[0074]
s3基于各组相关值对应的最大相关幅度和同步门限,计算每个速率对应的同步可信度,基于最大同步可信度获取接收数据起始点并确定接收数据的速率,进行该速率的数
据接收;
[0075]
其中,步骤s3包括:
[0076]
基于第i组相关值对应的最大相关幅度si和同步门限ti,取最大相关幅度si和同步门限ti的比值计算第i组的同步可信度,获取最大同步可信度:
[0077]
对每个速率同步码对应的相关值均计算得到该组数据对应的同步可信度,从所有速率对应的数据得到的同步可信度中获取同步可信度的最大值,即:
[0078]
w=max{si/ti};
[0079]
具体的,步骤s3包括:
[0080]
获取所述最大同步可信度后,获取所述最大同步可信度w对应的最大相关幅度si的值,并确定si对应的相关值mi(n);
[0081]
基于相关值mi(n)对应的滑动的码片个数n,以时间t+n
·
tc为所述接收数据起始点,以mi(n)对应的第i组相关值对应的第i个速率为所述接收数据的速率,并令数据接收时间为t=t+kt0;
[0082]
需要说明的是,通过同步可信度的计算与比较方法,各种不同速率的同步相关值转化为统一的同步可信度比较,可准确判断是哪种速率来的数据信息;尤其在存在较强的信号干扰时,在短同步头出现虚启时一边启动数据接收,一边继续搜索新的同步信号,从而实现全部速率每个码片全过程并行同步搜索,在真正数据信息来临时捕获同步信号替换虚启信号,通过多循环不间断搜索同步信号并实现同步信息更新,在短同步开销小时仍然可确保真正数据信号不遗漏;
[0083]
进一步,对接收的数据进行处理,判断是否需要重复执行步骤s1-s3以更新最大同步可信度,具体包括:
[0084]
s4进行数据接收时,判断数据接收时间是否结束,若没有结束,则重复步骤s1-s3不断获取新的最大同步可信度,若新的最大同步可信度大于原最大同步可信度,则根据新的最大同步可信度更新接收数据起始点并更新接收数据的速率,重新进行该速率的数据接收;
[0085]
具体的,本发明提供的全过程全速率同步并行搜索方式,在数据接收的全过程中,若还在数据接收时间内,则在初步搜索到同步信号转入数据接收处理步骤的同时,依旧进行全部速率的同步搜索,将初步计算得到的最大同步可信度与当前同步信息计算得到的同步可信度进行对比;
[0086]
当后续搜索到更大同步可信度的同步信号后,判断前一次同步为虚启,选取正确的同步信息,精确到同步数据,对当前的数据接收进行更新重新接收处理,确保信息接收不遗漏,实现短同步头低信噪比信息的可靠接收。
[0087]
进一步,步骤s4还包括:
[0088]
若判断数据接收时间结束,则按照此前计算得到的同步可信度的最大值确定对应的最大相关幅度,从而获取对应的滑动的码片个数n,进而确定接收数据起始点,并以同步可信度最高的数据对应的速率接收数据;
[0089]
例如最高同步可信度w对应的最大相关幅度为s2,s2对应的相关值为m2(n),m2(n)为第2组相关值中大于同步门限的相关值,对应的是速率2同步码,由此确定以第2组相关值对应的速率2接收数据;
[0090]
对接收到的数据进行译码,清除所有同步可信度,在接收后续数据时重复执行步骤s1-s3,从而保证在接收下一信号数据时,选取正确的同步信息,通过多循环不间断搜索同步信号并实现同步信息更新,在短同步开销小时仍然可确保真正数据信号不遗漏。
[0091]
如图2所示的,本发明提供的全过程低频信号并行同步搜索方法包括步骤:
[0092]
接收输入信号x(t);
[0093]
对速率1~n分别执行同步搜索算法,通过输入信号和速率1~n的本地同步信号yn(t)计算得到当前速率对应的各组相关值;
[0094]
分别对每组相关值进行门限判决,比较所有的相关值,保留各组数据中大于判决门限ti的相关值mi(n);若不存在大于判决门限ti的相关值,则对下一个数据采样点的同步码进行同步搜索计算;
[0095]
进行同步可信度计算与比较,获取当前的最大同步可信度;
[0096]
若数据接收时间未结束,则重复上述步骤,继续查更高的同步可信度点;若数据接收时间结束,则根据当前计算得到的最大同步可信度进行译码。
[0097]
在一个实施中,本发明提供的全过程低频信号并行同步搜索方法包括:
[0098]
(1)平方环搜索相关计算步骤:
[0099]
作为示例的,假设输入载波信号
[0100]
其中,an=1,-1,1,-1,1,-1,1,-1,n(t)为服从(0,1)正态分布的高斯白噪声,与n=4四个速率(例如速率1=1bit/s、速率2=2bit/s、速率3=4bit/s、速率4=8bit/s)本地同步信号yi(t)同时进行平方环搜索相关计算;
[0101]
为便于理解假设四个本地同步信号分别由长度为2、4、8、16的m序列生成,分别为:
[0102][0102]
其中:
[0103]
a1=1,-1;
[0104]
a2=1,1,-1,-1;
[0105]
a3=1,-1,1,-1,1,-1,1,-1;
[0106]
a4=1,-1,1,1,-1,-1,-1,1,1,-1,1,-1,1,-1,1,-1;
[0107]
将输入信号x(t)分别与n=4个速率本地同步码yi(t)分别同时进行平方环搜索相关计算,得到n=4组相关值ri(n):
[0108][0109]
式中,输入信号的长度为m
·
tc,n个本地同步码yi(t)由m序列生成,1≤i≤n;
[0110]
在本实施例中,假设n=4;为采样信号时间间隔;为同步码码片宽度;m=2,4,8,16为同步码的长度;n为滑动的码片个数,n=1,2,...,k;其中k为每次接收的数据个数,
[0111]
在本实施例中,假设得到4组相关值ri(n)分别为:
[0112]
r1=1.2,0.35;
[0113]
r2=-0.8,0.75,0.65,-0.46;
[0114]
r3=-1.28,5.6,0.4,-0.62,-0.8,0.75,0.65,-0.46;
[0115]
r4=0.43,0.51,0.41,0.54,-0.84,0.72,0.66,-0.42,-0.32,0.75,0.35,0.32,-0.76,0.92,0.48,-0.28;
[0116]
(2)计算同步门限:
[0117]
按m=2,4,8,16,n=4,漏启概率α=10-5
,代入下式计算各速率同步门限:
[0118][0119]
计算结果如下:t1=6.785,t2=4.8,r3=3.393,t4=2.4;
[0120]
(3)门限判决步骤:
[0121]
将r1各对应时刻相关值与同步门限r1=6.785进行比较;
[0122]
将r2各对应时刻相关值与同步门限t2=4.8进行比较;
[0123]
将r3各对应时刻相关值与同步门限t3=3.393进行比较;
[0124]
将r4各对应时刻相关值与同步门限t4=2.4进行比较;
[0125]
只有r3中有第2项相关值5.6超过其同步门限t3=3.393,将其记为m3(2),其它时刻返回步骤(1)继续进行平方环搜索相关计算;
[0126]
寻m3(2)的最大相关幅度,记作s3:
[0127]
s3=max{m3(2)}/1.141=5.6/1.414=3.96;
[0128]
(4)同步可信度计算:
[0129]
计算同步可信度w:
[0130][0131]
比较最大同步可信度w,该同步可信度对应s3,s3对应m3(2),m3(2)对应的是速率3,速率3=4bit/s的滑动码片个数为2,2对应的时间1/8s*2,即确定该时间为接收数据起始点,转入速率3=4bit/s的数据接收;同时令t=t+kt0,继续不断进行步骤(1)~(4);
[0132]
(5)数据接收处理步骤:
[0133]
数据接收处理时检查数据接收时间是否结束,如果数据接收时间没有结束,继续等待新的w值,并比较每次得到的w的值,如果当前得到的w值大于原来的w值,则用当前的w值替换原来的w值,重新开始数据接收。
[0134]
如果数据接收时间结束,则开始译码,并对同步可信度进行清零,继续进行步骤(1)~(4)接收后续数据。
[0135]
本发明还提供一种电子设备,该电子设备可以包括:处理器(processor)、通信接口(communicationsinterface)、存储器(memory)和通信总线,其中,处理器、通信接口、存储器通过通信总线完成相互间的通信。处理器可以调用存储器中的逻辑指令,以执行上述各方法提供的一种全过程低频信号并行同步搜索方法,依次包括步骤:同步搜索算法、同步门限判决、同步可信度计算与比较、数据接收处理、数据接收处理判断,该方法的具体步骤
此处不再赘述。
[0136]
此外,上述的存储器中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0137]
另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的一种全过程低频信号并行同步搜索方法,依次包括步骤:同步搜索算法、同步门限判决、同步可信度计算与比较、数据接收处理、数据接收处理判断,该方法的具体步骤此处不再赘述。
[0138]
又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法提供的一种全过程低频信号并行同步搜索方法,依次包括步骤:同步搜索算法、同步门限判决、同步可信度计算与比较、数据接收处理、数据接收处理判断,该方法的具体步骤此处不再赘述。
[0139]
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0140]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0141]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

技术特征:


1.一种全过程低频信号并行同步搜索方法,其特征在于,包括:s1获取输入信号,获取多个不同速率的本地同步码;对每个不同速率的本地同步码,分别与所述输入信号同时进行平方环搜索计算,获取每个速率对应的各组相关值;s2将每个相关值分别与同速率下的同步门限比较,获取每组相关值中大于同步门限的相关值的最大值,分别输出每组相关值对应的最大相关幅度;s3基于各组相关值对应的最大相关幅度和同步门限,计算每个速率对应的同步可信度,基于最大同步可信度获取接收数据起始点并确定接收数据的速率,进行该速率的数据接收;s4进行数据接收时,判断数据接收时间是否结束,若没有结束,则重复步骤s1-s3不断获取新的最大同步可信度,若新的最大同步可信度大于原最大同步可信度,则根据新的最大同步可信度更新接收数据起始点并更新接收数据的速率,重新进行该速率的数据接收。2.根据权利要求1所述的一种全过程低频信号并行同步搜索方法,其特征在于,步骤s1中,通过平方环搜索计算获取n个速率对应的n组相关值r
i
();获取输入信号x(t),获取n个速率的本地同步码y
i
(t),应用公式:其中,输入信号的长度为m
·
t
c
,所述n个速率的本地同步码y
i
(t)由m序列生成,m为同步码的长度,1≤i≤n,n=1~8;t0为采样信号时间间隔;t
c
为同步码码片宽度;n为滑动的码片个数,n=1,2,...,k;其中k为每次接收的数据个数,k=t
c
/t0。3.根据权利要求2所述的一种全过程低频信号并行同步搜索方法,其特征在于,步骤s2之前,包括计算同步门限t
i
:计算获取第i个速率的同步门限t
i
;其中,α为同步漏启概率。4.根据权利要求3所述的一种全过程低频信号并行同步搜索方法,其特征在于,步骤s2包括:将n组相关值分别与对应的n个同步门限进行比较,判断第i组相关值中是否存在大于对应的同步门限的相关值;若存在,获取第i组相关值中大于对应的同步门限的相关值m
i
(n),判断第i组相关值m
i
(n)中的最大值,计算获得第i组的最大相关幅度s
i
:s
i
=max{m
i
(n)}/1.414,i=1,2,...,n。5.根据权利要求4所述的一种全过程低频信号并行同步搜索方法,其特征在于,步骤s2包括:若第i组相关值中不存在大于对应的同步门限的相关值,则令数据接收时间为t=t+kt0,转至下一个信号采样点重复步骤s1以及之后的步骤。6.根据权利要求4所述的一种全过程低频信号并行同步搜索方法,其特征在于,步骤s3包括:
基于第i组相关值对应的最大相关幅度s
i
和同步门限t
i
,取最大相关幅度s
i
和同步门限t
i
的比值计算第i组的同步可信度,获取最大同步可信度:w=max{s
i
/t
i
}。7.根据权利要求5所述的一种全过程低频信号并行同步搜索方法,其特征在于,步骤s3包括:获取所述最大同步可信度后,获取所述最大同步可信度w对应的最大相关幅度s
i
的值,并确定s
i
对应的相关值m
i
(n);基于相关值m
i
(n)对应的滑动的码片个数n,以时间t+n
·
t
c
为所述接收数据起始点,以m
i
(n)对应的第i组相关值对应的第i个速率为所述接收数据的速率,并令数据接收时间为t=t+kt0。8.根据权利要求5所述的一种全过程低频信号并行同步搜索方法,其特征在于,步骤s4包括:若判断数据接收时间结束,则对接收到的数据进行译码,清除所有同步可信度,在接收后续数据时重复执行步骤s1-s3。9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至8任一项所述低频信号并行同步搜索方法方法的步骤。10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8任一项所述低频信号并行同步搜索方法的步骤。

技术总结


本发明涉及通信信号处理技术领域,尤其提供一种全过程低频信号并行同步搜索方法,包括步骤:获取输入信号,获取多个不同速率的本地同步码,进行平方环搜索计算,获取对应相关值;获取大于同步门限的相关值的最大值,输出相关值对应的最大相关幅度;计算同步可信度,基于最大同步可信度获取接收数据起始点并确定接收数据的速率,进行该速率的数据接收;判断数据接收时间是否结束,若没有结束,则重复步骤S1-S3更新最大同步可信度。本发明通过多循环不间断搜索同步信号并实现同步信息更新,实现了低信噪比短同步头快速准确同步和自动速率识别,解决现有方法存在的误同步/漏同步现象,在出现虚启情况下仍然可以保证稳定可靠接收数据信息。数据信息。数据信息。


技术研发人员:

黄欣 刘勇 刘小林 黄林敏 丁忠义 陈磊 曹宜 叶璇 黄建新 姚靖维

受保护的技术使用者:

武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所)

技术研发日:

2022.08.15

技术公布日:

2022/12/1

本文发布于:2024-09-26 02:14:05,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/32097.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:门限   速率   数据   可信度
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议