Preview

Mekhatronika, Avtomatizatsiya, Upravlenie

Advanced search
Open Access Open Access  Restricted Access Subscription or Fee Access

Hierarchical Distributed Control System for Multi-Agent Formation in Dynamic Environments

https://doi.org/10.17587/mau.27.300-311

Abstract

This paper addresses the problem of motion control of a multi-agent robotic formation operating in dynamic environments containing both static and dynamic obstacles. А hierarchical distributed control framework is proposed to coordinate the motion of multiple agents while maintaining a prescribed geometric formation during navigation. The developed architecture consists of four interconnected levels: an agent coordination level, a path planning level, a coordinated path-following level, and an individual agent motion control level. At the coordination level, a distributed mechanism based on the average consensus protocol is employed to generate a consistent estimate of the current position of the formation center using only local information exchange between neighboring agents. The path planning problem for the formation center is formulated as a nonconvex model predictive control (MPC) optimization problem that accounts for dynamic constraints and obstacle avoi dance requirements. To enable efficient numerical implementation, the resulting nonconvex problem is solved using a sequential convex programming (SCP) approach, which approximates the original problem through a sequence of convex optimization subproblems. For trajectory execution, distributed control algorithms are developed to ensure coordinated path following along both straight-line and circular segments of the planned route. These algorithms rely solely on local inter-agent communication and enable the formation to preserve the desired geometric configuration while moving along the path. The motion of individual agents is modeled using nonholonomic dynamics, which provides a sufficiently general representation applicable to a wide range of mobile robotic platforms, including ground, aerial, and marine vehicles. The proposed hierarchical distributed control strategy enables scalable and robust coordination of multi-agent formations in dynamic environments. The effectiveness of the developed algorithms is demonstrated through numerical simulations performed in the MATLAB environment, confirming stable formation motion and successful obstacle avoidance during navigation.

About the Authors

Q. P. Pham
Bauman Moscow State Technical University
Russian Federation

Q. P. Pham, Postgraduate Student, 

Moscow.



N. B. Filimonov
Lomonosov Moscow State University
Russian Federation

N. B. Filimonov, 

Moscow.



X. C. Nguyen
Le Quy Don Technical University
Viet Nam

X. C. Nguyen,

Hanoi, 100000.



V. B. Hoang
Hanoi University of Science and Technology
Viet Nam

Hanoi, 100000.



References

1. Olfati-Saber R., Fax J. A., Murray R. M. Consensus and cooperation in networked multi-agent systems, Proceedings of the IEEE, 2007, vol. 95, no. 1, pp. 215—233.

2. Bullo F., Cortes J., Martinez S. Distributed control of robotic networks, Princeton, Princeton University Press, 2006, 323 p.

3. Furtat I. B. Adaptive and robust control of multi-agent systems, Saint Petersburg, ITMO University, 2016, 155 p. (in Russian).

4. Filimonov A. B., Filimonov N. B., Nguyen T. K., Pham Q. P. Planning of UAV flight routes in the tasks of group patrolling of extended territories, Mekhatronika, Avtomatizatsiya, Upravlenie, 2022, vol. 23, no. 5, pp. 227—235 (in Russian).

5. Merino L., Martínez-de Dios J. R., Ollero А. Cooperative unmanned aerial systems for fire detection, monitoring, and extinguishing, in: Handbook of Unmanned Aerial Vehicles, Springer, 2015, pp. 2693—2722.

6. Ren W., Beard R. W. Distributed consensus in multivehicle cooperative control, London, Springer-Verlag, 2008, 315 p.

7. Jadbabaie A., Lin J., Morse А. S. Coordination of groups of mobile autonomous agents using nearest neighbor rules, IEEE Transactions on Automatic Control, 2003, vol. 48, no. 6, pp. 988—1001.

8. Oh K.-K., Park M.-C., Ahn H.-S. А survey of multi-agent formation control, Automatica, 2015, vol. 53, pp. 424—440.

9. Do T., Hua T., Nguyen T., Nguyen V., Nguyen C., Nguyen H., Nguyen T., Nguyen N. Formation control algorithms for multiple UAVs: a comprehensive survey, EAI Endorsed Transactions on Industrial Networks and Intelligent Systems, 2021, vol. 8, no. 27, e3.

10. Liu H. H. T., Zhu В. Formation control of multiple autonomous vehicle systems, Hoboken, Wiley, 2018, 253 p.

11. Yu Q., Zhou J. А review of global and local path planning algorithms for mobile robots, Proceedings of the 8th International Conference on Robotics, Control and Automation (ICRCA), Shanghai, China, 2024, pp. 84—90.

12. Filimonov A. B., Filimonov N. B. Methodology of artificial potential fields in problems of local navigation of mobile robots, Intelligent Systems, Control and Mechatronics, Sevastopol, Sevastopol State University, 2017, pp. 157—160 (in Russian).

13. Xu T., Liu J., Zhang Z., Chen G., Cui D., Li Н. Distributed MPC for trajectory tracking and formation control of multiUAVs with leader—follower structure, IEEE Access, 2023, vol. 11, pp. 128762—128773.

14. Luis C. E., Schoellig А. P. Trajectory generation for multiagent point-to-point transitions via distributed model predictive control, IEEE Robotics and Automation Letters, 2019, vol. 4, no. 2, pp. 375—382.

15. Nguyen C., Pham P. Algorithm for finite-time tracking control of quadcopter motion using the Lyapunov function method, Mekhatronika, Avtomatizatsiya, Upravlenie, 2025, vol. 26, no. 6, pp. 306—315.

16. Nguyen T. H., Pascoal А. M. Cooperative path following of autonomous vehicles with model predictive control and event-triggered communications, IFAC-PapersOnLine, 2018, vol. 51, no. 20, pp. 562—567.

17. Pham Q. P. Multi-agent system control algorithms for coordinated route movement, Journal of Instrument Engineering, 2025, vol. 68, no. 12, pp. 1046—1055 (in Russian).

18. Yan Sh., Filimonov N. B. Consensus problems of multi-agent systems: state of the art and perspectives, High-Performance Computing Systems and Technologies, 2025, vol. 9, no. 1, pp. 197—207 (in Russian).

19. Pham Q. P. Informational consensus in cooperative control of multi-robot systems, Journal of Advanced Research in Technical Science, 2025, no. 48, pp. 20—26 (in Russian).

20. Pham Q. Ph., Filimonov N. B. Synthesis of the control law in multi-agent systems with non-uniform time delays, Informatika i sistemy upravleniya, 2026, vol. 87, no. 1, pp. 105—115 (in Russian).

21. Mesbahi M., Egerstedt M. Graph theoretic methods in multiagent networks, Princeton, Princeton University Press, 2010, 424 p.

22. Alrifaee B., Mamaghani M. G., Abel D. Centralized non-convex model predictive control for cooperative collision avoidance of networked vehicles, IEEE International Symposium on Intelligent Control, Juan Les Pins, France, 2014, pp. 1583—1588.

23. Muslimov T. Z., Munasypov R. A. Decentralized nonlinear group control of fixed-wing UAV formation, Mekhatronika, Avtomatizatsiya, Upravlenie, 2020, vol. 21, no. 1, pp. 43—50 (in Russian).

24. Veremey E. I., Sotnikova M. V. Model predictive control, Voronezh, Nauchnaya Kniga, 2016, 214 p. (in Russian).

25. Boyd S., Vandenberghe L. Convex optimization, Cambridge, Cambridge University Press, 2004, 716 p.

26. Beard R. W., McLain T. W. Small unmanned aircraft: theory and practice, Moscow, Technosphere, 2015, 312 p. (in Russian).


Review

For citations:


Pham Q.P., Filimonov N.B., Nguyen X.C., Hoang V.B. Hierarchical Distributed Control System for Multi-Agent Formation in Dynamic Environments. Mekhatronika, Avtomatizatsiya, Upravlenie. 2026;27(6):300-311. (In Russ.) https://doi.org/10.17587/mau.27.300-311

Views: 397

JATS XML

ISSN 1684-6427 (Print)
ISSN 2619-1253 (Online)