[发明专利]无人机系统资源虚拟化方法、装置、设备及可读存储介质在审
申请号: | 202011063752.4 | 申请日: | 2020-09-30 |
公开(公告)号: | CN112148431A | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 熊继东;崔济多;王月星 | 申请(专利权)人: | 中航(成都)无人机系统股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F1/3234 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 侯珊 |
地址: | 610015 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无人机 系统资源 虚拟 方法 装置 设备 可读 存储 介质 | ||
本发明公开了一种无人机系统资源虚拟化方法,该方法包括以下步骤:获取无人机系统中各功能域分别对应的预设配置文件;利用Hypervisor虚拟化技术调取各预设配置文件分别对应的目标资源集;利用各目标资源集构建各功能域分别对应的虚拟机,以使各功能域中的应用基于相应的虚拟机进行运行操作。应用本发明实施例所提供的技术方案,使得硬件资源得到了有效利用,较大地减轻了无人机重量,降低了功耗。本发明还公开了一种无人机系统资源虚拟化装置、设备及存储介质,具有相应技术效果。
技术领域
本发明涉及无人机技术领域,特别是涉及一种无人机系统资源虚拟化方法、装置、设备及计算机可读存储介质。
背景技术
参见图1,图1为现有技术中一种无人机系统的结构框图。无人机传统航空电子系统,根据功能域划分包括以飞行控制计算机为核心的飞控域、以任务管理计算机为核心的任务域和以机电管理计算机为核心的机电域。飞控域包括飞行控制计算机、轮载、起落架、发动机、惯导、IMU、大气机、舵机等;任务域包括任务管理计算机、雷达、空地通讯、光电设备等;机电域包括机电管理计算机、环控、燃油、刹车、电源、液压等;以上三类计算机分别管理无人机对应系统,并设计独立的计算机硬件和软件。
经过测算,各功能域对应的系统中,个别系统存在计算资源利用率不高,计算资源局部空置现象。同时,各系统计算机分开设计部署独立的计算机硬件和软件,造成无人机功耗和重量的上升,约束了无人机未来计算性能的提升的功耗使用和重量指标,不利于未来无人机系统的能力拓展要求。
综上所述,如何有效地解决对无人机各功能域的系统计算机分开设计部署独立的计算机硬件和软件,无人机功耗和重量的上升,资源局部空置等问题,是目前本领域技术人员急需解决的问题。
发明内容
本发明的目的是提供一种无人机系统资源虚拟化方法,该方法使得硬件资源得到了有效利用,较大地减轻了无人机重量,降低了功耗;本发明的另一目的是提供一种无人机系统资源虚拟化装置、设备及计算机可读存储介质。
为解决上述技术问题,本发明提供如下技术方案:
一种无人机系统资源虚拟化方法,包括:
获取无人机系统中各功能域分别对应的预设配置文件;
利用Hypervisor虚拟化技术调取各所述预设配置文件分别对应的目标资源集;
利用各所述目标资源集构建各所述功能域分别对应的虚拟机,以使各所述功能域中的应用基于相应的虚拟机进行运行操作。
在本发明的一种具体实施方式中,在利用各所述目标资源集构建各所述功能域分别对应的虚拟机之后,还包括:
对各所述虚拟机进行软件层次化处理。
在本发明的一种具体实施方式中,对各所述虚拟机进行软件层次化处理,包括:
利用标准接口对各所述虚拟机进行软件隔离操作。
在本发明的一种具体实施方式中,在利用各所述目标资源集构建各所述功能域分别对应的虚拟机之后,还包括:
分别获取各所述虚拟机的操作系统版本;
判断各所述操作系统版本是否一致;
若否,则对各所述操作系统进行版本统一化处理。
一种无人机系统资源虚拟化装置,包括:
文件获取模块,用于获取无人机系统中各功能域分别对应的预设配置文件;
资源调取模块,用于利用Hypervisor虚拟化技术调取各所述预设配置文件分别对应的目标资源集;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中航(成都)无人机系统股份有限公司,未经中航(成都)无人机系统股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011063752.4/2.html,转载请声明来源钻瓜专利网。