Advances in Applied Mathematics
Vol.
09
No.
01
(
2020
), Article ID:
33973
,
11
pages
10.12677/AAM.2020.91014
Fault-Tolerant Control for Uncertain T-S Fuzzy Time-Delay Systems
Lizhen Wu, Chaoyong Jin, Miaoqing Zhang
School of Applied Mathematics, Guangdong University of Technology, Guangzhou Guangdong
Received: Dec. 26th, 2019; accepted: Jan. 8th, 2020; published: Jan. 15th, 2020
ABSTRACT
This paper is concerned with fault-tolerant control for a class of nonlinear continuous systems with uncertainties and delay terms. Firstly, the T-S fuzzy model is constructed to approximate the original system more accurately, and the Lyapunov function is constructed, the robustness of the closed-loop system with actuator faults is guaranteed by the designed fuzzy controller. The value of gain matrix and the feasible conditions for the closed-loop system are proposed by solving linear matrix inequalities. Finally, the effectiveness of the method is verified by numerical simulation.
Keywords:Fault-Tolerant Control, The T-S Fuzzy Model, Uncertainty, Time-Delay, Linear Matrix Inequality

不确定性T-S模糊时滞系统的容错控制研究
吴丽珍,金朝永,张妙清
广东工业大学应用数学学院,广东 广州

收稿日期:2019年12月26日;录用日期:2020年1月8日;发布日期:2020年1月15日
摘 要
针对一类非线性连续系统,本文研究了其带有不确定时滞项的容错控制问题。首先通过构造T-S模糊模型使其更精确的逼近原系统,并通过构建Lyapunov函数的方法,证明所设计的模糊控制器能使闭环系统在执行器存在故障的情况下仍具有很好的鲁棒性。再利用线性矩阵不等式工具箱求解出增益矩阵的值并得出在可行条件下闭环系统是稳定的。最后通过数值仿真验证了该方法的有效性。
关键词 :容错控制,T-S模糊模型,不确定性,时滞,线性矩阵不等式
Copyright © 2020 by author(s) and Hans Publishers Inc.
This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/
1. 引言
T-S模糊模型是一种用来描述复杂系统,有效解决线性与非线性控制系统之间差距的模糊模型,即用模糊规则来描述非线性系统,进而达到对非线性系统建模的目的。利用T-S模糊控制方法来解决系统中的非线性和不确定问题也得到了广泛的关注和研究,并取得了一系列成果。
容错控制问题近年来得到了很多学者的关注 [1] - [21]。容错技术确保了有故障的系统能保持一个令人满意的性能,并显示出系统对故障的容忍度,对提高决策可靠性起着重要的作用,解决了实际工业中的很多难题,因此容错控制至今一直是一个颇具吸引力的研究领域。张乐研究了具有参数不确定的时滞容错控制问题 [1]。但没有考虑到系统的外部干扰。张铁超和佟绍成研究了一类不确定非线性系统的容错控制问题 [2]。Shaoxin S.和Huaguang Z.等人研究了基于动态输出反馈的T-S模糊系统的容错控制设计问题 [11]。但都没有考虑时滞的影响。在实际系统中往往存在着各种各样的故障,需要考虑许多因素,如外部干扰、传感器故障、执行器故障等等。若发生传感器或执行器故障,那么设计的控制器可能会导致系统性能变坏甚至不稳定。对于实际系统而言,除了考虑系统的可靠性以外,还要考虑存在建模误差、系统元器件的老化以及环境变化等因素导致不确定性。
本文针对带有时滞的不确定非线性连续系统,基于Lyapunov函数稳定性原理,证明了所考虑的模糊控制器使闭环模糊系统对于执行器故障具有完整性和鲁棒性。
2. 系统描述
考虑不确定性时滞非线性系统,利用IF-THEN规则建立T-S模糊模型则第i条规则如下:如果 表示 , , 表示 ,则
(1)
其中 表示状态变量, 表示系统的控制输入向量, 表示外部干扰,d为时滞的时间, 表示系统控制输出向量, 是已知常数矩阵, 是参数不确定性的实值矩阵,满足
, (2)
其中 为适当维数的已知常数矩阵, 满足
, (3)
将各局部模型进行模糊混合后,得到的整体模型是:
(4)
其中 , , , 为模糊算子, 为隶属度函数,因为 , ,
故有 ,并 。
对各个子系统设计与系统模型相同的状态反馈控制器,则规则i为:
如果 表示 , , 表示 ,则
整个模型控制器为
(5)
其中: 为状态反馈增益矩阵。则整个闭环系统在反馈控制律(5)的作用下可表示为:
(6)
执行器故障是实际系统经常出现的问题,下面针对执行器失效的情况,在系统(6)的矩阵B与增益矩阵K之间引入一个开关矩阵L,其形式为
,
其中
,
则执行器失效后的闭环系统模型为
(7)
本文旨在执行器失效时,设计 状态反馈控制器(5),使闭环系统(7)满足:
① 当干扰 时,证明闭环系统(7)是渐进稳定的;
② 当干扰 时,证明对任意干扰衰减指标 ,若系统控制输出 满足 ,闭环系统(7)是渐进稳定的。
3. 主要结果
首先给出证明过程所需要的引理:
引理1 [11] :对于任意矢量 和 及矩阵Y有:
其中R是正定矩阵。
引理2 [2] :对适当维度的矩阵Y,E和G,Y为对称矩阵,则所有的 满足 且 ,当且仅当存在常数 使得: 。
引理3 [11] :(Schur补引理)对任给的对称矩阵 ,其中 为对称矩阵,则以下三个条件是等价的:
① ;
② ;
③ 。
定理1:考虑闭环系统(7),当 时,对于给定的常数 ,假设存在对称正定矩阵X,R和矩阵Y,满足下列不等式:
(8)
其中:
则存在反馈控制律 使得闭环系统(7)是渐进稳定的。
证明:取Lyapunov函数为:
沿着系统(6)对Lyapunov函数求导:
如果能使上式为负的,即 ,则模糊系统是渐进稳定的,由上式及Schur补引理可得:
等价于 (9)
其中:
将 带入(9)可得:
由引理2, 当且仅当存在常数 使得
(10)
其中:
由Schur补引理,(10)等价于
(11)
其中:
将(11)分别左乘和右乘矩阵 ,并记 , ,则(11)等价于
以上为闭环系统的外部干扰 时,下面给出系统外部干扰不为零的情况。
定理2:考虑闭环系统(7),当 时,对于给定的常数 ,假设存在对称正定矩阵X,R和矩阵Y,满足下列不等式:
(12)
其中:
则系统的状态输出 满足 ,闭环系统(7)渐进稳定。
证明:在零初始条件下,建立以下性能指标函数
(13)
在定理1中已证明在零初始条件下,闭环系统是渐进稳定的,故可得
(14)
上式 等价于
(15)
其中:
采用与定理1类似的方法及Schur补性质可得 等价于不等式(12),即任意干扰 有 。
4. 数值仿真
下面用一个数值算例来说明我们所给方法的可行性。考虑基于不确定模糊时滞系统(7),参考文献 [3] 的非线性系统:
(16)
采用局部矢量非线性化的方法对系统(16)进行建模,其隶属度函数表示为:
具有不确定时滞的系统采用如下的模糊规则:
R1: If is , then
R2: If is , then
其中:
当 ,即第一个执行器失效,当 ,即第二个执行器失效,取 ,根据定理2,利用LMI工具箱求解可得不等式(12)是可行的,并求得增益矩阵的值为:
当外界干扰 时,执行器故障L1所对应的 状态响应曲线图如图1。
当外界干扰 时,执行器故障L1所对应的 状态响应曲线图如图2。
文献 [1] 在执行器故障L1下所对应的状态响应曲线图如图3。
Figure 1. The state response curves with
图1. 当 时的状态响应曲线
Figure 2. The state response curves with
图2. 当 时的状态响应曲线
Figure 3. The State response curves of actuator failure
图3. 执行器L1故障的状态响应曲线
仿真结果表明,在执行器存在故障时,闭环系统在没干扰和有干扰的情况下都是渐进稳定的,通过与图3的对比可知本文的收敛速度与更快。
5. 总结
本文针对一类具有时滞不确定性及外部干扰的连续系统,设计状态反馈控制器,研究了该系统的鲁棒容错控制问题。先采用T-S模糊模型进行建模,在执行器存在故障时,通过构建Lyapunov函数的方法,证明所设计的模糊控制器能使闭环系统仍具有很好的鲁棒性。再利用LMI工具箱求解,得出使闭环系统保持稳定的可行条件。最后利用数值仿真验证了该方法的有效性。
文章引用
吴丽珍,金朝永,张妙清. 不确定性T-S模糊时滞系统的容错控制研究
Fault-Tolerant Control for Uncertain T-S Fuzzy Time-Delay Systems[J]. 应用数学进展, 2020, 09(01): 109-119. https://doi.org/10.12677/AAM.2020.91014
参考文献
- 1. 刘晓勇, 佟绍成. 基于T-S模糊模型的网络化控制系统的鲁棒容错控制[J]. 辽宁工业大学学报: 自然科学版, 2012, 32(2): 71-77.
- 2. 朱芳来, 侯永建, 赵旭东, 杨俊起. 非线性切换系统基于观测器的容错控制器设计[J]. 控制与决策, 2017, 32(10): 1855-1863.
- 3. 蔡卫峰, 王执铨. 一类不确定非线性时滞系统的保成本容错控制[J]. 南京理工大学学报: 自然科学版, 2008, 32(6): 743-748.
- 4. 李炜, 蒋栋年. 基于T-S模糊模型的非线性网络化控制系统的H∞鲁棒容错控制[J]. 控制与决策, 2010, 25(4): 598-604.
- 5. Sun, S.X., Zhang, H.G., Wang, Y. and Cai, Y. (2018) Dynamic Output Feedback-Based Fault-Tolerant Control Design for T-S Fuzzy Systems with Model Uncertainties. ISA Transactions, 81, 32-45.
- 6. Zhu, B., Zhang, Q., Da, K. and Li, H.Y. (2005) Robust Fault-Tolerant Guaranteed Cost Control for Fuzzy Descriptor System with Uncertain Parameters. Journal of Northeastern University, 26, 613-616.
- 7. 张乐, 井元伟, 杨红. 基于T-S模糊模型的离散不确定时滞系统的容错控制[J]. 系统仿真学报, 2007, 19(23): 5495-5499.
- 8. Qian, Z., Zhang, G. and Yang, X. (2006) Robust Fault-Tolerant Guaranteed Cost Control for a Class of Uncertain Nonlinear Time-Delay Systems. 2006 6th World Congress on Intelligent Control and Automation, Dalian, 21-23 June 2006, 3948-3952.
- 9. 王铁超, 佟绍成. 一类不确定非线性系统的执行器故障模糊容错控制[J]. 模糊系统与数学, 2011, 25(2): 93-105.
- 10. Liu, X.H., Wang, Y.C., Han, J. and Zhang, H. (2016) Robust Fault Estimation and Accommodation for a Class of T-S Fuzzy Systems with Local Nonlinear Models. Circuits, Systems, and Signal Processing, 35, 3506-3530.
https://doi.org/10.1007/s00034-015-0219-x - 11. 张伟, 佟绍成. 基于观测器的一类模糊时滞系统的容错控制[J]. 模糊系统与数学, 2013, 27(1): 104-112.
- 12. Qiu, J.Q., Ren, M.F., Xi, D.-N., et al. (2010) Fault-Tolerant Control Design for a Class of T-S Fuzzy Systems with Time Delays and Sensor Faults. 2010 International Conference on Machine Learning and Cybernetics, Qingdao, 11-14 July 2010, 624-629.
https://doi.org/10.1109/ICMLC.2010.5580549 - 13. Tong, S., Yang, G. and Zhang, W. (2011) Observer-Based Fault-Tolerant Control against Sensor Failures for Fuzzy Systems with Time Delays. International Journal of Applied Mathematics and Computer Science, 21, 617-627.
https://doi.org/10.2478/v10006-011-0048-4 - 14. Kharrat, D., Gassara, H., Hajjaji, A.E. and Chaabane, M. (2017) Adaptive Fuzzy Observer-Based Fault-Tolerant Control for Takagi-Sugeno Descriptor Nonlinear Systems with Time Delay. Circuits, Systems, and Signal Processing, 37, 1542-1561.
https://doi.org/10.1007/s00034-017-0624-4 - 15. 赵斐斐, 纪洲鹏, 白忠玉. 一类非线性离散时滞互联系统的鲁棒H∞容错控制[J]. 海南师范大学学报: 自然科学版, 2016, 29(1): 11-16.
- 16. Qiao, L. and Yang, Y. (2018) Fault-Tolerant Control for T-S Fuzzy Systems with Sensor Faults: Application to a Ship Propulsion System. Journal of the Franklin Institute, 355, 4854-4872.
https://doi.org/10.1016/j.jfranklin.2018.05.011 - 17. Gassara, H., Hajjaji, A.E. and Chaabane, M. (2010) Robust Control for T-S Fuzzy Systems with Time-Varying Delay. International Journal of Systems Science, 41, 1481-1491.
https://doi.org/10.1080/00207720903353658 - 18. Chen, C.L., Feng, G. and Guan, X.P. (2005) Delay-Dependent Stability Analysis and Controller Synthesis for Discrete-Time T-S Fuzzy Systems with Time Delays. IEEE Transactions on Fuzzy Systems, 13, 630-643.
https://doi.org/10.1109/TFUZZ.2005.856562 - 19. 黄鹤, 谢德晓, 张登峰, 王执铨. 基于T-S模糊模型的网络控制系统鲁棒H∞容错控制[J]. 系统工程与电子技术, 2010, 32(6): 1292-1298.
- 20. Zhang, H., Han, J., Luo, C. and Wang, Y. (2017) Fault-Tolerant Control of a Nonlinear System Based on Generalized Fuzzy Hyperbolic Model and Adaptive Disturbance Observer. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 47, 2289-2300.
- 21. 杜小明. 参数不确定时滞系统的鲁棒H∞容错控制研究[D]: [硕士学位论文]. 石家庄: 河北科技大学, 2010.