Cargando…
Trajectory Planning of Autonomous Underwater Vehicles Based on Gauss Pseudospectral Method
This paper aims to address the obstacle avoidance problem of autonomous underwater vehicles (AUVs) in complex environments by proposing a trajectory planning method based on the Gauss pseudospectral method (GPM). According to the kinematics and dynamics constraints, and the obstacle avoidance requir...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9968012/ https://www.ncbi.nlm.nih.gov/pubmed/36850948 http://dx.doi.org/10.3390/s23042350 |
_version_ | 1784897408579141632 |
---|---|
author | Gan, Wenyang Su, Lixia Chu, Zhenzhong |
author_facet | Gan, Wenyang Su, Lixia Chu, Zhenzhong |
author_sort | Gan, Wenyang |
collection | PubMed |
description | This paper aims to address the obstacle avoidance problem of autonomous underwater vehicles (AUVs) in complex environments by proposing a trajectory planning method based on the Gauss pseudospectral method (GPM). According to the kinematics and dynamics constraints, and the obstacle avoidance requirement in AUV navigation, a multi-constraint trajectory planning model is established. The model takes energy consumption and sailing time as optimization objectives. The optimal control problem is transformed into a nonlinear programming problem by the GPM. The trajectory satisfying the optimization objective can be obtained by solving the problem with a sequential quadratic programming (SQP) algorithm. For the optimization of calculation parameters, the cubic spline interpolation method is proposed to generate initial value. Finally, through comparison with the linear fitting method, the rapidity of the solution of the cubic spline interpolation method is verified. The simulation results show that the cubic spline interpolation method improves the operation performance by 49.35% compared with the linear fitting method, which verifies the effectiveness of the cubic spline interpolation method in solving the optimal control problem. |
format | Online Article Text |
id | pubmed-9968012 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-99680122023-02-27 Trajectory Planning of Autonomous Underwater Vehicles Based on Gauss Pseudospectral Method Gan, Wenyang Su, Lixia Chu, Zhenzhong Sensors (Basel) Article This paper aims to address the obstacle avoidance problem of autonomous underwater vehicles (AUVs) in complex environments by proposing a trajectory planning method based on the Gauss pseudospectral method (GPM). According to the kinematics and dynamics constraints, and the obstacle avoidance requirement in AUV navigation, a multi-constraint trajectory planning model is established. The model takes energy consumption and sailing time as optimization objectives. The optimal control problem is transformed into a nonlinear programming problem by the GPM. The trajectory satisfying the optimization objective can be obtained by solving the problem with a sequential quadratic programming (SQP) algorithm. For the optimization of calculation parameters, the cubic spline interpolation method is proposed to generate initial value. Finally, through comparison with the linear fitting method, the rapidity of the solution of the cubic spline interpolation method is verified. The simulation results show that the cubic spline interpolation method improves the operation performance by 49.35% compared with the linear fitting method, which verifies the effectiveness of the cubic spline interpolation method in solving the optimal control problem. MDPI 2023-02-20 /pmc/articles/PMC9968012/ /pubmed/36850948 http://dx.doi.org/10.3390/s23042350 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Gan, Wenyang Su, Lixia Chu, Zhenzhong Trajectory Planning of Autonomous Underwater Vehicles Based on Gauss Pseudospectral Method |
title | Trajectory Planning of Autonomous Underwater Vehicles Based on Gauss Pseudospectral Method |
title_full | Trajectory Planning of Autonomous Underwater Vehicles Based on Gauss Pseudospectral Method |
title_fullStr | Trajectory Planning of Autonomous Underwater Vehicles Based on Gauss Pseudospectral Method |
title_full_unstemmed | Trajectory Planning of Autonomous Underwater Vehicles Based on Gauss Pseudospectral Method |
title_short | Trajectory Planning of Autonomous Underwater Vehicles Based on Gauss Pseudospectral Method |
title_sort | trajectory planning of autonomous underwater vehicles based on gauss pseudospectral method |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9968012/ https://www.ncbi.nlm.nih.gov/pubmed/36850948 http://dx.doi.org/10.3390/s23042350 |
work_keys_str_mv | AT ganwenyang trajectoryplanningofautonomousunderwatervehiclesbasedongausspseudospectralmethod AT sulixia trajectoryplanningofautonomousunderwatervehiclesbasedongausspseudospectralmethod AT chuzhenzhong trajectoryplanningofautonomousunderwatervehiclesbasedongausspseudospectralmethod |