Research and Implementation of Multi-Agent UAV System Simulation Platform Based on JADE

被引:2
作者
Zheng, Zhichao [1 ]
Li, Yonggang [1 ]
Wang, Ying [1 ]
机构
[1] Chonqing Univ Posts & Telecommun, Sch Commun & Informat Engn, Chongqing 400065, Peoples R China
来源
COMMUNICATIONS AND NETWORKING (CHINACOM 2021) | 2022年
关键词
UAV; Agent; Avoidance algorithm; Task reliability;
D O I
10.1007/978-3-030-99200-2_10
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The unmanned aerial vehicle (UAV) system under the information condition is a complex adaptive system. The position, speed, efficiency value and other attributes of each unit in the UAV system are changing at high speed all the time. The dynamic equation of a single UAV's motion trajectory and operation is non-linear. The traditional modeling method is difficult to accurately reproduce the complex behavior of the system, so it is very important to put forward a modeling method suitable for the UAV system to reflect the contingency and emergence of the complex system. Therefore, a visualized multi-agent UAV system simulation platform is designed and implemented, regards UAV as an independent agent and the Java agent development framework (JADE) was used to simplify the development of multi-agent. Considering that the agent also needs a motion and obstacle avoidance model, a set of rules system is defined for the agent and an obstacle avoidance algorithm based on fuzzy control is implemented. Judging from the test results, the autonomous obstacle avoidance function can already be realized when the formation is merged, and the trajectory can be planned automatically when scanning the area. At the same time, this paper also provides a reference model for modeling and simulation for task reliability assessment.
引用
收藏
页码:115 / 128
页数:14
相关论文
共 16 条
[1]   Algorithm for Energy Efficient Inter-UAV Collision Avoidance [J].
Abeywickrama, Hasini Viranga ;
Jayawickrama, Beeshanga Abewardana ;
He, Ying ;
Dutkiewicz, Eryk .
2017 17TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES (ISCIT), 2017,
[2]  
[Anonymous], 1999, MULTIAGENT SYSTEMS I
[3]  
Bellifemine F.L., 2007, Developing Multi-Agent Systems with JADE, P1, DOI DOI 10.1002/9780470058411
[4]  
Estrada D.F., 2017, 2013 IEEE POWER ENER, P1
[5]  
Jennings N.R., 2016, ARTIF INTELL, V2, P99
[6]   On agent-based software engineering [J].
Jennings, NR .
ARTIFICIAL INTELLIGENCE, 2000, 117 (02) :277-296
[7]  
Jinguang Liu, 2019, 2019 International Conference on Information Technology and Computer Application (ITCA). Proceedings, P203, DOI 10.1109/ITCA49981.2019.00051
[8]  
Ling LH, 2015, CHIN CONT DECIS CONF, P4716, DOI 10.1109/CCDC.2015.7162758
[9]  
Obdrzalek Zbynek, 2017, 2017 International Conference on Military Technologies (ICMT), P753, DOI 10.1109/MILTECHS.2017.7988857
[10]   Decision procedures for BDI logics [J].
Rao, AS ;
Georgeff, MP .
JOURNAL OF LOGIC AND COMPUTATION, 1998, 8 (03) :293-343