Lina JinShuanghe YuGuoyou ShiXiaohong Wanga College of Navigation,Dalian Maritime University,Dalian,People's Republic of Chinab School of Artificial Intelligence and Software,Liaoning Petrochemical University,Fushun,People's Republic of Chinac College of Marine Electrical Engineering,Dalian Maritime University,Dalian,People's Republic of China
Abstract:Based on a line-of-sight (LOS) guidance law for a curve parametrized path, a finite-time backstepping control is proposed for the kinematic path-following of an underactuated autonomous surface vehicle (ASV). Finite-time observer is utilized to estimate the unknown external disturbances accurately. The first-order Levant differentiator is introduced into the finite-time filter technique, such that the output of filter can not only approximate the derivative of the virtual control, but also avoid the singularity problem of real heading control. The integral terminal sliding mode is employed to improve the tracking performance and converging rate in the surging velocity control. By virtue of Lyapunov function, all the signals in the closed-loop system can be guaranteed uniformly ultimate boundedness, and accurate path-following task can be fulfilled in finite time. The simulation results and comparative analysis validate the effectiveness and robustness of the proposed control approach.
What problem does this paper attempt to address?
This paper aims to solve the problem of how an under - actuated autonomous surface vehicle (ASV) can achieve path tracking under the influence of external disturbances. Specifically, the research objective is to design a control scheme within a finite time, enabling the ASV to accurately follow a predetermined geometric reference path with strong robustness and fast convergence performance.
### Research Background and Problem Description
1. **Research Background**:
- Autonomous surface vehicles (ASV) are widely used in many fields, so their control problems have attracted extensive attention from scholars.
- The control tasks of ASV include point stabilization, trajectory tracking, path following, formation formation, etc.
- The goal of path following is to design a control scheme so that the ASV can track a predefined geometric reference path.
- Due to the complex nonlinear model, unknown hydrodynamic coefficients, external disturbances and under - actuated characteristics, the design of ASV motion controllers is a difficult problem.
2. **Problem Description**:
- The under - actuated ASV is characterized by the fact that the dimension of control inputs is less than the number of degrees of freedom, resulting in second - order non - holonomic constraints, making it difficult for the ASV to track the desired path.
- Non - parametric uncertainties and environmental disturbances are the main challenges for strongly coupled nonlinear multivariable under - actuated ASV systems.
- The paper proposes a finite - time path - following control method based on line - of - sight (LOS) guidance, which uses a finite - time observer to estimate unknown external disturbances and combines a first - order Levant differentiator, a filtering error compensation mechanism and terminal sliding - mode control techniques to avoid the problems of differential explosion and singularity in traditional finite - time control.
### Main Contributions
- A finite - time path - following controller based on LOS guidance is proposed, which realizes accurate path following of under - actuated ASV under the influence of ocean currents.
- By comprehensively using LOS guidance law, finite - time disturbance observer, first - order Levant differentiator, filtering error compensation mechanism and terminal sliding - mode control techniques, the path - following error is accurately converged to zero within a finite time.
- Theoretical analysis and simulation results verify the effectiveness and robustness of the proposed control method.
### Method Overview
1. **Model Establishment**:
- Ignoring heave, roll and pitch motions, a three - degree - of - freedom kinematic and dynamic model of ASV is established.
- The path - following error is defined and the control objective is given.
2. **Control Design**:
- **LOS Guidance Law**: It is used to generate the desired heading angle so that the ASV can move along the predetermined path.
- **Finite - Time Disturbance Observer**: It is used to estimate unknown external disturbances.
- **First - Order Levant Differentiator**: It is used to avoid the problems of differential explosion and singularity in virtual control.
- **Filtering Error Compensation Mechanism**: It is used to improve the control accuracy of the closed - loop system.
- **Terminal Sliding - Mode Control**: It is used to improve the convergence rate and dynamic response of speed tracking.
3. **Stability Analysis**:
- Using the Lyapunov function, the uniform ultimate boundedness of all closed - loop system signals is proved, and the path - following task can be completed within a finite time.
### Simulation Results
- The effectiveness and robustness of the proposed control method are verified by numerical simulation.
- The simulation results show that the under - actuated ASV can move along the predetermined path, the path - following error converges to zero within a finite time, and has better transient and steady - state performance.
### Conclusions
- A finite - time path - following control method suitable for under - actuated ASV is proposed. This method combines LOS guidance law, finite - time disturbance observer, first - order Levant differentiator, filtering error compensation mechanism and terminal sliding - mode control techniques, effectively solving the problems of differential explosion and singularity in path following.
- Theoretical analysis and simulation results show that this method has a faster convergence rate and higher tracking accuracy.
- Future research directions will focus on relaxing the restrictions on the known boundary assumptions of disturbance changes and expanding to fixed - time and prescribed - time control.