Lyapunov-based switching control using neural networks for a remotely operated vehicle

This paper considers the tracking control problem of an underwater vehicle subjected to different load configurations, which from time to time introduce considerable variations of its mass and inertial parameters. The control of this kind of mode-switch process cannot be adequately faced with traditional adaptive control techniques because of the too long time needed for adaptation. To cope with this problem, a switching control scheme is proposed and the stability of this multi-controller system is analysed using the Lyapunov theory. The performance of the switched controller is evaluated by numerical simulations.

[1]  P. Ramadge,et al.  Controller switching based on output prediction errors , 1998, IEEE Trans. Autom. Control..

[2]  G. A. Mihram,et al.  Simulation: Statistical Foundations and Methodology. , 1974 .

[3]  Maria Letizia Corradini,et al.  A Multiple-Model Based Approach for the Intelligent Control of Underwater Remotely Operated Vehicles , 1999 .

[4]  A. Morse Supervisory control of families of linear set-point controllers. 2. Robustness , 1997, IEEE Trans. Autom. Control..

[5]  Sauro Longhi,et al.  Modelling and identification of a remotely operated vehicle , 2002 .

[6]  Sauro Longhi,et al.  Multiple models for adaptive control to improve the performance of minimum variance regulators , 2004 .

[7]  Sauro Longhi,et al.  Improved set-points tracking of remotely operated underwater vehicles through a supervised PID control scheme , 2005 .

[8]  Kumpati S. Narendra,et al.  Stochastic adaptive control using multiple models for improved performance in the presence of random disturbances , 2001 .

[9]  G. Conte,et al.  H∞ Control of a Remotely Operated Underwater Vehicle , 1994 .

[10]  Edoardo Mosca,et al.  Discrete-time supervisory control of families of two-degrees-of-freedom linear set-point controllers , 1999, IEEE Trans. Autom. Control..

[11]  Kumpati S. Narendra,et al.  Adaptation and learning using multiple models, switching, and tuning , 1995 .

[12]  Robert M. Sanner,et al.  Gaussian Networks for Direct Adaptive Control , 1991, 1991 American Control Conference.

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

[14]  A. J. Healey,et al.  Adaptive sliding mode control of autonomous underwater vehicles in the dive plane , 1990 .

[15]  Maria Letizia Corradini,et al.  A discrete adaptive variable-structure controller for MIMO systems, and its application to an underwater ROV , 1997, IEEE Trans. Control. Syst. Technol..

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

[17]  Marimuthu Palaniswami,et al.  An adaptive tracking controller using neural networks for a class of nonlinear systems , 1998, IEEE Trans. Neural Networks.

[18]  George Cybenko,et al.  Approximation by superpositions of a sigmoidal function , 1989, Math. Control. Signals Syst..

[19]  Edoardo Mosca,et al.  Designing predictors for MIMO switching supervisory control , 2001 .

[20]  Kevin Warwick,et al.  Dynamic Systems in Neural Networks , 1995 .

[21]  Sauro Longhi,et al.  Learning control of mobile robots using a multiprocessor system , 2006 .

[22]  A. Morse Supervisory control of families of linear set-point controllers , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[23]  Maria Letizia Corradini,et al.  Neural Networks Based Control of Mobile Robots: Development and Experimental Validation , 2003, J. Field Robotics.

[24]  Michael G. Safonov,et al.  The unfalsified control concept and learning , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[25]  Gianluca Ippoliti,et al.  A Multiple Models Approach for Adaptation and Learning in Mobile Robots Control , 2006, J. Intell. Robotic Syst..

[26]  Daniel Liberzon,et al.  Switching in Systems and Control , 2003, Systems & Control: Foundations & Applications.

[27]  R. Kosut,et al.  Direct unfalsified controller design-solution via convex optimization , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[28]  Shang-Liang Chen,et al.  Orthogonal least squares learning algorithm for radial basis function networks , 1991, IEEE Trans. Neural Networks.

[29]  Antonio M. Pascoal,et al.  Regulation of a nonholonomic autonomous underwater vehicle with parametric modeling uncertainty using Lyapunov functions , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[30]  Kumpati S. Narendra,et al.  Adaptive control of discrete-time systems using multiple models , 2000, IEEE Trans. Autom. Control..

[31]  D.R. Hush,et al.  Progress in supervised neural networks , 1993, IEEE Signal Processing Magazine.

[32]  Peter J. Gawthrop,et al.  Neural networks for control systems - A survey , 1992, Autom..

[33]  Kumpati S. Narendra,et al.  Nonlinear adaptive control using neural networks and multiple models , 2001, Autom..

[34]  Mukhtiar Ali Unar,et al.  Automatic steering of ships using neural networks , 1999 .

[35]  Kumpati S. Narendra,et al.  Adaptive control using multiple models , 1997, IEEE Trans. Autom. Control..

[36]  Joao P. Hespanha,et al.  Logic-based switching control of a nonholonomic system with parametric modeling uncertainty , 1999 .

[37]  A. Stephen Morse,et al.  Control Using Logic-Based Switching , 1997 .

[38]  R. L. Kosut Iterative unfalsified adaptive control: analysis of the disturbance-free case , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[39]  Edoardo Moxa Lyapunov-based switching supervisory control of nonlinear uncertain systems , 2001 .

[40]  Cheng Xiang,et al.  Design issues in stochastic adaptive control of discrete-time systems using multiple models , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[41]  A. Morse Supervisory control of families of linear set-point controllers Part I. Exact matching , 1996, IEEE Trans. Autom. Control..

[42]  Edoardo Mosca,et al.  Inference of candidate loop performance and data filtering for switching supervisory control , 2001, Autom..

[43]  F. Girosi,et al.  Networks for approximation and learning , 1990, Proc. IEEE.

[44]  W. Ames Mathematics in Science and Engineering , 1999 .

[45]  Berndt Müller,et al.  Neural networks: an introduction , 1990 .

[46]  Ju-Jang Lee,et al.  Adaptive control for uncertain nonlinear systems based on multiple neural networks , 2004, IEEE Trans. Syst. Man Cybern. Part B.

[47]  Sauro Longhi,et al.  Switching-based supervisory control of underwater vehicles , 2006 .

[48]  Thomas S. Brinsmead,et al.  Multiple model adaptive control. Part 2: switching , 2001 .

[49]  D. A. Smallwood,et al.  Model-based dynamic positioning of underwater robotic vehicles: theory and experiment , 2004, IEEE Journal of Oceanic Engineering.

[50]  Edoardo Mosca,et al.  Lyapunov-based switching supervisory control of nonlinear uncertain systems , 2002, IEEE Trans. Autom. Control..

[51]  Thor I. Fossen,et al.  Marine Control Systems Guidance, Navigation, and Control of Ships, Rigs and Underwater Vehicles , 2002 .

[52]  Alireza Karimi,et al.  Effects of the design parameters of multimodel adaptive control on the performance of a flexible transmission system , 2001 .