Distributed Agent Optimization for Large-Scale Network Models

M. Nagao, S. Sankaran, Zhenyu Guo
{"title":"Distributed Agent Optimization for Large-Scale Network Models","authors":"M. Nagao, S. Sankaran, Zhenyu Guo","doi":"10.2118/213022-ms","DOIUrl":null,"url":null,"abstract":"\n Optimization of production networks is key for managing efficient hydrocarbon production as part of closed-loop asset management. Large-scale surface network optimization is a challenging task that involves high nonlinearity with numerous constraints. In existing tools, the computational cost of solving the surface network optimization can exponentially increase with the size and complexities of the network using traditional approaches involving nonlinear programming methods. In this study, we accelerate the large-scale surface network optimization by using a distributed agent optimization algorithm called alternating direction method of multipliers (ADMM).\n We develop and apply the ADMM algorithm for large-scale network optimization with over 1000 wells and interconnecting pipelines. In the ADMM framework, a large-scale network system is broken down into many small sub-network systems. Then, a smaller optimization problem is formulated for each sub-network. These sub-network optimization problems are solved in parallel using multiple computer cores so that the entire system optimization will be accelerated. A large-scale surface network involves many inequality and equality constraints, which are effectively handled by using augmented Lagrangian method to enhance the robustness of convergence quality. Additionally, proxy or hybrid models can also be used for pipe flow and pressure calculation for every network segment to further speed up the optimization.\n The proposed ADMM optimization method is validated by several synthetic cases. We first apply the proposed method to surface network simulation problems of various sizes and complexities (configurations, fluid types, pressure regimes, etc.), where the pressure for all nodes and fluxes in all links will be calculated with a specified separator pressure and reservoir pressures. High accuracy was obtained from the ADMM framework compared with a commercial simulator. Next, the ADMM is applied to network optimization problems, where we optimize the pressure drop across a surface choke for every well to maximize oil production. In a large-scale network case with over 1000 wells, we achieve 2X – 3X speedups in computation time with reasonable accuracy from the ADMM framework compared with benchmarks. Finally, we apply the proposed method to a field case, and validate that the ADMM framework properly works for the actual field applications.\n A novel framework for surface network optimization was developed using the distributed agent optimization algorithm. The proposed framework provides superior computational efficiency for large- scale network optimization problems compared with existing benchmark methods. It enables more efficient and frequent decision-making of large-scale petroleum field management to maximize the hydrocarbon production subject to numerous system constraints.","PeriodicalId":158776,"journal":{"name":"Day 3 Wed, May 24, 2023","volume":"42 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Day 3 Wed, May 24, 2023","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2118/213022-ms","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Optimization of production networks is key for managing efficient hydrocarbon production as part of closed-loop asset management. Large-scale surface network optimization is a challenging task that involves high nonlinearity with numerous constraints. In existing tools, the computational cost of solving the surface network optimization can exponentially increase with the size and complexities of the network using traditional approaches involving nonlinear programming methods. In this study, we accelerate the large-scale surface network optimization by using a distributed agent optimization algorithm called alternating direction method of multipliers (ADMM). We develop and apply the ADMM algorithm for large-scale network optimization with over 1000 wells and interconnecting pipelines. In the ADMM framework, a large-scale network system is broken down into many small sub-network systems. Then, a smaller optimization problem is formulated for each sub-network. These sub-network optimization problems are solved in parallel using multiple computer cores so that the entire system optimization will be accelerated. A large-scale surface network involves many inequality and equality constraints, which are effectively handled by using augmented Lagrangian method to enhance the robustness of convergence quality. Additionally, proxy or hybrid models can also be used for pipe flow and pressure calculation for every network segment to further speed up the optimization. The proposed ADMM optimization method is validated by several synthetic cases. We first apply the proposed method to surface network simulation problems of various sizes and complexities (configurations, fluid types, pressure regimes, etc.), where the pressure for all nodes and fluxes in all links will be calculated with a specified separator pressure and reservoir pressures. High accuracy was obtained from the ADMM framework compared with a commercial simulator. Next, the ADMM is applied to network optimization problems, where we optimize the pressure drop across a surface choke for every well to maximize oil production. In a large-scale network case with over 1000 wells, we achieve 2X – 3X speedups in computation time with reasonable accuracy from the ADMM framework compared with benchmarks. Finally, we apply the proposed method to a field case, and validate that the ADMM framework properly works for the actual field applications. A novel framework for surface network optimization was developed using the distributed agent optimization algorithm. The proposed framework provides superior computational efficiency for large- scale network optimization problems compared with existing benchmark methods. It enables more efficient and frequent decision-making of large-scale petroleum field management to maximize the hydrocarbon production subject to numerous system constraints.
大规模网络模型的分布式智能体优化
作为闭环资产管理的一部分,优化生产网络是实现高效油气生产的关键。大规模地表网络优化是一项具有挑战性的任务,涉及高度非线性和众多约束。在现有的工具中,使用涉及非线性规划方法的传统方法求解曲面网络优化的计算成本会随着网络的规模和复杂性呈指数增长。在本研究中,我们使用一种称为交替方向乘数法(ADMM)的分布式智能体优化算法来加速大规模表面网络的优化。我们开发并应用了ADMM算法用于1000口以上井和连通管道的大规模网络优化。在ADMM框架中,一个大型网络系统被分解成许多小的子网系统。然后,为每个子网络制定一个较小的优化问题。这些子网络优化问题采用多核并行解决,从而加快了整个系统的优化速度。大规模曲面网络包含许多不等式和式约束,利用增广拉格朗日方法有效地处理了这些不等式和式约束,提高了收敛质量的鲁棒性。此外,还可以使用代理模型或混合模型对每个网段进行管道流量和压力计算,进一步加快优化速度。通过几个综合实例验证了所提出的ADMM优化方法。我们首先将所提出的方法应用于各种规模和复杂性(配置、流体类型、压力状态等)的地面网络模拟问题,其中所有节点的压力和所有环节的通量将在指定的分离器压力和油藏压力下计算。与商用模拟器相比,ADMM框架获得了较高的精度。接下来,ADMM应用于网络优化问题,优化每口井的地面节流器压降,以最大限度地提高石油产量。在拥有超过1000口井的大型网络案例中,与基准测试相比,我们在ADMM框架下实现了2 - 3倍的计算时间加速,并且具有合理的精度。最后,我们将提出的方法应用于一个现场案例,并验证了ADMM框架适用于实际的现场应用。提出了一种基于分布式智能体优化算法的曲面网络优化框架。与现有的基准方法相比,该框架在大规模网络优化问题上具有更高的计算效率。它使大型油田管理决策更加高效和频繁,从而在众多系统约束下实现油气产量最大化。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信