一种可实时动态更新的雷达有源干扰装置制造方法及图纸

技术编号:36750164 阅读:18 留言:0更新日期:2023-03-04 10:36
针对如何实现雷达有源干扰系统的实时动态更新问题,本发明专利技术公开了一种可实时动态更新的雷达有源干扰装置,包括硬件资源模块、操作系统模块、中间件模块、系统监控管理模块、重构实现模块和应用开发模块;所述操作系统模块与所述中间件模块相连接,所述系统监控管理模块与所述重构实现模块相连接。所述重构实现模块,对重构需求信息与算法组件进行匹配,得到匹配服务信息;利用匹配服务信息确定动态加载组件信息,利用动态加载组件信息对相关算法组件进行动态加载,得到动态加载调用信息。本发明专利技术可在不改变系统硬件结构的情况下,通过对软件进行升级,实现有源干扰能力的升级,降低了系统实现成本,也保证了干扰效果的实时性和有效性。效性。效性。

【技术实现步骤摘要】
一种可实时动态更新的雷达有源干扰装置


[0001]本专利技术涉及雷达有源干扰领域,尤其涉及一种可实时动态更新的雷达有源干扰装置。

技术介绍

[0002]目前的雷达有源干扰系统,虽然采用了分模块的设计方法,但系统的整体架构之间没有固定的划分标准,且各个模块之间仍存在复杂的依赖关系,使得有源干扰系统只能实现静态重构,有源干扰系统的实时动态更新仍然存在挑战。目前,在雷达有源干扰领域,还缺乏能够实现针对新型威胁目标的动态、实时更新的实现方式。由于雷达系统和雷达有源干扰系统二者的实现架构不同,现有的雷达系统相关技术,无法直接应用于雷达有源干扰系统中。

技术实现思路

[0003]针对如何实现雷达有源干扰系统的实时动态更新问题,本专利技术公开了一种可实时动态更新的雷达有源干扰装置,包括硬件资源模块、操作系统模块、中间件模块、系统监控管理模块、重构实现模块和应用开发模块。所述硬件资源模块与所述操作系统模块相连接,所述操作系统模块与所述中间件模块相连接,所述中间件模块与所述系统监控管理模块和所述重构实现模块均进行连接,所述系统监控管理模块与所述重构实现模块相连接,所述应用开发模块与所述系统监控管理模块和所述重构实现模块均进行连接。
[0004]所述硬件资源模块包括DSP运算电路、FPGA运算电路、CPU运算电路、GPU运算电路、存储设备、显控设备、输入输出设备、高速总线和软件总线。所述DSP运算电路、FPGA运算电路、CPU运算电路、GPU运算电路、存储设备、显控设备和输入输出设备的两两之间,通过高速总线进行连接。所述软件总线运行于高速总线上;所述软件总线用于对硬件资源模块所包含的不同硬件的输出信号格式进行转换,得到统一格式的高速数字信号,将所述高速数字信号发送至操作系统模块。所述硬件资源模块通过各类I/O接口与所述操作系统模块进行连接。
[0005]所述操作系统模块用于实现实时操作系统功能,所述操作系统模块包括设备管理子模块、存储管理子模块、进程管理子模块和I/O管理子模块。
[0006]所述设备管理子模块用于对硬件资源模块的各类硬件进行抽象描述,得到各类硬件的描述模型,利用所述描述模型对各类硬件进行管理。
[0007]所述存储管理子模块用于对硬件资源模块的各类硬件的存储单元进行状态监控,得到状态监控结果;根据状态监控结果和中间件的存储需求,对存储单元进行分配。
[0008]所述进程管理子模块用于对实时操作系统的各类进程进行监控和管理;
[0009]所述I/O管理子模块用于对硬件资源模块的各类I/O接口进行监控和管理。
[0010]所述中间件模块用于对硬件资源模块的各类硬件进行统一抽象,得到各类硬件的抽象模型;对各类硬件的通信协议进行适配处理,得到统一通信协议数据,利用统一通信协
议数据实现各类硬件之间的数据通信;利用各类硬件的抽象模型,构建服务接口;利用统一通信协议数据,构建数据资源接口;所述服务接口和数据资源接口,用于供系统监控管理模块和重构实现模块调用使用。
[0011]所述中间件模块包括通信中间件、计算中间件、反射中间件和人工智能中间件。
[0012]所述通信中间件对各类硬件的通信协议进行适配处理,得到统一通信协议数据;利用统一通信协议数据,构建数据资源接口;
[0013]所述计算中间件,用于为反射中间件和人工智能中间件,提供通用的基础函数调用接口;
[0014]所述反射中间件,用于根据应用开发模块所处的动态环境,对数据资源接口和基础函数调用接口进行优化配置处理,得到动态更新的数据资源接口和基础函数调用接口;将动态更新的数据资源接口和基础函数调用接口,反馈给系统监控管理模块和重构实现模块。
[0015]所述人工智能中间件,用于从系统监控管理模块和重构实现模块中获取人工智能计算需求;根据所述人工智能计算需求,选择相应的人工智能算法或人工智能模型进行计算,得到人工智能计算结果;将所述人工智能计算结果,反馈给系统监控管理模块和重构实现模块。
[0016]所述反射中间件包括基层和基对象、元通信模型、元层和元对象;反射中间件获取应用开发模块所处的动态环境,将所述动态环境表征为基层,将数据资源接口和基础函数调用接口表征为基对象;将基层输入元通信模型,利用元通信模型的输出对基层和基对象进行修改,分别得到元层和元对象;将元对象作为动态更新的数据资源接口和基础函数调用接口。
[0017]所述元通信模型,包括数据资源接口和基础函数调用接口,与应用开发模块所处的动态环境的最优对应方式;
[0018]所述元通信模型接收所输入的基对象,利用所述最优对应方式,输出与所输入的基对象所最优对应的元层和元对象;所述所最优对应的元层和元对象,是指动态环境与数据资源接口和基础函数调用接口的最优对应方式。
[0019]所述应用开发模块所处的动态环境,包括重构实现模块生成的动态加载调用信息和任务调度子模块得到的计算任务信息和通信任务信息。
[0020]所述人工智能中间件,从系统监控管理模块和重构实现模块中获取人工智能计算需求,对人工智能计算需求进行类别判断,得到类别判断结果;
[0021]若类别判断结果为目标识别问题,判断人工智能计算需求中是否包含数据标签;若包含数据标签,采用有监督学习方法,对人工智能计算需求进行计算,得到人工智能计算结果;若不包含数据标签,采用无监督学习方法,对人工智能计算需求进行计算,得到人工智能计算结果;
[0022]若类别判断结果为有源干扰生成问题,根据人工智能计算需求,对雷达有源干扰生成复杂度进行判别,若雷达有源干扰生成复杂度大于设定阈值,采用基于深度神经网络的深度强化学习算法,对人工智能计算需求进行计算,得到人工智能计算结果;若雷达有源干扰生成复杂度小于设定阈值,采用基于Q表格的强化学习算法对人工智能计算需求进行计算,得到人工智能计算结果。所述人工智能计算需求,包括重构实现模块生成的动态加载
调用信息和任务调度子模块得到的计算任务信息和通信任务信息。
[0023]所述系统监控管理模块,用于对可实时动态更新的雷达有源干扰装置的软件资源和硬件资源,进行实时监控和管理;
[0024]所述系统监控管理模块,包括策略生成子模块、资源分配子模块、任务调度子模块、状态监控子模块和效果评估子模块;
[0025]所述策略生成子模块,用于根据应用开发模块的指令信息和效果评估子模块的干扰评估结果,生成雷达有源干扰策略;将雷达有源干扰策略发送至资源分配子模块和任务调度子模块。
[0026]所述资源分配子模块,用于接收雷达有源干扰策略,根据雷达有源干扰策略的要求和状态监控结果,对可实时动态更新的雷达有源干扰装置的软件资源和硬件资源进行分配。
[0027]所述任务调度子模块,用于接收雷达有源干扰策略,对雷达有源干扰策略进行分解处理,得到对应的计算任务信息和通信任务信息;根据状态监控结果,将所述的计算任务信息和通信任务信息发送至中间件模块。
[0028]所述状态监控子模块,用于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可实时动态更新的雷达有源干扰装置,其特征在于,包括硬件资源模块、操作系统模块、中间件模块、系统监控管理模块、重构实现模块和应用开发模块;所述硬件资源模块与所述操作系统模块相连接,所述操作系统模块与所述中间件模块相连接,所述中间件模块与所述系统监控管理模块和所述重构实现模块均进行连接,所述系统监控管理模块与所述重构实现模块相连接,所述应用开发模块与所述系统监控管理模块和所述重构实现模块均进行连接。2.如权利要求1所述的可实时动态更新的雷达有源干扰装置,其特征在于,所述硬件资源模块包括DSP运算电路、FPGA运算电路、CPU运算电路、GPU运算电路、存储设备、显控设备、输入输出设备、高速总线和软件总线;所述DSP运算电路、FPGA运算电路、CPU运算电路、GPU运算电路、存储设备、显控设备和输入输出设备的两两之间,通过高速总线进行连接;所述软件总线运行于高速总线上;所述软件总线用于对硬件资源模块所包含的不同硬件的输出信号格式进行转换,得到统一格式的高速数字信号,将所述高速数字信号发送至操作系统模块;所述硬件资源模块通过各类I/O接口与所述操作系统模块进行连接;所述应用开发模块,用于为用户提供雷达有源干扰的开发环境;所述应用开发模块包括雷达有源干扰开发环境、标准算法组件库、用户定义算法组件库;所述雷达有源干扰开发环境用于为用户提供雷达有源干扰的软件开发界面和软件组件接口,为用户开发的雷达有源干扰程序提供编译和调试环境;所述应用开发模块,接收用户的干扰需求信息;对所述干扰需求信息进行转换处理,得到指令信息;将指令信息发送至系统监控管理模块的策略生成子模块。3.如权利要求2所述的可实时动态更新的雷达有源干扰装置,其特征在于,所述操作系统模块用于实现实时操作系统功能,所述操作系统模块包括设备管理子模块、存储管理子模块、进程管理子模块和I/O管理子模块;所述设备管理子模块用于对硬件资源模块的各类硬件进行抽象描述,得到各类硬件的描述模型,利用所述描述模型对各类硬件进行管理;所述存储管理子模块用于对硬件资源模块的各类硬件的存储单元进行状态监控,得到状态监控结果;根据状态监控结果和中间件的存储需求,对存储单元进行分配;所述进程管理子模块用于对实时操作系统的各类进程进行监控和管理;所述I/O管理子模块用于对硬件资源模块的各类I/O接口进行监控和管理。4.如权利要求2所述的可实时动态更新的雷达有源干扰装置,其特征在于,所述中间件模块用于对硬件资源模块的各类硬件进行统一抽象,得到各类硬件的抽象模型;对各类硬件的通信协议进行适配处理,得到统一通信协议数据,利用统一通信协议数据实现各类硬件之间的数据通信;利用各类硬件的抽象模型,构建服务接口;利用统一通信协议数据,构建数据资源接口;所述服务接口和数据资源接口,用于供系统监控管理模块和重构实现模块调用使用。5.如权利要求2所述的可实时动态更新的雷达有源干扰装置,其特征在于,所述中间件模块包括通信中间件、计算中间件、反射中间件和人工智能中间件;所述通信中间件对各类硬件的通信协议进行适配处理,得到统一通信协议数据;利用统一通信协议数据,构建数据资源接口;所述计算中间件,用于为反射中间件和人工智能中间件,提供通用的基础函数调用接
口;所述反射中间件,用于根据应用开发模块所处的动态环境,对数据资源接口和基础函数调用接口进行优化配置处理,得到动态更新的数据资源接口和基础函数调用接口;将动态更新的数据资源接口和基础函数调用接口,反馈给系统监控管理模块和重构实现模块;所述人工智能中间件,用于从系统监控管理模块和重构实现模块中获取人工智能计算需求;根据所述人工智能计算需求,选择相应的人工智能算法或人工智能模型进行计算,得到人工智能计算结果;将所述人工智能计算结果,反馈给系统监控管理模块和重构实现模块。6.如权利要求5所述的可实时动态更新的雷达有源干扰装置,其特征在于,所述反射中间件包括基层和基对象、元通信模型、元层和元对象;反射中间件获取应用开发模块所处的动态环境,将所述动态环境表征为基层,将数据资源接口和基础函数调用接口表征为基对象;将基层输入元通信模型,利用元通信模型的输出对基层和基对象进行修改,分别得到元层和元对象;将元对象作为动态更新的数据资源接口和基础函数调用接口;所述元通信模型,包括数据资源接...

【专利技术属性】
技术研发人员:陈昭男赵建扬薛鹏任喜
申请(专利权)人:中国人民解放军九一五五零部队
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1