CN107608367B - 多变量干扰补偿四旋翼无人机轨迹与姿态协同控制方法 - Google Patents

多变量干扰补偿四旋翼无人机轨迹与姿态协同控制方法 Download PDF

Info

Publication number
CN107608367B
CN107608367B CN201710794252.XA CN201710794252A CN107608367B CN 107608367 B CN107608367 B CN 107608367B CN 201710794252 A CN201710794252 A CN 201710794252A CN 107608367 B CN107608367 B CN 107608367B
Authority
CN
China
Prior art keywords
attitude
unmanned aerial
aerial vehicle
interference
subsystem
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.)
Active
Application number
CN201710794252.XA
Other languages
English (en)
Other versions
CN107608367A (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.)
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 CN201710794252.XA priority Critical patent/CN107608367B/zh
Publication of CN107608367A publication Critical patent/CN107608367A/zh
Application granted granted Critical
Publication of CN107608367B publication Critical patent/CN107608367B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Acyclic And Carbocyclic Compounds In Medicinal Compositions (AREA)

Abstract

本发明涉及无人飞行器控制技术领域,为提出一种基于多变量干扰补偿的有限时间轨迹姿态协同控制算法,突破传统四旋翼无人机控制方法在控制精度、响应速度及抗干扰方面的不足,解决四旋翼无人机在综合干扰影响下轨迹与姿态的高精度快速稳定跟踪控制问题,达到提高四旋翼无人机控制性能,增强***安全性和可靠性的目的。多变量干扰补偿四旋翼无人机轨迹与姿态协同控制方法,具体步骤如下:第一部分,轨迹控制器‑干扰补偿器设计;第二部分,姿态解算;第三部分,姿态控制器‑干扰补偿器设计。本发明主要应用于无人飞行器控制场合。

Description

多变量干扰补偿四旋翼无人机轨迹与姿态协同控制方法
技术领域
本发明涉及无人飞行器控制技术领域,尤其涉及一种四旋翼无人机的高精度快速轨迹与姿态协同控制领域。具体讲,涉及多变量干扰补偿四旋翼无人机轨迹与姿态协同控制方法。
背景技术
四旋翼无人机在机械结构上具有轴对称性,四个旋翼均匀的分布在十字架结构的四个端点上,该类型无人机的动力由各个旋翼产生的升力提供,仅需改变四个旋翼的旋转速度,即可实现无人机的翻滚、俯仰、偏航等动作。四旋翼无人机具有体积小、重量轻、隐蔽性好、适合多平台、多空间使用,可以在地面、军舰上灵活垂直起降等优点。其简单的结构、超强的机动性、独特的飞行方式,在军事和民事领域展现出巨大的应用价值,已经被广泛应用于军事侦察、险区探测、目标捕获、战场管理、火力支援、电子干扰及通信中继等领域。
然而,四旋翼无人机是一个集多变量、不确定、非线性、快时变、强耦合、静不稳定及欠驱动为一体的复杂被控对象,其飞行控制技术一直是航空领域研究的重点和难点。目前,基于经典理论的传统控制方法,如PID控制算法,因其结构简单,易于实现,不依赖于***数学模型,在飞行控制领域被广泛使用。然而,基于传统理论的控制方法在进行四旋翼无人机控制器设计时,存在的不足主要体现在以下几个方面:(1)基于传统控制策略进行飞控***设计时,通常将多输入多输出的无人机模型,简化为多个单输入单输出的模型,然后针对每个通道进行控制器设计,这种人为强行解耦的设计策略在无人机进行快速机动飞行时,容易导致失稳;(2)基于Lyapunov理论设计的传统飞行控制***,只能实现对给定参考指令的渐近稳定跟踪控制,限制了无人机的极限飞行能力,现有理论表明基于有限时间的飞行控制***,在确保***稳定的同时,能够全面提升***的跟踪精度、收敛速度和鲁棒性;(3)基于传统控制方法设计的控制器,其参数调整严重依赖于***模型不确定和外界干扰,在实际飞行控制时,由于未知干扰的存在,飞行控制性能往往难以获得期望的控制效果,基于该策略设计的控制器参数调整费时费力。
针对上述局限,本发明在多变量的控制框架内,首次提出了针对四旋翼无人机的多变量干扰补偿有限时间轨迹姿态协同控制方法,基于该方法设计的飞控***,能对***模型参数不确定、未建模动态及外界风干扰等综合干扰进行在线估计与补偿,显著提高四旋翼无人机应对复杂飞行环境的能力;此外,基于该方法设计的控制器能够实现四旋翼无人机轨迹与姿态的有限时间协同,确保飞行控制***具有更高的控制精度、更快的收敛速度和更强的鲁棒性,有效增强***的控制性能;更重要的是基于本发明给出的控制器参数选取仅取决于***的标称模型,与***模型不确定和外界综合干扰无关,大大简化了控制***的参数调试。
本发明涉及一种四旋翼无人机飞行控制技术领域。具体来说,首先提出了不同于以往传统控制方式的基于多变量干扰补偿的四旋翼无人机轨迹姿态协同控制算法,随后通过Simulink仿真与传统PID方法进行了对比分析,验证了本发明提出算法的有效性。
发明内容
为克服现有技术的不足,本发明旨在提出一种应用于四旋翼无人机的高精度快速轨迹姿态协同控制算法。具体而言,考虑无人机复杂飞行环境下安全稳定可靠飞行的迫切需求,在综合考虑无人机模型参数不确定、未建模动态及外界干扰影响的情形下,提出一种基于多变量干扰补偿的有限时间轨迹姿态协同控制算法,突破传统四旋翼无人机控制方法在控制精度、响应速度及抗干扰方面的不足,解决四旋翼无人机在综合干扰影响下轨迹与姿态的高精度快速稳定跟踪控制问题,达到提高四旋翼无人机控制性能,增强***安全性和可靠性的目的。本发明采用的技术方案是,多变量干扰补偿四旋翼无人机轨迹与姿态协同控制方法,具体步骤如下:
第一部分,轨迹控制器-干扰补偿器设计:基于齐次性理论针对外环位置子***设计具有有限时间收敛特性的多变量轨迹控制器和干扰补偿器,其中干扰补偿器用于完成对位置子***外界干扰的在线观测,并将干扰估计值实时传送给轨迹控制器,轨迹控制器确保在有限时间内实现对参考轨迹的高精度快速跟踪,并提供给姿态解算模块可行的虚拟控制指令;
第二部分,姿态解算:基于四旋翼无人机自身的飞行特性,构建虚拟控制指令与期望姿态角指令的解析关系,确保后续的内环轨迹控制器在通过实现对期望姿态跟踪的同时,达到间接跟踪给定参考轨迹的目的;
第三部分,姿态控制器-干扰补偿器设计:基于齐次性理论针对内环姿态子***设计具有有限时间收敛特性的多变量姿态控制器和干扰补偿器,其中干扰补偿器用于完成对姿态子***外界干扰的在线观测,并将干扰估计值实时传送给姿态控制器,姿态控制器确保在有限时间内实现对期望姿态的高精度快速跟踪。
具体实现过程如下:
第一步,基于多时间尺度的四旋翼无人机模型分析:依据无人机的多时间尺度特性,将六自由度的无人机模型划分为位置子***和姿态子***:
位置子***
Figure BDA0001399949930000021
姿态子***
Figure BDA0001399949930000022
其中,ξ=[x,y,z]T∈R3表示无人机的位置;v=[vx,vy,vz]T表示无人机在坐标轴x,y,z方向的速度;g表示重力加速度;ez=[0,0,1]T;τf表示无人机总升力;m表示无人机的质量;Θ=[φ,θ,ψ]表示无人机的姿态角向量,其中φ表示俯仰角,θ表示滚转角,ψ表示偏航角;W=[ωxyz]T表示姿态角速度向量;I=diag[Ix,Iy,Iz]表示飞行器惯性矩阵;τ=[τ123]T表示控制转矩;△1和△2分别表示位置子***和姿态子***所受到的外界干扰;矩阵W定义如下
Figure BDA0001399949930000031
正交转动矩阵R定义如下
Figure BDA0001399949930000032
第二步,四旋翼无人机轨迹控制器-干扰补偿器设计:针对位置子***(1),引入虚拟控制变量
Figure BDA0001399949930000033
为保证控制信号τf连续,对位置子***(1)进行扩展,定义如下的增广变量:
Figure BDA0001399949930000034
定义四旋翼无人机轨迹跟踪误差
Figure BDA0001399949930000035
其中x1ref=[xref,yref,zref]表示无人机的参考轨迹,
Figure BDA0001399949930000036
表示x1ref的i次微分信号。则基于轨迹跟踪误差的增广动态***表述为
Figure BDA0001399949930000037
针对四旋翼无人机轨迹误差增广***(6),设计控制律如(7)所示
Figure BDA0001399949930000038
其中
Figure BDA0001399949930000039
式(7)中的
Figure BDA00013999499300000310
相当于干扰补偿器,用于实现对式(6)中的综合干扰
Figure BDA00013999499300000311
的实时在线估计。式(7)中,选择参数λi(i=1,2,3,4)使得多项式s44s33s22s+λ1为Hurwitz多项式,干扰补偿器的增益k1和k2满足
Figure BDA00013999499300000312
其中Lo代表位置子***综合干扰综
Figure BDA00013999499300000313
的上界,控制器参数ρi(i=1,...,4)通过式(9)计算
Figure BDA00013999499300000314
第三步,四旋翼无人机姿态解算:通过姿态解算获得四旋翼无人机飞行轨迹与飞行姿态之间的解析关系,同时得到四旋翼无人机的总升力,具体计算过程如下:
Figure BDA00013999499300000315
Figure BDA0001399949930000041
Figure BDA0001399949930000042
其中τ'fi(i=1,2,3)表示虚拟控制向量τ'f的第i个元素,sφ=sinφ,sθ=sinθ,
Figure BDA0001399949930000043
cφ=cosφ,cosθ=cosθ,
Figure BDA0001399949930000044
φref和θref为通过姿态解算获得的期望姿态角指令;
第四步,四旋翼无人机姿态控制器-干扰补偿器设计:针对姿态子***(2),引入中间变量
x5=Θ,x6=WΩ (13)
定义姿态跟踪误差
Figure BDA0001399949930000045
其中Θref=[φrefrefref]表示无人机的期望姿态,则基于姿态跟踪误差的动态***表述为:
Figure BDA0001399949930000046
针对四旋翼无人机的姿态误差动态***(15),设计控制转矩如(16)所示
Figure BDA0001399949930000047
其中
Figure BDA0001399949930000048
为姿态子***的干扰补偿器,用以实现对姿态子***综合干扰的实时在线估计。式(16)中,λ5和λ6为任意的正常值,干扰补偿器增益k3和k4满足
Figure BDA0001399949930000049
其中Li表示姿态子***综合干扰△'的上界,控制器参数ρ5=ρ/(2-ρ),ρ6=ρ,其中ρ∈(0,1)。四旋翼无人机实际控制转矩可通过(15)计算为:τ=IW-1τ'。
验证有效性具体步骤,将四旋翼无人机的轨迹姿态协同控制***在Matlab/Simulink中进行集成设计,并进行仿真实验,仿真实现过程如下:
(1)参数设置
1)四旋翼无人机参考轨迹:pref(t)=pr0+a3pt3+a4pt4+a5pt5,其中pref(t)表示p∈{x,y,z}方向上给定的参考轨迹,pr0代表初始位置,系数a3p,a4p,a5p由公式
Figure BDA00013999499300000410
计算得到,其中
Figure BDA00013999499300000411
pf和tf分别表示终端位置及响应的时刻,仿真中取tf=20,x,y,z方向的终端位置xf=20,yf=5,zf=10,航向参考轨迹ψref=0。
2)四旋翼无人机物理参数:飞行器质量m=0.625kg,惯性参数Ix=2.3×10-3kgm2,Iy=2.4×10-3kgm2,Iz=2.6×10-3kgm2
3)协同控制器参数设置:轨迹控制器-干扰补偿器参数λ1=6,λ2=15,λ3=15,λ4=6ρ=0.75,Lo=10;姿态控制器-干扰补偿器参数λ5=15,λ6=20ρ=0.7,Li=10;
仿真测试验证过程中,采样时间设置为定步长1毫秒,位置环外界干扰用时变函数△1=50(1+cos(t)+sin(t))diag(Ix,Iy,Iz)进行模拟,姿态环外界干扰△2=0.5(1+cos(t)+sin(t)),此外,仿真中假定模型存在20%的惯性参数不确定。
本发明的特点及有益效果是:
将本发明提出的算法与基于传统PID控制算法进行对比,两种控制方法获得的仿真结果如图2-图8所示。其中,图2-图5是利用本发明提出的基于多变量干扰补偿的四旋翼无人机轨迹姿态协同控制结果,图6-图7是基于传统PID获得结果,图8是两种控制算法在轨迹姿态协同控制精度和收敛速度上的对比曲线。
基于本发明提出的算法在对期望姿态指令进行跟踪时,最大跟踪误差约为10-6弧度,跟踪精度明显优于PID控制算法。
附图说明:
附图1基于多变量干扰补偿的四旋翼无人机轨迹与姿态协同控制***结构图。
附图2干扰补偿-轨迹姿态协同跟踪曲线。
附图3干扰补偿-控制输入变化曲线。
附图4干扰补偿-位置环(外环)干扰估计曲线。
附图5干扰补偿-姿态环(内环)干扰估计曲线。
附图6传统PID-轨迹姿态协同跟踪曲线。
附图7传统PID-控制输入变化曲线。
附图8干扰补偿-传统PID轨迹姿态协同跟踪误差对比。
具体实施方式
本发明提出的基于多变量干扰补偿的四旋翼无人机轨迹姿态协同控制算法总体技术方案如图1所示,整个***主要包括三部分:轨迹控制器-干扰补偿器设计、姿态解算和姿态控制器-干扰补偿器设计,具体技术方案如下:
第一部分,轨迹控制器-干扰补偿器设计:基于齐次性理论针对外环位置子***设计具有有限时间收敛特性的多变量轨迹控制器和干扰补偿器,其中干扰补偿器用于完成对位置子***外界干扰的在线观测,并将干扰估计值实时传送给轨迹控制器,轨迹控制器确保在有限时间内实现对参考轨迹的高精度快速跟踪,并提供给姿态解算模块可行的虚拟控制指令。
第二部分,姿态解算:基于四旋翼无人机自身的飞行特性,构建外环虚拟控制指令与内环期望姿态角指令的解析关系,确保后续的内环轨迹控制器在通过实现对期望姿态跟踪的同时,达到间接跟踪给定参考轨迹的目的。
第三部分,姿态控制器-干扰补偿器设计:基于齐次性理论针对内环姿态子***设计具有有限时间收敛特性的多变量姿态控制器和干扰补偿器,其中干扰补偿器用于完成对姿态子***外界干扰的在线观测,并将干扰估计值实时传送给姿态控制器,姿态控制器确保在有限时间内实现对期望姿态的高精度快速跟踪。
最后为了验证本发明提出算法的有效性,搭建四旋翼无人机轨迹姿态协同控制的MATLAB/Simulink仿真***,并将仿真结果与传统PID控制方法进行对比,验证本发明提出的算法在跟踪精度和收敛速度上的优势。
本发明以基于齐次性的有限时间控制理论为主要研究手段,提出一种基于多变量干扰补偿的四旋翼无人机轨迹与姿态协同控制算法,具体实现过程如下。
第一步,基于多时间尺度的四旋翼无人机模型分析。依据无人机的多时间尺度特性,将六自由度的无人机模型划分为位置子***和姿态子***:
位置子***
Figure BDA0001399949930000061
姿态子***
Figure BDA0001399949930000062
其中,ξ=[x,y,z]T∈R3表示无人机的位置;v=[vx,vy,vz]T表示无人机在坐标轴x,y,z方向的速度;g表示重力加速度;ez=[0,0,1]T;τf表示无人机总升力;m表示无人机的质量;Θ=[φ,θ,ψ]表示无人机的姿态,其中φ表示俯仰角,θ表示滚转角,ψ表示偏航角;W=[ωxyz]T表示姿态角速度;I=diag[Ix,Iy,Iz]表示飞行器惯性矩阵;τ=[τ123]T表示控制转矩;△1和△2分别表示位置子***和姿态子***所受到的外界干扰;矩阵W定义如下
Figure BDA0001399949930000063
正交转动矩阵R定义如下
Figure BDA0001399949930000064
第二步,四旋翼无人机轨迹控制器-干扰补偿器设计。针对位置子***(17),引入虚拟控制变量
Figure BDA0001399949930000065
为保证控制信号τf连续,对位置子***(17)进行扩展,定义如下的增广变量:
Figure BDA0001399949930000066
定义四旋翼无人机轨迹跟踪误差
Figure BDA0001399949930000067
其中x1ref=[xref,yref,zref]表示无人机的参考轨迹,
Figure BDA0001399949930000068
表示x1ref的i次微分信号,则基于轨迹跟踪误差的增广动态***表述为
Figure BDA0001399949930000071
针对四旋翼无人机轨迹误差增广***(22),设计控制律如(23)所示
Figure BDA0001399949930000072
其中
Figure BDA0001399949930000073
式(23)中的
Figure BDA0001399949930000074
相当于干扰补偿器,用于实现对式(22)中的综合干扰
Figure BDA0001399949930000075
的实时在线估计,式(23)中,选择参数λi(i=1,2,3,4),使得多项式s44s33s22s+λ1为Hurwitz多项式,干扰补偿器的增益k1和k2满足
Figure BDA0001399949930000076
其中Lo代表位置子***综合干扰
Figure BDA0001399949930000077
的上界,控制器参数ρi(i=1,...,4)通过式(25)计算
Figure BDA0001399949930000078
第三步,四旋翼无人机姿态解算:通过姿态解算获得四旋翼无人机飞行轨迹与飞行姿态之间的解析关系,同时得到四旋翼无人机的总升力,具体计算过程如下。
Figure BDA0001399949930000079
Figure BDA00013999499300000710
Figure BDA00013999499300000711
其中τ'fi(i=1,2,3)表示虚拟控制向量τ'f的第i个元素,sφ=sinφ,sθ=sinθ,
Figure BDA00013999499300000712
cφ=cosφ,cosθ=cosθ,
Figure BDA00013999499300000713
φref和θref为通过姿态解算获得的期望姿态角指令。
第四步,四旋翼无人机姿态控制器-干扰补偿器设计。针对姿态子***(18),引入中间变量
x5=Θ,x6=WΩ (29)
定义姿态跟踪误差
Figure BDA00013999499300000714
其中Θref=[φrefrefref]表示无人机的期望姿态,则基于姿态跟踪误差的动态***可表述为
Figure BDA00013999499300000715
针对四旋翼无人机的姿态误差动态***(31),设计控制转矩如(32)所示
Figure BDA00013999499300000716
其中
Figure BDA0001399949930000081
为姿态子***的干扰补偿器,用以实现对姿态子***综合干扰的实时在线估计。式(32)中,λ5和λ6为任意的正常值,干扰补偿器增益k3和k4满足
Figure BDA0001399949930000082
其中Li表示姿态子***综合干扰△'的上界,控制器参数ρ5=ρ/(2-ρ),ρ6=ρ,其中ρ∈(0,1)。四旋翼无人机实际控制转矩可通过(31)计算为:τ=IW-1τ'。
为了验证本发明提出的基于多变量干扰补偿的四旋翼无人机轨迹姿态协同控制算法的有效性,首先将四旋翼无人机的轨迹姿态协同控制***在Matlab/Simulink中进行集成设计,并进行了仿真实验,主要仿真过程如下:
(1)参数设置
1)四旋翼无人机参考轨迹:pref(t)=pr0+a3pt3+a4pt4+a5pt5,其中pref(t)表示p∈{x,y,z}方向上给定的参考轨迹,pr0代表初始位置,系数a3p,a4p,a5p由公式
Figure BDA0001399949930000083
计算得到,其中
Figure BDA0001399949930000084
pf和tf分别表示终端位置及响应的时刻,仿真中取tf=20,x,y,z方向的终端位置xf=20,yf=5,zf=10,航向参考轨迹ψref=0。
2)四旋翼无人机物理参数:飞行器质量m=0.625kg,惯性参数Ix=2.3×10-3kgm2,Iy=2.4×10-3kgm2,Iz=2.6×10-3kgm2
3)协同控制器参数设置:轨迹控制器-干扰补偿器参数λ1=6,λ2=15,λ3=15,λ4=6ρ=0.75,Lo=10;姿态控制器-干扰补偿器参数λ5=15,λ6=20ρ=0.7,Li=10。
仿真测试验证过程中,采样时间设置为定步长1毫秒,位置环外界干扰用时变函数△1=50(1+cos(t)+sin(t))diag(Ix,Iy,Iz)进行模拟,姿态环外界干扰△2=0.5(1+cos(t)+sin(t)),此外,仿真中假定模型存在20%的惯性参数不确定。
(2)结果分析
在上述给定的条件下,将本发明提出的算法与基于传统PID控制算法进行对比,两种控制方法获得的仿真结果如图2-图8所示。其中,图2-图5是利用本发明提出的基于多变量干扰补偿的四旋翼无人机轨迹姿态协同控制结果,图6-图7是基于传统PID获得结果,图8是两种控制算法在轨迹姿态协同控制精度和收敛速度上的对比曲线。
多变量干扰补偿轨迹姿态协同控制结果分析:图2表明,在提出的四旋翼无人机轨迹姿态协同控制框架(如图1)内,利用本发明提出的基于多变量干扰补偿的轨迹与姿态协同控制算法,能很好的实现对给定参考轨迹和期望姿态协同跟踪控制。图3给出了相应的用于实现飞行轨迹姿态协同控制飞行所需的控制转矩和控制总升力,从中可以发现基于本发明算法获得控制曲线变化平缓,易于工程实现。此外,本算法在有限时间内确保实现对四旋翼无人机轨迹姿态协同控制的同时,能够对无人机所受到的外界干扰及模型不确定等综合干扰进行在线观测,图4和图5分别给出了位置环和姿态环干扰补偿器对四旋翼无人机位置子***和姿态子***所受到综合干扰估计的变化曲线,从中可以看出,本发明给出的算法能够很好的实现对***所受到综合干扰的实时在线观测。
多变量干扰补偿轨与传统PID轨迹姿态协同控制结果分析:图6和图7分别给出了传统PID控制下的轨迹姿态协同跟踪曲线及响应的控制曲线,从中可以看出基于PID的控制策略,虽然能较好的实现对给定轨迹的跟踪,但对期望姿态指令的跟踪效果欠佳。进一步,图8给出了两种算法在四旋翼无人机轨迹姿态协同跟踪控制精度上的对比曲线,从曲线中可以看出基于PID的协同控制策略在x,y,z方向上,对给定参考轨迹xref,yref和zref的最大稳态跟踪误差分别为0.02m,0.027m和0.021m;从图8的放大图中可以发现,基于本课题提出的多变量干扰补偿的协同控制算法在x,y,z方向上,对给定参考轨迹的最大稳态跟踪误差的数量级在10-5m左右,明显优于PID协同控制算法对给定参考轨迹的跟踪精度。此外,图8中给出了两种协同控制算法姿态跟踪误差曲线的对比,仿真结果表明,PID对滚转、俯仰和偏航三个方向上的最大姿态跟踪误差分别为1.7*10-3弧度,8*10-3弧度和*10-4弧度,而基于本发明提出的算法在对期望姿态指令进行跟踪时,最大跟踪误差约为10-6弧度,跟踪精度明显优于PID控制算法。

Claims (3)

1.一种多变量干扰补偿四旋翼无人机轨迹与姿态协同控制方法,其特征是,具体步骤如下:
第一部分,轨迹控制器-干扰补偿器设计:基于齐次性理论针对外环位置子***设计具有有限时间收敛特性的多变量轨迹控制器和干扰补偿器,其中干扰补偿器用于完成对位置子***外界干扰的在线观测,并将干扰估计值实时传送给轨迹控制器,轨迹控制器确保在有限时间内实现对参考轨迹的高精度快速跟踪,并提供给姿态解算模块可行的虚拟控制指令;
第二部分,姿态解算:基于四旋翼无人机自身的飞行特性,构建虚拟控制指令与期望姿态角指令的解析关系,确保后续的内环轨迹控制器在通过实现对期望姿态跟踪的同时,达到间接跟踪给定参考轨迹的目的;
第三部分,姿态控制器-干扰补偿器设计:基于齐次性理论针对内环姿态子***设计具有有限时间收敛特性的多变量姿态控制器和干扰补偿器,其中干扰补偿器用于完成对姿态子***外界干扰的在线观测,并将干扰估计值实时传送给姿态控制器,姿态控制器确保在有限时间内实现对期望姿态的高精度快速跟踪。
2.如权利要求1所述的多变量干扰补偿四旋翼无人机轨迹与姿态协同控制方法,其特征是,具体实现过程如下:
第一步,基于多时间尺度的四旋翼无人机模型分析:依据无人机的多时间尺度特性,将六自由度的无人机模型划分为位置子***和姿态子***:
位置子***
Figure FDA0002721860440000011
姿态子***
Figure FDA0002721860440000012
其中,ξ=[x,y,z]T∈R3表示无人机的位置;v=[vx,vy,vz]T表示无人机在坐标轴x,y,z方向的速度;g表示重力加速度;ez=[0,0,1]T;τf表示无人机总升力;m表示无人机的质量;Θ=[φ,θ,ψ]表示无人机的姿态角向量,其中φ表示俯仰角,θ表示滚转角,ψ表示偏航角;
Ω=[ωxyz]T表示姿态角速度向量;I=diag[Ix,Iy,Iz]表示飞行器惯性矩阵;τ=[τ12,τ3]T表示控制转矩;△1和△2分别表示位置子***和姿态子***所受到的外界干扰;矩阵W定义如下
Figure FDA0002721860440000013
正交转动矩阵R定义如下
Figure FDA0002721860440000014
第二步,四旋翼无人机轨迹控制器-干扰补偿器设计:针对位置子***(1),引入虚拟控制变量
Figure FDA0002721860440000021
为保证控制信号τf连续,对位置子***(1)进行扩展,定义如下的增广变量:
Figure FDA0002721860440000022
定义四旋翼无人机轨迹跟踪误差
Figure FDA0002721860440000023
其中x1ref=[xref,yref,zref]表示无人机的参考轨迹,
Figure FDA0002721860440000024
表示x1ref的i次微分信号,则基于轨迹跟踪误差的增广动态***表述为:
Figure FDA0002721860440000025
针对四旋翼无人机轨迹误差增广***(6),设计控制律如(7)所示
Figure FDA0002721860440000026
其中
Figure FDA0002721860440000027
式(7)中的
Figure FDA0002721860440000028
相当于干扰补偿器,用于实现对式(6)中的综合干扰
Figure FDA0002721860440000029
的实时在线估计,式(7)中,选择参数λi,使得多项式s44s33s22s+λ1为Hurwitz多项式,干扰补偿器的增益k1和k2满足:
Figure FDA00027218604400000210
其中Lo代表位置子***综合干扰
Figure FDA00027218604400000211
的上界,控制器参数ρi,通过式(9)计算:
Figure FDA00027218604400000212
第三步,四旋翼无人机姿态解算:通过姿态解算获得四旋翼无人机飞行轨迹与飞行姿态之间的解析关系,同时得到四旋翼无人机的总升力,具体计算过程如下:
Figure FDA00027218604400000213
Figure FDA00027218604400000214
Figure FDA00027218604400000215
其中τ'fi,i=1,2,3表示虚拟控制向量τ'f的第i个元素,sφ=sinφ,sθ=sinθ,
Figure FDA00027218604400000216
cφ=cosφ,cθ=cosθ,
Figure FDA00027218604400000217
φref和θref为通过姿态解算获得的期望姿态角指令;
第四步,四旋翼无人机姿态控制器-干扰补偿器设计:针对姿态子***(2),引入中间变量
x5=Θ,x6=WΩ (13)
定义姿态跟踪误差
Figure FDA0002721860440000031
其中Θref=[φref,θref,ψref]表示无人机的期望姿态,则基于姿态跟踪误差的动态***表述为:
Figure FDA0002721860440000032
针对四旋翼无人机的姿态误差动态***(15),设计控制转矩如(16)所示
Figure FDA0002721860440000033
其中
Figure FDA0002721860440000034
Figure FDA0002721860440000035
为姿态子***的干扰补偿器,用以实现对姿态子***综合干扰的实时在线估计,式(16)中,λ5和λ6为任意的正常值,干扰补偿器增益k3和k4满足
Figure FDA0002721860440000036
k4>2Li,其中Li表示姿态子***综合干扰△'的上界,控制器参数ρ5=ρ/(2-ρ),ρ6=ρ,其中ρ∈(0,1),四旋翼无人机实际控制转矩可通过(15)计算为:τ=IW-1τ'。
3.如权利要求1所述的多变量干扰补偿四旋翼无人机轨迹与姿态协同控制方法,其特征是,验证有效性具体步骤,将四旋翼无人机的轨迹姿态协同控制***在Matlab/Simulink中进行集成设计,并进行仿真实验,仿真实现过程如下:
1)四旋翼无人机参考轨迹:pref(t)=pr0+a3pt3+a4pt4+a5pt5,其中pref(t)表示p∈{x,y,z}方向上给定的参考轨迹,pr0代表初始位置,系数a3p,a4p,a5p由公式
Figure FDA0002721860440000037
计算得到,其中
Figure FDA0002721860440000038
pf和tf分别表示终端位置及响应的时刻,仿真中取tf=20,x,y,z方向的终端位置xf=20,yf=5,zf=10,航向参考轨迹ψref=0;
2)四旋翼无人机物理参数:飞行器质量m=0.625kg,惯性参数Ix=2.3×10-3kgm2,Iy=2.4×10-3kgm2,Iz=2.6×10-3kgm2
3)协同控制器参数设置:轨迹控制器-干扰补偿器参数λ1=6,λ2=15,λ3=15,λ4=6ρ=0.75,Lo=10;姿态控制器-干扰补偿器参数λ5=15,λ6=20ρ=0.7,Li=10;
仿真测试验证过程中,采样时间设置为定步长1毫秒,位置环外界干扰用时变函数△1=50(1+cos(t)+sin(t))diag(Ix,Iy,Iz)进行模拟,姿态环外界干扰△2=0.5(1+cos(t)+sin(t)),此外,仿真中假定模型存在20%的惯性参数不确定。
CN201710794252.XA 2017-09-06 2017-09-06 多变量干扰补偿四旋翼无人机轨迹与姿态协同控制方法 Active CN107608367B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710794252.XA CN107608367B (zh) 2017-09-06 2017-09-06 多变量干扰补偿四旋翼无人机轨迹与姿态协同控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710794252.XA CN107608367B (zh) 2017-09-06 2017-09-06 多变量干扰补偿四旋翼无人机轨迹与姿态协同控制方法

Publications (2)

Publication Number Publication Date
CN107608367A CN107608367A (zh) 2018-01-19
CN107608367B true CN107608367B (zh) 2021-01-05

Family

ID=61055865

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710794252.XA Active CN107608367B (zh) 2017-09-06 2017-09-06 多变量干扰补偿四旋翼无人机轨迹与姿态协同控制方法

Country Status (1)

Country Link
CN (1) CN107608367B (zh)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108181920B (zh) * 2018-01-31 2021-08-31 天津大学 基于给定时间的四旋翼无人机高精度姿态跟踪控制方法
CN108388270B (zh) * 2018-03-21 2021-08-31 天津大学 面向安全域的集群无人机轨迹姿态协同控制方法
CN108803317B (zh) * 2018-05-08 2021-08-03 天津大学 自适应多变量四旋翼无人机有限时间容错控制方法
CN108490788B (zh) * 2018-05-08 2021-06-01 中国人民解放军海军航空大学 一种基于双干扰观测的飞行器俯仰通道反演控制方法
CN110501898A (zh) * 2018-05-18 2019-11-26 天津工业大学 一种应用在无人机上的双机群控策略
CN109324636B (zh) * 2018-10-24 2021-08-20 中北大学 基于二阶一致性和自抗扰的多四旋翼主从式协同编队控制方法
CN109508027B (zh) * 2018-12-24 2020-11-20 南京航空航天大学 基于鲁棒控制理论的火箭助推发射的控制方法
CN109765918B (zh) * 2019-02-22 2020-03-17 南京航空航天大学 一种无人直升机鲁棒自适应补偿控制方法
CN109976364B (zh) * 2019-03-26 2021-04-23 中南大学 一种六旋翼飞行器姿态解耦控制方法
CN110109472A (zh) * 2019-04-25 2019-08-09 广州笨笨网络科技有限公司 一种无人机控制方法、***、终端和无人机
CN110032205B (zh) * 2019-04-29 2021-09-28 河海大学常州校区 一种具有抗干扰能力的无人机姿态控制方法
CN110632941B (zh) * 2019-09-25 2020-12-15 北京理工大学 一种复杂环境下无人机目标跟踪的轨迹生成方法
CN110794857B (zh) * 2019-10-30 2021-03-30 南京航空航天大学 考虑外部风干扰的固定翼无人机鲁棒离散分数阶控制方法
CN111007877B (zh) * 2019-11-20 2022-11-08 江苏信息职业技术学院 一种四旋翼飞行器的全局鲁棒自适应轨迹跟踪控制方法
CN111026160B (zh) * 2019-12-26 2020-12-08 华中科技大学 一种四旋翼无人机轨迹跟踪控制方法
CN113515142B (zh) * 2020-04-10 2023-07-07 北京三快在线科技有限公司 无人机轨迹跟踪控制方法、装置、无人机和存储介质
CN111538346B (zh) * 2020-06-17 2023-02-10 郑州轻工业大学 一种四旋翼直升飞机的干扰观测补偿飞行控制方法
CN113791638B (zh) * 2021-08-29 2023-06-30 西北工业大学 一种多无人飞行器协同绳系吊装运输***的稳定控制方法
CN114924580B (zh) * 2022-06-13 2024-07-23 北京航空航天大学 一种高速四旋翼无人机的干扰消纳控制方法与***
CN115396060B (zh) * 2022-08-30 2023-07-14 深圳市智鼎自动化技术有限公司 一种基于激光的同步控制方法及相关装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2824479A1 (en) * 2013-07-12 2015-01-14 Ingenieria de Sistemas Para La Defensa de Espana, S.A. Method and system for locating a moving vehicle
CN106774373A (zh) * 2017-01-12 2017-05-31 哈尔滨工业大学 一种四旋翼无人机有限时间姿态跟踪控制方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7782256B2 (en) * 1999-03-05 2010-08-24 Era Systems Corporation Enhanced passive coherent location techniques to track and identify UAVs, UCAVs, MAVs, and other objects
CN104965414B (zh) * 2015-06-30 2017-07-07 天津大学 针对四旋翼无人机执行器部分失效的容错控制方法
CN105607473B (zh) * 2015-11-20 2018-05-01 天津大学 小型无人直升机的姿态误差快速收敛自适应控制方法
CN106597851B (zh) * 2016-12-15 2019-04-30 南京航空航天大学 一种小型无人机飞控***的鲁棒容错控制方法
CN106933104B (zh) * 2017-04-21 2020-05-19 苏州工业职业技术学院 一种基于dic-pid的四旋翼飞行器姿态与位置的混合控制方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2824479A1 (en) * 2013-07-12 2015-01-14 Ingenieria de Sistemas Para La Defensa de Espana, S.A. Method and system for locating a moving vehicle
CN106774373A (zh) * 2017-01-12 2017-05-31 哈尔滨工业大学 一种四旋翼无人机有限时间姿态跟踪控制方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《基于Qball_X4四旋无人机的飞行控制算法研究》;黄大韬;《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》;20160815(第8期);全文 *

Also Published As

Publication number Publication date
CN107608367A (zh) 2018-01-19

Similar Documents

Publication Publication Date Title
CN107608367B (zh) 多变量干扰补偿四旋翼无人机轨迹与姿态协同控制方法
CN108803317B (zh) 自适应多变量四旋翼无人机有限时间容错控制方法
Islam et al. Robust control of four-rotor unmanned aerial vehicle with disturbance uncertainty
Modirrousta et al. A novel nonlinear hybrid controller design for an uncertain quadrotor with disturbances
CN106325291B (zh) 基于滑模控制律和eso的四旋翼飞行器姿态控制方法及***
Huang et al. Fixed-time autonomous shipboard landing control of a helicopter with external disturbances
CN105607473B (zh) 小型无人直升机的姿态误差快速收敛自适应控制方法
CN108181920B (zh) 基于给定时间的四旋翼无人机高精度姿态跟踪控制方法
CN107357166B (zh) 小型无人直升机的无模型自适应鲁棒控制方法
Falcón et al. Comparative analysis of continuous sliding-modes control strategies for quad-rotor robust tracking
CN107563044B (zh) 基于在线安全学习的四旋翼无人机路径跟踪控制方法
Tang et al. Nonlinear dynamic modeling and hybrid control design with dynamic compensator for a small-scale UAV quadrotor
Yu et al. Attitude tracking control of a quadrotor UAV in the exponential coordinates
CN106406325B (zh) 基于模糊扩张状态观测器的四旋翼无人机反馈线性化控制方法
CN108647442B (zh) 一种基于辅助输出的六旋翼无人机故障估计方法
CN110347170A9 (zh) 可重复使用运载器再入段鲁棒容错制导控制***及工作方法
CN105116914B (zh) 一种平流层飞艇解析模型预测路径跟踪控制方法
Farid et al. A review on linear and nonlinear control techniques for position and attitude control of a quadrotor
CN115202213B (zh) 一种基于自抗扰控制的四旋翼飞行器控制方法
CN111435253A (zh) 四旋翼飞行器有界输出控制
Yu et al. Real-time motion planning and trajectory tracking in complex environments based on Bézier curves and nonlinear MPC controller
CN108459611A (zh) 一种近空间飞行器的姿态跟踪控制方法
CN116382332B (zh) 一种基于ude的战斗机大机动鲁棒飞行控制方法
Wang et al. High-order sliding mode attitude controller design for reentry flight
Monfared et al. Robust H∞ control for path tracking of a quadrotor through estimation of system parameters

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