Udwadia–Kalaba constraint-based tracking control for artificial swarm mechanical systems: dynamic approach

A novel swarm tracking control for artificial swarm mechanical systems consisting of multiple mechanical agents is proposed. In this paper, the agents could not only perform some biological swarm behaviors, such as the repulsion and attraction between agents, but also track the moving target or desi...

Full description

Saved in:
Bibliographic Details
Published inNonlinear dynamics Vol. 100; no. 3; pp. 2381 - 2399
Main Authors Zhao, Ruiying, Li, Meng, Niu, Qian, Chen, Ye-Hwa
Format Journal Article
LanguageEnglish
Published Dordrecht Springer Netherlands 01.05.2020
Springer Nature B.V
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A novel swarm tracking control for artificial swarm mechanical systems consisting of multiple mechanical agents is proposed. In this paper, the agents could not only perform some biological swarm behaviors, such as the repulsion and attraction between agents, but also track the moving target or desired trajectory together. Based on the artificial potential functions, the kinematic modeling of each agent is constructed. The kinematic performance of the swarm system is analyzed, which includes convergence, tracking, aggregation and formation. Inspired by Udwadia–Kalaba constraints, the kinematic modeling of the swarm system is treated as servo constraints and formulated in the second-order form. With the second-order constraints, the explicit servo constraint forces are derived. In virtue of the constraint forces in the closed form, we creatively design a dynamic control for each agent which guarantees the controlled swarm system to obey the required motion. The proposed control scheme is proved by a series of theorems and illustrated by the simulation of multiple nonholonomic mobile robots.
ISSN:0924-090X
1573-269X
DOI:10.1007/s11071-020-05613-7