The invention discloses a blind estimation method of m sequence based on database matching, which belongs to the field of signal demodulation, and includes the following steps: the original polynomial of all m sequences under a certain number of R is obtained; the three order correlation function of each m sequence is obtained in turn and all the corresponding peak coordinates are recorded; The three order correlation function of a m sequence is stored in the database with the correlation peak coordinates and their corresponding m sequences as samples; the values of the order r are changed to complete the establishment of the required database; the three order correlation function and all the correlation peak coordinates of the interception of the DSSS signal will be obtained; the correlation peak coordinates of the DSSS signal will be intercepted with the database. Samples were matched, and the samples in the database with the highest degree of matching were used as the estimation results of m sequences. The invention is simple and reliable, not only can guarantee the real time of non cooperative communication, but also can adapt well to the noise of underwater acoustic channel and large multipath delay.
【技术实现步骤摘要】
一种基于数据库匹配的水声直扩信号m序列盲估计方法
本专利技术属于信号解调领域,尤其涉及一种基于数据库匹配的水声直扩信号m序列盲估计方法。
技术介绍
扩频通信能在负信噪比条件下正常通信,给侦察和解调带来了很大的难度。为了获取DS信号的更多信息,获取伪码序列成为研究的热点。最常用的是相关法,将噪声建模为白噪声,但当存在相关噪声时,相关法的估计性能将严重下降,对伪码序列的获取也无能为力。相关矩阵分解法,能获取基带DS信号的伪码序列,但没有用到伪码序列的相关性;基于神经网络的多主分量分析法,能提高运算速度,也没有用到伪码序列的相关性,性能很难进一步提高;基于Massey算法的线性移位反馈虽然用到了伪码的相关性,但巨大的运算量使之仅停留在理论研究阶段。传统的m序列估计方法是得到截获信号的三阶相关函数及其相关峰坐标后,利用矩阵斜消变换求出各个相关峰坐标之间的最大公因式,从而得到m序列的估计结果。但由于水声信道中严重的噪声干扰和多径效应,三阶相关函数相关峰的坐标会发生偏移,使得估计结果出现较大误差。本专利技术从三阶相关函数的相关峰坐标和m序列本原多项式的一一对应关系出发,在无噪声的高斯信道条件下求出不同m序列的本原多项式所对应的相关峰坐标,按阶数的不同将m序列与其对应的相关峰坐标建成数据库。这种方法在保证实时性的前提下可以更好的适应水声信道环境。中国专利CN105680903A公开了一种周期长短码直扩码分多址信号多伪码估计方法,该方法充分利用矩阵填充的数学模型和m序列三阶相关峰特性,依次实现信号各用户复合码序列、长扰码序列和短扩频码序列的盲估计。中国专利CN106817 ...
【技术保护点】
1.一种基于数据库匹配的水声直扩信号m序列盲估计方法,其特征在于:包含如下步骤:步骤(1):求出在某一阶数r下所有m序列的本原多项式;步骤(2):依次求出每一个m序列的三阶相关函数并记录下对应的所有相关峰坐标;步骤(3):对于一个m序列的三阶相关函数,将相关峰坐标及其对应的m序列一起作为样本存放在数据库;步骤(4):改变阶数r的值,重复步骤(1)至步骤(3),完成所需数据库的建立;步骤(5):求出截获DSSS信号的三阶相关函数和所有的相关峰坐标{(ps,qs)}r;步骤(6):将截获DSSS信号的相关峰坐标与数据库中的样本进行匹配;步骤(7):将匹配程度δ最高的数据库中的样本作为m序列的估计结果:当δ最大时,对应的数据库中的样本所代表的m序列即为截获DSSS信号所使用的m序列的估计结果。
【技术特征摘要】
1.一种基于数据库匹配的水声直扩信号m序列盲估计方法,其特征在于:包含如下步骤:步骤(1):求出在某一阶数r下所有m序列的本原多项式;步骤(2):依次求出每一个m序列的三阶相关函数并记录下对应的所有相关峰坐标;步骤(3):对于一个m序列的三阶相关函数,将相关峰坐标及其对应的m序列一起作为样本存放在数据库;步骤(4):改变阶数r的值,重复步骤(1)至步骤(3),完成所需数据库的建立;步骤(5):求出截获DSSS信号的三阶相关函数和所有的相关峰坐标{(ps,qs)}r;步骤(6):将截获DSSS信号的相关峰坐标与数据库中的样本进行匹配;步骤(7):将匹配程度δ最高的数据库中的样本作为m序列的估计结果:当δ最大时,对应的数据库中的样本所代表的m序列即为截获DSSS信号所使用的m序列的估计结果。2.根据权利要求1所述的一种基于数据库匹配的水声直扩信号m序列盲估计方法,其特征在于:所述的步骤(1)具体为:某一阶数r下的m序列的本原多项式F(x)满足:F(x)是既约的,即不能再分解因式;F(x)可整除xm+...
【专利技术属性】
技术研发人员:马璐,樊成,乔钢,刘凇佐,
申请(专利权)人:哈尔滨工程大学,
类型:发明
国别省市:黑龙江,23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。