journal article·2021-05-11Open access

Linear Parameter-Varying Model Predictive Control of AUV for Docking Scenarios

Hiroshi Uchihori, Luca Cavanini, Mitsuhiko Tasaki, Pawel Majecki, Yusuke Yashiro, Michael J. Grimble, Ikuo Yamamoto, Gerrit M. van der Molen, Akihiro Morinaga, Kazuki Eguchi

Applied Sciences· Volume 11· Issue 10

Abstract

A control system for driving an Autonomous Underwater Vehicle (AUV) performing docking operations in presence of tidal current disturbances is proposed. The nonlinear model of the vehicle has been modelled in a Linear Parameter-Varying (LPV) form. This is suitable for the design of the control system using a model-based approach. The LPV model was used for a Model Predictive Control (MPC) design for computing the set of forces and moments driving the nonlinear vehicle model. The LPV-MPC control action is mapped into the reference signals for the actuators by using a Thrust Allocation (TA) algorithm. This was based on the nonlinear models for the actuators and their position and orientation on the vehicle’s hull. The structural decomposition of MPC and TA reduces the computational burden involved in computing the control law on-line on an embedded control board. Both MPC and TA algorithms use the vehicle’s linear and angular positions, and velocities that are estimated by an LPV based Kalman Filter (KF). The proposed control system has been tested in different docking scenarios using various tidal current disturbances acting on the vehicle as an unmeasured disturbance. The simulation results show the controller is effective in controlling the AUV over the range of control scenarios meeting the constraints and specifications.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Underwater Vehicles and Communication Systems · Adaptive Control of Nonlinear Systems · Stability and Control of Uncertain Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Naval Ship & Maritime Systems Engineering Department, Naval Ship & Maritime Systems Division, Mitsubishi Heavy Industries, Ltd., 6-53 Tsukuba-machi, Isahaya City 854-0065, Japan

Industrial Systems and Control, Ltd., Culzean House, 36 Renfield Street, Glasgow G2 1LU, UK

CIS Department, ICT Solution Headquarters, Mitsubishi Heavy Industries, Ltd., 5-717-1 Fukahori-machi, Nagasaki City 851-0392, Japan

Organization for Marine Science and Technology, Nagasaki University, 1-14 Bunkyo-machi, Nagasaki City 852-8521, Japan

Division of Mechanical Science, Nagasaki University Graduate School, 1-14 Bunkyo-machi, Nagasaki City 852-8521, Japan

Funding

Nippon Foundation

References (16)

Show source-provided references
1. Encarnacao, P., and Pascoal, A. (2000, January 12–15). 3D Path Following for Autonomous Underwater Vehicle. Proceedings of the 39th IEEE Conference on Decision and Control, Sydney, Australia.10.1109/CDC.2000.914272 ↗
2. Wei, Y., Zhu, D., and Chu, Z. (2018, January 1–3). Underwater Dynamic Target Tracking of Autonomous Underwater Vehicle Based on MPC Algorithm. Proceedings of the 2018 IEEE 8th International Conference on Underwater System Technology: Theory and Applications (USYS), Wuhan, China.10.1109/USYS.2018.8779215 ↗
3. Qiao, L., and Zhang, W. (2018, January 1–3). Fast Trajectory Tracking Control of Underactuated Autonomous Underwater Vehicles. Proceedings of the 2018 IEEE 8th International Conference on Underwater System Technology: Theory and Applications (USYS), Wuhan, China.10.1109/USYS.2018.8779000 ↗
4. Autonomous Underwater Vehicle Docking Concept Using 3D Imaging Sonar
5. Chu, Z., and Zhu, D. (2016, January 19–22). Adaptive sliding mode heading control for autonomous underwater vehicle including actuator dynamics. Proceedings of the OCEANS 2016, Shanghai, China.10.1109/OCEANSAP.2016.7485568 ↗
6. Adaptive formation control of autonomous underwater vehicles with model uncertainties10.1002/acs.2886 ↗
7. Naeem, W., Sutton, R., and Almad, M. (2003, January 1). Pure Pursuit Guidance and Model Predictive Control of an Autonomous Underwater Vehicle for Cable/Pipeline Tracking. Proceedings of the Institute of Marine Engineering Science and Technology Part C Journal of Marine Science and Environment, San Francisco, CA, USA.
8. Distributed implementation of nonlinear model predictive control for AUV trajectory tracking10.1016/j.automatica.2020.108863 ↗
9. Fault tolerant model predictive control for an over-actuated vessel10.1016/j.oceaneng.2018.04.045 ↗
10. Computationally efficient model predictive control for a class of linear parameter-varying systems10.1049/iet-cta.2017.1096 ↗
11. Cavanini, L., Cimini, G., and Ippoliti, G. (2017, January 3–6). A fast model predictive control algorithm for linear parameter varying systems with right invertible input matrix. Proceedings of the 2017 25th Mediterranean Conference on Control and Automation (MED), Valletta, Malta.10.1109/MED.2017.7984093 ↗
12. Model predictive control for pre-compensated voltage mode controlled DC–DC converters10.1049/iet-cta.2016.1501 ↗
13. Gain Scheduling using Time-varying Kalman Filter for a class of LPV Systems10.3182/20080706-5-KR-1001.00829 ↗
14. Antonelli, G., Fossen, T.I., and Yoerger, D.R. (2006). Modeling and control of underwater robots. Springer Handbook of Robotics, Springer.
15. Prestero, T. (2001). Verification of a Six-Degree of Freedom Simulation Model for the REMUS Autonomous Underwater Vehicle. [Ph.D. Thesis, Massachusetts Institute of Technology].10.1575/1912/3040 ↗
16. Grimble, M.J., and Majecki, P. (2020). Nonlinear Industrial Control Systems: Optimal Polynomial Systems and State-Space Approach, Springer.10.1007/978-1-4471-7457-8 ↗