[发明专利]一种基于深度学习故障诊断的飞行器分层容错控制方法有效
| 申请号: | 202110834633.2 | 申请日: | 2021-07-22 |
| 公开(公告)号: | CN113485304B | 公开(公告)日: | 2022-06-07 |
| 发明(设计)人: | 王宏伦;武天才;李娜;余跃;刘一恒;伦岳斌 | 申请(专利权)人: | 北京航空航天大学 |
| 主分类号: | G05B23/02 | 分类号: | G05B23/02 |
| 代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 易卜 |
| 地址: | 100191*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 深度 学习 故障诊断 飞行器 分层 容错 控制 方法 | ||
1.一种基于深度学习故障诊断的飞行器分层容错控制方法,其特征在于,具体步骤如下:
首先,建立飞行器绕质心运动的非线性运动学模型和动力学模型;并改写成仿射非线性形式用于设计控制器;
控制器包含姿态环的控制律,能根据期望的姿态角产生期望的角速率指令;以及角速率环的控制律:根据产生的期望角速率计算所需的气动力矩;
然后,利用飞行器实际执行机构中存在的故障,对气动舵面的舵偏角进行改写,并得到改写后将执行机构故障包含在集总干扰内的角速率环;
进一步,利用姿态环的仿射非线性方程和改写的执行机构故障包含在集总干扰内的角速率环,构建具有通用形式的基于观测器补偿的传统容错控制器;以长短时记忆网络为基础,利用传统容错控制器进行大量飞行仿真,对深度学习故障诊断单元进行训练,获取最终深度学习故障诊断单元的网络参数;
最后,在训练好参数的深度学习故障诊断单元的基础上,构建飞行器分层容错控制框架;
框架由深度学习故障诊断单元,修正的固定时间扩张状态观测器,修正的容错控制律和鲁棒最小二乘控制分配四部分构成;
深度学习故障诊断单元用于在多源复合干扰作用下识别故障参数对于故障参数的识别误差,在角速率环以控制分配误差的形式使用修正的固定时间扩张状态观测器进行补偿,结合修正的容错控制律,实现在控制层的容错;最后,鲁棒最小二乘控制分配利用深度学习故障诊断单元识别的故障信息,实现期望力矩到各执行机构的容错控制分配。
2.如权利要求1所述的一种基于深度学习故障诊断的飞行器分层容错控制方法,其特征在于,所述的非线性运动学模型如下:
动力学模型如下:
式中,α表示飞行器的攻角,β表示飞行器的侧滑角,γs表示飞行器的倾侧角;wx表示飞行器的滚转角速率,wy表示飞行器的侧滑角速率,wz表示飞行器的俯仰角速率;m表示飞行器质量;V表示飞行器速度;θ表示飞行器的弹道倾角;L表示飞行所受升力,L=QSCL,其中,Q=ρV2/2表示动压,S为飞行器参考面积,CL表示升力系数;Z表示飞行所受侧力,Z=QSCZ,CZ表示侧力系数;Ixx表示绕x轴的转动惯量,Iyy表示绕y轴的转动惯量,Izz表示绕z轴的转动惯量,Ixy表示x与y轴的惯量积;Mx表示飞行器所受滚转力矩,My表示飞行器所受偏航力矩,Mz表示飞行器所受俯仰力矩;g表示飞行器所在位置的重力加速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110834633.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种复合标线的自动化施工设备及施工工艺
- 下一篇:塑料瓶及可立袋装箱机





