Straight Line Tracking of Underactuacted AUV Based on Model Predictive Control
-
摘要: 文中采用模型预测控制的方法, 研究有输入约束的欠驱动自主水下航行器(AUV)的直线路径跟踪控制问题。前人多采用简化的线性系统模型, 文中分别采用线性模型预测控制、线性时变模型预测控制和非线性模型预测控制3种算法对非线性系统进行研究, 得出这些算法的性能对比。仿真结果表明, 无论哪一种模型预测控制算法都可以在满足系统约束的条件下实现AUV的直线跟踪, 且非线性模型预测控制的快速性和稳定性均优于线性模型预测控制。因此, 模型预测控制算法具有较强的可靠性及鲁棒性。Abstract: To apply the model predictive control method to linear tracking control of underactuated autonomous underwater vehicle(AUV) with input constraint, three model predictive control algorithms, i.e., the linear model predictive control(LMPC) algorithm, the linear time-varying model predictive control(LTV-MPC) algorithm, and the nonlinear model predictive control(NMPC) algorithm, are respectively applied to the nonlinear system, and the performances of these algorithms are analyzed and compared. Simulation results show that all three model predictive control algorithms can achieve straight line tracking of AUV under the condition of satisfying the system constraints, NMPC and LTV-MPC are superior to LMPC in control rapidity and stability, and NMPC is better than LTV-MPC. Therefore, the model predictive control algorithm has strong robustness and reliability.
-
[1] Fossen T I. Marine Control Systems: Guidance, Navigation and Control of Ships, Rigs and Underwater Vehicles [M]. Trondheim, Norway: Marine Cybernetics, 2002. [2] 席裕庚. 预测控制[M]. 第2版. 北京: 国防工业出版社, 2013. [3] Findeisen R. State and Output Feedback Nonlinear Model Predictive Control: An Overview[J]. European Journal of Control, 2003, 9(2): 190-206. [4] Falcone P, Tufo M, Borrelli F, et al. A Linear Time Varying Model Predictive Control Approach to the Integrated Vehicle Dynamics Control Problem in Autonomous Sys-tems[C]//46th IEEE Conference on Decision & Control. New Orleans: IEEE, 2007. [5] Oh S R, Sun J. Path Following of Underactuated Marine Surface Vessels Using line-of-sight Based Model Predic-tive Control[J]. Ocean Engineering, 2010, 37(2): 289-295. [6] Zheng H R, Negenborn R R, Lodewijks G. Trajectory Tracking of Autonomous Vessels Using Model Predictive Control[J]. World Congress, 2014, 47(3): 8812-8818. [7] Li Z, Sun J. Disturbance Compensating Model Predictive Control with Application to Ship Heading Control[J]. IEEE Transactions on Control Systems Technology, 2012, 20(1): 257-265. [8] Li X, Liu S, Tan K K, Wang Q G. New Model Predictive Control for Improved Disturbance Rejection[C]//Proceedings of the 35th Chinese Control Conference. Chengdu: CCC, 2016. [9] Smallwood D A, Whitcomb L L. Model-based Dynamic Positioning of Underwater Robotic Vehicles: Theory and Experiment[J]. IEEE Journal of Oceanic Engineering, 2004, 29(1): 169-186. [10] Falcone P, Borrelli F, Asgari J. Predictive Active Steering Control for Autonomous Vehicle Systems[J]. IEEE Transactions on Control Systems Technology, 2007, 15(3): 566- 580. [11] Taleshian T, Minagar S. Motion Planning for an Auton- omous Underwater Vehicle[C]//International Conference on Knowledge-based Enggineering and Innovtion. Tehran: IEEE, 2015.
点击查看大图
计量
- 文章访问数: 1085
- HTML全文浏览量: 16
- PDF下载量: 366
- 被引次数: 0