一种基于CUDA的并行码相位搜索捕获方法

    公开(公告)号:CN117148382A

    公开(公告)日:2023-12-01

    申请号:CN202311041169.7

    申请日:2023-08-18

    Applicant: 东南大学

    Abstract: 一种基于CUDA的并行码相位搜索捕获方法,首先读取卫星中频信号,生成32颗GPS卫星的C/A码并按照中频信号采样频率进行采样,对32个经过采样的C/A码进行FFT并取共轭。其次确定所有搜索频率,在多个搜索频率上生成长度与信号一致的本地载波数据,接着同时将载波信号与连续两段相干周期长度的信号数据相乘进行载波剥离并读取剥离数据进行FFT,随后与C/A码FFT并取共轭后的数据相乘进行码剥离,得到的结果进行IFFT。最后相干结果相加完成非相干累加,根据自相关幅值峰值与捕获门限,判定捕获结果。该方法中多个频点上32颗卫星并行搜索,并且同一频率上的多次相干过程并行,因此相较于传统基于CPU的捕获方法,可以缩短计算时长。

Patent Agency Ranking