Hostname: page-component-74656f9884-8rzl6 Total loading time: 0 Render date: 2026-11-05T19:05:44.548Z Has data issue: false hasContentIssue false

Adaptive Sliding Mode Control for Depth Trajectory Tracking of Remotely Operated Vehicle with Thruster Nonlinearity

Published online by Cambridge University Press:  28 July 2016

Zhenzhong Chu*
Affiliation:
(Laboratory of Underwater Vehicles and Intelligent Systems, Shanghai Maritime University, Shanghai, 201306, China)
Daqi Zhu
Affiliation:
(Laboratory of Underwater Vehicles and Intelligent Systems, Shanghai Maritime University, Shanghai, 201306, China)
Simon X. Yang
Affiliation:
(The Advanced Robotics and Intelligent Systems Laboratory, School of Engineering, University of Guelph, Guelph, ON. N1G2W1, Canada)
Gene Eu Jan
Affiliation:
(Department of Computer Science and Information Engineering, National Taipei University, Taipei County, 237, Taiwan, ROC)
*
Rights & Permissions [Opens in a new window]

Abstract

This paper focuses on depth trajectory tracking control for a Remotely Operated Vehicle (ROV) with dead-zone nonlinearity and saturation nonlinearity of thruster; an adaptive sliding mode control method based on neural network is proposed. Through the analysis of dead-zone nonlinearity and saturation nonlinearity of thruster, the depth trajectory tracking control system model of a ROV which uses thruster control signals as system input has been established. According to the principle of sliding mode control, an adaptive sliding mode depth trajectory tracking controller is built by using three-layer feed-forward neural network for online identification of unknown items. The selection method and update laws of the control parameters are also given. The uniform ultimate boundedness of trajectory tracking error is analysed by Lyapunov theorem. Finally, the effectiveness of the proposed method is illustrated by simulations.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2016 
Figure 0

Figure 1. The thrust curve of thruster. (a) The actual thrust curve of Model 520 thruster. (b) The theoretical thrust curve of thruster.

Figure 1

Figure 2. The structure of the three-layer feed-forward neural network.

Figure 2

Figure 3. Simulation curve of sine depth trajectory tracking control. (a) Depth z. (b) Depth tracking error ξ1 = z-zd. (c) Sliding mode s. (d) Thruster control signal u.

Figure 3

Figure 4. Simulation curve of depth setting tracking control. (a) Depth z. (b) Depth tracking error ξ1 = z-zd. (c) Sliding mode s. (d) Thruster control signal u.