想象一下,温室是一个巨大的、精致的生态瓶,你正试图在那里培育出一颗完美的生菜。为了实现这一目标,你必须同时应对三个棘手的难题:保持适宜的温度、管理湿度以防植物发霉,以及注入二氧化碳以促进生长。但自然界是混乱的。太阳出来了,云层涌入了,风向变了。如果你失去了平衡,要么会在加热或通风上浪费金钱,要么更糟——你的生菜作物会受损。
传统上,农民和工程师使用“规则书”(基于物理学的数学模型)来运行这些温室。这就像是用一张1990年的纸质地图来开车。在晴天时它表现尚可,但如果道路发生变化或遭遇风暴,这张地图就不知道该怎么办了。它太僵化,而且往往过于复杂,无法进行实时更新。
新方法:教计算机去“感受”天气
这篇论文介绍了一种利用人工智能(AI)来更智能地运行温室的方法。研究人员并没有依赖静态的规则书,而是教会了两种不同类型的“数字大脑”(神经网络)从温室自身的历史数据中进行学习。
他们使用了两种特定的AI,我们可以将它们看作是两种不同类型的学生:
- LSTM(长短期记忆网络): 想象一个非常用功的学生,他们会对过去几天发生的一切做详细的笔记。他们擅长记录长篇故事,但学习和处理信息的速度较慢。
- GRU(门控循环单元): 想象一个稍微轻松一点的学生,他们同样非常聪明,但懂得如何快速总结重点。他们能得出与第一位学生相同的结论,但速度要快得多。
他们是如何测试的
研究人员并不只是凭空猜测;他们运行了一个大规模的模拟实验。他们创建了一个“虚拟温室”,模拟了荷兰20年的真实天气模式。他们让一个标准的计算机控制器(旧有的“规则书”方法)来主导运行,从而生成了一个庞大的数据集,记录了发生的一切。
然后,他们将这些数据喂给LSTM和GRU这两位“学生”,并要求他们预测接下来会发生什么。目标是观察哪位学生能最好地预测未来的温度和湿度,并利用这些预测来自动调节加热器、风扇和二氧化碳注入器。
结果:速度与智慧
研究人员使用简单的对比得出了以下研究结果:
- 湿度问题: 旧有的“规则书”控制器(MPC)在控制湿度方面表现得很糟糕。它有约 55% 的时间让空气变得过于潮湿。这就像是在洗澡时没开排气扇;最终,镜子会起雾,甚至开始长霉。
- AI的修复: 两类AI学生都表现得好得多。他们将湿度违规率降低到了约 15–17%。他们能更好地感知空气何时变得过湿,并及时开启风扇。
- 速度胜出者: 虽然两类AI学生都很聪明,但 GRU 是实际应用中的明显赢家。它的预测速度比LSTM 快了约 40%。在控制温室的世界里,速度就是一切。如果计算机反应太慢,天气变化就会在它做出反应之前就已经发生了。GRU 的速度足以在温室内部标准的低功耗硬件上运行。
- 能源与产量: AI控制器不仅保护了植物,还节省了资金。通过更聪明地判断何时需要为温室加热(准确知道植物何时真正需要温暖),他们减少了能源浪费。他们生产出的生菜产量几乎达到了理论上的最佳水平,但过程更加轻松,错误也更少。
底线
论文得出结论,使用这些“快速思考”的AI模型(特别是GRU)是一个游戏规则的改变者。这就像是从使用纸质地图升级到了能够实时学习交通模式的GPS。它能让生菜保持健康,阻止发霉,并节省能源,同时运行速度之快,足以在现实的农场中投入使用。
研究人员计划将这项技术从计算机模拟转移到真实的温室中,以证明它在泥土和泥泞中同样有效,但目前的模拟结果已经非常令人期待。
技术摘要:基于 BiLSTM 与 GRU 预测控制的数据驱动型温室生菜气候调节研究
问题陈述
高效的温室管理对于可持续粮食生产至关重要,但由于气候调节的高能耗需求,面临着显著的经济和环境挑战。传统的控制策略依赖于基于过程的、基于第一原理的模型(例如热力学和流体动力学方程)。虽然这些模型提供了机理见解,但它们通常过于复杂,需要大量的手动参数调优,且难以处理现实世界温室运营中固有的不确定性和非线性动态。相反,虽然数据驱动的机器学习方法具有适应性,但现有的温室控制应用往往缺乏对其预测精度、鲁棒性和用于实时模型预测控制(MPC)的计算可行性的严格评估。目前存在一个特定的研究空白,即在操作性 MPC 框架内,系统地比较深度循环架构(如长短期记忆网络 LSTM 和门控循环单元 GRU),以确定其在平衡作物产量、能源效率和约束遵循方面的适用性。
研究方法
本研究提出了一种将 LSTM 和 GRU 神经网络集成到 MPC 架构中的新型数据驱动预测控制框架,用于生菜栽培。
- 数据生成: 由于缺乏同时捕捉外部干扰、控制输入和内部气候响应的真实数据集,训练数据通过模拟生成。研究采用经过验证的动态温室模型(van Henten 模型),并在多种环境条件下由 MPC 策略进行控制。该数据集包含 701,200 个样本,源自 2001 年至 2020 年荷兰史基浦机场的 20 年天气数据,并以 15 分钟为间隔进行重采样。
- 模型架构: LSTM 和 GRU 网络均设计为双向结构,由两个各含 16 个隐藏单元的方向层组成。输入向量包含 11 个特征:历史外部干扰(太阳辐射、温度、CO2、湿度)、控制输入(加热、通风、CO2 注射)以及过去的系统输出。模型旨在预测四个关键变量的即时下一状态(提前 15 分钟):生菜干物质、室内 CO2、室内温度和室内湿度。
- 训练与验证: 模型使用 Adam 优化器进行 15 个轮次的训练。性能通过 10 折交叉验证进行评估,并改变了输入窗口大小(6、12、18、24 个时间步)和批次大小(8、16、32)。
- 控制框架: 训练好的神经网络取代了物理模型进入 MPC 循环。控制器以递推时域方式运行,优化一个旨在平衡最大化作物产量(干物质)与最小化能源消耗(加热和 CO2 注射)的代价函数。优化过程受限于生物学约束,包括随时间变化的温度范围(区分昼夜需求)和湿度限制(最大 85%)。
核心贡献
- RNN 在 MPC 中的系统性比较: 本文针对实时温室气候控制,提供了对 LSTM 和 GRU 架构的严谨对比分析,评估了它们的预测精度、对干扰的鲁棒性以及计算可行性。
- 将数据驱动模型集成到 MPC 中: 研究展示了将黑盒深度学习模型成功嵌入在线 MPC 框架中,取代传统的基于第一原理的模型,从而无需手动参数重新校准即可处理非线性动态。
- 权衡量化: 本研究量化了约束遵循、经济表现与计算成本之间的权衡,并提供了针对传统 MPC 基准的详细基准测试。
结果
- 预测精度: LSTM 和 GRU 模型均表现出强大的泛化能力。在大多数配置下,GRU 模型始终比 LSTM 获得略低的均方误差(MSE)和均方根误差(RMSE)。例如,表现最佳的 GRU 配置(窗口大小 18,批次大小 8)实现了 0.13038 的 RMSE,而 LSTM 为 0.13400。
- 控制性能:
- 湿度调节: 数据驱动控制器在湿度控制方面显著优于传统的 MPC 基准。湿度违规率从标准 MPC 的 54.77% 下降到 GRU 的 15.45% 和 LSTM 的 17.71%。
- 温度控制: 所有控制器都将昼夜温度偏差维持在 2°C 以下。虽然标准 MPC 严格执行温度约束,但基于 RNN 的控制器允许对夜间温度约束进行受控放宽,这在不显著影响生物量积累的情况下降低了加热需求。
- 经济表现: GRU24 控制器实现了 1.71 Hfℓm⁻² 的经济生产力指数(EPI),达到了 MPC 基准(1.86 Hfℓm⁻²)的 91.9%,尽管其约束违规较高。这表明适度的约束放宽可以以较低的能源成本获得接近最优的经济结果。
- 计算效率: GRU 架构在计算速度方面表现更优。GRU 控制器的计算时间比其对应的 LSTM 缩短了高达 40%(例如,在 24 步时域下,分别为 254 秒和 360 秒),证实了其在嵌入式硬件上进行实时部署的可行性。
意义与主张
本文声称,所提出的 GRU 驱动预测控制方法为智能温室气候自动化提供了一种鲁棒且计算高效的解决方案。其意义在于证明了数据驱动模型可以有效地取代复杂的物理模型进入 MPC 框架,从而提供对非线性及随时间变化的动态系统的卓越适应性。具体而言,研究强调了 GRU 控制器可以通过放宽不必要的夜间加热来显著降低能耗,并改善湿度调节(这是预防疾病的关键因素),同时保持与传统方法相当的作物产量。
作者将这项工作定位为从模拟向现实世界部署过渡的实用路径。他们指出,尽管该方法目前通过模拟进行验证,但 GRU 模型的计算效率表明其适用于低功耗工业边缘设备。研究结论认为,基于 GRU 的控制代表了传统 MPC 的一种极具前景的替代方案,它在保持高预测精度的同时,兼顾了现代可持续温室管理所需的适应性。未来的工作明确确定为将 GRU 控制器部署在实际的中国太阳能温室中,以验证其在真实世界干扰下的发现。
每周获取最佳 electrical engineering 论文。
受到斯坦福、剑桥和法国科学院研究人员的信赖。
请查收邮箱确认订阅。
出了点问题,再试一次?
无垃圾邮件,随时退订。