Model Reference Adaptive Control Allocation for Constrained Systems with Guaranteed Closed Loop Stability

This paper proposes an adaptive control allocation approach for uncertain over-actuated systems with actuator saturation. The proposed method does not require uncertainty estimation or a persistent excitation assumption. Using the element-wise non-symmetric projection algorithm, the adaptive parameters are restricted to satisfy certain optimality conditions leading to overall closed loop system stability. Furthermore, a sliding mode controller with a time-varying sliding surface, working in tandem with the adaptive control allocation, is proposed to guarantee the outer loop stability and reference tracking in the presence of control allocation errors and disturbances. Simulation results are provided, where the Aerodata Model in Research Environment is used as an over-actuated system with actuator saturation, to demonstrate the effectiveness of the proposed method.

[1]  Hamid D. Taghirad,et al.  An Analytic-Iterative Redundancy Resolution Scheme for Cable-Driven Redundant Parallel Manipulators , 2011, IEEE Transactions on Robotics.

[2]  Mogens Blanke,et al.  Performance Comparison of Controllers with Fault-Dependent Control Allocation for UAVs , 2017, J. Intell. Robotic Syst..

[3]  T. P. Fuglseth,et al.  Optimal constrained control allocation in marine surface vessels with rudders , 2008 .

[4]  Ilya Kolmanovsky,et al.  Implementation of CAPIO for Composite Adaptive Control of Cross-Coupled Unstable Aircraft , 2011 .

[5]  Wayne C. Durham,et al.  Aircraft Control Allocation , 2017 .

[6]  Youmin Zhang,et al.  Bibliographical review on reconfigurable fault-tolerant control systems , 2003, Annu. Rev. Control..

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

[8]  Shuzhi Sam Ge,et al.  Robust Adaptive Position Mooring Control for Marine Vessels , 2013, IEEE Transactions on Control Systems Technology.

[9]  Kevin Tomsovic,et al.  Dynamic Control Allocation for Damping of Inter-Area Oscillations , 2017, IEEE Transactions on Power Systems.

[10]  Mario Sassano,et al.  Data-Driven Dynamic Control Allocation for Uncertain Redundant Plants , 2018, 2018 IEEE Conference on Decision and Control (CDC).

[11]  David Bodden,et al.  Multivariable control allocation and control law conditioning when control effectors limit , 1994 .

[12]  Witold Gierusz,et al.  Logic thrust allocation applied to multivariable control of the training ship , 2006 .

[13]  Danwei Wang,et al.  Inertia-free fault-tolerant spacecraft attitude tracking using control allocation , 2015, Autom..

[14]  Florian Holzapfel,et al.  Adaptive fault tolerant control allocation for a hexacopter system , 2016, 2016 American Control Conference (ACC).

[15]  Ilya Kolmanovsky,et al.  Stability properties and cross coupling performance of the control allocation scheme CAPIO , 2010 .

[16]  John A. M. Petersen,et al.  Constrained quadratic programming techniques for control allocation , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[17]  Tor Arne Johansen,et al.  Adaptive control allocation , 2008, Autom..

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

[19]  Walter Fichter,et al.  Fast Exact Redistributed Pseudoinverse Method for Linear Actuation Systems , 2019, IEEE Transactions on Control Systems Technology.

[20]  Youmin Zhang,et al.  Control Allocation and Re-allocation for a Modified Quadrotor Helicopter against Actuator Faults , 2012 .

[21]  Guillaume Ducard,et al.  Fault-tolerant Flight Control and Guidance Systems: Practical Methods for Small Unmanned Aerial Vehicles , 2009 .

[22]  Maria Letizia Corradini,et al.  Robust Stabilization of Multi Input Plants With Saturating Actuators , 2010, IEEE Transactions on Automatic Control.

[23]  Ilya Kolmanovsky,et al.  Adaptive Control Allocation for Over-Actuated Systems with Actuator Saturation , 2017 .

[24]  K. Lum,et al.  Adaptive control allocation for non-linear systems with internal dynamics , 2010 .

[25]  Asgeir J. Sørensen,et al.  A survey of dynamic positioning control systems , 2011, Annu. Rev. Control..

[26]  O. Harkegard Efficient active set algorithms for solving constrained least squares problems in aircraft control allocation , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[27]  Danwei Wang,et al.  Robust Control Allocation for Spacecraft Attitude Tracking Under Actuator Faults , 2017, IEEE Transactions on Control Systems Technology.

[28]  Luca Zaccarian,et al.  Dynamic allocation for input redundant control systems , 2009, Autom..

[29]  Travis E. Gibson,et al.  Projection Operator in Adaptive Systems , 2011, ArXiv.

[30]  Marios M. Polycarpou,et al.  Fault diagnosis and fault-tolerant control allocation for a class of nonlinear systems with redundant inputs , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[31]  Yildiray Yildiz,et al.  A control allocation technique to recover from pilot-induced oscillations (capio) due to actuator rate limiting , 2010, Proceedings of the 2010 American Control Conference.

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

[33]  Metin Gokasan,et al.  Adaptive optimal control allocation using Lagrangian neural networks for stability control of a 4WS–4WD electric vehicle , 2013 .

[34]  Tor Arne Johansen,et al.  Stabilization of Automotive Vehicles Using Active Steering and Adaptive Brake Control Allocation , 2010, IEEE Transactions on Control Systems Technology.

[35]  Ilya V. Kolmanovsky,et al.  A control allocation system for automatic detection and compensation of phase shift due to actuator rate limiting , 2011, Proceedings of the 2011 American Control Conference.

[36]  Gordon H. Hardy,et al.  Piloted Evaluation of a Control Allocation Technique to Recover from Pilot-Induced Oscillations , 2015 .

[37]  Anuradha M. Annaswamy,et al.  Adaptive Output Feedback Based on Closed-Loop Reference Models , 2014, IEEE Transactions on Automatic Control.

[38]  Maria Letizia Corradini,et al.  A nonlinear fault-tolerant thruster allocation architecture for underwater remotely operated vehicles , 2016 .

[39]  Nilanjan Sarkar,et al.  Fault-tolerant control of an autonomous underwater vehicle under thruster redundancy , 2001, Robotics Auton. Syst..

[40]  Abdelkader Bouarfa,et al.  A fast active-balancing method for the 3-phase multilevel flying capacitor inverter derived from control allocation theory , 2017 .

[41]  Frank L. Lewis,et al.  Aircraft control and simulation: Dynamics, controls design, and autonomous systems: Third edition , 2015 .

[42]  Christopher Edwards,et al.  Fault Tolerant Flight Control , 2010 .

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

[44]  Masayoshi Tomizuka,et al.  A state-dependent boundary layer design for sliding mode control , 2002, IEEE Trans. Autom. Control..

[45]  Kenneth A. Bordignon,et al.  Constrained control allocation for systems with redundant control effectors , 1996 .

[46]  Halim Alwi,et al.  Fault tolerant control using sliding modes with on-line control allocation , 2008, Autom..

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

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

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

[50]  Martin Horn,et al.  Input Matrix Factorizations for Constrained Control Allocation , 2018, IEEE Transactions on Automatic Control.

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

[52]  Ilya V. Kolmanovsky,et al.  Pilot Induced Oscillation Mitigation for Unmanned Aircraft Systems: An Adaptive Control Allocation Approach , 2018, 2018 IEEE Conference on Control Technology and Applications (CCTA).