Distributed implementation of nonlinear model predictive control for AUV trajectory tracking

被引:120
|
作者
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
相关论文
共 50 条
  • [1] Nonlinear model predictive control for trajectory tracking of an AUV: A distributed implementation
    Shen, Chao
    Shi, Yang
    Buckham, Brad
    2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 5998 - 6003
  • [2] AUV Trajectory Tracking Based on Nonlinear Model Predictive Control
    Yon, Zheping
    Gong, Peng
    Zhang, Wei
    Wu, Wenhua
    PROCEEDINGS OF THE 33RD CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2021), 2021, : 6055 - 6059
  • [3] Nonlinear Model Predictive Control for Autonomous Quadrotor Trajectory Tracking
    Benotsmane, Rabab
    Vasarhelyi, Jozsef
    VEHICLE AND AUTOMOTIVE ENGINEERING 4, VAE2022, 2023, : 24 - 34
  • [4] Trajectory Tracking Nonlinear Model Predictive Control for an Overactuated MAV
    Brunner, Maximilian
    Bodie, Karen
    Kamel, Mina
    Pantic, Michael
    Zhang, Weixuan
    Nieto, Juan
    Siegwart, Roland
    2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 5342 - 5348
  • [5] Learning-Based Model Predictive Control for Addressing Model Mismatch in AUV Trajectory Tracking
    Shen, Xuyu
    Jiao, Huifeng
    Sun, Gongwu
    Hu, Xuanyu
    Zhao, Yuchen
    Chu, Zhenzhong
    Chen, Qi
    INTELLIGENT ROBOTICS AND APPLICATIONS, ICIRA 2024, PT VI, 2025, 15206 : 45 - 56
  • [6] Distributed Nonlinear Model Predictive Control for Connected Vehicles Trajectory Tracking and Collision Avoidance with Ellipse Geometry
    Abdelaal, Mohamed
    Schoen, Steffen
    PROCEEDINGS OF THE 32ND INTERNATIONAL TECHNICAL MEETING OF THE SATELLITE DIVISION OF THE INSTITUTE OF NAVIGATION (ION GNSS+ 2019), 2019, : 2100 - 2111
  • [7] Fast Nonlinear Model Predictive Control for Unified Trajectory Optimization and Tracking
    Neunert, Michael
    de Crousaz, Cedric
    Furrer, Fadri
    Kamel, Mina
    Farshidian, Farbod
    Siegwart, Roland
    Buchli, Jonas
    2016 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2016, : 1398 - 1404
  • [8] Trajectory Tracking Nonlinear Model Predictive Control for Autonomous Surface Craft
    Guerreiro, Bruno J.
    Silvestre, Carlos
    Cunha, Rita
    Pascoal, Antonio
    2013 EUROPEAN CONTROL CONFERENCE (ECC), 2013, : 3012 - 3017
  • [9] NONLINEAR MODEL PREDICTIVE CONTROL FOR TRAJECTORY TRACKING OF A CLASS OF CONTINUUM ROBOTS
    Amouri, Ammar
    Merabti, Halim
    Cherfia, Abdelhakim
    Laib Dit Leksir, Yazid
    UPB Scientific Bulletin, Series D: Mechanical Engineering, 2022, 84 (03): : 19 - 32
  • [10] Trajectory Tracking Nonlinear Model Predictive Control for Autonomous Surface Craft
    Guerreiro, Bruno J.
    Silvestre, Carlos
    Cunha, Rita
    Pascoal, Antonio
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2014, 22 (06) : 2160 - 2175