[发明专利]一种雷达并行处理系统及方法、存储介质、终端有效
申请号: | 202110698630.0 | 申请日: | 2021-06-23 |
公开(公告)号: | CN113406572B | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 叶祥龙;蒋文;王梦馨;李云莉;王正伟;刘志刚 | 申请(专利权)人: | 四川九洲电器集团有限责任公司 |
主分类号: | G01S7/28 | 分类号: | G01S7/28;G01S7/40 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 唐邦英 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 雷达 并行 处理 系统 方法 存储 介质 终端 | ||
1.一种雷达并行处理系统,其特征在于,包括:
信号发生模块,用于产生N列天线的回波数据,所述信号发生模块采用双级并行模式;
信号处理模块,采用多通道并行处理模式,以回波信号作为输入对每一列天线做并行信号处理;
数据处理模块,用于接收所有信号处理模块处理后的信号并对信号进行处理,所述数据处理模块采用串行处理模式;
终端显示模块,用于显示数据处理模块所处理的中间结果以及最终跟踪结果,所述终端显示模块的信号显示与信号发生模块的信号发射同步;
所述雷达并行处理系统采用生产者-消费者模式进行同步处理,其中,信号发生模块为生产者,信号处理模块、数据处理模块和终端显示模块为消费者,在生产者和消费者之间设置共享内存;所述生产者-消费者模式存在生产和消费同步机制以及消费者内部同步机制。
2.根据权利要求1所述的一种雷达并行处理系统,其特征在于,生产和消费同步机制如下:
生产者交替向共享内存发送回波信号消费者等待共享内存处于填满的状态,释放掉对应的信号量并开始运行,同时生产者向共享内存发送回波信号,当消费者运行结束释放掉一个生产者信号量。
3.根据权利要求1所述的一种雷达并行处理系统,其特征在于,消费者内部同步机制如下:
当消费者1得到生产者的数据后开始运行,当运行结束得到数据后释放掉其互斥信号量,数据处理模块得到该信号量开始运行,数据处理模块运行结束将数据传送给终端显示模块,同时向其释放掉互斥信号量,终端显示模块显示运行结束后,将结果显示到界面同时释放掉生产者的信号量。
4.根据权利要求1所述的一种雷达并行处理系统,其特征在于,所述信号发生模块的双级并行模式如下:
假设系统有n个目标,设置k个线程,对第一个模块每个目标做并行处理,线程对目标采用先到先得模式,同时第一个模块和第二个模块做信号同步:当第一模块所有目标产生了对应回波信号,释放掉其信号量,第二个模块得到其信号量开始工作;
第二个模块对每个通道做并行处理:设置m个线程供n个通道并行处理,每个线程对通道采用抢占式先到先得模式,每个线程先对每个目标产生的回波相加,然后乘以该线程抢到的对应通道的相位因子得到该通道数据;所有通道产生相应的回波数据后释放掉其对应的信号量供信号处理模块使用。
5.根据权利要求1所述的一种雷达并行处理系统,其特征在于,所述信号处理模块的信号处理流程分成两级并行处理:
首先对于n个通道设置m个线程做流程1的并行处理得到相关数据,流程1包括对脉冲压缩、距离走动校正、多普勒走动校正和距离-多普勒域进行并行处理,乘以该线程抢占到的通道对应的相位因子,当所有通道完成相同操作以后释放其信号量,流程2进行;
流程2用于完成采样点在所有通道累加的并行处理。
6.根据权利要求1所述的一种雷达并行处理系统,其特征在于,所述信号处理模块的处理流程依次包括脉冲压缩、距离走动校正、多普勒走动校正、距离-多普勒域;所述数据处理模块的处理流程依次包括DBF后求幅值、CFAR检测、DBSCAN数量估计和扩展卡尔曼滤波。
7.根据权利要求1-6任一项所述的一种雷达并行处理系统,其特征在于,所述终端显示模块采用MFC平台,所述雷达并行处理系统的编译环境采用VS2010 X64架构,操作系统采用WinowsSrver 2012 64位操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川九洲电器集团有限责任公司,未经四川九洲电器集团有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110698630.0/1.html,转载请声明来源钻瓜专利网。