EU 通过 Open-TYNDP 开源十年网络发展规划工具

EU 通过 Open-TYNDP 开源十年网络发展规划工具

The 欧盟正朝着开源能源规划迈进,推出了 Open-TYNDP。这是 Open Energy Transition (OET) 与欧洲输电系统运营商联盟 (ENTSO-E) 合作的成果。通过利用 PyPSA-Eur 框架,Open-TYNDP 旨在提高透明度,并为参与十年网络发展规划 (TYNDP) 的利益相关者降低门槛。TYNDP 是规划欧洲电力基础设施的主要机制。

增强欧洲能源规划的透明度

Open-TYNDP 为 TYNDP 周期中传统使用的专有工具提供了一个开源替代方案。该项目专门针对规划过程中的两个关键阶段:情景构建 (SB)成本效益分析 (CBA)

通过开源这些工具,该项目寻求实现:

  • 提高透明度:允许外部利益相关者检查并验证用于数十亿欧元基础设施决策的模型。
  • 降低参与门槛:使更广泛的研究人员和政策制定者能够为能源情景做出贡献并提出批评。
  • 展示全球可行性:作为在欧洲之外的大规模、国家级或国际级能源规划中使用开源框架的概念验证。

技术实现与软分叉策略

Open-TYNDP 是作为 PyPSA-Eur 仓库的“软分叉”实现的。这种架构选择允许 OET 为 TYNDP 的需求维护一套专门的工具链,同时确保改进和新功能可以贡献回上游的 PyPSA-Eur 项目。

工具链与工作流

  • 核心引擎:基于 PyPSA-Eur,这是一个广泛使用的欧洲电力系统开源模型。
  • 工作流管理:该项目使用 snakemake 来管理构建模型和生成报告所需的复杂规则序列。
  • 环境管理:安装通过 pixi 处理,它会创建隔离的项目环境,以确保在不同操作系统上的可重复性。
  • 可重复性:该仓库遵循严格的哲学,即不存储任何中间结果;所有结果都直接从原始数据和代码计算得出,以确保完全的可审计性。

开发路线图与当前状态

Open-TYNDP 目前处于活跃开发阶段,尚未实现功能完备。该项目正采取分阶段的方法来建立对开源工具链的信任:

  1. 复制:目前的重点是复制 2024 TYNDP 周期 的关键数据,以验证开源模型与既定结果的一致性。
  2. 对齐:一旦验证通过,该项目将与 2026 TYNDP 周期 对齐。
  3. 功能扩展:团队正在开发新功能以解决数据缺口、提高数据互操作性,并为规划结果创建动态可视化。

技术用户安装与使用指南

对于希望运行分析的用户,Open-TYNDP 提供了两种主要的安装路径:

  • Windows 用户:可以在发布页面找到专门的安装程序(例如 open-tyndp-0.4.0-pixi-Windows-x86_64.exe)进行自动设置。
  • 手动安装:用户可以克隆仓库并使用 pixi shell -e open-tyndp 来激活环境。

要执行分析,请使用以下命令:

  • pixi run tyndp-sb:运行情景构建分析。
  • pixi run tyndp-cba:运行成本效益分析。

许可与引用

Open-TYNDP 中的代码根据 MIT License 发布。但是,用户应注意,模型中使用的特定输入数据可能适用不同的许可和使用条款。出于研究目的,发布版本已存档在 Zenodo 上,并带有特定版本的 DOI,以确保学术可重复性。

Sources