arXiv:2502.18298cs.MAcs.AI2025-02被引 4

用智能代理与系统动力学结合,实现精准节水灌溉。

Smart and Efficient IoT-Based Irrigation System Design: Utilizing a Hybrid Agent-Based and System Dynamics Approach

  • 采用代理与系统动力学混合建模,协同控制土壤湿度。
  • 256次仿真测试中,灌溉量始终接近最优,节水效果显著。
  • 适合农业物联网、智慧灌溉系统开发者参考。

面对降水减少和人口增长带来的水资源短缺问题,干旱与半干旱地区农业灌溉用水愈发紧张。本文设计了一种基于 Prometheus 代理导向软件工程方法的智能灌溉系统,通过传感器、中心代理和灌溉节点构成的多代理系统,依据预设规则协同维持土壤湿度在理想区间。系统采用混合代理-系统动力学模型,在 AnyLogic 软件中实现仿真。通过 256 次部分因子实验设计,评估了土壤属性等关键因素对总灌溉水量和运行时间的影响。结果表明,系统在自动模式下始终能实现近乎最优的灌溉量,且通过减少运行时间有效降低了能耗。

原文摘要 · Abstract (English)

Regarding problems like reduced precipitation and an increase in population, water resource scarcity has become one of the most critical problems in modern-day societies, as a consequence, there is a shortage of available water resources for irrigation in arid and semi-arid countries. On the other hand, it is possible to utilize modern technologies to control irrigation and reduce water loss. One of these technologies is the Internet of Things (IoT). Despite the possibility of using the IoT in irrigation control systems, there are complexities in designing such systems. Considering this issue, it is possible to use agent-oriented software engineering (AOSE) methodologies to design complex cyber-physical systems such as IoT-based systems. In this research, a smart irrigation system is designed based on Prometheus AOSE methodology, to reduce water loss by maintaining soil moisture in a suitable interval. The designed system comprises sensors, a central agent, and irrigation nodes. These agents follow defined rules to maintain soil moisture at a desired level cooperatively. For system simulation, a hybrid agent-based and system dynamics model was designed. In this hybrid model, soil moisture dynamics were modeled based on the system dynamics approach. The proposed model, was implemented in AnyLogic computer simulation software. Utilizing the simulation model, irrigation rules were examined. The system's functionality in automatic irrigation mode was tested based on a 256-run, fractional factorial design, and the effects of important factors such as soil properties on total irrigated water and total operation time were analyzed. Based on the tests, the system consistently irrigated nearly optimal water amounts in all tests. Moreover, the results were also used to minimize the system's energy consumption by reducing the system's operational time.

智慧农业物联网优化控制

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。