CN114115335A - 一种基于跟踪微分器的多四旋翼无人机安全编队控制方法 - Google Patents

一种基于跟踪微分器的多四旋翼无人机安全编队控制方法 Download PDF

Info

Publication number
CN114115335A
CN114115335A CN202111306235.XA CN202111306235A CN114115335A CN 114115335 A CN114115335 A CN 114115335A CN 202111306235 A CN202111306235 A CN 202111306235A CN 114115335 A CN114115335 A CN 114115335A
Authority
CN
China
Prior art keywords
unmanned aerial
rotor unmanned
aerial vehicle
quad
ith
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
Application number
CN202111306235.XA
Other languages
English (en)
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.)
Guilin University of Aerospace Technology
Original Assignee
Guilin University of Aerospace Technology
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 Guilin University of Aerospace Technology filed Critical Guilin University of Aerospace Technology
Priority to CN202111306235.XA priority Critical patent/CN114115335A/zh
Publication of CN114115335A publication Critical patent/CN114115335A/zh
Pending legal-status Critical Current

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)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明涉及一种基于跟踪微分器的多四旋翼无人机安全编队控制方法,首先,构造不依赖于编队误差初始值的非对称边界预设性能控制器,以获得光滑快速的编队暂态性能;其次,通过双曲正切跟踪微分器在获取快速精准的微分控制信号的同时,避免了传统反推控制器设计方法的“微分***”问题;最后,采用自适应神经网络干扰估计器,实现对集总扰动精准高效的实时估计与补偿;设计方法克服了现有多四旋翼无人机安全编队控制中的参数不确定性、外部干扰、以及暂态性能恶化问题,可以在无人机遭受参数不确定性和外部环境干扰情况下形成持续稳固的编队构型,大大增强多四旋翼执行协同编队任务的鲁棒性、高效性和安全性。

Description

一种基于跟踪微分器的多四旋翼无人机安全编队控制方法
技术领域
本发明涉及一种基于跟踪微分器的多四旋翼无人机安全编队控制方法,属于无人机协同编队飞行技术领域。
背景技术
多四旋翼协同编队指多四旋翼通过保持预定的空间几何拓扑形态,借助全局或局部信息交互与共享,形成多四旋翼***的协同超越能力,为执行单体所无法胜任的复杂性任务提供有效的解决方案。多四旋翼可采用合理的编队飞行替代士兵高效地执行诸如目标侦查、敌情搜集等危险的军事任务,也可用于复杂山区地形环境人员搜救、矿产勘测等民用场合,能极大地弥补单体获取环境信息不完整、执行任务效率低以及负载能力有限的弊端,具有重要的军/民两用研究价值与迫切的现实意义。
在现有技术的多四旋翼无人机协同编队过程中,存在三个关键问题:(1)四旋翼无人机编队***中存在参数不确定性和未知环境干扰,对无人机***安全编队飞行造成一定困扰,严重时甚至会导致编队***失效;(2)四旋翼无人机编队控制问题中,避免无人机之间相互碰撞是无人机安全编队飞行的基本要求,现有预设性能控制方法可避免无人机之间相互碰撞的有效方法,然而,现有预设性能控制方法在控制器设计过程中需各四旋翼无人机的初始为位置信息精确已知,同时在编队控制过程中,不可避免地引起编队同步误差超调,给控制器设计带来一定的局限性;(3)在四旋翼协同编队反步控制律设计过程中,需要对虚拟控制量进行反复求导,不可避免地增加了控制器设计和参数计算的复杂度,不利于高速动态协同编队对数据处理的时效性需求。
发明内容
本发明所要解决的技术问题是提供一种基于跟踪微分器的多四旋翼无人机安全编队控制方法,采用全新设计,能够克服参数不确定性、外部干扰、以及暂态性能恶化等问题,解决了多四旋翼无人机高效率编队抗干扰控制问题。
本发明为了解决上述技术问题采用以下技术方案:本发明设计了一种基于跟踪微分器的多四旋翼无人机安全编队控制方法,按时序实时执行如下步骤:
步骤A.针对预设数量四旋翼无人机,以各架四旋翼无人机之间相互通信,且至少一架四旋翼无人机获取虚拟领航者信息为目标,构建全部四旋翼无人机所对应的编队样式、以及通讯拓扑结构,并获得各架四旋翼无人机分别所对应的约束模型,进而获得各架四旋翼无人机分别所对应受约束的协同编队同步误差,然后进入步骤B;
步骤B.根据各架四旋翼无人机分别所对应受约束的协同编队同步误差,应用误差变换方法,获得各架四旋翼无人机分别所对应不受约束的协同编队同步误差,然后进入步骤C;
步骤C.根据各架四旋翼无人机分别所对应不受约束的协同编队同步误差,获得各架四旋翼无人机的速度动态虚拟控制律、姿态角动态虚拟控制律、角速度动态虚拟控制律,并应用双曲正切跟踪微分器,获得各架四旋翼无人机的速度微分控制信号、姿态角微分控制信号、角速度微分控制信号,然后进入步骤D;
步骤D.建立各架四旋翼无人机分别所对应的自适应神经网络干扰估计器,用于对四旋翼无人机***中的不确定性和环境干扰进行实时估计,并结合各架四旋翼无人机的速度微分控制信号、姿态角微分控制信号、角速度微分控制信号,构建各架四旋翼无人机分别所对应的速度环控制器和姿态环控制器。
作为本发明的一种优选技术方案:所述步骤A中,基于所构建全部四旋翼无人机对应的编队样式、以及通讯拓扑结构,获得各架四旋翼无人机分别所对应的约束模型如下:
Figure BDA0003340398860000021
其中,1≤i≤I,I表示四旋翼无人机的数量,Xi,p=[Xi,p1,Xi,p2,Xi,p3]T和Xi,v=[Xi,v1,Xi,v2,Xi,v3]T分别表示第i架四旋翼无人机在惯性坐标系OeXeYeZe中的位置向量和速度向量,Xi,Θ=[Xi,Θ1,Xi,Θ2,Xi,Θ3]T和Xi,ω=[Xi,ω1,Xi,ω2,Xi,ω3]T分别表示第i架四旋翼无人机在机体坐标系oBxByBzB下的姿态角向量和角速度向量,
Figure BDA0003340398860000022
表示的一阶导数;
Figure BDA0003340398860000023
表示第i架四旋翼无人机位置动态的虚拟控制输入,mi表示第i架四旋翼无人机的质量,Gi=[0,0,mig]T表示第i架四旋翼无人机的重力矩阵,g表示重力加速度;gi,1表示第i架四旋翼无人机与姿态运动相关的位置输入矩阵,gi,1=[cos(Xi,Θ3)sin(Xi,Θ2)cos(Xi,Θ1)+sin(Xi,Θ3)sin(Xi,Θ1),sin(Xi,Θ3)sin(Xi,Θ2)cos(Xi,Θ1)-cos(Xi,Θ3)sin(Xi,Θ1),cos(Xi,Θ2)cos(Xi,Θ1)]T;ui,1表示第i架四旋翼无人机螺旋桨的总推力或升力之和,Ui,ω=[ui,2,ui,3,ui,4]T表示第i架四旋翼无人机的力矩,ui,1=Fi,1+Fi,2+Fi,3+Fi,4,
Figure BDA0003340398860000024
ui,3=Ji,θ(liFi,2-liFi,4),ui,4=Ji,ψ(-ciFi,1+ciFi,2-ciFi,3+ciFi,4),li和ci分别表示第i架四旋翼无人机质心到螺旋桨电机的距离、以及力矩系数,Fi,1、Fi,1、Fi,1、Fi,4分别表示第i架四旋翼无人机四个螺旋桨的升力,fi,v(Xi,v)=-Πi,1Xi,v/mi
Figure BDA0003340398860000031
分别表示第i架四旋翼无人机气动系数中的参数化不确定性项,Πi,1表示第i架四旋翼无人机的轨迹回路阻尼矩阵,Πi,2表示第i架四旋翼无人机的姿态回路阻尼矩阵,
Figure BDA0003340398860000032
表示第i架四旋翼无人机正定对角惯性矩阵,Δi,v=[Δi,v1i,v2i,v3]T和Δi,ω=[Δi,ω1i,ω2i,ω3]T分别表示第i架四旋翼无人机位置环所受有界环境干扰和姿态环所受有界环境干扰。
作为本发明的一种优选技术方案:所述步骤A中,获得各架四旋翼无人机分别所对应受约束的协同编队同步误差如下:
Figure BDA0003340398860000033
其中,I表示四旋翼无人机的总数,ei,pk表示第i架四旋翼无人机对应位置向量中第k个元素的受约束协同编队同步误差,k=1、2、3,Ni表示第i架四旋翼无人机相邻各四旋翼无人机构成的邻域集,aij表示第i架四旋翼无人机与其所对应邻域集中第j架四旋翼无人机之间的信息权值,且若第i架四旋翼无人机与其所对应邻域集中第j架四旋翼无人机之间保持通信,则aij=aji>0,否则,aij=aji=0;bi表示第i架四旋翼无人机与虚拟领航者间的信息权值,且若第i架四旋翼无人机能够获取虚拟领航者的位置信息,则bi>0,否则bi=0;qij,k表示第i架四旋翼无人机与其所对应邻域集中第j架四旋翼无人机之间对应位置向量中第k个元素的期望相对位置偏差,Xi,pk表示第i架四旋翼无人机位置向量中的第k个元素,Xj,pk表示第i架四旋翼无人机所对应邻域集中第j架四旋翼无人机位置向量中的第k个元素,Bi,pk
Figure BDA0003340398860000034
分别表示第i架四旋翼无人机对应位置向量中第k个元素的预设性能函数下限、上限,
Figure BDA0003340398860000035
表示虚拟领航者在惯性坐标系OeXeYeZe中的位置向量;qi,k表示第i架四旋翼无人机与虚拟领航者之间对应位置向量中第k个元素的期望相对位置偏差。
作为本发明的一种优选技术方案:所述步骤B中,根据各架四旋翼无人机分别所对应受约束的协同编队同步误差ei,pk,应用误差变换方法,按
Figure BDA0003340398860000036
结合如下公式:
Figure BDA0003340398860000037
获得各架四旋翼无人机分别所对应不受约束的协同编队同步误差Zi,pk,其中,B i,pk
Figure BDA0003340398860000041
如下:
Figure BDA0003340398860000042
其中,δ i,pk用于确定预设性能函数下限,且δ i,pk为大于或等于1的常数,
Figure BDA0003340398860000043
用于确定预设性能函数下限,且
Figure BDA0003340398860000044
为大于或等于1的常数,
Figure BDA0003340398860000045
Figure BDA0003340398860000046
为大于0的设计参数,
Figure BDA0003340398860000047
用于调节误差ei,pk的收敛速度,
Figure BDA0003340398860000048
Figure BDA0003340398860000049
分别均为大于0的设计参数,
Figure BDA00033403988600000410
Figure BDA00033403988600000411
用于确定同步误差的性能边界。
作为本发明的一种优选技术方案:所述步骤C包括如下步骤C1至步骤C2:
步骤C1.根据各架四旋翼无人机分别所对应不受约束的协同编队同步误差,按如下公式:
Figure BDA00033403988600000412
获得各架四旋翼无人机的速度动态虚拟控制律,用于镇定位置回路不受约束的协同编队同步误差;其中,αi,vk表示第i架四旋翼无人机对应位置向量中第k个元素的速度动态虚拟控制律,基于k=1、2、3,ki,pk为第i架四旋翼无人机位置环分别对应位置向量三个分量下控制器的可调增益,
Figure BDA00033403988600000413
表示第i架四旋翼无人机与其所对应邻域集中所有四旋翼无人机之间的总信息权值,然后进入步骤C2;
步骤C2.应用双曲正切跟踪微分器,按如下公式:
Figure BDA00033403988600000414
获得各架四旋翼无人机的速度微分控制信号、角速度微分控制信号,其中,η1i,vk表示第i架四旋翼无人机对应位置向量中第k个元素的速度微分控制信号,ri,vk、τ1i,vk、τ2i,vk、ζ1i,vk、ζ2i,vk是双曲正切跟踪微分器对应速度的正设计参数,然后进入步骤D。
作为本发明的一种优选技术方案:所述步骤D包括如下步骤D1至步骤D5;
步骤D1.建立各架四旋翼无人机分别所对应的自适应神经网络干扰估计器如下:
Figure BDA0003340398860000051
其中,
Figure BDA0003340398860000052
γi,v=diag(γi,v1i,v2i,v3)表示第i架四旋翼无人机速度环自适应增益矩阵,γi,v1、γi,v2、γi,v3分别表示第i架四旋翼无人机速度环三个分量对应的自适应增益,σi,v=diag(σi,v1i,v2i,v3)表示第i架四旋翼无人机速度环自适应更新律修正因子矩阵,σi,v1、σi,v2、σi,v3分别表示第i架四旋翼无人机速度环三个分量自适应更新律对应的修正因子,
Figure BDA0003340398860000053
表示第i架四旋翼无人机速度环的理想权值向量,
Figure BDA0003340398860000054
分别表示第i架四旋翼无人机速度环三个分量的理想权值,同时,
Figure BDA0003340398860000055
hi,v表示第i架四旋翼无人机速度环的高斯基函数向量,
Figure BDA0003340398860000056
表示第i架四旋翼无人机对应高斯基函数的输入量,
Figure BDA0003340398860000057
分别表示第i架四旋翼无人机在惯性坐标系OeXeYeZe中的位置向量和速度向量,然后进入步骤D2;
步骤D2.构建各架四旋翼无人机分别所对应的自适应神经网络协同编队控制器如下,构成各架四旋翼无人机分别所对应的速度环控制器;
Figure BDA0003340398860000058
其中,ki,v=diag(ki,v1,ki,v2,ki,v3)表示第i架四旋翼无人机速度环控制器增益矩阵,ki,v1、ki,v2、ki,v3表示第i架四旋翼无人机速度环三个分量对应控制器的可调增益,ei,v为第i架四旋翼无人机速度量跟踪误差向量,ei,v=Xi,v1i,v,η2i,v为αi,v经过跟踪微分器滤波后的一阶微分信号,η2i,v={η2i,v12i,v22i,v3},αi,v={αi,v1i,v2i,v3};Fi,v表示第i架四旋翼无人机对应速度的虚拟控制输入;
其中,为实现四旋翼无人机速度调节,则Fi,v的大小与期望拉力ui,1满足如下关系:
Figure BDA0003340398860000059
其中,ui,1表示第i架四旋翼无人机螺旋桨的总推力,
Figure BDA00033403988600000510
分别表示由速度环控制信号所产生第i架四旋翼无人机的期望横滚角、期望俯仰角、期望偏航角,则ui,1和期望的横滚、俯仰角如下:
Figure BDA0003340398860000061
并基于第i架四旋翼无人机的期望姿态角
Figure BDA0003340398860000062
按如下公式:
Figure BDA0003340398860000063
获得各架四旋翼无人机的姿态角微分控制信号η1i,Θk,其中,ri,Θk、τ1i,Θk、τ2i,Θk、ζ1i,Θk、ζ2i,Θk是双曲正切跟踪微分器对应姿态角的正设计参数,
Figure BDA0003340398860000064
Figure BDA0003340398860000065
中的第k个分量;
其中,偏航角
Figure BDA0003340398860000066
由操纵者设定;然后进入步骤D3;其中,Fi,v1、Fi,v2、Fi,v3分别表示第i架四旋翼无人机对应位置向量中各元素关于速度的虚拟控制输入,ui,1为第i架四旋翼无人机四个螺旋桨的总推力,
Figure BDA0003340398860000067
θi d分别表示第i架四旋翼无人机的期望横滚角、期望俯仰角;
步骤D3.构建各架四旋翼无人机分别所对应的姿态角控制律如下:
αi,ω=-ki,Θei,Θ2i,Θ (10)
进而获得各架四旋翼无人机的角速度微分控制信号η1i,ωk如下:
Figure BDA0003340398860000068
其中,ri,ωk、τ1i,ωk、τ2i,ωk、ζ1i,ωk、ζ2i,ωk是双曲正切跟踪微分器对应角速度的正设计参数,ki,Θ=diag(ki,Θ1,ki,Θ2,ki,Θ3),ki,Θ1,ki,Θ2,ki,Θ3为正的控制器增益,ei,Θ=Xi,Θ1i,Θ,η1i,Θ={η1i,Θ11i,Θ21i,Θ3}为第i架四旋翼无人机的期望姿态角
Figure BDA0003340398860000069
经双曲正切跟踪微分器滤波后的信号,ki,Θ={ki,Θ1,ki,Θ2,ki,Θ3}表示第i架四旋翼无人机姿态角控制器增益矩阵,ki,Θ1、ki,Θ2、ki,Θ3分别表示第i架四旋翼无人机姿态角三个分量对应控制器的可调增益,ei,Θ表示第i架四旋翼无人机姿态角跟踪误差向量,η2i,Θ={η2i,Θ12i,Θ22i,Θ3}表示
Figure BDA00033403988600000610
经过跟踪微分器滤波后的一阶微分信号;然后进入步骤D4;
步骤D4.根据ei,ω=Xi,ω1i,ω,η1i,ω={η1i,ωk},设计各架四旋翼无人机分别所对应的角速度控制律如下:
Figure BDA0003340398860000071
其中,Ui,ω表示第i架四旋翼无人机所对应的角速度环控制向量,ki,ω={ki,ω1,ki,ω2,ki,ω3}表示第i架四旋翼无人机角速度控制器增益矩阵,ki,ω1、ki,ω2、ki,ω3分别表示角速度三个分量对应控制器的可调增益,ei,ω表示第i架四旋翼无人机对应角速度跟踪误差向量,γi,ω={γi,ω1i,ω2i,ω3}表示第i架四旋翼无人机角速度环自适应增益矩阵,γi,ω1、γi,ω2、γi,ω3分别表示第i架四旋翼无人机角速度环三个分量对应的自适应增益,
Figure BDA0003340398860000072
表示第i架四旋翼无人机角速度环的理想权值向量,
Figure BDA0003340398860000073
分别表示第i架四旋翼无人机角速度环三个分量的理想权值,hi,ω表示第i架四旋翼无人机角速度环的高斯基函数向量,
Figure BDA0003340398860000074
表示第i架四旋翼无人机所对应理想权值向量
Figure BDA0003340398860000075
的估计值,σi,ω={σi,ω1i,ω2i,ω3}表示第i架四旋翼无人机角速度环自适应更新律修正因子矩阵,σi,ω1、σi,ω2、σi,ω3分别表示第i架四旋翼无人机角速度环三个分量自适应更新律对应的修正因子,η2i,ω表示αi,ω={αi,ω1i,ω2i,ω3}经过跟踪微分器滤波后的一阶微分信号,
Figure BDA0003340398860000076
为高斯基函数的输入量,
Figure BDA0003340398860000077
分别表示第i架四旋翼无人机在机体坐标系oBxByBzB下的姿态角向量和角速度向量;然后进入步骤D5;
步骤D5.即由各架四旋翼无人机分别所对应的姿态角控制律、角速度控制律,构成各架四旋翼无人机分别所对应的姿态环控制器。
本发明所述一种基于跟踪微分器的多四旋翼无人机安全编队控制方法,采用以上技术方案与现有技术相比,具有以下技术效果:
(1)本发明所设计基于跟踪微分器的多四旋翼无人机安全编队控制方法,首先,构造不依赖于编队误差初始值的非对称边界预设性能控制器,以获得光滑快速的编队暂态性能;其次,通过双曲正切跟踪微分器在获取快速精准的微分控制信号的同时,避免了传统反推控制器设计方法的“微分***”问题;最后,采用自适应神经网络干扰估计器,实现对集总扰动精准高效的实时估计与补偿;设计方法克服了现有多四旋翼无人机安全编队控制中的参数不确定性、外部干扰、以及暂态性能恶化问题,可以在无人机遭受参数不确定性和外部环境干扰情况下形成持续稳固的编队构型,大大增强多四旋翼执行协同编队任务的鲁棒性、高效性和安全性。
附图说明
图1是本发明所设计基于跟踪微分器的多四旋翼无人机安全编队控制方法的控制结构框图;
图2是多四旋翼无人机编队的通讯拓扑示意图;
图3是惯性坐标系下多四旋翼无人机编队飞行3维轨迹示意图;
图4是惯性坐标系下多四旋翼无人机编队飞行X-Y平面轨迹示意图;
图5是多四旋翼无人机位置响应曲线示意图;
图6是多四旋翼无人机姿态响应曲线示意图;
图7是跟踪微分器的滤波信号与时间微分估计示意图;
图8是四旋翼无人机1的编队同步误差。
具体实施方式
下面结合说明书附图对本发明的具体实施方式作进一步详细的说明。
本发明所设计一种基于跟踪微分器的多四旋翼无人机安全编队控制方法,如图1所示,实际应用当中,按时序实时执行如下步骤。
步骤A.针对预设数量四旋翼无人机,以各架四旋翼无人机之间相互通信,且至少一架四旋翼无人机获取虚拟领航者信息为目标,构建全部四旋翼无人机所对应的编队样式、以及通讯拓扑结构,并获得各架四旋翼无人机分别所对应的约束模型,进而获得各架四旋翼无人机分别所对应受约束的协同编队同步误差,然后进入步骤B。
上述步骤A的实际应用中,基于所构建全部四旋翼无人机对应的编队样式、以及通讯拓扑结构,获得各架四旋翼无人机分别所对应的约束模型如下:
Figure BDA0003340398860000081
其中,1≤i≤I,I表示四旋翼无人机的数量,Xi,p=[Xi,p1,Xi,p2,Xi,p3]T和Xi,v=[Xi,v1,Xi,v2,Xi,v3]T分别表示第i架四旋翼无人机在惯性坐标系OeXeYeZe中的位置向量和速度向量,Xi,Θ=[Xi,Θ1,Xi,Θ2,Xi,Θ3]T和Xi,ω=[Xi,ω1,Xi,ω2,Xi,ω3]T分别表示第i架四旋翼无人机在机体坐标系oBxByBzB下的姿态角向量和角速度向量,
Figure BDA0003340398860000082
表示的一阶导数;
Figure BDA0003340398860000083
表示第i架四旋翼无人机位置动态的虚拟控制输入,mi表示第i架四旋翼无人机的质量,Gi=[0,0,mig]T表示第i架四旋翼无人机的重力矩阵,g表示重力加速度;gi,1表示第i架四旋翼无人机与姿态运动相关的位置输入矩阵,gi,1=[cos(Xi,Θ3)sin(Xi,Θ2)cos(Xi,Θ1)+sin(Xi,Θ3)sin(Xi,Θ1),sin(Xi,Θ3)sin(Xi,Θ2)cos(Xi,Θ1)-cos(Xi,Θ3)sin(Xi,Θ1),cos(Xi,Θ2)cos(Xi,Θ1)]T;ui,1表示第i架四旋翼无人机螺旋桨的总推力或升力之和,Ui,ω=[ui,2,ui,3,ui,4]T表示第i架四旋翼无人机的力矩,ui,1=Fi,1+Fi,2+Fi,3+Fi,4,
Figure BDA0003340398860000091
ui,3=Ji,θ(liFi,2-liFi,4),ui,4=Ji,ψ(-ciFi,1+ciFi,2-ciFi,3+ciFi,4),li和ci分别表示第i架四旋翼无人机质心到螺旋桨电机的距离、以及力矩系数,Fi,1、Fi,1、Fi,1、Fi,4分别表示第i架四旋翼无人机四个螺旋桨的升力,fi,v(Xi,v)=-Πi,1Xi,v/mi
Figure BDA0003340398860000092
分别表示第i架四旋翼无人机气动系数中的参数化不确定性项,Πi,1表示第i架四旋翼无人机的轨迹回路阻尼矩阵,Πi,2表示第i架四旋翼无人机的姿态回路阻尼矩阵,
Figure BDA0003340398860000093
表示第i架四旋翼无人机正定对角惯性矩阵,Δi,v=[Δi,v1i,v2i,v3]T和Δi,ω=[Δi,ω1i,ω2i,ω3]T分别表示第i架四旋翼无人机位置环所受有界环境干扰和姿态环所受有界环境干扰。
进一步获得各架四旋翼无人机分别所对应受约束的协同编队同步误差如下:
Figure BDA0003340398860000094
其中,I表示四旋翼无人机的总数,ei,pk表示第i架四旋翼无人机对应位置向量中第k个元素的受约束协同编队同步误差,k=1、2、3,Ni表示第i架四旋翼无人机相邻各四旋翼无人机构成的邻域集,aij表示第i架四旋翼无人机与其所对应邻域集中第j架四旋翼无人机之间的信息权值,且若第i架四旋翼无人机与其所对应邻域集中第j架四旋翼无人机之间保持通信,则aij=aji>0,否则,aij=aji=0;bi表示第i架四旋翼无人机与虚拟领航者间的信息权值,且若第i架四旋翼无人机能够获取虚拟领航者的位置信息,则bi>0,否则bi=0;qij,k表示第i架四旋翼无人机与其所对应邻域集中第j架四旋翼无人机之间对应位置向量中第k个元素的期望相对位置偏差,Xi,pk表示第i架四旋翼无人机位置向量中的第k个元素,Xj,pk表示第i架四旋翼无人机所对应邻域集中第j架四旋翼无人机位置向量中的第k个元素,B i,pk
Figure BDA0003340398860000095
分别表示第i架四旋翼无人机对应位置向量中第k个元素的预设性能函数下限、上限,
Figure BDA0003340398860000096
表示虚拟领航者在惯性坐标系OeXeYeZe中的位置向量;qi,k表示第i架四旋翼无人机与虚拟领航者之间对应位置向量中第k个元素的期望相对位置偏差。
步骤B.根据各架四旋翼无人机分别所对应受约束的协同编队同步误差ei,pk,应用误差变换方法,按
Figure BDA0003340398860000097
结合如下公式:
Figure BDA0003340398860000101
获得各架四旋翼无人机分别所对应不受约束的协同编队同步误差Zi,pk,然后进入步骤C,其中,B i,pk
Figure BDA0003340398860000102
如下:
Figure BDA0003340398860000103
其中,δ i,pk用于确定预设性能函数下限,且δ i,pk为大于或等于1的常数,
Figure BDA0003340398860000104
用于确定预设性能函数下限,且
Figure BDA0003340398860000105
为大于或等于1的常数,
Figure BDA0003340398860000106
Figure BDA0003340398860000107
为大于0的设计参数,
Figure BDA0003340398860000108
用于调节误差ei,pk的收敛速度,
Figure BDA0003340398860000109
Figure BDA00033403988600001010
分别均为大于0的设计参数,
Figure BDA00033403988600001011
Figure BDA00033403988600001012
用于确定同步误差的性能边界。
步骤C.根据各架四旋翼无人机分别所对应不受约束的协同编队同步误差,获得各架四旋翼无人机的速度动态虚拟控制律、姿态角动态虚拟控制律、角速度动态虚拟控制律,并应用双曲正切跟踪微分器,获得各架四旋翼无人机的速度微分控制信号、姿态角微分控制信号、角速度微分控制信号,然后进入步骤D。
实际应用当中,上述步骤C具体执行如下步骤C1至步骤C2。
步骤C1.根据各架四旋翼无人机分别所对应不受约束的协同编队同步误差,按如下公式:
Figure BDA00033403988600001013
获得各架四旋翼无人机的速度动态虚拟控制律,用于镇定位置回路不受约束的协同编队同步误差;其中,αi,vk表示第i架四旋翼无人机对应位置向量中第k个元素的速度动态虚拟控制律,基于k=1、2、3,ki,pk为第i架四旋翼无人机位置环分别对应位置向量三个分量下控制器的可调增益,
Figure BDA00033403988600001014
表示第i架四旋翼无人机与其所对应邻域集中所有四旋翼无人机之间的总信息权值,然后进入步骤C2。
步骤C2.应用双曲正切跟踪微分器,按如下公式:
Figure BDA00033403988600001015
获得各架四旋翼无人机的速度微分控制信号、角速度微分控制信号,其中,η1i,vk表示第i架四旋翼无人机对应位置向量中第k个元素的速度微分控制信号,ri,vk、τ1i,vk、τ2i,vk、ζ1i,vk、ζ2i,vk是双曲正切跟踪微分器对应速度的正设计参数,然后进入步骤D。
步骤D.建立各架四旋翼无人机分别所对应的自适应神经网络干扰估计器,用于对四旋翼无人机***中的不确定性和环境干扰进行实时估计,并结合各架四旋翼无人机的速度微分控制信号、姿态角微分控制信号、角速度微分控制信号,构建各架四旋翼无人机分别所对应的速度环控制器和姿态环控制器。
实际应用当中,上述步骤D具体执行如下步骤D1至步骤D5。
步骤D1.建立各架四旋翼无人机分别所对应的自适应神经网络干扰估计器如下:
Figure BDA0003340398860000111
其中,
Figure BDA0003340398860000112
γi,v=diag(γi,v1i,v2i,v3)表示第i架四旋翼无人机速度环自适应增益矩阵,γi,v1、γi,v2、γi,v3分别表示第i架四旋翼无人机速度环三个分量对应的自适应增益,σi,v=diag(σi,v1i,v2i,v3)表示第i架四旋翼无人机速度环自适应更新律修正因子矩阵,σi,v1、σi,v2、σi,v3分别表示第i架四旋翼无人机速度环三个分量自适应更新律对应的修正因子,
Figure BDA0003340398860000113
表示第i架四旋翼无人机速度环的理想权值向量,
Figure BDA0003340398860000114
分别表示第i架四旋翼无人机速度环三个分量的理想权值,同时,
Figure BDA0003340398860000115
hi,v表示第i架四旋翼无人机速度环的高斯基函数向量,
Figure BDA0003340398860000116
表示第i架四旋翼无人机对应高斯基函数的输入量,
Figure BDA0003340398860000117
分别表示第i架四旋翼无人机在惯性坐标系OeXeYeZe中的位置向量和速度向量,然后进入步骤D2。
步骤D2.构建各架四旋翼无人机分别所对应的自适应神经网络协同编队控制器如下,构成各架四旋翼无人机分别所对应的速度环控制器。
Figure BDA0003340398860000118
其中,ki,v=diag(ki,v1,ki,v2,ki,v3)表示第i架四旋翼无人机速度环控制器增益矩阵,ki,v1、ki,v2、ki,v3表示第i架四旋翼无人机速度环三个分量对应控制器的可调增益,ei,v为第i架四旋翼无人机速度量跟踪误差向量,ei,v=Xi,v1i,v,η2i,v为αi,v经过跟踪微分器滤波后的一阶微分信号,η2i,v={η2i,v12i,v22i,v3},αi,v={αi,v1i,v2i,v3};Fi,v表示第i架四旋翼无人机对应速度的虚拟控制输入。
其中,为实现四旋翼无人机速度调节,则Fi,v的大小与期望拉力ui,1满足如下关系:
Figure BDA0003340398860000129
其中,ui,1表示第i架四旋翼无人机螺旋桨的总推力,
Figure BDA0003340398860000121
θi d、ψi d分别表示由速度环控制信号所产生第i架四旋翼无人机的期望横滚角、期望俯仰角、期望偏航角,则ui,1和期望的横滚、俯仰角如下:
Figure BDA0003340398860000122
并基于第i架四旋翼无人机的期望姿态角
Figure BDA0003340398860000123
按如下公式:
Figure BDA0003340398860000124
获得各架四旋翼无人机的姿态角微分控制信号η1i,Θk,其中,ri,Θk、τ1i,Θk、τ2i,Θk、ζ1i,Θk、ζ2i,Θk是双曲正切跟踪微分器对应姿态角的正设计参数,
Figure BDA0003340398860000125
Figure BDA0003340398860000126
中的第k个分量。
其中,偏航角ψi d由操纵者设定;然后进入步骤D3;其中,Fi,v1、Fi,v2、Fi,v3分别表示第i架四旋翼无人机对应位置向量中各元素关于速度的虚拟控制输入,ui,1为第i架四旋翼无人机四个螺旋桨的总推力,
Figure BDA0003340398860000127
分别表示第i架四旋翼无人机的期望横滚角、期望俯仰角。
步骤D3.构建各架四旋翼无人机分别所对应的姿态角控制律如下:
αi,ω=-ki,Θei,Θ2i,Θ (10)
进而获得各架四旋翼无人机的角速度微分控制信号η1i,ωk如下:
Figure BDA0003340398860000128
其中,ri,ωk、τ1i,ωk、τ2i,ωk、ζ1i,ωk、ζ2i,ωk是双曲正切跟踪微分器对应角速度的正设计参数,ki,Θ=diag(ki,Θ1,ki,Θ2,ki,Θ3),ki,Θ1,ki,Θ2,ki,Θ3为正的控制器增益,ei,Θ=Xi,Θ1i,Θ,η1i,Θ={η1i,Θ11i,Θ21i,Θ3}为第i架四旋翼无人机的期望姿态角
Figure BDA0003340398860000131
经双曲正切跟踪微分器滤波后的信号,ki,Θ={ki,Θ1,ki,Θ2,ki,Θ3}表示第i架四旋翼无人机姿态角控制器增益矩阵,ki,Θ1、ki,Θ2、ki,Θ3分别表示第i架四旋翼无人机姿态角三个分量对应控制器的可调增益,ei,Θ表示第i架四旋翼无人机姿态角跟踪误差向量,η2i,Θ={η2i,Θ12i,Θ22i,Θ3}表示
Figure BDA0003340398860000132
经过跟踪微分器滤波后的一阶微分信号;然后进入步骤D4。
步骤D4.根据ei,ω=Xi,ω1i,ω,η1i,ω={η1i,ωk},设计各架四旋翼无人机分别所对应的角速度控制律如下:
Figure BDA0003340398860000133
其中,Ui,ω表示第i架四旋翼无人机所对应的角速度环控制向量,ki,ω={ki,ω1,ki,ω2,ki,ω3}表示第i架四旋翼无人机角速度控制器增益矩阵,ki,ω1、ki,ω2、ki,ω3分别表示角速度三个分量对应控制器的可调增益,ei,ω表示第i架四旋翼无人机对应角速度跟踪误差向量,γi,ω={γi,ω1i,ω2i,ω3}表示第i架四旋翼无人机角速度环自适应增益矩阵,γi,ω1、γi,ω2、γi,ω3分别表示第i架四旋翼无人机角速度环三个分量对应的自适应增益,
Figure BDA0003340398860000134
表示第i架四旋翼无人机角速度环的理想权值向量,
Figure BDA0003340398860000135
分别表示第i架四旋翼无人机角速度环三个分量的理想权值,hi,ω表示第i架四旋翼无人机角速度环的高斯基函数向量,
Figure BDA0003340398860000136
表示第i架四旋翼无人机所对应理想权值向量
Figure BDA0003340398860000137
的估计值,σi,ω={σi,ω1i,ω2i,ω3}表示第i架四旋翼无人机角速度环自适应更新律修正因子矩阵,σi,ω1、σi,ω2、σi,ω3分别表示第i架四旋翼无人机角速度环三个分量自适应更新律对应的修正因子,η2i,ω表示αi,ω={αi,ω1i,ω2i,ω3}经过跟踪微分器滤波后的一阶微分信号,
Figure BDA0003340398860000138
为高斯基函数的输入量,
Figure BDA0003340398860000139
分别表示第i架四旋翼无人机在机体坐标系oBxByBzB下的姿态角向量和角速度向量;然后进入步骤D5。
步骤D5.即由各架四旋翼无人机分别所对应的姿态角控制律、角速度控制律,构成各架四旋翼无人机分别所对应的姿态环控制器。
将本发明所设计基于跟踪微分器的多四旋翼无人机安全编队控制方法,应用于实际当中,多四旋翼无人机编队通讯拓扑和期望编队构型如图2所示,选取无向图邻接矩阵权重系数为a12=a21=1,a23=a32=1,b1=1,其中,各四旋翼无人机的初始位置和速度状态如下:
[X1,p1,X1,p2,X1,p3,X1,v1,X1,v2,X1,v3]=[-5.5,0,5.5,0,0,0]
[X2,p1,X2,p2,X2,p3,X2,v1,X2,v2,X2,v3]=[-4.5,0,3.3,0,0,0]
[X3,p1,X3,p2,X3,p3,X3,v1,X3,v2,X3,v3]=[-4,0,-5.5,0,0,0]
这里令四旋翼无人机编队跟踪如下期望轨迹:
Figure BDA0003340398860000141
设置外部扰动:
Figure BDA0003340398860000142
Figure BDA0003340398860000143
为获取更加良好的控制器性能,选取控制器参数γi,v=diag(10,10,5),γi,ω=diag(10,10,20),κi,v=diag(6.5,6.5,6.5),κi,ω=diag(16,16,16),σi,v=diag(0.6,0.6,0.6),σi,ω=diag(0.1,0.1,0.1),τ1i,v=τ1i,Θ=τ1i,ω=diag(35,35,35),τ2i,v=τ2i,Θ=τ2i,ω=diag(10,10,10).。
惯性坐标系下多四旋翼无人机编队飞行3维轨迹如图3所示,多四旋翼无人机编队飞行X-Y平面轨迹如图4所示,可以看出在所设计控制算法作用下,多四旋翼无人机可形成稳定的编队构型并跟踪期望轨迹。
各四旋翼无人机的位置和姿态响应曲线如图5和图6所示,可以看出,各四旋翼无人机位置状态在遭受干扰影响的情况下仍能维持良好的一致性;各四旋翼无人机姿态环响应保持了较好的稳定性。
四旋翼无人机1位置环虚拟控制量经过跟踪微分器的滤波信号和时间微分估计如图7所示,显然,由所设计的双曲正切跟踪微分器获得的滤波信号和时间微分估计信号更加平滑稳定,一定程度上避免了原信号的峰值现象。
图8是四旋翼无人机1在非对称边界预设性能控制器作用下的编队同步误差,可以看出四旋翼无人机的编队同步误差响应曲线平稳光滑,并且可以很好地被限制在预设性能边界范围内。
上述技术方案所设计基于跟踪微分器的多四旋翼无人机安全编队控制方法,首先,构造不依赖于编队误差初始值的非对称边界预设性能控制器,以获得光滑快速的编队暂态性能;其次,通过双曲正切跟踪微分器在获取快速精准的微分控制信号的同时,避免了传统反推控制器设计方法的“微分***”问题;最后,采用自适应神经网络干扰估计器,实现对集总扰动精准高效的实时估计与补偿;设计方法克服了现有多四旋翼无人机安全编队控制中的参数不确定性、外部干扰、以及暂态性能恶化问题,可以在无人机遭受参数不确定性和外部环境干扰情况下形成持续稳固的编队构型,大大增强多四旋翼执行协同编队任务的鲁棒性、高效性和安全性。
上面结合附图对本发明的实施方式作了详细说明,但是本发明并不限于上述实施方式,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下做出各种变化。

Claims (6)

1.一种基于跟踪微分器的多四旋翼无人机安全编队控制方法,其特征在于,按时序实时执行如下步骤:
步骤A.针对预设数量四旋翼无人机,以各架四旋翼无人机之间相互通信,且至少一架四旋翼无人机获取虚拟领航者信息为目标,构建全部四旋翼无人机所对应的编队样式、以及通讯拓扑结构,并获得各架四旋翼无人机分别所对应的约束模型,进而获得各架四旋翼无人机分别所对应受约束的协同编队同步误差,然后进入步骤B;
步骤B.根据各架四旋翼无人机分别所对应受约束的协同编队同步误差,应用误差变换方法,获得各架四旋翼无人机分别所对应不受约束的协同编队同步误差,然后进入步骤C;
步骤C.根据各架四旋翼无人机分别所对应不受约束的协同编队同步误差,获得各架四旋翼无人机的速度动态虚拟控制律、姿态角动态虚拟控制律、角速度动态虚拟控制律,并应用双曲正切跟踪微分器,获得各架四旋翼无人机的速度微分控制信号、姿态角微分控制信号、角速度微分控制信号,然后进入步骤D;
步骤D.建立各架四旋翼无人机分别所对应的自适应神经网络干扰估计器,用于对四旋翼无人机***中的不确定性和环境干扰进行实时估计,并结合各架四旋翼无人机的速度微分控制信号、姿态角微分控制信号、角速度微分控制信号,构建各架四旋翼无人机分别所对应的速度环控制器和姿态环控制器。
2.根据权利要求1所述一种基于跟踪微分器的多四旋翼无人机安全编队控制方法,其特征在于:所述步骤A中,基于所构建全部四旋翼无人机对应的编队样式、以及通讯拓扑结构,获得各架四旋翼无人机分别所对应的约束模型如下:
Figure FDA0003340398850000011
其中,1≤i≤I,I表示四旋翼无人机的数量,Xi,p=[Xi,p1,Xi,p2,Xi,p3]T和Xi,v=[Xi,v1,Xi,v2,Xi,v3]T分别表示第i架四旋翼无人机在惯性坐标系OeXeYeZe中的位置向量和速度向量,Xi,Θ=[Xi,Θ1,Xi,Θ2,Xi,Θ3]T和Xi,ω=[Xi,ω1,Xi,ω2,Xi,ω3]T分别表示第i架四旋翼无人机在机体坐标系oBxByBzB下的姿态角向量和角速度向量,
Figure FDA0003340398850000012
表示的一阶导数;
Figure FDA0003340398850000013
表示第i架四旋翼无人机位置动态的虚拟控制输入,mi表示第i架四旋翼无人机的质量,Gi=[0,0,mig]T表示第i架四旋翼无人机的重力矩阵,g表示重力加速度;gi,1表示第i架四旋翼无人机与姿态运动相关的位置输入矩阵,gi,1=[cos(Xi,Θ3)sin(Xi,Θ2)cos(Xi,Θ1)+sin(Xi,Θ3)sin(Xi,Θ1),sin(Xi,Θ3)sin(Xi,Θ2)cos(Xi,Θ1)-cos(Xi,Θ3)sin(Xi,Θ1),cos(Xi,Θ2)cos(Xi,Θ1)]T;ui,1表示第i架四旋翼无人机螺旋桨的总推力或升力之和,Ui,ω=[ui,2,ui,3,ui,4]T表示第i架四旋翼无人机的力矩,ui,1=Fi,1+Fi,2+Fi,3+Fi,4,
Figure FDA0003340398850000021
ui,3=Ji,θ(liFi,2-liFi,4),ui,4=Ji,ψ(-ciFi,1+ciFi,2-ciFi,3+ciFi,4),li和ci分别表示第i架四旋翼无人机质心到螺旋桨电机的距离、以及力矩系数,Fi,1、Fi,1、Fi,1、Fi,4分别表示第i架四旋翼无人机四个螺旋桨的升力,fi,v(Xi,v)=-Πi,1Xi,v/mi
Figure FDA0003340398850000022
分别表示第i架四旋翼无人机气动系数中的参数化不确定性项,Πi,1表示第i架四旋翼无人机的轨迹回路阻尼矩阵,Πi,2表示第i架四旋翼无人机的姿态回路阻尼矩阵,
Figure FDA0003340398850000023
表示第i架四旋翼无人机正定对角惯性矩阵,Δi,v=[Δi,v1i,v2i,v3]T和Δi,ω=[Δi,ω1i,ω2i,ω3]T分别表示第i架四旋翼无人机位置环所受有界环境干扰和姿态环所受有界环境干扰。
3.根据权利要求2所述一种基于跟踪微分器的多四旋翼无人机安全编队控制方法,其特征在于:所述步骤A中,获得各架四旋翼无人机分别所对应受约束的协同编队同步误差如下:
Figure FDA0003340398850000024
其中,I表示四旋翼无人机的总数,ei,pk表示第i架四旋翼无人机对应位置向量中第k个元素的受约束协同编队同步误差,k=1、2、3,Ni表示第i架四旋翼无人机相邻各四旋翼无人机构成的邻域集,aij表示第i架四旋翼无人机与其所对应邻域集中第j架四旋翼无人机之间的信息权值,且若第i架四旋翼无人机与其所对应邻域集中第j架四旋翼无人机之间保持通信,则aij=aji>0,否则,aij=aji=0;bi表示第i架四旋翼无人机与虚拟领航者间的信息权值,且若第i架四旋翼无人机能够获取虚拟领航者的位置信息,则bi>0,否则bi=0;qij,k表示第i架四旋翼无人机与其所对应邻域集中第j架四旋翼无人机之间对应位置向量中第k个元素的期望相对位置偏差,Xi,pk表示第i架四旋翼无人机位置向量中的第k个元素,Xj,pk表示第i架四旋翼无人机所对应邻域集中第j架四旋翼无人机位置向量中的第k个元素,B i,pk
Figure FDA0003340398850000025
分别表示第i架四旋翼无人机对应位置向量中第k个元素的预设性能函数下限、上限,
Figure FDA0003340398850000026
表示虚拟领航者在惯性坐标系OeXeYeZe中的位置向量;qi,k表示第i架四旋翼无人机与虚拟领航者之间对应位置向量中第k个元素的期望相对位置偏差。
4.根据权利要求3所述一种基于跟踪微分器的多四旋翼无人机安全编队控制方法,其特征在于:所述步骤B中,根据各架四旋翼无人机分别所对应受约束的协同编队同步误差ei,pk,应用误差变换方法,按
Figure FDA0003340398850000031
结合如下公式:
Figure FDA0003340398850000032
获得各架四旋翼无人机分别所对应不受约束的协同编队同步误差Zi,pk,其中,B i,pk
Figure FDA0003340398850000033
如下:
Figure FDA0003340398850000034
其中,δ i,pk用于确定预设性能函数下限,且δ i,pk为大于或等于1的常数,
Figure FDA0003340398850000035
用于确定预设性能函数下限,且
Figure FDA0003340398850000036
为大于或等于1的常数,
Figure FDA0003340398850000037
Figure FDA0003340398850000038
为大于0的设计参数,
Figure FDA0003340398850000039
用于调节误差ei,pk的收敛速度,
Figure FDA00033403988500000310
Figure FDA00033403988500000311
分别均为大于0的设计参数,
Figure FDA00033403988500000312
Figure FDA00033403988500000313
用于确定同步误差的性能边界。
5.根据权利要求4所述一种基于跟踪微分器的多四旋翼无人机安全编队控制方法,其特征在于:所述步骤C包括如下步骤C1至步骤C2:
步骤C1.根据各架四旋翼无人机分别所对应不受约束的协同编队同步误差,按如下公式:
Figure FDA00033403988500000314
获得各架四旋翼无人机的速度动态虚拟控制律,用于镇定位置回路不受约束的协同编队同步误差;其中,αi,vk表示第i架四旋翼无人机对应位置向量中第k个元素的速度动态虚拟控制律,基于k=1、2、3,ki,pk为第i架四旋翼无人机位置环分别对应位置向量三个分量下控制器的可调增益,
Figure FDA00033403988500000315
表示第i架四旋翼无人机与其所对应邻域集中所有四旋翼无人机之间的总信息权值,然后进入步骤C2;
步骤C2.应用双曲正切跟踪微分器,按如下公式:
Figure FDA00033403988500000316
获得各架四旋翼无人机的速度微分控制信号、角速度微分控制信号,其中,η1i,vk表示第i架四旋翼无人机对应位置向量中第k个元素的速度微分控制信号,ri,vk、τ1i,vk、τ2i,vk、ζ1i,vk、ζ2i,vk是双曲正切跟踪微分器对应速度的正设计参数,然后进入步骤D。
6.根据权利要求5所述一种基于跟踪微分器的多四旋翼无人机安全编队控制方法,其特征在于:所述步骤D包括如下步骤D1至步骤D5;
步骤D1.建立各架四旋翼无人机分别所对应的自适应神经网络干扰估计器如下:
Figure FDA0003340398850000041
其中,
Figure FDA0003340398850000042
γi,v=diag(γi,v1i,v2i,v3)表示第i架四旋翼无人机速度环自适应增益矩阵,γi,v1、γi,v2、γi,v3分别表示第i架四旋翼无人机速度环三个分量对应的自适应增益,σi,v=diag(σi,v1i,v2i,v3)表示第i架四旋翼无人机速度环自适应更新律修正因子矩阵,σi,v1、σi,v2、σi,v3分别表示第i架四旋翼无人机速度环三个分量自适应更新律对应的修正因子,
Figure FDA0003340398850000043
表示第i架四旋翼无人机速度环的理想权值向量,
Figure FDA0003340398850000044
分别表示第i架四旋翼无人机速度环三个分量的理想权值,同时,
Figure FDA0003340398850000045
hi,v表示第i架四旋翼无人机速度环的高斯基函数向量,
Figure FDA0003340398850000046
表示第i架四旋翼无人机对应高斯基函数的输入量,
Figure FDA0003340398850000047
分别表示第i架四旋翼无人机在惯性坐标系OeXeYeZe中的位置向量和速度向量,然后进入步骤D2;
步骤D2.构建各架四旋翼无人机分别所对应的自适应神经网络协同编队控制器如下,构成各架四旋翼无人机分别所对应的速度环控制器;
Figure FDA0003340398850000048
其中,ki,v=diag(ki,v1,ki,v2,ki,v3)表示第i架四旋翼无人机速度环控制器增益矩阵,ki,v1、ki,v2、ki,v3表示第i架四旋翼无人机速度环三个分量对应控制器的可调增益,ei,v为第i架四旋翼无人机速度量跟踪误差向量,ei,v=Xi,v1i,v,η2i,v为αi,v经过跟踪微分器滤波后的一阶微分信号,η2i,v={η2i,v12i,v22i,v3},αi,v={αi,v1i,v2i,v3};Fi,v表示第i架四旋翼无人机对应速度的虚拟控制输入;其中,为实现四旋翼无人机速度调节,则Fi,v的大小与期望拉力ui,1满足如下关系:
Figure FDA0003340398850000051
其中,ui,1表示第i架四旋翼无人机螺旋桨的总推力,
Figure FDA0003340398850000052
分别表示由速度环控制信号所产生第i架四旋翼无人机的期望横滚角、期望俯仰角、期望偏航角,则ui,1和期望的横滚、俯仰角如下:
Figure FDA0003340398850000053
并基于第i架四旋翼无人机的期望姿态角
Figure FDA0003340398850000054
按如下公式:
Figure FDA0003340398850000055
获得各架四旋翼无人机的姿态角微分控制信号η1i,Θk,其中,ri,Θk、τ1i,Θk、τ2i,Θk、ζ1i,Θk、ζ2i,Θk是双曲正切跟踪微分器对应姿态角的正设计参数,
Figure FDA0003340398850000056
Figure FDA0003340398850000057
中的第k个分量;
其中,偏航角
Figure FDA0003340398850000058
由操纵者设定;然后进入步骤D3;其中,Fi,v1、Fi,v2、Fi,v3分别表示第i架四旋翼无人机对应位置向量中各元素关于速度的虚拟控制输入,ui,1为第i架四旋翼无人机四个螺旋桨的总推力,
Figure FDA0003340398850000059
分别表示第i架四旋翼无人机的期望横滚角、期望俯仰角;
步骤D3.构建各架四旋翼无人机分别所对应的姿态角控制律如下:
αi,ω=-ki,Θei,Θ2i,Θ (10)
进而获得各架四旋翼无人机的角速度微分控制信号η1i,ωk如下:
Figure FDA00033403988500000510
其中,ri,ωk、τ1i,ωk、τ2i,ωk、ζ1i,ωk、ζ2i,ωk是双曲正切跟踪微分器对应角速度的正设计参数,ki,Θ=diag(ki,Θ1,ki,Θ2,ki,Θ3),ki,Θ1,ki,Θ2,ki,Θ3为正的控制器增益,ei,Θ=Xi,Θ1i,Θ,η1i,Θ={η1i,Θ11i,Θ21i,Θ3}为第i架四旋翼无人机的期望姿态角
Figure FDA00033403988500000511
经双曲正切跟踪微分器滤波后的信号,ki,Θ={ki,Θ1,ki,Θ2,ki,Θ3}表示第i架四旋翼无人机姿态角控制器增益矩阵,ki,Θ1、ki,Θ2、ki,Θ3分别表示第i架四旋翼无人机姿态角三个分量对应控制器的可调增益,ei,Θ表示第i架四旋翼无人机姿态角跟踪误差向量,η2i,Θ={η2i,Θ12i,Θ22i,Θ3}表示
Figure FDA0003340398850000061
经过跟踪微分器滤波后的一阶微分信号;然后进入步骤D4;
步骤D4.根据ei,ω=Xi,ω1i,ω,η1i,ω={η1i,ωk},设计各架四旋翼无人机分别所对应的角速度控制律如下:
Figure FDA0003340398850000062
其中,Ui,ω表示第i架四旋翼无人机所对应的角速度环控制向量,ki,ω={ki,ω1,ki,ω2,ki,ω3}表示第i架四旋翼无人机角速度控制器增益矩阵,ki,ω1、ki,ω2、ki,ω3分别表示角速度三个分量对应控制器的可调增益,ei,ω表示第i架四旋翼无人机对应角速度跟踪误差向量,γi,ω={γi,ω1i,ω2i,ω3}表示第i架四旋翼无人机角速度环自适应增益矩阵,γi,ω1、γi,ω2、γi,ω3分别表示第i架四旋翼无人机角速度环三个分量对应的自适应增益,
Figure FDA0003340398850000063
表示第i架四旋翼无人机角速度环的理想权值向量,
Figure FDA0003340398850000064
分别表示第i架四旋翼无人机角速度环三个分量的理想权值,hi,ω表示第i架四旋翼无人机角速度环的高斯基函数向量,
Figure FDA0003340398850000065
表示第i架四旋翼无人机所对应理想权值向量
Figure FDA0003340398850000066
的估计值,σi,ω={σi,ω1i,ω2i,ω3}表示第i架四旋翼无人机角速度环自适应更新律修正因子矩阵,σi,ω1、σi,ω2、σi,ω3分别表示第i架四旋翼无人机角速度环三个分量自适应更新律对应的修正因子,η2i,ω表示αi,ω={αi,ω1i,ω2i,ω3}经过跟踪微分器滤波后的一阶微分信号,
Figure FDA0003340398850000067
为高斯基函数的输入量,
Figure FDA0003340398850000068
分别表示第i架四旋翼无人机在机体坐标系oBxByBzB下的姿态角向量和角速度向量;然后进入步骤D5;
步骤D5.即由各架四旋翼无人机分别所对应的姿态角控制律、角速度控制律,构成各架四旋翼无人机分别所对应的姿态环控制器。
CN202111306235.XA 2021-11-05 2021-11-05 一种基于跟踪微分器的多四旋翼无人机安全编队控制方法 Pending CN114115335A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111306235.XA CN114115335A (zh) 2021-11-05 2021-11-05 一种基于跟踪微分器的多四旋翼无人机安全编队控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111306235.XA CN114115335A (zh) 2021-11-05 2021-11-05 一种基于跟踪微分器的多四旋翼无人机安全编队控制方法

Publications (1)

Publication Number Publication Date
CN114115335A true CN114115335A (zh) 2022-03-01

Family

ID=80380967

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111306235.XA Pending CN114115335A (zh) 2021-11-05 2021-11-05 一种基于跟踪微分器的多四旋翼无人机安全编队控制方法

Country Status (1)

Country Link
CN (1) CN114115335A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114879728A (zh) * 2022-05-16 2022-08-09 哈尔滨逐宇航天科技有限责任公司 一种基于自抗扰控制的飞行器鲁棒编队控制方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108549210A (zh) * 2018-04-19 2018-09-18 东华大学 基于bp神经网络pid控制的多无人机协同飞行方法
WO2019238596A1 (en) * 2018-06-11 2019-12-19 Telefonaktiebolaget Lm Ericsson (Publ) Determining control parameters for formation of multiple uavs
CN111413996A (zh) * 2020-04-09 2020-07-14 中北大学 一种基于事件触发eso的四旋翼保性能轨迹跟踪控制方法
CN112230670A (zh) * 2020-10-29 2021-01-15 南京邮电大学 一种含预估器的多四旋翼飞行器的编队控制方法
CN112327926A (zh) * 2020-11-24 2021-02-05 南京工业大学 一种无人机编队的自适应滑模控制方法
WO2021027265A1 (zh) * 2019-08-12 2021-02-18 南京邮电大学 计算无人机集群重新编队的最短编队距离的方法
CN112859915A (zh) * 2021-01-15 2021-05-28 广东工业大学 基于饱和阈值事件触发的高层消防无人机编队控制方法及***
CN113342037A (zh) * 2021-06-07 2021-09-03 广东工业大学 具有输入饱和的多旋翼无人机时变编队控制方法及***

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108549210A (zh) * 2018-04-19 2018-09-18 东华大学 基于bp神经网络pid控制的多无人机协同飞行方法
WO2019238596A1 (en) * 2018-06-11 2019-12-19 Telefonaktiebolaget Lm Ericsson (Publ) Determining control parameters for formation of multiple uavs
WO2021027265A1 (zh) * 2019-08-12 2021-02-18 南京邮电大学 计算无人机集群重新编队的最短编队距离的方法
CN111413996A (zh) * 2020-04-09 2020-07-14 中北大学 一种基于事件触发eso的四旋翼保性能轨迹跟踪控制方法
CN112230670A (zh) * 2020-10-29 2021-01-15 南京邮电大学 一种含预估器的多四旋翼飞行器的编队控制方法
CN112327926A (zh) * 2020-11-24 2021-02-05 南京工业大学 一种无人机编队的自适应滑模控制方法
CN112859915A (zh) * 2021-01-15 2021-05-28 广东工业大学 基于饱和阈值事件触发的高层消防无人机编队控制方法及***
CN113342037A (zh) * 2021-06-07 2021-09-03 广东工业大学 具有输入饱和的多旋翼无人机时变编队控制方法及***

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"Neurodynamic Formation Maneuvering ControlWith Modified Prescribed Performances for Networked Uncertain Quadrotors", IEEE SYSTEMS JOURNAL *
刘延泉,等: "双曲正切跟踪微分器设计及相平面分析", 电力科学与工程 *
杨杨,等: "基于预估器的一类多智能体***神经动态面输出一致控制", 控制理论与应用 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114879728A (zh) * 2022-05-16 2022-08-09 哈尔滨逐宇航天科技有限责任公司 一种基于自抗扰控制的飞行器鲁棒编队控制方法

Similar Documents

Publication Publication Date Title
Rubí et al. A survey of path following control strategies for UAVs focused on quadrotors
CN109324636B (zh) 基于二阶一致性和自抗扰的多四旋翼主从式协同编队控制方法
CN108459612B (zh) 基于人工势场法的无人机编队控制方法及装置
CN109597303B (zh) 一种复合式旋翼飞行器全模式飞行控制方法
CN109991991B (zh) 一种无人直升机鲁棒容错跟踪方法
CN107562068B (zh) 一种四旋翼飞行器姿态的动态面输出调节控制方法
CN110119089B (zh) 一种基于积分滑模的浸入不变流型自适应四旋翼控制方法
CN109856972B (zh) 一种无人直升机鲁棒容错跟踪控制方法
CN109062042B (zh) 一种旋翼飞行器的有限时间航迹跟踪控制方法
CN108845588B (zh) 一种基于非线性制导的四旋翼飞行器轨迹跟踪控制方法
CN106970646B (zh) 基于自适应积分反步的四旋翼飞行器控制方法
CN110673623B (zh) 一种基于双环pd控制算法控制的四旋翼无人机着陆方法
CN111665855A (zh) 一种机器人预设性编队控制方法
CN106647264B (zh) 一种基于控制约束的扩展鲁棒h∞的无人机控制方法
Wang et al. Vector field based sliding mode control of curved path following for miniature unmanned aerial vehicles in winds
CN107817818B (zh) 一种模型不确定飞艇航迹跟踪有限时间控制方法
CN113220021A (zh) 基于虚拟领导者的飞行编队协同自适应跟踪控制方法
CN112327926A (zh) 一种无人机编队的自适应滑模控制方法
CN107678442B (zh) 一种基于双模型下的四旋翼自主着船控制方法
CN114138022B (zh) 一种基于精英鸽群智能的无人机集群分布式编队控制方法
CN114115335A (zh) 一种基于跟踪微分器的多四旋翼无人机安全编队控制方法
Sun et al. Adaptive nonlinear relative motion control of quadrotors in autonomous shipboard landings
Velagić et al. Design of LQR controller for 3D trajectory tracking of octocopter unmanned aerial vehicle
Whitzer et al. In-flight formation control for a team of fixed-wing aerial vehicles
Yang et al. A decentralised control strategy for formation flight of unmanned aerial vehicles

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20220301