ORACLE:一种严谨的度量和方法,用于探索能源系统的所有近似最优设计方案

《Computers & Chemical Engineering》:ORACLE: A rigorous metric and method to explore all near-optimal designs for energy systems

【字体: 大 中 小 】 时间:2026年03月21日 来源:Computers & Chemical Engineering 3.9

编辑推荐:

  近最优解空间分析|凸优化|收敛性保证|多目标优化|能源系统建模

  
埃夫伦·M·图兰(Evren M. Turan)| 斯特凡诺·莫雷特(Stefano Moret)| 安德烈·巴多(André Bardow)
能源与过程系统工程,苏黎世联邦理工学院(ETH Zürich),瑞士苏黎世,8092

摘要

优化模型是为决策者提供定量洞察的基本工具。然而,模型、目标和约束条件并不能准确捕捉所有现实世界中的因素。因此,现实世界的利益相关者通常感兴趣的不是单一的最优解,而是接近最优解的范围——即那些位于最优目标值指定范围内的解。然后可以针对这些接近最优解的解进行评估,考虑那些未被建模或定性的方面。接近最优解的范围通常通过所谓的“生成替代方案建模”(Modelling to Generate Alternatives,简称MGA)方法来探索。然而,目前的MGA方法主要依赖于启发式算法,这些算法无法衡量或保证收敛性。
我们提出了一种名为ORACLE的方法,该方法通过利用凸性来保证对整个接近最优解范围的生成和探索。ORACLE通过引入一个既能衡量收敛性又能指导探索方向的度量标准,迭代地逼近接近最优解的范围。一旦近似值达到所需的容忍度,就可以以几乎无需计算成本的代价生成任何接近最优解的设计。
我们在瑞士的一个行业耦合能源系统模型上将我们的方法与现有方法进行了比较。ORACLE是唯一能够保证在所需容忍度内收敛的方法。此外,我们还表明,启发式MGA方法会遗漏接近最优解的许多区域,这可能会使能源转型的可行选项被排除在考虑之外。

引言

从化石资源向其他能源的过渡需要在能源、化工和燃料行业进行大规模的变革。然而,由于各种决策之间的复杂相互依赖性,大规模系统的决策制定本质上是非常复杂的——例如,在能源系统中,低碳氢能技术的成本效益不仅取决于其成本,还取决于绿色电力或其他发电和储能技术的可用性(Ajanovic等人,2024年;Wurbs等人,2024年)。
管理这种复杂性的一个常见策略是开发描述系统抽象版本的模型,并运行这些模型以向决策者提供洞察。这些模型通常是基于优化的技术经济模型,它们描述了系统的技术要求(如可负担性、规划和运营要求),并在最小化特定目标(最常见的是总系统成本)的同时找到最佳决策。因此,给定一组构成情景的输入参数,这些模型会返回该情景下的最低成本解决方案。自20世纪70年代以来,能源系统和综合评估模型(Nordhaus,1992年;Manne,1976年;Nordhaus,1977年;Fishbone和Abilock,1981年;Hoersch等人,2018年;Limpens等人,2019年)就被用来帮助利益相关者进行决策。
然而,仅提供单一的成本最优解既具有局限性又过于简单化(Trutnevyte,2016年)。最低成本优化在识别技术上可行的情景方面是有效的,同时提供了所需成本的估计。然而,由于未来的不确定性、简化的假设和理想化,我们不能确信成本最优解就是“现实生活”中的成本最优解(Stigler,1945年;Trutnevyte,2016年)。事实上,难以建模的社会和政治因素可能会使最低成本情景变得不可行(Stigler,1945年)。虽然这些因素可以纳入多目标优化方法中(Mavrotas,2009年;Bale?entis和Streimikiene,2017年),但这样做的前提是事先识别并准确建模所有利益相关者的偏好,而这往往很困难或不切实际。
一种特别有前景的方法是识别接近最优解——即那些成本最优解的??范围内的解,但在其他方面有所不同(Brill,1979年;DeCarolis,2011年;Lau等人,2024年)。直觉告诉我们,无论其他利益相关者的兴趣如何,过于昂贵的解决方案都是不值得考虑的。一旦定义了接近最优解的范围,就可以在考虑未建模因素和权衡的情况下进行分析。
为了找到接近最优解,研究人员提出了一类称为“生成替代方案建模”(Modelling to Generate Alternatives,简称MGA)的方法(Lau等人,2024年;Grochowicz等人,2023年;Brill,1979年;Price和Keppo,2017年;DeCarolis等人,2016年;Pedersen等人,2021年;DeCarolis,2011年)。MGA方法主要通过反复优化系统模型来探索接近最优解的范围。这种探索通常有两个目标:(i)识别尽可能不同的解决方案;(ii)确保在整个接近最优解范围内解决方案的多样性,以避免偏向于或反对特定组合。然而,由于系统模型通常规模庞大且计算成本高昂,MGA方法通常只运行指定次数的迭代。因此,最近的综述指出,返回的解决方案很少能保证覆盖范围、多样性或在接近最优解范围内无偏分布(Lau等人,2024年)。
最近的一种变体方法“生成所有替代方案建模”(Modelling All Alternatives,简称MAA)(Pedersen等人,2021年;Grochowicz等人,2023年)试图通过监控空间体积的收敛性来解决这些问题;然而,由于计算复杂性,MAA仅适用于非常低维的问题(?个探索变量)。
我们注意到,如果优化问题没有唯一解,人们可能希望找到所有替代的最优解,即?的接近最优解。已经开发了几种专门的方法来寻找替代解决方案(Lee等人,2000年;Paris,1981年;Danna等人,2007年;Viens等人,2025年)。在混合整数问题的背景下,我们还注意到,许多现代求解器可以原生生成替代最优解的集合。在这项工作中,我们专注于寻找准凸优化问题的接近最优解(?),即具有凸水平集的问题,这包括凸规划。
在本文中,我们提出了一种名为“ORACLE”的方法,通过高效逼近准凸优化问题的整个接近最优解范围来克服现有MGA方法的挑战。我们提出的方法也可以用于寻找替代最优解的集合(?)。与之前的MGA方法不同,ORACLE通过利用凸性来迭代地细化接近最优区域的外部和内部近似,从而保证收敛性。为此,我们引入了一个可解释的收敛度量标准,用于衡量剩余待探索空间的大小。一旦达到所需的近似容忍度,我们就可以以几乎无需计算成本的代价采样接近最优解。采样可以根据特定标准进行定制,例如在空间中实现最大多样性或均匀分布。使用原始系统模型时,由于计算限制,这些属性很难保证。
此外,我们提出的收敛度量标准以可解释的单位量化了剩余待探索空间的大小,并可用于监控现有和未来MGA方法的收敛性。我们在瑞士的一个大规模行业耦合能源系统模型上将ORACLE方法与现有方法进行了比较,发现现有MGA方法未能探索接近最优解的许多区域,导致重要的接近最优决策被忽视。相比之下,尽管每次迭代的计算成本相似,我们的方法能够保证找到整个接近最优解范围。重要的是,虽然这里是为能源系统模型提出的,但我们提出的方法适用于任何希望探索接近最优解范围或替代最优解集合的准凸优化问题(?)。这类问题包括设计问题(Gaur等人,2017年)、代谢网络分析(Lee等人,2000年)、土地利用(Chang等人,1982a年)和参数估计。一般来说,如果接近最优区域很大且目标只有轻微增加,那么存在大量实际上无法区分的解决方案。根据问题的不同,这一发现可能表明决策具有不确定性或灵活性。例如,在参数估计问题中,接近最优区域可以根据目标被解释为参数的置信区间。在受限参数估计问题中,找到这个置信区间尤其有价值,因为众所周知,基于局部曲率的近似可能会严重误导置信区间(Bard,1974年)。
总之,本文做出了三个主要贡献:首先,我们定义了一个可解释的收敛度量标准,用于确定在特定迭代中剩余待探索空间的上限。其次,我们介绍了ORACLE方法,该方法使用这个收敛度量标准在用户指定的容忍度内可靠地逼近(准)凸优化问题的整个接近最优区域。第三,我们证明了文献中的方法忽略了接近最优区域的相当大一部分,而ORACLE通过设计克服了这一问题。本文的结构如下:第2节简要回顾了现有的MGA方法并建立了必要的数学背景。第3节详细介绍了我们提出的算法,第4节通过数值示例进行了演示,第5节以简短的讨论和展望作为结论。

章节片段

最优解和接近最优解

逼近接近最优解区域等同于逼近优化问题的次级水平集。我们关注接近最优区域(次级水平集)是凸的情况,根据定义,这意味着优化问题是准凸的(Boyd和Vandenberghe,2004年)。虽然我们开发的方法适用于任何准凸程序,但我们对接近最优解(以及MGA研究)的主要兴趣在于能源系统。因此,本节的其余部分将围绕这一主题展开

ORACLE算法

为了克服第2.3节讨论的局限性,我们提出了一种称为ORACLE的方法:“用于严格分析能源系统所有替代方案的优化”。ORACLE的基本思想是利用凸性自适应地构建接近最优解的近似,并将这些近似的收敛性测量在所需的容忍度范围内。与其他MGA方法不同,

模型和实验设置

我们使用瑞士的EnergyScope TD模型(Limpens等人,2019年)来演示ORACLE算法的性能,并将其与几种现有的MGA方法进行基准测试:Random、VMM、HSJ、SPORES和ERG。由于计算限制,我们排除了MAA和Manhattan MGA的比较。我们遵循第3.2.2节中的方法为所有方法定义相同的初始近似:一个仅包含成本最优解的内部近似,以及一个外部近似

结论

为了避免最低成本解决方案的偏见(Stigler,1945年),许多研究人员建议生成接近最优解(Trutnevyte,2016年;Brill,1979年;Price和Keppo,2017年;DeCarolis,2011年;Schwaeppe等人,2024年)。一旦生成了接近最优解,就可以根据利益相关者的兴趣进行分析,同时考虑未建模的决策因素。目前,接近最优解是通过一类称为“生成替代方案建模”(Modelling to Generate Alternatives,简称MGA)的方法生成的。

CRediT作者贡献声明

埃夫伦·M·图兰(Evren M. Turan):撰写——审阅与编辑,撰写——原始草稿,可视化,软件,方法论,资金获取,形式分析,概念化。斯特凡诺·莫雷特(Stefano Moret):撰写——审阅与编辑,监督,方法论,资金获取,概念化。安德烈·巴多(André Bardow):撰写——审阅与编辑,监督,资源获取,资金获取。

未引用的参考文献

Tao(2011)

利益冲突声明

作者声明以下可能被视为潜在利益冲突的财务利益/个人关系:TotalEnergies OneTech通过项目CT0072000提供了部分资金支持。斯特凡诺·莫雷特获得了瑞士国家科学基金会(Swiss National Science Foundation)在Grant No. PZ00P2 202117下的支持。安德烈·巴多曾在ExxonMobil和TotalEnergies的研究与开发评审委员会任职,这两家公司都从事石油、天然气和化工生产。

致谢

TotalEnergies OneTech通过项目CT0072000提供了部分资金支持。S.M.获得了瑞士国家科学基金会在Grant No. PZ00P2_202117下的支持。我们感谢Francesco Lombardi在SPORES实施方面所付出的时间和讨论。
相关新闻
生物通微信公众号
微信
新浪微博
  • 搜索
  • 国际
  • 国内
  • 人物
  • 产业
  • 热点
  • 科普

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号