Modified set-point controller for underwater vehicles. (English) Zbl 1195.93091

Summary: A modified PD (Proportional-Derivative) controller for Autonomous Underwater Vehicles (AUVs) is presented in this paper. The controller is expressed in terms of first-order equations of motion with a unit inertia matrix. The main difference between the proposed controller and the classical one relies on that the dynamics of the system is taken into account. This property ensures fast error and force convergence to the end-value. The PD controller can be applied for fully actuated AUVs. It is worth noting that the regulator gain matrices are selected based on parameters of the tested vehicle. The stability of the presented control law is proved in the sense of Lyapunov. Moreover, some advantages and observations resulting from the use of the controller are given. The performance of the controller is shown via simulations on a 6-DOF underwater vehicle.


93C85 Automated systems (robots, etc.) in control theory
93B51 Design techniques (robust design, computer-aided design, etc.)
93D05 Lyapunov and other classical stabilities (Lagrange, Poisson, \(L^p, l^p\), etc.) in control theory
93C15 Control/observation systems governed by ordinary differential equations
34H10 Chaos control for problems involving ordinary differential equations


Matlab; Simulink
Full Text: DOI


[1] Antonelli, G.; Caccavale, F.; Chiaverini, S.; Fusco, G., A novel adaptive control law for underwater vehicles, IEEE transactions on control systems technology, 11, 221-232, (2003)
[2] Breivik, M.; Fossen, T.I., A unified control concept for autonomous underwater vehicles, (), 4920-4926
[3] ()
[4] Conte, G.; Serrani, A., Robust nonlinear motion control for auvs, IEEE robotics and automation magazine, 6, 33-38, (1999), and 62
[5] Fjellstad, O.E.; Fossen, T.I., Position and attitude tracking of AUV’s: a quaternion feedback approach, IEEE journal of oceanic engineering, 19, 512-518, (1994)
[6] Fossen, T.I., Guidance and control of Ocean vehicles, (1994), John Wiley and Sons Chichester
[7] Fossen, T.I.; Sagatun, S., Adaptive control of non-linear systems: a case study of underwater robotic systems, Journal of robotic systems, 8, 394-412, (1991) · Zbl 0724.70029
[8] Herman, P., Normalised-generalised-velocity-component-based controller for a rigid serial manipulator, IEE Proceedings of control theory & applications, 152, 581-586, (2005)
[9] Herman, P., On using generalized velocity components for manipulator dynamics and control, Mechanics research communications, 33, 281-291, (2006) · Zbl 1192.70007
[10] Junkins, J.L.; Schaub, H., Orthogonal square root eigenvector parametrization of mass matrices, Journal of guidance, control, and dynamics, 20, 1118-1124, (1997) · Zbl 0904.93019
[11] Khalil, H., Nonlinear systems, (1996), Prentice Hall New Jersey
[12] Kumar, R.P.; Dasgupta, A.; Kumar, C.S., Real-time optimal motion planning for autonomous underwater vehicle, Ocean engineering, 32, 1431-1447, (2005)
[13] Kumar, R.P.; Dasgupta, A.; Kumar, C.S., A new tracking controller design for underwater vehicle using quadratic stabilization, Journal of dynamic systems, measurement and control, transaction of the ASME, 130, 024502-1-024502-6, (2008)
[14] Loduha, T.A.; Ravani, B., On first-order decoupling of equations of motion for constrained dynamical systems, Transactions of the ASME journal of applied mechanics, 62, 216-222, (1995) · Zbl 0824.70007
[15] MATLAB, Using Matlab, The MathWorks, Inc., 1996.
[16] Pettersen, K.Y.; Egeland, O., Time-varying exponential stabilization of the position and attitude of an underactuated autonomous underwater vehicle, IEEE transactions on automatic control, 44, 112-115, (1999) · Zbl 0957.93067
[17] Repoulias, F.; Papadopoulos, E., Planar trajectory planning and tracking control design for underactuated auvs, Ocean engineering, 34, 1650-1667, (2007)
[18] Sankaranarayanan, R.; Mahindrakar, A.D.; Banavar, R.N., A switched controller for an underactuated underwater vehicle, Communications in nonlinear science and numerical simulation, 13, 2266-2278, (2008) · Zbl 1221.93232
[19] SIMULINK, Using Simulink, The MathWorks, Inc., 1999.
[20] Smallwood, D.A.; Whitcomb, L.L., Model-based dynamic positioning of underwater robotic vehicles: theory and experiment, IEEE journal of oceanic engineering, 29, 169-186, (2004)
[21] Sun, Y.C.; Cheah, C.C., Adaptive setpoint control for autonomous underwater vehicles, (), 1262-1267
[22] Takegaki, M.; Arimoto, S., A new feedback method for dynamic control of manipulators, ASME journal of dynamic systems, measurement and control, 102, 119-125, (1981) · Zbl 0473.93012
[23] Yoerger, D.R.; Slotine, J.-J., Robust trajectory control of underwater vehicles, IEEE journal of oceanic engineering, 10, 462-470, (1985)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.