Experimental Study of a Command Governor Adaptive Depth Controller for an Unmanned Underwater Vehicle

Abstract Unmanned Underwater Vehicles (UUVs) are increasingly being used in advanced applications that require them to operate in tandem with human divers and around underwater infrastructure and other vehicles. These applications require precise control of the UUVs which is challenging due to the non-linear and time varying nature of the hydrodynamic forces, presence of external disturbances, uncertainties and unexpected changes that can occur within the UUV’s operating environment. Adaptive control has been identified as a promising solution to achieve desired control within such dynamic environments. Nevertheless, adaptive control in its basic form, such as Model Reference Adaptive Control (MRAC) has a trade-off between the adaptation rate and transient performance. Even though, higher adaptation rates produce better performance they can lead to instabilities and actuator fatigue due to high frequency oscillations in the control signal. Command Governor Adaptive Control (CGAC) is a possible solution to achieve better transient performance at low adaptation rates. In this study CGAC has been experimentally validated for depth control of a UUV, which is a unique challenge due to the unavailability of full state measurement and a greater thrust requirement. These in turn leads to additional noise from state estimation, time-delays from input noise filters, higher energy expenditure and susceptibility to saturation. Experimental results show that CGAC is more robust against noise and time-delays and has lower energy expenditure and thruster saturation. In addition, CGAC offers better tracking, disturbance rejection and tolerance to partial thruster failure compared to the MRAC.

[1]  Asgeir J. Sørensen,et al.  Structural issues in the design and operation of marine control systems , 2005, Annu. Rev. Control..

[2]  Dev Ranmuthugala,et al.  Modeling, simulation and control of underwater vehicles , 2011 .

[3]  Eric N. Johnson,et al.  Frequency-limited adaptive control architecture for transient response improvement , 2013, 2013 American Control Conference.

[4]  Eric N. Johnson,et al.  Command Governor-Based Adaptive Control of an Autonomous Helicopter , 2012 .

[5]  Naira Hovakimyan,et al.  Design and Analysis of a Novel ${\cal L}_1$ Adaptive Control Architecture With Guaranteed Transient Performance , 2008, IEEE Transactions on Automatic Control.

[6]  M. Caccia,et al.  Modeling and identification of open-frame variable configuration unmanned underwater vehicles , 2000, IEEE Journal of Oceanic Engineering.

[7]  Thor I. Fossen,et al.  Adaptive control of ROVs with actuator dynamics and saturation , 1992 .

[8]  Florian Holzapfel,et al.  Constraint Enforcement Methods for Command Governor based Adaptive Control of Uncertain Dynamical Systems , 2013 .

[9]  Nilanjan Sarkar,et al.  Adaptive control of an autonomous underwater vehicle: experimental results on ODIN , 2001, IEEE Trans. Control. Syst. Technol..

[10]  Kevin D. LePage,et al.  Adaptive autonomous underwater vehicles for littoral surveillance , 2011, Intell. Serv. Robotics.

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

[12]  B. Bett,et al.  Autonomous Underwater Vehicles (AUVs): Their past, present and future contributions to the advancement of marine geoscience , 2014 .

[13]  Chengyu Cao,et al.  Design and Analysis of a Novel L1 Adaptive Controller, Part I: Control Signal and Asymptotic Stability , 2006, 2006 American Control Conference.

[14]  Jonathan C. Howland,et al.  The Nereus hybrid underwater robotic vehicle , 2009 .

[15]  Ayanna M. Howard,et al.  Autonomous robot-diver assistance through joint intention theory , 2014, 2014 Oceans - St. John's.

[16]  Qing-Long Han,et al.  Path-Following Control of Autonomous Underwater Vehicles Subject to Velocity and Input Constraints via Neurodynamic Optimization , 2019, IEEE Transactions on Industrial Electronics.

[17]  Louis L. Whitcomb,et al.  Adaptive identification of dynamically positioned underwater robotic vehicles , 2003, IEEE Trans. Control. Syst. Technol..

[18]  Eric N. Johnson,et al.  Command Governor-Based Adaptive Control , 2012 .

[19]  A. J. Healey,et al.  Multivariable sliding mode control for autonomous diving and steering of unmanned underwater vehicles , 1993 .

[20]  Dana R. Yoerger,et al.  Adaptive sliding control of an experimental underwater vehicle , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[21]  Sd Ranmuthugala,et al.  Development and modelling of a three-thurster remotely operated vehicle using open source hardware , 2013 .

[22]  Dev Ranmuthugala,et al.  Quasi-static analysis of the hydrodynamic interaction effects on an autonomous underwater vehicle operating in proximity to a moving submarine , 2015 .

[23]  Asgeir J. Sørensen,et al.  Output feedback control of slender body underwater vehicles with current estimation , 2007, Int. J. Control.

[24]  S. G. Jayasinghe,et al.  Command Governor Adaptive Control for Unmanned Underwater Vehicles with measurement noise and actuator dead-zone , 2016, 2016 Moratuwa Engineering Research Conference (MERCon).

[25]  Thor I. Fossen,et al.  Guidance and control of ocean vehicles , 1994 .

[26]  D. C. Lynn,et al.  Performing ship hull inspections using a remotely operated vehicle , 1999, Oceans '99. MTS/IEEE. Riding the Crest into the 21st Century. Conference and Exhibition. Conference Proceedings (IEEE Cat. No.99CH37008).

[27]  Asgeir J. Sørensen,et al.  Reference Model for High Performance and Low Energy Consumption Motions , 2012 .

[28]  Shantha Gamini Jayasinghe,et al.  Experimental Study of Command Governor Adaptive Control for Unmanned Underwater Vehicles , 2019, IEEE Transactions on Control Systems Technology.

[29]  Giuseppe Conte,et al.  Remotely operated vehicle depth control , 2003 .

[30]  Yong-Kon Lim,et al.  Docking problem and guidance laws considering drift for an underactuated AUV , 2011, OCEANS 2011 IEEE - Spain.

[31]  Louis L. Whitcomb,et al.  Experimental evaluation of adaptive model-based control for underwater vehicles in the presence of unmodeled actuator dynamics , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[32]  Vahram Stepanyan,et al.  Indirect M-MRAC for systems with time varying parameters and bounded disturbances , 2012, 2012 IEEE International Symposium on Intelligent Control.

[33]  Chun-Yi Su,et al.  Robust adaptive control of a class of nonlinear systems with unknown dead-zone , 2004, Autom..

[34]  Eric N. Johnson,et al.  A new command governor architecture for transient response shaping , 2013 .

[35]  Shantha Gamini Jayasinghe,et al.  Composite model reference adaptive control for an unmanned underwater vehicle , 2015 .

[36]  Junku Yuh,et al.  Experimental study on adaptive control of underwater robots , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[37]  Dev Ranmuthugala,et al.  Command governor adaptive control for an unmanned underwater vehicle , 2015, 2015 IEEE Conference on Control Applications (CCA).

[38]  Junku Yuh,et al.  Development of a real-time control architecture for a semi-autonomous underwater vehicle for intervention missions , 2004 .

[39]  Newton Maruyama,et al.  Modeling and Identification of an Open-frame Underwater Vehicle: The Yaw Motion Dynamics , 2012, J. Intell. Robotic Syst..

[40]  Thor I. Fossen,et al.  Robust adaptive control of underwater vehicles : a comparative study , 1996 .

[41]  Bjørn Solvang,et al.  A methodological framework for developing ROV-manipulator systems for underwater unmanned intervention , 2001, MTS/IEEE Oceans 2001. An Ocean Odyssey. Conference Proceedings (IEEE Cat. No.01CH37295).

[42]  Vincent Creuze,et al.  The 2014 underwater archaeological mission on the shipwreck of the Lune, in the framework of the Corsaire Concept Project: scanning and sampling artefacts with robots , 2015, EUROCAST 2015.

[43]  Nicholas D Valladarez An Adaptive Approach for Precise Underwater Vehicle Control in Combined Robot-Diver Operations , 2015 .

[44]  Thor I. Fossen,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control , 2011 .

[45]  Jun Wang,et al.  Constrained Control of Autonomous Underwater Vehicles Based on Command Optimization and Disturbance Estimation , 2019, IEEE Transactions on Industrial Electronics.

[46]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

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