首页 / 专利库 / 转向和车轮定位 / 侧滑角 / 多无人机网络编队的一致性控制方法

多无人机网络编队的一致性控制方法

阅读:607发布:2020-12-26

专利汇可以提供多无人机网络编队的一致性控制方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种多无人机网络编队的一致性控制方法,包括:获取多无人机间的关于 气动 耦合的参数,基于该参数建立无人机间气动耦合模型,并根据气动耦合模型和多机动 力 学模型建立多无人机网络编队运动模型;基于多无人机网络编队运动模型的受控变量,提取所述多无人机网络编队运动模型的受控模型,并运用动态逆 控制器 将该受控模型化简为弱非线性的受控模型;建立一致性控制器,并基于一致性控制器对该弱非线性的受控模型进行一致性控制。本发明在无人机编队建模时考虑到机间气动耦合的影响,使得编队模型更加符合实际情况;采用动态逆和一致性控制降低模型的复杂性和非线性,实现了一致性控制的需求。,下面是多无人机网络编队的一致性控制方法专利的具体信息内容。

1. 一种多无人机网络编队的一致性控制方法,包括: 建模步骤,基于满流诱导半径获取多无人机间的关于气动禪合的参数,基于所述参数 建立无人机间的气动禪合模型,并根据所述气动禪合模型和多机动学模型建立多无人机 网络编队运动模型; 第一控制步骤,基于所述多无人机网络编队运动模型的受控变量,提取所述多无人机 网络编队运动模型的受控模型,W所述多无人机网络编队运动模型中的多个参数作为动态 逆控制器的输入变量,运用所述动态逆控制器将所述受控模型化简为弱非线性的受控模 型; 第二控制步骤,建立一致性控制器,并基于所述一致性控制器对所述弱非线性的受控 模型进行一致性控制, 其中,使用勾股定理利用W下表达式计算所述满流诱导半径
其中,yp+Ay代表无人机i受无人机j左侧满线作用,yp-Ay代表无人机i受无人机j右侧 满线作用,P是受满流作用的点,(xp,yp,zp)作为向量I»-,的坐标,亦是P点在无人机j气流 坐标系中的坐标,Oj是原点,Δ y和Δ Z是无人机j的满线分别在X巧'k,面和·Υ〇ζ|",面上的投影 与X轴之间的垂直距离,= A,c〇sA./2 ,Δζ=:皮/tantan;jSecAj/2 + Zw.)cosaj.,如为无 人机j等效翼展,为无人机j的反,&为无人机j侧滑角,Λ j为无人机j四分之一弦处的后 掠角,α功无人机j迎角,Z。功无人机j的翼跟在机坐标系中的坐标,W功无人机j的气流坐 柄系。
2. 根据权利要求1所述的一致性控制方法,其特征在于,通过如下表达式求解所述向量 OjP Ir,:
其中,R为转换矩阵,A,,..为由地坐标系E转化为无人机j的气流坐标系的转换矩阵,馬s, 为由无人机i的机坐标系Bi转化为地坐标系E的转换矩阵,〇,.別6为机坐标系Bi下原点W到受 满流作用的点P的向量,.0,0,1»,通过如下表达式计算:
其中,OEOi I E为地坐标系E下原点Oi到0E的向量,OEOj I E为地坐标系E下原点Oj到0E的向量。
3. 根据权利要求2所述的一致性控制方法,其特征在于, 在P点位于无人机i的机翼时,通过如下表达式计算k ;
其中,a为机翼上的P点距翼根的距离,Xoi和Zoi分别为无人机i的翼跟在机坐标系中的坐 标,ζι为无人机i的反角,A 1为无人机i四分之一弦处的后掠角; 在P点位于无人机i的机身时,通过如下表达式计算0,少U ;
其中,1为机身上的P点距质屯、的距离; 在P点位于无人机i的机身直径时,通过如下表达式计算0,:P Is,:
其中,d为机身直径上的P点距质屯、的距离, 在P点位于无人机i的机翼阳,^]、机身阳,:^巧日机身半径阳,的范围内时,各个 的表达式中的±符号取+,否则取-,其中,b为无人机i的翼展,Lf为机身长度,Df为机身 直径长度。
4. 根据权利要求1至3中任一项所述的一致性控制方法,其特征在于,所述无人机间气 动禪合模型如下符号表达式表示: g(x) = [dvi dxi d丫i d山 0 …0]τ 其中,dvi、dxi、dYi和CU分别表示无人机i的参数Vi、Xi、丫 i和所受邻机满流的影响,且 Vi、Xi、丫 i和μ功受控变量,Vi为无人机i的速度,Xi、丫 ί、μ功各姿态角,Xi为无人机i的航迹 偏转角,Τι为无人机i飞行航迹角,μι为无人机i的绕飞行速度矢量的滚转角;速度和各姿态 角是基于有效满流诱导速度分别得到,所述有效满流诱导速度是根据所述满流诱导半径和 Burhamn模型得到。
5. 根据权利要求4所述的一致性控制方法,其特征在于,通过如下表达式计算dvi、dxi、 dyi、dui :
其中,qi为动压,Si为机翼面积,Δ CDi为阻力增量系数,A CLi为升力增量系数,A CYi为侧 力增量系数,mi为无人机i的质量; 进一步根据如下表达式计算Δ CDi、A CLi和A CYi:
其中,¾为升力系数,。为升力线斜率,ru为垂尾的气动效率因子,Cti为垂尾升力线斜 率,Sti为垂尾面积,Qi为无人机i迎角,扣为无人机i侦雌角,昭1&为无人机i的机坐标系Bi中 总的有效满流诱导速度在Z轴的分量,为Bi中总的有效满流诱导速度在X轴的分量, 为Bi中总的有效满流诱导速度在y轴的分量。
6. 根据权利要求4所述的一致性控制方法,其特征在于,通过如下表达式表示多无人机 网络编队运动模型: x'i = f (xi)+g(x)i = l ,2. . .η 其中, 二:[而二[Η X,μ, ii'、。"'..κ «, A (Xi)表示多机动力学模型,Vi、Xi、丫 1和μι为受控变量,W、A、W巧和%毎为无人机i在机坐标 系Bi下的角速度,α功无人机i迎角,β功无人机i侦雌角,Xgi、ygi、Zg功无人机i质屯、在地坐 标系中的坐标。
7. 根据权利要求6所述的一致性控制方法,其特征在于,在第一控制步骤中,W多无人 机网络编队运动模型中的升降舱Sei、副翼Sai、方向舱δγιΚ及油口开度δ*ι运些参数作为动 态逆控制器的输入变量时,通过W下表达式表示所提取的受控模型: z'ii = fi(x)+f4(xi)u'i i = l,2,...n 其中,11为受控变量导数的矩阵,fl(X)为与控制输入无关的项的集合,f4(Xi)为控制 输入矩阵,Ui'为待确定的动态逆控制器。
8. 根据权利要求7所述的一致性控制方法,其特征在于, 在f 4 (XI)可逆时,对Ui '进行验证,建立动态逆控制器m: Ui = f4(Xi)-l[-f3(Z2i)-gl(X)+Vj] 其中,f3(Z2i)为非控制变量函数矩阵,V功新的控制输入,gl(X)为所述无人机间气动禪 合模型中受控变量的符号表达式; 通过如下表达式计算f4(Xi):
通过W下表达式分别计算f"(Xi)、f42(Xi)、f43(Xi)和f44(Xi):
其中,巧'、(苦、C受为阻力系数中的参数,Cf为升力系数中的参数,C;"、巧'为侧 力系数中的参数,了4为推力系数中的参数,P为空气密度,S为机翼参考面积,αι为无人机i迎 角,β功无人机i侦雌角; 最后,将所述受控模型中的m '替换为m,将所述受控模型进一步化简为弱非线性的受 控模型: z'ii = f2(zii)+Vji = l,2,...n; 其中,f2(Zli)为控制变量函数矩阵。
9.根据要求1所述的一致性控制方法,其特征在于, 所述一致性控制器采用多智能体中基于局部信息的线性控制协议。

说明书全文

多无人机网络编队的一致性控制方法

技术领域

[0001] 本发明涉及飞行控制技术领域,尤其涉及一种多无人机网络编队的一致性控制方 法。

背景技术

[0002] 作为未来战场的主导量,无人机的研究和发展倍受各国关注。随着信息化作战 向一体化联合作战发展,单架无人机已很难满足任务需求,无人驾驶飞行器编队飞行 (Coordinated Formation Flight,CFF)逐渐受到重视。相对于单机飞行而言,多无人编队 飞行可提高执行任务时的成功率和抗突发事件的能力,也可实现对目标全方位立体化拍 照,提高信息的逼真度,具有单机飞行无法比拟的一系列优点,由此它成为各国军事专家研 究的焦点问题之一。
[0003] 编队飞行控制需要解决的主要问题包括机群中无人机状态一致性的保持以及运 动模型中无人机间翼尖涡的影响。
[0004] 现有多无人机编队控制方法所采用的数学模型大多数属于非线性,且一般仅包括 编队飞机的动力学模型,其在控制阶段应用的自动驾驶仪模型或小扰动线性化等线性控制 方法已难以满足控制设计要求。因此,越来越多地尝试倾向于非线性控制方法,其中包括反 馈控制、滑模控制、反步控制、神经网络技术和鲁棒控制等。神经网络技术和鲁棒控制方法 均是一种比较新的现代控制方法,虽然已经过理论研究和仿真实验,但其具体的实际应用 还需要大量的实验验证,且在实践中,滑模控制的存在性、能达性和稳定性等条件的验证将 比较困难,而反步控制中Lyapunov函数也不易找到。

发明内容

[0005] 本发明所要解决的技术问题之一是需要提供一种多无人机网络编队的一致性控 制方法,其在进行无人机运动编队建模时考虑到无人机间的气动耦合,更加切合实际情况。
[0006] 为了解决上述技术问题,本发明提供了一种多无人机网络编队的一致性控制方 法,包括:建模步骤,获取多无人机间的关于气动耦合的参数,基于所述参数建立无人机间 的气动耦合模型,并根据所述气动耦合模型和多机动力学模型建立多无人机网络编队运动 模型;第一控制步骤,基于所述多无人机网络编队运动模型的受控变量,提取所述多无人机 网络编队运动模型的受控模型,以所述多无人机网络编队运动模型中的多个参数作为动态 逆控制器的输入变量,运用所述动态逆控制器将所述受控模型化简为弱非线性的受控模 型;第二控制步骤,建立一致性控制器,并基于所述一致性控制器对所述弱非线性的受控模 型进行一致性控制。
[0007] 在一个实施例中,在所述建模步骤中,基于涡流诱导半径获取多无人机间的关于 气动耦合的参数。
[0008] 在一个实施例中,使用勾股定理利用以下表达式计算所述涡流诱导半径rp:
[0010] 其中,yP+Ay代表无人机i受无人机j左侧祸线作用,yp-Ay代表无人机i受无人机j 右侧涡线作用,P是受涡流作用的点,(Xp,yP,ZP)作为向量°, I%的坐标,亦是p点在无人机j 气流坐标系中的坐标,〇j是原点,Δ y和Δ z是无人机j的祸线分别在I%面和面上的 投影与 X 轴之间的垂直距离,Ay = F;cos/?;/2 rA^d.tantai^secAjU + zjcosc^,匕. 为无人机j等效翼展,ζ』为无人机j的反,的为无人机j侧滑角,々」为无人机j四分之一弦处 的后掠角,A为无人机j迎角,2。」为无人机j的翼跟在机坐标系中的坐标,W」为无人机j的气 流坐标系。
[0011] 在一个实施例中,通过如下表达式求解所述向量API% :
[0013] 其中,R为转换矩阵,为由地坐标系E转化为无人机j的气流坐标系的转换矩阵, 为由无人机i的机坐标系仏转化为地坐标系E的转换矩阵,为机坐标系⑴下原点 〇J 到受涡流作用的点P的向量Ά k通过如下表达式计算:
[0014] °j°i \Wj~-^-wjE^°E°i \e ~°E°j Is)
[0015]其中,OEOi |E为地坐标系E下原点〇i至lj〇E的向量,OEOj |e为地坐标系E下原点〇j至lj〇E的 向量。
[0016] 在一个实施例中,在p点位于无人机i的机翼时,通过如下表达式计算:
[0018] 其中,a为机翼上的ρ点距翼根的距离,XodPzca分别为无人机i的翼跟在机坐标系 中的坐标,无人机i的反角,AiS无人机i四分之一弦处的后掠角;在p点位于无人机i的 机身时,通过如下表达式计算:
[0019] 〇]P\B=[±l 0 Of
[0020] 其中,1为机身上的p点距质心的距离;在p点位于无人机i的机身直径时,通过如下 表达式计算1¾:
[0022] 其中,d为机身直径上的p点距质心的距离,在p点位于无人机i的机翼、机身
和机身半径
I的范围内时,各个k的表达式中的±符号取+,否则取_,其 中Lf为机身长度,Df为机身直径长度。
[0023] 在一个实施例中,所述无人机间气动耦合模型如下符号表达式表示:
[0024] g(x) = [dvi dxi dyi dui 0 ... 0]τ
[0025] 其中,dvi、dxi、dYi和cU分别表示无人机i的参数Vi、Xi、γ dPyi所受邻机涡流的影 响,且vi、Xi、γi和μL为受控变量,vi为无人机i的速度,Xi、γi、yi为各姿态角,Xi为无人机i的 航迹偏转角,γ i为无人机i飞行航迹角,yi为无人机i的绕飞行速度矢量的滚转角;速度和各 姿态角是基于有效涡流诱导速度分别得到,所述有效涡流诱导速度是根据所述涡流诱导半 径和Burhamn模型得到。
[0026] 在一个实施例中,通过如下表达式计算dvi、dxi、dYi、dwi:
[0031] 其中,qi为动压,Si为机翼面积,ACDi为阻力增量系数,ACu为升力增量系数,ACYi 为侧力增量系数,nu为无人机i的质量
[0032] 进一步根据如下表达式计算Δ CDi、Δ CLi和Δ CYi:
[0036] 其中,为升力系数,(^为升力线斜率,ru为垂尾的气动效率因子,Ctl为垂尾升力 线斜率,stl为垂尾面积, 〇1为无人机i迎角,&为无人机i侧滑角,,为无人机i的机坐标系 Bi中总的有效涡流诱导速度在z轴的分量,%"山为仏中总的有效涡流诱导速度在X轴的分 量,^丄为仏中总的有效涡流诱导速度在y轴的分量。
[0037] 在一个实施例中,通过如下表达式表示多无人机网络编队运动模型:
[0038] X7 i = f (xi)+g(x) i = l,2. . .η
[0039] 其中,
[0040]在i的取值为1,2· · ·η 时,f (xi)表示多机动力学模型,、^^和^^为无人机i在机坐标系Bi下的角速度,cti为无 人机i迎角,&为无人机i侧滑角,Xgl、ygl、zgl为无人机i质心在地坐标系中的坐标。
[0041] 在一个实施例中,第一控制步骤中,以多无人机网络编队运动模型中的升降δ^、 副翼Sal、方向舵δ γι以及开度Stl这些参数作为动态逆控制器的输入变量时,通过以下表 达式表示所提取的受控模型:
[0042] z7 ii = fi(x)+f4(xi)ui/ i = l,2,...n
[0043] 其中,z'u为受控变量导数的矩阵,fKx)为与控制输入无关的项的集合,f4(Xl)S 控制输入矩阵,u/为待确定的动态逆控制器。
[0044] 在一个实施例中,在f4(xi)可逆时,对u/进行验证,建立动态逆控制器u i:
[0045] Ui = f4(xi)_1[-f3(z2i)-gl(x)+Vj]
[0046]其中,f3(Z2l)为非控制变量函数矩阵,V」为新的控制输入,gl(x)为所述无人机间气 动耦合模型中受控变量的符号表达式;通过如下表达式计算f4(Xl):
[0048]通过以下表达式分别计算 f41(Xi)、f42(Xi)、f43(Xi)和 f44(Xi):
[0053] 其中,C^、0、0为阻力系数中的参数,Cf为升力系数中的参数,0、Cf 为侧力系数中的参数,7^为推力系数中的参数,P为空气密度,s为机翼参考面积,ai为无人 机i迎角,队为无人机i侧滑角;最后,将所述受控模型中的u/替换为m,将所述受控模型进 一步化简为弱非线性的受控模型:
[0054] z7 n = f2(zii)+Vj i = l,2,...n〇
[0055] 其中,f2(Zli)为控制变量函数矩阵。
[0056] 在一个实施例中,所述一致性控制器采用多智能体中基于局部信息的线性控制协 议。
[0057] 与现有技术相比,本发明的一个或多个实施例可以具有如下优点:
[0058] 本发明在多无人机网络编队建模时考虑到无人机间气动耦合的影响,通过计算涡 流诱导半径进而建立无人机间气动耦合模型,使得无人机网络编队模型更加符合实际情 况;采用第一控制和第二控制方法大大降低了由于考虑到无人机间动态耦合因素而带来的 模型的复杂性和非线性,并且加强了对无人机网络编队控制的鲁棒性,实现了一致性控制 的需求。
[0059] 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利 要求书以及附图中所特别指出的结构来实现和获得。

附图说明

[0060] 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实 施例共同用于解释本发明,并不构成对本发明的限制。在附图中:
[0061] 图1是根据本发明一实施例的多无人机网络编队的一致性控制方法的流程图
[0062] 图2是根据本发明一示例的涡流诱导半径的空间上的示意图;
[0063] 图3是根据本发明一示例的机翼到p点的位置向量示意图;
[0064] 图4是根据本发明一示例的涡流诱导速度的空间向量的分解示意图;
[0065] 图5是根据本发明一示例的迎角增量的示意图;
[0066] 图6是根据本发明一实施例的多无人机网络编队的一致性控制方法的功能模化 示意图。

具体实施方式

[0067] 为使本发明的目的、技术方案和优点更加清楚,以下结合附图对本发明作进一步 地详细说明。
[0068] 在进行详细说明前,先说明图2至图5中附图标记1至14所代表的含义:
[0069] 1-作用点p在邻机气流坐标系下投影的X轴坐标;
[0070] 2-作用点p在邻机气流坐标系下投影的z轴坐标;[0071 ] 3-邻机的涡线在其气流坐标系下X〇Z面的投影与X轴之间的垂直距离;
[0072] 4-邻机的涡线在其气流坐标系下xoy面投影与X轴之间的垂直距离;
[0073] 5-作用点p在邻机气流坐标系下投影的y轴坐标;
[0074] 6-相邻两机间的涡流诱导半径r;
[0075] 7-无人机j的四分之一弦处的后掠角Λ
[0076] 8-无人机j的反角ζ」;
[0077] 9-作用点ρ处所受涡流诱导速度与邻机气流坐标系y轴之间的夹角
[0078] 10-无气动親合作用时无人机速度在其机坐标系下xoz面上X轴的投影;
[0079] 11-无人机所受的总的前铣速度;
[0080] 12-迎角增量Δα」;
[0081] 13-无人机所受的总的下铣速度;
[0082] 14-无气动親合作用时无人机速度在其机坐标系下xoz面上z轴的投影。
[0083] 图1是根据本发明一实施例的多无人机网络编队的一致性控制方法的流程图,下 面结合附图对该方法进行详细说明。
[0084] 步骤S110,获取多无人机间的关于气动耦合的参数,基于该参数建立无人机间气 动耦合模型,并根据气动耦合模型和多机动力学模型建立多无人机网络编队运动模型。
[0085] 总体来说,如图6所示,本实施例的多无人机网络编队的一致性控制方法,在建立 多无人机网络编队运动模型50时考虑了机间气动耦合作用,将气动耦合模型50a以与多机 编队动力学模型50b结合,构成了更符合实际情况的多无人机网络编队运动模型50。
[0086] 本实施例基于涡流诱导半径从涡流诱导速度入手来建立无人机间气动耦合模型 50a〇
[0087] Burhamn模型是一种典型的祸流诱导速度模型,其表达式为:
[0089] 其中,Γ表示涡强,r。表示涡核半径,i和j分别表示受涡流作用和产生涡流的无人 机,r为待计算的涡流诱导半径。
[0090] 进一步通过下式计算涡强:
[0092] 其中,为升力系数,Vj为无人机j速度,bj为翼展,λ」为机翼展弦比。
[0093] 此外,通过如下表达式计算涡核半径r。:
[0095]根据已看过表达式T = (xj-Xi)/Vj计算τ,τ为祸龄,其中,Xj为机j的质心在地坐标 系中X轴的投影,XlS表示机i的质心在地坐标系中X轴的投影。
[0096] 下面详细描述如何获取待计算的涡流诱导半径r。
[0097] 图2是根据本发明一示例的涡流诱导半径的空间上的示意图,现以机群中两架相 邻无人机i和无人机j为例,参考图2计算无人机机i上任一点的涡流诱导半径r P(如图1中附 图标记6所指)。具体表示式如下:
[0099] 其中,yp+Δ y代表无人机i受机j左侧祸线作用,yp-A y代表无人机i受无人机j右侧 祸线作用,P是受祸流作用的点,(Xp,yP,ZP)作为向量1%的坐标,亦是p点在无人机j气流 坐标系中的坐标(如附图标记1、5、2所指),Ay和Δ Ζ是无人机j的涡线分别在无人机j气流 坐标系面和面上的投影与χ轴之间的垂直距离(如附图标记 4、3所指),,,&为等效翼展,A为侧滑角,ζ』为反 角(如附图标记8所指),Λ」为四分之一弦处的后掠角(如附图标记7所指),~为迎角,2。」分 别为无人机j的翼跟在机坐标系中的坐标,W」为无人机j的气流坐标系;
[0100] 值得注意的是,在无人机j的气流坐标系与机坐标系重合时,Ay = & /2。
[0101] 具体通过如下表达式求解向量1_01% :
[0103]其中,R为转换矩阵,为由地坐标系E转化为机j的气流坐标系的转换矩阵, 为由机i的机坐标系B转化为地坐标系E的转换矩阵,ls,为机坐标系&下原点到受涡流 作用的点p的向量Ά k通过如下表达式计算:
[0104] °j°i \Wj~-^-WjE^°E°i \e ~°E°j Is)
[0105]其中,OEOi |e为地坐标系E下原点Oi到OE的向量,OEOj |e为地坐标系E下原点Oj到OE的 向量。
[0106] 图3是根据本发明一示例的涡流诱导半径的空间向量示意图,参考图3可知:
[0107] 在p点位于无人机i的机翼时,通过如下表达式计算°;0 1¾ :
[0109] 其中,a为机翼上的ρ点距翼根的距离,XodPzca*别为机i的翼跟在机坐标系的坐 标,ζ:*无人机i的反角,人,为无人机i四分之一弦处的后掠角。
[0110] 在p点位于无人机i的机身时,通过如下表达式计算〃;/71¾ :
[0111] (^|=[±/ 0 ο]τ
[0112] 其中,1为机身上的ρ点距质心的距离;
[0113] 在ρ点位于无人机i的机身直径时,通过如下表达式计算:
[0114] |Β =[0 0 士ί/]Τ
[0115] 其中,d为机身直径上的ρ点距质心的距离。
[0116] 此外,对于上述的表示式而言,在ρ点位于无人机i的机翼、机身
和机身半径
的范围内时,各个k的表达式中的±符号取+,否则取-,其 中,b为无人机i的翼展,Lf为机身长度,Df为机身直径长度。
[0117] 更进一步地,基于Burhamn模型和无人机上任一点祸流诱导半径的计算方法,计算 邻机间的有效涡流诱导速度。以无人机i在无人机j后方右下为例,首先,分别计算无人机i 的机翼、机身和机身直径所受平均涡流诱导速度。
[0118] 设受作用点ρ位于机i机翼上,则机i受机j左侧涡线作用产生的涡流诱导速度为向 量通过Burhamn模型可计算出U勺模值,并将该数值记为|% w|,其中通过涡流诱导半 径的表达式可获取相应的涡流诱导半径。向量巧^沿无人机j气流坐标系可分解为 和 K/IyW I%。
[0119] 图4是根据本发明一示例的涡流诱导速度的空间向量的分解示意图。
[0120] 可通过如下表达式计算分量L,和L,的大小,方向分别为负向和 正向:
[0123] 其中,0^为作用点p处所受涡流诱导速度与邻机气流坐标系y轴之间的夹角(如附 图标记9所指),A = & tan tan ζ jec Λ" 2 + ,rL为p点到机j左侧涡线的涡流诱导半径,rc为涡 核半径。
[0124] 进一步通过以下表达式计算无人机i的机翼受左侧涡线作用产生的平均涡流诱导 速度分量大小,方向分别为少I%负向和zl%正向:
[0127]同理可求得i的机翼受右侧涡线作用产生的平均涡流诱导速度分量大小及方向 (不再赘述)。因此,机i机翼所受平均涡流诱导速度的表达式为:
[0129] 其中,.为机i的机坐标系仏中平均涡流诱导速度在X轴的分量,示.为机i 的机坐标系队中平均涡流诱导速度在y轴的分量,为机i的机坐标系&中平均涡流诱导 速度在z轴的分量,为由地坐标系E转化为机i的机坐标系B的转换矩阵为由机j的气 流坐标系转化为地坐标系E的转换矩阵。
[0130] 同理可分别求出机身和机身直径所受平均涡流诱导速度向量和向量 (不再赘述)。
[0131] 由于无人机所受涡流诱导速度在机体上的分布并不均匀,因此进一步用有效涡流 诱导速度来统一表示无人机所受涡流诱导速度。机i在机j后方右下所受有效涡流诱导速度 的表达式为:
[0133]其中,~ls,为机i的机坐标系B冲有效涡流诱导速度在X轴的分量,~1¾为机i的 机坐标系Bi中有效涡流诱导速度在y轴的分量,MylSi为机i的机坐标系Bi中有效涡流诱导速 度在z轴的分量,Wxd |β;和|β;分别为向量fFo ^在机坐标系下的X轴和y轴的分量,fFj® |β;和 fFZB |β;分别为向量fFs |β;在机坐标系下的y轴和ζ轴的分量。
[0134] 机i受涡流作用的空间位置虽然包括机j的后方右上、右下、左上以及左下,但实际 上这四个位置所受涡流诱导速度的表达式均相同。因此,邻机间的有效涡流诱导速度可由 上式表不。
[0135] 图5是根据本发明一示例的迎角增量(如附图标记12所指)的示意图,从图5中 可知向量vu和向量v2i量分别为有无气动耦合作用时机i的速度在|s;面上的投影,附图标 记10所指的是无气动耦合作用时无人机速度在其机坐标系下xoz面上X轴的投影,附图标记 14所指的是无气动親合作用时无人机速度在其机坐标系下xoz面上z轴的投影。Wxi和Wzi分 别为机i所受的总的前铣速度和下铣速度(如附图标记11、13所指)。设机群中有η架无人机, 则机i所受的总的有效涡流诱导速度可表示为:
[0137] 其中,为机i的机坐标系B冲总的有效涡流诱导速度在X轴的分量,为机i 的机坐标系m中总的有效涡流诱导速度在y轴的分量,Μ,丄,为机i的机坐标系m中总的有效 涡流诱导速度在z轴的分量,h为0-1二元向量,描述了邻机间涡流作用的强弱,即机j对机i 的涡流作用可近似忽略时,Zy =0,反之Zy =1。
[0138] 从图5中可以获取关于迎角增量的表达式:
[0140]基于以上两式,分别计算阻力增量系数ACDl,升力增量系数ACLl,侧力增量系数 A CYi〇
[0144] 其中,(^为无人机i的升力系数,(^为升力线斜率,ru为垂尾的气动效率因子,CtlS 垂尾升力线斜率,stl为垂尾面积,Bi为机体i坐标系。
[0145] 由此,机i的速度v和姿态角ΧηγηΑ所受邻机涡流的影响用具体函数表示为:
[0150] 其中,qi为动压,Si为机翼面积,Δ CDi为阻力增量系数,Δ CLi为升力增量系数,A CYi 为侧力增量系数,ΠΗ为机i的质量,&为无人机i的绕飞行速度矢量的滚转角,^为无人机i的 速度,γ :为无人机i飞行航迹角。
[0151] 最终,得到考虑到气动耦合相关参数的多无人机网络编队运动模型50的表达式:
[0152] X7 i = f (xi)+g(x) i = l,2,...n
[0153] 其中,
[0154] x, = [xh --· · x12i Γ = [v;尤 % h ~^.],在 i 的取值唯一时,f (xi)为单机动力学模型,在i的取值为1,2. . .n时,f(xi)表示多机动力学模型50b,g(x)为无 人机间气动耦合模型50a的符号表达式,Vi为无人机i的速度,Xi为机i的航迹偏转角, ~與、和 1为机i在机坐标系下的角速度,Xgi、ygi、Zgi为机i质心在地坐标系中的坐标。 可以理解,速度和各姿态角是基于有效涡流诱导速度分别得到,有效涡流诱导速度是根据 涡流诱导半径和Burhamn模型得到。
[0155] 具体地,基于机i的速度Vi和姿态角Xi、γ i、yi所受邻机涡流的影响的函数表示可 获取气动耦合模型50a的符号表达式,具体表示式如下:
[0157] 其中,gl(x)为无人机间气动耦合模型50a中受控变量的符号表达式,Vi、Xi、γ 为受控变量,dvi、dxi、dYi和cU分别表示无人机i的参数 Vi、Xi、γ dPyi所受邻机涡流的影响。
[0158] 步骤S120,基于多无人机网络编队运动模型50的受控变量,提取多无人机网络编 队运动模型50的受控模型,以多无人机网络编队运动模型50中的多个参数作为动态逆控制 器51的输入变量,运用动态逆控制器51将该受控模型化简为弱非线性的受控模型。
[0159] 详细地说,针对该多无人机网络编队运动模型50,首先应用动态逆控制器51降低 由气动耦合模型50a引起的非线性。参考图6的多无人机网络编队的一致性控制方法的功能 模块化示意图,可以形象化看到动态逆控制器51对无人机网络编队模型50进行初步控制。
[0160] 具体地,令 xi=[ziiTZ2iT]TUi=[5ei 3ai 3ri 5ti]T,其中,i = l,2. · .n,zii=[vi Xi γ i μL]τ,ζ2ί A /?JT,其中,zii为受控变量,Z2i为非受控变量。
[0161] 以多无人机网络编队运动模型50中的升降舵翼δ31、方向舵δγι以及油门开度 Stl这些参数作为动态逆控制器51的输入变量时,基于受控变量Zll,通过以下表达式表示受 控模型:
[0162] z7 ii = fi(x)+f4(xi)ui/ i = l,2,...n
[0163] 其中,z'u为受控变量导数的矩阵,fKx)为与控制输入无关的项的集合,f4(Xl)S 控制输入矩阵,u/为待确定的动态逆控制器。
[0164] 通过整理上式进一步得到如下表达式来计算fi(x):
[0165] fl(X) =f2(Zli)+f3(Z2i)+gl(X)
[0166] 其中,f2(Zli)为控制变量函数矩阵,f3( Z2i)为非控制变量函数矩阵,通过如下表达 式分别计算f2(Zli)、f3(Z2i)以及f4(Xi):
[0168]其中,p为空气密度,s为机翼参考面积,CDQl为机i阻力系数中的参数,D为阻力,g为 重力加速度,CLQi为机i升力系数中的参数,L为升力;
[0170]其中,&、及和及为推力系数中的参数,T为发动机推力,C?、和为升力系 数中的参数,A为无人机i仰角的微分,(巧、C广^和&~为侧力系数中的参数,C为机翼的平 均几何弦长,b为翼展;
[0172] 通过整理上式进一步得到如下表达式以分别计算f41(Xi)、f42(Xi)、f43(Xi)和f44 (Xi):
[0177] 其中,(,、C》为阻力系数中的参数,Cf为升力系数中的参数,为 侧力系数中的参数,\为推力系数中的参数。
[0178] 由于动态逆控制器51的实施需要满足f4(Xl)可逆,因此|f4( Xl)|关0,由此可推出 如下关系式:
[0180]在满足上式的前提下,对u/进行验证,建立动态逆控制器51为:[0181 ] Ui = f4(xi)_1[-f3(z2i)-gl(x)+Vj]
[0182] 其中,V」为新的控制输入。将受控模型中的u/替换为m,将该受控模型进一步化简 为弱非线性的受控模型:
[0183] z7 n = f2(zii)+Vj i = l,2,...n,
[0184] 其中,f2(Zli)为控制变量函数矩阵。
[0185] 总体来说,动态逆控制器51以升降舵、副翼Sai、方向舵Sri和油门开度Sti作为输 入变量,在控制输入矩阵f4(Xl)可逆时对从无人机网络编队模型50中提取的受控模型进行 动态逆控制,降低了机间气动耦合模型所带来的非线性。
[0186] 步骤S130,建立一致性控制器52,并基于该一致性控制器52对化简得到的弱非线 性的受控模型进行一致性控制。
[0187] 在图6中可形象化地看到一致性控制器52对经过动态逆控制化简后的弱非线性的 受控矩阵进行一致性控制,以加强了对无人机网络编队控制的鲁棒性。本实施例中,一致性 控制器52采用多智能体中基于局部信息的线性控制协议
[0188] 具体通过如下表达式建立一致性控制器52:
[0190]其中JeiT表示耦合强度,P£RnXn是单机状态的耦合矩阵,Lu为拉普拉斯矩阵L = [I^]eRnXn的基本元素,L表示机群的有向通信拓扑,为机j的受控变量的矩阵。[0191 ] Uj的具体定义为:当i矣j时,若机i和机j之间存在通信,则Lij <0,否则Lij = 0同时 对角元素满足耗散条件:
[0192] 由向量zu各分量的有界性可知,f2(Zli)满足Lipschitz条件,即存在满足为机j的控制变量函数矩阵。
[0193] 综上所述,本实施例在多无人机网络编队建模时考虑到无人机间气动耦合的影 响,通过计算涡流诱导半径进而建立无人机间气动耦合模型,使得无人机网络编队模型更 加符合实际情况;采用动态逆控制大大降低了由于考虑到无人机间动态耦合因素而带来的 模型的复杂性和非线性,同时一致性控制的采用加强了对无人机网络编队控制的鲁棒性, 实现了一致性控制的需求。
[0194] 以上所述,仅为本发明的具体实施案例,本发明的保护范围并不局限于此,任何熟 悉本技术的技术人员在本发明所述的技术规范内,对本发明的修改或替换,都应在本发明 的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈