Multi-agent flocking with obstacle avoidance and safety distance preservation: a fuzzy potential-based approach

被引:3
作者
Ebrahimi, Ali [1 ]
Farrokhi, Mohammad [1 ,2 ]
机构
[1] Iran Univ Sci & Technol, Sch Elect Engn, Tehran 1684613114, Iran
[2] Iran Univ Sci & Technol, Ctr Excellence Modelling & Control Complex Syst, Tehran 1684613114, Iran
关键词
Multi-agent systems; Flocking; Obstacle avoidance; Fuzzy system; Potential function; SYSTEMS;
D O I
10.1007/s11370-023-00500-7
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this paper, a control method is proposed for the flocking of multi-agent systems in the presence of obstacles. One of the main contributions of this work is the introduction of a safety distance parameter that ensures agents do not enter this safety distance during the flocking process. To achieve this, a fuzzy logic-based gradient of the potential function is designed. Furthermore, it is demonstrated that no consensus term is necessary in the control signal when all agents are informed about the desired path. Additionally, stability analysis is conducted for the proposed algorithm in free space, which allows the extraction of the ultimate bound of the tracking error. Finally, the effectiveness of the proposed algorithm is demonstrated through simulations conducted in free space, space with obstacles, and in the presence of measurement noise. The results obtained from these simulations are compared with the existing methods in the literature.
引用
收藏
页码:181 / 195
页数:15
相关论文
共 27 条
[1]   An overview on optimal flocking [J].
Beaver, Logan E. ;
Malikopoulos, Andreas A. .
ANNUAL REVIEWS IN CONTROL, 2021, 51 :88-99
[2]  
Brandstatter A, 2022, ARXIV, DOI DOI 10.48550/ARXIV.2203.16960
[3]   Trajectory planning and tracking control of unmanned ground vehicle leading by motion virtual leader on expressway [J].
Cao, Fugui ;
Jiang, Haobin .
IET INTELLIGENT TRANSPORT SYSTEMS, 2021, 15 (02) :187-199
[4]  
Dong Yujiao, 2023, International Conference on Neural Computing for Advanced Applications: 4th International Conference, NCAA 2023, Proceedings. Communications in Computer and Information Science (1869), P467, DOI 10.1007/978-981-99-5844-3_34
[5]   Flocking of Second-Order Multiagent Systems With Connectivity Preservation Based on Algebraic Connectivity Estimation [J].
Fang, Hao ;
Wei, Yue ;
Chen, Jie ;
Xin, Bin .
IEEE TRANSACTIONS ON CYBERNETICS, 2017, 47 (04) :1067-1077
[6]   Distributed Flocking Algorithm for Multi-UAV System Based on Behavior Method and Topological Communication [J].
Feng, Yifei ;
Dong, Jingshi ;
Wang, Jianlin ;
Zhu, Hang .
JOURNAL OF BIONIC ENGINEERING, 2023, 20 (02) :782-796
[7]   Using Fuzzy Logic to Design Separation Function in Flocking Algorithms [J].
Gu, Dongbing ;
Flu, Huosheng .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2008, 16 (04) :826-838
[8]  
Hu HY, 2013, IEEE DECIS CONTR P, P3529, DOI 10.1109/CDC.2013.6760425
[9]  
Hui Yu, 2010, International Journal of Communications, Networks and System Sciences, V3, P569, DOI 10.4236/ijcns.2010.36076
[10]  
Khalil H., 2002, Nonlinear Control, V3