Improving the performance of globalized dual heuristic programming for fault tolerant control through an online learning supervisor

被引:34
作者
Yen, GG [1 ]
DeLima, PG [1 ]
机构
[1] Oklahoma State Univ, Sch Elect & Comp Engn, Stillwater, OK 74078 USA
基金
美国国家科学基金会;
关键词
adaptive critic designs; fault diagnosis; fault tolerant control (FTC); multiple models; neural networks;
D O I
10.1109/TASE.2005.844122
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An advanced reconfigurable controller enhanced by a multiple model architecture is proposed as a tool to achieve fault tolerance in complex nonlinear systems. The most complete adaptive critic design, globalized dual heuristic programming (GDHP), constitutes a highly flexible nonlinear adaptive controller responsible for the generation of new control solutions for novel plant dynamics introduced by unknown faults. The main contribution of the presented work focuses on a novel fault tolerant control supervisor. Working on a higher hierarchical level, the proposed supervisor makes use of two quality indices to perform fault detection, identification and isolation based on the knowledge stored in a dynamic model bank (DMB). In the event of abrupt known faults, such knowledge is then used to greatly reduce the reconfiguration time of the GDHP controller. The synergy of the proposed supervisor and GDHP goes beyond, as solutions designed by the controller to previously unknown faults are autonomously added to the model bank. The fine interrelations between the algorithm's subsystems and its advanced capabilities are illustrated through extensive numerical simulations of a single-input single-output (SISO) linear system and of a multiple-input multiple-output (MIMO) nonlinear system, both subject to a series of fault scenarios involving expected and unexpected, abrupt and incipient faults.
引用
收藏
页码:121 / 131
页数:11
相关论文
共 34 条
[1]  
Astrom K, 2001, Control of Complex Systems
[2]   NEURONLIKE ADAPTIVE ELEMENTS THAT CAN SOLVE DIFFICULT LEARNING CONTROL-PROBLEMS [J].
BARTO, AG ;
SUTTON, RS ;
ANDERSON, CW .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1983, 13 (05) :834-846
[3]  
Bellman R., 1957, DYNAMIC PROGRAMMING
[4]  
Bland K., 1993, Journal of End User Computing, V5, P5
[5]  
Blanke M, 1998, INT J ADAPT CONTROL, V12, P671, DOI 10.1002/(SICI)1099-1115(199812)12:8<671::AID-ACS531>3.0.CO
[6]  
2-J
[7]  
Blanke M, 2001, P AMER CONTR CONF, P2606, DOI 10.1109/ACC.2001.946264
[8]  
BOGH S, 1997, THESIS AALBORG U AAL
[9]  
Boskovic JD, 2001, P AMER CONTR CONF, P2625, DOI 10.1109/ACC.2001.946269
[10]  
DIAO Y, 2000, THESIS OHIO STATE U