一种导航接收机的基带数据处理方法及系统技术方案

技术编号:9750900 阅读:163 留言:0更新日期:2014-03-09 06:09
本发明专利技术公开了一种导航接收机的基带数据处理方法及系统,所述方法包含:步骤101)将导航接收机某一时刻接收的射频信号进行相关处理,在时刻T输出第一批M个相关值;基于第一批M个相关值在时间段t内,采用DFT算法得到M个N点的DFT结果值的第一个累加项;将导航接收机接收下一时刻的射频信号进行预处理,在“T+t”时刻输出第二批M个相关值;基于第二批M个相关值在时间段t内,采用DFT算法得到M个N点的DFT结果值的第二个累加项,并和第一个累加项进行累加;以此类推,直到得到第N个累加项并将第N个累加项也完成了累加;步骤102)缓存上述累加的DFT运算结果,进行择大处理,得到导航接收机接收的射频信号的基带数据处理结果。

【技术实现步骤摘要】
一种导航接收机的基带数据处理方法及系统
本专利技术属于基于FPGA的DFT算法的快速实现方法,具体涉及一种导航接收机的基带数据处理方法及系统。
技术介绍
傅里叶变换(Discrete Fourier Transform,DFT)在一百多年前就已经发现,是数字信号处理中的一种重要算法,可以看成是连续函数在时域、频域取样构成的变换,频域分析常常比时域分析更优越,不仅简单,且易于分析复杂信号。对于有限列长为N的序列x(n)的DFT可以表示为式1,

【技术保护点】
一种导航接收机的基带数据处理方法,所述方法包含:步骤101)将导航接收机接收的某一时刻的射频信号进行相关处理,在时刻T输出第一批M个相关值;基于第一批M个相关值在时间段t内,采用DFT算法得到M个N点的DFT结果值的第一个累加项;将导航接收机接收的下一时刻的射频信号进行预处理,在“T+t”时刻输出第二批M个相关值;基于第二批M个相关值在时间段t内,采用DFT算法得到M个N点的DFT结果值的第二个累加项,并和第一个累加项进行累加;以此类推,直到得到第N个累加项并将第N个累加项也完成了累加,此时一个完整的码字接收完成,即完成了对所有M个通道的N个数据的DFT运算;步骤102)缓存上述累加的DFT运算结果,进行择大处理,得到导航接收机接收的射频信号的基带数据处理结果;其中,M为通道的个数,N为进行DFT运算的点数,且:当值为2的整数次幂时,所述N等于当值不满足2的整数次幂时,所述N的取值满足2的整数次幂且该2的整数次幂的值为大于且距离最近的2的整数次幂;T1为导航接收机接收的码字的周期,t为导航接收机接收一次码字信号的时间间隔,则导航接收机经过次后完成整个码字的接收,且t收机第一次接收某个码字的一部分信号的起始时刻。FDA0000425079390000011.jpg,FDA0000425079390000012.jpg,FDA0000425079390000013.jpg,FDA0000425079390000014.jpg,FDA0000425079390000015.jpg,FDA0000425079390000016.jpg...

【技术特征摘要】
1.一种导航接收机的基带数据处理方法,所述方法包含: 步骤101) 将导航接收机接收的某一时刻的射频信号进行相关处理,在时刻T输出第一批M个相关值; 基于第一批M个相关值在时间段t内,采用DFT算法得到M个N点的DFT结果值的第一个累加项; 将导航接收机接收的下一时刻的射频信号进行预处理,在“T+t”时刻输出第二批M个相关值; 基于第二批M个相关值在时间段t内,采用DFT算法得到M个N点的DFT结果值的第二个累加项,并和第一个累加项进行累加; 以此类推,直到得到第N个累加项并将第N个累加项也完成了累加,此时一个完整的码字接收完成,即完成了对所有M个通道的N个数据的DFT运算; 步骤102)缓存上述累加的DFT运算结果,进行择大处理,得到导航接收机接收的射频信号的基带数据处理结果; 其中,M为通道的个数,N为进行DFT运算的点数,且:当 2.根据权利要求1所述的导航接收机的基带数据处理方法,其特征在于,当通道数M为256,周期Tl为1ms,且t为 3.根据权利要求2所述的导航接收机的基带数据处理方法,其特征在于,依据tf_gen系数的计算公式所确定的系数的对称性和周期性,能够采用前N/4个复乘法结果值表征后“3*N/4”个结果值,即针对某一批数据X (1)对应的各“1(1)衬乙8的(1^ η) ”的复数结果的求解过程为:采用乘法器计算前111项的“1(;0衬;^8611(1^11)”,《 < 后若干项的“x(i)*tf_gen (k, η) ”结果值,采用对称性和周期性得到; 其中,所述对称性指:所有采用tf_gen(k,n)计算得到的系数为一系列的余弦值和正弦值,且所有的余弦值和正弦值位于一个单位圆上,此时能够用某个象限的值来表示其他三个象限的值。4.根据权利要求3所述的导航接收机的基带数据处理方法,其特征在于,设y(I)中的各累加项为s (l),y(2)中的各累加项为s (2),......,y (j)中的累加项为s (j),......,y(32)中的各累加项均为s (32); 根据“^1)衬乙8的(1^11)”公式并采用乘法器得到8(1)、8 (2),......,s (8)的复数结果; 依据如下策略获得s (9)、s (10),......, s (32)的值: 当k为I时: s (9)到s (16)的结果值分别和s (I)到s (8)中的各值对应相等,即,s (9)=s (I),s (10)=s (2),......, s (16) =s (8); s (17)到s (24)结果值也分别和s (I)到s (8)中的各值对应相等,即s (17) =S(1 ), s (18) =s (2),......, s (24) =s (8); s (25)到s (32)的结果值也分别和s (I)到s (8)中的各值对应相等,即s (24) =S(1), s (25) =s (2),......,s (32) =S (8); 当k为2时: s (9)结果的实部为s (I)结果的虚部,s (9)结果的虚部为s (I)结果的实部取负; s (10)结果的实部为s (2)结果的虚部,s (10)结果的虚部为s (2)结果的实部取负; s (11)结果的实部为s (3)结果的虚部,s (11)结果的虚部为s (3)结果的实部取负; s (16)结果的实部为s (8)结果的虚部,s (16)结果的虚部为s (8)结果的实部取负; S (17)结果的实部为S (1)结果的实部取负,S (9)结果的虚部为S (1)结果的虚部取负; s (18)结果的实部为s (2)结果的实部取负,s (10)结果的虚部为s (2)结果的虚部取负; s (19)结果的实部为s (3)结果的实部取负,s (11)结果的虚部为s (3)结果的虚部取负; s (24)结果的实部为s (8)结果的实部取负,s (16)结果的虚部为s (8)结果的虚部取负; s (25)结果的实部为s (1)结果的虚部取负,s (9)结果的虚部为s (1)结果的实部; s (26)结果的实部为s (2)结果的虚部取负,s (10)结果的虚部为s (2)结果的实部; s (27)结果的实部为s (3)结果的虚部取负,s (11)结果的虚部为s (3)结果的实部; s (32)结果的实部为s (8)结果的虚部...

【专利技术属性】
技术研发人员:代栋敏欧春湘王丹阳
申请(专利权)人:中国航天科工信息技术研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1