发明名称 基于特征序列的北斗B1I弱信号捕获方法
摘要 本发明提出了一种基于特征序列的北斗B1I弱信号捕获方法,用于解决现有北斗B1I弱信号捕获方法中存在的捕获效率低和捕获能力差的技术问题;包括如下步骤:1设置特征序列长度,获取特征序列库;2读取北斗B1I数字中频信号;3将读取数据按毫秒进行奇偶分组;4利用特征序列进行NH解调,并将每组解调数据块累加;5奇偶补零;6生成本地复现信号,进行相关运算;7比较相关结果中峰值的大小,提取检测值;8门限判定,若低于门限则执行步骤9,否则结束;9循环判定,若循环次数低于20,读取延迟1ms的数据,执行步骤4,否则结束。本发明的捕获性能高且捕获速度快,可用于北斗B1I弱信号的捕获。
申请公布号 CN105759288A 申请公布日期 2016.07.13
申请号 CN201610203706.7 申请日期 2016.04.01
申请人 西安电子科技大学 发明人 杜建超;赵洁;解娅宁;李媛媛;李卫斌;肖嵩
分类号 G01S19/24(2010.01)I 主分类号 G01S19/24(2010.01)I
代理机构 陕西电子工业专利中心 61205 代理人 韦全生;王品华
主权项 一种基于特征序列的北斗B1I弱信号捕获方法,包括如下步骤:(1)根据计算所得的北斗B1I信号中NH码的特征长度k,设置特征序列长度为K,并从NH码中依次截取长度为K的20个特征序列,组成特征序列库C<sub>K</sub>,其中k≤K≤20;(2)输入北斗B1I数字中频信号,从该数字中频信号中读取任意N毫秒数据,N≥K+20;(3)对所述读取的数据按毫秒进行奇偶分组,分别得到包含N个数据块的奇数组S<sub>odd</sub>={D<sub>1</sub>,D<sub>2</sub>,...,D<sub>i</sub>,...,D<sub>N</sub>}和偶数组S<sub>even</sub>={E<sub>1</sub>,E<sub>2</sub>,...,E<sub>i</sub>,...,E<sub>N</sub>},其中D<sub>i</sub>表示奇数组中第i个数据块,E<sub>i</sub>表示偶数组中第i个数据块,每个数据块中包含0.5ms的数据量;(4)进行NH解调及解调数据块累加:(4a)从所述奇数组S<sub>odd</sub>和偶数组S<sub>even</sub>中第j个数据块开始,分别顺次提取K个数据块,其中j为标记量,记录每组中从哪个数据块开始提取数据块;(4b)将每组提取的K个数据块乘以特征序列库C<sub>K</sub>中第一个特征序列的对应值,得到K个奇数组解调数据块和K个偶数组解调数据块;(4c)将每组中K个解调数据块对应位进行累加,得到奇数数据块和偶数数据块:<img file="FDA0000956713980000011.GIF" wi="582" he="159" /><img file="FDA0000956713980000012.GIF" wi="629" he="175" />其中S<sub>o</sub>是奇数组中提取的K个数据块进行NH解调后,对应位累加得到的奇数数据块,S<sub>e</sub>是偶数组中提取的K个数据块进行NH解调后,对应位累加得到的偶数数据块,C<sub>K1</sub>(n)表示C<sub>K</sub>中第一个特征序列中的第n位NH码;(5)对所述S<sub>o</sub>和S<sub>e</sub>分别进行奇偶补零,得到时长为1ms的奇数块和时长为1ms的偶数块;(6)将所述时长为1ms的奇数块和时长为1ms的偶数块分别与本地复现信号进行基于快速傅里叶变换的并行相关运算,得到奇数组结果矩阵和偶数组结果矩阵;(7)比较奇数组结果矩阵和偶数组结果矩阵中峰值的大小,提取大的峰值为检测值;(8)判断所述检测值是否达到了捕获门限,若检测值达到了设定的捕获门限,则捕获成功,否则执行步骤(9);(9)若循环次数低于20次,则延迟1ms的数据即j加1,执行步骤(4),否则判定捕获失败。
地址 710071 陕西省西安市太白南路2号
您可能感兴趣的专利