Cargando…
An Improved Genetic Algorithm for Path-Planning of Unmanned Surface Vehicle
The genetic algorithm (GA) is an effective method to solve the path-planning problem and help realize the autonomous navigation for and control of unmanned surface vehicles. In order to overcome the inherent shortcomings of conventional GA such as population premature and slow convergence speed, thi...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6603549/ https://www.ncbi.nlm.nih.gov/pubmed/31212651 http://dx.doi.org/10.3390/s19112640 |
_version_ | 1783431530705584128 |
---|---|
author | Xin, Junfeng Zhong, Jiabao Yang, Fengru Cui, Ying Sheng, Jinlu |
author_facet | Xin, Junfeng Zhong, Jiabao Yang, Fengru Cui, Ying Sheng, Jinlu |
author_sort | Xin, Junfeng |
collection | PubMed |
description | The genetic algorithm (GA) is an effective method to solve the path-planning problem and help realize the autonomous navigation for and control of unmanned surface vehicles. In order to overcome the inherent shortcomings of conventional GA such as population premature and slow convergence speed, this paper proposes the strategy of increasing the number of offsprings by using the multi-domain inversion. Meanwhile, a second fitness evaluation was conducted to eliminate undesirable offsprings and reserve the most advantageous individuals. The improvement could help enhance the capability of local search effectively and increase the probability of generating excellent individuals. Monte-Carlo simulations for five examples from the library for the travelling salesman problem were first conducted to assess the effectiveness of algorithms. Furthermore, the improved algorithms were applied to the navigation, guidance, and control system of an unmanned surface vehicle in a real maritime environment. Comparative study reveals that the algorithm with multi-domain inversion is superior with a desirable balance between the path length and time-cost, and has a shorter optimal path, a faster convergence speed, and better robustness than the others. |
format | Online Article Text |
id | pubmed-6603549 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-66035492019-07-19 An Improved Genetic Algorithm for Path-Planning of Unmanned Surface Vehicle Xin, Junfeng Zhong, Jiabao Yang, Fengru Cui, Ying Sheng, Jinlu Sensors (Basel) Article The genetic algorithm (GA) is an effective method to solve the path-planning problem and help realize the autonomous navigation for and control of unmanned surface vehicles. In order to overcome the inherent shortcomings of conventional GA such as population premature and slow convergence speed, this paper proposes the strategy of increasing the number of offsprings by using the multi-domain inversion. Meanwhile, a second fitness evaluation was conducted to eliminate undesirable offsprings and reserve the most advantageous individuals. The improvement could help enhance the capability of local search effectively and increase the probability of generating excellent individuals. Monte-Carlo simulations for five examples from the library for the travelling salesman problem were first conducted to assess the effectiveness of algorithms. Furthermore, the improved algorithms were applied to the navigation, guidance, and control system of an unmanned surface vehicle in a real maritime environment. Comparative study reveals that the algorithm with multi-domain inversion is superior with a desirable balance between the path length and time-cost, and has a shorter optimal path, a faster convergence speed, and better robustness than the others. MDPI 2019-06-11 /pmc/articles/PMC6603549/ /pubmed/31212651 http://dx.doi.org/10.3390/s19112640 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 Zhong, Jiabao Yang, Fengru Cui, Ying Sheng, Jinlu An Improved Genetic Algorithm for Path-Planning of Unmanned Surface Vehicle |
title | An Improved Genetic Algorithm for Path-Planning of Unmanned Surface Vehicle |
title_full | An Improved Genetic Algorithm for Path-Planning of Unmanned Surface Vehicle |
title_fullStr | An Improved Genetic Algorithm for Path-Planning of Unmanned Surface Vehicle |
title_full_unstemmed | An Improved Genetic Algorithm for Path-Planning of Unmanned Surface Vehicle |
title_short | An Improved Genetic Algorithm for Path-Planning of Unmanned Surface Vehicle |
title_sort | improved genetic algorithm for path-planning of unmanned surface vehicle |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6603549/ https://www.ncbi.nlm.nih.gov/pubmed/31212651 http://dx.doi.org/10.3390/s19112640 |
work_keys_str_mv | AT xinjunfeng animprovedgeneticalgorithmforpathplanningofunmannedsurfacevehicle AT zhongjiabao animprovedgeneticalgorithmforpathplanningofunmannedsurfacevehicle AT yangfengru animprovedgeneticalgorithmforpathplanningofunmannedsurfacevehicle AT cuiying animprovedgeneticalgorithmforpathplanningofunmannedsurfacevehicle AT shengjinlu animprovedgeneticalgorithmforpathplanningofunmannedsurfacevehicle AT xinjunfeng improvedgeneticalgorithmforpathplanningofunmannedsurfacevehicle AT zhongjiabao improvedgeneticalgorithmforpathplanningofunmannedsurfacevehicle AT yangfengru improvedgeneticalgorithmforpathplanningofunmannedsurfacevehicle AT cuiying improvedgeneticalgorithmforpathplanningofunmannedsurfacevehicle AT shengjinlu improvedgeneticalgorithmforpathplanningofunmannedsurfacevehicle |