The invention provides a general layer design method for remote control command / telemetry parameter frame of unmanned aerial vehicle, belonging to the field of command and control of unmanned aerial vehicle. The design method of the general instruction / object frame, object frame each remote command object in accordance with the unified format description, all telemetry parameter objects have a unified description method and design of general instruction / parameter object frame control software based on data processing software, in the telemetry data layer structure frames into general parameter object the general frame, the command object frames into remote control frame; according to different types of unmanned aerial vehicles, general frame design models of the corresponding object adapter plug, when the control software for a certain type of UAV, the transformation with the common object frame corresponding model adapter plug-in object frame and frame structure. The invention eliminates the coupling relation between the software service layer and the interface layer and the structure frame, improves the versatility of the UAV Ground Station Software and avoids repeated software construction.
【技术实现步骤摘要】
无人机遥控指令/遥测参数帧通用分层设计方法
本专利技术属于无人机指挥控制领域,具体涉及一种无人机遥控指令/遥测参数帧通用分层设计方法。
技术介绍
近年来,无人机互操作性引起世界军事强国的日益重视。国际无人机系统标准化组织也制定了一系列互操作性标准,包括北约组织(NATO)发布的标准化协议(STANAG:StandardizationAgreements)和机动车工程师协会无人机系统工作组SAEAS-4发布的联合无人系统体系结构(JAUS:JointArchitecture)。测控与信息传输是互操作性标准中必不可少的。目前,国内已经制定了《无人机测控与信息传输系统通用链路协议》、《无人机测控与信息传输系统通用信道要求》等多项标准,具备了一定的研究基础和技术储备。但相比国外无人机系统互操作性标准,体系还不完善,标准之间的协调性不强,且现有标准的技术覆盖面与型号通用性上还存在一定差距。在我国无人机型号多样但标准指导性和应用性不强的现状下,国内无人机地面站的互操作性很差。尤其是软件部分,几乎每个型号都要重新设计,造成了严重的重复建设和资源浪费。尽管现状不能即刻改变,但基于现状,如何利用先进的数据处理和软件设计方法提高地面站测控软件的互操作性也是很有研究价值的一个课题。无人机地面站测控软件本质上是一个数据处理的软件,主要包括数据发送/接收,数据编码/解码,数据/界面交互三部分。因此不同型号的地面站测控软件设计过程大致相同,但受限于遥控/遥测帧结构的差异,在工程实际中往往需要通过大量重复性工作。经过分析,制约地面站测控软件互操作性的因素主要体现在三个耦合关系上。一是无 ...
【技术保护点】
一种无人机遥控指令/遥测参数帧通用分层设计方法,其特征在于,包括如下步骤:第一步,设计通用指令/参数对象帧;所述的通用指令/参数对象帧以指令/参数对象为基本单位,各个遥控指令对象按照统一格式进行描述,所有遥测参数对象具有统一的描述方式;第二步,设计基于通用指令/参数对象帧的测控软件数据处理流程;遥测数据的处理过程为:在软件数据层将接收的原始遥测数据按照遥测帧结构存储为遥测结构帧对象,然后将遥测结构帧对象转化为通用参数对象帧;在软件业务层将通用参数对象帧中的各个遥测参数提取出来进行逻辑处理,生成参数应用量,输入到软件界面层;软件界面层依据各个遥测参数对象的显示要求,进行相应显示处理;遥控数据的处理过程为:在软件界面层采集操作者输入或触发的遥控操作,将遥控数据放入遥控应用量中;软件业务层收到上层的通知后,把相应的遥控应用量,依据通用指令对象帧格式进行遥控指令对象描述赋值、组帧,形成通用指令对象帧;软件数据层将通用指令对象帧转化为遥控结构帧,并将遥控结构帧发送出去;第三步,针对不同型号的无人机,设计对应型号的通用对象帧适配插件,当测控软件适用某型号的无人机时,调用对应型号的通用对象帧适配插件 ...
【技术特征摘要】
1.一种无人机遥控指令/遥测参数帧通用分层设计方法,其特征在于,包括如下步骤:第一步,设计通用指令/参数对象帧;所述的通用指令/参数对象帧以指令/参数对象为基本单位,各个遥控指令对象按照统一格式进行描述,所有遥测参数对象具有统一的描述方式;第二步,设计基于通用指令/参数对象帧的测控软件数据处理流程;遥测数据的处理过程为:在软件数据层将接收的原始遥测数据按照遥测帧结构存储为遥测结构帧对象,然后将遥测结构帧对象转化为通用参数对象帧;在软件业务层将通用参数对象帧中的各个遥测参数提取出来进行逻辑处理,生成参数应用量,输入到软件界面层;软件界面层依据各个遥测参数对象的显示要求,进行相应显示处理;遥控数据的处理过程为:在软件界面层采集操作者输入或触发的遥控操作,将遥控数据放入遥控应用量中;软件业务层收到上层的通知后,把相应的遥控应用量,依据通用...
【专利技术属性】
技术研发人员:李红光,向锦武,丁文锐,冯莹,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。