一种基于配表的无人机地面站遥测遥控系统及遥测遥控方法技术方案

技术编号:18867007 阅读:103 留言:0更新日期:2018-09-05 18:39
本发明专利技术涉及无人机技术领域,具体涉及一种基于配表的无人机地面站遥测遥控系统及遥测遥控方法。包括配表,用于检测配表的合法性和完整性的配表合法性检测模块;用于将配表文件转化保存为参数表信息文件的配表转化模块;用于将配表中的项生成为用户所需界面控件的用户界面自动生成模块;用于接收配表的信息,并驱动配表合法性检测模块、配表转化模块和用户界面自动生成模块运行的席位软件模块。本发明专利技术通过将地空接口控制文件从程序代码中剥离,使无人机地面站软件开发效率显著提升,系统人员与软件人员的工作成果可以高效结合,减少了项目组的工作量,加快了地面站软件的工作进度,降低了公司的人力、物力成本,大大降低代码的工作量。

A telemetry and telecontrol system and telemetry and telecontrol method for UAV Ground Station Based on match table

The invention relates to the technical field of unmanned aerial vehicle (UAV), in particular to a remote measurement and remote control system and a remote measurement and remote control method for an UAV ground station based on a meter arrangement. Including matching table, checking the validity and integrity of the matching table, converting the matching table file into a parameter table information file, generating the items in the matching table into the user interface automatic generating module of the user interface control needed by the user, receiving the information of the matching table, and The seat software module that drives the validity detection module, the conversion module and the user interface automatic generation module to run. By stripping the ground-to-air interface control file from the program code, the software development efficiency of the UAV ground station is significantly improved, the work results of the system personnel and the software personnel can be effectively combined, the workload of the project team is reduced, the work progress of the ground station software is accelerated, and the manpower and material resources of the company are reduced. This greatly reduces the workload of the code.

【技术实现步骤摘要】
一种基于配表的无人机地面站遥测遥控系统及遥测遥控方法
本专利技术涉及无人机
,具体涉及一种基于配表的无人机地面站遥测遥控系统及遥测遥控方法。
技术介绍
随着无人机行业的蓬勃发展,无人机软件行业的竞争日益激烈,高效快速准确地开发无人机地面站软件,缩短无人机地面站软件研制周期已经成为必然趋势。无人机地面站和无人机载平台之间通过视距或者卫通链路进行信息通信,通信信息通常使用地空接口控制文件进行定义,主要包括遥测信息和遥控信息两大类。在传统的无人机地面站遥测遥控方法软件架构中,需要软件人员根据上千页的地空接口控制文件内容,手动编写遥测遥控信息代码,手动绘制UI用户界面,这种架构模式存在以下几大问题:1.系统人员的地空接口控制文件整理和界面UI设计无法直接应用于软件,需要软件人员再进行一次实现,增加了项目组工作量,延缓项目进度;2.编程难度较高,因此对软件人员的专业能力水平要求也高,软件出错率较高;3.编程工作量巨大,以空军某型号地面站为例,仅关于显示要素的代码在函数功能高度集合的情况下依然多达1.5W行,在当前软件人员急缺的情况下,常常需要通过通宵熬夜加班,才能保住任务结点;4.地空接口控制文件的变更导致地面站软件的变更,需要软件人员在外场随时保障,不易于地面站软件的后期维护;5.不同型号设计间地空接口控制文件定义不一致,软件代码无法复用。综合上述,可见传统的地面站软件实现方法已经不能够适应日益频繁的地空接口控制文件需求变更、多型号任务的要求。
技术实现思路
本专利技术的目的在于,针对现有技术中存在的问题,提出一种基于配表的无人机地面站遥测遥控系统及遥测遥控方法,能够将地面站大量的遥测和遥控数据进行统一配置、管理,能够高效率、低成本地实现无人机的遥测和遥控。为了实现上述目的,本专利技术采用的技术方案为:一种基于配表的无人机地面站遥测遥控系统,包括:根据地空接口控制文件内容转化而成的用于描述无人机地面站测控信息的配表;用于检测配表的合法性和完整性的配表合法性检测模块;用于将配表文件转化保存为参数表信息文件的配表转化模块;用于将配表中的项生成为用户所需界面控件的用户界面自动生成模块;用于接收配表的信息,并驱动配表合法性检测模块、配表转化模块和用户界面自动生成模块运行的席位软件模块;所述配表、配表合法性检测模块、配表转化模块、ui界面自动生成模块和席位软件模块相互电连接。所述配表包括记录遥测信息的遥测配表和记录遥控信息的遥控配表。所述席位软件模块包括:根据加载到计算机内存中的参数表信息文件内容对无人机通过数据链路向地面站下传的遥测数据信息进行解码,最终传递到用户界面进行刷新显示,达到显示无人机遥测信息的目的的遥测处理模块;根据参数表信息文件内容对用户点击显示用户界面上的按钮控件或外接操作设备传递过来的遥控指令组帧到上传遥控数据信息流中,最终通过数据链路上传到无人机平台,完成遥控无人机的目的的遥控处理模块。所述外接操作设备包括操纵杆或脚蹬。所述用户界面与用户界面自动生成模块电连接。所述席位软件模块与地面链路数据终端通信连接,地面链路数据终端与无人机载平台通信连接。一种基于配表的无人机地面站遥测遥控方法,包括如下步骤:A.按照遥测和遥控配表格式要求将地空接口控制文件内容配入遥测配表和遥控配表;B.对完成的遥测配表和遥控配表进行合法性检测,合法性检测不通过就返回步骤A进行配表修改,合法性检测通过就进入下一步;C.将配表转化为包含了遥测参数和遥控参数的参数表信息文件;D.根据配表自动生成用户界面操控文件,系统设计人员再根据实际情况对所生成的用户界面操控文件手动进行微调美化;E.席位软件模块在初始化阶段,读取参数表信息文件和用户界面操控文件至计算机运行内存中,然后开始周期性地处理遥测和遥控数据。所述步骤E中,席位软件模块处理遥测数据的方法为:无人机载平台周期性地将遥测数据传输到地面链路数据终端,地面链路数据终端收到遥测数据时将无人机遥测数据传输到席位软件模块,席位软件模块的遥测处理模块在接收到遥测信息数据流时在内存中查找参数表信息文件中所有的遥测参数集,根据参数表信息文件信息对每项遥测参数从遥测信息数据流中取数并解析,根据参数名一一对应的方式最终传递到用户界面上进行显示,完成遥测数据的刷新显示。所述步骤E中,席位软件模块处理遥孔数据的方法为:当无人机操作员点击用户界面上的控制按钮时,席位软件模块将会收到用户界面传递过来的遥控指令及其参数,遥控处理模块查找参数表信息文件中所有的遥控参数集,找到对应的遥控参数项并根据参数表信息文件中遥控参数项内容将用户界面传递的遥控指令及其参数组帧到遥控信息数据中,并周期性地发往地面链路数据终端,地面链路数据终端收到遥控信息数据时将遥控信息发往无人机载平台,无人机载平台收到并解析遥控信息数据,执行相应的遥控指令,实现控制无人机的目的。由于采用了上述技术方案,本专利技术的有益效果是:本专利技术通过将地空接口控制文件从程序代码中剥离,使无人机地面站软件开发效率显著提升,系统人员与软件人员的工作成果可以高效结合,减少了项目组的工作量,加快了地面站软件的工作进度,降低了公司的人力、物力成本,大大降低代码的工作量。降低了对软件人员专业技能的要求,短时间的学习后,即使是新员工,也能马上参与设计工作。本专利技术统一的软件架构、配表技术有效降低软件的出错率;在地面站软件开发后期,当地空接口控制文件更改时,只需对配表进行相应更改,不用修改程序底层代码;对于多型号任务,基于配表的通用遥测遥控方法将型号之间的不同需求隔离在软件架构之外,新型号研发时只需更改配表和用户界面即可。附图说明以下附图仅旨在于对本专利技术做示意性说明和解释,并不限定本专利技术的范围。其中:图1是本专利技术遥测遥控系统拓扑图;图2是本专利技术遥测配表格式;图3是本专利技术遥控配表格式。图中标记:1、遥测配表;2、遥控配表;3、配表;4、配表合法性检测模块;5、配表转化模块;6、用户界面自动生成模块;7、席位软件模块;8、遥测处理模块;9、遥控处理模块;10、用户界面;11、地面链路数据终端;12、无人机载平台。具体实施方式下面结合附图,对本专利技术做详细的说明。为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。在本专利技术的描述中,需要说明的是,术语“上”、“竖直”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该专利技术产品使用时惯常摆放的方位或位置关系,或者是本领域技术人员惯常理解的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的本文档来自技高网...

【技术保护点】
1.一种基于配表的无人机地面站遥测遥控系统,其特征在于,包括:根据地空接口控制文件内容转化而成的用于描述无人机地面站测控信息的配表(3);用于检测配表的合法性和完整性的配表合法性检测模块(4);用于将配表文件转化保存为参数表信息文件的配表转化模块(5);用于将配表中的项生成为用户所需界面控件的用户界面自动生成模块(6);用于接收配表(3)的信息,并驱动配表合法性检测模块(4)、配表转化模块(5)和用户界面自动生成模块(6)运行的席位软件模块(7);所述配表(3)、配表合法性检测模块(4)、配表转化模块(5)、ui界面自动生成模块(6)和席位软件模块(7)相互电连接。

【技术特征摘要】
1.一种基于配表的无人机地面站遥测遥控系统,其特征在于,包括:根据地空接口控制文件内容转化而成的用于描述无人机地面站测控信息的配表(3);用于检测配表的合法性和完整性的配表合法性检测模块(4);用于将配表文件转化保存为参数表信息文件的配表转化模块(5);用于将配表中的项生成为用户所需界面控件的用户界面自动生成模块(6);用于接收配表(3)的信息,并驱动配表合法性检测模块(4)、配表转化模块(5)和用户界面自动生成模块(6)运行的席位软件模块(7);所述配表(3)、配表合法性检测模块(4)、配表转化模块(5)、ui界面自动生成模块(6)和席位软件模块(7)相互电连接。2.根据权利要求1所述的基于配表的无人机地面站遥测遥控系统,其特征在于:所述配表(3)包括记录遥测信息的遥测配表(1)和记录遥控信息的遥控配表(2)。3.根据权利要求1所述的基于配表的无人机地面站遥测遥控系统,其特征在于,所述席位软件模块(7)包括:根据加载到计算机内存中的参数表信息文件内容对无人机通过数据链路向地面站下传的遥测数据信息进行解码,最终传递到用户界面(10)进行刷新显示,达到显示无人机遥测信息的目的的遥测处理模块(9);根据参数表信息文件内容对用户点击显示用户界面上的按钮控件或外接操作设备传递过来的遥控指令组帧到上传遥控数据信息流中,最终通过数据链路上传到无人机平台,完成遥控无人机的目的的遥控处理模块(8)。4.根据权利要求3所述的基于配表的无人机地面站遥测遥控系统,其特征在于:所述外接操作设备包括操纵杆或脚蹬。5.根据权利要求3所述的基于配表的无人机地面站遥测遥控系统,其特征在于:所述用户界面(10)与用户界面自动生成模块(6)电连接。6.根据权利要求1所述的基于配表的无人机地面站遥测遥控系统,其特征在于:所述席位软件模块(7)与地面链路数据终端(11)通信连接,地面链路数据终端(11)与无人机载平台(12)通信连接。7.一种基于配表的无人机地面站遥测遥控方法,其特征在于,包括如下步骤...

【专利技术属性】
技术研发人员:龚毅田峰汤易刘国强
申请(专利权)人:成都飞机工业集团有限责任公司
类型:发明
国别省市:四川,51

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

1