This study proposed the 3D path planning of an autonomous underwater vehicle (AUV) by using the hierarchical deep Q network (HDQN) combined with the prioritized experience replay. The path planning task was divided into three layers, which realized the dimensionality reduction of state space and solved the problem of dimension disaster. An artificial potential field was used to design the positive rewards of the algorithm to shorten the training time. According to the different requirements of the task, this study modified the rewards in the training process to obtain different paths. The path planning simulation and field tests were carried out. The results of the tests corroborated that the training time of the proposed method was shorter than that of the traditional method. The path obtained by simulation training was proved to be safe and effective.
The design, control, and implementation of an autonomous underwater vehicle (AUV) for collecting hydrological information from plateau rivers and lakes are presented in this paper. The hardware and software structures of the control system were previously described. A novel sliding mode controller (SMC) with combinational reaching law of vertical hovering motion is proposed to improve the robustness and stability. The S-plane control, a nonlinear controller with little parameters, is used in the horizontal motion. Besides, the navigation strategy based on the dead-reckoning algorithm, a path tracking based on the light-of-sight (LOS) algorithm, and a control allocation strategy considering saturation are present. Finally, experiments were performed in a tank and in a river in the Qinghai–Tibet Plateau to prove the feasibility and reliability of the AUV system.
This study aims to solve the problems of poor exploration ability, single strategy, and high training cost in autonomous underwater vehicle (AUV) motion planning tasks and to overcome certain difficulties, such as multiple constraints and a sparse reward environment. In this research, an end-to-end motion planning system based on deep reinforcement learning is proposed to solve the motion planning problem of an underactuated AUV. The system directly maps the state information of the AUV and the environment into the control instructions of the AUV. The system is based on the soft actor–critic (SAC) algorithm, which enhances the exploration ability and robustness to the AUV environment. We also use the method of generative adversarial imitation learning (GAIL) to assist its training to overcome the problem that learning a policy for the first time is difficult and time-consuming in reinforcement learning. A comprehensive external reward function is then designed to help the AUV smoothly reach the target point, and the distance and time are optimized as much as possible. Finally, the end-to-end motion planning algorithm proposed in this research is tested and compared on the basis of the Unity simulation platform. Results show that the algorithm has an optimal decision-making ability during navigation, a shorter route, less time consumption, and a smoother trajectory. Moreover, GAIL can speed up the AUV training speed and minimize the training time without affecting the planning effect of the SAC algorithm.
1 March 2020 in International Journal of Advanced Robotic Systems
This article addresses the design of adaptive target tracking control for an underactuated autonomous underwater vehicle subject to uncertain dynamics and external disturbances induced by ocean current. Firstly, based on the line-of-sight method, the moving target tracking guidance strategy is designed, and the target tracking reference speed and reference angular velocity are given. According to the obtained reference speed and reference angular velocities, the reference control quantity is differentiated and filtered based on dynamic surface control. The target tracking controller is designed based on radial basis function neural network and nonsingular terminal sliding mode control and adaptive techniques. Lyapunov stability principle is utilized to ensure the asymptotic stability of the target tracking controller. Simulation of target tracking is carried out to illustrate the effectiveness of the proposed controller.
A water conveyance tunnel is narrow and enclosed with a complex distribution of flow field. The performance of sensors such as Doppler log, magnetic compass, sonar, and depth gauge used by conventional underwater vehicles in the tunnel is greatly affected and can even fail. Aiming at the special operating environment and operational requirements of water conveyance tunnels, this paper designed an architecture suitable for pressurized water conveyance tunnel-detection autonomous underwater vehicles (AUVs). The tunnel-detection AUV (called AUV-T in this paper) with the architecture proposed in this paper could easily and smoothly complete inspection tasks in water conveyance tunnels, and field tests have verified the effectiveness of the architecture. Since an AUV in a water conveyance tunnel cannot go to the surface to rescue itself, in order to ensure its safety we designed the heterogeneous dual-CPU (Central Processing Unit) hot redundancy system based on dual communication lines. The reliability analysis showed that the system can significantly reduce the probability of AUV failure and ensure that the AUV can still be recovered even if it fails in the tunnel.