MPC Framework for System Reliability Optimization

  • Jean C. SalazarEmail author
  • Philippe Weber
  • Fatiha Nejjari
  • Didier Theilliol
  • Ramon Sarrate
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 386)


This work presents a general framework taking into account system and components reliability in a Model Predictive Control (MPC) algorithm. The objective is to deal with a closed-loop system combining a deterministic part related to the system dynamics and a stochastic part related to the system reliability from an availability point of view. The main contribution of this work consists in integrating the reliability assessment computed on-line using a Dynamic Bayesian Network (DBN) through the weights of the multiobjective cost function of the MPC algorithm. A comparison between a method based on the components reliability (local approach) and a method focused on the system reliability sensitivity analysis (global approach) is considered. The effectiveness and benefits of the proposed control framework are presented through a Drinking Water Network (DWN) simulation.


Reliability Model predictive control Dynamic Bayesian network 


  1. 1.
    Ben, A., Muller, A., Weber, P.: Dynamic Bayesian networks in system reliability analysis. In: Proceedings of the 6th IFAC Symposium on Fault Detection. Supervision and Safety of Technical Processes, Beijing, China, pp. 481–486 (2006)Google Scholar
  2. 2.
    Bicking, F., Weber, P., Theilliol, D.: Reliability importance measures for fault tolerant control allocation. In: Proceedings of the 2nd International Conference on Control and Fault-tolerant Systems, Nice, France, pp. 104–109 (2013)Google Scholar
  3. 3.
    Bicking, F., Weber, P., Theilliol, D., Aubrun, C.: Control allocation using reliability measures for over-actuated system. In: Intelligent Systems in Technical and Medical Diagnostics, vol. 230, pp. 487–497. Springer (2014)Google Scholar
  4. 4.
    Birnbaum, Z.W.: On the importance of different components in a multicomponent system. In: Krishnaiah, P.R. (ed.) Multivariate Analysis, vol. 2, pp. 581–592. Academic Press, New York (1969)Google Scholar
  5. 5.
    Bobio, A., Portinale, L., Minichino, M., Ciancarmela, E.: Improving the analysis of dependable systems by mapping fault trees into Bayesian networks. Reliab. Eng. Syst. Saf. 17(3), 249–260 (2001)CrossRefGoogle Scholar
  6. 6.
    Cox, D.R.: Regression models and life-tables. J. R. Stat. Soc. Ser. B (Methodological) 34(2), 187–220 (1972)Google Scholar
  7. 7.
    Finkelstein, M.S.: A note on some aging properties of the accelerated life model. Reliab. Eng. Syst. Saf. 71(1), 109–112 (2001)CrossRefGoogle Scholar
  8. 8.
    Fussell, J.: How to hand-calculate system reliability and safety characteristics. IEEE Trans. Reliab. R-24(3), 169–174 (1975)Google Scholar
  9. 9.
    Gertsbakh, I.B.: Reliability Theory: With Applications to Preventive Maintenance. Springer, Berlin (2000)Google Scholar
  10. 10.
    Grosso, J.M., Ocampo-Martínez, C., Puig, V.: A service reliability model predictive control with dynamic safety stocks and actuators health monitoring for drinking water networks. In: Proceedings of the 51st IEEE Conference on Decision and Control, Hawaii, USA, pp. 4568–4573 (2012)Google Scholar
  11. 11.
    Jensen, F.: An Introduction to Bayesian Networks. Editions UCL Press, London (1996)Google Scholar
  12. 12.
    Jiang, R., Jardine, A.: Health state evaluation of an item: a general framework and graphical representation. Reliab. Eng. Syst. Saf. 93(1), 89–99 (2008)CrossRefGoogle Scholar
  13. 13.
    Khelassi, A., Theilliol, D., Weber, P.: Reconfigurability analysis for reliable fault-tolerant control design. Int. J. Appl. Math. Comput. Sci. 21(3) (2011)Google Scholar
  14. 14.
    Khelassi, A., Theilliol, D., Weber, P., Ponsart, J.C.: Fault-tolerant control design with respect to actuator health degradation: an LMI approach. In: Proceedings of the IEEE International Conference on Control Applications, Denver, USA, pp. 983–988 (2011)Google Scholar
  15. 15.
    Lawless, J., Crowder, M.: Covariates and random effects in a gamma process model with application to degradation and failure. Lifetime Data Anal. 10(3), 213–227 (2004)zbMATHMathSciNetCrossRefGoogle Scholar
  16. 16.
    Levitin, G., Podofillini, L., Zio, E.: Generalised importance measures for multi-state elements based on performance level restrictions. Reliab. Eng. Syst. Saf. 82(3), 287–298 (2003)Google Scholar
  17. 17.
    Lu, C.J., Meeker, W.Q.: Using degradation measures to estimate a time-to-failure distribution. Technometrics 35(2), 161–174 (1993)MathSciNetCrossRefGoogle Scholar
  18. 18.
    Maciejowski, J.M.: Predictive Control: With Constraints. Prentice Hall, Harlow (2002)zbMATHGoogle Scholar
  19. 19.
    Murphy, K.P.: The Bayes net toolbox for Matlab. Comput. Sci. Stat. 33, 2001 (2001)Google Scholar
  20. 20.
    van Noortwijk, J.M.: A survey of the application of gamma processes in maintenance. Reliab. Eng. Syst. Saf. 94(1), 2–21 (2009)CrossRefGoogle Scholar
  21. 21.
    Ocampo-Martínez, C., Puig, V., Cembrano, G., Quevedo, J.: Application of predictive control strategies to the management of complex networks in the urban water cycle. IEEE Control Syst. Mag. 33(1), 15–41 (2013)MathSciNetCrossRefGoogle Scholar
  22. 22.
    Osaki, S., Nakagawa, T.: Bibliography for reliability and availability of stochastic systems. IEEE Trans. Reliab. R-25(4), 284–287 (1976)Google Scholar
  23. 23.
    Pereira, E., Galvao, R., Yoneyama, T.: Model predictive control using prognosis and health monitoring of actuators. In: Proceedings of the IEEE International Symposium on Industrial Electronics, Bari, Italy, pp. 237–243 (2010)Google Scholar
  24. 24.
    Salazar, J.C., Nejjari, F., Sarrate, R.: Reliable Control of a Twin Rotor MIMO System using Actuator Health Monitoring. In: Proceedings of the 22nd Mediterranean Conference on Control and Automation. pp. 481–486. Palermo, Italy (2014)Google Scholar
  25. 25.
    Torres-Toledano, J., Sucar, L.: Bayesian networks for reliability analysis of complex systems. In: Coelho, H. (ed.) Progress in Artificial Intelligence, pp. 195–206. Springer, Berlin (1998)Google Scholar
  26. 26.
    Weber, P., Jouffe, L.: Reliability modelling with dynamic Bayesian networks. IN: Proceedings of the 5th IFAC Symposium on Fault Detection. Supervision and Safety for Technical Processes, Washington D.C, USA, pp. 57–62 (2003)Google Scholar
  27. 27.
    Weber, P., Simon, C., Theilliol, D., Puig, V.: Fault-tolerant control design for over-actuated system conditioned by reliability: a drinking water network application. In: Proceedings of the 8th IFAC Symposium on Fault Detection. Supervision and Safety for Technical Processes, Mexico City, Mexico, pp. 558–563 (2012)Google Scholar
  28. 28.
    Welch, R., Thelen, T.: Dynamic reliability analysis in an operation context: the Bayesian network perspective. In: Smidts, C., Devooght, J., Labeau, P. (eds.) Dynamic Reliability: Future Directions, pp. 195–206. Maryland, USA (2000)Google Scholar
  29. 29.
    Wu, N.E.: Reliability of fault tolerant control systems: part I. In: Proceedings of the 40th IEEE Conference on Decision and Control, Orlando, USA, vol. 2, pp. 1460–1465 (2001)Google Scholar
  30. 30.
    Wu, N.E., Wang, X., Sampath, M., Kott, G.: An operational approach to budget-constrained reliability allocation. In: Proceedings of the 15th IFAC World Congress, Barcelona, Spain, pp. 113–118 (2002)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Jean C. Salazar
    • 1
    Email author
  • Philippe Weber
    • 2
  • Fatiha Nejjari
    • 1
  • Didier Theilliol
    • 2
  • Ramon Sarrate
    • 1
  1. 1.Universitat Politècnica de Catalunya, Research Center for Supervision Safety and Automatic Control (CS2AC)TerrassaSpain
  2. 2.Université de Lorraine, Centre de Recherche En Automatique de Nancy (CRAN)Vandoeuvre-lès-NancyFrance

Personalised recommendations