1.一种多核多线程的无人机搜索目标方法,其特征在于,包括以下步骤:将目标数据库加载至无人机侦察载荷中;当无人机到达目标区域后,采用多核多线程并行搜索、截获或跟踪雷达目标;其中,所述目标数据库的获取方法为:筛选出能够识别出雷达目标的特征数据,根据无人机载荷数据库的容量,对目标雷达的特征数据进行分解分组,生成目标数据库;所述多线程包括多个执行线程和一个控制线程;每个所述执行线程最多存储一种所述雷达目标的一种波形样式;所述控制线程控制多个所述执行线程工作;采用多核多线程并行搜索、截获或跟踪雷达目标的方法,包括以下步骤:多执行线程分别搜索所述雷达目标时,一旦搜索并截获所述雷达目标后,将截获信息汇聚至控制线程,由所述控制线程确认跟踪雷达目标;若跟踪发生中断,则所述控制线程将对中断的目标进行重新截获,若截获到雷达目标,则表示截获成功,继续跟踪雷达目标;否则,认为截获失败,返回搜索状态,直至能够持续跟踪上雷达目标。
2.根据权利要求1所述的无人机搜索目标方法,其特征在于,对所述雷达目标的各种波形样式进行分析后分解,根据无人机载荷数据库的容量,将分解后的各波形样式编号分组,生成目标数据库。
3.根据权利要求2所述的无人机搜索目标方法,其特征在于,所述波形样式的获取方法为:根据雷达工作在不同模式下雷达信号参数的不同变化规律和特征,对雷达工作模式进行识别分类,获取波形样式的分类;其中,雷达工作模式包括搜索模式、跟踪模式、制导模式和综合模式;综合模式为无人机搜索多个雷达目标时,基于不同目标数和不同目标位置的雷达目标采用不同波形样式的工作模式。
4.根据权利要求1所述的无人机搜索目标方法,其特征在于,当所述无人机距离雷达目标的距离小于无人机侦察载荷搜索和跟踪的作用距离时,判定无人机到达目标区域,无人机侦察载荷开机施行侦察。
5.一种多核多线程的无人机搜索目标装置,其特征在于,包括:数据加载模块、多核多线程运行模块和数据库建立模块;所述数据加载模块用于将目标数据库加载至无人机侦察载荷中;所述多核多线程运行模块用于当无人机到达目标区域后,采用多核多线程并行搜索、截获或跟踪雷达目标;所述数据库建立模块用于筛选出能够识别出雷达目标的特征数据,根据无人机载荷数据库的容量,对目标雷达的特征数据进行分解分组,生成目标数据库;所述多线程包括多个执行线程和一个控制线程;所述多个执行线程的输入端均连接至所述控制线程的输出端;每个所述执行线程用于最多存储一种所述雷达目标的一种波形样式;所述控制线程用于控制多个所述执行线程工作;所述多核多线程运行模块的执行过程如下:多执行线程分别搜索所述雷达目标时,一旦搜索并截获所述雷达目标后,将截获信息汇聚至控制线程,由所述控制线程确认跟踪雷达目标;若跟踪发生中断,则所述控制线程将对中断的目标进行重新截获,若截获到雷达目标,则表示截获成功,继续跟踪雷达目标;否则,认为截获失败,返回搜索状态,直至能够持续跟踪上雷达目标。
6.根据权利要求5所述的无人机搜索目标装置,其特征在于,对所述雷达目标的各种波形样式进行分析后分解,根据无人机载荷数据库的容量,将分解后的各波形样式编号分组,生成目标数据库。