Cargando…

Application of Improved Particle Swarm Optimization for Navigation of Unmanned Surface Vehicles

Multi-sensor fusion for unmanned surface vehicles (USVs) is an important issue for autonomous navigation of USVs. In this paper, an improved particle swarm optimization (PSO) is proposed for real-time autonomous navigation of a USV in real maritime environment. To overcome the conventional PSO’s inh...

Descripción completa

Detalles Bibliográficos
Autores principales: Xin, Junfeng, Li, Shixin, Sheng, Jinlu, Zhang, Yongbo, Cui, Ying
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6679337/
https://www.ncbi.nlm.nih.gov/pubmed/31337015
http://dx.doi.org/10.3390/s19143096
_version_ 1783441315568025600
author Xin, Junfeng
Li, Shixin
Sheng, Jinlu
Zhang, Yongbo
Cui, Ying
author_facet Xin, Junfeng
Li, Shixin
Sheng, Jinlu
Zhang, Yongbo
Cui, Ying
author_sort Xin, Junfeng
collection PubMed
description Multi-sensor fusion for unmanned surface vehicles (USVs) is an important issue for autonomous navigation of USVs. In this paper, an improved particle swarm optimization (PSO) is proposed for real-time autonomous navigation of a USV in real maritime environment. To overcome the conventional PSO’s inherent shortcomings, such as easy occurrence of premature convergence and human experience-determined parameters, and to enhance the precision and algorithm robustness of the solution, this work proposes three optimization strategies: linearly descending inertia weight, adaptively controlled acceleration coefficients, and random grouping inversion. Their respective or combinational effects on the effectiveness of path planning are investigated by Monte Carlo simulations for five TSPLIB instances and application tests for the navigation of a self-developed unmanned surface vehicle on the basis of multi-sensor data. Comparative results show that the adaptively controlled acceleration coefficients play a substantial role in reducing the path length and the linearly descending inertia weight help improve the algorithm robustness. Meanwhile, the random grouping inversion optimizes the capacity of local search and maintains the population diversity by stochastically dividing the single swarm into several subgroups. Moreover, the PSO combined with all three strategies shows the best performance with the shortest trajectory and the superior robustness, although retaining solution precision and avoiding being trapped in local optima require more time consumption. The experimental results of our USV demonstrate the effectiveness and efficiency of the proposed method for real-time navigation based on multi-sensor fusion.
format Online
Article
Text
id pubmed-6679337
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-66793372019-08-19 Application of Improved Particle Swarm Optimization for Navigation of Unmanned Surface Vehicles Xin, Junfeng Li, Shixin Sheng, Jinlu Zhang, Yongbo Cui, Ying Sensors (Basel) Article Multi-sensor fusion for unmanned surface vehicles (USVs) is an important issue for autonomous navigation of USVs. In this paper, an improved particle swarm optimization (PSO) is proposed for real-time autonomous navigation of a USV in real maritime environment. To overcome the conventional PSO’s inherent shortcomings, such as easy occurrence of premature convergence and human experience-determined parameters, and to enhance the precision and algorithm robustness of the solution, this work proposes three optimization strategies: linearly descending inertia weight, adaptively controlled acceleration coefficients, and random grouping inversion. Their respective or combinational effects on the effectiveness of path planning are investigated by Monte Carlo simulations for five TSPLIB instances and application tests for the navigation of a self-developed unmanned surface vehicle on the basis of multi-sensor data. Comparative results show that the adaptively controlled acceleration coefficients play a substantial role in reducing the path length and the linearly descending inertia weight help improve the algorithm robustness. Meanwhile, the random grouping inversion optimizes the capacity of local search and maintains the population diversity by stochastically dividing the single swarm into several subgroups. Moreover, the PSO combined with all three strategies shows the best performance with the shortest trajectory and the superior robustness, although retaining solution precision and avoiding being trapped in local optima require more time consumption. The experimental results of our USV demonstrate the effectiveness and efficiency of the proposed method for real-time navigation based on multi-sensor fusion. MDPI 2019-07-13 /pmc/articles/PMC6679337/ /pubmed/31337015 http://dx.doi.org/10.3390/s19143096 Text en © 2019 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Xin, Junfeng
Li, Shixin
Sheng, Jinlu
Zhang, Yongbo
Cui, Ying
Application of Improved Particle Swarm Optimization for Navigation of Unmanned Surface Vehicles
title Application of Improved Particle Swarm Optimization for Navigation of Unmanned Surface Vehicles
title_full Application of Improved Particle Swarm Optimization for Navigation of Unmanned Surface Vehicles
title_fullStr Application of Improved Particle Swarm Optimization for Navigation of Unmanned Surface Vehicles
title_full_unstemmed Application of Improved Particle Swarm Optimization for Navigation of Unmanned Surface Vehicles
title_short Application of Improved Particle Swarm Optimization for Navigation of Unmanned Surface Vehicles
title_sort application of improved particle swarm optimization for navigation of unmanned surface vehicles
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6679337/
https://www.ncbi.nlm.nih.gov/pubmed/31337015
http://dx.doi.org/10.3390/s19143096
work_keys_str_mv AT xinjunfeng applicationofimprovedparticleswarmoptimizationfornavigationofunmannedsurfacevehicles
AT lishixin applicationofimprovedparticleswarmoptimizationfornavigationofunmannedsurfacevehicles
AT shengjinlu applicationofimprovedparticleswarmoptimizationfornavigationofunmannedsurfacevehicles
AT zhangyongbo applicationofimprovedparticleswarmoptimizationfornavigationofunmannedsurfacevehicles
AT cuiying applicationofimprovedparticleswarmoptimizationfornavigationofunmannedsurfacevehicles