
Research Article
Research and Implementation of Multi-Agent UAV System Simulation Platform Based on JADE
@INPROCEEDINGS{10.1007/978-3-030-99200-2_10, author={Zhichao Zheng and Yonggang Li and Ying Wang}, title={Research and Implementation of Multi-Agent UAV System Simulation Platform Based on JADE}, proceedings={Communications and Networking. 16th EAI International Conference, ChinaCom 2021, Virtual Event, November 21-22, 2021, Proceedings}, proceedings_a={CHINACOM}, year={2022}, month={4}, keywords={UAV Agent Avoidance algorithm Task reliability}, doi={10.1007/978-3-030-99200-2_10} }
- Zhichao Zheng
Yonggang Li
Ying Wang
Year: 2022
Research and Implementation of Multi-Agent UAV System Simulation Platform Based on JADE
CHINACOM
Springer
DOI: 10.1007/978-3-030-99200-2_10
Abstract
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.