首页 / 专利库 / 生物计算 / 力反馈 / 一种多四旋翼主从式保性能神经自适应协同编队控制方法

一种多四旋翼主从式保性能神经自适应协同编队控制方法

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

专利汇可以提供一种多四旋翼主从式保性能神经自适应协同编队控制方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种多四旋翼主从式保性能神经自适应协同编队控制方法,涉及多四旋翼编队自动控制领域,具有在线低计算复杂度、可快速光滑实现干扰辨识与补偿的特点,具体而言,在四旋翼轨迹回路中引入预设性能函数、误差转换以及一致性技术,将原先受约束的编队误差控制难题转化为无约束系统的误差镇定问题,保证编队同步误差满足预先设定的瞬态性能和稳态 精度 ;针对轨迹和 姿态 回路分别构造在线学习维数低、计算实时性强的预测最小参数学习神经网络逼近器,以实现对于未知非线性干扰的光滑快速在线学习与补偿,同时消除控制回路与神经学习回路的耦合影响,可显著提高多四旋翼系统编队控制的实时性和快响应能 力 。,下面是一种多四旋翼主从式保性能神经自适应协同编队控制方法专利的具体信息内容。

1.一种多四旋翼主从式保性能神经自适应协同编队控制方法,其特征在于:包括如下
步骤:
(1)建立带参数不确定性和外部干扰的四旋翼个体轨迹回路与姿态回路模型;
(2)在轨迹回路中引入预设性能函数、误差转换以及一致性技术,将原先受约束的编队误差控制难题转化为无约束系统的误差镇定问题,设计基于转换后误差的主从式多四旋翼一致性位置编队控制协议,以保证编队同步误差满足预先设定的瞬态性能和稳态精度
(3)针对轨迹和姿态回路分别构造在线学习维数低、计算实时性强的预测最小参数学
习神经网络逼近器,以实现对于未知非线性干扰的光滑快速在线学习与补偿,同时消除控制回路与神经学习回路的耦合影响;
(4)针对步骤(3)中建立的神经网络逼近器提供的干扰估计,构造多四旋翼速度跟踪
制器、姿态跟踪控制器以及速率跟踪控制器。
2.根据权利要求1所述的一种多四旋翼主从式保性能神经自适应协同编队控制方法,
其特征在于:步骤(1)四旋翼个体轨迹回路与姿态回路模型具体如下:
建立第i架四旋翼个体轨迹回路与姿态回路模型:
其中,mi为第i架四旋翼的质量,t为时间,Gi=[0,0,mig]T,g为重加速度,Ji=diag{Ji,1,Ji,2,Ji,3}∈R3×3表示一个正定的对角惯性矩阵,Ji,1、Ji,2、Ji,3分别是第i架四旋翼在惯性坐标系下沿x,y,z轴的转动惯量,pi=[xi,yi,zi]T,Θi=[φi,θi,ψi]T分别表示第i个四旋翼在惯性坐标系下的位置矢量和在机体坐标系下的姿态角;Πi,1=diag{ki,x,ki,y,ki,z},Πi,2=diag{ki,φ,ki,θ,ki,ψ}是第i个四旋翼的空气阻尼矩阵,ki,r∈R,r=x,y,z, θ,ψ是第i架四旋翼的空气阻力系数;控制输入ui∈R为第i架四旋翼的拉力,τi=[τi,xτi,yτi,z]T为绕机体x,y,z轴的三个控制力矩;
gi,1=[c(ψi)s(θi)c(φi)+s(ψi)s(φi),s(ψi)s(θi)c(φi)-c(ψi)s(φi),c(θi)c(φi)]T表示与姿态相关的位置回路输入矩阵,s(·)与c(·)分别表示正弦函数和余弦函数;gi,2=diag{li,li,ci}∈R3×3,其中li是螺旋桨到四旋翼质心的几何距离,ci是力矩系数;
di,p(t)=[di,x,di,y,di,z]T表示位置回路中的有界外部干扰,di,Θ(t)=[di,φ,di,θ,di,ψ]T表示姿态回路中的有界外部干扰;
为便于位置控制器和姿态控制器的构造,引入如下符号定义:
其中,Fi,v=[Fi,x,Fi,y,Fi,z]T∈R3×1表示虚拟控制输入量,δi,1、δi,2是第i架四旋翼的参数化不确定性矩阵, 分别是Π2、gi,2的标称值;
借助上述中间变量,将四旋翼个体轨迹回路与姿态回路模型(1)改写为如下严格反馈
形式:
3.根据权利要求1所述的一种多四旋翼主从式保性能神经自适应协同编队控制方法,
其特征在于:步骤(2)中,建立基于转换后误差的主从式多四旋翼一致性位置编队控制协议:
四旋翼编队采用主从式结构,定义领航者是一个编号为0的节点,四旋翼之间的通信拓扑可用无向图G={V,E,A}表示,V代表节点集,E代表边集,A=[aij]∈Rn×n代表邻接权重矩阵;如果四旋翼i和四旋翼j之间相连,则aij=aji>0,否则aij=aji=0;领航者和从机i之间的连通权重用bi表示,如果第i架从机可以直接获取领航者信息,则bi>0,否则bi=0;
第i架四旋翼相对于领航者的位置矢量可以表示为Δi,k,k∈(1,2,3),其中,Δi,1表示第i架四旋翼相对于领航者的x方向位置坐标,Δi,2表示第i架四旋翼相对于领航者的y方向位置坐标,Δi,3表示第i架四旋翼相对于领航者的z方向位置坐标;第i架四旋翼和第j架四旋翼之间的相对位置偏差可以用Δij,k=Δi,k-Δj,k;
定义第i架四旋翼的一致性编队同步误差为:
其中,领航者参考指令:
针对第i架四旋翼的一致性编队同步误差ei,pk,选取性能函数:
ρi,pk(t)=(ρi,0-ρi,∞)exp(-λit)+pi,∞  (5)
其中,ρi,0,ρi,∞,λi为正常数且ρi,0>ρi,∞,ρi,∞表示函数的稳态值,λi表示函数ρi,pk(t)的收敛速率;
为了满足 δi, 为正常数,取一个误差转化函数E(Zi,pk):
其中,Zi,pk为转化误差;
根据E(Zipk)的性质,有:
ei,pk=ρi,pk(t)E(Zi,pk)  (7)
由公式(7)可以将原先受约束的编队误差控制难题转化为无约束系统的误差镇定问
题,得到转换误差Zi,pk为:
基于转化后的同步误差构造轨迹跟踪控制器:
其中, Zi,p=diag{Zi,p1,Zi,p2,Zi,p3},ki,p
为位置环控制参数,ei,p=[ei,p1,ei,p2,ei,p3]。
4.根据权利要求1所述的一种多四旋翼主从式保性能神经自适应协同编队控制方法,
其特征在于:步骤(3)中构造在线学习维数低、计算实时性强的预测最小参数学习神经网络逼近器:
为了实现对于未知非线性干扰的光滑快速在线学习与补偿,同时消除控制回路与神经
学习回路的耦合影响,针对轨迹和姿态回路的模型不确定性,分别设计包含受状态观测误差驱动的神经网络权值更新律和状态观测器的预测最小参数学习神经网络逼近器;
在轨迹回路,结合最小参数神经学习原理,采用 对神经网络隐含层理想权值Wi,v进
行估计:
其中,漂移参数σi,v=diag{σi,v1,σi,v2,σi,v3},自适应增益ri,v=diag{ri,v1,ri,v2,ri,v3},是神经网络输入, 是径向基函
数, 为高斯基函数,n为神经网络隐含层节点个数,网络第j个节点的中心矢量为cj
=[cj1,…,cj6]T, bj为节点j的基宽度;
基于隐含层的权值估计值构造轨迹回路状态观测器如下:
其中,状态观测器带宽ηi,v=diag{ηi,v1,ηi,v2,ηi,v3};
基于最小参数学习神经网络和轨迹回路状态观测器,根据式(10)和(11),构造轨迹回
路预测神经网络逼近器:
其中, 是fi,v的估计值;
类似于对轨迹回路神经网络逼近器构造的方法,在姿态回路,用 对神经网络隐含层
理想权值Wi,w进行估计:
其中,漂移参数σi,w=diag{σi,w1,σi,w2,σi,w3}, 是神经网络输入,
自适应增益ri,w=diag{ri,w1,ri,w2,ri,w3}, 是径向基函,
为高斯基函数, n为神经网络节点个数,网络第j
个节点的中心矢量为cj=[cj1,···,cj6]T,bj为节点j的基宽度;
基于隐含层的权值估计值构造姿态回路状态观测器如下:
其中,状态观测器带宽ηi,w=diag{ηi,w1,ηi,w2,ηi,w3};
基于最小参数学习神经网络和暂态回路状态观测器,根据(13)和(14),构造姿态回路
预测神经网络逼近器:
其中, 是fi,w的估计值。
5.根据权利要求1所述的一种多四旋翼主从式保性能神经自适应协同编队控制方法,
其特征在于:步骤(4)中,构造多四旋翼速度跟踪控制器、姿态跟踪控制器以及角速率跟踪控制器:
结合神经网络提供的干扰估计以及步骤二的位置控制律,得到速度跟踪控制律:
其中,ei,v=Xi,v-αi,v,ki,v为速度环控制器参数;
结合步骤(1)所建立的第i架四旋翼个体轨迹回路的模型:
对公式(17)进行逆动力学解算,可得到如下的期望姿态角指令:
其中,ui,1为四旋翼无人机的期望拉力, 分别为机体坐标系下的期望滚转
角、俯仰角以及偏航角;
结合公式(18)得到的姿态角,设计姿态控制律:
其中, ki,Ω为姿态回路控制器参数;
结合神经网在姿态回路所提供的干扰估计,得到角速率控制律;
其中ei,w=Xi,w-αi,w,ki,w为角速率控制器参数。

说明书全文

一种多四旋翼主从式保性能神经自适应协同编队控制方法

技术领域

[0001] 本发明涉及多四旋翼编队自动控制领域,具体为一种多四旋翼主从式保性能神经自适应协同编队控制方法,应用于存在强干扰,未建模部分及参数不确定的多四旋翼编队任务。

背景技术

[0002] 多四旋翼协同编队指的是多四旋翼通过保持预定的空间几何拓扑形态,借助全局或局部信息交互与共享,形成多智能体系统的协同超越能,为执行单体所无法胜任的复杂性任务提供有效的解决方案。例如,多四旋翼可采用合理的编队飞行替代士兵高效的执行诸如目标侦查、敌情搜集等危险的军事任务,也可用于复杂山区地形环境人员搜救、矿产勘测等民用场合,可极大地弥补单体获取环境信息不完整、执行任务效率低以及负载能力有限的弊端,具有重要的军/民两用研究价值与迫切的现实意义。
[0003] 多四旋翼协同编队控制是多智能体系统协同控制理论的重要应用实例之一。然而,在实际中四旋翼的空气动力学参数受限于缺乏相应测量仪器无法精确获得,给模型带来了较大参数不确定性;同时,四旋翼空间飞行过程中不可避免遭受外部未知扰的影响,给四旋翼的编队控制器构造带来了很大困难。神经网络作为一种智能的干扰观测器能够对未知非线性干扰进行在线估计,可有效的解决上述难题。但是,传统的神经网络由于具有大量的神经网络节点,导致在线学习负担加重,不利于多四旋翼系统编队控制的实时性和快响应能力;此外,较大的初始跟踪误差或神经网络学习增益会导致神经网络学习暂态出现高频抖振,从而恶化了神经网络对干扰的逼近效果。值得注意的是,通常四旋翼一致性编队同步误差的暂态响应难以被确保在安全稳定的范围内,尤其是当具有参数不确定性和外界干扰时,该情况会尤为显著。因而,迫切需要在考虑编队几何构型约束和参数不确定性以及外部干扰的情况下,构造适用于四旋翼典型动力学特征并具有强鲁棒性以及强实时性的多四旋翼保性能自适应协同编队控制方法。

发明内容

[0004] 本发明的技术解决问题是:针对多四旋翼编队飞行过程中广泛存在的参数不确定性和环境干扰导致编队系统鲁棒性不足、暂稳态性能恶化的难题,提供一种具有在线低计算复杂度、可快速光滑实现干扰辨识与补偿的多四旋翼主从式保性能神经自适应协同编队控制方法,具体而言,在四旋翼轨迹回路中引入预设性能函数、误差转换以及一致性技术,将原先受约束的编队误差控制难题转化为无约束系统的误差镇定问题,保证编队同步误差满足预先设定的瞬态性能和稳态精度;针对轨迹和姿态回路分别构造在线学习维数低、计算实时性强的预测最小参数学习神经网络逼近器,以实现对于未知非线性干扰的光滑快速在线学习与补偿,同时消除控制回路与神经学习回路的耦合影响。
[0005] 本发明是通过如下技术方案来实现的:一种多四旋翼主从式保性能神经自适应协同编队控制方法,包括如下步骤:
[0006] (1)建立带参数不确定性和外部干扰的四旋翼个体轨迹回路与姿态回路模型,具体如下:
[0007] 建立第i架四旋翼个体轨迹回路与姿态回路模型:
[0008]
[0009] 其中,mi为第i架四旋翼的质量,t为时间,Gi=[0,0,mig]T,g为重力加速度,Ji=diag{Ji,1,Ji,2,Ji,3}∈R3×3表示一个正定的对惯性矩阵,Ji,1、Ji,2、Ji,3分别是第i架四旋翼在惯性坐标系下沿x,y,z轴的转动惯量,pi=[xi,yi,zi]T,Θi=[φi,θi,ψi]T分别表示第i个四旋翼在惯性坐标系下的位置矢量和在机体坐标系下的姿态角;Πi,1=diag{ki,x,ki,y,ki,z},Πi,2=diag{ki,φ,ki,θ,ki,ψ}是第i个四旋翼的空气阻尼矩阵,ki,r∈R,是第i架四旋翼的空气阻力系数;控制输入ui∈R为第i架四旋翼的拉力,τi=[τi,xτi,yτi,z]T为绕机体x,y,z轴的三个控制力矩;
[0010] gi,1=[c(ψi)s(θi)c(φi)+s(ψi)s(φi),s(ψi)s(θi)c(φi)-c(ψi)s(φi),c(θi)c(φi)]T表示与姿态相关的位置回路输入矩阵,s(·)与c(·)分别表示正弦函数和余弦函数;gi,2=diag{li,li,ci}∈R3×3,其中li是螺旋桨到四旋翼质心的几何距离,ci是力矩系数;
[0011] di,p(t)=[di,x,di,y,di,z]T表示位置回路中的有界外部干扰,di,Θ(t)=[di,φ,di,θ,di,ψ]T表示姿态回路中的有界外部干扰;
[0012] 为便于位置控制器和姿态控制器的构造,引入如下符号定义:
[0013]
[0014] 其中,Fi,v=[Fi,x,Fi,y,Fi,z]T∈R3×1表示虚拟控制输入量,δi,1、δi,2是第i架四旋翼的参数化不确定性矩阵, 分别是Π2、gi,2的标称值;
[0015] 借助上述中间变量,将四旋翼个体轨迹回路与姿态回路模型(1)改写为如下严格反馈形式:
[0016]
[0017] (2)在轨迹回路中引入预设性能函数、误差转换以及一致性技术,将原先受约束的编队误差控制难题转化为无约束系统的误差镇定问题,设计基于转换后误差的主从式多四旋翼一致性位置编队控制协议,以保证编队同步误差满足预先设定的瞬态性能和稳态精度,具体如下:
[0018] 四旋翼编队采用主从式结构,定义领航者是一个编号为0的节点,四旋翼之间的通信拓扑可用无向图G={V,E,A}表示,V代表节点集,E代表边集,A=[aij]∈Rn×n代表邻接权重矩阵;如果四旋翼i和四旋翼j之间相连,则aij=aji>0,否则aij=aji=0;领航者和从机i之间的连通权重用bi表示,如果第i架从机可以直接获取领航者信息,则bi>0,否则bi=0;
[0019] 第i架四旋翼相对于领航者的位置矢量可以表示为Δi,k,k∈(1,2,3),其中,Δi,1表示第i架四旋翼相对于领航者的x方向位置坐标,Δi,2表示第i架四旋翼相对于领航者的y方向位置坐标,Δi,3表示第i架四旋翼相对于领航者的z方向位置坐标;第i架四旋翼和第j架四旋翼之间的相对位置偏差可以用Δij,k=Δi,k-Δj,k;
[0020] 定义第i架四旋翼的一致性编队同步误差为:
[0021]
[0022] 其中,领航者参考指令:
[0023] 针对第i架四旋翼的一致性编队同步误差ei,pk,选取性能函数:
[0024] ρi,pk(t)=(ρi,0-ρi,∞)exp(-λit)+pi,∞   (5)
[0025] 其中,ρi,0,ρi,∞,λi为正常数且ρi,0>ρi,∞,ρi,∞表示函数的稳态值,λi表示函数ρi,pk(t)的收敛速率;
[0026] 为了满足 为正常数,取一个误差转化函数E(Zi,pk):
[0027]
[0028] 其中,Zi,pk为转化误差;
[0029] 根据E(Zi,pk)的性质,有:
[0030] ei,pk=ρi,pk(t)E(Zi,pk)   (7)
[0031] 由公式(7)可以将原先受约束的编队误差控制难题转化为无约束系统的误差镇定问题,得到转换误差Zi,pk为:
[0032]
[0033] 基于转化后的同步误差构造轨迹跟踪控制器:
[0034]
[0035] 其中,为位置环
控制参数,ei,p=[ei,p1,ei,p2,ei,p3]。
[0036] (3)针对轨迹和姿态回路分别构造在线学习维数低、计算实时性强的预测最小参数学习神经网络逼近器,以实现对于未知非线性干扰的光滑快速在线学习与补偿,同时消除控制回路与神经学习回路的耦合影响,具体如下:
[0037] 为了实现对于未知非线性干扰的光滑快速在线学习与补偿,同时消除控制回路与神经学习回路的耦合影响,针对轨迹和姿态回路的模型不确定性,分别设计包含受状态观测误差驱动的神经网络权值更新律和状态观测器的预测最小参数学习神经网络逼近器;
[0038] 在轨迹回路,结合最小参数神经学习原理,采用 对神经网络隐含层理想权值Wi,v进行估计:
[0039]
[0040] 其中,漂移参数σi,v=diag{σi,v1,σi,v2,σi,v3},自适应增益ri,v=diag{ri,v1,ri,v2,ri,v3}, 是神经网络输入, 是径向基函数, 为高斯基函数,n为神经网络隐含层节点个数,网络第j个节点的中心矢
T
量为cj=[cj1,…,cj6], bj为节点j的基宽度;
[0041] 基于隐含层的权值估计值构造轨迹回路状态观测器如下:
[0042]
[0043] 其中,状态观测器带宽ηi,v=diag{ηi,v1,ηi,v2,ηi,v3};
[0044] 基于最小参数学习神经网络和轨迹回路状态观测器,根据式(10)和(11),构造轨迹回路预测神经网络逼近器:
[0045]
[0046] 其中, 是fi,v的估计值;
[0047] 类似于对轨迹回路神经网络逼近器构造的方法,在姿态回路,用 对神经网络隐含层理想权值Wi,w进行估计:
[0048]
[0049] 其中,漂移参数σi,w=diag{σi,w1,σi,w2,σi,w3}, 是神经网络输入,自适应增益ri,w=diag{ri,w1,ri,w2,ri,w3}, 是径向基函,
为高斯基函数, n为神经网络节点个数,网络第
j个节点的中心矢量为cj=[cj1,…,cj6]T,bj为节点j的基宽度;
[0050] 基于隐含层的权值估计值构造姿态回路状态观测器如下:
[0051]
[0052] 其中,状态观测器带宽ηi,w=diag{ηi,w1,ηi,w2,ηi,w3};
[0053] 基于最小参数学习神经网络和暂态回路状态观测器,根据(13)和(14),构造姿态回路预测神经网络逼近器:
[0054]
[0055] 其中, 是fi,w的估计值。
[0056] (4)针对步骤(3)中建立的神经网络逼近器提供的干扰估计,构造多四旋翼速度跟踪控制器、姿态跟踪控制器以及角速率跟踪控制器,具体如下:
[0057] 结合神经网络提供的干扰估计以及步骤二的位置控制律,得到速度跟踪控制律:
[0058]
[0059] 其中,ei,v=Xi,v-αi,v,ki,v为速度环控制器参数;
[0060] 结合步骤(1)所建立的第i架四旋翼个体轨迹回路的模型:
[0061]
[0062] 对公式(17)进行逆动力学解算,可得到如下的期望姿态角指令:
[0063]
[0064] 其中,ui,1为四旋翼无人机的期望拉力, 分别为机体坐标系下的期望滚转角、俯仰角以及偏航角;
[0065] 结合公式(18)得到的姿态角,设计姿态控制律:
[0066]
[0067] 其中, 为姿态回路控制器参数;
[0068] 结合神经网在姿态回路所提供的干扰估计,得到角速率控制律;
[0069]
[0070] 其中ei,w=Xi,w-αi,w,ki,w为角速率控制器参数。
[0071] 与现有技术相比本发明具有以下有益效果:本发明充分考虑多四旋翼编队飞行过程中广泛存在的参数不确定性和环境干扰,建立四旋翼个体轨迹回路与姿态回路模型。解决了多四旋翼编队的位置保持控制以及姿态跟踪控制问题,引入预设性能函数、误差转换以及一致性技术,将原先受约束的编队误差控制难题转化为无约束系统的误差镇定问题,保证速度跟踪误差能够按照预设的收敛速度、超调量及稳态误差收敛至期望的区域,同时满足系统预先设定的瞬态性能和稳态精度。针对轨迹和姿态回路分别构造在线学习维数低、计算实时性强的预测最小参数学习神经网络逼近器,以实现对于未知非线性干扰的光滑快速在线学习与补偿,同时消除控制回路与神经学习回路的耦合影响,借鉴最小参数学习技术仅需对神经权值的范数进行更新,大大降低了神经网络在线学习负担,可显著提高多四旋翼系统编队控制的实时性和快响应能力。
附图说明
[0072] 图1是本发明一种多四旋翼主从式保性能神经自适应协同编队控制方法的控制框图。
[0073] 图2是以领航者为坐标原点的多四旋翼编队通信拓扑和编队样式。
[0074] 图3是惯性坐标系下多四旋翼编队在x-y-z平面的运动轨迹。
[0075] 图4是惯性坐标系下多四旋翼编队在x-y平面的投影。
[0076] 图5是每架四旋翼的位置响应及相邻距离变化曲线。
[0077] 图6是每架四旋翼的姿态角响应曲线。
[0078] 图7是每架四旋翼在x、y、z方向线速度响应曲线。
[0079] 图8是四旋翼的转化误差曲线。
[0080] 图9是四旋翼的输入量曲线。
[0081] 图10是四旋翼速度环预测神经网络逼近曲线。
[0082] 图11是四旋翼姿态环预测神经网络逼近曲线。

具体实施方式

[0083] 以下结合具体实施例和附图对本发明作进一步说明。
[0084] 一种多四旋翼主从式保性能神经自适应协同编队控制方法,如图1所示,包括如下步骤:
[0085] (1)建立带参数不确定性和外部干扰的四旋翼个体轨迹回路与姿态回路模型,具体如下:
[0086] 建立第i架四旋翼个体轨迹回路与姿态回路模型:
[0087]
[0088] 其中,mi为第i架四旋翼的质量,t为时间,Gi=[0,0,mig]T,g为重力加速度,Ji=diag{Ji,1,Ji,2,Ji,3}∈R3×3表示一个正定的对角惯性矩阵,Ji,1、Ji,2、Ji,3分别是第i架四旋翼在惯性坐标系下沿x,y,z轴的转动惯量,pi=[xi,yi,zi]T,Θi=[φi,θi,ψi]T分别表示第i个四旋翼在惯性坐标系下的位置矢量和在机体坐标系下的姿态角;Πi,1=diag{ki,x,ki,y,ki,z},Πi,2=diag{ki,φ,ki,θ,ki,ψ}是第i个四旋翼的空气阻尼矩阵,ki,r∈R,是第i架四旋翼的空气阻力系数;控制输入ui∈R为第i架四旋翼的拉力,τi=[τi,xτi,yτi,z]T为绕机体x,y,z轴的三个控制力矩;
[0089] gi,1=[c(ψi)s(θi)c(φi)+s(ψi)s(φi),s(ψi)s(θi)c(φi)-c(ψi)s(φi),c(θi)c(φi)]T表示与姿态相关的位置回路输入矩阵,s(·)与c(·)分别表示正弦函数和余弦函数;gi,2=diag{li,li,ci}∈R3×3,其中li是螺旋桨到四旋翼质心的几何距离,ci是力矩系数;
[0090] di,p(t)=[di,x,di,y,di,z]T表示位置回路中的有界外部干扰,di,Θ(t)=[di,φ,di,θ,di,ψ]T表示姿态回路中的有界外部干扰;
[0091] 为便于位置控制器和姿态控制器的构造,引入如下符号定义:
[0092]
[0093] 其中,Fi,v=[Fi,x,Fi,y,Fi,z]T∈R3×1表示虚拟控制输入量,δi,1、δi,2是第i架四旋翼的参数化不确定性矩阵, 分别是Π2、gi,2的标称值;
[0094] 借助上述中间变量,将四旋翼个体轨迹回路与姿态回路模型(1)改写为如下严格反馈形式:
[0095]
[0096] (2)在轨迹回路中引入预设性能函数、误差转换以及一致性技术,将原先受约束的编队误差控制难题转化为无约束系统的误差镇定问题,设计基于转换后误差的主从式多四旋翼一致性位置编队控制协议,以保证编队同步误差满足预先设定的瞬态性能和稳态精度,具体如下:
[0097] 四旋翼编队采用主从式结构,定义领航者是一个编号为0的节点,四旋翼之间的通信拓扑可用无向图G={V,E,A}表示,V代表节点集,E代表边集,A=[aij]∈Rn×n代表邻接权重矩阵;如果四旋翼i和四旋翼j之间相连,则aij=aji>0,否则aij=aji=0;领航者和从机i之间的连通权重用bi表示,如果第i架从机可以直接获取领航者信息,则bi>0,否则bi=0;
[0098] 第i架四旋翼相对于领航者的位置矢量可以表示为Δi,k,k∈(1,2,3),其中,Δi,1表示第i架四旋翼相对于领航者的x方向位置坐标,Δi,2表示第i架四旋翼相对于领航者的y方向位置坐标,Δi,3表示第i架四旋翼相对于领航者的z方向位置坐标;第i架四旋翼和第j架四旋翼之间的相对位置偏差可以用Δij,k=Δi,k-Δj,k;
[0099] 定义第i架四旋翼的一致性编队同步误差为:
[0100]
[0101] 其中,领航者参考指令:
[0102] 针对第i架四旋翼的一致性编队同步误差ei,pk,选取性能函数:
[0103] ρi,pk(t)=(ρi,0-ρi,∞)exp(-λit)+pi,∞   (5)
[0104] 其中,ρi,0,ρi,∞,λi为正常数且ρi,0>ρi,∞,ρi,∞表示函数的稳态值,λi表示函数ρi,pk(t)的收敛速率;
[0105] 为了满足 为正常数,取一个误差转化函数E(Zi,pk):
[0106]
[0107] 其中,Zi,pk为转化误差;
[0108] 根据E(Zi,pk)的性质,有:
[0109] ei,pk=ρi,pk(t)E(Zi,pk)   (7)
[0110] 由公式(7)可以将原先受约束的编队误差控制难题转化为无约束系统的误差镇定问题,得到转换误差Zi,pk为:
[0111]
[0112] 基于转化后的同步误差构造轨迹跟踪控制器:
[0113]
[0114] 其中,为位置环控
制参数,ei,p=[ei,p1,ei,p2,ei,p3]。
[0115] (3)针对轨迹和姿态回路分别构造在线学习维数低、计算实时性强的预测最小参数学习神经网络逼近器,以实现对于未知非线性干扰的光滑快速在线学习与补偿,同时消除控制回路与神经学习回路的耦合影响,具体如下:
[0116] 为了实现对于未知非线性干扰的光滑快速在线学习与补偿,同时消除控制回路与神经学习回路的耦合影响,针对轨迹和姿态回路的模型不确定性,分别设计包含受状态观测误差驱动的神经网络权值更新律和状态观测器的预测最小参数学习神经网络逼近器;
[0117] 在轨迹回路,结合最小参数神经学习原理,采用 对神经网络隐含层理想权值Wi,v进行估计:
[0118]
[0119] 其中,漂移参数σi,v=diag{σi,v1,σi,v2,σi,v3},自适应增益ri,v=diag{ri,v1,ri,v2,ri,v3}, 是神经网络输入, 是径向基函数, 为高斯基函数,n为神经网络隐含层节点个数,网络第j个节点的中心矢量
为cj=[cj1,…,cj6]T, bj为节点j的基宽度;
[0120] 基于隐含层的权值估计值构造轨迹回路状态观测器如下:
[0121]
[0122] 其中,状态观测器带宽ηi,v=diag{ηi,v1,ηi,v2,ηi,v3};
[0123] 基于最小参数学习神经网络和轨迹回路状态观测器,根据式(10)和(11),构造轨迹回路预测神经网络逼近器:
[0124]
[0125] 其中, 是fi,v的估计值;
[0126] 类似于对轨迹回路神经网络逼近器构造的方法,在姿态回路,用 对神经网络隐含层理想权值Wi,w进行估计:
[0127]
[0128] 其中,漂移参数σi,w=diag{σi,w1,σi,w2,σi,w3}, 是神经网络输入,自适应增益ri,w=diag{ri,w1,ri,w2,ri,w3}, 是径向基函,
为高斯基函数, n为神经网络节点个数,网络第j
个节点的中心矢量为cj=[cj1,…,cj6]T,bj为节点j的基宽度;
[0129] 基于隐含层的权值估计值构造姿态回路状态观测器如下:
[0130]
[0131] 其中,状态观测器带宽ηi,w=diag{ηi,w1,ηi,w2,ηi,w3};
[0132] 基于最小参数学习神经网络和暂态回路状态观测器,根据(13)和(14),构造姿态回路预测神经网络逼近器:
[0133]
[0134] 其中, 是fi,w的估计值。
[0135] (4)针对步骤(3)中建立的神经网络逼近器提供的干扰估计,构造多四旋翼速度跟踪控制器、姿态跟踪控制器以及角速率跟踪控制器,具体如下:
[0136] 结合神经网络提供的干扰估计以及步骤二的位置控制律,得到速度跟踪控制律:
[0137]
[0138] 其中,ei,v=Xi,v-αi,v,ki,v为速度环控制器参数;
[0139] 结合步骤(1)所建立的第i架四旋翼个体轨迹回路的模型:
[0140]
[0141] 对公式(17)进行逆动力学解算,可得到如下的期望姿态角指令:
[0142]
[0143] 其中,ui,1为四旋翼无人机的期望拉力, 分别为机体坐标系下的期望滚转角、俯仰角以及偏航角;
[0144] 结合公式(18)得到的姿态角,设计姿态控制律:
[0145]
[0146] 其中, 为姿态回路控制器参数;
[0147] 结合神经网在姿态回路所提供的干扰估计,得到角速率控制律:
[0148]
[0149] 其中ei,w=Xi,w-αi,w,ki,w为角速率控制器参数。
[0150] 为考核所构造多四旋翼速度跟踪控制器、姿态跟踪控制器以及角速率跟踪控制器的性能,采用式(1)描述的四旋翼运动学模型进行仿真。四旋翼个体轨迹回路与姿态回路模型参数如表1所示。
[0151] 用于控制器构造的模型参数选择如下:
[0152] 四旋翼质量mi为2kg,重力加速度g为9.8m/s2,惯性矩阵Ji=diag{Ji,1,Ji,2,Ji,3}=diag{0.16,0.16,0.32}kgm2,空气阻尼矩阵Π1,i=diag{kx,i,ky,i,kz,i}=diag{0.01,0.01,0.01}Nms2,螺旋桨到四旋翼质心的几何距离li为0.4米,力矩系数ci为0.,参数不确定性δ1,i、δ2,i分别为 和 空气阻尼矩阵
[0153] 表1四旋翼个体轨迹回路与姿态回路模型参数
[0154]
[0155] 本发明所考虑的多四旋翼编队的通讯拓扑和编队样式如图2所示,无向图的邻接权重系数如下:无向图的权重系数如下:a12=a21=1,a23=a32=1,b1=1。为了便于分析,选择在x-y平面中确定的三角形作为编队样式,故各从机相对领航者的位置矢量为:
[0156]
[0157] 领航者的轨迹为:t<9s时,
[0158] t>9s时,
[0159]
[0160]
[0161] 各从机的姿态角及角速度为零,位置和速度初始状态如下设计:
[0162] [X1,p1(0),X1,p2(0),X1,p3(0),X1,v1(0),X1,v2(0),X1,v3(0)]T=[0.8,0,2,0,0,0]T[0163] [X2,p1(0),X2,p2(0),X2,p3(0),X2,v1(0),X2,v2(0),X2,v3(0)]T=[0,0.8,5,0,0,0]T[0164] [X3,p1(0),X2,p2(0),X3,p3(0),X3,v1(0),X3,v2(0),X3,v3(0)]T=[-0.5,0.8,0,0,0,0]T[0165] 控制器、预设性能及神经网络参数如表2所示。
[0166] 表2控制器、预设性能及神经网络参数
[0167]
[0168] 为了考验四旋翼协同编队系统的鲁棒性,设置了如下外部扰动:
[0169]
[0170]
[0171] 惯性坐标系下多四旋翼编队运动轨迹在x-y-z平面的轨迹如图3所示,可以看出,在所提控制方法的作用下多四旋翼编队能够按照预设的轨迹进行运动,具有良好的鲁棒性。
[0172] 惯性坐标系下多四旋翼编队运动轨迹在x-y平面的投影如图4所示,可以看出,在所提控制方法的作用下,即使存在未知的外部干扰和参数不确定性,多四旋翼依然可以保持期望的三角形编队构型。
[0173] 每架四旋翼的位置响应曲线如图5所示,由图中可以看出,各个四旋翼轨迹状态在有限时间内保持较好的一致性;此外,从机之间的相邻距离可以快速、稳定收敛,最终与期望的几何构型边长保持一致。
[0174] 每架四旋翼每架四旋翼的姿态角响应曲线如图6所示,由图中可以看出,每架四旋翼在3s之后姿态角响应响应趋于一致,达到稳定。
[0175] 每架四旋翼在x、y、z方向线速度响应如图7所示,由图中可以看出,尽管存在外部干扰以及参数不确定性,在3s之后每架四旋翼在x、y、z方向线速度响应趋于一致,达到稳定。
[0176] 四旋翼一致性编队同步误差曲线如图8所示,由图中可以看出,每架四旋翼在瞬态性能和稳态精度都满足系统预先设定值。
[0177] 四旋翼速度环、姿态环预测神经网络干扰逼近效果如图10和11所示,由图可以看出,所提方法可以得到快速光滑的干扰逼近效果且无高频抖振。
[0178] 综上所述,本实施例所提供的控制方法,可以确保在不确定动态网络化环境下多四旋翼编队控制性能满足预设暂态和稳态性能要求。
[0179] 本发明要求保护的范围不限于以上具体实施方式,而且对于本领域技术人员而言,本发明可以有多种变形和更改,凡在本发明的构思与原则之内所作的任何修改、改进和等同替换都应包含在本发明的保护范围之内。
高效检索全球专利

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

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

申请试用

分析报告

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

申请试用

QQ群二维码
意见反馈