Robust task-space control of an autonomous underwater vehicle-manipulator system by PID-like fuzzy control scheme with disturbance estimator

Abstract This paper presents, a robust nonlinear proportional-integral-derivative (PID)-like fuzzy control scheme for a task-space trajectory tracking control of an autonomous underwater vehicle-manipulator system (AUVMS) employed for deep-sea intervention tasks. The effectiveness of the proposed control scheme is numerically demonstrated on a planar underwater vehicle manipulator system (consisting of an underwater vehicle and two link rotary (2R) serial planar manipulator). The actuator and sensor dynamics of the system are also incorporated in the dynamical model of an AUVMS. The proposed control law consists of two main parts: first part uses a feed forward term to reinforce the control activity with extravagance from known desired acceleration vector and carries an estimated perturbed term to compensate for the unknown effects namely external disturbances and unmodeled dynamics and the second part uses a PID-like fuzzy logic control as a feedback portion to enhance the overall closed-loop stability of the system. The primary objective of the proposed control scheme is to track the given end-effector task-space trajectory despite of external disturbances, system uncertainties and internal noises associated with the AUVMS system. To show the effectiveness of the proposed control scheme, comparison is made with linear and nonlinear PID controllers. Simulation results confirmed that with the proposed control scheme, the AUVMS can successfully track the given desired spatial trajectory and gives better and robust control performance.

[1]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[2]  Nilanjan Sarkar,et al.  A unified dynamics-based motion planning algorithm for autonomous underwater vehicle-manipulator systems (UVMS) , 2004, Robotica.

[3]  Jinwhan Kim,et al.  Coordinated motion control in task space of an autonomous underwater vehicle–manipulator system , 2015 .

[4]  Gianluca Antonelli,et al.  Fuzzy redundancy resolution and motion coordination for underwater vehicle-manipulator systems , 2003, IEEE Trans. Fuzzy Syst..

[5]  Jinwhan Kim,et al.  Modelling, simulation and model reference adaptive control of autonomous underwater vehicle-manipulator systems , 2011, 2011 11th International Conference on Control, Automation and Systems.

[6]  Han-Xiong Li,et al.  Conventional fuzzy control and its enhancement , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[7]  Stefano Chiaverini,et al.  Singularity-robust task-priority redundancy resolution for real-time kinematic control of robot manipulators , 1997, IEEE Trans. Robotics Autom..

[8]  Dr. Hans Hellendoorn,et al.  An Introduction to Fuzzy Control , 1996, Springer Berlin Heidelberg.

[9]  Jian Zhou,et al.  Robust Adaptive Control of MEMS Triaxial Gyroscope Using Fuzzy Compensator , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[10]  Tore Hägglund,et al.  The future of PID control , 2000 .

[11]  Shuang Cong,et al.  Motion Control of Parallel Manipulators Using Acceleration Feedback , 2014, IEEE Transactions on Control Systems Technology.

[12]  Joan Batlle,et al.  Designing a Fuzzy-like PD controller for an underwater robot , 2003 .

[13]  Abraham Kandel,et al.  Stability analysis of fuzzy control systems , 1999, Fuzzy Sets Syst..

[14]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[15]  H. Seraji A new class of nonlinear PID controllers with robotic applications , 1998 .

[16]  Nilanjan Sarkar,et al.  Coordinated motion planning and control of autonomous underwater vehicle-manipulator systems subject to drag optimization , 2001 .

[17]  Scott McMillan,et al.  Efficient dynamic simulation of an underwater vehicle with a robotic manipulator , 1995, IEEE Trans. Syst. Man Cybern..

[18]  Timothy W. McLain,et al.  Experiments in the coordinated control of an underwater arm/vehicle system , 1996, Auton. Robots.

[19]  S. Chiaverini,et al.  Tracking control for underwater vehicle-manipulator systems with velocity estimation , 2000, IEEE Journal of Oceanic Engineering.

[20]  George K. I. Mann,et al.  Analysis of direct action fuzzy PID controller structures , 1999, IEEE Trans. Syst. Man Cybern. Part B.

[21]  Mohammad Danesh,et al.  A Time Delay Controller included terminal sliding mode and fuzzy gain tuning for Underwater Vehicle-Manipulator Systems , 2015 .

[22]  Shuang Cong,et al.  Robust nonlinear control of a planar 2-DOF parallel manipulator with redundant actuation , 2014 .

[23]  Thor I. Fossen,et al.  Guidance and control of ocean vehicles , 1994 .

[24]  Rafael Kelly,et al.  Control of Robot Manipulators in Joint Space , 2005 .

[25]  Charles A. Klein,et al.  Review of pseudoinverse control for use with kinematically redundant manipulators , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[26]  Gianluca Antonelli,et al.  Adaptive tracking control of underwater vehicle-manipulator systems based on the virtual decomposition approach , 2004, IEEE Transactions on Robotics and Automation.

[27]  Junku Yuh,et al.  Underwater autonomous manipulation for intervention missions AUVs , 2009 .

[28]  Kristin Ytterstad Pettersen,et al.  Singularity-free dynamic equations of vehicle-manipulator systems , 2010, Simul. Model. Pract. Theory.

[29]  Brian Armstrong,et al.  New results in NPID control: Tracking, integral control, friction compensation and experimental results , 2001, IEEE Trans. Control. Syst. Technol..

[30]  Radu-Emil Precup,et al.  A survey on industrial applications of fuzzy control , 2011, Comput. Ind..

[31]  Edson Roberto De Pieri,et al.  Virtual kinematic chains to solve the underwater vehicle-manipulator systems redundancy , 2006 .

[32]  Dong Sun,et al.  Design of an enhanced nonlinear PID controller , 2005 .

[33]  Ron P. Podhorodeski,et al.  Redundancy resolution for underwater mobile manipulators , 2010 .

[34]  Kouhei Ohnishi,et al.  Motion Control Systems , 2011 .

[35]  R. Lakshmi,et al.  A coordinated control of an underwater vehicle and robotic manipulator , 1991, J. Field Robotics.

[36]  Bin Xu,et al.  Neuro-fuzzy control of underwater vehicle-manipulator systems , 2012, J. Frankl. Inst..

[37]  Chuen-Chien Lee FUZZY LOGIC CONTROL SYSTEMS: FUZZY LOGIC CONTROLLER - PART I , 1990 .

[38]  Yuan Ge,et al.  Adaptive computed torque control for a parallel manipulator with redundant actuation , 2011, Robotica.

[39]  K. Astrom,et al.  A Nonlinear PID Autotuning Algorithm , 1986, 1986 American Control Conference.

[40]  Gianluca Antonelli,et al.  Underwater robots: Motion and force control of vehicle , 2006 .

[41]  Tong Heng Lee,et al.  Robust PI controller design for nonlinear systems via fuzzy modeling approach , 2001, IEEE Trans. Syst. Man Cybern. Part A.

[42]  Han-Xiong Li,et al.  Enhanced methods of fuzzy logic control , 1995, Proceedings of 1995 IEEE International Conference on Fuzzy Systems..

[43]  Wan Kyun Chung,et al.  Coordinated motion control of Underwater Vehicle-Manipulator System with minimizing restoring moments , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[44]  Gianluca Antonelli,et al.  Task-priority redundancy resolution for underwater vehicle-manipulator systems , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[45]  Balasaheb M. Patre,et al.  Fuzzy-like PD controller for spatial control of advanced heavy water reactor , 2014 .

[46]  H. W. Shim,et al.  Workspace control system of underwater tele-operated manipulators on ROVs , 2009, OCEANS 2009-EUROPE.

[47]  W. Rugh Design of nonlinear PID controllers , 1987 .

[48]  Carlos Henrique Farias dos Santos,et al.  Motion Coordination for Underwater Vehicle-Manipulator Systems using a Fuzzy Hybrid Strategy , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[49]  Bin Xu,et al.  Robust nonlinear controller for underwater vehicle-manipulator systems , 2005, Proceedings, 2005 IEEE/ASME International Conference on Advanced Intelligent Mechatronics..

[50]  Michel Perrier,et al.  Nonlinear control of an underwater vehicle/manipulator with composite dynamics , 2000, IEEE Trans. Control. Syst. Technol..

[51]  Y. Su,et al.  Nonlinear PID control of a six-DOF parallel manipulator , 2004 .

[52]  Wan Kyun Chung,et al.  Redundancy resolution for underwater vehicle-manipulator systems with minimizing restoring moments , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[53]  S. Soylu,et al.  Development of a coordinated controller for underwater vehicle-manipulator systems , 2008, OCEANS 2008.

[54]  Michael Margaliot,et al.  Fuzzy Lyapunov-based approach to the design of fuzzy controllers , 1999, Fuzzy Sets Syst..

[55]  Nilanjan Sarkar,et al.  A unified force control approach to autonomous underwater manipulation , 2001, Robotica.