1.一种卫星信号捕获方法,其特征在于,包括:
在接收机的卫星信号失锁时,获取卫星信号失锁前的第一信息以及失锁前干扰源产生的干扰信息;其中,所述失锁前的第一信息包括失锁前卫星与接收机的第一相对运动信息、失锁前的载波频率、失锁前的码相位;
根据所述失锁前的第一信息和预先训练的第一神经网络模型,预测卫星信号的搜索范围;
根据失锁前干扰源产生的干扰信息,预测当前的干扰信息;
根据当前的干扰信息,在卫星信号的搜索范围内按照预设步长对卫星信号进行搜索,直到捕获到卫星信号时,结束搜索;
所述失锁前干扰源产生的干扰信息包括干扰源数目以及每个干扰源的干扰源类型、干扰源特征、干扰源与接收机的第二相对运动信息;
根据失锁前干扰源产生的干扰信息,预测当前的干扰信息,包括:
根据失锁前干扰源数目以及每个干扰源的干扰源类型、干扰源特征、干扰源与接收机的第二相对运动信息,预测当前的干扰源数目以及当前每个干扰源的干扰源类型、干扰源特征;
根据当前的干扰信息,在卫星信号的搜索范围内按照预设步长对卫星信号进行搜索,直到捕获到卫星信号时,结束搜索,包括:在卫星信号的搜索范围内按照预设步长对卫星信号进行搜索,得到第一捕获信号;
根据当前的干扰信息对第一捕获信号进行识别,确定所述第一捕获信号的置信度;
将置信度大于预设值的第一捕获信号作为捕获到的卫星信号,并结束搜索。
2.根据权利要求1所述的卫星信号捕获方法,其特征在于,根据失锁前干扰源数目以及每个干扰源的干扰源类型、干扰源特征、干扰源与接收机的第二相对运动信息,预测当前的干扰源数目以及当前每个干扰源的干扰源类型、干扰源特征,包括:将失锁前干扰源数目以及失锁前每个干扰源的干扰源类型、干扰源特征、干扰源与接收机的第二相对运动信息输入到预先训练的第二神经网络模型中,预测当前的干扰源数目以及当前每个干扰源的干扰源类型、干扰源特征。
3.根据权利要求1所述的卫星信号捕获方法,其特征在于,根据失锁前干扰源数目以及每个干扰源的干扰源类型、干扰源特征、干扰源与接收机的第二相对运动信息,预测当前的干扰源数目以及当前每个干扰源的干扰源类型、干扰源特征,包括:根据干扰源数目、每个干扰源的干扰源类型、干扰源与接收机的第二相对运动信息,计算每个干扰源的消失概率;
根据预先设置的新干扰源出现概率以及每个干扰源的消失概率,预测当前的干扰源数目以及当前每个干扰源的干扰源类型;
根据预测的当前的干扰源数目、预测的当前每个干扰源的干扰源类型、失锁前每个干扰源的干扰源特征、失锁前干扰源与接收机的第二相对运动信息,预测当前每个干扰源的干扰源特征。
4.根据权利要求1所述的卫星信号捕获方法,其特征在于,根据当前的干扰信息对第一捕获信号进行识别,确定所述第一捕获信号的置信度,包括:提取所述第一捕获信号的特征信息;
根据所述第一捕获信号的特征信息、当前每个干扰源的干扰源类型和干扰源特征,确定第一捕获信号和每个干扰源之间的关联度;
根据第一捕获信号和每个干扰源之间的关联度和当前的干扰源数目,确定所述第一捕获信号的置信度。
5.根据权利要求1‑4任一项所述的卫星信号捕获方法,其特征在于,所述卫星信号的搜索范围包括:载波频率中心值、载波频率搜索区间、码相位中心值、码相位搜索区间;
所述根据所述失锁前的第一信息和预先训练的第一神经网络模型,预测卫星信号的搜索范围,包括:将失锁前卫星与接收机的第一相对运动信息、失锁前的载波频率、失锁前的码相位输入到预先训练的第一神经网络模型中,预测得到所述载波频率中心值、所述载波频率搜索区间、所述码相位中心值、所述码相位搜索区间。
6.一种基带信号处理单元,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上的权利要求1至5中任一项所述卫星信号捕获方法的步骤。
7.一种接收机,其特征在于,包括如上的权利要求6所述的基带信号处理单元。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上的权利要求1至5中任一项所述卫星信号捕获方法的步骤。