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.
This work is supported by the National Defense Pre-Research Quick Support Foundation of China (no. 80911010302).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Jennings, N.: On agent-based software engineering. Artif. Intell. 117(2), 277–296 (2000)
Liu, J.: Operation command decision modeling and simulation research based on agent technique. In: 2019 International Conference on Information Technology and Computer Application (ITCA), pp. 203–206. IEEE, Guangzhou (2019)
Jennings, N.R.: On agent-based software engineering. Artif. Intell. 2(5), 99–110 (2016)
Rauff, J.V.: Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence. Addison-Wesley, Boston (1999)
Rao, A., Georgeff, M.P.: Decision procedures for BDI logics. J. Logic Comput. 8(3), 293–343 (1998)
Zhou Kaibo, W., Xiaokang, G.M., et al.: Neural-adaptive finite-time formation tracking control of multiple nonholonomic agents with a time-varying target. IEEE Access 8, 62943–62953 (2020)
Bellifemine, F., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE, pp. 1–286. Wiley, Hoboken (2007)
Baiquan, X.: Design of platform for performance testing based on JADE. In: 2014 Sixth International Conference on Measuring Technology and Mechatronics Automation, pp. 251–254. IEEE, Zhangjiajie (2014)
Obdržálek, Z.: Mobile agents in multi-agent UAV/UGV system. In: 2017 International Conference on Military Technologies (ICMT), pp. 753–759. IEEE, Brno (2017)
Sreeja, M.U., Kovoor, B.C.: Multi agent based extended travel support system using JADE framework. In: 2017 International Conference on Energy, Communication, Data Analytics and Soft Computing (ICECDS), pp. 3561–3564. IEEE, Brno (2017)
Estrada, D.F., Lee, K.Y.: Multi-agent system implementation in JADE environment for power plant control. In: 2013 IEEE Power and Energy Society General Meeting, pp. 1–5. IEEE, Brno (2017)
Abeywickrama, H.V., Jayawickrama, B.A., He, Y., Dutkiewicz, E.: Algorithm for energy efficient inter-UAV collision avoidance. In: 17th International Symposium on Communications and Information Technologies (ISCIT), pp. 1–5. IEEE, Cairns (2017)
Yoo, C., Cho, A., Park, B., Kang, Y., Shim, S., Lee, I.: Collision avoidance of Smart UAV in multiple intruders. In: 12th International Conference on Control, Automation and Systems, pp. 443–447. IEEE, Jeju (2012)
Ling, L., Niu, Y., Zhu, H.: Lyapunov method-based collision avoidance for UAVs. In: The 27th Chinese Control and Decision Conference (2015 CCDC), pp. 4716–4720. IEEE, Qingdao (2015)
Van den Berg, J., Lin, M., Manocha, D.: Reciprocal velocity obstacles for real-time multi-agent navigation. In: 2008 IEEE International Conference on Robotics and Automation, pp. 19–23. IEEE, Pasadena (2008)
Rezaee, H., Abdollahi, F., Menhaj, M.B.: Model-free fuzzy leader-follower formation control of fixed wing UAVs. In: 13th Iranian Conference on Fuzzy Systems (IFSC), pp. 1–5. IEEE, Qazvin (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Zheng, Z., Li, Y., Wang, Y. (2022). Research and Implementation of Multi-Agent UAV System Simulation Platform Based on JADE. In: Gao, H., Wun, J., Yin, J., Shen, F., Shen, Y., Yu, J. (eds) Communications and Networking. ChinaCom 2021. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 433. Springer, Cham. https://doi.org/10.1007/978-3-030-99200-2_10
Download citation
DOI: https://doi.org/10.1007/978-3-030-99200-2_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-99199-9
Online ISBN: 978-3-030-99200-2
eBook Packages: Computer ScienceComputer Science (R0)