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.
KeywordsControl allocation feasibility fault tolerant control model predictive control domain of attraction
Unable to display preview. Download preview PDF.
This work was partly supported by Research Council of Norway through the Centres of Excellence (No. 223254 NTNU-AMOS).
- O. Harkegard. Efficient active set algorithms for solving constrained least squares problems in aircraft control allocation. In Proceedings of the 41st IEEE Conference on Decision and Control, IEEE, Las Vegas, USA, pp. 1295–1300, 2002. DOI: 10.1109/CDC.2002.1184694.Google Scholar
- T. I. Fossen, T. A. Johansen. A survey of control allocation methods for ships and underwater vehicles. In Proceedings of the 14th Mediterranean Conference on Control and Automation, IEEE, Ancona, Italy, pp. 1–6, 2006. DOI: 10.1109/MED.2006.328749.Google Scholar
- Y. M. Zhang, V. S. Suresh, B. Jiang, D. Theilliol. Reconfigurable control allocation against aircraft control effect-or failures. In Proceedings of IEEE International Conference on Control Applications, Singapore, Singapore, pp. 1197–1202, 2007. DOI: 10.1109/CCA.2007.4389398.Google Scholar
- S. S. Tohidi, A. K. Sedigh, D. Buzorgnia. Fault tolerant control design using adaptive control allocation based on the pseudo inverse along the null space. International Journal of Robust and Nonlinear Control, vol. 26, no. 16, pp. 3541–3557, 2016. DOI: 10.1002/rnc.3518.MathSciNetCrossRefzbMATHGoogle Scholar
- S. S. Tohidi, Y. Yildiz, I. Kolmanovsky. Fault tolerant control for over-actuated systems: An adaptive correction approach. In Proceedings of American Control Conference, IEEE, Boston, USA, pp. 2530–2535, 2016. DOI: 10.1109/ACC.2016.7525297.Google Scholar
- J. B. Davidson, F. J. Lallman, W. T. Bundick. Integrated reconfigurable control allocation. In Proceedings of AIAA Guidance, Navigation, and Control Conference and Exhibit, Guidance, Navigation, and Control and Co-located Conferences, Montreal, Canada, 2001. DOI: 10.2514/ 6.2001-4083.Google Scholar
- Y. Luo, A. Serrani, S. Yurkovich, D. B. Doman, M. W. Oppenheimer, model predictive dynamic control allocation with actuator dynamics. In Proceedings of American Control Conference, IEEE, Boston, USA, pp. 1695–1700, 2004. DOI: 10.23919/ACC.2004.1386823.Google Scholar
- M. Hanger, T. A. Johansen, G. K. Mykland, A. Skullestad, Dynamic model predictive control allocation using CVX-GEN. In Proceedings of the 9th IEEE International Conference on Control and Automation, Santiago, Chile, pp. 417–422, 2011. DOI: 10.1109/ICCA.2011.6137940.Google Scholar
- H. K. Khalil. Noninear Systems, New Jersey, USA: Prentice-Hall, 1996.Google Scholar
- J. Lofberg. YALMIP: A toolbox for modeling and optimization in MATLAB. In Proceedings of IEEE International Conference on Robotics and Automation, New Orleans, USA, pp. 284–289, 2004. DOI: 10.1109/CACSD.2004. 1393890.Google Scholar
- O. Harkegaard. Quadratic Programming Control Atoolbox (QCAT), [Online], Available: http://research. harkegard.se/qcat/, 2004.Google Scholar
- G. Rosati, R. Secoli, D. Zanotto, A. Rossi, G. Boschetti. Planar robotic systems for upper-limb post-stroke rehabilitation. In Proceedings of the ASME International Mechanical Engineering Congress and Exposition, Boston, USA, pp. 115–124, 2008. DOI: 10.1115/IMECE2008-67273.Google Scholar