一种无人机地面控制系统、设计方法、设备及介质技术方案

技术编号:38730380 阅读:16 留言:0更新日期:2023-09-08 23:20
本申请公开了一种无人机地面控制系统、设计方法、设备及介质,涉及无人机技术领域。该系统包括:控件库子系统,用于基于VAPS XT平台构建预设控件库;参数显示子系统,用于对无人机的飞行状态参数和任务载荷状态参数进行可视化显示;控制子系统,用于通过通讯子系统输出控制无人机的控制指令;根据控制指令获取无人机的当前飞行状态参数和当前任务载荷状态参数并将其回传到参数显示子系统;通讯子系统,用于创建通信链路以基于通信链路实现各子系统之间的内部通讯以及基于通信链路实现无人机地面控制系统与无人机之间的通讯。本申请的技术方案使得无人机地面控制系统可以支持多系统平台,具有很好的可移植性。具有很好的可移植性。具有很好的可移植性。

【技术实现步骤摘要】
一种无人机地面控制系统、设计方法、设备及介质


[0001]本专利技术涉及无人机
,特别涉及一种无人机地面控制系统、设计方法、设备及介质。

技术介绍

[0002]随着无人机技术的发展,无人机在航空、军事等领域的作用越来越重要。无人机系统是一个复杂的软硬件结合系统,其中无人机地面控制系统是整个无人机系统中非常重要的一个软件系统。无人机地面控制系统主要完成对无人机的系统飞行状态和任务载荷状态的显示和实时控制,实现无人机的状态数据及发动机、机载电源系统和任务载荷设备等工作状态参数实时显示。现有无人机地面控制系统中存在平台单一、人机接口不友好、复用度低、扩展性差、开发投入大、开发周期长等问题。
[0003]因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种无人机地面控制系统、设计方法、设备及介质,能够使无人机地面控制系统满足不同设备、平台和操作系统不断发展变化的需求;可以在不同平台上运行,使得开发人员可以仅仅使用一种语言就能创造在不同平台上的应用程序,提高了无人机地面控制系统开发效率和缩短了开发周期。其具体方案如下:
[0005]第一方面,本申请公开了一种无人机地面控制系统,包括:
[0006]控件库子系统,用于基于VAPS XT平台构建预设控件库;
[0007]参数显示子系统,用于基于所述预设控件库中的控件,对无人机的飞行状态参数和任务载荷状态参数进行可视化显示;
[0008]控制子系统,用于基于所述预设控件库中的控件,通过通讯子系统输出控制所述无人机的控制指令;根据所述控制指令获取所述无人机的当前飞行状态参数和当前任务载荷状态参数,并将所述当前飞行状态参数和所述当前任务载荷状态参数回传到所述参数显示子系统;
[0009]所述通讯子系统,用于创建通信链路,以基于所述通信链路实现控件库子系统、所述参数显示子系统和所述控制子系统之间的内部通讯,以及基于所述通信链路实现无人机地面控制系统与所述无人机之间的通讯。
[0010]可选的,所述控件库子系统,具体用于:从VAPS XT平台中选取第一目标组件,并利用所述第一目标组件构建所述预设数据库;或,基于所述VAPS XT平台确定第二目标组件,并利用所述第二目标组件构建所述预设数据库;
[0011]其中,所述第一目标组件为所述VAPS XT平台自身提供的若干基础组件;所述第二目标组件为对所述基础组件进行组合后以实现目标功能的组件。
[0012]可选的,所述控件库子系统,包括:
[0013]ADI控件提供模块,用于提供所述无人机的姿态信息与航向信息;
[0014]按钮控件提供模块,用于提供操控所述无人机的按钮选项;
[0015]外形控件提供模块,用于提供所述无人机多视角下的外形控件以及提供构成所述无人机的部件信息的显示;
[0016]仪表控件提供模块,用于提供显示所述当前飞行状态参数的仪表;
[0017]统计分析控件提供模块,用于提供不同类型的数据图表。
[0018]可选的,所述参数显示子系统,还用于:通过所述通讯子系统调用所述当前飞行状态参数和所述当前任务载荷状态参数,并实时驱动所述当前飞行状态参数和所述当前任务载荷状态参数。
[0019]可选的,所述控制子系统,具体用于:基于所述预设控件库中的控件,确定所述无人机的通信控制协议;采集用于操控所述无人机的外部设备的功能数据;基于所述通信控制协议根据所述功能数据通过通讯子系统中的链路上行信道输出所述无人机的飞行控制命令和任务控制命令。
[0020]可选的,所述的无人机地面控制系统,还包括:
[0021]平台移植模块,用于根据不同的操作系统平台类型确定对应的编译环境;利用所述预设控件库生成对应的源码文件;基于所述源码文件与所述编译环境下对应的不同类型的库文件生成满足当前操作平台的可执行文件。
[0022]第二方面,本申请公开了一种无人机地面控制系统设计方法,包括:
[0023]基于VAPS XT平台构建预设控件库,以得到控件库子系统;
[0024]基于所述预设控件库中的控件,对无人机的飞行状态参数和任务载荷状态参数进行可视化显示,以得到参数显示子系统;
[0025]基于所述预设控件库中的控件,通过通讯子系统输出控制所述无人机的控制指令,并根据所述控制指令获取所述无人机的当前飞行状态参数和当前任务载荷状态参数,然后将所述当前飞行状态参数和所述当前任务载荷状态参数回传到所述参数显示子系统,以得到控制子系统;所述通讯子系统用于创建通信链路,以基于所述通信链路实现控件库子系统、所述参数显示子系统和所述控制子系统之间的内部通讯,以及基于所述通信链路实现无人机地面控制系统与所述无人机之间的通讯;
[0026]利用所述控件库子系统、所述参数显示子系统、所述控制子系统和所述通讯子系统确定出无人机地面控制系统。
[0027]可选的,所述基于VAPS XT平台构建预设控件库,以得到控件库子系统,包括:
[0028]从VAPS XT平台中选取第一目标组件,并利用所述第一目标组件构建所述预设数据库,以得到控件库子系统;
[0029]或,基于所述VAPS XT平台确定第二目标组件,并利用所述第二目标组件构建所述预设数据库,以得到所述控件库子系统;
[0030]其中,所述第一目标组件为所述VAPS XT平台自身提供的若干基础组件;所述第二目标组件为对所述基础组件进行组合后以实现目标功能的组件。
[0031]第三方面,本申请公开了一种电子设备,所述电子设备包括处理器和存储器;其中,所述存储器用于存储计算机程序,所述计算机程序由所述处理器加载并执行以实现如前所述的无人机地面控制系统设计方法。
[0032]第四方面,本申请公开了一种计算机可读存储介质,用于存储计算机程序;其中所述计算机程序被处理器执行时实现如前所述的无人机地面控制系统设计方法。
[0033]本申请提供了一种无人机地面控制系统,包括:控件库子系统,用于基于VAPS XT平台构建预设控件库;参数显示子系统,用于基于所述预设控件库中的控件,对无人机的飞行状态参数和任务载荷状态参数进行可视化显示;控制子系统,用于基于所述预设控件库中的控件,通过通讯子系统输出控制所述无人机的控制指令;根据所述控制指令获取所述无人机的当前飞行状态参数和当前任务载荷状态参数,并将所述当前飞行状态参数和所述当前任务载荷状态参数回传到所述参数显示子系统;所述通讯子系统,用于创建通信链路,以基于所述通信链路实现控件库子系统、所述参数显示子系统和所述控制子系统之间的内部通讯,以及基于所述通信链路实现无人机地面控制系统与所述无人机之间的通讯。
[0034]本申请的有益技术效果为:为了使无人机地面控制系统能满足不同设备、平台和操作系统不断发展变化的需求,本申请中的无人机地面控制系统可以实现跨平台,即在不同平台上运行。基于VAPS XT本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无人机地面控制系统,其特征在于,包括:控件库子系统,用于基于VAPS XT平台构建预设控件库;参数显示子系统,用于基于所述预设控件库中的控件,对无人机的飞行状态参数和任务载荷状态参数进行可视化显示;控制子系统,用于基于所述预设控件库中的控件,通过通讯子系统输出控制所述无人机的控制指令;根据所述控制指令获取所述无人机的当前飞行状态参数和当前任务载荷状态参数,并将所述当前飞行状态参数和所述当前任务载荷状态参数回传到所述参数显示子系统;所述通讯子系统,用于创建通信链路,以基于所述通信链路实现控件库子系统、所述参数显示子系统和所述控制子系统之间的内部通讯,以及基于所述通信链路实现无人机地面控制系统与所述无人机之间的通讯。2.根据权利要求1所述的无人机地面控制系统,其特征在于,所述控件库子系统,具体用于:从VAPS XT平台中选取第一目标组件,并利用所述第一目标组件构建所述预设数据库;或,基于所述VAPS XT平台确定第二目标组件,并利用所述第二目标组件构建所述预设数据库;其中,所述第一目标组件为所述VAPS XT平台自身提供的若干基础组件;所述第二目标组件为对所述基础组件进行组合后以实现目标功能的组件。3.根据权利要求1所述的无人机地面控制系统,其特征在于,所述控件库子系统,包括:ADI控件提供模块,用于提供所述无人机的姿态信息与航向信息;按钮控件提供模块,用于提供操控所述无人机的按钮选项;外形控件提供模块,用于提供所述无人机多视角下的外形控件以及提供构成所述无人机的部件信息的显示;仪表控件提供模块,用于提供显示所述当前飞行状态参数的仪表;统计分析控件提供模块,用于提供不同类型的数据图表。4.根据权利要求1所述的无人机地面控制系统,其特征在于,所述参数显示子系统,还用于:通过所述通讯子系统调用所述当前飞行状态参数和所述当前任务载荷状态参数,并实时驱动所述当前飞行状态参数和所述当前任务载荷状态参数。5.根据权利要求1所述的无人机地面控制系统,其特征在于,所述控制子系统,具体用于:基于所述预设控件库中的控件,确定所述无人机的通信控制协议;采集用于操控所述无人机的外部设备的功能数据;基于所述通信控制协议根据所述功能数据通过通讯子系统中的链路上行信道输出所述无人...

【专利技术属性】
技术研发人员:王念东孔红华向孝龙陈蓓王德林
申请(专利权)人:中航成都无人机系统股份有限公司
类型:发明
国别省市:

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

1