[发明专利]软硬件解耦合软件化雷达系统、实时性设计方法和服务器在审
申请号: | 202010742009.5 | 申请日: | 2020-07-29 |
公开(公告)号: | CN111857669A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 崔凯;梁记斌;姚春强 | 申请(专利权)人: | 山东超越数控电子股份有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/71 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 宋薇薇;李红萧 |
地址: | 250104 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软硬件 耦合 软件 雷达 系统 实时 设计 方法 服务器 | ||
1.一种软硬件解耦合的软件化雷达系统,其特征在于,包括:
硬件层,所述硬件层包括为软硬件解耦合的软件化雷达提供硬件基础的多种硬件设备;
固件逻辑层,所述固件逻辑层包括BIOS和BMC平台智能管理,配置为初始化和管理所述硬件层的设备;
基础软件层,所述基础软件层包括操作系统、底层设备驱动和集成开发环境,配置为与所述固件逻辑层配合,管理所述硬件层的设备,并提供基础软件服务;
中间件层,所述中间层包括通信中间件、算法中间件和数据库,配置为使应用程序可以工作在多平台或操作环境,实现分布式异构系统间的互通和互操作;
开发接口层,所述开发接口层包括多种软件开发接口和示例程序,配置为使用平台提供的软硬件资源,降低软件开发难度。
2.根据权利要求1所述的系统,其特征在于,所述多种硬件设备包括计算模块、存储模块、交换模块、电源模块、后IO模块。
3.根据权利要求1所述的系统,其特征在于,所述操作系统配置为提供任务管理、存储管理、文件管理、设备管理的系统管理功能,提供多种调度策略,提供中断亲和性、线程亲和性调校功能,提供图形图像管理、网络协议、安全管理和多种实用工具服务。
4.根据权利要求1所述的系统,其特征在于,所述底层设备驱动配置为支持不同处理平台下的各类接口,所述各类接口包括40G以太网、RapidIO、千兆以太网、GPIO、VGA及DVI、USB、键盘鼠标、串口、I2C、PCIE高速设备。
5.根据权利要求1所述的系统,其特征在于,所述集成开发环境配置为提供Eclipse、QT可视化集成开发环境。
6.根据权利要求1所述的系统,其特征在于,所述通信中间件配置为采用国产通信中间件,屏蔽异构操作系统、硬件架构、网络通信协议的差异,提供统一标准的发布或订阅模型的通信接口。
7.根据权利要求1所述的系统,其特征在于,所述算法中间件配置为提供针对硬件平台优化的算法库以实现雷达信号与数据处理的矩阵类运算和变换类运算。
8.根据权利要求1所述的系统,其特征在于,所述数据库配置为提供针对目标、干扰、杂波或特征的数据,提供模板、辐射源特征数据的高吞吐、低延时、高可靠的国产数据库。
9.一种软硬件解耦合的软件化雷达系统实时性设计方法,其特征在于,包括以下步骤:
将内核层的中断处理程序移植到应用层;
中断处理程序从所述应用层获得GPIO物理地址对应的虚拟地址指针;
中断处理程序使用所述虚拟地址指针读写所述GPIO寄存器信息并控制所述GPIO中断信号的状态;
优化中断处理程序的调度策略,采用实时抢占式调度策略并提升程序优先级;
将中断处理程序与CPU核进行绑定并设置与所述CPU的亲和力。
10.一种服务器,所述服务器包括权利要求1-8所述的系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东超越数控电子股份有限公司,未经山东超越数控电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010742009.5/1.html,转载请声明来源钻瓜专利网。