[发明专利]一种兼容GPS和北斗2导航系统的卫星信号捕获方法有效

专利信息
申请号: 200910164331.8 申请日: 2009-09-02
公开(公告)号: CN101639529A 公开(公告)日: 2010-02-03
发明(设计)人: 林静然;李玉柏;陈永刚;高峰;易清明 申请(专利权)人: 东莞市泰斗微电子科技有限公司
主分类号: G01S5/02 分类号: G01S5/02;G01S5/14
代理公司: 暂无信息 代理人: 暂无信息
地址: 523070广东省东莞市南城区新城市中心区元*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 兼容 gps 北斗 导航系统 卫星 信号 捕获 方法
【权利要求书】:

1.一种兼容GPS和北斗2导航系统的卫星信号捕获方法,包括如下步骤:

步骤1:设定捕获参数,包括:捕获门限Tresh、帧长len、采样率fs、多普勒频率变化范围[-aKHz,+aKHz]、GPS码相位捕获精度、北斗2码相位捕获精度、频率捕获精度Δf、NCO累加字宽度W、载波估计值fc、需要进行捕获的GPS卫星ID号、需要进行捕获的北斗2卫星ID号、GPS的C/A码周期NG和码率fG_code、北斗2的C码周期NC和码率fC_code

步骤2:对输入信号xFs进行打包处理,对打包处理后的数据做FFT,得到本步骤的输出信号XsF

步骤3:产生本地载波信号bm(n);

步骤4:产生码序列cs(n);

步骤5:将步骤3产生的本地载波信号bm(n)和步骤4产生的码序列cs(n)中的每一个元素值对应相乘,得到本地射频信号lms(n),对lms(n)进行打包处理,对打包处理后的数据做FFT,得到Lsm

步骤6:将步骤2的输出信号XsF和步骤5的输出信号Lsm中的任意一个取共轭,然后与另一个信号中的每一个元素值对应相乘,得到本步骤的输出信号Rsm

步骤7:对步骤6输出的信号Rsm取共轭,然后做FFT得到rsm,对rsm中的每一个元素分别取模,得到 

步骤8:用 构造数据矩阵Ps,即搜索该矩阵中所有元素的最大值,运用预先设置的判决规则和捕获门限Tresh进行判决,如果判决结果是捕获成功,则输出判决结果,否则进入步骤9; 

步骤9:判断是否对所有卫星ID号都已经进行过捕获处理,如果是,输出捕获失败结论,如果不是,则找到尚未进行过捕获处理的卫星ID号,转到步骤4;

其特征是:

所述步骤1设定的捕获参数中,还包括捕获模式指示参数,该参数的值为“GPS模式”和“北斗2模式”两个中的一个;

所述步骤2和步骤5中的打包处理,均依次按照如下步骤进行:

1)计算频率控制字:按照所述步骤1中设定的参数,GPS捕获的频率控制字为fG_ctl和北斗2捕获的频率控制字为fC_ctl,分别由下面两式计算得到

2).初始化累加字sumG=0,sumC=0,初始化控制信号chip_half=0,初始化数据打包的累加次数num=0;

3).对于GPS模式和北斗2模式,分别运用下面的公式进行累加运算:

sumG=sumG+fG_ctl or sumC=sumC+fC_ctl

同时将num值加1,即:num=num+1;

4)判断sums>2W-1是否成立,如果不成立,则回到3)重复执行,如果成立,则进入步骤5;

5)判断chip_half=0是否成立,如果成立,则先输出num值,再将chip_half值置1,num值置0,并回到3)重复执行,如果不成立,则进入步骤6;

6)判断sums>2W是否成立,如果成立,则先输出num值,再将chip_half值置0,num值置0,并将sums重新赋值为sums=sums mod 2W,运算符mod表示求余数运算,如果不成立,则回到3)重复执行; 

7).利用5)或6)中输出的num值,对输入数据帧进行打包处理,得到新的输入数据帧,所述步骤2的打包处理计算公式如下:

所述步骤5的打包处理计算公式如下:

其中,NS表示码周期,若为GPS模式,则NS=NG,若为北斗2模式,则NS=NC,numi表示5)或6)中第i次的累加计数输出num值,

8)对打包后得到的数据的末尾进行填零处理,使得填零以后的数据长度是比原序列长度大的所有2的整数次幂里面的最小值,GPS数据填零后的长度用Hg表示,北斗2数据填零后的长度用HC表示;

所述步骤2、步骤5和步骤7中的FFT,均依次按照如下步骤进行:

1)设定进行FFT运算的序列长度为HC

2) 根据所述步骤1中设定的捕获模式指示参数,若为北斗2模式,则将一个北斗2通道的一帧数据放入一个长度为HC的缓存,若为GPS模式,则将两个GPS通道的各一帧数据,依次放入一个长度为HC的缓存;

3)若为北斗2模式,则将该缓存中的HC点数据做位倒序,若为GPS模式,则分别将前HC/2点和后HC/2点做位倒序;

4) 对3)中的数据按照HC点FFT运算规则开始FFT运算,若为北斗2模式,则以第log2HC级输出结果为输出结果,若为GPS模式,则只进行前log2Hg级运算,作为输出结果; 

所述步骤4依次按照如下步骤进行:

1)设置GPS/北斗2兼容码发生器:兼容码发生器由两个11位的移位寄存器组成,当捕获模式指示参数设置为GPS模式时,最后一位移位寄存器不工作,当捕获模式指示参数设置为北斗2模式时,最后一位移位寄存器要工作;

2)当捕获模式指示参数设置为GPS模式时,按照GPS的C/A码生成的技术规范,生成其C/A码,即码序列cs(n);

3)当捕获模式指示参数设置为北斗2模式时,按照北斗2的C码生成的技术规范,生成其C码,即码序列cs(n)。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞市泰斗微电子科技有限公司,未经东莞市泰斗微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910164331.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top