Preview-based inversion of nonlinear nonminimum-phase systems: VTOL example

This article quantifies the importance of future desired output trajectory in determining system-inversion-based inputs used in precision output tracking. For minimum-phase systems, only information at the current time instant is needed to compute the current value of the exact-output-tracking input when using system inversion. In contrast, for nonminimum-phase systems, computing the bounded exact-output-tracking input at time instant t/sub c/ requires knowledge of the desired output for all future time [t/sub c/, /spl infin/]. However, it is intuitive that the effect of the desired output's distant-future values, on the output-tracking input at the current time instant, should be small. Therefore, preview information of the desired output for a finite-time window [t/sub c/, t/sub c/ + T/sub p/] should be sufficient to compute the output-tracking input (at current time (t/sub c/)) with an arbitrarily-small prescribed err-or if the preview time T/sub p/ is sufficiently large. The contribution of this article is the quantification of the required preview time T/sub p/ for nonlinear nonminimum-phase systems in terms of the desired accuracy in the computing the output-tracking input, and the characteristics of the system's internal dynamics. The proposed preview-based technique is applied to a benchmark VTOL aircraft model in simulation and results are presented.

[1]  George Meyer,et al.  Stable inversion for nonlinear systems , 1997, Autom..

[2]  S. Sastry Nonlinear Systems: Analysis, Stability, and Control , 1999 .

[3]  D. Croft,et al.  Creep, Hysteresis, and Vibration Compensation for Piezoactuators: Atomic Force Microscopy Application , 2001 .

[4]  B. Paden,et al.  Stable inversion for nonlinear nonminimum-phase time-varying systems , 1998, IEEE Trans. Autom. Control..

[5]  S. Bharadwaj,et al.  ENTRY TRAJECTORY TRACKING LAW VIA FEEDBACK LINEARIZATION , 1998 .

[6]  B. Paden,et al.  Nonlinear inversion-based output tracking , 1996, IEEE Trans. Autom. Control..

[7]  Domenico Prattichizzo,et al.  Convolution profiles for right inversion of multivariable non-minimum phase discrete-time systems , 2002, Autom..

[8]  Qingze Zou,et al.  Preview-Based Stable-Inversion for Output Tracking of Linear Systems , 1999 .

[9]  L. Silverman Inversion of multivariable linear systems , 1969 .

[10]  A. Isidori Nonlinear Control Systems , 1985 .

[11]  Alberto Isidori,et al.  Nonlinear Control Systems, Third Edition , 1995, Communications and Control Engineering.

[12]  S. Shankar Sastry,et al.  Nonlinear control design for slightly non-minimum phase systems: Application to V/STOL aircraft , 1992, Autom..

[13]  Eduardo Bayo,et al.  A finite-element approach to control the end-point motion of a single-link flexible robot , 1987, J. Field Robotics.

[14]  George Meyer,et al.  Parameter variations, relative degree, and stable inversion , 2001, Autom..

[15]  B. Paden,et al.  A different look at output tracking: control of a VTOL aircraft , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[16]  Woosoon Yim,et al.  Nonlinear Inverse and Predictive End Point Trajectory Control of Flexible Macro-Micro Manipulators , 1996 .

[17]  Masayoshi Tomizuka,et al.  Preview Control for Vehicle Lateral Guidance in Highway Automation , 1991, 1991 American Control Conference.

[18]  Santosh Devasia,et al.  Should model-based inverse inputs be used as feedforward under plant uncertainty? , 2002, IEEE Trans. Autom. Control..

[19]  Masayoshi Tomizuka,et al.  Vehicle Lateral Control for Highway Automation , 1990, 1990 American Control Conference.

[20]  R. Hirschorn Invertibility of multivariable nonlinear control systems , 1979 .