Under-Actuated Motion Control of Haidou-1 ARV Using Data-Driven, Model-Free Adaptive Sliding Mode Control Method
Jixu Li1,2,3,4, Yuangui Tang1,2,3, Hongyin Zhao1,2,3
1State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, China.
Sensors (Basel, Switzerland)
|June 19, 2024
Summary
A new model-free adaptive sliding mode control (MFASMC) method effectively controls the Haidou-1 Autonomous Research Vehicle (ARV). This approach enhances motion control despite uncertainties and under-actuation, outperforming PID and MFAC methods.
Area of Science:
- Robotics
- Control Systems
- Ocean Engineering
Background:
- Autonomous Research Vehicles (ARVs) face complex under-actuated motion control challenges.
- Uncertainties like external disturbances and parameter variations significantly impact ARV navigation.
- Existing control methods may struggle with dynamic parameter changes and external perturbations.
Purpose of the Study:
- To develop a robust control strategy for the Haidou-1 ARV.
- To address the under-actuated motion control problem in the presence of significant uncertainties.
- To improve the maneuvering capabilities of the Haidou-1 ARV for speed, heading, and depth control.
Main Methods:
- Proposing a data-driven, model-free adaptive sliding mode control (MFASMC) approach.
- Integrating Model-Free Adaptive Control (MFAC) with Sliding Mode Control (SMC).
- Utilizing real-time measurement data without relying on mathematical modeling information.
Main Results:
- The MFASMC method demonstrated effective control of the Haidou-1 ARV's speed, heading, and depth.
- The control strategy proved robust against wide variations in dynamic parameters and external disturbances.
- Simulations confirmed superior performance compared to traditional PID and MFAC methods.
Conclusions:
- The proposed MFASMC approach offers a viable solution for under-actuated ARV motion control.
- MFASMC enhances ARV navigation accuracy and stability under uncertain conditions.
- This data-driven method provides a significant advancement in autonomous marine vehicle control.
Related Concept Videos
PD Controller: Design
218
In automotive engineering, car suspension systems often employ Proportional Derivative (PD) controllers to enhance performance. PD controllers are utilized to adjust the damping force in response to road conditions. A controller, acting as an amplifier with a constant gain, demonstrates proportional control, with output directly mirroring input.
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
218
Open and closed-loop control systems
714
Control systems are foundational elements in automation and engineering. They are broadly categorized into open-loop and closed-loop systems. These classifications hinge on the presence or absence of feedback mechanisms, significantly influencing the system's performance, complexity, and application.
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
714
One-Degree-of-Freedom System
482
In mechanical engineering, one-degree-of-freedom systems form the basis of a wide range of electrical and mechanical components. Using these models, engineers can predict the behavior of various parts in a larger system, which gives them insight into how different forces interact with each other.
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
482
Feedback control systems
304
Feedback control systems are categorized in various ways based on their design, analysis, and signal types.
Linear feedback systems are theoretical models that simplify analysis and design. These systems operate under the principle that their output is directly proportional to their input within certain ranges. For instance, an amplifier in a control system behaves linearly as long as the input signal remains within a specific range. However, most physical systems exhibit inherent nonlinearity...
Linear feedback systems are theoretical models that simplify analysis and design. These systems operate under the principle that their output is directly proportional to their input within certain ranges. For instance, an amplifier in a control system behaves linearly as long as the input signal remains within a specific range. However, most physical systems exhibit inherent nonlinearity...
304
Relative Motion Analysis - Acceleration
347
A slider-crank mechanism converts rotational motion from the crank into linear motion of the slider or vice versa. This mechanism consists of three main parts: the crank, the connecting rod, and the slider. The movement of the slider-crank is an example of general plane motion as the fluctuating angle between the crank and the connecting rod. Consider a segment AB where point A is at the end of the slider and point B is on the diametrically opposite end to point A, on a crack. The variance in...
347
Time-Domain Interpretation of PD Control
92
Proportional-Derivative (PD) control is a widely used control method in various engineering systems to enhance stability and performance. In a system with only proportional control, common issues include high maximum overshoot and oscillation, observed in both the error signal and its rate of change. This behavior can be divided into three distinct phases: initial overshoot, subsequent undershoot, and gradual stabilization.
Consider the example of control of motor torque. Initially, a positive...
Consider the example of control of motor torque. Initially, a positive...
92


