Economic Model Predictive Control of Water Distribution Systems with Accelerated Optimization Algorithm
作者: Saskia Putri, Faegheh Moazeni, Javad Khazaei
分类: eess.SY
发布日期: 2024-06-10
💡 一句话要点
提出基于加速优化算法的经济模型预测控制,用于优化水分配系统管理
🎯 匹配领域: 支柱一:机器人控制 (Robot Control)
关键词: 模型预测控制 水分配系统 经济优化 移动阻塞 多目标优化
📋 核心要点
- 大规模水分配系统(WDS)中,模型预测控制(MPC)面临计算量大的挑战,限制了其应用。
- 论文提出一种基于移动阻塞的经济MPC方法,通过插值控制变化率,在计算效率和控制效果间取得平衡。
- 实验表明,该方法在聚合WDS上有效,并能同时优化水位安全、控制平滑性和成本效益。
📝 摘要(中文)
模型预测控制(MPC)已成为水分配系统(WDS)管理的有效策略。然而,由于每个时间步必须评估的可能控制动作的组合增长,它受到大规模WDS的计算负担的阻碍。因此,可以使用移动阻塞方法获得在WDS中实现MPC的快速计算算法,该方法简化了控制决策,同时确保了解决方案的可行性。本文介绍了一种限制最少的移动阻塞方法,该方法对阻塞控制变化率进行插值,旨在平衡计算效率和运行有效性。所提出的控制策略在包含多个水力元件的聚合WDS上进行了演示。该实现被纳入多目标优化框架,该框架同时优化储水罐的水位安全性、控制动作的平滑性和成本效益目标。提供了所提出的方法与非阻塞经济MPC之间的公平比较。
🔬 方法详解
问题定义:论文旨在解决大规模水分配系统(WDS)中,经济模型预测控制(Economic MPC)计算负担过重的问题。传统的MPC方法在每个时间步都需要评估大量的控制动作组合,导致计算量随着系统规模的增大而呈指数级增长,难以实时应用。现有方法在计算效率和控制性能之间难以取得平衡。
核心思路:论文的核心思路是采用一种“限制最少的移动阻塞(least-restrictive move-blocking)”方法来简化控制决策,从而降低计算复杂度。该方法通过将控制变量在一段时间内进行分组,并对组内的控制变化率进行插值,减少了需要优化的变量数量。同时,通过限制最少化,尽可能保证控制的灵活性和系统的运行性能。
技术框架:整体框架包括以下几个主要模块:1) 水力模型:用于模拟水分配系统的动态行为,预测系统状态随时间的变化。2) 经济目标函数:定义了需要优化的经济指标,例如能源成本、水资源利用率等。3) 模型预测控制器:基于水力模型和经济目标函数,预测未来一段时间内的系统状态,并优化控制变量,以实现经济目标。4) 移动阻塞模块:对控制变量进行分组和插值,降低优化问题的维度。5) 多目标优化框架:同时优化水位安全、控制平滑性和成本效益等多个目标。
关键创新:论文的关键创新在于提出了“限制最少的移动阻塞”方法。与传统的移动阻塞方法相比,该方法通过插值控制变化率,而不是直接约束控制变量的值,从而在降低计算复杂度的同时,尽可能保留了控制的灵活性。此外,论文还将该方法与多目标优化框架相结合,实现了对水分配系统的综合优化。
关键设计:论文的关键设计包括:1) 移动阻塞策略:选择合适的阻塞长度和插值方法,以平衡计算效率和控制性能。2) 多目标优化权重:合理设置各个目标的权重,以实现期望的优化效果。3) 水力模型简化:采用聚合WDS模型,降低模型的复杂度,提高计算效率。4) 优化算法选择:选择合适的优化算法,以快速求解优化问题。
🖼️ 关键图片
📊 实验亮点
论文通过在聚合WDS上的实验验证了所提出方法的有效性。实验结果表明,与非阻塞经济MPC相比,该方法在保证水位安全和控制平滑性的前提下,显著降低了计算时间。具体的性能数据(例如计算时间降低的百分比、成本节约的比例等)在摘要中未明确给出,但论文强调了计算效率的提升和多目标优化的实现。
🎯 应用场景
该研究成果可应用于各种规模的水分配系统,尤其适用于大型城市或区域的水资源管理。通过优化水泵运行、阀门调节等控制策略,可以降低能源消耗、减少漏损、提高供水可靠性,从而实现水资源的可持续利用和经济效益的提升。未来,该方法有望推广到其他类型的能源系统、交通系统等复杂系统的优化控制中。
📄 摘要(原文)
Model predictive control (MPC) has emerged as an effective strategy for water distribution systems (WDSs) management. However, it is hampered by the computational burden for large-scale WDSs due to the combinatorial growth of possible control actions that must be evaluated at each time step. Therefore, a fast computation algorithm to implement MPC in WDSs can be obtained using a move-blocking approach that simplifies control decisions while ensuring solution feasibility. This paper introduces a least-restrictive move-blocking that interpolates the blocked control rate of change, aiming at balancing computational efficiency with operational effectiveness. The proposed control strategy is demonstrated on aggregated WDSs, encompassing multiple hydraulic elements. This implementation is incorporated into a multi-objective optimization framework that concurrently optimizes water level security of the storage tanks, smoothness of the control actions, and cost-effective objectives. A fair comparison between the proposed approach with the non-blocking Economic MPC is provided.