CN104571120A - 四旋翼无人机的姿态非线性自适应控制方法 - Google Patents

四旋翼无人机的姿态非线性自适应控制方法 Download PDF

Info

Publication number
CN104571120A
CN104571120A CN201410847857.7A CN201410847857A CN104571120A CN 104571120 A CN104571120 A CN 104571120A CN 201410847857 A CN201410847857 A CN 201410847857A CN 104571120 A CN104571120 A CN 104571120A
Authority
CN
China
Prior art keywords
zeta
unmanned aerial
rotor wing
wing unmanned
error
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
CN201410847857.7A
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.)
Tianjin University
Original Assignee
Tianjin University
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 Tianjin University filed Critical Tianjin University
Priority to CN201410847857.7A priority Critical patent/CN104571120A/zh
Publication of CN104571120A publication Critical patent/CN104571120A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明涉及一种无人机的飞行控制方法,为提供一种四旋翼无人机的非线性自适应飞行控制方法,可在***参数(如飞行器转动惯量、空气阻尼系数及质心偏移量)未知的情况下有效实现对飞行器飞行姿态的渐近跟踪控制。为此,本发明采取的技术方案是,四旋翼无人机的姿态非线性自适应控制方法,以小型四旋翼无人机控制设计模型为被控对象,通过浸入-不变集理论对未知***参数做在线估计,并利用估计值构造控制器,实现四旋翼无人机的姿态渐近跟踪控制。本发明主要应用于无人机的飞行控制。

Description

四旋翼无人机的姿态非线性自适应控制方法
技术领域
本发明涉及一种无人机的飞行控制方法,特别是涉及一种四旋翼无人机的姿态非线性自适应控制方法
技术背景
四旋翼无人机是一种能够垂直起降的、多旋翼式的无人机。其采用十字结构,以机架终端的四个电机带动旋翼旋转产生升力,依靠对四个电机转速的调节来控制飞行器的运动状态。与其他无人机相比,四旋翼无人机优势在于机械与电子结构更加简单紧凑,行动更为灵巧多变,机动性强的同时依然具备较好的操控性能,可以在小范围内实现起飞、悬停、飞行及着陆(期刊:IEEE Transactions on Control Systems Technology;著者:LeeTaeyoung;出版时间:2013年;文章题目:Robust Adaptive Attitude Tracking on SO(3)With an Application to aQuadrotor UAV;页码:1924-1930)。
四旋翼无人机特别适合在近地面环境中执行监视、侦察等任务,具有广阔的军事和民用前景。近年来,随着微处理器、微机电***、微惯性导航单元技术的进步,以及新材料、动力电池的性能提升,微小型四旋翼飞行器有了迅速的发展,并吸引了大批科研人员,成为国内外高校、研究机构和企业的研究热点。
然而作为旋翼式飞行器,四旋翼无人机具有静不稳定、欠驱动、强耦合和非线性等特点,对飞行控制器的性能提出了较高的要求,特别是在多数情况下,飞行器的动力学参数如转动惯量、空气阻尼系数和重心的偏移量等不易测量得到,给控制器设计增加了难度(期刊:IEEETransactions on Control Systems Technology;著者:DydekZachary T.、AnnaswamyAnuradha M.和LavretskyEugene;出版时间:2013年;文章题目:Adaptive Control of Quadrotor UAVs:ADesign Trade Study With Flight Evaluations;页码:1400-1406)。
面对四旋翼无人机模型参数未知的问题,多数高校及研究机构采用的方案是传统的模型参考自适应方法,该方法结构简单,但需要模型结构和未知参数满足线性参数化条件,且易引入控制器“奇点”问题(书籍:非线性***理论;著者:方勇纯和卢桂章;时间:2009年;出版社:清华大学出版社;页码:65-79)。
发明内容
为克服现有技术的不足,提供一种四旋翼无人机的非线性自适应飞行控制方法,可在***参数(如飞行器转动惯量、空气阻尼系数及质心偏移量)未知的情况下有效实现对飞行器飞行姿态的渐近跟踪控制。为此,本发明采取的技术方案是,四旋翼无人机的姿态非线性自适应控制方法,以小型四旋翼无人机控制设计模型为被控对象,通过浸入-不变集理论对未知***参数做在线估计,并利用估计值构造控制器,实现四旋翼无人机的姿态渐近跟踪控制。
进一步包括如下步骤:
1)确定四旋翼无人机的姿态动力学模型
所述的四旋翼无人机的姿态动力学模型是:
其中,为四旋翼无人机的姿态欧拉角,分别表示无人机的滚转角、俯仰角和偏航角,字符顶部一个、两个圆点分别表示对时间t的一阶、二阶导数;T符号为矩阵的转置运算符,表示向量的维数为3,分别为四旋翼无人机沿基体坐标轴三个方向上的转动惯量,表示向量的维数为1,为在基体坐标轴方向上的空气阻尼系数,为飞行器沿基体坐标轴三个方向上的重心偏移所带来的影响,为飞行器的半轴距,为升力转矩系数,u1,u2,u3为沿基体坐标轴三个方向上的控制输入,在本发明中,J1,J2,J3,K1,K2,K3123,l,c全部为未知常数;
因J1,J2,J3≠0,则式(1)中的模型可被简化为如下形式:
η · · = Au - B η · - Δ - - - ( 2 )
其中为四旋翼无人机的姿态欧拉角η关于时间t的二阶导数,为表征***惯性的矩阵,diag{}为单位对角阵构造符号,表示矩阵的维数为3×3表征***阻尼的矩阵,表征***重心偏移的矩阵,为***的控制输入向量;
2)定义四旋翼无人机的姿态控制的误差信号
首先定义四旋翼无人机期望跟踪的姿态角度ηd
其中分别表示四旋翼无人机的期望滚转角、期望俯仰角和期望偏航角;
下面定义姿态角度的跟踪误差e1和姿态角度的滤波误差e2
其中,为正定增益对角矩阵,α123为该正定增益对角矩阵中对角线上的3个元素;
3)表达出四旋翼无人机的误差动力学方程
对式(3)和式(4)求关于时间t的导数,得到如下方程:
e · 1 = - α e 1 + e 2 e · 2 = Au - B ( e 2 - α e 1 + η · d ) - Δ + α ( e 2 - α e 1 ) - - - ( 5 )
其中为跟踪误差e1关于时间t的导数,为滤波误差e2关于时间t的导数;
定义为***阻尼参数向量,为***重心偏移参数向量,为***惯量参数向量,为***参数向量;将s1、s2和A=diag{s2}代入式(5)得到如下方程:
其中为误差向量,为包含误差和期望轨迹的辅助向量,为包含误差和期望轨迹的辅助矩阵,其具体形式如下:
其中I3×3为3×3单位矩阵;
4)表达出四旋翼无人机的参数估计误差动力学方程
定义未知参数的估计误差为如下形式:
ζ 1 = s ^ 1 - s 1 + β 1 ζ 2 = s ^ 2 - s 2 * + β 2 - - - ( 8 )
其中,为对参数向量s1和s2的估计,为由s2各项元素的倒数组成的向量;分别为估计误差ζ12的辅助函数, 为关于e和的连续函数,ζ1为对参数向量s1的估计误差,ζ2为对参数向量s2的估计误差;
定义为***参数的估计误差向量,为***的参数估计向量,为***参数估计辅助函数,则参数估计误差动力学方程可表达为如下形式:
其中为估计误差向量ζ关于时间t的导数;
5)设计四旋翼无人机的自适应控制器与参数估计的更新律
基于式(9),设计四旋翼无人机的自适应控制器u与参数估计的更新律为如下形式:
对于i=1,2,3,4,5,6和j=1,2,3有
其中β1i表示向量β1的第i行元素,β2j表示向量β2的第j行元素,e2i表示e2的第i行元素,e2j表示e2的第j行元素,表示向量的第i行元素,表示向量的第j行元素,k>0为调节误差e2的控制增益,ε>0为调节误差e1和e2乘积的控制增益,γ1>0为影响β1变化的控制增益,γ2>0为影响β2的控制增益,σ为积分元符号。
证明四旋翼无人机***在式(10)中设计的控制器和参数估计的更新律的作用下,闭环***在平衡点处全局稳定,且有
证明:
将式(10)和式(11)代入式(9)中,得到如下方程:
其中为包含误差的中间变量;
由式(11)知,可表达为如下方程:
∂ β ∂ e 2 T = γ 1 φ · · · · · · · · · · · · diag { γ 2 κ } - - - ( 13 )
式(12)可被表达为如下方程:
ζ · = - ΓΦ Φ T ζ , - - - ( 14 )
其中,估计误差动力学方程的辅助矩阵和中间变量矩阵定义如下:
Γ = γ 1 I 3 × 3 0 0 γ 2 A - 1 Φ = φ · · · A diag { κ } - - - ( 15 )
定义估计误差相关的非负函数为如下形式:
Vζ(ζ)=ζTΓ-1ζ(16)
对式(16)求关于时间t的导数,并将试(14)代入求导后的结果中,可得:
V · ζ ( ζ ) = - 2 ( Φ T ζ ) T ( Φ T ζ ) ≤ 0 - - - ( 17 )
其中为非负函数Vζ(ζ)关于时间t的导数;
由(17)中的结论可知,ζ有界,ΦTζ平方可积;
将式(10)和(14)中的表达式代入(6)中,得到四旋翼无人机的闭环方程为如下形式:
e · 1 = - α e 1 + e 2 e · 2 = - k e 2 - ϵ e 1 - Φ T ζ - - - ( 18 )
定义跟踪误差相关的非负函数为如下形式:
V ( e , ζ ) = ϵ e 1 T e 1 + e 2 T e 2 + 1 k ζ T Γ - 1 ζ - - - ( 19 )
对式(19)求关于时间t的导数,可得:
V · ( e , ζ ) = 2 ϵ e · 1 T e 1 + 2 e · 2 T e 2 - 2 k ( Φ T ζ ) T ( Φ T ζ ) = - 2 α e 1 T e 1 - 2 k e 2 T e 2 - 2 ( Φ T ζ ) T e 2 - 2 k ( Φ T ζ ) T ( Φ T ζ ) = - 2 ϵα e 1 T e 1 - k e 2 T e 2 - 1 k ( Φ T ζ ) T ( Φ T ζ ) - 1 k ( ke 2 + Φ T ζ ) T ( ke 2 + Φ T ζ ) ≤ 0 - - - ( 20 )
其中为非负函数V(e,ζ)关于时间t的导数
由(20)中的结论可知,到四旋翼无人机的闭环***在平衡点处全局稳定,且***信号收敛于如下集合中:
M={(e,ζ)|e=0,ΦTζ=0}   (21)
根据拉塞尔不变集定理可知,
与已有技术相比,本发明的技术特点与效果:
1.本发明可在飞行器模型参数未知的情况下实现姿态的渐近跟踪控制。
2.本发明实现简单,需要的计算量小。
3.本发明控制增益调节灵活,可满足大部分飞行情况。
附图说明
图1四旋翼无人机实际滚转角φ、期望滚转角φd和滚转角跟踪误差eφ曲线图。
图2四旋翼无人机实际滚转角θ、期望滚转角θd和滚转角跟踪误差eθ曲线图。
图3四旋翼无人机实际滚转角ψ、期望滚转角ψd和滚转角跟踪误差eψ曲线图。
图4四旋翼无人机的姿态角速度曲线图。
图5四旋翼无人机的控制输入u1、u2和u3曲线图。
图6本发明所述方法的控制流程框图。
具体实施方式
本发明的一种基于浸入-不变集理论的四旋翼无人机姿态控制方法,以小型四旋翼无人机控制设计模型为被控对象,通过浸入-不变集理论对未知***参数做在线估计,并利用估计值构造控制器,可实现四旋翼无人机的姿态渐近跟踪控制。
下面结合实施例和附图对本发明的一种基于浸入-不变集理论的四旋翼无人机姿态自适应控制方法做出详细说明。
本发明的一种基于浸入-不变集理论理论的四旋翼无人机姿态自适应控制方法,包括如下步骤:
1)确定四旋翼无人机的姿态动力学模型。
所述的四旋翼无人机的姿态动力学模型是:
其中,为四旋翼无人机的姿态欧拉角,分别表示无人机的滚转角、俯仰角和偏航角,T符号为矩阵的转置运算符,表示向量的维数为3,分别为四旋翼无人机沿基体坐标轴三个方向上的转动惯量,表示向量的维数为1,为在基体坐标轴方向上的空气阻尼系数,为飞行器沿基体坐标轴三个方向上的重心偏移所带来的影响,为飞行器的半轴距,为升力转矩系数,u1,u2,u3为沿基体坐标轴三个方向上的控制输入。在本发明中,J1,J2,J3,K1,K2,K3123,l,c全部为未知常数。
因J1,J2,J3≠0,则式(1)中的模型可被简化为如下形式:
η · · = Au - B η · - Δ - - - ( 2 )
其中为四旋翼无人机的姿态欧拉角η关于时间t的二阶导数,为表征***惯性的矩阵,diag{}为单位对角阵构造符号,表示矩阵的维数为3×3表征***阻尼的矩阵,表征***重心偏移的矩阵,为***的控制输入向量。
2)定义四旋翼无人机的姿态控制的误差信号。
首先定义四旋翼无人机期望跟踪的姿态角度ηd
其中分别表示四旋翼无人机的期望滚转角、期望俯仰角和期望偏航角。
下面定义姿态角度的跟踪误差e1和姿态角度的滤波误差e2
其中,为正定增益对角矩阵,α123为该正定增益对角矩阵中对角线上的3个元素。
3)表达出四旋翼无人机的误差动力学方程。
对式(3)和式(4)求关于时间t的导数,得到如下方程:
e · 1 = - α e 1 + e 2 e · 2 = Au - B ( e 2 - α e 1 + η · d ) - Δ + α ( e 2 - α e 1 ) - - - ( 5 )
其中为跟踪误差e1关于时间t的导数,为滤波误差e2关于时间t的导数。
定义为***阻尼参数向量,为***重心偏移参数向量,为***惯量参数向量,为***参数向量。将s1、s2和A=diag{s2}代入式(5)得到如下方程:
其中为误差向量,为包含误差和期望轨迹的辅助向量,为包含误差和期望轨迹的辅助矩阵,其具体形式如下:
其中I3×3为3×3单位矩阵。
4)表达出四旋翼无人机的参数估计误差动力学方程。
定义未知参数的估计误差为如下形式:
ζ 1 = s ^ 1 - s 1 + β 1 ζ 2 = s ^ 2 - s 2 * + β 2 - - - ( 8 )
其中,为对参数向量s1和s2的估计, 分别为估计误差ζ12的辅助函数,为关于e和的连续函数,ζ1为对参数向量s1的估计误差,ζ2为对参数向量s2的估计误差。
定义为***参数的估计误差向量,为***的参数估计向量,为***参数估计辅助函数,则参数估计误差动力学方程可表达为如下形式:
其中为估计误差向量ζ关于时间t的导数,
5)设计四旋翼无人机的自适应控制器与参数估计的更新律。
基于式(9),设计四旋翼无人机的自适应控制器u与参数估计的更新律为如下形式:
对于i=1,2,3,4,5,6和j=1,2,3有
其中β1i表示向量β1的第i行元素,β2j表示向量β2的第j行元素,e2i表示e2的第i行元素,e2j表示e2的第j行元素,表示向量的第i行元素,表示向量的第j行元素,k>0为调节误差e2的控制增益,ε>0为调节误差e1和e2乘积的控制增益,γ1>0为影响β1变化的控制增益,γ2>0为影响β2的控制增益,σ为积分元符号。
6)证明四旋翼无人机***在式(10)中设计的控制器和参数估计的更新律的作用下,闭环***在平衡点处全局稳定,且有
证明:
将式(10)和式(11)代入式(9)中,得到如下方程:
其中为包含误差的中间变量。
由式(11)知,可表达为如下方程:
∂ β ∂ e 2 T = γ 1 φ · · · · · · · · · · · · diag { γ 2 κ } - - - ( 13 )
式(12)可被表达为如下方程:
ζ · = - ΓΦ Φ T ζ , - - - ( 14 )
其中,估计误差动力学方程的辅助矩阵和中间变量矩阵定义如下:
Γ = γ 1 I 3 × 3 0 0 γ 2 A - 1 Φ = φ · · · A diag { κ } - - - ( 15 )
定义估计误差相关的非负函数为如下形式:
Vζ(ζ)=ζTΓ-1ζ(16)
对式(16)求关于时间t的导数,并将试(14)代入求导后的结果中,可得:
V · ζ ( ζ ) = - 2 ( Φ T ζ ) T ( Φ T ζ ) ≤ 0 - - - ( 17 )
其中为非负函数Vζ(ζ)关于时间t的导数。
由(17)中的结论可知,ζ有界,ΦTζ平方可积。
将式(10)和(14)中的表达式代入(6)中,得到四旋翼无人机的闭环方程为如下形式:
e · 1 = - α e 1 + e 2 e · 2 = - k e 2 - ϵ e 1 - Φ T ζ - - - ( 18 )
定义跟踪误差相关的非负函数为如下形式:
V ( e , ζ ) = ϵ e 1 T e 1 + e 2 T e 2 + 1 k ζ T Γ - 1 ζ - - - ( 19 )
对式(19)求关于时间t的导数,可得:
V · ( e , ζ ) = 2 ϵ e · 1 T e 1 + 2 e · 2 T e 2 - 2 k ( Φ T ζ ) T ( Φ T ζ ) = - 2 α e 1 T e 1 - 2 k e 2 T e 2 - 2 ( Φ T ζ ) T e 2 - 2 k ( Φ T ζ ) T ( Φ T ζ ) = - 2 ϵα e 1 T e 1 - k e 2 T e 2 - 1 k ( Φ T ζ ) T ( Φ T ζ ) - 1 k ( ke 2 + Φ T ζ ) T ( ke 2 + Φ T ζ ) ≤ 0 - - - ( 20 )
其中为非负函数V(e,ζ)关于时间t的导数。
由(20)中的结论可知,到四旋翼无人机的闭环***在平衡点处全局稳定,且***信号收敛于如下集合中:
M={(e,ζ)|e=0,ΦTζ=0}   (21)
根据拉塞尔不变集定理可知,
本发明的一种基于浸入-不变集理论的四旋翼无人机姿态控制方法给出了数值仿真结果如下,说明所提出控制***设计方法具有很好的跟踪性能。
四旋翼无人机的模型参数选取如下:
J1=J2=1.25kgm2,J3=2.5kgm2,
K1=K2=K3=0.012Ns/rad,    (22)
δ1=δ2=δ3=0.125Nm,
l=0.25m,c=0.25
四旋翼无人机期望跟踪的姿态角度φd和θd选取如下:
φ d = π 18 sin ( 2 π 5 t ) rad θ d = π 36 cos ( 3 π 5 t ) rad - - - ( 23 )
ψd为一阶低通滤波器作用下的阶跃信号ψd=45(deg)。
四旋翼无人机状态初值和所有的参数估计初值都为0,控制增益选取如下:
图1-图3所示为四旋翼无人机的实际姿态角、期望姿态角和姿态跟踪误差,可从中看出,实际姿态角在较短时间内便跟踪上了期望姿态角,即姿态跟踪误差很快趋于0。仿真结果表明本发明所提出控制算法可以在有参数未知的情况下满足良好的姿态角跟踪性能。图4所示为四旋翼无人机的姿态角速度,可从中看出角速度信号是稳定且不发散的。图5所示为四旋翼无人机的控制输入量,可从中看出控制输入连续光滑,保持在允许的合理范围之内,使得在实际应用中容易实现。

Claims (3)

1.一种四旋翼无人机的姿态非线性自适应控制方法,其特征是,以小型四旋翼无人机控制设计模型为被控对象,通过浸入-不变集理论对未知***参数做在线估计,并利用估计值构造控制器,实现四旋翼无人机的姿态渐近跟踪控制。
2.如权利要求1所述的四旋翼无人机的姿态非线性自适应控制方法,其特征是,通过浸入-不变集理论对未知***参数做在线估计,并利用估计值构造控制器,进一步细化为:
1)确定四旋翼无人机的姿态动力学模型
所述的四旋翼无人机的姿态动力学模型是:
J 2 θ . . + K 2 l θ . + δ 2 = l u 2
J 3 ψ . . + K 3 ψ . + δ 3 = cu 3    (1)
其中,为四旋翼无人机的姿态欧拉角,分别表示无人机的滚转角、俯仰角和偏航角,字符顶部一个、两个圆点分别表示对时间t的一阶、二阶导数;T符号为矩阵的转置运算符,表示向量的维数为3,分别为四旋翼无人机沿基体坐标轴三个方向上的转动惯量,表示向量的维数为1,为在基体坐标轴方向上的空气阻尼系数,为飞行器沿基体坐标轴三个方向上的重心偏移所带来的影响,为飞行器的半轴距,为升力转矩系数,u1,u2,u3为沿基体坐标轴三个方向上的控制输入,在本发明中,J1,J2,J3,K1,K2,K3123,l,c全部为未知常数;
因J1,J2,J3≠0,则式(1)中的模型可被简化为如下形式:
η . . = Au - B η . - Δ    (2)
其中为四旋翼无人机的姿态欧拉角η关于时间t的二阶导数,为表征***惯性的矩阵,diag{}为单位对角阵构造符号,表示矩阵的维数为表征***阻尼的矩阵,表征***重心偏移的矩阵,为***的控制输入向量;
2)定义四旋翼无人机的姿态控制的误差信号
首先定义四旋翼无人机期望跟踪的姿态角度ηd
   (3)
其中分别表示四旋翼无人机的期望滚转角、期望俯仰角和期望偏航角;
下面定义姿态角度的跟踪误差e1和姿态角度的滤波误差e2
   (4)
其中,为正定增益对角矩阵,α123为该正定增益对角矩阵中对角线上的3个元素;
3)表达出四旋翼无人机的误差动力学方程
对式(3)和式(4)求关于时间t的导数,得到如下方程:
e . 1 = - α e 1 + e 2    (5)
e . 2 = Au - B ( e 2 - α e 1 + η . d ) - Δ + α ( e 2 - α e 1 )
其中为跟踪误差e1关于时间t的导数,为滤波误差e2关于时间t的导数;
定义为***阻尼参数向量,为***重心偏移参数向量,为***惯量参数向量,为***参数向量;将s1、s2和A=diag{s2}代入式(5)得到如下方程:
e . 1 = - α e 1 + e 2    (6)
其中为误差向量,为包含误差和期望轨迹的辅助向量,为包含误差和期望轨迹的辅助矩阵,其具体形式如下:
   (7)
其中I3×3为3×3单位矩阵;
4)表达出四旋翼无人机的参数估计误差动力学方程
定义未知参数的估计误差为如下形式:
ζ 1 = s ^ 1 - s 1 + β 1    (8)
ζ 2 = s ^ 2 - s 2 * + β 2
其中,为对参数向量s1和s2的估计,为由s2各项元素的倒数组成的向量;分别为估计误差ζ12的辅助函数,为关于e和的连续函数,ζ1为对参数向量s1的估计误差,ζ2为对参数向量s2的估计误差;
定义为***参数的估计误差向量,为***的参数估计向量,为***参数估计辅助函数,则参数估计误差动力学方程可表达为如下形式:
   (9)
其中为估计误差向量ζ关于时间t的导数;
5)设计四旋翼无人机的自适应控制器与参数估计的更新律
基于式(9),设计四旋翼无人机的自适应控制器u与参数估计的更新律为如下形式:
s ^ . = - ( 1 + ∂ β ∂ s ^ T ) - 1 ( ∂ β ∂ e 1 T ( - α e 1 + e 2 ) + ∂ β ∂ e 2 T ( - k e 2 + ϵ e 1 ) )    (10)
对于i=1,2,3,4,5,6和j=1,2,3有
   (11)
其中β1i表示向量β1的第i行元素,β2j表示向量β2的第j行元素,e2i表示e2的第i行元素,e2j表示e2的第j行元素,表示向量的第i行元素,表示向量的第j行元素,k>0为调节误差e2的控制增益,ε>0为调节误差e1和e2乘积的控制增益,γ1>0为影响β1变化的控制增益,γ2>0为影响β2的控制增益,σ为积分元符号。
3.如权利要求2所述的四旋翼无人机的姿态非线性自适应控制方法,其特征是,还包括验证步骤,证明四旋翼无人机***在式(10)中设计的控制器和参数估计的更新律的作用下,闭环***在平衡点处全局稳定,且有具体为:
将式(10)和式(11)代入式(9)中,得到如下方程:
   (12)
其中为包含误差的中间变量;
由式(11)知,可表达为如下方程
∂ β ∂ e 2 T = γ 1 φ . . . . . . . . . . . . diag { γ 2 κ }    (13)
式(12)可被表达为如下方程:
ζ . = - ΓΦ Φ T ζ    (14)
其中,估计误差动力学方程的辅助矩阵和中间变量矩阵定义如下:
Γ = γ 1 I 3 × 3 0 0 γ 2 A - 1
Φ = φ . . . Adiag { κ }    (15)
定义估计误差相关的非负函数为如下形式:
Vζ(ζ)=ζTΓ-1ζ   (16)
对式(16)求关于时间t的导数,并将试(14)代入求导后的结果中,可得:
V . ζ ( ζ ) = - 2 ( Φ T ζ ) T ( Φ T ζ ) ≤ 0    (17)
其中为非负函数Vζ(ζ)关于时间t的导数;
由(17)中的结论可知,ζ有界,ΦTζ平方可积;
将式(10)和(14)中的表达式代入(6)中,得到四旋翼无人机的闭环方程为如下形式:
e . 1 = - α e 1 + e 2    (18) e . 2 = - ke 2 - ϵe 1 - Φ T ζ
定义跟踪误差相关的非负函数为如下形式:
V ( e , ζ ) = ϵe 1 T e 1 + e 2 T e 2 + 1 k ζ T Γ - 1 ζ    (19)
对式(19)求关于时间t的导数,可得:
V . ( e , ζ ) = 2 ϵ e . 1 T e 1 + 2 e . 2 T e 2 - 2 k ( Φ T ζ ) T ( Φ T ζ ) = - 2 ϵα e 1 T e 1 - 2 k e 2 T e 2 - 2 ( Φ T ζ ) T e 2 - 2 k ( Φ T ζ ) T ( Φ T ζ ) = - 2 ϵα e 1 T e 1 - ke 2 T e 2 - 1 k ( Φ T ζ ) T ( Φ T ζ ) - 1 k ( ke 2 + Φ T ζ ) T ( ke 2 + Φ T ζ ) ≤ 0 ,    (20)
其中为非负函数V(e,ζ)关于时间t的导数;
由(20)中的结论可知,到四旋翼无人机的闭环***在平衡点处全局稳定,且***信号收敛于如下集合中:
M={(e,ζ)|e=0,ΦTζ=0}   (21)
根据拉塞尔不变集定理可知,
CN201410847857.7A 2014-12-31 2014-12-31 四旋翼无人机的姿态非线性自适应控制方法 Pending CN104571120A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410847857.7A CN104571120A (zh) 2014-12-31 2014-12-31 四旋翼无人机的姿态非线性自适应控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410847857.7A CN104571120A (zh) 2014-12-31 2014-12-31 四旋翼无人机的姿态非线性自适应控制方法

Publications (1)

Publication Number Publication Date
CN104571120A true CN104571120A (zh) 2015-04-29

Family

ID=53087445

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410847857.7A Pending CN104571120A (zh) 2014-12-31 2014-12-31 四旋翼无人机的姿态非线性自适应控制方法

Country Status (1)

Country Link
CN (1) CN104571120A (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104932514A (zh) * 2015-06-25 2015-09-23 天津大学 小型无人直升机的姿态非线性自适应控制方法
CN104950901A (zh) * 2015-07-03 2015-09-30 天津大学 无人直升机姿态误差有限时间收敛非线性鲁棒控制方法
CN105242679A (zh) * 2015-10-22 2016-01-13 电子科技大学 一种四旋翼飞行器的控制***设计方法
CN105739511A (zh) * 2016-01-31 2016-07-06 中国人民解放军国防科学技术大学 一种缺失迹向控制的欠驱动航天器悬停渐近控制方法
CN107491080A (zh) * 2017-07-12 2017-12-19 西北工业大学 一种基于非线性反馈和微分跟踪的飞行器姿态控制方法
CN108121354A (zh) * 2017-12-19 2018-06-05 天津理工大学 基于指令滤波反步法的四旋翼无人机稳定跟踪控制方法
CN108319281A (zh) * 2018-01-08 2018-07-24 南开大学 基于时间最优的旋翼飞行器吊运***运动规划方法
CN108536879A (zh) * 2017-03-03 2018-09-14 中国科学院沈阳自动化研究所 基于模型参考自适应的多旋翼无人机参数辨识方法
CN109032163A (zh) * 2018-08-29 2018-12-18 浙江工业大学 一种考虑电机电压的四旋翼飞行器姿态控制方法
CN109976367A (zh) * 2019-03-27 2019-07-05 天津大学 针对倾转式三旋翼无人机的姿态***控制方法
CN110162933A (zh) * 2019-06-26 2019-08-23 上海交通大学 一种共轴多旋翼仿真方法及***
CN110275542A (zh) * 2019-06-14 2019-09-24 合肥工业大学 一种基于自适应有限时间控制的四旋翼飞行器控制方法
CN112147896A (zh) * 2020-09-28 2020-12-29 中国科学院数学与***科学研究院 一种非标准型mimo离散非线性***的自适应控制方法及***
CN113050634A (zh) * 2021-03-12 2021-06-29 北方工业大学 一种攀爬机器人闭环控制方法及***
CN114412849A (zh) * 2021-12-07 2022-04-29 浙江大学 负载口独立控制的大惯量旋挖钻机上车回转***控制方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102880053A (zh) * 2012-09-29 2013-01-16 西北工业大学 基于预测模型的高超声速飞行器滑模控制方法
CN102880060A (zh) * 2012-10-25 2013-01-16 北京理工大学 再入飞行器自适应指数时变滑模姿态控制方法
CN102929138A (zh) * 2012-10-10 2013-02-13 西北工业大学 含有非线性的飞行器控制器设计方法
CN103197683A (zh) * 2013-04-18 2013-07-10 南京航空航天大学 四旋翼无人直升机飞行高度与姿态智能控制方法
CN103760906A (zh) * 2014-01-29 2014-04-30 天津大学 神经网络与非线性连续无人直升机姿态控制方法
CN103853157A (zh) * 2014-03-19 2014-06-11 湖北蔚蓝国际航空学校有限公司 一种基于自适应滑模的飞行器姿态控制方法
CN104102132A (zh) * 2014-06-27 2014-10-15 金陵科技学院 基于非仿射非线性无人飞行器鲁棒自适应容错控制方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102880053A (zh) * 2012-09-29 2013-01-16 西北工业大学 基于预测模型的高超声速飞行器滑模控制方法
CN102929138A (zh) * 2012-10-10 2013-02-13 西北工业大学 含有非线性的飞行器控制器设计方法
CN102880060A (zh) * 2012-10-25 2013-01-16 北京理工大学 再入飞行器自适应指数时变滑模姿态控制方法
CN103197683A (zh) * 2013-04-18 2013-07-10 南京航空航天大学 四旋翼无人直升机飞行高度与姿态智能控制方法
CN103760906A (zh) * 2014-01-29 2014-04-30 天津大学 神经网络与非线性连续无人直升机姿态控制方法
CN103853157A (zh) * 2014-03-19 2014-06-11 湖北蔚蓝国际航空学校有限公司 一种基于自适应滑模的飞行器姿态控制方法
CN104102132A (zh) * 2014-06-27 2014-10-15 金陵科技学院 基于非仿射非线性无人飞行器鲁棒自适应容错控制方法

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
BO ZHAO ET AL.: "Immersion and Invariance based Adaptive Attitude Tracking Control of a Quadrotor UAV in the Presence of Parametric Uncertainty", 《PROCEEDINGS OF THE 33RD CHINESE CONTROL CONFERENCE JULY 28-30, 2014, NANJING,CHINA》 *
CHEN DIAO ET AL: "A Nonlinear Adaptive Control Approach for Quadrotor UAVs", 《PROCEEDINGS OF 2011 8TH ASIAN CONTROL CONFERENCE (ASCC) KAOHSIUNG, TAIWAN》 *
刁琛 等: "具有参数不确定性的欠驱动四旋翼无人飞行器的非线性控制器设计", 《中国科学技术大学学报》 *
刘振 等: "浸入与不变方法原理及其在非线性自适应控制中的应用", 《智能***学报》 *
张超 等: "小型航天器浸入与不变自适应反步姿态跟踪", 《哈尔滨工业大学学报》 *
曾伟 等: "四旋翼无人飞行器的非线性自适应镇定控制器设计", 《新型工业化》 *

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104932514A (zh) * 2015-06-25 2015-09-23 天津大学 小型无人直升机的姿态非线性自适应控制方法
CN104950901A (zh) * 2015-07-03 2015-09-30 天津大学 无人直升机姿态误差有限时间收敛非线性鲁棒控制方法
CN105242679A (zh) * 2015-10-22 2016-01-13 电子科技大学 一种四旋翼飞行器的控制***设计方法
CN105739511A (zh) * 2016-01-31 2016-07-06 中国人民解放军国防科学技术大学 一种缺失迹向控制的欠驱动航天器悬停渐近控制方法
CN105739511B (zh) * 2016-01-31 2019-02-12 中国人民解放军国防科学技术大学 一种缺失迹向控制的欠驱动航天器悬停渐近控制方法
CN108536879B (zh) * 2017-03-03 2021-09-07 中国科学院沈阳自动化研究所 基于模型参考自适应的多旋翼无人机参数辨识方法
CN108536879A (zh) * 2017-03-03 2018-09-14 中国科学院沈阳自动化研究所 基于模型参考自适应的多旋翼无人机参数辨识方法
CN107491080B (zh) * 2017-07-12 2020-04-03 西北工业大学 一种基于非线性反馈和微分跟踪的飞行器姿态控制方法
CN107491080A (zh) * 2017-07-12 2017-12-19 西北工业大学 一种基于非线性反馈和微分跟踪的飞行器姿态控制方法
CN108121354A (zh) * 2017-12-19 2018-06-05 天津理工大学 基于指令滤波反步法的四旋翼无人机稳定跟踪控制方法
CN108319281B (zh) * 2018-01-08 2021-02-02 南开大学 基于时间最优的旋翼飞行器吊运***运动规划方法
CN108319281A (zh) * 2018-01-08 2018-07-24 南开大学 基于时间最优的旋翼飞行器吊运***运动规划方法
CN109032163A (zh) * 2018-08-29 2018-12-18 浙江工业大学 一种考虑电机电压的四旋翼飞行器姿态控制方法
CN109032163B (zh) * 2018-08-29 2021-06-18 浙江工业大学 一种考虑电机电压的四旋翼飞行器姿态控制方法
CN109976367A (zh) * 2019-03-27 2019-07-05 天津大学 针对倾转式三旋翼无人机的姿态***控制方法
CN110275542A (zh) * 2019-06-14 2019-09-24 合肥工业大学 一种基于自适应有限时间控制的四旋翼飞行器控制方法
CN110275542B (zh) * 2019-06-14 2022-04-08 合肥工业大学 一种基于自适应有限时间控制的四旋翼飞行器控制方法
CN110162933A (zh) * 2019-06-26 2019-08-23 上海交通大学 一种共轴多旋翼仿真方法及***
CN112147896A (zh) * 2020-09-28 2020-12-29 中国科学院数学与***科学研究院 一种非标准型mimo离散非线性***的自适应控制方法及***
CN113050634A (zh) * 2021-03-12 2021-06-29 北方工业大学 一种攀爬机器人闭环控制方法及***
CN114412849A (zh) * 2021-12-07 2022-04-29 浙江大学 负载口独立控制的大惯量旋挖钻机上车回转***控制方法
CN114412849B (zh) * 2021-12-07 2023-01-13 浙江大学 负载口独立控制的大惯量旋挖钻机上车回转***控制方法

Similar Documents

Publication Publication Date Title
CN104571120A (zh) 四旋翼无人机的姿态非线性自适应控制方法
CN103760906B (zh) 神经网络与非线性连续无人直升机姿态控制方法
Luque-Vega et al. Robust block second order sliding mode control for a quadrotor
CN106647792B (zh) 用于无人机悬挂负载***的抗扰控制方法
CN103365296B (zh) 一种四旋翼无人飞行器非线性输出反馈飞行控制方法
CN109116860B (zh) 三旋翼无人机的非线性鲁棒控制方法
CN107688295A (zh) 一种基于快速终端滑模的四旋翼飞行器有限时间自适应控制方法
Zhang et al. Three-dimensional fuzzy control of mini quadrotor UAV trajectory tracking under impact of wind disturbance
CN103853157A (zh) 一种基于自适应滑模的飞行器姿态控制方法
CN104765272A (zh) 一种基于pid神经元网络控制(pidnn)的四旋翼飞行器控制方法
CN105159305A (zh) 一种基于滑模变结构的四旋翼飞行控制方法
CN110794857B (zh) 考虑外部风干扰的固定翼无人机鲁棒离散分数阶控制方法
CN104331085A (zh) 一种基于pid神经网络的无人机控制方法
Lee et al. Modeling and altitude control of quad-rotor UAV
CN111026146B (zh) 一种复合翼垂直起降无人机的姿态控制方法
Sanca et al. Dynamic modeling with nonlinear inputs and backstepping control for a hexarotor micro-aerial vehicle
CN110377044B (zh) 一种无人直升机的有限时间高度和姿态跟踪控制方法
Tao et al. Modeling and control of a powered parafoil in wind and rain environments
Barth et al. Full model-free control architecture for hybrid UAVs
CN104808673B (zh) 一种基于卡尔曼滤波的四旋翼飞行器高度估计方法
Ashis et al. Dynamic modeling and altitude control of parrot rolling spider using LQR
CN110275542B (zh) 一种基于自适应有限时间控制的四旋翼飞行器控制方法
CN105116905A (zh) 一种飞行器姿态控制方法
Mokhtari et al. Sliding mode control for a small coaxial rotorcraft UAV
Tripathi et al. Disturbance observer based backstepping controller for a quadcopter

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150429