Neural Network-Based Self-Tuning PID Control for Underwater Vehicles

被引:137
作者
Hernandez-Alvarado, Rodrigo [1 ,3 ]
Govinda Garcia-Valdovinos, Luis [1 ]
Salgado-Jimenez, Tomas [1 ]
Gomez-Espinosa, Alfonso [2 ]
Fonseca-Navarro, Fernando [1 ]
机构
[1] Ctr Engn & Ind Dev CIDESI, Div Energy, Santiago De Queretaro 76125, Queretaro, Mexico
[2] Tecnol Monterrey, Campus Queretaro,Ave Epigmenio Gonzalez 500, Santiago De Queretaro 76130, Queretaro, Mexico
[3] Ave Playa Pie de la Cuesta 702, Santiago De Queretaro 76125, Queretaro, Mexico
来源
SENSORS | 2016年 / 16卷 / 09期
关键词
neural networks; auto-tuning PID; ROV control; disturbances; SLIDING MODE CONTROLLER; FUZZY;
D O I
10.3390/s16091429
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
For decades, PID (Proportional + Integral + Derivative)-like controllers have been successfully used in academia and industry for many kinds of plants. This is thanks to its simplicity and suitable performance in linear or linearized plants, and under certain conditions, in nonlinear ones. A number of PID controller gains tuning approaches have been proposed in the literature in the last decades; most of them off-line techniques. However, in those cases wherein plants are subject to continuous parametric changes or external disturbances, online gains tuning is a desirable choice. This is the case of modular underwater ROVs (Remotely Operated Vehicles) where parameters (weight, buoyancy, added mass, among others) change according to the tool it is fitted with. In practice, some amount of time is dedicated to tune the PID gains of a ROV. Once the best set of gains has been achieved the ROV is ready to work. However, when the vehicle changes its tool or it is subject to ocean currents, its performance deteriorates since the fixed set of gains is no longer valid for the new conditions. Thus, an online PID gains tuning algorithm should be implemented to overcome this problem. In this paper, an auto-tune PID-like controller based on Neural Networks (NN) is proposed. The NN plays the role of automatically estimating the suitable set of PID gains that achieves stability of the system. The NN adjusts online the controller gains that attain the smaller position tracking error. Simulation results are given considering an underactuated 6 DOF (degrees of freedom) underwater ROV. Real time experiments on an underactuated mini ROV are conducted to show the effectiveness of the proposed scheme.
引用
收藏
页数:18
相关论文
共 33 条
[1]  
Aggarwal V, 2006, AHS 2006: FIRST NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, PROCEEDINGS, P12
[2]  
Amer A. F., 2010, 2010 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM 2010), P599, DOI 10.1109/AIM.2010.5695877
[3]  
[Anonymous], 2008, INT J INTELL SYST TE
[4]  
[Anonymous], P INT WORKSH INT SYS
[5]  
Cordova H., 2007, IPTEK J TECHNOL SCI, V18, P89
[6]  
Enzeng Dong, 2012, 2012 IEEE International Conference on Mechatronics and Automation (ICMA), P898, DOI 10.1109/ICMA.2012.6283262
[7]  
Fossen TI, 2002, Marine control systems: guidance, navigation and control of ships, rigs and underwater vehicles
[8]   Modelling, Design and Robust Control of a Remotely Operated Underwater Vehicle [J].
Govinda Garcia-Valdovinos, Luis ;
Salgado-Jimenez, Tomas ;
Bandala-Sanchez, Manuel ;
Nava-Balanzar, Luciano ;
Hernandez-Alvarado, Rodrigo ;
Antonio Cruz-Ledesma, Jose .
INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2014, 11
[9]  
Hendookolaei A., 2012, CAN J ELECT ELECT EN, V3, DOI [10.1016/j.protcy.2016.05.164, DOI 10.1016/J.PROTCY.2016.05.164]
[10]  
Hung L., 2004, P 25 NAT S AUT CONTR