A Computationally Efficient Benders Decomposition for Energy Systems Planning Problems with Detailed Operations and Time-Coupling Constraints

Anna Jacobson, Filippo Pecci, N. Sepulveda, Qingyu Xu, J. Jenkins
{"title":"A Computationally Efficient Benders Decomposition for Energy Systems Planning Problems with Detailed Operations and Time-Coupling Constraints","authors":"Anna Jacobson, Filippo Pecci, N. Sepulveda, Qingyu Xu, J. Jenkins","doi":"10.1287/ijoo.2023.0005","DOIUrl":null,"url":null,"abstract":"Energy systems planning models identify least-cost strategies for expansion and operation of energy systems and provide decision support for investment, planning, regulation, and policy. Most are formulated as linear programming (LP) or mixed integer linear programming (MILP) problems. Despite the relative efficiency and maturity of LP and MILP solvers, large scale problems are often intractable without abstractions that impact quality of results and generalizability of findings. We consider a macro-energy systems planning problem with detailed operations and policy constraints and formulate a computationally efficient Benders decomposition separating investments from operations and decoupling operational timesteps using budgeting variables in the master model. This novel approach enables parallelization of operational subproblems and permits modeling of relevant constraints coupling decisions across time periods (e.g., policy constraints) within a decomposed framework. Runtime scales linearly with temporal resolution; tests demonstrate substantial runtime improvement for all MILP formulations and for some LP formulations depending on problem size relative to analogous monolithic models solved with state-of-the-art commercial solvers. Our algorithm is applicable to planning problems in other domains (e.g., water, transportation networks, production processes) and can solve large-scale problems otherwise intractable. We show that the increased resolution enabled by this algorithm mitigates structural uncertainty, improving recommendation accuracy. Funding: Funding for this work was provided by the Princeton Carbon Mitigation Initiative (funded by a gift from BP) and the Princeton Zero-carbon Technology Consortium (funded by gifts from GE, Google, ClearPath, and Breakthrough Energy). Supplemental Material: The e-companion is available at https://doi.org/10.1287/ijoo.2023.0005 .","PeriodicalId":73382,"journal":{"name":"INFORMS journal on optimization","volume":"1 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-02-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"INFORMS journal on optimization","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1287/ijoo.2023.0005","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Energy systems planning models identify least-cost strategies for expansion and operation of energy systems and provide decision support for investment, planning, regulation, and policy. Most are formulated as linear programming (LP) or mixed integer linear programming (MILP) problems. Despite the relative efficiency and maturity of LP and MILP solvers, large scale problems are often intractable without abstractions that impact quality of results and generalizability of findings. We consider a macro-energy systems planning problem with detailed operations and policy constraints and formulate a computationally efficient Benders decomposition separating investments from operations and decoupling operational timesteps using budgeting variables in the master model. This novel approach enables parallelization of operational subproblems and permits modeling of relevant constraints coupling decisions across time periods (e.g., policy constraints) within a decomposed framework. Runtime scales linearly with temporal resolution; tests demonstrate substantial runtime improvement for all MILP formulations and for some LP formulations depending on problem size relative to analogous monolithic models solved with state-of-the-art commercial solvers. Our algorithm is applicable to planning problems in other domains (e.g., water, transportation networks, production processes) and can solve large-scale problems otherwise intractable. We show that the increased resolution enabled by this algorithm mitigates structural uncertainty, improving recommendation accuracy. Funding: Funding for this work was provided by the Princeton Carbon Mitigation Initiative (funded by a gift from BP) and the Princeton Zero-carbon Technology Consortium (funded by gifts from GE, Google, ClearPath, and Breakthrough Energy). Supplemental Material: The e-companion is available at https://doi.org/10.1287/ijoo.2023.0005 .
具有详细操作和时间耦合约束的能源系统规划问题的高效计算Benders分解
能源系统规划模型确定了能源系统扩展和运行的最低成本策略,并为投资、规划、监管和政策提供决策支持。大多数被表述为线性规划(LP)或混合整数线性规划(MILP)问题。尽管LP和MILP求解器相对高效和成熟,但如果没有影响结果质量和发现可推广性的抽象,大规模问题通常是难以处理的。我们考虑了具有详细操作和政策约束的宏观能源系统规划问题,并制定了计算效率高的Benders分解,将投资从操作中分离出来,并使用主模型中的预算变量解耦操作时间步骤。这种新颖的方法支持操作子问题的并行化,并允许在分解的框架内跨时间段(例如,策略约束)对相关约束耦合决策进行建模。运行时间随时间分辨率线性扩展;测试表明,与使用最先进的商业求解器解决的类似单片模型相比,所有MILP公式和一些LP公式的运行时都有了实质性的改进,这取决于问题的大小。我们的算法适用于其他领域的规划问题(例如,水,交通网络,生产过程),并且可以解决其他难以解决的大规模问题。我们表明,该算法增加的分辨率减轻了结构的不确定性,提高了推荐的准确性。资金:本研究的资金由普林斯顿碳减排倡议(由英国石油公司捐赠)和普林斯顿零碳技术联盟(由通用电气、b谷歌、ClearPath和Breakthrough Energy捐赠)提供。补充材料:电子伴侣可在https://doi.org/10.1287/ijoo.2023.0005上获得。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信