一种多飞行器协同飞行控制系统的利记博彩app

文档序号:10441654阅读:831来源:国知局
一种多飞行器协同飞行控制系统的利记博彩app
【技术领域】
[0001]本实用新型涉及飞行器协同飞行控制技术,特别是指一种多飞行器协同飞行控制系统。
【背景技术】
[0002]目前,市面上的飞行器多由人工操作遥控器控制。在人工控制飞行器飞行时,有两点不足,一是人工控制由于人与人的不同,不是每个人控制飞行器时都能飞出想要的路线,二是人工控制由于沟通及操作水平难以实现或无法实现多个飞行器协同运动。多飞行器协同飞行能够实现许多单飞行器不能完成的任务,而实现多飞行器协同就需要能够同时控制多个飞行器的控制。
【实用新型内容】
[0003]本实用新型提出一种多飞行器协同飞行系统,通过地面站一对多控制,实现多部飞行器协同飞行完成各种飞行任务。
[0004]为了实现上述技术方案,本实用新型提供一种多飞行器协同飞行控制系统,包括地面站和移动站,
[0005]移动站设于飞行器上,移动站与飞行器的电机控制连接;
[0006]地面站设于操控端,地面站通过无线网络与移动站通讯连接;
[0007]多架协同飞行的飞行器间信息交互,信息交互包括能获取本身的位置信息以及其他无人机的位置信息,并通过自适导航飞行位置关系避免相互碰撞。
[0008]进一步,地面站包括计算机、NovAtel 0EM615定位板卡、第二STM32处理器微控制器、第二 2.4GHz无线通信模块NRF24L01、数模转换模块、电压跟随模块和信号发射模块;
[0009]NovAtel 0EM615定位板卡获取飞行器的位置信息发送给计算机,计算机获取和处理飞行器信息后输出控制信号,第二 STM32处理器微控制器接收信号后输出数字信号,数模转换模块将数字信号转化为电压模拟信号,电压跟随模块使电压稳定并将信号发送至信号发射模块,信号发射模块发射相应的信号;飞行器上的第一2.4GHz无线通信模块NRF24L01接收来自地面站的信号,飞行器上的接收器接收信号控制飞行器上的电机完成飞行。
[0010]进一步,飞行器为四轴飞行器,移动站包括U-Blox定位模块、第一 STM32处理器与第一 2.4GHz无线通信模块NRF24L01作为移动站;
[0011]计算机同时控制多架飞行器,通过串口向单片机输出控制信号,单片机接收到控制信号后,输出若干通道的列数字信号,每架飞行器都由四个通道的控制信号控制,
[0012]每个通道的控制信号控制相应四轴飞行器上的一个电机,通道的数量根据控制的飞行器数量而定。
[0013]与现有技术相比,本实用新型提供一种多飞行器协同飞行控制系统,可以通过计算机发出控制信号稳定的控制多个飞行器,并按完成多架飞行器之间的协同飞行。
【附图说明】
[0014]为了更清楚地说明本实用新型实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0015]图1是本实用新型的控制原理图。
[0016]图2是本实用新型飞行器的定位方案原理图。
【具体实施方式】
[0017]下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。
[0018]如图1所示,本实用新型提供的一种多飞行器协同飞行控制系统,包括控地面站和移动站,移动站设于飞行器上,移动站与飞行器的电机控制连接;地面站设于操控端,地面站通过无线网络与移动站通讯连接;多架协同飞行的飞行器间信息交互,信息交互包括能获取本身的位置信息以及其他无人机的位置信息,并通过自适导航飞行位置关系避免相互碰撞。
[0019]地面站包括计算机、NovAtel 0EM615定位板卡、第二STM32处理器、第二2.4GHz无线通信模块NRF24L01、数模转换模块、电压跟随模块和信号发射模块;NovAtel 0EM615定位板卡获取飞行器的位置信息发送给计算机,计算机获取和处理飞行器信息后输出控制信号,第二STM32处理器微控制器接收信号后输出数字信号,数模转换模块将数字信号转化为电压模拟信号,电压跟随模块使电压稳定并将信号发送至信号发射模块,发射器发射相应的信号;飞行器上的第一2.4GHz无线通信模块NRF24L01接收来自地面站的信号,飞行器上的接收器接收信号控制飞行器上的电机完成飞行。
[0020]飞行器为四轴飞行器,移动站包括U-Blox定位模块、第一STM32处理器与第一
2.4GHz无线通信模块NRF24L01作为移动站;计算机同时控制多架飞行器,通过串口向单片机输出控制信号,单片机接收到控制信号后,输出若干通道的列数字信号,每架飞行器都由四个通道的控制信号控制,每个通道的控制信号控制相应四轴飞行器上的一个电机,通道的数量根据控制的飞行器数量而定。
[0021]计算机运行同时控制多架四轴飞行器的程序,该程序能够生成一系列控制信号,计算机通过串口向单片机输出这些控制信号。单片机接收到控制信号后,通过预先加载的程序处理输出若干通道的列数字信号,每架飞行器都由四个通道的控制信号控制,每个通道的控制信号控制对应四轴飞行器上的一个电机,通道的数量由控制的飞行器数量而定。数字信号由单片机输入到数模转换模块上,转化为模拟信号,这里的模拟信号的形式是电压。
[0022]在飞行器上装上U-Blox定位模块、STM32处理器与2.4GHz无线通信模块NRF24L01作为移动站,计算机、NovAtel (^1615定位板卡、31132处理器、2.46取无线通信模块NRF24L01、数模转换模块、电压跟随模块和信号发射模块作为地面站。由地面站与移动站共同构成多飞行器协同控制系统。飞行器(如无人机)的多机协同,需要在各无人机之间进行建立信息交互,在多部无人机飞行的过程中,若需要无人机在飞行过程中实现各种队形,以及在飞行过程中避免彼此之间的碰撞,那么需要无人机能获取本身的位置信息以及其他无人机的位置信息,这里就需要可通过导航定位实现,如U-Blox定位模块,但是不局限于U-Blox定位模块。其中,导航的精度越高,多机协同的效果会越好。
[0023]作为较佳的实施方式,采用差分GPS技术,将一台GPS接收机安置在地面站(基准站)上进行观测,根据基准站已知精密坐标,计算出基准站到卫星的距离修正数,并由基准站实时将这一数据发送出去。用户接收机在进行GPS观测的同时,也接收到基准站发出的改正数,并对其定位结果进行修正,从而提高定位精度。
[0024]飞行器的定位信息传送给计算机,计算机运行预先编写好的多飞行器飞行控制程序,由计算机由串口可以控制多个飞行器的控制器上。具体地,该装置的原理是由PC机输出控制信号,由控制器中的第一 STM32处理器微控制器接收信号后输出数字信号,数模转换模块将数字信号转化为模拟信号,再通过电压跟随模块使电压稳定。模拟信号传入信号发射模块,发射器发射相应的信号,飞行器上的接收器接收信号控制飞行器上的电机完成飞行。
[0025]计算机接收飞行器的定位信息首先按照需求把飞行器排列成一定的阵型如矩阵等,在接收到目的地位置信息时,计算飞行器与目标坐标之间的距离和方向,运行飞行算法,在飞行过程中计算机不断接收到各个飞行器的坐标并通过算法保持飞行器的阵型,同时在飞行过程中利用PID算法不断校正和微调飞行方向和速度,确保飞行的准确快速。
[0026]数模转换模块的电压信号输入到电压跟随模块中,保证电压输出更为稳定。经过电压跟随模块的电压信号输入到信号发射模块中,发射模块发射信号,飞行器上接收信号后通过一系列处理,完成飞行指令。
[00
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1