CN101666869A - 微弱卫星导航信号二次捕获方法与装置 - Google Patents

微弱卫星导航信号二次捕获方法与装置 Download PDF

Info

Publication number
CN101666869A
CN101666869A CN200910152943A CN200910152943A CN101666869A CN 101666869 A CN101666869 A CN 101666869A CN 200910152943 A CN200910152943 A CN 200910152943A CN 200910152943 A CN200910152943 A CN 200910152943A CN 101666869 A CN101666869 A CN 101666869A
Authority
CN
China
Prior art keywords
module
data
frequency
coherent integration
group
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN200910152943A
Other languages
English (en)
Other versions
CN101666869B (zh
Inventor
王勇松
赵民建
侯维玮
李云飞
王悦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang University ZJU
Original Assignee
Zhejiang University ZJU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang University ZJU filed Critical Zhejiang University ZJU
Priority to CN2009101529435A priority Critical patent/CN101666869B/zh
Publication of CN101666869A publication Critical patent/CN101666869A/zh
Application granted granted Critical
Publication of CN101666869B publication Critical patent/CN101666869B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

本发明公开了一种微弱卫星导航信号二次捕获方法与装置。卫星导航接收机的捕获模块完成伪码相位和多普勒频偏较粗的估计。在高灵敏度卫星导航接收机中,为了提高跟踪灵敏度,必须进行长时间相干积分,这就需要知道导航电文比特的翻转位置以及较小的剩余多普勒频偏。捕获后,对跟踪相关器输出数据进行二次捕获,在剩余频偏范围内进行频点的二次搜索,旨在找到电文比特的翻转位置、二次编码的起始位置。找到目标频点以及调制电文数据的翻转位置、二次编码的起始位置后,对跟踪相关器输出数据进行频偏补偿、相干积分以及平方操作,用频谱分析法对频偏补偿后剩余的频偏进行精细估计。本发明适用于GPS、GLONASS等多种***卫星导航接收机。

Description

微弱卫星导航信号二次捕获方法与装置
技术领域
本发明涉及一种微弱卫星导航信号二次捕获方法与装置。
背景技术
随着无线电技术以及空间技术的发展,基于卫星的导航定位技术在过去的三十年得到了迅速发展。目前已经建成并投入使用的卫星定位导航***有全球定位***(GPS)以及全球卫星导航***(GLONASS),未来会有更多的卫星定位导航***投入使用,如伽利略(Galileo)卫星导航***以及北斗(BeiDou)卫星导航***;这些***有时总称为GNSS***。导航接收机通过接收足够多卫星的信号,获得信号传播时间信息以及卫星位置信息,根据这些信息计算得到接收机的位置、时间、速度等。
为了能够导航定位解算,导航接收机必须接收至少4颗卫星的信号;导航接收机一般有多个并行的接收通道,每个通道接收一颗卫星的信号。导航接收机首先通过这些并行通道捕获卫星信号,捕获过程其实是一个两维的搜索过程:伪随机码相位和多普勒频偏。以GPS为例,每颗卫星发射不同的长度为1023,周期为1毫秒的伪随机序列;卫星与接收机中间存在相对的运动,因而多普勒频率也是未知的。捕获时,导航接收机针对不同卫星产生不同的本地伪随机序列以及载波频率与输入信号进行相关,当本地伪随机序列与输入序列相位近似同步并且频率近似相等时,相关输出值会超过捕获门限。一般情况下,捕获时伪随机码相位搜索步进为半个码片,多普勒频偏步进为(1/2T)Hz,T为相干积分时间,一般为1个伪随机码周期。在弱信号环境下,为了准确捕获码片相位和多普勒频偏,相关运算后通常进行长时间相干积分或非相干积分来获得足够大的处理增益。
导航接收机捕获模块完成了信号的粗估计,为了得到伪随机码相位、载波频率/相位的精确估计值,需要对导航信号进行实时跟踪。常用的跟踪环有延迟锁定环(DLL)、锁频环(FLL)以及锁相环(PLL);延迟锁定环(DLL)用来跟踪伪随机码相位,锁频环(FLL)和锁相环(PLL)用来跟踪载波频率和相位。在弱信号环境下,上述环路带宽通常设置的比较窄,当环路带宽比较窄时,初始化环路的剩余频偏不能太大,而捕获完成后剩余的多普勒频偏并不在环路的捕获带内,需要对频偏进行精细的估计。在室外空旷地带,卫星信号比较强,以GPS的C/A码为例,导航接收机接收到的卫星信号载噪比(C/N0)大约为44dB/Hz,这样的信号强度,解扩完的数据用来跟踪已经足够;在弱信号环境下,需要对解扩完的数据进行长时间相干积分以获得足够高的信噪比,在调制数据未知时最大相干积分时间为20毫秒,并且需要知道调制数据翻转的时刻。在一些现代化的GNSS信号中,处理调制有伪随机码、导航电文数据、载波之外,还存在二次编码,如GPS的L5频段上就调制有Neumann-Hoffman码,为了能进行长时间相干积分以及解调电文,必须完成二次编码相位的同步。针对上述问题,卫星导航接收机通常在环路跟踪前对跟踪相关器输出数据进行预处理,获取导航电文比特翻转位置、精细多普勒频偏等参数的估计值,用这些估计值初始化跟踪环路。
发明内容
本发明的目的是克服现有技术的不足,提供一种微弱卫星导航信号二次捕获方法与装置。
微弱卫星导航信号二次捕获的方法包括如下步骤:
1)在控制模块的控制下,存储一组跟踪相关器输出数据到存储模块,每一个跟踪通道对应一个存储模块;
2)存储模块存储跟踪相关器输出数据后,控制模块控制存储模块、变频模块、匹配滤波模块和积分检测模块,将捕获后剩余的多普勒频偏范围分割成多个频点;对频点进行搜索,找到目标频点和调制电文数据翻转位置/二次编码起始位置;
3)根据目标频点,对存储的跟踪相关器输出数据进行频偏修正;根据调制电文数据翻转位置/二次编码起始位置,对经过频偏修正后的数据进行相干积分,相干积分在同一个调制电文数据内进行,相干积分时间能被调制电文数据持续时间整除;
4)相干积分后的数据进行平方操作,消除调制电文数据极性的影响;平方操作后的数据用频谱分析获得更加精细的频偏,频谱分析在频率估计模块中进行。
所述的在控制模块的控制下,存储一组跟踪相关器的输出数据到存储模块,每一个跟踪通道对应一个存储模块步骤包括:
1)跟踪相关器输出数据为复信号,采样间隔为1毫秒,即采样率为1KHz,每一个调制电文数据有20个采样点;
2)存储模块存储数据量为19+20*M,M>0,M的取值由捕获阶段估计的载噪比决定;
3)当存储模块存储数据量达到要求时,向控制模块发出二次捕获启动信号。
所述的存储模块存储跟踪相关器输出数据后,控制模块控制存储模块、变频模块、匹配滤波模块和积分检测模块,将捕获后剩余的多普勒频偏范围分割成多个频点;对频点进行搜索,找到目标频点和调制电文数据翻转位置/二次编码起始位置步骤包括:
1)捕获后剩余多普勒频偏范围为-(1/4T)Hz~+(1/4T)Hz,T为捕获阶段相干积分时间,为1毫秒,对剩余多普勒频偏范围进行分割,间隔为1/(2Td)Hz,其中Td为调制电文数据持续时间,为20毫秒,有N=Td/T+1个频点;
2)对于每个频点,控制模块控制变频模块中的本地载波模块产生本地载波;控制模块读取存储模块中跟踪相关器输出数据,与本地载波共轭相乘进行变频;
3)变频之后的数据经过匹配滤波模块,匹配滤波器级数为20,抽头系数分别为:对于GPS的C/A码信号而言为:1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,对于GPS的L5波段的正交支路信号而言为:-1,-1,-1,-1,-1,1,-1,-1,1,1,-1,1,-1,1,-1,-1,1,1,1,-1,对于GLONASS的C/A码而言为:1,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1;
4)对于每个频点,匹配滤波模块共有19+20*M个输入数据,M>0,有20*M个输出数据。每20个输出数据分为1组,共有M组数据;
5)对于每个频点,对匹配滤波模块输出的M组数据取模,取模后第0组0号数据、第1组0号数据直到第M-1组0号数据相加;第0组1号数据、第1组1号数据直到第M-1组1号数据相加;依次类推,第0组19号数据、第1组19号数据直到第M-1组19号数据相加;共产生20个非相干积分数据;
6)N个频点共有20*N个非相干积分数据,非相干积分数据送至峰值检测模块;峰值检测模块找到峰值,峰值对应的频点就是目标频点,记为
Figure G2009101529435D00031
峰值对应的编号就是调制电文数据翻转位置/二次编码起始位置,记为
Figure G2009101529435D00032
所述的对于每个频点,匹配滤波模块共有19+20*M个输入数据,M>0,有20*M个输出数据。每20个输出数据分为1组,共有M组数据步骤包括:
1)匹配滤波模块输入数据的前19个数据填满匹配滤波模块移位寄存器的前19个,从第20个输入数据开始,每输入一个数据就输出一个数据,共有20*M个输出数据,M>0;
2)匹配滤波模块输出数据第0~19分为第0组,第20~39分为第1组,依次类推第20*M-20~20*M-1分为第M-1组。
所述的根据目标频点,对存储的跟踪相关器输出数据进行频偏修正;根据调制电文数据翻转位置/二次编码的起始位置,对经过频偏修正后的数据进行相干积分,相干积分在同一个调制电文数据内进行,相干积分时间能被调制电文数据持续时间整除步骤包括:
1)根据目标频点
Figure G2009101529435D00041
控制模块控制变频模块中的本地载波产生模块产生频点
Figure G2009101529435D00042
对应频率的复载波信号。控制模块读取存储模块中的数据,与本地复载波信号共轭相乘,完成频偏修正;
2)根据调制电文数据翻转位置/二次编码起始位置
Figure G2009101529435D00043
相干积分从频偏修正后的第
Figure G2009101529435D00044
个数据开始进行,相干积分时间为1毫秒、2毫秒、4毫秒、5毫秒或者10毫秒。
所述的相干积分后的数据进行平方操作,消除调制电文数据极性的影响;平方操作后的数据用频谱分析获得更加精细的频偏,频谱分析在频率估计模块中进行步骤包括:
1)平方操作消除调制电文正负极性的变化,同时剩余频偏也变为原来的两倍;
2)频偏补偿后剩余频偏范围为-1/(4Td)Hz~1/(4Td)Hz,平方使频偏范围加倍,变为-1/(2Td)Hz~1/(2Td)Hz;Td为20毫秒,频偏补偿后频偏范围为-25Hz~25Hz;频谱分析法估计频偏补偿后剩余的多普勒频偏。
微弱卫星导航信号二次捕获的装置包括如下模块:跟踪相关器、存储模块、变频模块、匹配滤波模块、非相干积分模块、峰值检测模块、相干积分模块、平方模块、频率估计模块以及控制模块;跟踪相关器、存储模块、变频模块依次相连;变频模块分别与匹配滤波模块、相干积分模块相连;匹配滤波模块、非相干积分模块、峰值检测模块依次相连;相干积分模块、平方模块、频率估计模块依次相连。控制模块控制跟踪相关器输出数据存储到存储模块,存储模块向控制模块发出二次捕获启动信号;控制模块控制存储模块输出数据,数据经过匹配滤波模块、非相干积分模块、峰值检测模块找到目标频点和调制电文数据翻转位置/二次编码起始位置;找到目标频点和调制电文数据翻转位置/二次编码起始位置后,控制模块控制存储模块输出数据,数据经过变频模块进行频偏修正,修正后的数据经过相干积分模块、平方模块,平方模块输出数据经过频率估计模块进行频偏的精细估计。
所述的变频模块包括相连接的共轭相乘模块、本地载波模块。
本发明存储一组跟踪相关器输出数据后,可以用块处理的方式对跟踪相关器输出数据进行频偏的再次分割,通过匹配滤波模块、非相干积分模块以及峰值检测模块,得到不同频点以及不同调制电文数据翻转位置/二次编码起始位置的累积值;通过峰值检测可以找到调制电文数据翻转位置/二次编码起始位置以及搜索的频点。根据搜索到得频点对存储的跟踪相关器输出数据进行频偏的补偿,根据找到调制电文数据翻转位置/二次编码起始位置对频偏补偿后的数据进行相干积分,相干积分在同一个调制电文数据内进行。相干积分结果平方消除调制电文数据极性的影响,然后通过频谱分析的方法获得更加精细的多普勒频偏的估计值。
附图说明
图1是本发明的全部模块以及连接框图;
图2是本发明中变频模块的电路框图;
图3是本发明中匹配滤波模块的三种匹配波形。
具体实施方式
微弱卫星导航信号二次捕获的方法包括如下步骤:
1)在控制模块的控制下,存储一组跟踪相关器输出数据到存储模块,每一个跟踪通道对应一个存储模块;
2)存储模块存储跟踪相关器输出数据后,控制模块控制存储模块、变频模块、匹配滤波模块和积分检测模块,将捕获后剩余的多普勒频偏范围分割成多个频点;对频点进行搜索,找到目标频点和调制电文数据翻转位置/二次编码起始位置;
3)根据目标频点,对存储的跟踪相关器输出数据进行频偏修正;根据调制电文数据翻转位置/二次编码起始位置,对经过频偏修正后的数据进行相干积分,相干积分在同一个调制电文数据内进行,相干积分时间能被调制电文数据持续时间整除;
4)相干积分后的数据进行平方操作,消除调制电文数据极性的影响;平方操作后的数据用频谱分析获得更加精细的频偏,频谱分析在频率估计模块中进行。
在控制模块的控制下,存储一组跟踪相关器的输出数据到存储模块,每一个跟踪通道对应一个存储模块步骤包括:
1)跟踪相关器输出数据为复信号,采样间隔为1毫秒,即采样率为1KHz,每一个调制电文数据有20个采样点,输出数据xi表达式为:
xi=Adiniej(2πiΔfT+θ)+Ni(1)
式(1)中i为数据下标,A表示信号的幅度,di表示调制电文数据,ni表示存在的二次编码(二次编码),Δf为捕获完剩余多普勒频偏,T为跟踪相关器输出采样间隔时间,这里为1毫秒,θ为初始相位,Ni为噪声;调制电文数据的翻转位置和二次编码的起始位置是相同。对于GPS的C/A码而言,ni恒为高电平;对于GPS的L5波段正交支路信号而言ni为:-1,-1,-1,-1,-1,1,-1,-1,1,1,-1,1,-1,1,-1,-1,1,1,1,-1,周期为20毫秒;对于GLONASS的C/A码而言ni为:1,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,周期为20毫秒;
2)存储模块存储数据量为19+20*M,M>0,M的取值由捕获阶段估计的载噪比决定。捕获阶段将信号强度分为四段,分段范围以及对应的M值为:当(a)25dB/Hz<C/N0<=30dB/Hz时,M=80,当(b)30dB/Hz<C/N0<=35dB/Hz时,M=60,当(c)35dB/Hz<C/N0<=40dB/Hz时,M=40,当(d)40dB/Hz<C/N0时,M=20;
3)当存储模块存储数据量达到要求时,向控制模块发出二次捕获启动信号。
存储模块存储跟踪相关器输出数据后,控制模块控制存储模块、变频模块、匹配滤波模块和积分检测模块,将捕获后剩余的多普勒频偏范围分割成多个频点;对频点进行搜索,找到目标频点和调制电文数据翻转位置/二次编码起始位置步骤包括:
1)捕获后剩余多普勒频偏范围为-(1/4T)Hz~+(1/4T)Hz,T为捕获阶段相干积分时间,为1毫秒,对剩余多普勒频偏范围进行分割,间隔为1/(2Td)Hz,其中Td为调制电文数据持续时间,为20毫秒,有N=Td/T+1个频点。例如当捕获完剩余多普勒频偏为-250Hz~250Hz时,共有21个频点需要搜索;当剩余频偏为-100Hz~100Hz时,共有9个频点需要搜索。
2)对于每个频点,控制模块控制变频模块中的本地载波模块产生本地载波;控制模块读取存储模块中跟踪相关器输出数据,与本地载波共轭相乘进行变频;
3)变频之后的数据经过匹配滤波模块,匹配滤波器级数为20,抽头系数分别为:对于GPS的C/A码信号而言为:1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,如图3中的301;对于GPS的L5波段的正交支路信号而言为:-1,-1,-1,-1,-1,1,-1,-1,1,1,-1,1,-1,1,-1,-1,1,1,1,-1,如图3中的302;对于GLONASS的C/A码而言为:1,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,如图3中的303;
4)对于每个频点,匹配滤波模块共有19+20*M个输入数据,M>0,有20*M个输出数据。共有M组数据,每组20个数据,编号分别为0~19,每组中相同编号的数据对应一个可能的调制电文数据翻转位置/二次编码起始位置。匹配滤波模块输出数据表达式为zm,δ,n,其中m表示组号,范围为0~M-1;δ为可能的调制电文数据翻转位置/二次编码起始位置,范围为0~19,与每组数据中0~19号数据对应n表示当前搜索的频点号,范围为0~N-1;
5)对于每个频点,对匹配滤波模块输出的M组数据取模,取模后第0组0号数据、第1组0号数据直到第M-1组0号数据相加;第0组1号数据、第1组1号数据直到第M-1组1号数据相加;依次类推,第0组19号数据、第1组19号数据直到第M-1组19号数据相加;共产生20个非相干积分数据。累积后的数据表达式为:
H δ , n = Σ m = 0 M - 1 | z m , δ , n | - - - ( 2 )
6)N个频点共有20*N个非相干积分数据,非相干积分数据Hδ,n送至峰值检测模块;峰值检测模块找到峰值,峰值对应的频点就是目标频点,记为
Figure G2009101529435D00072
峰值对应的编号就是调制电文数据翻转位置/二次编码起始位置,记为
Figure G2009101529435D00073
对于每个频点,匹配滤波模块共有19+20*M个输入数据,M>0,有20*M个输出数据。每20个输出数据分为1组,共有M组数据步骤包括:
1)匹配滤波模块输入数据的前19个数据填满匹配滤波模块移位寄存器的前19个,从第20个输入数据开始,每输入一个数据就输出一个数据,共有20*M个输出数据,M>0;
2)匹配滤波模块输出数据第0~19分为第0组,第20~39分为第1组,依次类推第20*M-20~20*M-1分为第M-1组。
根据目标频点,对存储的跟踪相关器输出数据进行频偏修正;根据调制电文数据翻转位置/二次编码的起始位置,对经过频偏修正后的数据进行相干积分,相干积分在同一个调制电文数据内进行,相干积分时间能被调制电文数据持续时间整除步骤包括:
1)根据目标频点
Figure G2009101529435D00074
控制模块控制变频模块中的本地载波产生模块产生频点对应频率的复载波信号。控制模块读取存储模块中的数据,与本地复载波信号共轭相乘,完成频偏修正;
2)根据调制电文数据翻转位置/二次编码起始位置
Figure G2009101529435D00076
相干积分从频偏修正后的第个数据开始进行,相干积分时间为1毫秒、2毫秒、4毫秒、5毫秒或者10毫秒。当信号强度在范围a内时,进行5毫秒相干积分;当信号强度在范围b内时,进行4毫秒相干积分;
当信号强度在范围c内时,进行2毫秒相干积分;当信号强度在范围d内时,进行1毫秒相干积分。
相干积分后的数据进行平方操作,消除调制电文数据极性的影响;平方操作后的数据用频谱分析获得更加精细的频偏,频谱分析在频率估计模块中进行步骤包括:
1)平方操作消除调制电文正负极性的变化,同时剩余频偏也变为原来的两倍;
2)频偏补偿后剩余频偏范围为-1/(4Td)Hz~1/(4Td)Hz,平方使频偏范围加倍,变为-1/(2Td)Hz~1/(2Td)Hz;Td为20毫秒,频偏补偿后频偏范围为-25Hz~25Hz;频谱分析法估计频偏补偿后剩余的多普勒频偏,可以用256点的FFT来进行频偏的精细估计。
如图1所示,微弱卫星导航信号二次捕获的装置包括如下模块:跟踪相关器、存储模块、变频模块、匹配滤波模块、非相干积分模块、峰值检测模块、相干积分模块、平方模块、频率估计模块以及控制模块;跟踪相关器、存储模块、变频模块依次相连;变频模块分别与匹配滤波模块、相干积分模块相连;匹配滤波模块、非相干积分模块、峰值检测模块依次相连;相干积分模块、平方模块、频率估计模块依次相连;控制模块控制跟踪相关器输出数据存储到存储模块,存储模块向控制模块发出二次捕获启动信号;控制模块控制存储模块输出数据,数据经过匹配滤波模块、非相干积分模块、峰值检测模块找到目标频点和调制电文数据翻转位置/二次编码起始位置;找到目标频点和调制电文数据翻转位置/二次编码起始位置后,控制模块控制存储模块输出数据,数据经过变频模块进行频偏修正,修正后的数据经过相干积分模块、平方模块,平方模块输出数据经过频率估计模块进行频偏的精细估计。
如图2所示,变频模块包括相连接的共轭相乘模块、本地载波模块。
实施例
初始捕获阶段完成了伪码相位和多普勒频偏较粗的同步,在我们的实施例中,捕获阶段进行1毫秒的相干积分,伪码间隔为0.5个码片。捕获完,剩余码片相位偏差在-/+0.25个码片内,剩余多普勒范围为-/+250Hz。捕获阶段完成信号的初始同步,也得到了信号强度的粗略估计,确定信号载噪比在下面哪一个范围内;
a)25dB/Hz<C/N0<=30dB/Hz;
b)30dB/Hz<C/N0<=35dB/Hz;
c)35dB/Hz<C/N0<=40dB/Hz;
d)40dB/Hz<C/N0
当信号载噪比在范围a内时,二次捕获使用数据量为1619(M=80)个跟踪相关器输出数据,即1.619s的数据;当信号载噪比在范围b内时,二次捕获使用数据量为1219(M=60)个跟踪相关器输出数据,即1.219s的数据;当信号载噪比在范围c内时,二次捕获使用数据量为819(M=40)个跟踪相关器输出数据,即0.819s的数据;当信号载噪比在范围d内时,二次捕获使用数据量为419(M=20)个跟踪相关器输出数据,即0.419s的数据。不同信号载噪比范围的二次捕获使用数据量是根据仿真得到的,经过实测验证。
实测时,信号载噪比为27dB/Hz,多普勒频偏为1156Hz,信号格式为GPS的C/A码,存储的跟踪相关器输出数据的调制电文数据翻转位置为第3个数据。捕获完成后,码片相位近似同步,剩余多普勒频偏为156Hz,并且估计出信号强度所在的范围为a。二次捕获时搜索频点为-250Hz、225Hz、200Hz......220Hz、225Hz、250Hz,共有21个频点,非相干积分模块共有21组输出数据,每组对应一个频点,每组数据有20个数据,每个数据对应一种可能的调制电文数据翻转位置/二次编码起始位置。峰值检测模块找到峰值的位置为第17组数据的第三个数据,表明目标频点为150Hz,调制电文数据翻转位置/二次编码起始位置为输入数据的第三个数据。控制模块根据目标频点150Hz,控制本地载波模块产生150Hz的复载波信号,读取存储模块中的跟踪相关器输出数据与复载波信号共轭相乘实现频偏补偿。频偏补偿后数据的剩余频偏为6Hz。根据调制电文数据翻转位置/二次编码起始位置,从第三个数据开始,每5个数据进行相干积分,相干积分后的数据进行平方操作。平方操作后的数据的等效采样率为200Hz,剩余频偏为12Hz,对这些数据进行256点的FFT运算,找到FFT结果的峰值位置为16。根据计算得到频偏补偿后剩余频偏的精确估计值为5.86Hz。

Claims (8)

1.一种微弱卫星导航信号二次捕获的方法,其特征在于包括如下步骤:
1)在控制模块的控制下,存储一组跟踪相关器输出数据到存储模块,每一个跟踪通道对应一个存储模块;
2)存储模块存储跟踪相关器输出数据后,控制模块控制存储模块、变频模块、匹配滤波模块和积分检测模块,将捕获后剩余的多普勒频偏范围分割成多个频点;对频点进行搜索,找到目标频点和调制电文数据翻转位置/二次编码起始位置;
3)根据目标频点,对存储的跟踪相关器输出数据进行频偏修正;根据调制电文数据翻转位置/二次编码起始位置,对经过频偏修正后的数据进行相干积分,相干积分在同一个调制电文数据内进行,相干积分时间能被调制电文数据持续时间整除;
4)相干积分后的数据进行平方操作,消除调制电文数据极性的影响;平方操作后的数据用频谱分析获得更加精细的频偏,频谱分析在频率估计模块中进行。
2.根据权利要求1所述的一种微弱卫星导航信号二次捕获的方法,其特征在于,所述的在控制模块的控制下,存储一组跟踪相关器的输出数据到存储模块,每一个跟踪通道对应一个存储模块步骤包括:
1)跟踪相关器输出数据为复信号,采样间隔为1毫秒,即采样率为1KHz,每一个调制电文数据有20个采样点;
2)存储模块存储数据量为19+20*M,M>0,M的取值由捕获阶段估计的载噪比决定;
3)当存储模块存储数据量达到要求时,向控制模块发出二次捕获启动信号。
3.根据权利要求1所述的一种微弱卫星导航信号二次捕获的方法,其特征在于,所述的存储模块存储跟踪相关器输出数据后,控制模块控制存储模块、变频模块、匹配滤波模块和积分检测模块,将捕获后剩余的多普勒频偏范围分割成多个频点;对频点进行搜索,找到目标频点和调制电文数据翻转位置/二次编码起始位置步骤包括:
1)捕获后剩余多普勒频偏范围为-(1/4T)Hz~+(1/4T)Hz,T为捕获阶段相干积分时间,为1毫秒,对剩余多普勒频偏范围进行分割,间隔为1/(2Td)Hz,其中Td为调制电文数据持续时间,为20毫秒,有N=Td/T+1个频点;
2)对于每个频点,控制模块控制变频模块中的本地载波模块产生本地载波;控制模块读取存储模块中跟踪相关器输出数据,与本地载波共轭相乘进行变频;
3)变频之后的数据经过匹配滤波模块,匹配滤波器级数为20,抽头系数分别为:对于GPS的C/A码信号而言为:1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,对于GPS的L5波段的正交支路信号而言为:-1,-1,-1,-1,-1,1,-1,-1,1,1,-1,1,-1,1,-1,-1,1,1,1,-1,对于GLONASS的C/A码而言为:1,1,1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1;
4)对于每个频点,匹配滤波模块共有19+20*M个输入数据,M>0,有20*M个输出数据。每20个输出数据分为1组,共有M组数据;
5)对于每个频点,对匹配滤波模块输出的M组数据取模,取模后第0组0号数据、第1组0号数据直到第M-1组0号数据相加;第0组1号数据、第1组1号数据直到第M-1组1号数据相加;依次类推,第0组19号数据、第1组19号数据直到第M-1组19号数据相加;共产生20个非相干积分数据;
6)N个频点共有20*N个非相干积分数据,非相干积分数据送至峰值检测模块;峰值检测模块找到峰值,峰值对应的频点就是目标频点,记为
Figure A2009101529430003C1
峰值对应的编号就是调制电文数据翻转位置/二次编码起始位置,记为
Figure A2009101529430003C2
4.根据权利要求3所述的一种微弱卫星导航信号二次捕获的方法,其特征在于,所述的对于每个频点,匹配滤波模块共有19+20*M个输入数据,M>0,有20*M个输出数据。每20个输出数据分为1组,共有M组数据步骤包括:
1)匹配滤波模块输入数据的前19个数据填满匹配滤波模块移位寄存器的前19个,从第20个输入数据开始,每输入一个数据就输出一个数据,共有20*M个输出数据,M>0;
2)匹配滤波模块输出数据第0~19分为第0组,第20~39分为第1组,依次类推第20*M-20~20*M-1分为第M-1组。
5.根据权利要求1所述的一种微弱卫星导航信号二次捕获的方法,其特征在于,所述的根据目标频点,对存储的跟踪相关器输出数据进行频偏修正;根据调制电文数据翻转位置/二次编码的起始位置,对经过频偏修正后的数据进行相干积分,相干积分在同一个调制电文数据内进行,相干积分时间能被调制电文数据持续时间整除步骤包括:
1)根据目标频点
Figure A2009101529430003C3
控制模块控制变频模块中的本地载波产生模块产生频点
Figure A2009101529430003C4
对应频率的复载波信号。控制模块读取存储模块中的数据,与本地复载波信号共轭相乘,完成频偏修正;
2)根据调制电文数据翻转位置/二次编码起始位置
Figure A2009101529430004C1
相干积分从频偏修正后的第
Figure A2009101529430004C2
个数据开始进行,相干积分时间为1毫秒、2毫秒、4毫秒、5毫秒或者10毫秒。
6.根据权利要求1所述的一种微弱卫星导航信号二次捕获的方法,其特征在于,所述的相干积分后的数据进行平方操作,消除调制电文数据极性的影响;平方操作后的数据用频谱分析获得更加精细的频偏,频谱分析在频率估计模块中进行步骤包括:
1)平方操作消除调制电文正负极性的变化,同时剩余频偏也变为原来的两倍;
2)频偏补偿后剩余频偏范围为-1/(4Td)Hz~1/(4Td)Hz,平方使频偏范围加倍,变为-1/(2Td)Hz~1/(2Td)Hz;Td为20毫秒,频偏补偿后频偏范围为-25Hz~25Hz;频谱分析法估计频偏补偿后剩余的多普勒频偏。
7.一种如权利要求1所述方法设计的微弱卫星导航信号二次捕获的装置,其特征在于,包括如下模块:跟踪相关器、存储模块、变频模块、匹配滤波模块、非相干积分模块、峰值检测模块、相干积分模块、平方模块、频率估计模块以及控制模块;跟踪相关器、存储模块、变频模块依次相连;变频模块分别与匹配滤波模块、相干积分模块相连;匹配滤波模块、非相干积分模块、峰值检测模块依次相连;相干积分模块、平方模块、频率估计模块依次相连。控制模块控制跟踪相关器输出数据存储到存储模块,存储模块向控制模块发出二次捕获启动信号;控制模块控制存储模块输出数据,数据经过匹配滤波模块、非相干积分模块、峰值检测模块找到目标频点和调制电文数据翻转位置/二次编码起始位置;找到目标频点和调制电文数据翻转位置/二次编码起始位置后,控制模块控制存储模块输出数据,数据经过变频模块进行频偏修正,修正后的数据经过相干积分模块、平方模块,平方模块输出数据经过频率估计模块进行频偏的精细估计。
8.一种如权利要求7所述方法设计的微弱卫星导航信号二次捕获的装置,其特征在于,所述的变频模块包括相连接的共轭相乘模块、本地载波模块。
CN2009101529435A 2009-09-21 2009-09-21 微弱卫星导航信号二次捕获方法与装置 Expired - Fee Related CN101666869B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009101529435A CN101666869B (zh) 2009-09-21 2009-09-21 微弱卫星导航信号二次捕获方法与装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009101529435A CN101666869B (zh) 2009-09-21 2009-09-21 微弱卫星导航信号二次捕获方法与装置

Publications (2)

Publication Number Publication Date
CN101666869A true CN101666869A (zh) 2010-03-10
CN101666869B CN101666869B (zh) 2012-02-01

Family

ID=41803571

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009101529435A Expired - Fee Related CN101666869B (zh) 2009-09-21 2009-09-21 微弱卫星导航信号二次捕获方法与装置

Country Status (1)

Country Link
CN (1) CN101666869B (zh)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102419445A (zh) * 2010-09-06 2012-04-18 精工爱普生株式会社 比特变化判定方法以及比特变化判定装置
CN102565822A (zh) * 2011-10-09 2012-07-11 中国科学院计算技术研究所 对gps l5信号的捕获方法及装置
CN102608626A (zh) * 2012-03-09 2012-07-25 暨南大学 一种高灵敏度卫星导航信号捕获方法及***
MD4154C1 (ro) * 2010-03-16 2012-10-31 Еуджен МОРАРУ Sistem de determinare a amplasamentului paraşutelor decuplate
CN103353599A (zh) * 2012-06-06 2013-10-16 东莞市泰斗微电子科技有限公司 一种北斗导航卫星信号处理的方法、芯片及模块
CN104536020A (zh) * 2015-01-05 2015-04-22 泰斗微电子科技有限公司 一种gnss信号捕获方法
CN104956238A (zh) * 2012-12-10 2015-09-30 萨基姆防卫安全 用于确定表面声波滤波器的传播时间的方法和设备
CN105527631A (zh) * 2014-11-26 2016-04-27 航天恒星科技有限公司 基于gnss接收机的弱信号处理方法
CN106896382A (zh) * 2015-12-18 2017-06-27 大唐半导体设计有限公司 一种导航信号捕获方法及装置
CN108051829A (zh) * 2017-11-06 2018-05-18 深圳开阳电子股份有限公司 一种卫星导航接收机及其导航比特同步方法和装置
CN109660279A (zh) * 2018-12-20 2019-04-19 南京理工大学 基于扩频通信***的弹载通信***
CN109655847A (zh) * 2018-11-27 2019-04-19 上海无线电设备研究所 一种适于动态信号的快速捕获方法
CN110943758A (zh) * 2019-11-12 2020-03-31 天津津航计算技术研究所 基于多普勒频率变化率和频率联合搜索的二次捕获方法
CN111796305A (zh) * 2020-07-31 2020-10-20 北京中捷时代航空科技有限公司 一种高动态导航卫星信号接收方法及接收机
CN112684479A (zh) * 2020-11-23 2021-04-20 中国人民解放军国防科技大学 导航接收机的二次捕获方法及其导航接收机
CN113009524A (zh) * 2021-02-22 2021-06-22 浙江理工大学 长时间相干积分捕获的导航电文比特翻转估计方法及***
CN115291258A (zh) * 2022-10-08 2022-11-04 成都星航时空科技有限公司 一种gnss基带捕获方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6201497B1 (en) * 1997-09-30 2001-03-13 Dlb Limited Enhanced global navigation satellite system
CN101110602B (zh) * 2006-07-20 2010-05-12 上海高清数字科技产业有限公司 基于多状态控制的载波捕获***和方法
CN101312447B (zh) * 2008-05-23 2012-08-15 北京创毅视讯科技有限公司 接收机的整数频偏估计和精细同步方法与装置

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MD4154C1 (ro) * 2010-03-16 2012-10-31 Еуджен МОРАРУ Sistem de determinare a amplasamentului paraşutelor decuplate
CN102419445A (zh) * 2010-09-06 2012-04-18 精工爱普生株式会社 比特变化判定方法以及比特变化判定装置
CN102419445B (zh) * 2010-09-06 2015-07-15 精工爱普生株式会社 比特变化判定方法以及比特变化判定装置
CN102565822A (zh) * 2011-10-09 2012-07-11 中国科学院计算技术研究所 对gps l5信号的捕获方法及装置
CN102565822B (zh) * 2011-10-09 2014-01-08 中国科学院计算技术研究所 对gps l5信号的捕获方法及装置
CN102608626A (zh) * 2012-03-09 2012-07-25 暨南大学 一种高灵敏度卫星导航信号捕获方法及***
CN102608626B (zh) * 2012-03-09 2013-11-06 暨南大学 一种高灵敏度卫星导航信号捕获方法及***
CN103353599A (zh) * 2012-06-06 2013-10-16 东莞市泰斗微电子科技有限公司 一种北斗导航卫星信号处理的方法、芯片及模块
CN103353599B (zh) * 2012-06-06 2015-10-28 泰斗微电子科技有限公司 一种北斗导航卫星信号处理的方法、芯片及模块
CN104956238A (zh) * 2012-12-10 2015-09-30 萨基姆防卫安全 用于确定表面声波滤波器的传播时间的方法和设备
CN105527631A (zh) * 2014-11-26 2016-04-27 航天恒星科技有限公司 基于gnss接收机的弱信号处理方法
CN104536020A (zh) * 2015-01-05 2015-04-22 泰斗微电子科技有限公司 一种gnss信号捕获方法
CN106896382A (zh) * 2015-12-18 2017-06-27 大唐半导体设计有限公司 一种导航信号捕获方法及装置
CN106896382B (zh) * 2015-12-18 2019-06-28 大唐半导体设计有限公司 一种导航信号捕获方法及装置
CN108051829A (zh) * 2017-11-06 2018-05-18 深圳开阳电子股份有限公司 一种卫星导航接收机及其导航比特同步方法和装置
CN109655847A (zh) * 2018-11-27 2019-04-19 上海无线电设备研究所 一种适于动态信号的快速捕获方法
CN109655847B (zh) * 2018-11-27 2022-10-18 上海无线电设备研究所 一种适于动态信号的快速捕获方法
CN109660279A (zh) * 2018-12-20 2019-04-19 南京理工大学 基于扩频通信***的弹载通信***
CN110943758A (zh) * 2019-11-12 2020-03-31 天津津航计算技术研究所 基于多普勒频率变化率和频率联合搜索的二次捕获方法
CN111796305A (zh) * 2020-07-31 2020-10-20 北京中捷时代航空科技有限公司 一种高动态导航卫星信号接收方法及接收机
CN112684479A (zh) * 2020-11-23 2021-04-20 中国人民解放军国防科技大学 导航接收机的二次捕获方法及其导航接收机
CN113009524A (zh) * 2021-02-22 2021-06-22 浙江理工大学 长时间相干积分捕获的导航电文比特翻转估计方法及***
CN113009524B (zh) * 2021-02-22 2023-09-29 浙江理工大学 长时间相干积分捕获的导航电文比特翻转估计方法及***
CN115291258A (zh) * 2022-10-08 2022-11-04 成都星航时空科技有限公司 一种gnss基带捕获方法

Also Published As

Publication number Publication date
CN101666869B (zh) 2012-02-01

Similar Documents

Publication Publication Date Title
CN101666869B (zh) 微弱卫星导航信号二次捕获方法与装置
EP1829232B1 (en) Determination of a code phase
CN104407323B (zh) 一种高动态低信噪比扩频信号伪码时延测量方法
CN102016621B (zh) 用于互相关毛刺减轻的装置和方法
CN102216801B (zh) 时间基准***
US7920093B2 (en) Methods for improving computational efficiency in a global positioning satellite receiver
CN102608626A (zh) 一种高灵敏度卫星导航信号捕获方法及***
MXPA05000474A (es) Metodo y aparato de mitigacion de correlacion cruzada para utilizarse en un receptor del sistema de posicionamiento global.
CN101464507B (zh) 伽利略***基带信号处理方法和***
KR101564828B1 (ko) 도플러 주파수가 있는 미약한 대역확산 신호의 초고속 신호 획득 및 추적을 위한 신호 처리 방법 및 그 장치
EP3602129B1 (en) Global navigation satellite system (gnss) signal tracking
CN103176189A (zh) 高灵敏度卫星导航接收机的远近效应抑制器及其方法
JPH11183586A (ja) 特にgps型の、完全高周波航行用受信装置
CN104765052B (zh) 一种geo导航卫星高灵敏度载波跟踪方法
CN116745647A (zh) 现代化的消费者级gnss次级码捕获和信号跟踪
US6810072B1 (en) System for acquiring spread spectrum signals
CN103777216A (zh) 一种卫星导航导频信号捕获方法及装置
CN102841359B (zh) 一种抗电文翻转的直扩信号载波伪码二维捕获方法
US20110050496A1 (en) Energy Domain Based Peak Reconstruction Methods And Apparatuses
CN105527632A (zh) 全球卫星导航***弱信号处理方法及装置
Fischer et al. Acquisition concepts for Galileo BOC (2, 2) signals in consideration of hardware limitations
CN102207550A (zh) 一种GPS/Galileo双模接收机中的捕获引擎结构
CN104422939B (zh) 用于关联从导航卫星***接收到的信号的方法和装置
CN103339526A (zh) 设备和方法
Yang et al. Novel GNSS receiver design based on satellite signal channel transfer function/impulse response

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB03 Change of inventor or designer information

Inventor after: Wang Yongsong

Inventor after: Zhao Minjian

Inventor after: Zhong Jie

Inventor after: Hou Weiwei

Inventor after: Li Yunfei

Inventor after: Wang Yue

Inventor before: Wang Yongsong

Inventor before: Zhao Minjian

Inventor before: Hou Weiwei

Inventor before: Li Yunfei

Inventor before: Wang Yue

COR Change of bibliographic data

Free format text: CORRECT: INVENTOR; FROM: WANG YONGSONG ZHAO MINJIAN HOU WEIWEI LI YUNFEI WANG YUE TO: WANG YONGSONG ZHAO MINJIAN ZHONG JIE HOU WEIWEI LI YUNFEI WANG YUE

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120201