[发明专利]非线性系统执行器故障PPB-SIADP容错控制方法在审
申请号: | 202310551647.2 | 申请日: | 2023-05-16 |
公开(公告)号: | CN116661307A | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 张绍杰;季坤 | 申请(专利权)人: | 南京航空航天大学;南京航空航天大学秦淮创新研究院 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 张明浩 |
地址: | 211106 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 非线性 系统 执行 故障 ppb siadp 容错 控制 方法 | ||
1.一种非线性系统执行器故障PPB-SIADP容错控制方法,其特征在于,所述非线性系统PPB-SIADP容错控制方法包括以下步骤:
S1,建立执行器故障模型,并根据执行器的冗余特性和功能,将m个执行器分成q个组;考虑具有未知执行器故障的连续MIMO非线性系统为:
式中,是系统状态向量,f(·):是未知的非线性函数,sat(·)表示饱和非线性函数;和ξG(t)是执行器分组之后的附加故障,μG(t)=[μ1(t) μ2(t) … μq(t)]T=Bμ(t),是理想虚拟控制律,是理想的输入向量,是控制分配矩阵,pi是第i个分组的执行器数量;
S2,对状态跟踪误差设置约束边界,根据预定性能边界对系统进行等价变换,将存在误差约束的状态跟踪问题转化为无约束条件的状态调节问题;转化后的跟踪误差动力学模型为:
z(t)=Γ-(z(t),ρl(t),ρu(t));
式中,ρu(t)和ρl(t)为预定动态性能函数的上界与下界;
S3,针对变换后的非线性系统全量模型,对含有执行器故障且具有饱和特性的误差系统进行增量建模,得到的离散线性误差增量模型为:
其中,Δzt=zt-zt+1,Δsat(μGξ,t)=Δsat(μG,t)-Δsat(ζG,t),Δsat(μc,t)=sat(μG,t)-sat(μG,t-1);将ρu(t)和ρl(t)表述为ρu,t、ρl,t,则有Δρu,t=ρu,t-ρu,t-1、Δρl,t=ρl,t-ρl,t-1;参数矩阵Ft-1、Gt-1、和
S4,采用递推最小二乘辨识对线性误差增量模型的系统矩阵进行辨识;
S5,基于RBF神经网络的自适应增量故障观测器对执行器故障进行估计;其中,自适应增量故障神经网络定义为:
式中,是Δz(t)的近似值,是Wo的近似值,是正定矩阵;Fo、Go、和
估计得到的执行器故障为:
式中,ηo0是学习率,是Δz(t)的近似误差,是激活函数,lo1是隐藏层神经元的数量;νs是采样周期;
S6,设定抗饱和的最优性能指标,提出单网络增量自适应动态规划控制方法得到近似最优容错控制策略,得到的最优增量控制策略为:
式中,为饱和器模型,根据实际执行器输出范围选用有界单调递增函数,并且满足||φ(·)||≤φmax,φmax为正常数;为对角正定矩阵,为执行器饱和界对角阵,是第i个执行器的饱和界;折扣因子γ∈(0,1),用于控制短期代价或长期代价的关注程度;μG(t-1)是t-1时刻的控制策略;是权重Wc(t)的估计值,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学;南京航空航天大学秦淮创新研究院,未经南京航空航天大学;南京航空航天大学秦淮创新研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310551647.2/1.html,转载请声明来源钻瓜专利网。