[发明专利]一种基于消息队列的并行雷达数据处理方法有效
申请号: | 201710350927.1 | 申请日: | 2017-05-17 |
公开(公告)号: | CN107153527B | 公开(公告)日: | 2020-10-13 |
发明(设计)人: | 王衍祺;贾雨生;盛晶 | 申请(专利权)人: | 北京环境特性研究所 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 北京格允知识产权代理有限公司 11609 | 代理人: | 张沫 |
地址: | 100854*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 消息 队列 并行 雷达 数据处理 方法 | ||
1.一种基于消息队列的并行雷达数据处理方法,其特征在于,发送端根据业务需求,将雷达原始回波数据根据数据帧结构分割成独立的数据块,发送给消息输入队列,处理模块采用竞争方式抢占消息进行所述数据块的数据处理,并将结果发送给输出队列,接收端将所述结果进行出队列处理,并对处理结果进行合并;
其中,通过设置不同的消息类型,每种消息类型对应一个消息队列,同一类型的处理模块只处理所述消息队列中某一特定类型的消息;多个同类型处理模块并行化处理数据。
2.如权利要求1所述的并行雷达数据处理方法,其特征在于,所述发送端和所述接收端的处理模块保持单线程方式进行数据处理;当存在多个发送端和接收端时,系统按照生产者-消费者方式并行地进行数据处理。
3.如权利要求1所述的并行雷达数据处理方法,其特征在于,
所述处理模块根据所述消息类型的数量进行增减。
4.如权利要求3所述的并行雷达数据处理方法,其特征在于,设置重试队列,保存执行异常的数据,根据重试策略重新被其他处理模块执行。
5.如权利要求1所述的并行雷达数据处理方法,其特征在于,所述特定类型的消息包括雷达的原始数据、宽带回波数据、窄带回波数据、宽带回波处理结果和窄带回波处理结果。
6.如权利要求1所述的并行雷达数据处理方法,其特征在于,通过优化消息队列参数,提高I/O吞吐率和系统执行效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京环境特性研究所,未经北京环境特性研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710350927.1/1.html,转载请声明来源钻瓜专利网。