Chuan-Bin Zhang, Yue-jiao Gong, Jingjing Li, Ying Lin
{"title":"Automatic path planning for autonomous underwater vehicles based on an adaptive differential evolution","authors":"Chuan-Bin Zhang, Yue-jiao Gong, Jingjing Li, Ying Lin","doi":"10.1145/2576768.2598267","DOIUrl":null,"url":null,"abstract":"This paper proposes a path planner for autonomous underwater vehicles (AUVs) in 3-D underwater space. We simulate an underwater space with rugged seabed and suspending obstacles, which is close to real world. In the proposed representation scheme, the problem space is decomposed into parallel subspaces and each subspace is described by a grid method. The paths of AUVs are simplified as a set of successive points in the problem space. By jointing these waypoints, the entire path of the AUV is obtained. A cost function with penalty method takes into account the length, energy consumption, safety and curvature constraints of AUVs. It is applied to evaluate the quality of paths. Differential evolution (DE) algorithm is used as a black-box optimization tool to provide optimal solutions for the path planning. In addition, we adaptively adjust the parameters of DE according to population distribution and the blockage of parallel subspaces so as to improve its performance. Experiments are conducted on 6 different scenarios. The results validate that the proposed algorithm is effective for improving solution quality and avoiding premature convergence.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2576768.2598267","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 17
Abstract
This paper proposes a path planner for autonomous underwater vehicles (AUVs) in 3-D underwater space. We simulate an underwater space with rugged seabed and suspending obstacles, which is close to real world. In the proposed representation scheme, the problem space is decomposed into parallel subspaces and each subspace is described by a grid method. The paths of AUVs are simplified as a set of successive points in the problem space. By jointing these waypoints, the entire path of the AUV is obtained. A cost function with penalty method takes into account the length, energy consumption, safety and curvature constraints of AUVs. It is applied to evaluate the quality of paths. Differential evolution (DE) algorithm is used as a black-box optimization tool to provide optimal solutions for the path planning. In addition, we adaptively adjust the parameters of DE according to population distribution and the blockage of parallel subspaces so as to improve its performance. Experiments are conducted on 6 different scenarios. The results validate that the proposed algorithm is effective for improving solution quality and avoiding premature convergence.