[发明专利]三旋翼无人机舵机堵塞故障下位姿系统的容错控制方法有效
申请号: | 201910143493.7 | 申请日: | 2019-02-26 |
公开(公告)号: | CN110058600B | 公开(公告)日: | 2022-01-14 |
发明(设计)人: | 鲜斌;郝伟 | 申请(专利权)人: | 天津大学 |
主分类号: | G05D1/08 | 分类号: | G05D1/08 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 刘国威 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三旋翼 无人机 舵机 堵塞 故障 下位 系统 容错 控制 方法 | ||
1.一种三旋翼无人机舵机堵塞故障下位姿系统的容错控制方法,其特征是,步骤如下:首先定义惯性坐标系{I}、机体坐标系{B},通过分析三旋翼无人机的动力学特性,并同时考虑外部扰动以及未知空气阻尼的影响,得到三旋翼无人机发生舵机堵塞故障时的非线性动力学模型:采用浸入-不变集方法进行高度通道控制器设计;采用浸入-不变集方法结合RISE算法进行平动系统控制器设计,实现三旋翼无人机容错控制,具体步骤细化如下,得到三旋翼无人机发生舵机堵塞故障时的非线性动力学模型:
Π1:
Π2:
式(1)中各变量定义如下:参数Π1表示高度通道动力学模型,参数Π2表示平动系统动力学特性,包括横向位置通道、纵向位置通道、滚转通道和俯仰通道,在系统Π1中,参数m表示三旋翼无人机的质量,z为其高度,kz表示高度通道的空气阻尼系数,g为重力加速度,T为各电机产生的总升力,φ和θ分别为滚转角和俯仰角,和分别表示z的一阶时间导数和二阶时间导数,在系统Π2中,J1和J2分别表示滚转通道和俯仰通道的转动惯量,kφ和kθ分别表示滚转通道和俯仰通道的空气阻尼系数,dφ和dθ分别为滚转通道和俯仰通道的外部扰动力矩,τφ和τθ分别为滚转通道和俯仰通道的控制输入力矩,x和y分别为三旋翼无人机水平横向和纵向的位置,kx和ky为水平方向的空气阻尼系数,ψ表示偏航角,在后续讨论中,参数kx,ky,kz,kθ,dθ均假设为未知;
滚转通道、俯仰通道输入力矩及总升力与各电机升力及舵机角度之间的关系表示为:
其中f1,f2,f3分别为三个电机产生的升力,δ为舵机偏转的角度,l表示无人机前方某一电机中心到无人机轴心的距离,l3表示舵机中心到无人机轴心的距离,α表示前方两个电机连线与任一电机和无人机轴心连线之间的夹角;
为后续分析设计方便,作如下变量替换:
将式(2)和式(3)代入式(1),整理可得:
Π1:
Π2:
在参数kx,ky,kz,kθ,dθ和舵机故障λ(t)未知的情况下设计u1,u2,T使得三旋翼无人机跟踪目标轨迹[xd yd zd]T:
高度通道控制器设计
定义高度跟踪误差ez和滤波误差信号rz分别为ez=zd-z和其中αz为一正常数,基于浸入-不变集方法得到未知参数自适应律和总升力分别为:
式(6)中,表示对kz的估计值,表示对的估计律,βz为一辅助函数,设计为:
其中γz为一正常数,表示对从0到关于rz求定积分,σ为自变量,表示βz关于ez的偏导数,表示βz关于rz的偏导数,式(6)中,kr和kez均为正常数;
平动系统控制器设计
为后续分析设计方便,对式(4)中的系统Π2写为:
Π2:
其中,各变量定义如下:
对于横向位置和纵向位置通道,定义向量X1=[x y]T∈R2和其中∈R2表示二维向量,定义目标跟踪位置X1d=[xd yd]T∈R2,则位置跟踪误差表示为:E1=X1d-X1,E2=X2d-X2,其中X2d为一虚拟控制输入,定义空气阻尼系数向量为Kp=[Kx Ky]T,采用浸入-不变集方法得到空气阻尼系数的估计律表示为:
其中表示对Kp的估计值,表示对的估计律,K1为一2行2列的正常数对角矩阵,vpd=[vxd vyd]T为外环虚拟控制输入量,vxd和vyd分别为横向通道和纵向通道的虚拟输入,△vp为虚拟输入与实际输入间的偏差,βp为一辅助函数,设计为:
其中K1为一2行2列的正常数对角矩阵,表示对从0到关于E2求定积分,σ为自变量,表示βp关于的偏导数,表示βp关于的偏导数;
对于滚转通道和俯仰通道,由前述虚拟控制输入求解得到目标滚转角和俯仰角分别表示为:
其中arcsin和arccos分别表示反正弦和反余弦函数,其余变量前文均已定义;
定义滚转通道跟踪误差φe以及滤波误差信号sφ,rφ分别为:
定义俯仰通道跟踪误差θe以及滤波误差信号sθ,rθ分别为:
θe=θd-θ,
其中αφ,αθ,βφ,βθ均为正常数增益;
采用RISE算法得到滚转通道和俯仰通道的控制输入分别表示如下:
在式(15)中,gφ,hφ为正常数增益,rφ(t),rφ(0)分别表示在t时刻和0时刻参数rφ的取值,表示对(gφ+1)(rφ(τ)+hφsign(sφ(τ))从0到关于t求定积分,τ为自变量,sign表示符号函数;在式(16)中,gθ,hθ,KT为正常数增益,rθ(t),rθ(0)分别表示在t时刻和0时刻参数rθ的取值,表示对从0到关于t求定积分,τ为自变量,表示的T的一阶时间导数,表示的倒数,为λ的估计值,其满足如下自适应律:
其中为的导数,γθ为正常数,为U2的导数;
经过上述分析,滚转角和俯仰角的跟踪误差渐近稳定,进而得到高度以及水平横向位置和纵向位置的跟踪误差也渐近稳定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910143493.7/1.html,转载请声明来源钻瓜专利网。