CN106155079A - 一种无人机地面站*** - Google Patents
一种无人机地面站*** Download PDFInfo
- Publication number
- CN106155079A CN106155079A CN201510171930.8A CN201510171930A CN106155079A CN 106155079 A CN106155079 A CN 106155079A CN 201510171930 A CN201510171930 A CN 201510171930A CN 106155079 A CN106155079 A CN 106155079A
- Authority
- CN
- China
- Prior art keywords
- flight
- aerial vehicle
- station
- data
- unmanned aerial
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
Abstract
公开了一种无人机地面站***,包括数据通信模块、远程控制模块、数据库模块和虚拟仪表模块,其特征在于还包括3D GIS导航模块,并且通过数据库模块的地形高程数据和卫星图片来渲染三维地球,结合接收到的机载***的飞行信息,来监视无人机的飞行状态和飞行航迹,以及对无人机进行航迹规划。
Description
技术领域
本发明涉及一种基于无人机平台的火灾探测***,尤其涉及,具体地说,是涉及一种包括3D GIS导航模块的无人机地面站***。
背景技术
随着无人直升机的快速发展,越来越多地被民用和国防等诸多领域应用。地面站作为整个无人直升机***的中心环节也在不断的更新和发展。嵌入地理信息***(geographical information system GIS)到地面站,利用GIS强大空间数据处理和三维可视化技术,提高地面站的信息化水平,增强可视化优势,成为无人直升机地面站设计的目标。
GIS是一种将空间位置与属性数据结合在一起的决策支持***,是将地球科学与属性数据相结合的一种大型集成***。它具有信息***的各种特点,作为获取、处理、管理和分析地理空间数据的重要工具,近年来得到广泛的关注和迅猛的发展。同时基于3D GIS技术也得到了飞速的发展,己经被广泛的应用于三维数字城市、资源管理、环境评价、区域规划等诸多方面。直升机在实际飞行过程中,地面站实时显示出大量的飞行数据,地面操作人员借助计算机能快速判断并做出反应,及时地参与无人机的控制,这对于无人机的飞行操纵安全至关重要。基于3D GIS的无人直升机地面站***在计算机可视化方而的优势,很好地实现了无人直升机的监控导航,自主起降,航路规划,航迹显示,航迹同放等功能,形成一个实时、快速、直观的地面监控***。
发明内容
本发明所要解决的技术问题之一是提供一种基于3D GIS的无人直升机地面站***。
一种无人机地面站***,包括数据通信模块、远程控制模块、数据库模块和虚拟仪表模块,还包括3D GIS导航模块,并且通过数据库模块的地形高程数据和卫星图片来渲染三维地球,结合接收到的机载***的飞行信息,来监视无人机的飞行状态和飞行航迹,以及对无人机进行航迹规划。
一种无人机地面站***,使用bil格式的高程数据和DDS栅格数据相结合的形式,通过DDS栅格数据结合地形的高程数据来渲染三维地球模型。
一种无人机地面站***,实时航迹实现由无人机地面站实时接收机载***的飞行方位信息,将这些方位信息存储在一个列表中,每个方位加载所对应标记物在轨迹跟踪层显示出来,最后通过Update函数来实现轨迹的实时更新。
一种无人机地面站***,航迹规划通过在三维地图上直接通过鼠标移动得到所在点的经纬度信息,结束画航线后将航线规划得到的方位信息保存起来发送到无人机的机载***。
一种无人机地面站***,提供了多图层的访问与控制,航迹跟踪层与其它层一样,相互之间都是独立的,可独立显示。
一种无人机地面站***,数据库模块将地理信息和测控信息分开存储,以实现3D GIS数据管理和地面站***的离线数据同放。
一种无人机地面站***,在手动控制模式时,无人机直接由操作人员通过遥控设备发出控制命令,遥控设备以电台作为通信媒介向无人机发射信号,无人机机做出反应并通过机载***用无线网络把各种实时的飞行数据以及图像,视频等数据发送给地面站。
一种无人机地面站***,在切换到自动控制模式时,地面站设置好飞行参数,无线网络将控制参数发送到机载***,飞机根据参数命令完成飞行任务,同时在飞行过程中实时的向地而控制站反馈各种飞行状态信息,地面站根据实时飞行状态及时做出控制命令的修改。
本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书,权利要求书,以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例共同用于解释本发明,并不构成对本发明的限制。在附图中:
图1是无人直升机***总体框架图;
图2是地面站***软件框架图;
图3是UDP数据通信方式原理图;
图4是World Wind Java软件框架图;
图5是WorldWindJava SDK数据处理和渲染框架图。
具体实施方式
以下将结合附图及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。需要说明的是,只要不构成冲突,本发明中的各个实施例以及各实施例中的各个特征可以相互结合,所形成的技术方案均在本发明的保护范围之内。
无人直升机总体***架构
无人直升机控制***的总体架构由机载***和地面站***两部分组成。机载***包括飞行控制计算机、传感***、GPS接收模块组成;地面站***包括遥控设备和便携式PC机。
***的总体框架如图1所示。
无人直升机在进行自主导航控制时,为了降低自动控制失控时的危险性,有两种控制模式:手动控制模式和自动控制模式。在手动控制模式时,无人直升机直接由专业人员通过遥控设备发出控制命令,遥控设备以电台作为通信媒介向无人直升机发射信号,无人直升机机做出反应并通过机载***用无线网络把各种实时的飞行数据以及图像,视频等数据发送给地面站:在切换到自动控制模式下,地面站设置好飞行参数,无线网络将控制参数发送到机载***,飞机根据参数命令完成飞行任务,同时在飞行过程中实时的向地面控制站反馈各种飞行状态信息,地面站根据实时飞行状态及时做出控制命令的修改。
地面站***的设计与实现
整个地面站***运行于基站的便携式计算机上,使用Java作为程序的开发语,进行而向对象模块化程序设计,软件实现结构上清晰合理,易于维护升级。同时Java语高是一种交叉平台的语言,跨平台能力强,地面站可以方便地移植到其它***平台的小型便携式计算机上。地面站软件框架如图2所示。
***采用图形界而,提供一个良好而便于操作的用户接口。***通过事件或者消息驱动,来实现人机交互,可以非常方便地进行设置和操作。整个地面站控制包含数据通信、远程控制、数据库、虚拟仪表和3D GIS导航5大模块。
数据通信模块
数据通信模块主要负责地面站与无人直升机机载***之间的数据接收和发送,数据的收发采用UDP协议,在功能上保证实时性,但是UDP协议不能保证传输中没有丢失信息,需要对每次发送的数据信息加上字头和字尾校验。地面站主要接收机载***各个传感器得到的飞行速度、航向、经纬度、姿态和遥感设备得到的图像视频(经过编码压缩后)数据;同时负责远程控制模块发送给机载***的控制命令参数数据。数据通信模块的通信方式如图3所示。
远程控制模块
远程控制模块主要负责将无人直升机机自主飞行的控制命令参数经过一定的数据压缩后通过UDP协议发送到无人机机载***,在发送过程中需要校验码校验,只有机载***得到止确应答后,才可能执行自主飞行命令。
数据库模块
数据库模块在地面监控站中发挥养非常重要的角色,本地监控站采用Java语高编写,很方便的实现了多线程技术,在数据存储过程中采用单独的线程,不仅可以提高地面监控站的效率,而且可以保证地面站***接收的数据信息完整。数据库模块数据库选用开源的MySQL数据库,将地理信息和测控信息分开存储,以实现3D GIS数据管理和地面监控站的离线数据同放,为实验人员对前面的实验结果进行更深层次的分析。
虚拟仪表模块
虚拟仪表模块实现各种飞行数据的仪表化,使用仪表来表达数据简单直观,增强了人机交互的能力,能更好的为地面站的操作员反馈飞机的飞行数据,例如姿态仪、偏航仪、高度仪、和无人直升机各个控制通道的控制量等。当无人直升机出现各种机械故障或者机载***出现各种故障,有仪表指示报警功能,及时反馈给操作人员,采取应急措施。
3D GIS导航模块
3D GIS导航模块使用了由美国航空宇航局(NASA)Aems研究中心开发的World Wind Java源软件开发包。World Wind Java整个软件框架如图4所示。通过World Wind Java SDK可以方便灵活地建立三维地球应用程序,以一种插件程序的形式,为无人直升机地面站应用程序提供三维地球的地形地貌观测,通过地的MySQL数据库的真实地型高程数据和卫星图片来渲染三维地球。通过观测窗口结合地面站接收的机载***的飞行信息,可以在三维地形上监视无人直升机的飞行状态和飞行航迹,同时也能够对无人直升机进行航迹规划。
3D GIS实现
数据准备
GIS数据不仅表达空间实体(真实体或者虚拟实体)的位置和几何尺寸,同时也记录了空间实体的相对属性,所以GIS数据源包含空间数据和属性数据两部分。图形数据又可以分为栅格数据和矢量数据两类。比较常见的GIS数据格式有Mapinfo(*.tab)数据格式、AutoCAD(*.DWG,*.DXF)数据格式、Shape(*.shp)数据格式等等。本***采用的*.bil的高程数据和I*.DDS栅格数据相结合的形式,通过DDS栅格数据结合地形的高程数据来渲染整个三维地球模型。数据的获得可以从各个网络海量服务器获得,也可以将得到的数据存储到数据库中,由存储管理器统一对各种数据进行管理,WorldWindJava SDK对数据处理和渲染框图如图5所示。
图层的访问与控制
在导航模块中,World Wind Java SDK通过一个重量级的AWT组件WorldWindowGLCanvas来显示World Wind模型(三维地球和各个图层),该组件是个独立式的,能为应用程序提供三维地球和图层的渲染,它包含了基木的图层:基础图像层(BasicTiledImageLayer),罗盘层(CompassLayer)、比例尺层(ScalebarLayer)、世界地图层(WorldMapLayer)和着色层(RenderableLayer)。同时还可以根据自己的需求增加图层,例如要进行GPS跟踪定位时可以加入航迹标记层(TrackMarkLayer),要加入网络地图服务器(Web Map Server),可以增加WMS层来对网络地图服务器的海量数据进行访问和渲染。为窗口设置好***后可以使用鼠标和键盘来控制三维地球的缩放,旋转、漫游等。层的表示可以通过层名和索引,通过这两种方式来***新的图层,同时也可以通过层名和索引来访问控制图层。
无人直升机的实时航迹显示
无人直升机的实时动态航迹是***的一个重要的功能,WorldWind JavaSDK有两个封装好的类TrackMarkerLayer和TrackPipesLayer对无人直升机的实时位置进行标记,这两个类的不同之处就是前者可使用自定义的标记物(圆点,方形等),后者使用实体线条来标记航迹。航迹跟踪层与其它层一样,相互之间都是独立的,可独立显示。实时航迹实现由无人直升机地面站实时接收机载***的飞行方位信息,将这些方位信息存储在一个列表中,每个方位加载所对应标记物在轨迹跟踪层显示出来,最后通过Update函数来实现轨迹的实时更新。
无人直升机航迹规划
航迹点的规划是地面站控制站最为关键的一部分,无人直升机航迹规划是根据任务目标规划满足约束条件的飞行轨迹,规划的目的是在适当的时间内计算出最优的飞行轨迹。主要用于无人直升机的飞行任务,包括飞行航线,高度、速度、任务执行区域等。由于三维地球在建立模型中就有状态栏信息,通过在三维地图上直接通过鼠标移动得到所在点的经纬度信息,这样大大提高了***的可操作性。航迹点的规划可以分为一下几个功能:画航点航线、修改航线、结束画航线。画航迹点过程中每画一个点可以从图层中获得经纬度信息,根据需要添加高度信息,同时把两点之间的距离显示出来。修改航线主要是对于误操作规划的航迹点进行删除、移动等操作。结束画航线后将航线规划得到的方位信息保存起来发送到无人直升机的机载***。
虽然本发明所揭露的实施方式如上,但所述的内容只是为了便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属技术领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
Claims (8)
1.一种无人机地面站***,包括数据通信模块、远程控制模块、数据库模块和虚拟仪表模块,其特征在于还包括3D GIS导航模块,并且通过数据库模块的地形高程数据和卫星图片来渲染三维地球,结合接收到的机载***的飞行信息,来监视无人机的飞行状态和飞行航迹,以及对无人机进行航迹规划。
2.如权利要求1所述的无人机地面站***,其特征在于使用bil格式的高程数据和DDS栅格数据相结合的形式,通过DDS栅格数据结合地形的高程数据来渲染三维地球模型。
3.如权利要求1所述的无人机地面站***,其特征在于实时航迹实现由无人机地面站实时接收机载***的飞行方位信息,将这些方位信息存储在一个列表中,每个方位加载所对应标记物在轨迹跟踪层显示出来,最后通过Update函数来实现轨迹的实时更新。
4.如权利要求1所述的无人机地面站***,其特征在于航迹规划通过在三维地图上直接通过鼠标移动得到所在点的经纬度信息,结束画航线后将航线规划得到的方位信息保存起来发送到无人机的机载***。
5.如权利要求1所述的无人机地面站***,其特征在于提供了多图层的访问与控制,航迹跟踪层与其它层一样,相互之间都是独立的,可独立显示。
6.如权利要求1所述的无人机地面站***,其特征在于数据库模块将地理信息和测控信息分开存储,以实现3D GIS数据管理和地面站***的离线数据同放。
7.如权利要求1所述的无人机地面站***,其特征在于在手动控制模式时,无人机直接由操作人员通过遥控设备发出控制命令,遥控设备以电台作为通信媒介向无人机发射信号,无人机机做出反应并通过机载***用无线网络把各种实时的飞行数据以及图像,视频等数据发送给地面站。
8.如权利要求1所述的无人机地面站***,其特征在于在切换到自动控制模式时,地面站设置好飞行参数,无线网络将控制参数发送到机载***,飞机根据参数命令完成飞行任务,同时在飞行过程中实时的向地而控制站反馈各种飞行状态信息,地面站根据实时飞行状态及时做出控制命令的修改。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510171930.8A CN106155079A (zh) | 2015-04-13 | 2015-04-13 | 一种无人机地面站*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510171930.8A CN106155079A (zh) | 2015-04-13 | 2015-04-13 | 一种无人机地面站*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106155079A true CN106155079A (zh) | 2016-11-23 |
Family
ID=57336193
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510171930.8A Pending CN106155079A (zh) | 2015-04-13 | 2015-04-13 | 一种无人机地面站*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106155079A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106530896A (zh) * | 2016-11-30 | 2017-03-22 | 中国直升机设计研究所 | 一种用于无人机飞行演示的虚拟*** |
CN106842984A (zh) * | 2017-01-22 | 2017-06-13 | 北京航空航天大学 | 一种实时贴图渲染的动态电子仪表仿真方法 |
CN107356940A (zh) * | 2017-08-11 | 2017-11-17 | 四川联丰云网科技有限公司 | 基于北斗卫星通信的低空监视*** |
CN107426289A (zh) * | 2017-05-26 | 2017-12-01 | 中国人民解放***箭军工程大学 | 一种巡飞无人机跟踪目标选取同步装置及方法 |
CN107748568A (zh) * | 2017-12-07 | 2018-03-02 | 智灵飞(北京)科技有限公司 | 一种无人机地面操控控制***及控制方法 |
CN108286965A (zh) * | 2018-01-09 | 2018-07-17 | 深圳飞马机器人科技有限公司 | 基于精细三维地形的无人机变高航线方法、终端及*** |
CN108762300A (zh) * | 2018-05-31 | 2018-11-06 | 智飞智能装备科技东台有限公司 | 一种用于无人机组飞行的地面控制编程*** |
CN112731968A (zh) * | 2020-12-29 | 2021-04-30 | 长威信息科技发展股份有限公司 | 一种天空地一体化通信融合协同调度*** |
WO2021163881A1 (zh) * | 2020-02-18 | 2021-08-26 | 深圳市大疆创新科技有限公司 | 数据处理方法与***、设备与可读存储介质 |
-
2015
- 2015-04-13 CN CN201510171930.8A patent/CN106155079A/zh active Pending
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106530896A (zh) * | 2016-11-30 | 2017-03-22 | 中国直升机设计研究所 | 一种用于无人机飞行演示的虚拟*** |
CN106842984A (zh) * | 2017-01-22 | 2017-06-13 | 北京航空航天大学 | 一种实时贴图渲染的动态电子仪表仿真方法 |
CN107426289A (zh) * | 2017-05-26 | 2017-12-01 | 中国人民解放***箭军工程大学 | 一种巡飞无人机跟踪目标选取同步装置及方法 |
CN107356940A (zh) * | 2017-08-11 | 2017-11-17 | 四川联丰云网科技有限公司 | 基于北斗卫星通信的低空监视*** |
CN107748568A (zh) * | 2017-12-07 | 2018-03-02 | 智灵飞(北京)科技有限公司 | 一种无人机地面操控控制***及控制方法 |
CN108286965A (zh) * | 2018-01-09 | 2018-07-17 | 深圳飞马机器人科技有限公司 | 基于精细三维地形的无人机变高航线方法、终端及*** |
CN108762300A (zh) * | 2018-05-31 | 2018-11-06 | 智飞智能装备科技东台有限公司 | 一种用于无人机组飞行的地面控制编程*** |
WO2021163881A1 (zh) * | 2020-02-18 | 2021-08-26 | 深圳市大疆创新科技有限公司 | 数据处理方法与***、设备与可读存储介质 |
CN112731968A (zh) * | 2020-12-29 | 2021-04-30 | 长威信息科技发展股份有限公司 | 一种天空地一体化通信融合协同调度*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106155079A (zh) | 一种无人机地面站*** | |
CN108762300A (zh) | 一种用于无人机组飞行的地面控制编程*** | |
AU2014311470B2 (en) | Aerial vehicle terrain awareness display | |
CN108415452B (zh) | 一种中空长航时无人机任务规划*** | |
AU2014349144B2 (en) | Unmanned vehicle searches | |
CN104637370B (zh) | 一种摄影测量与遥感综合教学的方法及*** | |
CN106909215A (zh) | 基于精确定位和增强现实的消防作战三维可视化指挥*** | |
CN203745655U (zh) | 一种多功能环境监测无人机*** | |
CN104851322B (zh) | 基于北斗卫星导航***的低空飞行目标告警***和方法 | |
US20160363447A1 (en) | Aerial vehicle awareness display | |
CN204948365U (zh) | 一种远程操控的lte基站立体规划、选点及勘察*** | |
KR102639272B1 (ko) | 가시선 침투 도달 가능 영역을 계산 및 표현하기 위한 방법 및 시스템 | |
CN109410677A (zh) | 交互式作战指挥沙盘***平台 | |
CN106991681A (zh) | 一种火灾边界矢量信息实时提取与可视化方法及*** | |
US20170200305A1 (en) | Federated system mission management | |
CN107478233B (zh) | 一种地质勘探航迹规划方法及*** | |
CN114093111B (zh) | 森林火灾救援空地一体化指挥调度***及方法 | |
CN104457735A (zh) | 基于World Wind的4D航迹显示方法 | |
JP6496966B2 (ja) | 運航状況表示システム及び運航状況表示方法 | |
US10939304B2 (en) | System and method for forecasting availability of network services during flight | |
KR102012361B1 (ko) | 무인비행체의 안전 운항을 위한 디지털 무빙 맵 서비스 제공 방법 및 장치 | |
Basmadji et al. | Development of ground station for a terrain observer-hardware in the loop simulations | |
CN205810066U (zh) | 一种消防救援*** | |
US20170140657A1 (en) | Augmented reality to display flight data and locate and control an aerial vehicle in real time | |
KR20190004976A (ko) | 무인비행체의 안전 운항을 위한 디지털 무빙 맵 생성 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20161123 |