A Fault Tolerant Control Scheme Using the Feasible Constrained Control Allocation Strategy

This paper investigates the necessity of feasibility considerations in a fault tolerant control system using the constrained control allocation methodology where both static and dynamic actuator constraints are considered. In the proposed feasible control al-location scheme, the constrained model predictive control (MPC) is employed as the main controller. This considers the admissible region of the control allocation problem as its constraints. Using the feasibility notion in the control allocation problem provides the main controller with information regarding the actuator′s status, which leads to closed loop system performance improvement. Several simulation examples under normal and faulty conditions are employed to illustrate the effectiveness of the proposed methodology. The main results clearly indicate that closed loop performance and stability characteristics can be significantly degraded by neglecting the actuat-or constraints in the main controller. Also, it is shown that the proposed strategy substantially enlarges the domain of attraction of the MPC combined with the control allocation as compared to the conventional MPC.

[1]  Tor Arne Johansen,et al.  Fault tolerant control allocation using unknown input observers , 2014, Autom..

[2]  Ola Härkegård Dynamic Control Allocation Using Constrained Quadratic Programming , 2002 .

[3]  Marc Bodson,et al.  Evaluation of optimization methods for control allocation , 2001 .

[4]  D. Limon,et al.  Enlarging the domain of attraction of MPC controllers , 2005, Autom..

[5]  A. Casavola,et al.  Fault‐tolerant adaptive control allocation schemes for overactuated systems , 2010 .

[6]  Ron P. Podhorodeski,et al.  A chattering-free sliding-mode controller for underwater vehicles with fault- tolerant infinity-norm thrust allocation , 2008 .

[7]  Tor Arne Johansen,et al.  Dynamic model predictive control allocation using CVXGEN , 2011, 2011 9th IEEE International Conference on Control and Automation (ICCA).

[8]  T. Johansen,et al.  Efficient Optimal Constrained Control Allocation via Multiparametric Programming , 2005 .

[9]  Marko Bacic,et al.  Model predictive control , 2003 .

[10]  A. Khaki Sedigh,et al.  Fault tolerant control design using adaptive control allocation based on the pseudo inverse along the null space , 2016 .

[11]  Mohammad Javad Yazdanpanah,et al.  Padé-like approximation and its application in domain of attraction estimation , 2017, IMA J. Math. Control. Inf..

[12]  Torkel Glad,et al.  Resolving actuator redundancy - optimal control vs. control allocation , 2005, Autom..

[13]  T.A. Johansen,et al.  A Survey of Control Allocation Methods for Ships and Underwater Vehicles , 2006, 2006 14th Mediterranean Conference on Control and Automation.

[14]  Wayne C. Durham Constrained Control Allocation , 1992 .

[15]  Ilya V. Kolmanovsky,et al.  Fault tolerant control for over-actuated systems: An adaptive correction approach , 2016, 2016 American Control Conference (ACC).

[16]  Halim Alwi,et al.  Design and Analysis of an Integral Sliding Mode Fault-Tolerant Control Scheme , 2012, IEEE Transactions on Automatic Control.

[17]  Darci Odloak,et al.  Enlarging the domain of attraction of stable MPC controllers, maintaining the output performance , 2009, Autom..

[18]  Siddhartha Sen,et al.  Dynamic Control Allocation for Tracking Time-Varying Control Demand , 2008 .

[19]  Ping Lu,et al.  Two Reconfigurable Flight-Control Design Methods: Robust Servomechanism and Control Allocation , 2001 .

[20]  J. Lofberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004, 2004 IEEE International Conference on Robotics and Automation (IEEE Cat. No.04CH37508).

[21]  Riccardo Scattolini,et al.  A stabilizing model-based predictive control algorithm for nonlinear systems , 2001, Autom..

[22]  James M. Buffington,et al.  Lyapunov stability analysis of daisy chain control allocation , 1996 .

[23]  Ola Härkegård,et al.  Efficient active set algorithms for solving constrained least squares problems in aircraft control allocation , 2002, CDC.

[24]  Louis F. Williams,et al.  A modification to the half-interval search (binary search) method , 1976, ACM-SE 14.

[25]  Okyay Kaynak,et al.  Data-Driven Monitoring and Safety Control of Industrial Cyber-Physical Systems: Basics and Beyond , 2018, IEEE Access.

[26]  Graham C. Goodwin,et al.  Enlarged terminal sets guaranteeing stability of receding horizon control , 2002, Syst. Control. Lett..

[27]  John Valasek,et al.  Fault Tolerant Control Allocation for Mars Entry Vehicle using Adaptive Control , 2008 .

[28]  Tor Arne Johansen,et al.  Control allocation - A survey , 2013, Autom..

[29]  Jaehyun Jin Modified Pseudoinverse Redistribution Methods for Redundant Controls Allocation , 2005 .

[30]  M.W. Oppenheimer,et al.  Model predictive dynamic control allocation with actuator dynamics , 2004, Proceedings of the 2004 American Control Conference.

[31]  Hamid D. Taghirad,et al.  Robust PID control of fully-constrained cable driven parallel robots , 2014 .

[32]  Dehui Sun,et al.  Fault tolerant control for networked control systems with packet loss and time delay , 2011, Int. J. Autom. Comput..

[33]  Giulio Rosati,et al.  Planar Robotic Systems for Upper-Limb Post-Stroke Rehabilitation , 2008 .

[34]  Frederick J. Lallmant,et al.  INTEGRATED RECONFIGURABLE CONTROL ALLOCATION , 2001 .

[35]  Bin Jiang,et al.  Reconfigurable Control Allocation against Aircraft Control Effector Failures , 2007, 2007 IEEE International Conference on Control Applications.

[36]  A. Vicino,et al.  On the estimation of asymptotic stability regions: State of the art and new proposals , 1985 .

[37]  Jie Zhang,et al.  Actuator fault monitoring and fault tolerant control in distillation columns , 2015, ICAC.

[38]  Jin Jiang,et al.  Fault-tolerant control systems: A comparative study between active and passive approaches , 2012, Annu. Rev. Control..