Application of GA, PSO, and ACO algorithms to path planning of autonomous underwater vehicles
Mohammad Pourmahmood Aghababa , Mohammad Hossein Amrollahi , Mehdi Borjkhani
Journal of Marine Science and Application ›› 2012, Vol. 11 ›› Issue (3) : 378 -386.
Application of GA, PSO, and ACO algorithms to path planning of autonomous underwater vehicles
In this paper, an underwater vehicle was modeled with six dimensional nonlinear equations of motion, controlled by DC motors in all degrees of freedom. Near-optimal trajectories in an energetic environment for underwater vehicles were computed using a numerical solution of a nonlinear optimal control problem (NOCP). An energy performance index as a cost function, which should be minimized, was defined. The resulting problem was a two-point boundary value problem (TPBVP). A genetic algorithm (GA), particle swarm optimization (PSO), and ant colony optimization (ACO) algorithms were applied to solve the resulting TPBVP. Applying an Euler-Lagrange equation to the NOCP, a conjugate gradient penalty method was also adopted to solve the TPBVP. The problem of energetic environments, involving some energy sources, was discussed. Some near-optimal paths were found using a GA, PSO, and ACO algorithms. Finally, the problem of collision avoidance in an energetic environment was also taken into account.
path planning / autonomous underwater vehicle / genetic algorithm (GA) / particle swarm optimization (PSO) / ant colony optimization (ACO) / collision avoidance
/
| 〈 |
|
〉 |