The invention discloses a sequential flight control method for multiple UAVs, which generates the 4D tracks of each UAV including space coordinates and time coordinates according to the UAV sequential flight scheme in advance, and imports them into the flight control systems of each UAV separately. During sequential flight, a control method combining active control with passive control is used: under normal communication conditions, each UAV follows the following steps: Flying according to the real-time information of Flight points sent by ground stations to UAVs can realize the active control of sequential flight of multiple UAVs. In the case of abnormal communication, the flight control system of each UAV can control the UAV according to the pre-imported 4D track, thus realizing the passive control of sequential flight of multiple UAVs until the communication situation returns to normal. Compared with the prior art, the invention has higher security and control flexibility.
【技术实现步骤摘要】
一种多无人机序列飞行控制方法
本专利技术涉及一种多无人机序列飞行控制方法,属于多无人机序列飞行控制
技术介绍
近几年来,随着人工智能的快速发展,无人机(UAV,UnmannedAerialVehicle)控制
也突飞猛进,相关技术越来越成熟,吸引人们眼球的当属无人机序列飞行的商业表演。无人机序列飞行是指预先设计出多无人机组合的队形阵列或图案,再依次将每个队形或图案对应的每架无人机的位置航点导入无人机飞行控制系统中,最后各无人机将按照飞行指令先后飞往指定航点完成队形的排列和变换。目前无人机序列飞行表演主要有无人机搭载高功率的RGB灯进行静态或准静态的灯光秀和难度较高的多动态队形变换。无人机动态序列飞行需要解决授时和同步、导航和定位、数据、通讯和抗干扰、路径协调等多个难题。随着当前传感器技术、智能控制技术、信息融合技术以及无线通信技术的高速发展,无人机序列飞行变得容易实现,但同时也出现了很多关键问题,例如对于当前实现多无人机序列飞行的控制策略来说,安全性问题变得更加突出,也是未来无人机序列飞行表演成败的关键问题和技术“瓶颈”。无人机飞行时会受到诸如磁场、天气以及外来物等不可控的环境因素影响,使得需要通信的多无人机序列飞行变得更加困难,安全风险系数也很大。目前多无人机序列飞行主要是采用3D导航技术设计航点,然后通过一对多的无线通信模块在线实时向无人机发送队列飞行计划的航点,最后由无人机执行各自指令组成期望的图案。在此过程中会出现很多当前技术还无法解决的问题,例如当前的多无人机序列飞行航点密集,导致计算量大,复杂度高,目前也没有一款专门的无人机航迹 ...
【技术保护点】
1.一种多无人机序列飞行控制方法,其特征在于,预先根据无人机序列飞行方案生成各无人机包括空间坐标和时间坐标的4D航迹,并分别导入各无人机的飞行控制系统;在进行序列飞行时,使用主动控制和被动控制相结合的控制方法:在通信正常情况下,各无人机按照地面站向各无人机实时发送的航点信息进行飞行,从而实现多无人机序列飞行的主动控制;在通信异常情况下,各无人机的飞行控制系统按照所述预先导入的4D航迹对该无人机进行控制,从而实现多无人机序列飞行的被动控制,直到通信情况恢复正常。
【技术特征摘要】
1.一种多无人机序列飞行控制方法,其特征在于,预先根据无人机序列飞行方案生成各无人机包括空间坐标和时间坐标的4D航迹,并分别导入各无人机的飞行控制系统;在进行序列飞行时,使用主动控制和被动控制相结合的控制方法:在通信正常情况下,各无人机按照地面站向各无人机实时发送的航点信息进行飞行,从而实现多无人机序列飞行的主动控制;在通信异常情况下,各无人机的飞行控制系统按照所述预先导入的4D航迹对该无人机进行控制,从而实现多无人机序列飞行的被动控制,直到通信情况恢复正常。2.如权利要求1所述方法,其特征在于,所述预先根据无人机序列飞行方案生成各无人机包括空间坐标和时间坐标的4D航迹,具体如下:首先根据序列飞行图案获取各无人机在包括空间坐标和时间坐标的4D坐标系中初始4D航迹,然后通过动画仿真的方式对各无人机的初始4D航迹进行修正。3.如权利要求2所述方法,其特征在于,使用Blender动画软件进行所述动画仿真。4.如权利要求3所述方法,其特征在于,所述通过动画仿真的方式对各无人机的初始4D航迹进行修正,具体如下:Step1:在Animation窗口模式下,根据无人机数量添加无人机模型,并进行序列编号;Step2:根据预设定的时间,进行帧率的设置;Step3:在初始帧处插入关键帧,根据无人机安全飞行距离整齐的排放位置,并保存位置坐标;Step4:根据指定时间所应展示的序列飞行图案,通过帧率和时间的换算关系分别插入关键帧,将无人机编排成对应图案,保存位置坐标;Step5:当所有队形设计完毕,Blender便自动规划出无人机最优飞行路径,进行动画仿真;Step6:在Scripting窗口模式下,进行脚本程序的编写,每隔5帧进行一次无人机位置坐标和时间的读取,根据时间计算飞行速度判断航迹可实现性以及是否能到达同步,根据设置安全距离阈值判断是否会发生碰撞,以进行航迹修正;Step7:以地面站多无人机序列飞行模式下相匹配的文件格式导出每架无人机的4D航点。5.如权利要求1所述方法,其特征在于,所述主动控制和...
【专利技术属性】
技术研发人员:盛汉霖,陈芊,李泽凡,李嘉诚,张杰,刘子文,李萌萌,
申请(专利权)人:南京航空航天大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。