[发明专利]基于HLA的多无人机分布式仿真方法有效
申请号: | 201110368782.0 | 申请日: | 2011-11-18 |
公开(公告)号: | CN102508439A | 公开(公告)日: | 2012-06-20 |
发明(设计)人: | 宗群;廖海林;李庆鑫;吴宏硕;曲照伟 | 申请(专利权)人: | 天津大学 |
主分类号: | G05B17/02 | 分类号: | G05B17/02 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 刘国威 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 hla 无人机 分布式 仿真 方法 | ||
技术领域
本发明涉及一种多无人机的分布式仿真平台问题。具体来说,是基于HLA的多无人直升机分布式仿真平台的搭建。
背景技术
无人直升机具有的结构小巧,运动灵活等特点,是执行枯燥、恶劣或危险任务的最佳选择。但在实际情况中,由于环境的复杂性和任务的多样性,单架无人直升机很难完成规划任务,而需要多架无人直升机协作完成。不仅可以提高任务完成概率,同时也可以保证获取信息的精确度,并维持执行实际任务的鲁棒性。无人直升机在许多方面具有广阔的发展前景,如大地测量、气象观测、城市环境监测、交通监控、地球资源勘探和森林防火等。目前国内多无人机系统的研究仍侧重于单机控制,多机控制的相关研究仍处于起步阶段。并且相关的控制方案和算法缺少实际的分析环境,而实物环境在科研初期需要投入大量风险成本,因此搭建一个多无人机智能自主飞行仿真环境对多无人机系统的理论研究和方法验证是十分重要的。
多无人机智能自主飞行仿真环境涉及到多个系统模块之间的分布式互连,其中的关键技术为分布式仿真技术。目前主要的分布式仿真技术有四种,包括仿真器网络SIMNET技术、异构型网络互联的分布式交互仿真DIS技术、聚合级仿真协议ALSP技术、高层体系结构HLA技术。但是前三种技术都是属于同类功能仿真对象互联,它们之间只有有限的互操作性,不能满足越来越高的复杂环境仿真发展的需求。而高层体系结构HLA通过提供通用、相对独立的支撑服务程序,将应用层同底层支撑环境分离,提高分布式交互仿真的通用性、交互性和重用性,减少了网络冗余数掘。在计算机网络环境下使分散分布的各仿真部件能够在一个统一的仿真时间和仿真环境下协调运行,在解决异构、分布、协同的仿真模型和仿真系统的互操作与互连方面有很好的效果,采用HLA技术将十分有利于仿真系统的集成,也有利于开发可重用的实况系统的仿真接口。
仿真平台采用计算机模拟和视景仿真技术实现多无人机的智能自主飞行仿真,并实时显示无人机的飞行状态、任务执行状态、环境数据等。
通过对现有技术的检索,并未发现类似专利。特别是针对多无人机自主飞行系统,没有一种有效的分布式仿真平台。
发明内容
为克服现有技术的不足,本发明的目的在于:本发明的目的在于提供一种能够用于多无人机系统协调控制的分布式仿真平台,为多无人机系统控制方案和算法的相关理论研究提供仿真分析环境,提高多无人机算法研究效率。
为了达到上述目的,本发明采用的技术方案是:基于HLA的多无人机分布式仿真方法,借助于地面控制系统计算机、平台任务管理系统计算机和若干虚拟无人机计算机实现,在地 面控制系统计算机上通过RTI,仿真接口将无人机的任务计划和相应的控制指令发送给平台任务管理系统计算机,其中RTI RTI为Run Time Infrastructure的缩写,是HLA接口规范的具体实现,是HLA的核心部件,为HLA的联邦成员提供服务调用接口,功能上相当于软总线;在收到相应的任务计划和指令后,在平台任务管理系统计算机上针对任务计划和指令的内容并根据多机和单机控制算法产生决策指令,具体为:通过滤波实现多数据融合,实时更新各无人机和任务目标的状态信息,分析制定各无人机的路径规划,并通过对各无人机的飞行速度和飞行姿态的实时控制实现既定任务,从而实现无人机在动态的仿真飞行环境中的任务控制和管理;最后在虚拟无人机计算机上通过无人机运动学仿真模块输出姿态信息,并将相应的状态数据实时反馈给RTI仿真接口,在可视化环境中观察多无人机的实时飞行状态。
地面控制系统计算机将无人机的任务计划和相应的控制指令通过地面代理成员的RTI接口发布到RTI上从而发送给平台任务管理系统计算机,其中地面代理成员是HLA中的一个联邦成员,是地面控制系统的一部分;地面代理从RTI定购仿真无人机以及推演系统产生的任务状态数据、目标信息、环境信息然后发送到地面控制系统计算机。从而构成一个闭合的信息数据和控制回路。
HLA采用面向对象的方法来设计、开发仿真系统中的对象模型,以获得仿真联邦的高层次的互操作和重用;采用面向对象的软件设计思想,把需要建模的实体看成对象,对象的参数和行为封装于对象的描述中,对象间通过消息传递来传递信息;采用联邦对象模型FOM(Federation Object Model)来描述在联邦执行过程中所有成员可共享的信息,记载运行时成员间交换数据的协议及数据交换的条件,具体包括联邦设计、对象类设计、交互类设计三部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110368782.0/2.html,转载请声明来源钻瓜专利网。