Please wait a minute...
浙江大学学报(工学版)  2022, Vol. 56 Issue (8): 1656-1665    DOI: 10.3785/j.issn.1008-973X.2022.08.020
计算机与控制工程     
基于自适应神经网络滑模观测器的容错控制
杨正银(),胡健*(),姚建勇,沙英哲,宋秋雨
南京理工大学 机械工程学院,江苏 南京 210094
Fault-tolerant control based on adaptive neural network sliding mode observer
Zheng-yin YANG(),Jian HU*(),Jian-yong YAO,Ying-zhe SHA,Qiu-yu SONG
College of Mechanical Engineering, Nanjing University of Science and Technology, Nanjing 210094, China
 全文: PDF(3016 KB)   HTML
摘要:

针对机电伺服系统可能发生的故障,提出基于自适应神经网络滑模观测器的快速终端滑模容错控制策略. 在自适应滑模观测器中引入神经网络估计故障,以提高故障发生时观测器的状态估计精度和故障检测准确性. 利用观测器的状态估计值进行状态重构,结合参数自适应技术和快速终端滑模控制方法设计主动容错控制器. 针对参数不确定性设计参数自适应率进行估计,并利用前馈补偿技术补偿故障和参数不确定性. 针对未知上界的扰动设计具有自适应增益的鲁棒项. 利用Lyapunov定理证明所提出的控制方法可以实现系统有界稳定,大量仿真和实验结果验证了控制器在系统发生故障时具有良好的容错能力、控制精度和响应速度.

关键词: 容错控制神经网络自适应滑模观测器故障估计快速终端滑模    
Abstract:

A fast terminal sliding mode fault-tolerant control strategy based on adaptive neural network sliding mode observer was proposed for the possible failure of electromechanical servo system. The neural network was introduced into the adaptive sliding mode observer to estimate the fault, so as to improve the accuracy of state estimation and fault diagnosis. An active fault-tolerant controller was designed by using the state estimation value of the observer, combining the parameter adaptive technology and the fast terminal sliding mode control method. The parameter adaptive rate was designed to estimate the parameter uncertainty, and the feedforward compensation technology was used to compensate the fault and parameter uncertainty. A robust term with adaptive gain was designed to overcome the disturbance of unknown upper bound. Using Lyapunov theorem, it is proved that the proposed control method can achieve bounded stability of the system. A large number of simulation and experimental results verify that the controller has good fault tolerance, control accuracy and response speed in case of system failure.

Key words: fault-tolerant control    neural network    adaptive sliding mode observer    fault estimation    fast terminal sliding mode
收稿日期: 2021-08-22 出版日期: 2022-08-30
CLC:  TP 273  
基金资助: 国家自然科学基金资助项目(51975294);高性能复杂制造国家重点实验室开放课题基金资助项目(Kfkt2019–11);中央高校基本科研业务费专项资金资助项目(30920010009)
通讯作者: 胡健     E-mail: 1546177016@qq.com;hujiannjust@163.com
作者简介: 杨正银(1998—),男,硕士生,从事智能控制研究. orcid.org/0000-0001-6837-8577. E-mail: 1546177016@qq.com
服务  
把本文推荐给朋友
加入引用管理器
E-mail Alert
作者相关文章  
杨正银
胡健
姚建勇
沙英哲
宋秋雨

引用本文:

杨正银,胡健,姚建勇,沙英哲,宋秋雨. 基于自适应神经网络滑模观测器的容错控制[J]. 浙江大学学报(工学版), 2022, 56(8): 1656-1665.

Zheng-yin YANG,Jian HU,Jian-yong YAO,Ying-zhe SHA,Qiu-yu SONG. Fault-tolerant control based on adaptive neural network sliding mode observer. Journal of ZheJiang University (Engineering Science), 2022, 56(8): 1656-1665.

链接本文:

https://www.zjujournals.com/eng/CN/10.3785/j.issn.1008-973X.2022.08.020        https://www.zjujournals.com/eng/CN/Y2022/V56/I8/1656

图 1  机电伺服系统的结构
图 2  RBF神经网络结构图
图 3  容错控制策略结构框图
图 4  不同控制器位置指令的跟踪误差对比
图 5  系统中不稳定参数的估计
图 6  故障估计误差
图 7  系统位置、速度观测误差
控制器 Me/(°) μ/(°) σ/(°)
PID 0.0105 0.0065 0.0032
快速终端滑模 0.0070 0.0043 0.0020
主动容错快速终端滑模 0.0028 0.0017 0.0010
表 1  各控制器性能指标
图 8  机电伺服控制实验平台结构图
图 9  工况1下3种控制器跟踪误差对比
图 10  工况2下3种控制器跟踪误差对比
图 11  工况3下3种控制器跟踪误差对比
控制器 Me/(°) μ/(°) σ/(°)
PID 0.0472 0.0197 0.0121
快速终端滑模 0.0337 0.0114 0.0100
主动容错快速终端滑模 0.0306 0.0109 0.0081
表 2  工况1控制器性能指标
控制器 Me/(°) μ/(°) σ/(°)
PID 0.0416 0.0180 0.0108
快速终端滑模 0.0390 0.0140 0.0087
主动容错快速终端滑模 0.0299 0.0098 0.0084
表 3  工况2控制器性能指标
控制器 Me/(°) μ/(°) σ/(°)
PID 0.0636 0.0345 0.0121
快速终端滑模 0.0384 0.0228 0.0073
主动容错快速终端滑模 0.0334 0.0182 0.0063
表 4  工况3控制器性能指标
1 刘育玮, 张航, 张振臻, 等 基于声信号的故障检测方法在运载火箭上的应用[J]. 火箭推进, 2021, 47 (3): 1- 7
LIU Yu-wei, ZHANG Hang, ZHANG Zhen-zhen, et al Application of fault detection method based on acoustic signal in launch vehicle[J]. Journal of Rocket Propulsion, 2021, 47 (3): 1- 7
doi: 10.3969/j.issn.1672-9374.2021.03.001
2 赵洪山, 董叶叶, 宋鹏, 等 基于模型的风电机组偏航系统故障检测方法[J]. 太阳能学报, 2020, 41 (5): 142- 149
ZHAO Hong-shan, DONG Ye-ye, SONG Peng, et al Fault detection method for yaw system of wind Turbine based on model[J]. Acta Energiae Solaris Sinica, 2020, 41 (5): 142- 149
3 于耕, 王寒, 赵龙 基于卡尔曼滤波的卫星地基增强系统位置域完好性监测分析[J]. 科学技术与工程, 2018, 18 (26): 243- 247
YU Geng, WANG Han, ZHAO Long Analysis on ground based augmentation system position domain integrity monitoring based on Kalman filtering[J]. Science Technology and Engineering, 2018, 18 (26): 243- 247
doi: 10.3969/j.issn.1671-1815.2018.26.038
4 ZHANG J, SHI P, LIN W Extended sliding mode observer basedcontrol for Markovian jump linear systems with disturbances[J]. Automatica, 2016, 70 (8): 140- 147
5 LIU Y H, PATTON R J, LAN J L Fault-tolerant individual pitch control using adaptive sliding mode observer[J]. IFAC PapersOnLine, 2018, 51 (24): 245- 253
6 MUHAMMAD T, LU X, MAQSOOD H, et al Adaptive rapid neural observer-based sensors fault diagnosis and reconstruction of quadrotor unmanned aerial vehicle[J]. Aircraft Engineering and Aerospace Technology, 2021, 93 (5): 847- 861
doi: 10.1108/AEAT-01-2021-0005
7 MOHAMED M, YAN X G, MAO Z H Adaptive sliding mode observer for nonlinear interconnected systems with time varying parameters[J]. Asian Journal of Control, 2019, 21 (1): 405- 414
doi: 10.1002/asjc.1960
8 YANG H Y, LUO H, KAYNA K Adaptive SMO-based fault estimation for markov jump systems with simultaneous additive and multiplicative actuator faults[J]. IEEE Systems Journal, 2020, 15 (7): 607- 616
9 ZHU Y K, QIAO J Z, GUO L Adaptive sliding mode disturbance observer-based composite control with prescribed performance of space manipulators for target capturing[J]. IEEE Transactions on Industrial Electronics, 2019, 66 (3): 1973- 1983
10 FARZIN P, MYON K J Bearing fault diagnosis by a robust higher-order super-twisting sliding mode observer[J]. Sensors, 2018, 18 (4): 1128- 1128
doi: 10.3390/s18041128
11 刘聪, 李颖晖, 吴辰, 等 基于鲁棒自适应滑模观测器的多故障重构[J]. 控制与决策, 2016, 31 (7): 1219- 1224
LIU Cong, LI Ying-hui, WU Chen, et al Design of the robust adaptive sliding mode observer for multiple fault reconstruction[J]. Control and Decision, 2016, 31 (7): 1219- 1224
doi: 10.13195/j.kzyjc.2015.0659
12 陶立权, 刘程, 王伟 基于自适应滑模观测器的航空发动机故障检测[J]. 计算机仿真, 2019, 36 (12): 67- 73
TAO Li-quan, LIU Cheng, WANG Wei Fault detection in aircraft engines based on adaptive sliding mode observer[J]. Computer Simulation, 2019, 36 (12): 67- 73
doi: 10.3969/j.issn.1006-9348.2019.12.014
13 穆凌霞, 余翔, 李平, 等 自适应广义滑模观测器之状态估计和故障重构[J]. 控制理论与应用, 2017, 34 (4): 483- 490
MU Ling-xia, YU Xiang, LI Ping, et al State estimation and fault reconstruction from an adaptive descriptor sliding mode observer[J]. Control Theory and Applications, 2017, 34 (4): 483- 490
14 刘聪, 李颖晖, 朱喜华, 等 基于自适应滑模观测器的不匹配非线性系统执行器故障重构[J]. 控制理论与应用, 2014, 31 (4): 431- 437
LIU Cong, LI Ying-hui, ZHU Xi-hua, et al Adaptive sliding-mode observer for actuator fault reconstruction in nonlinear system with mismatched uncertainties[J]. Control Theory and Applications, 2014, 31 (4): 431- 437
doi: 10.7641/CTA.2014.30952
15 沈毅, 李利亮, 王振华 航天器故障诊断与容错控制技术研究综述[J]. 宇航学报, 2020, 41 (6): 647- 656
SHEN Yi, LI Li-liang, WANG Zhen-hua A review of fault diagnosis and fault-tolerant control techniques for spacecraft[J]. Journal of Astronautics, 2020, 41 (6): 647- 656
doi: 10.3873/j.issn.1000-1328.2020.06.002
16 GAYAKA S, YAO B Output feedback based adaptive robust fault tolerant control for a class ofuncertain nonlinear systems[J]. Journal of Systems Engineering and Electronics, 2011, 22 (1): 38- 51
doi: 10.3969/j.issn.1004-4132.2011.01.005
17 WANG F Z, YAO B Guaranteed cost fault-tolerant control for a class of uncertain linear system[J]. Systems Engineering and Electronics, 2004, 26 (5): 636- 640
18 GAO M Z, YAO J Y Adaptive fault-tolerant attitude control for reentry vehicle involving actuator saturation[J]. Proceedings of the Institution of Mechanical Engineers Part G-Journal of Aerospace Engineering, 2019, 233 (11): 3968- 3982
doi: 10.1177/0954410018811715
[1] 贺俊,张雅声,尹灿斌. 基于深度学习的星载SAR工作模式鉴别[J]. 浙江大学学报(工学版), 2022, 56(8): 1676-1684.
[2] 牛伟宏,黄晓峰,祁伟,殷海兵,颜成钢. H.266/VVC分步全零块判决快速算法[J]. 浙江大学学报(工学版), 2022, 56(7): 1285-1293, 1319.
[3] 莫仁鹏,司小胜,李天梅,朱旭. 基于多尺度特征与注意力机制的轴承寿命预测[J]. 浙江大学学报(工学版), 2022, 56(7): 1447-1456.
[4] 温竹鹏,陈捷,刘连华,焦玲玲. 基于小波变换和优化CNN的风电齿轮箱故障诊断[J]. 浙江大学学报(工学版), 2022, 56(6): 1212-1219.
[5] 于军琪,杨思远,赵安军,高之坤. 基于神经网络的建筑能耗混合预测模型[J]. 浙江大学学报(工学版), 2022, 56(6): 1220-1231.
[6] 朱雅光,刘春潮,张亮. 基于虚拟运动神经网络的六足机器人行为控制[J]. 浙江大学学报(工学版), 2022, 56(6): 1107-1118.
[7] 洪梦情,丁萌,顾秀涛,郭毓. 双臂空间机器人的固定时间轨迹跟踪控制[J]. 浙江大学学报(工学版), 2022, 56(6): 1168-1174.
[8] 何立,庞善民. 结合年龄监督和人脸先验的语音-人脸图像重建[J]. 浙江大学学报(工学版), 2022, 56(5): 1006-1016.
[9] 王云灏,孙铭会,辛毅,张博宣. 基于压电薄膜传感器的机器人触觉识别系统[J]. 浙江大学学报(工学版), 2022, 56(4): 702-710.
[10] 吴泽康,赵姗,李宏伟,姜懿芮. 遥感图像语义分割空间全局上下文信息网络[J]. 浙江大学学报(工学版), 2022, 56(4): 795-802.
[11] 陈扬钊,袁伟娜. 深度学习辅助上行免调度NOMA多用户检测方法[J]. 浙江大学学报(工学版), 2022, 56(4): 816-822.
[12] 张科文,潘柏松. 考虑非线性模型不确定性的航天器自主交会控制[J]. 浙江大学学报(工学版), 2022, 56(4): 833-842.
[13] 程若然,赵晓丽,周浩军,叶翰辰. 基于深度学习的中文字体风格转换研究综述[J]. 浙江大学学报(工学版), 2022, 56(3): 510-519, 530.
[14] 王婷,朱小飞,唐顾. 基于知识增强的图卷积神经网络的文本分类[J]. 浙江大学学报(工学版), 2022, 56(2): 322-328.
[15] 温佩芝,陈君谋,肖雁南,温雅媛,黄文明. 基于生成式对抗网络和多级小波包卷积网络的水下图像增强算法[J]. 浙江大学学报(工学版), 2022, 56(2): 213-224.