Abstract
This paper presents the formulation of a flocking control algorithm for a group of autonomous underwater vehicles (AUVs). A leader–follower control strategy is employed to flock a group of AUVs along a predefined desired path. In this approach, leader AUVs are assumed to have global knowledge of the desired trajectory and the follower AUVs are not provided with this information. For keeping all the AUVs connected in a group, a flocking center is estimated. This flocking center is a virtual point whose position at any instant of time can be predicted by using a consensus algorithm. The controllers for the leader and follower AUVs are developed by implementing mathematical and fuzzy artificial potential functions. A group of four AUVs is considered for analyzing the efficacy of the developed control algorithm. Simulations are carried out both in obstacle-free and obstacle-rich environments. From the obtained results, it is observed that the proposed fuzzy flocking control algorithm provides effective cooperative motion control of multiple AUVs along the desired paths and avoid obstacles successively. It is also observed that the flocking controller developed based on fuzzy artificial potential function outperforms the controller with mathematical potential functions despite uncertainties owing to external disturbances.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have