[发明专利]基于T-S模糊模型与学习观测器的卫星故障诊断与容错控制方法有效
申请号: | 201310484771.8 | 申请日: | 2013-10-16 |
公开(公告)号: | CN103488092A | 公开(公告)日: | 2014-01-01 |
发明(设计)人: | 贾庆贤;张迎春;耿云海;李诚良;胡芳芳;管宇;李化义;陈雪芹 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04;G05D1/08 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 杨立超 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 模糊 模型 学习 观测器 卫星 故障诊断 容错 控制 方法 | ||
1.基于T-S模糊模型与学习观测器的卫星故障诊断与容错控制方法,其特征在于它按以下步骤进行:
步骤1、根据卫星姿态动力学方程和陀螺测量方程,建立非线性卫星姿控系统的数学模型;
步骤2、将步骤1获得的非线性卫星姿控系统模型在r个工作点ω1,ω2,…,ωr进行模糊线性化,设计r条if-then模糊规则,建立卫星姿控系统的T-S模糊模型;
步骤3、针对步骤2获得的卫星姿控系统的T-S模糊模型,设计T-S模糊学习观测器实现卫星姿态角速度估计和执行机构的鲁棒故障检测、隔离以及故障重构;
步骤4、基于步骤3中获得的卫星姿态角速度和执行机构故障重构信号设计状态反馈容错控制器,使得卫星姿控系统闭环稳定。
2.如权利要求1所述的基于T-S模糊模型与学习观测器的卫星故障诊断与容错控制方法,其特征在于步骤一的具体内容为:考虑卫星出现执行机构故障和空间干扰力矩,根据卫星姿态动力学方程和陀螺测量方程,建立非线性卫星姿控系统的数学模型为:
ωg(t)=Cω(t) 。
3.如权利要求2所述的基基于T-S模糊模型与学习观测器的卫星故障诊断与容错控制方法,其特征在于步骤二的具体内容为:将步骤一建立的非线性卫星姿控系统的数学模型进行模糊线性化,选取r个操作点,ω1,ω2,…,ωr,建立r条if-then模糊规则,具体模糊规则建立如下:
如果ωx是Mi1,ωy是Mi2,ωz是Mi3,则
ωg(t)=Ciω(t)
则卫星姿控系统的T-S模糊模型描写如下:
。
4.如权利要求3所述的基于T-S模糊模型与学习观测器的卫星故障诊断与容错控制方法,其特征在于步骤三的具体内容为:针对步骤二所述的卫星姿控系统T-S模糊模型,分别针对滚动轴、俯仰轴和偏航轴执行机构设计学习观测器实现全部执行机构故障检测、隔离和故障 重构。设计的学习观测器如下:
假设
T+HC=I3
则误差动力学方程为:
为了实现全部执行机构的鲁棒故障检测、隔离和故障重构,需设计三个学习观测器,具体设计步骤如下:
1)针对滚动轴执行机构故障,设计观测器增益T解耦俯仰轴和偏航轴的空间干扰力矩,即:
结合等式T+HC=I3,此观测器增益矩阵T,H可获得如下:
2)针对俯仰轴执行机构故障,设计观测器增益T解耦滚动轴和偏航轴的空间干扰力矩,即:
此观测器增益矩阵T,H可获得如下:
3)考虑偏航轴执行机构故障,设计观测器增益T解耦滚动轴和俯仰轴的空间干扰力矩,即:
此观测器增益矩阵T,H可获得如下:
给出求解三个学习观测器的其他增益矩阵方法:
给定正常数ε≥0,α1>1,存在正定对称矩阵P,Q和矩阵Yi使得对于i∈[1,2,…,r]有如下条件成立:
PTFi=α(K2iC)T
其中α=(1+ε)λmax(Q),通过不等式可选择合适的增益矩阵K1;为了求解观测器增益Li,K2i,将等式PTFi=α(K2iC)T转化为如下线性矩阵不等式的求解问题:
最小化μ
因此利用MATLAB/LMI工具箱求解不等式和
可获得观测器增益Li,K2i。
5.如权利要求4所述的基于T-S模糊模型与学习观测器的卫星故障诊断与容错控制方法,其特征在于步骤四的具体内容为:基于步骤三获得的卫星姿态角速度 和执行机构故障重构信号设计如下状态反馈容错控制器:
因此可得闭环卫星姿控T-S模糊系统如下:
其中Δi=BiKeω(t)+Bief(t)+Eid(t),为了使得卫星姿控系统闭环稳定,要求对于i∈[1,2,…,r],Ai-BiK是Hurwitz矩阵。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310484771.8/1.html,转载请声明来源钻瓜专利网。