Fault-Tolerant Control Study and Classification: Case Study of a Hydraulic-Press Model Simulated in Real-Time

Society demands more reliable manufacturing processes
capable of producing high quality products in shorter production
cycles. New control algorithms have been studied to satisfy this
paradigm, in which Fault-Tolerant Control (FTC) plays a significant
role. It is suitable to detect, isolate and adapt a system when a harmful
or faulty situation appears. In this paper, a general overview about
FTC characteristics are exposed; highlighting the properties a system
must ensure to be considered faultless. In addition, a research to
identify which are the main FTC techniques and a classification
based on their characteristics is presented in two main groups:
Active Fault-Tolerant Controllers (AFTCs) and Passive Fault-Tolerant
Controllers (PFTCs). AFTC encompasses the techniques capable of
re-configuring the process control algorithm after the fault has been
detected, while PFTC comprehends the algorithms robust enough
to bypass the fault without further modifications. The mentioned
re-configuration requires two stages, one focused on detection,
isolation and identification of the fault source and the other one in
charge of re-designing the control algorithm by two approaches: fault
accommodation and control re-design. From the algorithms studied,
one has been selected and applied to a case study based on an
industrial hydraulic-press. The developed model has been embedded
under a real-time validation platform, which allows testing the FTC
algorithms and analyse how the system will respond when a fault
arises in similar conditions as a machine will have on factory. One
AFTC approach has been picked up as the methodology the system
will follow in the fault recovery process. In a first instance, the fault
will be detected, isolated and identified by means of a neural network.
In a second instance, the control algorithm will be re-configured to
overcome the fault and continue working without human interaction.




References:
[1] A. Vargas Martinez and L. E. Garza Castaon, Artificial Intelligence
Methods in Fault tolerant Control. 2014.
[2] M. Blanke, M. Kinnaert, J. Lunze, and M. Staroswiecki, Diagnosis and
fault-tolerant control, third edition. 2016.
[3] M. Karpenko and N. Sepehri, Hardware-in-the-loop simulator for research
on fault tolerant control of electrohydraulic actuators in a flight control
application, Mechatronics, vol. 19, no. 7, pp. 10671077, 2009.
[4] M. J. Morshed and A. Fekih, A Fault-Tolerant Control Paradigm for
Microgrid-Connected Wind Energy Systems, IEEE Systems Journal, vol.
12, no. 1, pp. 360372, 2018.
[5] J. I. Leon, S. Kouro, L. G. Franquelo, J. Rodriguez, and B. Wu, The
Essential Role and the Continuous Evolution of Modulation Techniques
for Voltage-Source Inverters in the Past, Present, and Future Power
Electronics, IEEE Transactions on Industrial Electronics, vol. 63, no. 5,
pp. 26882701, 2016.
[6] J. Lunze and J. Richter, Control Reconfiguration: Survey of Methods and
Open Problems, Research report of Institute of Automation and Computer
Control Ruhr-Universit/at Bochum, Germany, 2006
[7] S. X. Ding, Model-based fault diagnosis techniques: Design schemes,
algorithms, and tools. 2008.
[8] E. Tuci, M. H. M. Alkilabi, and O. Akanyeti, Cooperative object transport
in multi-robot systems: A review of the state-of-the-art, Frontiers Robotics
AI, vol. 5, no. MAY, 2018.
[9] Wangguang, Z. Wang, D. Wang, Y. Li, and M. Li, A review on
fault-tolerant control of PMSM, presented at the Proceedings - 2017
Chinese Automation Congress, CAC 2017, vol. 2017-January, pp.
38543859, 2017.
[10] J.-X. Zhang and G.-H. Yang, Prescribed performance fault-tolerant
control of uncertain nonlinear systems with unknown control directions,
IEEE Transactions on Automatic Control, vol. 62, no. 12, pp. 65296535,
2017.
[11] M. Van, S. S. Ge, and H. Ren, Finite Time Fault Tolerant Control
for Robot Manipulators Using Time Delay Estimation and Continuous
Nonsingular Fast Terminal Sliding Mode Control, IEEE Transactions on
Cybernetics, vol. 47, no. 7, pp. 16811693, 2017.
[12] F. Xiao, W. Liu, Z. Li, L. Chen, and R. Wang, Noise-Tolerant
Wireless Sensor Networks Localization via Multinorms Regularized
Matrix Completion, IEEE Transactions on Vehicular Technology, vol. 67,
no. 3, pp. 24092419, 2018. [13] O. Goloubeva, M. Rebaudengo, M. Sonza Reorda, and M.
Violante, Improved software-based processor control-flow errors detection
technique, presented at the Proceedings - Annual Reliability and
Maintainability Symposium, pp. 583589, 2005.
[14] D. Zhang, Z. Wang, and S. Hu, Robust satisfactory fault-tolerant control
of uncertain linear discrete-time systems: An LMI approach, International
Journal of Systems Science, vol. 38, no. 2, pp. 151165, 2007.
[15] D. Rotondo, F. Nejjari, and V. Puig, Passive and active FTC comparison
for polytopic LPV systems, presented at the 2013 European Control
Conference, ECC 2013, pp. 29512956, 2013.
[16] M. Staroswiecki and D. Berdjag, Passive/active fault tolerant control
for LTI systems with actuator outages, presented at the 2009 European
Control Conference, ECC 2009, pp. 25062511, 2014.
[17] A.-R. Merheb, F. Bateman, and H. Noura, Passive and active fault
tolerant control of octorotor UAV using Second Order Sliding Mode
control, presented at the 2015 IEEE Conference on Control and
Applications, CCA 2015 - Proceedings, pp. 19071912, 2015.
[18] S. Simani, S. Alvisi, and M. Venturini, Fault tolerant model predictive
control applied to a simulated hydroelectric system, presented at
the Conference on Control and Fault-Tolerant Systems, SysTol, vol.
2016-November, pp. 251256, 2016.
[19] M. Khatibi and M. Haeri, A unified framework for passiveactive
fault-tolerant control systems considering actuator saturation and L
disturbances, 2017.
[20] K. Ding, A. Morozov, and K. Janschek, Classification of hierarchical
fault-tolerant design patterns, presented at the Proceedings - 2017 IEEE
15th International Conference on Dependable, Autonomic and Secure
Computing, 2017 IEEE 15th International Conference on Pervasive
Intelligence and Computing, 2017 IEEE 3rd International Conference on
Big Data Intelligence and Computing and 2017 IEEE Cyber Science and
Technology Congress, DASC-PICom-DataCom-CyberSciTec 2017, vol.
2018-January, pp. 612619, 2018.
[21] A. D. D. Corcuera, A. Pujana-Arrese, J. M. Ezquerra, E. Segurola,
and J. Landaluze, Wind turbine load mitigation based on multivariable
robust control and blade root sensors, presented at the Journal of Physics:
Conference Series, vol. 555, 2014.
[22] A. D. D. Corcuera, A. Pujana-Arrese, J. M. Ezquerra, E. Segurola, and J.
Landaluze, H based control for load mitigation in wind turbines, Energies,
vol. 5, no. 4, pp. 938967, 2012.
[23] I. M. Jaimoukha, Z. Li, and V. Papakos, A matrix factorization solution
to the H- / H fault detection problem, Automatica, vol. 42, no. 11, pp.
19071912, 2006.
[24] S. Dey, P. Pisu, and B. Ayalew, A Comparative Study of Three Fault
Diagnosis Schemes for Wind Turbines, IEEE Transactions on Control
Systems Technology, vol. 23, no. 5, pp. 18531868, 2015.
[25] A. Mirzaee and K. Salahshoor, Fault diagnosis and accommodation of
nonlinear systems based on multiple-model adaptive unscented Kalman
filter and switched MPC and H-infinity loop-shaping controller, Journal
of Process Control, vol. 22, no. 3, pp. 626634, 2012.
[26] A. D. D. Corcuera, A. Pujana-Arrese, J. M. Ezquerra, A. Milo, and
J. Landaluze, Linear models-based LPV modelling and control for wind
turbines, Wind Energy, vol. 18, no. 7, pp. 11511168, 2015.
[27] A. D. D. Corcuera, A. Pujana-Arrese, J. M. Ezquerra, E. Segurola, and J.
Landaluze, Linear models based LPV (Linear Parameter Varying) controls
for wind turbines, presented at the European Wind Energy Conference
and Exhibition, EWEC 2013, vol. 1, pp. 311317, 2013.
[28] D. Zhang, Z. Wang, and S. Hu, Robust satisfactory fault-tolerant control
of uncertain linear discrete-time systems: An LMI approach, International
Journal of Systems Science, vol. 38, no. 2, pp. 151165, 2007.
[29] R. Sakthivel, M. Joby, C. Wang, and B. Kaviarasan, Finite-time
fault-tolerant control of neutral systems against actuator saturation and
nonlinear actuator faults, Applied Mathematics and Computation, vol.
332, pp. 425436, 2018.
[30] R. Sakthivel, C. K. Ahn, and M. Joby, Fault-Tolerant Resilient Control
For Fuzzy Fractional Order Systems, 2018.
[31] J. Stoustrup and V. D. Blondel, A simultaneous stabilization approach
to (Passive) fault tolerant control, presented at the Proceedings of the
American Control Conference, vol. 2, pp. 18171822, 2004.
[32] J. Stoustrup and V. D. Blondel, Fault Tolerant Control: A Simultaneous
Stabilization Result, IEEE Transactions on Automatic Control, vol. 49,
no. 2, pp. 305310, 2004.
[33] H. Niemann, A model-based approach for fault-tolerant control,
presented at the Conference on Control and Fault-Tolerant Systems,
SysTol10 - Final Program and Book of Abstracts, pp. 481492, 2010.
[34] H. Niemann and N. K. Poulsen, Control switching in high performance
and fault tolerant control, presented at the Proceedings of the 2010
American Control Conference, ACC 2010, pp. 62056209, 2010.
[35] H. Niemann and N. K. Poulsen, Fault tolerant control - A residual based
set-up, presented at the Proceedings of the IEEE Conference on Decision
and Control, pp. 84708475, 2009.
[36] C. J. Lopez-Toribio, R. J. Patton, and S. Daley, Supervisory fault
tolerant system using fuzzy multiple inference modelling, presented at
the European Control Conference, ECC 1999 - Conference Proceedings,
pp. 43814386, 2015.
[37] S. Kabir, M. Walker, and Y. Papadopoulos, Quantitative evaluation of
Pandora temporal fault trees via Petri Nets, IFAC-PapersOnLine, vol. 28,
no. 21, pp. 458463, 2015.
[38] S. K. Ghoshal and A. K. Samantaray, Multiple fault disambiguations
through parameter estimation: a bond graph model-based approach,
International Journal of Intelligent Systems Technologies and
Applications, vol. 5, no. 12, pp. 166184, 2008.
[39] M. Schulte, Model-based integration of reusable component-based
avionics systems - A case study, presented at the Proceedings - Eighth
IEEE International Symposium on Object-Oriented Real-Time Distributed
Computing, ISORC 2005, vol. 2005, pp. 6271, 2005.
[40] D. Zumoffen and M. Basualdo, From large chemical plant data to
fault diagnosis integrated to decentralized fault-tolerant control: Pulp mill
process application, Industrial and Engineering Chemistry Research, vol.
47, no. 4, pp. 12011220, 2008.
[41] D. Zumoffen and D. Feroldi, Analyzing plant-wide control structures
for industrial processes, in Process Control: Theory, Applications and
Challenges, pp. 2768, 2014.
[42] N. Hadroug, A. Hafaifa, N. Batel, A. Kouzou, and A. Chaibet, Active
fault tolerant control based on a neuro fuzzy inference system applied to
a two shafts gas turbine, 2018.
[43] H. Ma, Q. Zhou, L. Bai, and H. Liang, Observer-Based Adaptive Fuzzy
Fault-Tolerant Control for Stochastic Nonstrict-Feedback Nonlinear
Systems With Input Quantization, 2018.
[44] W. Ren, H. Yang, B. Jiang, and M. Staroswiecki, Fault recoverability
analysis of switched nonlinear systems, International Journal of Systems
Science, vol. 48, no. 3, pp. 471484, 2017.
[45] H. Yang, H. Li, B. Jiang, and V. Cocquempot, Fault Tolerant Control of
Switched Systems: A Generalized Separation Principle, 2018.
[46] Y. Liu, H. Ma, and H. Ma, Adaptive Fuzzy Fault-Tolerant Control
for Uncertain Nonlinear Switched Stochastic Systems with Time-Varying
Output Constraints, 2018.
[47] D. Zhai, C. Xi, J. Dong, and Q. Zhang, Adaptive Fuzzy Fault-Tolerant
Tracking Control of Uncertain Nonlinear Time-Varying Delay Systems,
2018.
[48] R. Khan, P. Williams, P. Riseborough, A. Rao, and R. Hill, Fault
detection and identificationA filter investigation, International Journal of
Robust and Nonlinear Control, vol. 28, no. 5, pp. 18521870, 2018.
[49] L. Ferranti, Y. Wan, and T. Keviczky, Fault-tolerant reference generation
for model predictive control with active diagnosis of elevator jamming
faults, 2018.
[50] J. Lunze and J. H. Richter, Reconfigurable fault-tolerant control: A
tutorial introduction, European Journal of Control, vol. 14, no. 5, pp.
359386, 2008.
[51] M. Staroswiecki and A. Moradi, Fault tolerance of distributed
systems by information pattern reconfiguration in the publisher/subscriber
communication scheme, presented at the 2014 European Control
Conference, ECC 2014, pp. 19751980, 2014.
[52] Y. Salwa, B. Saida, and A. Kamel, Estimation and compensation of
sensor fault for perturbed PWA systems, presented at the 2016 17th
International Conference on Sciences and Techniques of Automatic
Control and Computer Engineering, STA 2016 - Proceedings, pp. 214216,
2017.
[53] M. Nazzal and H. Ozkaramanli, Directionally-structured dictionary
learning and sparse representation based on subspace projections,
presented at the 2015 23rd Signal Processing and Communications
Applications Conference, SIU 2015 - Proceedings, pp. 16061610, 2015.
[54] M. Kaddour, M. E. E. Najjar, Z. Naja, N. A. Tmazirte, and N. Moubayed,
Fault detection and exclusion for GNSS measurements using observations
projection on information space, presented at the 2015 5th International
Conference on Digital Information and Communication Technology and
Its Applications, DICTAP 2015, pp. 198203, 2015.
[55] J. Qi, Z. Wang, and Y. Shen, Fault-tolerant control and optimal fault
hiding for discrete-time linear systems, presented at the 2015 IEEE
International Conference on Cyber Technology in Automation, Control
and Intelligent Systems, IEEE-CYBER 2015, pp. 13681373, 2015.
[56] J. Niguez, S. Amari, and J.-M. Faure, Fault-Tolerant Control of Discrete
Event Systems: Comparison of two approaches on the same case
study, presented at the IEEE International Conference on Emerging
Technologies and Factory Automation, ETFA, vol. 2015-October, 2015.[57] J. H. Richter and J. Lunze, Reconfigurable control of Hammerstein
systems after actuator failures: Stability, tracking, and performance,
International Journal of Control, vol. 83, no. 8, pp. 16121630, 2010.
[58] J. Richter and J. Lunze, Reconfigurable control of Hammerstein
systems after actuator faults, presented at the IFAC Proceedings Volumes
(IFAC-PapersOnline), vol. 17, 2008.
[59] J. Shin, S. Kim, and A. Tsourdos, Neural-networks-based Adaptive
Control for an Uncertain Nonlinear System with Asymptotic Stability,
2018.
[60] M. Salimifard and H. A. Talebi, Robust output feedback fault-tolerant
control of non-linear multi-agent systems based on wavelet neural
networks, IET Control Theory and Applications, vol. 11, no. 17, pp.
30043015, 2017.
[61] Y. Liu, H. Ma, and H. Ma, Adaptive Fuzzy Fault-Tolerant Control
for Uncertain Nonlinear Switched Stochastic Systems with Time-Varying
Output Constraints, 2018.
[62] K. Sun, S. Sui, and S. Tong, Optimal adaptive fuzzy FTC design for
strict-feedback nonlinear uncertain systems with actuator faults, Fuzzy
Sets and Systems, vol. 316, pp. 2034, 2017.
[63] R. Abdul and R. Soundara, Adaptive dynamic genetic algorithm based
node scheduling for time-triggered systems, Advances in Intelligent
Systems and Computing, vol. 556, pp. 705714, 2017.
[64] J. dos Reis, C. Oliveira Costa, and J. S da Costa, Strain gauges
debonding fault detection for structural health monitoring, Structural
Control and Health Monitoring, vol. 25, no. 12, 2018.
[65] W. Zhang, Q. Zhao, H. Zhao, G. Zhou, and W. Feng, Diagnosing a
strong-fault model by conflict and consistency, Sensors (Switzerland),
vol. 18, no. 4, 2018.
[66] J. Tang, D. Wang, Y. Polyanskiy, and G. Wornell, Defect tolerance:
fundamental limits and examples, 2017.
[67] M. T. Hamayun, C. Edwards, and H. Alwi, An output integral sliding
mode FTC scheme using control allocation, Studies in Systems, Decision
and Control, vol. 61, pp. 81101, 2016.
[68] J. Rodr/guez, C. Calleja, A. Pujana, I. Elorza, and I. Azurmendi,
Real-time HiL for hydraulic press control validation, presented at the
SIMULTECH 2017 - Proceedings of the 7th International Conference on
Simulation and Modeling Methodologies, Technologies and Applications,
pp. 126133, 2017.