Model-Free High-Order Sliding Mode Controller for Station-Keeping of an Autonomous Underwater Vehicle in Manipulation Task: Simulations and Experimental Validation
Abstract:The use of autonomous underwater vehicles (AUVs) has expanded in recent years to include inspection, maintenance, and repair missions. For these tasks, the vehicle must maintain its position while inspections or manipulations are performed. Some station-keeping controllers for AUVs can be found in the literature that exhibits robust performance against external disturbances. However, they are either model-based or require an observer to deal with the disturbances. Moreover, most of them have been evaluated onl… Show more
“…Knowing the motion, determine which force 𝑓 ∑ 𝑓 , should be applied to the object to provide the desired movement. After that, this force is distributed between manipulators in proportion according to (11) and ( 12); 3. Based on the desired motion of the object, the problem of determining the desired motion of the working tools of manipulators is solved through (9).…”
Section: Control Algorithmmentioning
confidence: 99%
“…However, there is an increasing interest for their use in inspection, maintenance, and repair operations that require manipulation and interaction with objects in the underwater environment. Nowadays, this is mainly performed by remotely operated vehicles (ROVs) [11] and one of the strongest research trends regards the use of Underwater Vehicle-Manipulator Systems (UVMS) [12,13]. Underwater vehicle-manipulator systems (UVMS) can fulfill underwater sampling, grabbing, operation, and other tasks in addition to observation.…”
The paper considers the problem of cooperative control synthesis for a complex of underwater vehicle–manipulator systems (UVMS) to perform the work of moving a cargo along a given trajectory. Here, we used the approach based on the representation of nonlinear dynamics models in the form of state space with state-dependent coefficients (SDC-form). That allowed us to apply methods of suboptimal control with feedback based on the state-dependent differential Riccati equation (SDDRE) solution at a finite time interval, providing the change in control intensity with the transient effect of the system matrices in SDC form. The paper reveals two approaches to system implementation: a general controller for the whole system and a set of independent subcontrollers for UVMSs. The results of both approaches are similar; however, for the systems with a small number of manipulators, the common structure is recommended, and for the systems with a large number of manipulators, the approach with independent subcontrollers may be more acceptable. The proposed method of cooperative control was tested on the task of cooperative control for two UVMSs with six-link manipulators Orion 7R. The simulation results are presented in the article and show the effectiveness of the proposed method.
“…Knowing the motion, determine which force 𝑓 ∑ 𝑓 , should be applied to the object to provide the desired movement. After that, this force is distributed between manipulators in proportion according to (11) and ( 12); 3. Based on the desired motion of the object, the problem of determining the desired motion of the working tools of manipulators is solved through (9).…”
Section: Control Algorithmmentioning
confidence: 99%
“…However, there is an increasing interest for their use in inspection, maintenance, and repair operations that require manipulation and interaction with objects in the underwater environment. Nowadays, this is mainly performed by remotely operated vehicles (ROVs) [11] and one of the strongest research trends regards the use of Underwater Vehicle-Manipulator Systems (UVMS) [12,13]. Underwater vehicle-manipulator systems (UVMS) can fulfill underwater sampling, grabbing, operation, and other tasks in addition to observation.…”
The paper considers the problem of cooperative control synthesis for a complex of underwater vehicle–manipulator systems (UVMS) to perform the work of moving a cargo along a given trajectory. Here, we used the approach based on the representation of nonlinear dynamics models in the form of state space with state-dependent coefficients (SDC-form). That allowed us to apply methods of suboptimal control with feedback based on the state-dependent differential Riccati equation (SDDRE) solution at a finite time interval, providing the change in control intensity with the transient effect of the system matrices in SDC form. The paper reveals two approaches to system implementation: a general controller for the whole system and a set of independent subcontrollers for UVMSs. The results of both approaches are similar; however, for the systems with a small number of manipulators, the common structure is recommended, and for the systems with a large number of manipulators, the approach with independent subcontrollers may be more acceptable. The proposed method of cooperative control was tested on the task of cooperative control for two UVMSs with six-link manipulators Orion 7R. The simulation results are presented in the article and show the effectiveness of the proposed method.
“…In the literature, different control methods have been suggested to control the motion of underwater vehicles. The recent advanced control approaches like backstepping control, 5 fuzzy control, 6 time delay control (TDC), 7 neural network control, 8 sliding mode control (SMC), 9–11 higher-order sliding mode control (HSMC), 12 H∞ control, 13 model predictive control (MPC), 14 adaptive control, 15 and the combination of these control approaches are utilized to enhance the tracking efficiency of these vehicles.…”
This article proposes an adaptive nonsingular fast terminal sliding mode control scheme with piecewise fast multi-power reaching law for tracking control of underactuated autonomous underwater vehicles under model uncertainties, ocean disturbances, and measurement noise. This control approach enhances the robustness and guarantees faster convergence of state error to zero in finite time while reducing the chattering effect. Utilizing the benefit of adaption law prevents overestimating control parameters, and it eliminates the need for the upper bound value of disturbances. The overall stability of the system is analyzed using the Lyapunov criterion. The results of the proposed approach are compared with adaptive nonsingular terminal sliding mode control and adaptive sliding mode control. The performance of the proposed control approach is evaluated by using the performance indices root mean square error and chattering indicator. The simulation results confirm the efficiency of the proposed approach.
“…In order to handle the influences of uncertainties and exterior disturbances, sliding mode control (SMC) with powerful and immutable properties can be employed effectively. In recent years, SMC has been successfully applied for a wide range of practical applications such as unmanned aerial vehicles (UAVs) [ 8 , 9 , 10 ], autonomous underwater vehicles (AUVs) [ 11 , 12 , 13 , 14 , 15 ], robotic manipulators [ 16 , 17 , 18 , 19 , 20 ], and so on. In the approach stage, SMC cannot maintain uniform characteristics due to the existence of unidentified uncertain elements.…”
For magnetic levitation systems subject to dynamical uncertainty and exterior perturbations, we implement a real-time Prescribed Performance Control (PPC). A modified function of Global Fast Terminal Sliding Mode Manifold (GFTSMM) based on the transformed error of the novel PPC is introduced; hence, the error variable quickly converges to the equilibrium point with the prescribed performance, which means that maximum overshoot and steady-state of the controlled errors will be in a knowledge-defined boundary. To enhance the performance of Global Fast Terminal Sliding Mode Control (GFTSMC) and to reduce chattering in the control input, a modified third-order sliding mode observer (MTOSMO) is proposed to estimate the whole uncertainty and external disturbance. The combination of the GFTSMC, PPC, and MTOSMO generates a novel solution ensuring a finite-time stable position of the controlled ball and the possibility of performing different orbit tracking missions with an impressive performance in terms of tracking accuracy, fast convergence, stabilization, and chattering reduction. It also possesses a simple design that is suitable for real-time applications. By using the Lyapunov-based method, the stable evidence of the developed method is fully verified. We implement a simulation and an experiment on the laboratory magnetic levitation model to demonstrate the improved performance of the developed control system.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.