[发明专利]一种软件化雷达实时动态更新系统有效
申请号: | 201910813748.6 | 申请日: | 2019-08-30 |
公开(公告)号: | CN110659045B | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 王章静;杨伦龙;余壮;余月琴;吴兆亮 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 电子科技大学专利中心 51203 | 代理人: | 邹裕蓉 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种软件化雷达实时动态更新系统,包括雷达组件管理中心、雷达事件管理器、组件加载器、雷达组件服务调用器、雷达组件数据库;本发明提供雷达系统中解析雷达组件依赖关系的方法提升软件化雷达系统的安全性与稳定性。本发明还提供了一种雷达组件间的解耦方法,雷达组件完成注册后作为服务独立运行,避免了组件间直接通信产生耦合,实现了雷达组件之间的解耦,雷达组件之间不再互相影响。本发明使用C++实现雷达组件更新,相较于java类加载实现,实时性更好;能在不同的支持动态链接库或共享库的平台下运行更新,且具有不间断更新的优势;注册完成后的雷达组件的功能被调用时,以服务的形式独立运行,降低了雷达组件之间的耦合。 | ||
搜索关键词: | 一种 软件 雷达 实时 动态 更新 系统 | ||
【主权项】:
1.一种软件化雷达实时动态更新系统,其特征在于,包括雷达组件管理中心、雷达事件管理器、组件加载器、雷达组件服务调用器、雷达组件数据库;/n雷达事件管理器,用于在客户端显示雷达组件信息,向雷达组件管理中心发送管理指令;/n组件加载器,用于判断从外部接收到新增的已封装的雷达组件,根据封装格式读取新增的雷达组件的元数据信息,为每一个新增的雷达组件构建单独的雷达组件加载器,并通知雷达组件管理中心有新增组件被加载;已封装的雷达组件格式为动态链接库dll或共享库so;所述已封装的雷达组件中包含元数据信息与雷达组件的功能执行文件;/n雷达组件服务调用器,用于将需要注册的雷达组件的功能抽象成服务并在服务注册表中进行注册,注册完成后,将更新后的服务注册表返回至组件管理中心;通过雷达组件管理中心调用雷达组件的功能或组件信息;/n雷达组件数据库,用于保存接收到的雷达组件;/n雷达组件管理中心,用于根据接收到的管理指令管理软件化雷达系统中的雷达组件;接收到组件加载器有新增组件的通知后,读取新增的雷达组件加载器的信息,根据雷达组件加载器中的元数据信息对雷达组件加载文件进行解析,解析成功则通过新增的雷达组件加载器构建雷达组件,并将雷达组件存储于雷达组件数据库并向雷达组件服务调用器注册该雷达组件;接收到雷达组件的功能调用命令时,雷达组件管理中心根据从服务注册表读取的服务信息运行此雷达组件。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910813748.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种蓝牙设备升级方法
- 下一篇:固件升级方法、终端、充电盒、耳机及存储介质