Abstract

This paper investigates swarm control for unmanned surface vessels subject to multiple constraints. These constraints can be summarized as model parameter uncertainty, the unavailability of velocity measurements, time-varying environmental disturbances, input saturation and output constraints. Firstly, to recover unmeasured velocity information, to identify unknown vehicle dynamics and to estimate time-varying environmental disturbances, a neural adaptive state observer is designed for each vessel. Secondly, to avoid complex calculations, a second-order linear tracking differentiator is employed to generate a smooth reference signal and to extract the time derivative of the kinematic control law. Thirdly, to solve the input saturation, an auxiliary dynamic system is introduced. Fourthly, the barrier Lyapunov function is used to achieve connectivity preservation, collision avoidance and swarm control. Meanwhile, by using the estimated velocities of vessels, an output feedback controller is designed. The stability of the closed-loop system is proved. The simulation results show the effectiveness of the proposed swarm control strategy.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call