Distributed implementation of nonlinear model predictive control for AUV trajectory tracking

被引:132
作者
Shen, Chao [1 ]
Shi, Yang [1 ]
机构
[1] Univ Victoria, Dept Mech Engn, Victoria, BC V8W 3P6, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Autonomous underwater vehicle; Model predictive control; Trajectory tracking; Distributed control; Nonlinear control; Real-time control; UNDERWATER VEHICLES; STABILIZATION; CONSTRAINTS;
D O I
10.1016/j.automatica.2020.108863
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper studies the trajectory tracking control of an autonomous underwater vehicle (AUV). We investigate the nonlinear model predictive control (NMPC) method looking for possible approaches to alleviate the heavy computational burden. Novel distributed NMPC algorithms are developed exploiting the dynamic properties of the AUV motion. By appropriately decomposing the original optimization problems into smaller size subproblems and then solving them in a distributed manner, the expected floating point operations (flops) can be reduced dramatically. We show that the convergence of the AUV trajectory can be guaranteed by the proposed contraction constraints in the decomposed subproblems. Recursive feasibility and closed-loop stability are proved. Taking advantage of the guaranteed stability, a real-time distributed implementation algorithm is further developed to automatically trade off between control performance and computational complexity. Extensive simulation studies on the Falcon AUV model demonstrate the effectiveness and robustness of the proposed approach. (C) 2020 Elsevier Ltd. All rights reserved.
引用
收藏
页数:9
相关论文
共 23 条
[21]   Advanced Control in Marine Mechatronic Systems: A Survey [J].
Shi, Yang ;
Shen, Chao ;
Fang, Huazhen ;
Li, Huiping .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2017, 22 (03) :1121-1131
[22]   Precise trajectory control for an inspection class ROV [J].
Soylu, Serdar ;
Proctor, Alison A. ;
Podhorodeski, Ron P. ;
Bradley, Colin ;
Buckham, Bradley J. .
OCEAN ENGINEERING, 2016, 111 :508-523
[23]   A chattering-free sliding-mode controller for underwater vehicles with fault-tolerant infinity-norm thrust allocation [J].
Soylu, Serdar ;
Buckham, Bradley J. ;
Podhorodeski, Ron P. .
OCEAN ENGINEERING, 2008, 35 (16) :1647-1659