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 条
  • [41] Centralized versus Distributed Nonlinear Model Predictive Control for Online Robot Fleet Trajectory Planning
    Bertilsson, Filip
    Gordon, Martin
    Hansson, Johan
    Moller, Daniel
    Soderberg, Daniel
    Zhang, Ze
    Akesson, Knut
    2022 IEEE 18TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2022, : 701 - 706
  • [42] AUV Trajectory Tracking Models and Control Strategies: A Review
    Li, Daoliang
    Du, Ling
    JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2021, 9 (09)
  • [43] FPGA Implementation of Nonlinear Model Predictive Control
    Xu, Fang
    Chen, Hong
    Jin, Weiwei
    Xu, Yueting
    26TH CHINESE CONTROL AND DECISION CONFERENCE (2014 CCDC), 2014, : 108 - 113
  • [44] Nonlinear model predictive docking control for an AUV with USBL position measurements
    Gao, Jian
    Liu, Changxin
    Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 2015, 33 (05): : 860 - 866
  • [45] Trajectory tracking control of unmanned hovercraft based on model predictive control
    Zhang, Haolun
    Wang, Yuanhui
    Valeriy, Zaytsev
    Dmytro, Zaytsev
    OCEANS 2023 - LIMERICK, 2023,
  • [46] An enhanced trajectory tracking control of the dynamic positioning ship based on nonlinear model predictive control and disturbance observer
    Tang, Ligang
    Wang, Lei
    Wang, Yiting
    Zhang, Yong
    OCEAN ENGINEERING, 2022, 265
  • [47] Model Predictive Control for UGV Trajectory Tracking Based on Dynamic Model
    Wang Meiling
    Wang Zhen
    Yang Yi
    Fu Mengyin
    2016 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION (ICIA), 2016, : 1676 - 1681
  • [48] Autonomous Underwater Vehicle (AUV) Motion Design: Integrated Path Planning and Trajectory Tracking Based on Model Predictive Control (MPC)
    Deng, Si-Yi
    Hao, Li-Ying
    Shen, Chao
    JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2024, 12 (09)
  • [49] Model Predictive Control of Unmanned Mine Vehicle Trajectory Tracking
    Xin, Peng
    Wang, Zhiwen
    Sun, Hongtao
    Zhang, Bin
    2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 4757 - 4762
  • [50] Quadrotor Helicopters Trajectory Tracking with Stochastic Model Predictive Control
    Yang, Yanhua
    Chen, Yang
    Tang, Chaoquan
    Chai, Li
    2017 AUSTRALIAN AND NEW ZEALAND CONTROL CONFERENCE (ANZCC), 2017, : 166 - 171