CN113093801A - 一种多无人机协同编队的航路文件制作方法 - Google Patents

一种多无人机协同编队的航路文件制作方法 Download PDF

Info

Publication number
CN113093801A
CN113093801A CN202110359306.6A CN202110359306A CN113093801A CN 113093801 A CN113093801 A CN 113093801A CN 202110359306 A CN202110359306 A CN 202110359306A CN 113093801 A CN113093801 A CN 113093801A
Authority
CN
China
Prior art keywords
plane
waypoint
angle
formation
longitude
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.)
Granted
Application number
CN202110359306.6A
Other languages
English (en)
Other versions
CN113093801B (zh
Inventor
张民
齐阖荣
姚洪斌
梅劲松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN202110359306.6A priority Critical patent/CN113093801B/zh
Publication of CN113093801A publication Critical patent/CN113093801A/zh
Application granted granted Critical
Publication of CN113093801B publication Critical patent/CN113093801B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/10Simultaneous control of position or course in three dimensions
    • G05D1/101Simultaneous control of position or course in three dimensions specially adapted for aircraft
    • G05D1/104Simultaneous control of position or course in three dimensions specially adapted for aircraft involving a plurality of aircrafts, e.g. formation flying

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)

Abstract

本发明公开了一种多无人机协同编队的航路文件制作方法,涉及无人机航路规划技术领域,该方法包括:获取当前航点长机的经纬度坐标及航向角;根据预设编队队形获取无人机间的相对距离,第一相对距离为各僚机与长机之间的距离;根据长机的航向角计算各僚机相对于长机的方位角;将当前航点长机的经纬度坐标、第一相对距离和方位角代入第一坐标转换公式中,计算得到当前航点各僚机的预设经纬度坐标;若还有下一航点,则计算不同预设编队队形时的下一航点长机的预设经纬度坐标,并重复上述过程计算得到下一航点各僚机的预设经纬度坐标;实时生成航路文件并上传给各无人机,多无人机按照设计的航路文件进行编队飞行,具有工程应用价值。

Description

一种多无人机协同编队的航路文件制作方法
技术领域
本发明涉及无人机航路规划技术领域,尤其是一种多无人机协同编队的航路文件制作方法。
背景技术
随着科技的进步,无人机编队的技术水平在稳步提升。多无人机协同编队可执行多种飞行任务,在协同侦查、协同作战、蜂群作战、通信中继、电子对抗、诱骗干扰、多目标跟踪、目标打击等任务场景中具有灵活性、高效性等诸多的优势。无人机编队飞行技术的重要研究方向在于无人机编队航路如何设计生成。航路设计的合理性、安全性等具有重要的工程应用价值。传统的航路设计是以单机的已知航路点进行研究,而针对于无人机编队,其技术难点是如何实时地制作出编队的航路文件,使无人机维持特定队形进行编队飞行。
发明内容
本发明人针对上述问题及技术需求,提出了一种多无人机协同编队的航路文件制作方法,通过制作的航路文件即可实现无人机编队按照预设航路保持预定队形飞行。
本发明的技术方案如下:
一种多无人机协同编队的航路文件制作方法,包括如下步骤:
获取当前航点长机的实时信息,包括经纬度坐标及航向角;
根据预设编队队形获取无人机间的相对距离,预设编队队形包括直飞和转弯,设第一相对距离为各僚机与长机之间的距离;
根据长机的航向角计算各僚机相对于长机的方位角;
将当前航点长机的经纬度坐标、第一相对距离和方位角代入第一坐标转换公式中,计算得到当前航点各僚机的预设经纬度坐标;
判断是否遍历所有航点,若否,则计算不同预设编队队形时的下一航点长机的预设经纬度坐标,并重复执行根据预设编队队形获取无人机间的相对距离,计算得到下一航点各僚机的预设经纬度坐标;
若是,则根据各航点无人机的预设经纬度坐标建立航路文件并上传给各无人机,实现多无人机按照预设航线协同编队飞行。
其进一步的技术方案为,根据长机的航向角计算各僚机相对于长机的方位角,包括:
根据直飞编队队形获取各僚机i+n相对于长机i的第一视线角αi,i+n,根据转弯编队队形获取各僚机i+n相对于长机i的第二视线角γi,i+n
则直飞时的方位角表达式为:
Figure BDA0003004824160000021
转弯时的方位角表达式为:
Figure BDA0003004824160000022
其中,
Figure BDA0003004824160000023
为直飞时僚机i+n相对于长机i的方位角,
Figure BDA0003004824160000024
为转弯时僚机i+n相对于长机i的方位角,下标n表示各个僚机,且n∈(1,N-1),N为无人机总数;ψi,p为p航点长机i的航向角,p表示航点号,且p=0,1,2…。
其进一步的技术方案为,计算转弯时的下一航点长机的预设经纬度坐标,包括:
根据当前航点长机的航向角计算下一航点长机相对于转弯圆心的方位角;
将转弯圆心的预设经纬度坐标、第三相对距离和方位角代入第一坐标转换公式中,计算得到转弯时下一航点长机的预设经纬度坐标。
其进一步的技术方案为,计算下一航点长机相对于转弯圆心的方位角,包括:
根据转弯编队队形获取长机的当前航点p与下一航点p+1之间的转弯角Δψp,p+1
则下一航点长机的航向角表达式为:ψi,p+1=ψi,p-Δψp,p+1
根据下一航点长机的航向角计算下一航点长机相对于转弯圆心的方位角,则:
左转弯时的方位角表达式为:
Figure BDA0003004824160000025
右转弯时的方位角表达式为:
Figure BDA0003004824160000026
其进一步的技术方案为,在计算得到当前航点各僚机的预设经纬度坐标后,方法还包括:计算转弯圆心的预设经纬度坐标,包括:
设第三相对距离为转弯圆心与长机间的距离,根据当前航点长机的航向角计算转弯圆心相对于长机的方位角,则:
左转弯时的方位角表达式为:
Figure BDA0003004824160000031
右转弯时的方位角表达式为:
Figure BDA0003004824160000032
将当前航点长机的经纬度坐标、第三相对距离和方位角代入第一坐标转换公式中,计算得到转弯圆心的预设经纬度坐标。
其进一步的技术方案为,在计算转弯圆心的预设经纬度坐标后,方法还包括:计算当前航点各僚机相对于转弯圆心的预设平面坐标,包括:
将转弯圆心的预设经纬度坐标、当前航点各僚机的预设经纬度坐标代入第二坐标转换公式中,计算得到当前航点各僚机相对于转弯圆心的圆心东向距离和圆心北向距离作为预设平面坐标。
其进一步的技术方案为,当预设编队队形为直飞时,长机与各僚机的航向角在各航点均相等,且同一无人机在各航点的方向角等于其航向角;设第二相对距离为长机的当前航点到下一航点间的距离;
计算直飞时的下一航点长机的预设经纬度坐标,包括:
将当前航点长机的经纬度坐标、第二相对距离和航向角代入第一坐标转换公式中,计算得到直飞时下一航点长机的预设经纬度坐标。
其进一步的技术方案为,第一坐标转换公式为:
将方位角进行如下转换:Ω'=90-Ω
则将平面坐标转换为经纬度坐标的转换公式为:
Figure BDA0003004824160000033
其中,(L0,B0)为已知经纬度坐标,(L1,B1)为所求经纬度坐标,D表示两点的相对距离,Ω为(L1,B1)相对于(L0,B0)的方位角,范围是0-360°,k11=57.29578,k22=111319.97854;
第二坐标转换公式为将经纬度坐标转换为平面坐标的转换公式,表示如下:
Figure BDA0003004824160000034
其中,x表示(L1,B1)相对于(L0,B0)的圆心东向坐标,y表示(L1,B1)相对于(L0,B0)的圆心北向坐标,k1=111412.876,k2=93.503,k3=111132.952,k4=559.849。
其进一步的技术方案为,在计算得到当前航点各僚机的预设经纬度坐标后,方法还包括:根据当前航点长机的航向角计算转弯时的当前航点各僚机的航向角,包括:
沿当前航点长机的速度方向,设位置超前于长机与转弯圆心连线的僚机记为僚机i+1,位置滞后于长机与转弯圆心连线的僚机记为僚机i+2,位置在长机与转弯圆心连线上的僚机记为僚机i+3;
根据左转弯编队队形获取圆心角,记为βi,i+n,圆心角为转弯圆心分别与各僚机i+n、长机i连线之间的夹角;
根据弦切角定理计算左转弯时的当前航点各僚机的航向角表达式分别为:
ψi+1,p=ψi,pi,i+1,ψi+2,p=ψi,pi,i+2,ψi+3,p=ψi,p
其进一步的技术方案为,航路文件还包括航点号、无人机飞行高度、转弯半径、圆心东向坐标、圆心北向坐标、航向角/转弯角以及特征字;
特征字为2211表示转弯编队队形的终点;
转弯半径为各无人机到转弯圆心的距离,负值表示逆时针转弯,正值表示顺时针转弯。
本发明的有益技术效果是:
本申请的预设编队队形可以是设计者构想的任意大规模多机编队队形,通过获取预设编队队形的相对信息,包括第一/第二/第三相对距离、当前航点长机的经纬度坐标及航向角,就可以连续生成未来时刻的多个航点信息,且实时地生成航路文件,包括直飞段和转任意角度的转弯段。仿真试验表明采用本申请设计的航路文件,各无人机可以很好地按照预设航线进行协同编队飞行,具有工程应用价值。
附图说明
图1是航路文件制作方法的流程图。
图2是直飞编队队形时的当前航点各无人机的位置示意图。
图3是左转弯编队队形时的当前航点各无人机的位置示意图。
图4是右转弯编队队形时的当前航点各无人机的位置示意图
图5是无人机编队菱形左转航迹显示图。
具体实施方式
下面结合附图对本发明的具体实施方式做进一步说明。
本申请公开了一种多无人机协同编队的航路文件制作方法,该方法基于坐标转换公式,实现无人机的经纬度与平面坐标的相互转换。为了描述各无人机与预设航线的位置关系,如图2所示,选取长机当前位置Oi为原点,X轴指向正东方向,Y轴指向正北方向,建立NED坐标系。据此,可以求出僚机Oi+1、Oi+2、Oi+3相对于长机的位置。
(1)第一坐标转换公式为将平面坐标转换为经纬度坐标的转换公式,表示如下:
已知航点(L0,B0)和(x,y)分别为已知经纬度坐标和平面坐标,待求航点(L1,B1)为所求经纬度坐标,已知航点和待求航点之间的相对表示关系如下:
Figure BDA0003004824160000051
Figure BDA0003004824160000052
其中,D表示两点的相对距离,Ω为(L1,B1)相对于(L0,B0)的方位角,即以(L0,B0)为原点,正北为0度,从正北方向顺时针开始,与(L1,B1)和(L0,B0)之间的连线组成的夹角,范围是0-360°。
为便于计算,将方位角进行如下转换:Ω'=90-Ω(3)
且相对距离和(x,y)之间的有如下关系:
Figure BDA0003004824160000053
则将平面坐标转换为经纬度坐标的转换公式为:
Figure BDA0003004824160000054
其中,k11=57.29578,k22=111319.97854。
(2)第二坐标转换公式为将经纬度坐标转换为平面坐标的转换公式,表示如下:
已知航点(L0,B0)和(L1,B1),则:
Figure BDA0003004824160000055
其中,x表示(L1,B1)相对于(L0,B0)的圆心东向坐标,y表示(L1,B1)相对于(L0,B0)的圆心北向坐标,k1=111412.876,k2=93.503,k3=111132.952,k4=559.849。
实施例一:
在N架无人机组成的编队中,预设的无人机编队直飞飞行示意图如图2所示,设长机i当前所在位置为当前航点P,结合图1所示,设计直飞航路文件制作方法包括如下步骤:
步骤1:当点击编队直飞指令时,获取P航点长机的实时信息,包括经纬度坐标(Li,p,Bi,p)、航向角ψi,p、速度vi,p。航向角为正北方向与无人机速度方向所成的夹角。
步骤2:根据直飞编队队形获取第一相对距离以及各僚机i+n相对于长机i的第一视线角αi,i+n,其中第一相对距离为各僚机i+n与长机i之间的距离,记为di,i+n;第一视线角为长机i的速度方向与长机i和各僚机i+n间连线的夹角。
步骤3:根据长机的航向角计算各僚机i+n相对于长机i的方位角。
直飞时的方位角表达式为:
Figure BDA0003004824160000061
其中,
Figure BDA0003004824160000062
为直飞时僚机i+n相对于长机i的方位角,下标n表示各个僚机,且n∈(1,N-1),N为无人机总数;ψi,p为p航点长机i的航向角,p表示航点号,且p=0,1,2…。
步骤4:将P航点长机i的经纬度坐标(Li,p,Bi,p)、第一相对距离di,i+n和方位角
Figure BDA0003004824160000063
代入第一坐标转换公式的(3)和(5)中,计算得到P航点各僚机i+n的预设经纬度坐标(Li+n,p,Bi+n,p)。
当多无人机直飞时,长机与各僚机的航向角在各航点均相等,且同一无人机在各航点的方向角等于其航向角。因此各僚机i+n在P航点的航向角ψi+n,p=ψi,p
步骤5:判断是否遍历所有航点,若否,则进入步骤6,否则进入步骤7。
步骤6:计算直飞编队队形时的P+1航点长机的预设经纬度坐标,包括:
步骤61:根据直飞编队队形获取第二相对距离,第二相对距离为长机的P航点到P+1航点间的距离,记为Dp,p+1
步骤62:将P航点长机i的经纬度坐标(Li,p,Bi,p)、第二相对距离Dp,p+1和航向角ψi,p代入第一坐标转换公式的(3)和(5)中,计算得到直飞时P+1航点长机i的预设经纬度坐标(Li,p+1,Bi,p+1),长机i在P+1航点的航向角ψi,p+1=ψi,p
重复执行步骤2,直至得到P+w航点的各无人机的预设经纬度坐标(Li+n,p+w,Bi+n,p+w)及其航向角ψi+n,p+w=ψi,p+w
步骤7:根据各航点无人机的预设经纬度坐标建立直飞航路文件并上传给各无人机,实现多无人机按照预设航线协同编队飞行。
航路文件还包括航点号、无人机飞行高度、转弯半径、圆心东向坐标、圆心北向坐标、航向角/转弯角以及特征字,特征字为2211表示转弯编队队形的终点。在直飞航路文件中,转弯半径、圆心东向坐标和圆心北向坐标均为0。通过上述方法得到的直飞航路文件如表1所示。
表1直飞航路文件
Figure BDA0003004824160000071
实施例二:
在N架无人机组成的编队中,预设的无人机编队转弯飞行示意图如图3和图4所示。在转弯航段,所有无人机以某点作为转弯圆心O,沿速度方向设内圈的第一架无人机为长机,记为长机i,设在当前航点P时,长机i所在位置为A1,各僚机i+n的位置分布分为三种情况:沿P航点长机i的速度方向,设位置超前于长机i与转弯圆心O连线的僚机记为僚机i+1、位置为B,与内圈的投影点位置为B′;位置滞后于长机i与转弯圆心O连线的僚机记为僚机i+2、位置为C,与内圈的投影点位置为C′;位置在长机i与转弯圆心O连线上的僚机记为僚机i+3、位置为D。在下一航点P+1时,长机i所在位置为A2
结合图1所示,设计转弯航路文件制作方法包括如下步骤:
步骤1:当点击编队转弯指令时,获取P航点长机的实时信息,包括经纬度坐标(Li,p,Bi,p)、航向角ψi,p、速度vi,p。航向角为正北方向与无人机速度方向所成的夹角。
步骤2:根据转弯编队队形获取第一相对距离以及各僚机i+n相对于长机i的第二视线角γi,i+n,其中第一相对距离为各僚机i+n与长机i之间的距离,记为di,i+n;第二视线角为长机i的速度方向与长机i和各僚机i+n间连线的夹角。
步骤3:根据长机的航向角计算各僚机i+n相对于长机i的方位角。
转弯时的方位角表达式为:
Figure BDA0003004824160000081
其中,
Figure BDA0003004824160000082
为转弯时僚机i+n相对于长机i的方位角,下标n表示各个僚机,且n∈(1,N-1),N为无人机总数;ψi,p为p航点长机i的航向角,p表示航点号,且p=0,1,2…。
步骤4:将P航点长机i的经纬度坐标(Li,p,Bi,p)、第一相对距离di,i+n和方位角
Figure BDA0003004824160000083
代入第一坐标转换公式的(3)和(5)中,计算得到P航点各僚机i+n的预设经纬度坐标(Li+n,p,Bi+n,p)。
步骤5:根据P航点长机i的航向角计算转弯时的P航点各僚机i+n的航向角,包括:
根据左转弯编队队形获取圆心角,记为βi,i+n,圆心角为转弯圆心O分别与各僚机i+n、长机i连线之间的夹角;
根据弦切角定理可知,在△A1OB中,圆心角βi,i+1是弦长A1B′与长机i速度方向所成弦切角χ1的2倍,僚机i+1的投影点B′的速度方向相当于将长机i的速度方向转过2倍的弦切角χ1,其中χ1=χ2,其他僚机i+n同理。则左转弯时的P航点各僚机i+n的航向角表达式分别为:
ψi+1,p=ψi,pi,i+1,ψi+2,p=ψi,pi,i+2,ψi+3,p=ψi,p
同理右转弯时的P航点各僚机i+n的航向角计算方法相同,转弯时的航向角信息如表2所示。
表2无人机转弯编队的航向角信息
Figure BDA0003004824160000084
Figure BDA0003004824160000091
步骤6:计算转弯圆心O的预设经纬度坐标,包括:
步骤61:根据转弯编队队形获取第三相对距离,第三相对距离为转弯圆心O与长机i间的距离,也即长机i的转弯半径,记为Ri,各僚机i+n的转弯半径记为Ri+n
步骤62:根据P航点长机i的航向角计算转弯圆心O相对于长机i的方位角,则:
左转弯时的方位角表达式为:
Figure BDA0003004824160000092
右转弯时的方位角表达式为:
Figure BDA0003004824160000093
步骤63:将P航点长机i的经纬度坐标(Li,p,Bi,p)、第三相对距离Ri和方位角Ωi,o代入第一坐标转换公式的(3)和(5)中,计算得到转弯圆心O的预设经纬度坐标(Lo,Bo)。
步骤7:计算P航点各僚机相对于转弯圆心O的预设平面坐标,包括:
将转弯圆心O的预设经纬度坐标(Lo,Bo)、P航点各僚机i+n的预设经纬度坐标(Li+n,p,Bi+n,p)代入第二坐标转换公式(6)中,计算得到P航点各僚机i+n相对于转弯圆心O的圆心东向距离xo,i+n和圆心北向距离yo,i+n作为预设平面坐标。
步骤8:判断是否遍历所有航点,若否,则进入步骤9,否则进入步骤10。
步骤9:计算转弯编队队形时的P+1航点长机的预设经纬度坐标,包括:
步骤91:根据P航点长机i的航向角计算p+1航点长机i相对于转弯圆心O的方位角,包括:
根据转弯编队队形获取长机的当前航点p与下一航点p+1之间的转弯角Δψp,p+1
则p+1航点长机i的航向角表达式为:ψi,p+1=ψi,p-Δψp,p+1
根据p+1航点长机i的航向角计算p+1航点长机i相对于转弯圆心O的方位角,则:
左转弯时的方位角表达式为:
Figure BDA0003004824160000094
右转弯时的方位角表达式为:
Figure BDA0003004824160000095
步骤92:将转弯圆心O的预设经纬度坐标(Lo,Bo)、第三相对距离Ri和方位角Ωo,i代入第一坐标转换公式的(3)和(5)中,计算得到转弯时p+1航点长机i的预设经纬度坐标(Li,p+1,Bi,p+1)。
重复执行步骤2,直至得到P+w航点的各无人机的预设经纬度坐标(Li+n,p+w,Bi+n,p+w)及其航向角ψi+n,p+w
步骤10:根据各航点无人机的预设经纬度坐标建立转弯航路文件并上传给各无人机,实现多无人机按照预设航线协同编队飞行。
航路文件还包括航点号、无人机飞行高度、转弯半径、圆心东向坐标、圆心北向坐标、航向角/转弯角以及特征字。其中,转弯半径为各无人机到转弯圆心O的距离,负值表示逆时针转弯,正值表示顺时针转弯;特征字为2211表示转弯编队队形的终点。通过上述方法得到的转弯航路文件如表3所示。
表3转弯航路文件
Figure BDA0003004824160000101
采用本申请提供的航路文件制作方法能够得到无人机编队菱形左转的航路文件,基于该航路文件的无人机群航迹显示图如图5所示,可知实际情况中,无人机的航路可以同时包括直飞航段和转弯航段,因此得到的航路文件中同时包括直飞信息和转弯信息,该航路文件的制作方法与上述两个实施例的方法相同,在此不进行赘述。
以上所述的仅是本申请的优选实施方式,本发明不限于以上实施例。可以理解,本领域技术人员在不脱离本发明的精神和构思的前提下直接导出或联想到的其他改进和变化,均应认为包含在本发明的保护范围之内。

Claims (10)

1.一种多无人机协同编队的航路文件制作方法,其特征在于,所述方法包括:
获取当前航点长机的实时信息,包括经纬度坐标及航向角;
根据预设编队队形获取无人机间的相对距离,所述预设编队队形包括直飞和转弯,设第一相对距离为各僚机与长机之间的距离;
根据所述长机的航向角计算各僚机相对于长机的方位角;
将所述当前航点长机的经纬度坐标、第一相对距离和方位角代入第一坐标转换公式中,计算得到当前航点各僚机的预设经纬度坐标;
判断是否遍历所有航点,若否,则计算不同预设编队队形时的下一航点长机的预设经纬度坐标,并重复执行所述根据预设编队队形获取无人机间的相对距离,计算得到下一航点各僚机的预设经纬度坐标;
若是,则根据各航点无人机的预设经纬度坐标建立航路文件并上传给各无人机,实现多无人机按照预设航线协同编队飞行。
2.根据权利要求1所述的多无人机协同编队的航路文件制作方法,其特征在于,所述根据所述长机的航向角计算各僚机相对于长机的方位角,包括:
根据直飞编队队形获取各僚机i+n相对于所述长机i的第一视线角αi,i+n,根据转弯编队队形获取各僚机i+n相对于所述长机i的第二视线角γi,i+n
则直飞时的方位角表达式为:
Figure FDA0003004824150000011
转弯时的方位角表达式为:
Figure FDA0003004824150000012
其中,
Figure FDA0003004824150000013
为直飞时僚机i+n相对于长机i的方位角,
Figure FDA0003004824150000014
为转弯时僚机i+n相对于长机i的方位角,下标n表示各个僚机,且n∈(1,N-1),N为无人机总数;ψi,p为p航点长机i的航向角,p表示航点号,且p=0,1,2…。
3.根据权利要求1所述的多无人机协同编队的航路文件制作方法,其特征在于,计算转弯时的下一航点长机的预设经纬度坐标,包括:
根据当前航点长机的航向角计算下一航点长机相对于转弯圆心的方位角;
将所述转弯圆心的预设经纬度坐标、第三相对距离和方位角代入所述第一坐标转换公式中,计算得到转弯时下一航点长机的预设经纬度坐标。
4.根据权利要求3所述的多无人机协同编队的航路文件制作方法,其特征在于,计算下一航点长机相对于所述转弯圆心的方位角,包括:
根据转弯编队队形获取所述长机的当前航点p与下一航点p+1之间的转弯角Δψp,p+1
则所述下一航点长机的航向角表达式为:ψi,p+1=ψi,p-Δψp,p+1
根据所述下一航点长机的航向角计算所述下一航点长机相对于所述转弯圆心的方位角,则:
左转弯时的方位角表达式为:
Figure FDA0003004824150000021
右转弯时的方位角表达式为:
Figure FDA0003004824150000022
5.根据权利要求3所述的多无人机协同编队的航路文件制作方法,其特征在于,在计算得到当前航点各僚机的预设经纬度坐标后,所述方法还包括:计算转弯圆心的预设经纬度坐标,包括:
设第三相对距离为所述转弯圆心与长机间的距离,根据所述当前航点长机的航向角计算所述转弯圆心相对于所述长机的方位角,则:
左转弯时的方位角表达式为:
Figure FDA0003004824150000023
右转弯时的方位角表达式为:
Figure FDA0003004824150000024
将所述当前航点长机的经纬度坐标、第三相对距离和方位角代入所述第一坐标转换公式中,计算得到所述转弯圆心的预设经纬度坐标。
6.根据权利要求5所述的多无人机协同编队的航路文件制作方法,其特征在于,在所述计算转弯圆心的预设经纬度坐标后,所述方法还包括:计算当前航点各僚机相对于所述转弯圆心的预设平面坐标,包括:
将所述转弯圆心的预设经纬度坐标、当前航点各僚机的预设经纬度坐标代入第二坐标转换公式中,计算得到当前航点各僚机相对于所述转弯圆心的圆心东向距离和圆心北向距离作为预设平面坐标。
7.根据权利要求1所述的多无人机协同编队的航路文件制作方法,其特征在于,当所述预设编队队形为直飞时,所述长机与各僚机的航向角在各航点均相等,且同一无人机在各航点的方向角等于其航向角;设第二相对距离为所述长机的当前航点到下一航点间的距离;
计算直飞时的下一航点长机的预设经纬度坐标,包括:
将所述当前航点长机的经纬度坐标、第二相对距离和航向角代入第一坐标转换公式中,计算得到直飞时下一航点长机的预设经纬度坐标。
8.根据权利要求6所述的多无人机协同编队的航路文件制作方法,其特征在于,所述第一坐标转换公式为:
将所述方位角进行如下转换:Ω'=90-Ω
则将平面坐标转换为经纬度坐标的转换公式为:
Figure FDA0003004824150000031
其中,(L0,B0)为已知经纬度坐标,(L1,B1)为所求经纬度坐标,D表示两点的相对距离,Ω为(L1,B1)相对于(L0,B0)的方位角,范围是0-360°,k11=57.29578,k22=111319.97854;
所述第二坐标转换公式为将经纬度坐标转换为平面坐标的转换公式,表示如下:
Figure FDA0003004824150000032
其中,x表示(L1,B1)相对于(L0,B0)的圆心东向坐标,y表示(L1,B1)相对于(L0,B0)的圆心北向坐标,k1=111412.876,k2=93.503,k3=111132.952,k4=559.849。
9.根据权利要求1-6任一所述的多无人机协同编队的航路文件制作方法,其特征在于,在计算得到当前航点各僚机的预设经纬度坐标后,所述方法还包括:根据当前航点长机的航向角计算转弯时的当前航点各僚机的航向角,包括:
沿所述当前航点长机的速度方向,设位置超前于长机与转弯圆心连线的僚机记为僚机i+1,位置滞后于长机与转弯圆心连线的僚机记为僚机i+2,位置在长机与转弯圆心连线上的僚机记为僚机i+3;
根据左转弯编队队形获取圆心角,记为βi,i+n,所述圆心角为转弯圆心分别与各僚机i+n、长机i连线之间的夹角;
根据弦切角定理计算左转弯时的当前航点各僚机的航向角表达式分别为:
ψi+1,p=ψi,pi,i+1,ψi+2,p=ψi,pi,i+2,ψi+3,p=ψi,p
10.根据权利要求1-8任一所述的多无人机协同编队的航路文件制作方法,其特征在于,所述航路文件还包括航点号、无人机飞行高度、转弯半径、圆心东向坐标、圆心北向坐标、航向角/转弯角以及特征字;
所述特征字为2211表示转弯编队队形的终点;
所述转弯半径为各无人机到转弯圆心的距离,负值表示逆时针转弯,正值表示顺时针转弯。
CN202110359306.6A 2021-04-02 2021-04-02 一种多无人机协同编队的航路文件制作方法 Active CN113093801B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110359306.6A CN113093801B (zh) 2021-04-02 2021-04-02 一种多无人机协同编队的航路文件制作方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110359306.6A CN113093801B (zh) 2021-04-02 2021-04-02 一种多无人机协同编队的航路文件制作方法

Publications (2)

Publication Number Publication Date
CN113093801A true CN113093801A (zh) 2021-07-09
CN113093801B CN113093801B (zh) 2021-11-05

Family

ID=76672994

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110359306.6A Active CN113093801B (zh) 2021-04-02 2021-04-02 一种多无人机协同编队的航路文件制作方法

Country Status (1)

Country Link
CN (1) CN113093801B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114020003A (zh) * 2021-12-23 2022-02-08 中国卫星海上测控部 用于测控天线海上轴系参数标校的无人机航路规划方法
CN114138003A (zh) * 2021-10-14 2022-03-04 中国航空工业集团公司洛阳电光设备研究所 一种小型固定翼无人机双机协同区域侦察方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2442201A2 (en) * 2010-07-01 2012-04-18 Sikorsky Aircraft Corporation Formation flying method and system
CN107121986A (zh) * 2017-05-24 2017-09-01 浙江大学 一种基于行为的无人机编队队形保持的方法
CN108388269A (zh) * 2018-03-17 2018-08-10 青岛理工大学 基于四旋翼飞行器的无人机编队飞行控制方法
CN111221354A (zh) * 2019-11-26 2020-06-02 南京航空航天大学 一种基于改进的转弯半径的固定翼编队控制方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2442201A2 (en) * 2010-07-01 2012-04-18 Sikorsky Aircraft Corporation Formation flying method and system
CN107121986A (zh) * 2017-05-24 2017-09-01 浙江大学 一种基于行为的无人机编队队形保持的方法
CN108388269A (zh) * 2018-03-17 2018-08-10 青岛理工大学 基于四旋翼飞行器的无人机编队飞行控制方法
CN111221354A (zh) * 2019-11-26 2020-06-02 南京航空航天大学 一种基于改进的转弯半径的固定翼编队控制方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
冒云慧: "基于航迹引导的多机编队控制方法研究", 《中国优秀硕士学位论文全文数据库(电子期刊)》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114138003A (zh) * 2021-10-14 2022-03-04 中国航空工业集团公司洛阳电光设备研究所 一种小型固定翼无人机双机协同区域侦察方法
CN114138003B (zh) * 2021-10-14 2024-04-02 中国航空工业集团公司洛阳电光设备研究所 一种小型固定翼无人机双机协同区域侦察方法
CN114020003A (zh) * 2021-12-23 2022-02-08 中国卫星海上测控部 用于测控天线海上轴系参数标校的无人机航路规划方法

Also Published As

Publication number Publication date
CN113093801B (zh) 2021-11-05

Similar Documents

Publication Publication Date Title
CN107966156B (zh) 一种适用于运载火箭垂直回收段的制导律设计方法
CN111580556B (zh) 一种时空约束下多无人机协同路径规划与制导方法
WO2021036778A1 (zh) 在高度速度剖面内直接规划再入轨迹的方法
Chen et al. Path planning for multi-UAV formation
CN113093801B (zh) 一种多无人机协同编队的航路文件制作方法
US10656650B2 (en) Method for guiding and controlling drone using information for controlling camera of drone
Cai et al. Path planning for UAV tracking target based on improved A-star algorithm
CN103017753A (zh) 一种无人机航路规划方法及装置
CN111831008A (zh) 一种基于分布式架构的无人机编队协同控制***及其方法
CN112198886B (zh) 一种跟踪机动目标的无人机控制方法
Chen et al. Path planning for UAVs formation reconfiguration based on Dubins trajectory
Cai et al. UAVs formation flight control based on behavior and virtual structure
CN108225333B (zh) 一种用于航线规划的最优路径生成方法
CN111221349A (zh) 多无人机目标定位的航路规划方法
CN113359848B (zh) 一种基于航路点的无人机编队生成-切换航迹规划方法
CN105718660B (zh) 临近空间大范围机动弹道三维包络计算方法
CN109857130A (zh) 一种基于误差四元数的导弹双回路姿态控制方法
CN111273282B (zh) 一种无人机机载雷达地面扫描覆盖区域计算方法
CN113311869B (zh) 一种多约束条件下无人机路径规划方法
Karimoddini et al. Multi-layer flight control synthesis and analysis of a small-scale uav helicopter
CN113608543A (zh) 飞行器航迹自适应规划的方法、装置、设备及存储介质
CN114138003B (zh) 一种小型固定翼无人机双机协同区域侦察方法
CN115202405A (zh) 一种基于无人机的飞行路径规划方法
RU2654238C1 (ru) Способ управления беспилотным планирующим летательным аппаратом
Chen et al. UAVs formation flight control based on following of the guidance points

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
GR01 Patent grant
GR01 Patent grant