Fault Tolerant Control of a Three Tank Benchmark Using Weighted Predictive Control

  • L. F. Mendonça
  • J. M. C. Sousa
  • J. M. G. Sá da Costa
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4529)


This paper proposes the application of fault-tolerant control (FTC) using weighted fuzzy predictive control. The FTC approach is based on two steps, fault detection and isolation (FDI) and fault accommodation. Fault detection is performed by a model-based approach using fuzzy modeling. Fault isolation uses a fuzzy decision making approach. The model of the isolated fault is used in fault accommodation with a model predictive control (MPC) scheme. This paper uses a weighted fuzzy predictive control scheme, where fuzzy goals and fuzzy constraints are described in a fuzzy objective function. The criteria (goals or constraints) have an associated weight factor, which are chosen by the decision-maker. Two faults were simulated in a three tank benchmark and the respective fuzzy models were identified. The fuzzy FTC scheme proposed in this paper was able to accommodate the simulated faults.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bahir, L., Kinnaert, M.: Fault detection and isolation for a three tank system based on a bilinear model of the supervised process. In: Proc. Int. Conf. Control’98, UKACC, pp. 1486–1491 (1998)Google Scholar
  2. 2.
    Chen, R., Patton, R.: Robust Model-Based Fault Diagnosis for Dynamic Systems. Kluwer Academic Publishers, Boston (1999)MATHGoogle Scholar
  3. 3.
    Dolanc, G., Juricic, D., Rakar, A., Petrovcic, J., Vrancic, D.: Three-tank benchmark test. Technical Report COPL007R, Copernicus project CT94-0237, Jozef Stefan Institute (1997)Google Scholar
  4. 4.
    Kacprzyk, J.: Multistage Fuzzy Control. John Wiley & Sons, Chichester (1997)MATHGoogle Scholar
  5. 5.
    Lopez-Toribio, C.J., Patton, R.J., Daley, S.: Takagi-Sugeno fuzzy fault-tolerant control of an induction motor. Neural Computing & Applications 9, 19–28 (2000)CrossRefGoogle Scholar
  6. 6.
    Maciejowski, J.M., Jones, C.N.: MPC fault-tolerant flight control case study: flight 1862. In: IFAC Symp. SAFEPROCESS’2003, pp. 121–125 (2003)Google Scholar
  7. 7.
    Mendonça, L.F., Sousa, J.M.C., Kaymak, U., Sá da Costa, J.M.G.: Weighted goals and constraints in fuzzy predictive control. Journal of Int. & Fuzzy Syst. 17(5), 517–532 (2006)MATHGoogle Scholar
  8. 8.
    Mendonça, L.F., Sousa, J.M.C., Sá da Costa, J.M.G.: Fault tolerant control using fuzzy MPC. In: Proc. of Safeprocess 2006, 6th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes, September 2006, pp. 1501–1506 (2006)Google Scholar
  9. 9.
    Mendonça, L.F., Sousa, J.M.C., Sá da Costa, J.M.G.: Optimization problems in multivariable fuzzy predictive control. Int. Journal Appr. Reasoning 36(3), 199–221 (2004)CrossRefMATHGoogle Scholar
  10. 10.
    Mendonça, L.F., Sousa, J.M.C., Sá da Costa, J.M.G.: Fault isolation using fuzzy model-based observers. In: Proceedings of Safeprocess 2006, 6th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes, September 2006, pp. 781–786 (2006)Google Scholar
  11. 11.
    Sousa, J.M.C., Kaymak, U.: Model predictive control using fuzzy decision functions. IEEE Trans. on Syst., Man, and Cyb. Part B: Cybernetics 31(1), 54–65 (2001)CrossRefGoogle Scholar
  12. 12.
    Sousa, J.M.C., Kaymak, U.: Fuzzy Decision Making in Modeling and Control. World Scientific Pub. Co., Singapore (2002)MATHGoogle Scholar
  13. 13.
    Yager, R.: Fuzzy decision making including unequal objectives. International Journal of Man-Machine Studies 21, 389–400 (1978)CrossRefGoogle Scholar

Copyright information

© Springer Berlin Heidelberg 2007

Authors and Affiliations

  • L. F. Mendonça
    • 1
    • 2
  • J. M. C. Sousa
    • 1
  • J. M. G. Sá da Costa
    • 1
  1. 1.Center of Intelligent Systems/IDMEC, Instituto Superior Técnico, Technical University of Lisbon, Av. Rovisco Pais, 1049-001 LisbonPortugal
  2. 2.Escola Náutica Infante D. Henrique, Dept. of Marine Engineering, Av. Eng. Bonneville Franco, LisbonPortugal

Personalised recommendations