1.一种对GPS L5信号的捕获方法,所述方法包括:步骤1)分别在GPS L5信号的数据通道和导航通道进行短时间的捕获,获得粗略的捕获结果;步骤2)基于所获得的粗捕获结果进行进一步的捕获,以得到精确的码相位和多普勒频移;其中,所述步骤1)包括:步骤11)在数据通道,对于接收到的4ms的信号数据,通过将第1ms和第3ms的数据相叠加,第2ms和第4ms的数据相叠加,对于所得到的两组2ms的数据中的每一组,在调制的NH码为{(1,1),(-1,-1),(1,-1),(-1,1)}的情况下分别做相干积分,取其中最大的相关结果作为该通道的相关结果;在导航通道,将接收到的4ms的数据循环分为8份,每两份数据形成一个1ms的数据块,与将0.5ms的本地数据后面补零形成的1ms的本地数据进行相关积分,将其中最大的相关结果作为该通道的相关结果;步骤12)将相关结果与预定阈值做比较,获取通过所述阈值的相关结果所对应的捕获参数。
2.根据权利要求1所述的捕获方法,所述步骤2)包括:基于所获得的捕获参数,对20ms的输入信号的数据采用双通道非相干信道联合捕获方法进行捕获,如果所得到的捕获结果通过判定阈值,则卫星捕获成功,并获得相应的码相位和多普勒频移。
3.根据权利要求1所述的捕获方法,所述步骤2)包括:基于所获得的捕获参数,对20ms的输入信号的数据采用双通道相干信道联合捕获方法进行捕获,如果所得到的捕获结果通过判定阈值,则卫星捕获成功,并获得相应的码相位和多普勒频移。
4.一种对GPS L5信号的捕获装置,所述装置包括:粗捕获模块,其分别在GPS L5信号的数据通道和导航通道进行短时间的捕获,获得粗略的捕获结果;精捕获模块,其基于所获得的粗捕获结果进行进一步的捕获,以得到精确的码相位和多普勒频移;其中,所述粗捕获模块被配置为:在数据通道,对于接收到的4ms的信号数据,通过将第1ms和第3ms的数据相叠加,第2ms和第4ms的数据相叠加,对于所得到的两组2ms的数据中的每一组,在调制的NH码为{(1,1),(-1,-1),(1,-1),(-1,1)}的情况下分别做相干积分,取其中最大的相关结果作为该通道的相关结果;在导航通道,将接收到的4ms的数据循环分为8份,每两份数据形成一个1ms的数据块,与将0.5ms的本地数据后面补零形成的1ms的本地数据进行相关积分,将其中最大的相关结果作为该通道的相关结果;以及将相关结果与预定阈值做比较,获取通过所述阈值的相关结果所对应的捕获参数。
5.根据权利要求4所述的捕获装置,所述精捕获模块基于所获得的捕获参数,对20ms的输入信号的数据采用双通道非相干信道联合捕获方法进行捕获,如果所得到的捕获结果通过判定阈值,则卫星捕获成功,并获得相应的码相位和多普勒频移。
6.根据权利要求4所述的捕获装置,所述精捕获模块基于所获得的捕获参数,对20ms的输入信号的数据采用双通道相干信道联合捕获方法进行捕获,如果所得到的捕获结果通过判定阈值,则卫星捕获成功,并获得相应的码相位和多普勒频移。
展开