Aircraft maneuvering control using generalized dynamic inversion and semidefinite Lyapunov functions

The generalized dynamic inversion paradigm is applied to aircraft maneuvering control design. A partially nonlinear aircraft model is decomposed into outer and inner subsystems. A scalar outer subsystem deviation function is defined, and a linear stable dynamics in this deviation function is manipulated to obtain a linear equation in the control vector. The equation is inverted using the Greville formula, resulting in the control law. The particular part of the control law drives the outer subsystem states to their desired values, and the auxiliary part acts to stabilize the vehicle's internal dynamics by means of the null-control vector. The null-control vector is constructed via a class of novel positive semidefinite Lyapunov functions and nullprojected Lyapunov equations. The performance of the aforementioned control system is evaluated by comparing with the performance of an optimal linear quadratic regulator as applied to the same partially nonlinear system. Numerical simulations show the stability and performance characteristics of the two closed loop systems to be comparable, demonstrating the efficacy of the proposed generalized dynamic inversion control law.

[1]  Douglas Thomson,et al.  Development and verification of an algorithm for helicopter inverse simulation , 1990 .

[2]  T. Greville The Pseudoinverse of a Rectangular or Singular Matrix and Its Application to the Solution of Systems of Linear Equations , 1959 .

[3]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[4]  A. Ferfera,et al.  Stabilization of nonlinear systems by use of semidefinite Lyapunov functions , 1999 .

[5]  Dewey H. Hodges,et al.  Inverse Dynamics of Servo-Constraints Based on the Generalized Inverse , 2005 .

[6]  Dennis S. Bernstein,et al.  Matrix Mathematics: Theory, Facts, and Formulas with Application to Linear Systems Theory , 2005 .

[7]  O. Kato,et al.  An interpretation of airplane general motion and contol as inverse problem , 1986 .

[8]  Abdulrahman H. Bajodah,et al.  Generalised dynamic inversion spacecraft control design methodologies , 2009 .

[9]  Abdulrahman H. Bajodah,et al.  Singularly perturbed feedback linearization with linear attitude deviation dynamics realization , 2008 .

[10]  Ronald A. Hess,et al.  Generalized technique for inverse simulation applied to aircraft maneuvers , 1991 .

[11]  Adi Ben-Israel,et al.  Generalized inverses: theory and applications , 1974 .

[12]  Rachid Outbib,et al.  Semidefinite lyapunov functions stability and stabilization , 1996, Math. Control. Signals Syst..

[13]  R. M. McKillip,et al.  Helicopter flight control system design and evaluation for NOE operations using controller inversion techniques , 1989 .

[14]  Wojciech Blajer,et al.  Modeling of Aircraft Prescribed Trajectory Flight as an Inverse Simulation Problem , 2009 .

[15]  Donald McLean,et al.  Automatic Flight Control Systems , 1990 .

[16]  R. Penrose A Generalized inverse for matrices , 1955 .

[17]  George M. Siouris,et al.  Applied Optimal Control: Optimization, Estimation, and Control , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[18]  Dan Bugajski,et al.  Dynamic inversion: an evolving methodology for flight control design , 1994 .

[19]  Robert F. Stengel,et al.  Flight Control Design using Nonlinear Inverse Dynamics , 1986, 1986 American Control Conference.

[20]  Frank L. Lewis,et al.  Aircraft Control and Simulation , 1992 .

[21]  Shirley Dex,et al.  JR 旅客販売総合システム(マルス)における運用及び管理について , 1991 .