[发明专利]一种自动席位切换系统及方法在审
申请号: | 202110987583.1 | 申请日: | 2021-08-26 |
公开(公告)号: | CN113703477A | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 齐电海;关鹏;李莹 | 申请(专利权)人: | 北京宇系航通科技有限公司 |
主分类号: | G05D1/10 | 分类号: | G05D1/10 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 王金双 |
地址: | 100086 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 席位 切换 系统 方法 | ||
一种自动席位切换系统,包括,席位分配单元和多个程序管理器,其中,所述席位分配单元,其负责管理所述程序管理器的席位状态,将终端配置文件推送给所述程序管理器;所述多个程序管理器的每一个,其根据所述席位分配单元推送的终端配置文件,启动和加载席位标识对应的席位上终端的组件程序;向所述席位分配单元发送席位切换请求,读取和解析所述席位分配单元推送的新的终端配置文件,关闭和卸载席位当前运行的组件程序,并根据新的席位标识运行和加载对应的席位组件程序。本发明还提供一种自动席位切换方法,实现了地面站软件程序一键启动、自动切换席位,提高了无人机地面站的使用效率。
技术领域
本发明涉及一种多席位无人机地面站,特别涉及一种多席位无人机地面站的席位切换系统及方法。
背景技术
无人机地面站是指具有对无人机飞行平台和任务载荷进行监控和操纵能力的指挥控制中心,按照任务功能可分为单席位和多席位两种,在多席位地面站中通常由飞行控制席、任务控制席和其它席位组成。飞行控制席和任务控制席通常在硬件上采用相同的配置,以达到互为备份的目的。
现有技术中,多席位地面站采用退出当前席位上运行的程序并手动打开需要切换的程序,或是通过批处理和脚本的方式,来实现不同席位间的任务切换,这种方法繁琐且费时,并且无法实现自动运行并切换席位,不利于席位操作人员高效、实时地控制无人机来完成任务。
发明内容
为了解决现有技术中存在的缺陷,本发明的目的在于提供一种自动席位切换系统及方法,实现地面站软件程序一键启动、自动切换席位,提高了无人机地面站的使用效率。
为了实现上述目的,本发明提供的自动席位切换系统,包括,席位分配单元和多个程序管理器,其中,
所述席位分配单元,其负责管理所述程序管理器的席位状态,将终端配置文件推送给所述程序管理器;
所述多个程序管理器的每一个,其根据所述席位分配单元推送的终端配置文件,启动和加载席位标识对应的席位上终端的组件程序;向所述席位分配单元发送席位切换请求,读取和解析所述席位分配单元推送的新的终端配置文件,关闭和卸载席位当前运行的组件程序,并根据新的席位标识运行和加载对应的席位组件程序。
进一步地,所述终端配置文件,包括,终端、席位、组件程序,其中,终端用于描述终端信息,包括终端标识、IP地址和默认席位;席位用于描述终端下所包含的组件程序;组件程序用于描述组件程序的级别。
进一步地,所述席位分配单元,还包括,席位管理模块和席位推送模块,其中,
所述席位管理模块,负责管理所述程序管理器的席位状态,为每一个所述程序管理器建立一个终端配置文件;所述席位推送模块,负责将所述终端配置文件推送给所述程序管理器。
更进一步地,所述程序管理器,还包括,组件管理模块、程序管理模块和席位配置管理模块,其中,
所述组件管理模块,用于加载和卸载席位上终端的组件程序;
所述程序管理模块,用于运行和关闭席位上终端的组件程序;
所述席位配置管理模块,用于读取和解析终端配置文件。
为了实现上述目的,本发明还提供一种自动席位切换方法,包括以下步骤:
定义席位标识,建立终端配置文件;
根据终端配置文件,加载并运行席位上终端的组件程序;
发送席位切换请求,接收并解析新的终端配置文件;
根据新的席位标识,对席位进行切换;
关闭和卸载席位当前运行的组件程序,并加载和运行新的组件程序;
设置新的席位标识到席位,完成席位切换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京宇系航通科技有限公司,未经北京宇系航通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110987583.1/2.html,转载请声明来源钻瓜专利网。