《Scientific African》:Design of an Energy-Optimized IoT System for Off-Grid Agriculture: Solar-Powered Monitoring and Irrigation Control
编辑推荐:
在农村和偏远农业区域,智能灌溉技术的部署仍然受到不可靠的电力基础设施、有限的互联网连接以及物联网(IoT)平台高能耗的限制。本研究提出了一种用于离网农业应用的、由光伏(PV)-电池子系统供电的能效优化IoT灌溉系统的设计与实验验证。所提出的架构集成了多参数环境
在农村和偏远农业区域,智能灌溉技术的部署仍然受到不可靠的电力基础设施、有限的互联网连接以及物联网(IoT)平台高能耗的限制。本研究提出了一种用于离网农业应用的、由光伏(PV)-电池子系统供电的能效优化IoT灌溉系统的设计与实验验证。所提出的架构集成了多参数环境感知、使用MQTT协议的GSM/GPRS通信、通过ThingsBoard平台的云监控以及本地和远程灌溉执行。为提升能量自主性,该系统结合了占空比操作、Arduino睡眠模式管理、通过MOSFET控制的硬件级传感器电源切换以及修正的PV-电池容量设计。在真实农业条件下的实验验证表明,在为期七天的部署中实现了连续自主运行,有效占空比为6.7%,遥测传输成功率为约96.8%,且无太阳能输入时估计电池自主性超过两天。所开发的平台实现了实时环境监测和远程灌溉监管,同时在离网条件下保持低能耗。本研究的主要贡献在于,将低成本传感、蜂窝IoT通信和能量感知系统管理集成在一个统一架构中,该架构适用于孤立的农业环境。这些发现证明了在传统电力和宽带基础设施有限的地区,经济实惠且能量自主的IoT灌溉系统用于智能农业的可行性。
**研究背景与问题**
全球农业消耗大量淡水资源,在人口增长、气候变化和干旱频发的压力下,水资源短缺问题日益严峻。许多农村和离网地区的灌溉仍依赖传统方法,导致水资源过度使用、作物产量下降及不可持续的能源需求。现有智能灌溉技术受限于电力基础设施不可靠、互联网连接不稳定以及物联网(IoT)平台的高能耗。尽管已有研究将IoT与可再生能源结合用于灌溉,但多数原型依赖Wi-Fi连接,不适合农村或偏远地区,且能量优化策略和光伏(PV)-电池子系统容量设计通常缺乏详细描述或实验验证。因此,本研究旨在开发一种集成了多参数感知、GSM/GPRS通信、云监控和硬件级能量优化的低成本、能量自主的IoT灌溉系统,适用于离网农业环境。
**研究内容与结论**
研究人员设计并实验验证了一种由PV-电池子系统供电的能效优化IoT灌溉系统。该系统整合了多参数土壤和环境传感、基于GSM/GPRS和MQTT协议的无线通信、ThingsBoard云平台监控以及本地/远程灌溉控制。通过占空比操作、Arduino睡眠模式、MOSFET控制的传感器电源切换和修正的PV-电池容量设计,实现了能量自主。在真实农业条件下为期七天的部署中,系统连续自主运行,有效占空比为6.7%,遥测传输成功率为96.8%,无太阳能输入时电池自主性超过两天。该平台实现了实时环境监测和远程灌溉监管,验证了低成本、能量自主的IoT灌溉系统在离网地区的可行性。论文发表在《Scientific African》。
**主要关键技术方法**
研究人员采用的关键技术方法包括:(1)基于GSM/GPRS模块和MQTT协议的蜂窝通信架构,用于农村宽带缺失地区的数据传输;(2)通过占空比操作(每15分钟唤醒约1分钟,有效占空比6.7%)和Arduino睡眠模式降低系统活跃时间;(3)硬件级传感器电源切换,利用MOSFET在睡眠模式下切断传感器供电,减少约21.34 Wh/天的能耗;(4)基于实测功耗和修正因子(k=1.3)的PV-电池容量计算,选用8 W光伏面板和5 V/8 Ah电池组,实现无太阳能输入时超过2天的自主性。实验在教师花园的实地条件下进行,土壤传感器埋设于5 cm、20 cm和50 cm深度。
**研究结果**
**系统架构与硬件实现**
所提出的系统架构分为三层:感知与执行层(集成DHT11温湿度传感器、LDR光强传感器、MQ135空气质量传感器、DS18B20土壤温度传感器和FC-28土壤湿度传感器,以及继电器控制的水泵)、数据处理与通信层(Arduino Uno基于ATmega328P微控制器,结合SIM900 GSM/GPRS模块通过MQTT协议传输数据)和云集成与用户交互层(ThingsBoard平台实现数据存储、可视化和远程过程调用)。硬件组件均选用低功耗元件,并基于能耗分析确定PV-电池容量。
**能量优化策略**
通过占空比操作,系统在24小时内仅活跃96分钟(约1.6小时),睡眠时间22.4小时。基于实测功耗(见表2),日常能耗为20.836 Wh/天,经修正后为27.09 Wh/天。PV面板容量需≥5.5 Wp,实际选用8 Wp面板;电池容量需满足2天自主性,选用5 V/8 Ah电池组,实测自主性超过2天。MOSFET传感器电源切换在睡眠模式下将传感器功耗降至零,每日节省约21.34 Wh。
**实验验证与性能评估**
在为期七天的实地部署中,系统以15分钟间隔执行96次采集-传输周期/天,共672个周期。成功接收651个遥测数据包,传输成功率为96.8%。平均通信延迟约5秒。有效占空比为6.7%,系统在活跃模式下约96分钟/天,睡眠模式约22.4小时/天。PV面板在部分多云条件下仍能充足充电。灌溉控制通过自动模式(土壤湿度阈值)和远程模式(ThingsBoard仪表盘手动开关)成功测试,验证了闭环执行逻辑。
**云平台监控与用户界面**
ThingsBoard仪表盘提供数字/模拟仪表显示空气湿度、土壤湿度、温度等实时数据,时间序列折线图展示7天内的参数变化(温度、湿度、CO?浓度、太阳辐射),以及可导出的数据表格和远程控制开关。远程过程调用(RPC)功能允许用户通过手机或电脑切换水泵状态。
**结论与讨论**
本研究成功设计、实现并验证了一种低成本、能效优化的离网农业监测与灌溉控制IoT系统。系统整合了土壤和环境传感器、Arduino Uno、GSM/GPRS模块及ThingsBoard云平台,实现实时数据可视化和远程水泵控制。GSM/GPRS通信使其适用于Wi-Fi受限的农村地区。能量自主性通过PV-电池子系统、占空比操作、微控制器睡眠模式和MOSFET传感器电源切换实现。8 W光伏面板和8 Ah电池组提供连续运行,验证了能量容量计算方法的有效性。系统成功监测土壤湿度、土壤温度、空气温度、相对湿度、CO?浓度和太阳辐射,并通过仪表盘、图表、可导出表格和远程控制功能实现数据可视化。灌溉水泵在手动和自动模式下均成功测试,证明了闭环灌溉控制的可行性。研究结论表明,该方案为离网地区太阳能驱动的智能灌溉提供了实用且可重复的解决方案,通过结合可再生能源、低功耗运行、GSM/GPRS连接、云监控和执行控制,有助于更高效的水资源管理和农业韧性提升。未来工作将聚焦于延长部署周期、在不同气候和作物条件下测试、通过本地数据缓冲增强通信可靠性,以及集成基于机器学习和天气预报的预测性灌溉调度。