| Literature DB >> 25054169 |
Zheping Yan1, Chao Deng1, Dongnan Chi2, Tao Chen1, Shuping Hou3.
Abstract
Path planning method for unmanned underwater vehicles (UUV) homing and docking in movement disorders environment is proposed in this paper. Firstly, cost function is proposed for path planning. Then, a novel particle swarm optimization (NPSO) is proposed and applied to find the waypoint with minimum value of cost function. Then, a strategy for UUV enters into the mother vessel with a fixed angle being proposed. Finally, the test function is introduced to analyze the performance of NPSO and compare with basic particle swarm optimization (BPSO), inertia weight particle swarm optimization (LWPSO, EPSO), and time-varying acceleration coefficient (TVAC). It has turned out that, for unimodal functions, NPSO performed better searching accuracy and stability than other algorithms, and, for multimodal functions, the performance of NPSO is similar to TVAC. Then, the simulation of UUV path planning is presented, and it showed that, with the strategy proposed in this paper, UUV can dodge obstacles and threats, and search for the efficiency path.Entities:
Mesh:
Year: 2014 PMID: 25054169 PMCID: PMC4090437 DOI: 10.1155/2014/246469
Source DB: PubMed Journal: ScientificWorldJournal ISSN: 1537-744X
Figure 1Schematic diagram of static obstacles avoidance for UUV.
Figure 2Schematic diagram of dynamic obstacles avoidance for UUV.
Figure 3Schematic diagram of approaching target.
Figure 4The recovery admittance angle.
Algorithm 1Algorithm 1
Parameters for simulation.
| Method | Parameters | |
|---|---|---|
| NPSO | ω |
|
| BPSO |
| |
| LWPSO |
| |
| EPSO |
| |
| TVAC |
| |
Comparison between BPSO, LWPSO, EPSO, TVAC, and NPSO.
|
|
| Average (standard deviation) | ||||
|---|---|---|---|---|---|---|
| BPSO | LWPSO | EPSO | TVAC | NPSO | ||
|
| 10 | 4.7979 | 3.2219 | 8.7747 | 1.4826 | 2.2681 |
| 30 | 5.3768 | 4.0137 | 2.3219 | 1.1062 | 2.0175 | |
| 50 | 2.8412 | 0.2149 | 2.2215 | 0.0019 | 7.6676 | |
| 70 | 4.4685 | 1.1727 | 0.0192 | 0.0609 | 0.0010 | |
|
| ||||||
|
| 10 | 0.0013 | 4.0624 | 3.1542 | 3.6072 | 3.1897 |
| 30 | 2.0647 | 3.7596 | 0.5809 | 0.0091 | 0.0012 | |
| 50 | 7.2982 | 2.6189 | 1.0295 | 0.4883 | 0.1684 | |
| 70 | 1.4821 | 6.9336 | 2.9336 | 2.7039 | 0.8808 | |
|
| ||||||
|
| 10 | 5.6418 | 4.3037 | 3.1701 | 0.7262 | 0.6790 |
| 30 | 1.2322 | 4.2313 | 3.1052 | 2.3370 | 2.2096 | |
| 50 | 6.5575 | 2.9054 | 7.3894 | 4.6563 | 4.6325 | |
| 70 | 1.1834 | 5.2635 | 2.0414 | 7.5240 | 8.0415 | |
|
| ||||||
|
| 10 | 5.1090 | 3.6806 | 3.8703 | 0.9750 | 2.0911 |
| 30 | 1.5696 | 3.2291 | 2.9948 | 1.7282 | 2.0219 | |
| 50 | 3.8006 | 7.5142 | 6.1896 | 3.6575 | 4.3956 | |
| 70 | 5.8512 | 1.6259 | 8.8994 | 5.4198 | 7.3153 | |
|
| ||||||
|
| 10 | 9.8646 | 0.0041 | 0.0017 | 0 | 0 |
| 30 | 0.1366 | 0.0008 | 0.0013 | 1.0210 | 2.3425 | |
| 50 | 0.5856 | 0.0027 | 9.9034 | 0.0001 | 4.3243 | |
| 70 | 0.6941 | 0.0329 | 0.0002 | 0.0011 | 1.1807 | |
|
| ||||||
|
| 10 | 5.8516 | 2.2299 | 2.0832 | 2.5229 | 1.6901 |
| 30 | 1.9895 | 1.0418 | 7.3163 | 1.0483 | 4.6820 | |
| 50 | 1.9927 | 1.8348 | 0.0017 | 6.5668 | 4.3136 | |
| 70 | 1.5637 | 2.6886 | 1.4973 | 4.9509 | 7.7603 | |
Figure 5Variation of average optimum value with time.
Figure 6Path planning in dynamic obstacles environment.
Parameters for simulation.
| Method | Parameters | |
|---|---|---|
| NPSO | ω |
|
| BPSO |
| |
| LWPSO |
| |
| EPSO |
| |
| TVAC |
| |
Comparison between BPSO, LWPSO, EPSO, TVAC, and NPSO for UUV path planning.
|
| Length of the path (m) | ||||
|---|---|---|---|---|---|
| BPSO | LWPSO | EPSO | TVAC | NPSO | |
| 10 | 1290.2548 | 1289.9196 | 1289.4264 | 1288.8112 | 1288.0532 |
| 50 | 1287.8672 | 1287.8556 | 1287.8548 | 1287.8544 | 1287.8544 |
| 100 | 1287.8596 | 1287.8544 | 1287.8544 | 1287.8544 | 1287.8544 |
| 200 | 1287.8544 | 1287.8544 | 1287.8544 | 1287.8544 | 1287.8544 |
| 500 | 1287.8544 | 1287.8544 | 1287.8544 | 1285.7200 | 1284.8792 |
| 1000 | 1287.8544 | 1287.8544 | 1287.8544 | 1285.7200 | 1284.8792 |
Figure 7UUV path planning under complex environment.
Comparison of different algorithms for path planning.
| Path | Length of the path (m) | ||
|---|---|---|---|
| NPSO | APF | A∗ | |
|
| 1593.79 | — | 1716.81 |
| C → D | 1307.15 | 1547.84 | 1401.66 |
Computation time of different algorithms for path planning.
| Path | Computation time (s) | ||
|---|---|---|---|
| NPSO | APF | A∗ | |
|
| 94.83 | — | 11.70 |
| C → D | 54.55 | 0.27 | 10.17 |