Optimization of the Energy Consumption of Depth Tracking Control Based on Model Predictive Control for Autonomous Underwater Vehicles

For long-term missions in complex seas, the onboard energy resources of autonomous underwater vehicles (AUVs) are limited. Thus, energy consumption reduction is an important aspect of the study of AUVs. This paper addresses energy consumption reduction using model predictive control (MPC) based on the state space model of AUVs for trajectory tracking control. Unlike the previous approaches, which use a cost function that consists of quadratic deviations of the predicted controlled output from the reference trajectory and quadratic input changes, a term of quadratic energy (i.e., quadratic input) is introduced into the cost function in this paper. Then, the MPC control law with the new cost function is constructed, and an analysis on the effect of the quadratic energy term on the stability is given. Finally, simulation results for depth tracking control are given to demonstrate the feasibility and effectiveness of the improved MPC on energy consumption optimization for AUVs.

[1]  José Cappelletto,et al.  Model predictive control of remotely operated underwater vehicles , 2011, IEEE Conference on Decision and Control and European Control Conference.

[2]  Stephen R. Turnock,et al.  Model predictive control of a hybrid autonomous underwater vehicle with experimental verification , 2014 .

[3]  Roy M. Howard,et al.  Linear System Theory , 1992 .

[4]  J.P. Hayes,et al.  Engineering cybernetics , 1976, Proceedings of the IEEE.

[5]  Andrei V. Medvedev,et al.  Depth control methods of variable buoyancy AUV , 2017, 2017 IEEE Underwater Technology (UT).

[6]  Jana Fuhrmann,et al.  Guidance And Control Of Ocean Vehicles , 2016 .

[7]  Sen Wang,et al.  Adaptive low-level control of autonomous underwater vehicles using deep reinforcement learning , 2018, Robotics Auton. Syst..

[8]  Ning Wang,et al.  Finite-time observer based accurate tracking control of a marine vehicle with complex unknowns , 2017 .

[9]  Daqi Zhu,et al.  Observer-based adaptive neural network control for a class of remotely operated vehicles , 2016 .

[10]  Gabriel Oliver,et al.  Inertial Sensor Self-Calibration in a Visually-Aided Navigation Approach for a Micro-AUV , 2015, Sensors.

[11]  Youmin Zhang,et al.  Sliding mode fault tolerant control dealing with modeling uncertainties and actuator faults. , 2012, ISA transactions.

[12]  Shu Lin,et al.  Model Predictive Control — Status and Challenges , 2013 .

[13]  Chao Yang,et al.  Driving performance of underwater long-arm hydraulic manipulator system for small autonomous underwater vehicle and its positioning accuracy , 2017 .

[14]  Sankar Nath Shome,et al.  Modelling and simulation of a robust energy efficient AUV controller , 2016, Math. Comput. Simul..

[15]  Simon X. Yang,et al.  Adaptive Sliding Mode Control for Depth Trajectory Tracking of Remotely Operated Vehicle with Thruster Nonlinearity , 2016, Journal of Navigation.

[17]  Qin Zhang,et al.  Virtual Submerged Floating Operational System for Robotic Manipulation , 2018, Complex..

[18]  Roozbeh Sangi,et al.  A novel hybrid agent-based model predictive control for advanced building energy systems , 2018, Energy Conversion and Management.

[19]  José Luis Guzmán,et al.  Generalized Predictive Control With Actuator Deadband for Event-Based Approaches , 2014, IEEE Transactions on Industrial Informatics.

[20]  Chao Yang,et al.  Experimental Evaluation on Depth Control Using Improved Model Predictive Control for Autonomous Underwater Vehicle (AUVs) , 2018, Sensors.

[21]  Zhongjiu Zheng,et al.  Global Asymptotic Model-Free Trajectory-Independent Tracking Control of an Uncertain Marine Vehicle: An Adaptive Universe-Based Fuzzy Control Approach , 2018, IEEE Transactions on Fuzzy Systems.

[22]  Marko Bacic,et al.  Model predictive control , 2003 .

[23]  Paul Newman,et al.  Market Prospects for AUVs , 2007 .

[24]  Li Peng-chao Developing Tendency of Unmanned Underwater Vehicles , 2011 .

[25]  Michael Nikolaou,et al.  MPC: Current practice and challenges , 2012 .

[26]  Jingang Yi,et al.  Model predictive control of buoyancy propelled autonomous underwater glider , 2015, 2015 American Control Conference (ACC).

[27]  Agus Budiyono Model predictive control for autonomous underwater vehicle , 2010 .

[28]  Fumin Zhang,et al.  Future Trends in Marine Robotics , 2015 .

[29]  Jan M. Maciejowski,et al.  Predictive control : with constraints , 2002 .

[30]  H. Ouerdane,et al.  Model predictive control of indoor microclimate: Existing building stock comfort improvement , 2018, Energy Conversion and Management.

[31]  Xing Liu,et al.  Adaptive fault tolerant control and thruster fault reconstruction for autonomous underwater vehicle , 2018 .

[32]  José Luis Guzmán,et al.  Event-Based GPC for Multivariable Processes: A Practical Approach With Sensor Deadband , 2017, IEEE Transactions on Control Systems Technology.

[33]  Fumin Zhang,et al.  Future Trends in Marine Robotics [TC Spotlight] , 2015, IEEE Robotics & Automation Magazine.

[34]  Monique Chyba,et al.  Autonomous underwater vehicles , 2009 .

[35]  E. Rogers,et al.  Experimentally Verified Depth Regulation for AUVs Using Constrained Model Predictive Control , 2014 .

[36]  Colin Bradley,et al.  Hierarchical Model Predictive Image-Based Visual Servoing of Underwater Vehicles With Adaptive Neural Network Dynamic Control , 2016, IEEE Transactions on Cybernetics.

[37]  Sambhunath Nandy,et al.  Energy Efficient Trajectory Tracking Controller for Underwater Applications: ARobust Approach , 2015 .

[38]  Christoph Ament,et al.  Modular AUV System with Integrated Real-Time Water Quality Analysis , 2018, Sensors.

[39]  Chaomin Luo,et al.  Adaptive Fuzzy Sliding Mode Diving Control for Autonomous Underwater Vehicle with Input Constraint , 2018, Int. J. Fuzzy Syst..

[40]  Liuping Wang,et al.  Model Predictive Control System Design and Implementation Using MATLAB , 2009 .

[41]  Akhilesh Swarup,et al.  Position and Velocity control of Remotely Operated Underwater Vehicle using Model Predictive Control , 2015 .

[42]  Jan Christian Albiez,et al.  CSurvey - An autonomous optical inspection head for AUVs , 2015, Robotics Auton. Syst..

[43]  Ahmad B. Rad,et al.  Adaptive fuzzy sliding mode control with chattering elimination for nonlinear SISO systems , 2009, Simul. Model. Pract. Theory.

[44]  Luis Govinda García-Valdovinos,et al.  Neural Network-Based Self-Tuning PID Control for Underwater Vehicles , 2016, Sensors.