首页> 外文会议>2013 Sixth International Conference on Business Intelligence and Financial Engineering >Using Pyomo and IPOPT for Optimization of Reservoir Flood Control Operation
【24h】

Using Pyomo and IPOPT for Optimization of Reservoir Flood Control Operation

机译:用Pyomo和IPOPT优化水库防洪调度

获取原文
获取原文并翻译 | 示例

摘要

Optimizing reservoir flood control operation is one of important non-structure measures for reducing flood damage. However, reservoir flood control operation is a typical, complex, and nonlinear optimization problem. It is very difficult to directly solve this problem. Linear programming and dynamic programming are usually used to solve it, which can bring big error or curse of dimensionality. IPOPT is a full space, interior point (or barrier) solver, which can solver large-scale nonlinear programming problems very efficiently. So in this paper we used IPOPT to solve reservoir flood control optimization problem. First, the optimization model of reservoir flood control operation was presented for minimizing the downstream flood peak, while the constraints were considered such as water balance, flood pool capacity, and outflow capacity et al. Second, an optimization modeling tool, Pyomo, was used to describe this flood control optimization model, which improved modeling efficiency. In the end, IPOPT was called to solve the model. The case study showed that the approach of solving reservoir flood control optimization problem based on Pyomo and IPOPT was operable and effective. The optimization result was also reasonable.
机译:优化水库防洪调度是减少洪灾破坏的重要非结构性措施之一。但是,水库防洪调度是一个典型的,复杂的,非线性的优化问题。直接解决这个问题非常困难。通常使用线性编程和动态编程来解决它,这会带来很大的误差或维数的诅咒。 IPOPT是一个全空间内部点(或障碍)求解器,可以非常有效地求解大规模非线性规划问题。因此本文采用IPOPT来解决水库防洪优化问题。首先,提出了水库防洪调度优化模型,以最小化下游洪峰,同时考虑了水量平衡,洪水库容量和流出量等约束条件。其次,使用优化建模工具Pyomo来描述此洪水控制优化模型,从而提高了建模效率。最后,要求IPOPT解决该模型。案例研究表明,基于Pyomo和IPOPT解决水库防洪优化问题的方法是可行和有效的。优化结果也很合理。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号