【技术实现步骤摘要】
多用户周期长短码直扩信号的伪码盲估计方法
本专利技术属于通信对抗中直接序列扩频信号的盲参数估计领域,具体涉及非合作通信下短码扩频长码加扰的多用户周期直扩信号的伪码估计方法。
技术介绍
直接序列扩频(DirectSequenceSpreadSpectrum,DSSS)是扩频通信技术的主要方式之一。它具有抗干扰能力强,保密性好,易于码分多址等优点,在军事、民用通信中具有广泛应用。根据信号结构,DSSS信号可分为:短码直扩信号,长码直扩信号,短码扩频长码加扰直扩信号(简称为长短码直扩信号)。在通信对抗中,正是由于直扩信号的抗干扰能力强、隐蔽性好等特点,使得非合作通信情况下的直扩信号侦测和盲参数估计相当困难。在非合作通信中,伪随机(PN)码估计是信息截获的前提和关键。短码直扩信号的PN码估计研究已比较成熟,长码直扩信号的PN码估计研究也已经取得了一定的成果。但长短码直扩信号由于结构复杂、保密性更强,给PN码估计带来了更大的困难和挑战。现有的直扩信号扩频码估计方法主要有:相关矩阵特征分解法、神经网络法、匹配滤波法和三界相关法。对于多用户长短码直扩信号,其中不仅包含多个用户,且各个用户中又包含两个伪码,上述方法均不适用。目前关于多用户长短码直扩信号的伪码估计研究还处于起步阶段,需要更深入的探索。
技术实现思路
本专利技术的目的是针对非合作通信中无法估计多用户周期长短码直扩信号的伪码问题,提出一种基于Fast-ICA算法和三阶相关的伪随机码盲估计方法,从而解决了多用户周期长短码直扩信号的伪码估计问题。本专利技术中多用户周期长短码直扩信号伪码盲估计方法的步骤是:步骤1、将多用 ...
【技术保护点】
多用户周期长短码直扩信号的伪码盲估计方法,其特征在于该方法包括以下步骤:步骤1、将多用户周期长短码直扩信号以扩频码码片速率采样转化为基带信号,根据短扩频码和长扰码周期对基带信号分段并构建成盲分离模型,通过快速独立成分分析算法分离得到各用户混合PN序列片段;步骤2、估计第一个用户的混合PN序列时,拼接分离得到的序列片段得到完整的混合PN模糊序列,利用m序列的移位叠加性,采用二次延迟相乘法消除信息码和扩频码影响;步骤3、结合分圆陪集理论计算延迟信号的三阶相关函数值,得到可能的峰值点坐标;步骤4、计算可能峰值点坐标集合处的正反向三阶相关函数平均值,最大平均值所对应的序列即为正确的用户混合PN序列;步骤5、根据矩阵斜消法完成用户的扰码估计,对用户的混合PN序列解扰,用分段延迟互相关法完成扩频码估计;步骤6、清除步骤1中的已估计用户的所有混合PN序列片段,重复步骤2‑5即可依次得到所有用户的混合PN序列、扰码和扩频码。
【技术特征摘要】
1.多用户周期长短码直扩信号的伪码盲估计方法,其特征在于该方法包括以下步骤:步骤1、将多用户周期长短码直扩信号以扩频码码片速率采样转化为基带信号,根据短扩频码和长扰码周期对基带信号分段并构建成盲分离模型,通过快速独立成分分析算法分离得到各用户混合PN序列片段;步骤2、估计第一个用户的混合PN序列时,拼接分离得到的序列片段得到完整的混合PN模糊序列,利用m序列的移位叠加性,采用二次延迟相乘法消除信息码和扩频码影响;步骤3、结合分圆陪集理论计算延迟信号的三阶相关函数值,得到可能的峰值点坐标;步骤4、计算可能峰值点坐标集合处的正反向三阶相关函数平均值,最大平均值所对应的序列即为正确的用户混合PN序列;步骤5、根据矩阵斜消法完成用户的扰码估计,对用户的混合PN序列解扰,用分段延迟互相关法完成扩频码估计;步骤6、清除步骤1中的已估计用户的所有混合PN序列片段,重复步骤2-5即可依次得到所有用户的混合PN序列、扰码和扩频码。2.根据权利要求1所述的多用户周期长短码直扩信号的伪码盲估计方法,其特征在于步骤1具体包括如下内容:1-1.将接收到的多用户周期长短码直扩信号以扩频码码片速率采样,则第i个用户的基带信号表示为:ui(n)=Aidi(n)hi(n)ki(n),n=1,2,3…N(1)其中,n为采样时刻,N为基带信号长度;Ai为第i个用户的信号幅度;di(n)、hi(n)、ki(n)分别表示第i个用户的信息码、扩频码以及扰码;扩频码选用周期为Ls的OVSF码,扰码选用周期为Ll的m序列,且满足条件Ll=VLs,其中V是一个正整数;所有用户具有相同的扩频码周期和扰码周期,则每个用户信号可分成Z=N/Ll个片段;多用户周期长短码直扩信号表示为:其中M是用户个数,w(n)是零均值高斯白噪声,方差为σ2;1-2.根据短扩频码和长扰码周期对基带信号分段并构建成盲分离模型,具体如下:首先根据扰码周期,将接收信号分成Z=N/Ll个序列片段,每个序列片段长度为Ll,可看成Z个阵元接收到的信号;再根据扩频码周期对每个阵元信号分段,得到V=Ll/Ls个序列片段,长度为Ls;则第v个片段的接收信号可表示为:构建成盲分离模型:r(v,a)=A(v)B(v,a)+W(v,a),a=1,2,3,…,Ls(4)其中B(v,a)=[s1(v,a)s2(v,a)…sM(v,a)]T;si(v,a)=hi(a)ki((v-1)·Ls+a);W(v,a)=[w1((v-1)·Ls+a)w2((v-1)·Ls+a)…wZ((v-1)·Ls+a)]T;用Fast-ICA算法分离得到...
【专利技术属性】
技术研发人员:强芳芳,赵知劲,顾骁炜,沈雷,尚俊娜,
申请(专利权)人:杭州电子科技大学,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。