期刊
SENSORS
卷 22, 期 11, 页码 -出版社
MDPI
DOI: 10.3390/s22114234
关键词
autonomous underwater vehicle; model predictive control; trajectory tracking; normal probability division; GA-ACO algorithm; hydrodynamic analysis
资金
- university-local integration category project Underwater Vehicles Key Technology RD Center
- China Scholarship Council [202006680065]
A novel model predictive control method based on genetic algorithm and ant colony optimization is proposed to optimally solve the problem of standard MPC with constraints. This method is applied to the dynamic trajectory tracking control of autonomous underwater vehicles, and has been verified to be effective and robust through simulation and stability analysis.
In this paper, a novel model predictive control (MPC) method based on the population normal probability division genetic algorithm and ant colony optimization (GA-ACO) method is proposed to optimally solve the problem of standard MPC with constraints that generally cannot yield global optimal solutions when using quadratic programming (QP). Combined with dynamic sliding mode control (SMC), this model is applied to the dynamic trajectory tracking control of autonomous underwater vehicles (AUVs). First, the computational fluid dynamics (CFD) simulation platform ANSYS Fluent is used to solve for the main hydrodynamic coefficients required to establish the AUV dynamic model. Then, the novel model predictive controller is used to obtain the desired velocity command of the AUV. To reduce the influence of external interference and realize accurate velocity tracking, dynamic SMC is used to obtain the control input command. In addition, stability analysis based on the Lyapunov method proves the asymptotic stability of the controller. Finally, the trajectory tracking performance of the AUV in an underwater, three-dimensional environment is verified by using the MATLAB/Simulink simulation platform. The results verify the effectiveness and robustness of the proposed control method.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据