本发明涉及数据处理领域,特别涉及一种雷达信号的处理方法及装置。
背景技术:
1、在现有的雷达信号处理架构中,各个信号板卡的各个节点处理的数据都是前一个节点处理后的数据,各个信号板卡之间需要相互合作,一旦某一个环节出现堵塞,就会造成整个数据处理链路发生中断,从而造成数据中断现象。
技术实现思路
1、为了解决上述问题,本发明提供一种处理效率高的雷达信号处理方法及装置。
2、为了实现上述目的,本发明一方面提供一种雷达信号的处理方法,包括:
3、接收板卡的第一节点接收雷达阵面的下行回波信号;
4、接收板卡的第一节点将下行回波信号轮询分发到多个数据处理板卡;
5、数据处理板卡将接收的下行回波信号轮询分发到处理节点上;
6、处理节点对接收到的下行回波信号进行数据处理;
7、处理节点将处理好的数据发送到发送板卡;
8、发送板卡将接收到的数据排序后发送到下一级系统。
9、作为优选的一种技术方案,所述接收板卡的第一节点将下行回波信号轮询分发到多个数据处理板卡,进一步包括:
10、接收板卡将下行回波信号按照信号处理需要的数据格式重新排列;
11、将排列好的下行回波信号轮询分发到多个数据处理板卡的第一节点。
12、作为优选的一种技术方案,所述数据处理板卡将接收的下行回波信号轮询分发到处理节点上,进一步包括:
13、所述数据处理板卡的第一节点将接收到的下行回波数据依次填充到缓存空间中;
14、所述数据处理板卡的其他节点依次从所述缓存空间中取出待处理的下行回波信号。
15、作为优选的一种技术方案,所述缓存空间包括多个内存空间可供反复使用。
16、作为优选的一种技术方案,所述处理节点包含一个完整从数据处理链路。
17、作为优选的一种技术方案,所述处理节点包括多个内核组成的内核集群,在对下行回波信号进行数据处理过程中,通过多个内核对算法功能模块中互不耦合的数据进行并行计算。
18、作为优选的一种技术方案,所述处理节点将处理好的数据发送到发送板卡,进一步包括:
19、所述处理节点将处理好的数据进行板内排序;
20、将排序好的数据发送到发送板卡。
21、作为优选的一种技术方案,发送板卡将接收到的数据排序后发送到下一级系统,进一步包括:
22、发送板卡将接收到的所有数据进行板间排序,
23、发送板卡将排序好的数据发送到下一级系统。
24、另一方面,本发明还提供一种雷达信号的处理装置,包括:
25、接收单元,用于接收雷达阵面的下行回波信号;
26、第一发送单元,用于将下行回波信号轮询分发到多个数据处理板卡;
27、第二发送单元,用于将接收的下行回波信号轮询分发到处理节点上;
28、处理单元,用于对接收到的下行回波信号进行数据处理;
29、第三发送单元,用于将处理好的数据发送到发送板卡;
30、第四发送单元,用于将接收到的数据排序后发送到下一级系统。
31、本发明相对于现有技术的有益效果是:该雷达信号处理方法通过将接收到的下行回波信号通过板间轮询发送和板内轮询发送的方式进行数据传递,能够快速的将接收信号分发到数据处理节点,同时每个数据处理节点部署一个完整的信号处理链路,这样处理效率高,不会发送阻塞现象,而且数据发送到下一级系统也是经过排序的,不会造成系统阻塞以及帧序号错乱等现象,每帧数据中的点迹符合预期结果。
1.一种雷达信号的处理方法,其特征在于,包括:
2.根据权利要求1所述的处理方法,其特征在于,所述接收板卡的第一节点将下行回波信号轮询分发到多个数据处理板卡,进一步包括:
3.根据权利要求2所述的处理方法,其特征在于,所述数据处理板卡将接收的下行回波信号轮询分发到处理节点上,进一步包括:
4.根据权利要求3所述的处理方法,其特征在于,所述缓存空间包括多个内存空间可供反复使用。
5.根据权利要求1所述的处理方法,其特征在于:所述处理节点包含一个完整从数据处理链路。
6.根据权利要求5所述的处理方法,其特征在于:所述处理节点包括多个内核组成的内核集群,在对下行回波信号进行数据处理过程中,通过多个内核对算法功能模块中互不耦合的数据进行并行计算。
7.根据权利要求1所述的处理方法,其特征在于:所述处理节点将处理好的数据发送到发送板卡,进一步包括:
8.根据权利要求1所述的处理方法,其特征在于,发送板卡将接收到的数据排序后发送到下一级系统,进一步包括:
9.一种雷达信号的处理装置,其特征在于,包括:
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8任一项所述的一种雷达信号的处理方法的步骤。