Development of a software architecture for agent-based modeling of intelligent agricultural systems

Cover Page

Cite item

Full Text

Abstract

This article presents the architecture of an agent-based modeling software package for intelligent agricultural systems, focused on modeling the interactions between robots, plants, and infrastructure in an apple orchard. The system integrates physical, sensor, effector, energy, and computational models into a single discrete 3D environment and supports decentralized federated learning without a centralized server. Particular attention is paid to agent autonomy, asynchronous simulation execution, and the ability to integrate with real sensors and robots.

Aim. The study aims to develop the architecture of an agent-based modeling software package designed for simulating intelligent integrated information and control systems in a real, physically correct, dynamic, and partially observable environment.

Research methods. The primary research method is agent-based (multi-agent) modeling, which allows simulating the interaction of autonomous agents in an uncertain and dynamic environment. Object-oriented design using UML notation is used to structure the architecture and decompose tasks.

Results. A software architecture is proposed that takes into account entities such as a simulated World, Agent, Entity, Billboard, and Computer.

Conclusions. The proposed platform ensures the reproducibility of experiments, scalability, and serves as a basis for testing collective behavior algorithms in heterogeneous and resource-limited agricultural environments.

About the authors

Murat I. Anchekov

Kabardino-Balkarian Scientific Center of the Russian Academy of Sciences

Author for correspondence.
Email: murat.antchok@gmail.com
ORCID iD: 0000-0002-8977-797X
SPIN-code: 3299-0927

Head of the Laboratory of Simulation Modeling of Phenogenetic Processes of the Scientific and Innovation Center "Intelligent Genetic Systems"

Russian Federation, 2, Balkarov street, Nalchik, 360010, Russia

References

  1. Anchekov M.I., Leshkenov A.M. System for virtual modeling of robotic systems for agricultural purposes. News of the Kabardino-Balkarian Scientific Center of RAS. 2023. No. 6(116). Pp. 125–131. doi: 10.35330/1991-6639-2023-6-116-125-131. (In Russian)
  2. Osorio-Antonia J., Rivas-Tovar L.A., Juárez-Pérez F. Simulation of corn production in chicontepec veracruz with agent-based modeling. Computación y Sistemas. 2025. Vol. 29. No. 1. Pp. 529–544. doi: 10.13053/CyS-29-1-5293
  3. Luke S., Cioffi-Revilla C., Panait L. et al. Mason: a multiagent simulation environment. Simulation. 2005. Vol. 81. No. 7. Pp. 517–527. doi: 10.1177/0037549705058073
  4. Lopez-Jimenez J., Quijano N., Vande Wouwer A. An agent-based crop model framework for heterogeneous soils. Agronomy. 2021. Vol. 11. No. 1. P. 85. doi: 10.3390/agronomy11010085
  5. North M.J., Collier N.T., Vos J.R. Experiences creating three implementations of the repast agent modeling toolkit. ACM Transactions on Modeling and Computer Simulation (TOMACS). 2006. Vol. 16. No. 1. Pp. 1–25. doi: 10.1145/1122012.112201
  6. Konkina V., Martynushkin A. Forecasting the size of the dairy market in AnyLogic environment. E3S Web of Conferences. EDP Sciences, 2021. Vol. 282. P. 01002. doi: 10.1051/e3sconf/202128201002
  7. Ltaief H., Karaduman B., Boussaid et al. Agent based implementation of a robot arm and smart production line using jade framework. 2022 11th Mediterranean Conference on Embedded Computing (MECO). IEEE, 2022. Pp. 1–12. doi: 10.1109/MECO55406.2022.9797162
  8. Yu X., Queralta J.P., Westerlund T. Towards lifelong federated learning in autonomous mobile robots with continuous sim-to-real transfer. Procedia Computer Science. 2022. Vol. 210. Pp. 86–93. doi: 10.1016/j.procs.2022.10.123
  9. Na S., Rouček T., Ulrich J. et al. Federated reinforcement learning for collective navigation of robotic swarms. IEEE Transactions on cognitive and developmental systems. 2023. Vol. 15. No. 4. Pp. 2122–2131. doi: 10.1109/TCDS.2023.3239815

Supplementary files

Supplementary Files
Action
1. JATS XML

Copyright (c) 2026 Anchekov M.I.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Согласие на обработку персональных данных

 

Используя сайт https://journals.rcsi.science, я (далее – «Пользователь» или «Субъект персональных данных») даю согласие на обработку персональных данных на этом сайте (текст Согласия) и на обработку персональных данных с помощью сервиса «Яндекс.Метрика» (текст Согласия).