[发明专利]针对三旋翼无人机舵机堵塞故障的容错控制方法有效
申请号: | 201710135783.8 | 申请日: | 2017-03-08 |
公开(公告)号: | CN106842952B | 公开(公告)日: | 2020-03-06 |
发明(设计)人: | 鲜斌;郝伟 | 申请(专利权)人: | 天津大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 刘国威 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 三旋翼 无人机 舵机 堵塞 故障 容错 控制 方法 | ||
1.一种针对三旋翼无人机舵机堵塞故障的容错控制方法,其特征是,步骤如下:首先定义惯性坐标系{I}、机体坐标系{B}和目标坐标系{Bd},通过分析舵机对三旋翼无人机的作用原理,并考虑外部扰动对其动力学特性的影响,得到三旋翼无人机执行器发生故障时的非线性动力学模型:
式(1)中各变量定义如下:ω=[ω1 ω2 ω3]T∈R3×1表示机体坐标系{B}相对于惯性坐标系{I}的姿态角速度,ω1,ω2,ω3分别表示滚转角速度、俯仰角速度和偏航角速度,[·]T表示矩阵的转置,∈表示集合间的“属于”关系,R3×1表示3行1列的实数向量,表示求取ω的一阶时间导数;J=diag{[J1 J2 J3]T}∈R3×3为转动惯量矩阵,diag{[J1 J2 J3]T}表示向量[J1 J2 J3]张成的对角矩阵,J1,J2,J3分别表示绕各个坐标轴的转动惯量;S(ω)表示求取ω对应的反对称矩阵;为一系数矩阵,其中l表示前面某一电机中心到无人机轴心的距离,l3表示舵机中心到无人机轴心的距离,α表示前面两个电机连线与某一电机和无人机轴心连线之间的夹角,k为电机的升力系数,δf为舵机发生堵塞时的偏转角度,l,l3,α,k均为已知常数,δf为未知常数,和分别表示正弦和余弦函数;fδ=[fδ1 fδ2 fδ3]T∈R3×1表示故障发生后的升力向量,fδ1,fδ2,fδ3分别表示故障发生后三个电机产生的升力,D=diag{[d1 d2 d3]T}∈R3×3为外部扰动矩阵,diag{[d1d2 d3]T}表示向量[d1 d2 d3]张成的对角矩阵,d1,d2,d3分别表示作用于各个通道的外部扰动;
定义变量λ1=-l3 cosδf,λ2=k cosδf+l3 sinδf,则λ1,λ2为未知常数,A(δf)可写为式(1)可表示为
为避免姿态表示奇异性问题,采用基于单位四元数的姿态表示方法,机体坐标系{B}在惯性坐标系{I}下的表达用“等效轴角坐标系”方法,将{B}和{I}重合,将{B}绕矢量k0∈R3×1按右手定则旋转角,得到当前姿态单位四元数其中且满足k0∈R3×1为定义在坐标系{I}中的任意单位矢量,为坐标系{B}绕矢量k旋转的任意角度;由机体坐标系{B}到惯性坐标系{I}的坐标变换矩阵用四元数表示为I3为3×3的单位矩阵,S(qv)表示求取qv对应的反对称矩阵,同理,目标坐标系{Bd}在惯性坐标系{I}下的表达也用“等效轴角坐标系”方法,将{Bd}和{I}重合,将{Bd}绕矢量kd∈R3×1按右手定则旋转角,得到目标姿态单位四元数其中且满足kd∈R3×1同样为定义在坐标系{I}中的任意单位矢量,为坐标系{Bd}绕矢量kd旋转的任意角度;由目标坐标系{Bd}到惯性坐标系{I}的坐标变换矩阵用四元数表示为S(qvd)表示求取qvd对应的反对称矩阵,为了描述三旋翼无人机当前姿态与目标姿态之间的差异,定义姿态误差四元数
其中e0和ev同样满足由目标坐标系{Bd}到机体坐标系{B}的坐标变换矩阵示为S(ev)表示求取ev对应的反对称矩阵,定义角速度误差其中ωd∈R3×1表示目标坐标系{Bd}相对于惯性坐标系{I}的姿态角速度;
为了对三旋翼无人机舵机堵塞故障进行更有针对性的容错控制,采用基于自适应滑模方法的观测器技术对故障进行观测,设计观测器为:
其中表示对ω的估计值,表示求取的一阶时间导数,v=[v1 v2 v3]T∈R3×1,表示求取v的一阶时间导数,定义ω的估计误差为分别表示对λ1,λ2的估计值,SIG2=[k21sign(eω1) k22sign(eω2) k23sign(eω3)]T,SIG1=[k11|eω1|1/2sign(eω1) k12|eω2|1/2sign(eω2) k13|eω3|1/2sign(eω3)]T,其中k11,k12,k13,k21,k22,k23均为正常数,eω1,eω2,eω3为eω的三个元素,表示符号函数,表示求取绝对值的次方;
定义变量z1i=|eωi|1/2sign(eωi),z2i=vi,i=1,2,3,设计控制器为:
其中表示求取矩阵的逆矩阵,表示求取ωd的一阶时间导数,G=diag{[g1 g2 g3]T}∈R3×3为正常数增益矩阵,diag{[g1 g2 g3]T}表示向量[g1 g2 g3]张成的对角矩阵,g1,g2,g3均为正常数,为外部扰动估计矩阵,表示向量张成的对角矩阵,是对d1,d2,d3的估计值;
若设计和的自适应律满足:
其中ε1,ε2,m,n,γ1,γ2,γ3均为正常数,分别表示滚转角速度误差、俯仰角速度误差和偏航角速度误差,则姿态误差四元数和角速度误差渐近稳定。
2.如权利要求1所述的针对三旋翼无人机舵机堵塞故障的容错控制方法,其特征是,还包括验证步骤,验证步骤具体是,采用基于Lyapunov的分析方法可以证明当时间趋于无穷时,和ev分别渐近收敛到[0 0 0]T。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710135783.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数控冲床工件辅助导入装置
- 下一篇:一种空调翅片单垛取放机构