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. PhamRussian Federation
Q. P. Pham, Postgraduate Student,
Moscow.
N. B. Filimonov
Russian Federation
N. B. Filimonov,
Moscow.
X. C. Nguyen
Viet Nam
X. C. Nguyen,
Hanoi, 100000.
V. B. Hoang
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
JATS XML

















.png)






