TY - CHAP
T1 - Lyapunov-Based Model Predictive Control for Dynamic Positioning and Trajectory-Tracking Control of an AUV
AU - Shi, Yang
AU - Shen, Chao
AU - Wei, Henglai
AU - Zhang, Kunwu
N1 - Publisher Copyright:
© 2023, The Author(s), under exclusive license to Springer Nature Switzerland AG.
PY - 2023
Y1 - 2023
N2 - In this chapter, an LMPC-based DP control algorithm is firstly proposed for an AUV. A nonlinear Proportional-derivative (PD) control law is exploited to construct the contraction constraint in optimization problem that is associated with the LMPC. A quasi-global closed-loop stability property can be claimed for the closed-loop LMPC-based DP control system. Secondly, the LMPC is applied to solve the AUV trajectory tracking control problem. An auxiliary nonlinear tracking control law is designed using the backstepping technique and then used to construct the contraction constraint. Conditions for recursive feasibility and closed-loop stability are derived. In both DP and tracking control, the TA subproblem is solved simultaneously with the LMPC control, which reduces the conservativeness brought by conventional TA solutions. Essentially, the proposed LMPC method builds on the existing AUV control system and incorporates online optimization to improve the control performance. Since the closed-loop stability does not rely on the exact solution of the optimization, the LMPC creates a trade-off between computational complexity and control performance. We can easily control the computational complexity by specifying the maximum iteration number meanwhile guaranteeing the control performance no worse than the existing AUV motion controller.
AB - In this chapter, an LMPC-based DP control algorithm is firstly proposed for an AUV. A nonlinear Proportional-derivative (PD) control law is exploited to construct the contraction constraint in optimization problem that is associated with the LMPC. A quasi-global closed-loop stability property can be claimed for the closed-loop LMPC-based DP control system. Secondly, the LMPC is applied to solve the AUV trajectory tracking control problem. An auxiliary nonlinear tracking control law is designed using the backstepping technique and then used to construct the contraction constraint. Conditions for recursive feasibility and closed-loop stability are derived. In both DP and tracking control, the TA subproblem is solved simultaneously with the LMPC control, which reduces the conservativeness brought by conventional TA solutions. Essentially, the proposed LMPC method builds on the existing AUV control system and incorporates online optimization to improve the control performance. Since the closed-loop stability does not rely on the exact solution of the optimization, the LMPC creates a trade-off between computational complexity and control performance. We can easily control the computational complexity by specifying the maximum iteration number meanwhile guaranteeing the control performance no worse than the existing AUV motion controller.
UR - https://www.scopus.com/pages/publications/85153066668
U2 - 10.1007/978-3-031-19354-5_4
DO - 10.1007/978-3-031-19354-5_4
M3 - 章节
AN - SCOPUS:85153066668
T3 - Advances in Industrial Control
SP - 49
EP - 75
BT - Advances in Industrial Control
PB - Springer Science and Business Media Deutschland GmbH
ER -