Related Experiment Video
Updated: Mar 15, 2026

Long-term Behavioral Tracking of Freely Swimming Weakly Electric Fish
Published on: March 6, 2014
Super-Twisting Sliding Mode Trajectory Tracking Control of an Underwater Manipulator Subject to Input Saturation
Hui Yang1, Siyu Niu1, Xuyu Shen1
1College of Mechanical Engineering, University of Shanghai for Science and Technology, Shanghai 200090, China.
None:
To address the trajectory tracking problem of underwater manipulators operating in complex marine environments with strong multi-degree-of-freedom coupling, pronounced nonlinearities, and actuator saturation constraints, this paper proposes a super-twisting sliding mode control scheme integrated with an extended state observer and an anti-saturation auxiliary system. A dynamic model of the underwater manipulator incorporating major hydrodynamic effects (added mass and drag) is first established. Based on this model, a super-twisting sliding mode controller is designed to achieve fast convergence of the tracking errors while effectively alleviating the chattering phenomenon associated with conventional sliding mode control. An improved extended state observer is then introduced to estimate unmodeled dynamics and external time-varying disturbances in real time, providing feedforward compensation to enhance system robustness. To explicitly handle actuator output limitations, an anti-saturation auxiliary system is further developed to dynamically regulate the control input and mitigate the adverse effects of saturation. Comparative simulation studies conducted on the Oberon7 underwater manipulator demonstrate that the proposed control strategy achieves higher trajectory tracking accuracy, improved disturbance rejection capability, and faster recovery after saturation release compared with conventional control methods. These results indicate that the proposed approach offers an effective and reliable solution for high-precision trajectory tracking control of underwater manipulators under input saturation constraints.
Related Concept Videos
Derivatives of Inverse Trigonometric Functions
Multi-input and Multi-variable systems
In the absence of...
Relative Motion Analysis - Acceleration
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Root-Locus Method
This system can be represented by a block...
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...

