[发明专利]基于多CPU处理的外辐射源雷达实时信号处理方法有效
申请号: | 201710050117.4 | 申请日: | 2017-01-19 |
公开(公告)号: | CN106802409B | 公开(公告)日: | 2019-08-16 |
发明(设计)人: | 郑光勇;王华兵;王满喜;李志鹏;高磊;李永成;刘国柱;杨晓帆;王璐璐;王海军 | 申请(专利权)人: | 电子信息系统复杂电磁环境效应国家重点实验室 |
主分类号: | G01S7/41 | 分类号: | G01S7/41;G01S7/36 |
代理公司: | 洛阳市凯旋专利事务所 41112 | 代理人: | 陆君 |
地址: | 471003 *** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及雷达系统技术领域,公开的一种基于多CPU处理的外辐射源雷达实时信号处理方法,就是利用多CPU电脑或服务器,以及通用编程语言实现外辐射源雷达实时信号处理,增加外辐射源雷达信号处理实现的灵活性。将外辐射源雷达的整个信号处理过程拆分为杂波抑制、相关处理、目标检测等多个处理步骤,并将每个步骤放在不同的CPU资源上运行,并使每个步骤的处理时间小于一组数据的积累时间,即不出现信号丢失现象,实现信号处理的连续性和实时性,本发明能够完成杂波对消处理,提高外辐射源雷达信号处理的灵活性,实现外辐射源雷达信号处理的实时性。并且还能够减少外辐射源雷达信号处理的开发周期,降低了外辐射源雷达信号处理对开发技术人员要求。 | ||
搜索关键词: | 基于 cpu 处理 辐射源 雷达 实时 信号 方法 | ||
【主权项】:
1.一种基于多CPU处理的外辐射源雷达实时信号处理方法,其特征是:就是利用多CPU电脑或服务器,以及通用编程语言实现外辐射源雷达实时信号处理,增加外辐射源雷达信号处理实现的灵活性;将外辐射源雷达的整个信号处理过程拆分为杂波抑制、相关处理、目标检测的多个处理步骤,并将每个步骤放在不同的CPU资源上运行,并且使每个步骤的处理时间小于一组数据的积累时间,即可不出现信号丢失现象,实现信号处理的连续性和实时性;整个信号处理过程就是通过增加CPU个数,即CPU的处理内核数目,将所有的CPU处理内核分成多组,每组CPU内核独立处理一个步骤;CPU资源1独立进行杂波抑制处理,在完成杂波抑制处理后,将数据交给CPU资源2进行相关处理,同时CPU资源1接收下一组数据进行处理,形成一个类似流水线的处理过程,实现外辐射源雷达信号处理的实时性;为了实现利用多CPU服务器和通用编程语言实现外辐射源雷达实时、连续的信号处理,对杂波抑制、相关处理、目标检测处理步骤采用优化并行算法,缩短这些步骤的处理时间;所述多CPU处理的外辐射源雷达实时信号处理的具体实施流程,是采用多CPU的电脑或服务器,通过通用编程语言C或C++进行外辐射源雷达的实时信号处理;即将所有的CPU处理内核分成多组,每组CPU内核负责处理一个步骤,处理完后再交给下一组CPU内核进行下一个步骤的处理,实现外辐射源雷达信号处理的连续性和实时性;(1)初始参数计算计算系统在进行实时信号处理中各个步骤的基本参数,包括进行以下参数:
进行FBNLMS杂波对消时,整个数据能够分成的组数,一般和进行杂波对消计算的CPU内核数相同,各组数据之间重叠的点数N0
进行相关计算时,计算参考通道信号长度LRef、监视通道信号长度LSur(2)根据系统最大不模糊双站距离Rmax和双站多普勒频率分辨率fdmin选择一次计算需要的数据量,数据时间长度对应的时间为t=1/fdmin;(3)在CPU资源1中进行一组数据的杂波对消计算,计算完毕后完成的传递到CPU资源2;同时CPU资源1接收下一组数据进行杂波对消计算;(4)在CPU资源2中进行相关处理,计算完毕后传递到CPU资源3,同时CPU资源2接收下一组数据进行相关处理计算;(5)在CPU资源3中进行目标检测,计算完毕后传递到CPU资源4;同时CPU资源3接收下一组数据进行目标检测;(6)在CPU资源4中进行计算结果显示和处理控制;(7)判断是否结束,如果完成,结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子信息系统复杂电磁环境效应国家重点实验室,未经电子信息系统复杂电磁环境效应国家重点实验室许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710050117.4/,转载请声明来源钻瓜专利网。