Nonlinear model predictive controller robustness extension for unmanned aircraft

Purpose – Nonlinear model predictive control (NMPC) is emerging as a way to control unmanned aircraft with flight control constraints and nonlinear and unsteady aerodynamics. However, these predictive controllers do not perform robustly in the presence of physics-based model mismatches and uncertainties. Unmodeled dynamics and external disturbances are unpredictable and unsteady, which can dramatically degrade predictive controllers’ performance. To address this limitation, the purpose of this paper is to propose a new systematic approach using frequency-dependent weighting matrices. Design/methodology/approach – In this framework, frequency-dependent weighting matrices jointly minimize closed-loop sensitivity functions. This work presents the first practical implementation where the frequency content information of uncertainty and disturbances is used to provide a significant degree of robustness for a time-domain nonlinear predictive controller. The merit of the proposed method is successfully verified ...

[1]  Huibert Kwakernaak,et al.  H2-optimization - Theory and applications to robust control design , 2000, Annu. Rev. Control..

[2]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[3]  J. Cloutier State-dependent Riccati equation techniques: an overview , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[4]  Stephen J. Wright,et al.  Numerical Optimization , 2018, Fundamental Statistical Inference.

[5]  Eduardo F. Camacho,et al.  Min-Max MPC based on a computationally efficient upper bound of the worst case cost , 2006 .

[6]  Gary J. Balas,et al.  LINEAR, PARAMETER-VARYING CONTROL AND ITS APPLICATION TO AEROSPACE SYSTEMS , 2002 .

[7]  Huibert Kwakernaak,et al.  Robust control and H∞-optimization - Tutorial paper , 1993, Autom..

[8]  Jia Luo,et al.  Control of Wing-Rock Motion of Slender Delta Wings , 1993 .

[9]  F. Allgöwer,et al.  Nonlinear Model Predictive Control: From Theory to Application , 2004 .

[10]  Shahriar Keshmiri,et al.  Fuzzy-Logic Modeling of a Rolling Unmanned Vehicle in Antarctica Wind Shear , 2012 .

[11]  Shahriar Keshmiri,et al.  Online artificial neural network model‐based nonlinear model predictive controller for the meridian UAS , 2013 .

[12]  S. Keshmiri,et al.  Nonlinear H-infinity Control applied to a UAS in Trajectory Following , 2015 .

[13]  Jie Huang,et al.  Numerical approach to computing nonlinear H-infinity control laws , 1995 .

[14]  J. Doyle,et al.  Essentials of Robust Control , 1997 .

[15]  Mario G. Perhinschi,et al.  Unmanned aerial vehicle trajectory tracking algorithm comparison , 2013 .

[16]  Edoardo Mosca,et al.  Robust command governors for constrained linear systems , 2000, IEEE Trans. Autom. Control..

[17]  Huibert Kwakernaak Mixed sensitivity design , 2002 .

[18]  L. Ljung,et al.  Control theory : multivariable and nonlinear methods , 2000 .

[19]  Wilson J. Rugh,et al.  Gain scheduling for H-infinity controllers: a flight control example , 1993, IEEE Trans. Control. Syst. Technol..

[20]  Eduardo F. Camacho,et al.  Towards the practical implementation of min-max nonlinear Model Predictive Control , 2007, 2007 46th IEEE Conference on Decision and Control.

[21]  Brett Ninness,et al.  Nonlinear model predictive control of an inverted pendulum , 2009, 2009 American Control Conference.