Suboptimal fault tolerant control design with the use of discrete optimization

Zdzisław Kowalczuk; Krzysztof E. Oliński

International Journal of Applied Mathematics and Computer Science (2008)

  • Volume: 18, Issue: 4, page 561-568
  • ISSN: 1641-876X

Abstract

top
This paper presents a concept of designing fault tolerant control systems with the use of suboptimal methods. We assume that a given (nonlinear) dynamical process is described in a state space. The method consists in searching (at the off-line stage) for a trajectory of operational points of the system state space. The sought trajectory can be constrained by certain conditions, which can express faults or failures already detected. Within this approach, we are able to use the autonomous dynamics of the process in order to minimize a control cost index (a sub-optimality property). The search itself is based on finding a cheapest path in a graph structure, which represents the system's dynamics described in the state space. Such a cheapest path (if it exists) represents the sought trajectory. Another (on-line) design stage consists in tracking this trajectory by an executive controller.

How to cite

top

Zdzisław Kowalczuk, and Krzysztof E. Oliński. "Suboptimal fault tolerant control design with the use of discrete optimization." International Journal of Applied Mathematics and Computer Science 18.4 (2008): 561-568. <http://eudml.org/doc/207908>.

@article{ZdzisławKowalczuk2008,
abstract = {This paper presents a concept of designing fault tolerant control systems with the use of suboptimal methods. We assume that a given (nonlinear) dynamical process is described in a state space. The method consists in searching (at the off-line stage) for a trajectory of operational points of the system state space. The sought trajectory can be constrained by certain conditions, which can express faults or failures already detected. Within this approach, we are able to use the autonomous dynamics of the process in order to minimize a control cost index (a sub-optimality property). The search itself is based on finding a cheapest path in a graph structure, which represents the system's dynamics described in the state space. Such a cheapest path (if it exists) represents the sought trajectory. Another (on-line) design stage consists in tracking this trajectory by an executive controller.},
author = {Zdzisław Kowalczuk, Krzysztof E. Oliński},
journal = {International Journal of Applied Mathematics and Computer Science},
keywords = {optimal control; fault tolerant systems; nonlinear models; operations research; discrete optimization},
language = {eng},
number = {4},
pages = {561-568},
title = {Suboptimal fault tolerant control design with the use of discrete optimization},
url = {http://eudml.org/doc/207908},
volume = {18},
year = {2008},
}

TY - JOUR
AU - Zdzisław Kowalczuk
AU - Krzysztof E. Oliński
TI - Suboptimal fault tolerant control design with the use of discrete optimization
JO - International Journal of Applied Mathematics and Computer Science
PY - 2008
VL - 18
IS - 4
SP - 561
EP - 568
AB - This paper presents a concept of designing fault tolerant control systems with the use of suboptimal methods. We assume that a given (nonlinear) dynamical process is described in a state space. The method consists in searching (at the off-line stage) for a trajectory of operational points of the system state space. The sought trajectory can be constrained by certain conditions, which can express faults or failures already detected. Within this approach, we are able to use the autonomous dynamics of the process in order to minimize a control cost index (a sub-optimality property). The search itself is based on finding a cheapest path in a graph structure, which represents the system's dynamics described in the state space. Such a cheapest path (if it exists) represents the sought trajectory. Another (on-line) design stage consists in tracking this trajectory by an executive controller.
LA - eng
KW - optimal control; fault tolerant systems; nonlinear models; operations research; discrete optimization
UR - http://eudml.org/doc/207908
ER -

References

top
  1. Bertsekas D. P. (2005). Dynamic Programming and Optimal Control, Athena Scientific, Belmont, MA. Zbl1125.90056
  2. Chowdhury F. N. and Chen W. (2006). Fault monitoring in the presence of fault-tolerant control, Proceedings of the 6th IFAC Symposium on SAFEPROCESS: Fault Detection, Supervision and Safety of Technical Processes, Vol. 1, IFAC, Beijing, China, pp. 1321-1326. 
  3. Diestel R. (2000). Graph Theory, Springer-Verlag, New York, NY. Zbl0957.05001
  4. Friedman M. L. and Tarjan R. E. (1987). Fibbonaci heaps and their uses in improved network optimization algorithms, Journal of the Association for Computing Machinery 34(3): 596-615. 
  5. Kowalczuk Z. and Olinski K. E. (2007). Sub-optimal faulttolerant control with the use of discrete optimization, in J. Korbicz, K. Patan and M. Kowal (Eds.), Fault Diagnosis and Fault Tolerant Control, Academic Publishing House EXIT, Warsaw, pp. 165-172. 
  6. Kowalczuk Z., Rudzinska-Kormanska K. and Olinski K. E. (2007). Designing nonlinear control systems by statespace flow graph optimization, Proceedings of the 11th IFAC Symposium on Large Scale Systems, Gdańsk, Poland, pp. 1-4, (on CD-ROM). 
  7. Kowalczuk Z. and Suchomski P. (2005). Discrete-time predictive control design based on overparameterized delayplant models and identified cancellation order, International Journal of Applied Mathematics and Computer Science 15(1): 5-34. Zbl1075.93010
  8. Skiena S. S. (1997). The Algorithm Design Manual, Springer-Verlag, New York, NY. Zbl0885.68002
  9. Zhang Y. (2007). Active fault-tolerant control systems: Integration of fault diagnosis and reconfigurable control, in J. Korbicz, K. Patan and M. Kowal (Eds.), Fault Diagnosis and Fault Tolerant Control, Academic Publishing House EXIT, Warsaw, pp. 21-41. 

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.