A Constrained Predictive Controller for AUV and Computational Optimization Using Laguerre Functions in Unknown Environments

被引:15
作者
Rashidi, Ali Jabar [1 ]
Karimi, Bahram [1 ]
Khodaparast, Ayoub [2 ]
机构
[1] Malek Ashtar Univ Technol, Fac Elect & Comp Engn, Tehran 1587517740, Iran
[2] Malek Ashtar Univ Technol, Dept Electroceram & Elect Engn, Esfahan 8314511500, Iran
关键词
AUV; computational time optimization; constrained predictive controller; depth and steer; AUTONOMOUS UNDERWATER VEHICLE; ROBUST-CONTROL; DESIGN; IDENTIFICATION;
D O I
10.1007/s12555-018-0946-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a predictive controller approach is proposed for depth and steer control of an Autonomous Underwater Vehicle (AUV). The predictive controller is an advanced control technique that performs control in form of online at any sampling time. AUV control has a lot of complexity due to the coupled nonlinear dynamics, parametric uncertainty and external disturbances due to underwater conditions. In addition, the AUV in this paper has constraints on actuators, which make its control more complicated. One of the challenges against implementing of predictive controller is their computational burden and the time consuming control operations at each time step. In this research, the Laguerre orthogonal functions are used for the predictive controller design to optimize and educe computational burden in time interval. The designed controller has several advantages such as being online and optimized, high accuracy, implementation capability, interaction with the constraints and robustness to disturbances. In order to demonstrate the efficiency of the method, the proposed controller is simulated for the AUV and the calculation time of the controllers with and without the Laguerre functions is compared with each other. Using Laguerre functions, the simulation results and their implementation on the board show the favorable efficiency and effectiveness of the proposed controller. Additionally, we have compared the proposed method with the LQR method. The obtained results confirm the superiority of various predictive controller methods.
引用
收藏
页码:753 / 767
页数:15
相关论文
共 33 条
[1]  
Abraham I, 2015, P AM CONTR C ACC 201
[2]  
[Anonymous], 2001, THESIS
[3]  
[Anonymous], MODEL PREDICTIVE CON
[4]  
Budiyono A, 2011, INDIAN J GEO-MAR SCI, V40, P191
[5]  
Camacho E F, 2013, MODEL PREDICTIVE CON, P404
[6]   Adaptive Neural Network Control of AUVs With Control Input Nonlinearities Using Reinforcement Learning [J].
Cui, Rongxin ;
Yang, Chenguang ;
Li, Yang ;
Sharma, Sanjay .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2017, 47 (06) :1019-1029
[7]   Model Predictive Control for Underwater Robots in Ocean Waves [J].
Fernandez, Daniel C. ;
Hollinger, Geoffrey A. .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2017, 2 (01) :88-95
[8]  
Filipovic V, 2011, FORSCH INGENIEURWES, V75, P183, DOI 10.1007/s10010-011-0144-5
[9]  
Fossen T.I., 1991, THESIS
[10]  
Fossen T I, 1994, GUIDANCE CONTROL OCE, P480