Adaptive neural model-based fault tolerant control for multi-variable processes
An adaptive neural network model-based fault tolerant control approach for unknown non-linear multi-variable dynamic systems is proposed. A multi-layer Perceptron network is used as the process model and is adapted on-line using the extended Kalman filter to learn changes in process dynamics. In thi...
Saved in:
Published in | Engineering applications of artificial intelligence Vol. 18; no. 4; pp. 393 - 411 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Elsevier Ltd
01.06.2005
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | An adaptive neural network model-based fault tolerant control approach for unknown non-linear multi-variable dynamic systems is proposed. A multi-layer Perceptron network is used as the process model and is adapted on-line using the extended Kalman filter to learn changes in process dynamics. In this way, the adaptive model will learn the post-fault dynamics caused by actuator or component faults. Then, the inversion of the neural model is used as a controller to maintain the system stability and control performance after fault occurrence. The convergence of the model inversion control is proved using Lyapunov method. The proposed method is applied to the simulation of a two-input two-output continuous-stirred tank reactor to demonstrate the effectiveness of the approach. Several actuator and component faults are simulated on the continuously stirred tank reactor process when the system is under the proposed fault tolerant control. The results have shown a fast recovery of tracking performance and the maintained stability. |
---|---|
ISSN: | 0952-1976 1873-6769 |
DOI: | 10.1016/j.engappai.2004.10.003 |