CN108762286A - 一种可对多架无人机飞行控制的地面控制*** - Google Patents
一种可对多架无人机飞行控制的地面控制*** Download PDFInfo
- Publication number
- CN108762286A CN108762286A CN201810552876.5A CN201810552876A CN108762286A CN 108762286 A CN108762286 A CN 108762286A CN 201810552876 A CN201810552876 A CN 201810552876A CN 108762286 A CN108762286 A CN 108762286A
- Authority
- CN
- China
- Prior art keywords
- module
- control
- unmanned plane
- data
- platform
- 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
- 238000004891 communication Methods 0.000 claims abstract description 27
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 claims abstract description 20
- 238000012546 transfer Methods 0.000 claims abstract description 19
- 230000003416 augmentation Effects 0.000 claims abstract description 15
- 230000015572 biosynthetic process Effects 0.000 claims abstract description 15
- 238000001514 detection method Methods 0.000 claims abstract description 9
- 230000002452 interceptive effect Effects 0.000 claims abstract description 7
- 230000004888 barrier function Effects 0.000 claims description 17
- 238000007405 data analysis Methods 0.000 claims description 16
- 230000006870 function Effects 0.000 claims description 15
- 230000007613 environmental effect Effects 0.000 claims description 13
- 230000009187 flying Effects 0.000 claims description 11
- 238000005516 engineering process Methods 0.000 claims description 8
- 238000012360 testing method Methods 0.000 claims description 8
- 238000000034 method Methods 0.000 claims description 7
- 238000011897 real-time detection Methods 0.000 claims description 7
- 241001269238 Data Species 0.000 claims description 6
- 230000009897 systematic effect Effects 0.000 claims description 6
- 238000004458 analytical method Methods 0.000 claims description 5
- 238000012545 processing Methods 0.000 claims description 5
- 238000005538 encapsulation Methods 0.000 claims description 4
- 230000008878 coupling Effects 0.000 claims description 3
- 238000010168 coupling process Methods 0.000 claims description 3
- 238000005859 coupling reaction Methods 0.000 claims description 3
- 230000004927 fusion Effects 0.000 claims description 3
- 230000007246 mechanism Effects 0.000 claims description 3
- 230000008447 perception Effects 0.000 claims description 3
- 230000002093 peripheral effect Effects 0.000 claims description 3
- 241000208340 Araliaceae Species 0.000 claims description 2
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 claims description 2
- 235000003140 Panax quinquefolius Nutrition 0.000 claims description 2
- 241001465382 Physalis alkekengi Species 0.000 claims description 2
- 230000009471 action Effects 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 claims description 2
- 230000008859 change Effects 0.000 claims description 2
- 238000002224 dissection Methods 0.000 claims description 2
- 235000008434 ginseng Nutrition 0.000 claims description 2
- 230000008569 process Effects 0.000 claims description 2
- 239000004744 fabric Substances 0.000 claims 1
- 230000005622 photoelectricity Effects 0.000 claims 1
- 238000013500 data storage Methods 0.000 abstract description 2
- 230000000694 effects Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000001931 thermography Methods 0.000 description 2
- 241001440311 Armada Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000002405 diagnostic procedure Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005183 dynamical system Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000002604 ultrasonography Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/08—Control of attitude, i.e. control of roll, pitch, or yaw
- G05D1/0808—Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
- G05D1/101—Simultaneous control of position or course in three dimensions specially adapted for aircraft
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Navigation (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明公开了一种可对多架无人机飞行控制的地面控制***,包括多无人机飞控导航平台、地面站软件控制平台及遥控器辅助模块,多无人机飞控导航平台包括多架不同类别的无人机,多无人机飞控导航平台包括飞行控制增稳模块、避障模块、跟踪识别模块、传感器检测模块、桨叶电机输出模块、数据解析封装模块B、无线数据传输模块、GPS/INS组合导航模块;地面站软件控制平台包括交互式用户指令输入模块、状态与地图显示模块、任务分配协同控制模块、数据解析封装模块A、警示报警模块、数据存储回放模块、遥控器辅助模块。本发明支持多无人机编队协同任务控制航迹规划功能,设有避障模块可有效减少自主飞行时由于地面站和无人机通信引起的坠机事故。
Description
技术领域
本发明涉及无人机技术领域,具体为一种可对多架无人机飞行控制的地面控制***。
背景技术
随着现代科技的深入发展和各国军事理论的不断壮大,无人机的应用已经成为当今研究热点之一。目前单无人机的地面站控制也日趋成熟,主要功能是监测和控制无人机的飞行过程、飞行航迹、有效载荷、通讯链路等,并对一些故障予以及时警报并采取相应的诊断处理措施。
随着应用场景的不断扩大复杂,一些特殊的任务需要多架无人机进行编队协同完成,比如在复杂的地形和环境下进行多目标的跟踪。在多无人机应用场景中,需要汇集每个无人机的状态信息,并按照任务需求对多无人机进行协同控制,分配不同的任务给每架无人机。多无人机编队飞行也逐渐成为国际军事研究的热点之一,但是支持多无人机编队飞行的地面站平台却不多见。
目前市场上绝大多数的无人机均采用远程遥控来指挥其飞行,不能称之为真正的无人机。真正的无人机必须能够实现自主飞行任务,在人为设定起点、终点以及分配各种任务之后指令后,无人机能够自行的起飞降落执行任务,并且无人机的自主飞行是无人机编队飞行的基础。
发明内容
本发明的目的在于提供一种可对多架无人机飞行控制的地面控制***,以解决上述背景技术中提出的问题。
为了解决上述技术问题,本发明提供如下技术方案:一种可对多架无人机飞行控制的地面控制***,包括多无人机飞控导航平台、地面站软件控制平台以及遥控器辅助模块,所述多无人机飞控导航平台包括多架不同类别的无人机,其中所述多无人机飞控导航平台进一步包括:
飞行控制增稳模块,用于搜集机身各种姿态数据,并且接收来自于地面站或者遥控发来的控制指令,对机身各种姿态数据以及遥控指令进行混合处理,以解除无人机自身各个机械结构之间的物理耦合性、非线性等不良的物理特性,并且使得无人机在外部扰动作用下保持无人机平稳飞行;
避障模块,包括环境信息实时检测模块、障碍物数据分析处理模块和避障决策模块,根据障碍物数据分析处理模块,所述环境信息实时检测模块采用多传感器融合技术实现对周围的环境进行实时检测并将检测到的信息传输至障碍物数据分析处理模块,所述障碍物数据分析处理模块对接收的周围的环境信息进行环境结构感知构建确定所处的障碍物,所述避障决策模块根据障碍物数据分析处理模块的输出结果确定避障决策,通过驱动动力***实现无人机对周围障碍物的躲避;
跟踪识别模块,包括陀螺稳定转台、光学跟踪设备和红外跟踪设备,所述光学跟踪设备和红外跟踪设备分别安装于陀螺稳定转台上,所述光学跟踪设备用于拍摄可见光图像,对无人机进行有效的识别和跟踪,所述红外跟踪设备用于在黑夜下的识别和跟踪,所述光学跟踪设备采用37倍连续变焦高清晰度电视摄像机,所述红外跟踪设备采用高分辨率红外热成像仪;
传感器检测模块,用于感知机身飞行信息与外界环境信息,所述传感器检测模块包括三轴加速度计、三轴磁力计、三轴陀螺仪、气压高度计和温度传感器;
桨叶电机输出模块,用于执行飞行控制增稳模块解算出的控制指令,其中包括常用无人机使用的无刷电机、舵机、电调、齿轮传动机构,本模块不仅限于电机桨叶,也可以是机身附带的指示性灯具一系列的输出机构;
数据解析封装模块B,所述数据解析封装模块主要有两个功能,第一对无人机飞行状态数据进行滤波解析处理,第二对滤波处理的进行通信协议的数据封装,以保证多无人飞控导航平台与地面站软件控制平台数据通信的正确性;
无线数据传输模块,所述无线数据传输模块主要用于多无人飞控导航平台与地面站软件控制平台数据通信以及任意两架无人机之间的数据通信,本***为每架无人机配置无线数据传输模块用于编队协同任务;
GPS/INS组合导航模块,所述GPS/INS组合导航模块用于精确的测量每架无人机的GPS位置;
所述地面站软件控制平台进一步包括:
交互式用户指令输入模块,所述交互式用户指令输入模块用给整个无人机协同控制***布置任务,并且在飞行前期需要对每架无人机进行***参数配置,***参数具体包括每架无人机编队飞行的最小安全距离、飞行器自身参数设定;
状态与地图显示模块,所述状态与地图显示模块其中状态显示功能是根据自定义数据帧格式对接收数据进行解析后将无人机机身姿态角及其变化率、无人机位置信息、地速、航向信息、飞行高度、控制输入量,以数字或图表形式进行显示,地图显示功能利用百度地图API接口实现地面站与无人机数据通信能在地图上清楚显示无人机具体GPS位置;
任务分配协同控制模块,所述任务分配协同控制模块接收分析地面站软件平台任务分配总任务后,生成所在无人机相应的语义层控制指令,所述任务分配协同控制模块采用分布式多无人机编队控制方法,即在地面站软件控制平台上此模块事先分配好每架无人机的任务由无线数据传输模块传输给每架无人机;
数据解析封装模块A,所述数据解析封装模块A主要对任务协同控制模块输出的只能进行通信协议的数据封装,以保证无人飞行控制导航平台与地面软件平台数据通信的正确性;
警示报警模块,所述警示报警模块指多架无人机其中一架出现了故障,提醒人们使用切换权限,人为操控自主飞行的无人机返航;
数据存储回放模块,所述数据库存储模块用于存储飞行器飞行数据以及用户配置的参数,以便飞行结束后进行数据分析;
遥控器辅助模块,所述遥控器辅助模块用于当无人机进行自主编队飞行的时,若其中一架无人机出现了故障,用户进行切换权限操作,人为操控无人机返航。
进一步的,所述环境信息实时检测模块包括超声波装置、毫米波雷达、惯性传感器及双目机器视觉***。
进一步的,使用2.4GHz NFR24L01无线数据传输模块,扩大的无人机通信距离,并且所述每架多无人机飞控导航平台通过地面站人为的配置设备地址号码,利用设备地址号码进行精确的识别每架无人机。
进一步的,所述的所述地面站软件控制平台还包括:初始化模块,所述初始化模块用于:为***中每架无人机分配资源;初始化所述地面控制中心与多个所述无人机的无线通信端口;向多个所述无人机发送测试数据包,测试连接是否正常;在确定所述地面控制中心与多个所述无人机连接正常后,初始化其他功能模块。
进一步的,所述飞行控制模块采用微型控制芯片STM32F407作为主控制器,搭载标准稳压电路、光电隔离电路、LED警示电路、存储电路。
进一步的,所述地面站软件控制平台基于Labview图形化编程软件与Matlab软件结合开发,通过.dll文件调用Matlab开发的算法应用程序,并使用Labview的VASA接口与百度地图API接口实现地面站与无人机数据通信与定位窗口显示。
进一步的,用户交互输入模块输入的飞行指令包括自主起飞、定高、定点、自主悬停、定点巡航、航线飞行、自主返航、自主降落,需先输入指令参数如飞行高度、指定位置及航线经纬度。
与现有技术相比,本发明所达到的有益效果是:
1)、易于实施性,本发明提出的一种支持多无人机自主飞行的地面站控制***具有清晰明了的***架构方法,不管是软件还是硬件,利用现成的技术均可以在一定的时间内进行实现。
2)、应用范围广,本发明的多无人机飞控导航平台可以适用于任何的无人机,可实施不同种类的无人机扩展。
3)、稳定性好,本发明地面站软件平台和无人机导航控制平台,两者信息反馈形成反馈闭环控制***,确保多无人机自主飞行任务的稳定高效执行。
4)、本发明支持多无人机编队协同任务控制航迹规划功能,并且支持权限切换,设置有避障模块可有效减少自主飞行时由于地面站和无人机通信引起的坠机事故。
5)、设置有跟踪识别模块能够对探测的无人机进行追踪,追踪效果更好。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明的***结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,本发明提供一种技术方案:一种可对多架无人机飞行控制的地面控制***,包括多无人机飞控导航平台、地面站软件控制平台以及遥控器辅助模块,所述多无人机飞控导航平台和地面站软件控制平台之间通过无线数据传输模块A1-AN以及B1-BN进行通信连接;
所述多无人机飞控导航平台包括多架不同类别的无人机,其中所述多无人机飞控导航平台进一步包括:飞行控制增稳模块,用于搜集机身各种姿态数据,并且接收来自于地面站或者遥控发来的控制指令。对机身各种姿态数据以及遥控指令进行混合处理,以解除无人机自身各个机械结构之间的物理耦合性、非线性等不良的物理特性,并且使得无人机在外部扰动作用下保持无人机平稳飞行;避障模块,包括环境信息实时检测模块、障碍物数据分析处理模块和避障决策模块,根据障碍物数据分析处理模块,所述环境信息实时检测模块采用多传感器融合技术实现对周围的环境进行实时检测并将检测到的信息传输至障碍物数据分析处理模块,所述障碍物数据分析处理模块对接收的周围的环境信息进行环境结构感知构建确定所处的障碍物,所述避障决策模块根据障碍物数据分析处理模块的输出结果确定避障决策,通过驱动动力***实现无人机对周围障碍物的躲避;跟踪识别模块,包括陀螺稳定转台、光学跟踪设备和红外跟踪设备,所述光学跟踪设备和红外跟踪设备分别安装于陀螺稳定转台上,所述光学跟踪设备用于拍摄可见光图像,对无人机进行有效的识别和跟踪,所述红外跟踪设备用于在黑夜下的识别和跟踪,所述光学跟踪设备采用37倍连续变焦高清晰度电视摄像机,所述红外跟踪设备采用高分辨率红外热成像仪;传感器检测模块,用于感知机身飞行信息与外界环境信息;包括了三轴加速度计、三轴磁力计、三轴陀螺仪、气压高度计、温度传感器、视频图像传感器、GPS;桨叶电机输出模块,用于执行飞行控制增稳模块解算出的控制指令,其中包括常用无人机使用的无刷电机、舵机、电调等输出模块,本模块不仅限于电机桨叶,也可以指灯等一系列的输出机构;数据解析封装模块B1-BN、所述数据解析封装模块主要有两个功能,功能一、对无人机飞行状态数据进行解析滤波处理,功能二、对滤波处理的进行通信协议的数据封装,以确保无人飞行控制导航平台与地面软件平台数据通信的正确性;无线数据传输模块,所述无线数据传输模块主要用于无人飞行控制导航平台与地面软件平台数据通信以及任意两架无人机之间的数据通信。本专利中为每架无人机配置无线数据传输模块用于编队协同任务;多无人机飞控导航平台采用微型控制芯片STM32作为主控制器,搭载标准稳压电路、光电隔离电路、LED警示电路、存储电路。
本发明中,整个多无人机飞控导航平台以飞行控制增稳模块为核心,其他各个模块的信息均需要汇总至飞行控制增稳模块。无线数据解析模块将地面软件控制平台的控制指令分别送给飞行控制增稳模块和GPS/INS组合导航模块,GPS/INS组合导航模块接收到地面站预设的GPS位置信息与自身现在所在的位置信息之间的误差信号,将误差信号输入到飞行控制增稳模块,飞行控制增稳模块根据内置程序做出分析输出控制指令,来控制桨叶电机输出执行模块,从而达到改变无人机自身姿态、高度、航向等参数。同时系中的传感器检测模块实时检测无人机的飞行各项指标参数,实时的反馈给飞行控制增稳***以及地面站软件控制平台用以显示无人机的飞行状况。如果地面站软件控制平台下达了协同编队飞行任务,则任务分配协同控制模块也将控制信息传递给飞行控制增稳模块。整个飞行导航控制平台,内部各个模块相互作用形成一个良好的闭环控制***,提高的本发明的稳定性、实时性。
所述地面站软件平台进一步包括:交互式用户指令输入模块,所述交互式用户指令输入模块用来给整个无人机协同控制***分配任务,并且在飞行前期需要对每架无人机进行***参数配置,***参数具体包括每架无人机编队飞行的最小安全距离、飞行器自身参数设定;状态地图显示模块,所述状态地图显示模块用于显示无人机飞行参数和自身参数等信息以便人们能够直观的观测无人机的真实飞行状态。地图显示功能利用百度地图API接口实现地面站与无人机数据通信能在地图上清楚显示无人机具体GPS位置。任务分配协同控制模块,所述任务分配协同控制模块根据用户在输入模块中输出的任务分配总任务,生成每架无人机相应的语义层控制指令;数据解析封装模块A、所述数据解析封装模块主要对任务协同控制模块输出的只能进行通信协议的数据封装,以保证无人飞行控制导航平台与地面软件平台数据通信的正确性;警示报警模块,所述警示报警模块指多架无人机其中一架出现了故障,提醒人们使用切换权限,人为操控自主飞行的无人机返航;数据存储回放模块,所述数据库存储存储模块用于存储飞行器飞行数据以及用户配置的参数,以便飞行结束后进行数据分析。地面站软件平台基于Labview图形化编程软件与Matlab软件结合开发,通过.dll文件调用Matlab开发的算法应用程序,并使用Labview的VASA接口与百度地图API接口实现地面站与无人机数据通信与定位窗口显示。
本发明中,地面站软件平台的一部分模块存在于软件的后端底层,一部分存在于软件的前端。例如用户指令输入模块、状态地图模块、警示报警模块就是在软件的前端,而任务分配合同控制模块数据解析封装模块数据存储模块就是在软件底层后端。地面站软件控制平台主要是用户来输入自己想要的控制指令,以及直观的观察无人机的飞行状态指标。用户交互输入模块在录入输入指令之后一部分将用户输入的指令显到状态、地图显示区域,其二将指令输入到任务分配协同控制模块。任务分配协同控制模块A针对用户输入的指令生成所在无人机相应的语义层控制指令,将语义层控制指令传递给数据解析封装模块A。另外,对于飞行导航控制平台发送过来的反馈指令数据封装解析模块A将数据解析后发给任务分配协同控制模块A,以供任务分配协同控制模块A做出准确的控制决策。整个地面软件控制平台的数据均保存在数据存储回放模块。
在本发明的地面软件控制平台还包括初始化模块,初始化模块用于在开始时为每个无人机分配资源;初始化地面控制中心与多个无人机的无线通信端口;向多个无人机发送测试数据包,测试连接是否正常;在确定地面控制中心与多个无人机连接正常后,初始化其他功能模块。
综上,本发明提出的一种支持多无人机自主飞行的地面站控制***,地面软件控制平台通过无线链路与不同种类无人机建立通信连接,对应不同种类的无人机设计相应的数据封装解析模块B1-BN接收外界用户输入的控制信息,由任务分配协同控制模块A根据需求设计无人机协同控制策略生成语义层次的协同控制命令,通过无线链路发送给多个不同种类的无人机,从而达到支持多无人机平台自主飞行控制的目的。通过GPS/INS组合导航模块获取多个无人机的位置信息,对无人机飞行位置进行监督。本发明提出的***至少具有一下几个优点。
易于实施性,本发明提出的一种支持多无人机自主飞行的地面站控制***具有清晰明了的***架构方法,不管是软件还是硬件,利用现成的技术均可以在一定的时间内进行实现。
应用范围广,本发明的多无人机飞控导航平台可以适用于任何的无人机,可实施不同种类的无人机扩展。
稳定性好,本发明地面站软件平台和无人机导航控制平台,两者信息反馈形成反馈闭环控制***,确保多无人机自主飞行任务的稳定高效执行。
下面结合具体的实例实验来介绍本发明的应用,该实验中,地面站软件平台在PC端采用基于Labview图形化编程软件与Matlab软件结合开发。以实验室的小型无人直升机作为无人机1,实验室的四旋翼无人直升机为无人机2。每架无人机均携带有无线数据传输模块,在电脑地面站软件平台也配置两个无线数据传输模块。待电脑端设置好两个互相通信的无线数据传输模块后,无人机1、无人机2开始与PC端无线数据传输模块进行自动匹配。
开启控制程序后,地面站软件控制平台的初始化模块开始工作,具体地,初始化模块首先为无人机1,无人机2,随后初始化状态、状态地图显示模块,建立并测试每个无人机与地面站软件控制平台之间的通信链路,初始化各类无人机数据解析与封装模块、飞行控制增稳模块;初始GPS/INS组合导航模块,初始化任务分配协同控制模块,传感器检测模块,等待用户下一步输入。
当自检完成之后,用户需要对每架无人机乃至整个无人机自主飞行编队参数的设置。这些参数包括没有进行任务作业时飞行的阵型、两架无人机之间的安全距离以及配置每架无人机的飞机类型结构尺寸参数等。最后还需要配置,无人机的起飞方式、起飞次序、降落方式、降落次序等参数。配置完参数,通过无线数据传输模块将参数写入到飞行导航控制平台硬件。
当用户输入的是编队飞行,协同避障,协同跟踪目标等指令,任务分配协同模块根据具体的任务和无人机的状态,生成对总体任务拆分为针对每一个无人机的任务。例如协同跟踪地面运动物体的飞行任务,任务分配协同模块针对当前编队飞行的状态以及跟踪目标的速度进行任务分配,如让两架无人机分布于不同的高度,无人机1处于较高位置以获取较大的视野范围,不会发生跟踪目标丢失的情况,无人机2可以处于较低位置的无人机以获取较高位置的无人机对目标的定位信息进行近距离的细节观察,并且可以在目标丢失的情况下再次获得目标位置,从而到达对目标的鲁棒跟踪,并可以获取跟踪目标的细节信息。接下来任务分配协同模块将任务转化为对每一个无人机的语义层指令。例如,例如协同跟踪地面运动物体的飞行任务,该语义层的指令就包含对无人机的路径控制指令和速度控制指令,从而使得跟踪目标始终处于视野范围内。
当飞行控制增稳模块接收到地面站软件控制平台的任务分配协同模块的指令后,在保持无人机稳定飞行的条件下驱动外部桨叶及舵机等执行机构完成飞行任务。与此同时飞行导航控制平台上的传感器检测模块实时检测飞机飞行状态信息,并将飞机飞行状态信息一方面反馈给飞行控制增稳模块形成反馈***,另一方面将数据通过无线数据传输模块传送给地面站软件平台。
地面站软件控制平台打开数据解析封装模块A,接收并解析飞行导航控制模块发来的数据,这些数据包中包含的惯性导航信息,进而显示在地面控制***屏幕上。无人机的惯性导航数据更新频率约为200Hz,包含的无人机的飞行状态信息(如起飞、悬停和降落等)、飞行器电池电量信息、三轴方向的速度信息、三轴方向的加速度信息、飞行高度信息(由机载超声波测距仪提供)、三轴陀螺仪输出数据等。当无人机进行自主编队飞行的时,如果其中一架出现了故障,人们使用切换权限指令,人为操控自主飞行的无人机返航。
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (7)
1.一种可对多架无人机飞行控制的地面控制***,其特征在于:包括多无人机飞控导航平台、地面站软件控制平台以及遥控器辅助模块,所述多无人机飞控导航平台包括多架不同类别的无人机,其中所述多无人机飞控导航平台进一步包括:
飞行控制增稳模块,用于搜集机身各种姿态数据,并且接收来自于地面站或者遥控发来的控制指令,对机身各种姿态数据以及遥控指令进行混合处理,以解除无人机自身各个机械结构之间的物理耦合性、非线性等不良的物理特性,并且使得无人机在外部扰动作用下保持无人机平稳飞行;
避障模块,包括环境信息实时检测模块、障碍物数据分析处理模块和避障决策模块,根据障碍物数据分析处理模块,所述环境信息实时检测模块采用多传感器融合技术实现对周围的环境进行实时检测并将检测到的信息传输至障碍物数据分析处理模块,所述障碍物数据分析处理模块对接收的周围的环境信息进行环境结构感知构建确定所处的障碍物,所述避障决策模块根据障碍物数据分析处理模块的输出结果确定避障决策,通过驱动动力***实现无人机对周围障碍物的躲避;
跟踪识别模块,包括陀螺稳定转台、光学跟踪设备和红外跟踪设备,所述光学跟踪设备和红外跟踪设备分别安装于陀螺稳定转台上,所述光学跟踪设备用于拍摄可见光图像,对无人机进行有效的识别和跟踪,所述红外跟踪设备用于在黑夜下的识别和跟踪,所述光学跟踪设备采用37倍连续变焦高清晰度电视摄像机,所述红外跟踪设备采用高分辨率红外热成像仪;
传感器检测模块,用于感知机身飞行信息与外界环境信息,所述传感器检测模块包括三轴加速度计、三轴磁力计、三轴陀螺仪、气压高度计和温度传感器;
桨叶电机输出模块,用于执行飞行控制增稳模块解算出的控制指令,其中包括常用无人机使用的无刷电机、舵机、电调、齿轮传动机构,本模块不仅限于电机桨叶,也可以是机身附带的指示性灯具一系列的输出机构;
数据解析封装模块B,所述数据解析封装模块主要有两个功能,第一对无人机飞行状态数据进行滤波解析处理,第二对滤波处理的进行通信协议的数据封装,以保证多无人飞控导航平台与地面站软件控制平台数据通信的正确性;
无线数据传输模块,所述无线数据传输模块主要用于多无人飞控导航平台与地面站软件控制平台数据通信以及任意两架无人机之间的数据通信,本***为每架无人机配置无线数据传输模块用于编队协同任务;
GPS/INS组合导航模块,所述GPS/INS组合导航模块用于精确的测量每架无人机的GPS位置;
所述地面站软件控制平台进一步包括:
交互式用户指令输入模块,所述交互式用户指令输入模块用给整个无人机协同控制***布置任务,并且在飞行前期需要对每架无人机进行***参数配置,***参数具体包括每架无人机编队飞行的最小安全距离、飞行器自身参数设定;
状态与地图显示模块,所述状态与地图显示模块其中状态显示功能是根据自定义数据帧格式对接收数据进行解析后将无人机机身姿态角及其变化率、无人机位置信息、地速、航向信息、飞行高度、控制输入量,以数字或图表形式进行显示,地图显示功能利用百度地图API接口实现地面站与无人机数据通信能在地图上清楚显示无人机具体GPS位置;
任务分配协同控制模块,所述任务分配协同控制模块接收分析地面站软件平台任务分配总任务后,生成所在无人机相应的语义层控制指令,所述任务分配协同控制模块采用分布式多无人机编队控制方法,即在地面站软件控制平台上此模块事先分配好每架无人机的任务由无线数据传输模块传输给每架无人机;
数据解析封装模块A,所述数据解析封装模块A主要对任务协同控制模块输出的只能进行通信协议的数据封装,以保证无人飞行控制导航平台与地面软件平台数据通信的正确性;
警示报警模块,所述警示报警模块指多架无人机其中一架出现了故障,提醒人们使用切换权限,人为操控自主飞行的无人机返航;
数据存储回放模块,所述数据库存储模块用于存储飞行器飞行数据以及用户配置的参数,以便飞行结束后进行数据分析;
遥控器辅助模块,所述遥控器辅助模块用于当无人机进行自主编队飞行的时,若其中一架无人机出现了故障,用户进行切换权限操作,人为操控无人机返航。
2.根据权利要求1所述的一种可对多架无人机飞行控制的地面控制***,其特征在于:所述环境信息实时检测模块包括超声波装置、毫米波雷达、惯性传感器及双目机器视觉***。
3.根据权利要求1所述的一种可对多架无人机飞行控制的地面控制***,其特征在于:使用2.4GHz NFR24L01无线数据传输模块,扩大的无人机通信距离,并且所述每架多无人机飞控导航平台通过地面站人为的配置设备地址号码,利用设备地址号码进行精确的识别每架无人机。
4.根据权利要求1所述的一种可对多架无人机飞行控制的地面控制***,其特征在于:所述的所述地面站软件控制平台还包括:初始化模块,所述初始化模块用于:为***中每架无人机分配资源;初始化所述地面控制中心与多个所述无人机的无线通信端口;向多个所述无人机发送测试数据包,测试连接是否正常;在确定所述地面控制中心与多个所述无人机连接正常后,初始化其他功能模块。
5.根据权利要求1所述的一种可对多架无人机飞行控制的地面控制***,其特征在于:所述飞行控制模块采用微型控制芯片STM32F407作为主控制器,搭载标准稳压电路、光电隔离电路、LED警示电路、存储电路。
6.根据权利要求1所述的一种可对多架无人机飞行控制的地面控制***,其特征在于:所述地面站软件控制平台基于Labview图形化编程软件与Matlab软件结合开发,通过.dll文件调用Matlab开发的算法应用程序,并使用Labview的VASA接口与百度地图API接口实现地面站与无人机数据通信与定位窗口显示。
7.根据权利要求1所述的一种可对多架无人机飞行控制的地面控制***,其特征在于:用户交互输入模块输入的飞行指令包括自主起飞、定高、定点、自主悬停、定点巡航、航线飞行、自主返航、自主降落,需先输入指令参数如飞行高度、指定位置及航线经纬度。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810552876.5A CN108762286A (zh) | 2018-05-31 | 2018-05-31 | 一种可对多架无人机飞行控制的地面控制*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810552876.5A CN108762286A (zh) | 2018-05-31 | 2018-05-31 | 一种可对多架无人机飞行控制的地面控制*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108762286A true CN108762286A (zh) | 2018-11-06 |
Family
ID=64001565
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810552876.5A Pending CN108762286A (zh) | 2018-05-31 | 2018-05-31 | 一种可对多架无人机飞行控制的地面控制*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108762286A (zh) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109765587A (zh) * | 2019-03-06 | 2019-05-17 | 深圳飞马机器人科技有限公司 | 无人机定位***、方法及监控*** |
CN109901621A (zh) * | 2019-04-01 | 2019-06-18 | 西安因诺航空科技有限公司 | 一种预设轨迹的批量无人机密集编队***及编队方法 |
CN109991999A (zh) * | 2019-03-29 | 2019-07-09 | 郑州信大捷安信息技术股份有限公司 | 无人机编队自定位***及方法 |
CN110096073A (zh) * | 2019-04-18 | 2019-08-06 | 北京航空航天大学 | 仿信鸽智能行为的超大规模无人机集群控制***及方法 |
CN110187695A (zh) * | 2019-04-19 | 2019-08-30 | 北京航空航天大学 | 一种无人机协同控制验证平台 |
CN111610800A (zh) * | 2020-05-26 | 2020-09-01 | 电子科技大学 | 一种松耦合无人机控制*** |
CN111708376A (zh) * | 2020-06-17 | 2020-09-25 | 中国空气动力研究与发展中心 | 一种对通信链路具有鲁棒性的固定翼无人机编队控制方法 |
CN111815115A (zh) * | 2020-06-08 | 2020-10-23 | 中国北方车辆研究所 | 一种面向异构地面无人平台的具备互操作性的通用指控*** |
CN111830982A (zh) * | 2020-07-16 | 2020-10-27 | 陕西理工大学 | 一种移动机器人编队与避障控制方法 |
CN111862550A (zh) * | 2020-08-13 | 2020-10-30 | 深圳市高巨创新科技开发有限公司 | 编队无人机离群报警方法及*** |
WO2020237458A1 (zh) * | 2019-05-27 | 2020-12-03 | 深圳市大疆创新科技有限公司 | 飞行控制方法、控制终端和无人机 |
CN112286225A (zh) * | 2020-10-29 | 2021-01-29 | 西北工业大学 | 一种利用障碍物信息设定无人机飞行路径的***和方法 |
CN112305974A (zh) * | 2020-11-13 | 2021-02-02 | 青海大学 | 无人机集群远程控制方法、***、装置及设备 |
CN112540618A (zh) * | 2019-09-20 | 2021-03-23 | 北京理工大学 | 高动态旋转飞行器复合制导控制***及方法 |
CN112923925A (zh) * | 2021-01-07 | 2021-06-08 | 天津大学 | 双模式盘旋追踪地面目标的多无人机协同航迹规划方法 |
CN112965518A (zh) * | 2021-02-01 | 2021-06-15 | 北京北航天宇长鹰无人机科技有限公司 | 一种无人机测控方法、***及地面指挥控制站 |
CN113359844A (zh) * | 2021-07-02 | 2021-09-07 | 江苏航空职业技术学院 | 一种集群无人机的通信控制*** |
CN117250986A (zh) * | 2023-10-10 | 2023-12-19 | 广东昊一航空科技有限公司 | 一种基于计算机的无人机方阵控制方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101923789A (zh) * | 2010-03-24 | 2010-12-22 | 北京航空航天大学 | 一种基于多传感器信息融合的飞机安全进近方法 |
WO2015047724A1 (en) * | 2013-09-27 | 2015-04-02 | Nuve, Llc | Fuel anti-theft systems, apparatus, and methods |
CN104808682A (zh) * | 2015-03-10 | 2015-07-29 | 成都市优艾维机器人科技有限公司 | 小型旋翼无人机自主避障飞行控制***及控制方法 |
CN105182992A (zh) * | 2015-06-30 | 2015-12-23 | 深圳一电科技有限公司 | 无人机的控制方法、装置 |
US20160079810A1 (en) * | 2014-09-12 | 2016-03-17 | The Government Of The United States Of America, As Represented By The Secretary Of The Navy | Photovoltaics optimized for laser remote power applications at eye-safer wavelengths |
CN107831783A (zh) * | 2017-11-10 | 2018-03-23 | 南昌航空大学 | 一种支持多无人机自主飞行的地面站控制*** |
-
2018
- 2018-05-31 CN CN201810552876.5A patent/CN108762286A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101923789A (zh) * | 2010-03-24 | 2010-12-22 | 北京航空航天大学 | 一种基于多传感器信息融合的飞机安全进近方法 |
WO2015047724A1 (en) * | 2013-09-27 | 2015-04-02 | Nuve, Llc | Fuel anti-theft systems, apparatus, and methods |
US20160079810A1 (en) * | 2014-09-12 | 2016-03-17 | The Government Of The United States Of America, As Represented By The Secretary Of The Navy | Photovoltaics optimized for laser remote power applications at eye-safer wavelengths |
CN104808682A (zh) * | 2015-03-10 | 2015-07-29 | 成都市优艾维机器人科技有限公司 | 小型旋翼无人机自主避障飞行控制***及控制方法 |
CN105182992A (zh) * | 2015-06-30 | 2015-12-23 | 深圳一电科技有限公司 | 无人机的控制方法、装置 |
CN107831783A (zh) * | 2017-11-10 | 2018-03-23 | 南昌航空大学 | 一种支持多无人机自主飞行的地面站控制*** |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109765587B (zh) * | 2019-03-06 | 2024-02-09 | 深圳飞马机器人股份有限公司 | 无人机定位***、方法及监控*** |
CN109765587A (zh) * | 2019-03-06 | 2019-05-17 | 深圳飞马机器人科技有限公司 | 无人机定位***、方法及监控*** |
CN109991999A (zh) * | 2019-03-29 | 2019-07-09 | 郑州信大捷安信息技术股份有限公司 | 无人机编队自定位***及方法 |
CN109991999B (zh) * | 2019-03-29 | 2021-10-29 | 郑州信大捷安信息技术股份有限公司 | 无人机编队自定位***及方法 |
CN109901621A (zh) * | 2019-04-01 | 2019-06-18 | 西安因诺航空科技有限公司 | 一种预设轨迹的批量无人机密集编队***及编队方法 |
CN110096073A (zh) * | 2019-04-18 | 2019-08-06 | 北京航空航天大学 | 仿信鸽智能行为的超大规模无人机集群控制***及方法 |
CN110187695A (zh) * | 2019-04-19 | 2019-08-30 | 北京航空航天大学 | 一种无人机协同控制验证平台 |
WO2020237458A1 (zh) * | 2019-05-27 | 2020-12-03 | 深圳市大疆创新科技有限公司 | 飞行控制方法、控制终端和无人机 |
CN112540618B (zh) * | 2019-09-20 | 2022-02-18 | 北京理工大学 | 高动态旋转飞行器复合制导控制***及方法 |
CN112540618A (zh) * | 2019-09-20 | 2021-03-23 | 北京理工大学 | 高动态旋转飞行器复合制导控制***及方法 |
CN111610800A (zh) * | 2020-05-26 | 2020-09-01 | 电子科技大学 | 一种松耦合无人机控制*** |
CN111815115A (zh) * | 2020-06-08 | 2020-10-23 | 中国北方车辆研究所 | 一种面向异构地面无人平台的具备互操作性的通用指控*** |
CN111708376A (zh) * | 2020-06-17 | 2020-09-25 | 中国空气动力研究与发展中心 | 一种对通信链路具有鲁棒性的固定翼无人机编队控制方法 |
CN111708376B (zh) * | 2020-06-17 | 2022-09-16 | 中国空气动力研究与发展中心 | 一种对通信链路具有鲁棒性的固定翼无人机编队控制方法 |
CN111830982A (zh) * | 2020-07-16 | 2020-10-27 | 陕西理工大学 | 一种移动机器人编队与避障控制方法 |
CN111862550B (zh) * | 2020-08-13 | 2021-11-30 | 深圳市高巨创新科技开发有限公司 | 编队无人机离群报警方法及*** |
CN111862550A (zh) * | 2020-08-13 | 2020-10-30 | 深圳市高巨创新科技开发有限公司 | 编队无人机离群报警方法及*** |
CN112286225A (zh) * | 2020-10-29 | 2021-01-29 | 西北工业大学 | 一种利用障碍物信息设定无人机飞行路径的***和方法 |
CN112305974A (zh) * | 2020-11-13 | 2021-02-02 | 青海大学 | 无人机集群远程控制方法、***、装置及设备 |
CN112923925A (zh) * | 2021-01-07 | 2021-06-08 | 天津大学 | 双模式盘旋追踪地面目标的多无人机协同航迹规划方法 |
CN112965518A (zh) * | 2021-02-01 | 2021-06-15 | 北京北航天宇长鹰无人机科技有限公司 | 一种无人机测控方法、***及地面指挥控制站 |
CN112965518B (zh) * | 2021-02-01 | 2022-03-11 | 北京北航天宇长鹰无人机科技有限公司 | 一种无人机测控方法、***及地面指挥控制站 |
CN113359844A (zh) * | 2021-07-02 | 2021-09-07 | 江苏航空职业技术学院 | 一种集群无人机的通信控制*** |
CN117250986A (zh) * | 2023-10-10 | 2023-12-19 | 广东昊一航空科技有限公司 | 一种基于计算机的无人机方阵控制方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108762286A (zh) | 一种可对多架无人机飞行控制的地面控制*** | |
CN107831783B (zh) | 一种支持多无人机自主飞行的地面站控制*** | |
US9791866B2 (en) | Autonomous cargo delivery system | |
CN102768518B (zh) | 多无人机平台协同控制*** | |
Ahrens et al. | Vision-based guidance and control of a hovering vehicle in unknown, GPS-denied environments | |
US9108729B2 (en) | Autonomous control of unmanned aerial vehicles | |
CN102707724B (zh) | 一种无人机的视觉定位与避障方法及*** | |
WO2021013228A1 (zh) | 无线通信方法、装置、无人机以及无人机控制*** | |
CN106030431A (zh) | 传感器的自动标定***及方法 | |
CN204229233U (zh) | 一种多旋翼无人机自动飞行控制*** | |
CN112148031A (zh) | 一种支持无人机飞行的智能管理控制平台*** | |
CN114115289A (zh) | 一种自主无人集群侦察*** | |
WO2024136915A2 (en) | Methods and systems for human-in-the-loop vehicular command and control using synthetic vision | |
US11307583B2 (en) | Drone with wide frontal field of view | |
CN107908194A (zh) | 一种手掷式无人飞行*** | |
Arnold | The uav ground control station: Types, components, safety, redundancy, and future applications | |
CN116068928A (zh) | 一种分布式异构无人机集群空地一体控制***及方法 | |
Moiz et al. | QuadSWARM: A real-time autonomous surveillance system using multi-quadcopter UAVs | |
TWI443549B (zh) | 可攜式模組化小型無人載具之多機導控系統及其操控方法 | |
Wang et al. | Design and construction methodology of an indoor UAV system with embedded vision | |
Ossyra et al. | Tangent-Based Method for Collision Detection and Avoidance System for UAVs using ADS-B Transponder and ADS-B Like Solution | |
CN106686258A (zh) | 一种可拆卸无人机的控制方法及*** | |
TWI824439B (zh) | 無人機自主飛行控制系統 | |
CN212861864U (zh) | 一种基于OpenMV的目标检测无人机 | |
Pippin et al. | The design of an air-ground research platform for cooperative surveillance |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181106 |
|
RJ01 | Rejection of invention patent application after publication |