[发明专利]一种GNSS信号伪码捕获方法无效
| 申请号: | 200910083893.X | 申请日: | 2009-05-11 |
| 公开(公告)号: | CN101561484A | 公开(公告)日: | 2009-10-21 |
| 发明(设计)人: | 张晓林;李春宇;张强 | 申请(专利权)人: | 北京航空航天大学 |
| 主分类号: | G01S1/02 | 分类号: | G01S1/02;G01S5/02 |
| 代理公司: | 北京永创新实专利事务所 | 代理人: | 周长琪 |
| 地址: | 100083*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 gnss 信号 捕获 方法 | ||
1.一种GNSS信号伪码捕获方法,本方法包括以下步骤:
步骤一:带有载波残差的基带信号进入第一采样器,进行采样处理;
其特征在于,
步骤二:第一采样器输出所有采样点进入第一DFT变换器,第一DFT变换器完成所有点数的DFT变换;
DFT的计算方法综合运用WFTA、PFA、Cooley-Tukey FFT算法:
对采样点序列s(n)的N点DFT定义如下:
这里k∈[0,N-1],其中s(n)为采样输出值,N为总采样数,N为正整数,WN为含有变量N的自然指数,
一维N点DFT转换成N1×N2的二维DFT,其中N1、N2均为正整数;
令N=N1N2,Cooley-Tukey FFT算法的索引映射为:
n的索引映射:
n=N2n1+n2,
k的索引映射:
k=k1+N1k2,
式(2)中n、n1、n2为时域索引,n对应进行N点DFT的时域索引,n1对应进行N1点DFT的时域索引,n2对应进行N2点DFT的时域索引;
式(3)中k、k1、k2为频域索引,k对应进行N点DFT的频域索引,k1对应进行N1点DFT的频域索引,k2对应进行N2点DFT的频域索引;
N=N1N2点DFT的Cooley-Tukey FFT通过以下步骤进行:
a.根据式(2)计算输入序列的索引变换;
b.计算N2个长度为N1点的DFT;
c.在第一个变换级的输出上应用旋转因子其中
d.计算N1个长度为N2点的DFT;
e.根据式(3)计算输出序列的索引变换;
若N分解后的N1、N2两因子互质,则应用PFA算法进行N点DFT运算;
n的索引映射:
n=(N2n1+N1n2)mod N
k的索引映射:
这里,即对N1取模;mod为取模运算,φ是欧拉函数,φ(q)=S(p)={(p,q)=1,p≤q|p∈Z+},φ(1)=1,即φ(q)表示对于一个正整数q,小于q且和q互质的正整数的个数;
式(4)中n、n1、n2为时域索引,n对应进行N点DFT的时域索引,n1对应进行N1点DFT的时域索引,n2对应进行N2点DFT的时域索引;
式(5)中k、k1、k2为频域索引,k对应进行N点DFT的频域索引,k1对应进行N1点DFT的频域索引,k2对应进行N2点DFT的频域索引;
用PFA算法进行N=N1N2点的DFT运算通过以下步骤进行:
a.根据式(4)计算输入序列的索引变换;
b.计算N2个长度为N1点的DFT;
c.计算N1个长度为N2点的DFT;
d.根据式(5)计算输出序列的索引变换;
WFTA算法表示成矩阵形式:
X=ODIx (6)
其中,x是输入向量,D是对角矩阵,I和O是只含有加减运算的矩阵,X为x的傅立叶变换输出值;
在计算N点DFT时,先将N逐级分解,即N=N1N2,N1=N3N4,…Nb=NtNt+1,其中2,3,4,5,7,8,9,16点的DFT用WFTA公式计算,其中N1、N2、N3、N4……Nb、Nt+1以及b、t均为正整数;若因子之间互质,则应用PFA计算;若因子之间不互质,则应用Cooley-Tukey FFT算法计算;
步骤三:第一DFT变换器输出数值与共轭值输出电路的输出数值在乘法器中逐点相乘;共轭值输出电路产生共轭值时按照如下步骤进行:
(1)本地码发生器产生伪码序列;
(2)第二采样器对伪码序列进行采样处理;
(3)第二采样器输出所有采样点进入第二DFT变换器,第二DFT变换器完成所有点数的DFT变换;其中所述的DFT变换也是综合运用WFTA、PFA、Cooley-TukeyFFT算法;
(4)第二DFT变换器输出值在取共轭电路中进行复共轭变换后输出;
步骤四:乘法器运算结果输入IDFT变换器,完成所有点数的IDFT变换;
IDFT的计算方法与步骤二中计算DFT的方法类似,也是综合运用WFTA、PFA、Cooley-Tukey FFT算法;
经过步骤四的IDFT处理,得出对应于各码片的相关峰值;
步骤五:IDFT变换结果输入平方变换器,进行逐点平方运算;
步骤六:各点的平方值输入判决比较器,判决比较器搜索其中最大值并与捕获门限进行比较;如果大于门限,则捕获成功;否则,捕获失败,改变搜索频率,返回步骤一,继续进行伪码捕获。
2.根据权利要求1所述的一种GNSS信号伪码捕获方法,其特征在于:对于步骤三中的共轭值输出电路输出的复共轭变换结果还有一种处理方法:离线计算完毕后存于本地接收机的存储器中,并经本地接收机调用输出到乘法器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910083893.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:注塑齿轮与轴配合结构
- 下一篇:汽车发动机用正时链驱动装置





