《一种用于高增益扩频通信系统的快速伪码捕获方法.pdf》由会员分享,可在线阅读,更多相关《一种用于高增益扩频通信系统的快速伪码捕获方法.pdf(7页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102394669 A (43)申请公布日 2012.03.28 C N 1 0 2 3 9 4 6 6 9 A *CN102394669A* (21)申请号 201110328551.7 (22)申请日 2011.10.26 H04B 1/7075(2011.01) H04B 1/7093(2011.01) (71)申请人北京理工大学 地址 100081 北京市海淀区中关村南大街5 号 (72)发明人安思宁 崔诵祺 詹天祥 (54) 发明名称 一种用于高增益扩频通信系统的快速伪码捕 获方法 (57) 摘要 本发明涉及一种具有低搜索计算量的快速伪 码捕获方法,属于扩频。
2、通信中的伪码捕获技术领 域。该方法从码相位域着手,通过合并每个chip 时间内所有待搜索码相位达到缩减待搜索二维不 确定空间规模的目的;其主要操作是对采样所得 数据在一个chip时间长度内进行分段求平均处 理,再将平均处理所得数据与本地伪码作相关运 算,按所得相关峰值判定是否捕获到信号。由于平 均处理后每个chip对应一个样值点,上述基于数 据分段平均处理的捕获方法与单倍chip速率采 样捕获法具有同样低的搜索计算量,同时在噪声 性能方面有较大的改善。本发明能够利用较少的 硬件资源实现快速可靠的伪码捕获。 (51)Int.Cl. (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利。
3、要求书 1 页 说明书 3 页 附图 2 页 CN 102394678 A 1/1页 2 1.一种用于高增益扩频通信系统的快速伪码捕获方法,其特征在于:具体包括如下步 骤: 步骤1.将采样所得数据r(n)在一个chip时间长度内进行分段求平均处理,每R个连 续采样点分为一组并求均值,将所求均值构造为一个新的序列r 1 (n); 步骤2.将步骤1构造的新序列r 1 (n)存储在序列存储器L中,转入步骤3; 步骤3.利用本地PN码为抽头构造匹配滤波器,将序列存储器L的输出L(n)输入匹配 滤波器,寻找匹配滤波器在一个伪码周期内的最大输出值V max ,若V max TH,转到步骤5,否 则转到步骤。
4、4;其中TH为预先设定的捕获门限值; 步骤4.构造序列 r 2 (n)r 1 (n)exp(j2mR s nT c ) 其中,R s 为扩频前符号速率,T c 为每个chip持续时间,m按如下顺序依次取值:1,-1, 2,-2,3,-3,.,N,-N,N按下式取值,df max 为已知的最大频偏范围,round表示就近取整; m每取一个值生成一个新序列r 2 (n),输入序列存储器L替换原存储序列,返回步骤3中 重新搜索; 步骤5.捕获成功,搜索所得频偏值为mR s ,相位值为当前L(n)第1点对应的原r(n) 中R个数据点的中间点,且该点与本地PN码第1个相位点对齐; 至此,接收机伪码捕获流。
5、程结束。 2.根据权利要求1所述的一种用于高增益扩频通信系统的快速伪码捕获方法,其特征 在于:所述步骤1中R为接收机模数转换采样速率与信号chip速率之比。 3.根据权利要求1所述的一种用于高增益扩频通信系统的快速伪码捕获方法,其特征 在于:所述步骤5中捕获成功时序列L(n)为步骤1得到的r 1 (n),则搜索所得频偏值为0Hz。 4.根据权利要求1所述的一种用于高增益扩频通信系统的快速伪码捕获方法,其特征 在于:本发明所述方法的搜索计算量仅为直接捕获计算量的1/R。 权 利 要 求 书CN 102394669 A CN 102394678 A 1/3页 3 一种用于高增益扩频通信系统的快速伪。
6、码捕获方法 技术领域 0001 本发明涉及一种具有低搜索计算量的快速伪码捕获方法,属于扩频通信技术领 域。 背景技术 0002 在扩频通信系统中,伪码捕获是接收机解调信号需要进行的第一步处理,也是整 个数字接收系统中计算复杂度最高、消耗硬件资源最多的一个环节。捕获的实质即在码相 位域和频域进行二维搜索,通过与本地伪码和载波作相关运算,找到一个匹配度最高的码 相位点和频偏点。 0003 高增益扩频通信系统是指具有大扩频增益的扩频系统。由于在高增益扩频通信系 统中,待搜索的码相位点数极多,使得相应的搜索计算量极大,因而给快速伪码捕获带来了 巨大的挑战。为此,各国学者提出了大量的伪码快速捕获技术以降。
7、低搜索计算量,使得接收 机既能够快速捕获伪码,同时消耗的硬件资源也在可承受范围内,其典型代表有XFAST法、 DAM捕获法等。然而,上述各种捕获方法的本质都是以噪声性能换取搜索计算量性能,即在 降低计算量的同时大幅抬高工作信噪比门限,因而在中低信噪比场合的应用严重受限。快 速伪码捕获的另一类方法是降低搜索码相位分辨率,最优情况为每个chip只取1个采样点 用于捕获,即单倍chip速率采样捕获法。该方法通过减少采样点来降低计算量,缺点在于 所取采样点很可能偏离最佳采样点较远,导致该方法在中低信噪比条件下检测概率不高, 即噪声性能不理想。 发明内容 0004 本发明的目的是为了解决现有各类伪码捕获。
8、方法不能在保证噪声性能的同时降 低搜索计算量的问题,提出一种适用于高增益扩频通信系统的快速伪码捕获方法。 0005 用于高增益扩频通信系统的快速伪码捕获方法的设计思想为:从码相位域着手, 通过合并每个chip时间内所有待搜索码相位达到缩减待搜索二维不确定空间规模的目 的,从而大幅度减小搜索计算量,实现在消耗较少硬件资源的条件下快速捕获伪码相位。 0006 本发明所述方法的主要操作是对采样所得数据在一个chip时间长度内进行分段 求平均处理,再将平均处理所得数据与本地伪码作相关运算,按所得相关峰值判定是否捕 获到信号。由于平均处理后每个chip对应一个样值点,上述基于数据分段平均处理的捕获 方法。
9、与单倍chip速率采样捕获法具有同样低的搜索计算量,同时在噪声性能方面有较大 的改善。因此,本发明所述方法既大幅缩减了搜索计算量,又最大限度的保证了噪声性能不 退化,从而能够做到利用较少的硬件资源实现快速可靠的伪码捕获。 0007 本发明的具体实施步骤如下: 0008 步骤1.将采样所得数据r(n)在一个chip时间长度内进行分段求平均处理,每R 个连续采样点分为一组并求均值,将所求均值构造为一个新的序列r 1 (n);其中,R为接收机 模数转换(ADC)采样速率与信号chip速率之比; 说 明 书CN 102394669 A CN 102394678 A 2/3页 4 0009 步骤2.将步。
10、骤1构造的新序列r 1 (n)存储在序列存储器L中,转入步骤3; 0010 步骤3.利用本地PN码为抽头构造匹配滤波器,将序列存储器L的输出L(n)输入 匹配滤波器,寻找匹配滤波器在一个伪码周期内的最大输出值V max ,若V max TH,转到步骤 5,否则转到步骤4;其中TH为预先设定的捕获门限值; 0011 步骤4.构造序列 0012 r 2 (n)r 1 (n)exp(j2mR s nT c ) (1) 0013 其中,R s 为扩频前符号速率,T c 为每个chip持续时间,m按如下顺序依次取值: 1,-1,2,-2,3,-3,.,N,-N,N按式(2)取值,df max 为已知的最。
11、大频偏范围,round表示 就近取整; 0014 0015 m每取一个值生成一个新序列r 2 (n),输入序列存储器L替换原存储序列,返回步 骤3中重新搜索; 0016 步骤5.此时捕获成功,若此时序列L(n)为步骤1得到的r 1 (n),则搜索所得频偏 值为0Hz,否则搜索所得频偏值为mR s ,相位值为当前L(n)第1点对应的原r(n)中R个 数据点的中间点(该点与本地PN码第1个相位点对齐); 0017 至此,接收机伪码捕获流程结束。 0018 有益效果 0019 本发明用于高增益扩频通信系统的快速伪码捕获方法的优点为: 0020 (1)在大幅缩减捕获所需硬件资源及伪码捕获时间的同时保证。
12、较好的噪声性能, 尤其适用于对传输速率有较高要求的场合,如高增益扩频通信系统; 0021 (2)能够在中低信噪比条件下快速、准确地实现伪码捕获,具有良好的应用前景。 附图说明 0022 图1是本发明所述方法中提出的数据分段求平均处理流程; 0023 图2是本发明所述方法中提及的匹配滤波器结构示意图; 0024 图3是本发明具体实施方式中两种捕获方法的检测概率曲线图。 具体实施方式 0025 用于高增益扩频通信系统的快速伪码捕获方法,其最大优点在于在大幅缩减硬件 资源的同时只伴有很小的噪声性能损失,相比于已有的快速捕获方法具有较大改善。资源 量方面,若直接捕获的搜索计算量为K,则本发明所述方法由。
13、于将R点平均为1点进行搜索, 其搜索计算量仅为K/R,而单倍chip速率采样捕获法由于直接从R点中取出1点进行搜索, 故其搜索计算量也为K/R,二者在计算量方面均有较大缩减。同时,由于二者的处理技术手 段不同,本发明所述方法比单倍chip速率采样捕获法在噪声性能方面约有1dB的增益。 0026 为了更好的说明本发明的目的和优点,下面结合附图与具体实施例对本发明作进 一步说明。 0027 本具体实施方式以最常用的BPSK+DSSS接收机为例。 0028 设定BPSK+DSSS扩频通信系统参数如下:码元速率R s 1Kbps;chip速率R c 说 明 书CN 102394669 A CN 102。
14、394678 A 3/3页 5 10.23Mcps,最大频偏10KHz;扩频增益为40dB,PN码选择周期为1023的m序列;接收端过 采样率为8,即采样速率F s 80MHz;符号信噪比E s /N 0 16dB;接收信号r(n)第14点为 对应的本地PN码第1相位的最佳采样点,且r(n)含100Hz频偏。 0029 接收机快速伪码捕获流程如下: 0030 步骤1.按图1所示将接收信号r(n)每8个连续采样点分为一组并求均值,将所 求均值构造为一个新的序列r 1 (n); 0031 步骤2.将步骤1构造的新序列r 1 (n)存储在序列存储器L中,转入步骤3; 0032 步骤3.设捕获门限为3。
15、00,利用本地PN码为抽头按图2构造匹配滤波器,将序列 存储器L的输出序列L(n)输入匹配滤波器,得到匹配滤波器第15个输出值为连续1023个 输出值内的最大值且大于300; 0033 步骤4.此时捕获成功,因为m0,故搜索得到的频偏值为0Hz,相位偏移为r 1 (n) 第12(或13)点(与本地PN码第1个相位点对齐),故码相位捕获偏差为1/4(或1/8)个 chip时长,载波频偏捕获偏差为100Hz,均在允许范围内。 0034 至此,接收机快速伪码捕获流程结束。 0035 搜索计算量主要指的是捕获中所用匹配滤波器的计算量。上例中的匹配滤波器 长度仅为1023,故其加法计算量为1022,而由。
16、于PN码的取值只能为1或-1,故乘法可用取 反运算或不变替代,其计算量为1023。对于单倍chip速率采样捕获法,由于二者数据速率 相同,因而可以采用同一匹配滤波器捕获,故二者计算量相等。而直接捕获方法由于每个 chip内的8个采样点均需要通过长为1023的匹配滤波器进行捕获检测,故其加法计算量 为1022*88176,取反或不变的计算量为1023*88184。上述数据表明,本发明所述方 法与单倍chip速率采样捕获法具有同等程度的运算量缩减。下面比较两种方法在噪声性 能方面的差异。 0036 图3给出了上述条件下(不同E s /N 0 )本发明所述方法与单倍chip速率采样捕获 法的检测概率曲线。由图3可以看出,同等条件下,本发明所述方法的检测概率优于单倍 chip速率采样捕获法,且二者具有相同的搜索计算量,表明本方法能够在大幅缩减搜索计 算量的同时保证较好的噪声性能,从而能够做到利用较少的硬件资源实现快速可靠的伪码 捕获。 说 明 书CN 102394669 A CN 102394678 A 1/2页 6 图1 图2 说 明 书 附 图CN 102394669 A CN 102394678 A 2/2页 7 图3 说 明 书 附 图CN 102394669 A 。